.startup_new {background-image: url(https://www.prismetric.com/wp-content/themes/Prismetric/assets/images/startup/startup.png);padding: 50px 0 0;}
.startup_head{ padding-bottom: 30px;}
.slider_new .banner-img img {width: 100%;height: 100%;}
.startup_head h6{ line-height: 36px;letter-spacing: 3px;font-weight: 700;font-size: 18px;color: #ff414b;text-transform: uppercase;margin-bottom: 10px;}
.startup_head h1{ font-size: 60px;font-weight: 700;line-height: 70px;}
.startup_head h1 span{ color: #ff414b;}
.startup_head .banner-button{ margin-top: 35px;}
.about_startup{ padding: 60px 0;}
.about_wrapper_content h2{ font-size: 42px;line-height: 52px;font-weight: 600;margin-bottom: 15px;}
.about_wrapper_content p{ font-size: 18px;line-height: 30px;color: #696969;margin-bottom: 15px;}
.about_pulse{ display: flex;align-items: center;box-shadow: 2px 2px 2px .2px rgb(0 0 0 / 17%);margin-bottom: 20px;border: 1px dashed #e9e9e9;border-radius: 5px;}
.about_pulse .content h3{ font-size: 20px;font-weight: 600;line-height: 28px;margin-bottom: 0;color: #000;}
.mvp_blk{ background-color: #fafafa;padding: 50px 0;}
.mvp_blk_content{ background-color: #fff;box-shadow: 0 2px 3px rgba(0,0,0,.08);padding: 40px 60px 0;text-align: center;border-radius: 5px 30px 5px 30px;}
.mvp_blk_content h2{ font-size: 42px;line-height: 52px;font-weight: 600;margin-bottom: 15px;}
.mvp_blk_content p{ font-size: 18px;line-height: 30px;color: #696969;margin-bottom: 15px;}
.mvp_blk_content img{ position: relative;top: 4px;animation: float 5s linear 0s infinite alternate none;}
.app_services{ padding: 60px 0;background-color: #f4f5fa;position: relative;}
.app_services .tp-team-shape{ position: absolute;top: 0;left: 0;z-index: 0;opacity: .35;}
.app_service_content{ background-color: #fff;position: relative;height: 100%;padding: 25px 30px;transition: all .3s ease-in-out 0s;}
.app_service_content:hover{ transform: translateY(-5px);box-shadow: 0 0 40px 10px rgba(0,0,0,.07);}
.app_service_content .icon-box{ display: flex;align-items: center;gap: 25px;margin-bottom: 20px;}
.app_service_content .icon-box h3{ margin-bottom: 0;color: #000;font-size: 25px;line-height: 30px;font-weight: 550;-webkit-transition: .6s;transition: .6s;}
.app_service_content .icon-text p{ margin-bottom: 10px;font-size: 16px;line-height: 26px;-webkit-transition: .6s;transition: .6s;}
.app_service_content .icon-box .icon_img{ position: relative;width: 65px;height: 65px;min-width: 65px;line-height: 65px;text-align: center;display: block;border-radius: 50px;transition: all .6s ease;-moz-transition: all .6s ease;-webkit-transition: all .6s ease;-ms-transition: all .6s ease;-o-transition: all .6s ease;background-color: #cff9e6;box-shadow: 0 0 0 10px #ebfff6;}
.app_service_content:hover .icon-box .icon_img{ transform: scale(-1) rotate(180deg);}
.app_service_content:after{ content: "";position: absolute;top: 0;right: 0;clip-path: polygon(29% 0,100% 71%,100% 0);background: #22b573;height: 42px;width: 42px;transition: all .4s;}
.app_one .icon-box .icon_img{ background-color: #d1cfff;box-shadow: 0 0 0 10px #f0efff;}
.app_one::after{ background-color: #5a52f9;}
.app_two .icon-box .icon_img{ background-color: #fff0cd;box-shadow: 0 0 0 10px #fffbf1;}
.app_two::after{ background-color: #ffb302;}
.app_three .icon-box .icon_img{ background-color: #f6e4f8;box-shadow: 0 0 0 10px #faf0fb;}
.app_three::after{ background-color: #ae19c2;}
.app_four .icon-box .icon_img{ background-color: #fce6dc;box-shadow: 0 0 0 10px #fdf5ef;}
.app_four::after{ background-color: #ea7d3c;}
.app_five .icon-box .icon_img{ background-color: #b6c9dc;box-shadow: 0 0 0 10px #f6f8fb;}
.app_five::after{ background-color: #014185;}
.app_service_content::before{ content: "";position: absolute;top: 0;right: 0;clip-path: polygon(29% 0,100% 71%,100% 0);background: #000;height: 42px;width: 0;z-index: 1;transition: all .3s;}
.app_service_content:hover::before{ width: 42px;}
.demo_section{ padding: 40px 0;}
.demo_section .set_box_Demo{ background: #ff414b12;padding: 30px;border-radius: 5px;display: flex;gap: 20px;justify-content: center;}
.demo_section_title{ align-self: center;}
.demo_section_title p{ margin-top: 0;margin-bottom: 0;color: #000!important;font-size: 22px;letter-spacing: 1px;line-height: 30px;font-weight: 550;}
.demo_section_btn .default-btn{ position: relative;top: 0;}
.process_section{ padding: 60px 0;background-color: #fafafa;background-image: url(https://www.prismetric.com/wp-content/themes/Prismetric/assets/images/startup/wave-pat-1.png);background-repeat: no-repeat;background-position: center;}
.process_section .sub-title{ font-size: 18px;line-height: 20px;font-weight: 700;color: #16243e;letter-spacing: 2px;text-transform: uppercase;margin-bottom: 10px;}
.process_section .sub-title span{ padding-right: 10px;position: relative;top: -2px;}
.process_section .process_title h2{ font-size: 42px;line-height: 52px;font-weight: 600;margin-bottom: 10px;}
.process_section .process_title p{ font-size: 17px;line-height: 30px;}
.process_Card{ background-color: #fff;padding-left: 3px;padding-bottom: 3px;margin-bottom: 60px;border-radius: 100px 0 100px 0;box-shadow: 0 0 4px rgba(85,85,85,.1);position: relative;padding-top: 75px;padding-left: 30px;padding-right: 30px;padding-bottom: 30px;}
.process_Card:before{ position: absolute;content: "";left: 0;top: 0;z-index: 0;background: #00c5d9;border-radius: 100px 0 100px 0;width: 0;height: 100%;transition: .5s ease-in-out;-ms-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;}
.process_Card:hover:before{ width: 100%;}
.process_Card .process_img{ width: 90px;height: 90px;line-height: 90px;border-radius: 50%;text-align: center;display: block;color: #fff;background: #e7fafb;position: absolute;top: -30px;left: 0;z-index: 2;}
.process_Card .count{ font-size: 48px;font-weight: 600;line-height: 58px;color: #e3e3e3;margin-bottom: 0;display: inline-block;-webkit-transition: all .3s ease;transition: all .3s ease;position: absolute;top: 15px;right: 30px;}
.process_Card:hover .count{ color: #fff;z-index: 1;}
.process_Card .title{ font-size: 20px;font-weight: 550;text-transform: capitalize;margin-bottom: 0;color: #000;}
.process_Card:hover .title{ color: #fff;position: relative;z-index: 1;}
.one_card .process_img{ background: #e7f6f1;}
.one_card:before{ background: #21b573;}
.two_card .process_img{ background: #e7e6fe;}
.two_card:before{ background: #5a52f9;}
.three_card .process_img{ background: #fff7e4;}
.three_card:before{ background: #ffc133;}
.four_card .process_img{ background: #f6e4f7;}
.four_card:before{ background: #a704bd;}
.boots_Startup{ padding: 20px 0 60px 0;}
.boot_post{ position: relative;padding: 10px;box-shadow: 0 0 40px 0 rgba(0,0,0,.09);background: #fff;height: 100%;z-index: 0;border-radius: 10px;transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;-ms-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;}
.boot_post:before{ position: absolute;content: "";width: 5px;height: 50px;left: 0;bottom: 0;background: #ff414b;opacity: 0;transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;-ms-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;top: 100%;z-index: 1;}
.boot_post:hover::before{ opacity: 1;top: 50%;transform: translateY(-50%);}
.boot_post:after{ position: absolute;content: "";width: 10px;height: 10px;left: 38px;top: 40px;background: #fff7f766;transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;-ms-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;z-index: -1;}
.boot_post:hover::after{ width: 100%;height: 100%;top: 0;left: 0;}
.boot_post .image_box{ position: relative;overflow: hidden;margin-bottom: 10px;border-radius: 10px;}
.boot_post .image_box img{ height: 200px;object-fit: cover;width: 100%;}
.boot_post .content_box{ position: relative;padding: 10px 20px 25px;}
.boot_post .content_box h3{ margin-bottom: 10px;color: #000;font-size: 25px;line-height: 35px;font-weight: 550;-webkit-transition: .6s;transition: .6s;}
.boot_post .content_box p{ margin-bottom: 10px;font-size: 16px;line-height: 26px;-webkit-transition: .6s;transition: .6s;}
.timesnow{ padding: 20px 0 30px;margin-bottom: 130px;}
.about-two-image{ position: relative;max-width: 500px;}
.about-two-image img{ border-radius: 220px 220px 0 0;}
.about-two-image .pattern{ z-index: -1;left: -100px;bottom: -100px;position: absolute;}
.about-two-image .pattern_img{ border: 1px solid #e6e6e6;width: 550px;height: 700px;background: #fcfcfc;}
.about-two-image .pattern img{ animation: animation_rotate 4s linear infinite;}
@keyframes animation_rotate{ 0%{  transform: rotate(0); }
 100%{  transform: rotate(360deg); }}.about-wrap{ position: relative;}
.about-wrap:before{ position: absolute;width: 80%;height: 100%;content: '';right: 0;top: 75px;-webkit-box-shadow: 0 0 30px 0 rgba(0,0,0,.07);box-shadow: 0 0 30px 0 rgba(0,0,0,.07);}
.timeshow_content h3{ margin-bottom: 5px;color: #000;font-size: 25px;line-height: 35px;font-weight: 550;}
.timeshow_content p{ font-size: 16px;line-height: 24px;}
.build_tech h3{ margin-bottom: 10px;color: #000;font-size: 25px;line-height: 35px;font-weight: 550;}
.build_tech .media_tech{ display: flex;align-items: center;gap: 10px;margin-bottom: 15px;}
.build_tech .media_tech img{ width: 35px;height: 35px;}
.build_tech .media_tech p{ margin-bottom: 0;line-height: 22px;}
.build_teams_content{ padding: 120px 60px 0 0;}
.choice_content{ margin-top: 5px;border-top: 1px solid #e9e9e9;padding-top: 15px;}
.choice_content h3{ margin-bottom: 0;color: #000;font-size: 25px;line-height: 35px;font-weight: 550;}
.choice_content ul{ list-style-type: none;}
.choice_content li{ float: left;width: 100%;}
.choice_content ul li a{ font-weight: 500;font-size: 18px;line-height: 26px;padding-top: 0;position: relative;float: left;padding-left: 30px;color: #696969!important;margin: 10px 0 5px;}
.choice_content ul li a:before{ content: "";position: absolute;background-image: url(https://www.prismetric.com/wp-content/themes/Prismetric/assets/images/icc_check.png);background-repeat: no-repeat;top: 4px;left: 0;width: 26px;height: 26px;}
.faq_part{ padding-bottom: 60px;}
.faq_startup_part .collapse{ background: #f9f9f9;border-bottom: 1px solid #e9e9e9;}
.faq_startup_part .card{ margin-bottom: 10px;}
.faq_startup_part .card-body{ padding: 10px 20px;}
.faq_startup_part .home-accordion .btn{ font-size: 18px;line-height: 26px;font-weight: 500;}
.faq_startup_part .home-accordion .btn span{ text-align: left;}
.faq_part .faq_img{ animation: float 3s ease-in-out 0s infinite alternate none;}
.faq_part .collapse:not(.show) {display: none !important;}
@keyframes float{ 0%{  transform: translateX(-20px); }
 12%{  transform: translateX(-17px); }
 25%{  transform: translateX(-15px); }
 37%{  transform: translateX(-12px); }
 50%{  transform: translateX(-10px); }
 67%{  transform: translateX(-7px); }
 75%{  transform: translateX(-5px); }
 87%{  transform: translateX(-3px); }
 100%{  transform: translateX(0); }}.about_wrapper{ animation: wrapper 3s linear 0s infinite alternate none;}
@keyframes wrapper{ 0%{  transform: translateY(-20px); }
 12%{  transform: translateY(-17px); }
 25%{  transform: translateY(-15px); }
 37%{  transform: translateY(-12px); }
 50%{  transform: translateY(-10px); }
 67%{  transform: translateY(-7px); }
 75%{  transform: translateY(-5px); }
 87%{  transform: translateY(-3px); }
 100%{  transform: translateY(0); }}
 @media(max-width:1199px){ .startup_head h6{  font-size: 17px; }
 .startup_head h1{  font-size: 50px;line-height: 60px; }
 .startup_head .banner-button{  margin-top: 25px; }
 .startup_head{  padding-bottom: 50px; }
 .about_wrapper_content, .mvp_blk_content h2{  font-size: 35px;line-height: 45px; }
 .about_wrapper_content, .mvp_blk_content, .section-title p{  font-size: 17px;line-height: 27px; }
 .app_service_content .icon-box .icon_img{  width: 55px;height: 55px;min-width: 55px;line-height: 50px; }
 .app_service_content .icon-box .icon_img img{  width: 45px;height: 45px; }
 .app_service_content .icon-box h3{  font-size: 22px;line-height: 28px; }
 .demo_section_title p{  font-size: 20px; }
 .process_section .sub-title{  font-size: 17px; }
 .process_section .process_title h2{  font-size: 35px;line-height: 45px; }
 .process_Card{  padding-left: 20px;padding-right: 20px; }
 .process_Card .process_img{  width: 80px;height: 80px;line-height: 80px; }
 .process_Card .count{  font-size: 42px; }
 .process_Card .process_img img{  width: 40px;height: 40px; }
 .boot_post .content_box h3{  font-size: 22px;line-height: 30px; }
 .process_Card .title{  font-size: 17.5px; }
 .main_slider_new_box p{  font-size: 17px; }
 .img_wrap img{  width: 35px;height: 35px; }
 .about_pulse .content h3{  font-size: 15px; }
 .build_teams_content{  padding: 100px 60px 0 0; }
 .timeshow_content h3{  font-size: 22px;line-height: 30px; }
 .build_tech h3{  font-size: 22px;line-height: 30px; }
 .choice_content h3{  font-size: 22px;line-height: 30px; }
 .choice_content ul li a{  font-size: 16px;line-height: 24px; }
 .about-two-image .pattern_img{  width: 450px;height: 650px; }
 .faq_startup_part .home-accordion .btn{  font-size: 17px; }
 .build_tech .media_tech img{  width: 30px;height: 30px; }
 .build_tech .media_tech p{  font-size: 15px;line-height: 22px; }
 .startup_new{  padding: 40px 0 0 0; }}@media(max-width:991px){ .about_pulse .content h3{  font-size: 16px; }
 .about_wrapper{  margin-bottom: 35px; }
 .demo_section .set_box_Demo{  display: block; }
 .demo_section_title p{  margin-bottom: 15px; }
 .step_process{  margin-top: 50px; }
 .about-wrap:before{  display: none; }
 .about-two-image{  max-width: 100%; }
 .about-two-image .pattern_img{  width: 100%;height: 100%; }
 .about-two-image .pattern_img{  width: 100%;height: 100%;background: 0 0;border: transparent; }
 .about-two-image .pattern{  display: none; }
 .build_teams_content{  padding: 10px 0 0 0; }
 .startup_new{  padding: 40px 0 0 0; }
 .app_services .tp-team-shape img{  display: none; }}
 @media(max-width:767px){ .startup_head{  padding-top: 0; }
 .startup_head h1{  font-size: 30px; }
 .startup_head .default-btn-one{  font-size: 14px; }
 .about_wrapper_content h2{  font-size: 30px;line-height: 38px;text-align:center;}
 .about_wrapper_content, .mvp_blk_content h2{  font-size: 30px;line-height: 38px; }
 .mvp_blk_content{  padding: 40px 25px 0; }
 .about_wrapper_content p{  font-size: 16px;line-height: 24px;text-align:center; }
 .about_pulse .content h3{  font-size: 16px;line-height: 20px; }
 .about_startup{  padding-top: 40px;padding-bottom: 40px; }
 .mvp_blk{  padding: 40px 0; }
 .app_services{  padding: 40px 0; }
 .process_section{  padding: 40px 0; }
 .process_section .process_title h2{  font-size: 30px;line-height: 38px;text-align:center; }
 .process_section .process_title p{text-align:center;}
 .boots_Startup{  padding-bottom: 40px; }
 .timesnow{  margin-bottom: 30px; }}