/* ===================================================================================

* Theme Name: Liko Child
* Theme URI: https://wp.hixstudio.net/liko/
* Author: fox-themes 
* Author URI: https://themeforest.net/user/fox-themes
* Description: Liko - Creative Agency & Portfolio WordPress Theme
* Version: 1.0.0
* Template: liko
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */
/* .why_choose_Devopus .e-con-full.e-flex.e-con.e-child {
  transition: background-color 0.3s ease; 
} */
/* .why_choose_Devopus .e-con-full.e-flex.e-con.e-child {
  background-color:#fef3ee00;
  transition: background-color 0.3s ease;
}
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child:hover{background-color:#F26522;}
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child:hover svg path{fill:#fff;}
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child:hover .elementor-icon-box-title{color:#fff;}
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child:hover .elementor-icon-box-description{color:#fff;} */

.cus_lb_border{border-left-color:#fff !important;}
.cus_rb_border{border-right-color:#fff !important;}
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child {background-color: #fef3ee00;transition: background-color 0.3s ease, color 0.3s ease;}
/* For SVG path fill and text color, need to ensure transition too */
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child svg path{transition: fill 0.3s ease;}
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child .elementor-icon-box-title{transition: color 0.3s ease;}
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child .elementor-icon-box-description{transition: color 0.3s ease;}
/* Hover state */
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child:hover{background-color: #F26522;}
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child:hover svg path{fill: #fff;}
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child:hover .elementor-icon-box-title{color: #fff;}
.why_choose_Devopus .e-con-full.e-flex.e-con.e-child:hover .elementor-icon-box-description{color:#fff;}


/* Service Cta Css Start */
.cus_cta{border-radius:8px;padding:6px 24px;transform:rotate(358deg);display:inline-flex;align-items: center;color: #fff;margin-top:15px;margin-right:15px;margin-bottom:15px;margin-left:35px;border:3px solid #fff;}
.cus_cta::before{content:"";position:absolute;left:-35px;top:50%;transform:translateY(-50%);width:35px;height:3px;background:#fff;}
.mg_left{float: right;margin-right: 12%;}
.cus_cta img{margin-left:7px;}
/* Service Cta Css End */
.main_accordion .e-n-accordion-item-title-header{width:100%;}
.career_job{display:flex;flex-wrap:wrap;}
.career_job li{display:flex;/*margin-left:20px;margin-right:20px;*/}
.sub_title {text-transform:uppercase;font-size:18px;line-height:27px;color:#F26522;margin-bottom:14px;}
.career_title {font-weight:600;font-size:24px;line-height:34px;margin-bottom:7px;}

/* .career_job li::before{
  content: "•";
  position: absolute;
  left: -12px;
  color: #1e1e1e;
font-size: 18px;} */
.career_job li + li {padding-left: 12px;margin-left: 12px;border-left: 1px solid #1e1e1e;}
.main_accordion .e-n-accordion-item:first-child .e-n-accordion-item-title{padding-top: 0px !important;}
.ul_cst ul{padding-left:14px !important;}
.ul_cst ul li{margin-bottom:5px !important;}
.ul_cst ul li:last-child {margin-bottom: 0px !important;}
/* .tp-service-2-accordion-box .accordion:first-child .accordion-buttons{padding-top:0;} */
/* #header-sticky .container{max-width:1440px;} */


.team_main .team_main_1 {display: block;margin-bottom: 0px !important;transition: all 1s ease !important;}
.team_main .team_main_2 {position: absolute;top: 0;left: 0;opacity: 0;transition: opacity 0.3s ease-in-out;width: 100%;height: auto;transition: all 1s ease !important;}
.team_main:hover .team_main_1 {opacity: 0;}
.team_main:hover .team_main_2 {opacity: 1;}


/* .cus_elementor-button {transition: all 0.35s ease;}
.cus_elementor-button:hover {box-shadow:0.3em 0.3em 0 #613693;background-color:#f26522 !important;color:#fff !important;} */
.cus_btn.elementor-button:hover img {filter:brightness(0) invert(1);}
.color_orange{color:#F26522;}
.elementor-button {transition: all 0.35s ease;}
.elementor-button:hover {box-shadow:0.3em 0.3em 0 #613693;background-color:#f26522 !important;color:#fff !important;}
.elementor-button:hover .elementor-button-icon svg path {fill: #fff;}
.tp-studio-testimonial-user-info span {font-size: 18px;line-height: 24px;color: #FFFFFF;}
.home_blog .mb-50{margin-bottom:0px;}
.bg_btn{box-shadow: 7px 8px 0 #613693;background-color: #f26522;border-radius: 8px;padding: 12px 24px;transform: rotate(358deg);display: inline-block;color: #fff;margin-top: 18px;margin-right: 15px;margin-bottom:18px;margin-left:2px;}
.bg_btn.mt_0 {margin-top:0px;}
.or_600{font-weight:600;color:#f26522;}
.brand_underline{position: relative;display: inline-block;padding-bottom: 4px;color:#f26522;}
.brand_underline::after {content: "";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#f26522;border-radius:10px;}
/* Start Background Animation */
#particles-js{position: relative;z-index: 1;}
#particles-js-canvas {background-color: #00000000;}
.Lets_connect{background:linear-gradient(90deg, #C191FF, #FF8950);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.connect_image img{top:50%;transform: translateY(-50%);}
/* End Background Animation */


/* Home Page Css Start */
@font-face {
    font-family: 'Inter-28pt';
	src:url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-ExtraLight.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-ExtraLightItalic.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-Italic.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-Light.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-LightItalic.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-Medium.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-MediumItalic.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-Regular.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-SemiBold.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-SemiBoldItalic.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-Thin.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-ThinItalic.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-Black.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-BlackItalic.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-Bold.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-BoldItalic.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-ExtraBold.ttf') format('truetype'),
		url('https://devopus.co.in/wp-content/uploads/2025/09/Inter_28pt-ExtraBoldItalic.ttf') format('truetype');	
    font-weight: normal;
    font-style: normal;
}
.tp-header-menu > nav > ul > li > a{font-weight:400;}

/* Banner */
.tp-hero-title-sm{margin:0px 0px;font-size:84px;transform:rotate(90deg);display:inline-block;font-weight:500;margin-left: -10px;margin-bottom:8.5%;letter-spacing:-3.4px;}
.tp-hero-subtitle{font-size:64px;color:#ED6622;font-weight:400;left:23%;top:-6%;letter-spacing:-3.8px;}
.tp-hero-main{display:flex;justify-content:center;align-items:flex-end;height:100%;text-align:center;}
.tp-hero-boring{color:#5E3491;font-size:134px;font-weight:400;text-align:right;margin-right:5.7%;margin-top:-3%;letter-spacing:-8px;}
h2.tp-hero-title.tp-el-title.align-box.tp-char-animation{margin-bottom: 0px !important;}
.tp-hero-main .p-relative {letter-spacing:-14.6px;}
.tp-hero-subtitle.d-none.d-lg-block{display:block !important;}
.brand_create .tp-footer-4-big-title{margin-bottom:0px;color:#fff;}
.brand_create .tp-brand_carousel-icon {margin-right:40px;margin-left:40px;}
.brand_create .tp-footer-4-big-title span{transform: translateX(0px);}
.brand_create .d-none{display:inline-block !important}
/* .animation_back{background: linear-gradient(-45deg, #f4e1d8, #60379433, #f4e1d8, #60379433);background-size: 400% 400%;animation: gradientBG 8s ease infinite;}
@keyframes gradientBG {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
 */
/*  Home Page Css End*/



/* p {all: unset;} */

/* p {
	font-family: inherit !important;
	color: inherit !important;
	margin-bottom: inherit !important;
	font-style: inherit !important;
	font-weight: inherit !important;
	font-size:inherit !important;
	line-height:inherit !important;
} */

.tp-line-content span {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    letter-spacing: inherit !important;
    text-transform: inherit !important;
    color: inherit !important;
	font-family: inherit !important;
}

























.cn-dropdown:focus, .cn-dropdown:active {color: #1e1e1e;outline: none;}
.cn-dropdown {width: 100%;appearance: none;background-image: url("data:image/svg+xml,%3Csvg%20width%3D'12'%20height%3D'8'%20viewBox%3D'0%200%2012%208'%20xmlns%3D'http%3A//www.w3.org/2000/svg'%3E%3Cpath%20d%3D'M1.41%200.59L6%205.17l4.59-4.58L12%201l-6%206-6-6z'%20fill%3D'%23999'%20/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 12px center;background-size: 12px 8px;border: none;background-color: transparent;color: #1e1e1e;font-size: 16px;line-height:24px;font-weight: 400;padding-left: 0;height: 45px;border-bottom: 1px solid rgba(25, 25, 26, 0.24);}
.cus_btn.elementor-button {border:1px solid #f26522;background-color:#ED662200;color:#f26522;border-radius:8px;padding:16px 44px 16px 44px;font-size:20px;line-height:27px;font-weight:600;display:flex;align-items:center;gap:10px;}
.cus_btn.elementor-button img{width:20px;height:20px;}
/* .cn-dropdown:focus {border-color: #000;outline: none;} */


.job_list .ab-about-category-list ul li::after{top:8px;}
.tp-el-list-title:last-child {margin: 0px !important;}
.tp-service-2-accordion-box .accordion-header .accordion-buttons .accordion-icon{top:34px;}
.postbox__text p{margin-bottom:15px;}
.postbox__text p:last-of-type{margin-bottom: 0px;}
/* .tp-hero-subtitle{font-size:30px;left:-12%;} */
.tp-project-textline span{font-size:150px;}
/* .tp-project-textline span img{margin:0px 0px 0px 50px;} */
.tp-project-textline span.textline-1{margin-right:0px !important;}
.tp-project-textline span.textline-2{margin-right:0px !important;}
.tp-footer-big-title{font-size:120px;}
.subtitle h4{margin-bottom: 0px;}
/* .subtitle .tp-footer-big-title{font-size:50px;line-height:60px;margin-bottom:10px;} */
.postbox__title{font-size:30px;line-height:40px;letter-spacing:0px;}
.blog-details-title{font-size:54px;line-height:64px;letter-spacing: 0px;}
.tp-blog-title-sm{font-size:22px;line-height:30px;}
.tp-blog-standard-title{font-size:40px;line-height:50px;letter-spacing:0px;}
.tp-blog-standard-title-box{bottom:95px !important;}
.wp-singular .tp-postbox-details-article-inner a{color:#f26522;}
.sv-big-text{transform: translateX(0px);}
.basic-pagination{margin-bottom:20px;}
/* .mt-40{margin-top:20px;} */
.liko-blog-single-padding{padding-top:165px !important;padding-bottom:70px !important;padding-left:50px;padding-right:50px;}
#header-sticky{box-shadow:0px 3px 3px -2px rgba(18, 20, 32, 0.14);}
.blog-details-navigation-style.mb-120{margin-bottom:0px;margin-top:40px !important;}
.blog-details-left-content{margin-bottom:0px;}
.blog-details-content.z-index-5.mb-60{margin-bottom:40px !important;}
p:last-of-type{margin-bottom:0px;}
.career_text p{color:#1e1e1e;}
.line-height{font-weight:600 !important;}
.career_submit_btn{display:flex;margin:auto auto 0 0;}
/* p{margin-bottom:10px !important;} */
/* .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{margin-bottom:0px !important;} */
/* .single-post .container{padding:0px !important;}
.single-post .row>*{margin:0px;padding:0px;} */

/* career page css */
.cn-contactform-row{display:flex;gap:30px;flex-wrap:wrap;margin-bottom:0px !important;}
.codedropz-upload-inner{margin-bottom: 0px !important;}
.codedropz-upload-inner .codedropz-btn-wrap{margin-bottom:0px !important;}
.codedropz-upload-container{margin-bottom:0px !important;}

@media (min-width: 1400px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {/*max-width: 1200px; */max-width:1500px;}
}
@media (max-width: 1400px) {.tp-header-menu > nav > ul > li{margin: 0px 16px !important;}}
/* Laptop View*/
@media (min-width: 1200px) and (max-width: 1366px) {
	.brand_create .tp-brand_carousel-icon {margin-right:30px;margin-left:30px;}
	.tp-header-menu > nav > ul > li > a{padding:30px 0px;}
	.tp-header-menu > nav > ul > li{margin: 0px 16px !important;}
	.tp-blog-thumb {margin-bottom: 10px;}
/* 	.home_blog .mb-50{margin-bottom:30px;} */
	.liko-blog-single-padding{padding-top:126px !important;padding-bottom:50px !important;padding-left:40px;padding-right:40px;}
	.blog-details-title{font-size:44px;line-height:54px;}
	.blog-details-content.z-index-5.mb-60{margin-bottom:30px !important;}
	.tp-hero-subtitle{font-size:54px;top:-3%;}
	.tp-hero-title-sm{font-size:74px;}
	.tp-hero-boring{font-size: 114px;margin-right: 5%;}
	.tp-studio-testimonial-user-info span{font-size:16px;line-height:24px;}
	.tp-footer-menu ul li{padding-bottom:20px;padding-top:20px;}
	.cus_btn.elementor-button{padding:14px 40px 14px 40px;font-size:18px;line-height:24px;}
	.cus_btn.elementor-button img{width:18px;height:18px;}
	.cus_cta img{margin-left:5px;height:64px !important;width:70px !important;}
	.cus_cta{padding:6px 24px;margin-top:15px;margin-right:15px;margin-bottom:15px;margin-left:35px;}
}

/* Tablet Landscape View */
@media (min-width: 1024px) and (max-width: 1200px) {
	.brand_create .tp-brand_carousel-icon {margin-right:20px;margin-left:20px;}
	.tp-header-menu > nav > ul > li > a{padding:30px 0px;}
	.tp-blog-thumb {margin-bottom: 10px;}
/* 	.mb-50{margin-bottom:30px;} */
	.tp-blog-standard-title-box{bottom:0px !important;padding:20px;}
	.blog-details-title{font-size:34px;line-height:40px;}
	.liko-blog-single-padding{padding-top:130px !important;padding-bottom:40px !important;padding-left:30px;padding-right:30px;}
	.blog-details-content.z-index-5.mb-60{margin-bottom:30px !important;}
	.tp-hero-main .p-relative {letter-spacing:-10.5px;}
	.tp-hero-title-sm{font-size:64px;letter-spacing:-1.9px;}
	.tp-hero-subtitle{font-size:48px;letter-spacing: -1.8px;}
	.tp-hero-boring{font-size: 116px;}
	.bg_btn{margin-top: 15px;margin-right: 15px;margin-bottom: 15px;}
	.tp-studio-testimonial-user-info span{font-size:16px;line-height:24px;}
	.list_inline ul {display:flex;flex-wrap:wrap;gap:0px 18px;}
	.tp-footer-menu ul li{padding-bottom:20px;padding-top:20px;}
	.cus_btn.elementor-button{padding:14px 40px 14px 40px;font-size:18px;line-height:24px;}
	.cus_btn.elementor-button img{width:18px;height:18px;}
/* 	.cus_cta{margin-top:15px;margin-right:15px;margin-bottom:15px;margin-left:35px;} */
	.cus_cta img{margin-left:5px;height:56px !important;width:62px !important;}
	.cus_cta{padding:6px 20px;margin-top:8px;margin-right:0px;margin-bottom:8px;margin-left:35px;}
}

/* Tablet Portrait View */
@media (min-width: 880px) and (max-width: 1024px) {
	.brand_create .tp-brand_carousel-icon {margin-right:20px;margin-left:20px;}
	.tp-blog-thumb {margin-bottom: 10px;}
	.home_blog .mb-50{margin-bottom:30px;}
	.home_blog .mb-50:last-child {margin-bottom: 0;}
	.tp-blog-standard-title-box{bottom:0px !important;padding:20px;}
	.blog-details-title{font-size:30px;line-height:37px;}
	.liko-blog-single-padding{padding-top:130px !important;padding-bottom:40px !important;padding-left:30px;padding-right:30px;}
	.blog-details-content.z-index-5.mb-60{margin-bottom:30px !important;}
	.tp-hero-main .p-relative {letter-spacing:-10.5px;}
	.tp-hero-title-sm{font-size:64px;letter-spacing:-1.9px;}
	.tp-hero-subtitle{font-size:48px;letter-spacing: -1.8px;}
	.tp-hero-boring{font-size: 116px;}
	.bg_btn{margin-top: 15px;margin-right: 15px;margin-bottom: 15px;}
	.tp-studio-testimonial-user-info span{font-size:16px;line-height:24px;}
	.list_inline ul {display:flex;flex-wrap:wrap;gap:0px 18px;}
	.tp-footer-menu ul li{padding-bottom:20px;padding-top:20px;}
	.cus_btn.elementor-button{padding:12px 30px 12px 30px;font-size:18px;line-height:24px;}
	.cus_btn.elementor-button img{width:18px;height:18px;}
	.cus_cta img{margin-left:5px;height:40px !important;width:45px !important;}
	.cus_cta{padding:6px 10px;margin-top:8px;margin-right:0px;margin-bottom:8px;margin-left:35px;}
	.cus_cta::before{width:25px;left:-25px;}
}

/* Mobile Landscape View */
@media (max-width: 880px) {
	.brand_create .tp-brand_carousel-icon {margin-right:12px;margin-left:12px;}
	.brand_create svg{width:24px;height:24px;}
	.tp-blog-thumb {margin-bottom: 10px;}
	.home_blog .mb-50{margin-bottom:20px;}
	.home_blog .mb-50:last-child{margin-bottom: 0;}
	.tp-blog-standard-title-box{bottom:0px !important;padding:20px;}
	.blog-details-title{font-size:28px;line-height:34px;}
	.liko-blog-single-padding{padding-top:122px !important;padding-bottom:30px !important;padding-left:20px;padding-right:20px;}
	.blog-details-content.z-index-5.mb-60{margin-bottom:20px !important;}
	.tp-hero-main .p-relative {letter-spacing:-10.5px;}
	.tp-hero-title-sm{font-size:64px;letter-spacing:-1.9px;}
	.tp-hero-subtitle{font-size:48px;letter-spacing: -1.8px;}
	.tp-hero-boring{font-size: 116px;}
	.bg_btn{margin-top: 10px;margin-right: 12px;margin-bottom:10px;padding:4px 20px;box-shadow: 5px 6px 0 #613693;}
	.tp-studio-testimonial-user-info span{font-size:14px;line-height:21px;}
/* 	.list_inline ul {display:flex;flex-wrap:wrap;gap:0px 18px;} */
	.tp-footer-menu ul li{padding-bottom:20px;padding-top:20px;}
	.cus_btn.elementor-button{padding:10px 24px 10px 24px;font-size:16px;line-height:24px;}
	.cus_btn.elementor-button img{width:16px;height:16px;}
	.cn-dropdown{font-size:14px;line-height:21px;height:40px;}
	.ul_cst ul{padding-left:8px !important;}
	.career_job li{text-align:center;}
	.cus_cta img{margin-left:5px;height:40px !important;width:45px !important;}
	.cus_cta{padding:6px 10px;margin-top:8px;margin-right:0px;margin-bottom:8px;margin-left:35px;}
	.cus_cta::before{width:25px;left:-25px;}
/* 	.career_job{flex-wrap:nowrap;} */
	.sub_title{font-size:16px;line-height:21px;margin-bottom:2px;}
	.career_title{font-size:20px;line-height:27px;margin-bottom:4px;}
}

/* Mobile Portrait View */
@media (max-width: 767px) {
	.tp-blog-thumb {margin-bottom: 10px;}
	.home_blog .mb-50{margin-bottom:20px;}
	.home_blog .mb-50:last-child {margin-bottom: 0;}
	.tp-blog-standard-title-box{bottom:0px !important;padding:20px;}
	.blog-details-title{font-size:28px;line-height:34px;}
	.liko-blog-single-padding{padding-top:122px !important;padding-bottom:30px !important;padding-left:20px;padding-right:20px;}
	.blog-details-content.z-index-5.mb-60{margin-bottom:20px !important;}
	.cn-contactform-row{flex-direction:column;gap:0px;}
	.tp-studio-testimonial-user-info span{font-size:14px;line-height:21px;}
	.cus_btn.elementor-button{padding:10px 24px 10px 24px;font-size:16px;line-height:24px;}
	.cus_btn.elementor-button img{width:16px;height:16px;}
	.cn-dropdown{font-size:14px;line-height:21px;height:40px;}
	.cus_cta img{margin-left:5px;height:32px !important;width:36px !important;}
	.cus_cta{padding:6px 10px;margin-top:8px;margin-right:0px;margin-bottom:8px;margin-left:24px;}
	.cus_cta::before{width:18px;left:-18px;}
	.mg_left{float:right;margin-right:0%;}
}
@media (min-width: 370px) and (max-width: 767px){
	.tp-hero-main .p-relative {letter-spacing:-5.5px;font-size:100px;}
	.tp-hero-title-sm{font-size:29px;letter-spacing:-0.9px;margin-left:0px;}
	.tp-hero-subtitle{font-size: 24px;letter-spacing: -0.8px;top:-2%;}
	.tp-hero-boring{font-size:60px;letter-spacing:-4px;}
}
@media (min-width: 290px) and (max-width: 370px) {
	.tp-hero-main .p-relative{letter-spacing:-3.5px;font-size:70px;}
	.tp-hero-title-sm{font-size:29px;letter-spacing:-0.9px;margin-left:0px;}
	.tp-hero-subtitle{font-size: 22px;letter-spacing: -0.8px;top:-7%;}
	.tp-hero-boring{font-size:50px;letter-spacing:-4px;margin-top:-2%;}
}
@media (max-width: 290px) {
	.tp-hero-main .p-relative{letter-spacing:-1.5px;font-size:58px;}
	.tp-hero-title-sm{font-size:20px;letter-spacing:-0.9px;margin-left:0px;}
	.tp-hero-subtitle{font-size: 20px;letter-spacing: -0.8px;top:-10%;}
	.tp-hero-boring{font-size:45px;letter-spacing:-3px;}
}


@media (min-width: 590px) and (max-width: 767px) {
	.lets_build{top:26% !important;}
	.lets_build img {width:56% !important;}
}
@media (min-width: 460px) and (max-width: 590px) {
	.lets_build{top:50% !important;}
	.lets_build img {width:56% !important;}
}
/* @media (max-width: 460px) {
	.career_job{flex-wrap:nowrap;}
} */
@media (max-width: 330px) {
	.lets_build{top:58% !important;}
	.lets_build img {width:85% !important;}
}




















/* Work Process css start */

.mobile_main_process {
  counter-reset: section;
}

/* Common styles */
.mobile_main_process .process_bx {
  font-size: 1em;
  line-height: 1.75em;
  border-top: 1px solid transparent;  /* transparent so gradient applies */
  border-image: linear-gradient(to bottom, #F26522 0%, #F26522 100%);
  border-image-slice: 1;
  border-width: 1px;
  margin: 0;
  counter-increment: section;
  position: relative;
  color: #000;
}

/* odd steps */
.mobile_main_process .process_bx:nth-child(odd) {
  border-right: 1px solid transparent;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  padding-left: 0;
}

/* even steps */
.mobile_main_process .process_bx:nth-child(even) {
  border-left: 1px solid transparent;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  padding-right: 0;
}

/* first item */
.mobile_main_process .process_bx:first-child {
  border-top: 1px solid transparent; /* ensure line starts from very top */
}

/* last item */
.mobile_main_process .process_bx:last-child {
  border-bottom: 1px solid transparent; /* ensure line ends at very bottom */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}












