.top-area-flags .inline-inside p a{padding-left:8px}.menu-item-search{display:none!important}#site-header-wrapper #site-header.fixed.shrink .header-background:before{opacity:1}#site-header-wrapper #site-header.fixed.shrink .site-title{padding-top:15px;padding-bottom:15px}.vc_column-inner .wpb_wrapper h1{margin-top:0!important}.portfolio-preloader-wrapper .hover-default .portfolio-item .image .overlay{opacity:0}.portfolio-preloader-wrapper .portfolio-item .caption .title{overflow:normal;white-space:inherit;padding-left:35px;padding-right:35px}.sidebar-contacts-area{padding-left:20px;padding-right:20px}.sidebar-contacts-area h4.widget-title{line-height:1.2em;color:#5f727f}.sidebar-contacts-area h4.widget-title:after{display:none}.sidebar-contacts-area .textwidget p{margin-bottom:5px}.sidebar-contacts-area .textwidget strong.subtitle{font-size:16px;line-height:1.2em}.sidebar-contacts-area .textwidget .email{display:flex}.sidebar-contacts-area .textwidget .email .gem-icon-size-small{font-size:18px}.sidebar-contacts-area .textwidget .email a{color:#004b88;font-size:14px}.sidebar-contacts-area .textwidget .phone{display:flex}.sidebar-contacts-area .textwidget .phone .gem-icon-size-small{font-size:18px}.sidebar-contacts-area .textwidget .phone a{color:#5f727f;font-size:14px}.sidebar-contacts-area .textwidget .phone a:hover{color:#004b88;font-size:14px}.widget .formcraft-css>a{border-radius:0px;border-color:#2c2e3d!important;color:#2c2e3d;background-color:transparent;margin-left:0;margin-top:0;text-transform:uppercase}.widget .formcraft-css>a:hover{color:#fff;background:#1f457c;border-color:#1f457c}html .formcraft-css .fc-form .form-element .submit-cover.wide-true .submit-button{text-align:left;padding-left:30px}.download-widget .wpb_wrapper h3{padding-top:30px}.download-widget-g{background-color:#d3d3d3}.portfolio .item-animations-not-inited,.gallery-set .item-animations-not-inited,.blog:not(.home) .item-animations-not-inited,.products-categories-widget .item-animations-not-inited{visibility:visible!important}@media screen and (max-width:767.999px){.references a.gem-button-size-medium{margin:30px 0}.references p{text-align:center}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>h4.mega-block-title{font-weight:700}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .mega-menu-row .mega-menu-item>h4.mega-block-title{font-size:13px;letter-spacing:2px}}input[type=submit].wpcf7-form-control.wpcf7-submit{text-transform:unset}.pum-container.custom-position{padding-bottom:0!important}.onthispage,.contactus{padding:30px 20px;background:#f4f4f4}.onthispage .widget-title{font-size:21px;color:#000;line-height:28px;text-align:left;font-family:Open Sans;font-weight:700;font-style:normal;margin-bottom:12px}.onthispage ul{padding-left:0;list-style:none}.onthispage ul li{padding:8px 0;position:relative}.onthispage ul li a{color:#338d71}.onthispage ul li a:hover,.contactus a:hover{font-weight:700}.onthispage ul>li>a{padding-left:30px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNC8wNy8yMqt9+GQAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAA3klEQVQokZ3SIU4DYRCG4WdpLSQoUCgMByChCaup3QPAIrB7B7gCtU2T5QK1RbdJj1BThUNgAEsWsf82zSbsXzp28n4z82aSqqrsW/2u5qicXiPFosizebt/EAlP8YjJqJwO/gsv8IZzzNoBnXBY9Q6fOMR4OyA2WZFnSwyxwgVem4A+GzG3OO3I+cBP2OAZl43tFPfoRRZJUOFkM1ktpoxMPsZVYN4h2eVJwo1j9c3fuCnybBkVFsBZAFcNSMR2EPmCI3zhoQGjsFrkGdYYboNEflst8gnzNsiOwv6qX+EVRTzKgGacAAAAAElFTkSuQmCC") no-repeat left center}.onthispage ul>li>ul>li::before{content:"";left:0;top:20px;display:block;width:5px;height:2px;border-radius:0;background-color:#338d71;position:absolute}.onthispage ul>li ul{padding-bottom:0;margin-left:30px;margin-top:8px}.onthispage ul>li ul>li:last-child{padding-bottom:0}.onthispage ul>li ul>li>a{padding-left:20px;background:0 0}.contactus strong{color:#000}.contactus a[href^="tel:"]{color:#292929;padding-left:30px;background:url("/wp-content/themes/thegem-child/images/phone.png") no-repeat left center;--lzl-bg-img:"/wp-content/themes/thegem-child/images/phone.png"}.contactus a[href^="mailto:"]{color:#338d71;padding-left:30px;background:url("/wp-content/themes/thegem-child/images/mail.png") no-repeat left center;--lzl-bg-img:"/wp-content/themes/thegem-child/images/mail.png"}.contactus a[href^="mailto:"].lzl:not(.lzl-ed),.contactus a[href^="mailto:"].lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQoFWNgGAWjITAaAoMoBAADkwABQmcphwAAAABJRU5ErkJggg==")}.belman-download{margin-top:100px!important;margin-bottom:135px}.belman-row img{max-width:100%;height:auto}.belman-row{display:-ms-flex;display:-webkit-flex;display:flex;margin:0 -15px}.belman-column{width:50%;margin:0 15px}.belman-column h3{margin:0;color:#3c3950;text-transform:uppercase;line-height:40px;font-size:26px;font-style:normal;font-weight:300}.belman-column h3 strong{font-weight:700;display:block}.belman-column a{border-radius:0px;border-color:#2c2e3d;color:#2c2e3d;background-color:transparent;line-height:26px;border-width:2px;border-style:solid;text-transform:uppercase;height:30px;padding:0 14px;font-size:14px;position:relative;display:inline-block;text-align:center;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;font-weight:700;margin-top:30px}.belman-column a:hover{border-color:#1f457c;background-color:#1f457c;color:#fff}.belman-references{margin-top:100px!important;margin-bottom:140px!important}.belman-references h3,.belman-references h4{color:#3c3950;text-align:center;text-transform:uppercase;line-height:25px;font-size:18px;font-weight:200}.belman-references h3{margin:1.13em 0;letter-spacing:.05em}.belman-references h3 strong{line-height:65px;font-size:50px;font-weight:700;display:block}.belman-references h4{font-size:18px;font-weight:700;margin:50px 0}.belman-references a:hover{background-color:#a8a8a8!important}.contact_us_heading_1{font-size:13px;color:#5f7280;line-height:28px;text-align:left;font-family:Open Sans;font-weight:400;font-style:normal}.contact_us_heading_2{font-size:21px;color:#000;line-height:28px;text-align:left;font-family:Open Sans;font-weight:700;font-style:normal;margin-top:0;margin-bottom:12px;padding-top:0}.more_references{margin-top:35px}.more_references a{margin-bottom:0}.onthispagebuilder a:hover{color:#004884}.belman-qa{padding:65px 0;background:#f2f2f2}.belman-qa h3{font-size:18px;font-weight:200;letter-spacing:.6px;line-height:25px;text-align:center;text-transform:uppercase;margin-bottom:0}.belman-qa h3 strong{font-weight:700;display:block;font-size:50px;letter-spacing:2.5px;line-height:65px;margin-top:15px}.belman-qa h3 p{color:#777;font-size:13px;text-transform:none;margin-top:50px;font-weight:400;letter-spacing:0px}.belman-qa .wpb_column>p{color:#777;margin-bottom:22px}.belman-qa .wpb_column ul{list-style:none;padding-left:1.2em;margin:0}.contactus a[href^="tel:"].lzl:not(.lzl-ed),.contactus a[href^="tel:"].lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQoFWNgGAWjITAaAoMoBAADkwABQmcphwAAAABJRU5ErkJggg==")}.belman-qa .wpb_column ul li{position:relative;text-indent:-1.2em;margin-bottom:.7em}.belman-qa .wpb_column ul li::before{font-family:"thegem-icons";font-style:normal;font-weight:400;content:"";font-size:16px;vertical-align:top;display:inline-block;width:21px;text-indent:0}.belman-qa .belman-qa-logos{text-align:center}.belman-qa .belman-qa-logos img{max-width:80px;height:auto}.belman-qa .readmore_link{margin-top:55px;margin-right:0;margin-bottom:25px;margin-left:0}.readmore_link a:hover{background-color:#a8a8a8!important}@media screen and (max-width:767.999px){.belman-row{flex-wrap:wrap}.belman-column{width:100%}.belman-references .belman-column:first-child{margin-bottom:30px}.belman-qa h3 strong{line-height:40px;font-size:27px}}@media only screen and (max-width:979px){#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close{width:18px}}.wpcf7 form.sent .wpcf7-response-output{border-color:#004b88}.vc_row-o-equal-height .wpb_wrapper{height:100%;display:flex;flex-direction:column}.vc_row-o-equal-height .gem-textbox,.vc_row-o-equal-height .gem-textbox-inner,.vc_row-o-equal-height .wpb_text_column,.vc_row-o-equal-height .gem-textbox-content{height:100%}.vc_row-o-equal-height .gem-textbox-content{display:flex;flex-direction:column;justify-content:space-between}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#004884!important;border-color:#004884!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogBodyButtonDecline{background-color:#ccc!important;border-color:#004884!important}.mega-search-icon .sf-search-icon{position:absolute;left:8px;top:7px}.mega-search-icon .sf-search-icon:after{content:"";display:block;font-family:"thegem-icons";font-style:normal;font-size:24px;font-weight:400;text-align:center;vertical-align:middle;color:rgba(34,34,34,.5)}.language-mobile{text-align:left;width:85%;margin-top:-55px;display:none;margin-left:2px}@media only screen and (max-width:979px){#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close{width:18px}}@media screen and (max-width:767.999px){.language-mobile{display:block}.belman-row{flex-wrap:wrap}.belman-column{width:100%}.belman-references .belman-column:first-child{margin-bottom:30px}.belman-qa h3 strong{line-height:40px;font-size:27px}}.widget .belman-download a{text-decoration:none}body.search .blog-style-masonry .entry-title.title-h4{text-transform:unset;font-size:16px;line-height:1.3}body.search-no-results .page-header{margin-top:50px}body.search-no-results .page-content{margin-bottom:50px}body.search-no-results .page-content .sf-search-icon{display:none}.mobile-menu-slide-wrapper .widget.widget_icl_lang_sel_widget{margin-top:-55px;margin-left:8px}.mobile-menu-slide-wrapper a.india_flag{float:left;margin-top:-55px;margin-left:98px}.mobile-menu-slide-wrapper a.india_flag,.mobile-menu-slide-wrapper .widget.widget_icl_lang_sel_widget{display:none}@media screen and (max-width:767.999px){.mobile-menu-slide-wrapper a.india_flag,.mobile-menu-slide-wrapper .widget.widget_icl_lang_sel_widget{display:inline-block}}