@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:'Roboto-Regular';src:url(../fonts/Roboto-Regular.eot);src:local(☺),url(../fonts/Roboto-Regular.woff) format("woff"),url(../fonts/Roboto-Regular.ttf) format("truetype"),url(../fonts/Roboto-Regular.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Roboto-Bold';src:url(../fonts/Roboto-Bold.eot);src:local(☺),url(../fonts/Roboto-Bold.woff) format("woff"),url(../fonts/Roboto-Bold.ttf) format("truetype"),url(../fonts/Roboto-Bold.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Roboto-Light';src:url(../fonts/Roboto-Light.eot);src:local(☺),url(../fonts/Roboto-Light.woff) format("woff"),url(../fonts/Roboto-Light.ttf) format("truetype"),url(../fonts/Roboto-Light.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'SpaceGrotesk-Regular';src:url(fonts/SpaceGrotesk-Regular.eot);src:local(☺),url(../fonts/SpaceGrotesk-Regular.woff) format("woff"),url(../fonts/SpaceGrotesk-Regular.ttf) format("truetype"),url(../fonts/SpaceGrotesk-Regular.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{position:relative}
body,div,ul,li,h1,h2,h3,h4,h5,h6,p,blockquote,th,td,img{font-family:'Open-Sans-regular',Sans-Serif;margin:0;padding:0;border:0;color:#555}
.clear{clear:both}
*{outline:none}
*,::after,::before{box-sizing:border-box}
.hide{display:none}
::-moz-selection{background:none repeat scroll 0 0 #70c831;color:#FFF}
label{margin:0}
label.error{font-size:11px!important;text-align:right!important;right:0!important;top:-10px!important;color:red!important}
#footer_form label.error{font-size:11px!important;text-align:right!important;right:0!important;top:20px!important;color:red!important}
:root{--main-color:#165e89;--light-greenbg:#e6f6e8;--light-redbg:#fee4ee;--light-yellowbg:#ffefd2;--light-bluebg:#e9f4ff}
textarea,input:matches( [type="email"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="url"] ){-webkit-appearance:none}
input[type="number"]{-moz-appearance:textfield}
input[type="number"]:hover,input[type="number"]:focus{-moz-appearance:number-input}
.container{max-width:95%}
h1{font-family:'Roboto-Regular',Sans-Serif;font-size:50px;color:#555;line-height:60px}
h2{font-family:'Roboto-Regular',Sans-Serif;font-size:35px;color:#555;line-height:40px}
h3{font-family:'Roboto-Regular',Sans-Serif;font-size:30px;color:#555;line-height:35px}
h4{font-family:'Roboto-Regular',Sans-Serif;font-size:25px;color:#555;line-height:30px}
h5{font-family:'Roboto-Regular',Sans-Serif;font-size:20px;color:#555;line-height:25px}
h6{font-family:'Roboto-Regular',Sans-Serif;font-size:15px;color:#555;line-height:20px}
.Roboto-Regular{font-family:'Roboto-Regular',Sans-Serif!important}
.Roboto-Bold{font-family:'Roboto-Bold',Sans-Serif!important}
.Roboto-Light{font-family:'Roboto-Light',Sans-Serif!important}
p.Malayalam{line-height:28px}
p{font-family:'Open-Sans-regular',Sans-Serif;font-size:16px;color:#555;line-height:24px;text-align:left;padding:5px 0}
a{color:#505e7a;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}

::-webkit-input-placeholder{color:#000}
:-moz-placeholder{color:#000}
::-moz-placeholder{color:#000}
:-ms-input-placeholder{color:#000}
.text-trans-none{text-transform:none!important}
.text-center{text-align:center}
.text-right{text-align:right!important}
.text-white{color:#FFF!important}
.text-black{color:#555!important}
.text-ash{color:#999!important}
.text-green{color:#32b16e!important}
.text-blue{color:#282d78!important}
.text-az-blue{color:var(--main-color)!important}
.text-yellow{color:#f7941d!important}
.text-light-green{color:#42c17e!important}
.text-red{color:#da1f27!important}
.text-violet{color:#7d1771!important}
.text-orange{color:#e94c26!important}
.text-capital{text-transform:uppercase!important}
.bold{font-weight:700}
.width-auto{width:auto!important}
label{padding:0;margin:0}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#777;opacity:.5}
.book-text-field::-ms-expand{display:none}
.wrapper-main{width:100%;height:auto;overflow:hidden}
header{width:100%;padding:30px 0 10px;position:fixed;left:0;top:0;z-index:999999999; -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;}
.logo{width:auto;display:inline-block}
.header-gitex-banner{width:600px;position:absolute;left:230px;top:-30px;z-index:999;background:rgba(255,255,255,0.7);padding:15px 20px; -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; display:none}
.header-gitex-banner img{width:100%;height:auto}
header.smaller .header-gitex-banner{width:400px;top:-5px;padding:10px 15px}
.logo img{width:180px; -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-main-section{position:relative;z-index:9999999999}
.header-special-nav img{width:200px}

header.smaller{height:auto;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);padding: 20px 0 5px; -moz-backdrop-filter: saturate(180%) blur(10px); -o-backdrop-filter: saturate(180%) blur(10px); -webkit-backdrop-filter: saturate(180%) blur(10px); backdrop-filter: saturate(180%) blur(10px); background:rgba(255,255,255,0.75)}

header.smaller .logo img{width:150px;height:auto;margin-bottom:0;margin-top:5px}
header.smaller .offer-btn{margin-top:10px}
.nav-section{float:right}
header.smaller .header-top-nav li a{color:#282d78}
header.smaller #primary_nav_wrap ul{background:none}
header.smaller #primary_nav_wrap li a{padding:12px 15px}
header.smaller #primary_nav_wrap li:last-child a{padding-right:0}
header.smaller .offer-btn a{border-radius:3px 3px 0 0}
.header-bot-nav{margin-top:5px}
#primary_nav_wrap{width:100%!important}
#primary_nav_wrap ul{list-style:none;text-align:right;position:relative;margin:0;padding:0 12px}
#primary_nav_wrap li{position:relative;margin:0;padding:0;display:inline-block}
#primary_nav_wrap li a{display:inline-block;font-family:'Roboto-Regular',Sans-Serif;font-size:15px;color:#555;font-weight:400;line-height:20px;padding:12px 22px;text-decoration:none;letter-spacing:.7px;text-transform:uppercase}
#primary_nav_wrap li a:hover{color:#046ab2}
#primary_nav_wrap li:hover a{color:#046ab2}
#primary_nav_wrap ul li:hover > ul{display:block}
#primary_nav_wrap ul ul{width:360px;display:none;position:absolute;top:100%;left:0;z-index:0;padding:0;border-left:1px solid #eee;border-right:1px solid #eee;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1)}
#primary_nav_wrap ul ul li{width:100%;text-align:left;padding:0;background:#FFF}
#primary_nav_wrap ul ul li a{font-family:'Roboto-Regular',Sans-Serif!important;font-size:14px;line-height:18px;border:0;padding:12px 20px;color:#555!important;text-transform:none;font-weight:400;display:block;border-bottom:1px solid #eee}
#primary_nav_wrap ul ul li:first-child a{border-top:0}
#primary_nav_wrap ul ul li a:hover{color:#046ab2!important;background:#fafafa}
#primary_nav_wrap ul ul.last-ul{position:absolute;top:100%;left:auto!important;right:0!important}
#primary_nav_wrap ul ul ul{width:240px;display:none;position:absolute;left:100%;top:0;z-index:999;padding:0}
#primary_nav_wrap ul ul.megamenu{width:600px;left:-165%}
#primary_nav_wrap ul li ul.megamenu li{width:33.3333333%}
.login-btn a{font-family:'Roboto-Regular',Sans-Serif;font-size:14px;line-height:20px;color:#FFF!important;background:#046ab2;font-weight:700;padding:8px 26px!important;border-radius:100px;display:inline-block;text-decoration:none;text-transform:uppercase;letter-spacing:1px}
.login-btn a:hover{background:#555}
.n-menu-wrapper{width:100%;height:100vh!important;display:block;position:fixed;top:0;left:0;z-index:999999998;background:url(../images/anniversary-logo.webp) no-repeat center center / 350px #FFF;display:none}
.n-menu-left{height:100vh;flex-direction:column;justify-content:center!important;display:flex}
.n-menu-right{height:100vh;flex-direction:column;justify-content:center!important;display:flex}
.n-menu-right ul{list-style:none;margin:0;padding:0}
.n-menu-right ul li{text-align:right;padding:10px 0;position:relative; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
.n-menu-right ul li a{font-family:'SpaceGrotesk-Regular',Sans-Serif;font-size:20px;line-height:26px;color:#555;font-weight:400;padding:12px 0 12px 20px;text-decoration:none;letter-spacing:.7px;text-transform:uppercase}
.n-menu-right ul li a:hover{color:#046ab2!important}
.n-menu-right ul li:hover{color:#046ab2!important;padding-right:20px}
.n-menu-right li a:hover{color:#046ab2}
.n-menu-right li:hover a{color:#046ab2}
.n-menu-right ul li:hover > ul{display:flex}
.n-menu-right ul ul{width:430px;height:100vh;position:fixed;top:0;right:175px;z-index:9999;padding:0;display:none}
.n-menu-right ul ul label{width:75%;flex-direction:column;justify-content:center!important;display:flex;background:#fafafa}
.n-menu-right ul ul li{width:100%;text-align:left;padding:0}
.n-menu-right ul ul li:hover{padding-right:0}
.n-menu-right ul ul li a{font-family:'Roboto-Regular',Sans-Serif!important;font-size:14px;line-height:18px;border:0;padding:12px 20px;color:#555!important;text-transform:none;font-weight:400;display:block;border-bottom:1px solid #eee}
.n-menu-right ul ul li a:hover{background:#eee}
.n-menu-wrapper .footer-address p{font-size:16px;line-height:25px}
.azinova-welcome-cont{padding:0 50px 100px;position:relative;z-index:999}
.get-in-touch{font-size:18px;padding:8px 10px;margin-top: 2px;margin-right:15px}
.get-in-touch a{color:#555}
.container-set{cursor:pointer;display:flex;user-select:none}
svg{transition:transform 500ms cubic-bezier(0.4,0,0.2,1)}
.active svg{transform:rotate(90deg)}
path{transition:transform 500ms cubic-bezier(0.4,0,0.2,1),stroke-dasharray 500ms cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 500ms cubic-bezier(0.4,0,0.2,1)}
path:nth-child(1){transform-origin:36% 40%}
path:nth-child(2){stroke-dasharray:29 299}
path:nth-child(3){transform-origin:35% 63%}
path:nth-child(4){stroke-dasharray:29 299}
path:nth-child(5){transform-origin:61% 52%}
path:nth-child(6){transform-origin:62% 52%}
.active path:nth-child(1){transform:translateX(9px) translateY(1px) rotate(45deg)}
.active path:nth-child(2){stroke-dasharray:225 299;stroke-dashoffset:-72px}
.active path:nth-child(3){transform:translateX(9px) translateY(1px) rotate(-45deg)}
.active path:nth-child(4){stroke-dasharray:225 299;stroke-dashoffset:-72px}
.active path:nth-child(5){transform:translateX(9px) translateY(1px) rotate(-45deg)}
.active path:nth-child(6){transform:translateX(9px) translateY(1px) rotate(45deg)}
.footer-address-contact label{border-left:1px solid #777;margin-left:20px;margin-right:15px;padding-top:5px;padding-bottom:5px}
.single-row{white-space:nowrap}
.main-content-section{background:url(../images/ajax-loader.gif) no-repeat center top 3% / 66px}
.banner-wrapper{background:url(../images/n-banner-bg.webp) no-repeat right top / cover;position:relative; margin-top: 50px;}
.banner-text{padding: 300px 0 150px}
.banner-text h1{font-size: 50px;line-height: 55px;text-shadow:3px 3px 6px rgba(0,0,0,0.2)}
.banner-text-sml{padding:0 0 0 150px}
.banner-text-sml h2{font-size:30px;line-height:35px;padding:50px 0 30px}
.welcome-wrapper{background:#faf9f7;padding:100px 0 0;position:relative}
.banner-pc-mockup{width:700px;position:absolute;right:50px;top:58%;z-index:-1}
.banner-pc-mockup img{width:100%}
.anniversary-section{padding:100px 0 0}
.anniversary-left{flex-direction:column;justify-content:center!important;display:flex}
.anniversary-right{flex-direction:column;justify-content:center!important;display:flex}
.anniversary-left img{width:70%;margin:0 auto}
.text-az-darck{color:#444}
.azinova-btn a{font-family:'Roboto-Regular',Sans-Serif;font-size:15px;line-height:20px;color:#FFF;background:#046ab2;padding:15px 40px;border-radius:100px;display:inline-block;text-decoration:none!important;letter-spacing:1px}
.azinova-btn a:hover{color:#FFF;background:#333}
.azinova-btn a.white-bg{font-family:'Roboto-Regular',Sans-Serif;font-size:15px;line-height:20px;color:#046ab2;background:#FFF;padding:15px 40px;border-radius:100px;display:inline-block;text-decoration:none!important;letter-spacing:1px}
.azinova-btn a:hover.white-bg{color:#FFF;background:#046ab2}
.azinova-btn-sml a{font-family:'Roboto-Regular',Sans-Serif;font-size:14px;line-height:20px;color:#FFF;background:#046ab2;padding:7px 22px;border-radius:100px;display:inline-block;text-decoration:none!important;letter-spacing:1px}
.azinova-btn-sml a:hover{color:#FFF;background:#333}
.azinova-btn-sml a.white-bg{font-family:'Roboto-Regular',Sans-Serif;font-size:15px;line-height:20px;color:#046ab2;background:#FFF;padding:7px 28px;border-radius:100px;display:inline-block;text-decoration:none!important;letter-spacing:1px}
.azinova-btn-sml a:hover.white-bg{color:#FFF;background:#046ab2}
.banner-text p{font-family:'Open-Sans-regular',Sans-Serif!important;font-size:16px;line-height:24px;padding:20px 0 30px}
.mobile-view-header{display:none}
.anniversary-logo{width:350px;padding:100px 0 30px;margin-left:-88px}
.content-box{width:100%}
.welcome-wrapper h1{font-size:80px;line-height:85px;font-weight:700;text-transform:uppercase;padding-left:70px}
.welcome-wrapper h1 span{color:#e1e1e1; -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;}
.welcome-wrapper h1 span:hover{color:#555}
.mobile-mockup{width:100%;padding:0;position:absolute;left:0;bottom:-150px}
.az-more-wrapper{position:relative;z-index:999;background:#FFF}
.az-more-text{flex-direction:column;justify-content:center!important;display:flex}
.az-more-text h2{font-size:45px;line-height:55px;font-weight:700;text-transform:uppercase;padding-bottom:20px}
.az-more-text label{padding:0 100px}
.az-more-text label.text-right p{text-align:right;padding-bottom:30px}
.parallax_scroll{margin:-250px 0 0}
.parallax_scroll_med{margin:-100px 0 0}
.parallax_scroll img{box-shadow:5px 5px 30px 0 rgba(0,0,0,0.3)}
.bg-black{background:#000}
.mt_-50{margin-top:-50px!important}
.mt_-100{margin-top:-100px!important}
.az-blue-wrapper{background:#FFF;padding:100px 0 120px}
.az-blue-title-icon{font-size:40px;line-height:40px;color:#FFF}
.az-blue-title-icon i{padding-right:20px;font-size:40px;padding-top:7px}
.az-blue-title-text{font-family:'Roboto-Regular',Sans-Serif;font-size:20px;line-height:26px;color:#FFF}
.az-blue-heading,.az-blue-content{flex-direction:column;justify-content:center!important;display:flex}
.az-blue-heading{border-right:1px solid #CCC;flex-direction:column;justify-content:center!important;display:flex}
.az-blue-content{padding:0 100px}
.az-blue-content p{text-align:left;color:#555}
.service-wrapper{padding:0 0 70px}
.service-left{flex-direction:column;justify-content:center!important;display:flex}
.service-left h2 label{font-size:100px;line-height:120px}
.service-right{flex-direction:column;justify-content:center!important;display:flex;padding:100px 0}

.n-service-section { display: block; padding: 50px 0px 10px;}
.n-service-section h3 label { font-size: 45px; line-height: 60px; }
.flutter-logo { width: 250px; margin-bottom: 20px;}

.service-banner{width:500px;margin-top:-150px;overflow:hidden;border-radius:5px;margin-bottom:20px}
.soft-company-left{flex-direction:column;justify-content:center!important;display:flex;padding:0}
.soft-company-right{flex-direction:column;justify-content:center!important;display:flex;background:#f4f3f5;padding:50px 100px}
.odoo-service {background: #600c37; background: -moz-linear-gradient(-45deg,  #600c37 41%, #a4165f 100%); background: -webkit-linear-gradient(-45deg,  #600c37 41%,#a4165f 100%); background: linear-gradient(135deg,  #600c37 41%,#a4165f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#600c37', endColorstr='#a4165f',GradientType=1 );}
.odoo-service h2 label{background:url(../images/odoo-icon.png) no-repeat top right / 150px;padding-top:30px}
.mobile-services h2 label{background:url(../images/mobile-app-icon.png) no-repeat top right / 150px;padding-top:30px}
.website-services{background: #12316d; background: -moz-linear-gradient(-45deg,  #12316d 0%, #153b86 57%); background: -webkit-linear-gradient(-45deg,  #12316d 0%,#153b86 57%); background: linear-gradient(135deg,  #12316d 0%,#153b86 57%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#12316d', endColorstr='#153b86',GradientType=1 );}
.website-services h2 label{background:url(../images/website-icon.png) no-repeat top right / 150px;padding-top:30px}
.digital-marketing-services h2 label{background:url(../images/digital-icon.png) no-repeat top right / 150px;padding-top:30px}
.n-erp-blue{background:#faf6fe;border:1px solid #ecebec;height:100%}
.n-erp-section-left .n-erp-blue { padding: 50px; -webkit-border-radius: 25px; -webkit-border-top-right-radius: 0; -moz-border-radius: 25px; -moz-border-radius-topright: 0; border-radius: 25px; border-top-right-radius: 0; height: 100%; flex-direction: column; justify-content: center !important; display: flex;}
.n-erp-section-left{padding:0 20px;margin-top:20px}
.n-erp-sml-left{padding:20px}
.n-erp-sml-right{padding:20px}
.n-erp-sml-bottom{padding:20px 20px 0}
.n-erp-sml-left .n-erp-blue { padding: 30px; -webkit-border-radius: 20px; -webkit-border-top-left-radius: 0; -moz-border-radius: 20px; -moz-border-radius-topleft: 0; border-radius: 20px; border-top-left-radius: 0; }
.n-erp-sml-right .n-erp-blue { padding: 30px; -webkit-border-radius: 20px; -webkit-border-top-left-radius: 0; -moz-border-radius: 20px; -moz-border-radius-topleft: 0; border-radius: 20px; border-top-left-radius: 0;}
.n-erp-sml-bottom .n-erp-blue { padding: 30px; -webkit-border-radius: 20px; -webkit-border-top-left-radius: 0; -moz-border-radius: 20px; -moz-border-radius-topleft: 0; border-radius: 20px; border-top-left-radius: 0;}
.n-erp-icon{width:80px;margin-bottom:20px}
.n-erp-blue i{width:40px;height:40px;text-align:center;line-height:40px;background:#FFF;border-radius:50%;margin-top:20px}
.n-erp-section-last{padding:0 25px}
.n-erp-section-last img{-webkit-border-radius:20px;-webkit-border-bottom-left-radius:0;-moz-border-radius:20px;-moz-border-radius-bottomleft:0;border-radius:20px;border-bottom-left-radius:0;margin:40px 0 30px}
.n-erp-section{padding-top:50px}
.banner-text-main{position:relative;z-index:999}
.banner-overlay{width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:0}
.mockup-section{position:relative;z-index:-1px}
.blue-round-box{width:120px;height:120px;background:#F93;border-radius:50%;position:absolute;left:30px;top:-50px;z-index:-1;opacity:.9}
.yellow-round-box{width:250px;height:250px;background:#0cf;border-radius:50%;position:absolute;right:0;bottom:-30px;z-index:-1;opacity:.9}
.zoom-in-out-box{animation:zoom-in-zoom-out 1s ease infinite}
@keyframes zoom-in-zoom-out {
0%{transform:scale(1,1)}
50%{transform:scale(1.3,1.3)}
100%{transform:scale(1,1)}
}
.az-services-wrapper{background:#000}
.az-services-wrapper h2{font-family:'Roboto-Bold',Sans-Serif;font-size:60px;line-height:45px;color:#FFF;text-transform:uppercase;font-weight:700}
.az-services-wrapper h2 label{font-size:30px;line-height:40px}
.az-services-wrapper p{color:#FFF;padding:30px 0 10px}
.az-services-content{flex-direction:column;justify-content:center!important;display:flex}
.az-services-image{flex-direction:column;justify-content:center!important;display:flex}
.az-services-oddo{padding:150px 0}
.az-services-oddo-logo{padding:0 0 30px}
.oddo-logo{width:580px}
.az-services-oddo-content{padding:0}
.az-services-mobile-app-left{background:#82c064;padding:150px 100px 120px}
.az-services-mobile-app-right{flex-direction:column;justify-content:center!important;display:flex}
.az-services-mobile-app-right img{width:50%;margin:0 auto}
.az-services-websites-left{flex-direction:column;justify-content:center!important;display:flex}
.az-services-websites-left img{width:60%;margin:0 auto}
.az-services-websites-right{background:#64a6c0;padding:150px 100px 120px}
.az-services-digital-marketing-left{padding:150px 100px 120px}
.az-services-digital-marketing-right{flex-direction:column;justify-content:center!important;display:flex}
.az-services-digital-marketing-right img{width:60%;margin:0 auto}
.erp-point-set{padding:0 100px 30px}
.erp-bottom-set-main{padding:50px 0 0}
.erp-1st-image{flex-direction:column;justify-content:center!important;display:flex;background:#096B98}
.erp-content-point-section-main{flex-direction:column;justify-content:center!important;display:flex}
.erp-title-main{border-radius:5px;overflow:hidden;background:#ebf3f8}
.erp-title-icon{background:#b8d3e5;padding:40px;flex-direction:column;justify-content:center!important;display:flex}
.erp-title-icon i{font-size:40px;line-height:40px;color:#FFF}
.erp-title-text{padding:25px;flex-direction:column;justify-content:center!important;display:flex}
.erp-title-text h3{font-family:'Roboto-Regular',Sans-Serif;font-size:20px;line-height:24px;font-weight:400}
.erp-title-text p{padding-bottom:0}
.erp-title-hed-main{padding-top:80px!important;padding-bottom:20px!important}
.animation-title-text h2{font-family:'Roboto-Bold',Sans-Serif;font-size:60px;line-height:65px;color:#FFF;font-weight:700}
.animation-title-text span{font-size:30px;line-height:40px;display:block}
.animation-title1{position:relative}
.animation-title1 h2{color:#fd6120!important;position:relative;top:0;left:-80px}
.animation-title2 h2{color:#2daeb7!important;position:relative;top:0;right:-80px;text-align:right}
.animation-title3 h2{color:#a1b400!important;position:relative;top:0;left:-80px}
.animation-title3 h2 p{font-weight:400}
.why-azinova-wrapper{height:1535.93px;overflow:hidden}
.whyus-mobile-mocup-section{width:100%;height:auto;padding:0;position:relative}
.whyus-mobile-mocup.fix-to-mockup{width:23%;margin:0 auto;padding-top:100px}
.mobile-frame{width:110%;height:190%;position:relative;left:0;top:0;z-index:999;margin-bottom:-50%;margin-left:-5%}
.whyus-mobile-mocup{position:relative;margin:0 auto}
.why-azinova-cont-set{text-align:center;padding:80px 0 100px}
.why-azinova-cont-set h2{font-family:'Roboto-Bold',Sans-Serif;font-size:60px;line-height:45px;color:var(--main-color);text-align:center;text-transform:uppercase;font-weight:700}
.why-azinova-cont-set h2 label{font-size:30px;line-height:40px}
.why-azinova-cont-set p{text-align:center;padding:30px 0 10px}
.mobile-content h2{font-family:'Roboto-Bold',Sans-Serif;font-size:60px;line-height:65px;color:var(--main-color);text-transform:uppercase;font-weight:700;padding:80px 0 80px 80px}
.mobile-content h2 label{font-size:30px;line-height:30px;position:relative;top:-20px}
.app-mockup-wrapper{width:100%;position:relative;flex-direction:column;justify-content:center!important;display:flex}
.home-app-mockup-wrapper{margin-top:-700px}
.app-mockup-main-text{width:360px;height:auto;background:red;margin:0 auto;position:relative;z-index:99999}
.mobile-app-mockup-main-box{position:relative}
.mobile-app-common{font-size:50px;text-align:center;color:#FFF;min-height:260px}
.mobile-app-v{width:230px}
.mobile-app-h{height:230px}
.mobile-app-h img{width:auto;height:100%}
.mobile-app1{width:500px;position:absolute;right:300px;top:70px;z-index:9}
.mobile-app2{position:absolute;right:20px;top:70px;z-index:9}
.mobile-app3{width:2000px;position:absolute;left:40px;top:0;z-index:9}
.mobile-app4{width:500px;position:absolute;left:30px;top:50px;z-index:9}
.mobile-app5{position:absolute;right:-180px;top:50px;z-index:9}
.mobile-app6{width:2000px;position:absolute;right:50px;top:35px;z-index:9}
.mobile-app6 img{float:right}
.mobile-app-text{flex-direction:column;justify-content:center!important;display:flex}
.mobile-app-text img{width:auto;height:auto;margin:0 auto}
.mobile-app7{width:500px;position:absolute;right:0;top:40px;z-index:9}
.mobile-app8{width:2000px;position:absolute;left:40px;top:40px;z-index:9}
.white-shadow { position: absolute; left:0; top: 0px; z-index: 8;  width: 100%; height: 250px;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.71) 29%, rgba(255,255,255,0) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.71) 29%,rgba(255,255,255,0) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.71) 29%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );}
.az-Innovations-main{position:relative}
.az-Innovations-logo{position:absolute;left:0;top:0;z-index:1}
.testimonials-wrapper{position:relative;z-index:99;padding-bottom:100px;margin-top:-100px}
.testimonials-wrapper h2{font-family:'Roboto-Bold',Sans-Serif;font-size:60px;line-height:65px;color:var(--main-color);text-transform:uppercase;font-weight:700;padding:0 0 30px}
.testimonials-wrapper h2 label{font-size:30px;line-height:30px;position:relative;bottom:-5px}
footer{background:#fbf9f7;padding:0; overflow: hidden;}
.footer-oline-qute{background:#FFF}
.footer-oline-qute-right{background:rgba(4,106,178,0.5);padding:80px;margin-bottom:0;position:relative;z-index:9}
.oline-qute-text h3{color:#FFF}
.oline-qute-text p{color:#FFF;padding-bottom:60px}
.footer-top-icon{width:55px;height:55px;border-radius:50%;background:#FFF;text-align:center;border:1px solid #DDD}
.footer-top-icon i{font-size:20px;line-height:22px;padding-top:16px}
.footer-top-text{padding-left:20px;padding-top:7px}
.footer-top-text h5{font-size:15px;line-height:22px;color:#555;text-transform:uppercase}
.footer-top-text h5 label{font-size:20px;color:#2d7abc;text-transform:none;position:relative;z-index:-1}
.quote-form-main-box{position:relative}
.quote-form-main{width:360px;background:rgba(4,106,178,0.5);position:absolute;right:20%;bottom:0;z-index:999;border-radius:15px;padding:25px 15px}
.text-field-main{padding-bottom:10px}
.text-field-main p{font-size:14px;line-height:16px;color:#FFF;padding-top:0}
.text-field-main .input-field{width:100%;height:40px;font-size:14px;line-height:20px;border:0;padding:0 15px;border-radius:5px}
.text-field-main .input-field-big{width:100%;height:70px;font-size:14px;line-height:20px;border:0;padding:5px 15px;border-radius:5px}
.text-field-main select{width:100%;height:48px;font-size:16px;line-height:30px;color:#FFF;padding:3px 0;background:url(../images/down-arrow-white.png) no-repeat right 10px top 16px;border:0;border-bottom:1px solid #FFF;cursor:pointer;text-indent:.01px;-moz-appearance:none;-webkit-appearance:none;border-radius:0}
.text-field-main option{font-size:14px;background:#FFF;color:#555;line-height:30px;padding:10px;display:block}
.field-btn{font-family:'Roboto-Regular',Sans-Serif;font-size:15px;line-height:20px;color:#FFF;background:#046ab2;padding:15px 40px;border-radius:100px;display:block;text-decoration:none!important;letter-spacing:1px;border:0;width:100%;margin-top:15px}
.field-btn:hover{color:#FFF;background:#333}
.country-section ul{list-style:none;margin:0;padding:0}
.country-section li{display:block;font-size:13px;color:#555;line-height:18px;padding:0!important;background:none!important}
.country-section li a{margin:5px;display:inline-block;border:1px solid #ccc;padding:5px 8px 5px 35px}
.country-section li a.uk{background:url(../images/uk-flag.jpg) no-repeat left 5px center #FFF}
.country-section li a.canada{background:url(../images/canada-flag.jpg) no-repeat left 5px center #FFF}
.country-section li a.uae{background:url(../images/uae-flag.png) no-repeat left 5px center #FFF}
.country-section li a.qatar{background:url(../images/qatar-flag.png) no-repeat left 5px center #FFF}
.country-section li a.india{background:url(../images/indian-flag.png) no-repeat left 5px center #FFF}
.company-location{width:auto;position:absolute;left:0;bottom:30px;z-index:99}
.company-location ul{list-style:none;margin:0;padding:0}
.company-location li{display:inline-block;font-size:13px;color:#555;line-height:18px;padding:0!important;background:none!important}
.company-location li a{margin:5px;display:inline-block;border:1px solid #ccc;padding:5px 8px 5px 35px}
.company-location li a:hover{text-decoration:none;border-color:#026BB1}
.company-location li a.uk{background:url(../images/uk-flag.jpg) no-repeat left 5px center #FFF}
.company-location li a.canada{background:url(../images/canada-flag.jpg) no-repeat left 5px center #FFF}
.company-location li a.uae{background:url(../images/uae-flag.png) no-repeat left 5px center #FFF}
.company-location li a.qatar{background:url(../images/qatar-flag.png) no-repeat left 5px center #FFF}
.company-location li a.india{background:url(../images/indian-flag.png) no-repeat left 5px center #FFF}
#online-quote{width:1px;height:1px;position:relative;top:-65px}
.quote-form-heading h5{font-family:'Roboto-Regular',Sans-Serif;font-size:28px;color:#FFF;text-align:center;font-weight:700;padding-bottom:20px}
.captcha{width:300px}
.quote-main{padding:0 30px}
.quote-main .group{position:relative;margin:30px 0 0}
.quote-main textarea{resize:none}
.quote-main input,.quote-main textarea{background:none;color:#FFF;font-size:18px;padding:10px 10px 10px 5px;display:block;width:100%;border:none;border-radius:0;border-bottom:1px solid #FFF}
.quote-main textarea{height:100px}
.quote-main input:focus,.quote-main textarea:focus{outline:none}
.quote-main input:focus ~ label,.quote-main input:valid ~ label,.quote-main textarea:focus ~ label,.quote-main textarea:valid ~ label{top:-14px;font-size:12px;color:#FFF}
.quote-main input:focus ~ .bar:before,.quote-main textarea:focus ~ .bar:before{width:100%}
.quote-main input[type=password]{letter-spacing:.3em}
.quote-main-section{margin-top:-30px}
.quote-main label{color:#FFF;font-size:16px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;transition:300ms ease all}
.quote-main .bar{position:relative;display:block;width:100%}
.quote-main .bar:before{content:"";height:2px;width:0;bottom:0;position:absolute;background:#2196F3;transition:300ms ease all;left:0}
.footer-bottom{padding-top:50px}
.social{margin-top:15px}
.social ul{list-style:outside none none;margin:0;padding:0}
.social li{width:auto;color:#fff;display:inline-block;float:left;padding:0!important;width:auto;background:none}
.social li:last-child{padding-right:0}
.social li a{color:#fff!important;text-decoration:none;background:none;padding:0!important;margin:0 8px 0 0 !important;border:0}
.social-hed{margin:0;padding:0}
.social ul li.social-hed{color:#555;position:relative;top:16px;margin:0;padding:0}
.fa-facebook{background:#6081cb}
.fa-facebook:hover,.fa-linkedin:hover,.fa-twitter:hover,.fa-instagram:hover,.fa-youtube:hover{background:#555}
.fa-linkedin{background:#21a5d9}
.fa-twitter{background:#3cccf6}
.fa-youtube{background:#F00000;color:#FFF;font-size:14px!important;line-height:11px!important}
.fa-youtube:hover{color:#FFF}
.fa-instagram{background:#a735a4}



.new-twitter-icon {}
.social ul li.new-twitter-icon a span { background: url(../images/new-twitter.webp) no-repeat center center / 12px #444; color: transparent; }
.social ul li.new-twitter-icon a span:hover { background-color: #000;}


.social ul li a span{width:30px;height:30px;font-size:12px;color:#FFF;text-align:center;transition:all .6s ease 0;padding-top:10px;border-radius:5px}
.follow-us-setion p{font-size:13px;line-height:18px;padding:0 0 15px}
.footer-middle{padding-top:80px}
footer .footer-address{width:20%}
.footer-address h5{font-family:'Roboto-Regular',Sans-Serif!important;font-size:18px;font-weight:500}
.footer-address p{font-size:14px;line-height:20px;padding-bottom:20px}
.uk-flag{background:url(../images/uk-flag.jpg) no-repeat left center;padding-left:33px}
.canada-flag{background:url(../images/canada-flag.jpg) no-repeat left center;padding-left:33px}
.uae-flag{background:url(../images/uae-flag.png) no-repeat left center;padding-left:33px}
.qatar-flag{background:url(../images/qatar-flag.png) no-repeat left center;padding-left:33px}
.indian-flag{background:url(../images/indian-flag.png) no-repeat left center;padding-left:33px}
.footer-address-contact{padding-bottom:10px!important;font-weight:700;padding-top:0}
.footer-address-contact i{width:26px;height:26px;text-align:center;background:#c2d4e2;font-size:12px;color:#FFF;border-radius:50%;padding-top:7px;margin-right:5px}
.footer-address-contact label{border-left:1px solid #999;padding:10px 0;margin:0 22px 0 30px}
#testimonials .owl-pagination{text-align:left;margin-bottom:-20px}
#testimonials .owl-page.active span{background:#81b4d8}
.footer-menu{padding:40px 0 0}
.footer-menu h6{font-size:18px;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:0;padding:0}
.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:0 0 13px 15px}
.footer-location-map h6{font-size:18px;padding-bottom:15px}
.footer-location-map{padding:40px 0 0}
.location-map{height:100px;text-align:center;position:relative;display:flex;justify-content:center;flex-direction:column;border-right:1px solid #FFF;border-bottom:1px solid #FFF}
.location-map p{text-align:center;color:#FFF;position:relative;z-index:9}
.location-map a{color:#FFF}
.location-map.canada-map{background:url(../images/canada-map.jpg) no-repeat left top / cover}
.location-map.canada-map p{background:url(../images/canada-flag.jpg) no-repeat center top;padding-top:23px}
.location-map.uae-map{background:url(../images/uae-map.jpg) no-repeat left top / cover}
.location-map.uae-map p{background:url(../images/uae-flag.png) no-repeat center top;padding-top:23px}
.location-map.qatar-map{background:url(../images/qutar-map.jpg) no-repeat left top / cover}
.location-map.qatar-map p{background:url(../images/qatar-flag.png) no-repeat center top;padding-top:23px}
.location-map.indian-map{background:url(../images/indian-map.jpg) no-repeat left top / cover}
.location-map.indian-map p{background:url(../images/indian-flag.png) no-repeat center top;padding-top:23px}
.overlay{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;background:rgba(0,0,0,0.3);-moz-transition:all .6s ease 0;-o-transition:all .6s ease 0;-webkit-transition:all .6s ease 0;transition:all .6s ease 0}
.location-map:hover .overlay{background:rgba(0,0,0,0.5)}
.footer-copyright{background:#f0f0f0;padding:8px 0;margin-top:40px}
.footer-copyright p{font-size:13px;text-align:center}
.backtotop{width:60px;height:60px;border-radius:50%;position:fixed;right:5%;bottom:60px;display:none;z-index:999;overflow:hidden;background:#fafafa;border:1px solid #ddd}
.backtotop:hover{background:#FFF}
#show-online-quote-btn{width:1px;height:1px;position:absolute;top:-100px;left:0}
.inner-banner-wrapper{background:url(../images/banner-bg.jpg) no-repeat left top / cover}
.inner-banner{text-align:center;padding:200px 0 50px}
.inner-banner h1.stroke-shadow{font-size:50px;line-height:50px;font-weight:700;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;text-shadow:1px 1px 2px #CCC;text-shadow:3px 3px 4px #afafaf;text-align:center}
.inner-banner h1.stroke-shadow label{font-size:40px;line-height:40px}
.inner-content{padding:50px 0}
.inner-content h2{font-family:'Roboto-Bold',Sans-Serif;font-size:50px;line-height:45px;color:var(--main-color);text-align:center;text-transform:uppercase;font-weight:700;padding-bottom:10px}
.az-points-main{width:1200px;margin:0 auto;padding-top:30px}
.az-points-image{position:relative}
.az-points-image img{border-radius:5px 5px 0 0;overflow:hidden}
.az-points-image label{position:absolute;left:40%;bottom:-30px;z-index:9;width:60px;height:60px;border-radius:50%;background:#FFF;color:#FFF;text-align:center;padding-top:20px;box-shadow:3px 3px 4px rgba(0,0,0,0.2)}
.az-points-image label i{font-size:22px;color:#046ab2}
.az-points-cont{background:#fafafa;padding:50px 25px 25px;border-radius:0 0 5px 5px}
.az-points-cont h4{font-family:'Roboto-Regular',Sans-Serif;font-size:18px;line-height:20px;text-align:center;font-weight:700;padding-bottom:5px}
.az-points-cont p{font-size:15px;line-height:20px;text-align:center}
.az-points-shadow{background:url(../images/shadow.png) no-repeat center bottom / 100%;padding-bottom:13px;margin-bottom:30px}
.az-point-margin{padding-top:130px}
.az-mission-cont{flex-direction:column;justify-content:center!important;display:flex;padding:0 100px}
.az-mission-cont h2{font-size:40px}
.az-mission-cont h2,.az-mission-cont p{text-align:left}
.az-mission-section{padding:80px 0 0}
.az-mission-section-bottom{padding:0 0 80px}
.contact-address-section{padding:80px 0 30px}
.captcha{width:300px}
.contact-us-field-main{padding:0 30px}
.contact-us-field-main .group{position:relative;margin:30px 0 0}
.contact-us-field-main textarea{resize:none}
.contact-us-field-main{padding-left:0;padding-right:0}
.contact-form-left{padding:0 40px 0 0}
.contact-form-right{padding:0 0 0 40px}
.contact-us-field-main input,.contact-us-field-main textarea{background:none;color:#555!important;font-size:18px;padding:10px 10px 10px 5px;display:block;width:100%;border:none;border-radius:0;border-bottom:1px solid #eee}
.contact-us-field-main textarea{height:100px}
.contact-us-field-main input:focus,.contact-us-field-main textarea:focus{outline:none}
.contact-us-field-main input:focus ~ label,.contact-us-field-main input:valid ~ label,.contact-us-field-main textarea:focus ~ label,.contact-us-field-main textarea:valid ~ label{top:-14px;font-size:12px;color:#555}
.contact-us-field-main input:focus ~ .bar:before,.contact-us-field-main textarea:focus ~ .bar:before{width:100%}
.contact-us-field-main input[type=password]{letter-spacing:.3em}
.contact-us-field-main-section{margin-top:-30px}
.contact-us-field-main label{color:#555;font-size:16px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;transition:300ms ease all}
.contact-us-field-main .bar{position:relative;display:block;width:100%}
.contact-us-field-main .bar:before{content:"";height:2px;width:0;bottom:0;position:absolute;background:#2196F3;transition:300ms ease all;left:0}
.contact-box{padding:0}
.contact-us-set .footer-address{margin-bottom:50px}
.footer-email-cont-set{padding-top:30px}
.odoo-banner-wrapper{background:url(../images/odoo-bg.jpg) no-repeat center bottom / cover;margin-bottom:50px}
.odoo-banner-wrapper .inner-banner{text-align:left;padding:200px 0 100px}
.odoo-banner-wrapper .inner-banner h1{text-align:left}
.odoo-banner-left{flex-direction:column;justify-content:center!important;display:flex;padding-left:10%}
.odoo-banner-right img{width:750px;float:right}
.odoo-logo{padding-bottom:15px}
.odoo-logo img{width:220px}
.head-title h2{font-family:'Roboto-Bold',Sans-Serif;font-size:45px;line-height:50px;font-weight:700;text-transform:none;padding:0}
.head-title h2 span{font-family:'Roboto-Light',Sans-Serif;font-size:30px;line-height:35px;font-weight:400;position:relative;display:block}
.head-title h3{font-family:'Roboto-Bold',Sans-Serif;font-size:40px;line-height:45px;color:var(--main-color);font-weight:700;text-transform:none;padding:0}
.head-title h3 span{font-family:'Roboto-Light',Sans-Serif;font-size:25px;line-height:30px;font-weight:400;position:relative;display:block}
.head-title h4{font-family:'Roboto-Bold',Sans-Serif;font-size:35px;line-height:40px;color:var(--main-color);font-weight:700;text-transform:none;padding:0}
.head-title h4 span{font-family:'Roboto-Light',Sans-Serif;font-size:20px;line-height:25px;font-weight:400;position:relative;display:block}
.text-small{text-transform:none}
.odoo-thumb-wraper{padding-top:40px}
.odoo-thumb{position:relative;background:var(--main-color)}
.odoo-thumb-image{opacity:.4}
.odoo-thumb-icon{position:absolute;left:50px;top:50px;z-index:9}
.odoo-thumb-cont{position:absolute;left:50px;bottom:50px;right:50px;z-index:9}
.odoo-thumb-cont h2{font-family:'Roboto-Regular',Sans-Serif;font-size:25px;color:#FFF;line-height:30px;text-align:left;padding:0;text-transform:none}
.odoo-thumb-cont p{color:#FFF;text-align:left}
.odoo-content-wraper{padding-top:50px;border-bottom:2px solid #e5edf2;padding-bottom:50px}
.odoo-box-content-box{padding-top:50px}
.odoo-box-logo{display:flex;justify-content:center;flex-direction:column}
.odoo-box-logo img{width:70%}
.odoo-box-left{background:url(../images/odoo-icon1.png) no-repeat left 30px center / 50px #c49bb8;padding:20px 20px 20px 100px;border-right:1px solid #FFF;margin-top:30px}
.odoo-box-right{background:url(../images/odoo-contact-icon.png) no-repeat left 30px center / 50px #b8b8b8;padding:20px 20px 20px 100px;margin-top:30px}
.odoo-box-left a{text-decoration:none!important}
.odoo-box-left:hover{background-color:#9c5789}
.odoo-box-right:hover{background-color:#888}
.odoo-box-left{display:flex;justify-content:center;flex-direction:column}
.odoo-box-left h3,.odoo-box-right h3{font-family:'Roboto-Light',Sans-Serif;font-size:30px;color:#FFF;line-height:35px;font-weight:400}
.odoo-box-left p,.odoo-box-right p{color:#FFF;position:relative;top:-5px;font-size:15px;line-height:20px}
.odoo-box-bottom{padding-top:50px}
.odoo-box-bottom p{font-family:'Roboto-Light',Sans-Serif;font-size:25px;line-height:30px;color:#555;font-weight:400;text-align:left;padding:0;text-transform:none}
.odoo-slider-content{position:relative}
.odoo-slider-content-box{position:absolute;left:0;bottom:0;z-index:99}
.odoo-slider-content-box h2{font-family:'Roboto-Regular',Sans-Serif;font-size:35px;line-height:40px;padding:0;text-transform:none;text-align:left}
.odoo-slider-content-box p{text-align:left;padding:30px 0}
.odoo-slider-wrapper{padding-top:100px}
.odoo-slider-content-box{padding:0 0 100px 100px}
.container.odoo-slider-main{width:70%}
.odoo-slider-image img{border-left:2px solid #FFF}
#odoo-slider .owl-pagination{width:50%!important;float:right;margin-top:-80px;text-align:left;padding-left:100px}


/*.our-modules-wrapper{padding-top:80px}
.our-modules-head-left{background:url(../images/odoo-modules-icon.png) no-repeat left center / 130px;padding-left:150px;display:flex;justify-content:center;flex-direction:column}
.our-modules-head-left .head-title h2{text-align:left;font-weight:400;padding:20px 0}
.our-modules-head-right{padding:30px 0 30px 100px;border-left:1px solid #CCC}
.odoo-modules-thumb{padding-bottom:30px}
.odoo-modules-thumb-main-box{padding-top:80px}
.odoo-modules-thumb-image{position:relative;overflow:hidden;background:#000}
.odoo-modules-thumb-image img{opacity:.7}
.odoo-modules-thumb-heading{position:absolute;left:70px;bottom:70px;z-index:9}
.odoo-modules-thumb-icon{padding-bottom:15px}
.odoo-modules-thumb-icon img{width:80px;opacity:1}
.odoo-modules-thumb-heading{-moz-transition:all .4s ease 0;-o-transition:all .4s ease 0;-webkit-transition:all .4s ease 0;transition:all .4s ease 0}
.odoo-modules-thumb-heading h2{font-family:'Roboto-Regular',Sans-Serif;font-size:30px;color:#FFF;line-height:40px;font-weight:400;padding:0;text-transform:none;text-align:left}
.odoo-modules-thumb-content{width:100%;height:100%;position:absolute;left:0;top:100%;z-index:9;background:rgba(4,106,178,0.9);padding:70px;opacity:1;-moz-transition:all .6s ease 0;-o-transition:all .6s ease 0;-webkit-transition:all .6s ease 0;transition:all .6s ease 0}
.odoo-modules-thumb-content h2{font-family:'Roboto-Regular',Sans-Serif;font-size:25px;color:#FFF;line-height:30px;font-weight:400;padding:0 0 30px;text-transform:none;text-align:left}
.odoo-modules-thumb-content h2 img{width:50px;float:left;padding-right:10px;position:relative;top:-5px;opacity:1}
.odoo-modules-thumb-content p{color:#FFF;text-align:left}
.odoo-modules-thumb-image:hover .odoo-modules-thumb-content{opacity:1;top:0}
.odoo-modules-thumb-image:hover .odoo-modules-thumb-heading{opacity:1;bottom:100%}*/

.our-modules-wrapper { padding-top: 80px;}
.our-modules-head-left { background: url(../images/odoo-modules-icon.png) no-repeat left center / 130px; padding-left: 150px; display: flex; justify-content: center; flex-direction:column;}
.our-modules-head-left .head-title h2 { text-align: left; font-weight: normal; padding: 20px 0px;}
.our-modules-head-right { padding: 30px 0px 30px 100px; border-left: 1px solid #CCC;}
.odoo-modules-thumb { padding-bottom: 30px;}
.odoo-modules-thumb-main-box { padding-top: 80px;}
.odoo-modules-thumb-image { position: relative; overflow: hidden; background: #000;}
.odoo-modules-thumb-image img { opacity: 0.7;}
.odoo-modules-thumb-heading { position:absolute; left: 70px; bottom: 70px; z-index:9;}
.odoo-modules-thumb-icon { padding-bottom: 15px;}
.odoo-modules-thumb-icon img { width: 80px; opacity: 1;}
.odoo-modules-thumb-heading { -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}
.odoo-modules-thumb-heading h2 { font-family: 'Roboto-Regular',Sans-Serif; font-size: 30px; color: #FFF; line-height: 40px; font-weight: normal; padding: 0px; text-transform: none; text-align: left;}
.odoo-modules-thumb-content { width: 100%; height: 100%; position:absolute; left: 0px; top: 100%; z-index:9; background: rgba(4,106,178,0.9); padding: 70px; opacity:1; -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;}
.odoo-modules-thumb-content h2 { font-family: 'Roboto-Regular',Sans-Serif; font-size: 25px; color: #FFF; line-height: 30px; font-weight: normal; padding: 0px 0px 30px 0px ; text-transform: none; text-align: left;}
.odoo-modules-thumb-content h2 img { width: 50px; float: left; padding-right: 10px; position: relative; top: -5px;  opacity: 1;}
.odoo-modules-thumb-content p { color: #FFF; text-align: left;}
.odoo-modules-thumb-image:hover .odoo-modules-thumb-content { opacity:1; top: 0px;}
.odoo-modules-thumb-image:hover .odoo-modules-thumb-heading { opacity: 1; bottom: 100%;}

.odoo-azinova-left img{width:80%}
.odoo-azinova-right{display:flex;flex-direction:column;justify-content:center}
.odoo-azinova-right h2{text-align:left}
.odoo-azinova-right p{padding-top:20px;padding-bottom:40px}
.odoo-process-tmb-content .head-title{padding-bottom:30px}
.odoo-process-thumb{background:#d3edfe}
.odoo-process-icon img{width:60px}
.odoo-process-thumb{padding:80px 100px;border:1px solid #FFF}
.odoo-process-thumb h3{font-size:25px;line-height:30px;color:var(--main-color);padding:10px 0 0}
.odoo-process-thumb p{color:var(--main-color);text-align:left}
.process-arrow{width:70px;height:35px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;border:2px solid #FFF;border-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:url(../images/down-arrow.png) no-repeat center top / 13px #d3edfe;-moz-transition:all .6s ease 0;-o-transition:all .6s ease 0;-webkit-transition:all .6s ease 0;transition:all .6s ease 0}
.odoo-pro-thumb1{position:relative;z-index:8}
.odoo-pro-thumb1 .process-arrow{right:-52px;top:45%;z-index:9;transform:rotate(-90deg)}
.odoo-pro-thumb2{position:relative;z-index:7}
.odoo-pro-thumb2 .process-arrow{bottom:-35px;right:30%;z-index:9}
.odoo-pro-thumb3{position:relative;z-index:6}
.odoo-pro-thumb3 .process-arrow{bottom:-35px;left:41%;z-index:9}
.odoo-pro-thumb4{position:relative;z-index:6}
.odoo-pro-thumb4 .process-arrow{left:-52px;top:45%;z-index:9;transform:rotate(90deg)}
.odoo-pro-thumb5{position:relative;z-index:6}
.odoo-pro-thumb5 .process-arrow{left:-52px;top:45%;z-index:9;transform:rotate(90deg)}
.odoo-pro-thumb6{position:relative;z-index:3}
.odoo-pro-thumb6 .process-arrow{right:-52px;top:45%;z-index:9;transform:rotate(-90deg)}
.odoo-pro-thumb7{position:relative;z-index:2}
.odoo-pro-thumb7 .process-arrow{right:-52px;bottom:-35px;left:48%;z-index:9}
.odoo-pro-thumb8{position:relative;z-index:1}
.odoo-pro-thumb8 .process-arrow{left:-52px;top:45%;z-index:9;transform:rotate(90deg)}
.odoo-pro-thumb9{position:relative;z-index:1}
.odoo-pro-thumb9 .process-arrow{left:-52px;top:45%;z-index:9;transform:rotate(90deg)}
.odoo-pro-odoo-bg{background:#f8ebf5;-moz-transition:all .6s ease 0;-o-transition:all .6s ease 0;-webkit-transition:all .6s ease 0;transition:all .6s ease 0}
.odoo-pro-odoo-bg .process-arrow{background:url(../images/down-arrow.png) no-repeat center top / 13px #f8ebf5}
.odoo-process-thumb:hover{background:#046ab2}
.odoo-process-thumb:hover .process-arrow{background:url(../images/down-arrow-white.png) no-repeat center top / 13px #046ab2}
.odoo-process-thumb:hover h3,.odoo-process-thumb:hover p{color:#FFF}
.pro-wht-icon{display:none}
.odoo-process-thumb:hover .pro-nor-icon{display:none}
.odoo-process-thumb:hover .pro-wht-icon{display:block}
.odoo-azinova-wrapper{padding:100px 0}
.odoo-blog-content{background:#555;padding:20px 40px 40px}
.odoo-blog-cont-main{height:100%;background:#555}
.odoo-blog-content h3{font-size:20px;line-height:25px;color:#fff;padding:10px 0 0}
.odoo-blog-content p{color:#FFF;padding:20px 0 40px}
.odoo-blog-content a{font-size:14px;color:#FFF;line-height:20px;padding:0}
.odoo-blog-wrapper{padding-top:80px}
.odoo-blog-wrapper h2{font-size:35px;line-height:40px;text-align:left;font-weight:400}
.odoo-blog-wrapper h2 span{font-size:25px;line-height:35px}
.odoo-blog-image{background:#046ab2}
.odoo-blog-image img{opacity:.5}
.odoo-blog-set-content{padding-top:20px;padding-bottom:50px}
.mobile-app-wrapper{background:url(../images/mobile-bg.jpg) no-repeat center bottom / cover;margin-bottom:50px}
.mobile-app-wrapper .inner-banner{text-align:left;padding:100px 0}
.mobile-app-wrapper .inner-banner h1{text-align:left}
.mobile-banner-mockup{margin:0 auto -230px;width:400px}
.mobile-banner-text{position:relative;z-index:9}
.mobile-banner-bot{padding:0 0 100px}
.mobile-banner-bot p{font-size:30px;line-height:45px}
.mobile-banner-bot p span.light-green-bg{color:#FFF;background:#b8dc88;padding:3px 15px}
.mobile-banner-bot p span.light-grey-bg{color:#FFF;background:#e1e1e1;padding:3px 15px}
.mobile-banner-bot p span.light-blue-bg{color:#FFF;background:#a6e2f9;padding:3px 15px}
.mobile-os-section{padding-top:100px}
.mobile-os-left{position:relative}
.mobile-app-icon{width:320px;position:absolute;right:-130px;top:-150px}
.android-os .mobile-os-left{background:#8dc63f}
.mobile-os-right{padding:150px 150px 0}
.android-os .mobile-os-right .head-title h2{text-align:left;color:#79ad32}
.android-os .mobile-os-right .head-title h2 span{color:#7f7f7f}
.mobile-os-right p{padding-top:20px;padding-bottom:60px}
.android-os .mobile-os-tmb-content h3{font-family:'Roboto-Bold',Sans-Serif;font-size:25px;color:#79ad32;padding-top:20px}
.android-os .mobile-os-tmb-content p{padding-top:10px;padding-bottom:0}
.mobile-os-tmb-left{padding-right:100px}
.mobile-os-tmb-right{padding-left:100px}
.mobile-os-tmb-icon{width:100px}
.android-os .mobile-os-tmb-content p{padding-top:10px;padding-bottom:0}
.mobile-android-bottom h4{font-family:'Roboto-Regular',Sans-Serif;font-size:30px}
.mobile-android-bottom p{font-family:'Roboto-Light',Sans-Serif;font-size:22px;line-height:30px}
.mobile-android-bottom-main{padding:100px 150px}
.mobile-android-bottom{background:#ddeec5;padding:60px 100px;position:relative}
.mobile-android-bottom p{padding:10px 0 20px}
.mobile-andro-icon{width:100px;background:#8dc63f;position:absolute;left:-20px;top:-20px;padding:20px}
.mobile-android-bottom.azinova-btn a.white-bg{color:#6fa02d}
.mobile-android-bottom.azinova-btn a:hover.white-bg{color:#FFF}
.ios-os .mobile-os-left{background:#f3f3f3}
.ios-os .mobile-os-right .head-title h2{text-align:left;color:#7f7f7f}
.ios-os .mobile-os-right .head-title h2 span{color:#7f7f7f}
.mobile-os-image-tmb-main{height:100%;color:#555;background:#f3f3f3;padding:80px}
.mobile-os-image-tmb-icon{width:60px;margin:0 auto 10px}
.mobile-os-image-tmb-text{text-align:center}
.mobile-os-image-tmb-text h4{font-family:'Roboto-Light',Sans-Serif;font-size:25px;line-height:30px;color:#555}
.mobile-os-image-tmb-main.mobile-os-image-tmb1{background:url(../images/mobile-os-image-tmb1.jpg) no-repeat center center / cover}
.mobile-os-image-tmb-main.mobile-os-image-tmb4{background:url(../images/mobile-os-image-tmb2.jpg) no-repeat center center / cover}
.mobile-os-image-tmb-main.mobile-os-image-tmb1 .mobile-os-image-tmb-text h4,.mobile-os-image-tmb-main.mobile-os-image-tmb4 .mobile-os-image-tmb-text h4{color:#FFF}
.mobile-ios-bottom-main{padding:30px 150px 100px}
.windows-os .mobile-os-left{background:#6dcff6}
.windows-os .mobile-os-right .head-title h2{text-align:left;color:#53b1d6}
.windows-os .mobile-os-right .head-title h2 span{color:#7f7f7f}
.windows-bottom-main{margin-top:-400px}
.windows-thumb-main{padding-right:50px}
.windows-thumb{position:relative;background:#39b0f0}
.windows-thumb-image{opacity:.6}
.windows-thumb-icon{position:absolute;left:50px;top:50px;z-index:9}
.windows-thumb-cont{position:absolute;left:50px;bottom:50px;right:50px;z-index:9}
.windows-thumb-cont h2{font-family:'Roboto-Regular',Sans-Serif;font-size:25px;color:#FFF;line-height:30px;text-align:left;padding:0;text-transform:none}
.windows-thumb-cont p{color:#FFF;text-align:left}
.azinova-listing ul{list-style:none;margin:0;padding:0}
.azinova-listing li{font-family:'Roboto-Light',Sans-Serif;font-size:20px;line-height:30px;background:url(../images/azinova-blue-tick.png) no-repeat left center / 30px;margin-bottom:25px;padding-left:40px}
.azinova-listing.blue-tick li{font-family:'Roboto-Light',Sans-Serif;font-size:20px;line-height:30px;background:url(../images/blue-tick.png) no-repeat left center / 30px;margin-bottom:25px;padding-left:40px}
.azinova-listing.dark-blue-tick li{font-family:'Roboto-Light',Sans-Serif;font-size:20px;line-height:30px;background:url(../images/dark-blue-tick.png) no-repeat left center / 30px;margin-bottom:25px;padding-left:40px}
.azinova-listing.white-tick li{font-family:'Roboto-Light',Sans-Serif;font-size:20px;line-height:30px;background:url(../images/white-tick.png) no-repeat left center / 30px;margin-bottom:25px;padding-left:40px}
.azinova-listing.small ul{list-style:none;margin:0;padding:0}
.azinova-listing.small li{font-family:'Open-Sans-regular',Sans-Serif;font-size:16px;line-height:26px;background:url(../images/azinova-blue-tick.png) no-repeat left 5px center / 25px;margin-bottom:15px;padding-left:40px}
.window-bot-listing{padding-left:50px}
.window-bot-listing .head-title{padding-top:20px;padding-bottom:30px}
.window-bot-listing .head-title h2{font-size:40px;line-height:45px;text-align:left;color:#53b1d6}
.window-bot-listing .head-title h2 span{font-size:25px;line-height:30px;color:#7f7f7f}
.n-mobile-app-cont{border-top:1px solid #CCC;padding-top:50px;margin-top:50px}
.head-title-border h2{font-size:80px;line-height:85px;color:#FFF;font-weight:700;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#888;text-align:left}
.head-title-border h2 span{font-size:50px;line-height:55px;color:#555;-webkit-text-stroke-width:0;display:block}
.n-mobile-app-cont1{padding:15px 0 0}
.mobile-app-development-mockup-wrapper{padding:100px 0}
.mobile-app-development-mockup{width:390px;margin:0 auto;position:relative}
.mobile-app-development-mockup img{position:relative;z-index:999999999}
.n-mobile-app-mockup-content{width:500px;display:flex;justify-content:space-between}
.n-mobile-app-mockup-thumb{display:flex}
.n-mobile-app-mockup-thumb .n-mobile-app-mockup-thumb-image{width:175px;display:block}
.n-mobile-app-mockup-content{display:flex}
.n-mobile-app-mockup-content p{flex-direction:column;justify-content:center!important;display:flex}
.mobile-mockup-thumb1{position:absolute;top:100px;right:100%}
.mobile-mockup-thumb1 p{text-align:right;padding-right:20px}
.mobile-mockup-thumb2{position:absolute;top:100px;left:100%}
.mobile-mockup-thumb2 p{padding-left:20px}
.mobile-mockup-thumb3{position:absolute;bottom:100px;right:150%}
.mobile-mockup-thumb3 p{padding-right:20px}
.mobile-mockup-thumb4{position:absolute;bottom:100px;left:150%}
.mobile-mockup-thumb4 p{text-align:right;padding-left:20px}
.n-mobileapp-thumb{position:relative;background:#046ab2}
.n-mobileapp-thumb-cont{width:100%;height:100%;position:absolute;left:0;top:0;z-index:9;padding:0 100px;flex-direction:column;justify-content:center!important;display:flex}
.n-mobileapp-thumb-image{opacity:.4}
.n-mobileapp-thumb-icon{width:95px;padding-bottom:30px}
.n-mobileapp-thumb-cont h2{font-family:'Roboto-Regular',Sans-Serif;font-size:25px;color:#FFF;line-height:30px;text-align:left;padding:0 0 10px;text-transform:none}
.n-mobileapp-thumb-cont p{color:#FFF;text-align:left}
.n-mobile-app-para-content{padding:60px 0 0}
.n-mobile-app-para-content h3{font-family:'Roboto-Bold',Sans-Serif;font-size:40px;color:#555;line-height:45px;padding-bottom:10px}
.n-mobile-app-para-content h4{font-family:'Roboto-Bold',Sans-Serif;font-size:25px;color:#555;line-height:35px;padding-top:50px}
.web-banner-wrapper{background:url(../images/web-banner-bg.jpg) no-repeat center bottom / cover;margin-bottom:50px}
.web-banner-wrapper .inner-banner{text-align:left;padding:100px 0 50px}
.web-banner-wrapper .inner-banner h1{text-align:left}
.web-banner-left{flex-direction:column;justify-content:center!important;display:flex;padding-left:10%}
.web-banner-right img{width:100%;float:right}
.website-scroll-wapper{padding:100px 0}
.website-expertise-thumb-main{background:#eee;padding:30px 15px;border-radius:5px;border:1px solid #CCC}
.website-expertise-thumb-icon{width:80px}
.website-expertise-thumb-icon img{width:60px;padding-right:15px;margin:10px auto 0}
.website-expertise-thumb-cont p{font-family:'Roboto-Regular',Sans-Serif;font-size:20px;line-height:25px}
.website-expertise-thumb-cont p span{font-size:14px;line-height:20px!important;display:block}
.website-expertise-thumb-main{margin:0 15px!important}
.website-expertise-thumb-main.light-greenbg{background:#e6f6e8;border-color:#d6ecd9}
.website-expertise-thumb-main.light-redbg{background:#fee4ee;border-color:#f7d1e0}
.website-expertise-thumb-main.light-yellowbg{background:#ffefd2;border-color:#f6e1bc}
.website-expertise-thumb-main.light-bluebg{background:#e9f4ff;border-color:#cde2f6}
.azinova-btn-small a.white-bg{font-family:'Roboto-Regular',Sans-Serif;font-size:12px;line-height:20px;color:#046ab2;font-weight:400;background:#FFF;padding:5px 20px;border-radius:100px;display:inline-block;text-decoration:none!important;letter-spacing:1px;margin-top:10px}
.azinova-btn-small a:hover.white-bg{color:#FFF;background:#046ab2}
.azinova-btn a.grey-bg{color:#046ab2;background:#f5f5f5}
.azinova-btn a:hover.grey-bg{color:#FFF;background:#046ab2}
.website-front-end-left{background:#f5f5f5;padding:150px 0}
.website-front-end-left img{width:550px;margin:0 auto}
.website-front-end-right{display:flex;justify-content:center;flex-direction:column;padding:0 100px}
.website-image-listing{margin:30px 0 0;padding:0;list-style:none}
.website-image-listing li{width:120px;display:inline-block;padding:15px 25px;border:1px solid #ececec;margin-right:15px}
.website-back-end-left{background:#b6e5f7;padding:150px 0}
.website-back-end-left img{width:550px;margin:0 auto}
.website-back-end-right{display:flex;justify-content:center;flex-direction:column;padding:0 100px}
.website-front-end-section h2,.website-back-end-section h2{font-size:40px;line-height:45px}
.website-front-end-section h2 span,.website-back-end-section h2 span{font-size:25px;line-height:30px}
.discuss-your-project-right{background:#f5f5f5;padding:100px}
.discuss-your-project-right .head-title h2{font-size:50px;line-height:55px}
.discuss-your-project-right .head-title h2 span{font-size:30px;line-height:35px;color:#555;padding-top:10px;display:block}
.website-build-wrapper{padding:100px 0 0}
.website-build-left{display:flex;justify-content:center;flex-direction:column}
.website-build-left img{width:300px;margin:0 auto}
.website-build-main{padding:0}
.website-build-right{border-bottom:1px solid #ddd;padding-top:80px;padding-bottom:80px}
.website-build-right .head-title h2{font-size:40px;line-height:45px}
.website-build-right .head-title h2 span{font-size:25px;line-height:30px}
.website-build-right p{padding:40px 0 0}
.website-why-az-right{background:#f5f5f5;padding:80px 100px}
.website-why-az-right .head-title h2{font-size:50px;line-height:55px}
.website-why-az-right .head-title h2 span{font-size:30px;line-height:35px;color:#555;padding-top:10px;display:block}
.website-why-azinova-blue-section{background:#8aaec4;padding:50px 80px;margin-top:50px}
.website-why-azinova-blue-section .customer-dev{background:url(../images/odoo-icon2.png) no-repeat left 0 center / 55px;padding:20px 20px 20px 80px}
.website-why-azinova-blue-section .customer-dev h3{font-family:'Roboto-Light',Sans-Serif;font-size:25px;color:#FFF;line-height:35px;font-weight:400}
.website-why-azinova-blue-section .customer-support{background:url(../images/odoo-contact-icon.png) no-repeat left 0 center / 55px;padding:20px 20px 20px 80px}
.website-why-azinova-blue-section .customer-support h3{font-family:'Roboto-Light',Sans-Serif;font-size:25px;color:#FFF;line-height:35px;font-weight:400}
.website-why-azinova-blue-section .customer-support p{color:#FFF;position:relative;top:-5px;font-size:15px;line-height:20px}
.website-anchor{position:relative;top:-120px;width:1px;height:1px}
.website-why-us-bot-cont{padding:50px 0 0}
.website-why-us-bot-cont h4{color:#145684;font-weight:700}
.website-process-wrapper{padding:100px 0}
.website-process-wrapper h2{font-size:40px;line-height:45px}
.website-process-wrapper h2 span{font-size:25px;line-height:30px}
.website-process-wrapper p{padding:20px 0 0}
.website-process-thumb-wrapper{padding:80px 0 0}
.website-process-thumb-icon{padding-bottom:5px}
.website-process-thumb-icon img{width:50px;opacity:.7}
.website-process-thumb-text h4{color:#145684;font-weight:700}
.website-thumb-num{width:80px;float:left;padding-right:25px}
.website-thumb-num-right{float:left}
.reviews-main{padding-bottom:100px}
.review-graphic{flex-direction:column;justify-content:center!important;display:flex}
.review-graphic img{width:150px;margin:0 auto}
.review-content-main{flex-direction:column;justify-content:center!important;display:flex}
.review-content{flex-direction:column;justify-content:center!important;display:flex;padding-left:0}
.review-client-image-main{width:100%}
.review-client-image{width:70px;height:70px;float:left;background:#2cd2c6;border-radius:50%;margin-right:15px;overflow:hidden}
.review-client-name{width:auto;float:left;font-size:15px;line-height:20px;font-weight:700;padding-top:10px}
.review-client-name span{font-size:14px;color:#888}
.review-message p{font-size:18px;line-height:26px;padding-top:10px}
.review-message span{font-family:"Times New Roman",Times,serif;font-size:40px;position:relative;bottom:-15px}
.review-1st-symbol{-moz-transform:rotate(180.0deg);-o-transform:rotate(180.0deg);-webkit-transform:rotate(180.0deg);display:inline-block;top:-20px}
.review-content label.stars img{width:110px;float:right;display:block;margin-top:5px}
#reviews .owl-buttons{display:none}
#reviews .owl-pagination{text-align:left}
#reviews.owl-theme .owl-controls .owl-page{text-align:center}
#reviews.owl-theme .owl-controls .owl-page span{width:10px;height:6px;border-radius:3px;background:#d8d8d8;display:block}
#reviews.owl-theme .owl-controls .owl-page.active span{width:50px;opacity:1;background:#becfe8}
#reviews.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;background:#CCC}

.digital-service-main { padding: 70px 0px 0px;}
.digital-ser-thumb { background: #f00; padding: 0px; border: 1px solid  #FFF;}
.digital-ser-thumb-btn-main { height: 0px; overflow: hidden; -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;}
.digital-ser-thumb:hover .digital-ser-thumb-btn-main { height: 50px; }
.digital-ser-thumb-cont {  padding: 150px 100px 80px; -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;}
.digital-ser-thumb:hover .digital-ser-thumb-cont { padding-top: 100px;}
.digital-ser-thumb-btn-main {}
.digital-ser-thumb-btn {}

.digital-ser-thumb-cont{background-position:left 15px top 95px!important}
.digital-ser-thumb:hover .digital-ser-thumb-cont{background-position:left 15px top 30px!important}
.digi-google-ads{background:#fff6e6}
.digi-google-ads .digital-ser-thumb-cont{background:url(../images/digital-google-ads-icon.png) no-repeat}
.digi-seo{background:#f4e9f7}
.digi-seo .digital-ser-thumb-cont{background:url(../images/digital-seo-icon.png) no-repeat}
.digi-email-sms{background:#ebf8ed}
.digi-email-sms .digital-ser-thumb-cont{background:url(../images/digital-email-sms-icon.png) no-repeat}
.digi-facebook{background:#dbf2ff}
.digi-facebook .digital-ser-thumb-cont{background:url(../images/digital-facebook-icon.png) no-repeat}
.digi-video{background:#fbfbfb}
.digi-video .digital-ser-thumb-cont{background:url(../images/digital-video-icon.png) no-repeat}
.digi-socialmedia{background:#fee9f1}
.digi-socialmedia .digital-ser-thumb-cont{background:url(../images/digital-social-media-icon.png) no-repeat}
.digital-service-det-main{padding:0 0 70px}
.digital-service-det-image{padding:30px 0 0}
.digital-service-det-image img{max-width:1100px;margin:0 auto}
.digital-service-det-right{border-top:1px solid #CCC;padding:80px 0 0}
.digital-marketing-imp-right{background:#0db3a6;padding:100px 100px 80px}
.digital-marketing-imp-right ul{margin-top:30px!important}
.list-w50 ul li{width:45%;color:#FFF;display:inline-block}
.digital-azinova{margin-top:30px}
.digital-azinova img{width:700px;height:auto;border-radius:10px;overflow:hidden;box-shadow:10px 10px 50px 0 rgba(0,0,0,0.4)}
.digital-why-azinova-right{padding:100px 0}
.digital-azinova-logo img{width:60%;padding-top:100px}
.digital-seo-section{padding:80px 0 50px}
.digital-seo-section .head-title h2{padding-bottom:10px}
.digital-seo-section .head-title h2 span{margin-bottom:-40px}
.digital-seo-set-left{flex-direction:column;justify-content:center!important;display:flex}
.digital-seo-set-left img{width:60%;margin:0 auto}
.after-seo-graph{display:none}
.digital-seo-set-right{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.17) 0%,rgba(0,0,0,0) 65%,rgba(0,0,0,0) 94%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.17) 0%,rgba(0,0,0,0) 65%,rgba(0,0,0,0) 94%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.17) 0%,rgba(0,0,0,0) 65%,rgba(0,0,0,0) 94%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b000000',endColorstr='#00000000',GradientType=1)}
.digital-seo-set-thumb{padding:0;border-bottom:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0)}
.digital-seo-set-thumb label{margin:0;padding:80px 0;background:#FFF;display:block}
.digital-seo-set-thumb p{text-align:center}
.digital-seo-demo{position:relative}
.digital-seo-demo ul{margin:0 0 30px;padding:0;list-style:none;text-align:center}
.digital-seo-demo li{font-size:18px;display:inline-block;color:#255d7d}
.digital-seo-switch{padding:0 30px!important}
.switch-button{background:rgba(0,0,0,0.05);border-radius:50px;overflow:hidden;width:340px;text-align:center;font-size:15px;letter-spacing:1px;color:var(--main-color);position:relative;padding-right:170px;position:relative;font-family:'Roboto-Regular',Sans-Serif}
.switch-button:before{content:"After SEO";position:absolute;top:0;bottom:0;right:0;width:170px;display:flex;align-items:center;justify-content:center;z-index:3;pointer-events:none}
.switch-button-checkbox{cursor:pointer;position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;opacity:0;z-index:2}
.switch-button-checkbox:checked + .switch-button-label:before{transform:translateX(170px);transition:transform 300ms linear}
.switch-button-checkbox + .switch-button-label{position:relative;padding:10px 0;display:block;user-select:none;pointer-events:none;margin:5px}
.switch-button-checkbox + .switch-button-label:before{content:"";background:#FFF;color:var(--main-color);height:100%;width:100%;position:absolute;left:0;top:0;border-radius:30px;transform:translateX(0);transition:transform 300ms}
.switch-button-checkbox + .switch-button-label .switch-button-label-span{position:relative}
.switch-button-checkbox:checked{color:red!important}
.digital-seo-contact{border-bottom:1px solid #CCC}
.digital-seo-contact .head-title{background:url(../images/digital-seo-contact-icon.jpg) no-repeat left center / 100px;padding:100px 0 100px 130px !important;margin:0 auto}
.digital-seo-contact .head-title h2,.digital-seo-contact .head-title h2 span{font-size:40px;line-height:45px;display:inline-block}
.digital-seo-contact .head-title h2 label,.digital-seo-contact .head-title h2 label span{font-size:25px;line-height:30px;display:inline-block;font-weight:400}
.digital-btn{width:100%;height:1px;margin-top:-50px}
.footer-address-wrapper{padding-top:100px}
.footer-address-wrapper h5,.footer-address-wrapper p{color:#FFF}
.footer-address-wrapper a{color:#FFF}
.footer-address-wrapper .footer-address-contact i{color:#81b4d8;background:rgba(255,255,255,1)}
.branding-banner-wrapper{background:url(../images/web-banner-bg.jpg) no-repeat center bottom / cover}
.branding-banner-wrapper .inner-banner{text-align:left;padding:100px 0 50px}
.branding-banner-wrapper .inner-banner h1{text-align:left}
.branding-banner-left{flex-direction:column;justify-content:center!important;display:flex;padding-left:10%}
.branding-banner-right img{width:80%;margin:0 auto}
.branding-banner-wrapper .inner-banner h1 label{display:contents}
.branding-benefits-wrapper{padding:60px 0 100px}
.branding-benefits-process-thumb{background:#d3edfe}
.branding-benefits-process-thumb.light-greenbg{background:url(../images/branding-texture.png) left top var(--light-greenbg);background-repeat:repeat-y}
.branding-benefits-process-thumb.light-redbg{background:url(../images/branding-texture.png) left top var(--light-redbg);background-repeat:repeat-y}
.branding-benefits-process-thumb.light-yellowbg{background:url(../images/branding-texture.png) right top var(--light-yellowbg);background-repeat:repeat-y}
.branding-benefits-process-thumb.light-bluebg{background:url(../images/branding-texture.png) right top var(--light-bluebg);background-repeat:repeat-y}
.branding-benefits-process-icon img{width:60px}
.branding-benefits-process-thumb{padding:60px 100px 80px;border-right:1px solid #FFF;border-bottom:1px solid #FFF}
.branding-benefits-process-thumb h3{font-size:25px;line-height:30px;color:var(--main-color);padding:10px 0 0}
.branding-benefits-process-thumb p{color:var(--main-color);text-align:left}
.branding-top-text{background:url(../images/branding-text.png) no-repeat center center;background-size:contain}
.branding-page .inner-content{padding-top:0}
.branding-top-text-right{margin-top:100px}
.branding-what-is-brand{background:url(../images/branding-texture1.png) repeat-y left top 0 #5da0cf;padding:100px 0}
.branding-what-heading{padding-left:150px}
.branding-what-content{padding-left:300px;padding-top:20px}
.branding-what-heading img{width:460px}
.branding-azinova-wrapper{background:#5da0cf;padding:100px 0}
.branding-azinova-arrow img{width:210px;margin:0 auto}
.branding-azinova-wrapper h2,.branding-azinova-wrapper p{text-align:left}
.branding-azinova-wrapper h2{font-family:'Roboto-Bold',Sans-Serif;font-size:60px;line-height:45px;color:#FFF;text-transform:uppercase;font-weight:700}
.branding-azinova-wrapper h2 label{font-size:30px;line-height:40px}
.branding-azinova-wrapper p{color:#FFF;padding:10px 0 30px}
.branding-who-we-are{padding-top:50px}
.branding-azinova-logo img{width:60%}
.branding-azinova-arrow{display:flex;justify-content:center;flex-direction:column}
.erp-tab-section{text-align:center}
.erp-tab-section ul{list-style:none;padding:0;margin:0 auto;text-align:center;border-bottom:1px solid #ccc;background:#FFF}
.erp-tab-section li{font-family:'Roboto-Light',Sans-Serif;font-size:16px;color:#555;text-align:center;display:inline-block;border-left:1px solid #CCC;margin:0 0 18px;position:relative}
.erp-tab-section li a{padding:5px 70px;text-decoration:none}
.erp-tab-section li:first-child{border-left:0}
.erp-tab-section li.active{color:#ffb2b2}
.erp-tab-section li label{width:100%;position:absolute;left:0;bottom:-20px;margin:0;border-bottom:2px solid #ffb2b2;display:none}
.erp-tab-section li label span{width:12px;height:12px;display:block;background:#ffb2b2;transform:rotateZ(45deg);margin:0 auto -7px;position:relative;z-index:-9}
.erp-tab-section li.active label{display:block}
.erp-software-top-left{text-align:right}
.erp-software-top-left img{width:550px;float:right;padding-right:100px}
.erp-software-top-right{padding:100px 0 60px}
.erp-software-looking-thumb{padding:30px 0 0}
.erp-software-looking-thumb .windows-thumb{background:var(--main-color)!important}
.erp-software-features img{width:1000px;margin:0 auto}
.erp-features-wrapper{padding:100px 0 0}
.erp-software-features-thumb{margin-top:50px}
.why-you-need-wrapper{padding-top:100px}
.why-you-need-heading h2{font-size:100px;line-height:90px;background:url(../images/erp-software-why-you-need.png) no-repeat right center;background-size:contain;padding:100px 250px 10px 0;display:inline-block}
.erp-software-module-section{padding:80px 0 0}
.erp-software-module-video{padding-top:30px}
.erp-software-module-video-left,.erp-software-module-video-right{display:flex;justify-content:center;flex-direction:column}
.erp-software-module-video-right.window-bot-listing .head-title h2{color:var(--main-color)!important}
.erp-software-listing{padding-left:50px}
.erp-software-discus{display:grid;grid-template-columns:auto auto;padding:80px 0 40px;text-align:left;justify-content:center;align-items:center;background:#FFF}
.erp-soft-expert-left{padding-right:60px}
.erp-software-discus.discuss-your-project-right .head-title h2{font-size:40px;line-height:45px}
.erp-software-discus.discuss-your-project-right .head-title h2 span{font-size:25px;line-height:35px;color:#555;padding-top:10px;display:block}
.erp-software-module-thumb-wrapper{padding:80px 0 0}
.erp-software-module-thumb-icon{padding-bottom:5px}
.erp-software-module-thumb-icon img{width:60px;opacity:1}
.erp-software-module-thumb-text h4{font-size:20px;color:#145684;font-weight:700;padding-bottom:5px}
.erp-software-module-thumb p{color:#145684}
.erp-software-top-left{display:flex;justify-content:center;flex-direction:column}
#erp-software{position:absolute;left:0;top:0;width:1px;height:1px}
#erp-features{position:absolute;left:0;top:0;width:1px;height:1px}
#erp-modules{position:absolute;left:0;top:0;width:1px;height:1px}
.footer-contact-wrapper{width:100%;position:fixed;left:0;bottom:10px;z-index:999999999;display:none}
.footer-contact-box{background:rgba(4,106,178,0.5);border-radius:50px;padding:5px;-moz-backdrop-filter:saturate(180%) blur(5px);-o-backdrop-filter:saturate(180%) blur(5px);-webkit-backdrop-filter:saturate(180%) blur(5px);backdrop-filter:saturate(180%) blur(5px)}
.footer-contact-icon{width:35px;height:35px;text-align:center;padding-top:5px;background:#FFF;border-radius:50%}
.footer-contact-icon i{font-size:18px;color:#046ab2}
.footer-icon1 i{font-size:18px;line-height:24px}
.footer-icon2 i{font-size:20px;line-height:24px}
.footer-icon3 i{font-size:14px;line-height:24px}
.footer-icon4 i{font-size:24px;line-height:26px}
.product-software-section{padding:0 0 100px}

.product-software-image-sm {width:300px;margin-bottom:40px}
.product-software-image {width:500px;margin-bottom:40px}
.product-software-image-md {width:750px;margin-bottom:40px}
.product-software-image-lg {width:100%;margin-bottom:40px}

.product-software-wrapper{position:relative}
.products-anchor{position:absolute;top:-30px;width:1px;height:1px;z-index:999999;background:red}
.products-page .azinova-listing li{font-size:18px;line-height:20px;background:url(../images/azinova-blue-tick.png) no-repeat left center / 26px;margin-bottom:15px;padding:5px 0 5px 36px}
.product-software-wrapper .head-title h2{font-size:40px;line-height:34px}
.product-software-wrapper .head-title h2 span{font-size:26px}

.product-mockup-sm img {width:500px;margin:0 auto;padding:100px 0 0}
.product-mockup img {width:900px;margin:0 auto;padding:100px 0 0}
.product-mockup-md img {width: 80%; margin:0 auto; padding:100px 0 0}
.product-mockup-lg img {width: 100%; margin:0 auto; padding:100px 0 0}

.gitex-wrapper{width:800px;margin:0 auto}
.gitex-wrapper p{font-size:15px!important}
.gitex-banner{padding:30px 0 0}
.gitex-content{padding:80px 0 10px}
.gitex-wrapper .contact-us-field-main input,.gitex-wrapper .contact-us-field-main textarea{border:1px solid #eee;padding:10px 10px 15px 15px;border-radius:5px;font-size:15px;line-height:22px}
.gitex-wrapper .contact-us-field-main label{font-size:15px;left:15px;top:14px}
.gitex-wrapper .contact-us-field-main textarea{height:126px}
.gitex-wrapper .contact-us-field-main input:focus ~ label,.gitex-wrapper .contact-us-field-main input:valid ~ label,.gitex-wrapper .contact-us-field-main textarea:focus ~ label,.gitex-wrapper .contact-us-field-main textarea:valid ~ label{color:#0f6bb4;padding:0 6px;background:#FFF;top:-10px;left:10px}
a.p-btn-white,.azinova-btn a.p-btn-white{color:#FFF!important;font-weight:700!important;text-decoration:underline!important;background:none!important;padding:0!important}
a.p-btn-white:hover,.azinova-btn a.p-btn-black:hover{color:#15d4ff!important}
a.p-btn-black,.azinova-btn a.p-btn-black{color:#333!important;font-weight:700!important;text-decoration:underline!important;background:none!important;padding:0!important}
a.p-btn-black:hover,.azinova-btn a.p-btn-black:hover{color:#046ab2!important}
.odoo-process-thumb a.p-btn-white{color:#165e89!important;font-weight:700!important;text-decoration:underline!important;background:none!important;padding:0!important}
.odoo-process-thumb a.p-btn-white:hover{color:#FFF!important}
.odoo-process-thumb:hover a.p-btn-white{color:#FFF!important;font-weight:700!important;text-decoration:underline!important;background:none!important;padding:0!important}
.odoo-process-thumb:hover a.p-btn-white:hover{color:#15d4ff!important}
.case-study-img{border:1px solid #CCC;border-radius:5px;overflow:hidden}
.case-study-title h2{line-height:55px;font-weight:none;text-align:left}
.case-study-bottom-image{padding-top:30px}
.case-study-feeds{margin-bottom:30px}

.cookie-dialogue{width:100%!important; padding: 15px 0 25px; position:fixed; left:0; bottom:0; z-index:999; 
box-shadow:-1px 0 20px rgba(0,0,0,0.3); display:none; background:#FFF;

/*-moz-backdrop-filter: saturate(180%) blur(10px);
-o-backdrop-filter: saturate(180%) blur(10px);
-webkit-backdrop-filter: saturate(180%) blur(10px);
backdrop-filter: saturate(180%) blur(10px);
background:rgba(255,255,255,0.75)*/

}

.cookie-dialogue p{font-size:15px;padding:8px 0 20px}
.cookie-dialogue a{color:#777;font-weight:700;text-decoration:underline}
.cookie-dialogue a:hover{color:#444}
.cookie-dialogue span a{width:170px;font-size:15px;line-height:14px;display:inline-block;text-decoration:none;border-radius:50px;padding:12px 20px}
.cookie-btn a{color:#FFF;background:#046ab2;margin-right:15px;border:1px solid #046ab2}
.cookie-btn2 a{color:#979797;background-color:#fff;border:1px solid #979797}
.cookie-btn a:hover{background:#333;color:#FFF}
.cookie-btn2 a:hover{background:#555;color:#FFF}
.fr{float:right}


.react-image img { border-radius: 5px; overflow: hidden; padding: 0px;}

.n-soft-icon { position:absolute; left: 100px; top: 160px;}
.n-soft-icon img { width: 100px; float: left; background: rgba(4, 106, 178, 0.5); padding: 10px; margin: 10px; border-radius: 3px;}



.n-orange-box { background: orange; text-align: center; padding: 10px 20px; margin-top: -30px; margin-bottom: 30px; -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;}
.n-orange-box p { text-align: center; color: #FFF; -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;}
.n-orange-box p i { padding-right: 5px;}

header.smaller .n-orange-box {margin-top: -65px; margin-bottom: 15px; padding: 3px 0px;}
header.smaller .n-orange-box p { font-size: 13px;}


.threads-icon {}
.social ul li.threads-icon a span { background: url(../images/threads.svg) no-repeat center center / 12px #888; color: transparent; }
.social ul li.threads-icon a span:hover { background: url(../images/threads.svg) no-repeat center center / 12px #555;}


.case-study-limo-logo { background: #333; padding: 80px 0 30px; margin: 40px 0 0;}
.case-study-limo-logo img { width: 320px; margin: 0 0 0 60px;}

.case-study-limo-content { background: #333; padding: 0px 30px 40px;}
.case-study-limo-content p { color: #FFF; }

.case-study-limo-tmb-cont { padding: 0px 30px 40px;}
.case-study-limo-tmb-cont .head-title h4 { font-size: 30px; color: #FFF;}

.case-study-limo-graph { padding: 30px 30px 50px;}
.case-study-limo-graph img { width: 100%; display: block; background: #FFF; padding: 20px 20px 30px;}



.case-study-limo-service-content {padding: 40px 0px 40px;}
.case-study-limo-ser-tmb-cont { padding: 0px 30px 40px;}
.case-study-limo-ser-tmb-cont .head-title h4 { font-size: 30px;}
.case-study-limo-ser-tmb-cont img { padding-bottom: 30px;}





.case-study-limo-economic-cont { min-height: 300px; background: url(../images/case-study-limo-economic.jpg) no-repeat left center / cover;}

.case-study-limo-economic-cont-right { padding-top: 80px; padding-bottom: 80px;}

.case-study-LEFT-Image, .case-study-RIGHT-Image { padding: 50px 0 100px;}

.case-study-LEFT-Image .case-study-right-content-main { margin-left: -180px !important; margin-top: 30px;}
.case-study-RIGHT-Image .case-study-right-content-main { margin-right: -180px !important; margin-top: 30px; position:relative; z-index: 99;}

.v-center { flex-direction: column; justify-content: center !important; display: flex;}

.full-height { height: 100vh;}




.content {width: 100%; position: relative; margin-bottom: 100px;}
.side { position: absolute; top: 0; left: 10%; margin: 100px 0 0;}
.side.active { left: 5.6%;}
.side img { width: 400px; padding-bottom: 100px;}

.side.small-logo img { padding-left: 50px; padding-right: 50px;}


.gitex-fixed-bg { width: 100%; height: 100vh; background: url(../images/gitex-bg.jpg) no-repeat center center / cover; background-attachment: fixed; position: relative;}


.fixed-bg-box { width: 100%; height: 100vh; background: #333; background-attachment: fixed; position: relative;}



.gitex-galery-wrapper { background: #c2dcef; padding: 80px 0px;}
.gitex-galery { margin-bottom: 30px; }
.gitex-galery img { border-radius: 10px; overflow: hidden;}


.case-studies-tmb-main-box { margin-bottom: 40px;}
.case-tmb-image-box { width: 100%; margin: auto; border-radius: 8px; cursor: n-resize;  overflow: hidden; border: 1px solid #CCC;}
.case-tmb-image-box img { width: 100%; height: 200px; object-fit: cover; object-position: top; transition: 8s all ease;}
.case-tmb-image-box-main:hover .case-tmb-image-box img { object-position: bottom;}

.twitter-case-wrapper { padding: 80px 0;}


.case-study-set {
  padding-top: 50px;
}

.f1-simulator-banner { height: 100vh; overflow: hidden;}
/*.f1-simulator-banner .inner-banner { padding: 250px 0 150px;}*/

.border-radius-20 { border-radius: 20px; overflow: hidden;}

.n-right-section { padding-top: 80px !important;}

.video-bg { width: 100%; height: 120%; position:absolute; left:0; top:0; z-index: 0; opacity:0.6;}

.f1-simulator-page h2 { color: #000;}

.f1-simulator-set1 { padding: 80px 0;}




.f1-simulator1 { width: 100%; height: 100vh; background: url(../images/f1-simulator1.png) no-repeat center center / 50% #7eb0d3; -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; }
.f1-simulator1:hover { background-size: 100%; }


.f1-simulator-blue-box { background: #0768ad; border-radius: 50px; padding: 50px 70px; margin: 80px auto;}
.f1-simulator-blue-box-top { padding-bottom: 50px;}



.accordion-container { padding: 0;  overflow: hidden;}
.accordion-container .accordion-title { position: relative; margin: 0; padding: 17px 50px 17px 15px; background: #FFF; color: #000; font: normal 17px/28px 'Roboto-Regular',Sans-Serif; cursor: pointer; border-top:1px solid #ddd; }
/*.accordion-content p { font-size: 15px; line-height: 30px;}*/
.accordion-container .accordion-title:hover,
.accordion-container .accordion-title:active,
.accordion-title.open { background-color: #FFF;}
.accordion-container .accordion-title::before { content: ""; position: absolute; top: 50%; right: 25px; width: 18px; height: 1px; transform: rotate(90deg); background: #333; transition: all .3s ease-in-out;}
.accordion-container .accordion-title::after { content: ""; position: absolute; top: 50%; right: 25px; width: 18px; height: 1px; background: #333; transition: all .2s ease-in-out;}
.accordion-container .accordion-title.open::before { transform: rotate(180deg);}
.accordion-container .accordion-title.open::after { opacity: 0;}
.accordion-content { padding: 0px 15px 15px 15px;}
.accordion-content p { margin-top: 0px;}



.f1-simulator-blue-box .accordion-container .accordion-title  { font-size: 40px; line-height: 40px; color: #FFF; background: none; padding: 40px 50px 40px 15px; }
.f1-simulator-blue-box .accordion-content p { color: #FFF; padding-bottom: 30px;}
.f1-simulator-blue-box .accordion-container .accordion-title::before { width: 40px; height: 40px; background: url(../images/down-arrow-new.png) no-repeat left center / 40px; transform: rotate(0deg);} 
.f1-simulator-blue-box .accordion-container .accordion-title.open::before { transform: rotate(180deg);}
.f1-simulator-blue-box .accordion-container .accordion-title.open { padding-bottom: 20px;}
.f1-simulator-blue-box .accordion-container .accordion-title::after { display: none;}
.f1-simulator-faq-box { padding-top: 50px; padding-bottom: 30px;}
.f1-simulator-faq-box .accordion-container .accordion-title  { font-size: 30px; line-height: 40px; background: none; padding: 40px 50px 40px 30px; border: 0px;}
.f1-simulator-faq-box .accordion-content p { padding-bottom: 30px;}
.f1-simulator-faq-box .accordion-container .accordion-title::before { width: 18px; height: 2px;} 
.f1-simulator-faq-box .accordion-container .accordion-title.open::before { transform: rotate(180deg);}
.f1-simulator-faq-box .accordion-container .accordion-title::after {width: 18px; height: 2px; background: #333; transition: all .2s ease-in-out;}

.f1-simulator-faq-box .accordion-content { display: none;  padding: 0px 15px 15px 95px;}
.accordion-cont-main { border-radius: 16px; border: 1px solid #333;  margin-top: 30px; box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2);}
.f1-simulator-gallery-tmb { padding-bottom: 30px;}

.car-animation { position: relative; min-height: 70vh;}
.car-animation.bg-static { background: #fff;}
.car-animation .car { width: 100%; position: absolute; top: 0; bottom: 0; left: auto; background: url(../images/car.png) no-repeat center center / cover}

.f1-simulator-listing {}
.f1-simulator-listing ul { list-style: none; margin: 20px 0 30px; padding: 0px; text-align:center;}
.f1-simulator-listing li { font-size: 20px; color: #FFF; margin: 10px; border-radius: 8px; display: inline-block; padding: 10px 30px; background: #0668ae; cursor: pointer;}

.f1-simulator-footer { border-radius: 20px; overflow: hidden; background: url(../images/f1-simulator-main.jpg) no-repeat left center / cover;}

.f1-simulator-footer-cont { width: 600px; padding: 100px 80px;}

.f1-simulator-footer-cont h2 { font-size: 40px; line-height: 45px;}



.website-pages-tmb-main { background: var(--main-color); padding-bottom: 50px; }
.website-pages-tmb { padding-bottom: 30px; text-align:center;}
.website-pages-tmb img { width: 80%; margin: 0 auto; border-radius: 8px; overflow: hidden;}
.website-pages-tmb h4 { color: #FFF; padding-top: 15px; padding-bottom: 30px;}


.website-pages-left { padding-top: 100px;}

.website-pages-right { background: var(--main-color); padding: 100px 30px 0; }


.website-device-tmb-main { background: #046AB2; padding: 100px 0; }
.website-device-tmb-main p { color: #FFF;}
.website-device-tmb-main img { position: relative; z-index: 1;}

.website-device { position: relative;}
.website-device-border { width: 240px; height: 100px; border-width: 1px; border-style: solid; border-color: #FFF; position: absolute; z-index:0;}

.website-device-tmb-middle { margin-top: 100px;}

.website-device-tmb1 .website-device-border { border-bottom:0; border-right:0; right:0; top: -50px; }
.website-device-tmb2 .website-device-border { border-bottom:0; border-left:0; right: auto; lefft:0; top: -50px; }
.website-device-tmb3 .website-device-border { border-bottom:0; border-right:0; right:0; top: -50px; }

.website-device-tmb3  img {width: 50%; margin:0 auto;}

.website-device-tmb-main-box { padding-bottom: 80px;}


.mogao-reel, .mogao-reel-cont { margin-top: 35px; overflow: hidden; border-radius: 20px; overflow: hidden;}
 

.mogao-reel-cont-box { width: 100%; height: 100%; background: #000; padding: 30px 40px; border-radius: 20px;}

.mogao-reel img { -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; transition: transform 1s;}
.mogao-reel:hover img { transform: scale(1.2);}

.circle{ width: 60px; height: 60px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); background-color: var(--primary-color); color: white; text-align: center; border-radius: 50%; z-index: 99;
    &:hover{
        /*cursor: pointer;*/}
    &::after,&::before{width: 60px; height: 60px; content: ""; display: block; position: absolute; top:0; left:0;  background: rgba(255, 255, 255,1); border-radius: 50%; z-index: -1; animation: grow 1s ease-in-out infinite;
    }
    &::after{width: 60px; height: 60px; background: rgba(255, 255, 255,0.4);
        &::before{
        content: ""; display: block; position: absolute; top:0; left:0;  background: rgb(255, 255, 255); border-radius: 50%; z-index: -1; animation: grow 1s ease-in-out infinite; }
    }
    &::before{ background: rgba(255, 255, 255,.6); animation-delay: -0.5s; }
}
@keyframes grow{
    0%{
        transform: scale(1,1);
        opacity: 1;
    }
    100%{
        transform: scale(1.8,1.8);
        opacity: 0;
    }
}


.circle i { width: 60px; height: 60px; font-size: 20px; color: #333; padding-top: 20px; background: #FFF; border-radius: 50px;}



.grid-wrapper div { overflow: hidden; border-radius: 10px;}
.grid-wrapper div img { -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; transition: transform 1s;}
.grid-wrapper div:hover img { transform: scale(1.2);}

.inner-content.case-study-page { background:  #FFF;}

.az-Innovations-wrapper{padding-top: 100px}




@media (max-width: 1600.98px) {
.mobile-mockup{bottom:30px}
.az-more-wrapper{top:-160px}
.n-mobile-app-mockup-thumb .n-mobile-app-mockup-thumb-image{width:130px}
.mobile-mockup-thumb3{right:110%}
.mobile-mockup-thumb4{left:110%}




}
@media (max-width: 1500.98px) {
.welcome-wrapper{padding-top:140px}
.odoo-service h2 label,.mobile-services h2 label,.website-services h2 label,.digital-marketing-services h2 label{background-size:120px;padding-top:30px}




}
@media (max-width: 1400.98px) {
.banner-text h1{font-size:50px;line-height:50px}
.banner-text h1 label{font-size:35px;line-height:35px}
.banner-mockup1{width:600px;left:30px}
.banner-mockup2{width:400px}
.az-more-text h2{font-size:35px;line-height:40px}
.parallax_scroll{margin:-150px 0 0}
.az-blue-heading h3{font-size:35px;line-height:40px}
.az-services-wrapper h2{font-size:40px;line-height:45px}
.az-services-wrapper h2 label{font-size:25px;line-height:30px;position:relative;top:-10px}
.az-services-wrapper p{padding-top:10px}
.oddo-logo{width:440px}
.az-services-oddo-logo{padding:0 0 20px}
.mobile-mockup-thumb3,.mobile-mockup-thumb4{bottom:30px}
.erp-title-text h3{font-size:18px;line-height:22px}
.erp-title-text p{font-size:15px;line-height:20px}
.erp-point-set{padding:0 50px 30px}
.erp-title-icon{padding:30px}
.mobile-app6{top:40px}
.mobile-app5{right:-380px}
.az-Innovations-wrapper{padding-top:70px}
.testimonials-wrapper{margin-top:-100px}
.quote-form-main{right:0}
.footer-main-links ul li{font-size:17px}
.footer-main-links ul li a{padding:5px 11px}
.social ul li a span{width:34px;height:34px;padding-top:11px}
.testimonials-wrapper h2{font-size:40px;line-height:45px}
.testimonials-wrapper h2 label{font-size:25px;line-height:30px;position:relative;botom:-10px}
.mobile-mockup{bottom:30px}
.az-more-wrapper{top:-160px}
.inner-banner h1{font-size:45px;line-height:45px}
.inner-banner h1 label{font-size:35px}
.odoo-thumb-icon{left:40px;top:40px}
.odoo-thumb-cont{left:40px;bottom:40px;right:40px}
.odoo-box-logo img{width:90%}
.container.odoo-slider-main{width:80%}
.odoo-modules-thumb-content{padding:50px 40px}
.odoo-modules-thumb-content h2{padding-bottom:20px}
.odoo-modules-thumb-content p{font-size:15px;line-height:22px}
.odoo-pro-thumb2 .process-arrow{right:26%}
.odoo-pro-thumb3 .process-arrow{left:43%}
.odoo-modules-thumb-icon img{width:70px}
.odoo-modules-thumb-heading{left:50px;bottom:50px}
.mobile-os-right{padding:150px 100px 0}
.mobile-ios-bottom-main{padding:30px 100px 100px}
.mobile-android-bottom-main{padding:100px}
.mobile-app-development-mockup{width:300px}
.n-mobile-app-mockup-thumb .n-mobile-app-mockup-thumb-image{width:120px}
.n-mobile-app-mockup-content{width:350px}
.n-mobileapp-thumb-cont{padding:0 50px}
.mobile-mockup-thumb1{right:90%}
.mobile-mockup-thumb2{left:90%}
.mobile-mockup-thumb3{right:120%}
.mobile-mockup-thumb4{left:120%}
.web-banner-left{padding-left:5%}
.digital-seo-set-left img{width:80%}
.branding-what-is-brand{background:url(../images/branding-texture1.png) repeat-y left -50px top 0 #5da0cf}
.service-left h2{font-size:30px;line-height:35px}
.service-left h2 label{font-size:90px;line-height:100px}
.side img { width: 300px;}
.inner-content h2 { font-size: 40px; line-height: 45px;}






}
@media (max-width: 1300.98px) {
.mobile-mockup{bottom:40px}
.az-more-wrapper{top:-160px}
.oddo-logo{width:400px}
.footer-main-links ul li a{padding:5px 15px}
.social ul li.social-hed{display:none}
.footer-top-text h5{font-size:14px}
.footer-top-text h5 label{font-size:18px}
.footer-top-icon{width:50px;height:50px}
.footer-top-icon i{padding-top:13px}
.odoo-box-left h3,.odoo-box-right h3{font-size:27px}
.mobile-banner-bot h3{font-size:25px;line-height:45px}
.azinova-listing li{font-size:16px;line-height:26px;background-size:25px;margin-bottom:20px;padding-left:36px}
.windows-thumb-main{padding-right:20px}
.window-bot-listing{padding-left:20px}
.window-bot-listing .head-title h2{font-size:30px}
.window-bot-listing .head-title h2 span{font-size:20px}
.website-expertise-thumb-cont{padding-left:10px}
.why-you-need-heading h2{font-size:80px;line-height:70px}
.banner-pc-mockup{width:670px;right:0}
}
@media (max-width: 1200.98px) {
.mobile-mockup{bottom:60px}
.az-more-text label{padding:0 50px}
.welcome-wrapper h1{font-size:70px;line-height:75px}
.oddo-logo{width:320px}
.az-services-oddo-logo{padding:0 0 10px}
.az-services-mobile-app-left{padding:50px 50px 100px}
.az-services-websites-right{padding:70px 50px 80px;margin-top:-70px}
.az-services-digital-marketing-left{padding:80px 50px 60px}
.az-points-main{width:100%}
.mobile-app-icon{width:260px;right:-110px;top:-120px}
#primary_nav_wrap li a{font-size:14px;padding:12px 10px}
header.smaller #primary_nav_wrap li a{padding:5px 10px 10px}
.mobile-os-image-tmb-main{padding:40px}
.mobile-os-image-tmb-text h4{font-size:22px}
.mobile-os-tmb-left{padding-right:30px}
.mobile-os-tmb-right{padding-left:30px}
.mobile-banner-mockup{width:500px;margin:0 auto -200px;width:300px}
.mobile-mockup-thumb1{top:60px}
.mobile-mockup-thumb2{top:60px}
.mobile-mockup-thumb3{right:90%;bottom:60px}
.mobile-mockup-thumb4{left:90%;bottom:60px}
.n-mobileapp-thumb-cont{padding:0 30px}
.n-mobileapp-thumb-icon{width:75px;padding-bottom:15px}
.n-mobileapp-thumb-cont h2{font-size:22px}
.mobile-app-wrapper .inner-banner{padding-bottom:50px}
.product-mockup img{width:95%}
.banner-pc-mockup{width:700px;right:-150px}
.service-left h2 label{font-size:70px;line-height:80px}
}
@media (max-width: 1000.98px) {

.n-soft-icon { left: 60px; top: 140px;}
.n-soft-icon img { width: 80px;}

}
@media (max-width: 991.98px) {
.nav-section{display:none}
.mobile-view-header{display:block}
.mobile-view-header ul{list-style:none;margin:0;padding:0;text-align:right}
.mobile-view-header li{display:inline-block;margin-left:10px}
.mobile-view-header li img{width:auto;height:39px}
.menu-icon{cursor:pointer}
header{padding-top:10px}
.header-gitex-banner{width:350px;left:15px;top:50px;padding:10px}
header.smaller .header-gitex-banner{width:350px;left:15px;top:50px;padding:10px}
.mob-btn-bg{background:#FFF;height:100vh}
header.smaller.mob-btn-bg{height:100vh}
.logo img,header.smaller .logo img{margin:0;padding:0}
.header-bot-nav{margin-top:25px}
.header-top-nav li,#primary_nav_wrap li{width:100%!important;display:block}
#primary_nav_wrap ul,.header-top-nav ul{text-align:left}
.header-top-nav li a,#primary_nav_wrap li a{font-size:14px;font-weight:400;display:block;padding:10px 20px;position:inherit;top:0}
#primary_nav_wrap ul ul{width:100%;position:inherit}
.login-btn{position:relative;top:-13px}
header.smaller{padding-top:10px}
header.smaller .mob-top-number a{color:#282d78}
.header-top-nav li a,#primary_nav_wrap li a,header.smaller #primary_nav_wrap li a{padding-left:0;padding-right:0}
#primary_nav_wrap ul{background:none}
#primary_nav_wrap li a{color:#282d78}
header.smaller #primary_nav_wrap li a{padding:10px 0}
header.smaller #primary_nav_wrap ul ul li a{padding-right:15px;padding-left:15px}
#primary_nav_wrap ul ul{border-radius:5px;overflow:hidden}
header.smaller{padding-top:8px;padding-bottom:2px}
#online-quote{top:-55px}
.login-btn{top:-16px}
.login-btn a{font-size:12px;line-height:20px;font-weight:400;padding:8px 20px!important}
.logo{width:110px;margin-top: 15px}
.get-in-touch{font-size:17px}
.n-menu-wrapper{background:url(../images/anniversary-logo.png) no-repeat center center / 250px #FFF}
.footer-address-contact label{display:none}
.n-menu-wrapper .footer-address p{padding-bottom:0!important;padding-top:15px}
.n-menu-wrapper .footer-address p a{display:block;margin-bottom:10px}
.container-set{margin-right:-15px}
.banner-text{padding:150px 0 400px}
.banner-pc-mockup{right:-300px}
.welcome-wrapper{padding-top:0}
.anniversary-left img{width:400px}
.banner-pc-mockup{width:600px;position:relative;right:0;top:0;margin:-300px auto 0}
.anniversary-section{padding:50px 0 0}
.anniversary-left{margin-bottom:30px}
.n-erp-section-left-image img{width:500px;margin:0 auto}
.az-blue-content{padding:0 50px}
.service-banner{width:300px}
.service-wrapper{padding:100px 0 0}
.banner-text-sml{padding:0 0 0 75px}
.banner-text h1{font-size:35px;line-height:43px;-webkit-text-stroke-width:1px;text-shadow:3px 3px 4px rgba(0,0,0,0.5)}
.login-btn a{font-size:11px;line-height:16px;padding:6px 16px}
.banner-mockup1{width:500px}
.banner-mockup2{width:300px;right:50px}
.az-blue-wrapper{margin-top:0}
.mobile-mockup{bottom:140px}
.az-more-wrapper{top:-240px}
.az-more-image{margin-bottom:50px}
.az-more-text label{text-align:center}
.parallax_scroll{margin:-150px 0 0}
.az-more-text label.text-right,.az-more-text label.text-right p{text-align:center!important}
.az-services-oddo{padding:100px 0}
.az-services-mobile-app-right,.az-services-websites-left,.az-services-digital-marketing-right{display:none!important}
.mobile-app-right-res img{width:300px}
.websites-left-res img{width:360px;padding-bottom:40px}
.az-services-mobile-app-left{padding:50px 100px 100px}
.az-services-websites-right{padding:70px 100px 80px;margin-top:-70px}
.az-services-digital-marketing-left{padding:80px 100px 60px}
.erp-content-point-section-main{padding:60px 0}
.why-azinova-cont-set h2{font-size:40px;line-height:45px}
.why-azinova-cont-set h2 label{font-size:26px;line-height:32px;position:relative;top:-10px}
.quote-form-main{position:relative;margin:0 auto}
.footer-contact-det{padding-top:30px}
footer .footer-address{width:33%;margin-bottom:30px}
.az-Innovations-wrapper{padding-top:120px}
.inner-banner{padding:150px 0 50px}
.inner-banner h1{-webkit-text-stroke-width:1px;text-shadow:1px 1px 2px #CCC;text-shadow:3px 3px 4px #afafaf}
footer{padding-top:0}
.footer-oline-qute-right{margin-bottom:0}
.contact-section-main,.contact-address-section{padding-left:30px;padding-right:30px}
.contact-form-right{padding:0 0 0 40px}
.odoo-banner-left{padding-left:0}
.odoo-thumb-main{margin-bottom:30px}
.odoo-pro-thumb2 .process-arrow{right:41%}
.odoo-pro-thumb5 .process-arrow{left:45%;top:100%;transform:none}
.odoo-pro-thumb4 .process-arrow{left:45%;top:100%;transform:none}
.odoo-pro-thumb3 .process-arrow{left:20%}
.odoo-pro-thumb9 .process-arrow{left:45%;top:100%;transform:none}
.odoo-blog-content{margin-bottom:30px}
.head-title-border h2{font-size:60px;line-height:65px}
.head-title-border h2 span{font-size:35px;line-height:40px}
.head-title h2{font-size:40px;line-height:45px}
.head-title h2 span{font-size:26px;line-height:30px}
.mobile-os-tmb-icon{width:80px}
.mobile-android-bottom{padding:110px 60px}
.mobile-android-bottom h4{line-height:40px}
.mobile-os-right{padding:100px 80px 0}
.website-front-end-right{padding:0 0 0 60px}
.website-image-listing li{width:110px}
.website-front-end-right .head-title h2{font-size:30px;line-height:35px}
.website-front-end-right .head-title h2 span{font-size:20px;line-height:26px}
.website-back-end-right{padding:0 60px 0 0}
.website-back-end-right .head-title h2{font-size:30px;line-height:35px}
.website-back-end-right .head-title h2 span{font-size:20px;line-height:26px}
.discuss-your-project-right .head-title h2{font-size:40px;line-height:45px}
.discuss-your-project-right .head-title h2 span{font-size:25px;line-height:30px}
.website-build-right .head-title h2{font-size:30px;line-height:35px}
.website-why-az-right .head-title h2{font-size:40px;line-height:45px}
.website-why-az-right{padding:80px}
.website-why-az-right .head-title h2 span{font-size:25px;line-height:30px;padding-top:0}
.website-why-azinova-blue-section{padding:30px 50px}
.discuss-your-project-right{padding:50px 60px}
.digital-ser-thumb-cont{padding:150px 50px 50px;background-position:left 15px top 70px!important}
.digital-seo-contact .head-title h2,.digital-seo-contact .head-title h2 span{font-size:30px;line-height:40px}
.digital-seo-set-thumb label{padding:50px 0}
.digital-service-det-image img{max-width:80%}
.digital-marketing-imp-right{padding:100px 70px 80px}
.digital-marketing-imp-right.list-w50 ul li{width:100%}
.branding-competitors,.branding-who-we-are{padding-left:75px}
.branding-azinova-logo-section{padding-left:70px}
.erp-software-looking-thumb .windows-thumb-main{margin-bottom:20px}
.erp-tab-section li a{padding:5px 30px}
.erp-software-module-thumb{padding-bottom:50px}
.erp-software-development .inner-content{padding-top:0}
.erp-software-development .odoo-banner-wrapper{margin-bottom:20px}
.erp-software-features img{width:100%}
.erp-software-module-video-left{margin-bottom:20px}
.erp-software-top-left img{width:550px;float:none;padding-right:0;margin:60px auto 0}
.erp-software-top-right{padding:50px 0 60px}
.footer-contact-wrapper{display:block}
.products-page .azinova-listing li{padding-left:40px}
.n-banner-text h1{font-size:50px;line-height:55px}
.azinova-welcome-cont{padding:50px 20px}
.product-software-section{padding-left:20px;padding-right:20px}
.gitex-wrapper{width:100%;margin:0 auto;padding:0 30px}
.gitex-wrapper h3{font-size:25px;line-height:30px}
.product-mockup-sm img, .product-mockup img, .product-mockup-md img, .product-mockup-lg img {width: 80%;}
.product-software-image-sm, .product-software-image, .product-software-image-md, .product-software-image-lg {width: 80%;}
.n-soft-icon { left: 30px; top: 70px;}
.n-soft-icon img { width: 60px;}
.n-orange-box {margin-top: -10px; padding: 0 20px; margin-bottom: 5px;}
header.smaller .n-orange-box {margin-bottom: 5px; padding-left: 20px; padding-right: 20px;}
.n-orange-box p, header.smaller .n-orange-box p { font-size: 13px; line-height: 18px;}
.banner-wrapper { margin-top: 40px;}
.get-in-touch a { padding-top: 5px; display: block;}
.side { position: relative !important; left: 0 !important; top: 0 !important; margin: 50px 0;}
.side img { width: 60%; margin: 0 auto; padding-bottom: 0;}
.inner-content h2 { font-size: 30px;}
.f1-simulator-blue-box .accordion-container .accordion-title { font-size: 30px; line-height: 30px;}
.f1-simulator-blue-box .accordion-container .accordion-title::before { width: 30px; height: 30px; background-size:30px;}
.f1-simulator1 {  height: 45vh;}
.f1-simulator-blue-box {padding: 50px 30px;}
.f1-simulator-faq-box .accordion-container .accordion-title { font-size: 25px; line-height: 35px;}
.video-bg { height: 100vh; overflow: hidden;}
.video-bg video { max-width: none; width: auto !important; height: 100%;}

.f1-simulator1 { background-size: 80%;}






}
@media (max-width: 767.98px) {
.footer-main-links ul li.social-main{float:right;width:100%;margin-top:35px}
.parallax_scroll img{box-shadow:5px 5px 30px 0 rgba(0,0,0,0)}
.az-blue-heading{border-right:0}
.az-blue-content{padding:0 20px;margin-top:30px}
.az-blue-wrapper{padding:50px 0}
.az-blue-heading{padding-bottom:0}
.az-services-mobile-app-left{padding:50px 50px 100px}
.az-services-websites-right{padding:70px 50px 80px;margin-top:-70px}
.az-services-digital-marketing-left{padding:80px 50px 60px}
.az-services-wrapper p{text-align:justify}
.az-services-oddo-content{padding:0 20px}
.az-services-oddo-logo{padding:0 0 10px 20px}
.n-menu-wrapper{overflow-y:scroll;overflow-x:hide}
.company-location{position:inherit}
.mobile-app3{top:310px}
.mobile-app4{top:-30px}
.mobile-app6{top:220px}
.mobile-app7,.mobile-app8{display:none}
.az-Innovations-wrapper{padding-top:0}
.why-azinova-cont-set{padding:80px 0 0}
.banner-mockup1{width:350px}
.banner-mockup2{width:250px;right:30px}
.anniversary-logo{width:250px}
.welcome-wrapper h1{padding-left:20px}
.testimonials-wrapper{padding-bottom:250px}
.quote-form-main{position:relative;margin:-180px auto 0}
.why-azinova-cont-set h2 label{position:relative;top:0}
.testimonials-wrapper{padding-bottom:180px}
.azinova-btn a.white-bg,.azinova-btn a{font-size:13px;padding:10px 30px}
.banner-overlay{background:-moz-linear-gradient(45deg,rgba(0,0,0,0.65) 0%,rgba(24,24,24,0.65) 9%,rgba(187,187,187,0.31) 69%,rgba(255,255,255,0.31) 94%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,0.65) 0%,rgba(24,24,24,0.65) 9%,rgba(187,187,187,0.31) 69%,rgba(255,255,255,0.31) 94%);background:linear-gradient(45deg,rgba(0,0,0,0.65) 0%,rgba(24,24,24,0.65) 9%,rgba(187,187,187,0.31) 69%,rgba(255,255,255,0.31) 94%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#4fffffff',GradientType=1)}
.service-left h2{font-size:25px;line-height:30px}
.banner-wrapper{background:url(../images/n-banner-bg.webp) no-repeat right -120px top / cover}
.oline-qute-text p{padding-bottom:30px}
.contact-box{margin:0 auto}
.footer-menu{padding-bottom:50px!important}
.quote-main-section{margin-top:20px}
.az-mission-cont{padding:80px 50px 50px!important}
.az-mission-section-bottom{padding:0}
.n-erp-section-last{padding:0 20px}
.n-erp-section-last img{margin-top:20px}
.service-banner{width:300px}
.odoo-banner-wrapper{margin-bottom:0}
.odoo-logo img{width:220px;margin:0 auto;padding-top:30px}
.odoo-banner-left,.odoo-banner-wrapper .inner-banner h1{text-align:center}
.odoo-banner-right img{width:400px;float:none;margin:0 auto}
.head-title h2{font-size:40px;line-height:45px}
.head-title h2 span{font-size:25px;line-height:30px}
.odoo-box-logo img{width:300px}
.container.odoo-slider-main{width:95%}
.our-modules-head-right{border-left:0 solid #CCC}
.odoo-slider-content-box{position:relative;padding:30px 0 0}
.odoo-pro-thumb1 .process-arrow{right:42%;top:100%;transform:none}
.odoo-pro-thumb6 .process-arrow{right:42%;top:100%;transform:none}
.odoo-pro-thumb1 .process-arrow,.odoo-pro-thumb2 .process-arrow,.odoo-pro-thumb3 .process-arrow,.odoo-pro-thumb4 .process-arrow,.odoo-pro-thumb5 .process-arrow,.odoo-pro-thumb6.process-arrow,.odoo-pro-thumb7 .process-arrow,.odoo-pro-thumb8 .process-arrow,.odoo-pro-thumb9 .process-arrow{left:80%}
.odoo-blog-tmb-content{padding-left:60px;padding-right:45px}
#odoo-slider .owl-pagination{margin-top:-64px;text-align:right;padding-left:0}
.mobile-os-right{padding:100px 100px 0;padding:50px 30px 0}
.mobile-os-left{background:#8dc63f;height:160px;margin-left:-50%}
.head-title h2{font-size:35px;line-height:40px}
.head-title h2 span{font-size:25px;line-height:30px;padding-top:10px}
.mobile-os-tmb-left{padding:50px 20px}
.mobile-os-tmb-right{padding:50px 20px}
.mobile-ios-bottom-main{padding:0 30px}
.mobile-os-image-tmb{margin-bottom:30px}
.windows-bottom-main{margin-top:-100px}
.mobile-android-bottom-main{padding:100px 30px 50px}
.n-mobile-app-cont1{padding:15px 45px 0}
.mobile-banner-bot{padding:0}
.n-mobile-app-image-thumb-section-wrapper{padding:0 50px}
.mobile-app-icon{width:260px;right:-110px;top:-80px}
.n-mobile-app-para-content-main,.n-mobile-app-para-content-set-main{padding:0 50px}
.mobile-app-development-mockup{margin-bottom:30px}
.mobile-mockup-thumb1{position:inherit;left:-45%;top:0;margin-top:50px;bottom:auto}
.mobile-mockup-thumb2{position:inherit;left:30%;top:0;margin-top:50px;bottom:auto}
.mobile-mockup-thumb3{position:inherit;left:35%;top:170px;margin-top:50px;bottom:auto}
.mobile-mockup-thumb4{position:inherit;left:-45%;top:-170px;margin-top:50px;bottom:auto}
.website-front-end-left{padding:50px 0;margin-bottom:30px}
.website-front-end-left img{width:400px}
.website-back-end-left{padding:50px 0;margin-top:30px;margin-bottom:30px}
.website-back-end-left img{width:400px}
.website-front-end-right{padding:0 50px}
.website-back-end-right{padding:0 50px}
.website-back-end-section{padding-bottom:50px}
.website-build-left img{width:300px;margin:0;padding-bottom:20px;padding-top:50px}
.website-build-right p{padding:20px 0 0}
.website-build-main{padding:0}
.website-image-listing li{width:130px}
.website-process-wrapper{padding:50px 60px}
.website-build-wrapper{padding:0}
.website-process-thumb{padding-bottom:40px}
.quote-main{padding:0}
.website-scroll-wapper{padding:50px 0 100px}
.website-build-main{padding:0 30px}
.discuss-your-project-right{padding:50px 80px}
.digital-seo-set-left img{width:100%;margin-bottom:50px}
.digital-service-det-image img{max-width:100%}
.branding-what-content{padding-left:60px}
.branding-azinova-arrow{display:none}
.branding-azinova-mobile-arrow{margin-top:20px}
.branding-azinova-mobile-arrow img{width:80px;margin:0 auto}
.erp-software-top-left{margin-top:40px}
.erp-software-top-right{padding:50px 0 60px}
.erp-software-discus{display:block}
.erp-soft-expert-left{padding-right:0;padding-bottom:40px}
.erp-software-features img{width:80%;float:none;margin:0 auto;padding-right:0}
.erp-tab-section li a{padding:5px 15px}
.erp-software-module-section{padding:20px 0 0}
.footer-contact-wrapper ul{background:#CCC;width:100%}
.website-build-right{padding-top:0}
.n-menu-left{height:auto;margin-top:100px}
.n-menu-right{height:auto;margin-top:100px}
.n-menu-wrapper{background:url(../images/anniversary-logo.png) no-repeat left 10% top 130px / 250px #FFF;height:auto}
.service-right{padding:30px 0 50px}
.service-banner{margin-top:0}
footer .footer-address{width:50%;margin-bottom:30px}
.mobile-banner-mockup{width:250px}
.product-mockup-sm img, .product-mockup img, .product-mockup-md img, .product-mockup-lg img {width: 100%;}
.product-software-image-sm, .product-software-image, .product-software-image-md, .product-software-image-lg {width: 100%;}
.website-pages-tmb img { width: 100%; }
.website-pages-left { padding-top: 40px;}

.website-device-border { width: 50%;}

.website-device-tmb1 .website-device-border { border-bottom:0; border-right:0; border-top:0; right:0; top: auto; bottom: -50px; }
.website-device-tmb2 .website-device-border { border-top:0; left:0; top: auto; bottom: -50px; }
.website-device-tmb3 .website-device-border { border-bottom:0; border-right:0; border-top:0; right:0; top: auto; bottom: -50px; }

.website-device-tmb-middle { margin-top: 0px; margin-bottom: 60px; }





}
@media (max-width: 575.98px) {
.app-mockup-wrapper{padding-top:50px}
.mobile-app-common{min-height:150px}
.mobile-app-v{width:139px}
.mobile-app-h{height:137px}
.mobile-app-v.mobile-app1{top:0;right:180px}
.mobile-app-v.mobile-app1,.mobile-app-v.mobile-app4,.mobile-app-v.mobile-app7{width:300px}
.mobile-app2{top:0}
.mobile-app3{top:160px;left:30px}
.mobile-app4{top:-20px}
.mobile-app6{top:140px}
.mobile-app7{top:10px;right:180px}
.mobile-app7,.mobile-app8{display:block}
.mobile-app8{left:255px;top:-140px}
.az-more-text label{padding-bottom:100px}
.testimonials-wrapper h2{font-size:25px;line-height:35px}
.testimonials-wrapper h2 label{font-size:18px;line-height:20px}
.az-more-text label{padding-bottom:0}
.parallax_scroll{margin:-200px 0 0}
.anniversary-logo{width:250px;margin:0 auto}
.az-blue-wrapper{margin-top:0}
.testimonials-wrapper{margin-top:-50px}
.contact-form-left,.contact-form-right{padding:0}
.banner-text-sml{padding:0}
.banner-text{padding:100px 0 300px}
.n-erp-section-left-image img{width:100%}
.n-erp-section-left .n-erp-blue{padding:30px}
.banner-text{padding:150px 0 250px}
.banner-pc-mockup{width:125%;right:-40px;margin-top:-280px}
.banner-pc-mockup img{width:100%}
.banner-text-sml h2{font-size:25px;line-height:30px}
.azinova-welcome-cont{padding:30px 20px 50px}
.service-wrapper{padding:60px 0 0}
.anniversary-section{padding:20px 0 0}
.odoo-azinova-right{padding:50px}
.odoo-process-thumb{padding:60px}
.our-modules-head-left{background-size:80px;padding-left:100px}
.odoo-pro-thumb1 .process-arrow,.odoo-pro-thumb2 .process-arrow,.odoo-pro-thumb3 .process-arrow,.odoo-pro-thumb4 .process-arrow,.odoo-pro-thumb5 .process-arrow,.odoo-pro-thumb6 .process-arrow,.odoo-pro-thumb7 .process-arrow,.odoo-pro-thumb8 .process-arrow,.odoo-pro-thumb9 .process-arrow{left:60%}
.inner-content .odoo-thumb-cont h2,.inner-content .odoo-modules-thumb-heading h2,.inner-content .odoo-modules-thumb-content h2{font-size:23px;line-height:28px}
.odoo-process-thumb h3{font-size:23px;line-height:28px}
.odoo-thumb-icon{left:30px;top:30px}
.odoo-thumb-cont{left:30px;bottom:30px;right:30px}
.mobile-mockup-thumb1{left:auto;right:0}
.mobile-mockup-thumb2{left:-50px;right:auto}
.mobile-mockup-thumb3{left:auto;right:50px; top: 250px;}
.mobile-mockup-thumb3 p{padding-left:20px;padding-right:0}
.mobile-mockup-thumb4{left:0;right:auto}
.mobile-mockup-thumb4 p{padding-left:0;padding-right:20px}
.n-mobileapp-thumb-main{margin-bottom:30px}
.mobile-banner-mockup{width:100%}
.website-image-listing li{width:29%}
.digital-why-azinova-right{padding:30px 0 50px}
.digital-azinova-logo img{padding-top:30px}
.digital-seo-set-thumb label{padding:40px 0}
.digital-marketing-wrapper{padding-top:0}
.review-graphic img{width:100px;margin:0 0 20px}
.digital-seo-contact .head-title h2,.digital-seo-contact .head-title h2 span{font-size:25px;line-height:25px}
.digital-seo-contact .head-title h2 label{font-size:18px;line-height:25px}
.digital-seo-contact .head-title{background-size:70px;padding:70px 0 70px 90px !important}
.col-md-6.col-sm-6.digital-seo-set-thumb.text-center.border-right-0.border-bottom-0{margin-top:1px}
.head-title h3{font-size:30px;line-height:35px}
.digital-marketing-imp-right{padding:70px 50px}
.digital-seo-section .head-title h2{line-height:35px}
.digital-seo-section .head-title h2 span{padding-top:0;position:relative;bottom:10px}
.branding-what-heading{padding-left:15px}
.branding-azinova-mobile-logo img{width:80px;margin:0 auto}
.erp-tab-section li a{padding:5px 20px}
.why-you-need-heading h2{padding-top:50px;padding-right:50px}
.why-you-need-wrapper{padding:80px 20px 0}
.erp-software-listing{padding-left:0}
.erp-software-discus.discuss-your-project-right{padding-left:0!important;padding-right:0!important}
.erp-software-looking-right{padding:0}
.erp-software-features{padding-bottom:20px!important}
.erp-tab-section li{font-size:13px}
.erp-tab-section li a{padding:5px 10px}
.erp-software-development .odoo-banner-right{padding-bottom:30px}
.erp-software-top-left img{margin-top:0}
.window-bot-listing{padding-left:0;padding-right:0}
.erp-software-discus.discuss-your-project-right .head-title h2{font-size:30px;line-height:35px}
.erp-software-discus.discuss-your-project-right .head-title h2 span{font-size:20px;line-height:30px}
.animation-title-text h2{font-size:40px;line-height:45px}
.animation-title1 h2{left:0}
.animation-title2 h2{text-align:left;right:0}
.animation-title3 h2{left:0}
.mobile-app7{right:250px}
.mobile-app8{left:74%}
.app-mockup-wrapper{-ms-transform:rotate(-20deg);transform:rotate(-20deg);right:-50px}
.mobile-app5{right:490px;top:-19px}
.whyus-mobile-mocup{width:80%}
.n-menu-right ul li a{font-size:16px;line-height:20px}
.n-menu-right ul ul{width:75%;left:0}
.n-menu-right ul ul label{width:90%}
.n-menu-right ul ul li a{font-size:13px}
.n-banner-text h1{font-size:30px;line-height:35px}
footer .footer-address{width:100%;margin-bottom:30px}
.mobile-banner-mockup{width:60%}
.product-software-image{width:90%;margin-bottom:40px}
.cookie-dialogue span a{width:120px}
.cookie-dialogue{ padding: 15px 0 50px; }

.case-study-limo-logo img { width: 70%; margin: 0 auto;}
.case-study-limo-tmb-cont { padding: 0px 0px 40px;}
.case-study-limo-graph { padding: 30px 0px 50px;}
.case-study-limo-graph img { padding: 20px;}
.case-study-limo-tmb-cont .head-title h4, .case-study-limo-ser-tmb-cont .head-title h4 { font-size: 25px; line-height: 35px;}
.case-study-limo-economic-cont-right.website-back-end-right .head-title h2 { font-size: 30px; line-height: 35px;}
.case-study-limo-economic-cont-right.website-back-end-right .head-title h2 span { font-size: 25px; line-height: 26px; font-weight: bold;}
.case-study-LEFT-Image .case-study-right-content-main, .case-study-RIGHT-Image .case-study-right-content-main { margin-right: 0px !important; margin-left: 0px !important; }

.f1-simulator-faq-box .accordion-container .accordion-title { padding: 20px 30px 25px 15px;}

f1-simulator-listing li { font-size: 18px; padding: 5px 30px;}


.f1-simulator-footer { padding-top: 0px;}




}
@media (max-width: 414.98px) {
p{text-align:justify}
h1{font-size:40px;line-height:50px}
.banner-text h1{font-size: 25px;line-height:30px}
.banner-text h1 label{font-size: 18px;line-height:22px}
.banner-mockup1{width:330px;left:-80px}
.banner-mockup2{right:-50px}
.banner-text{padding:120px 0 250px}
.blue-round-box{left:0;top:-40px}
.header-gitex-banner{width:280px;left:15px;top:50px;padding:10px;background:#FFF}
header.smaller .header-gitex-banner{width:250px;left:15px;top:40px;padding:10px}
.main-content-section{background:url(../images/ajax-loader.gif) no-repeat center top 2% / 66px}
.az-services-oddo{padding:50px 0}
.erp-title-main{display:block}
.erp-title-icon{text-align:center}
.az-more-text label{padding:0 30px}
.az-blue-heading,.az-blue-content{padding-left:5px;padding-right:5px}
.az-more-text label.text-right,.az-more-text label.text-right p{text-align:justify!important}
.az-more-text h2{text-align:left}
.az-more-text-1st.az-more-text h2{text-align:center}
.az-blue-content p{text-align:justify}
.az-services-oddo-content{padding:0 5px}
.az-services-mobile-app-left{padding:50px 30px 100px}
.az-services-websites-right{padding:70px 30px 80px}
.az-services-digital-marketing-left{padding:80px 30px 60px}
.why-azinova-cont-set p{text-align:justify}
.quote-form-main{width:100%}
.why-azinova-cont-set{padding:80px 5px 0}
.d-flex.flex-row.erp-title-main{display:block!important}
.erp-point-set{padding:0 30px 30px}
/*.mobile-app7{right:125px}*/
.mobile-app7{right: 200px}
.mobile-app8{left:74%}
.app-mockup-wrapper{-ms-transform:rotate(-20deg);transform:rotate(-20deg);right:-50px}
.mobile-app5{right:363px;top:-20px}
.text-field-main .input-field,.text-field-main select{height:36px}
.footer-contact-det-main{padding-left:20px;padding-right:20px}
.social ul li.social-hed{display:block}
.footer-main-links{padding-left:5px;padding-right:5px}
.footer-middle{padding-left:20px;padding-right:20px}
.footer-bottom{padding-left:20px;padding-right:20px}
.social{width:auto;margin-top:30px}
.app-mockup-wrapper{padding-bottom:40px}
.erp-title-text h3{font-size:16px}
.testimonials-wrapper{padding-bottom:100px;margin-top:0}
.az-point-margin{padding-top:30px}
.white-shadow{height:100px}
.inner-content h2{font-size:35px;line-height:40px}
.about-content p.text-center{text-align:justify!important}
.az-mission-cont{padding:30px 30px 50px}
.az-mission-section-bottom{padding:0}
.inner-banner h1{font-size:25px;line-height:30px}
.inner-banner h1 label{font-size:20px;line-height:25px}
.az-points-main{padding-left:0;padding-right:0}
.mobile-mockup{bottom:400px}
.az-more-wrapper{top:-480px}
.welcome-wrapper h1{font-size:50px;line-height:55px}
.az-blue-wrapper{margin-top:0}
.testimonials-main.m-0{padding:0 30px}
.animation-title-text h2{font-size:40px;line-height:45px}
.animation-title1 h2{left:0}
.animation-title2 h2{text-align:left;right:0}
.animation-title3 h2{left:0}
.quote-main{padding:0}
.footer-oline-qute-right{padding:80px 50px 0}
.odoo-content-set p{text-align:justify}
.odoo-box-left{background:url(../images/odoo-icon1.png) no-repeat left 20px top 20px / 45px #c49bb8;padding:80px 10px 20px 20px;border-right:1px solid #FFF;margin-top:30px}
.odoo-box-right{background:url(../images/odoo-contact-icon.png) no-repeat left 20px top 20px / 45px #b8b8b8;padding:80px 10px 20px 20px;margin-top:30px}
.odoo-box-left h3,.odoo-box-right h3{font-size:25px}
.odoo-thumb-main,.odoo-content-set{padding-left:0;padding-right:0}
.odoo-box-cont{padding-left:0;padding-right:0}
.our-modules-head-right{padding-left:0}
.our-modules-head-right p{text-align:justify}
.inner-content h2{font-size:30px;line-height:28px}
.odoo-modules-thumb-icon img{width:45px}
.odoo-modules-thumb-heading{left:30px;bottom:30px}
.odoo-modules-thumb-icon{padding-bottom:10px}
.odoo-modules-thumb-content{padding:40px 30px}
#odoo-slider .owl-pagination{width:100%!important}
.head-title h2 span{font-size:20px;line-height:24px}
.odoo-process-thumb{padding:30px}
.odoo-banner-wrapper .inner-banner{padding:100px 0 50px}
.inner-banner{margin-bottom:30px!important}
.odoo-banner-right img{width:90%}
.odoo-banner-left{padding-left:0;padding-right:0}
.odoo-modules-thumb-content{width:100%;height:auto}
.odoo-modules-thumb-image{overflow:scroll}
.inner-content h2 span{font-size:18px;line-height:26px}
.odoo-modules-thumb-content h2 img{width:40px}
.odoo-modules-thumb-content h2{padding-bottom:10px}
.odoo-azinova-wrapper{padding:50px 0}
.odoo-blog-content{padding:20px 30px 40px}
.mobile-banner-bot h3{font-size:20px;line-height:35px}
.mobile-app-wrapper{margin-bottom:0}
.mobile-android-bottom{padding:100px 30px 30px}
.android-os .mobile-os-tmb-content h3{font-size:25px;line-height:30px}
.n-mobileapp-thumb-cont h2{font-size:20px;line-height:25px}
.n-mobileapp-thumb-cont p{font-size:14px;line-height:20px}
.mobile-android-bottom h4{font-size:25px;line-height:30px}
.inner-banner h1{-webkit-text-stroke-width:.5px}
.mobile-app-wrapper .inner-banner{padding:70px 0 50px}
.mobile-banner-mockup{margin:0 auto -140px}
.windows-thumb-cont{position:absolute;left:30px;bottom:30px;right:30px;z-index:9}
.windows-thumb-cont h2{font-size:22px;line-height:30px}
.windows-thumb-icon{position:absolute;left:30px;top:30px}
.head-title h2 span{padding-top:0}
.website-front-end-left img,.website-back-end-left img{width:80%}
.website-front-end-right,.website-back-end-right{padding:0}
.website-image-listing li{width:27%;padding:15px 20px}
.discuss-your-project-right{padding:50px 20px}
.discuss-your-project-right .head-title h2{font-size:30px;line-height:35px}
.website-build-main{padding:0}
.website-build-right{padding-bottom:50px}
.website-build-left img{width:80%}
.website-why-az-right{padding:50px 30px}
.website-why-az-wrapper{margin:0 auto!important}
.website-process-wrapper{padding:50px 20px}
.website-expertise-thumb-icon{width:60px}
.website-expertise-thumb-icon img{padding-right:10px}
.inner-content{padding:0 0 50px}
.website-why-azinova-blue-section{padding:30px 0}
.website-why-azinova-blue-section .customer-dev{background:url(../images/odoo-icon2.png) no-repeat top 0 center / 55px;padding:80px 20px 20px}
.website-why-azinova-blue-section .customer-support{background:url(../images/odoo-contact-icon.png) no-repeat top 0 center / 55px;padding:80px 20px 20px;margin-top:40px}
.website-why-azinova-blue-section .customer-dev h3{font-size:20px;line-height:26px}
#primary_nav_wrap ul ul li a{padding-left:15px;padding-right:15px}
#primary_nav_wrap ul ul{border-left:0;border-right:0}
.mobile-app3{top:180px}
.azinova-listing.white-bp li{font-size:17px;line-height:20px}
.switch-button{text-align:center;font-size:13px;letter-spacing:1px;color:var(--main-color);font-family:'Roboto-Regular',Sans-Serif}
.digital-seo-switch{padding:0!important}
.switch-button{width:100%}
.switch-button{width:280px;padding-right:140px}
.switch-button:before{width:140px}
.switch-button-checkbox:checked + .switch-button-label:before{transform:translateX(140px)}
.branding-top-text-right{margin-top:20px}
.branding-benefits-process-thumb{padding:60px 40px 30px}
.branding-what-is-brand{background:url(../images/branding-texture1.png) repeat-y left -280px top 0 #5da0cf}
.branding-competitors,.branding-who-we-are{padding-left:15px}
.branding-azinova-mobile-arrow img{margin:0}
.branding-azinova-logo img{width:100%}
.branding-azinova-wrapper{padding:60px 0 20px}
.branding-what-is-brand{padding-top:50px}
.n-menu-wrapper{background:url(../images/anniversary-logo.png) no-repeat left top 100px / 200px #FFF;height:auto}
.company-location{width:auto;position:absolute;left:auto;right:-10px;bottom:40px;z-index:99}
.company-location ul li.tab-btn.active a{border-color:#026BB1}
.company-location ul li a label{display:none}
.company-location ul li a{padding:15px 8px 15px 25px}
.n-menu-left{margin-top:50px}
.company-location li{display:block;text-align:right}
.n-menu-right ul li a{padding-right:0}
.n-menu-wrapper{overflow-y:scroll}
.n-menu-wrapper .footer-address-contact label{display:none}
.n-menu-wrapper .footer-address p a{display:block}
.get-in-touch{margin-right:5px}
.service-right{padding:30px 15px 50px}
.soft-company-right{padding:50px 38px}
.n-erp-section{padding-top:0}
.n-erp-section-last img{padding-bottom:0}
.service-banner{width:100%}
footer .footer-address{width:100%;margin-bottom:30px}
.n-mobileapp-thumb-image{padding-bottom:50px}
.n-menu-right ul ul label{width:87%}
.n-soft-icon { left: 5px; top: 55px;}
.n-soft-icon img { width: 50px; background: rgba(4, 106, 178, 0.5);}
.case-study-page { padding-top: 30px;}
.case-study-page p { text-align: justify !important;}
.case-study-limo-economic-cont-right { padding-left: 30px; padding-right: 30px;}
.content { margin-bottom: 50px; }
.case-study-set { padding-top: 30px !important;}
.case-study-LEFT-Image, .case-study-RIGHT-Image { padding: 50px 0 0;}
.case-study-right-image { padding: 30px;}
.car-animation {min-height: 50vh;}

.f1-simulator-footer-cont { width: 100%; padding: 50px 50px;}

}
@media (max-width: 375.98px) {
.mobile-mockup{bottom:420px}
.az-more-wrapper{top:-500px}
}
@media (max-width: 360.98px) {
.mobile-mockup{bottom:480px}
.az-more-wrapper{top:-560px}
}