@font-face{font-family:'Conv_PTS55F';src:url(../fonts/PTS55F.eot);src:local(☺),url(../fonts/PTS55F.woff) format("woff"),url(../fonts/PTS55F.ttf) format("truetype"),url(../fonts/PTS55F.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Open-Sans-regular';src:url(../fonts/Open-Sans-regular.eot);src:local(â˜º),url(../fonts/Open-Sans-regular.woff) format("woff"),url(../fonts/Open-Sans-regular.ttf) format("truetype"),url(../fonts/Open-Sans-regular.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Conv_PTS75F';src:url(../fonts/PTS75F.eot);src:local(☺),url(../fonts/PTS75F.woff) format("woff"),url(../fonts/PTS75F.ttf) format("truetype"),url(../fonts/PTS75F.svg) format("svg");font-weight:400;font-style:normal}

img,object,embed,video{max-width:100%;display:block;width:100%}
.ie6 img{width:100%;display:block}
body,div,ul,li,h1,h2,h3,h4,h5,h6,p,blockquote,th,td,img{margin:0;padding:0;border:0;font-family:'Open Sans',sans-serif}
.clear{clear:both}
*{outline:none}
.hide{display:none}
::-moz-selection{background:none repeat scroll 0 0 #70c831;color:#FFF}

h1 { font-family:'Conv_PTS55F',Sans-Serif; font-size: 43px; color: #555; line-height: 45px; font-weight: normal;}
h2 { font-family:'Conv_PTS55F',Sans-Serif; font-size: 40px; color: #555; line-height: 40px; font-weight: normal; padding-bottom: 10px;}
h2 span { font-family:'Conv_PTS75F',Sans-Serif; }
h3 { font-family:'Conv_PTS55F',Sans-Serif; font-size: 35px; color: #555; line-height: 35px; font-weight: normal;}
h4 { font-family:'Conv_PTS55F',Sans-Serif; font-size: 30px; color: #555; line-height: 30px; font-weight: normal;}
h5 { font-family:'Conv_PTS55F',Sans-Serif; font-size: 25px; color: #555; line-height: 25px; font-weight: normal;}
h6 { font-family:'Conv_PTS55F',Sans-Serif; font-size: 19px; color: #555; line-height: 20px; font-weight: normal;}

p { font-family:'Open Sans',sans-serif;font-size:15px;color:#777;line-height:22px;text-align:justify;padding:5px 0}

a { color: #464646; text-decoration: none; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; }
a:hover { color: #000; text-decoration: underline; }

.pc-view-only{display:block !important}
.mob-view-only{display:none !important}

.text-center{text-align:center}
.text-right{text-align:right!important}
.text-white{color:#FFF!important}
.text-black{color:#555!important}

.box-center{float:none!important;margin:0 auto;display:table}
.mob-menu-icon{display:none}

.view-only-415 { display: none;}
.hide-only-415 { display: block;}

.view-only-320 { display: none}
.hide-only-320 { display: block;}

.view-only-600 { display: none}
.hide-only-600 { display: block;}

.view-only-1024 { display: none}
.hide-only-1024 { display: block;}

::-webkit-input-placeholder{color:#000}
:-moz-placeholder{color:#000}
::-moz-placeholder{color:#000}
:-ms-input-placeholder{color:#000}
.no-top-padding{padding-top:0!important}
.no-right-padding{padding-right:0!important}
.no-bottom-padding{padding-bottom:0!important}
.no-left-padding{padding-left:0!important}
.no-top-bottom-padding{padding-top:0!important;padding-bottom:0!important}
.no-left-right-padding{padding-left:0!important;padding-right:0!important}
.no-padding{padding:0!important}
.no-top-margin{margin-top:0!important}
.no-right-margin{margin-right:0!important}
.no-bottom-margin{margin-bottom:0!important}
.no-left-margin{margin-left:0!important}
.no-top-bottom-margin{margin-top:0!important;margin-bottom:0!important}
.no-left-right-margin{margin-left:0!important;margin-right:0!important}
.no-margin{margin:0!important}

.wrapper-main{width:100%;height:auto}
.header-wrapper { width: 100%; }

header {width: 100%; height: auto;position: fixed;top: 0;left: 0; z-index: 999; -moz-transition: height 0.6s ease 0s; -o-transition: height 0.6s ease 0s; -webkit-transition: height 0.6s ease 0s;  transition: height 0.6s ease 0s;}
header .logo { width: 100%; height: auto; margin-top: 23px; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; }
header.smaller { height: auto; -moz-transition: all 0.6s ease 0s;  -o-transition: all 0.6s ease 0s;  -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; background: #253532; } 
header.smaller .logo { width: 100%; height: auto;  margin: 10px 0;}
header.smaller #primary_nav_wrap { margin-top: 14px;}
header.smaller .top-get-quote-but a { color: #FFF; background: #7eb301; }
header.smaller .top-get-quote-but a:hover { color: #FFF; background: #00c6fe; }


/*-------------// MENU SECTION //----------------*/

#primary_nav_wrap{ width: 100% !important; margin-top: 35px; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; }
#primary_nav_wrap ul { list-style:none; text-align: left; position:relative; margin:0; padding:0; float: right; }
#primary_nav_wrap li {position:relative; float: left;margin:0; padding:0}
#primary_nav_wrap li a { display:block; font-family:'Conv_PTS55F',Sans-Serif; font-size: 15px; color: #FFF; line-height: 21px; padding: 6px 25px 7px; text-decoration: none; }
#primary_nav_wrap li a:hover { color: #00c6fe;}

#primary_nav_wrap ul li:hover > ul { display:block;}

#primary_nav_wrap ul ul { width:240px; display:none; position:absolute; top:100%; left:0; z-index: 999; padding:0;}
#primary_nav_wrap ul ul li {width: 100%; text-align: left; border-top: 1px solid #131c1b;  border-bottom: 1px solid #364c48; }
#primary_nav_wrap ul ul li a { font-size: 14px; border: 0px; padding-left: 20px; background: #253532; color: #FFF }
#primary_nav_wrap ul ul li a:hover { color: #FFF; background: #00c6fe;}
#primary_nav_wrap ul li ul li:first-child { border-top: 0px solid #242424;}

.top-get-quote-but {}
.top-get-quote-but a { color: #FFF; background: #476325; border-radius: 25px;}
.top-get-quote-but a:hover { color: #FFF !important; background: #00c6fe;  border-radius: 0px;}
.banner-wrapper { height: 100vh; background: url(../images/ajax-loader.gif) no-repeat center center; overflow: hidden; }
.flexslider { height: 100%;}
.banner-for-pc { display: block; }
.banner-for-ipad-pot { display: none; }
.banner-for-ipad-lan { display: none; }
.banner-for-mob { display: none; }
.banner-text { width: 100%; position: absolute; left: 0px; bottom: 25%; z-index: 3;}
.banner-icon-box {}
.banner-icon { width: 114px; height:114px; float: left; margin-right: 30px;}
.banner-text-box { padding-top: 30px;}
.banner-text-box h2 { line-height: 43px;}
.banner-text-box p { font-family:'Conv_PTS55F',Sans-Serif; font-size: 21px; padding-top: 20px;}
.banner-text-button { padding-top:35px;}
.banner-text-button a { font-family:'Conv_PTS55F',Sans-Serif; font-size: 18px; color: #FFF; text-transform: uppercase; background: #7eb301; padding: 8px 30px; border-radius: 25px; }
.banner-text-button a:hover {color: #FFF; background: #00c6fe; text-decoration: none; border-radius: 0px; }


.banner-main { width: 100%; height: 100vh; overflow: hidden; position: relative;}
.banner-main img { width: 100%;}
.new-banner-set { position:relative;}
.new-banner-cont { width: 100%; text-align:center; position: absolute; z-index:1; top: 50%; left: 0;}
.new-banner-cont h1 { font-family: 'Conv_PTS75F',Sans-Serif; font-size: 70px; line-height: 75px; color: #FFF; font-weight: bold; text-shadow: 4px 3px 5px #606060; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #1774b9;}
.new-banner-cont h1 .text-small {font-family: 'Conv_PTS55F',Sans-Serif; font-size: 45px; line-height: 40px; color: #FFF;}





@media all and (max-width: 1300px) and (min-width: 320px) {
.object-fit_cover { width: 1860px; height: 100vh; object-fit: cover; object-position: 56% 0;}

}



.content-wrapper { padding: 50px 0px;}
.welcome-cont-set { padding-top: 25px;}
.welcome-cont-set h1 {}
.welcome-cont-set h1 span { font-family:'Conv_PTS75F',Sans-Serif; }
.welcome-cont-set h3 span { font-family:'Conv_PTS75F',Sans-Serif; }
.welcome-cont-set p { padding-top: 30px;}
.years-logo { width: 90%;}
.welcome-icon-main { padding: 80px 0px 0px 0px;}
.welcome-icon-box {}
.welcome-icon-box:hover .welcome-icon  { background:  #00c6fe;}
.welcome-icon { width: 80px; height: 80px; margin: 0 auto; border-radius: 50%; background: #CCC; font-size: 20px; color:#FFF; text-align: center; padding-top: 25px; }
.welcome-icon-content {}
.welcome-icon-content h6 { padding: 30px 0px 15px 0px;}
.welcome-icon-content  p { padding-top: 0px;}
.ser-top-hed-rit-main {}
.ser-top-hed-rit-main h1 { font-family:'Conv_PTS75F',Sans-Serif;}
.ser-top-hed-rit-main img { width: auto; display: inline-block;}
.ser-top-hed-rit-main span { float: left; padding-right: 20px;}
.ser-top-hed-rit-main h1 { float: left; line-height: 70px;}
.polygon-bg { background: url(../images/polygon-bg.png) no-repeat left top / cover; background-attachment: fixed;}
.odoo-main { background: rgba(149,22,84,0.85);}
.ser-hed-box { background: #FFF;}
.ser-content-set {}
.ser-content-set h3 { padding-bottom: 20px;}
.ser-content-set p {}
.list-box { padding: 30px 0px 0px 0px;}
.list-box ul {list-style: none; margin: 0px; padding: 0px;}
.list-box li { display: block; font-size: 15px; color: #FFF; line-height: 20px; background: url(../images/white-tick.png) no-repeat left top 0px; padding: 3px 0 18px 40px;}

.list-box.tick-blue ul li { background: url(../images/tick-blue.png) no-repeat left top 10px; color: #00aeef; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box.tick-green ul li { background: url(../images/tick-green.png) no-repeat left top 10px; color: #39b54a; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box.tick-orange ul li { background: url(../images/tick-orange.png) no-repeat left top 10px; color: #f7941d; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box.tick-pink ul li { background: url(../images/tick-pink.png) no-repeat left top 10px; color: #ed145b; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box.tick-red ul li { background: url(../images/tick-red.png) no-repeat left top 10px; color: #ff0000; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box.tick-violet ul li { background: url(../images/tick-violet.png) no-repeat left top 10px; color: #8560a8; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box.tick-white ul li { background: url(../images/tick-white.png) no-repeat left top 10px; color: #FFF; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box.tick-yellow ul li { background: url(../images/tick-yellow.png) no-repeat left top 10px; color: #fff200; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box.tick-ash ul li { background: url(../images/tick-ash.png) no-repeat left top 10px; color: #555; line-height: 37px; padding: 5px 0px 5px 40px;}

.ser-logo-image-main-box { }
.ser-logo-image { padding-top: 12%;}
.services-box-main { padding: 50px 0px;}
.polygon-bg-white { background: url(../images/polygon-bg-white.png) no-repeat left top / cover; background-attachment: fixed;}
.mobapp-main { background: rgba(255,255,255,0.2);}
.mobapp-hed { padding-bottom: 20px;}
.app-ser-icon-box { padding: 30px 0px 30px 0px;}
.app-ser-icon { width: 89px; height: auto; float: left; margin: 0px 65px 0px 0px;}
.mobapp-cont-main {}
.mobapp-cont-main .list-box { padding: 30px 0px 0px 0px;}
.mobapp-cont-main .list-box ul {list-style: none; margin: 0px; padding: 0px;}
.mobapp-cont-main .list-box li { width: 50%; display: block; float: left; font-size: 15px; color: #555; line-height: 20px; background: url(../images/ash-tick.png) no-repeat left top 0px; padding: 3px 0 18px 40px; }
.text-blue { color: #0da0d9;}
.text-dark-blue { color: #226aa2;}
.text-orange { color: #fd6120;}
.text-lit-green { color: #a1b400;}
.text-dark-orange { color: #f1a648;}
.text-drk-green { color: #2daeb7;}
.website-main { background: rgba(5,128,182,0.8);}
.website-add-ser-main h4 { padding-bottom: 20px;}
.website-add-ser { padding-top: 60px;}
.website-add-ser-sml { padding-top: 15px; padding-bottom: 20px;}
.website-add-ser-sml p { font-size: 14px; line-height: 20px; padding-top: 15px;}
.erp-pro-main { background: rgba(0,0,0,0.4);}
.float-none { float: none !important;}
.erp-pro-sml { padding-top: 15px; padding-bottom: 50px;}
.erp-pro-cont { text-align: left;}
.erp-pro-sml p { font-size: 14px; line-height: 20px; padding-top: 15px;}
.erp-pro-image {position: relative; z-index: 5;}
.erp-pro-image .bg { width: 100%; position: absolute; top: 0; bottom: 0;left: 0; right: 0; z-index: -1; background: url(../images/erp-pro-bg.png) no-repeat left top / cover; opacity: 0;}
.erp-pro-sml:hover .bg { opacity: 1;}
#owl-demo .item{ padding: 0px; margin: 0px; color: #FFF; -webkit-border-radius: 3px;  -moz-border-radius: 3px; border-radius: 3px; text-align: center; }
.services-scroll-box { padding-top: 40px;}
.scroll-main-box {}

.customNavigation a { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); opacity: 0.5; }
.customNavigation a:hover {opacity: 1;}
.customNavigation { width: 100%; position: absolute; text-align: center; padding-top: 17%; z-index: 0;}
.btn.prev { float: left; padding-left: 10%;}
.btn.next { float: right; padding-right: 10%;}

footer { padding: 40px 0px 0px 0px;}

.our-client-main-box { border-style: solid; border-width: 1px; border-image: linear-gradient(to left, rgba(255, 255, 255, 1) 1%, rgba(236, 236, 236, 1) 50%, rgba(255, 255, 255, 1) 100%) 100% 0 100% 0/1px 0 1px 0 stretch;}				
#owl-demo-client .item { background: url(../images/client-brk.png) no-repeat center right;}
.footer-menu { padding: 60px 0px 0px 0px;}
.footer-menu h6 { padding-bottom: 15px;}
.footer-menu p { font-size: 13px; line-height: 20px;}
.footer-menu .add-num { width: 55px;  display: inline-block;}
.footer-menu ul {list-style: none; margin: 0px; padding: 0px;}
.footer-menu li { display: block; font-size: 13px; color: #555; line-height: 18px; background: url(../images/ash-arrow-sml.png) no-repeat left top 6px; padding: 0px 0px 13px 15px; }
.uae-flag { background: url(../images/uae-flag.png) no-repeat left top; padding-left: 33px; }
.qatar-flag { background: url(../images/qatar-flag.png) no-repeat left top; padding-left: 33px; }
.india-flag { background: url(../images/indian-flag.png) no-repeat left top; padding-left: 33px; }

.footer-number-main { margin: 60px 0px 0px 0px; background: #ececec; height: auto; padding: 30px !important;}
.footer-form-section {}
.footer-form-section h4 { font-size: 25px; font-family:'Conv_PTS75F',Sans-Serif; text-align: center; padding-bottom: 20px;}

.text-field-main { width: 100%; color: #555; font-size: 13px; margin: 0 auto; padding: 0px 0 10px;  }
.text-field { width: 100%; height: 36px; font-size: 13px !important; color: #555; line-height: 30px; text-indent: 0.01px; border: 0 none; background: #fff; border:1px solid #dcdcdc; padding: 0 15px; border-radius: 5px;}
.text-field-main p { color: #555; font-size: 13px; line-height: 20px; padding: 0px 0px 4px 0px;}
.text-field-big { width: 100%; height: 64px; font-size: 13px !important; color: #444; line-height: 21px;text-indent: 0.01px; border: 0 none; background: #fff; border:1px solid #dcdcdc; padding: 8px 15px 15px; border-radius: 5px;}
.text-field-but { font-family:'Conv_PTS55F',Sans-Serif; color: #FFF; font-size: 17px; text-align: left; background: #3ab54a; padding: 10px 25px; border-radius: 5px; border:0; width: 100%; cursor:pointer; -webkit-appearance: none; display: block; margin-top: 15px; text-align:center;}
.text-field-but:hover{ background: #11a7fa /*7c5cae*/; color: #FFF; text-decoration: none;}
select { width: 100%; height: 36px; font-size: 14px; line-height: 30px;padding: 3px 15px; background: #fff url("../images/ash-arrow.png") no-repeat right 13px top 15px; border:1px solid #dcdcdc; cursor: pointer; text-indent: 0.01px; -moz-appearance: none; -webkit-appearance: none; border-radius: 5px; }
.footer-bottom {font-size: 13px; line-height: 30px; padding: 30px 0px 35px 0px;}
.footer-bottom-text { }
.social ul { list-style: none; margin: 0px; padding: 0px; float: right; }
.social li { display: inline; color: #555; font-size: 13px; float: left; padding: 0px 0px 0px 1px }
.social li a { color: #FFF; }
.fa-facebook { background: #b5b5b5;}
.fa-facebook:hover { background: #6081cb;}
.fa-linkedin { background: #b5b5b5;}
.fa-linkedin:hover { background: #21a5d9;}
.fa-twitter { background: #b5b5b5;}
.fa-twitter:hover { background: #3cccf6;}
.fa-youtube { background: #b5b5b5; color: #FFF;}
.fa-youtube:hover { background: #f1f1f1; color: #d4432f;}
.fa-google-plus { background: #b5b5b5;}
.fa-google-plus:hover { background: #d4432f;}
.social ul li a span { width: 30px; height: 30px; padding-top: 8px; font-size: 14px; text-align: center; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s;}
.social ul li a span:hover { }
.social-fixed { position: fixed; right: 0px; top: 40%; z-index: 10; background: #FFF; padding:5px; box-shadow: 1px 1px 5px #CCC; display: none;}
.social-fixed ul { list-style: none; margin: 0px; padding: 0px; float: right; }
.social-fixed li { display: block; color: #555; font-size: 13px; padding: 5px 0px 0px 0px }
.social-fixed li a { color: #FFF; }
.social-fixed li:first-child { padding-top: 0px;}
.social-fixed .fa-facebook { background: #6081cb;}
.social-fixed .fa-facebook:hover { background: #6081cb;}
.social-fixed .fa-linkedin { background: #21a5d9;}
.social-fixed .fa-linkedin:hover { background: #21a5d9;}
.social-fixed .fa-twitter { background: #3cccf6;}
.social-fixed .fa-twitter:hover { background: #3cccf6;}
.social-fixed .fa-youtube { background: #f1f1f1; color: #d4432f;}
.social-fixed .fa-youtube:hover { background: #f1f1f1; color: #d4432f;}
.social-fixed .fa-google-plus { background: #d4432f;}
.social-fixed .fa-google-plus:hover { background: #d4432f;}
.social-fixed ul li a span { width: 30px; height: 30px; padding-top: 8px; font-size: 14px; text-align: center; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s;}
.social-fixed ul li a span:hover { border-radius: 50%; }

.readmore { padding-top: 40px; }
.readmore a {  font-family:'Conv_PTS55F',Sans-Serif; font-size: 18px; color: #FFF; background: #7eb301; border-radius: 25px; padding: 8px 40px; display: inline-block;}
.readmore a:hover { color: #FFF !important; background: #00c6fe;  border-radius: 0px; text-decoration: none;}

.ser-image-two-box { padding-bottom: 20px;}
.ser-box .welcome-icon-main { padding: 0px 0px;}

.pro-new-main-box { padding-bottom: 70px;}
.pro-new-main-box h5 { padding-bottom: 20px;}
.pro-new-image { }
.pro-new-content {}
.pro-new-content p { padding-top: 5px !important;}
.pro-new-content .readmore { padding-top: 25px;}
.pro-new-content .readmore a { padding: 6px 25px; }

.pro-new-image i { width: 100%; height: 150px; font-size: 60px; color: #fff; text-align: center; background: url(../images/green-bg.png) no-repeat left top /cover; padding: 15% 0 0;}

/*Careers page starts*/
.list-box {  margin-top: 20px; margin-bottom: 20px;}
.list-box ul { list-style: none; padding: 0px; margin: 0px;}
.list-box ul li { font-family: 'Open Sans', sans-serif; font-size: 15px; color: #777; line-height: 24px; text-align:justify; background: url(../images/tickpink.png) no-repeat left top 10px; padding: 5px 0px 5px 27px;}
.list-box ul li ul li { font-family: 'Open Sans', sans-serif; font-size: 15px; color: #777;line-height: 24px; text-align:justify background: url(../images/tickviolet.png) no-repeat left 20px top 10px; padding: 5px 0px 5px 47px;}
.list-box ol li { font-family: 'Open Sans', sans-serif; font-size: 15px; color: #777; line-height: 24px; text-align:justify; background: none; padding: 5px 0px 5px 10px;}


.list-box ul.tick-blue li { background: url(../images/tick-blue.png) no-repeat left top 10px; color: #00aeef; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box ul.tick-green li { background: url(../images/tick-green.png) no-repeat left top 10px; color: #39b54a; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box ul.tick-orange li { background: url(../images/tick-orange.png) no-repeat left top 10px; color: #f7941d; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box ul.tick-pink li { background: url(../images/tick-pink.png) no-repeat left top 10px; color: #ed145b; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box ul.tick-red li { background: url(../images/tick-red.png) no-repeat left top 10px; color: #ff0000; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box ul.tick-violet li { background: url(../images/tick-violet.png) no-repeat left top 10px; color: #8560a8; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box ul.tick-white li { background: url(../images/tick-white.png) no-repeat left top 10px; color: #FFF; line-height: 37px; padding: 5px 0px 5px 40px;}
.list-box ul.tick-yellow li { background: url(../images/tick-yellow.png) no-repeat left top 10px; color: #fff200; line-height: 37px; padding: 5px 0px 5px 40px;}

.list-box-sml { padding-left: 20px; margin-top: 25px;}
.list-box-sml ul { list-style: none; padding: 0px; margin: 0px;}
.list-box-sml ul li { font-family: 'Open Sans', sans-serif; font-size: 15px; color: #777; float: left; line-height: 24px; text-align:justify; background: url(../images/tickpink.png) no-repeat left top 10px; padding: 5px 0px 5px 27px; margin-right: 30px;}
.list-box-sml ul li ul li { font-family: 'Open Sans', sans-serif; font-size: 15px; color: #777; line-height: 24px; text-align:justify;background: url(../images/tickviolet.png) no-repeat left 20px top 10px; padding: 5px 0px 5px 47px;}
.list-box-sml ol li { font-family: 'Open Sans', sans-serif; font-size: 15px; color: #777; line-height: 24px; text-align:justify; background: none; padding: 5px 0px 5px 10px;}

.login-popup-main { text-align: center; background: rgba(0,0,0,0.5);}
.login-popup-main:before { height: 100%; display: inline-block; vertical-align: middle; content: '\200B';}
.centered-box { width: auto; display: inline-block; vertical-align: middle;}
.login-main-box-cont { width: 400px; height: auto; background: #FFF; border-radius: 10px; overflow: hidden; padding: 30px; position: relative; }
.login-main-box { width: 100% !important; height: 100vh; position: fixed; left: 0; top: 0; z-index: 999; display: none; }
.signup-main-box {  width: 100% !important; height: 100vh; position: fixed; left: 0; top: 0; z-index: 999; display: none; }
.forgot-main-box {  width: 100% !important; height: 100vh; position: fixed; left: 0; top: 0; z-index: 999;/* display: none; */}
.login-main-box-cont .text-field { border: 1px solid #CCC;}
.login-main-box-cont .booking-form-field { width: 100%;}
.login-main-box-cont .text-field-main p { color: #555; }
.log-signup-clo-but { width: 14px; height: 14px; position: absolute; right: 20px; top: 20px; cursor: pointer;}
.login-main-box-cont .log-but-box { text-align: left;}

.file-field-ara{background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-radius:3px;height:36px;position:relative;width:100%;text-align:left}
input[type="file"]{display:block;height:36px;opacity:0;width:100%}
#val{font-size:13px;height:36px;left:0;line-height:32px;pointer-events:none;position:absolute;text-indent:10px;top:0;width:100%}
#button_document{background-color:#3ab54a;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;cursor:pointer;display:block;font-size:14px;height:36px;line-height:36px;margin-right:-1px;position:absolute;right:0;text-align:center;top:-1px;transition:all 500ms ease 0;width:120px}

.odoo-easy-cont-main { padding: 0px 0px 0px 0px;}
.odoo-easy-cont-main  h2 { padding-top: 30px;  padding-bottom: 20px;}
.odoo-easy-cont { padding: 30px 0px 30px 0px;}
.odoo-easy-cont h6 { padding-bottom: 10px;}
.odoo-easy-cont h6 i { padding-right: 5px;}
.odoo-module-cont-main { padding: 0px 0px 0px 0px;}
.odoo-module-cont-main  h2 { padding-top: 30px;  padding-bottom: 20px;}
.odoo-module-cont { padding-bottom: 60px;}
.odoo-module-image img { width: 75%;}
.odoo-module-image.text-right img { float: right; }
.odoo-our-process { padding: 20px 0px 10px 0px;}
.odoo-our-process h2 { padding-bottom: 40px;}
.odoo-process-main { padding-bottom: 50px;}
.odoo-process {}
.odoo-process h6 { color: #a3488b; padding-bottom: 7px;}

.backtotop{position:fixed;right:5%;bottom:15px;display:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.#backtotop a{text-decoration:none;border:0 none;display:block;width:31px;height:155px}
.backtotop a:hover{opacity:.8}
.backtotop:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}

.g-recaptcha{transform:scale(0.95);-webkit-transform:scale(0.95);transform-origin:0 0;-webkit-transform-origin:0 0}
.thankyougreen{background:#7eb301 none repeat scroll 0 0;border-radius:5px;color:#fff;margin:0 5px;padding:0 10px 4px}
.success-icon{width:100px;height:102px;margin:0 auto;margin-bottom:30px}
.thankyougreen { background: #7eb301 none repeat scroll 0 0; border-radius: 5px; color: #fff; margin: 0 5px; padding: 0 10px 4px;}
.success-icon { width: 100px; height: 102px; margin: 0 auto; margin-bottom: 30px; }




.wel-content-box-main { padding: 0px 0px 50px 0px;}
.wel-content-box-main h5 { font-size: 20px; line-height: 22px; padding: 0px 0px 10px 0px;}
.wel-content-img { padding: 0px 0px 0px 0px;}
.wel-content-img img { padding: 0px 0px 0px 0px;}
.wel-content-box { padding: 0px 0px 0px 0px;}
.color-list { width: 60px; height: 60px; background: #f8fafa; border: 1px solid #81b3d6; border-radius: 50%; color: #81b3d6; display: block; float: left; font-size: 23px; line-height: 55px; margin-right: 18px;text-align: center;}
.module-box { background: #fcfcfc; padding: 0px 0px 0px 0px; margin: 20px 0px 70px 0px; border:1px solid #e9e9e9;}
.module-box .wel-content-box { padding: 30px 40px !important} 
.module-box:hover { border: 1px solid #81b3d6; box-shadow: 0px 0px 10px #CCC;}




.slides img { margin: 0px; padding: 0px; float: left;}








.digi-tmb-img-box-main { padding-bottom: 50px;}
.digi-tmb-img-box { position: relative;}
.digi-tmb-img-box img { margin-bottom: 7px;}
.digi-tmb-img-box span { width: 100%; font-size: 20px; color: #FFF; position: absolute; bottom: 0px; left: 0px; z-index: 0;  background: rgba(0,0,0,0.5); padding: 7px 20px;}
.digi-art-img { padding: 70px 0px 80px;}
.digi-icon-main { padding: 70px 0px 30px; }
.digi-icon-main .welcome-icon { background: #ed8b1c;}
.dig-ser-tmb-main {}
.dig-ser-tmb-cont {}
.dig-seo { background: url(../images/digi-ser1.png) no-repeat left top / cover;}
.dig-soci { background: url(../images/digi-ser2.png) no-repeat left top / cover;}
.dig-vid { background: url(../images/digi-ser3.png) no-repeat left top / cover;}
.dig-adw { background: url(../images/digi-ser4.png) no-repeat left top / cover;}
.readmore-sml {}
.readmore-sml a { background: #fff; border-radius: 25px; color: #555; font-family: "glypha-45",sans-serif; font-size: 13px; letter-spacing: 1px; padding: 5px 20px; text-decoration: none;}
.readmore-sml a:hover { background: #555; color: #fff;}
.readmore-sml a i {}
.dig-ser-tmb-cont { padding: 100px 100px;}
.dig-ser-tmb-cont p { color: #FFF; padding-top: 10px; padding-bottom: 20px;}
.text-light-blue { color: #5ddafc !important;}


input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {}

.app-top-tre-box-main { padding: 120px 0px 80px 0px;}
.app-top-tre-box {}
.app-top-tre-box-one { background: url(../images/mob-app-bg1.png) no-repeat center center / cover; padding: 40px; border-radius: 5px;}
.app-top-tre-box-two { background: url(../images/mob-app-bg2.png) no-repeat center center / cover; padding: 40px; border-radius: 5px;}
.app-top-tre-box-three { background: url(../images/mob-app-bg3.png) no-repeat center center / cover; padding: 40px; border-radius: 5px;}
.app-top-tre-icon { width: 100px; height: 100px; border-radius: 50%; background: #FFF; margin: -81px auto 0; padding-top: 26px; font-size: 30px; text-align: center;}
.app-top-tre-box-one .app-top-tre-icon { border:1px solid #f3bde8; color: #dc29a7;}
.app-top-tre-box-two .app-top-tre-icon { border:1px solid #f8c2ff; color: #7f2b93;}
.app-top-tre-box-three .app-top-tre-icon { border:1px solid #c3d3ff; color: #2369ae;}
.app-top-tre-icon i { transform: rotate(0deg); transition: transform 0.9s ease 0s;}
.app-top-tre-box:hover .app-top-tre-icon i { transform: rotate(360deg); transition: transform 0.9s ease 0s;}
.app-top-tre-cont { }
.app-top-tre-cont h5 { padding-top: 20px; }
.app-top-tre-cont p { padding-top: 15px; text-align: center;}
.mob-app-icon-main { padding: 70px 0 0;}
.mob-app-icon-main .welcome-icon { background: #87a5b3; transform: rotate(0deg); transition: transform 0.9s ease 0s;}
.welcome-icon-box:hover .welcome-icon {transform: rotate(360deg); transition: transform 0.9s ease 0s;}
.mob-app-android { background: url(../images/mob-app-android-bg.png) no-repeat right bottom / cover; padding: 50px 0px 90px;}
.mob-app-ios { background: url(../images/mob-app-ios-bg.png) no-repeat left bottom / cover; padding: 50px 0px 90px;}
.mob-app-windows { background: url(../images/mob-app-windows-bg.png) no-repeat right bottom / cover; padding: 50px 0px 90px;}
.readmore-cut {}
.readmore-cut a { background: #fff; border-radius: 25px; color: #555; font-size: 13px; padding: 7px 20px; text-decoration: none;}
.readmore-cut a:hover { background: #555; color: #fff;}
.readmore-cut i { padding-top:5px; line-height: 50px; color: #000;}
.readmore-cut a:hover i { color: #FFF;}
.mob-app-read { padding-top: 25px;}
.client-scroll-tmb-main { padding-top: 30px;}
.mob-app-client-scroll-tmb-box { padding-top: 20px;}
.client-scroll-tmb-main { position:relative;}
#owl-demo-one .item, #owl-demo-two .item, #owl-demo-three .item { margin-right: 15px; border-radius: 5px; overflow: hidden;}
.owl-buttons { width: 80px; position: absolute; text-align: center; z-index: 0; right: 0px; top: -44px; padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px !important;}
.owl-buttons .prev { cursor: pointer;}
.owl-buttons .next { cursor: pointer;}
#owl-demo-one .owl-prev, #owl-demo-two .owl-prev, #owl-demo-three .owl-prev  { width: 25px; height: 25px; float: left; background: url(../images/mob-app-left-arrow.png) no-repeat left top;}
#owl-demo-one .owl-next, #owl-demo-two .owl-next, #owl-demo-three .owl-next { width: 25px; height: 25px; float: right; background: url(../images/mob-app-right-arrow.png) no-repeat left top; margin-right: 15px;}
.mob-app-bot-img { padding: 30px 0px 20px 0px;}
.mob-app-bot-link { padding: 0px 0px 0px 0px;}
.mob-app-bot-link ul { list-style: none; padding: 0px; margin: 0px; text-align: center;}
.mob-app-bot-link li { border-radius: 50%; border:1px solid #ebebeb; padding: 0px 0px; display: inline-block; margin: 0px 15px;}
.mob-app-bot-link li a { margin: 10px; background: #ebebeb; display: block; color: #aaaaaa; width: 70px; height: 70px; border-radius: 50%; font-size: 25px; text-align: center; padding: 15px 0px 0px 0px; position: relative; z-index: 999;  }
.mob-app-bot-link li a:hover {}

@keyframes pulser {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.2);
    transform: scale(0.2); }
  50% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); }	
  100% {
    opacity: 0;
    -webkit-transform: scale(1.6);
    transform: scale(1.6); }
 }
.hot-spot{  -webkit-appearance:none; appearance:none; background:transparent; border:0;  padding:0; border-radius:50%; position: relative; z-index: 0; cursor:pointer;
-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -ms-transition:all 200ms linear; -o-transition:all 200ms linear; transition:all 200ms linear;}
.hot-spot:after { content: ""; width: 80px; height: 80px; left: 5px; top: 5px; position: absolute; border-radius: 50%;
transform: scale(1.5); -webkit-transition: opacity .3s; transition: opacity .3s; -webkit-animation: pulser 2s infinite; animation: pulser 2s infinite; }
.ash-strock { }
.ash-strock:after { border: 6px solid #CCC; }
.green-strock { }
.green-strock:after { border: 6px solid #8dc63f; }
.blue-strock { }
.blue-strock:after { border: 6px solid #29abe2; }






.digi-popup-main { width: 100% !important; height: 100vh !important; position: fixed !important; left: 0; top: 0; z-index: 999999; background: rgba(0,0,0,0.5); display: none;}
.digi-form-set { width: 400px !important; height: 465px; background: #FFF; position:relative; z-index: 9999999; padding:40px;/* display: none;*/}
.box-center { margin: 0 auto !important;}

.digi-colose-but { width: 14px; height: 14px; position: absolute; right: 20px; top: 20px; cursor: pointer;}























@media all and (max-width: 1400px) and (min-width: 1201px) {

.customNavigation { padding-top: 24%; }
.btn.prev { padding-left: 2%;}
.btn.next { padding-right: 2%;}
.website-add-ser { padding-top: 25px;}
.content-wrapper { padding: 40px 0;}
.services-scroll-box { padding-top: 30px;}
.services-box-main { padding: 25px 0px;}
.backtotop { position: fixed; right: 0%;}
.ser-top-hed-rit-main h1{float:left;line-height:40px;padding-bottom:30px}
.ser-top-hed-rit-main.odoo-txt-min.no-left-right-padding h1{float:left;line-height:70px;padding-bottom:10px}


}
@media all and (max-width: 1200px) and (min-width: 992px) {
	
.view-only-1024 { display: block}
.hide-only-1024 { display: none;}

.ser-top-hed-rit-main h1 {line-height: 43px;}
.col-md-6.col-sm-6.website-add-ser-sml.no-left-padding { width: 100%;  padding-right: 0px !important;}
.col-md-6.col-sm-6.website-add-ser-sml.no-right-padding { width: 100%; padding-left: 0px !important;}
.customNavigation { display: none; }
.content-wrapper { padding-top: 50px; padding-bottom: 50px;}

.dig-ser-tmb-cont { padding: 60px;}

}
@media all and (max-width: 1024px) and (min-width: 1024px) {
.banner-for-pc { display: none;}
.banner-for-ipad-pot { display: none;}
.banner-for-ipad-lan { display: block; }
.banner-for-mob { display: none;}
.backtotop { width: 60px; position: relative; margin: 0 auto; padding-bottom: 0px; right: 0px;}

}
@media all and (max-width: 1400px) and (min-width: 992px) {
	
.ban-pc { display: block;}
.ban-mob { display: none;}
}
@media all and (max-width: 991px) and (min-width: 320px) {
	
.ban-pc { display: none;}
.ban-mob { display: block;}

.pc-view-only{display:none !important;}
.mob-view-only{display:block !important;}
.mob-menu-icon { display: block;}

.social-fixed { display: none !important;}
.years-logo { margin: 0 auto;}
.banner-icon-box { width: 60%; float: none !important; margin: 0 auto;}
.banner-icon { width: 30.4%; height: auto; margin-right: 8px; }
.banner-text-button { text-align: center;}
.banner-text-box h4 {line-height: 31px; text-align: center; padding: 0 15px;}
.banner-text { bottom: 10%; }
.ser-logo-image-main-box, .website-add-ser-sml, .website-add-ser-sml, .erp-pro-sml, .para-inbox { padding-left: 0px !important; padding-right: 0px !important;}
.fa-facebook { background: #6081cb;}
.fa-facebook:hover { background: #6081cb;}
.fa-linkedin { background: #21a5d9;}
.fa-linkedin:hover { background: #21a5d9;}
.fa-twitter { background: #3cccf6;}
.fa-twitter:hover { background: #3cccf6;}
.fa-youtube { background: #f1f1f1; color: #d4432f;}
.fa-youtube:hover { background: #f1f1f1; color: #d4432f;}
.fa-google-plus { background: #d4432f;}
.fa-google-plus:hover { background: #d4432f;}
.social li a span { width: 50px; height: 50px; font-size: 20px; padding-top: 16px; text-align: center; border-radius: 5px; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s;}
.ser-top-hed-rit-main { float: none !important; margin: 0 auto;}
.content-wrapper { padding: 50px 20px; }
.customNavigation { display: none; }
.customNavigation { display: none; }
.welcome-icon-box { padding-bottom: 30px;}
.welcome-icon-main { padding: 50px 0 0;}
.services-box-main { padding: 0px;}
.ser-top-hed-rit-main span { float: none; }
.ser-top-hed-rit-main h1 { float: none; line-height: 39px; padding-bottom: 25px; text-align: center;}
.ser-top-hed-rit-main img { margin: 0 auto; display: block;}
.ser-logo-image-main-box { padding-bottom: 30px;}
.ser-logo-image { padding-top: 0;}
header .logo { width: 150px; float: left; margin-left: 36%; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; }
.mob-menu-icon { width: 50px; display: block; float: right; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; cursor: pointer; }
header.smaller .logo { width: 130px; margin-left: 15px; }
header.smaller .mob-menu-icon { width: 50px; height: auto; }
.menu { width: 100%; display: none; overflow: hidden;}
#primary_nav_wrap{ margin-top: 20px; height: 100vh;  background: #253532;}
#primary_nav_wrap ul { width: 100%; list-style:none; text-align: left; position:relative; margin:0; padding:0; float: right; }
#primary_nav_wrap li { width: 100%; float: none; margin-left: 0px; text-align: center; border-top: 1px solid #1e2726; border-bottom: 1px solid #314743; display: table;}
#primary_nav_wrap li a { display:block; font-family:'Conv_PTS55F',Sans-Serif; font-size: 17px; color: #FFF; line-height: 21px; padding: 15px 25px; text-decoration: none; }
#primary_nav_wrap li a:hover { color: #FFF; background: #00c6fe;}
#primary_nav_wrap ul li:hover > ul { display:block;}
#primary_nav_wrap ul ul { width: 100%; display:none; position: relative; padding:0; border-top: 1px solid #364c48;}
#primary_nav_wrap ul ul li {width: 100%; text-align: center; }
#primary_nav_wrap ul ul li a { font-size: 14px; border: 0px; padding-left: 20px; background: #253532; color: #FFF }
#primary_nav_wrap ul ul li a:hover { color: #FFF; background: #00c6fe;}
#primary_nav_wrap ul li ul li:first-child { border-bottom: 1px solid #364c48; }
#primary_nav_wrap ul li ul li:last-child { border-top: 0px solid #131c1b; }
.top-get-quote-but { border: 0 none !important;  padding-top: 30px !important;}
.top-get-quote-but a {margin: 0 10% 30px;}
header.smaller #primary_nav_wrap { margin-top: 0px;}
.readmore { padding-top: 30px;}
.para-inbox { padding-bottom: 50px;}
.inner-wrapper .content-wrapper { padding: 0px 0px 0px 0px !important;}
.backtotop { width: 60px; position: relative; margin: 0 auto; padding-bottom: 20px; right: 0px;}


}
@media all and (max-width: 991px) and (min-width: 737px) {
.view-only-600 { display: block;}
.hide-only-600 { display: none;}

.banner-for-pc { display: none;}
.banner-for-ipad-pot { display: block;}
.banner-for-ipad-lan { display: none;}
.banner-for-mob { display: none;}
.banner-icon-box { width: 55% !important;}
.banner-text { bottom: 20%; }
.container { padding: 0px 20px !important; }
.content-wrapper { padding: 50px 0px; }
header .logo { width: 200px;}
.social ul li a span { width: 35px; height: 35px; padding-top: 11px; padding: 11px 0 0 5px; }
.col-md-6.col-sm-12.odoo-easy-cont.no-right-padding, .col-md-6.col-sm-12.odoo-easy-cont.no-left-padding { padding-left: 0px !important; padding-right: 0px !important;}


.new-banner-cont h1 { font-size: 50px; line-height: 55px;}
.new-banner-cont h1 .text-small { font-size: 35px; line-height: 40px;}


}
@media all and (max-width: 736px) and (min-width: 415px) {

.view-only-415 { display: block;}
.hide-only-415 { display: none;}

.banner-for-pc { display: block;}
.banner-for-ipad-pot { display: none;}
.banner-for-ipad-lan { display: none;}
.banner-for-mob { display: none;}
.banner-icon-box { width: 45%;}
.footer-menu-box { padding: 0px 20px !important;}
.footer-bottom-text { text-align: center;}
.social ul { width: 100%;  display: inline; float: none;}
.social li { float: none; padding: 0 0 0 5px; }
.social ul li a span { width: 50px; height: 50px; font-size: 20px; padding-top: 16px;  }
.social li:first-child { width: 100%;  display: block; margin-bottom: 15px;}
.erp-pro-cont h6 { padding-top: 20px;}
#primary_nav_wrap{ width: 104% !important; margin-top: 0px; height: 87vh; overflow-x: hidden; overflow-y: scroll;}
.erp-pro-image img, .ser-image-sml-mo img { width: 50%; margin: 0 auto;}
.erp-pro-image .bg { position: absolute; left: 25%; width: 50%;}
.col-md-6.col-sm-6.odoo-easy-cont.no-left-padding, .col-md-6.col-sm-6.odoo-easy-cont.no-right-padding, .col-md-6.col-sm-12.odoo-easy-cont.no-right-padding, .col-md-6.col-sm-12.odoo-easy-cont.no-left-padding, .col-md-4.col-sm-4.odoo-process, .col-md-3.col-sm-3.wel-content-img.no-left-padding, .col-md-9.col-sm-9.wel-content-box.no-right-padding { padding-left: 0px !important; padding-right: 0px !important;}
.odoo-module-image img {  width: 25%; float: none; margin: 0 auto; }
.odoo-module-content h6.text-white.text-right, .odoo-module-content.no-left-right-padding h6.text-white  { font-size: 30px; text-align: center !important; padding: 30px 0px 20px 0px; line-height: 35px;}
.inner-wrapper { padding-left: 20px; padding-right: 20px;}
.wel-content-img { padding: 0px 0px 20px 0px;}

.dig-ser-tmb-cont { padding: 60px;}


.new-banner-cont h1 { font-size: 40px; line-height: 45px;}
.new-banner-cont h1 .text-small { font-size: 35px; line-height: 40px;}


}
@media all and (max-width: 600px) and (min-width: 600px) {
.banner-for-pc { display: none;}
.banner-for-ipad-pot { display: none;}
.banner-for-ipad-lan { display: block; }
.banner-for-mob { display: none;}


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

.view-only-320 { display: block }
.hide-only-320 { display: none;}

.banner-for-pc { display: none;}
.banner-for-ipad-pot { display: none;}
.banner-for-ipad-lan { display: none;}
.banner-for-mob { display: block; }
.app-ser-icon-box { padding: 30px 0;}
.app-ser-icon { width: 75px; margin: 0 13px 0 0;}
.mobapp-cont-main .list-box li { width: 100%;}
.website-add-ser-sml h6 { padding-top: 30px;}
.erp-pro-cont h6 { padding-top: 20px;}
.footer-menu-box { padding: 0px 20px !important;}
.footer-bottom-text { text-align: center;}
.social ul { width: 100%;  display: inline; float: none;}
.social li { float: none; padding: 0 0 0 5px; }
.social ul li a span { width: 50px; height: 50px; font-size: 20px; padding-top: 16px;  }
.social li:first-child { width: 100%;  display: block; margin-bottom: 15px;}
header .logo { margin-left: 30%; }
.erp-pro-image img, .ser-image-sml-mo img { width: 50%; margin: 0 auto;}
.erp-pro-image .bg { position: absolute; left: 25%; width: 50%;}
.col-md-6.col-sm-6.odoo-easy-cont.no-left-padding, .col-md-6.col-sm-6.odoo-easy-cont.no-right-padding, .col-md-6.col-sm-12.odoo-easy-cont.no-right-padding, .col-md-6.col-sm-12.odoo-easy-cont.no-left-padding, .col-md-4.col-sm-4.odoo-process, .col-md-3.col-sm-3.wel-content-img.no-left-padding, .col-md-9.col-sm-9.wel-content-box.no-right-padding { padding-left: 0px !important; padding-right: 0px !important;}
.odoo-process { padding-bottom: 30px;}
.odoo-process-main { padding-bottom: 0;}
.odoo-module-image img {  width: 25%; float: none; margin: 0 auto; }
.odoo-module-content h6.text-white.text-right, .odoo-module-content.no-left-right-padding h6.text-white  { font-size: 30px; text-align: center !important; padding: 30px 0px 20px 0px; line-height: 35px;}
.inner-wrapper { padding-left: 20px; padding-right: 20px;}
.wel-content-img { padding: 0px 0px 20px 0px;}
.dig-ser-tmb-cont { padding: 30px;}
.col-md-6.col-sm-6.digi-tmbsmlbox-main.no-left-padding, .col-md-6.col-sm-6.digi-tmbsmlbox-main.no-right-padding { padding-left: 0px !important; padding-right: 0px !important;}
.digi-tmb-img-box-main { padding-bottom: 0px;}
.digi-tmbsmlbox-main { padding-bottom: 30px;}
.digi-art-img { padding: 0;}

.dig-ser-tmb-cont { padding: 40px 40px 50px;}




.digi-form-set { width: 300px !important; }




.new-banner-cont h1 { font-size: 35px; line-height: 40px;}
.new-banner-cont h1 .text-small { font-size: 30px; line-height: 35px;}






	
}