@font-face {

	font-family: FontAwesome;

	src: url(../../fonts/fontawesome-webfont.eot?v=4.2.0);

	src: url(../../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format("embedded-opentype"), url(../../fonts/fontawesome-webfont.woff?v=4.2.0) format("woff"), url(../../fonts/fontawesome-webfont.ttf?v=4.2.0) format("truetype"), url(../../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg");

	font-display: swap;

	font-weight: 400;

	font-style: normal;

}

a,div,form,li,span{border:0;font-family:"Open Sans", sans-serif;font-size:16px;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}

ul{border:0;font-size:16px;padding:0;}

body,html{border:0;vertical-align:baseline;}

html{margin:0;}

h1,h2,h3,h4{outline:0;}

html{padding:0;}

label{font-size:16px;}

label,p,ul{font-family:"Open Sans", sans-serif;vertical-align:baseline;}

label,p{border:0;outline:0;}

body,html,ul{font-weight:inherit;outline:0;}

body,label,p{padding:0;}

.customize-software h2{font-weight: 400;color: #222;text-align: center;margin: 0;}

.data-box .data-right h3 {margin: 0;font-size: 18px;font-weight: 600;padding: 0;}

h2.mdh {font-size: 27px !important;padding: 0; font-weight: 300;margin: 0;}

.service_page .h_banner.bnner_new{margin-bottom:10px;height:calc(100vw * 0.39);}

.h_banner.bnner_new .banner_txt,.h_banner.bnner_new h1{color:#fff;}

.h_banner.bnner_new .container{left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translate(0, -50%);}

.portfolio.new_portfolio h3{font-size:26px;font-weight:700;font-family:Lato, sans-serif;word-break:break-word;}

.why-choose .why-choose-left p{color:#303030;font-size:14px;line-height:19px;text-align:center;font-weight:600;min-height:38px;margin:10px!important;}

.h_banner.bnner_new .btnn>a{color:#fff;padding:15px 40px;font-weight:600;font-size:18px;}

.btnn{float:left;margin-top:20px;}

.h_banner.bnner_new .btnn>a{padding:15px 30px;text-decoration:none;}

.h_banner.bnner_new .btnn>a:hover{background-color:#a83e09;}

.h_banner.bnner_new .btnn.req_viewBtn{width:100%;}

.h_banner.bnner_new .btnn.req_viewBtn>a{display:inline-block;background:#ef1c22;margin-right:10px;border-radius:5px;padding:10px 30px;font-size:14px;font-weight:700;text-transform:uppercase;}

.h_banner.bnner_new .btnn.req_viewBtn>a:hover{background-color:transparent;border-color:#fff;}

.req_viewBtn>a:last-child{margin:0;}

.h_banner.bnner_new.retail .banner_txt.banner_txt_right{float:none;display:block;margin:0 auto;width:60%;text-align:center;}

.h_banner.bnner_new.retail .banner_txt.banner_txt_right .page_title,.tradeCntr h2{font-weight:500;font-size:50px;}

.tradeCntr h2{font-size:37px;background:url(https://www.synapseindia.com/assets/images/trade-border.png) bottom center no-repeat;margin:45px 0 35px;padding:0 0 35px;}

.tradeCntr p{font-size:18px;line-height:28px;padding:24px 38px 40px;}

.trade-box p,.trade-box span,.tradeCntr h2,.tradeCntr h4,.tradeCntr p{color:#222;text-align:center;}

.h_banner.bnner_new.retail{background:url(https://www.synapseindia.com/assets/images/retail-website-software-banner-synapseindia.jpg) no-repeat;background-size:cover;}

.tradeCntr{width:100%;}

.tradeCntr h4{font-size:27px;padding:0;}

.tradeCntr h4,.tradeCntr p{font-weight:300;margin:0;}

.customize-software,.data-box,.trade-box{width:100%;overflow:hidden;}

.trade-box .trade-image{width:100%;min-height:122px;}

.data-box .data-left img,.trade-box .trade-image img{display:block;margin:0 auto;}

.trade-box span{display:block;font-size:20px;font-weight:600;margin:0;padding:22px 0;}

.data-box .data-right p,.trade-box p{padding:0 50px;font-size:16px;line-height:24px;font-weight:400;}

.customize-software img{max-width:100%;margin:50px 0 40px;}

.customize-software p{font-size:18px;line-height:28px;padding:30px 0 50px;}

.customize-software h3{font-size:29px;}

.corporate-box h2,.customize-software h3,.customize-software p{font-weight:400;color:#222;text-align:center;margin:0;}

.data-box{border:1px solid #f0f0f0;padding:27px 27px 27px 0;margin:0 0 25px;}

.data-box .data-left{float:left;width:20%;}

.data-box .data-right{float:left;width:80%;}

.data-box .data-right h4{margin:0;font-size:18px;font-weight:600;padding:0;}

.data-box .data-right p{color:#444;font-size:15px;padding:10px 0;text-align:left;}

.data-box .data-right ul{padding:0;margin:0;list-style:none;}

.data-box .data-right ul li{background:url(https://www.synapseindia.com/assets/images/tick.png) left top 5px no-repeat;color:#444;font-size:15px;font-weight:400;line-height:22px;padding:0 0 10px 25px;}

.retail-corporate{width:100%;background:url(https://www.synapseindia.com/assets/images/retail-corporate-banner.png) center center no-repeat;background-size:cover;padding:90px 0;margin:40px 0 0;}

.corporate-box{width:100%;overflow:hidden;}

.corporate-box h2{color:#fff;text-align:left;font-size:37px;line-height:48px;}

.corporate-box p{color:#fff;font-size:18px;line-height:28px;font-weight:300;padding:30px 110px 0 0;}

.corporate-image,.corporate-image img{width:100%;}

b,label{font-weight:700;}

body,figure{margin:0;}

.fa{-moz-osx-font-smoothing:grayscale;}

html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent;}

a{background-color:transparent;}

*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

textarea{overflow:auto;}

button,input,textarea{margin:0;font:inherit;color:inherit;}

button{overflow:visible;}

button{text-transform:none;}

button,input[type="submit"]{-webkit-appearance:button;cursor:pointer;}

button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}

@media print{

img{page-break-inside:avoid;}

*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}

a,a:visited{text-decoration:underline;}

a[href]:after{content:" (" attr(href) ")";}

a[href^="javascript:"]:after{content:"";}

img{max-width:100%!important;}

h2,h3,p{orphans:3;widows:3;}

h2,h3{page-break-after:avoid;}

}

.btn,.btn-primary:active,.btn:active{background-image:none;}

body{background-color:#fff;}

*,:after,:before{box-sizing:border-box;}

body{font-size:14px;line-height:1.42857143;font-family:"Open Sans", sans-serif;color:#696969;}

button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}

a{color:gray;text-decoration:none;}

a:focus,a:hover{color:#23527c;text-decoration:underline;}

a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;}

h1,h2,h3,h4{padding:0;border:0;font:inherit;vertical-align:baseline;display:block;clear:both;}

h4{font-family:inherit;font-weight:500;}

h1,h2,h3,h4{line-height:1.1;color:inherit;}

h3{font-weight:500;}

h1,h2,h3{margin:20px 0 10px;}

h3{font-family:Lato, sans-serif;}

h4{margin:10px 0;}

h1{font-size:36px;}

h2{font-size:30px;}

h3{font-size:24px;}

h4{font-size:18px;}

p{margin:0 0 10px;}

.text-center{text-align:center;}

ul{margin:0;}

ul{margin-bottom:10px;}

@media (min-width: 768px){

.container{width:750px;}

}

.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}

@media (min-width: 992px){

.container{width:970px;}

}

@media (min-width: 1200px){

.container{width:1170px;}

}

.row{margin-right:-15px;margin-left:-15px;}

.col-lg-10,.col-lg-12,.col-lg-4,.col-lg-6,.col-md-10,.col-md-12,.col-md-4,.col-md-6,.col-sm-12,.col-sm-4,.col-sm-6,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}

.col-xs-12{width:100%;}

@media (min-width: 768px){

.col-sm-12,.col-sm-4,.col-sm-6{float:left;}

.col-sm-12{width:100%;}

.col-sm-6{width:50%;}

.col-sm-4{width:33.33333333%;}

}

@media (min-width: 992px){

.col-md-10,.col-md-12,.col-md-4,.col-md-6{float:left;}

.col-md-12{width:100%;}

.col-md-10{width:83.33333333%;}

.col-md-6{width:50%;}

.col-md-4{width:33.33333333%;}

}

@media (min-width: 1200px){

.col-lg-10,.col-lg-12,.col-lg-4,.col-lg-6{float:left;}

.col-lg-12{width:100%;}

.col-lg-10{width:83.33333333%;}

.col-lg-6{width:50%;}

.col-lg-4{width:33.33333333%;}

}

label{display:inline-block;max-width:100%;margin:0 0 5px;}

.form-group{margin-bottom:15px;}

.btn{line-height:1.42857143;white-space:nowrap;}

.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px;}

.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;}

.btn:focus,.btn:hover{color:#333;text-decoration:none;}

.btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}

.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4;}

.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40;}

.btn-primary:active,.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74;}

.btn-primary:active:focus,.btn-primary:active:hover{color:#fff;background-color:#204d74;border-color:#122b40;}

.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}

.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;}

.alert{margin-bottom:20px;}

.alert{padding:15px;border:1px solid transparent;border-radius:4px;}

.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" ";}

.clearfix:after,.container:after,.row:after{clear:both;}

.hidden{display:none!important;}

.fa{display:inline-block;}

.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;}

.fa-twitter:before{content:"\f099";}

.fa-facebook:before{content:"\f09a";}

.fa-linkedin:before{content:"\f0e1";}

.fa-youtube:before{content:"\f167";}

.fa-instagram:before{content:"\f16d";}

.cust_btn{text-transform:uppercase;}

.h_banner{margin-top:75px;position:relative;}

.cust_btn{font-weight:700;text-align:center;}

.cust_btn{max-width:190px;width:100%;border:1px solid #fff;border-radius:5px;padding:16px 20px;display:block;margin:0 auto;color:#fff;font-size:14px;}

a.cust_btn,a.cust_btn:visited{color:#fff;text-decoration:none;}

figure.effect-portfolio{background:#000;margin:0 0 30px;float:left;height:auto;min-width:100%;overflow:hidden;position:relative;text-align:center;max-width:100%;cursor:pointer;}

.portfolio.new_portfolio figure.effect-portfolio figcaption{height:auto;left:0;position:absolute;top:50%;width:100%;color:#fff;transform:translate(0, -50%);right:0;margin:0 auto;z-index:9;}

@media (min-width: 1200px){

.container{width:100%;max-width:1200px;}

}

@media only screen and (min-width: 768px) and (max-width: 1023px){

.cust_btn{padding:16px;}

.portfolio.new_portfolio figure.effect-portfolio p{font-size:14px;}

.why-choose.white_bgCol .why-choose-left h2{text-align:center;}

}

@media only screen and (min-width: 320px) and (max-width: 767px){

.caret{position:relative;left:7px;}

header{position:static;}

.free_cons .cust_btn{margin:0 auto;}

.portfolio_inner{margin-bottom:15px;}

.portfolio-container{padding:25px 0 40px;}

.portfolio-heading h2{font-size:22px!important;padding-bottom:20px;}

.why-choose.white_bgCol .why-choose-left{margin:0;}

.why-choose .why-choose-left,.why-choose.white_bgCol{width:100%;}

.why-choose-right{width:100%;padding:30px 15px;}

.why-choose-details{padding:0;}

.why-choose.white_bgCol .why-choose-left h2{text-align:center;font-size:22px;}

.h_banner{margin-top:0;}

}

@media (max-width: 414px){

.why-choose .why-choose-left p{font-size:14px!important;line-height:24px;}

}

@media only screen and (max-width: 374px){

.Roboticn{width:270px;margin:0 auto;}

.why-choose-right{padding:30px 7px;}

}

figure.effect-portfolio figcaption{height:100%;left:0;position:absolute;top:0;width:100%;color:#fff;}

figure.effect-portfolio:hover figcaption:after,figure.effect-portfolio:hover figcaption:before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}

figure.effect-portfolio:hover::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#060606;background:-moz-linear-gradient( -45deg, #060606 0, rgba(243, 41, 69, 0.88) 100%);background:-webkit-gradient( left top, right bottom, color-stop(0, #060606), color-stop(100%, rgba(243, 41, 69, 0.88)));background:-webkit-linear-gradient( -45deg, #060606 0, rgba(243, 41, 69, 0.88) 100%);background:-o-linear-gradient( -45deg, #060606 0, rgba(243, 41, 69, 0.88) 100%);background:-ms-linear-gradient( -45deg, #060606 0, rgba(243, 41, 69, 0.88) 100%);background:linear-gradient(135deg, #060606 0, rgba(243, 41, 69, 0.88) 100%);}

@media only screen and (min-width: 768px) and (max-width: 1023px){

.corporate-box p{padding:30px 0 0;}

.trade-box p{padding:0;}

.bnner_new .banner_txt.banner_txt_right .btnn{margin-top:5px;}

}

@media only screen and (min-width: 320px) and (max-width: 767px){

.bnner_new .banner_txt p{display:none;}

.h_banner.bnner_new.retail .banner_txt.banner_txt_right .page_title{font-size:18px;}

.h_banner.bnner_new .btnn>a{padding:11px;font-size:12px;}

.h_banner.bnner_new.retail .banner_txt.banner_txt_right{width:100%;}

.h_banner.bnner_new .btnn.req_viewBtn>a{font-size:11px;}

.h_banner.bnner_new .btnn.req_viewBtn{margin-top:10px!important;}

.trade-box span{padding:15px 0;}

.trade-box p{padding:0 0 15px;}

.customize-software img{margin:15px 0 25px;}

.customize-software h3{font-size:20px;}

.data-box .data-left,.data-box .data-right{width:100%;}

.data-box .data-right h4{text-align:center;padding:10px 0 0;}

.data-box .data-right p{text-align:center;}

.data-box{padding:25px;}

.corporate-box p{padding:30px 0 0;}

.retail-corporate{padding:20px 0;margin-bottom:0;}

.corporate-box h2{font-size:32px;}

.tradeCntr p{padding:24px 0 40px;}

.banner_txt.banner_txt_right .btnn,.bnner_new .banner_txt.banner_txt_right .btnn{margin-top:5px;}

.service_page .h_banner .page_title{font-size:18px;margin-top:12px;line-height:normal;}

.service_page .h_banner a,.service_page .h_banner p{font-size:11px;}

}

@media only screen and (max-width: 479px){

.h_banner.bnner_new .btnn.req_viewBtn>a{padding:7px 13px;}

}

@media all and (min-width: 1024px) and (max-width: 1123px){

.h_banner.bnner_new h1{font-size:40px;line-height:66px;}

.service_page .h_banner.bnner_new h1{padding:0;}

}

@media all and (min-width: 320px) and (max-width: 767px){

.service_page .h_banner .page_title{font-size:22px;margin:20px auto 0;padding:0;text-align:center;}

.bnner_new .banner_txt.banner_txt_right .btnn a{margin-left:0;}

}

p#alert-box-message{line-height:21.4286px;float:left;font-size:15px;text-align:left;}

@media (max-width: 767px){

.why-choose-details .dv{width:50%;}

.why-choose-details .dv:nth-child(3n + 3) .tx:after{display:block;}

.why-choose-details .dv:nth-last-child(-n + 3) .tx:before{display:block;}

.why-choose-details .dv:nth-child(2n + 2) .tx:after{display:none;}

.why-choose-details .dv:nth-last-child(-n + 2) .tx:before{display:none;}

.why-choose-details .dv:nth-child(3n + 4){clear:none;}

.why-choose-details .dv:nth-child(2n + 3){clear:both;}

}

@media (max-width: 990px){

.why-choose .why-choose-left,.why-choose .why-choose-right{width:100%;}

.why-choose-details{padding:0;}

}

@media (max-width: 500px){

.why-choose-details .tx{padding:0;}

}

@media (max-width: 350px){

.why-choose-details .tx{min-height:160px;}

.why-choose-details .tx:after{top:25px;}

}

@media only screen and (min-width: 320px) and (max-width: 767px){

.why-choose.white_bgCol .why-choose-left.smallFont19 h2{font-size:19px!important;line-height:27px!important;margin-bottom:20px!important;}

}

@media only screen and (min-width: 320px) and (max-width: 767px){

.portfolio-heading h2{padding-bottom:0;margin-bottom:20px;}

.portfolio-heading h2{font-size:19px!important;line-height:27px!important;}

}

.portfolio.new_portfolio figure.effect-portfolio:hover img{opacity:1;}

@media only screen and (min-width: 240px) and (max-width: 767px){

.caret{display:none!important;}

}

@media (min-width: 921px) and (max-width: 1024px){

#Page_title_Nd_Conts{width:100%;}

}

@media (min-width: 768px) and (max-width: 1024px){

#Page_title_Nd_Conts h1.page_title{font-size:45px;margin-top:0;line-height:120%;}

}

@media (max-width: 767px){

#Page_title_Nd_Conts h1.page_title{font-size:27px;margin-top:0;line-height:120%;}

#Page_title_Nd_Conts p.page_title_bCont{font-size:14px;line-height:20px;padding:5px 0 15px;display:block;}

#Page_title_Nd_Conts p.page_title_bCont span{font-size:14px;line-height:20px;padding:15px 0 0;}

.service_page .h_banner.bnner_new.minHeightMb{height:300px;}

}

@media (max-width: 479px){

.h_banner.bnner_new #Page_title_Nd_Conts .btnn.req_viewBtn>a{padding:7px 13px;font-size:11px;margin-left:0;margin-right:0;margin-top:2px;}

}

@media (min-width: 991px) and (max-width: 1024px){

.h_banner.bnner_new.retail.minHeightMb{padding-top:225px;padding-bottom:225px;}

.h_banner.bnner_new.retail.minHeightMb .banner_txt.banner_txt_right{width:100%;}

}

@media (min-width: 768px) and (max-width: 991px){

.h_banner.bnner_new.retail.minHeightMb{padding-top:243px;padding-bottom:243px;}

.h_banner.bnner_new.retail.minHeightMb .banner_txt.banner_txt_right{width:100%;}

div,form,li,span{border:0;font-family:"Open Sans", sans-serif;font-size:16px;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}

body,html{border:0;vertical-align:baseline;}

html{margin:0;}

h1,h2,h3,h4,label{outline:0;}

html,p,ul{padding:0;}

label,p,ul{border:0;font-size:16px;}

label,p,ul{font-family:"Open Sans", sans-serif;vertical-align:baseline;}

body,html,p,ul{font-weight:inherit;outline:0;}

body,label{padding:0;}

.service_page .h_banner.bnner_new{margin-bottom:10px;height:calc(100vw * 0.60);height:-webkit-calc(100vw * 0.60);}

.h_banner.bnner_new .banner_txt,.h_banner.bnner_new h1{color:#fff;}

.h_banner.bnner_new .container{left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translate(0, -50%);}

.h_banner.bnner_new .btnn>a{color:#fff;padding:15px 40px;font-weight:600;font-size:18px;}

.btnn{float:left;margin-top:20px;}

.h_banner.bnner_new .btnn>a{padding:15px 30px;text-decoration:none;}

.h_banner.bnner_new .btnn>a:hover{background-color:#a83e09;}

.h_banner.bnner_new .btnn.req_viewBtn{width:100%;}

.h_banner.bnner_new .btnn.req_viewBtn>a{display:inline-block;background:#ef1c22;margin-right:10px;border-radius:5px;padding:10px 30px;font-size:14px;font-weight:700;text-transform:uppercase;border:1px solid #ef1c22;}

.h_banner.bnner_new .btnn.req_viewBtn>a:hover{background-color:transparent;border-color:#fff;}

.req_viewBtn>a:last-child{margin:0;}

.h_banner.bnner_new.retail .banner_txt.banner_txt_right{float:none;display:block;margin:0 auto;width:60%;text-align:center;}

.h_banner.bnner_new.retail .banner_txt.banner_txt_right .page_title,.tradeCntr h2{font-weight:500;font-size:50px;}

.tradeCntr h2{font-size:37px;background:url(https://www.synapseindia.com/assets/images/trade-border.png) bottom center no-repeat;margin:45px 0 35px;padding:0 0 35px;}

.tradeCntr p{font-size:18px;line-height:28px;padding:24px 38px 40px;}

.trade-box p,.trade-box span,.tradeCntr h2,.tradeCntr h4,.tradeCntr p{color:#222;text-align:center;}

.h_banner.bnner_new.retail{background:url(https://www.synapseindia.com/assets/images/retail-website-software-banner-synapseindia.jpg) no-repeat;background-size:cover;}

.tradeCntr{width:100%;}

.tradeCntr h4{font-size:27px;padding:0;}

.tradeCntr h4,.tradeCntr p{font-weight:300;margin:0;}

.customize-software,.data-box,.trade-box{width:100%;overflow:hidden;}

.trade-box .trade-image{width:100%;min-height:122px;}

.data-box .data-left img,.trade-box .trade-image img{display:block;margin:0 auto;}

.trade-box span{display:block;font-size:20px;font-weight:600;margin:0;padding:22px 0;}

.data-box .data-right p,.trade-box p{padding:0 50px;font-size:16px;line-height:24px;font-weight:400;}

.customize-software img{max-width:100%;margin:50px 0 40px;}

.customize-software p{font-size:18px;line-height:28px;padding:30px 0 50px;}

.customize-software h3{font-size:29px;}

.corporate-box h2,.customize-software h3,.customize-software p{font-weight:400;color:#222;text-align:center;margin:0;}

.data-box{border:1px solid #f0f0f0;padding:27px 27px 27px 0;margin:0 0 25px;}

.data-box .data-left{float:left;width:20%;}

.data-box .data-right{float:left;width:80%;}

.data-box .data-right h4{margin:0;font-size:18px;font-weight:600;padding:0;}

.data-box .data-right p{color:#444;font-size:15px;padding:10px 0;text-align:left;}

.data-box .data-right ul{padding:0;margin:0;list-style:none;}

.data-box .data-right ul li{background:url(https://www.synapseindia.com/assets/images/tick.png) left top 5px no-repeat;color:#444;font-size:15px;font-weight:400;line-height:22px;padding:0 0 10px 25px;}

.retail-corporate{width:100%;background:url(https://www.synapseindia.com/assets/images/retail-corporate-banner.png) center center no-repeat;background-size:cover;padding:90px 0;margin:40px 0 0;}

.corporate-box{width:100%;overflow:hidden;}

.corporate-box h2{color:#fff;text-align:left;font-size:37px;line-height:48px;}

.corporate-box p{color:#fff;font-size:18px;line-height:28px;font-weight:300;padding:30px 110px 0 0;}

.corporate-image,.corporate-image img{width:100%;}

b,label{font-weight:700;}

body,figure{margin:0;}

figcaption,figure,footer,header,section{display:block;}

img{border:0;}

.fa{-moz-osx-font-smoothing:grayscale;}

html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent;}

a{background-color:transparent;}

img{vertical-align:middle;}

*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

textarea{overflow:auto;}

button,input,textarea{margin:0;font:inherit;color:inherit;}

button{overflow:visible;}

button{text-transform:none;}

button,input[type="submit"]{-webkit-appearance:button;cursor:pointer;}

button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}

@media print{

img{page-break-inside:avoid;}

*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}

a,a:visited{text-decoration:underline;}

a[href]:after{content:" (" attr(href) ")";}

a[href^="javascript:"]:after{content:"";}

img{max-width:100%!important;}

h2,h3,p{orphans:3;widows:3;}

h2,h3{page-break-after:avoid;}

}

.btn,.btn-primary:active,.btn:active{background-image:none;}

body{background-color:#fff;}

*,:after,:before{box-sizing:border-box;}

body{font-size:14px;line-height:1.42857143;font-family:"Open Sans", sans-serif;color:#696969;}

button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}

a{color:gray;text-decoration:none;}

a:focus,a:hover{color:#23527c;text-decoration:underline;}

a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;}

h1,h2,h3,h4{padding:0;border:0;font:inherit;vertical-align:baseline;display:block;clear:both;}

h4{font-family:inherit;}

h1,h2,h3,h4{font-weight:500;line-height:1.1;color:inherit;}

h1,h2,h3{font-family:Lato, sans-serif;}

h1,h2,h3{margin:20px 0 10px;}

h4{margin:10px 0;}

h1{font-size:36px;}

h2{font-size:30px;}

h3{font-size:24px;}

h4{font-size:18px;}

p{margin:0 0 10px;}

.text-center{text-align:center;}

ul{margin:0;}

ul{margin-bottom:10px;}

@media (min-width: 768px){

.container{width:750px;}

}

.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}

@media (min-width: 992px){

.container{width:970px;}

}

@media (min-width: 1200px){

.container{width:1170px;}

}

.row{margin-right:-15px;margin-left:-15px;}

.col-lg-10,.col-lg-12,.col-lg-4,.col-lg-6,.col-md-10,.col-md-12,.col-md-4,.col-md-6,.col-sm-12,.col-sm-4,.col-sm-6,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}

.col-xs-12{width:100%;}

@media (min-width: 768px){

.col-sm-12,.col-sm-4,.col-sm-6{float:left;}

.col-sm-12{width:100%;}

.col-sm-6{width:50%;}

.col-sm-4{width:33.33333333%;}

}

@media (min-width: 992px){

.col-md-10,.col-md-12,.col-md-4,.col-md-6{float:left;}

.col-md-12{width:100%;}

.col-md-10{width:83.33333333%;}

.col-md-6{width:50%;}

.col-md-4{width:33.33333333%;}

}

@media (min-width: 1200px){

.col-lg-10,.col-lg-12,.col-lg-4,.col-lg-6{float:left;}

.col-lg-12{width:100%;}

.col-lg-10{width:83.33333333%;}

.col-lg-6{width:50%;}

.col-lg-4{width:33.33333333%;}

}

label{display:inline-block;max-width:100%;margin:0 0 5px;}

.form-group{margin-bottom:15px;}

.btn{line-height:1.42857143;white-space:nowrap;}

.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px;}

.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;}

.btn:focus,.btn:hover{color:#333;text-decoration:none;}

.btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}

.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4;}

.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40;}

.btn-primary:active,.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74;}

.btn-primary:active:focus,.btn-primary:active:hover{color:#fff;background-color:#204d74;border-color:#122b40;}

.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}

.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;}

.alert{margin-bottom:20px;}

.alert{padding:15px;border:1px solid transparent;border-radius:4px;}

.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" ";}

.clearfix:after,.container:after,.row:after{clear:both;}

.hidden{display:none!important;}

.fa{display:inline-block;}

.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;}

.fa-twitter:before{content:"\f099";}

.fa-facebook:before{content:"\f09a";}

.fa-linkedin:before{content:"\f0e1";}

.fa-youtube:before{content:"\f167";}

.fa-instagram:before{content:"\f16d";}

.cust_btn{text-transform:uppercase;}

.h_banner{margin-top:75px;position:relative;}

.cust_btn{font-weight:700;text-align:center;}

.cust_btn{max-width:190px;width:100%;border:1px solid #fff;border-radius:5px;padding:16px 20px;display:block;margin:0 auto;color:#fff;font-size:14px;}

a.cust_btn,a.cust_btn:visited{color:#fff;text-decoration:none;}

}

.free_cons{width:100%;}

.free_cons{float:left;margin-top:15px;}

.free_cons .cust_btn{max-width:200px;width:100%;background-color:#ef1c22;margin:0;padding:12px 20px;}

.free_cons .cust_btn:hover{background-color:#fff;border:1px solid #ef1c22;color:#ef1c22;}

.portfolio.new_portfolio h2{font-size:26px;font-weight:700;font-family:Lato, sans-serif;word-break:break-word;}

.portfolio.new_portfolio .free_cons{text-align:center;margin:0;}

.portfolio.new_portfolio .free_cons a{margin:0 auto;}

a.portfolio_inner-detail{color:#fff!important;}

p{font-size:16px;font-weight:400;}

header{width:100%;margin:0 auto;}

header{min-height:75px;position:fixed;top:0;z-index:999;}

figure{text-align:center;}

.portfolio.new_portfolio{margin-bottom:45px;float:left;width:100%;}

.portfolio-container{background:#f5f5f5;padding:25px 0;margin-top:0;}

.portfolio-heading h2{font-size:30px;font-weight:700;font-family:Lato, sans-serif;word-break:break-word;color:#000;padding-bottom:31px;text-align:center;margin:0;}

figure.effect-portfolio p{padding:10px 2.5em 0;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);line-height:1.3;margin:0;font-size:16px;}

.portfolio_inner{border-radius:0;margin-bottom:40px;background:url(https://www.synapseindia.com/assets/images/bottom-shadow.png) center bottom -11px no-repeat;}

.portfolio_inner::after,.portfolio_inner::before{content:"";display:table;width:100%;height:100%;}

figure.effect-portfolio img{-webkit-transition:opacity 0.35s;transition:opacity 0.35s;width:100%;border-radius:0;}

a.portfolio_inner-detail img{width:auto;max-width:18px;margin-left:5px;}

a.portfolio_inner-detail{display:block;margin-top:30px;text-decoration:none;font-size:14px;}

.why-choose .why-choose-left{width:67%;float:left;margin:87px 0;}

.why-choose .why-choose-left h2{font-size:22px;color:#000;font-weight:600;margin:0 0 32px;padding:0 252px 0 0;}

.why-choose-details{width:100%;padding:0 60px 0 0;}

.why-choose-right{width:33%;float:right;background-color:#fff;padding:42px 37px;margin:35px 0;box-shadow:0 0 20px 0 #ccc;}

.why-choose-right .consultancy-form p{font-size:22px;color:#000;font-weight:600;margin:0 0 36px;background:0 0;padding-bottom:0;font-family:Lato, sans-serif;}

.why-choose-right .consultancy-form input,.why-choose-right .consultancy-form textarea{font-size:16px;color:#000;font-weight:500;width:100%;border:0;border-bottom:1px solid #ccc;margin:0 0 35px;padding:0 0 9px;}

.why-choose-right .consultancy-form textarea{padding:0!important;resize:none;border-radius:0;}

.why-choose-right .consultancy-form{width:100%;display:block;margin:0 0 30px;overflow:hidden;}

.why-choose-right input[type="submit"]{width:100%;display:block;color:#fff;padding:18px;text-align:center;font-size:18px;border:0;border-radius:5px;}

.why-choose-right .consultancy-form input:focus,.why-choose-right .consultancy-form textarea:focus{outline:0;border-bottom:1px solid red;}

.why-choose.white_bgCol{background:#fff;padding-bottom:35px;}

.why-choose.white_bgCol .why-choose-left{margin:15px 0 20px;}

.why-choose.white_bgCol .why-choose-left h2{margin-bottom:10px;padding-right:0;text-align:left;font-family:Lato, sans-serif;}

.why-choose.white_bgCol .why-choose-left p{margin:0 0 43px;}

.why-choose.white_bgCol .why-choose-right{margin-top:15px;margin-bottom:25px;}

h1,h2{font-family:Lato, sans-serif;}

.bred_crm{padding:0 0 15px;}

.bred_crm>a{color:#ed1c24;}

.bred_crm>a:hover{color:#870e12;}

a{-webkit-transition:all 0.7s;transition:all 0.7s;}

a:active,a:hover{outline:0;}

h1,h2{font-weight:700;}

.bnner_new .banner_txt.banner_txt_right .btnn a:first-child{margin-left:0;}

@media (min-width: 1200px){

.container{width:100%;max-width:1200px;}

}

@media only screen and (min-width: 768px) and (max-width: 1023px){

.cust_btn{padding:16px;}

.portfolio.new_portfolio figure.effect-portfolio p{font-size:14px;}

.why-choose.white_bgCol .why-choose-left h2{text-align:center;}

}

@media only screen and (min-width: 320px) and (max-width: 767px){

.caret{position:relative;left:7px;}

header{position:static;}

.free_cons .cust_btn{margin:0 auto;}

.portfolio_inner{margin-bottom:15px;}

.portfolio-container{padding:25px 0 40px;}

.portfolio-heading h2{font-size:22px!important;padding-bottom:20px;}

.why-choose.white_bgCol .why-choose-left{margin:0;}

.why-choose .why-choose-left,.why-choose.white_bgCol{width:100%;}

.why-choose-right{width:100%;padding:30px 15px;}

.why-choose-details{padding:0;}

.why-choose.white_bgCol .why-choose-left h2{text-align:center;font-size:22px;}

.h_banner{margin-top:0;}

}

@media (max-width: 414px){

.why-choose .why-choose-left p{font-size:14px!important;line-height:24px;}

}

span.si_why_choose_logos{display:block;height:50px;width:54px;margin:0 auto;background:url(https://www.synapseindia.com/assets/images/si_why_choose_logo_sprite.png) left top no-repeat;}

span.si_why_choose_logos.si_why_01{background-position:left top;}

span.si_why_choose_logos.si_why_02{background-position:-54px top;}

span.si_why_choose_logos.si_why_03{background-position:-108px top;}

span.si_why_choose_logos.si_why_04{background-position:left -50px;}

span.si_why_choose_logos.si_why_05{background-position:-54px -50px;}

span.si_why_choose_logos.si_why_06{background-position:-108px -50px;}

span.si_why_choose_logos.si_why_07{background-position:left -100px;}

span.si_why_choose_logos.si_why_08{background-position:-54px -100px;}

span.si_why_choose_logos.si_why_09{background-position:-108px -100px;}

@media only screen and (max-width: 374px){

.Roboticn{width:270px;margin:0 auto;}

.why-choose-right{padding:30px 7px;}

}

img{height:auto;border:0;vertical-align:middle;}

img{max-width:100%;}

figcaption,figure,footer,header,section{display:block;}

.bnner_new .banner_txt.banner_txt_right{float:right;}

.bnner_new .banner_txt.banner_txt_right .btnn{width:100%;margin-top:10px;}

.bnner_new .banner_txt.banner_txt_right .btnn a{margin:2px 0 0 10px;}

.bnner_new .banner_txt.banner_txt_right .btnn>a{display:inline-block;color:#fff;}

.bnner_new.retail .banner_txt.banner_txt_right .btnn>a{background:#ef1c22;}

.bnner_new.retail .banner_txt.banner_txt_right .btnn>a:hover{background-color:transparent;border-color:#fff;}

.bnner_new .banner_txt.banner_txt_right p{margin:0;}

div.bred_crm{padding:5px 0 15px;text-align:left;}

div.bred_crm,div.bred_crm>a,div.bred_crm>span{font-size:14px;}

.text-center{margin:25px 0 0;}

ul{list-style:disc;}

ul li{font-size:15px;}

figure.effect-portfolio figcaption:after,figure.effect-portfolio figcaption:before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:"";opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}

figure.effect-portfolio figcaption:before{-webkit-transform:scale(0, 1);-moz-transform:scale(0, 1);transform:scale(0, 1);}

figure.effect-portfolio figcaption:after{-webkit-transform:scale(1, 0);transform:scale(1, 0);border:0;}

figure.effect-portfolio:hover img{opacity:0.4!important;}

figure.effect-portfolio:hover p{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}

figure.effect-portfolio figcaption:before{border:0;}

@media only screen and (min-width: 768px) and (max-width: 1023px){

.corporate-box p{padding:30px 0 0;}

.trade-box p{padding:0;}

.bnner_new .banner_txt.banner_txt_right .btnn{margin-top:5px;}

}

@media only screen and (min-width: 320px) and (max-width: 767px){

.bnner_new .banner_txt p{display:none;}

.h_banner.bnner_new.retail .banner_txt.banner_txt_right .page_title{font-size:18px;}

.h_banner.bnner_new .btnn>a{padding:11px;font-size:12px;}

.h_banner.bnner_new.retail .banner_txt.banner_txt_right{width:100%;}

.h_banner.bnner_new .btnn.req_viewBtn>a{font-size:11px;}

.h_banner.bnner_new .btnn.req_viewBtn{margin-top:10px!important;}

.trade-box span{padding:15px 0;}

.trade-box p{padding:0 0 15px;}

.customize-software img{margin:15px 0 25px;}

.customize-software h3{font-size:20px;}

.data-box .data-left,.data-box .data-right{width:100%;}

.data-box .data-right h4{text-align:center;padding:10px 0 0;}

.data-box .data-right p{text-align:center;}

.data-box{padding:25px;}

.corporate-box p{padding:30px 0 0;}

.retail-corporate{padding:20px 0;margin-bottom:0;}

.corporate-box h2{font-size:32px;}

.tradeCntr p{padding:24px 0 40px;}

.banner_txt.banner_txt_right .btnn,.bnner_new .banner_txt.banner_txt_right .btnn{margin-top:5px;}

.service_page .h_banner .page_title{font-size:18px;margin-top:12px;line-height:normal;}

.service_page .h_banner a,.service_page .h_banner p{font-size:11px;}

}

@media only screen and (max-width: 479px){

.h_banner.bnner_new .btnn.req_viewBtn>a{padding:7px 13px;}

}

.cookiealert a{text-decoration:underline;}

.bnner_new .banner_txt.banner_txt_right{width:100%;text-align:left;}

@media all and (min-width: 1024px) and (max-width: 1123px){

.h_banner.bnner_new h1{font-size:40px;line-height:66px;}

.service_page .h_banner.bnner_new h1{padding:0;}

}

@media all and (min-width: 320px) and (max-width: 767px){

.service_page .h_banner .page_title{font-size:22px;margin:20px auto 0;padding:0;text-align:center;}

.bnner_new .banner_txt.banner_txt_right .btnn a{margin-left:0;}

}

.newSec_choose{margin-top:30px;}

.why-choose-details.newSec_choose{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}

.newSec_choose span.si_why_choose_logos{display:block;height:64px;width:90px;margin:0 auto;background:url(https://www.synapseindia.com/assets/images/si_why_choose_logo_sprite.png) left top no-repeat;}

.newSec_choose span.si_why_choose_logos.si_why_01{background-position:-23px 1px;}

.newSec_choose span.si_why_choose_logos.si_why_02{background-position:-258px -1px;}

.newSec_choose span.si_why_choose_logos.si_why_06{background-position:-490px -3px;}

.newSec_choose span.si_why_choose_logos.si_why_07{background-position:-23px -157px;}

.newSec_choose span.si_why_choose_logos.si_why_05{background-position:-258px -161px;}

.newSec_choose span.si_why_choose_logos.si_why_08{background-position:-490px -159px;}

.newSec_choose span.si_why_choose_logos.si_why_03{background-position:-23px -311px;}

.newSec_choose span.si_why_choose_logos.si_why_04{background-position:-258px -310px;}

.newSec_choose span.si_why_choose_logos.si_why_09{background-position:-494px -310px;}

.newSec_choose span.si_why_choose_logos.si_1{background-position:-23px -467px;}

.newSec_choose span.si_why_choose_logos.si_2{background-position:-256px -464px;}

.newSec_choose span.si_why_choose_logos.si_3{background-position:-484px -466px;}

.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0!important;z-index:999;opacity:0;border-radius:0;transform:translateY(100%);transition:all 500ms ease-out;color:#000;background-color:#f2f2f2!important;}

.cookiealert .acceptcookies{margin-left:10px;vertical-align:baseline;}

.clear,footer.footernew{clear:both;}

.why-choose-details .dv{position:relative;float:left;padding:0 10px;width:33.33%;}

.why-choose-details .dv:nth-child(3n + 3) .tx:after{display:none;}

.why-choose-details .dv:nth-last-child(-n + 3) .tx:before{display:none;}

.why-choose-details .dv:nth-child(3n + 4){clear:both;}

.why-choose-details .tx{position:relative;width:100%;padding:0 10px;min-height:130px;}

.why-choose-details .tx:before{content:"";position:absolute;background-color:#d9d9d9;bottom:0;height:1px;left:50%;margin-left:-85px;width:170px;}

.why-choose-details .tx:after{content:"";position:absolute;background-color:#d9d9d9;top:8px;right:-10px;width:1px;height:105px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_why_01{background-position:-23px -69px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_why_02{background-position:-258px -67px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_why_06{background-position:-490px -72px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_why_07{background-position:-23px -221px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_why_05{background-position:-258px -229px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_why_08{background-position:-490px -226px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_why_03{background-position:-23px -377px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_why_04{background-position:-258px -373px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_why_09{background-position:-494px -377px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_1{background-position:-23px -534px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_2{background-position:-256px -531px;}

.why-choose-details .tx:hover span.si_why_choose_logos.si_3{background-position:-484px -534px;}

@media (max-width: 767px){

.why-choose-details .dv{width:50%;}

.why-choose-details .dv:nth-child(3n + 3) .tx:after{display:block;}

.why-choose-details .dv:nth-last-child(-n + 3) .tx:before{display:block;}

.why-choose-details .dv:nth-child(2n + 2) .tx:after{display:none;}

.why-choose-details .dv:nth-last-child(-n + 2) .tx:before{display:none;}

.why-choose-details .dv:nth-child(3n + 4){clear:none;}

.why-choose-details .dv:nth-child(2n + 3){clear:both;}

}

@media (max-width: 990px){

.why-choose .why-choose-left,.why-choose .why-choose-right{width:100%;}

.why-choose-details{padding:0;}

}

@media (max-width: 500px){

.why-choose-details .tx{padding:0;}

}

@media (max-width: 350px){

.why-choose-details .tx{min-height:160px;}

.why-choose-details .tx:after{top:25px;}

}

@media only screen and (min-width: 320px) and (max-width: 767px){

.why-choose.white_bgCol .why-choose-left.smallFont19 h2{font-size:19px!important;line-height:27px!important;margin-bottom:20px!important;}

}

@media only screen and (min-width: 320px) and (max-width: 767px){

.portfolio-heading h2{padding-bottom:0;margin-bottom:20px;}

.portfolio-heading h2{font-size:19px!important;line-height:27px!important;}

}

@media only screen and (min-width: 240px) and (max-width: 767px){

.caret{display:none!important;}

}

#Page_title_Nd_Conts h1.page_title{font-size:42px;font-weight:600;font-family:"Open Sans", sans-serif;line-height:100%;text-transform:uppercase;margin-bottom:0;margin-top:0;}

#Page_title_Nd_Conts p.page_title_bCont{font-size:31px;line-height:40px;color:#fff;font-family:"Open Sans", sans-serif;font-weight:600;padding:0 0 25px;margin:0;}

#Page_title_Nd_Conts p.page_title_bCont span{font-size:19px;line-height:30px;display:block;color:#ffd05f;font-style:italic;font-weight:600;font-family:"Open Sans", sans-serif;padding:19px 0 0;margin:0;text-shadow:3px 0 11px rgba(0, 0, 0, 0.75);}

#Page_title_Nd_Conts p.page_title_bCont span.spn_ret{color:#a8e515;}

@media (min-width: 921px) and (max-width: 1024px){

#Page_title_Nd_Conts{width:100%;}

}

@media (min-width: 768px) and (max-width: 1024px){

#Page_title_Nd_Conts h1.page_title{font-size:45px;margin-top:0;line-height:120%;}

}

@media (max-width: 767px){

#Page_title_Nd_Conts h1.page_title{font-size:27px;margin-top:0;line-height:120%;}

#Page_title_Nd_Conts p.page_title_bCont{font-size:14px;line-height:20px;padding:5px 0 15px;display:block;}

#Page_title_Nd_Conts p.page_title_bCont span{font-size:14px;line-height:20px;padding:15px 0 0;}

.service_page .h_banner.bnner_new.minHeightMb{height:300px;}

}

@media (max-width: 479px){

.h_banner.bnner_new #Page_title_Nd_Conts .btnn.req_viewBtn>a{padding:7px 13px;font-size:11px;margin-left:0;margin-right:0;margin-top:2px;}

}

img.hire_devIco{width:11px;height:11px;vertical-align:middle;margin-left:5px;margin-top:-2px;opacity:0.65;}

div.bred_crm>a{color:#e21e2c;}

.why-choose-right input[type="submit"]{background-color:#e21e2c;}

.labelBar label{display:block;max-width:100%;margin-bottom:0;width:100%;}

.bnner_new.retail .banner_txt.banner_txt_right .btnn>a{background:#e21e2c;}

.free_cons .cust_btn{background:#e21e2c;border-color:#e21e2c;}

.h_banner.bnner_new .btnn.req_viewBtn>a{background:#e21e2c;border:1px solid #e21e2c;}

.footernew .gafq{background-color:#e21e2c;width:170px;padding:6px;border-radius:4px;text-align:center;}

.h_banner.bnner_new.retail.minHeightMb{height:inherit;padding-top:247px;padding-bottom:247px;}

.h_banner.bnner_new.retail.minHeightMb .banner_txt.banner_txt_right{width:65%;}

@media (min-width: 991px) and (max-width: 1024px){

.h_banner.bnner_new.retail.minHeightMb{padding-top:225px;padding-bottom:225px;}

.h_banner.bnner_new.retail.minHeightMb .banner_txt.banner_txt_right{width:100%;}

}

@media (min-width: 768px) and (max-width: 991px){

.h_banner.bnner_new.retail.minHeightMb{padding-top:243px;padding-bottom:243px;}

.h_banner.bnner_new.retail.minHeightMb .banner_txt.banner_txt_right{width:100%;}

}

@media (min-width: 320px) and (max-width: 767px){

.h_banner.bnner_new.retail.minHeightMb{padding-top:0!important;padding-bottom:0!important;height:300px!important;}

.h_banner.bnner_new.retail.minHeightMb .banner_txt.banner_txt_right{width:100%!important;}

}

div#Page_title_Nd_Conts .title_h{font-size:42px;line-height:48px;text-transform:capitalize;}

figure.effect-portfolio:hover h3,figure.effect-portfolio:hover p{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}

figure.effect-portfolio h3{padding:0 5px 10px;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);color:#fff;font-size:26px;text-shadow:-3px 0 20px #000;opacity:0;text-transform:uppercase;}

@media (max-width: 767px){

div#Page_title_Nd_Conts .title_h{text-transform:capitalize;font-size:22px;line-height:28px;}

}

.clear{clear:both;}

.driftloader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:60px;height:60px;position:fixed;bottom:30px;right:30px;-webkit-animation:driftspin 2s linear infinite;animation:driftspin 2s linear infinite;}

.driftloader.hidden{display:none;}

.labelBar label .d{overflow: hidden;height: 0;}