

.curved_button:hover{
    border-radius: 0px 30px 0px 30px!important;
    background-color:#155e61;
    color: #FFFFFF;
}




::selection {
    background:#0f2d3f!important;
}
.st0
{
    background : -moz-linear-gradient(6.1% 135.74% 30deg,rgba(1, 91, 95, 1) 0%,rgba(41, 131, 127, 1) 42.23%,rgba(102, 191, 176, 1) 100%);
    background : -webkit-linear-gradient(30deg, rgba(1, 91, 95, 1) 0%, rgba(41, 131, 127, 1) 42.23%, rgba(102, 191, 176, 1) 100%);
    background : -webkit-gradient(linear,6.1% 135.74% ,93.9% -35.74% ,color-stop(0,rgba(1, 91, 95, 1) ),color-stop(0.4223,rgba(41, 131, 127, 1) ),color-stop(1,rgba(102, 191, 176, 1) ));
    background : -o-linear-gradient(30deg, rgba(1, 91, 95, 1) 0%, rgba(41, 131, 127, 1) 42.23%, rgba(102, 191, 176, 1) 100%);
    background : -ms-linear-gradient(30deg, rgba(1, 91, 95, 1) 0%, rgba(41, 131, 127, 1) 42.23%, rgba(102, 191, 176, 1) 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#015B5F', endColorstr='#66BFB0' ,GradientType=0)";
    background : linear-gradient(60deg, rgba(1, 91, 95, 1) 0%, rgba(41, 131, 127, 1) 42.23%, rgba(102, 191, 176, 1) 100%);
    position : absolute ;
    left : 1430px;
    top : -348px;
    width : 518px;
    height : 153px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#015B5F',endColorstr='#66BFB0' , GradientType=1);
}

.header-style-1 .header-top-ptb-1{
    border-bottom :1px solid #0f2d3f!important;;
    background-color: whitesmoke!important;
}

.dot-style-1.dot-style-1-position-1 ul{
    /*bottom: 20px!important;*/
}

.slider-arrow .slider-btn{
    background:#0f2d3f!important;
    color: whitesmoke;
    border:none;
}


.slider-btn:hover{
    background:whitesmoke!important;
    color:#0f2d3f!important;
    border:1px solid  #0f2d3f!important;
}

.text-terms p {
    text-align: justify!important;
}

.keepintouch
{
    min-height: 300px!important;

}

textarea.error{ border: 1px solid #FF0000 !important;}

.product-cart-wrap .product-badges span
{
    font-size: 14px!important;
    background-color: #0f2d3f!important;
}

.case-studies-card{
    height: 100px;
    background-size:cover ;background-repeat:no-repeat;background-position: center;
}

.bg-color-fiber {
    background-color: #0F1525;
}


.bg_palette_green{
    background-color: #155e61;
}

.content-services{
    flex: 0 0 50%;

}

.container-services{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}

.bg-grey-forced{
    background-color: lightgrey!important;
}

.card-key-services{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100px;
}


.text-case-studies{
    margin-top: 20px;
    height: 80px;
}

.vertical-horizontal-middle{
    display: flex;
    justify-content: center;
    align-items: center;
}

#field { margin-left: .5em; float: left; }
#field, label { float: left; font-family: Arial, Helvetica, sans-serif; font-size: small; }
br { clear: both; }
input { border: 1px solid black; margin-bottom: .5em;  }
input.error { border: 1px solid red; }
label.error {
    background: url('images/unchecked.gif') no-repeat;
    padding-left: 16px;
    margin-left: .3em;
}
label.valid {
    background: url('images/checked.gif') no-repeat;
    display: block;
    width: 16px;
    height: 16px;
}


.hero1
{
    width: 90%;
    height: auto;
    margin: auto;
    background-color: #e15915;
}

.hero2
{
    width: 0px;
    height: 0px;
    border-style: solid;
    margin: auto;
    border-width: 25px 200px 0 200px;
    border-color: #4f5d77 transparent transparent transparent;
    line-height: 0px;
    _border-color: #4f5d77 #000000 #000000 #000000;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000')
}

.hero3
{
    width: 0px;
    height: 10px;
    border-style: solid;
    margin: auto;
    border-width: 20px 180px 0 180px;
    border-color: #e15915 transparent transparent transparent;
    line-height: 0px;
    _border-color: #e15915 #000000 #000000 #000000;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000')
}


.st0 {
    background : -moz-linear-gradient(0% 50% 0deg,rgba(201, 215, 218, 1) 0%,rgba(202, 216, 219, 0.97) 83.61%,rgba(226, 233, 236, 0) 100%) url("/assets/imgs/carousel/Slide01.jpg");
    background : -webkit-linear-gradient(0deg, rgba(201, 215, 218, 1) 0%, rgba(202, 216, 219, 0.97) 83.61%, rgba(226, 233, 236, 0) 100%) url("/assets/imgs/carousel/Slide01.jpg");
    background : -webkit-gradient(linear,0% 50% ,100% 50% ,color-stop(0,rgba(201, 215, 218, 1) ),color-stop(0.8361,rgba(202, 216, 219, 0.97) ),
    color-stop(1,rgba(226, 233, 236, 0) ));
    background : -o-linear-gradient(0deg, rgba(201, 215, 218, 1) 0%, rgba(202, 216, 219, 0.97) 83.61%, rgba(226, 233, 236, 0) 100%) url("/assets/imgs/carousel/Slide01.jpg");
    background : -ms-linear-gradient(0deg, rgba(201, 215, 218, 1) 0%, rgba(202, 216, 219, 0.97) 83.61%, rgba(226, 233, 236, 0) 100%) url("/assets/imgs/carousel/Slide01.jpg");
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9D7DA', endColorstr='#E2E9EC' ,GradientType=0)";
    background : linear-gradient(90deg, rgba(201, 215, 218, 1) 0%, rgba(202, 216, 219, 0.97) 83.61%, rgba(226, 233, 236, 0) 100%) url("/assets/imgs/carousel/Slide01.jpg");
    position : absolute ;   left : 0px;   top : 0px;   width : 1309px;   height : 600px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9D7DA',endColorstr='#E2E9EC' ,
    GradientType=1);
}


.car-1 {
    min-height: 500px;
}


.card-1-bg{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-image: url("/assets/imgs/expertise/ai_data_science.webp");
}
.card-2-bg{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    /*background-image: url("/assets/imgs/carousel/analytics/analytics.webp");
    background-image: url("/assets/imgs/expertise/data_development.webp");*/
    background-image: url("/assets/imgs/expertise/data_development.webp");

}
.card-3-bg{
background-repeat: no-repeat;
background-size: cover;
background-position: center;
background-image: url("/assets/imgs/expertise/data_strategy/datastrategy.webp");
}
.card-4-bg{
background-repeat: no-repeat;
background-size: cover;
background-position: center;
background-image: url("/assets/imgs/expertise/digital_web_services.webp");
}
.card-5-bg{
background-repeat: no-repeat;
background-size: cover;
background-position: center;
background-image: url("/assets/imgs/expertise/insight_generation.webp");
}



.img-icon-carousel{
height: 20px;
margin: 10px;
width: 20px;
}

.title_color{
color: #0f2d3f;
}

.case-studies-footer{
min-height: 120px;
font-weight:bold;
padding: 3%
}


.case-studies-image{
max-height:230px;height:230px;
background-position: center;background-repeat: no-repeat;background-size: cover
}
.case-studies-boost{background-image:url('/assets/imgs/case_studies/boost/Boost-your-on-line-sales.webp');}
.case-studies-optimization{background-image:url('/assets/imgs/case_studies/optimization/Optimize-customers-discounts.webp');}
.case-studies-supplychain{background-image:url('/assets/imgs/case_studies/supply_chain/Supply-Chain-Collaboration.webp');}
.case-studies-transport_optimization{background-image:url('/assets/imgs/case_studies/transport_optimization/Road-Transports-Optimization.webp');}
.case-studies-cash_flow_forecasting{background-image:url('/assets/imgs/case_studies/cash_flow_forecasting/cash_flow_forecasting.webp');}
.case-studies-brand_kpi{background-image:url('/assets/imgs/case_studies/brand_kpi/Brand-KPIs-Report.webp');}
.case-studies-optimize_prices{background-image:url('/assets/imgs/case_studies/optimize_prices/optimize_spending.webp');}
.case-studies-cogs_accuracy{background-image:url('/assets/imgs/case_studies/cogs_accuracy/accuracy_cogs.webp');}
.case-studies-optimize_email{background-image:url('/assets/imgs/case_studies/optimize_email/Optimize-the-email-sending.webp');}
.case-studies-assign_segment{background-image:url('/assets/imgs/case_studies/assign_segment/Assign-a-segment-to-your-consumer.webp');}
.case-studies-marketing_campaigns{background-image:url('/assets/imgs/case_studies/marketing_campaigns/marketing_campaigns.webp');}
.case-studies-engagement_score{background-image:url('/assets/imgs/case_studies/engagement_score/Triggered-based-Engagement.webp');}
.case-studies-churn_model{background-image:url('/assets/imgs/case_studies/churn_model/churn_model_image.webp');}


.img-products{
height:80px;
float: left
}

.dot-style-1.dot-style-1-position-1 ul{
    bottom:35px!important;;
}