.Ideal-protien-banner-heading h1 {font-size: 44px;font-weight: 400;line-height: 60px;color: #000c51;text-align: center;margin-top: 50px;font-family: "CircularStdBold";}.Ideal-protien-banner-heading h1 > span {color: #e64b37;}.banner-heading p {padding-left: 0px;font-size: 18px;color: #000c51;width: fit-content;font-family: "CircularStdMedium";}.Banner-img-1 {width: 110%;}.IP-banner-image-left img {margin-top: 200px;}.IP-banner-image-right img {margin-bottom: 180px;}.ip-dn{color: #000C51;font-size: 44px;line-height: 62px;padding: 35px 0px 0px;}.ideal-protien-case-aboutappleft {padding: 70px;}.ideal-protien-case-aboutappleft h2 {font-size: 40px;font-weight: 400;line-height: 58px;color: #ffffff;font-family: "CircularStdBold";}.ideal-protien-case-aboutappleft p {font-size: 20px;line-height: 38px;color: #888888;font-family: "CircularStdMedium";}.ideal-protien-about-app {background-color: #2e2e2e;}.project-goal {padding: 100px 0px;}.project-goal h2 {font-size: 44px;font-weight: 400;line-height: 50px;color: #2e2e2e;font-family: "CircularStdBold";}.project-goal-box h3 {font-size: 34px;font-weight: 400;line-height: 50px;color: #2e2e2e;font-family: "CircularStdBold";}.project-goal-box p {font-size: 22px;color: #828fad;line-height: 38px;font-family: "CircularStdMedium";}.project-goal-box {border-left: 8px solid red;padding: 10px 20px;margin-top: 50px;}.sign-up-process {background-color: #faf7f4;padding: 100px 0px;}.sign-up-process-text h2 {font-size: 44px;font-weight: 400;line-height: 50px;color: #2e2e2e;font-family: "CircularStdBold";}.sign-up-process-text p {font-size: 20px;line-height: 38px;color: #888888;font-family: "CircularStdMedium";}.sign-up-process-text-img {height: 150px;}.sign-up-process-text-img img {float: right;margin-top: -50px;}.style-guide-sec {padding: 100px 0px 0px 0px;max-width: 100%;overflow-x: hidden !important;}.style-guide-sec h2 {font-size: 44px;font-weight: 400;line-height: 50px;text-align: center;color: #2e2e2e;font-family: "CircularStdBold";}.style-guide-sec p {font-size: 20px;line-height: 38px;color: #888888;text-align: center;font-family: "CircularStdMedium";}.style-guide-img img {float: right;}.sf-pro {font-size: 134px;font-weight: 400;text-align: center;color: #2e2e2e;font-family: "CircularStdBold";}.sf-pro-flexbox {display: flex;}.sf-pro-box {width: 25%;}.sf-pro-box h3 {font-size: 26px;font-weight: 40px;line-height: 50px;color: #2e2e2e;font-family: "CircularStdBold";}.typography-idealprotien p {font-size: 22px;line-height: 50px;color: #414141;letter-spacing: 4px;font-family: "CircularStdMedium";}.typography-idealprotien h4 {color: #969696;font-size: 34px;line-height: 50px;font-weight: 400;font-family: "CircularStdBold";}.project-goal2 {padding: 100px 0px;}.project-goal2 h2 {font-size: 44px;font-weight: 400;line-height: 50px;color: #2e2e2e;font-family: "CircularStdBold";}.project-goal2-box h3 {font-size: 34px;font-weight: 400;text-align: center;line-height: 50px;color: #2e2e2e;font-family: "CircularStdBold";}.project-goal2-box p {font-size: 20px;color: #828fad;text-align: center;line-height: 38px;font-family: "CircularStdMedium";}.project-goal2-box {margin-top: 50px;}.challenges {margin-top: 50px;}.challenges h2 {font-size: 44px;font-weight: 400;line-height: 50px;color: #2e2e2e;font-family: "CircularStdBold";padding-top: 100px;}.challenges p {font-size: 20px;color: #828fad;line-height: 38px;font-family: "CircularStdMedium";}.Our-Vision {margin-top: 50px;}.Our-Vision h2 {font-size: 44px;font-weight: 400;line-height: 50px;color: #2e2e2e;font-family: "CircularStdBold";padding-top: 30px;}.Our-Vision p {font-size: 20px;color: #828fad;line-height: 38px;font-family: "CircularStdMedium";}.ideal-protien-login-sec {background-image: linear-gradient(#e54a36 80%, #faf7f4 20%);margin-top: 100px;}.space-btw-images {padding: 10px;}.space-btw-images img {width: 100%;}.iphone-img-login {margin-top: -100px;}.login-line {position: relative;margin-top: 200px;}.login-text {top: 0px;left: 100px;position: absolute;height: 200px;margin-top: 300px;}.login-text h3 {font-size: 44px;font-weight: 400;line-height: 50px;color: #fdf4f3;font-family: "CircularStdBold";}.login-text p {font-size: 20px;color: #eb7b6c;line-height: 38px;font-family: "CircularStdMedium";}@media only screen and (max-width: 768px){.ipc-login{flex-direction: column-reverse;}.ideal-protien-login-sec{background-image: linear-gradient( #E54A36 80%, #FAF7F4 20%);margin-top: 100px;height: 1000px;}.space-btw-images{padding: 10px;}.space-btw-images img{width: 100%;}.login-text{top: 0px;left: 0px;margin-left: 10px;position: absolute;height: 200px;margin-top: 0px;}.login-text h3{font-size: 34px;font-weight: 400;line-height: 50px;color: #FDF4F3;font-family: "CircularStdBold";}.login-text p{font-size: 20px;color: #EB7B6C;line-height: 38px;font-family: "CircularStdMedium";}}.ideal-protien-tracker-sec {background-image: linear-gradient(#faf7f4 80%, #ffffff 20%);}.space-btw-images {padding: 10px;}.space-btw-images img {width: 100%;}.tracker-line {position: relative;margin-top: 642px;}.tracker-text {top: 0px;left: 100px;position: absolute;height: 200px;margin-top: 200px;}.tracker-text h3 {font-size: 44px;font-weight: 400;line-height: 50px;color: #000000;font-family: "CircularStdBold";}.tracker-text p {font-size: 20px;color: #b5b3b1;line-height: 38px;font-family: "CircularStdMedium";}@media only screen and (max-width: 768px){.ideal-protien-tracker-sec{background-image: linear-gradient(#FAF7F4 80%, #FFFFFF 20%);height: 1000px;}.space-btw-images{padding: 10px;}.space-btw-images img{width: 100%;}.tracker-line{position: relative;margin-top: 642px;}.tracker-text {top: 0px;left: 10px;position: absolute;height: 200px;margin-top: 0px;}.tracker-text h3{font-size: 34px;font-weight: 400;line-height: 50px;color: #000000;font-family: "CircularStdBold";}.tracker-text p{font-size: 20px;color: #B5B3B1;line-height: 38px;font-family: "CircularStdMedium";}}.ideal-protien-daily-summary-sec {background-image: linear-gradient(#ffffff 80%, #e54a36 20%);margin-top: 100px;}.space-btw-images {padding: 10px;}.space-btw-images img {width: 100%;}.iphone-img-daily-summary {margin-top: -100px;}.daily-summary-line {position: relative;margin-top: 200px;}.daily-summary-text {top: 0px;left: 100px;position: absolute;height: 200px;margin-top: 300px;}.daily-summary-text h3 {font-size: 44px;font-weight: 400;line-height: 50px;color: #000000;font-family: "CircularStdBold";}.daily-summary-text p {font-size: 20px;color: #b5b3b1;line-height: 38px;font-family: "CircularStdMedium";}@media only screen and (max-width: 768px){.ipc-daily-summary{flex-direction: column-reverse;}.ideal-protien-daily-summary-sec{background-image: linear-gradient( #FFFFFF 80%, #E54A36 20%);height: 1000px;}.space-btw-images{padding: 10px;}.space-btw-images img{width: 100%;}.iphone-img-daily-summary{margin-top: -100px;}.daily-summary-line{position: relative;margin-top: 200px;}.daily-summary-text {top: 0px;left: 10px;position: absolute;height: 200px;margin-top: 0px;}.daily-summary-text h3{font-size: 34px;font-weight: 400;line-height: 50px;color: #000000;font-family: "CircularStdBold";}.daily-summary-text p{font-size: 20px;color: #B5B3B1;line-height: 38px;font-family: "CircularStdMedium";}}.ideal-protien-schedule-sec {background-image: linear-gradient(#e54a36 80%, #faf7f4 20%);}.space-btw-images {padding: 10px;}.space-btw-images img {width: 100%;}.schedule-line {position: relative;margin-top: 642px;}.schedule-text {top: 0px;left: 100px;position: absolute;height: 200px;margin-top: 200px;}.schedule-text h3 {font-size: 44px;font-weight: 400;line-height: 50px;color: #fdf4f3;font-family: "CircularStdBold";}.schedule-text p {font-size: 20px;color: #eb7b6c;line-height: 38px;font-family: "CircularStdMedium";}@media only screen and (max-width: 768px){.ideal-protien-schedule-sec{background-image: linear-gradient(#E54A36 80%, #E54A36 20%);height: 1000px;}.space-btw-images{padding: 10px;}.space-btw-images img{width: 100%;}.schedule-text{top: 0px;left: 10px;margin-top: 0px;}.schedule-text h3{font-size: 34px;font-weight: 400;line-height: 50px;color: #FDF4F3;font-family: "CircularStdBold";}.schedule-text p{font-size: 20px;color: #EB7B6C;line-height: 38px;font-family: "CircularStdMedium";}}.ideal-protien-meal-details-sec {background-image: linear-gradient(#faf7f4 80%, #ffffff 20%);}.space-btw-images {padding: 10px;}.space-btw-images img {width: 100%;}.meal-details-text {top: 0px;left: 100px;position: absolute;height: 200px;margin-top: 300px;}.meal-details-text h3 {font-size: 44px;font-weight: 400;line-height: 50px;color: #000000;font-family: "CircularStdBold";}.meal-details-text p {font-size: 20px;color: #b5b3b1;line-height: 38px;font-family: "CircularStdMedium";}@media only screen and (max-width: 768px){.ipc-meal-details{flex-direction: column-reverse;}.ideal-protien-meal-details-sec{background-image: linear-gradient( #FAF7F4 80%, #FFFFFF 20%);height: 1000px;}.space-btw-images{padding: 10px;}.space-btw-images img{width: 100%;}.meal-details-text{top: -300px;left: 10px;}.meal-details-text h3{font-size: 34px;font-weight: 400;line-height: 50px;color: #000000;font-family: "CircularStdBold";}.meal-details-text p{font-size: 20px;color: #B5B3B1;line-height: 38px;font-family: "CircularStdMedium";}}.ui-design {padding: 100px 0px 0px 0px;margin-bottom: 340px;margin-top: 100px;}.ui-design-bg{background-size: cover;background-repeat: no-repeat;}.ui-design h2 {font-size: 44px;font-weight: 400;line-height: 50px;text-align: center;color: #2e2e2e;font-family: "CircularStdBold";}.ui-design p {font-size: 20px;line-height: 38px;color: #888888;text-align: center;font-family: "CircularStdMedium";}.ui-design-img {margin-top: -300px;margin-bottom: 100px;}.banner-campsite{padding-top: 150px;}.campsite-banner-main-img{margin-top: -60px;}.about-campsite-sec{background-color: #484848;padding: 100px;}.about-campsite-sec p {font-size: 20px;line-height: 38px;color: #FFFFFF;font-family: "CircularStdMedium";}.about-campsite-sec h2 {font-size: 74px;font-weight: 400;text-align: right;color: #FFFFFF;font-family: "CircularStdBold";}.about-campsite-sec h3 {font-size: 36px;font-weight: 400;line-height: 50px;text-align: right;color: #FFFFFF;font-family: "CircularStdBold";}.browse-sec{background-color: #303030;}.browse-text1{padding: 100px;}.browse-text1 p {font-size: 20px;line-height: 50px;color: #FFFFFF;font-family: "CircularStdMedium";text-align: right;}.browse-text1 h3 {font-size: 44px;font-weight: 400;line-height: 50px;text-align: right;color: #F9785B;font-family: "CircularStdBold";}.browse-img1{margin-top: -100px;}.browse-text2{padding: 200px 100px;}.browse-text2 p {font-size: 20px;line-height: 50px;color: #FFFFFF;font-family: "CircularStdMedium";}.browse-text2 h3 {font-size: 44px;font-weight: 400;line-height: 50px;color: #F9785B;font-family: "CircularStdBold";}.campsite-styleguide{background-color: #303030;padding: 100px 0px;}.campsite-styleguide h2{font-size: 74px;font-weight: 400;color: #FFFFFF;font-family: "CircularStdBold";}.campsite-styleguide p{font-size: 36px;line-height: 50px;color: #FFFFFF;font-family: "CircularStdMedium";}.campsite-typography-n-colors p {font-size: 20px;line-height: 50px;color: #FFFFFF;font-family: "CircularStdMedium";}.campsite-typography-n-colors h3 {font-size: 44px;font-weight: 400;line-height: 50px;color: #F9785B;font-family: "CircularStdBold";}.avenir-left{padding: 50px 0px;}.avenir-left h3{font-size: 34px;font-weight: 400;line-height: 50px;color: #F9785B;font-family: "CircularStdBold";}.abc-text{font-size: 80px;font-weight: 400;color: #FFFFFF;font-family: "CircularStdBold";}.avenir-right{padding: 10px 20px;}.avenir-right h3{font-size: 34px;font-weight: 400;line-height: 50px;color: #FFFFFF;font-family: "CircularStdBold";}.avenir-right p {font-size: 20px;line-height: 28px;color: #FFFFFF;font-family: "CircularStdMedium";}.main-colors{padding: 50px 0px;}.main-color-text h3{font-size: 36px;font-weight: 400;line-height: 50px;color: #FFFFFF;font-family: "CircularStdBold";}.main-color-images img{width: 80%;margin-top: 20px;}.splash{background-image: linear-gradient(to right, #303030 50% , #484848 50%);border-top: 1px solid #484848;padding: 50px;}.splash-text{padding: 100px 100px;}.splash-text h3{font-size: 44px;font-weight: 400;line-height: 50px;color: #F9785B;font-family: "CircularStdBold";}.splash-text p{font-size: 20px;line-height: 50px;color: #FFFFFF;font-family: "CircularStdMedium";}.audio{background-image: linear-gradient(to right, #484848 50%, #303030 50% );padding: 50px;}.audio-text{padding: 100px 100px;}.audio-text h3{font-size: 44px;font-weight: 400;line-height: 50px;color: #F9785B;font-family: "CircularStdBold";}.audio-text p{font-size: 20px;line-height: 50px;color: #FFFFFF;font-family: "CircularStdMedium";}.people{background-image: linear-gradient(to right, #303030 50% , #484848 50%);padding: 50px;}.people-text{padding: 100px 100px;}.people-text h3{font-size: 44px;font-weight: 400;line-height: 50px;color: #F9785B;font-family: "CircularStdBold";}.people-text p{font-size: 20px;line-height: 50px;color: #FFFFFF;font-family: "CircularStdMedium";}.browse{background-image: linear-gradient(to right, #484848 50%, #303030 50% );padding: 50px;}.browse-text{padding: 100px 100px;}.browse-text h3{font-size: 44px;font-weight: 400;line-height: 50px;color: #F9785B;font-family: "CircularStdBold";}.browse-text p{font-size: 20px;line-height: 50px;color: #FFFFFF;font-family: "CircularStdMedium";}.profile{background-image: linear-gradient(to right, #303030 50% , #484848 50%);padding: 50px;}.profile-text{padding: 100px 100px;}.profile-text h3{font-size: 44px;font-weight: 400;line-height: 50px;color: #F9785B;font-family: "CircularStdBold";}.profile-text p{font-size: 20px;line-height: 50px;color: #FFFFFF;font-family: "CircularStdMedium";}.menu{background-image: linear-gradient(to right, #484848 50%, #303030 50% );padding: 50px;}.menu-text{padding: 100px 100px;}.menu-text h3{font-size: 44px;font-weight: 400;line-height: 50px;color: #F9785B;font-family: "CircularStdBold";}.menu-text p{font-size: 20px;line-height: 50px;color: #FFFFFF;font-family: "CircularStdMedium";}.app-screens{background-color: #484848;padding: 100px 0px;}.app-screens h2{font-size: 70px;font-weight: 400;color: #FFFFFF;text-align: right;font-family: "CircularStdBold";}.app-screens p{font-size: 36px;line-height: 50px;color: #FFFFFF;text-align: right;font-family: "CircularStdMedium";}.app-screens img{margin-top: -100px }.download-now h2{font-size: 44px;font-weight: 400;color: #FFFFFF;line-height: 50px;text-align: center;font-family: "CircularStdBold";margin-top: 50px;}.download-now img{margin: 10px;}.service-for-accelerating-tabs {width: 97%;background-color: #fff;padding: 28px 32px 14px;box-shadow: 0px 10px 20px 0px rgba(221, 226, 255, 0.75);-webkit-box-shadow: 0px 10px 20px 0px rgba(221, 226, 255, 0.75);-moz-box-shadow: 0px 10px 20px 0px rgba(221, 226, 255, 0.75);border-radius: 20px;margin: 23px 6px;min-height: 405px;}.service-for-accelerating-tabs h4 {font-size: 26px;color: #000c51;line-height: 36px;padding: 15px 0px 0px;font-family: "CircularStdBold";}.service-for-accelerating-tabs p {font-size: 16px;line-height: 30px;color: #828fad;font-family: "CircularStdRegular";}.industries-we-serve{padding-top: 100px;}.industries-we-serve h2{font-size: 35px;font-weight: 400;line-height: 50px;color: #0A2540;font-family: "CircularStdBold";}.industries-we-serve p{font-size: 22px;color: #6C7A97;margin-top: 24px;line-height: 35px;padding-right: 40px;font-family: "CircularStdMedium";}.tech-stack p{font-size: 22px;color: #6C7A97;margin-top: 24px;line-height: 35px;padding-right: 40px;font-family: "CircularStdMedium";}.advantage-sec{padding-bottom: 50px;}.advantage-box{min-height: 300px;border-radius: 20px;padding: 30px 10px 40px 10px;border: 2px solid transparent }.advantage-box:hover{box-shadow: 0px 10px 20px 0px rgba(221, 226, 255, 0.75);-webkit-box-shadow: 0px 10px 20px 0px rgba(221, 226, 255, 0.75);-moz-box-shadow: 0px 10px 20px 0px rgba(221, 226, 255, 0.75);}.advantage-box h3{font-size: 26px;font-weight: 400;line-height: 36px;margin-top: 30px;color: #0A2540;font-family: "CircularStdBold";}.advantage-box p{font-size: 16px;color: #6C7A97;margin-top: 10px;line-height: 30px;padding-right: 40px;font-family: "CircularStdMedium";}.exp-in-python-tabs {width: 90%;margin-left: 5%;background-color: white;border-radius: 20px;box-shadow: 0px 10px 20px 0px rgba(221, 226, 255, 0.75);-webkit-box-shadow: 0px 10px 20px 0px rgba(221, 226, 255, 0.75);-moz-box-shadow: 0px 10px 20px 0px rgba(221, 226, 255, 0.75);padding: 20px;min-height: 430px;}.exp-in-python-tabs h4 {font-size: 26px;color: #000c51;line-height: 35px;padding: 10px 0px;font-family: "CircularStdBold";}.exp-in-python-tabs p {font-size: 16px;line-height: 30px;color: #828fad;font-family: "CircularStdMedium";}.tabstack-teb-text {font-size: 16px;font-family: "CircularStdBold";position: absolute;line-height: 25px;color: #000c51;}.techstack-right{background-color: white;border-radius: 20px;padding: 20px 0px 20px 0px;margin: 20px;display: flex;}.techstack-right-buttons{width: 15%;}.techstack-right-content{width: 85%;}.div-for-buttons{height: 170px;}.div-for-buttons button{font-family: "CircularStdMedium";background-color: white;padding: 10px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;border: none;transform: rotate(-90deg);width: 150px;margin-left: -53px;margin-top: 80px;}.div-for-buttons button:hover{font-family: "CircularStdMedium";background-color: blue;color: white;padding: 10px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;border: none;transform: rotate(-90deg);width: 150px;margin-left: -53px;margin-top: 80px;}.python-techstack-icons {margin-bottom: 20px;min-height: 100px;display: flex;justify-content: space-between;align-items: center;}.tabstack-teb-text {font-size: 16px;font-family: "CircularStdBold";margin-left: 100px;position: absolute;line-height: 25px;color: #000c51;}.types-of-machine-learning-tabs {width: 97%;background-color: #fff;padding: 28px 18px 14px;box-shadow: 0px 10px 20px #dde2ff54;border-radius: 20px;margin: 23px 6px;min-height: 380px;}.types-of-machine-learning-tabs h4 {font-size: 20px;color: #000c51;line-height: 28px;font-family: "CircularStdBold";}.types-of-machine-learning-tabs p {font-size: 14px;line-height: 30px;color: #828fad;font-family: "CircularStdRegular";}.machine-learning-development-exp{background-position: center;}.machine-learning-development-expertise {width: 100%;background-color: #fff;padding: 28px 10px 14px;box-shadow: 0px 10px 20px #dde2ff54;border-radius: 20px;margin: 20px 0px;min-height: 446px;}.machine-learning-development-expertise h4 {font-size: 22px;color: #000c51;line-height: 30px;padding: 15px 0px;font-family: "CircularStdBold";}.machine-learning-development-expertise p {font-size: 14px;line-height: 30px;color: #828fad;font-family: "CircularStdMedium";}.gap{height: 100px;}.blue-dots{color: #3D5AFE;}.plain-text-banner p{font-size: 18px;color: #828FAD;margin-top: 24px;line-height: 34px;font-family: 'CircularStdMedium';}.javascript-development-text h2{font-size: 40px;font-weight: 400;line-height: 62px;color: #000C51;font-family: "CircularStdBold";}.javascript-development-text ul li{font-size: 18px;color: #828FAD;margin-top: 20px;line-height: 19px;font-family: 'CircularStdMedium';}.javascript-development{padding: 0px !important;}.javascript-development-text h2 >span{color: #3D5AFE;}.javascript-development-text p{font-size: 18px;color: #828FAD;margin-top: 24px;line-height: 34px;font-family: 'CircularStdMedium';}.javascript-development-text h3{font-size: 30px;font-weight: 400;line-height: 40px;color: #000C51;font-family: "CircularStdBold";}.plateform h3{font-size: 30px;font-weight: 400;line-height: 40px;color: #000C51;font-family: "CircularStdBold";}.what-we-do-box {width: 97%;background-color: #fff;padding: 20px 10px 10px;box-shadow: 0px 10px 20px #dde2ff54;border-radius: 20px;margin: 23px 6px;min-height: 300px;}.what-we-do-box h4 {font-size: 22px;color: #000c51;line-height: 30px;padding: 25px 0px 0px;font-family: "CircularStdBold";}.what-we-do-box p {font-size: 18px;line-height: 32px;color: #828fad;font-family: "CircularStdRegular";}.industries-we-serve-nonscrollable {background-repeat: no-repeat;background-position: center;background-size: cover;overflow-x: hidden;overflow-y: hidden;border-radius: 20px;}.industries-we-serve h2 {font-size: 40px;font-weight: 400;line-height: 58px;color: #000c51;font-family: "CircularStdBold";}.industries-we-serve h2>span{color: #3d5afe;}.industries-we-serve p {font-size: 20px;color: #828fad;padding-right: 23px;line-height: 34px;font-family: "CircularStdMedium";}.industries-we-serve-tab {padding: 10px;background-color: white;margin: 20px;border-radius: 20px;}.industries-we-serve-tab-flexbox {display: flex;}.industries-we-serve-tab-img {width: 20%;}.industries-we-serve-tab-content {width: 80%;}.industries-we-serve-tab-content p {font-size: 14px;color: #828fad;padding-right: 23px;line-height: 30px;font-family: "CircularStdMedium";}.blue-color-spn{padding: 20px 0px;}.blue-color-spn span{background-color: #F77D33;color: white;padding: 15px 25px;border-radius: 20px;margin: 10px;height: 50px;}.content-with-img-center{margin-top: 20px;}.text-with-dots-plain p{font-size: 18px;color: #828FAD;line-height: 20px;font-family: 'CircularStdMedium';}.error-div{display: flex;}.error-left{width: 55%;}.error-left h2{font-size: 50px;color: #3D5AFE;font-family: "CircularStdBold";}.error-left p{font-size: 20px;color: #828fad;font-family: "CircularStdMedium";}.error-right{width: 45%;}.img-404{margin-top: 20%;}@media only screen and (max-width: 768px){.Benefit-points .apart p{margin-bottom: 14px;line-height: 25px;}.error-sec-main{height: 300px !important;}.error-left h2{font-size: 20px;color: #3D5AFE;}.error-left p{font-size: 12px;}.ui-ux-book-btn a{background: #F77D33 !important;padding: 10px 20px 10px !important;font-size: 10px !important;}.main-head {padding-bottom: 20px !important;}.we-consider-area{padding: 0px !important;}}@media only screen and (max-width: 480px){.error-sec-main{height: 250px !important;}.error-left h2{font-size: 18px;color: #3D5AFE;}.error-left p{font-size: 10px;}.ui-ux-book-btn a{background: #F77D33 !important;padding: 10px 20px 10px !important;font-size: 10px !important;}}h2{font-weight: bold;font-size: 50px;line-height: 65px;}#sectionname{width: 100%;height: 656px;background-color: #194e9c;background-image: linear-gradient(315deg, #9277e8 0%, #aa6ad4 74%);border-radius: 0px 0px 80px 80px;}.main-head{padding-top: 150px !important;}.banner-img img{padding-top: 100px !important;}@media(max-width: 767px){.main-head{padding-top: 25px !important;}.banner-img img{display: none;}.main_banner_area h1 {font-size: 30px !important;line-height: 40px !important;}.main_banner_area {border-radius: 0px 0px 33px 33px;padding-bottom: 70px;height: 400px !important;padding-top: 70px !important;}}h1.main-head {font-size: 54px;line-height: 80px;color: #fff;padding-top: 250px;padding-bottom: 55px;font-family: HelveticaNowDisplay-Bold;text-transform: capitalize;}.main_banner_area h1 span {color: #FFE861;}.app-buttons a {background-color: #000;padding: 13px 33px;margin-right: 15px;color: #fff;border-radius: 25px;}.web_btns .first-btn {background: #59DAE1;color: #fff;border: 2px solid #59DAE1;}.how-we-work-section5{padding-top: 80px;padding-bottom: 80px;}.how-we-work-section5 .icon-img img{width: 100%;}.how-we-work-section5 .cat-icon-box{text-align: center;}.how-we-work-section5 .icon-img{width: 110px;display: inline-block;}.how-we-work-blue-bg{padding: 110px 50px 68px 50px;background: linear-gradient(180deg, rgba(29, 79, 207, 0.79) 17.71%, #52B0E6 100%);border-radius: 42px;}.how-we-work-section5 h2{color: #fff;}.how-we-work-section5 .cat-icon-box{width: 100%;background: #FFFFFF;box-shadow: 0px 10px 20px 4px rgb(200 242 255 / 25%);border-radius: 30px;margin-left: -129px;top: 104px;position: absolute;padding: 10px 1px;}.ui-ux-design-services-content{padding: 50px 100px 40px 40px;}@media(max-width: 767px){.ui-ux-design-services-content{padding: 40px 40px 40px 40px;margin-top: 0px;}.competent-for-mibile{flex-direction: column-reverse;}.machine-learning-development-expertise{min-height: auto !important }}.ui-ux-sec3-tabsarea img{width: 30%;}.ui-ux-sec3-tabsarea h4{color: #ffffff;margin: 10px;}.ui-ux-sec3-tabsarea p{color: #ffffff;margin: 10px;}.ui-ux-sec3-tab1{background: linear-gradient(180deg, #F27777 0%, #F38FF5 100%);box-shadow: 0px 4px 10px 10px rgba(249, 143, 67, 0.1);border-radius: 37px;padding: 20px;margin: 40px 0px;}.ui-ux-sec3-tab2{background: linear-gradient(180deg, #AFECFF 0%, rgba(123, 135, 245, 0.9) 111.91%, rgba(168, 17, 162, 0.502554) 123.44%, rgba(166, 250, 210, 0.5) 123.45%);box-shadow: 0px 8px 15px 2px rgba(100, 106, 251, 0.15);border-radius: 37px;padding: 20px;margin: 40px 0px;}.ui-ux-sec3-tab3{background: linear-gradient(180deg, #F894E8 0%, rgba(123, 165, 245, 0.9) 111.91%, rgba(168, 17, 162, 0.502554) 123.44%, rgba(166, 250, 210, 0.5) 123.45%);box-shadow: 0px 8px 15px 2px rgba(72, 48, 220, 0.15);border-radius: 37px;padding: 20px;margin: 200px 0px;}@media(max-width: 767px){.ui-ux-sec3-tab3{margin: 50px 0px;}}.ui-ux-design-journey{padding: 300px 0px 100px 0px;}.ui-ux-design-journey h2{color: #ffffff;margin-bottom: 40px;}.ui-ux-design-journey-tabs{background: #FFFFFF;box-shadow: 0px 10px 20px 4px rgba(136, 46, 191, 0.15);border-radius: 30px;padding: 20px;margin: 20px 0px;}.ui-ux-design-journey-tabs img{width: 50%;}.ui-ux-design-journey-tabs h4{font-weight: bold;margin: 20px 0px;}.ui-ux-design-journey-tabs p{font-size: 16px;}.ui-ux-design-journey-tabsarea-odd{margin-top: 100px;}.our-expert-tools-sec{padding: 50px 0px;}.our-expert-tools-tabs{padding: 20px;margin: 30px 0px;background: #FFFFFF;box-shadow: 0px 10px 20px 4px rgba(155, 171, 255, 0.1);border-radius: 248px 248px 30px 30px;}.our-expert-tools-tabs img{width: 40%;}.our-expert-tools-tabs h4{font-weight: bold;margin: 20px 0px;}.our-expert-tools-tabs p{font-size: 16px;}.Kind-of-apps{background: #FCF2FF;border-radius: 465px 0px 200px;padding: 80px 0 80px 0;}.Kind-of-apps img{width: 100%;}.Kind-of-apps .service-box{text-align: center;margin-bottom: 30px;}.Kind-of-apps .service-box p{margin-top: 10px;color: #000;}.Kind-of-apps .description p{margin-top: 10px;color: #000000;}.Kind-of-apps .service-box{padding:0;}.Kind-of-apps img {width: 60%;}.Kind-of-apps a{text-decoration: none;}.f-expertise {padding: 45px 0px !important;}.f-expertise img{width: 100%;margin-top: 30px;}@media (max-width: 768px){.ui-ux-sec3-tab3{margin-top: 0px !important;}.ui-ux-design-journey-sec{background: linear-gradient(180deg, #88a6e9 0%, #ae62f2 100%) !important;}.ui-ux-design-journey{padding: 50px 0px 50px 0px;}.ui-ux-design-journey-tabsarea-odd{margin-top: 0px;}.our-expert-tools-sec{background: #FCF2FF;}.f-expertise {padding: 45px 0px !important;}}.java-section1 {width: 100%;height: 656px;background-color: #f25959;background-image: linear-gradient(315deg, #2356A8 0%, #500B8B 74%);border-radius: 0px 0px 80px 80px;}.java-section1 h1{padding-top: 205px;padding-bottom: 60px;font-size: 52px;line-height: 74px;}.java-section1 .banner-style{text-align: center;}.java-section1 .banner-style img{width: 78%;margin-top: 118px;}.java-section1 .app-buttons .btn-1 {background: #FFE861;color: #451c91;}.java-section1 .app-buttons .btn-2:hover {background: #FFE861;color: #451c91;}.java-section1 .txt-yellow {color: #f77d33;}.java-section2{padding-top: 80px;padding-bottom: 80px;}.java-section2 .java-image-style{}.java-section2 img {width: 90%;}.java-section2 .java-btn{margin-top: 75px;}.java-section2 .java-btn a{background: #28ABFE 0% 0% no-repeat padding-box;box-shadow: 0px 6px 20px #001D3633;border-radius: 35px;padding: 12px 20px;color: #fff;text-decoration: none;}.java-section3 .pink-bg-style{background:#FFEBEB;padding: 35px 90px;text-align: center;width: 100%;border-radius: 36px;}.java-section3 .fade-pink-border{background: #F0D5D5;width: 93%;margin: auto;height: 50px;border-bottom-left-radius: 38px;border-bottom-right-radius: 38px;}.java-section4{padding-top: 100px;}.java-section4 h2{font-size: 40px;line-height: 49px;}.java-section4 .box-sec{box-shadow: 10px 10px 30px #0000001c;border-radius: 42px;padding: 85px 40px 88px 240px;height: 432px;}.java-section4 .box-sec1{box-shadow: 10px 10px 30px #0000001c;border-radius: 42px;padding: 85px 240px 88px 54px;height: 432px;}.java-section4 .java-pink-sq img {width: 432px;position: relative;bottom: 58px;z-index: 1;left: 0;}.java-section4 .java-pink-sq-1 img {width: 432px;position: relative;bottom: 58px;z-index: 1;right: 178px;}.java-section4 .featured-box{padding-bottom: 100px;}.java-section5 .exp-image img{width: 100%;}.java-section5 .exp-image{position: relative;}.java-section5 h3{color: #fff;padding-bottom: 17px;font-size: 37px;}.java-section5 .over-text{position: absolute;bottom: 0;text-align: center;padding: 40px 50px;}.java-section5 .over-text p{color: #fff;}.java-section6{padding-top: 80px;padding-bottom: 80px;}.java-section6 .img-style img{width: 668px;position: relative;left: -166px;top: 0;}.java-section6 .web-img-style img{width: 805px;position: relative;right: -29px;top: 0;}.java-section6 .blue-bg-list{background: #DEF7F2;padding: 5px 10px;text-align: center;border-radius: 46px;margin-bottom: 20px;height: 59px;display: flex;align-items: center;justify-content: center;}.java-section6 .erp-lists{margin-top: 30px;}.java-section6 .blue-bg-list p{line-height: 22px;font-size: 18px;color: #212529;}.java-section6 .web-sec{padding-top: 50px;}.java-section7 .more-boxes{position: relative;top: 235px;margin-top: -150px;}.java-section7 .pink-bg{background:#FFE6E6;border-radius: 32px;}.java-section7 .java-service-box{padding: 30px 20px 90px 20px;margin-bottom: 81px;}.java-section7 .java-box p{font-size: 17px;color: #0a243e;}.java-section7 .java-box h3{height: 57px;}.java-section7 .java-box{background: #fff;box-shadow: 10px 10px 30px #00000012;border-radius: 19px;text-align: center;width: 100%;height: 380px;margin-bottom: 98px;padding: 10px 12px;}.java-section7 .white-box{background:#fff;}.java-section7 .java-box img{position: relative;bottom: 68px;box-shadow: 0px 30px 30px #0000001d;border-radius: 19px;margin-bottom: -40px;width: 40%;}.java-section8{padding-top: 80px;padding-bottom: 80px;}.java-section8 .man-style{text-align: right;}.java-section8 .man-style img{width: 100%;}.java-section9{padding-bottom: 80px;}.java-section9 .icon-sec{background:#fff;box-shadow: 20px 30px 40px #0000000F;border-radius: 30px;padding: 60px 0;}.java-section9 .icon-box{text-align: center;margin-bottom: 30px;}.java-section9 .icon-box img {width: 24%;margin-bottom: 25px;height: 80px;object-fit: contain;}.java-section9 .pink-side-box{background: #FAE0E0;border-radius: 30px;position: relative;width: 852px;height: 521px;top: 400px;left: -194px;margin-top: -332px;z-index: -1;padding: 42px 94px 0 0;text-align: right;}.java-section9 .tab-head{font-size: 42px;}.java-section9 .icon-box h3{font-size: 25px;}.java-section9 #myTab {background:#fff;width: 100%;}.java-section9 #myTab .nav-link {width: 100%;padding: 12px 20px;box-shadow: 0px 6px 20px #001D3633;border: 1px solid #28ABFE;border-radius: 45px;}.java-section9 .nav-item{width: 32%;margin: auto;}.java-section9 #myTab .nav-item .nav-link.active {background-color: #28ABFE !important;border-radius: 45px !important;}.java-section10{padding-bottom: 80px;}.java-section10 p{color: #0a2540;}.java-section10 .pink-wall{background: #FFE6E6;border-radius: 32px;padding: 40px 65px;}.java-section10 .java-white-box{background: #fff;padding: 20px 20px;margin-bottom: 30px;border-radius: 32px;}.java-section10 .icon-style{text-align: center;}.java-section10 .java-white-box p{font-size: 18px;line-height: 27px;}.java-section10 .java-white-box img{width: 65%;height: 100px;object-fit: contain;margin-top: 12px;}@media only screen and (max-width: 767px){.java-section4 h2 {font-size: 24px;line-height: 43px;}.java-section4 .box-sec1 {height: auto;}.java-section4 .box-sec {height: auto;}.java-section7 .more-boxes {position: relative;top: 0;margin-top: 0;}.java-section9 #myTab {margin-left: 0;}.java-section1 .banner-style img{display: none;}.java-section2{padding-top: 40px;padding-bottom: 40px;}.java-section1 h1 {padding-top: 100px !important;padding-bottom: 40px;font-size: 32px;line-height: 40px;}.java-section1 {width: 100%;height: 412px;}.java-section2 h2 {font-size: 32px;line-height: 42px;}.java-section2 img {margin-top: 40px;}.java-section2 .java-btn {margin-top: 42px;}.java-section2 .java-image-style{text-align: center;}.java-section3 h2 {font-size: 32px;line-height: 42px;}.java-section3 .pink-bg-style {padding: 15px 15px;}.java-section3 .fade-pink-border {width: 83%;margin: auto;height: 27px;}.java-section4 .box-sec {padding: 20px 20px 20px 20px;}.java-section4 .java-pink-sq{text-align: center;}.java-section4 .java-pink-sq img {width: 68%;position: relative;bottom: 0;z-index: 1;left: 0;margin-top: 12px;}.java-section4 {padding-top: 40px;}.java-section4 .featured-box {padding-bottom: 40px;}.java-section4 .box-sec1 {padding: 20px 20px 20px 20px;}.java-section4 .java-pink-sq-1{text-align: center;}.java-section4 .java-pink-sq-1 img {width: 68%;position: relative;bottom: 0;z-index: 1;right: 0;margin-top: 12px;}.java-section5 .exp-image img {width: 100%;height: 350px;}.java-section5 .over-text p {font-size: 13px;}.java-section5 .over-text {position: absolute;bottom: 0;text-align: center;padding: 2px 5px;}.java-section5 h3 {color: #fff;padding-bottom: 0px;font-size: 15px;}.java-section6 h2 {font-size: 32px;line-height: 42px;}.java-section6 .img-style img {width: 100%;position: relative;left: 0;top: 0;}.java-section6 .erp-txt{padding-top: 27px;}.java-section6 .blue-bg-list p {line-height: 21px;font-size: 18px !important;}.java-section6 .blue-bg-list {background: #DEF7F2;padding: 8px 10px;height: 42px;}.java-section6 .web-sec {padding-top: 30px;}.java-section6 .web-img-style img {width: 100%;position: relative;right: 0;top: 0;}.java-section6 {padding-top: 50px;padding-bottom: 45px;}.java-section7 .java-box img {position: relative;bottom: 0;width: 28%;margin-bottom: 12px;}.java-section7 .java-box h3 {height: auto;}.java-section7 .java-box {height: auto;margin-bottom: 20px;}.java-section7 .java-service-box {padding: 30px 20px 25px 20px;margin-bottom: 50px;}.java-section7 .description h2{font-size: 29px;line-height: 38px;padding-bottom: 15px;}.java-section8 h2 {font-size: 32px;line-height: 42px;}.java-section8 {padding-top: 0;padding-bottom: 40px;}.java-section8 .man-style{text-align: center;}.java-section9 .nav-item {width: 100%;margin: auto;margin-bottom: 10px;}.java-section9 .pink-side-box {position: relative;width: 100%;height: 521px;top: 438px;left: 0;margin-top: -447px;padding: 30px 20px;text-align: center;}.java-section9 .tab-head {font-size: 20px;}.java-section9 .icon-sec {padding: 30px 0;}.java-section10 .pink-wall {padding: 40px 20px;}.java-section10 .java-white-box img {width: 35%;height: auto;margin-bottom: 12px;}.java-section10 .java-white-box h3{font-size: 23px;}.java-section10 {padding-bottom: 40px;}.java-section7 .java-box p {font-size: 17px !important;padding: 10px 0;line-height: 26px !important;}.java-section7 .java-box {padding: 10px 8px;}}



@media only screen and (max-width: 768px){
.javascript-development-text ul li {
    line-height: 26px;
}
.media-txt-center{
	text-align: center;
}
.ml-media-h{
	height: unset;
	padding: 15px 0;
}
.pos-banner{
	padding-top: 0;
}

}


/* Deliver-app-development-company */
.delivery .column1{
	border: 2px solid black;
	border-right: initial;
	height: 27.3rem;
}
.delivery .column2{
	border: 2px solid black;
	border-right: initial;
}
.delivery .column3{
	border: 2px solid black;
}
.delivery .javascript-development-text h3 {
    margin-top: 32px;
}
.offerings{
	padding-bottom: 36px;
}
.bespoke .column1 {
    border: 2px solid black;
    border-right: initial;
    height: 17rem;}
	.bespoke{
		padding-bottom: 36px;
	}
	table, th, td {
		border:2px solid black;
	  }
	.delivery  table tr td {
		padding: 59px;
		text-align: center;
	}
	.delivery h2{
		padding-top: 30px;
	}
	.delivery p{
		padding-bottom: 20px;
		margin-top: 12px;
	}
	.experti .column1 {
		height: 23.3rem;
	}
	@media only screen and (max-width: 850px){
		.delivery table tr td {
			padding: 42px;
		}
		.delivery .column1 {
			height: 44rem;
		}
		.bespoke .column1 {
			height: 24rem;
		}
		.experti .column1 {
			height: 34rem;
		}
		
	}

	@media only screen and (max-width: 700px){
		.delivery .column1{
			border: 2px solid black;
			border-bottom: initial;
			height: 25rem;
		}
		.delivery .column2{
			border: 2px solid black;
			border-bottom: initial;
		}
		.delivery .column3{
			border: 2px solid black;
		}
		.bespoke .column1 {
			height: 14rem;
		}
		.delivery table tr td {
			padding: 12px;
			font-size: 13px;
		}
		.experti .column1 {
			height: 20rem;
		}
	}
	@media only screen and (max-width: 320px){
		.delivery .column1 {
			height: 33rem;
		}
		.delivery table tr td {
			padding: 0px;
			font-size: 11px;
		}
		.bespoke .column1 {
			height: 21rem;
		}
		.experti .column1 {
			height: 29rem;
		}
		
	}
	
