a{text-decoration:none;}
a:hover {text-decoration:none!important;}

.landng-bnr{ margin-top:60px; background-size:40% 80%!important; width:100%; display:block; 
background:url(../images/landing/landing-banerImg.webp) no-repeat 40% 40px;}
.landng-bnr-overlay{background:rgba(255, 255, 255, 0.9); width:100%; height:100%; display:block;
position:relative; top:0; z-index:10;}
.landng-bnr-overlay h1{font-size:45px; color:#000; font-weight:600;}
.landng-bnr-overlay h1 strong{color:#B80003; font-weight:700; text-transform:uppercase;}
.landng-bnr-overlay p{font-size:15px; color:#000; font-weight:500; padding-right:15%; 
line-height:25px;}
.entr-soluImg{width:100%;}
.entr-soluImg img{width:100%; display:block;}
.landng-bnr-overlay span{font-size:15px; color:#000; font-weight:600; font-style:italic;}
.landng-bnr-overlay a{background: linear-gradient(95deg,rgba(184, 0, 3, 1) 0%, rgba(0, 0, 0, 1) 100%);
width:fit-content; padding:12px 25px; border-radius:7px; font-size:18px; color:#fff;
font-weight:700;}
.landng-bnr-overlay a:hover{color:#fff!important; text-decoration:none!important;}

.get-quot{border:solid 1px #606060; border-radius:20px; padding:10px 25px 20px;}
.get-quot img{width:20%; display:block; margin:0 auto;}
.get-quot h2{font-size:45px; color:#B80003; font-weight:800;}
.lnd-field{border:solid 1px #B80003!important; border-radius:5px!important; width:100%; 
height:50px!important; display:block;font-size:14px; color:#787878; background:transparent!important;}
.lnd-field::focus{box-shadow:none!important;}
.lnd-field::placeholder{font-size:14px; color:#787878;}
.g-recaptcha {transform-origin: left top;-webkit-transform-origin: left top;}
.rc-anchor-light .rc-anchor-logo-text{display:none!important;}
.rc-anchor-normal{height:50px; position:relative; top:10px;}
.rc-inline-block{position:relative; top:-10px;}
.rc-anchor-normal .rc-anchor-pt{display:none!important;}
.rc-anchor-normal-footer{width:60px!important; height:40px!important; position:absolute;
right:30px; top:-10px;}
.rc-anchor-normal{width:220px!important; height:50px!important; position:relative;}
.rc-anchor-normal .rc-anchor-content{width:220px!important; height:40px!important;}


.odo-silver-part{width:40%; display:inline-block; margin:0 20px;}
.odo-silver-part img{width:100%; display:inline-block;}
.odoo-trust-logo{width:28%; display:inline-block; margin:0 20px;}
.odoo-trust-logo img{width:100%; display:inline-block;}
.odoo-certificate{width:40%; display:inline-block;}
.odoo-certificate img{width:100%; display:inline-block;}


.benefit-erp-bg{background: linear-gradient(84deg,rgba(0, 0, 0, 1) 0%, rgba(184, 0, 3, 1) 100%);
padding:30px 0 50px;}
.benefit-erp-bg h2 {font-size:40px; color:#fff; font-weight:600; text-transform:uppercase;}
.benefit-erp-bg h2 dd {width:100px; position:relative; top:-10px; display:inline-block;}
.benefit-erp-bg h2 dd img{width:100%; display:block; height:7px;}
.benefit-box{background:#fff; width:100%; display:block; border-radius:15px; padding:30px 30px 40px;}
.benefit-box h4{font-size:22px; color:#000; font-weight:600;}
.benefit-box ul{padding:0; margin:0;}
.benefit-box ul li{display:block; position:relative; padding-left:20px; font-size:15px;
color:#727070; font-weight:500;}
.benefit-box ul li dd{width:9px; height:9px; background:#B80003; position:absolute; left:0;
top:5px; border-radius:100%;}
.benefit-box:hover{background:#b22724;}
.benefit-box:hover h4{color:#fff;}
.benefit-box:hover ul li{color:#fff;}
.benefit-box:hover ul li dd{background:#f08b3d;}
.bnft-erp .owl-carousel .owl-item{height:auto;}
.bnft-erp .owl-carousel .owl-nav.disabled{display:none;}
.bnft-erp .owl-carousel .owl-nav .owl-prev{display:none;}
.bnft-erp .owl-carousel .owl-nav .owl-next{display:none;}
.bnft-erp .owl-theme .owl-dots{display:none;}

.ur-odo-serv-box{background:#fff; width:100%; display:block; border-radius:20px; 
padding:30px 30px 40px; height:270px;}
.ur-odo-serv-box h4{font-size:20px; color:#B80003; font-weight:600;}
.ur-odo-serv-box dd{font-size:15px; color:#000; font-weight:500; line-height:25px;}
.ur-odo-serv-box img{width:70px!important; display:block; margin:0 auto;}


.module-bg{background:url('../images/landing/module-bg.webp') no-repeat; top center; width:100%;
 background-size:100% 100%!important; background-attachment:fixed; display:block;}
.module-bg-overlay{background:rgba(255, 255, 255, 0.5); width:100%; height:100%; display:block;
position:relative; top:0; z-index:10; background-attachment:fixed;}
.module-bg-overlay h2{font-size:45px; color:#000; font-weight:600;}
.module-bg-overlay h2 dd{width:60px; position:relative; top:-15px; display:inline-block;}
.module-bg-overlay h2 dd img{width:100%; display:block;}
.module-bg-overlay h5{font-size:18px; color:#000; font-weight:600; text-transform:none;}
.module-bg-overlay p{font-size:15px; color:#000; line-height:25px; padding:0 15%;}
.crm-box{background: linear-gradient(180deg,rgba(184, 0, 3, 1) 0%, rgba(82, 0, 1, 1) 100%); width:80px;
height:80px; display:block; border-radius:10px 0 10px 0; padding:20px; margin:0 auto; 
transition: transform .2s;}
.crm-box:hover{transform: scale(1.1);}
.crm-box img{width:100%; height:100%; display:block;}


.ft-rght .owl-carousel .owl-item{height:auto;}
.ft-rght .owl-nav{display:block;}
.ft-rght .owl-carousel .owl-nav.disabled{display:block;}
.ft-rght .owl-carousel .owl-nav .owl-prev {
display: block;
width: 34px;
height: 30px;
background: url(../images/landing/fit-arrow-prev.png) no-repeat 0 0;
background-size: 100% 100%;
display: block;
text-indent: -9999px;
border:none!important;
position: absolute;
top: 40%;
left:-45px;}
.ft-rght .owl-carousel .owl-nav .owl-next {
display: block;
width:34px;
height:30px;
background: url(../images/landing/fit-arrow-next.png) no-repeat 0 0;
background-size: 100% 100%;
display: block;
text-indent: -9999px;
border:none!important;
position: absolute;
top:40%;
right:-45px;}
.ft-rght .owl-theme .owl-dots{display:none;}


.wide-inds{background:#fff; width:70%; border-radius:0 0 20px 20px; padding:20px 30px 30px;
box-shadow: 5px 5px 10px rgba(0,0,0,0.5); margin:0 auto;}
.wide-inds .image{position:relative; width:70px;}
.wide-inds .image img{width:100%; display:block;}
.wide-inds .first{position:absolute; top:0; left:0; z-index:-1;
transition: z-index .5s ease,transform .6s ease;}
.wide-inds .image:hover .first{z-index: 0; transform: scale(1.05);}
.wide-inds h3{font-size:25px; color:#000; font-weight:700;}
.wide-inds span{font-size:15px; color:#6d6d6d; line-height:25px;}
a.wnd-more-info{background: linear-gradient(95deg,rgba(184, 0, 3, 1) 0%, rgba(0, 0, 0, 1) 100%);
width:150px; display:block; border-radius:0 20px 0 20px; font-size:18px; color:#fff; 
font-weight:600; padding:0 15px; margin-left:85px; height:45px; line-height:45px; position:relative;}
a.wnd-more-info i{font-size:20px; color:#fff; position:absolute; right:16px; top:14px;}
a:hover.wnd-more-info{color:#fff!important; text-decoration:none; font-size:20px;}
.wide-inds:hover{background:#b80003;}
.wide-inds:hover h3{color:#fff;}
.wide-inds:hover span{color:#fff;}


.inv-bg{background:linear-gradient(95deg,rgba(184, 0, 3, 1) 0%, rgba(0, 0, 0, 1) 100%);
width:100%; display:block;}
.inv-bg h2{font-size:35px; color:#fff; font-weight:600;}
.inv-bg h2 dd{width:100px; position:relative; top:-10px; display:inline-block;}
.inv-bg h2 dd img{width:100%; display:block; height:7px;}
.innov-box {background: #fff; width: 100%; display: block; border-radius: 15px; 
padding:0px 25px 30px; height:460px; position:relative;}
.innov-box img{width:60%!important; display:block; margin:0 auto;}
.innov-box h5{font-size:16px; color:#000; font-weight:700;}
.innov-box p{font-size:14px; color:#606060; line-height:23px;}
.innov-box-btn{background: linear-gradient(272deg,rgba(110, 28, 88, 1) 18%, 
rgba(163, 70, 138, 1) 62%, rgba(186, 93, 161, 1) 100%); width:fit-content; display:block;
padding:10px 25px; margin:0 auto; border-radius:8px; cursor:pointer; font-size:16px;
color:#fff; font-weight:800; position:absolute; left:0; right:0; bottom:20px;}

.innov-sld .owl-carousel .owl-item{height:auto;}
.innov-sld .owl-carousel .owl-nav{display:block;}
.innov-sld .owl-carousel .owl-nav.disabled{display:block;}
.innov-sld .owl-carousel .owl-nav .owl-prev {
display: block;
width: 20px;
height: 35px;
background: url(../images/landing/innovation-prev.png) no-repeat 0 0;
background-size: 100% 100%;
display: block;
text-indent: -9999px;
border:none!important;
position: absolute;
top: 40%;
left:-55px;}
.innov-sld .owl-carousel .owl-nav .owl-next {
display: block;
width:20px;
height:35px;
background: url(../images/landing/innovation-next.png) no-repeat 0 0;
background-size: 100% 100%;
display: block;
text-indent: -9999px;
border:none!important;
position: absolute;
top:40%;
right:-55px;}
.innov-sld .owl-theme .owl-dots{display:none;}
.inv-bg h2{font-size:35px; color:#fff; font-weight:600;}
.inv-bg h3{font-size:35px; color:#fff; font-weight:600; line-height:55px;} 
.inv-bg h4{font-size:20px; color:#fff; font-weight:800;}
.inv-bg span{font-size:18px; color:#fff; line-height:30px;}
.inv-bg ul{padding:0; margin:0;}
.inv-bg ul li{display:block; position:relative; padding-left:20px; font-size:16px; 
color:#fff;}
.inv-bg ul li strong{display:inline-block; font-weight:700;}
.inv-bg ul li:before{content:""; width:8px; height:8px; background:#fff; border-radius:100%;
position:absolute; left:0; top:5px;}
.businsImg{width:95%; float:right;}
.businsImg img{width:100%; height:350px; display:block;}
.inv-bg-box{width:100%; border-radius:10px; padding:20px; background:#fff;
border:solid 1px #eeeeee;}
.inv-bg-box h5{font-size:18px; color:#B80003; font-weight:600;}
.inv-bg-box dd{font-size:15px; color:#000;line-height:25px;}


.why-chos-odo{}
.why-chos-odo h3{font-size:45px; color:#000; font-weight:600;}
.why-chos-odo h3 strong{color:#79366C; font-weight:800;}
.why-chos-odo p{font-size:15px; color:#413F3F; font-weight:500; line-height:25px;
text-align:left; padding-right:20%;}
.why-chos-odo h4{font-size:25px; color:#000; font-weight:600;}
.why-chos-odoImg{width:100%;}
.why-chos-odoImg img{width:100%; display:block; border-radius:100px 0 100px 0; height:350px;}
.odo-ptr-lgo{width:120px; height:65px; border-radius:6px; position:absolute; right:15px;
top:-38px; padding:10px 15px; background:#fff;}
.odo-ptr-lgo img{width:100%; height:100%; display:block;}
.hlp-box{background:#FFDEDE; box-shadow: 0 0 8px #b9b9b9; width:94%; height:200px;
border-radius:10px; display:block; padding:20px;}
.hlp-box img{width:60px; display:block; margin:0 auto;}
.hlp-box h5{font-size:16px; color:#000; font-weight:800;}
.hlp-box span{font-size:13px; color:#000; font-weight:500; line-height:18px;}


.brows-bg{background:url(../images/landing/brows-bg.webp) no-repeat 0 0;
background-size:100% 100%!important;}
.brows-bg-overlay{background:rgba(222, 220, 219, 0.5); width:100%; height:100%; display:block;
position:relative; top:0; z-index:10; padding:40px 0 60px;}
.brows-bg-overlay h2{font-size:35px; color:#000; font-weight:800;}
.brows-bg-overlay p{font-size:17px; color:#000; font-weight:500; line-height:30px; 
padding:0 20%;}
.brows-box{}
.brows-boxImg{width:100%; position:relative; display:block;}
.brows-boxImg img{width:100%; height:240px; display:block;}
.youtub-icon{width:55px; height:40px; position:absolute; left:0; right:0; top:40%;
margin:0 auto; transition:transform .2s;}
.youtub-icon img{width:100%; height:100%; display:block;}
.youtub-icon:hover{transform:scale(1.2);}
.brows-box h6{font-size:15px; color:#000;}
.brows-box h4{font-size:18px; color:#000; font-weight:800;}
.brows-box span{font-size:14px; color:#000;}

.cas-stdy{background:#fff;}
.cas-stdy h2{font-size:40px; color:#B80003; font-weight:800;}
.cas-stdy h2 dd{width:100px; position:relative; top:-10px; display:inline-block;}
.cas-stdy h2 dd img{width:100%; display:block; height:7px;}
.cas-stdy h3{font-size:30px; color:#B80003; font-weight:700;}
.cas-stdy p{font-size:15px; color:#000; font-weight:500; padding:0 10%;}
.ursolu-box{background:#B80003; border-radius:10px; padding:15px 15px 25px;}
.ursolu-box strong{font-size:20px; color:#fff; font-weight:800;}
.ursolu-box ul{padding:0; margin:0;}
.ursolu-box ul li{display:block; position:relative; padding-left:20px;}
.ursolu-box ul li span{font-size:15px; color:#fff; line-height:20px;}
.ursolu-box ul li:before{content:""; width:8px; height:8px; position:absolute;
background:url(../images/landing/squary-bullet.png) no-repeat; left:5px; top:8px;
background-size:100% 100%!important;}
.land-case-stdy-box{}
.land-case-stdy-boxImg{width:25%;}
.land-case-stdy-boxImg img{width:100%; display:block;}
.land-case-stdy-box h4{font-size:20px; color:#000; font-weight:800; line-height:30px; 
padding-right:30%;}
.land-case-stdy-box h5{font-size:16px; color:#000; font-weight:500;}
.land-case-stdy-box span{font-size:15px; color:#000;}
a.case-study-info{background: linear-gradient(95deg,rgba(184, 0, 3, 1) 0%, rgba(0, 0, 0, 1) 100%);
width:fit-content; display:block; border-radius:0 20px 0 20px; font-size:15px; 
color:#fff!important; padding:8px 15px; position:absolute; top:-35px; z-index:100;}
a.case-study-info i{font-size:15px; color:#fff;}
a:hover.case-study-info{color:#fff!important; text-decoration:none!important;}

.case-study-lnd .owl-carousel .owl-item{height:auto;}
.case-study-lnd .owl-nav{display:block;}
.case-study-lnd .owl-carousel .owl-nav .owl-prev {display:block; width:50px; height:50px;
background: url(../images/landing/case-study-arrow-prev.png) no-repeat 10px 10px;
background-size: 30px 27px; border:solid 1px #B80003!important; text-indent:-9999px;
position: absolute; bottom:-5px; left:0px;}
.case-study-lnd .owl-carousel .owl-nav .owl-prev:hover{background-size:30px 27px;
background: url(../images/landing/case-study-arrow-prev-hover.png) no-repeat 10px 10px #B80003;
border:solid 1px #B80003!important;  width:50px; height:50px; display:block;}

.case-study-lnd .owl-carousel .owl-nav .owl-next {display:block; width:50px; height:50px;
background: url(../images/landing/case-study-arrow-next.png) no-repeat 10px 10px;
background-size:30px 27px; border:solid 1px #B80003!important; text-indent: -9999px;
position: absolute; bottom:-5px; left:70px;}
.case-study-lnd .owl-carousel .owl-nav .owl-next:hover{background-size:30px 27px;
background: url(../images/landing/case-study-arrow-next-hover.png) no-repeat 10px 10px #B80003;
border:solid 1px #B80003!important;  width:50px; height:50px; display:block;}
.case-study-lnd .owl-theme .owl-dots{display:none;}

.gobl-brnd{}
.gobl-brnd h2{font-size:40px; color:#000; font-weight:800;}
.gobl-brnd p{font-size:16px; color:#000; font-weight:500;}

.slider {
  height:80px;
  position: relative;
  width: 100%;
  display: grid;
  place-items: center;
  overflow: hidden;
}
.slider::before,
.slider::after{
  position:absolute;
  background-image:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
  content:'';
  height:100%;width:25%;
  z-index:2;pointer-events:none;
}
.slider::before{
  left:0;
  top:0;
}
.slider::after{
  right:0;
  top:0;
  transform:rotateZ(180deg);
}

.slide-track {
  width: calc(250px * 20);
  display: flex;
  animation: scroll 20s linear infinite;
  justify-content: space-between;
}

.slide {
  width: 100%;
  display: grid;
  place-items: center;
  transition:0.5s;
  cursor:pointer;
  margin:0 25px;
}
.slide img{width:100%;  display:block;}

@keyframes scroll {
  0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(calc(-150px * 10));
  }
}

.client-bg-land{background:url(../images/client-hm-bg.webp) no-repeat center top #fff;
background-size:50% 50%; padding:40px 20px 0px;}
.client-bg-land h2{font-size:45px; color:#000; padding-bottom:15px;}
.client-bg-land p{font-size:16px; color:#000; padding:0px 20% 15px;}


.one-stp .scroller-container {
  --slide-width: clamp(500px, 0vw, 0px);
  --slide-gap: calc(var(--slide-width) * 0.00);
  --slide-border-radius: calc(var(--slide-width) * 0.00);
  overflow: hidden;
  width: 50vw;
  position: relative;
  left:-12px;
  margin-bottom:20px;
}
.one-stp .scroller-wrapper {
  display: flex;
  justify-content: flex-start;
  gap: var(--slide-gap);
  width: calc((var(--slide-width) + var(--slide-gap)) * 6);
  animation: moveLeft 50s linear infinite;
}

.one-stp .scroller-slide {
flex: none;
width: var(--slide-width);
aspect-ratio: 1/1;
border-radius: var(--slide-border-radius);
overflow: hidden;
cursor: pointer;
background:url(../images/landing/enterprise-solutionImg.webp) no-repeat 0 0; 
height:100px;
background-size:97% 100%!important;  
position:relative; 
padding:22px 20px 0 75px;
}

@keyframes moveLeft {
  from {
    transform: translatex(0);
  }
  to {
    transform: translatex(-100%);
  }
}
.one-stp .scroller-slide img {width:45px;height: 45px;display:block; position:absolute;
left:20px; top:23px;}
.one-stp .scroller-slide strong{font-size:17px; color:#B80003; font-weight:600;}
.one-stp .scroller-slide span{font-size:15px; color:#000; font-weight:400;}

.wrapper2{position:relative; left:-20px;}

.swiper-container {width:800px;height:400px;}
.swiper-slide{background-color: red;font-size: 80px;text-align: center;line-height: 400px;
color: white; filter: drop-shadow(0px 4px 24px rgba(0, 0, 0, 0.25));}
.swiper-slide img{width:100%; display:block; height:400px;}
.swiper-button-prev{left:-190px!important;}
.swiper-button-next{right:-190px!important;}

.uae-landng-bnr{margin-top: 60px; background-size:100% 100% !important; width:100%;
display: block; background: url(../images/landing/partnerf-landing-banner.webp) no-repeat 0 0;}
.uae-form-bg{background:url(../images/landing/partner-form-bg.webp) no-repeat; 0 0;
background-size:100% 100% !important; width:100%; display: block; padding:25px;}
.uae-form-bg h1{font-size:30px; color:#fff; font-weight:800;}
.uae-form-bg h2{font-size:25px; color:#fff; font-weight:700;}
.uae-form-bg h5{font-size:17px; color: #fff; font-weight:600;}
.uae-form-bg p{font-size:15px; color:#fff; line-height:23px;}
.uae-form-bg img{width:20%; display:block; margin:0 auto; background:#fff; padding:3px 10px;
border-radius:4px;}
.opm-surs{background:#fff; width:100%; height:50px; border-radius:7px; text-align: center;
line-height:50px; font-size:15px; color:#000; font-weight:500;}
.uae-form-field {border: solid 2px #fff!important; border-radius:5px!important; width:100%;
height:40px!important; display:block; font-size:14px; color:#787878; background:transparent!important;
font-size:15px; color:#fff!important; font-weight:600;}
.uae-form-field:focus{box-shadow:none;}
.uae-form-field::placeholder{font-size:15px; color:#fff!important; font-weight:600;}

.uae-form-slt {border: solid 2px #fff!important; border-radius:5px!important; width:100%;
height:40px!important; display:block; font-size:14px; color:#787878; background:transparent!important;
font-size:15px; color:#fff!important; font-weight:600;}
.uae-form-slt:focus{box-shadow:none;}
select{font-size:15px; color:#fff!important; font-weight:600!important;}
option{font-size:15px; color:#000!important; font-weight:500!important;}

.counter {width:100%; color:#000; position:relative; padding-left:45px;}
.counter h2{font-size:25px; color:#000; font-weight:800; display:inline-block;}
.counter h3 {font-size: 15px; color:#000; font-weight:500;}
.counter img{width:35px; display:block; position:absolute; left:0; top:5px;}
.counter i{font-size:20px; color:#000; display:inline-block;}

.uae-why-chose-bg{background: linear-gradient(84deg,rgba(0, 0, 0, 1) 0%, rgba(184, 0, 3, 1) 100%);
padding:30px 0 50px;}
.uae-why-chose-bg h2 {font-size:30px; color:#fff; font-weight:600;position:relative;}
.uae-why-chose-bg h2:before{content:""; width:100px; height:6px; position:absolute; top:25px; 
display:block; background:url(../images/landing/inov-left-line.png) no-repeat 0 0; left:18%;
background-size:100% 100%;}
.uae-why-chose-bg h2:after{content:""; width:100px; height:6px; position:absolute; bottom:39px; 
display:block; background:url(../images/landing/inov-right-line.png) no-repeat 0 0; right:17%;
background-size:100% 100%;}
.uae-chose-box{background:#fff; width:100%; display:block; border-radius:15px; padding:30px 30px 0;
height:220px;}
.uae-chose-box .image{position:relative; width:70px; margin:0 auto;}
.uae-chose-box .image img{width:100%; display:block;}
.uae-chose-box .first{position:absolute; top:0; left:0; z-index:-1;
transition: z-index .5s ease,transform .6s ease;}
.uae-chose-box .image:hover .first{z-index: 0; transform: scale(1.05);}
.uae-chose-box h4{font-size:16px; color:#000; font-weight:800;}
.uae-chose-box img{width:70px!important; display:block; margin:0 auto;}
.uae-chose-box:hover{background:#b22724;}
.uae-chose-box:hover h4{color:#fff;}
.uae-why-chose-bg a{width:fit-content; display:block; margin:0 auto; padding:5px 15px;
background:#fff; border-radius:50px; font-size:15px; color:#B80003; font-weight:500;}
.uae-why-chose-bg a:hover{color:#B80003;}

.why-odoo-preferd{}
.why-odoo-preferd h2{font-size:35px; color:#B80003; font-weight:700; padding:0 20%;}
.why-odoo-preferd h2 span{color:#000;}
.why-odoo-preferd p{font-size:16px; color:#000; line-height:28px; text-align:left;} 
.why-odoo-preferd img{width:90%; display:block; float:right;}

.key-reasn{}
.key-reasn h2{font-size:35px; color:#000; font-weight:700;}
.key-reasn h3{font-size:35px; color:#B80003; font-weight:700;}
.key-reasn-box{width: 100%; display:block; border-radius:0 25px 0 25px;
box-shadow: 10px 10px 10px -10px #9d9d9d; position:relative; padding:20px 20px 20px 90px;}
.key-reasn-box img{width:60px; display:block; position:absolute; left:20px; top:25px;}
.key-reasn-box strong{font-size:17px; font-weight:700; color:#000;}
.key-reasn-box p{font-size:15px; color:#000; font-weight:500; text-align:left;}

.range{background:url(../images/landing/odoo-range-bg.webp) no-repeat 0 10px; width:100%;
background-size:100% 65%; display:block;}
.range h2{font-size:30px; color:#B80003; font-weight:700; padding:0 12%;}
.range h2 span{color:#000;}
.range dd{font-size:18px; color:#000;}
.range h3{font-size:22px; color:#B80003; font-weight:600;}
.range-box{background:#ededed; border-radius:8px; box-shadow:10px 10px 10px -10px #9d9d9d;
height:380px; padding:30px 25px 0; position:relative; transition:transform .2s;}
.range-box:hover{transform:scale(1.1);}
.range-box img{width:60px; display:block; margin:0 auto;}
.range-box strong{font-size:18px; color:#000; font-weight:800;}
.range-box p{font-size:15px; color:#000; text-align:left;}
.range-box p b{font-size:16px; color:#B80003; font-weight:600;}
.range-box a{width:fit-content; display:block; background:#B80003; border-radius:50px;
margin:0 auto; padding:5px 15px; font-size:15px; color:#fff; font-weight:600; position:absolute;
left:0; right:0; bottom:20px;}
.range-box a:hover{color:#fff;}


.indust-focs-box {width:100%; display: block; border-radius:10px; height:220px; position:relative;
transition:transform .2s;}
.indust-focs-box:hover{transform:scale(1.1);}
.indust-focs-box img{width:100%!important; display:block; height:100%; border-radius:10px;}
.indust-focs-box-overlay{background:url(../images/landing/focus-box-overlay.webp) no-repeat 0 0;
background-size:100% 100%; padding:5px 10px; position:absolute; bottom:0;
border-radius:0 0 10px 10px;}
.indust-focs-box-overlay strong{font-size:16px; color:#fff; font-weight:700;}
.indust-focs-box-overlay span{font-size:11px; color:#fff; font-weight:500; line-height:16px;}
.indust-focs .owl-carousel .owl-item{height:auto;}
.indust-focs .owl-carousel .owl-nav.disabled{display:block;}
.indust-focs .owl-carousel .owl-nav .owl-prev {
display: block;
width: 35px;
height: 35px;
background: url(../images/landing/prev-focus.webp) no-repeat 0 0;
background-size: 100% 100%;
display: block;
text-indent: -9999px;
border:none!important;
position: absolute;
top:-85px;
left:90%;}
.indust-focs .owl-carousel .owl-nav .owl-next {
display: block;
width:35px;
height:35px;
background: url(../images/landing/next-focus.webp) no-repeat 0 0;
background-size: 100% 100%;
display: block;
text-indent: -9999px;
border:none!important;
position: absolute;
top:-85px;
right:0px;}
.innov-sld .owl-theme .owl-dots{display:none;}
.get-quote-btn{width:60%;}


/*start odoo partner page css*/
.odoo-partner-top{margin-top:40px;}
.odoo-partner-top h1{font-size:60px; color:#000; font-weight:700;}
.odoo-partner-top h5{font-size:22px; color:#C30000; font-weight:600;}
.odoo-partner-top h5 span{width:fit-content; display:inline-block; background:#5B899E;
 border-radius:4px; font-size:15px; padding:3px 10px; color:#fff; font-weight:600;}
.odoo-partner-banner{width:100%; display:block; background-size:100% 100%!important;
background:url(../images/landing/odoo-partner-banner-bg.webp) no-repeat 0 0;
padding:45px 45px 45px 60px; border-radius:20px;}
.odoo-partner-bannerImg{width:100%;}
.odoo-partner-bannerImg img{width:100%; display:block; border-radius:50px 0 50px 0;}
.primacy-white-logo{width:30%; margin:0 auto;}
.primacy-white-logo img{width:100%; display:block;}
.odoo-partner-banner-bg{width:90%; height:170px; background-size:100% 100%!important; 
display:block; padding:30px 30px 0 140px; position:relative; margin-left:10px;
background:url(../images/landing/odoo-partner-banner-text-bg.webp) no-repeat 0 0; border-radius:5px;}
.odoo-partner-banner-bg img{width:100px; display:block; position:absolute; top:20px; left:20px;}
.odoo-partner-banner-bg h4{font-size:20px; color:#FFC300; font-weight:600; line-height:30px;}
.odoo-partner-banner-bg h4 dd{color:#fff; font-weight:400;}
.innovation-text{width:40%; margin:0 auto;}
.innovation-text img{width:100%; display:block;}

.intro{}
.intro h4{font-size:25px; color:#000; font-weight:700;}
.intro p{font-size:16px; color:#5B5959; line-height:25px; text-align:left;}
.intro ul{padding:0; margin:0;}
.intro ul li{display:block; font-size:16px; color:#5B5959; line-height:25px;}
.intro ul li strong{color:#000; display:inline-block;}
.intro a{width:150px; padding:10px 15px; border-radius:5px; font-size:15px; color:#fff; font-weight:600;
background:url(../images/landing/white-arrow.png) no-repeat 85% 50% #C30000; 
background-size:15px 12px; display:block;}
.intro a:hover{background-position:95% 50%; display:block; color:#fff;}

.dedicated-box{background:#fff; box-shadow:0 4px 7px 0px rgba(155,154,154,0.5); display:block;
 width:100%; height:170px; padding:10% 15px 0; border-radius:10px;}
.dedicated-box img{width:50px; display:block; margin:0 auto;}
.dedicated-box h5{font-size:16px; color:#000; font-weight:600;}

.odoo-develop{border:solid 1px #5B5959; border-radius:10px;}
.odoo-developImg{width:100%;}
.odoo-developImg img{width:100%; display:block; height:360px;}
.odoo-develop h4{font-size:22px; color:#000; font-weight:800;}
.odoo-develop h5{font-size:17px; color:#000; font-weight:800;}
.odoo-develop p{font-size:15px; color:#000; font-weight:600; text-align:left;}
.odoo-develop ul{padding:0; margin:0;}
.odoo-develop ul li{display:block; position:relative; padding-left:20px; font-size:15px;
color:#000; font-weight:600;}
.odoo-develop ul li:before{content:""; width:6px; height:6px; background:#000; border-radius:100%;
position:absolute; left:0; top:5px;}

.why-primacy-odoo-parnt{}
.why-primacy-odoo-parnt h3{font-size:25px; color:#C30000; font-weight:700;}
.why-primacy-odoo-parnt p{font-size:15px; color:#5B5959; font-weight:500; line-height: 30px;}
.why-primacy-odoo-parnt-box{background:#fff; display:flex; align-items:center; height:150px;
 box-shadow:0px 4px 5px 0px rgba(171,171,171,0.5); border-radius:10px;}
 .why-primacy-odoo-parnt-box h4{font-size:15px; color:#000; font-weight:600;}
 .why-primacy-odoo-parnt-box h6{font-size:13px; color:#000; font-weight:400; line-height:20px;}

 .glance{}
 .glance h2{font-size:30px; color:#000; font-weight:700;}
 .glance-box{width:100%; height:184px; background-size:100% 100%!important; display:block;
  background-repeat:no-repeat; background-position:center top; padding-top:74px;}
  .glance-box h5{font-size:25px; color:#000; font-weight:600;}
  .glance-box h6{font-size:15px; color:#000; font-weight:400;}
  .glance-box-pt-4{padding-top:31px;}
  .glance-box-pt-5{padding-top:62px;}

  .expertise-box{width:75%; padding:40px 40px 20px; display:block; margin:0 auto; border-radius:10px;}
  .expertise-box img{width:100%; display:block;}
  .expertise-box h6{font-size:16px; color:#000; font-weight:600;}

.we-offer{}
.we-offer h2{font-size:30px; color:#000; font-weight:700;}
.we-offer-bdr{width:100%; display:block; border:solid 1px #5B5959; border-radius:15px;}
.we-offer-inside-bdr{border-bottom:solid 1px #5B5959; border-right:solid 1px #5B5959;
width:100%; height:130px; display:flex; align-items:center;}
.bdr-right{border-right:none;}
.bdr-btm{border-bottom:none;}
.bdr-btm2{border-bottom:none!important;}
.odo-servis-box{background:#fff; width:90%; height:100px; margin:0 auto; border-radius:15px;
box-shadow:3px 4px 10px 0px rgba(150,150,150,0.5); padding:7px;}
.odo-servis-box-inside{width:100%; height:100%; display:block; border-radius:15px;
padding:30px 30px 0 100px; position:relative; font-size:18px; color:#000; font-weight:600;}
.odo-servis-box-inside img{width:50px; display:block; position:absolute; left:30px; top:25px;}


.get-touch-inside-bdr{border-bottom:solid 1px #5B5959; border-right:solid 1px #5B5959;
width:100%; height:100px; display:flex; align-items:center;}
.bdr-right{border-right:none;}
.bdr-btm{border-bottom:none;}
.get-touch-box{background:#fff; width:90%; height:70px; margin:0 auto; border-radius:15px;
box-shadow:3px 4px 10px 0px rgba(150,150,150,0.5); padding:4px;}
.get-touch-box-inside{width:100%; height:100%; display:block; border-radius:10px;
padding:0px 15px 0 100px; position:relative; font-size:15px; color:#000; font-weight:600;}
.get-touch-box-inside img{width:35px; display:block; position:absolute; left:30px; top:11px;}


.app-box{}
.app-boxImg{width:100%; height:330px; position:relative; display:block;}
.app-boxImg img{width:100%; height:100%; display:block;}
.app-box h6{font-size:15px; color:#000;}
.app-box h4{font-size:18px; color:#000; font-weight:800;}


.reach-project{}
.reach-project h2{font-size:30px; color:#000; font-weight:700;}
.reach-project h3{font-size:25px; color:#000; font-weight:700;}
.reach-project a{width:fit-content; display:block; margin:0 auto; background:#C30000;
padding:5px 15px; border-radius:5px; font-size:16px; color:#fff;}
.reach-project ul{padding:0; margin:0;}
.reach-project ul li{display: block; position:relative; padding-left:180px; margin-bottom:90px;
padding-top:17px;}
.reach-project ul li dd{width:150px; height:150px; border-radius:6px; display:flex; 
align-items:center; justify-content:center; font-size:100px; color:#000; font-weight:700;
position: absolute; left:0; top:0;}
.reach-project strong{font-size:20px; color:#000; font-weight:700;}
.reach-project span{font-size:13px; color:#000;}
/*end odoo partner page css*/



/*start bhubanaswar landing page css*/
.bhubanaswar-landng-bnr {margin-top:60px; background-size:100% 100% !important; width:100%; display:block;
background: url(../images/landing/bhubanaswar-banner-bg.webp) no-repeat 0 0;}
.bhubanaswar-landng-bnr-overlay{background:rgba(0, 0, 0, 0.7); width:100%; height: 100%; display:block;
position:relative; top:0; z-index:10;}
.bhubanaswar-landng-bnr-overlay h1{font-size:35px; color:#fff; font-weight:400; line-height:45px;}
.bhubanaswar-landng-bnr-overlay p{font-size:18px; color:#fff; font-weight:500; line-height:30px;}
.odo-video{width:100%; height:350px;}
.bhubanaswar-steamline{}
.bhubanaswar-steamline h2{font-size:30px; color:#B80003; font-weight:800;}
.bhubanaswar-steamline p{font-size:18px; color:#000; font-weight:500; line-height:30px;}

.bhubnsw-form-bg{background:url(../images/landing/partner-form-bg.webp) no-repeat; 0 0;
background-size:100% 100% !important; width:100%; display: block; padding:25px;}
.bhubnsw-form-bg h2{font-size:30px; color:#fff; font-weight:800;}
.bhubnsw-form-bg img{width:20%; display:block; margin:0 auto; background:#fff; padding:3px 10px;
border-radius:4px;}


.improve-business{background:#000;}
.improve-business h2{font-size:30px; color:#f1873c; font-weight:800;}
.improve-business p{font-size:18px; color:#fff; line-height:30px; padding:0 10%;}
.improve-business h3{font-size:20px; color:#f1873c; font-weight:600;}
.improve-business h3 a{font-family: "Oleo Script", system-ui; color:#B80003; text-decoration:none;}
.improve-business h3 a:hover{color:#fff;}
.improve-business ul{padding:40px 0 20px; margin:0;}
.improve-business ul:after{content:""; border-right:dashed 2px #5f5f5f; height:250px; width:1px;
position:absolute; top:60px; right:0px;}
.improve-business ul img{width:80px!important; height:80px!important; display:block; 
margin:0 auto;}
.improve-business ul.none:after{border-right:none;}
.improve-business ul h5{font-size:18px; color:#f1873c; font-weight:600;}
.improve-business h6{font-size:16px; color:#fff; line-height:25px;}
.improve-business ul li{display:block; font-size:16px; color:#fff; font-weight:500; 
padding-right:0px; line-height:24px; position:relative; padding-left:0px; font-weight:600;}
.improve-business ul li i{font-size:15px; color:#f1873c; top:1px; display:inline-block;
font-weight:600; position:relative; margin-right:8px;}
.improve-business ul.sv:after{border-right:dashed 2px #5f5f5f;}


.odo-acunt-serv{}
.odo-acunt-serv h2{font-size:35px; color:#000; font-weight:800; position:relative;
margin-bottom:20px;}
.odo-acunt-serv h2:after{content:""; width:100px; height:4px; background:#ef8539;
border-radius:50px; position:absolute; left:0; right:0; bottom:5px; margin:0 auto;}
.odo-acunt-serv h2:before{content:""; width:40px; height:4px; background:#000; border-radius:50px;
position:absolute; z-index:10; left:0; right:0; bottom:5px; margin:0 auto;}
.odo-acunt-serv h3{font-size:20px; color:#c6363d; font-weight:700;}
.odo-acunt-serv h3 a{font-family:"Oleo Script", system-ui; text-decoration:none; 
color:#ef8539;}
.odo-acunt-serv h3 a:hover{color:#000;}
.odo-acunt-serv p{font-size:18px; color:#000; line-height:30px; padding:0 5%;}

.odo-acunt-serv{}
.odo-acunt-serv h2{font-size:35px; color:#000; font-weight:800; position:relative;
margin-bottom:20px;}
.odo-acunt-serv h2:after{content:""; width:100px; height:4px; background:#ef8539;
border-radius:50px; position:absolute; left:0; right:0; bottom:5px; margin:0 auto;}
.odo-acunt-serv h2:before{content:""; width:40px; height:4px; background:#000; border-radius:50px;
position:absolute; z-index:10; left:0; right:0; bottom:5px; margin:0 auto;}

.carousel-shadow .owl-stage-outer {margin:-15px -15px 0; padding: 15px;}
.odo-acunt-serv .our-offer-carousel .owl-dots .owl-dot span {
background: #ffffff none repeat scroll 0 0;
border: 2px solid;
height: 15px;
margin: 0 5px;
width: 15px;}
.odo-acunt-serv .our-offer-carousel .owl-dots .owl-dot.active span {
background: #a24689 none repeat scroll 0 0;
border-color: #a24689;}
.odo-acunt-serv .item {
background: #ffffff none repeat scroll 0 0;
border-left: 2px solid #a24689;
-moz-box-shadow: 0 0 10px #cccccc;
-webkit-box-shadow: 0 0 10px #cccccc;
-o-box-shadow: 0 0 10px #cccccc;
box-shadow: 0 0 10px #cccccc;
overflow: hidden;
padding: 30px;
position: relative;
z-index: 1;}
.odo-acunt-serv.text-center .item {
background: #ffffff none repeat scroll 0 0;
border: medium none;
padding:20px 20px 0;
height:450px;}
.odo-acunt-serv.text-center .item i {
background: #a24689 none repeat scroll 0 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
color: #ffffff;
font-size: 40px;
height: 80px;
line-height: 80px;
position: relative;
text-align: center;
width: 80px;
z-index: 1;
transition: all 0.35s ease-in-out;
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
-o-transition: all 0.35s ease-in-out;
margin-bottom: 25px;}
.odo-acunt-serv.text-center .item i::after {
border: 2px solid #a24689;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
content: "";
height: 90px;
left: -5px;
position: absolute;
top: -5px;
width: 90px;
z-index: -1;
transition: all 0.35s ease-in-out;
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
-o-transition: all 0.35s ease-in-out;}
.odo-acunt-serv.item-border-less .item {border: medium none;}
.odo-acunt-serv .our-offer-items.less-carousel .equal-height {margin-bottom: 30px;}
.odo-acunt-serv.item-border-less .item .number {
font-family: "Poppins",sans-serif;
font-size: 50px;
font-weight: 900;
opacity: 0.1;
position: absolute;
right: 30px;
top: 30px;}
.our-offer-carousel.center-active .owl-item:nth-child(2n) .item,
.odo-acunt-serv.center-active .single-item:nth-child(2n) .item {
background: #a24689 none repeat scroll 0 0;}
.our-offer-carousel.center-active .owl-item:nth-child(2n) .item i,
.our-offer-carousel.center-active .owl-item:nth-child(2n) .item h4,
.our-offer-carousel.center-active .owl-item:nth-child(2n) .item p,
.odo-acunt-serv.center-active .single-item:nth-child(2n) .item i,
.odo-acunt-serv.center-active .single-item:nth-child(2n) .item h4,
.odo-acunt-serv.center-active .single-item:nth-child(2n) .item p {color: #ffffff;}

.odo-acunt-serv .item i {
  color: #a24689;
  display: inline-block;
  font-size: 60px;
  margin-bottom: 20px;
}

.odo-acunt-serv .item h4 {font-size:20px;color:#000;font-weight:800; line-height:25px;}
.odo-acunt-serv .item ul{padding:0; margin:0;}
.odo-acunt-serv .item ul li{display:block; padding-left:20px; position:relative; font-size:20px;
color:#000; padding-bottom:10px; text-align:left; line-height:25px;}
.odo-acunt-serv .item ul li dd{width:8px; height:8px; background:#000; position:absolute;
left:0; top:10px; border-radius:100%;}
.odo-acunt-serv .item span{font-size:16px; color:#000; line-height:25px;}

.odo-acunt-serv .item i,
.odo-acunt-serv .item h4,
.odo-acunt-serv .item li,
.odo-acunt-serv .item p,
.odo-acunt-serv .item span,
.odo-acunt-serv .item dd {
transition: all 0.35s ease-in-out;
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
-o-transition: all 0.35s ease-in-out;}

.odo-acunt-serv .item::after {
  background: #a24689 none repeat scroll 0 0;
  content: "";
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: all 0.35s ease-in-out;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  -ms-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  width: 100%;
  z-index: -1;
  border-radius:10px;
}

.odo-acunt-serv .item:hover::after {
  left: 0;
}

.odo-acunt-serv .item:hover i,
.odo-acunt-serv .item:hover h4,
.odo-acunt-serv .item:hover li,
.odo-acunt-serv .item:hover p,
.odo-acunt-serv .item:hover span {
  color: #ffffff !important;
}
.odo-acunt-serv .item:hover dd {
background:#fff!important;
}

.odo-acunt-serv.text-center .item:hover i::after {
  border-color: #ffffff !important;
}

.odo-acunt-serv.text-center .item:hover i {
  background-color: #ffffff !important;
  color: #a24689 !important;
}

.odo-acunt-serv.text-left .item i {
  background: #a24689 none repeat scroll 0 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #ffffff;
  display: inline-block;
  font-size: 60px;
  height: 100px;
  line-height: 100px;
  margin-bottom: 30px;
  position: relative;
  width: 100px;
  z-index: 1;
  text-align: center;
}

.odo-acunt-serv.text-left .item i::after {
  border: 2px solid #a24689;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 120px;
  left: -10px;
  position: absolute;
  top: -10px;
  width: 120px;
}

a.erp-conslt {background:#fff; width:fit-content; height:50px; border-radius:10px; text-align:center;
line-height:50px; font-size:16px; color:#B80003; font-weight:600; padding:0 25px;}
a:hover.erp-conslt{ background:#B80003; color:#fff; text-decoration:none;}


.locl-partnr-bg{background: linear-gradient(84deg,rgba(0, 0, 0, 1) 0%, rgba(184, 0, 3, 1) 100%);
padding:30px 0 50px;}
.locl-partnr-bg h3 {font-size:30px; color:#fff; font-weight:600;}
.locl-partnr-bg h3 dd{width:100px; display:inline-block; position:relative; top:-6px;}
.locl-partnr-bg h3 dd img{width:100%; display:block; height:7px;}
.locl-partnr-bg p{font-size:18px; color:#fff; line-height:30px; padding:0 5%;}
.locl-partnr-bg h4{font-size:20px; color:#fff; font-weight:600;}
.locl-partnr-box{background:#fff; width:100%; display:block; border-radius:15px; padding:30px 30px 0;
height:360px;}
.locl-partnr-box .image{position:relative; width:70px; margin:0 auto;}
.locl-partnr-box .image img{width:100%; display:block;}
.locl-partnr-box .first{position:absolute; top:0; left:0; z-index:-1;
transition: z-index .5s ease,transform .6s ease;}
.locl-partnr-box .image:hover .first{z-index: 0; transform: scale(1.05);}
.locl-partnr-box h4{font-size:18px; color:#000; font-weight:800;}
.locl-partnr-box h5{font-size:15px; color:#000; line-height:22px;}
.locl-partnr-box img{width:70px!important; display:block; margin:0 auto;}
.locl-partnr-box:hover{background:#b22724;}
.locl-partnr-box:hover h4{color:#fff;}
.locl-partnr-box:hover h5{color:#fff;}
.locl-partnr-bg a{width:fit-content; display:block; margin:0 auto; padding:5px 15px;
background:#fff; border-radius:50px; font-size:15px; color:#B80003; font-weight:500;}
.locl-partnr-bg a:hover{color:#B80003;}

.erp-devlp-bhube{}
.erp-devlp-bhube h2{font-size:35px; color:#000; font-weight:800;}
.erp-devlp-bhube p{font-size:16px; color:#000; line-height:30px; padding:0 5%;}
.erp-devlp-bhube p a{color:#B80003; text-decoration:none; font-weight:600;}
.erp-devlp-bhube p a:hover{color:#f27e38;}
.erp-devlp-bhube h3{font-size:22px; color:#B80003; font-weight:600;}
.erp-devlp-bhube h4{font-size:18px; color:#000; font-weight:600;}
.erp-devlp-bhube img{width:100%; display:block; border-radius:10px;}
.erp-devlp-bhube h6{font-size:18px; color:#000; line-height:35px;}
.erp-devlp-bhube .timeline {
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  background:#000;
}
.erp-devlp-bhube .timeline dd{font-size:18px; color:#fff; line-height:35px;}
.erp-devlp-bhube .timeline::before{background:none!important;}
.erp-devlp-bhube .timeline::after {
  content: '';
  position: absolute;
  width: 6px;
  background-color: white;
  top:20px;
  bottom:20px;
  left: 50%;
  margin-left: -3px;
}
.erp-devlp-bhube .time-container {
  padding: 10px 40px;
  position: relative;
  background-color: #000;
  width: 50%;
}
.erp-devlp-bhube .time-container::after {
  content: '';
  position: absolute;
  width: 25px;
  height: 25px;
  right: -17px;
  background-color: white;
  border: 4px solid #B99A35;
  top: 15px;
  border-radius: 50%;
  z-index: 1;
}
.erp-devlp-bhube .left {
  left: 0;
}
.erp-devlp-bhube .right {
  left: 50%;
}
.erp-devlp-bhube .left::before {
  content: " ";
  height: 0;
  position: absolute;
  top: 22px;
  width: 0;
  z-index: 1;
  right: 30px;
  border: medium solid #B99A35;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #B99A35;
}
.erp-devlp-bhube .right::before {
  content: " ";
  height: 0;
  position: absolute;
  top: 22px;
  width: 0;
  z-index: 1;
  left: 30px;
  border: medium solid #B99A35;
  border-width: 10px 10px 10px 0;
  border-color: transparent #B99A35 transparent transparent;
}
.erp-devlp-bhube .right::after {
  left: -16px;
}
.erp-devlp-bhube .content {
  padding: 20px 30px;
  background-color: #B99A35;
  position: relative;
  border-radius: 6px;
}

.erp-devlp-bhube .content h5{font-size:20px; color:#000; font-weight:600;}
.erp-devlp-bhube .content span{font-size:16px; color:#000; line-height:30px;}

/*end bhubanaswar landing page css*/

.erp-devlp{}
.erp-devlp img{width:100%; height:350px; display:block; border-radius:5px;}
.erp-devlp h2{font-size:30px; color:#1f2470; font-weight:600; position:relative;}
.erp-devlp h2:after{content:""; width:150px; height:5px; border-radius:50px;
background: linear-gradient(272deg,rgba(254, 161, 89, 1) 0%, rgba(247, 92, 101, 1) 50%, 
rgba(240, 35, 110, 1) 100%); position:absolute; left:0; bottom:-20px;}
.erp-devlp p{font-size:16px; color:#000; line-height:30px;}
.erp-devlp ul{}
.erp-devlp ul li{display:inline-block; width:fit-content; padding:0 40px;}
.erp-devlp ul li strong{font-size:30px; color:#1f2470; font-weight:600;}
.erp-devlp ul li span{font-size:14px; color:#000;}

.odo-modul{background:#000;}
.odo-modul h2{font-size:35px; color:#f1873c; font-weight:600;}
.odo-modul p{font-size:18px; color:#fff;}
.module-box {
  background-color: #222222;
  color:#fff;
  width:100%;
  height:200px;
  padding:0px 20px 0;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  transition: all 0.3s ease-in-out;
}
.module-box:hover {background-color: #d2691e;}
.module-box h4{font-size:18px; color:#000; font-weight:600;}
.module-boxImg {
  background-color:#fff;
  width:60px;
  height:60px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  margin-bottom: 16px;
  padding:12px;
}
.module-boxImg img{width:100%; display:block;}


@media only screen and (max-width:1280px){
.landng-bnr-overlay h1{font-size:40px;}
.landng-bnr-overlay p{padding-right:10%; line-height:30px;}
.get-quot h2{font-size:35px;}
/*.benefit-box{height:300px;}*/
.benefit-box h4{font-size:20px;}
.key-reasn-box strong{font-size:16px;}
.key-reasn-box p{font-size: 13px;}
.range h2{font-size:30px; padding:0 10% 0 12%;}
.brows-box h4{font-size:16px; font-weight:700;}
.bhubanaswar-steamline h2{font-size:25px;}
.bhubanaswar-steamline p{font-size:16px;}
}


@media only screen and (max-width:1200px){
.landng-bnr{background-size:40% 55%!important;}
.landng-bnr-overlay h1{font-size:35px;}
.landng-bnr-overlay p{font-size:15px; line-height:27px; padding-right:5%;}
.benefit-erp-bg h2{font-size:35px;}
.benefit-box h4{font-size:17px;}
.benefit-box h4{font-size:13pxx;}
.why-chos-odo h3{font-size:35px;}
.why-chos-odo p{font-size:14px; line-height:25px;}
.module-bg-overlay h5{font-size:15px;}
.module-bg-overlay h2{font-size:45px;}
.brows-bg-overlay h2{font-size:40px;}
.brows-boxImg img{height:200px;}
.brows-box h4{font-size:14px;}
.inv-bg h3{font-size:30px; line-height:45px;}
.cas-stdy h2{font-size:35px;}
.land-case-stdy-box h4{font-size:18px; line-height:27px;}
.case-study-lnd .owl-carousel .owl-nav .owl-prev{width:40px; height:40px; 
background-size:25px 22px; background-position:7px 8px;}
.case-study-lnd .owl-carousel .owl-nav .owl-prev:hover{width:40px; height:40px;
background-size:25px 22px; background-position:7px 8px;}
.case-study-lnd .owl-carousel .owl-nav .owl-next{width:40px; height:40px;
background-size:25px 22px; background-position:7px 8px;}
.case-study-lnd .owl-carousel .owl-nav .owl-next:hover{width:40px; height:40px;
background-size:25px 22px; background-position:7px 8px;}
.youtub-icon img{height:40px!important;}
.uae-form-bg h2{font-size:22px;}
.uae-form-bg h5{font-size:15px;}
.uae-form-bg h1{font-size:25px;}
.counter h2{font-size:22px;}
.counter i{font-size:18px;}
.uae-why-chose-bg h2:before{left:12%;}
.uae-why-chose-bg h2:after{right:11%;}
.why-odoo-preferd h2{padding:0 10%;}
.why-odoo-preferd img{width:100%;}
.why-odoo-preferd p{font-size:14px; line-height:25px;}
.key-reasn-box{padding:10px 10px 10px 80px;}
.key-reasn-box strong{font-size:14px;}
.key-reasn-box img{width:50px; left:15px; top:15px;}
.range h2{font-size:26px;}
.indust-focs-box-overlay span{line-height:15px;}
.odoo-partner-banner-bg img{width:80px;}
.odoo-partner-banner-bg h4{font-size:16px; line-height:25px;}
.odoo-partner-banner-bg{height:145px; padding-left:130px;}
.dedicated-box h5{font-size:14px;}
.dedicated-box{height:150px;}
.odoo-developImg img{height:290px;}
.why-primacy-odoo-parnt h3{font-size:22px;}
.why-primacy-odoo-parnt p{line-height:25px;}
.why-primacy-odoo-parnt-box h4{font-size:14px;}
.why-primacy-odoo-parnt-box{padding-bottom:30px;}
.why-chos-odoImg img{height:300px;}
.glance-box h6{font-size:13px;}
.glance-box{height:145px; padding-top:57px;}
.glance-box h5{font-size:20px;}
.glance-box-pt-5{padding-top:50px;}
.glance-box-pt-4{padding-top:25px;}
.odoo-partner-top h1{font-size:50px;}
.odo-servis-box-inside{font-size:16px;}
.app-boxImg{height:260px;}
.app-box h4{font-size:16px;}
.app-box h6{font-size:13px;}
.bhubanaswar-landng-bnr-overlay h1{font-size:30px; line-height:35px;}
.erp-devlp ul li{padding:0 30px;}
.erp-devlp img{height:320px;}
.erp-devlp h2{font-size:22px;}
.erp-devlp img{height:300px;}
.erp-devlp ul li{padding:0 20px;}
.improve-business ul h5{font-size:16px;}
.improve-business h6{font-size:14px;}
}


@media only screen and (max-width:1024px){
.get-quot h2{font-size:30px;}
.lnd-field{height:40px!important;}
.benefit-erp-bg h2{font-size:30px;}
.why-chos-odoImg img{height:270px; border-radius:80px 0 80px 0;}
.innov-sld .owl-carousel .owl-nav .owl-next{right:-45px;}
.innov-sld .owl-carousel .owl-nav .owl-prev{left:-45px;}
.brows-boxImg img{height:170px;}
.businsImg img{height:300px;}
.odoo-partner-banner-bg h4{font-size:15px; line-height:22px;}
.innovation-text{width:60%;}
.dedicated-box h5{font-size:13px;}
.odoo-develop ul li{font-size:13px;}
.odoo-develop h4{font-size:18px;}
.odoo-develop p{font-size:13px;}
.odoo-developImg img{height:260px;}
.why-primacy-odoo-parnt-box h6{font-size:12px; line-height:17px;}
.why-primacy-odoo-parnt-box h4{font-size:13px;}
.glance-box{height:129px; padding-top:49px;}
.glance-box-pt-4{padding-top:21px;}
.glance-box-pt-5{padding-top:45px;}
.odo-servis-box-inside{font-size:14px; padding:25px 30px 0 72px;}
.odo-servis-box-inside img{width:40px; left:20px; top:25px;}
.innov-box h5{font-size:15px;}
.innov-box p{font-size:14px; line-height:20px;}
.brows-bg-overlay h2{font-size:30px;}
.app-boxImg{height:240px;}
.reach-project h2{font-size:25px;}
.reach-project ul li{padding-top:4px;}
.reach-project strong{font-size:18px;}
.bhubanaswar-landng-bnr-overlay h1{font-size:25px; line-height:30px;}
.bhubanaswar-landng-bnr-overlay p{font-size:16px;}
.opm-surs{font-size:14px; height:40px; line-height:40px;}
.gobl-brnd h2{font-size:35px;}
.odo-video{height:280px;}
.bhubanaswar-steamline h2{font-size:20px;}
.bhubanaswar-steamline p{font-size:15px; line-height:25px;}
.improve-business h2{font-size:30px;}
.improve-business ul h5{font-size:18px;}
.improve-business ul li{font-size:14px; line-height:22px;}
.improve-business ul img{width:60px!important; height:60px!important;}
.improve-business ul::after{right:0px;}
.odo-acunt-serv .item h4{font-size:18px;}
.odo-acunt-serv .item ul li{font-size:16px; padding-left:16px; line-height: 22px;}
.odo-acunt-serv .item ul li dd{width:7px; height:7px; top:9px;}
.uae-why-chose-bg h2{font-size:25px;}
.range-box{padding:20px 15px 0;}
.range-box strong{font-size:16px;}
.range-box p{font-size:14px; line-height:25px;}
.odo-modul h2{font-size:25px;}
}


@media only screen and (max-width:993px){
.landng-bnr-overlay h1{font-size:35px; text-align:center;}
.landng-bnr-overlay p{line-height:25px; padding-right:0%;}
.landng-bnr{margin-top:32px;}
.why-chos-odo p{text-align:center;}
.why-chos-odoImg{width:60%; margin:0 auto;}
.why-chos-odoImg img{height:330px;}
.odo-ptr-lgo{right:125px; top:-20px; width:110px; height:55px;}
.module-bg-overlay h2{font-size:35px;}
.wide-inds{width:90%;}
.wide-inds .image{width:60px;}
.wide-inds h3{font-size:20px;}
.inv-bg h2{font-size:35px;}
.innov-sld .owl-nav{display:block;}
.brows-bg-overlay h2{font-size:35px;}
.brows-bg-overlay p{padding:0 5%;}
.brows-boxImg img{height:140px;}
.inv-bg h3{text-align:center;}
.inv-bg span{text-align: center;}
.businsImg{width:60%; float:none; margin:0 auto;}
.businsImg img{height:350px;}
.land-case-stdy-box h4{padding-right:0%;}
.ursolu-box span{font-size:14px; line-height:20px;}
.feed-bck h4{padding:0 10px 20px;}
.paralax .carousel-indicators{bottom:-160px;}
.odoo-partner-banner{width:100%; padding-left:30px;}
.primacy-white-logo{width:40%;}
.innovation-text{width:80%;}
.odoo-partner-banner-bg img{width:70px; top:14px;}
.odoo-partner-banner-bg h4{font-size:14px; line-height:22px;}
.odoo-partner-banner-bg{height:125px; width:100%; padding:10px 10px 0 100px;}
.odoo-partner-top h1{font-size:40px;}
.odoo-partner-top h5{font-size:18px;}
.intro h4{font-size:20px;}
.intro p{font-size:14px; line-height:20px;}
.intro ul li{font-size:14px;}
.dedicated-box{padding:10% 5px 0; height:125px;}
.dedicated-box img{width:40px;}
.dedicated-box h5{font-size:12px;}
.odoo-developImg{width:80%; margin:0 auto;}
.odoo-developImg img{height:305px;}
.glance-box{height:180px; padding-top:74px;}
.glance-box h5{font-size:25px;}
.glance-box h6{font-size:15px;}
.glance-box-pt-4{padding-top:27px;}
.glance-box-pt-5{padding-top:50px;}
.glance h2{font-size:25px;}
.expertise-box{width:100%; padding:20px 30px 20px;}
.expertise-box h6{font-size:15px;}
.odo-servis-box{height:80px;}
.odo-servis-box-inside{padding:15px 20px 0 60px;}
.odo-servis-box-inside img{width:35px; left:15px; top:15px;}
.brows-bg-overlay h2{font-size:30px;}
.app-boxImg{height:200px;}
.app-box h4{font-size:15px; line-height:22px;}
.brows-bg{padding:0px;}
.reach-project h2{font-size:20px;}
.bhubanaswar-landng-bnr-overlay h1{text-align:center;}
.bhubanaswar-landng-bnr-overlay p{text-align:center;}
.counter h3{font-size:13px;}
.uae-why-chose-bg h2::before{width:70px; left:5%;}
.uae-why-chose-bg h2::after{width:70px; right:5%;}
.odo-video{width:90%; height:400px; margin:0 auto;}
.bhubanaswar-steamline h2{text-align:center;}
.bhubanaswar-steamline p{text-align:center;}
.improve-business h2{font-size:25px;}
.odo-acunt-serv.text-center .item{height:370px;}
.odo-acunt-serv .item ul li{width:fit-content; display:inline-block; margin:0 10px;}
.range-box{padding:20px 15px 0;}
.locl-partnr-box{padding:20px 20px 0;}
.locl-partnr-bg h3{font-size:25px;}
.locl-partnr-bg h3 dd{display:none;}
.range h2{font-size:22px;}
.erp-devlp h2{font-size:22px;}
.erp-devlp h2::after{width:100px; height:4px; bottom:-15px;}
.erp-devlp p{font-size:15px; line-height:26px;}
.erp-devlp img{height:auto;}
.erp-devlp ul li{padding:0 5px;}
.erp-devlp ul li strong{font-size:25px;}
.erp-devlp ul li strong{font-size:25px;}
.inv-bg h2{font-size:25px;}
}


@media only screen and (max-width:767px){
.landng-bnr{margin-top:100px;}
.ursolu-box strong{text-align:center;}
.ursolu-box span{text-align:center;}
.land-case-stdy-boxImg{margin:0 auto;}
.land-case-stdy-box h4{text-align:center;}
.land-case-stdy-box p{text-align:center;}
.case-study-lnd .owl-carousel .owl-nav .owl-prev{bottom:0px;}
.case-study-lnd .owl-carousel .owl-nav .owl-next{bottom:0px;}
.paralax .carousel-indicators{padding-left:27%; bottom:-29px;}
.businsImg img{height:300px;}
.brws .owl-dots{display:none!important;}
.wide-inds .image{margin:0 auto;}
.wide-inds h3{text-align:center;}
.wide-inds span{text-align:center;}
.module-bg-overlay h2{font-size:25px;}
.module-bg-overlay h2 dd{width:50px; top:-6px;}
a.wnd-more-info{margin:0 auto; font-size:15px; border-radius:0 15px 0 15px;}
a.wnd-more-info i{font-size:15px; position:relative; top:2px;}
.module-bg-overlay p{padding:0 5%;}
.why-chos-odoImg{width:65%;}
.benefit-erp-bg h2{font-size:20px;}
.benefit-erp-bg h2 dd{width:70px; top:-5px;}
.benefit-erp-bg h2 dd img{height:4px;}
.uae-landng-bnr{padding-top:50px;}
.uae-form-bg h2{text-align:center;}
.uae-form-bg h5{text-align:center;}
.gobl-brnd h2{font-size:23px;}
.gobl-brnd p{font-size:14px;}
.uae-why-chose-bg h2{font-size:23px;}
.uae-chose-box{padding:20px 20px 0; height:200px;}
.why-odoo-preferd h2{font-size:23px; padding:0 5%;}
.key-reasn h2{font-size:23px;}
.key-reasn h3{font-size:23px;}
.key-reasn-box{border-radius:0 20px 0 20px; padding-left:70px;}
.key-reasn-box img{width:45px; top:10px;}
.range h2{font-size:18px;}
.range{background-size:100% 18%; padding:3px 4% 0 4%;}
.inv-bg h2{font-size:23px;}
.inv-bg h2 dd{top:-4px;}
.inv-bg h2 dd img{height:5px;}
.innov-box{padding: 0px 15px 20px; height:480px;}
.brows-bg-overlay h2{font-size:23px;}
.inv-bg h3{font-size:23px;}
.cas-stdy h3{font-size:20px;}
.cas-stdy p{padding:0 2%;}
.cas-stdy h2{font-size:23px;}
.land-case-stdy-box h5{text-align:center;}
.land-case-stdy-box span{text-align:center;}
.client-bg-land p{padding: 0px 0% 5px;}
.client-bg-land h2{font-size:23px;}
.client-box img{height:60px;}
.odoo-partner-top{margin-top:100px;}
.odoo-partner-top h1{font-size:30px;}
.odoo-partner-top h5{font-size:16px;}
.odoo-partner-top h5 span{font-size:13px;}
.odoo-partner-banner{padding:15px 15px 15px 10px;}
.odoo-partner-banner-bg img{width:50px; left:10px;}
.odoo-partner-banner-bg{height:105px; padding-left:70px;}
.intro h4{text-align:center;}
.intro p{text-align:center;}
.intro ul li{text-align:center;}
.intro a{margin:0 auto;}
.dedicated-box{padding-top:5%;}
.dedicated-box img{width:60px;}
.odoo-developImg img{height:245px;}
.odoo-develop h4{text-align:center;}
.odoo-develop p{text-align:center;}
.odoo-develop ul li{padding-left:15px;}
.odoo-develop ul li::before { top:7px; }
.why-primacy-odoo-parnt h3{font-size:18px;}
.why-primacy-odoo-parnt-box h4{font-size: 17px;}
.why-primacy-odoo-parnt-box h6{font-size:15px; line-height:25px;}
.glance-box{height:220px; padding-top:92px;}
.glance-box-pt-4{padding-top:43px;}
.glance-box-pt-5{padding-top:72px;}
.bdr-btm{border-bottom: solid 1px #5B5959;}
.bdr-right2{border-right:none!important;}
.uae-why-chose-bg h2{font-size:20px;}
.uae-why-chose-bg h2::before{left:0%; top:10px;}
.uae-why-chose-bg h2::after{right:0%; top:10px;}
.odo-video{height:300x;}
.improve-business ul.sv:after{border-right:0px;}
.improve-business ul::after{right:15px;}
.locl-partnr-box{padding:10px 15px 0; height:410px;}
.locl-partnr-box h4{font-size:16px;}
.locl-partnr-box h5{font-size:14px; line-height:20px;}
.locl-partnr-bg h3 dd{display:none;}
.locl-partnr-bg h3{font-size:25px;}
.locl-partnr-bg p{font-size:16px; line-height:25px;}
.improve-business ul::after{right:0px;}
.odo-acunt-serv p{padding:0; font-size:16px; line-height:25px;}
.erp-devlp-bhube h2{font-size:25px;}
.erp-devlp-bhube .time-container{width:100%;}
.erp-devlp-bhube .right{left:0%;}
.erp-devlp-bhube .left::before{display:none;}
.erp-devlp-bhube .timeline::after{left:3%;}
.erp-devlp-bhube .right::after{left:6px;}
.erp-devlp-bhube .time-container::after{left:6px; top:20px;}
.erp-devlp-bhube .right::before{display:none;}
.inv-bg-box h5{text-align:center;}
.inv-bg-box dd{text-align:center;}
.client-box img{height:30px;}
.improve-business ul::after{height:auto;bottom:0;width:100%;right:0; left:0;
margin:0 auto; border-right:none; border-bottom:dashed 2px #5f5f5f;}
.improve-business ul.none:after{border-right:none; border-bottom:none;}
.locl-partnr-bg h3{font-size:20px;}
.range-box{height:auto; padding:30px 15px;}
.erp-devlp img{width:70%; margin:0 auto;}
.erp-devlp h2{text-align:center;}
.erp-devlp h2::after{right:0; margin:0 auto;}
.brows-bg-overlay{padding:20px 0;}
}


@media only screen and (max-width:480px){
.landng-bnr-overlay h1{font-size:25px;}
.get-quot h2{font-size:25px;}
.benefit-erp-bg h2{font-size:15px;}
.benefit-erp-bg h2 dd{width:40px;}
.why-chos-odo h3{font-size:30px;}
.why-chos-odoImg{width:90%;}
.odo-ptr-lgo{right:25px; top:-30px;}
.module-bg-overlay h2{font-size:22px;}
.module-bg-overlay h2 dd{width:40px;}
.module-bg-overlay h2{font-size:18px;}
.module-bg-overlay h2 dd{width: 30px;}
.inv-bg h2{font-size:25px;}
.inv-bg h2 dd{width:60px;}
.brows-bg-overlay h2{font-size:25px;}
.brows-bg-overlay p{font-size:15px; line-height:25px; padding:0 0%;}
.brows-boxImg img{height:200px;}
.inv-bg h3{font-size:22px; line-height:35px;}
.cas-stdy h2{font-size:22px;}
.cas-stdy h2 dd{width:70px; top:-5px;}
.cas-stdy h2 dd{font-size:22px; line-height:22px;}
.land-case-stdy-box p{font-size:14px;}
.why-chos-odoImg img{height:300px;}
.module-bg-overlay h5{font-size:14px;}
.wide-inds h3{font-size:17px;}
.brows-box h6{text-align:center;}
.brows-box h4{text-align:center;}
.brows-box span{text-align:center;}
.businsImg img{height:200px;}
.get-quote-btn{width:100%;}
.counter h3{font-size:13px;}
.uae-form-bg{border-radius:30px;}
.uae-why-chose-bg h2{font-size:17px;}
.uae-why-chose-bg h2:before{width:50px; top:11px; left:-6%;}
.uae-why-chose-bg h2:after{width:50px; top:11px; right:-6%;}\
.why-odoo-preferd h2{font-size:17px;}
.why-odoo-preferd p{text-align: center;}
.key-reasn h3{font-size:17px;}
.key-reasn-box img{top:16px;}
.range h2{font-size:16px; padding: 0 7% 0 4%;}
.range-box{height:auto; padding: 15px 15px 20px;}
.inv-bg h2{font-size:20px;}
.inv-bg h2 dd{width:40px;}
.innov-box{height:420px;}
.innov-sld .owl-carousel .owl-nav .owl-prev{width:20px; height:40px; left:-20px;}
.innov-sld .owl-carousel .owl-nav .owl-next{width:20px; height:40px; right:-20px;}
.brows-bg-overlay h2{font-size:17px;}
.brows-bg-overlay p{font-size:14px; line-height:20px;}
.inv-bg h3{font-size:17px; line-height:22px;}
.inv-bg span{font-size:14px; line-height:20px;}
.inv-bg ul li{font-size:14px;}
.businsImg{width:80%;}
.cas-stdy h2{font-size:17px;}
.cas-stdy h3{font-size:17px;}
.land-case-stdy-boxImg{width:45%;}
.uae-why-chose-bg a{font-size:13px;}
.why-odoo-preferd h2{font-size:17px; padding:0 2%;}
.feed-bck h4{font-size:13px; padding:0px;}
.feed-bck h3{font-size:15px;}
.gobl-brnd h2{font-size:17px;}
.odoo-partner-top h1{font-size:25px;}
.odoo-partner-top h5{font-size:13px;}
.odoo-partner-top h5 span{font-size:11px;}
.odoo-partner-banner{padding:10px 10px 10px 0px;}
.odoo-partner-banner-bg img{width:40px;}
.odoo-partner-banner-bg{padding-left:55px;}
.odoo-partner-banner-bg h4{font-size:10px; line-height:13px;}
.intro p{font-size:12px;}
.intro ul li{font-size:12px;}
.intro a{width:130px; padding:5px 15px; font-size:13px;}
.odoo-developImg img{height:145px;}
.odoo-develop h4{font-size:16px;}
.glance h2{font-size:20px;}
.glance-box{height:150px; padding-top:57px;}
.glance-box h5{font-size:20px;}
.glance-box h6{font-size:12px;}
.glance-box-pt-4{padding-top:28px;}
.glance-box-pt-5{padding-top:55px;}
.glance h2{font-size:17px;}
.expertise-box h6{font-size:13px;}
.expertise-box{height:170px;}
.we-offer h2{font-size:20px;}
.reach-project h2{font-size:17px;}
.reach-project h3{font-size:20px;}
.reach-project ul li dd{width:100px; height:100px; font-size:70px;}
.reach-project ul li{padding-top:0px; padding-left:120px; margin-bottom:20px;}
.reach-project strong{font-size:16px;}
.reach-project span{font-size:12px;}
.odoo-partner-bannerImg img{border-radius:20px 0 20px 0;}
.g-recaptcha{transform:scale(0.8)!important; width:200px!important;}
.bhubnsw-form-bg img{width:40%;}
.bhubnsw-form-bg h2{font-size:25px;}
.bhubnsw-form-bg{padding:15px;}
.bhubanaswar-landng-bnr-overlay h1{font-size:20px; line-height:30px;}
.bhubanaswar-landng-bnr-overlay p{font-size:15px; line-height:25px;}
.bhubanaswar-steamline h2{font-size:20px;}
.bhubanaswar-steamline p{font-size:14px; line-height:22px;}
.improve-business h2{font-size:20px;}
.improve-business ul{padding:20px;}
.improve-business ul h5{font-size:16px;}
.improve-business ul img{width:50px!important; height:50px!important;}
.improve-business ul li{font-size:13px; line-height:20px;}
/*.improve-business ul::after{height:200px; top:40px;}*/
.odo-acunt-serv h2{font-size:20px!important;}
.slide img{width:70%;}
.odo-acunt-serv.text-center .item{height:380px;}
.locl-partnr-box{height:auto; padding-bottom:20px;}
.locl-partnr-bg{padding-bottom:0px;}
.odo-video{height:200px;}
.improve-business h2{font-size:18px;}
.improve-business p{font-size:16px; line-height:25px; padding:0;}
.improve-business h3{font-size:16px;}
.erp-devlp-bhube h2{font-size:20px;}
.erp-devlp-bhube p{font-size:15px; line-height:25px; padding:0;}
.erp-devlp-bhube h3{font-size:18px;}
.erp-devlp-bhube .content h5{font-size:16px;}
.erp-devlp-bhube .content span{font-size:14px; line-height:20px;}
.erp-devlp-bhube .content{padding:15px 20px;}
.erp-devlp-bhube .timeline::after{left:5%;}
.owl-dots{display:none;}
.odo-modul h2{font-size:20px;}
.erp-devlp-bhube h6{font-size:16px; line-height:25px; text-align:center;}
.erp-devlp h2{font-size:18px;}
.erp-devlp ul li{padding:0 10px;}
.erp-devlp ul li strong{font-size:20px;}
.erp-devlp ul li span{font-size:12px;}
}


@media only screen and (max-width:375px){
.landng-bnr-overlay h1{font-size:20px;}
.get-quot h2{font-size:20px;}
.benefit-erp-bg h2 dd{display:none;}
.why-chos-odo h3{font-size:22px;}
.why-chos-odoImg{width:100%;}
.why-chos-odoImg img{height:250px;}
.crm-box{width:70px; height:70px; padding:15px;}
.module-bg-overlay h5{font-size:11px;}
.module-bg-overlay p{font-size:14px; line-height:20px; padding: 0 0%;}
.benefit-box h4{font-size:15px;}
.benefit-box ul li{font-size:13px;}
.module-bg-overlay h2{font-size:15px;}
.wide-inds span{font-size:14px; line-height:22px;}
.inv-bg h2 dd{top:-3px;}
.inv-bg h2 dd img{height:4px;}
.innov-sld .owl-carousel .owl-nav .owl-prev{width:20px; height:40px; left:-20px;}
.innov-sld .owl-carousel .owl-nav .owl-next{width:20px; height:40px; right:-20px;}
.brows-bg-overlay h2{font-size:20px;}
.brows-boxImg img{height:150px;}
.inv-bg h3{font-size:20px; line-height:30px;}
.inv-bg span{font-size:14px;}
.inv-bg ul li{font-size:14px;}
.businsImg img{height:170px;}
.cas-stdy h2{font-size:18px;}
.cas-stdy h2 dd{width:60px;}
.cas-stdy h2 dd img{height:4px;}
.land-case-stdy-box h4{font-size:16px; line-height:24px;}
.uae-form-bg h2{font-size:17px;}
.uae-form-bg h5{font-size:14px;}
.uae-form-bg p{font-size:14px; line-height:20px;}
.uae-why-chose-bg a{font-size:11px;}
.innov-box{height:470px;}
.slide{margin:0 auto;}
.odoo-partner-top h1{font-size:20px;}
.odoo-partner-banner-bg img{width:30px; left:5px;}
.odoo-partner-banner-bg{padding: 5px 10px 0 40px; height:88px;}
.odoo-partner-banner-bg h4{font-size:9px; line-height:12px;}
.innovation-text{padding-left:25px;}
.primacy-white-logo{width:75%; padding-left:30px;}
.odoo-developImg img{height:115px;}
.expertise-box{padding:10px 10px 20px; height:150px;}
.why-primacy-odoo-parnt-box h4{font-size:15px;}
.why-primacy-odoo-parnt-box h6{font-size:13px; line-height:20px;}
.intro ul li{line-height:20px;}
.glance-box{height:130px; padding-top:50px;}
.glance-box-pt-4{padding-top:20px;}
.glance-box-pt-5{padding-top:44px;}
.we-offer h2{font-size:17px;}
.odo-servis-box-inside{padding-top:22px;}
.we-offer-inside-bdr{height:100px;}
.get-touch-box-inside{padding-left:60px;}
.get-touch-box-inside img{left:15px;}
.app-boxImg{height:160px;}
.reach-project h2{font-size:15px;}
.reach-project h3{font-size:17px;}
.reach-project ul li dd{width:70px; height:70px; font-size:50px;}
.reach-project ul li{padding-left:85px;}
.g-recaptcha{margin-left:0px!important;}
.uae-why-chose-bg h2{font-size:16px;}
.uae-why-chose-bg h2::before{width:30px;}
.uae-why-chose-bg h2::after{width:30px;}
.improve-business ul{padding:20px 0;}
.improve-business ul::after{right:5px;}
.bhubnsw-form-bg h2{font-size:20px;}
a.erp-conslt{font-size:14px; padding:0 15px;}
.locl-partnr-bg h3{font-size:18px;}
.locl-partnr-bg p{font-size:15px; padding:0;}
.odo-acunt-serv.text-center .item{height:440px;}
.range dd{font-size:16px;}
.inv-bg h4{font-size:16px;}
.brows-bg-overlay{padding:20px 0 0;}
.locl-partnr-bg h4{font-size:16px;}
}
