/********* Compiled - Do not edit *********/
:root{--color-primary:#ff5538;--color-gradient-start:#FE753E;--color-gradient-stop:#FE753E;--color-link:#5b7bfb;--color-link-hover:#181b31;--lqd-cc-active-bw:1px;}body{font-family:'Rubik', sans-serif ;font-weight:400;line-height:1.7em;font-size:1em;color:#808291;}.btn{font-family:inherit;}.lqd-post-content, .lqd-post-header .entry-excerpt{font-family:inherit;}.h1,h1{font-family:'Manrope', sans-serif ;font-weight:700;line-height:1.2em;font-size:52px;color:#1a3760;}.h2,h2{font-family:'Manrope', sans-serif ;font-weight:700;line-height:1.2em;font-size:44px;color:#1a3760;}.h3,h3{font-family:'Manrope', sans-serif ;font-weight:700;line-height:1.2em;font-size:38px;color:#1a3760;}.h4,h4{font-family:'Manrope', sans-serif ;font-weight:700;line-height:1.2em;font-size:25px;color:#1a3760;}.h5,h5{font-family:'Manrope', sans-serif ;font-weight:700;line-height:1.2em;font-size:20px;color:#1a3760;}.h6,h6{font-family:'Manrope', sans-serif ;font-weight:500;line-height:1.2em;letter-spacing:0.02em;font-size:14px;color:#181b31;}.main-header{background:rgb(255, 255, 255);}.titlebar-inner h1{}.titlebar-inner p{}.titlebar-inner{padding-top:80px;padding-bottom:80px;}.titlebar{background:linear-gradient(180deg, rgba(241, 253, 255, 255) 0%, rgba(241, 253, 255, 255) 0%, rgba(241, 253, 255, 255) 100%, rgb(241, 253, 255) 100%, #ac1de1 100%);}#lqd-gdpr{padding:   ;border-radius:   ;}#lqd-gdpr .lqd-gdpr-accept{padding:   ;border-radius:   ;}#lqd-site-content, .page-scheme-dark #lqd-site-content{background-color:transparent;}#lqd-site-content{background-image:url( ../2021/01/modernagencyBG@2x.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;}section.vc_row{units:px;}@media screen and (min-width: 992px){body.has-sidebar #lqd-contents-wrap{padding-top:25px;}}@media ( min-width: 1200px ){.is-stuck .lqd-head-sec-wrap{background:rgba(255, 255, 255, 0.9) !important;}.is-stuck .lqd-head-col > .header-module > p, .is-stuck .lqd-head-col > .header-module .nav-trigger, .is-stuck .lqd-head-col > .header-module .lqd-scrl-indc, .is-stuck .lqd-head-col > .header-module > .lqd-custom-menu, .is-stuck .lqd-head-col > .header-module > .btn-naked, .is-stuck .lqd-head-col > .header-module > .btn-underlined, .is-stuck .lqd-head-col > .header-module > .social-icon li a, .is-stuck .lqd-head-col > .header-module > .lqd-custom-menu > ul > li > a, .is-stuck .lqd-head-col > .header-module > .navbar-collapse .main-nav > li > a, .is-stuck .lqd-head-col > .header-module .ld-module-trigger .ld-module-trigger-txt, .is-stuck .lqd-head-col > .header-module .lqd-module-badge-outline .ld-module-trigger-count, .is-stuck .lqd-head-col > .header-module .ld-module-trigger-icon, .is-stuck .lqd-head-col > .header-module > .lqd-custom-menu .lqd-custom-menu-dropdown-btn{color:rgb(26, 55, 96);}.is-stuck .lqd-head-col > .header-module .nav-trigger.bordered .bars:before{border-color:rgb(26, 55, 96);}.is-stuck .lqd-head-col > .header-module .nav-trigger .bar, .is-stuck .lqd-head-col > .header-module .lqd-scrl-indc .lqd-scrl-indc-line{background:rgb(26, 55, 96);}.is-stuck .lqd-head-col > .header-module > .btn-naked:hover, .is-stuck .lqd-head-col > .header-module > .btn-underlined:hover, .is-stuck .lqd-head-col > .header-module > .social-icon li a:hover, .is-stuck .lqd-head-col > .header-module > .lqd-custom-menu > ul > li > a:hover, .is-stuck .lqd-head-col > .header-module > .navbar-collapse .main-nav > li > a:hover, .is-stuck .lqd-head-col > .header-module > .navbar-collapse .main-nav > li:hover > a, .is-stuck .lqd-head-col > .header-module > .navbar-collapse .main-nav > li.is-active > a, .is-stuck .lqd-head-col > .header-module > .navbar-collapse .main-nav > li.current-menu-ancestor > a, .is-stuck .lqd-head-col > .header-module > .navbar-collapse .main-nav > li.current_page_item > a, .is-stuck .lqd-head-col > .header-module > .navbar-collapse .main-nav > li.current-menu-item > a, .is-stuck .lqd-head-col > .header-module > .iconbox h3, .is-stuck .lqd-head-col > .header-module > .iconbox .iconbox-icon-container{color:rgba(26, 55, 96, 0.88);}}@font-face {
 font-family: "AvertaStd";
 font-style: italic;
 font-weight: bold;
 font-stretch: normal;
 unicode-range: U+000-5FF;
 src: url("AvertaStd_italic_normal_bold.woff2") format("woff2"),url("AvertaStd_italic_normal_bold.woff") format("woff");
 font-display: swap
}
@font-face {
 font-family: "AvertaStd";
 font-style: italic;
 font-weight: normal;
 font-stretch: normal;
 unicode-range: U+000-5FF;
 src: url("AvertaStd_italic_normal_normal.woff2") format("woff2"),url("AvertaStd_italic_normal_normal.woff") format("woff");
 font-display: swap
}
@font-face {
 font-family: "AvertaStd";
 font-style: normal;
 font-weight: normal;
 font-stretch: normal;
 unicode-range: U+000-5FF;
 src: url("AvertaStd_normal_normal_normal.woff2") format("woff2"),url("AvertaStd_normal_normal_normal.woff") format("woff");
 font-display: swap
}
@font-face {
 font-family: "AvertaStd";
 font-style: normal;
 font-weight: 600;
 font-stretch: normal;
 unicode-range: U+000-5FF;
 src: url("AvertaStd_normal_normal_semibold.otf") format("woff2");
 font-display: swap
}
@font-face {
 font-family: "AvertaStd";
 font-style: normal;
 font-weight: bold;
 font-stretch: normal;
 unicode-range: U+000-5FF;
 src: url("AvertaStd_normal_normal_bold.woff2") format("opentype"),url("AvertaStd_normal_normal_bold.woff") format("woff");
 font-display: swap
}
body {
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 color: #000;
 background-color: #fff;
 /* font-family: 'DM Sans' !important; */
 font-family: "AvertaStd", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
}
.iconbox h3{
 font-family: "AvertaStd", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
 font-size:18px !important;
}
.service-tab .wpb_wrapper .iconbox {
 padding-top: 15px !important;
 padding-left: 35px !important;
 border-radius: 20px !important;
 justify-content: left !important;
}
.service-tab .wpb_wrapper .iconbox:hover{
	border-radius:20px;
	border: 1px solid #434343; 
}
.iconbox p{
font-size: 16px !important;
color: #6C6C6C;
}
.iconbox-filled-hover:hover{
 color:#6C6C6C !important;
}

.iconbox .text-left{
 text-align: left !important;
}
:root{
--color-primary: #FF3300 !important
}
.service-tab .lqd-tabs-nav{
 border-radius:30px;
 border: 1px solid #9396a0;
}
.lqd-tabs-style-9-alt2 .lqd-tabs-nav li{
 background-color: #ffffff !important;
}
.lqd-tabs-style-9 .lqd-tabs-nav a{
 color: #000 !important;
}
.lqd-tabs-style-9 .lqd-tabs-nav li.active a{
 color: #fff !important;
}
.wpb_wrapper h2{
 font-family: "AvertaStd", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
 font-size:34px;
}
.discuss-btn-wrapper{
 text-align: center;
}
.services-box .wpb_wrapper .iconbox {
 padding-top: 15px !important;
 padding-left: 35px !important;
 border-radius: 20px !important;
 justify-content: left !important;
}
.services-box .wpb_wrapper .iconbox:hover {
 border-radius: 20px;
 border: 1px solid #434343;
}
.tab_app_development .iconbox {height:380px;}
.mega-block-title h4{
font-size: 14px;
border-bottom: 1px solid #555 !important;
padding-bottom: 12px !important;
margin-bottom: 16px !important;
}
.lqd-fancy-menu > ul > li > a {
font-size: 14px !important;
padding-left:0px !important;
padding-top:2px !important;
padding-right:0px !important;
}
.lqd-iconbox-title {
color: #000 !important;
}
.cst-contact-form{
background: #f5f6f6 !important; 
border-radius:5px;
border: 1px;
padding: 30px;
}
.lqd-contact-form select, .lqd-contact-form input[type=email], .lqd-contact-form input[type=text], .lqd-contact-form textarea{
background: #fff!important; 
}
.megamenu .nav-item-children{
padding-bottom:10px;
border-radius:10px;
box-shadow:none;
}
.main-footer .mega-block-title h4{
border-bottom: none !important;    
}
.contact-box a{
text-decoration:none !important;
color: var(--color-link-hover) !important;
font-size: 1.5rem;
font-weight: 700;
line-height: 1.375;
}
.contact-box a:hover, a:focus{
text-decoration:none !important;
color: var(--color-link-hover) !important;
}
.whatsapp_icon{
padding-right:0px !important;    
}
.nsg_icon{
padding-left:0px !important;    
}

.right-icon i{
margin-inline-start: .35em !important;
margin-top: 4px !important;
}
.tech_stack_tabs .lqd-tabs-nav li.active a{
background-color: var(--color-primary) !important;
color: #fff !important;
}
.tech_stack_tabs .lqd-tabs-nav li:hover{
background-color: #f5f5f5 !important;
transition: all .5s ease-in-out;
color: var(--color-primary) !important;
}
.tech_stack_tabs .lqd-tabs-nav li>a:focus{
outline: none !important;
}

.service_dataai_box .iconbox p{
height: 230px !important;
}
.service-tab .service_dataai_box .wpb_wrapper .iconbox{
height: 385px !important;
}
.service-tab .service_cloud_box .wpb_wrapper .iconbox{
height: 470px !important;
}
.service-tab .service_software_box .wpb_wrapper .iconbox{
height: 360px !important;
}