/*
  Theme Name:   Route Child
  Theme URI:    http://routewp.com/
  Author:       Codestar
  Author URI:   http://codestar.me/
  Description:  Route Multi-Purpose WordPress Theme by a Elite Author
  Version:      4.7
  License:      GNU General Public License v2 or later
  License URI:  http://www.gnu.org/licenses/gpl-2.0.html
  Tags:         black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
  Text Domain:  route
  Template:     route
*/
	/*
  	Flaticon icon font: Flaticon
  	Creation date: 26/08/2019 08:49
  	*/
    @font-face { font-family:"Flaticon"; src:url("./font/Flaticon.eot"); src:url("./font/Flaticon.eot?#iefix") format("embedded-opentype"),url("./font/Flaticon.woff2") format("woff2"),url("./font/Flaticon.woff") format("woff"),url("./font/Flaticon.ttf") format("truetype"),url("./font/Flaticon.svg#Flaticon") format("svg"); font-weight:normal; font-style:normal;}
    @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family:"Flaticon"; src:url("./font/Flaticon.svg#Flaticon") format("svg");}
    }
    [class^="flaticon-"]:before, [class*=" flaticon-"]:before,[class^="flaticon-"]:after, [class*=" flaticon-"]:after { font-family:Flaticon; font-size:20px; font-style:normal; margin-left:20px;}
    .flaticon-next:before { content:"\f100";}
    .flaticon-next-1:before { content:"\f101";}
    body { color:#191919; font-family:"Poppins", Arial, sans-serif !important;}
    *,*:focus { outline:none;}
    .clearfix:after { display:block; clear:both; content:''}
    h1, h2, h3, h4, h5, h6 { color:#191919; line-height:1.4; font-family:"Poppins", Arial, sans-serif !important;}
    span,button,label,input,p,a,div { font-family:"Poppins", Arial, sans-serif !important;}
    span.fa { font-family:"FontAwesome" !important;}
    h3 { font-size:22px;}
    b, strong { font-weight:500;}
    .elementor-text-editor p { font-weight:400;}
    .single.single-post article img { margin-bottom:15px}
    #site-nav ul li ul.sub-menu li .cs-link { padding:0 12px !important;}
    #site-nav ul li ul ul { border-bottom:2px solid #D9232D; box-shadow:none;}
    .cs-header-default #site-logo img { max-width:180px; width:100%; transition:all 0.2s ease-in}
    .page #page-header h1 { font-size:40px; font-weight:500;}
    .page-id-8767.page .md-padding { padding:40px 0;}
    .md-padding { padding-top:0px; padding-bottom:0px;}
    #home_sec2 { padding:10px 20px;}
    #home_sec2 .home_section2 { padding:50px 10px 30px;}
    #home_sec2 h1,#home_sec2 h2 { font-size:28px; margin-bottom:20px; font-weight:800; color:#191919;}
    #home_sec2 p { font-size:16px; font-weight:400; color:#191919; line-height:30px;}
    .eael-elements-flip-box-front-container { height:80%;}
    .eael-elements-flip-box-rear-container { height:80%;}
    #home_sec3-col1 img,#home_sec3-col2 img,#home_sec3-col3 img,#home_sec3-col4 img,#home_sec3-col5 img { margin-bottom:20px;}
    #home_sec3-col1 p,#home_sec3-col2 p,#home_sec3-col3 p,#home_sec3-col4 p,#home_sec3-col5 p { font-size:14px; margin-bottom:0;}
    #home_sec3-col3 img { width:90%;}
    #home_sec3-col4 img { width:85%;}
    #home_sec3-col5 img { width:85%;}
    #home_sec3-col1,#home_sec3-col2,#home_sec3-col3,#home_sec3-col4,#home_sec3-col5 { padding:5px 10px;}
    #home_sec3 .eael-elements-flip-box-rear-container { box-shadow:0 1px 27px #CBCBCB;}
    #home_sec3-col1 h2,#home_sec3-col2 h2,#home_sec3-col3 h2,#home_sec3-col4 h2,#home_sec3-col5 h2 { margin:0; display:none;}
    #home_sec3-col1 .eael-elements-flip-box-padding,#home_sec3-col2 .eael-elements-flip-box-padding,#home_sec3-col3 .eael-elements-flip-box-padding,#home_sec3-col4 .eael-elements-flip-box-padding,#home_sec3-col5 .eael-elements-flip-box-padding { padding:0 20px 5px 20px !important}
    #home_sec3-col3 .eael-elements-flip-box-front-container .eael-elements-flip-box-padding { padding:0 30px 5px 30px !important}
    #home_sec3-col1 .eael-elements-flip-box-front-container .eael-elements-flip-box-content,#home_sec3-col2 .eael-elements-flip-box-front-container .eael-elements-flip-box-content,#home_sec3-col3 .eael-elements-flip-box-front-container .eael-elements-flip-box-content,#home_sec3-col4 .eael-elements-flip-box-front-container .eael-elements-flip-box-content,#home_sec3-col5 .eael-elements-flip-box-front-container .eael-elements-flip-box-content { font-size:15px;}
    #home_sec3 .elementor-widget-eael-flip-box .eael-elements-flip-box-rear-container { box-shadow:0 1px 27px #CBCBCB !important}
    #home_sec3 .elementor-widget-eael-flip-box .eael-elements-flip-box-front-container { border:1px solid #ddd}
    div#home_sec4-col1 { padding-top:30px; padding-right:30px;}
    div#home_sec4-col1 h2 { font-size:28px; margin-top:20px; font-weight:800; color:#333; margin-bottom:0px; margin-top:0;}
    div#home_sec4-col1 { font-size:16px; line-height:30px; font-weight:300; color:#333; padding:5px 0px 0px 0px;}
    div#home_sec4-col1 .read-button { cursor:pointer; transition:all 0.2s ease-in; display:block; min-width:120px; border:1px solid #D9232D; background:none; font-size:16px; color:#D9232D; padding:7px; margin-top:40px; position:relative; max-width:135px; text-align:center;}
    div#home_sec4-col1 .read-button:hover { background:#D9232D; color:#fff;}
    #home_sec5 { padding:80px 0px;}
    div#home_sec4-col1 .read-button label { margin-bottom:0;}
    div#home_sec4-col1 .read-button label:before { margin-left:5px; font-size:14px;}
    #home_sec6 { padding:0;}
    #home_sec6 h2 { font-size:28px; font-weight:500; margin-bottom:20px; text-align:center;}
    #home_sec6 p { font-size:16px; color:#191919; line-height:30px; text-align:center; padding:20px 50px;}
    #home_sec8 { padding:0;}
    #home_sec8 h3 { margin-bottom:20px; font-weight:500; font-size:28px; color:#191919; text-transform:uppercase;}
    .clearfix:after { content:''; display:block; clear:both;}
    .route_widget ul { margin-bottom:50px;}
    .route_widget ul li { border:none; padding:0px;}
    .socialicon-box { width:100%; margin-top:30px;}
    .socialicon-box ul li { display:inline-block; width:30px; padding:0px; margin-bottom:0 !important; text-align:center; border-radius:2px; margin-right:5px; transition:all 0.2s ease-in; cursor:pointer;}
    .socialicon-box ul li a { display:block; color:#707070;}
    .socialicon-box .linkdin-icon:hover i { color:#0077B5;}
    .socialicon-box .youtube-icon:hover i { color:#D9232D;}
    .socialicon-box .facebook-icon:hover i { color:#3b5998;}
    .socialicon-box .twitter-icon:hover i { color:#00acee;}
    .socialicon-box ul li i { vertical-align:middle; font-size:20px; color:#707070;}
    .socialicon-box h3 { color:#707070; font-weight:700; padding-right:20px; font-size:14px; padding-top:17px; margin-bottom:20px;}
    .foot-copyright ul { padding-left:0; margin-bottom:0;}
    #cs-footer-block-after { background:#333333 !important;}
    .foot-copyright li { display:inline-block; padding-right:10px;}
    .foot-copyright li a { color:#000 !important; font-weight:400;}
    #copyright .pull-right { color:#000;}
    #colophon { background:#F8F8F8}
    #colophon li { font-size:12px;}
    #colophon .route_widget { margin-bottom:0px}
    #colophon .route_widget .widget-title h4 { font-size:14px; color:#707070; font-weight:700;}
    #colophon a { color:#3c3c3c;}
    #colophon a:hover { color:#D9232D;}
    #home_sec5 .countdown-div .elementor-counter-title { margin-top:15px;}
    .owl-dots { margin:auto; text-align:center; min-width:100px;}
    .owl-dots .owl-dot { background:#D2D2D2 !important; width:13px; height:13px; border:none; border-radius:50%; margin:0 3px;}
    .owl-dots .owl-dot.active { background:#D9232D !important;}
    .owl-nav { position:absolute; left:0; right:0; margin:auto; bottom:0; width:112px;}
    .owl-nav button { background:none; border:none; position:absolute; top:-21px;}
    .owl-nav button.disabled { opacity:0.5;}
    .owl-nav button i { display:block; width:20px; height:20px; position:relative; color:#D9232D;}
    .owl-nav button i:before { margin-left:0; font-size:16px;}
    .owl-nav button.owl-prev { left:0;}
    .owl-nav button.owl-next { right:0; top:-26px;}
    .owl-nav button.owl-prev i { transform:rotate(180deg)}
    .teamimg { transition:all 0.05s ease-in; cursor:pointer; height:100%; width:100%; max-width:170px; max-height:170px; overflow:hidden; border-radius:50%; margin:auto; position:relative; background-size:170px 170px !important}
    .owl-carousel .owl-item .teamimg img { width:120%; transform:translateX(-50%); left:50%; position:relative;}
    .teamimg:before { opacity:0; position:absolute; left:0px; right:0px; top:0px; transition:all 0.5s ease-in; margin:auto; width:100%; height:100%; transform:scale(1); max-width:195px; max-height:195px; border-radius:50%; content:''; border:2px solid #fff;}
    .teamitem { cursor:pointer; position:relative; min-height:260px; margin-bottom:20px; padding:0}
/*     .teamitem:before { z-index:1; content:''; opacity:0; transition:all 0.05s ease-in; background:rgba(238, 33, 47, 0.7); position:absolute; left:10px; top:0; bottom:-4px; right:10px;}
    .teamitem:after { z-index:-1; opacity:0; content:''; transition:all 0.05s ease-in; background:#343434; position:absolute; left:10px; top:0; bottom:-4px; right:10px;} */
    .teamitem i { z-index:1; position:absolute; right:10px; left:125px; background:#fff; border-radius:50%; width:36px; height:36px; top:143px; line-height:36px; color:#D9232D; cursor:pointer; text-align:center;}
    .teamitem i:before { margin-left:0; font-size:15px;}
    .popupdata { display:none}
    .teamitemsum { transition:all 0.4s ease-in; color:#191919; z-index:1; text-align:center; position:absolute; left:0; right:0; bottom:10px;}
    .teamitemsum h3 { font-weight:600; font-size:15px; margin:10px 0 3px;}
    #meettheteam .teamitemsum p { font-size:14px; margin:0; line-height:18px;}
/*     .teamitem:hover > .teamimg { border-radius:0; max-height:300px !important;} */
    .teamitem:hover > .teamimg::before { transform:scale(0.8); z-index:1; opacity:1;}
    .teamitem:hover::before, .teamitem:hover::after { opacity:1; transition:all 0.05s ease-in;}
/*     .teamitem:hover > .teamitemsum h3,#meettheteam .teamitem:hover > .teamitemsum p { color:#fff;} */
    .teamitem:hover > .teamitemsum { bottom:15px;}
    .popoverlay { left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.6); position:fixed; z-index:1006; display:none;}
    #teammember .owl-item.active { z-index:8;}
    .popupshow { display:none; width:800px; height:450px; background:#fff; padding:0px; box-shadow:0 0 25px #111; z-index:1011459; position:fixed; left:0; right:0; bottom:0; margin:0 auto; top:50%; transform:translateY(-50%);}
    .closepop,.closeinfoimage { position:absolute; display:block; cursor:pointer; top:-15px; right:-15px; background:#000; width:30px; height:30px; color:#fff !important; text-align:center; line-height:30px; border-radius:50%; box-shadow:0 0 3px #333;}
    .closepop:before,.closeinfoimage:before, .closepop:after, .closeinfoimage:after, .crossthispop:before, .crossthispop:after { position:absolute; left:14px; content:' '; height:13px; width:2px; background-color:#fff; top:7px;}
    .closepop:before ,.closeinfoimage:before, .crossthispop:before { transform:rotate(45deg);}
    .closepop:after,.closeinfoimage:after ,.crossthispop:after { transform:rotate(-45deg);}
    .popimg { width:100%; max-width:250px; float:left; background:#262626;}
    .popimg img { width:100%;}
    .popdetail { width:calc(100% - 270px); float:right; padding:30px 15px 0; box-sizing:border-box;}
    .popimg h3 { font-size:20px; font-weight:600; margin:15px 0 10px; color:#fff; text-align:center;}
    #meettheteam .popimg p { color:#fff}
    .popimg span { font-size:15px; line-height:18px; font-weight:400; margin:0 0 10px; text-align:center; display:block; color:#fff;}
    .popdesc { font-size:15px; line-height:26px; max-height:390px; overflow-y:auto;}
    #meettheteam .popdesc p { text-align:left;}
    .popdesc::-webkit-scrollbar { width:7px; background:lightgray;}
    .popdesc::-webkit-scrollbar-track { -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4); border-radius:2px;}
    .popdesc::-webkit-scrollbar-thumb { border-radius:2px; -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5); background:#777;}
    .timelineitem { width:16.66%; float:left; padding:15px; position:relative;}
    .timelineitem:before { height:100%; content:''; left:5px; right:5px; position:absolute; top:0; border:2px dotted #999; border-radius:50%;}
    .comptimeline { width:100%; padding-left:35px; padding-right:35px;}
    .compyear { text-align:center; font-size:37px; font-weight:600; color:#222; margin:auto; display:block; border:2px solid #D9232D; border-radius:50%; position:relative;}
    .compyear::before { width:13px; height:13px; background:#D9232D; content:''; position:absolute; top:-23px; left:0; right:0; margin:auto; border-radius:50%;}
    .yeardetail { z-index:1; min-width:250px; left:50%; transform:translateX(-50%); position:absolute; background:#fff; padding:15px; max-height: 265px; overflow-y:auto; border-bottom:2px solid #D9232D; box-shadow:0 0 3px #ddd;}
    .yeardetail ul { font-size:14px; margin:0; color:#191919; padding-left:0; list-style:none;}
    .yeardetail ul li { text-align:left; font-size:13px; position:relative; padding-left:10px; line-height:16px; margin-bottom:3px;}
.yeardetail ul li ul{padding-left:15px}
    .popcontent .popimg p { text-align:center}
    .yeardetail ul li:before { top:5px; width:4px; height:4px; border-radius:50%; background:#D9232D; position:absolute; left:0; content:'';}
    .timelineitem:nth-child(even) .yeardetail { border-top:2px solid #D9232D; border-bottom:none;}
    .timelineitem:nth-child(even) .compyear::before { top:auto; bottom:-23px;}
    .compyear::after { height:70%; background:#D9232D; top:-70%; position:absolute; content:''; width:2px; margin:-10px auto 0; left:0; right:0; z-index:0;}
    .timelineitem:nth-child(even) .compyear::after { top:auto; bottom:-70%; margin:0 auto -10px}
    .resources_subitems { box-shadow:0 0 4px rgba(0,0,0,0.2); text-align:center; background:#fff; padding:30px 0 40px; border-radius:4px; margin-top:-76px;}
    .resources_subitems ul { padding:0; justify-content:center; list-style:none; width:95%; display:flex; margin:auto; border-bottom:1px solid #ddd !important;}
    .resources_subitems ul li { position:relative; margin-right:-4px; width: 20%;}
    .resources_subitems ul li:last-child::before { width:0;}
    .resources_subitems ul li:before { right:0px; top:15px; height:22px; content:''; position:absolute; background:#ccc; width:1px;}
    .resources_subitems ul li a { display:block; border-radius:3px 3px 0 0; padding:15px; color:#191919; font-size:16px; font-weight:500; text-transform:none;}
    .resources_subitems ul li.active::before { background:#000}
    .resources_subitems ul li.active a, .resources_subitems ul li a:hover { background:#000; color:#fff; text-decoration:none; text-transform:none;}
    .searchresults { font-size:18px; font-weight:500;}
    .lb-dataContainer { z-index:101; left:0; right:0; top:0; position:absolute;}
    #lightbox .lb-outerContainer { margin:30px auto 0;}
    .lb-dataContainer .lb-details span { font-size:16px; color:#fff;}
    .pt-cv-ifield .subtitle { color:#191919; font-size:14px; padding-bottom:5px; border-bottom:1px solid #D9232D}
    .publicarticle-wrap .pt-cv-ifield { margin-bottom:20px !important;}
    .publicarticle-wrap { margin:auto; max-width:1140px}
    #pa_sec1nav { max-width:1140px; margin-left:auto; margin-right:auto}
    #elementor-tab-content-1654 { padding:20px 0;}
    .infographicswrap { padding:0px; background:#fff; width:100%; float:left;}
    section#cs-sec2-tab .inforightsidebar.rightsidecategory { padding:20px; width:23%; float:right; background:#fff;}
    section#cs-sec2-tab .inforightsidebar.rightsidecategory .categories { margin-left:0;}
    .infographicswrap .pt-cv-page {}
    .infographicswrap .pt-cv-page:after { clear:both; display:block; content:''}
    .infographicswrap .pt-cv-ifield .pt-cv-title { font-size:18px; font-weight:500; padding-top:5px; line-height:26px;}
    .infographicswrap .pt-cv-ifield { border:1px solid #E3E3E3 !important}
    .infographicswrap .pt-cv-ifield > a { display:inline-block; max-height:270px; overflow:hidden; width:100%; margin-right:0px;}
    .infographicswrap .pt-cv-ifield > a img { width:100%}
    .infographicswrap .pt-cv-ifield .pt-cv-content { margin-bottom:30px}
    .infographicswrap .pt-cv-ifield .pt-cv-title a { color:#191919}
    .infographicswrap .pt-cv-ifield .pt-cv-readmore { margin-top:20px; background:none; color:#D9232D; text-decoration:underline !important; position:relative; padding:0; border:none; font-size:15px;}
    .infographicswrap .pt-cv-pagination-wrapper { margin-top:50px !important}
    .infooverlay { position:fixed; left:0; right:0; bottom:0; top:0; background:rgba(0,0,0,0.5); z-index:10000; display:none;}
    .infoimagepop { left:0; right:0; width:700px; height:90vh; overflow:hidden; position:fixed; top:50%; bottom:0; margin:0 auto; z-index:10002; background:#000; display:none; transform:translateY(-50%); border-radius:2px;}
    .closeinfoimage { top:0; right:0;}
    .infoimagepop .elementor-image { text-align:center}
    .infoimagepop img.pt-cv-thumbnail { width:100%; float:left !important; margin:0 !important;}
    .innerinfoimg { overflow-y:auto; height:90vh;}
    .innerinfoimg::-webkit-scrollbar { width:7px; background:lightgray;}
    .innerinfoimg::-webkit-scrollbar-track { -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4); border-radius:2px;}
    .innerinfoimg::-webkit-scrollbar-thumb { border-radius:2px; -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5); background:#777;}
    .innerinfoimg::-webkit-scrollbar-thumb:horizontal { height:0; border-radius:10px;}
    .infographicswrap .pt-cv-ifield .pt-cv-href-thumbnail { position:relative;}
    .infographics-contentbox .elementor-text-editor h3 { margin-top:20px; font-size:20px; font-weight:500}
    .infographics-modalbox .elementor-image { position:relative; border:1px solid #efefef; border-radius:3px}
    .infographics-modalbox .elementor-image:before { left:0; right:0; top:0; bottom:0; cursor:pointer; content:''; background:url(https://bs.moglix.com/wp-content/uploads/2019/09/expandicon.svg) no-repeat center center rgba(188, 40, 50, 0.65); opacity:0; background-size:70px; position:absolute; transition:all 0.2s ease-in;}
    .infographics-modalbox .elementor-image:hover::before { opacity:1;}
    .wwo_sec1_image img { width:100%; margin-bottom:20px;}
    #wwo_btn.elementor-button { cursor:pointer; transition:all 0.2s ease-in; display:inline-block; min-width:120px; border:1px solid #D9232D; background:none; font-size:16px; color:#D9232D; margin-top:0px; position:relative; border-radius:0; height:45px; line-height:45px; padding:0 10px 0 15px;}
    #wwo_btn.elementor-button:after { content:"\f100"; font-family:Flaticon; display:inline-block; font-size:15px;}
    #wwo_btn.elementor-button:hover { background:#D9232D; color:#fff}
    .wwo_productwrap { transition:all 0.2s ease-in; width:50% !important; padding:30px 20px 20px; text-align:left; box-shadow:0 0 16px transparent; margin-bottom:0 !important; min-height:350px; box-shadow:0 0 16px rgba(228, 228, 228, 1);}
    .wwo_col2 { padding:0 30px}
    .wwo_productwrap .elementor-text-editor { font-family:"Poppins", Arial, sans-serif; font-size:13px; line-height:21px;}
    .wwo_productwrap .elementor-text-editor div img { width:57px; z-index:1; position:relative;}
    .wwo_productwrap .elementor-text-editor div { margin:0 auto 20px; position:relative; width:75px; height:75px;}
    .wwo_productwrap .elementor-text-editor div:before { width:75px; height:75px; background:rgba(255, 242, 243, 1); border-radius:50%; content:''; position:absolute; top:-7px; left:-24px;}
    .wwo_productwrap .elementor-text-editor h4 { text-align:center; font-size:16px;}
    .wwo_productwrap .elementor-text-editor a { text-transform:uppercase; font-size:14px; position:relative; color:#D9232D; display:block; width:100px; margin-top:15px; opacity:0; transition:all 0.2s ease-in;}
    #wwo_sec1 .wwo_productwrap:first-child .elementor-text-editor div img { width:60px; margin-top:3px;}
    #wwo_sec2 .wwo_productwrap:first-child .elementor-text-editor div img { width:55px;}
    #wwo_sec2 .wwo_productwrap:nth-child(2) .elementor-text-editor div img { width:65px; margin-top:8px;}
    #wwo_sec2 .wwo_productwrap.catsol_icon .elementor-text-editor div img { width:51px; margin-top:4px;}
    #wwo_sec2 .wwo_productwrap.packsol_icon .elementor-text-editor div img { width:51px;}
    #wwo_sec2 .wwo_productwrap.packsol_icon .elementor-text-editor div img { width:51px;}
    #wwo_sec3 .wwo_productwrap:first-child .elementor-text-editor div img { width:51px; margin-top:5px;}
    #wwo_sec3 .wwo_productwrap:nth-child(2) .elementor-text-editor div img { margin-left:-2px; width:66px; margin-top:4px;}
    #wwo_sec3 .wwo_productwrap:nth-child(3) .elementor-text-editor div img { width:54px; margin-top:5px;}
    #wwo_sec3 .wwo_productwrap:last-child .elementor-text-editor div img { width:52px; margin-top:4px;}
    .wwo_productwrap .elementor-text-editor a:after { content:"\f100"; font-family:Flaticon; display:inline-block; font-size:13px;}
    #wwo_sec2 .wwo_col1 { text-align:right}
    .wwo_productwrap .elementor-text-editor a { opacity:1;}
    .infographicswrap .pt-cv-content-item .pt-cv-ifield .pt-cv-href-thumbnail img { margin-right:0 !important;}
    .single.single-post #page-header { background:none; max-width:1140px; margin:auto;}
    .single.single-post #page-header h1.page-title { display:none;}
    .cs-breadcrumb { right:0; position:relative; padding-left:15px; margin-top:20px; margin-bottom:0;}
    .cs-breadcrumb .cs-inner { padding:0; background:none; color:#111; line-height:15px;}
    .cs-breadcrumb a { color:#D9232D}
    .single.single-post .page-content article.post { min-height:360px;}
    .single.single-post .page-content article.post .entry-image { margin-bottom:20px;}
    .single.single-post .page-content .entry-header .entry-meta > span { display:none; font-size:12px;}
    .single.single-post .page-content .entry-header .entry-meta > span:before ,.single.single-post .page-content .entry-header .entry-meta a:before { display:none;}
    .single.single-post .col-md-9 { padding:0px 20px 0px 0px;}
    .single.single-post .page-content .entry-header .entry-meta .entry-date,.single.single-post .page-content .entry-header .entry-meta .entry-cat-links { display:inline-block; color:#8F8F8F; text-transform:uppercase;}
    .single.single-post .page-content .entry-header .entry-meta span.entry-date a time { padding-left:20px; position:relative; display:block}
    .single.single-post .page-content .entry-header .entry-meta span.entry-date a time:before { background:url('img/calendar.svg') left top no-repeat; content:''; position:absolute; left:0; width:13px; background-size:100%; height:13px; top:3px;}
    .single.single-post .page-content .entry-header .entry-meta .entry-cat-links { float:right;}
    .single.single-post.category-press-release .page-content .entry-header .entry-meta .entry-cat-links { display:none}
    .single.single-post.category-press-release .page-content .entry-content { padding-top:30px}
    .single.single-post.category-press-release .page-content .thirdpartylink { text-align:center}
    .single.single-post.category-press-release .page-content .thirdpartylink a { width:140px; height:40px; border-radius:3px; display:inline-block; background:#D9232D; color:#fff; line-height:36px; border:2px solid #D9232D}
    .single.single-post.category-press-release .page-content .thirdpartylink a:hover { text-decoration:none; background:#fff; color:#D9232D}
    .single.single-post .page-content .post-navigation { border:none; font-size:14px;}
    .single.single-post .page-content .post-navigation .nav-next strong,.single.single-post .page-content .post-navigation .nav-previous strong { display:none}
    .single.single-post .page-content .entry-header .entry-meta .entry-cat-links a { margin-right:5px; color:#D9232D; padding:0px; text-transform:none;}
    .single.single-post .posttitle { font-size:30px; font-weight:700; margin-top:0px; margin-bottom:20px;}
    .single.single-post #comments { text-align:center; width:70%; margin:48px auto 0}
    .single.single-post #comments .reply-title { font-weight:500;}
    .single.single-post #comments .comment-form-comment { text-align:left}
    .single.single-post #comments .comment-form-comment textarea { border-radius:5px; width:100%; margin:auto; border:none; height:200px; box-shadow:0 0 16px #E4E4E4;}
    .single.single-post #comments .comment-form-author,.single.single-post #comments .comment-form-email { float:left; width:50%; text-align:left;}
    .single.single-post #comments .comment-form-author { padding-right:10px;}
    .single.single-post #comments .comment-form-email { padding-left:10px;}
    .single.single-post #comments .comment-form-author input,.single.single-post #comments .comment-form-email input { width:100%; height:50px; box-shadow:0 0 16px #E4E4E4; border:none; border-radius:5px;}
    .single.single-post #comments .comment-form-url { display:none;}
    .single.single-post #comments .comment-form-cookies-consent { float:left; width:100%; text-align:left}
    .single.single-post #comments .comment-form-cookies-consent input { display:inline-block; margin-right:5px;}
    .single.single-post #comments .comment-form-cookies-consent label { display:inline-block; vertical-align:middle;}
    .single.single-post #comments .form-submit input { font-weight:500; font-size:16px; padding:0 40px; height:60px; border-radius:5px;}
    .single.single-post .entry-footer .entry-author img { border-radius:50%;}
    .single.single-post .entry-footer .entry-author { border-top:5px solid #D9232D; background:#fff; padding:20px;}
    .single.single-post .entry-footer .author-title { font-size:18px; margin-top:0; font-weight:500;}
    .single.single-post #comments .error { color:#D9232D}
    .single.single-post #comments .comment-form-comment label { position:relative;}
    .single.single-post #comments .comment-form-comment label:before { position:absolute; content:'*'; left:76px; color:#D9232D;}
    .single.single-post #comments .comment-reply-title { font-size:16px; margin-top:0; font-weight:500;}
    .youtubevideoswrap .yotu-video-thumb-wrp::after { background:url(https://bs.moglix.com/wp-content/uploads/2019/09/playicon.svg) no-repeat 50% 50%; width:63px; opacity:1; z-index:2; background-size:100%}
    .youtubevideoswrap .yotu-pagination.yotu-pagination-top { display:none;}
    .cs-down-icon #site-nav .menu-item-has-children > a:after { font-size:15px; opacity:1;}
    #site-nav > ul > li.menu-item-has-children > .cs-link:hover::after { content:"\f106";}
    #site-header-shadow { display:none;}
    #site-nav > ul li { margin:0px 10px;}
    #site-nav > ul li li { margin:0px;}
    #site-nav > ul.sub-menu > li { text-transform:uppercase}
    #site-nav > ul > li > .cs-link { padding-left:15px; padding-right:15px; color:#fff}
    .indusheading {}
    #site-nav > ul li li li { border-left:1px solid #A1A1A1;}
    #site-nav > ul > li > ul { border-top:0; border-bottom:2px solid #D9232D; box-shadow:none;}
    .cs_sec_last { padding-bottom:50px}
    .cs_slideanything .sa_hover_container { border:1px solid #A1A1A1; padding:15px !important; margin:0 20px !important;}
    .cs_slideanything .sa_hover_container a,.casestudypdfs .eael-post-elements-readmore-btn { background:#fff; color:#D9232D !important; border-radius:3px; font-weight:400; border:1px solid #D9232D; font-size:13px; text-transform:uppercase; text-align:center; width:100%; margin-top:25px; padding:0 10px; line-height:40px; height:40px; position:relative;}
    .casestudypdfs .eael-post-elements-readmore-btn { margin-top:15px; position:absolute; left:15px; right:15px; width:auto; bottom:15px;}
    .casestudypdfs .eael-grid-post-holder { border:1px solid #a1a1a1 !important;}
    .cs_slideanything .sa_hover_container a img { width:30px; position:absolute; right:16px; top:0; bottom:0; margin:auto;}
    .cs_slideanything .sa_hover_container h4 { font-size:15px; color:#191919; margin:10px 0; line-height:20px;}
    .cs_sec_last .cs_slideanything .owl-dots { bottom:-60px !important;}
    .cs_sec_last .cs_slideanything .owl-dots .owl-dot span,.cs_slideanything .owl-dots .owl-dot.active span { background:none !important; width:0 !important; height:0 !important;}
    .cs_sec_last .cs_slideanything .owl-dots .owl-dot { width:12px; height:12px; background:#D2D2D2}
    .cs_sec_last .cs_slideanything .owl-dots .owl-dot.active { background:#D9232D;}
    .cs_sec_last .cs_slideanything .autohide-arrows .owl-nav { display:block !important; position:absolute; bottom:-64px;}
    .cs_sec_last .cs_slideanything .white .sa_owl_theme .owl-nav button { width:20px !important; height:20px !important;}
    .cs_sec_last .cs_slideanything .white .sa_owl_theme .owl-nav button.owl-next { background:url(https://bs.moglix.com/wp-content/uploads/2019/08/ico.svg) no-repeat center center !important;}
    .cs_sec_last .cs_slideanything .white .sa_owl_theme .owl-nav button.owl-prev { transform:rotate(180deg); background:url(https://bs.moglix.com/wp-content/uploads/2019/08/ico.svg) no-repeat center center !important; top:1px !important;}
    #cs-footer-block-after .widget_email-subscribers-form { float:right; width:60%; text-align:right;}
    #cs-footer-block-after .widget_text { float:left; width:40%;}
    #cs-footer-block-after .emaillist { text-align:left; padding:0; font-size:12px; border-radius:2px; width:65%; display:inline-block; position:relative;}
    #cs-footer-block-after .emaillist label { width:100%; font-size:0; color:transparent; display:inline-block; line-height:0;}
    #cs-footer-block-after .emaillist label br { display:none;}
    #cs-footer-block-after .emaillist input.es_txt_email { color:#fff; height:40px; padding:0 10px; background:none; border:1px solid #D9232D; font-size:12px; width:100%;}
    #cs-footer-block-after .widget_email-subscribers-form .widget-title { display:inline-block; vertical-align:top; width:125px; font-size:15px; line-height:21px; text-align:left; margin-right:10px;}
    #cs-footer-block-after .widget_email-subscribers-form .widget-title h4 { margin-bottom:0; line-height:21px;}
    #cs-footer-block-after .es_subscription_message { position:relative; font-size:0;}
    #cs-footer-block-after .es_subscription_message.success:before { width:20px; border-radius:50%; height:20px; content:'close'; background:url(https://bs.moglix.com/wp-content/uploads/2019/09/crossbtn.svg) no-repeat #222; background-position:center center; background-size:90%; position:absolute; right:-3px; top:-3px; display:block; font-size:0; cursor:pointer}
    #cs-footer-block-after .es_subscription_message.success { display:inline-block !important; background:#fff; border-radius:3px; text-align:center; font-size:14px; padding:10px;}
    #cs-footer-block-after .es_subscription_message.success:before { display:block}
    #cs-footer-block-after .es_subscription_message.error { width:auto; text-align:left; display:inline-block; background:#fff; padding:2px 10px; font-size:12px; border-radius:2px;}
    #cs-footer-block-after .es_submit_button { border-radius:0 2px 2px 0; font-size:16px; border:none; height:40px; background:#D9232D; color:#fff; position:absolute; top:0; right:0; bottom:0; width:160px; text-align:center;}
    #cs-footer-block-after .emaillist .es_spinner_image img { display:none !important;}
    #cs-footer-block-after .emaillist .es_spinner_image { background:url('https://bs.moglix.com/wp-content/uploads/2019/09/spinner.gif') no-repeat center center; width:30px; height:30px;}
    div#cs-sec11 h1 { position:absolute; right:0px; left:50%; padding:18px 0px 18px 20px; background:#000; bottom:-41px; text-align:left; border-radius:4px; font-size:40px;}
    div#cs-events h2 { position:absolute; right:-10px; left:64%; padding:18px 0px 18px 20px; background:#000; bottom:-18px; text-align:left; border-radius:4px;}
    #cs_sec1 { position:relative;}
    section#cs_sec4-market { width:70%; margin-left:170px;}
    div#cs-sec4-2 { border:1px solid #D9232D; height:170px; padding-top:27px;}
    div#cs-sec4-1 { border:1px solid #D9232D; height:170px; padding-top:27px;}
    div#cs-sec4-3 { border:1px solid #D9232D; height:170px; padding-top:27px;}
    div#cs-sec4-4 { border:1px solid #D9232D; height:170px; padding-top:27px;}
    .tl_sec2 .pt-cv-content { font-size:13px !important; display:block; color:#191919; font-weight:400; line-height:20px; padding:0 20px;}
    .tl_sec2 .pt-cv-title { line-height:25px !important; color:#191919 !important; display:block; padding:15px 20px; margin-bottom:0; padding-bottom:0px;}
    .tl_sec2 .pt-cv-title a { font-size:14px; font-weight:400; line-height:20px; display:block;}
    .tl_sec2 .pt-cv-readmore.btn.btn-success { border:none !important; text-align:center; width:100px; background:none; display:block; color:#fff; background:#D9232D; font-size:14px; font-weight:400; text-decoration:none !important; padding:5px 10px;}
    .tl_sec2 .pt-cv-title a { color:#191919;}
    .tl_sec2 .pt-cv-ifield { width:100%; position:relative;}
    .tl_sec2 .pt-cv-ifield img { margin-bottom:0 !important;}
    .tl_sec2 .pt-cv-thumbnail.pull-left { margin-bottom:0 !important; float:none !important;}
    .tl_sec2 .pt-cv-content-item { padding:10px 15px 15px}
    .tl_sec2 .pt-cv-content-item .pt-cv-ifield { background:#fff; margin-bottom:25px; padding-bottom:0;}
    .tl_sec2 .pt-cv-colwrap { padding-left:15px;}
    .tl_sec2 .pt-cv-view .pt-cv-ifield { margin-bottom:0 !important; padding:15px 15px 40px 15px;}
    .tl_sec2 .pt-cv-href-thumbnail { display:block; margin-bottom:0;}
    .tl_sec2 .pt-cv-href-thumbnail:after { clear:both; content:''; display:block}
    .tl_sec2 .cat-item.cat-item-13,.tl_sec2 .cat-item.cat-item-54,.tl_sec2 .cat-item.cat-item-55 { display:none;}
    .tl_sec2 .pt-cv-meta-fields { position:relative; line-height:0; top:auto; left:auto; margin-top:10px; display:block; padding-top:0px;}
    .tl_sec2 .rightsidecategory { float:right; width:25%;}
    .tl_sec2 .leftsideblog { width:75%; float:left;}
    .tl_sec2 .terms { color:#D9232D !important; padding:0px 9px 0 0; font-size:12px; display:block; line-height:17px; border-radius:1px;}
    .tl_sec2 .terms a { color:#D9232D !important; display:inline-block;}
    .tl_sec2 .categories { list-style:none; margin-left:40px; font-size:20px; color:#191919; font-weight:500; font-family:"Poppins", Arial, sans-serif;}
    .tl_sec2 .categories ul { margin:0; font-size:14px; color:#D9232D; font-weight:400; font-family:"Poppins", Arial, sans-serif; padding-left:0px; padding-top:5px; list-style:none; width:100%;}
    .tl_sec2 .categories ul li a {}
    .tl_sec2 .pt-cv-meta-fields { color:transparent; font-size:0; padding:0 20px;}
    .tl_sec2 .entry-date { line-height:23px; color:#8F8F8F; display:block; font-size:12px; font-family:"Poppins", Arial, sans-serif; font-weight:400;}
  
  
    .contact-form-heading { border:1px solid #333; background:#303030; padding:15px; color:#fff; font-weight:400; text-align:center; font-size:22px; line-height:32px; width:89%; margin:0px auto; margin-bottom:35px;}
    .contactformcol .contact-form-block .wpcf7-form-control-wrap { display:block; margin-bottom:40px;}
    .contactformcol .contact-form-block .wpcf7-form-control { box-shadow:none; border:none; border-bottom:2px solid #E3E3E3; height:40px; font-size:14px;}
    .contactformcol .contact-form-block .wpcf7-form-control:focus { border-bottom:2px solid #D9232D}
    .contactformcol .home-contact-submit { text-align:center; padding-top:20px}
    .contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit { height:40px; background:#D9232D; color:#fff; border:none; font-size:14px; padding:0 60px; border-radius:3px;}
.contactformcol-vop{
	border: 1px solid #ddd;
    padding: 20px;
    border-radius: 7px;
    background: #f1f1f1;
}
.contactformcol-vop .contact-form-block .wpcf7-form-control-wrap { display:block; margin-bottom:40px;}
    .contactformcol-vop .contact-form-block .wpcf7-form-control { box-shadow:none; border:none; border-bottom:2px solid #E3E3E3; height:40px; font-size:14px;}
    .contactformcol-vop .contact-form-block .wpcf7-form-control:focus { border-bottom:2px solid #D9232D}
    .contactformcol-vop .home-contact-submit { text-align:center; padding-top:20px}
    .contactformcol-vop .home-contact-submit .wpcf7-form-control.wpcf7-submit { height:40px; background:#D9232D; color:#fff; border:none; font-size:14px; padding:0 60px; border-radius:3px; margin-right:10px}
   
    .imgcaptcha .kc_captcha,.imgcaptcha .wpcf7-form-control { display:block; text-align:center;}
    .imgcaptcha .captcha-image .cf7ic_instructions span { color:#D9232D}
    .imgcaptcha .captcha-image { border:none;}
    .imgcaptcha .cf7ic_instructions {}
    button#responsive-menu-pro-button { background:none}
    body button#responsive-menu-pro-button .responsive-menu-pro-inner,body button#responsive-menu-pro-button .responsive-menu-pro-inner::before,body button#responsive-menu-pro-button .responsive-menu-pro-inner::after { background:#D9232D !important}
    body #navigation-mobile,body #cs-mobile-icon { display:none;}
    body button#responsive-menu-pro-button.is-active .responsive-menu-pro-inner,body button#responsive-menu-pro-button.is-active .responsive-menu-pro-inner::before,body button#responsive-menu-pro-button.is-active .responsive-menu-pro-inner::after { background:#fff !important}
    #responsive-menu-pro-container { padding-top:100px !important;}
    .responsive-menu-pro-submenu .responsive-menu-pro-back img { width:10px; margin-right:15px !important;}
    .responsive-menu-pro-submenu .responsive-menu-pro-back { color:#D9232D !important; text-transform:uppercase}
    .pa_sec2 .peopleheading,.pa_sec2 .pa_publish-paragraph { max-width:1140px; text-align:center; margin:0px auto 20px;}
.pa_sec2 .pt-cv-content-item .pt-cv-title a{font-size:14px;}
    .pa_column:before { left:-20px; right:-20px; top:0; bottom:0; background:#fff; content:''; position:absolute; z-index:0;}
    #responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu li.responsive-menu-pro-item .responsive-menu-pro-item-link { text-transform:uppercase !important;}
    .cs_sec2 .pt-cv-page:after { clear:both; display:block; content:''}
    .cs-alert, .ninja-forms-field-error, .ninja-forms-success-msg, .ninja-forms-error-msg, .wpcf7-response-output, .wpcf7-not-valid-tip { padding:10px 7px; font-size:12px; line-height:20px; box-shadow:none}
    .wpcf7 .ajax-loader { display:none; width:25px; height:25px; background:url('https://business.moglix.com/wp-content/uploads/2020/07/cf7Spin.gif') no-repeat center center; background-size:contain; margin:0 10px;}
    .wpcf7 .ajax-loader.is-active { display:inline-block}
    .resetform { display:inline-block; vertical-align:top;}
    .resetform input { text-transform:uppercase; color:#000; padding:0 35px; border-radius:0px; border:1px solid #ddd; height:40px;}
    #contact_sec2 .resetform input { border:1px solid #ddd; height:60px; border-radius:6px; margin-left:30px; font-size:16px;}
    .category #page-header .page-title,.tag #page-header .page-title { padding-bottom:15px; color:#191919; font-size:28px; font-weight:500; border-bottom:1px solid #ddd; margin-bottom:20px;}
    .category #page-header,.tag #page-header { background:#fff; padding:20px 0;}
    .category #page-header .cs-breadcrumb,.tag #page-header .cs-breadcrumb { right:auto; bottom:0;}
    .category article.post,.tag article.post { width:32.33%; border:none; display:inline-block; padding:0 15px; margin-bottom:30px; vertical-align:top;}
    .category article.post .posttitle,.tag article.post .posttitle { display:none;}
    .category .page-content,.tag .page-content { margin-left:-15px; margin-right:-15px; padding-bottom:100px;}
    .category .page-content:after,.tag .page-content:after { display:block; content:''; clear:both;}
    .category article.post .entry-title,.tag article.post .entry-title { font-size:14px; margin:0 0 14px 0; line-height:20px; font-weight:600;}
    .category article.post .entry-meta > span,.tag article.post .entry-meta > span { display:none;}
    .category article.post .entry-meta .entry-date,.category article.post .entry-meta .entry-cat-links,.tag article.post .entry-meta .entry-date,.tag article.post .entry-meta .entry-cat-links { display:inline-block;}
    .category article.post .entry-image,.tag article.post .entry-image { margin-bottom:0; padding:10px; border:1px solid #ddd; border-bottom:none; max-height:180px; overflow:hidden;}
    .category article.post .entry-header,.tag article.post .entry-header { margin:0; padding:10px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; min-height:210px;}
    .category article.post .entry-content,.tag article.post .entry-content,.category article.post .entry-summary,.tag article.post .entry-summary { padding:10px; border:1px solid #ddd; border-top:none;}
    .category article.post .entry-read-more a,.tag article.post .entry-read-more a { font-weight:500; font-size:13px; padding:7px 19px;}
    .crossthispop { cursor:pointer; height:20px; width:20px; background:#000; z-index:2; position:absolute; right:10px; top:10px; line-height:20px;}
    .crossthispop:before,.crossthispop:after { background:#fff; top:4px; left:9px}
    #careercf7form .ninja-forms-field-error,#careercf7form .wpcf7-not-valid-tip { margin-top:0px; padding-left:0;}
    .ninja-forms-field-error, .wpcf7-not-valid-tip { display:inline-block; padding:0px 7px; margin-top:-7px; margin-bottom:0; background:none; border:none; box-shadow:none; font-size:12px;}
    .mono-font, .comment-metadata, .comment-navigation, .entry-meta, .entry-tags { text-transform:none !important}
    .desktophidden { display:none;}
    .premium-blog-pagination-container ul.page-numbers { margin:30px 0;}
    .premium-blog-pagination-container { text-align:center !important}
    .premium-blog-pagination-container ul.page-numbers li,.premium-blog-pagination-container ul.page-numbers li:hover { background:none; margin:0 -4px 0 0; padding:0; vertical-align:top;}
.premium-blog-pagination-container ul.page-numbers li .page-numbers.dots{color:#000; background:#ddd}
    .premium-blog-pagination-container ul.page-numbers li span,.premium-blog-pagination-container ul.page-numbers li a { background:#fff; min-width:35px; padding:0 5px; height:35px; line-height:35px; font-size:13px; display:block; text-align:center; border:1px solid rgba(112, 112, 112, 0.5); border-right:none; color:#191919;}
    .premium-blog-pagination-container ul.page-numbers li span.current:hover { color:#fff}
    .premium-blog-pagination-container ul.page-numbers li span.current { color:#fff; background:#D9232D}
    .premium-blog-pagination-container ul.page-numbers li span:hover,.premium-blog-pagination-container ul.page-numbers li a:hover { color:#D9232D}
    .premium-blog-pagination-container ul.page-numbers li:last-child span,.premium-blog-pagination-container ul.page-numbers li:last-child a { border-right:1px solid rgba(112, 112, 112, 0.5);}
    .premium-blog-pagination-container ul.page-numbers li a.prev:before { margin-top:7px;}
    .premium-blog-pagination-container ul.page-numbers li a.next:before { margin-top:6px;}
    .premium-blog-pagination-container ul.page-numbers li a.next:before, .premium-blog-pagination-container ul.page-numbers li a.prev:before { display:inline-block; content:"\f100"; color:#D9232D; font-family:Flaticon; font-size:12px; height:20px; line-height:20px;}
    .premium-blog-pagination-container ul.page-numbers li a.next, .premium-blog-pagination-container ul.page-numbers li a.prev { font-size:0;}
    .premium-blog-pagination-container ul.page-numbers li:nth-child(2) { margin-left:-1px;}
    .premium-blog-pagination-container ul.page-numbers li a.prev { transform:rotate(180deg); border-right:1px solid rgba(112, 112, 112, 0.5);}
    #colophon .widget_mailpoet_form .widget-title { text-align:left;}
    #colophon .widget_mailpoet_form div.mailpoet_form_widget { position:relative;}
    #colophon .widget_mailpoet_form form.mailpoet_form_widget { width:100%;}
    #colophon .widget_mailpoet_form form.mailpoet_form_widget:after { clear:both; content:''; display:block;}
    #colophon .widget_mailpoet_form .mailpoet_form_widget .mailpoet_text { margin:0; width:100%; border:1px solid #707070; border-radius:0; background:none; font-size:12px; border-radius:3px; background:#fff; height:42px;}
    #colophon .widget_mailpoet_form .mailpoet_form_widget .mailpoet_text:focus { box-shadow:0 0px 5px rgba(0,0,0,0.2)}
    #colophon .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(5) .mailpoet_text { border-radius:3px 0 0 3px;}
    #colophon .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(5),#colophon .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(4) { float:left; margin:0; width:100%;}
    #colophon .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(3) { display:none;}
    #colophon .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(2) { position:absolute; right:2px; width:40px; margin:0; top:2px; bottom:2px; line-height:42px; text-align:center;}
    #colophon .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(2) input { width:100%; color:transparent; border:none; height:39px; text-transform:uppercase; border-radius:0 3px 3px 0; background:none; cursor:pointer; z-index:2; position:relative;}
    #colophon .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(2):before { top:-3px; font-family:FontAwesome; content:"\f105"; position:absolute; color:#D9232D; right:0; margin:auto; display:block; left:0; z-index:1; font-size:29px;}
    #colophon .widget_mailpoet_form .mailpoet_paragraph .parsley-errors-list.filled li { padding:4px; text-align:left;}
    #mailpoet_form_1 .mailpoet_message { text-align:left; float:left; width:100%;}
    .homeslider { position:relative; width:100%; overflow:hidden}
    .homeslidewrapper { padding-left:0 !important;}
    .homeslidewrapper .itemimage { position:relative; height:100vh; background-size:cover !important; width:100%;}
    .homeslidewrapper > li { transform:none; margin-left:0;}
    .itemimage:before { left:0; right:0; content:''; background:rgba(0,0,0,0.6); position:absolute; top:0; bottom:0; z-index:1;}
    .bncaption { position:absolute; top:50%; transform:translateY(-50%); color:#fff; padding:0px 0px; right:0; left:0; max-width:1140px; width:100%; margin:auto; z-index:1;}
    .bncaption .bncontainer { width:62%; padding:30px 0;}
    .bncaption h2,.rechargehm_sec1 .banncap h2 { color:#fff; font-size:36px; font-weight:400; line-height:54px; padding-right:0px; text-shadow:0 5px 8px rgba(0, 0, 0, 0.3);}
    .bncaption p,.rechargehm_sec1 .banncap { font-size:16px; line-height:1.5; padding-right:20px; text-shadow:0 3px 4px rgba(0, 0, 0, 0.3)}
    .bncaption a,.rechargehm_sec1 .banncap a { width:auto; color:#fff; border-radius:3px; height:50px; display:inline-block; font-weight:500; line-height:50px; text-align:center; text-decoration:none; background:#D9232D; text-transform:uppercase; padding:0 30px; text-shadow:none; cursor:pointer}

.bncaption .hme-read-cta { width:auto; color:#D9232D; border-radius:3px; height:50px; display:inline-block; font-weight:500; line-height:50px; text-align:center; text-decoration:none; background:#fff; text-transform:uppercase; padding:0 30px; text-shadow:none; margin-right:15px; cursor:pointer}

.rechargehm_sec1 .banncap a { display:block; width:122px; font-size:14px; border:none;}
    .homeslider .lSPager.lSGallery { max-width:1140px !important; width:100% !important; margin:auto !important; position:absolute; left:0; right:0; bottom:13%; padding-left:0px !important; padding-right:0px;}
    .homeslider .lSPager.lSGallery li { width:auto !important; margin:0 !important; padding:0 5px;}
    .ntsow { display:none;}
    .homeslider .lSPager.lSGallery li:first-child { padding-left:0;}
    .homeslider .lSPager.lSGallery li a { display:block; width:18px; height:18px; border-radius:50%;}
    .homeslider .lSPager.lSGallery li img { width:100%; display:none;}
    .homeslider .lSPager.lSGallery li a { border:2px solid #fff;}
    .homeslider .lSPager.lSGallery li.active a { background:#fff; border:2px solid #fff;}
    #home_sec4-col1 h3 { margin-top:40px; font-size:20px; font-weight:500;}
    #home_sec4-col1 strong { border:1px solid #707070; font-size:14px; color:#111; display:inline-block; padding:1px 10px; font-weight:400; margin-right:11px; line-height:27px; margin-bottom:10px;}
    .officewrap ul { padding-left:0;}
	#homesec_about  #serv_worldsec .officewrap p {font-size:14px;}
    .officewrap ul li { border-left:2px solid #D9232D; color:#000; font-weight:300; padding-left:10px; font-size:16px; margin-bottom:35px; width:100%; display:inline-block;}
    .officewrap ul li h4 { color:#000; font-weight:600; font-size:16px;}
    .officewrap ul li h5 { color:#D9232D; font-weight:600; font-size:16px;}
    #home_sec8.home_sec82 { padding-top:70px;}
    #awardslide #slider_10181 .owl-stage-outer { width:100% !important; margin:auto;}
    #awardslide #slider_10181 .owl-nav.disabled,#awardslide #slider_10181 .owl-nav { display:none !important}
    #awardslide #slider_10181 .owl-dots { padding-top:30px !important}
    #awardslide #slider_10181 .owl-dots .owl-dot { width:13px; height:13px; border-radius:50%;}
    #awardslide #slider_10181 .owl-dots .owl-dot span { width:0px !important; height:0px !important; border-radius:0 !important; display:none !important;}
    #awardslide #slider_10181 .owl-dots .owl-dot.active { background:#191919 !important;}
    #newsslider { margin:auto; width:100%; padding:0 15px;}
    #newsslider .pt-cv-page { width:100%; display:block;}
    #newsslider .pt-cv-page .owl-item { position:relative; min-height:1px; float:left;}
    #newsslider .pt-cv-page .pt-cv-content-item { width:100%;}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield { box-shadow:0 0 10px rgba(0, 0, 0, 0.12); border-radius:4px; padding:0 0 10px; min-height:400px;}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield h4 { line-height:22px; padding:0 20px; font-size:14px; font-weight:400; min-height:50px;}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield h4 a { font-weight:400}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield .pt-cv-content,#newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield .pt-cv-meta-fields { padding:0 20px}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield > a { display:block; padding:5px; margin-bottom:0;}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield > a img { border-radius:3px}
    #newsslider .pt-cv-page .owl-stage-outer { position:relative; overflow:hidden;}
    #newsslider .pt-cv-page .owl-nav.disabled { display:none !important;}
    #home_awardheading h2 { margin-bottom:20px; font-weight:500; font-size:28px; color:#3c3c3c;}
    #newslidesheading h2 { margin-bottom:20px; font-weight:500; font-size:28px; color:#3c3c3c;}
    #newslidesheading h2 div { display:inline; font-weight:700}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield img { width:100%; border:1px solid #efefef; border-radius:2px;}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield .pt-cv-meta-fields { color:transparent}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield .pt-cv-meta-fields .entry-date { color:#555;}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield .pt-cv-meta-fields .terms { display:none;}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-title { color:#3C3C3C; font-size:16px; font-weight:600;}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-title a { color:#3C3C3C;}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-readmore { border:1px solid #D9232D; background:#D9232D; color:#fff; height:30px; line-height:30px; border-radius:3px; padding:0 15px; position:relative;}
    #newsslider .pt-cv-page .pt-cv-content-item .pt-cv-readmore:hover { background:#fff; color:#D9232D}
    #clienttestheading h2 { margin-bottom:0px; font-weight:500; font-size:28px; color:#191919;}
    #home_testimonial_sec #testm_col1 > .elementor-column-wrap { padding:10px 0;}
    #bmoglixtestimonials .elementor-column-wrap { padding:10px 0 !important;}
    #hometestimonialslides .owl-stage-outer { position:relative; overflow:hidden}
    #hometestimonialslides .owl-stage-outer .owl-item { float:left}
    #bmoglixtestimonials .sa_hover_container,#hometestimonialslides .sa_hover_container { padding:0px 20px 0 0px !important;}
    #bmoglixtestimonials .sa_hover_container blockquote,#hometestimonialslides .sa_hover_container blockquote { border:1px solid #E3E3E3; padding:15px; font-size:15px; line-height:24px; font-style:normal; margin:0; min-height:310px;}
    #bmoglixtestimonials .sa_hover_container blockquote h4,#hometestimonialslides .sa_hover_container blockquote h4 { margin-bottom:0px; color:#D9232D; font-weight:600; margin-top:20px;}
    #bmoglixtestimonials .sa_hover_container blockquote span,#hometestimonialslides .sa_hover_container blockquote span { color:#707070}
    #newsslider .owl-dots .owl-dot, #bmoglixtestimonials .owl-dots .owl-dot, #hometestimonialslides .owl-dots .owl-dot { background:#C3C3C3; width:13px; height:13px; border-radius:50%;}
    #newsslider .owl-dots .owl-dot.active,#bmoglixtestimonials .owl-dots .owl-dot.active, #hometestimonialslides .owl-dots .owl-dot.active,#sliderawardlogo .owl-dots .owl-dot.active { background:#191919 !important}
    #bmoglixtestimonials .owl-dots .owl-dot span,#hometestimonialslides .owl-dots .owl-dot span { background:none !important;}
    .visualCaptcha { margin-bottom:10px; min-height:auto;}
    .visualCaptcha-possibilities .img { padding:4px;}
    .visualCaptcha-possibilities img { width:25px; height:25px;}
    .visualCaptcha-refresh-button, .visualCaptcha-accessibility-button { height:33px !important; line-height:33px; padding:0; width:33px; text-align:center;}
    #home_sec2.cids_heading h2 { margin-bottom:5px; padding-bottom:15px;}
    #home_sec3-col1.cids_sec3 img, #home_sec3-col2.cids_sec3 img, #home_sec3-col3.cids_sec3 img, #home_sec3-col4.cids_sec3 img { height:70px;}
    #home_sec3 .cids_sec3 .eael-elements-flip-box-front-container p, #home_sec3 .cids_sec3 .eael-elements-flip-box-front-container .eael-elements-flip-box-content, #home_sec3 .cids_sec3 .eael-elements-flip-box-back-container p, #home_sec3 .cids_sec3 .eael-elements-flip-box-back-container .eael-elements-flip-box-content { font-size:16px;}
    #home_sec3 .cids_sec3#home_sec3-col1 p, #home_sec3 .cids_sec3#home_sec3-col2 p, #home_sec3 .cids_sec3#home_sec3-col3 p, #home_sec3 .cids_sec3#home_sec3-col4 p, #home_sec3 .cids_sec3#home_sec3-col5 p { font-size:16px;}
    #ceo_secimg .elementor-image { padding-right:40px; padding-left:0px;}
    .lapmobshow { display:none;}
    .socialicon-box .fa { font-family:FontAwesome}
    .downld_col { display:inline-block; width:auto !important; margin:0 10px;}
    .eael-post-elements-readmore-btn { color:#fff !important;}
    body .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding:10px 0;}
    #top-bar { background:#fff;}
    #top-bar .cs-top-right { float:right;}
    #main { padding-top:0 !important;}
    #top-bar .cs-top-module { border:none; padding:0px; text-align:center; font-size:13px;}
    #top-bar .cs-top-left { width:100%; float:none;}
    #top-bar .cs-top-module > a { padding-right:8px; color:#D9232D; font-weight:bold;}
    #top-bar .cs-top-module > a:hover { color:#D9232D; text-decoration:underline;}
    #masthead { background:none; position:absolute; z-index:9;}
	.page-id-14090 #masthead {background:#fff !important;}
    #masthead.is-sticky { background:#fff;}
    #masthead.is-sticky a.cs-link { color:#3c3c3c;}
    #masthead.is-sticky #site-header-shadow { display:block;}
    #banner_oursolu ul { width:100%; max-width:1140px; color:#fff; padding:0; margin:0px auto 0; list-style:none; z-index:2;}
    #banner_oursolu ul li { list-style:none; width:26%; float:left; padding:0 10px; background:#D9232D; line-height:74px; font-size:16px; border-right:2px solid #fff; text-align:center; font-family:"Poppins", Arial, sans-serif; font-weight:500}
    #banner_oursolu ul li:last-child { border:none;}
    #banner_oursolu ul li a { color:#fff; line-height:74px; width:100%; display:block; height:74px; font-family:"Poppins", Arial, sans-serif; position:relative;}
    #banner_oursolu ul li:first-child { width:22%; text-align:center; background:#191919; border:none;}
    #banner_oursolu ul li a:after { content:"\f100"; display:inline-block; margin-left:10px; font-family:Flaticon; font-size:14px; font-style:normal;}
    #oursol_sec2 .elementor-row { margin-left:-15px; margin-right:-15px;}
    #oursol_sec2 .oursol_boxarea { padding:0 15px;}
    #oursol_sec2 .oursol_boxarea img { width:100%}
    #oursol_sec2 .oursol_boxarea .elementor-text-editor { background:#fff; padding:0 15px 20px; min-height:425px;}
    #oursol_sec2 .oursol_boxarea .elementor-text-editor > div { position:relative; margin:0 -15px 15px;}
    #oursol_sec2 .oursol_boxarea .elementor-text-editor > div:after { position:absolute; left:0; right:0; top:0; bottom:0; content:''}
    #oursol_sec2 .oursol_boxarea h3 { font-size:20px; font-weight:500; color:#191919; text-transform:capitalize; margin-bottom:15px}
    #oursol_sec2 .oursol_boxarea a { display:block; width:124px; border:1px solid #D9232D; text-align:center; height:40px; border-radius:3px; line-height:36px; margin-top:20px; background:#D9232D; color:#fff;}
    #home_sec8.home_sec82.oursolrow { padding-bottom:60px}
    .our_solheading h2 { font-weight:500; color:#fff}
    #careercf7form .eael-contact-form { width:80%; margin:auto; box-shadow:0 3px 6px rgba(0, 0, 0, 0.16); position:relative; background:#fff}
    #careercf7form .eael-contact-form-title { height:67px; background:#191919; padding:0 30px; color:#fff; line-height:67px; font-weight:600; font-family:"Poppins", Arial, sans-serif;}
    #careercf7form .wpcf7 { padding:0 30px;}
    #careercf7form .contactformcol { padding:30px 0; position:relative}
    #careercf7form .wpcf7-select { margin-top:0;}
    #careercf7form .contact-form-block .wpcf7-form-control { padding:0px; font-family:"Poppins", Arial, sans-serif;}
    #careercf7form .uploadarea { width:100%; background:#F7F7F7; border:1px dashed #C3C3C3; padding:20px; text-align:center; position:relative; border-radius:3px;}
    #careercf7form .uploadarea input.wpcf7-form-control { position:absolute; opacity:0; left:0; right:0; top:0; bottom:0; width:100%; height:100%; cursor:pointer;}
    #careercf7form .uploadarea { cursor:pointer}
    #careercf7form .uploadarea > div { color:#BFBFBF; text-align:center}
    #careercf7form .uploadarea > div img { display:block; margin:0 auto 10px}
    #careercf7form .uploadarea > div strong { color:#000000; font-size:16px; display:block; margin:10px 0;}
    #careercf7form .uploadarea > div > span { display:block; width:230px; height:50px; background:#707070; color:#fff; font-size:13px; line-height:50px; margin:0 auto 10px;}
    #careercf7form .contactformcol .contact-form-block .wpcf7-form-control-wrap.file-287 { margin:0;}
    #careercf7form .uploadarea .filename { text-align:center;}
    .contactpage.contactmoglixmap img { margin-top:70px}
    #moglixcontform .elementor-widget-container { box-shadow:0 3px 6px rgba(0,0,0,0.2); padding:40px 0px 10px 0px}
    .mobileview-wwo { display:none;}
    .cs-modal-content-hover, .cs-modal-content { border-top:2px solid #D9232D}
    #home_secawardslider .owl-stage-outer .owl-item,#sliderawardlogo .owl-stage-outer .owl-item { padding:0 10px;}
    #home_secawardslider .owl-stage-outer .sa_hover_container,#sliderawardlogo .owl-stage-outer .sa_hover_container { background:#fff; border:1px solid #e1e1e1; min-height:185px !important; box-shadow:0 3px 6px rgba(0,0,0,0.2); padding-top:10px}
    #home_secawardslider .owl-stage-outer .sa_hover_container img { margin-bottom:0px;}
    #home_secawardslider .owl-stage-outer .sa_hover_container p,#sliderawardlogo .owl-stage-outer .sa_hover_container p { font-size:12px; line-height:15px; color:#313131; font-family:"Poppins", Arial, sans-serif; text-align:left; padding:0 5%}
#sliderawardlogo .owl-stage-outer .sa_hover_container p strong{font-weight:800 !important;}
    #sliderawardlogo .owl-nav,#hometestimonialslides .owl-nav { display:none !important;}
    #sliderawardlogo .owl-dots,#hometestimonialslides .owl-dots { padding:20px 0}
    .elementor-text-editor { font-family:'Poppins', sans-serif !important;}
    .inner-formforentprise .resetform { float:none; margin-left:15px; font-size:16px; color:#000}
    .inner-formforentprise .resetform input { color:#000; padding:0 35px; border-radius:6px; border:1px solid #ddd; height:50px;}
    .inner-formforentprise .contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit { display:inline-block; padding:0 35px;}
    #teammembers.owl-carousel { display:block;}
    #site-nav > ul > li.buyermenu > .cs-link:before,#site-nav > ul > li.sellermenu > .cs-link:before { height:0;}
    #site-nav > ul > li.current-menu-item > .cs-link,#site-nav > ul > li.current-menu-ancestor .cs-link {}
    .desktophidden { display:none;}
    .formforenterprise,.ebookdownloadpopup { display:none; position:fixed; left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,0.5); z-index:56789999;}
    .inner-formforentprise { width:450px; margin:auto; position:fixed; background:#fff; left:0; right:0; overflow-y:auto; transform:translateY(-50%); top:50%;}
    .inner-formforentprise .formareawrap { padding:20px; position:relative;max-height: 630px; overflow-y: auto;}
    .inner-formforentprise .crossthispop { top:0; right:0;}
    .formareawrap h3 { background:#313131; color:#fff; padding:13px 20px; margin:0 0 20px; text-align:center; font-size:20px; text-transform:uppercase;}
    .formareawrap .contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit { height:50px}
    .formareawrap .contactformcol .home-contact-submit { padding-top:0;}
    .videoareawrap { position:relative; padding-bottom:56.25%; padding-top:25px; height:0;}
    .videoareawrap iframe { position:absolute; top:0; left:0; width:100%; height:100%;}
    .formforenterprise.videopop .inner-formforentprise { padding:10px; overflow-y:hidden; height:auto;}
    .inner-formforentprise .contactformcol .contact-form-block .wpcf7-form-control-wrap { margin-bottom:15px;}
    .formforenterprise.videopop .inner-formforentprise { width:60%}
    #careercf7form .resetform input { color:#000; padding:0 35px; border-radius:6px; border:1px solid #ddd; height:60px; display:inline-block; margin-left:10px;}
    #teammember .teamcol { width:25% !important; float:left; padding:0 20px;}
    .mobilemenuin { display:none;}
    #pageonloader { position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:999999; opacity:1; background:rgb(249,249,249); display:none;}
    @keyframes pageloaderbycss-1 { 0% { top:36px; height:88px}
    50% { top:60px; height:40px}
    100% { top:60px; height:40px}
    }
    @keyframes pageloaderbycss-2 { 0% { top:41.99999999999999px; height:116.00000000000001px}
    50% { top:60px; height:40px}
    100% { top:60px; height:40px}
    }
    @keyframes pageloaderbycss-3 { 0% { top:48px; height:64px}
    50% { top:60px; height:40px}
    100% { top:60px; height:40px}
    }
    .pageloaderbycss div { position:absolute; width:15px}
    .pageloaderbycss div:nth-child(1) { left:0px; background:#D9232D; animation:pageloaderbycss-1 1s cubic-bezier(0,0.5,0.5,1) infinite; animation-delay:-0.2s}
    .pageloaderbycss div:nth-child(2) { left:30px; background:#D9232D; animation:pageloaderbycss-2 1s cubic-bezier(0,0.5,0.5,1) infinite; animation-delay:-0.1s}
    .pageloaderbycss div:nth-child(3) { left:60px; background:#D9232D; animation:pageloaderbycss-3 1s cubic-bezier(0,0.5,0.5,1) infinite; animation-delay:undefineds}
    .loadingspinner { width:78px; height:120px; display:block; overflow:hidden; background:none; left:0; right:0; bottom:0; top:0; margin:auto; position:absolute}
    .pageloaderbycss { width:100%; height:100%; position:relative; transform:translateZ(0) scale(1); backface-visibility:hidden; transform-origin:0 0;}
    .pageloaderbycss div { box-sizing:content-box;}
    .wpcf7-form-control { margin-top:0;}
    #copyright { background:#fff}
    #colophon .col-md-2 { width:18.333%;}
    #colophon .col-md-2:nth-last-child(2) { width:25%;}
    #colophon .col-md-2:last-child { width:0; padding:0;}
    .page.page-id-151 #masthead,.page.page-id-1116 #masthead,.page.page-id-1575 #masthead,.page.page-id-1698 #masthead,.page.page-id-10811 #masthead,.page.page-id-11846 #masthead,.single.single-post #masthead,.page.page-id-12240 #masthead,.page.page-id-12249 #masthead,.page.page-id-15985 #masthead,.page.page-id-15780 #masthead,.page.page-id-16670 #masthead,.page.page-id-17047 #masthead,.page.page-id-13929 #masthead,.page.page-id-12284 #masthead,.page.page-id-12374 #masthead,.page.page-id-12708 #masthead,.page.page-id-14006 #masthead,.page.page-id-12503 #masthead,.page.page-id-12525 #masthead,.page.page-id-390 #masthead,.page.page-id-556 #masthead,.page.page-id-754 #masthead,.single.single-mailpoet_page #masthead,.page.page-id-766 #masthead,.page.page-id-742 #masthead,.page.page-id-540 #masthead,.page.page-id-759 #masthead,.page.page-id-770 #masthead,.page.page-id-15133 #masthead,.page.page-id-15393 #masthead,.page.page-id-17306 #masthead,.page.page-id-15407 #masthead,.page.page-id-15433 #masthead,.page.page-id-15414 #masthead,.single.single-mailpoet_page #masthead.archive.category #masthead,body.single-tcpc #masthead { box-shadow:0 1px 2px rgba(0,0,0,.2);background:#fff}
    .page.page-id-151 #site-nav > ul > li > .cs-link,.page.page-id-1116 #site-nav > ul > li > .cs-link,.page.page-id-1575 #site-nav > ul > li > .cs-link,.page.page-id-1698 #site-nav > ul > li > .cs-link,.page.page-id-10811 #site-nav > ul > li > .cs-link,.page.page-id-11846 #site-nav > ul > li > .cs-link,.single.single-post #site-nav > ul > li > .cs-link,.page.page-id-12240 #site-nav > ul > li > .cs-link,.page.page-id-12249 #site-nav > ul > li > .cs-link,.page.page-id-15985 #site-nav > ul > li > .cs-link,.page.page-id-15780 #site-nav > ul > li > .cs-link,.page.page-id-13929 #site-nav > ul > li > .cs-link,.page.page-id-12284 #site-nav > ul > li > .cs-link,.page.page-id-16670 #site-nav > ul > li > .cs-link,.page.page-id-17047 #site-nav > ul > li > .cs-link,.page.page-id-12374 #site-nav > ul > li > .cs-link,.page.page-id-14090 #site-nav > ul > li > .cs-link,.page.page-id-14145 #site-nav > ul > li > .cs-link,.page.page-id-14177 #site-nav > ul > li > .cs-link,.page.page-id-14181 #site-nav > ul > li > .cs-link,.page.page-id-14185 #site-nav > ul > li > .cs-link,.page.page-id-14201 #site-nav > ul > li > .cs-link,.page.page-id-14189 #site-nav > ul > li > .cs-link,.page.page-id-12708 #site-nav > ul > li > .cs-link,.page.page-id-14006 #site-nav > ul > li > .cs-link,.page.page-id-8762 #site-nav > ul > li > .cs-link,.page.page-id-14348 #site-nav > ul > li > .cs-link,.page.page-id-12503 #site-nav > ul > li > .cs-link,.page.page-id-14572 #site-nav > ul > li > .cs-link,.page.page-id-12525 #site-nav > ul > li > .cs-link,.page.page-id-390 #site-nav > ul > li > .cs-link,.page.page-id-556 #site-nav > ul > li > .cs-link,.page.page-id-754 #site-nav > ul > li > .cs-link,.page.page-id-766 #site-nav > ul > li > .cs-link,.page.page-id-742 #site-nav > ul > li > .cs-link,.page.page-id-540 #site-nav > ul > li > .cs-link,.page.page-id-759 #site-nav > ul > li > .cs-link,.page.page-id-770 #site-nav > ul > li > .cs-link,.page.page-id-15133 #site-nav > ul > li > .cs-link,.page.page-id-15356 #site-nav > ul > li > .cs-link,.page.page-id-15393 #site-nav > ul > li > .cs-link,.page.page-id-15407 #site-nav > ul > li > .cs-link,.page.page-id-15433 #site-nav > ul > li > .cs-link,.page.page-id-17306 #site-nav > ul > li > .cs-link,.page.page-id-15414 #site-nav > ul > li > .cs-link,.archive.category #site-nav > ul > li > .cs-link,body.single-tcpc #site-nav > ul > li > .cs-link ,body.search #site-nav > ul > li > .cs-link,.single.single-mailpoet_page #site-nav > ul > li > .cs-link{ color:#000}
    .page.page-id-151 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-1116 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-1575 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-1698 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-10811 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-11846 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-12240 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-12249 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-15780 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-16670 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-17047 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-13929 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-12284 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-12708 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-14006 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-12374 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-14090 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-14145 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-14185 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-14181 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-14177 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-8762 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-14348 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-15356 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-14189 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-14201 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-12503 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-12525 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-14572 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-390 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-556 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-754 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-766 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-742 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-540 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-759 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-770 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-15133 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-15393 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-15407 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-15433 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-15414 #site-nav > ul > li.current-menu-item > .cs-link,.page.page-id-17306 #site-nav > ul > li.current-menu-item > .cs-link,.archive.category #site-nav > ul > li.current-menu-item > .cs-link,body.search #site-nav > ul > li.current-menu-item > .cs-link,body.single-tcpc #site-nav > ul > li.current-menu-item > .cs-link,.single.single-mailpoet_page #site-nav > ul > li.current-menu-item > .cs-link{ color:#D9232D}
    .yotu-playlist,.yotu-videos { padding-top:0 !important;}
    #cs_sec1:before { left:0; right:0; background:rgba(0,0,0,0.75); top:0; bottom:0; position:absolute; content:''}
    #main > #content > .main-content.single-post > .container { width:1170px !important; padding-left:15px !important; padding-right:15px !important;}
    body.single-post #masthead.is-sticky { background:#fff}
    body.single-post #main { padding-top:80px !important}
    .page-id-10614 #page-header,.page-id-10230 #page-header,.page-id-13670 #page-header,.page-id-10357 #page-header,.page-id-17306 #page-header,.page-id-10942 #page-header,.page-id-12968 #page-header,.page-id-14008 #page-header ,.page-id-17566 #page-header ,.page-id-15453 #page-header ,.page-id-14746 #page-header,.page-id-15580 #page-header { overflow:hidden}
    .page-id-10614 #page-header .cs-breadcrumb,.page-id-10230 #page-header .cs-breadcrumb,.page-id-13670 #page-header .cs-breadcrumb,.page-id-10357 #page-header .cs-breadcrumb,.page-id-17306 #page-header .cs-breadcrumb,.page-id-10942 #page-header .cs-breadcrumb,.page-id-12968 #page-header .cs-breadcrumb,.page-id-14008 #page-header .cs-breadcrumb,.page-id-17566 #page-header .cs-breadcrumb,.page-id-15453 #page-header .cs-breadcrumb,.page-id-14746 #page-header .cs-breadcrumb { position:absolute; bottom:0px; left:0; right:0; width:100%; margin:auto; background:#fff; padding-left:0;}
    /* .page-id-10614 #page-header .cs-breadcrumb:before,.page-id-10230 #page-header .cs-breadcrumb:before,.page-id-10357 #page-header .cs-breadcrumb:before,.page-id-10942 #page-header .cs-breadcrumb:before { bottom:-33px; width:113%; content:''; position:absolute; height:100px; transform:rotate(-2deg); background:#fff; left:-5%; right:-5%; z-index:0;}
     */
    .page-id-10614 #page-header .cs-breadcrumb .cs-inner,.page-id-10230 #page-header .cs-breadcrumb .cs-inner,.page-id-13670 #page-header .cs-breadcrumb .cs-inner,.page-id-10357 #page-header .cs-breadcrumb .cs-inner,.page-id-17306 #page-header .cs-breadcrumb .cs-inner,.page-id-10942 #page-header .cs-breadcrumb .cs-inner,.page-id-12968 #page-header .cs-breadcrumb .cs-inner,.page-id-14008 #page-header .cs-breadcrumb .cs-inner,.page-id-17566 #page-header .cs-breadcrumb .cs-inner,.page-id-15453 #page-header .cs-breadcrumb .cs-inner,.page-id-14746 #page-header .cs-breadcrumb .cs-inner { max-width:1170px; margin:auto; display:block; z-index:2; position:relative; background:#fff; padding:0 15px;}
    .page-id-10614 #page-header .container,.page-id-10614 #page-header .container .row,.page-id-10230 #page-header .container,.page-id-10230 #page-header .container .row,.page-id-10357 #page-header .container,.page-id-10357 #page-header .container .row,.page-id-17306 #page-header .container,.page-id-17306 #page-header .container .row,.page-id-10942 #page-header .container,.page-id-10942 #page-header .container .row,.page-id-12968 #page-header .container .row,.page-id-13670 #page-header .container,.page-id-13670 #page-header .container .row,.page-id-14008 #page-header .container,.page-id-17566 #page-header .container,.page-id-15453 #page-header .container,.page-id-14746 #page-header .container, .page-id-14746 #page-header .container .row, .page-id-15453 #page-header .container .row,.page-id-15580 #page-header .container, .page-id-15580 #page-header .container .row { position:static;}
    .page-id-10614 #page-header .container .col-md-12,.page-id-10230 #page-header .container .col-md-12,.page-id-10357 #page-header .container .col-md-12,.page-id-17306 #page-header .container .col-md-12,.page-id-10942 #page-header .container .col-md-12,.page-id-12968 #page-header .container .col-md-12,.page-id-13670 #page-header .container .col-md-12,.page-id-14008 #page-header .container .col-md-12,.page-id-17566 #page-header .container .col-md-12, .page-id-14746 #page-header .container .col-md-12, .page-id-15453 #page-header .container .col-md-12, .page-id-15580 #page-header .container .col-md-12 { position:absolute; left:0; right:0; top:50%; transform:translateY(-50%); max-width:1170px; margin:auto;}
    .page-id-10614 #page-header .page-title,.page-id-10230 #page-header .page-title,.page-id-10357 #page-header .page-title,.page-id-17306 #page-header .page-title,.page-id-10942 #page-header .page-title,.page-id-12968 #page-header .page-title,.page-id-13670 #page-header .page-title,.page-id-14008 #page-header .page-title,.page-id-17566 #page-header .page-title,.page-id-15453 #page-header .page-title,.page-id-14746 #page-header .page-title ,.page-id-15580 #page-header .page-title { font-size:36px; font-weight:400;}
    .page-id-10614 #page-header .header-content p,.page-id-10230 #page-header .header-content p,.page-id-10357 #page-header .header-content p,.page-id-17306 #page-header .header-content p,.page-id-10942 #page-header .header-content p,.page-id-12968 #page-header .header-content p,.page-id-13670 #page-header .header-content p,.page-id-14008 #page-header .header-content p,.page-id-17566 #page-header .header-content p,.page-id-15453 #page-header .header-content p,.page-id-14746 #page-header .header-content p,.page-id-15580 #page-header .header-content p { line-height:28px; font-size:16px; width:50%;}
    .page-id-10614 #page-header:before,.page-id-10357 #page-header:before,.page-id-17306 #page-header:before,.page-id-10942 #page-header:before,.page-id-12968 #page-header:before,.page-id-14008 #page-header:before,.page-id-17566 #page-header:before,.page-id-14746 #page-header:before { content:''; background:rgba(0,0,0,0.61); left:0; right:0; top:0; bottom:0; position:absolute;}
    .mro-pg-header-btn { width:auto; color:#fff; border-radius:3px; height:50px; display:inline-block; font-weight:500; line-height:50px; text-align:center; text-decoration:none; background:#D9232D; text-transform:uppercase; padding:0 30px; text-shadow:none; border:1px solid #D9232D;}
.mro-pg-header-btn-1 { width:auto; color:#D9232D !important; border-radius:3px; height:50px; display:inline-block; font-weight:500; line-height:50px; text-align:center; text-decoration:none; background:#fff; text-transform:uppercase; padding:0 30px; text-shadow:none; border:1px solid #D9232D; margin-right:15px;}
.mro-pg-header-btn-1.watch-video {color:#D9232D !important;}
    .mro-pg-header-btn:hover { background:#fff; color:#D9232D !important}
    .mro-pg-sec22 > .elementor-container > .elementor-row ,.mro-pg-sec42 > .elementor-container > .elementor-row,.mro-pg-sec52 > .elementor-container > .elementor-row,.simpack-pg-sec21 > .elementor-container > .elementor-row,.car-pg-sec42 > .elementor-container > .elementor-row { width:auto; margin:0 -15px; display:flex; flex:1;}
    .mro-pg-sec22 > .elementor-container > .elementor-row > .mro-pg-flipboxcol ,.simpack-pg-sec21col,.car-pg-sec42-teambox { padding:0 15px;}
    .mro-pg-flpupperarea h3 { font-size:18px; color:#fff; font-weight:600; margin-bottom:25px; line-height:24px; z-index:1; position:relative}
    .mro-pg-flpupperarea { padding:15px; position:relative; background:url('https://business.moglix.com/wp-content/uploads/2020/01/hmbanner2.jpg') no-repeat center top; height:280px; background-size:cover}
    .solbox1 .mro-pg-flpupperarea { background:url('https://business.moglix.com/wp-content/uploads/2020/03/mro-1.png') no-repeat center top; background-size:cover}
    .solbox2 .mro-pg-flpupperarea { background:url('https://business.moglix.com/wp-content/uploads/2020/03/mro-2.png') no-repeat center top; background-size:cover}
    .solbox3 .mro-pg-flpupperarea { background:url('https://business.moglix.com/wp-content/uploads/2020/03/mro-3.png') no-repeat center top; background-size:cover}
    .solbox4 .mro-pg-flpupperarea { background:url('https://business.moglix.com/wp-content/uploads/2020/03/mro-4.png') no-repeat center top; background-size:cover}
    .mro-pg-flpupperarea:before { left:0; top:0; right:0; position:absolute; bottom:0; background:rgba(0,0,0,0.7); content:''; z-index:0;}
    .mro-pg-flpupperarea p { display:block; text-align:left; color:#fff; font-size:14px; z-index:1; position:relative}
    .mro-pg-flpupperarea > span { border:1px solid #fff; display:none; color:#fff; width:105px; text-align:center; position:absolute; font-size:11px; border-radius:3px; bottom:20px; margin:12px 0 0;}
    .mro-pg-flpbelowarea { border:1px solid #8B8B8B; font-size:16px; color:#3C3C3C; line-height:26px; padding:15px; height:305px; overflow:hidden;}
    .mro-pg-flpbelowarea span { border:1px solid #D9232D; display:none; color:#D9232D; width:105px; text-align:center; font-size:11px; border-radius:3px; margin:12px 0 0;}
    .flppoints { border:1px solid #8B8B8B; transition:all 0.3s ease-in; position:absolute; top:100%; left:0; right:0; background:#fff; opacity:0; bottom:0; z-index:2; padding:0; display:none;}
    .flppoints ul { padding:0; margin:0; list-style:none; display:none;}
    .flppoints ul li { padding-left:20px; position:relative}
    .flppoints ul li:after { content:''; width:5px; border-radius:50%; position:absolute; left:0; top:9px; height:5px; background:#333;}
    .mro-pg-flpboxarea { overflow:hidden;}
    .mro-pg-flpboxarea:hover .flppoints { padding:15px; top:0; opacity:1;}
    .mro-pg-flpboxarea:hover .flppoints ul { display:block}
    .mro-pg-casecol { padding:0 15px}
    .mro-pg-casecol-img { margin-bottom:0 !important;}
    .mro-pg-casecol-img img { width:100%;}
    .mro-pg-casecol-text h4 { display:none}
    .mro-pg-casecol-text { background:#fff; padding:15px 15px 60px; min-height:160px; position:relative}
    .readcasestudy { text-align:center; display:block; color:#D9232D !important; border:1px solid #D9232D; border-radius:3px; padding:9px; margin:20px 0 0; position:absolute; bottom:15px; font-weight:500; right:15px; left:15px; cursor:pointer}
    .mro-pg-headingh2 h2 { font-size:26px; line-height:36px; color:#3C3C3C; margin-bottom:30px; font-weight:800 !important;}
    
    .mro-pg-sec3-count h4.premium-counter-title { padding:10px; margin:auto; width:100%; max-width:240px; line-height:23px;}
    .cs_sec_last .eael-post-grid .eael-grid-post { width:25%; transform:none}
    .mro-pg-sec41 .mro-pg-headingh2 h2 { color:#fff; width:60%; margin:auto}
    .mro-pg-viewallcasestudy { padding-top:20px;}
    .mro-pg-viewallcasestudy a { background:none !important; padding:0 !important;}
    .mro-pg-eventscol { padding:0 15px;}
    .mro-pg-sec5-eventbox { box-shadow:0 0 10px rgba(0, 0, 0, 0.12); border-radius:4px; padding:0 20px}
    .mro-pg-sec5-eventbox .elementor-text-editor { color:#3C3C3C}
    .mro-pg-sec5-eventbox .elementor-text-editor > div:first-child { padding:5px; margin:0 -20px 20px}
    .mro-pg-sec5-eventbox .elementor-text-editor > div:first-child img { display:block; width:100%;}
    .mro-sec5-rdmore { display:block; width:100px; border-radius:3px; background:#D9232D; color:#fff; height:30px; line-height:30px; text-align:center; margin-top:25px;}
    .mro-pg-sec5-eventbox .elementor-text-editor > div strong { font-weight:700}
    .mro-pg-sec5-eventbox .elementor-text-editor > div:last-child { min-height:140px; padding-bottom:20px}
    .simpack-sec3 .mro-pg-flpupperarea { min-height:415px; height:auto;}
    .simpack-sec3 .mro-pg-flpbelowarea { padding:0; height:auto; border:none;}
    .simpack-pg-sec2box .elementor-widget-container:before { left:0; right:0; top:0; bottom:0; content:''; position:absolute; background:rgba(0,0,0,0.7); z-index:0;}
    .simpack-pg-sec2box .elementor-widget-container { padding:25px 20px; color:#fff; min-height:500px; font-size:16px; line-height:26px; position:relative;}
    .simpack-pg-sec2box h3 { color:#fff; font-size:24px; font-weight:700; position:relative; z-index:1;}
    .simpack-pg-sec2box p { z-index:1; position:relative}
    .simpack-pg-sec2box ul { z-index:1; position:relative; list-style:none; padding:0; margin:0;}
    .simpack-pg-sec2box ul li { padding-left:50px; position:relative; min-height:80px}
    .simpack-pg-sec2box ul li div { position:absolute; left:0; top:0px; width:30px}
    .simpack-pg-sec2box ul li div img { max-width:100%; max-height:35px}
    .mro-pg-sec41.simpack-pg-sec41 .mro-pg-headingh2 h2 { width:67%}
    .simpack-sec3 .mro-pg-flpupperarea { background:none}
    .digsupp-pg-sec2 .mro-pg-flpupperarea { min-height:415px; height:auto; background:none;}
    .digisupp-pg-sec31box { padding:0 20px; text-align:center; display:block;}
    .digisupp-pg-sec31box h3 { color:#3C3C3C; font-size:16px; width:100%; max-width:270px; line-height:23px; font-weight:700; margin:auto}
    .digisupp-pg-sec31box img { margin-bottom:20px}
    .carrier-pg-sec2 > .elementor-container > .elementor-row { box-shadow:0 0 10px rgba(0, 0, 0, 0.12); border-radius:4px;}
    .carrier-pg-sec21-img { text-align:left !important}
    .carrier-pg-sec22 {}
    .carrier-pg-sec21-text { padding:40px 30px 20px;}
    .carrier-pg-sec21-text h2 { font-size:26px; font-weight:700; margin-bottom:30px}
    .carrier-pg-sec21-text .elementor-text-editor { font-size:14px; line-height:24px;}
    .carrier-pg-sec21-text .elementor-text-editor div { padding:20px 0}
    .carrier-pg-sec21-text .elementor-text-editor div ul { list-style:none; padding:0; margin-top:10px}
    .carrier-pg-sec21-text .elementor-text-editor div ul li { padding-left:20px; margin-bottom:5px; position:relative}
    .carrier-pg-sec21-text .elementor-text-editor div ul li:before { content:"\f105"; position:absolute; left:0; top:0px; font-family:FontAwesome; font-size:20px}
    .car-pg-sec42-teambox { position:relative; cursor:pointer}
    .car-pg-sec42-teambox .elementor-text-editor { position:relative; height:450px; overflow:hidden;}
    .car-pg-sec42-teambox .elementor-text-editor:before { left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,0.3); content:''; z-index:1; position:absolute; opacity:0; transition:all 0.3s ease-in;}
    .car-pg-sec41-team-membername { position:absolute; z-index:2; padding:15px; bottom:20px; left:20px; right:20px; background:#f1f1f1; color:#D9232D; font-weight:600;}
	.car-pg-sec41-team-membername p{font-weight:600;}
    .car-pg-sec41-teammem-overlay { bottom:20px; position:absolute; top:calc(100% - 20px); z-index:1; transition:all 0.3s ease-in; left:20px; right:20px; padding:20px; line-height:24px;}
    .car-pg-sec42-teambox:hover .car-pg-sec41-teammem-overlay { top:20px; font-size:16px; background:#fff; height:auto;}
    .car-pg-sec42-teambox:hover .elementor-text-editor:before { opacity:1;}
    .carrier-pg-sec32 ul { padding:0; list-style:none; margin:0 -2px;}
    .carrier-pg-sec32 ul li { padding:10px 2px; width:14.1333333%; list-style:none; float:left}
    .carrier-pg-sec32 ul li div { width:100%; border-radius:4px; padding:15px; border:1px solid #9F131B; font-size:12px; color:#fff; min-height:250px;}
    .carrier-pg-sec32 ul li:last-child { margin-right:0;}
    .carrier-pg-sec32 ul li h3 { font-size:15px; font-weight:700; color:#fff}
    .carrier-pg-sec32 ul li img { margin-bottom:20px;}
    .car-pg-videoimage { position: absolute; cursor: pointer; text-align: center;width: 70px; height: 70px;
     left: 15; top:0;}
    .car-pg-videoimage:after { z-index:2; position:absolute; width:70px; height:70px; border-radius:50%; background:#fff; left:0px; right:0; top:0; bottom:0; margin:auto; content:''}
    .car-pg-videoimage:before { text-align:center; position:absolute; left:0; font-family:FontAwesome; font-size:25px; content:"\f04b"; right:0; margin:auto; transform:translateY(-50%); top:50%; color:#D9232D; z-index:3}
    .carriervideopop .inner-formforentprise,.digitizevideopop .inner-formforentprise { width:70%;}
    .carr-pg-seclast1 .elementor-text-editor { width:100%; max-width:625px; margin:auto}
    .carr-pg-seclast1 h2 { font-size:26px; font-weight:700; margin-bottom:20px; line-height:36px;}
    .carr-pg-seclast1 a { width:200px; color:#fff; border-radius:3px; height:50px; display:inline-block; font-weight:500; margin:20px auto; line-height:50px; text-align:center; text-decoration:none; background:#D9232D; text-transform:uppercase; padding:0 30px; display:block; text-shadow:none; border:1px solid #D9232D;}
    .carr-pg-seclast1 a:hover { background:#fff; color:#D9232D}
    .page-id-10942 #page-header .page-title { width:49%; line-height:47px;padding-top:100px;}
    #site-nav > ul > li > ul { box-shadow:0 3px 4px rgba(0,0,0,0.2);}
    #comments { display:none}
    .entry-footer .entry-author { display:none}
    .mro-pg-viewallcasestudy a { padding:10px !important; border:1px solid #fff; display:block; width:100px !important; margin:auto;}
    #casestudysec2 .cs_sec2 .pt-cv-content { position:relative; padding:0px 20px 63px; min-height:127px;}
    #casestudysec2 .cs_sec2 .pt-cv-wrapper .btn-success { position:absolute; left:20px; right:20px; bottom:10px; width:auto;}
    #casestudysec2 .cs_sec2 .pt-cv-ifield { box-shadow:none; border:1px solid #efefef}
    .casestudypdfs article .eael-grid-post-holder { border:1px solid #efefef !important;}
    .casestudypdfs article .eael-grid-post-holder { min-height:365px; position:relative; padding-bottom:70px}
    .casestudypdfs article .eael-entry-title { display:none}
    .casestudypdfs article .eael-grid-post-excerpt p { font-family:'Poppins', sans-serif !important; color:#3c3c3c}
    #casestudysec2 .premium-blog-post-outer-container .premium-blog-content-wrapper { margin:0; padding:15px 15px 50px; border:1px solid #efefef; border-top:none; background:#fff; position:relative; min-height:150px}
    #newsmainpage .premium-blog-post-outer-container .premium-blog-content-wrapper { padding:15px; border:1px solid #efefef; border-top:none; background:#fff; position:relative;}
    #casestudysec2 .premium-blog-post-outer-container,#newsmainpage .premium-blog-post-outer-container { padding-left:0; padding-right:0;}
    #casestudysec2 .premium-blog-author-thumbnail,#newsmainpage .premium-blog-author-thumbnail { display:none; border:1px solid #efefef; border-bottom:none}
    #casestudysec2 .premium-blog-inner-container { position:absolute; bottom:15px; left:15px; right:15px;}
    #casestudysec2 .premium-blog-entry-container,#newsmainpage .premium-blog-entry-container { width:100%}
    #casestudysec2 .premium-blog-entry-title a { display:block; text-align:center; height:40px; line-height:40px; border:1px solid #D9232D; border-radius:3px; color:transparent; font-size:0; position:relative;}
    #casestudysec2 .premium-blog-entry-title a:before { font-size:13px; color:#D9232D; content:'Learn More'; left:0; top:0; bottom:0; position:absolute; z-index:1; right:0; text-align:center;}
    #casestudysec2 .premium-blog-entry-title a:hover { background:#D9232D}
    #casestudysec2 .premium-blog-entry-title a:hover::before { color:#fff}
    #casestudysec2 .premium-blog-post-outer-container .premium-blog-post-content { line-height:19px}
    #casestudysec2 .premium-blog-post-outer-container .premium-blog-post-content,#newsmainpage .premium-blog-post-outer-container .premium-blog-post-content { padding:0;}
    #casestudysec2 .premium-blog li:nth-child(2),#newsmainpage .premium-blog li:nth-child(2) { display:none;}
    #casestudysec2 .premium-blog-wrap { min-height:400px; margin:0 -15px;}
    #casestudysec2 .premium-blog-wrap:after,#newsmainpage .premium-blog-wrap:after { display:block; content:''; clear:both}
    #newsmainpage .premium-blog-thumbnail-container a { display:block; border:1px solid #efefef}
    #newsmainpage .premium-blog-thumbnail-container:before,#newsmainpage .premium-blog-thumbnail-container:after { width:0; height:0;}
    #casestudysec2 .premium-blog-filter { position:relative; width:100%; max-width:300px; z-index:999; border-radius:3px;}
    #casestudysec2 .premium-blog-filter span.filtername { display:block; height:35px; border:1px solid #ddd; width:100%; line-height:35px; padding:0 20px; position:relative; border-radius:3px; z-index:999; cursor:pointer}
    #casestudysec2 .premium-blog-filter span.filtername:before { content:'\f107'; font-family:'FontAwesome'; right:15px; top:0; position:absolute;}
    #casestudysec2 .premium-blog-filter .premium-blog-cats-container { position:absolute; width:100%; z-index:999; max-height:200px; overflow-y:scroll; top:35px; display:none; box-shadow:0 2px 5px rgba(0,0,0,0.2);}
    #casestudysec2 .premium-blog-filter .premium-blog-cats-container > li { display:block; text-align:left;}
    #casestudysec2 .premium-blog-filter .premium-blog-cats-container > li > a { z-index:99; display:block; margin:0;}
    #casestudysec2 .premium-blog-filter .premium-blog-cats-container > li:nth-child(2) { display:none}
    .pt-cv-wrapper .btn-success.active.focus, .pt-cv-wrapper .btn-success.active:focus, .pt-cv-wrapper .btn-success.active:hover, .pt-cv-wrapper .btn-success:active.focus, .pt-cv-wrapper .btn-success:active:focus, .pt-cv-wrapper .btn-success:active:hover, .pt-cv-wrapper .open>.dropdown-toggle.btn-success.focus, .pt-cv-wrapper .open>.dropdown-toggle.btn-success:focus, .pt-cv-wrapper .open>.dropdown-toggle.btn-success:hover { background-color:#D9232D; color:#fff !important; border-color:#D9232D;}
    .thankyoupagewrap { width:100%; max-width:450px; padding:100px 0; margin:auto; box-shadow:0 0 3px rgba(0,0,0,0.3); border-radius:4px;}
    .webinar_row3 h3 { font-weight:600; margin-bottom:30px; font-size:32px}
    .speakerpic { position:relative; min-height:180px; padding-top:20px; width:100%; margin:auto; text-align:center; padding:0 20px;}
    .speakerpic { font-size:13px; line-height:23px; text-align:left;}
    .speakerimage img { border-radius:50% !important; border:4px solid #ccc !important; margin:auto; width:157px; margin-bottom:30px}
    .speakerpic div { font-size:16px; line-height:28px; text-align:center;}
    .speakerpic div:last-child { margin-bottom:15px}
    .speakerpic div h4 { font-size:20px; margin-bottom:5px}
    .speakersheading { margin-bottom:30px}
    .speakersrow .elementor-column { border-right:1px solid #ccc;}
    .speakersrow .elementor-column:last-child { border:none}
    .webinar_row1 h6 { font-size:16px;}
    .webinar_row11 p { margin-bottom:20px}
    .webinar_row11 ul { padding-left:16px;}
    .webinar_row11 ul li { list-style:disc}
    .modalforwebinar .premium-modal-box-modal-title { padding:10px 0}
    .modalforwebinar .contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit { height:50px; padding:0 28px;}
    .modalforwebinar .contactformcol .contact-form-block .wpcf7-form-control-wrap { margin-bottom:20px}
    .modalforwebinar .contactformcol { padding-bottom:30px}
    .modalforwebinar .resetform input { border-radius:3px; margin-left:15px; height:50px}
    .modalforwebinar .wpcf7-mail-sent-ok { display:none !important}
    .modalforwebinar .contactformcol .contact-form-block .wpcf7-form-control { font-size:13px}
    .spotifylink { position:relative; font-size:16px;}
    .spotifylink:after { content:"\f178"; margin-left:5px; font-family:"Fontawesome"; display:inline-block;}
    #audiofile { position:relative}
    .audioplay { position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;}
    #audiofile .audioplay .sc_player_container1 { position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; z-index:3; width:60px; height:60px; background:rgba(255,255,255,0.5); border-radius:50%;}
    #audiofile .audioplay .sc_player_container1 .myButton_play { background:none; content:"\f04b"; font-family:"Fontawesome";}
    .elementor-soundcloud-wrapper iframe .cookiePolicy { display:none}
    .elementor-soundcloud-wrapper iframe .teaser__text { display:none}
    .page-id-12474 .pt-cv-ifield .pt-cv-title,.page-id-18420 .pt-cv-ifield .pt-cv-title { padding:5px 15px 10px}
    .page-id-12474 .pt-cv-ifield .pt-cv-content,.page-id-18420 .pt-cv-ifield .pt-cv-content { padding:0 15px}
    .page-id-12474 .pt-cv-ifield .pt-cv-meta-fields,.page-id-18420 .pt-cv-ifield .pt-cv-meta-fields { padding:0 15px 0; font-size:0;}
    .page-id-12474 .pt-cv-ifield .pt-cv-meta-fields span,.page-id-18420 .pt-cv-ifield .pt-cv-meta-fields span { font-size:12px}
    .page-id-12474 .pt-cv-ifield .pt-cv-meta-fields span.terms,.page-id-18420 .pt-cv-ifield .pt-cv-meta-fields span.terms { line-height:17px}
    .page-id-12474 .pt-cv-ifield .pt-cv-meta-fields span.terms a,.page-id-18420 .pt-cv-ifield .pt-cv-meta-fields span.terms a { line-height:17px}
    .archive #main > #content > .main-content > .container, #main > .main-content > .container { width:1170px !important}
    .archive #main { padding-top:100px !important}
    #site-nav > ul > li > .cs-link:hover, #site-nav .current-menu-ancestor > .cs-link, #site-nav .current-menu-item > .cs-link { color:#D9232D !important;}

#site-nav > ul > li.contactbutton > .cs-link:hover{ color:#fff !important;}

    a, #site-nav ul li ul li .cs-link:hover { color:#D9232D; text-decoration:none;}
    .entry-content { position:relative}
    .entry-content:after { clear:both; display:block; content:''}
    .entry-content p strong { color:#111}
    .entry-content ul li { list-style:disc; margin-bottom:5px;}
    .entry-content ol li { list-style:decimal; margin-bottom:5px;}
    .dynaField .dotLine.notactive { display:none}
    .dynaField .dotLine.active { display:block}
    .page-id-12450 #careercf7form .eael-contact-form { padding-bottom:0px}
    .spotifylink { display:inline-block}
    .spotifylink:after { content:'' !important;}
    .spotifylink img { width:200px}
    .entry-content p,.entry-content ul li { color:#363636}
    .entry-content h2,.entry-content h3,.entry-content h4 { font-weight:500; margin-bottom:15px}
    .entry-content ul li strong { font-weight:600;}
    .entry-content p strong { font-weight:600}
    body.category-webinars .cs-sidebar-clear,body.category-podcast .cs-sidebar-clear,body.category-case-study .cs-sidebar-clear { display:none}
    body.search.search-results .cs-sidebar-clear { display:block}
    body.category-webinars .col-md-9,body.category-podcast .col-md-9,body.category-case-study .col-md-9 { width:100%; float:none}
    body.search.search-results .col-md-9 { width:75%; float:left}
    body.search.search-results .cs-sidebar-clear { width:25%; float:left}
    body.category-webinars article,body.category-podcast article { position:relative}
    body.category-case-study article .posttitle,body.category-case-study .post-navigation { display:none}
    body.category-case-study article > img { max-width:400px; width:40%; float:left;display:none}
    body.category-case-study article .entry-header,body.category-case-study article .entry-content { float:right; width:100%; padding-left:20px}
    body.search.search-results.category-case-study article .entry-content { float:none; width:100%; padding-left:0;}
    body.category-case-study article .entry-header { padding-top:0px}
    body.category-case-study article .entry-content p { font-size:20px; font-weight:600; line-height:31px;}
    body.category-webinars.single.single-post .posttitle,body.category-podcast.single.single-post .posttitle { padding-top:25px; font-size:32px; font-weight:400}
    body.category-case-study .opencsform { display:block; font-size:14px; height:40px; line-height:40px; width:220px; padding:0 20px; text-align:center; font-weight:500; border-radius:3px; border:1px solid #D9232D; margin-top:20px;}
    body.category-case-study article .opencsform:hover { text-decoration:none; background:#D9232D; color:#fff !important}
    body.category-webinars .entry-header,body.category-podcast .entry-header { position:absolute; top:0;}
    body.search.search-results .col-md-9 .entry-header { position:relative; top:0; padding-top:0; padding-left:0; width:100%;}
    body.search.search-results .entry-header span a { font-size:11px; font-weight:400}
    body.category-webinars .entry-image,body.category-podcast .entry-image { display:none}
    body.category-webinars .entry-header span a,body.category-podcast .entry-header span a { font-size:16px; font-weight:500}
    body.category-webinars .entry-header .entry-date,body.category-podcast .entry-header .entry-date { display:none !important}
    body.category-webinars .post-navigation,body.category-podcast .post-navigation { display:none}
    #webinarpostpage .eventslistarea .pt-cv-ifield img { height:auto !important}
    #webinarpostpage .eventslistarea .pt-cv-ifield .pt-cv-meta-fields { padding:10px 20px;}
    #webinarpostpage .eventslistarea .pt-cv-ifield .pt-cv-meta-fields span.terms { font-size:0;}
    #webinarpostpage .eventslistarea .pt-cv-ifield .pt-cv-meta-fields span.terms a { font-size:12px}
    #webinarpostpage .eventslistarea .pt-cv-ifield .pt-cv-meta-fields span.terms a:last-child { display:none}
    #webinarpostpage .eventslistarea .pt-cv-ifield .pt-cv-meta-fields .entry-date { display:none}
    .podcastlistpage #webinarpostpage .eventslistarea .pt-cv-ifield .pt-cv-meta-fields .entry-date { display:block; color:#363636;}
    #webinarpostpage .eventslistarea .pt-cv-ifield { min-height:350px !important; border-radius:4px;}
    #webinarpostpage .eventslistarea .pt-cv-ifield .pt-cv-content a { font-size:12px; font-weight:500}
    #homeallbanners { margin-bottom:0;}
    .downld_ppecalcwrap { position:relative; padding-right:190px; min-height:137px;}
    .downld_ppecal { position:absolute; right:0; width:175px; overflow:hidden; border-radius:5px; background:#F0EFEF; color:#fff; font-size:12px; padding:0 0 10px; top:0;}
    .downld_ppecal span { background:#D9232D; display:block; padding:10px; position:relative}
    .downld_ppecal span:after { border-left:7px solid transparent; border-right:7px solid transparent; border-top:7px solid #D9232D; content:''; position:absolute; bottom:-7px; left:0; right:0; margin:auto; width:0; height:0;}
    .downld_ppecal span strong { font-weight:700}
    .ppecalc { display:block; border:1px solid #3C3C3C; position:relative; padding:0 30px 0 0px; text-align:center; height:27px; line-height:27px; margin:15px 15px 5px; color:#3c3c3c; border-radius:3px;}
    .ppecalc:after { top:0; width:27px; height:27px; background-size:100%; content:''; background:url(https://business.moglix.com/wp-content/uploads/2020/05/downloadicon.svg) no-repeat; right:0; position:absolute;}
    .ppepagecontactrow .contactformcol .home-contact-submit { text-align:right}
    .belowbtnforppebrochure { display:block; float:left; padding:0 70px 0px 15px; margin:0; height:59px; line-height:59px; cursor:pointer; text-align:center; max-width:274px;}
    .belowbtnforppebrochure:after { background:url(https://business.moglix.com/wp-content/uploads/2020/05/downloadppebrochureicon2.svg) no-repeat; background-color:#363642; width:59px; height:58px;}
    .watchwebinarcontact.ppe .contact-form-block .wpcf7-form-control { font-size:13px; padding:0; height:38px}
    .formareawrap .watchwebinarcontact.ppe .home-contact-submit input,.formareawrap .watchwebinarcontact.ppe.contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit { height:46px; font-size:13px; text-transform:uppercase}
    .contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit { text-transform:uppercase}
    .ppepagecontactrow .contactformcol .home-contact-submit > div { float:right}
    .page-id-12450 { background:#F8F8F8;}
    .page-id-12450 #page-header { height:300px;}
    .page-id-12450 .cs-breadcrumb, .page-id-12450 #page-header h1.page-title { display:none !important;}
    .page-id-12450 #page-header:before { content:''; background:rgba(0,0,0,0.61); left:0; right:0; top:0; bottom:0; position:absolute;}
    .page-id-12450 #content { min-height:auto;}
    .page-id-12450 .elementor-12450 .elementor-element.elementor-element-1e58690 { padding:0px;}
    .page-id-12450 #careercf7form .eael-contact-form { top:-50px; width:100%; margin-bottom:-50px;}
    .page-id-12450 #careercf7form .contactformcol { padding:20px 30px 20px;}
    .page-id-12450 #page-header .header-content { text-align:center; margin-top:150px; font-size:34px; font-weight:bold;}
    .page-id-12450 .topTxt { padding:50px 30px 20px;}
    .page-id-12450 #careercf7form span.wpcf7-list-item { display:block;}
    .page-id-12450 #careercf7form span.wpcf7-list-item input[type="checkbox"] { margin:0px 10px 10px 0px;}
    .page-id-12450 #careercf7form .selectDrop { display:none; border:1px solid #ccc; height:200px; overflow:hidden; position:absolute; top:42px; z-index:9; background:#fff; box-shadow:0px 0px 3px 0px #ccc; width:300px; border-radius:5px; padding:20px; overflow-y:scroll;}
    .page-id-12450 #careercf7form span .wpcf7-list-item-label { font-size:13px;}
    .dynaField { display:block; background:#f7f5f5; border-radius:4px; margin-bottom:10px;}
    .contactformcol .dynaField .contact-form-block .wpcf7-form-control-wrap { margin-bottom:0px;}
    .contactformcol .dynaField .contact-form-block input { background:transparent;}
    .dropdownSelecProd { border:1px solid #ccc; position:relative; padding:10px; width:100%; max-width:300px; display:block; border-radius:5px; cursor:pointer;}
    .arrow { border:solid black; border-width:0 3px 3px 0; display:inline-block; padding:3px; position:absolute; right:20px; top:14px;}
    .down { transform:rotate(45deg); -webkit-transform:rotate(45deg);}
    .dynaField .dotLine { padding:5px 10px; border-bottom:1px dashed #ccc; margin:0px;}
    .dynaField .dotLine .col-md-4:first-child { padding-top:11px;}
    .single.single-post .sidebar-right .route_widget{ background:#F9F9F9; padding:20px 15px; font-size:12px; border:1px solid #EDEDED}
    .route_widget ul li a { color:#D9232D;}
    .route_widget ul li a:hover { color:#D9232D;}
    .single.single-post .entry-footer { display:none;}
    .post-navigation { margin-bottom:70px; text-transform:none;}
    .post-navigation a:hover { color:#D9232D;}
    .route_widget .widget-title h4 { font-weight:bold; color:#3C3C3C;}
    .single.single-post .col-md-9 { width:70%}
    .category-case-study.single.single-post .col-md-9 { width:100%}
    .single.single-post .col-md-3.cs-sidebar-clear { width:30%}
    .single.single-post .sidebar-right .widget-title { position:relative}
    .single.single-post .sidebar-right .widget-title:before { content:''; background:#C3C3C3; left:0; right:0; height:2px; position:absolute; top:10px; margin:auto; z-index:0;}
    .single.single-post .sidebar-right .widget-title h4 { color:#3c3c3c; font-weight:500; background:#F9F9F9; display:block; z-index:1; position:relative; padding-bottom:8px; border-bottom:1px solid #3C3C3C;}
    .single.single-post .sidebar-right ul.dcw li { display:inline-block; float:none; width:auto; padding-left:10px; position:relative}
    .single.single-post .sidebar-right ul.dcw li a { color:#3c3c3c}
    .single.single-post .sidebar-right ul.dcw li:before { left:0; width:6px; height:6px; position:absolute; background:#3c3c3c; border-radius:20px; content:''; top:8px;}
    .page-id-12474 .main-content,.page-id-18420 .main-content { max-width:1140px; margin:auto;}
    .page-id-12474 .pt-cv-pagination-wrapper,.page-id-18420 .pt-cv-pagination-wrapper { position:relative;}
    .pt-cv-ifield { margin:0; padding:0px; background:#ffffff; border:1px solid #E3E3E3; box-shadow:none; min-height:315px;}
    .pt-cv-ifield img { border-radius:0px; height:158px;}
    .pt-cv-content { font-size:13px !important; display:block; color:#191919; font-weight:400; line-height:20px; padding:0 20px;}
    .pt-cv-title { line-height:25px !important; color:#191919 !important; display:block; padding:15px 20px; margin-bottom:0; padding-bottom:0px;}
    .pt-cv-title a { font-size:14px; font-weight:700; line-height:21px; display:block;}
    .pt-cv-readmore.btn.btn-success { border:none !important; text-align:center; width:100px; background:none; display:block; color:#fff; background:#D9232D; font-size:14px; font-weight:400; text-decoration:none !important; padding:5px 10px;}
    .pt-cv-title a { color:#191919;}
    .pt-cv-ifield .entry-date { line-height:23px; color:#8F8F8F; display:block; font-size:12px; font-weight:400;}
    .pt-cv-ifield .pt-cv-meta-fields { margin-top:10px; display:block; padding:20px;}
    .pt-cv-ifield .terms a { color:#D9232D !important; display:inline-block;}
    .page-id-1702 .main-content .page-content, .page-id-1707 .main-content .page-content, .page-id-11775 .main-content .page-content, .page-id-12474 .main-content .page-content, .page-id-1693 .main-content .page-content, .page-id-1680 .main-content .page-content,.page-id-12635 .main-content .page-content,.page-id-12800 .main-content .page-content, .page-id-15254 .main-content .page-content, .page-id-17036 .main-content .page-content,.page-id-18420 .main-content .page-content  { top:-90px; position:relative;}
    .page-id-1702 #page-header, .page-id-1707 #page-header, .page-id-12474 #page-header, .page-id-1680 #page-header, .page-id-1693 #page-header, .page-id-11775 #page-header, .page-id-12635 #page-header,.page-id-12800 #page-header, .page-id-15254 #page-header, .page-id-17036 #page-header,.page-id-18420 #page-header { background-size:cover; height:300px; background-color:transparent}
    .page-id-1702 #page-header h1, .page-id-1707 #page-header h1, .page-id-12474 #page-header h1, .page-id-11775 #page-header h1, .page-id-1680 #page-header h1, .page-id-1693 #page-header h1,.page-id-12635 #page-header h1,.page-id-12800 #page-header h1, .page-id-15254 #page-header h1, .page-id-17036 #page-header h1,.page-id-18420 #page-header h1 { text-align:left; margin-top:120px; font-size:34px; font-weight:normal;}
    .page-id-1702 #page-header:before, .page-id-1707 #page-header:before, .page-id-11775 #page-header:before, .page-id-12474 #page-header:before, .page-id-1680 #page-header:before, .page-id-1693 #page-header:before,.page-id-12635 #page-header:before, .page-id-12800 #page-header:before, .page-id-15254 #page-header:before, .page-id-17036 #page-header:before,.page-id-18420 #page-header:before { content:''; background:rgba(0,0,0,0.61); left:0; right:0; top:0; bottom:0; position:absolute;}
    .pt-cv-thumb-default { margin-bottom:0px;}
    .infographicswrap .pt-cv-ifield { min-height:auto !important;}
    .infographicswrap .pt-cv-title a { font-size:21px; color:#3c3c3c; font-weight:600;}
    .eventslistarea .pt-cv-ifield { min-height:294px !important;}
    .ppepagecontactrow #careercf7form .eael-contact-form { box-shadow:none}
    .ppepagecontactrow > .elementor-container > .elementor-row { background:#fff; box-shadow:0 3px 6px rgba(0, 0, 0, 0.16); margin-bottom:40px}
    .ppe_row2 { padding:10px 15px 0; position:relative}
    .ppe_row2:before { background:rgba(112, 112, 112, 0.29); left:30px; right:30px; position:absolute; top:-27px; height:1px; content:''}
    .ppe_row2 .ppe_bloglist { padding:0 15px}
    .ppe_row2 .ppe_bloglist .elementor-text-editor { border:1px solid #DDDDDD;}
    .ppe_row2 .ppe_bloglist .elementor-text-editor img { width:100%}
    .ppe_row2 .ppe_bloglist .blg_content { padding:10px 15px 75px; position:relative; min-height:185px;}
    .ppe_row2 .ppe_bloglist .blg_content h4,.ppe_row2 .ppe_bloglist .blg_content h4 a { font-size:14px; color:#3c3c3c; font-weight:500; line-height:21px}
    .ppe_row2 .ppe_bloglist .blg_content h5 { display:none}
    .ppe_row2 .ppe_bloglist .blg_content > a { height:40px; display:block; left:15px; right:15px; position:absolute; line-height:40px; text-align:center; background:#D9232D; border:1px solid #D9232D; color:#fff; cursor:pointer; border-radius:5px; font-weight:400; bottom:15px}
    .ppe_row2 .ppe_bloglist.ppe_bloglist_cs .blg_content > a { background:#fff; color:#D9232D}
    .ppepagecontactrow #careercf7form .wpcf7 { padding:0}
    .webinarvideopage .webinar_row11 { width:100%; max-width:800px; margin:auto;}
    .webinarvideo_show { display:none}
    #press_sec3 .premium-blog-thumb-effect-wrapper { border:1px solid #ddd; border-bottom:1px solid #f1f1f1; border-radius:3px 3px 0 0}
    #press_sec3 .premium-blog-content-wrapper { border:1px solid #ddd; border-top:none}
    #press_sec3 .premium-blog-post-container { padding:10px;}
    #press_sec3 .premium-blog-pagination-container { margin-top:0;}
    .global-comm_sec111 { width:87%; font-size:16px; line-height:28px;}
    .global-comm_sec111 h1 { font-size:32px; line-height:42px; font-weight:400; color:#fff}
    .global-comm_sec111 a { width:auto; color:#fff; border-radius:3px; height:50px; display:inline-block; font-weight:500; line-height:50px; text-align:center; text-decoration:none; background:#D9232D; text-transform:uppercase; padding:0 30px; text-shadow:none; border:1px solid #D9232D; margin-top:30px}
    .global-comm_sec111 a:hover { background:#fff; color:#D9232D}
    #global-comm_sec1 .global-comm_sec122 { bottom:10px; right:0; position:absolute; background:#FFFFFF; padding:5px 10px; width:auto;}
    .global-comm_sec12 { position:relative}
    .global-comm_sec121 { margin-bottom:-10px !important;}
    .global-comm_sec122 ul { margin-bottom:0; padding:0;}
    .global-comm_sec122 ul li { display:inline-block; vertical-align:top; margin-left:30px; position:relative; padding-left:18px; font-size:12px; font-weight:500; color:#3c3c3c}
    .global-comm_sec122 ul li:before { content:"\f1ad"; font-family:FontAwesome; position:absolute; left:0; top:0;}
    .global-comm_sec122 ul li:first-child { margin-left:0;}
    .global-comm_sec122 ul li:last-child::before { content:''; width:12px; height:13px; top:4px; background:#D9232D;}
    .global-comm_sec2 .elementor-col-33 { padding:0 15px}
    .g-comm_sec1_box { box-shadow:0 0 6px rgba(0, 0, 0, 0.16); transition:all 0.3s ease-in}
    .g-comm_sec1_box:hover { box-shadow:0 0 20px rgba(0, 0, 0, 0.30);}
    .g-comm_sec1_box .elementor-text-editor a { color:#3c3c3c}
    .g-comm_sec1_box .elementor-text-editor div { padding:20px; min-height:170px; font-size:14px; font-weight:400; line-height:23px; color:#3c3c3c;}
    .g-comm_sec1_box .elementor-text-editor div h3 { font-size:16px; font-weight:600; color:#3c3c3c;}
    .g-comm_sec1_box .elementor-text-editor a:hover div h3 { color:#D9232D}
    .global-comm_sec312 { background:#fff; padding:40px; box-shadow:0 0 10px rgba(0,0,0,0.15); margin:55px 0 55px -70px;}
    .global-comm_sec311 { overflow:hidden; background-repeat:no-repeat; background-attachment:fixed}
    .global-comm_sec312_textbox h2 { font-size:32px; font-weight:600}
    .global-comm_sec312_textbox, .global-comm_sec312_textbox p { font-size:14px; line-height:23px; color:#3c3c3c}
    .global-comm_sec312_textbox ul { padding-left:0;}
    .global-comm_sec312_textbox ul li { list-style-type:disc; font-size:14px; line-height:23px; color:#3c3c3c; margin-bottom:20px}
    .global-comm_sec312_textbox ul li strong { font-weight:700; display:block}
    #global-comm_sec4 .elementor-widget-wrap { justify-content:center}
    .global-comm_sec4_csbox { max-width:383px; display:inline-block; width:100%; padding:0 15px;}
    .global-comm_sec4_csbox .elementor-text-editor { box-shadow:0 0 10px rgba(0, 0, 0, 0.16); background:#fff}
    .global-comm_sec4_csbox .elementor-text-editor .blg_content { padding:15px 20px 70px; min-height:160px; position:relative;}
    .global-comm_sec4_csbox .elementor-text-editor .blg_content h4 { font-size:14px; color:#3c3c3c; line-height:21px;}
    .global-comm_sec4_csbox .elementor-text-editor .blg_content h5 { display:none}
    .global-comm_sec4_csbox .elementor-text-editor .blg_content a { height:40px; display:block; left:20px; right:20px; position:absolute; line-height:40px; text-align:center; background:#fff; border:1px solid #D9232D; color:#D9232D; cursor:pointer; border-radius:5px; font-weight:400; bottom:20px;}
    .global-comm_sec4_csbox .elementor-text-editor .blg_content a:hover { background:#D9232D; color:#fff}
    .global-comm_sec51_heading { max-width:560px; margin:auto; width:100%;}
    .global-comm_sec51_heading h2 { line-height:40px !important}
    .globa-comm-contactform { background:#fff; box-shadow:0 0 6px rgba(0, 0, 0, 0.16); padding:50px}
    .global-comm_cf7text p { text-align:center; font-size:16px; color:#3c3c3c; font-weight:500; margin-bottom:50px; font-family:"Poppins", Arial, sans-serif}
    #global-comm_sec5 .contactformcol .contact-form-block .wpcf7-form-control { font-weight:500 !important; color:#3c3c3c; font-family:"Poppins", Arial, sans-serif}
    #global-comm_fixedbg .global-comm_fixedsec { position:absolute !important; bottom:0; top:0; width:46%; background-size:90% auto;}
    #global-comm_sec1 > .elementor-container { left:0; right:0; position:absolute; transform:translateY(-50%); top:50%;}
    .category-events .cs-sidebar-clear { display:none}
    .category-events.single.single-post .col-md-9 { padding:0; width:100%; float:none}
    .category-events.single.single-post .page-content .entry-header { display:none}
    .category-events.single.single-post .post-navigation { display:none !important}
    .category-events.single.single-post section.single-post { padding-bottom:40px}
    .category-events.single.single-post section.single-post article img { margin-bottom:20px}
    .category-podcast.single.single-post .post.type-post > img { display:none}
    .archive.category-podcast article.post .entry-content { display:none}
    .archive.category-podcast article.post .entry-header { position:relative; border-bottom:1px solid #ddd}
    .archive.category-podcast article.post .entry-header .entry-meta .entry-cat-links a { font-size:11px; color:#999}
    .podcastlistpage #webinarpostpage .eventslistarea .pt-cv-ifield { min-height:380px !important;}
    body.category-infographics .entry-header,body.category-infographics .post-navigation,body.category-infographics .cs-sidebar-clear,body.category-infographics article > h2,body.category-infographics article > img { display:none}
    body.category-infographics .main-content .col-md-9 { width:100%; padding-right:0}
    body.category-infographics article { padding-bottom:60px !important}
    .page-pagination { margin:20px 0 50px;}
    body.search #main { padding-top:80px !important}
    body.search #main > #content #page-header { background:none;}
    body.search #main > #content #page-header .page-title { color:#3c3c3c; font-size:28px; font-weight:600; padding-top:30px;}
    body.search .blog-default .entry-title { font-size:20px}
    body.search.category-case-study .blog-default .entry-title a { word-break:break-all}
    body.search .blog-default .hentry { padding-bottom:30px; margin-bottom:30px}
    body.search.search-results .entry-meta .entry-author-link { display:none}
    body.category-webinars.search.search-results .entry-header .entry-date { display:inline-block !important}
    #homeallbanners,#homeslider,.homeslidewrapper { overflow:hidden; max-height:95vh}
    .head-border { padding-bottom:20px; margin-bottom:13px;}
    #aboutus-sec2 { padding:65px 0px 70px 0px;}
    #aboutus-sec1 h1 { color:#000; font-size:50px;}
    #aboutus-sec2 h2 { color:#191919; font-size:28px; font-weight:500; margin-bottom:30px}
    #aboutus-sec2 p { line-height:30px;}
    #companytimelinesectionheading h2 { font-weight:500}
    .meeteteamhead h2 { font-weight:500;}
    #meettheteam { padding:80px 0px 20px 0px;}
    #meettheteamp { color:#191919; text-align:center;}
    #aboutus_sec4 { padding:10px 100px 0;}
    #aboutus_sec4 .awardsec-image { padding:0 10px;}
    #aboutus_sec4 .elementor-widget-container { position:relative; display:flex; background-position:top center; padding:50px 25px; min-height:300px; overflow:hidden; border-bottom:5px solid #D9232D;}
    #aboutus_sec4 .elementor-text-editor { transition:all 0.2s ease-in; opacity:0; margin:auto; display:flex; color:#fff; position:absolute; top:100%; font-size:16px; font-weight:500; line-height:28px; text-align:center; z-index:2; align-items:center; width:70%; transform:translateY(-50%); left:0; right:0;}
    #aboutus_sec4 .elementor-widget-wrap { position:relative;}
    #aboutus_sec4 .elementor-widget-wrap:before { top:100%; bottom:0; right:10px; left:10px; background:rgba(188, 40, 50, 0.9); content:''; position:absolute; z-index:1; transition:all 0.2s ease-in;}
    #aboutus_sec4 .elementor-column-wrap:hover .elementor-widget-wrap:before { top:0;}
    #aboutus_sec4 .elementor-column-wrap:hover .elementor-text-editor { top:50%; opacity:1;}
    #aboutus_sec5 { padding:0px 0px 0px 0px;}
    #viewmore-button { padding-bottom:70px;}
    #viewmore-button .view-button { cursor:pointer; transition:all 0.2s ease-in; display:block; min-width:160px; border:1px solid #D9232D; background:#D9232D; font-size:16px; color:#ffffff; padding:10px; position:relative; margin:auto;}
    #viewmore-button .view-button label { margin-bottom:0px;}
    #viewmore-button .view-button label:before { margin-left:5px; font-size:14px;}
    #viewmore-button .view-button:hover { background:#ffffff; color:#D9232D; border:1px solid #D9232D;}
    #viewmore-button .flaticon-next { margin-bottom:0;}
    #press_sec3 h3.premium-blog-entry-title { display:block; line-height:20px; margin-bottom:15px}
    #press_sec3 h3.premium-blog-entry-title a { font-size:13px; display:block; color:#191919; line-height:17px; font-weight:600;}
    #press_sec3 h3.premium-blog-entry-title a:hover { color:#D9232D}
    #press_sec3 .premium-blog-content-wrapper { margin:0; padding:5px 10px 0px 10px; border:1px solid #ddd; background:#ffffff; border-top:0; border-radius:0 0 3px 3px; min-height:185px}
    .tl_sec2 .pt-cv-view .pt-cv-ifield { margin:0; padding:0px; background:#ffffff; border:1px solid #E3E3E3; box-shadow:none; min-height:400px;}
    .tl_sec2 .pt-cv-view .pt-cv-ifield img { border-radius:0px; height:202px;}
    #press_sec3 .premium-blog-post-content { font-size:12px; color:#666; line-height:18px; border:none; padding:0;}
    #press_sec3 .premium-blog-author-thumbnail { display:none;}
    #press_sec3 .premium-blog-entry-meta { margin-top:10px}
    #press_sec3 .premium-blog-entry-meta i { display:none;}
    #press_sec3 .premium-blog-entry-meta span { font-size:11px; color:#919191;}
    #press_sec3 .premium-blog-entry-meta span:hover { color:#191919}
    .catcheck { display:block; position:relative; padding-left:25px; margin-bottom:12px; cursor:pointer; font-size:15px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}
    .catcheck input { position:absolute; opacity:0; cursor:pointer;}
    .checkmark { position:absolute; top:6px; left:0; height:11px; width:11px; background-color:#fff; border-radius:50%; border:1px solid #ccc;}
    .catcheck:hover input ~ .checkmark { background-color:#ffffff; border:1px solid #ccc;}
    .catcheck input:checked ~ .checkmark { background-color:#fff; border:1px solid #ccc;}
    .catcheck .checkmark:after { content:""; position:absolute; display:none;}
    .catcheck input:checked ~ .checkmark:after { display:block;}
    .catcheck .checkmark:after { top:1px; left:1px; width:7px; height:7px; border-radius:50%; background:#D9232D;}
    #press_sec3 .elementor-container .elementor-col-66 { width:100%; display:block; float:right;}
    #press_sec3 .elementor-element-populated { padding:0;}
    #press_sec3 .elementor-widget-container { padding-top:20px;}
    #news_secinnerrow .elementor-row { display:block}
    #sortcat-col h3 { font-size:15px; font-weight:500;}
    #press_sec3 .premium-blog-entry-meta a { color:#D9232D;}
    #press_sec3 .brdr:after { content:''; height:3px; width:40px; background:#D9232D; display:block; margin:10px 0px 20px 0px;}
    #press_sec3 .year-column { padding-top:50px;}
    #press_sec3 .sort-column { padding-top:30px;}
    section #cs-sec2-tab .terms { background:#D9232D; padding:3px 13px !important; color:#fff; border:none !important; font-size:12px; border-radius:0 !important;}
    section#cs-sec2-tab .elementor-widget-wrap .elementor-tabs { border:none !important;}
    .inforightsidebar { float:right; width:23%; background:#fff; padding:15px;}
    .inforightsidebar .categories { list-style:none; list-style:none; font-size:22px; color:#222; font-weight:500;}
    .inforightsidebar .categories ul { padding-left:0; list-style:none;}
    .rightsidecategory ul { width:100% !important; border:none !important;}
    .rightsidecategory ul li { text-align:left; font-weight:400; padding:20px 14px; border-bottom:1px solid #ccc;}
    .rightsidecategory ul li { color:#D9232D;}
    .rightsidecategory ul li.cat-item.cat-item-17 { display:none;}
    .rightsidecategory ul li:before { content:">"; font-size:13px !important; padding-right:5px;}
    .rightsidecategory ul li a { font-size:15px !important;}
    .info_sec2 { padding-bottom:10px;}
    #cs-sec2-tab .elementor-tab-content { padding-bottom:170px; border:none;}
    .pt-cv-pagination-wrapper { position:absolute; left:0; right:0; margin:0; text-align:center;}
    .pt-cv-pagination { width:auto; display:inline-block;}
    .pt-cv-pagination li a { padding:9px 15px !important; z-index:1 !important; background:#ffffff; color:#191919 !important; display:block !important}
    .pt-cv-pagination-wrapper .cv-pageitem-prev a,.pt-cv-pagination-wrapper .cv-pageitem-next a { color:transparent !important; position:relative !important;}
    .pt-cv-pagination-wrapper .cv-pageitem-prev a { transform:rotate(180deg);}
    .pt-cv-pagination-wrapper .cv-pageitem-next a,.pt-cv-pagination-wrapper .cv-pageitem-prev a { background:#ffffff !important; color:transparent !important; position:relative !important;}
    .pt-cv-pagination-wrapper .active a { background:#D9232D !important; color:#fff !important}
    .pt-cv-pagination-wrapper .cv-pageitem-next.active a,.pt-cv-pagination-wrapper .cv-pageitem-prev.active a { color:transparent !important;}
    .pt-cv-wrapper .pagination li { margin-left:-1px; display:inline-block !important;}
    .pt-cv-wrapper .pagination li:first-child a { border-radius:0 !important;}
    .pt-cv-wrapper .pagination li:last-child a { border-radius:0 !important;}
    .cv-pageitem-prev a:before,.cv-pageitem-next a:before { content:"\f100"; color:#D9232D; font-family:Flaticon; font-size:12px;}
    .pt-cv-wrapper .pagination>li>a, .pt-cv-wrapper .pagination>li>span { border-right:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-left:0px;}
    .pt-cv-wrapper .pagination>li.active>a { border-left:1px solid #9e000b}
    .pt-cv-wrapper .pagination>li>a:focus, .pt-cv-wrapper .pagination>li>a:hover, .pt-cv-wrapper .pagination>li>span:focus, .pt-cv-wrapper .pagination>li>span:hover {}
    .pt-cv-wrapper .pagination .cv-pageitem-prev.active a,.pt-cv-wrapper .pagination .cv-pageitem-next.active a { color:transparent !important}
    .pt-cv-wrapper .pagination .cv-pageitem-prev.active a:before, .pt-cv-wrapper .pagination .cv-pageitem-next.active a:before { color:#fff !important;}
    .pt-cv-wrapper .pagination>li>a:focus, .pt-cv-wrapper .pagination>li>a:hover, .pt-cv-wrapper .pagination>li>span:focus, .pt-cv-wrapper .pagination>li>span:hover { z-index:1;}
    .cs_sec2 .pt-cv-wrapper { padding-top:0px; padding-bottom:55px;}
    .cs_sec2 .pt-cv-ifield img { width:100%;}
    .cs_sec2 .pt-cv-ifield > a { display:block; z-index:1; position:relative; pointer-events:none;}
    .cs_sec2 .pt-cv-title { z-index:2; position:absolute; top:25%; left:15px; font-size:20px; right:15px; margin:auto; text-align:center; display:none}
    .cs_sec2 .pt-cv-title a { color:#fff; pointer-events:none;}
    .cs_sec2 .pt-cv-content { padding:0px 20px 20px; font-size:14px; color:#3c3c3c;}
    .cs_sec2 .pt-cv-ifield { background:#ffffff; box-shadow:0px 0px 10px rgba(190, 190, 190, 1);}
    .cs_sec2 .pt-cv-wrapper .btn-success { background:#fff; color:#D9232D !important; border-radius:3px; border:1px solid #D9232D; font-size:13px; text-transform:uppercase; text-align:center; width:100%; margin-top:25px; padding:0 10px; line-height:40px; height:40px; position:relative;}
    .pa_publish-paragraph { width:80%; margin:auto; text-align:center; font-size:16px; color:#191919;}
    .pa_column { margin-top:50px; background:#fff; position:relative; width:100%; margin-bottom:50px; padding:10px 0;}
    .site-content.pa_fixed .pa_column { position:fixed; top:24px; left:0; right:0; z-index:3;}
    .site-content.pa_fixed .pa_publish-paragraph { padding-top:185px;}
    .pa_column > div { max-width:1140px; z-index:1; position:relative; margin:auto;}
    .pa_column .pa_year-column { text-align:left; float:left; width:55%; padding:13px 0 10px}
    .pa_year-column h3 { padding-left:20px; display:inline-block; margin-bottom:0; font-size:24px; font-weight:500; padding-right:30px; vertical-align:middle;}
    .pa_year-column .catcheck { padding-left:20px; display:inline-block; vertical-align:middle; padding-right:15px; margin-bottom:0;}
    .pa_year-column .checkmark { position:absolute; top:6px; left:0;}
    .pa_srch-btn { float:right; width:43%; position:relative;}
    .pa_srch-btn span { position:relative; float:left; width:20%; text-align:center;}
    .pa_column .pa_srch-btn input[type="search"] { box-sizing:border-box; width:100%; margin:auto; text-align:left; font-size:20px; border:none; box-shadow:none; padding:10px 20px 10px 70px; height:55px;}
    .pa_column .pa_srch-btn .pa_pub-btn { width:45px; background:url(https://bs.moglix.com/wp-content/uploads/2019/09/ico.svg) no-repeat center center; bottom:0; margin:auto; position:absolute; left:0; background-color:transparent; top:0px; border:none;}
    .pa_column .pa_srch-btn:before { background:#ccc; content:''; top:0; bottom:0; position:absolute; margin:auto; left:-35px; width:1px;}
    .pa_sec2 .pt-cv-content-item .pt-cv-ifield { background:#fff; padding:0px; border:1px solid #E3E3E3; box-shadow:none;}
    .pa_sec2 .pt-cv-content-item .pt-cv-ifield .pt-cv-thumb-default { display:block;}
    .pa_sec2 .pt-cv-content-item .pt-cv-ifield .pt-cv-thumbnail { width:100%}
    .pa_sec2 .pt-cv-content-item .pt-cv-ifield .pt-cv-title a { pointer-events:none; color:#191919; font-size:14px; font-weight:500;}
    .pa_sec2 .pt-cv-content-item .pt-cv-ifield .pt-cv-content { font-size:14px;}
    .pa_sec2 .pt-cv-content-item .pt-cv-ifield .pt-cv-readmore { background:#D9232D; border:1px solid #D9232D;height:30px;line-height:30px; padding:0 10px; color:#fff; position:relative;  border:none; font-size:12px;width: 125px;font-weight:500}
    .pa_sec2 .pt-cv-content-item .pt-cv-ifield .pt-cv-readmore:after { content:'>'; display:inline-block; margin-left:5px;}
    #cs-sec2-tab #elementor-tab-content-1655 { padding:0 0 100px;}
    .youtubevideoswrap { position:relative;}
    .youtubevideoswrap:after { display:block; content:''; clear:both}
    .youtubevideoswrap .yotu-videos > ul { padding:0; margin:0 -10px; width:auto;}
    .youtubevideoswrap .yotu-column-3 li { width:33.33%; padding:0 10px !important; margin-right:0 !important;}
    .youtubevideoswrap .yotu-column-3 li .yotu-video .yotu-video-thumb-wrp { border-bottom:5px solid #D9232D}
    .youtubevideoswrap .yotu-column-3 li .yotu-video-title { color:#191919 !important; font-size:18px; font-weight:500 !important; padding:10px 15px;}
    .youtubevideoswrap .yotu-column-3 li .yotu-video-thumb-wrp::before { position:absolute; content:""; left:0; right:0; top:0; bottom:-1px; background:rgba(25, 25, 25, 0.52); z-index:2;}
    .youtubevideoswrap .yotu-column-3 li .yotu-video-thumb-wrp > div { position:relative;}
    .youtubevideoswrap .youtubevideoswrap .yotu-column-3 li .yotu-video-thumb-wrp::after { opacity:1; z-index:9;}
    .yotu-copyright { display:none !important;}
    body .youtubevideoswrap .yotu-videos.yotu-preset-abnb .yotu-video-title { color:#222; font-weight:500 !important;}
    .youtubevideoswrap .yotu-pagination { padding:15px 0 90px}
    .youtubevideoswrap .yotu-playlist.yotu-limit-min .yotu-pagination-prev { transform:rotate(180deg); color:transparent; position:relative}
    .youtubevideoswrap .yotu-pagination-prev:before { content:"\f100"; color:#D9232D; font-family:Flaticon; font-size:12px;}
    .youtubevideoswrap .yotu-playlist.yotu-limit-min .yotu-pagination-next { display:inline-block; color:transparent; position:relative}
    .youtubevideoswrap .yotu-pagination-next:before { content:"\f100"; color:#D9232D; font-family:Flaticon; font-size:12px;}
    .youtubevideoswrap .yotu-button-prs { color:transparent; padding:0; font-size:0; width:32px;}
    .youtubevideoswrap .yotu-button-prs:hover { box-shadow:none;}
    .youtubevideoswrap .yotu-button-prs:before { margin-top:0; position:absolute; left:0; right:0;}
    .youtubevideoswrap .yotu-playlist .yotu-pagination span { color:#D9232D}
    .youtubevideoswrap .yotu-pagination-more { font-size:14px; color:#D9232D; position:relative; padding:0 10px !important; width:auto;}
    #news_secinnerrow .page-numbers li a { background:#fff}
    #news_secinnerrow .page-numbers li a:hover { color:#D9232D;}
    .spotifylink { display:inline-block}
    .spotifylink:after { content:'' !important;}
    .spotifylink img { width:200px}
    .audioplay { position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;}
    #audiofile .audioplay .sc_player_container1 { position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; z-index:3; width:80px; height:80px; background:rgba(255,255,255,0.5)}
    #audiofile .audioplay .sc_player_container1 .myButton_play { background:url('https://business.moglix.com/wp-content/uploads/2020/04/play.png') no-repeat !important; border-radius:50%; z-index:3; width:80px !important; height:80px !important; background-size:42px !important; background-position:20px 28px !important}
    #audiofile .audioplay .sc_player_container1 .myButton_stop { background:url('https://business.moglix.com/wp-content/uploads/2020/04/pause.png') no-repeat !important; border-radius:50%; z-index:3; width:80px !important; height:80px !important; background-size:30px !important; background-position:24px 31px !important}
    .resources_subitems { margin:0px; box-shadow:none;}
    .elementor-1698 .elementor-element.elementor-element-7dcdb283:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-7dcdb283 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background:#fff;}
    #colophon .current-menu-item > a { color:#D9232D}
    #site-nav > ul > li.contactbutton { margin-left:20px}
    #site-nav > ul > li.contactbutton > .cs-link {border-radius:4px; line-height:40px !important; height:40px !important; margin-top:20px; background:#D9232D; padding:0 15px;}
    #site-nav > ul > li.contactbutton > .cs-link:before { height:0px;}
    #masthead #site-nav > ul > li.contactbutton > .cs-link { margin-top:18px;  color:#fff; }
    .page.page-id-10811 #masthead #site-nav > ul > li.contactbutton > .cs-link {}
    .tl_sec2 .leftsideblog { width:100%;}
    #masthead.is-sticky #site-nav>ul>li.contactbutton>.cs-link { border:1px solid #D9232D; color:#fff;}
    #masthead.is-compact #site-nav > ul > li.contactbutton > .cs-link { margin-top:10px; border:1px solid #D9232D; color:#fff;}
    .page-id-151 #masthead #site-nav > ul > li.contactbutton > .cs-link, .page-id-15393 #masthead #site-nav > ul > li.contactbutton > .cs-link, .page-id-15407 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-15433 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-15414 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-1116 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-1575 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-1575 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-1698 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-11846 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-12240 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-12249 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-15985 #masthead #site-nav > ul > li.contactbutton > .cs-link, .page-id-15780 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-16670 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-17047 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-13929 #masthead #site-nav > ul > li.contactbutton > .cs-link, .page-id-12284 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-12708 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-14006 #masthead #site-nav > ul > li.contactbutton > .cs-link,.single.single-post #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-12374 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-14090 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-14145 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-14177 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-8762 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-14348 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-15356 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-14189 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-14201 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-14181 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-14185 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-12503 #masthead #site-nav > ul > li.contactbutton > .cs-link, .page-id-12525 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-390 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-556 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-754 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-766 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-742 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-540 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-759 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-17306 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-770 #masthead #site-nav > ul > li.contactbutton > .cs-link,.page-id-15133 #masthead #site-nav > ul > li.contactbutton > .cs-link,.archive.category #masthead #site-nav > ul > li.contactbutton > .cs-link,body.search #masthead #site-nav > ul > li.contactbutton > .cs-link,body.single-tcpc #masthead #site-nav > ul > li.contactbutton > .cs-link ,body.single-mailpoet_page #masthead #site-nav > ul > li.contactbutton > .cs-link { }
    .carrier-pg-sec21-text .elementor-text-editor div { padding:20px 0px 0px 0px !important;}
    .carrier-pg-sec21-text .elementor-text-editor div ul li { margin-bottom:7px !important;}
    .mrgtop { margin-top:45px;}
    .page-id-10614 #page-header .cs-breadcrumb .cs-inner, .page-id-10230 #page-header .cs-breadcrumb .cs-inner, .page-id-10357 #page-header .cs-breadcrumb .cs-inner,.page-id-17306 #page-header .cs-breadcrumb .cs-inner, .page-id-10942 #page-header .cs-breadcrumb .cs-inner { display:none !important;}
    .cs-breadcrumb .cs-inner { display:none !important}
    .formforenterprise .wpcf7-response-output.wpcf7-mail-sent-ok { display:none;}
    #cateblog ul { padding:0px; margin:0px;}
    #cateblog li { float:left; margin:0px 10px 10px 0px; padding:3px 5px; border:1px solid #D9232D; border-radius:3px; font-size:12px;}
    #cateblog li:hover { background:#D9232D; color:#fff;}
    #cateblog li:hover a { color:#fff;}
    .eventslistarea .pt-cv-ifield img { border-radius:0px; height:158px !important;}
    #sliderawardlogo .owl-stage-outer { position:relative; overflow:hidden;}
    #sliderawardlogo .owl-stage-outer .owl-item { float:left}
    .cf7sr-g-recaptcha { width:300px; margin:0px auto 20px}
    /*packaging list page 12-08-2020*/
    #Fop_tabssec .elementor-tabs { margin-top:-85px}
    #Fop_tabssec .elementor-tabs .elementor-tabs-wrapper { padding:20px 15px 2px;}
    #Fop_tabssec .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active,#Fop_tabssec .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title { border:none;}
    #Fop_tabssec .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title:before,#Fop_tabssec .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title:after { border:none}
    #Fop_tabssec .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title { width:33.33%; display:block; float:left; text-align:center;}
    #Fop_tabssec .elementor-widget-tabs .elementor-tabs { background:#fff}
    #Fop_tabssec .elementor-widget-tabs .elementor-tabs-content-wrapper { border:none}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content > p { margin:0}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content.elementor-active { border:none !important}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-title { border-bottom:1px solid #E3E3E3 !important; padding:12px 10px; position:relative;}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-title:after { background:#E3E3E3; width:1px; top:15px; bottom:15px; right:0; content:''; position:absolute}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-title:last-child::after { width:0;}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-title a { display:block; padding:7px 10px; color:#3C3C3C}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-title.elementor-active { background:#000; border-radius:3px 3px 0 0;}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-title.elementor-active a { color:#fff}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-mobile-title { display:none}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .elementor-tabs-content-wrapper { position:relative}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap { position:relative; margin-left:-10px; margin-right:-10px; padding-top:15px}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap:after,#Fop_tabssec .elementor-widget-tabs .elementor-tab-content .elementor-tabs-content-wrapper:after { clear:both; display:block; content:''}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product { margin:0; width:25%; padding:0 10px; margin-bottom:30px}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-details h3.tcpc-item-title { margin:0; text-align:center}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-details { background:none}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-details p.tcpc-item-title { display:none}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product .tcpc-link-hover { position:absolute; left:0; right:0; top:0; bottom:0;}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product .tcpc-link-hover i { font-family:FontAwesome !important}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-image:hover .tcpc-overlay { opacity:0;}
    /* #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-title a { pointer-events:none}
     */
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content#elementor-tab-content-2532 .tcpc-single-product .tcpc-item-image img { background:#eae6dd}
    .moglix-catalog-enquiry { cursor:pointer}
    /*packaging new page 17-08-2020*/
    .sim_pac-brands > .elementor-container > .elementor-row, .sim_pack-packinfo .elementor-container > .elementor-row { margin:0 -15px; width:auto;}
    .sim_pac-brands .elementor-col-14 { padding:0 15px}
    .sim_pack-packinfo .elementor-col-33 { padding:0 15px;}
    .sim_pack-packinfo .sim_pac-pack-desc-box { box-shadow:0 0 12px rgba(0, 0, 0, 0.06); padding:10px; border-radius:4px; border:1px solid #E3E3E3}
    .sim_pack-packinfo .sim_pac-pack-desc-box .elementor-text-editor { padding:0 0px 30px; font-size:14px; color:#3C3C3C; line-height:24px}
    .sim_pack-packinfo .sim_pac-pack-desc-box h3 { font-size:20px; padding:10px 0; margin-bottom:0}
    .sim_pack-packinfo .sim_pac-pack-desc-box img { border-radius:4px; width:100%}
    .sim_pack-wyg-infosec:before { background:#3C3C3C; left:0; width:40%; top:0; bottom:0; content:''; position:absolute; z-index:1;}
    .sim_pack-packinfo .sim_pac-pack-desc-box .elementor-text-editor div { padding:0 10px}
    .wyg-leftbox { position:relative; z-index:2;}
    .wyg-leftbox .elementor-text-editor div { width:78%; color:#fff; line-height:23px}
    .wyg-leftbox .elementor-text-editor div h2 { font-size:28px; font-weight:500; color:#fff; position:relative; padding-bottom:25px; margin-bottom:15px;}
    .wyg-leftbox .elementor-text-editor div h2:after { background:#fff; width:100px; content:''; left:0; bottom:10px; position:absolute; height:3px;}
    .wyg-leftbox .elementor-text-editor img { margin-left:30px; margin-top:40px}
    .sim-pack-wyg-infobox { padding:25px 20px 15px; border-radius:4px; transition:all 0.1s ease-in}
    .sim-pack-wyg-infobox:hover { box-shadow:0 0 10px rgba(217, 35, 45, 0.35); background:#fff;}
    .sim-pack-wyg-infobox .infobox-content h4 { color:#3c3c3c; font-size:20px; font-weight:500}
    .sim-pack-wyg-infobox .infobox-content p { font-size:14px; line-height:23px;}
    #sim_pack-brochuresec .elementor-section-boxed { border-radius:10px; padding:20px 0 20px 50px}
    #sim_pack-brochuresec .elementor-section-boxed .elementor-text-editor { width:80%;}
    #sim_pack-brochuresec .elementor-section-boxed .elementor-text-editor h2 { color:#fff; font-size:28px;}
    #sim_pack-brochuresec .elementor-section-boxed .elementor-text-editor p { color:#fff}
    .sim_pack-down-bro { margin-top:20px}
    .sim_pack-last-sec .elementor-row { margin:0 -15px; width:auto; overflow:hidden; display:block;}
     body .sim_pack-last-sec .mro-pg-casecol { width:293px;}
    .sim_pack-last-sec .mro-pg-casecol .elementor-text-editor { color:#3c3c3c}
    .sim_pack-last-sec .mro-pg-casecol-text { min-height:180px}
    .sim_pack-last-sec .mro-pg-casecol-text .elementor-text-editor { color:#3c3c3c}
    .sim_pack-last-sec .owl-stage-outer,.carousel-sliderow .tcpc-catalog-wrap .owl-stage-outer { width:100%;}
    .carousel-sliderow .tcpc-catalog-wrap .owl-stage-outer { overflow:hidden; margin:0 -10px;}
    .sim_pack-last-sec .owl-stage:after,.carousel-sliderow .tcpc-catalog-wrap .owl-stage:after { content:''; display:block; clear:both}
    .sim_pack-last-sec .owl-stage-outer .owl-item,.carousel-sliderow .tcpc-catalog-wrap .owl-stage-outer .owl-item { float:left; width:286px;}
    .sim_pack-last-sec .mro-pg-casecol .elementor-widget-wrap { box-shadow:0 0 12px rgba(0, 0, 0, 0.06); border-radius:4px; border:1px solid #E3E3E3}
    .sim_pack-last-sec .owl-nav.disabled,.carousel-sliderow .tcpc-catalog-wrap .owl-nav.disabled { width:100%; position:relative; display:none !important}
    .sim_pack-last-sec .owl-dots,.carousel-sliderow .tcpc-catalog-wrap .owl-dots { padding-top:30px}
    .single-tcpc #page-header { display:none}
    .single-tcpc .single-post { padding-top:120px}
    .single-tcpc .post_category { background:#D9232D; font-size:14px; text-align:center; font-weight:500; padding:5px 15px; display:inline-block; color:#fff; margin-bottom:30px}
    .single-tcpc .posttitle { font-size:28px; color:#3C3C3C; font-weight:500; border-bottom:4px solid #3C3C3C; padding-bottom:15px; margin-bottom:20px}
    .single-tcpc .entry-header { display:none}
    .single-tcpc .descheading { font-size:18px; font-weight:700; color:#3c3c3c}
    .single-tcpc .entry-content p { font-size:16px; color:#3c3c3c; line-height:24px}
    .product_featuretable { margin-top:30px}
    .product_featuretable table tr { border-top:1px dashed #ddd}
    .product_featuretable table tr:last-child { border-bottom:1px dashed #ddd}
    .product_featuretable table td { border:none; padding:16px 0px; font-size:16px;}
    .product_featuretable table td:first-child { color:#7B7B7B;}
    .product_featuretable table td:last-child { text-align:right; color:#3c3c3c}
    .single-tcpc article.tcpc { margin-bottom:50px}
    .send-enquiryrow { background:#fff; position:relative; padding:40px 50px}
    .send-enquiryrow:before,.distribution-pg-form:before { background:#E15159; left:0; right:0; content:''; position:absolute; z-index:1; top:0; height:60%;}
    .enquiry_contactpara { position:relative; z-index:2; text-align:center}
    .enquiry_contactpara > h2 { max-width:600px; font-size:28px; font-weight:500; margin:0 auto 20px; color:#fff; line-height:40px}
    .enquiry_contactpara > p { max-width:850px; margin:0 auto 30px; font-size:16px; line-height:28px; color:#fff}
    .postcontactform { box-shadow:0 0 10px rgba(0, 0, 0, 0.31); background:#fff; padding:50px 75px}
    .distribution-pg-form .contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit,.postcontactform .contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit,.distribution-pg-form .resetform input,.postcontactform .resetform input { height:45px; margin:0 10px; border-radius:6px;}
    .carousel-sliderow .tcpc-single-product { width:100%; height:auto; margin:0; padding:0 10px}
    .carousel-sliderow .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-details h3.tcpc-item-title { margin:0; text-align:center}
    .carousel-sliderow .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-details h3.tcpc-item-title a:hover { text-decoration:none; color:#D9232D}
    .carousel-sliderow .tcpc-catalog-wrap .tcpc-single-product:hover .tcpc-item-details h3 a { color:#D9232D}
    .carousel-sliderow .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-details { background:none; padding:10px 0}
    .carousel-sliderow .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-details p.tcpc-item-title { display:none}
    .carousel-sliderow .tcpc-catalog-wrap .tcpc-single-product .tcpc-link-hover i { font-family:FontAwesome !important}
    .displayskus { margin-top:40px; font-size:28px; color:#3c3c3c; text-align:center; margin-bottom:30px}
    .page-template-default .entry-image { display:none}
    .page-id-10230 .page-title { width:32%}
    .page-id-13670 .page-title { width:60%}
    .dis-pg-wyg_infobox { padding:15px; position:relative}
    .dis-pg-wyg_infobox .eael-infobox { position:relative}
    .dis-pg-wyg_infobox .eael-infobox:before { left:-10px; position:absolute; content:''; top:10px; background:#DC3841; width:10px; bottom:0px}
    .dis-pg-wyg_infobox .eael-infobox:after { height:10px; left:-10px; bottom:-10px; right:10px; content:''; position:absolute; background:#DC3841;}
    .dis-pg-wyg_infobox .eael-infobox { background:#3c3c3c; min-height:300px; padding:20px}
    .dis-pg-wyg_infobox .eael-infobox .infobox-content p { color:#fff !important}
    .dispage-wyg-heading h2 { padding-bottom:20px; position:relative}
    .dispage-wyg-heading h2:before { position:absolute; width:100px; margin:auto; left:0; right:0; content:''; height:3px; background:#3c3c3c; bottom:0}
    .distribution-program-heading h2 { width:61%; margin:auto; line-height:46px; text-transform:capitalize;}
    .dis-program-info { padding:10px;}
    .dis-program-info .elementor-widget-container { box-shadow:0 0 12px rgba(0, 0, 0, 0.06); background:#fff; padding:10px; border-radius:4px}
    .dis-program-info .elementor-widget-container .elementor-text-editor { padding:0; min-height:400px}
    .dis-program-info .elementor-widget-container .elementor-text-editor h3 { font-size:20px; font-weight:500; color:#3c3c3c}
    .dis-program-info .elementor-widget-container .elementor-text-editor img {}
    .dis-program-info .elementor-widget-container .elementor-text-editor div { padding:10px}
    .distribution-pg-form { position:relative; background:#fff; padding:40px 50px;}
    .distribution-pg-form h2 { z-index:2; position:relative; padding:20px 0; width:59%; margin:auto; line-height:40px; text-transform:capitalize}
    .distribution-pg-form .elementor-widget-eael-contact-form-7 { box-shadow:0 0 10px rgba(0, 0, 0, 0.31); background:#fff; padding:50px 75px; z-index:2; position:relative}
    .distribution-pg-form .contactformcol .contact-form-block .wpcf7-form-control { font-weight:400 !important}
    .distribution-pg-form .elementor-widget-eael-contact-form-7 { box-shadow:0 0 10px rgba(0, 0, 0, 0.31); background:#fff; padding:50px 75px; z-index:2; position:relative; font-family:"Poppins", Arial, sans-serif !important;}
    .distribution-pg-form .contactformcol .contact-form-block .wpcf7-form-control::-webkit-input-placeholder { /* Edge */
     font-weight:400 !important; font-family:"Poppins", Arial, sans-serif !important;}
    .distribution-pg-form .contactformcol .contact-form-block .wpcf7-form-control:-ms-input-placeholder { font-weight:400 !important; font-family:"Poppins", Arial, sans-serif !important;}
    .distribution-pg-form .contactformcol .contact-form-block .wpcf7-form-control::placeholder { font-weight:400 !important; font-family:"Poppins", Arial, sans-serif !important;}
    .distribution-pg-form .contactformcol .contact-form-block .eael-contact-form-7 .wpcf7-not-valid-tip { margin-top:6px}
    /*recents posts in blog post*/
    .recent_posts_section { padding:40px 0}
    .rec_postsarticle #rpwwt-recent-posts-widget-with-thumbnails-2.rpwwt-widget .widget-title h4 { font-size:20px; font-weight:500; color:#3C3C3C;}
    .rec_postsarticle .rpwwt-widget ul { margin-bottom:0}
    .rec_postsarticle .rpwwt-widget ul:after { display:block; content:''; clear:both}
    .rec_postsarticle .rpwwt-widget ul li > a { display:block}
    .rec_postsarticle .rpwwt-widget ul li { float:left; width:32%; box-shadow:0 0 12px rgba(0, 0, 0, 0.06); border:1px solid #E3E3E3; border-radius:3px; margin-right:2%; padding:8px}
    .rec_postsarticle .rpwwt-widget ul li:last-child { margin-right:0;}
    .rec_postsarticle #rpwwt-recent-posts-widget-with-thumbnails-2 img { margin:0; float:none; max-width:none; padding-bottom:10px; border-radius:3px;}
    .rec_postsarticle .recent-posts-widget-with-thumbnails { margin-bottom:0}
    .rec_postsarticle .rpwwt-widget .rpwwt-post-title { font-size:16px; color:#3C3C3C; display:block; font-weight:500; margin-bottom:10px}
    .rec_postsarticle .rpwwt-widget ul li .rpwwt-post-categories { color:#3c3c3c; font-size:10px; margin-bottom:8px;}
    .rec_postsarticle .rpwwt-widget ul li .rpwwt-post-date { position:relative; padding-left:20px; font-size:12px; color:#7b7b7b}
    .rec_postsarticle .rpwwt-widget ul li .rpwwt-post-date:before { left:0; top:4px; content:''; position:absolute; width:17px; height:17px; background-size:100%; background:url('img/calendar.svg') no-repeat;}
    .single.single-post .sidebar-right .route_widget { margin-bottom:20px;}
.single.single-post .sidebar-right .epc_formbox{ background:none;border:none;padding:0}
    .single.single-post .sidebar-right .rpwwt-widget#rpwwt-recent-posts-widget-with-thumbnails-3 img { max-width:82px}
    .single.single-post .sidebar-right .rpwwt-widget ul li .rpwwt-post-date { position:relative; padding-left:110px; font-size:12px; color:#7b7b7b}
    .single.single-post .sidebar-right .tagcloud a { font-size:12px !important; color:#3C3C3C; display:inline-block; padding-right:10px; margin-right:5px; position:relative}
    .single.single-post .sidebar-right .tagcloud a:last-child { padding-right:0;}
    .single.single-post .sidebar-right .tagcloud a:before { content:'|'; right:0; position:absolute;}
    .single.single-post .sidebar-right .tagcloud a:hover { text-decoration:none; color:#D9232D}
    .single.single-post .sidebar-right .tagcloud a:last-child::before { content:''}
    .single.single-post .sidebar-right .rpwwt-widget ul li a { color:#3c3c3c; display:flex;}
    .single.single-post .sidebar-right .rpwwt-widget ul li .rpwwt-post-date:before { left:92px; top:4px; content:''; position:absolute; width:17px; height:17px; background-size:100%; background:url('img/calendar.svg') no-repeat;}
    .single.single-post .heateor_sss_sharing_container{padding:0; background:#fff;box-shadow:0 0 25px rgba(73, 73, 73, 0.18);}
.single.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul{background:#fff;box-shadow:0 0 25px rgba(73, 73, 73, 0.18); padding: 15px 0; text-align: center;border-radius:4px;}
.single.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul li{float:none !important; margin-bottom:5px !important;line-height:30px; text-align:center}
.single.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul li:last-child{margin-bottom:0 !important;}
.single.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul li .heateorSssSharingSvg{visibility:hidden;}
.single.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul li i.heateorSssSharing{font-family:FontAwesome; font-size:20px;font-style:normal;float:none;margin:0 auto !important}
.single.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul li i.heateorSssFacebookBackground:before {color:#26428F; content:'\f09a';}
.single.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul li i.heateorSssTwitterBackground:before {color:#03A9F4; content:'\f099';}
.single.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul li i.heateorSssLinkedinBackground:before {color:#2977c9; content:'\f0e1';}
.single.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul li i.heateorSssInstagramBackground:before {color:#D9232D; content:'\f16d';}
    /*EPC page 19-10-2020*/
    .epc_head h2 strong { font-weight:700}
    .epc_catsec22 { margin:0 -10px}
    .epc_catsec22 .elementor-col-20 { padding:0 10px}
    .epc_cat_box { box-shadow:0 0 12px rgba(0, 0, 0, 0.06); border-radius:4px; border:1px solid #E3E3E3; padding:2px;}
    .epc_cat_box img { border-radius:4px}
    .epc_cat_box h4 { min-height:65px; font-size:16px; margin:0; padding:10px; font-weight:500 }
    .epc_catsec_btn { padding-top:40px}
    .epc_testimonial div { border:1px solid #fff; width:100%; max-width:960px; margin:20px auto; padding:50px; text-align:center; color:#fff; font-size:16px; line-height:26px; position:relative}
    .epc_testimonial div:before { width:65px; height:50px; content:''; position:absolute; left:13%; top:-20px; background:url('https://business.moglix.com/wp-content/uploads/2020/10/quote.svg') no-repeat; background-size:100%;}
    .epc_testimonial div:after { width:65px; height:50px; content:''; position:absolute; right:13%; bottom:-29px; background:url('https://business.moglix.com/wp-content/uploads/2020/10/quote.svg') no-repeat; background-size:100%; transform:scaleX(-1);}
    .epc_testimonial h4 { font-weight:600; padding-top:15px; color:#fff}
    .epc_sec_wyg .elementor-text-editor { font-size:14px; color:#3c3c3c; line-height:24px;}
    .epc_sec22_wyg { margin:0 -10px}
    .epc_sec22_wyg .elementor-col-25 { padding:0 10px}
    .epc_wyg_col { border:1px solid #7B7B7B; padding:40px 30px; text-align:center; position:relative; overflow:hidden}
    .epc_wygbox > h3 { font-size:14px; font-weight:500; color:#3c3c3c; padding-top:30px}
    .epc_wygbox > div > img { width:118px;}
    .epc_wygbox > div h4 { color:#fff; font-size:14px; padding:0 30px; position:absolute; transform:translateY(-50%); top:50%; line-height:24px;}
    .epc_wygbox > div:last-child { position:absolute; left:0; right:0; top:100%; bottom:0; transition:all 0.2s ease-in}
    .epc_wyg_col:hover .epc_wygbox > div:last-child { top:0}
    .epc_sec_impact2 { margin:0 -10px}
    .epc_sec_impact2 .elementor-col-33 { padding:0 10px}
	#reports-list .epc_sec_impact2 .elementor-col-33 .elementor-text-editor .size-full {width:100% !important;}
    .epc_sec_impact2 .elementor-col-33 .elementor-text-editor { box-shadow:0 0 12px rgba(0, 0, 0, 0.06); border:1px solid #E3E3E3; min-height:400px;background:#fff}
    .epc_sec_impact2 .elementor-col-33 .elementor-text-editor div { padding:15px; font-size:14px; line-height:24px; color:#3C3C3C; min-height:150px;}
    .epc_sec_impact2 .elementor-col-33 .elementor-text-editor h4 { display:none;}
    .epc_sec_impact h2.elementor-heading-title { margin-bottom:30px}
    .opaag_sec12 { margin:0 -10px}
    .opaag_prbox { padding:0 10px; display:flex; width:33.33% !important}
    .opaag_innerbox { padding:15px 15px 75px; border-radius:4px; border:1px solid #E3E3E3; background:#fff; box-shadow:0 0 12px rgba(0, 0, 0, 0.06); margin-bottom:30px; color:#3C3C3C; font-size:14px; position:relative;}
    .opaag_innerbox img { width:100%; border-radius:3px;}
    .opaag_innerbox h3 { font-size:20px; font-weight:500; color:#3C3C3C; padding-top:15px}
    .opaag_innerbox p { font-size:14px; color:#3C3C3C;}
    .opaag_innerbox a { height:40px; padding:0 30px; border-radius:4px; border:1px solid #D9232D; background:#D9232D; display:inline-block; color:#fff; line-height:40px; position:absolute; bottom:15px; left:15px}
    .opaag_innerbox a:hover { background:#fff; color:#D9232D}
    .opaag_sec1head h1 { font-size:36px; color:#191919; font-weight:700}
    .epc_product_sec11 ul { padding:0; list-style:none; display: flex; border-bottom:1px solid #D5D5D5; margin-bottom:0}
    .epc_product_sec11 ul li { display:inline-flex;}
    .epc_product_sec11 ul li a { display:block; width:100%; text-align:center; padding:13px 58px; font-size:13px; color:#3c3c3c; font-weight:500; position:relative}
    .epc_product_sec11 ul li a:before { content:''; position:absolute; right:0; width:1px; top:4px; bottom:4px; background:#D5D5D5}
    .epc_product_sec11 ul li.active a:before { width:0}
    .epc_product_sec11 ul li.active a { background:#3c3c3c; color:#fff}
    .epc_product_sec11 ul li:last-child a:before { width:0}
    .epc_product_desc h1 { font-size:24px; font-weight:500; color:#3c3c3c; position:relative; padding-bottom:8px}
    .epc_product_desc h1:before { width:100px; left:0; bottom:0; background:#D9232D; position:absolute; height:4px; content:'';}
    .epc_product_desc .elementor-text-editor { padding-right:100px; font-size:14px; font-weight:300; color:#3c3c3c; line-height:24px}
    .epc_product_desc .elementor-text-editor div { padding-top:15px}
    .epc_product_desc .elementor-text-editor div strong { font-weight:700}
    .epc_formbox { border:1px solid #EDEDED; background:#f9f9f9; padding:25px 15px 65px;}
    .epc_formbox h3 { font-size:16px; font-weight:500; color:#3c3c3c}
.epc_formbox .elementor-text-editor > p { font-size:11px; color:#3c3c3c}
.epc_nform .mailpoet_form { position:relative}
.epc_nform .mailpoet_form .mailpoet_paragraph { width:calc(100% - 100px); float:left}
.epc_nform .mailpoet_form .mailpoet_paragraph input[type="email"] { width:100% !important; border:1px solid #E0E0E0; border-right:none; border-radius:4px 0 0 4px; height:40px}
.epc_nform .mailpoet_form .mailpoet_paragraph input[type="email"]:focus { box-shadow:none; border:1px solid #3c3c3c; border-right:none}
.epc_nform .mailpoet_form .mailpoet_paragraph input.parsley-error { box-shadow:none; border:1px solid #D9232D}
.epc_nform .mailpoet_form .mailpoet_paragraph:nth-last-child(2) { width:100px; float:left}
.epc_nform .mailpoet_form .mailpoet_paragraph:nth-last-child(3) { display:none}
.epc_nform .mailpoet_form .mailpoet_paragraph .mailpoet_submit { height:40px; width:100%; border:none; background:#D9232D; color:#fff; border-radius:0 4px 4px 0;}
/*footer-16-10-2020*/
#colophon{background:#191919}
#colophon .widget_nav_menu h4{color:#fff !important}
#colophon .widget_nav_menu ul li a{color:#fff}
.sec_before_footer{background:#3C3C3C;padding-top:70px;padding-bottom:40px}
.aboutbm img{display:block;width:210px;margin-bottom:10px}
.aboutbm{color:#fff;padding-bottom:30px}
.foot_email{color:#fff}
.foot_email h3{color:#fff;font-size:28px;font-weight:600}
.foot_email p:last-child{margin-top:0px;}
.foot_email a{color:#fff !important}
.whats-app-chat {margin-bottom:5px !important;}
.whats-app-chat a{padding-left:10px;}
.whats-app-chat a span{vertical-align:middle;}
.whats-app-chat a:hover{text-decoration:none;}
.contact-whatsapp .whats-app-chat{font-weight:600;}
.contact-whatsapp .whats-app-chat a span{font-weight:500; color:#3c3c3c;}
.ft_social li{display:inline-block;margin-right:5px}
.ft_social li a{display:block;width:25px;height:25px; line-height:25px;text-align:center;background: #fff;
    border-radius: 50%;color:#3C3C3C}
.ft_social li a:before{font-family:FontAwesome !important;color:#3C3C3C}
.ft_social li.facebook-icon a:before{content: "\f09a";}
.ft_social li.linkdin-icon a:before{content: "\f0e1";}
.ft_social li.youtube-icon a:before{content: "\f16a";}
.ft_social li.twitter-icon a:before{content: "\f099";}
.sec_before_footer .widget_text{margin-bottom:20px}
.sec_before_footer .widget_text h4{color:#fff !important;font-size:28px;font-weight:600}
.sec_before_footer .footer-contact .contact-form-block{padding-bottom:20px;}
.sec_before_footer .footer-contact .contact-form-block input.wpcf7-form-control {height:40px}
.sec_before_footer .footer-contact .contact-form-block textarea{height:80px}
.sec_before_footer .footer-contact  .home-contact-submit > input.wpcf7-form-control{ height: 40px; width: 160px; background:#D9232D; color:#fff;border:1px solid #D9232D;border-radius:3px; font-size: 14px; text-transform:uppercase}
.sec_before_footer .footer-contact  .home-contact-submit > input.wpcf7-form-control:hover{background:#fff; color:#D9232D}
.sec_before_footer .footer-contact .wpcf7-response-output{color:#fff}
#signupsec #signupsec_inner{padding:30px 60px}
#signupsec_inner .elementor-text-editor{font-size:20px;font-weight:500;color:#fff;width: 100%; max-width: 271px; line-height: 31px;}
#signupsec_inner .widget_mailpoet_form{margin-bottom:0; margin-top: 5px;}
#signupsec_inner .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(3){display:none}
#signupsec_inner .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(4){width:calc(100% - 150px); float:left}
#signupsec_inner .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(4) .mailpoet_text {width:100%; border:none;border-radius:4px 0 0 4px;height:50px}
#signupsec_inner .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(3) .mailpoet_text:focus {outline:none;box-shadow:none;border:none}
#signupsec_inner .widget_mailpoet_form .mailpoet_paragraph .mailpoet_submit{height:50px; border-radius:0 4px 4px 0; background:#303030;color:#fff;border:none; padding:0 20px;width:140px}
#signupsec_inner .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(2){width:150px;float:left}
#signupsec_inner .widget_mailpoet_form .parsley-errors-list {margin-bottom:0;}
#signupsec_inner .widget_mailpoet_form .parsley-errors-list  li{padding-top:10px;color:#fff}
#signupsec_inner .widget_mailpoet_form form:after{content:'';display:block;clear:both}
/* 21-10-2020 new blog design */
.blog-default .entry-header{display:none}
.single.single-post article img{margin-bottom:15px}
.single.single-post .entry-content p{font-size:14px}
.single.single-post .entry-content blockquote{ margin: 20px 0; border-left:4px solid #D9232D; background:#F9F9F9; font-size:16px; color:#3C3C3C; line-height:28px;font-style: normal; padding: 20px;}
/* 21-10-2020 new blog design */
.single.single-post .type-post .breadcrumb{padding:10px 0}
.single.single-post .sidebar-right{padding-top:20px}
.blogpopups{position: fixed; display:none; left: 0; right: 0; top: 0; z-index:99999999; bottom: 0; background: rgba(0,0,0,0.7);}
.brochure-newsletter-popup{width:600px; display:none; left:0; right:0; top:50%; transform:translateY(-50%); position:fixed;margin:auto; background:#fff; z-index:100000000; border-radius: 4px; padding: 20px;}
.brochure-newsletter-popup .innerpopcontent{position:relative;padding:50px 20px}
.brochure-newsletter-popup .innerpopcontent:before{left:50%; right:-20px; top:-20px; bottom:-20px; background:#D9232D; content:''; position:absolute; z-index: -1;}
.brochure-newsletter-popup .close{position: absolute; right: 0; color: #fff; top: -7px; cursor:pointer}
.db_newsletter h4{width: 42%; font-size: 15px;font-weight: 500; margin-bottom: 20px;}
.db_newsletter > div{width:78%;position:relative}
.db_newsletter > div .wpcf7-form-control-wrap{display:block}
.db_newsletter > div .wpcf7-form-control-wrap input{height:40px;border-radius:4px; border:1px solid #ddd; padding-right:180px}
.db_newsletter > div > .wpcf7-form-control{ position: absolute; width: 170px; top: 0; right: 0; height: 40px;
    border: none; border-radius: 0 4px 4px 0; background: #3c3c3c; color: #fff;}
.brochure-newsletter-popup .wpcf7-response-output{width:50%}
.single-post.category-case-study .blogpopups,.single-post.category-case-study .brochure-newsletter-popup,.single-post.category-podcast .blogpopups,.single-post.category-podcast .brochure-newsletter-popup, .single-post.category-events .blogpopups,.single-post.category-events .brochure-newsletter-popup,
.single-post.category-case-study .breadcrumb,.single-post.category-podcast .breadcrumb,.single-post.category-events .breadcrumb{display:none !important}
.category-webinars .post.type-post > img{display:none}
.sec_before_footer .wpcf7-not-valid-tip{background:#fff}
.sec_before_footer .wpcf7-response-output{color:#fff;}
.category-press-release.single.single-post .type-post .breadcrumb{display:none}
/*css for New Podcast Page 27-10-2020*/
.category-podcast.single.single-post .col-md-9{width:100%}
.category-podcast.single.single-post .posttitle{margin-bottom:0;font-size:28px !important}
.pod_share-widget .route_widget{margin-bottom:0}
.pod_share-widget .route_widget .widget-title{display:inline-block;padding-right:10px;vertical-align: middle;}
.pod_share-widget .route_widget .widget-title h4{margin-bottom:0;color:#3c3c3c}
.pod_share-widget .route_widget > p{display:none}
.pod_share-widget .route_widget .ssba-classic-2{display:inline-block;margin-bottom:0; width: auto;}
.pod_share-widget .route_widget .ssba-classic-2 div a {display:inline-block;}
.pod_share-widget .route_widget .ssba-classic-2 div a img{margin-bottom:0;padding:0px 10px 0px 0}
.pod_img_col{width: 200px !important;}
.pod_desc_col{width:calc(100% - 200px);padding-left:30px}
.pod_img_box{margin-bottom:0 !important;}
.pod_img_box .elementor-image{height:170px;width:170px; border-radius:50%; overflow:hidden;margin: 0 auto 10px;}
.pod_img_box img{margin:0px; }
.pod_speaker_desc{margin-bottom:30px;text-align:center}
.pod_speaker_desc h3{margin-bottom:0;font-size:16px;text-align:center}
.pod_play_box{margin-bottom:0 !important}
.pod_play_box,.pod_subsBox{margin: auto;  width: 100%;}
.category-podcast.single.single-post .heateor_sss_sharing_container{display:none}
.pod_subsBox .podcast_subscribe_btns{float:left;padding-top: 6px;}
.pod_subsBox .podcast_subscribe_btns h4{display:inline-block;font-size:13px;font-weight:400; margin:0; vertical-align: top; padding-top: 2px; padding-right: 10px;}
.pod_subsBox .pod_feedback{float:right}
.pod_subsBox .podcast_subscribe_btns .secondline-psb-round-style{display:inline-block}
body .pod_subsBox .podcast_subscribe_btns [id^=podcast-subscribe-button] .secondline-psb-subscribe-icons img.secondline-psb-subscribe-img{width:20px;height:20px; margin-right: 10px;}
body .pod_subsBox .podcast_subscribe_btns [id^=podcast-subscribe-button] .secondline-psb-subscribe-icons span{margin:0}
.pod_feedback a{height:40px; border-radius:4px; display:block; background:#D9232D;padding:0 20px;color:#fff; line-height:40px;font-size:14px;font-weight:500}
.pod_connectbtn a{pointer-events:none}
.pod_connectbtn{ width: 166px; margin: auto; cursor:pointer}
.podcast-contact .contact-form-block input.wpcf7-form-control{ height: 40px;border-radius:4px; border:1px solid #888}
.podcast-contact .contact-form-block textarea { height: 80px; border-radius:4px;border:1px solid #888}
.podcast-contact .wpcf7-form-control-wrap{display:block; margin-bottom:15px}
.podcast-contact .home-contact-submit .wpcf7-submit{height:40px; border-radius:4px; display:block; background:#D9232D; border:1px solid #D9232D; padding:0 20px;color:#fff; line-height:40px;font-size:14px;font-weight:500}
.category-podcast .blog-default .entry-header{display:block}
.category-podcast .blog-default .entry-header span a{font-size:14px}
.mog_podcastlandingtext{position:relative;padding-left:200px}
.mog_podcastlandingtext .elementor-text-editor > img{position:absolute;left:20px;top:0px}
.mog_podcastlandingtext .elementor-text-editor{line-height:25px;font-size:14px;}
.mog_podcastlandingtext .elementor-text-editor h4{color:#fff;font-size:24px;font-weight:500;}
.mog_podcastlandingtext .elementor-text-editor > div{display:block; margin-top:30px; padding:2px 0px;}
.mog_podcastlandingtext .elementor-text-editor > div > h4{display:inline-block;font-size:14px; font-weight:500; color:#fff; margin-bottom:0}
.mog_podcastlandingtext .elementor-text-editor > div .secondline-psb-round-style{display:inline-block; vertical-align:top}
body .mog_podcastlandingtext [id^=podcast-subscribe-button] a.button.podcast-subscribe-button img{ display:none;}
body .mog_podcastlandingtext [id^=podcast-subscribe-button] a.button.podcast-subscribe-button {position:relative;font-size:13px}
body .mog_podcastlandingtext [id^=podcast-subscribe-button] span a.button.podcast-subscribe-button:before{width:25px;height:25px;background:#fff;display:inline-block;}
body .mog_podcastlandingtext [id^=podcast-subscribe-button] span.secondline-psb-subscribe-Spotify a.button.podcast-subscribe-button:before{content: "\f1bc"; background:none; font-family:FontAwesome;font-size:26px; display:inline-block;vertical-align:middle; margin-right: 5px;}
body .mog_podcastlandingtext [id^=podcast-subscribe-button] span.secondline-psb-subscribe-Google-Podcasts a.button.podcast-subscribe-button img{display:inline-block; background: #fff; border-radius: 50%; padding: 4px; width: 25px;margin-right: 5px;}
body .mog_podcastlandingtext [id^=podcast-subscribe-button] span.secondline-psb-subscribe-Stitcher a.button.podcast-subscribe-button img{display:inline-block; background: #fff; border-radius: 50%; padding: 4px; width: 25px;margin-right: 5px;}
body .mog_podcastlandingtext [id^=podcast-subscribe-button] span.secondline-psb-subscribe-RSS a.button.podcast-subscribe-button:before{content: "\f09e"; font-family:FontAwesome;font-size:18px; color:#eda038;border-radius: 50%; padding: 4px; width: 25px;margin-right: 5px;vertical-align: middle;}
body .mog_podcastlandingtext .secondline-psb-subscribe-icons > span{margin:0;}
body .mog_podcastlandingtext [id^=podcast-subscribe-button] a.button.podcast-subscribe-button{padding:0}
body .mog_podcastlandingtext .secondline-psb-subscribe-inline > span{display:inline-block;padding:0 30px 0 20px}
.postid-14462.single-post article.type-post > img{display:none}
body.category-case-study{background:#F8F8F8}
/* #sec_first_for .elementor-col-50:first-child::after{top: 0; right: -65px; content: ''; transform: skewX(-9deg); bottom: 0; width: 100px; background: #513F33; position: absolute; z-index:1;} */
/* #sec_first_for:before{left:0; content:'';top:0;bottom:0; width:50%; background: #513F33; position:absolute;}*/
.cs_banner-contenttype{z-index:2;padding: 50px 0;} 
.cs_bannertext_hide {display:none;}
.cattype{position:relative;background:#fff;padding:4px 10px; display:inline-block; font-size:12px; color:#000000;font-weight:500}
.cattype:before{top: 0; right: -4px; content: ''; transform: skewX(-15deg); bottom: 0; width: 10px; background: #fff; position: absolute; z-index:1;}
.cs_bannertext{font-size:24px; line-height:36px; color:#fff; padding-top:15px; width: 100%; max-width: 500px;}
body.category-case-study .opencsform{background:#D9232D;color:#fff}
.cs_pg-our-client h4{font-size:20px;color:#3C3C3C; margin-bottom:15px;font-weight:500}
.cs_pg-our-client{font-size:14px;line-height:24px;margin-bottom:40px}
.cs_pg-bc-box{padding:30px;box-shadow:0 0 3px rgba(0,0,0,0.15);border: 1px solid #ddd;}
.cs_pg-business-challange{position:relative}
.cs_pg-business-challange:before{right:0;width:1px; content:''; position:absolute; top:0; bottom:0; background:#F3F3F3}
.cs_pg-business-challange h4{font-size:20px;color:#3C3C3C; margin-bottom:10px;font-weight:500}
.cs_pg-business-challange ul{list-style:none;padding-left:0;}
.cs_pg-business-challange ul li span{color:#3C3C3C;}
.cs_pg-business-challange ul li{padding-left:20px; margin-bottom:10px !important; position:relative;list-style:none !important;color:#3C3C3C;font-weight:500}
.cs_pg-business-challange ul li:before{content: "\f105";font-family:FontAwesome; left:0; position:absolute; top:0;}
.cs_pg-impact{padding:0 40px}
.cs_pg-impact .elementor-text-editor{font-size:22px;color:#3c3c3c;font-weight:500; line-height:30px;}
.cs_pg-impact .elementor-text-editor div{font-size:50px;color:#D9232D; display:inline-block}
.cs_pg-impact .getintouch{display: block; font-size: 14px; height: 40px; line-height: 40px; width: 100%;
    padding: 0 20px; text-align: center; font-weight: 500; border-radius: 3px; border: 1px solid #D9232D;
    margin-top: 20px; background:#D9232D; color:#fff}
.cs_pg-testm .elementor-text-editor{ border: 1px solid #3C3C3C; width: 100%; max-width: 960px; margin: 20px auto;  padding:30px 50px;  text-align: center; color: #3C3C3C; font-size: 16px; line-height: 26px; position: relative;}
.cs_pg-testm .elementor-text-editor:before{width: 60px; height: 50px;  content: ''; position: absolute;
    left: 13%; top: -20px; background: url(https://business.moglix.com/wp-content/uploads/2020/11/quote-red.svg) no-repeat #F8F8F8; background-size: 45px; background-position:center center}
.cs_pg-testm .elementor-text-editor:after{width: 60px; height: 50px; content: ''; position: absolute;
    right: 13%; bottom: -29px; background: url(https://business.moglix.com/wp-content/uploads/2020/11/quote-red.svg) no-repeat #F8F8F8; background-size: 45px; transform: scaleX(-1);background-position:center center}
.cs_pg-testm .elementor-text-editor div{margin-bottom:20px;}
.cs_pg-testm .elementor-text-editor h5{color:#3C3C3C;font-size:14px;font-weight:600}
.cs-pg_solutionsec{padding:30px 40px !important}
.cs-pg_solutionsec .elementor-text-editor div{width:60%}
.cs-pg_solutionsec .elementor-text-editor {position:relative}
.cs-pg_solutionsec .elementor-text-editor div h4{font-size:30px; line-height:26px; color:#fff; position:relative;padding-bottom:15px;font-weight:400;margin-bottom:15px}
.cs-pg_solutionsec .elementor-text-editor div h4:before{width:50px; height:3px; position:absolute; bottom:0; background:#fff; content:''; left:0;}
.cs-pg_solutionsec .elementor-text-editor div{color:#fff}
.cs-pg_solutionsec .elementor-text-editor div strong{font-weight:600;font-style:italic}
.cs-pg_solutionsec .elementor-text-editor .opencsform{position:absolute;right:0;top:11px;}
.diwalibanner .bncaption .bncontainer{width:100%;}
.diwalibanner .bncaption .bncontainer .diwalivideo{width: 170px; display:block; margin:auto; background:#fff; font-size:14px; color:#D9232D;padding-top:0px; margin-top: 140px;}
.diwalibanner .bncaption .bncontainer .diwalivideo:hover{background:#000;color:#fff}
.formforenterprise.diwalivideopop .inner-formforentprise { width:60%}
.diwalibanner  .itemimage:before{background:rgba(0,0,0,0.3)}
body.category-case-study .cs_banner-contenttype .opencsform{width:225px}
.single.single-mailpoet_page #page-header{display:none}
.single.single-mailpoet_page .single-post .col-md-9{width:100% !important}
.single.single-mailpoet_page .single-post .col-md-3{display:none !important}
.single.single-mailpoet_page .mailpoet_page{ box-shadow: 0 0 3px rgba(0,0,0,0.4); margin-top: 140px; padding: 30px; width: 100%; max-width: 400px; margin: 160px auto 70px;min-height: 250px;}
.single.single-mailpoet_page .breadcrumb{display:none}
.single.single-mailpoet_page .mailpoet_page h1.posttitle{font-size:23px}
body.page-id-14746 #page-header{height:450px !important}
body.page-id-14008 #page-header{height:500px !important}
body.page-id-17566 #page-header{height:500px !important}
#indust_listrow .indust_listrow-inner .elementor-widget-wrap{margin-left:0 -15px !important}
#indust_listrow .indust_listrow-inner .elementor-widget-wrap:after{clear:both;display:block;content:''}
#indust_listrow .indust_listrow-inner .indust_list{float:left;width:33.33%;padding:0 15px}
.indust_list .elementor-widget-container{border:1px solid #E3E3E3; box-shadow:0 0 12px rgba(0, 0, 0, 0.06);padding: 30px 20px; min-height: 232px;border-radius:4px}
.indust_list .elementor-widget-container:hover{background:#D9232D;color:#fff}
.indust_list .elementor-widget-container .elementor-text-editor h5{font-size:19px; font-weight:600; color:#3c3c3c;}
.indust_list .elementor-widget-container .elementor-text-editor{font-size:13px; color:#3c3c3c; line-height:24px;}
.indust_list .elementor-widget-container:hover h5{color:#fff}
.indust_list .elementor-widget-container:hover .elementor-text-editor {color:#fff}
.indust_list .elementor-widget-container .elementor-text-editor a{position:relative; width:150px; display:block; height:40px; line-height:40px; color:#fff;background:#D9232D;padding:0 25px;border-radius:4px;margin-top: 20px;border:1px solid #fff}
.indust_list .elementor-widget-container .elementor-text-editor a:before{ line-height:30px; background: url('https://business.moglix.com/wp-content/uploads/2020/11/right-arrow.svg') no-repeat center center; width:25px; height:13px;position:absolute;right:20px;top:13px;content:''}
.indust_sidemenu{padding:0 20px 0 0;}
.indust_sidemenu .widget_nav_menu{background:#fff;padding:20px 0;}
.indust_sidemenu  #menu-industry-sidemenu li{margin-bottom:0}
.indust_sidemenu  #menu-industry-sidemenu li a{padding:10px 20px;border-bottom:1px solid #E9E9E9; display:block; color:#3C3C3C; font-size:13px; position:relative}
.indust_sidemenu  #menu-industry-sidemenu li.current-menu-item a{color:#D9232D}
.indust_sidemenu  #menu-industry-sidemenu li.current-menu-item a:after{ content:''; width:19px; height:11px; display:inline-block; background:url('https://business.moglix.com/wp-content/uploads/2020/11/ic_arrow_forward_24px.svg') no-repeat center center; background-size: 19px; position:absolute; right:20px; top:13px;}
.indust_sidemenu .widget_nav_menu .widget-title h4{font-size:20px;font-weight:700;color:#3c3c3c;padding:0 20px}
.indus_sec1_banner_content{padding:0 50px;}
.indus_sec1_banner_content h1{font-size:36px;color:#fff;line-height:50px;}
.indus_sec1_banner_content a{height:40px;padding:0 20px; border-radius:3px; line-height:40px; background:#D9232D; border:1px solid #D9232D; color:#fff; text-align:center; display:block; width:200px; margin-top: 30px; cursor:pointer}
.indus_sec1_banner_content a:hover{background:#fff;color:#D9232D}
.indus_pg-sec2_text{background:#fff;padding:10px 20px;margin-top: 10px;line-height:25}
.indus_pg-sec2_text h3{font-size:18px; color:#3c3c3c;font-weight:700;padding-bottom:10px;border-bottom:1px solid #E9E9E9; margin-top:20px}
.indus_pg_sec2_lefttext .elementor-text-editor{padding:10px 30px}
.indus_pg_sec3_col1{padding-right:20px}
.indus_pg_sec2_lefttext h4{font-size:20px;font-weight:700;color:#fff;line-height:30px}
.indus_pg_sec2_lefttext a{height:40px;padding:0 20px; border-radius:3px; line-height:40px; background:#fff; border:1px solid #D9232D; color: #D9232D;display:block;width:200px;margin-top: 30px; text-align:center}
.indus_pg_sec2_lefttext a:hover{background:#D9232D;color:#fff;border:1px solid #fff;}
.indus_pg_sec3_subs .epc_formbox{padding:40px 15px 25px;background:#fff}
.category-case-study  .epc_sec_impact2 .elementor-col-33 .elementor-text-editor div{padding:10px 15px 25px}
#casestudysec2 .premium-blog-post-container .premium-blog-post-tags-container{margin-left: 0px; position: absolute; left: -1px; top: -48px; padding:6px 10px 6px 30px; background:#D9232D; font-size: 12px; color: #000;}
#casestudysec2 .premium-blog-post-container .premium-blog-post-tags-container a{color:#fff; text-transform:capitalize; font-weight:500;pointer-events:none}
#casestudysec2 .premium-blog-post-container .premium-blog-post-tags-container .premium-blog-post-tags i{position: absolute; left: 7px; top: 9px; width: 20px; height: 20px;}
#casestudysec2 .premium-blog-post-container .premium-blog-post-tags-container .premium-blog-post-tags.mro i:before{background:url('https://business.moglix.com/wp-content/uploads/2020/12/repair.svg') no-repeat; content:''; width:15px;height:15px;background-size:100%;position:absolute;left:0;top:0}
#casestudysec2 .premium-blog-post-container .premium-blog-post-tags-container .premium-blog-post-tags.saas i:before{background:url('https://business.moglix.com/wp-content/uploads/2020/12/cloud-computing.svg') no-repeat; content:''; width:15px;height:15px;background-size:100%;position:absolute;left:0;top:0}
#casestudysec2 .premium-blog-post-container .premium-blog-post-tags-container .premium-blog-post-tags.packaging i:before{background:url('https://business.moglix.com/wp-content/uploads/2020/12/package.svg') no-repeat; content:''; width:15px;height:15px;background-size:100%;position:absolute;left:0;top:0}
#casestudysec2 .premium-blog-post-container .premium-blog-post-tags-container .premium-blog-post-tags.pharma i:before{background:url('https://business.moglix.com/wp-content/uploads/2021/04/drugs.svg') no-repeat; content:''; width:15px;height:15px;background-size:100%;position:absolute;left:0;top:0}
#casestudysec2 .premium-blog-post-container .premium-blog-post-tags-container i{color:#fff}
#casestudysec2 .premium-blog-post-container .premium-blog-post-tags-container a:hover{color:#fff !important}
.itemimage.video:before{background:rgba(0,0,0,0.2)}
.itemimage.video{background-position: center top !important;}
.itemimage.video .bncaption{transform:none; top:0; bottom:0; width:100%; max-width: none;}
.itemimage.video .bncaption .bottomline{bottom:23px; position:absolute; left:0; right:0; background:#000; font-size:16px;padding: 10px 30px;text-align: center;}
.itemimage .openvideo{position: absolute; left: 0; right: 0; width: 100px; height: 60px; border-radius: 10px;
    padding: 0;margin: auto;  top: 0; bottom: 0; line-height:60px;}
.itemimage .openvideo:hover{background:#fff;}
.itemimage .openvideo:hover span{color:#D9232D}
.itemimage .openvideo span{display:inline-block;color:#fff}
.itemimage .openvideo span:before{content: "\f04b";font-size:25px;font-family:FontAwesome !important}
.post-15118 > .wp-post-image{display:none}
#e-bookrow .elementor-widget-text-editor{padding:0 10px;}
#e-bookrow .elementor-widget-text-editor .elementor-widget-container{ border:1px solid #ddd;border-radius:3px}
#e-bookrow .elementor-widget-text-editor .elementor-widget-container .elementor-text-editor div{padding:10px 10px 60px;position:relative; min-height: 145px;}
#e-bookrow .elementor-widget-text-editor .elementor-widget-container a{left:10px;right:10px;}
#e-bookrow .elementor-widget-text-editor .elementor-widget-container p{margin:0}
#e-book-bannerrow .elementor-text-editor{font-size: 22px; line-height: 33px;}
#e-book-bannerrow .elementor-text-editor h1{ font-size: 14px; color: #fff; line-height: 24px;margin-bottom: 5px;}
#e-book-bannerrow .elementor-text-editor a{font-size: 13px; font-weight: 500;}
#reports-list #e-bookrow .elementor-widget-text-editor .elementor-widget-container .elementor-text-editor div{min-height:120px} 
/* .itemimage.moghainabanner:before{background:none} */
.itemimage.moghainabanner .bncontainer{max-width:430px}
.itemimage.moghainabanner .bncontainer h2{font-size: 28px; font-weight: 400; line-height: 40px;}  
.itemimage.moghainabanner .bncontainer a{margin-top:20px}
.superheroaward-contest{max-width: 800px; width: 100%; margin: auto;}
.c-field .wpcf7-form-control-wrap{display:block}
.c-field .wpcf7-form-control-wrap{margin-bottom:20px}
.c-field .wpcf7-form-control-wrap .wpcf7-form-control{height:40px;border-radius:4px}
.p-label{ margin-bottom: 10px !important; font-size: 17px;  margin-top: 20px;}
.c-field .wpcf7-form-control-wrap .wpcf7-form-control::-webkit-input-placeholder { /* Edge */
     font-weight:400 !important; font-family:"Poppins", Arial, sans-serif !important;}
    .c-field .wpcf7-form-control-wrap .wpcf7-form-control:-ms-input-placeholder { font-weight:400 !important; font-family:"Poppins", Arial, sans-serif !important;}
   .c-field .wpcf7-form-control-wrap .wpcf7-form-control::placeholder { font-weight:400 !important; font-family:"Poppins", Arial, sans-serif !important;}
.superheroaward-contest h4{margin-top:30px}
.superheroaward-contest .wpcf7-radio{margin-bottom: 15px; display: inline-block; height: 20px !important;}
.superheroaward-contest .wpcf7-textarea{height:70px !important}
.wpcf7wc-msg br{display:none;}
.wpcf7wc-msg{text-align: right; display: block;font-size: 0;}
.wpcf7wc-msg input{width: auto;font-size:12px; display: inline-block; border: none; text-align: right !important; margin-top:6px !important;padding:0 5px !important}
.wpcf7wc-msg input:focus,.wpcf7wc-msg input:hover,.wpcf7wc-msg input:active{box-shadow:none !important;border:none !important;}
.c-field .wpcf7-form-control.submit-award-q{background:#D9232D;border:1px solid #D9232D;color:#fff;border-radius:4px;}
.wpcf7-list-item-label{padding-left:5px}
.detail_contestform .wpcf7-response-output{max-width: 800px; width: 100%; margin: auto;font-size: 18px;
    padding: 10px 0;}
.page-id-15453 #page-header,.page-id-15580 #page-header {height:500px !important}
/* clearfix */
.grid:after { content: ''; display: block; clear: both;
}
/* ---- grid-item ---- */
.maas_grid-sizer,
.maas_grid-item {
  width: 33.333%;
}
.maas_grid-item {
  float: left;
  background: #D26;
  border: 5px solid #fff;
  border-radius: 5px;
}
/*Manufacturing pages css */
.maas_grid-item > div{background:rgba(217, 35, 45, 0.81); top:0; bottom:0; left:0; right:0; position:absolute; cursor:pointer;opacity:0;transition:all 0.2s ease-in}
.maas_grid-item:hover div{opacity:1;}
.maas_grid-item > div img{display:block}
.maas_grid-item > div h4{position:absolute; top:50%; padding:0 20px; transform:translatey(-50%); left:0; right:0; text-align:center; color:#fff; font-size:16px; font-weight:500;}
.maas_cta .eael-call-to-action{position:relative;padding-right:300px}
.maas_cta .eael-call-to-action a{position:absolute;right:0; top: 40px;}
.maas_icboxwrap{padding:0 10px}
.maas_icboxwrap .elementor-text-editor{min-height:260px;padding:30px 20px 20px; border:1px solid rgba(213, 213, 213, 0.5);border-radius:4px;}
.maas_icboxwrap .elementor-text-editor:hover{border:1px solid transparent; box-shadow:0 0 12px rgba(217, 35, 45, 0.26); }
.maas_icboxwrap .elementor-text-editor h6{font-size:16px;font-weight:500;padding:10px 14px}
.maas_servicebox{padding:0 10px}
.maas_servicebox .elementor-text-editor{padding:15px; border-radius:4px; background:#fff;border:1px solid #E3E3E3;}
.maas_servicebox .elementor-text-editor h6{ font-size: 18px; font-weight:500; padding:15px 0 5px; margin-bottom:0; text-align: center;}
.maas_servicebox .elementor-text-editor img{width:100%;border-radius:4px}
.maas_whymogsection .elementor-widget-text-editor{width:33.333% !important;float:left;margin-bottom:0 !important}
.maas_whymogsection .elementor-widget-text-editor .elementor-text-editor{border-bottom:1px solid #F5F5F5; border-right:1px solid #F5F5F5;}
.maas_whymogsection .elementor-widget-text-editor .elementor-text-editor > div{padding:20px; text-align:center;height: 248px;padding-top: 17%;}
.maas_whymogsection .elementor-widget-text-editor .elementor-text-editor > div h4{max-width: 250px;
	margin: 15px auto 20px;font-size: 20px;font-weight: 500;}
.maas_whymogsection .elementor-widget-text-editor .elementor-text-editor > div .maas_wm_hover{left:0; top:0; bottom:0; right:0; background:#D9232D;position:absolute;color:#fff;padding:20px;opacity:0; transition:all 0.2s ease}
.maas_whymogsection .elementor-widget-text-editor .elementor-text-editor > div .maas_wm_hover h5{position:absolute; top:50%;transform:translatey(-50%);left:0;right:0; padding:0 20px; color:#fff;font-size:14px; line-height:24px}
.maas_whymogsection .elementor-widget-text-editor .elementor-text-editor > div:hover .maas_wm_hover{opacity:1;}
.maas_whymogsection .elementor-widget-text-editor:nth-child(3) .elementor-text-editor,.maas_whymogsection .elementor-widget-text-editor:last-child .elementor-text-editor{border-right:none;}
.maas_whymogsection .elementor-widget-text-editor:nth-child(4) .elementor-text-editor,.maas_whymogsection .elementor-widget-text-editor:nth-child(5) .elementor-text-editor,.maas_whymogsection .elementor-widget-text-editor:nth-child(6) .elementor-text-editor{border-bottom:none}
.page-id-15580 h1.page-title{max-width:580px;width:100%}
.maas_tabs .elementor-tabs{margin-top:-80px; background: #fff;padding:15px 15px 0}
.maas_tabs .elementor-tabs .elementor-tabs-wrapper{border-bottom:1px solid #E3E3E3;}
.maas_tabs .elementor-tabs > div > .elementor-tab-title{width:33.33%;float:left; display:block; text-align:center;position:relative;border-radius:3px 3px 0 0}
.maas_tabs .elementor-tabs > div > .elementor-tab-title:before{right:0; position:absolute; bottom:0; top:10px; content:'';background:#E3E3E3;width:1px;}
.maas_tabs .elementor-tabs > div > .elementor-tab-title:last-child::before{width:0;}
.maas_tabs .elementor-tabs > div > .elementor-tab-title.elementor-active{background:#000000}
.maas_tabs .elementor-tabs  .elementor-tab-title.elementor-tab-mobile-title{display:none}
.maas_br_servicebox{background: #fff; padding: 10px; border: 1px solid #E3E3E3;border-radius:4px; box-shadow:0 0 12px rgba(0, 0, 0, 0.06);margin-bottom:20px;min-height: 275px;}
.maas_tabs .elementor-tabs .elementor-tab-content{padding:30px 0;min-height:400px}
.maas_br-servicesWrap{margin:0 -15px;padding:30px 0}
.maas_br_servicebox h5{height: 50px; font-size: 18px; max-width:200px; font-weight: 500; text-align: center; padding: 10px 10px 5px;  margin: auto;}
.ebook_d_innerwrap{ max-width: 805px; width: 90%; margin: auto; background: #f7f7f7; border-top: 15px solid #D9232D; padding: 30px;position: fixed; left: 0; right: 0; transform: translateY(-50%); top: 50%; max-height: 490px; overflow-y: auto;}
.ebook_d_innerwrap .ebook-form h4{font-size:30px;font-weight:700;color:#D9232D}
.ebook_d_innerwrap .ebook-form h4 span{font-size:20px;color:#3C3C3C;display:block}
.ebook_d_innerwrap .ebook-form > p{font-size:14px;font-weight:400;color:#3C3C3C}
.ebook_d_innerwrap .contactformcol .contact-form-block .wpcf7-text{font-size:12px; height:40px; border:1px solid #E0E0E0;border-radius:3px;}
.ebook_d_innerwrap  .contactformcol .contact-form-block .wpcf7-form-control-wrap{margin-bottom:30px}
.ebook_d_innerwrap .ebook-form  .contactformcol .home-contact-submit{padding-top:0}
.ebook_d_innerwrap .ebook-form  .home-contact-submit .wpcf7-submit{font-size:12px; height:40px; border:1px solid #D9232D;border-radius:3px;width:100%}
.ebook_d_innerwrap .crossthispop{background:#000;border-radius:50%;}
.ebook_d_innerwrap .crossthispop:before,.ebook_d_innerwrap .crossthispop:after {background: #fff;}
#cookie-law-info-bar[data-cli-style="cli-style-v2"]{ padding: 45px 25px; min-height:195px}
.cli-style-v2 { font-size: 13pt;line-height: 21pt;}
.cli-plugin-button, .cli-plugin-button:visited{ padding: 16px 31px;border-radius:3px;font-size:16px !important}
.cli-style-v2 .cli-bar-message {width: 51%;}
.itemimage.mognewbanner:before{background:rgba(0,0,0,0.3)}
.whitepaperlisting .pt-cv-content-item img{
	width:100%; height:auto
}
.category-whitepaper .breadcrumb{display:none}
/* #trp-floater-ls-current-language{display:none;} */
.event_popup {
  display: none; /* Hidden by default */
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-items: center;
  z-index: 9999;
}

.eventpopup-content {
  background: #fff;
  padding: 5px;
  border-radius: 10px;
	width:100%;
  max-width: 300px;
  text-align: center;
  position: absolute;
	right:10px;
	bottom:10px;
	
}
.eventpopup-content img{
	border-radius: 10px;
}

.eventpopup_close {
  position: absolute;
  top: 0px;
  right: 0px;
  cursor: pointer;
  font-size: 30px;
  font-weight: normal;
}


/*media query starts*/
@media (min-width:1201px) { body.search #main > #content .main-content > .container { width:1170px !important;}
    }
    @media only screen and (max-width:1200px) { #main > #content > .main-content.single-post > .container { width:980px !important;}
    }
    @media only screen and (max-width:1025px) { #site-nav > ul > li > .cs-link { padding-left:10px !important; padding-right:10px !important;}
    #main > #content > .main-content.single-post > .container { width:100% !important;}
    body button#responsive-menu-pro-button { width:40px; height:40px; position:fixed; top:18px; right:12px; background:none !important; z-index:9999 !important;}
    body button#responsive-menu-pro-button.is-active { background:#D9232D !important; z-index:99999 !important}
    .mogproductwrap { width:77%;}
    section#cs-sec2-contact-us .elementor-element.elementor-element-fc9472a.elementor-column.elementor-col-33.elementor-inner-column { width:40.33%;}
    section#cs-sec2-contact-us .icons,section#cs-sec2-contact-us .contact-info { float:none; width:100%;}
    section#cs-sec2-contact-us .icons img { display:block; margin:0 auto 20px; width:50px;}
    section#cs-sec2-contact-us .contact-info { text-align:center; float:none;}
    section#cs-sec2-contact-us .contact-us-icons { margin-top:21px;}
    section#cs-sec2-contact-us .contact-us-icons > div { margin-bottom:24px;}
    #home_sec2.cids_heading h2,.pdt_coltext .elementor-text-editor h3 { font-size:24px;}
    #cids_mainsec2 { padding-top:30px;}
    #ceo_mainsec { padding:50px 0px 35px 0px}
    div#home_sec4-col1 h2 { font-size:24px;}
    .lapmobshow { display:none;}
    .homeslidewrapper .itemimage { height:500px;}
    .home_mobpws { background:#F4F4F4; position:relative; padding:20px 20px 20px 0}
    .pws_image { padding:0; width:30%; position:absolute; left:0; top:0; bottom:0; background:#D9232D; vertical-align:middle; text-align:center; vertical-align:middle;}
    .pws_image img { height:75px !important; max-width:75px !important; display:block; vertical-align:middle; transform:translateY(50%); top:50%; margin:auto;}
    .pws_content { margin-left:30%; padding-left:20px; font-family:"Poppins", Arial, sans-serif}
    .pws_content { font-size:16px; color:#191919; line-height:25px;}
    .pws_content h3 { color:#191919; font-size:18px; font-weight:600;}
    .home_mobpws:nth-child(even) { padding:20px 0px 20px 20px;}
    .home_mobpws:nth-child(even) .pws_image { right:0; left:auto;}
    .home_mobpws:nth-child(even) .pws_content { margin-right:30%; margin-left:0; padding-right:20px;}
    .bncaption h2 { font-size:30px; line-height:45px;}
    #homesec_about.serworld_sec { padding-top:40px;}
    #maphead_home { padding:0px 0px 30px 0px;}
    #home_news { padding-bottom:50px;}
    #home_secawardslider { padding-bottom:40px;}
    #home_sec8.nh_awards { padding-top:40px;}
    #newslidesheading { margin-bottom:20px;}
    #newslidesheading .elementor-widget-container { padding-top:40px;}
    #home_testimonial_sec { padding:50px 0px 80px 0px}	
    #serv_worldsec #home_sec4-col1 h2 { margin-bottom:20px;}
    .bncaption { padding:0px 15px;}
    .homeslider .lSPager.lSGallery { padding-left:15px !important}
    html,body { overflow:visible !important}
    #global-comm_sec3 { background:url(https://business.moglix.com/wp-content/uploads/2020/06/rsz_why_moglix_zoompicture-min.jpg) no-repeat; background-attachment:fixed;}
    #global-comm_fixedbg .global-comm_fixedsec { display:none}
    .global-comm_sec312 { width:100% !important; margin:0 15px;}
    .global-comm_sec4_csbox { max-width:325px;}
    }
    @media only screen and (max-width:992px) { .mro-pg-flpupperarea > span { display:block}
    body #navigation-mobile,body #cs-mobile-icon { display:none !important;}
    body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-item a,body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover,body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:focus { background:#fff !important; border-bottom:1px solid #ddd !important; color:#444 !important; height:60px; font-weight:500; line-height:60px;}
    body #responsive-menu-pro-container #responsive-menu-pro > li.responsive-menu-pro-item:first-child > a { border-top:1px solid transparent !important;}
    body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow { right:15px; height:60px; line-height:60px; width:40px; color:#555; border-left:1px solid transparent; background-color:transparent;}
    body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover .responsive-menu-pro-subarrow,body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow.responsive-menu-pro-subarrow-active { color:#555 !important; border-left:1px solid transparent !important; background-color:transparent !important;}
    body #responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu li.responsive-menu-pro-item a { color:#555}
    #home_sec5 { padding:40px 0px 40px}
    #home_sec5 .elementor-col-25 { width:50%; padding-top:40px; border-right:1px solid #fff; position:relative;}
    #home_sec5 .elementor-col-25:first-child,#home_sec5 .elementor-col-25:nth-child(2) { padding-top:10px;}
    #home_sec5 .elementor-col-25:last-child::before { left:35px; right:35px; content:''; position:absolute; top:20px; height:1px; background:#fff;}
    #home_sec5 .elementor-col-25:nth-last-child(2)::before { left:35px; right:35px; content:''; position:absolute; top:20px; height:1px; background:#fff;}
    #home_sec5 .countdown-div .elementor-counter-title { line-height:23px; font-size:15px;}
    #homesec_about .elementor-col-50 { width:100%;}
    div#home_sec4-col1 { padding-right:0;}
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding:10px 15px !important;}
    .mogproductdesc ul li { width:49%;}
    .mogproductdesc ul li:nth-child(2)::before { width:0;}
    #homesec_about { padding:20px 0px 35px 0px}
    #home_sec4-col1 .elementor-text-editor { text-align:center;}
    div#home_sec4-col1 .read-button { margin:20px auto}
    #masthead { position:fixed; left:0; right:0; top:0; z-index:100;}
    .home_mobpws { background:#F4F4F4; position:relative; padding:20px 20px 20px 0}
    .pws_image { padding:0; width:30%; position:absolute; left:0; top:0; bottom:0; background:#F4F4F4; vertical-align:middle; text-align:center; vertical-align:middle;}
    .pws_image img { height:75px !important; max-width:75px !important; display:block; vertical-align:middle; transform:translateY(50%); top:50%; margin:auto;}
    .pws_content { margin-left:30%; padding-left:20px; font-family:"Poppins", Arial, sans-serif}
    .pws_content { font-size:16px; color:#191919; line-height:25px;}
    .pws_content h3 { color:#191919; font-size:18px; font-weight:600;}
    .home_mobpws:nth-child(even) { padding:20px 0px 20px 20px;}
    .home_mobpws:nth-child(even) .pws_image { right:0; left:auto;}
    .home_mobpws:nth-child(even) .pws_content { margin-right:30%; margin-left:0; padding-right:20px;}
    #aboutus-sec1.elementor-element-0274c63 > .elementor-container { min-height:0px;}
    #aboutus-sec1 h1 { margin-bottom:0; font-size:36px;}
    #cs_sec1-resources.elementor-element-5b1c102 > .elementor-container,#cs_sec1-resources .elementor-container.elementor-column-gap-default { min-height:40px;}
    #cont_sec1 .elementor-widget-container .elementor-heading-title,#faq_sec1 .elementor-widget-container .elementor-heading-title { font-size:40px; line-height:0;}
    #cs_sec1-resources .elementor-widget-container .elementor-heading-title { font-size:40px; line-height:0;}
    #press_sec1 .elementor-widget-container .elementor-heading-title { font-size:40px; line-height:0;}
    #press_sec2 .elementor-heading-title { font-size:22px;}
    #about_compsec { padding:40px 0px 30px 0px;}
    #aboutus-sec2 { padding:40px 0px 40px 0px;}
    #press_sec2 { padding:40px 0px 40px 0px !important;}
    #about_compsec .comptimeline { padding:0 !important;}
    .timelineitem { width:100%;}
    .yeardetail { margin-left:100px; max-height:none; bottom:auto !important; left:auto; position:relative; transform:none; top:auto !important;}
    .compyear { position:absolute; top:18px; font-size:22px; width:80px !important; height:80px !important; line-height:80px !important; margin:0; background:#f4f4f4; z-index:1;}
    .timelineitem:before { width:0; height:0; border:none;}
    .compyear::after,.compyear::before { width:0; height:0; top:0;}
    .comptimeline::before { border-left:1px dotted #444; width:1px; left:55px; border-radius:0; top:94px; display:block; z-index:0; height:68%; content:''; position:absolute;}
    .timelineitem:nth-child(even) .yeardetail { border-bottom:2px solid #D9232D; border-top:none}
    .yeardetail:before,.yeardetail:after { border-top:10px solid transparent; border-bottom:10px solid transparent; content:''; width:0; height:0; border-right:13px solid #fff; position:absolute; top:30px; left:-13px; position:absolute}
    .yeardetail:before { border-right:13px solid #ddd; left:-14px}
    #aboutus_sec3 { padding:40px 0 !important;}
    #about_compsec .comptimeline { margin-top:40px;}
    #aboutus_sec5 { padding:40px 0px 0px 0px !important;}
    #aboutus_sec4 { padding:10px 0px 0 !important;}
    #viewmore-button { padding-bottom:40px !important;}
    #aboutus_sec4 .awardsec-image { padding:0 !important;}
    #aboutus_sec4 .elementor-widget-wrap:before { left:0 !important; right:0 !important;}
    .head-border { margin-bottom:13px !important; padding-bottom:12px !important;}
    #locationimage { padding-bottom:30px}
    #meettheteam .popupshow { max-width:700px; width:100%;}
    .resources_subitems { padding:20px 0 25px;}
    .resources_subitems ul li a { padding:12px 20px; font-size:16px;}
    .resources_subitems ul li:before { width:0;}
    .tl_sec2 .leftsideblog { width:100%; float:right;}
    .tl_sec2 .rightsidecategory { float:left; width:100%; padding:15px; background:#fff; margin-bottom:20px;}
    .tl_sec2 .categories { margin-left:0;}
    .tl_sec2 .pt-cv-ifield { margin-left:0;}
    .tl_sec2 .pt-cv-2-col { padding:0;}
    .tl_sec2 .categories { font-size:17px;}
    .tl_sec2 .rightsidecategory ul li { padding:13px 14px;}
    .pt-cv-colsys { margin:0 !important;}
    #blogpostwrap .elementor-column-wrap.elementor-element-populated { padding:0 !important;}
    .tl_sec2 .pt-cv-colwrap { padding-left:15px; padding-right:15px;}
    .tl_sec2 .pt-cv-title { padding-bottom:5px; line-height:19px !important;}
    .tl_sec2 .pt-cv-title a { font-size:14px;}
    .tl_sec2 .pt-cv-content {}
    .tl_sec2 .pt-cv-readmore.btn.btn-success { font-size:14px;}
    .resources_subitems ul { white-space:nowrap; border:none !important;}
    .resources_subitems,.tl_sec2 { padding-left:5px; padding-right:5px;}
    .resources_subitems > .elementor-widget-container { overflow-y:hidden; border-bottom:1px solid #ddd;}
    #blogpostwrap .pt-cv-colsys .pt-cv-content-item, #casestudysec2 .pt-cv-colsys .pt-cv-content-item, #infosec2 .elementor-widget-wrap { padding-left:15px; padding-right:15px;}
    .pa_sec2 .pt-cv-content-item .pt-cv-ifield { padding:10px;}
    .tl_sec2 { padding-bottom:80px;}
    .info_sec2 { padding-bottom:80px;}
    #casestudysec22 .elementor-column-wrap.elementor-element-populated { padding:10px 0 !important;}
    .pa_sec2 .pa_column .pa_year-column { width:100%; text-align:center}
    .pa_sec2 .pa_srch-btn { width:100%; margin-top:10px;}
    .pa_sec2 .pa_srch-btn input[type="search"] { border:1px solid #ddd !important;}
    .site-content.pa_fixed .pa_column { position:relative !important; top:auto !important;}
    #casestudysec22 .pa_sec2 { padding-bottom:70px;}
    .inforightsidebar { width:100% !important; margin-bottom:30px;}
    .infographicswrap { width:100%; padding:10px;}
    .inforightsidebar .categories { font-size:20px !important;}
    .inforightsidebar.rightsidecategory ul li { padding:13px 14px;}
    #infosec2 .elementor-column-wrap.elementor-element-populated { padding:10px 0 !important;}
    .youtubevideoswrap .yotu-playlist { padding-top:10px;}
    .youtubevideoswrap { padding-bottom:70px !important;}
    #people_sec1 { padding:40px 0 80px 0;}
    #press_sec3 .newscol .elementor-widget-container { padding:0;}
    #press_sec3 .newscol .premium-blog-thumb-effect-wrapper { margin-bottom:0;}
    #press_sec3 .newscol .premium-blog-post-outer-container { width:50%}
    #contact_sec2 { padding-top:20px;}
    section#cs-sec2-contact-us .elementor-element.elementor-element-fc9472a.elementor-column.elementor-col-33.elementor-inner-column,section#cs-sec2-contact-us .elementor-element.elementor-column.elementor-col-66.elementor-inner-column { width:100%;}
    #cs-sec2-contact-us .elementor-element.elementor-element-09085a8 > .elementor-widget-container { padding:30px 15px;}
    .contact-form-heading { margin-bottom:10px; width:100%; padding:10px; font-size:16px; line-height:24px;}
    section#cs-sec2-contact-us .wpcf7-form { padding:20px 0; margin:auto; width:95%;}
    .contactformcol .contact-form-block .wpcf7-form-control { font-size:15px;}
    .contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit { font-size:15px; height:49px}
    .category article.post .entry-image, .tag article.post .entry-image { max-height:115px;}
    .category article.post .entry-title, .tag article.post .entry-title { font-size:13px; line-height:19px;}
    .category article.post .entry-meta > span,.tag article.post .entry-meta > span { line-height:17px}
    .category #page-header .page-title, .tag #page-header .page-title { font-size:21px;}
    .category article.post .entry-header, .tag article.post .entry-header { padding-bottom:0;}
    .entry-read-more { margin-top:0;}
    .category #page-header .page-title,.tag #page-header .page-title { margin-bottom:15px;}
    .desktophidden { display:block; margin-top:40px;}
    .lapmobshow { display:block;}
    .bncaption h2 { font-size:20px; line-height:30px; padding-right:20px;}
    #homesec_about.serworld_sec #home_sec4-col1 h3 { margin-bottom:20px;}
    .officewrap ul li { vertical-align:top;}
    #oursol_sec2 .oursol_boxarea { padding:0;}
    #oursol_sec2 .elementor-row { margin:0 -10px; width:auto;}
    body #oursol_sec2 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding:0 10px !important;}
    #colophon .col-md-2 { width:49%; display:inline-block; vertical-align:top;}
    #colophon .col-md-2:nth-last-child(2) { width:50%;}
    .page-id-10614 #page-header .header-content p, .page-id-10230 #page-header .header-content p, .page-id-10357 #page-header .header-content p, .page-id-17306 #page-header .header-content p, .page-id-10942 #page-header .header-content p,.page-id-14008 #page-header .header-content p,.page-id-17566 #page-header .header-content p,.page-id-15453 #page-header .header-content p,.page-id-15580 #page-header .header-content p { width:100%}
    .mro-pg-flpboxarea:hover .flppoints { opacity:0; padding:0; top:100%}
    #casestudysec2 .premium-blog-post-outer-container { width:50%;}
    body.category-case-study article .entry-header { padding-top:0}
    body.category-case-study article .entry-content p { font-size:15px; font-weight:600; line-height:25px;}
    body.category-case-study article .opencsform { width:185px; font-size:13px; padding:0 20px;}
    .global-comm_sec111 { font-size:14px; line-height:22px;}
    .global-comm_sec111 h1 { font-size:22px; line-height:30px;}
    .global-comm_sec111 a { height:40px; line-height:40px; margin-top:20px}
    body .global-comm_sec2 .elementor-column-gap-default>.elementor-row>.elementor-col-33.elementor-column>.elementor-element-populated { padding:0 !important;}
    .g-comm_sec1_box .elementor-text-editor div { min-height:230px; padding:15px}
    .g-comm_sec1_box .elementor-text-editor div h3 { font-size:14px;}
    }
    @media only screen and (max-width:768px) { .elementor-text-editor { font-size:15px;}
    #home_sec2 h1,#home_sec2 h2 { font-size:24px; margin-bottom:10px;}
    #home_sec2 .home_section2 { padding:20px 0px 30px;}
    #home_sec2 { padding:10px 0px;}
    #home_sec5 .elementor-col-25 .elementor-column-wrap.elementor-element-populated { padding:10px 10px !important}
    #home_sec8 h3,#home_sec6 h2,#aboutus-sec2 h2,#about_compsec h2,#meettheteamh2,#aboutus_sec5 h2,.peopleheading { font-size:22px !important;}
    .peopleheading { padding-bottom:13px; margin-bottom:10px !important;}
    .pa_sec2 .peopleheading, .pa_sec2 .pa_publish-paragraph { margin-top:10px;}
    #home_sec6 .elementor-element-populated { padding:0 !important;}
    #home_sec6 p { padding:20px 0;}
    #cs-footer-block-after .widget_text { float:left; width:100%; margin-bottom:30px; text-align:center;}
    .socialicon-box h3 { float:none; margin-bottom:20px;}
    #cs-footer-block-after .widget_email-subscribers-form { width:100%; margin-bottom:30px;}
    #cs-footer-block-after .widget_email-subscribers-form .widget-title { width:100%; text-align:center; margin-bottom:10px;}
    #cs-footer-block-after .emaillist { width:100%;}
    #cs-footer-block-after .es_submit_button { width:125px;}
    #cs-footer-block-after .emaillist input.es_txt_email { padding-right:135px;}
    #cs-footer-block-after { padding-top:20px;}
    #copyright .pull-left { width:100%; text-align:center;}
    .foot-copyright { margin-bottom:10px;}
    #copyright .pull-right { width:100%; text-align:center;}
    #cs-footer-block-after .widget_email-subscribers-form { max-width:500px; margin:0 auto 30px; float:none;}
    #meettheteam .popupshow { height:80%;}
    #casestudysec2.casestudiespost .elementor-column-wrap.elementor-element-populated { padding:10px 0 !important}
    #casestudysec2 .pt-cv-page { margin-left:-10px; margin-right:-10px;}
    #casestudysec22 .pa_column { padding:10px 0 20px;}
    #casestudysec22 .pa_sec2 { padding-bottom:20px;}
    .infographicswrap .pt-cv-content-item { padding:10px 0 20px;}
    .infographicswrap .pt-cv-ifield .pt-cv-title { padding-top:11px; font-size:15px; line-height:20px;}
    .infographicswrap .pt-cv-content { font-size:14px; line-height:21px;}
    .infoimagepop { width:100%; max-width:90%;}
    .single.single-post .posttitle { font-size:19px; line-height:26px;}
    .post-navigation { display:none;}
    .single.single-post #comments { width:100%; margin:20px auto 0}
    .single.single-post #comments .comment-form-author, .single.single-post #comments .comment-form-email { width:100%;}
    .single.single-post #comments .comment-form-email { padding-left:0;}
    .single.single-post #comments .comment-form-comment textarea { height:100px;}
    #menu-footermenu li a { text-transform:capitalize}
    .FOP_pagetitle h1 { font-size:26px}
    body .sim_pac-brands .elementor-col-14 .elementor-element-populated { padding:0 !important}
    .page-id-10230 .page-title { width:100%;}
		.single.single-post .col-md-9{ width: 100%;}
		.single.single-post .col-md-3.cs-sidebar-clear {    width: 100%;}
	.indus_pg_sec3_col1{padding-right:0px}	
    }
    @media only screen and (max-width:767px) { #careercf7form .resetform input { padding:0 25px; height:49px;}
		.itemimage.moghainabanner .bncontainer h2 {  font-size: 26px; line-height: 39px;}
		.itemimage.oxygenbanner .bncontainer h2 {  font-size: 26px; line-height: 39px;}
    #meettheteam .closepop, #meettheteam .closeinfoimage { top:-12px; right:0;}
    #meettheteam .popimg { float:none; width:100%; max-width:none; height:auto !important; background:#fff;}
    #meettheteam .popimg img { width:150px; display:block; margin:auto;}
    #meettheteam .popdetail { width:100% !important; float:none !important; padding:20px 15px}
    #meettheteam .popimg h3,#meettheteam .popimg p { color:#191919; margin:10px 0;}
    #meettheteam .popupshow { height:96%; padding-bottom:15px}
    #meettheteam .popdesc { max-height:50vh;}
    .pa_publish-paragraph { width:100%;}
    .infographicswrap { width:100%; padding:0px; background:none;}
    .infographicswrap .pt-cv-content-item { padding:10px 10px 0px; background:#fff; margin-bottom:20px;}
    #cs_sec1.videosecpost .elementor-element-1ddd8324 .elementor-column-wrap.elementor-element-populated { padding:0 !important;}
    #people_sec1 .elementor-tabs .elementor-tabs-wrapper { display:block}
    #people_sec1 .elementor-element-3459785 > .elementor-element-populated { padding:0 !important;}
    #sortcat-col { height:auto !important;}
    section #press_sec3:before { background:none !important;}
    .mogproductwrap { width:100%;}
    .category article.post, .tag article.post { width:100%;}
    .category article.post .entry-image, .tag article.post .entry-image { max-height:none;}
    .single .cs-breadcrumb { margin-top:0;}
    .category #page-header .page-title, .tag #page-header .page-title { font-size:18px; line-height:25px;}
    .single.single-post .page-content article.post .entry-image { width:100%; float:none;}
    .single.single-post .page-content article.post .posttitle { padding-bottom:10px; border-bottom:1px solid #D9232D}
    #cs-footer-block-after .widget_mailpoet_form,#cs-footer-block-after .widget_mailpoet_form .widget-title,#cs-footer-block-after .widget_mailpoet_form div.mailpoet_form_widget { width:100%}
    #cs-footer-block-after .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(2) { width:100px;}
    #cs-footer-block-after .widget_mailpoet_form div.mailpoet_form_widget { padding-right:100px;}
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding:10px 15px !important;}
    #home_sec2.cids_heading h2 { line-height:34px;}
    #home_sec2.cids_heading h2 { font-size:22px; line-height:30px; padding-bottom:10px;}
    .homeslidewrapper .itemimage { height:450px !important;}
    .bncaption .bncontainer { width:100%;}
    .bncaption h2 { font-size:20px; line-height:25px;}
    .bncaption p { font-size:16px; padding-right:20px;}
    .officewrap ul li { width:90%}
    #home_testimonial_sec { padding:40px 0px 40px 0px;}
    #home_awardheading h2 { font-size:24px;}
    #home_sec8.home_sec82.oursolrow { padding-bottom:20px;}
    .homeslider .lSPager.lSGallery { bottom:40px;}
    #banner_oursolu ul { margin:0;}
    #homebnslider .elementor-widget:not(:last-child) { margin-bottom:0;}
    #teammember .teamcol { width:auto; padding:0px; float:none;}
    .teamitem i { display:none;}
    .popcontent { padding:10px;}
    .formforenterprise.videopop .inner-formforentprise { width:95%}
    .inner-formforentprise { max-width:95%;}
    section.cs_sec_last { padding:0 10px 40px}
    .cs_textindus { padding:0 10px;}
    #cs_sec1 .elementor-widget-wrap { padding-left:10px; padding-right:10px;}
    #blogpostwrap .elementor-widget-wrap { padding-left:0px; padding-right:0px;}
    #blogpostwrap .pt-cv-colsys .pt-cv-content-item { padding-left:0px; padding-right:0px}
    #infosec2 .elementor-widget-wrap { padding-left:5px; padding-right:5px;}
    .leftsideblog .pt-cv-pagination-wrapper { position:relative}
    .leftsideblog .pt-cv-clear-pagination { margin-bottom:0;}
    #moglixcontform .elementor-widget-container { margin:0; padding:40px 10px 10px 10px}
    .contactpage.contactmoglixmap { padding:0 10px; margin-bottom:20px;}
    .contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit { padding:0 20px;}
    #contact_sec2 .resetform input { height:49px;}
    #cs-sec2-contact-us .elementor-col-66 { padding:0 10px;}
    .page-id-10811 .elementor-spacer-inner { height:0 !important;}
    .newscol .premium-blog-post-container { padding:10px 10px 0px;}
    #careercf7form .eael-contact-form { width:100%;}
    .careersecone { padding-top:40px !important;}
    #careercf7form .eael-contact-form-7-wrapper { padding:0 10px;}
    .careersecone { padding-bottom:40px !important;}
    #cids_mainsec2 { padding-top:10px;}
    .page-id-10614 #page-header .page-title, .page-id-10230 #page-header .page-title, .page-id-10357 #page-header .page-title, .page-id-17306 #page-header .page-title, .page-id-10942 #page-header .page-title,.page-id-14008 #page-header .page-title ,.page-id-17566 #page-header .page-title ,.page-id-15453 #page-header .page-title,.page-id-15580 #page-header .page-title { font-size:29px; line-height:39px;}
    .page-id-13670 #page-header .page-title { font-size:26px; line-height:36px;}
    .page-id-10942 #page-header .page-title { width:100%}
    .page-id-13670 #page-header .header-content p { width:100%}
    .mro-pg-headingh2 h2 { font-size:19px; line-height:30px;}
    .mro-pg-sec2-count .premium-counter-init,.mro-pg-sec2-count .counter-su-pre { font-size:39px !important;}
    .mro-pg-sec41 .mro-pg-headingh2 h2,.mro-pg-sec41.simpack-pg-sec41 .mro-pg-headingh2 h2 { width:100%}
    .mro-pg-casecol-text { min-height:165px;}
    .page-id-10614 #page-header, .page-id-10230 #page-header, .page-id-10357 #page-header, .page-id-17306 #page-header, .page-id-14008 #page-header, .page-id-17566 #page-header, .page-id-10942 #page-header,.page-id-15580 #page-header { min-height:450px !important;}
/* 	.page-id-15453 #page-header {height:450px !important} */
    .page.page-id-10614 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.page.page-id-10230 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.page.page-id-10357 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated ,.page.page-id-17306 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated ,.page.page-id-10942 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated, .page.page-id-14008 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated, .page.page-id-17566 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding:10px 15px !important;}
    .mro-pg-sec22 > .elementor-container > .elementor-row > .mro-pg-flipboxcol, .simpack-pg-sec21col, .car-pg-sec42-teambox { padding:0px;}
    .mro-pg-casecol ,.mro-pg-eventscol { padding:0;}
    .mro-pg-flpbelowarea { height:auto; min-height:120px;}
    #mro-pg-sec2,#simpack-pg-sec2 { padding-bottom:40px;}
    #mro-pg-sec3 { padding:40px 0px 20px 0px}
    #mro-pg-sec4 { padding:30px 0px 30px 0px}
    .mro-pg-sec5 { padding:30px 0px 40px 0px !important}
    .simpack-sec3 .mro-pg-flpbelowarea { min-height:0}
    .mro-pg-headingh2 h2 { margin-bottom:20px;}
    .carrier-pg-sec32 ul li { width:50%}
    .page.page-id-10942 .carrier-pg-sec32 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding:0 !important}
    .carrier-pg-sec32 ul li:last-child { width:100%}
    .carrier-pg-sec21-text { padding:30px 15px 15px}
    .whymog-sec1 { padding:20px 0px 50px 0px !important}
    .carrier-pg-sec3,.carrier-pg-sec4,.carr-pg-lastsec { padding:40px 0px 40px 0px !important}
    .carr-pg-seclast1 a { margin-bottom:0}
    .eventslistarea .pt-cv-content { padding-top:10px}
    .eventslistarea .pt-cv-colsys .pt-cv-content-item { padding-left:0 !important; padding-right:0 !important;}
    .tl_sec2 .pt-cv-view .pt-cv-ifield { min-height:0 !important}
    .page-id-10614 #page-header .cs-breadcrumb .cs-inner, .page-id-10230 #page-header .cs-breadcrumb .cs-inner, .page-id-10357 #page-header .cs-breadcrumb .cs-inner, .page-id-17306 #page-header .cs-breadcrumb .cs-inner, .page-id-10942 #page-header .cs-breadcrumb .cs-inner { margin:-30px auto 0}
    .page.page-id-10614 .mro-pg-sec21 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated.elementor-column-wrap,.page.page-id-10230 .mro-pg-sec21 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated.elementor-column-wrap { padding:0 !important;}
    .mro-pg-flpbelowarea span { display:none;}
    .digsupp-pg-sec2 .mro-pg-flpupperarea { min-height:335px;}
    .simpack-sec3 .mro-pg-flpupperarea { min-height:335px}
    .simpack-pg-sec2box ul li { min-height:65px}
    .simpack-pg-sec2box ul li:last-child { min-height:20px}
    .simpack-pg-sec2box .elementor-widget-container { min-height:485px}
    .carriervideopop .inner-formforentprise, .digitizevideopop .inner-formforentprise { width:95%}
    #awardslide #slider_10181 .owl-dots { bottom:-47px !important}
    #our_awards { padding-top:40px}
    #home_secawardslider { padding-bottom:60px;}
    #newsslider { width:100%;}
    #casestudysec2 .premium-blog-post-outer-container { width:100%;}
    #casestudysec2 .premium-blog li a { margin:0 5px 10px; padding:0 10px;}
    .belowbtnforppebrochure { float:none; margin:20px auto 10px;}
    .ppepagecontactrow .contactformcol .home-contact-submit > div { float:none; text-align:center;}
    .page-id-12450 .topTxt { padding:30px 0 0;}
    .page-id-12450 #careercf7form .contactformcol { padding:20px 0px 0; margin-bottom:0}
    .page-id-12450 #careercf7form .eael-contact-form { top:0; margin-bottom:0}
    .ppe_row2:before { top:0; left:0; right:0;}
    .ppe_row2 { padding:20px 0 0}
    .ppe_row2 .ppe_bloglist { padding:0}
    .page-id-12450 #page-header { height:230px;}
    .speakerpic { padding:0; margin-bottom:40px;}
    .single.single-post.category-case-study .col-md-9 { padding:0;}
    body.category-case-study article > img { width:100%; float:none; max-width:450px}
    body.category-case-study article .entry-header { padding:20px 0 0px; float:none; width:100%;}
    body.category-case-study article .entry-header, body.category-case-study article .entry-content { float:none; width:100%; padding-left:0;}
    body.category-case-study #content { min-height:300px}
    .global-comm_sec121 { margin-bottom:40px !important;}
    .global-comm_sec111 a { display:block; width:150px; padding:0 17px; font-size:14px;}
    #global-comm_sec1 .global-comm_sec122 { left:0; margin:auto;}
    .g-comm_sec1_box .elementor-text-editor div { min-height:100px;}
    .g-comm_sec1_box { margin-bottom:30px}
    .global-comm_sec312 { padding:10px 10px; margin:0 15px}
    .global-comm_sec312_textbox h2 { font-size:25px;}
    .global-comm_sec4_csbox { padding:0 0 15px}
    .global-comm_sec51_heading h2 { font-size:20px !important; line-height:30px !important; padding:0px 10px !important;}
    .globa-comm-contactform { padding:20px}
    .global-comm_sec12 { margin-top:30px}
    #global-comm_sec4 { padding-bottom:40px}
    .global-comm_sec4_csbox { max-width:100%;}
    body #global-comm_sec4 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding:10px 15px !important}
    body #global-comm_sec5 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding:10px !important}
    .global-comm_sec312_textbox ul { padding-left:15px}
    .globa-comm-contactform .wpcf7-response-output { margin-top:20px}
    .globa-comm-contactform .contactformcol .home-contact-submit .wpcf7-form-control.wpcf7-submit { height:40px; width:100px;}
    .archive.category-podcast article.post > img { max-width:100%}
    .archive #main > #content > .main-content > .container, #main > .main-content > .container { width:100% !important}
    .infographicswrap .pt-cv-title a { font-size:16px; line-height:18px}
    .infographics-h2 { display:none}
    body.category-infographics.single.single-post .page-content article.post > h2.posttitle { display:block; border:none; font-size:23px; line-height:31px;}
    .infographics-modalbox .elementor-image { border:1px solid #ddd}
    .infographics-contentbox .elementor-widget-container { padding-left:0 !important}
    .cs_sec_last .eael-post-grid .eael-grid-post { width:100%}
    body.search.search-results #main > #content #page-header .page-title { font-size:23px; padding-top:20px;}
    body.search.search-results .blog-default .entry-title { font-size:16px;}
    body.search.search-results .blog-default .entry-summary p { font-size:13px}
    .blog-default .hentry { padding-bottom:30px; margin-bottom:30px}
    body.search.search-results .col-md-9,body.search.search-results .cs-sidebar-clear { width:100%; float:none}
    #banner_oursolu ul li:first-child { width:100%}
    #banner_oursolu ul li { line-height:50px; display:block; width:100%; border:none;}
    #banner_oursolu ul li a { line-height:50px; height:50px}
    #oursol_sec2 .oursol_boxarea { margin-bottom:20px;}
    #home_sec8.home_sec82.oursolrow { padding-bottom:20px;}
    .homeslider .lSPager.lSGallery { bottom:40px;}
    #banner_oursolu ul { margin:0;}
    .FOP_pagetitle { margin:0 -15px}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product { height:auto; width:50%; float:none; display:inline-block; vertical-align:top;}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-mobile-title { display:block; color:#000; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-mobile-title.elementor-active { color:#fff}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-title:after { background:none}
    /* #Fop_tabssec .elementor-widget-tabs .elementor-tab-title { border-bottom:none !important;}
     */
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content.elementor-active { border:1px solid #ddd !important}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-title { overflow:visible; white-space:normal; line-height:14px;}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-title a { font-size:13px; line-height:18px;}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content .tcpc-catalog-wrap .tcpc-single-product .tcpc-item-details { padding:10px 0}
    .sim_pac-brands > .elementor-container > .elementor-row, .sim_pack-packinfo .elementor-container > .elementor-row { margin:0}
    body .sim_pac-brands .elementor-column-gap-default>.elementor-row>.elementor-column.elementor-col-16 >.elementor-element-populated { padding:0 0 20px !important}
    body .sim_pack-packinfo .elementor-column-gap-default>.elementor-row>.elementor-column.elementor-col-16 >.elementor-element-populated { padding:0 0 20px !important}
    .sim_pack-packinfo .elementor-col-33 { padding:0;}
    .sim_pac-brands .elementor-col-16 { width:50%}
     .sim_pack-wyg-infosec:before { width:0; background:none;}
    .sim-pack-wyg-infobox {}
    .wyg-leftbox .elementor-text-editor div h2 { color:#3c3c3c}
    .wyg-leftbox .elementor-text-editor div h2:after { background:#3c3c3c}
    .wyg-leftbox .elementor-text-editor div { color:#3c3c3c}
    .wyg-leftbox .elementor-text-editor img { margin-left:0; margin-top:15px;}
    .sim-pack-wyg-infobox { padding:0;}
    .sim-pack-wyg-infobox:hover { box-shadow:none; background:#fff}
    .sim-pack-wyg-infobox .infobox-icon img { width:190px}
    #sim_pack-brochuresec .elementor-section-boxed { text-align:center; padding:20px 15px}
    #sim_pack-brochuresec .elementor-section-boxed .elementor-text-editor { width:100%}
    .sim_pack-last-sec .elementor-row { margin:0;}
    .distribution-pg-form { padding:30px 10px 0;}
    .distribution-pg-form h2 { width:100%; font-size:21px !important; line-height:31px !important;}
    .distribution-pg-form .elementor-widget-eael-contact-form-7 { padding:40px 10px 30px;}
    .cf7sr-g-recaptcha { width:250px}
    .cf7sr-g-recaptcha > div,.cf7sr-g-recaptcha > div iframe { width:249px !important}
    .distribution-program-heading h2 { line-height:31px; width:100%; font-size:21px;}
    .dis-program-info { padding:10px 0;}
    .dis-program-info .elementor-widget-container .elementor-text-editor { min-height:0}
    .elementor-13670 .elementor-element.elementor-element-92d1916 { padding-bottom:20px !important}
    .resetform input { padding:0 20px}
    .page-id-13670 .page-title { width:100%}
    .dispage-wyg-heading h2 { font-size:25px}
    .elementor-13670 .elementor-element.elementor-element-0bcef1d { padding-bottom:20px !important}
    .elementor-13670 .elementor-element.elementor-element-ea70788 { padding-bottom:30px !important}
    .single.single-post .col-md-9 { width:100%; padding-right:0}
    .single.single-post .col-md-3.cs-sidebar-clear { width:100%; padding:0}
    .rec_postsarticle .rpwwt-widget ul li { width:100%; float:none; margin-right:0}
		#signupsec #signupsec_inner{padding:20px 0px}
		#signupsec_inner .widget_mailpoet_form .mailpoet_paragraph .mailpoet_submit{width:110px}
		#signupsec_inner .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(2) {	width: 110px;}
		#signupsec_inner .widget_mailpoet_form .mailpoet_paragraph:nth-last-child(4){ width: calc(100% - 110px);}
		#newsslider .pt-cv-page .pt-cv-content-item .pt-cv-ifield{min-height:100px}
		.sec_before_footer{ padding-top: 40px; padding-bottom: 20px;}
		.single.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul li{ float: left !important;  margin-bottom: 0px !important; line-height: 10px; }
		.epc_product_sec11 ul{width:606px}
		.epc_product_sec11 .elementor-text-editor{width:100%;overflow-x:auto}
		.epc_product_sec11 ul li a{padding:10px 15px}
		.epc_product_desc .elementor-text-editor{padding-right:0px}
		.epc_sec_impact2 .elementor-col-33 .elementor-text-editor{min-height:auto}
		.epc_sec_impact2 .elementor-col-33 .elementor-text-editor div{padding:15px 25px 80px}
		.opaag_sec1head h1{font-size:23px}
		.opaag_prbox{width:100% !important;padding:0}
		.opaag_sec12{margin:0}
		.opaag_sec12 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.page.page-id-14008 .epc_sec_impact2 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.page.page-id-17566 .epc_sec_impact2 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.page.page-id-14008 .epc_catsec22 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.page.page-id-17566 .epc_catsec22 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px 0 !important;}
		.epc_cat_box img{width:100%;}
		.epc_catsec22 { margin: 0;}
		.epc_cat_box{padding:10px}
		.epc_cat_box h4{min-height:0}
		.epc_head h2{font-size: 26px;}
		.epc_sec_impact2{margin:0}
		.webinar_row1 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px !important;display:block}
		.pod_img_col { width: 100% !important;}
		.pod_desc_col a{padding-left:0;line-height: 35px; font-size: 13px; padding: 0 9px; height: 35px; font-weight: 500;}
		.pod_desc_col{padding-left:0}
		.pod_subsBox .podcast_subscribe_btns h4{font-size:12px;padding-right: 6px;}
		body .pod_subsBox .podcast_subscribe_btns [id^=podcast-subscribe-button] .secondline-psb-subscribe-icons img.secondline-psb-subscribe-img{margin-right:7px}
		.elementor-13332 .elementor-element.elementor-element-5f03187d > .elementor-widget-container{padding:0 !important}
		.mog_podcastlandingtext .elementor-text-editor > img{position:relative;margin:auto;left:auto; display: block; margin-bottom:20px}
		.mog_podcastlandingtext{padding-left:0}
		.category-podcast.single.single-post .posttitle{font-size:20px !important; line-height:30px}
		body .mog_podcastlandingtext .secondline-psb-subscribe-inline > span{padding: 0 30px 0 0px;}
		body.category-case-study article > img{display:block; margin-bottom:0 !important}
		body.category-case-study #main > #content > .main-content.single-post > .container{padding:0 !important;}
		body.category-case-study #sec_first_for{background-image:none}
		.cs_pg-business-challange:before{background: none;}
		.cs_pg-impact { padding: 20px 0;}
		.cs-pg_solutionsec {  padding: 30px 10px !important;}
		.cs-pg_solutionsec .elementor-text-editor div { width: 100%;}
		.cs-pg_solutionsec .elementor-text-editor .opencsform{width:210px; position: relative;}
		.epc_sec_impact2 .elementor-col-33 {  padding: 0;}
		.elementor-14464 .elementor-element.elementor-element-2bda5f95{padding-bottom:0 !important}
		body.category-case-study .blog-default .hentry{margin-bottom:0;padding-bottom:0}
		.cs_pg-bc-box { padding: 20px 10px;}
		#copyright .pull-right{padding-bottom:10px}
		#casestudysec2 .premium-blog-post-container .premium-blog-post-tags-container{top: -62px;}
		#casestudysec2 .premium-blog-post-outer-container .premium-blog-content-wrapper{min-height: 110px;     padding: 0px 15px 70px;}
		.itemimage.video .bncaption .bottomline{bottom:0}
		.lSSlideOuter .lSPager.lSGallery{bottom:50px}
		.homeslider .lSPager.lSGallery li a{width:15px;height:15px;}
		.bncaption h2 {  font-size: 18px; line-height: 23px;}
		.bncaption p {font-size: 15px;}
		.video.itemimage .openvideo{width: 86px; line-height:49px; height: 49px;}
		.itemimage .openvideo span:before{font-size:17px;}
		.itemimage.video .bncaption .bottomline{padding:10px 15px;font-size: 12px;}
		#e-bookrow .elementor-widget-text-editor{padding:0}
		#e-bookrow .elementor-widget-text-editor img{width:100%;}
		.itemimage.video{background:url('https://business.moglix.com/wp-content/uploads/2020/12/mobile-Website-Banner-2021.jpg') no-repeat !important;background-position: center center !important;}
		.maas_whymogsection .elementor-widget-text-editor{width:100% !important;}
		.maas_cta .eael-call-to-action{padding:20px}
		.maas_cta .eael-call-to-action a { position: relative; right: auto; top: auto;}
		.maas_tabs .elementor-tabs .elementor-tab-title{display:block !important}
		.maas_tabs .elementor-tabs .elementor-tab-title.elementor-tab-mobile-title{display:none !important;}
		.maas_tabs .elementor-tabs .elementor-tabs-wrapper{display:block !important;}
		.maas_tabs .elementor-tab-desktop-title{padding:10px 5px !important}
		.maas_tabs .elementor-tab-desktop-title a{font-size:12px;}
		.maas_br_servicebox{min-height:100px}
		.maas_tabs .elementor-tabs{padding: 15px 10px 0;}
		.ebook_d_innerwrap .innerformlayout .col-md-6 > img{ width: 200px;}
		.ebook_d_innerwrap .ebook-form h4 {	font-size: 25px;}
		.ebook_d_innerwrap .ebook-form h4 span {font-size: 17px;}
		.resources_subitems ul li{width:auto}
    }
    @media only screen and (max-width:640px) { #colophon { padding-top:35px;}
    #home_map { padding-bottom:40px;}
    div#home_sec4-col1 { font-size:15px; line-height:27px;}
    .timelineitem { padding:0 0 20px;}
    .compyear { top:14px; width:50px !important; height:50px !important; font-size:15px; line-height:50px !important;}
    .yeardetail { margin-left:70px;}
    .comptimeline::before { left:26px; top:110px;}
    .teamitem i { left:175px;}
    #loccontentpara .elementor-widget-container { padding-top:40px}
    .resources_subitems ul { width:100%; flex-wrap:wrap; overflow-y:hidden;}
    .tl_sec2 { padding-bottom:30px;}
    #casestudysec2 .pt-cv-content { padding:0px 15px 20px}
    .cs_sec2 .pt-cv-wrapper { padding-bottom:30px !important;}
    .cs_sec2 .pt-cv-wrapper .btn-success:after { width:52px !important;}
    .single.single-post .single-post.main-content { padding-top:20px; padding-bottom:50px;}
    .category-podcast.single.single-post .single-post.main-content { padding-bottom:0}
    body.category-webinars.single.single-post .posttitle, body.category-podcast.single.single-post .posttitle { font-size:18px;}
    .webinar_row1 { padding-bottom:0 !important}
    .youtubevideoswrap { padding-bottom:20px !important;}
    #people_sec1 { padding:40px 0 30px 0;}
    #press_sec3 .elementor-element.elementor-element-421ff1c > .elementor-element-populated { margin-bottom:20px !important;}
    section#cs-sec2-contact-us .elementor-element.elementor-column.elementor-col-66.elementor-inner-column { margin-bottom:40px;}
    .category .page-content, .tag .page-content { padding-bottom:22px;}
    #homebnslider { padding-bottom:0;}
    .bncaption h2, .bncaption p { padding-right:0;}
    .bncaption h2 br { display:none;}
    .bncaption a { height:50px; line-height:50px;font-size:13px}
    #awardslide .sa_owl_theme .owl-nav .owl-prev, #awardslide .sa_owl_theme .owl-nav .owl-next { height:30px !important; width:30px !important; line-height:30px !important;}
    .downld_col { display:block;}
    #colophon .col-md-2:nth-last-child(2) { width:100%;}
    .webinar_row11 .elementor-widget-container { padding-bottom:0; padding-right:0 !important;}
    #webinar-h1 .elementor-widget-container { padding-bottom:0;}
    #webinar-h1 h1 { font-size:25px; line-height:37px;}
    .downld_ppecalcwrap { padding-right:0; text-align:center}
    .page-id-12450 #page-header .header-content { text-align:center; margin-top:70px; font-size:25px; font-weight:bold; line-height:44px;}
    .downld_ppecal { position:relative; margin:20px auto;}
    .belowbtnforppebrochure { height:35px; line-height:35px; padding:0 40px 0px 15px;}
    .belowbtnforppebrochure:after { width:32px; height:33px; background-size:100%;}
    #careercf7form .wpcf7 { padding:0 20px;}
    .dynaField .dotLine .col-md-4 { margin-bottom:10px;}
    .dynaField .dotLine { padding:0}
    body.category-webinars.single.single-post .posttitle { font-size:20px}
    .speakersrow .elementor-column { border:none}
    .webspeakerrow { margin-bottom:0 !important; padding-bottom:10px !important}
		.maas_grid-sizer, .maas_grid-item {width: 50%;}
    }
    @media only screen and (max-width:637px) { .valpbox .elementor-text-editor { min-height:0;}
    #newsslider .pt-cv-page .pt-cv-content-item { padding:0;}
    #bmoglixtestimonials .sa_hover_container { padding:0 10px !important;}
    #bmoglixtestimonials .sa_hover_container blockquote { font-size:13px; padding:15px 10px; line-height:20px;}
/* 		.maas_grid-sizer, .maas_grid-item {width: 100%;} */
    }
    @media only screen and (max-width:600px) { .home_mobpws { padding:0;}
    .pws_image { width:100%; position:relative; padding:20px;}
    .pws_image img { transform:none; top:auto;}
    .pws_content { margin:0; padding:20px; font-size:14px; line-height:22px;}
    .home_mobpws:nth-child(even) { padding:0;}
    .pws_content h3 { font-size:16px;}
    .home_mobpws:nth-child(even) .pws_content { margin-right:0; margin-left:0; padding-right:20px;}
    .resources_subitems ul li a { font-size:14px; padding:12px 15px;}
    .tl_sec2 .pt-cv-colwrap { padding-bottom:5px;}
    .publicarticle-wrap .pt-cv-content-item { padding:0 !important;}
    }
    @media only screen and (max-width:450px) { .downld_col { display:block; margin:0 !important; width:100% !important;}
    .downld_col #down_brochure { display:block; font-size:15px;}
    }
    #main > #content > .main-content > .container,#main > .main-content > .container { width:100% !important; padding:0 !important;}
    #main > #content > .main-content > .container > .row,#main > .main-content > .container > .row { margin:0 !important;}
    #main > #content > .main-content > .container > .row > .col-md-12, #main > .main-content > .container > .row > .col-md-12 { padding:0 !important;}
    @media(max-width:768px) { #wwo_sec1 .wwo_col1 { width:100%;}
    #wwo_sec1 .wwo_col2 { width:100%;}
    #wwo_sec1 { padding:25px 0 !important;}
    #wwo_sec2 .wwo_col1 { text-align:left !important;}
    .wwo_col1 .elementor-heading-title { font-size:30px; color:#D9232D !important; text-align:center}
    .wwo_productwrap .elementor-text-editor a { opacity:1}
    .wwo_productwrap { padding:15px 10px !important; width:100% !important; border:1px solid #ccc}
    div#cs-sec11 h1 { font-size:30px !important}
    .cs_slideheading h2 { font-size:24px;}
    .indusheading { font-size:19px !important; line-height:130% !important}
    #cs_sec1 .elementor-container { min-height:150px !important}
    div#cs-sec11 h1 { width:80%; left:auto; right:-10px; bottom:-30px; font-size:22px !important; text-align:center; padding:10px 0; border-radius:0px;}
    .cs_slideanything .sa_hover_container a { font-size:13px;}
    .border-bottom-sec4 { margin:0 auto !important; padding:0 !important}
    .cs_slideanything .sa_hover_container a:before { width:35px;}
    .cs_slideanything .sa_hover_container a img { right:8px; width:20px}
    .cs_slideanything .sa_hover_container a { font-size:12px; padding:0 4px;}
    .peopleheading { margin:15px 0; font-size:24px;}
    #Fop_tabssec { padding-bottom:60px}
    }
    @media (max-width:767px) { #wwo_sec1 .wwo_col1 .elementor-element-populated , #waw_sec2formobile .wwo_col1 .elementor-element-populated, #wwo_sec3 .wwo_col1 .elementor-element-populated { padding:0 !important}
/* 		.itemimage.moghainabanner:before{background:none} */
		.itemimage.moghainabanner{background:url(https://business.moglix.com/wp-content/uploads/2021/01/phonemoglixhainabanner.jpg) !important}
		.itemimage .moghainabanner strong{display:block}
		.itemimage .mogunicnbanner{background:url(https://business.moglix.com/wp-content/uploads/2021/05/rsz_moglix_business_mob.jpg) !important}
		.itemimage .mognewbanner{background:url(https://resources.moglix.ae/wp-content/uploads/2021/08/rsz_final_post_middel_east_aug_harun_without_text-05.jpg) !important}
		#unicorn-container .itemimage.mogunicnbanner{background:url(https://resources.moglix.ae/wp-content/uploads/2021/05/rsz_shutterstock_1094326709.jpg) !important; background-repeat: no-repeat !important;background-position:right bottom !important}
		#unicorn-container .bncontainer h2 span{color: #D9232F; display: block; padding: 10px 0px 15px;}
		.itemimage .mogunicnbanner,.itemimage .mognewbanner strong{display:block}
    #wwo_sec3 { padding:0 0 50px 0 !important}
    .wwo_col2 { padding:0px}
    .wwo_productwrap .elemento-text-editor div { margin:0 auto}
    .dowloadspaperrow .downwhitepaper { margin:0 0 10px 0;}
    #Fop_tabssec .elementor-widget-tabs .elementor-tab-content#elementor-tab-content-2533 .tcpc-catalog-wrap { padding-top:0}
     }
    @media(max-width:600px) { body .sim_pack-last-sec .mro-pg-casecol { width:100%;}
    }
    @media(max-width:568px) { .wwo_col1 .elementor-heading-title { font-size:22px !important;}
    div#cs_sec11 .elementor-element-21ca8a0 { font-size:17px;}
    .industryText { font-size:13px;}
    .sa_owl_theme .owl-nav .owl-next { right:0 !important}
    .sa_owl_theme .owl-nav .owl-prev { left:0 !important}
    .cs_slideheading h2 { font-size:22px;}
    }
    @media(max-width:360px) {}
    

.trp-color-dark #trp-floater-ls-current-language a, .trp-color-dark #trp-floater-ls-language-list a 
#cs-top:before{
    font-family: FontAwesome !important;
}

/* Home Page */
 
.outer-card-sec .elementor-row{
	justify-content:center;
}

.outer-card-sec .card-sec-abt:last-child{
	display:none;
}

.mro-pg-flipboxcol .mro-pg-flpupperarea h3 {
	min-height: 50px !important;
}


/* 
Arabic Translation */

h1:lang(ar),h2:lang(ar),h3:lang(ar),h4:lang(ar),h5:lang(ar),p:lang(ar),.elementor-text-editor:lang(ar),a:lang(ar){ 
  text-align:right !important;
} 

ul:lang(ar),li:lang(ar){ 
  text-align:right !important;
} 

input::-webkit-input-placeholder:lang(ar) {
  text-align:right !important;
}
input:placeholder:lang(ar) {
  text-align:right!important;
}

::-webkit-input-placeholder:lang(ar) {
  text-align:right!important;
}

:-moz-placeholder:lang(ar) {
  text-align: right!important;
}


.ae_abt_wwd .elementor-text-editor div a:lang(ar) {
	right:15px;
	left:unset ;
	padding: 0 22px;
}

#oursol_sec2 .oursol_boxarea a:lang(ar) {
	padding: 0 19px;
	margin-left:auto		
}

.itemimage.mogunicnbanner .bncontainer:lang(ar) {
    max-width: 100%;
}

.bncaption .bncontainer:lang(ar) {
    width: 100%;
    padding: 30px 0;
	max-width: 100%;
	text-align:right
}

.bae-bookmeet a:lang(ar) {
	text-align:right
}

.page-id-10942 #page-header .page-title:lang(ar) {
	width:100%
}

.page-id-10942 #page-header .header-content p:lang(ar) {
    width: 100%;
	text-align: right !important
	
}

.amaan_box .elementor-text-editor > div h3:lang(ar) {
    text-align: center !important;
}
.mognewbanner:lang(ar) {
background: url("https://resources.moglix.ae/wp-content/uploads/2021/08/rsz_final_post_middel_east_aug_harun_without_text-05.jpg") no-repeat;height: 446px;-webkit-transform: scaleX(-1);transform: scaleX(-1);
}


.cs-down-icon #site-nav .menu-item-has-children>a:lang(ar):after{
     content: '\f107';
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 1;
    margin-right: 5px;
    opacity: .8;
	position:absolute;
	left: -3px;
    top: 35px;
}

.cs-down-icon .is-sticky #site-nav .menu-item-has-children>a:lang(ar):after {
	
    top: 25px!important;
}

.page-id-10614 #page-header .header-content p:lang(ar){ 
    width: 100%;
	text-align:right !important;
}

.aboutbm:lang(ar) {
    text-align: right;
}

.aboutbm img:lang(ar) {
    margin: 0 0px 20px 150px;
	
}

#colophon .route_widget .widget-title h4:lang(ar) {
text-align: right !important
}

blockquote:lang(ar) {
	text-align:right;
}

.page-id-14008 #page-header .header-content p:lang(ar), .page-id-17566 #page-header .header-content p:lang(ar){
	 width: 100%;
	text-align: right !important;
}

.page-id-10357 #page-header .header-content p:lang(ar) {
	width: 100%;
	text-align: right !important;
}

.epc_testimonial div:lang(ar) {
    text-align: right;
}

.epc_sec_impact2 .elementor-col-33 .elementor-text-editor div:lang(ar) {
    text-align: right;
}


.page-id-10110 .elementor-10110 .elementor-element.elementor-element-21ca62c .elementor-heading-title:lang(ar) {
     text-align: center !important;
}

.page-id-10110 .elementor-10110 .elementor-element.elementor-element-ffc2c30 .elementor-heading-title:lang(ar) {
	text-align: center !important;
}

.page-id-17306 .elementor-17306 .elementor-element.elementor-element-6be45fb .elementor-heading-title:lang(ar) {
   text-align: center !important;
}


.page-id-10110 .lSGallery:lang(ar) {
    right: -2195px !important;
}

.officewrap p:lang(ar) {
	text-align:right !important;
}

.page-id-10110 .bncaption p:lang(ar) {
	padding-right: 0;
	text-align:left !important;
}

.page-id-10110 li:lang(ar) {
    text-align: left !important;
}

.page-id-10110 .itemimage.mognewbanner .bncontainer h2:lang(ar) {
	text-align: left !important;
}

.page-id-10110 .itemimage.mognewbanner .bncontainer .hme-read-cta:lang(ar) {
	margin-right:78% !important;
}

.page-id-10110 .itemimage.mognewbanner .bncontainer:lang(ar) {
	max-width:566px !important;
}

.maas_cta .eael-call-to-action:lang(ar) {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.eael-call-to-action h2:lang(ar), p:lang(ar) {
	text-align:right !important;
}

.foot_email p:lang(ar) {
	text-align:right !important;
}

.itemimage.mogunicnbanner .bncontainer p:lang(ar) {
	text-align :right !important;
}

.digital-sec1-col2 h4:lang(ar), p:lang(ar) {
	text-align:center !important;
}

input:lang(ar) { 
                text-align: right;
	font-size:25px
            }
.uae-no:lang(ar){
	display:inline-block;
	
}

.card-heading h4:lang(ar) {
	text-align:center !important;
}


.cont4_location_icbox h3:lang(ar) {
	text-align:center !important;
}

.page-id-10110 .oursol_boxarea p:lang(ar) {
 
    text-align: right !important;
}

.page-id-17306 .ae_abt_wwd p:lang(ar) {
	text-align:right !important;
}

.page-id-17306 .teamitemsum h3:lang(ar), p:lang(ar){
	text-align:center !important;
}

.page-id-10942 .carr_wambox h4:lang(ar) {
	text-align: center !important;
}


.page-id-10942 .carr_wambox p:lang(ar) {
	text-align: center !important;
}

.page-id-10942 .career-sub-head p:lang(ar) {
	text-align: right !important;
}

.page-id-10942 .amaan_sec_para p:lang(ar) {
	text-align: center !important;
}

.page-id-10942 .title h2:lang(ar) {
	margin-right: 71%;
}

#colophon li:lang(ar) {
	text-align: right !important;
}

.abt_bn_text p:lang(ar) {
	text-align:right !important;
}

.page-id-10942 .amaan_box .amaam_overlay:lang(ar) {
	text-align: right !important;
}
.page-id-10942 .impact-p {
	transform: scaleX(-1);
    margin-right: 10%;
}
.page-id-10942 .impact-box h2:lang(ar) {
	transform: scaleX(-1);
}

.page-id-10614 .cs-btn-align.text-left:lang(ar) {
	display:block;
	text-align:right !important;
}

.page-id-17566 .cs-btn-align.text-left:lang(ar) {
	display:block;
	text-align:right !important;
}

.page-id-10942 .cs-btn-align.text-left:lang(ar) {
	display:block;
	text-align:right !important;
}

.mro-pg-flpbelowarea:lang(ar) {
	text-align:right !important;
}

.page-id-10614 .premium-counter-title div {
	text-align: center !important;
}

.page-id-10614 .mro-pg-headingh2 h2:lang(ar), .page-id-10357 .mro-pg-headingh2 h2:lang(ar) {
text-align: center !important;
}


.page-id-10357 .header-content:lang(ar), .page-id-14008 .header-content:lang(ar){
	text-align: right !important;
}

.page-id-14008 .supply-heading h2:lang(ar), .page-id-10230 .supply-heading h2:lang(ar){
	text-align: center !important;
}

.page-id-14008 .epc_cat_box h4:lang(ar){
	text-align: center !important;
}

.page-id-10230 #page-header:lang(ar) {
	background-image: url(https://resources.moglix.ae/wp-content/uploads/2022/01/packaging-Banner.png) !important;
	
}

.page-id-10230 #page-header .header-content:lang(ar) {
	text-align: right !important;
}

.page-id-10230 #page-header .header-content p:lang(ar) {
	
	width: 100%;
	text-align: right !important;
}

.page-id-10230 .page-title:lang(ar) {
	width:100% !important;
	text-align: right !important;
}
.page-id-10230 .brand-heading h2:lang(ar) {
	text-align: center !important;
}

.translatepress-ar  input, select, textarea{
    text-align: right !important;
}

.translatepress-ar .contact-submit {
	text-align: center !important;
}
.indus_sec1_banner_content a:lang(ar) {
	display: block;
    margin-left: auto;
	text-align: center !important;
	font-weight: bolder;
}

.indus_pg_sec2_lefttext a:lang(ar) {
	display: block;
	margin-left: auto;
}

.cs_slideheading h2:lang(ar) {
	text-align: center !important;
}

.const-heading-2 h2:lang(ar) {
	text-align: center !important;
}

.epc_product_desc .elementor-text-editor:lang(ar) {
	text-align: left !important;
}

.epc_product_desc .elementor-text-editor h1:lang(ar) {
	text-align: left !important;
}

#sim_pack-brochuresec .elementor-section-boxed .elementor-text-editor h2:lang(ar) {
	text-align: left !important;
}

#sim_pack-brochuresec .elementor-section-boxed .elementor-text-editor p:lang(ar) {
	text-align: left !important;

}

.Our-pres-heading h2:lang(ar) {
	text-align: center !important;
}

.cont4_location_icbox p:lang(ar) {
	text-align: center !important;
}

.page-id-17306 #meettheteam .teamitemsum p:lang(ar) {
	text-align: center !important;
}

.readcasestudy:lang(ar) {
	text-align:center !important;
	font-weight: bolder;
}

.eael-post-elements-readmore-btn:lang(ar) {
	text-align: center !important;
}

.page-id-10110 .emea_homesec2 h2:lang(ar), .whatwedo p:lang(ar) {
	text-align: center !important;
}

.page-id-10110 .elementor-clearfix .emea_homesec2 .whatwedo p:lang(ar) {
	text-align: center !important;
}

.page-id-10614 .mro-pg-solbox .solbox1 h3:lang(ar) {
	text-align: right !important;
}

.page-id-17306 .elementor-17306 .elementor-element.elementor-element-6bf9753 .elementor-heading-title {
	text-align: center !important;
}

.page-id-17306 .elementor-17306 .elementor-element.elementor-element-6110075 .elementor-heading-title {text-align: center !important;}
.page-id-17306 .elementor-17306 .elementor-element.elementor-element-57dcc51d .elementor-heading-title {text-align: center !important;}
.page-id-10942 .elementor-10942 .elementor-element.elementor-element-4c392efd .elementor-heading-title {text-align: center !important;}
.page-id-10942 .elementor-10942 .elementor-element.elementor-element-60269adc .elementor-heading-title {text-align: center !important;}
.page-id-10942 .elementor-10942 .elementor-element.elementor-element-b24f5d9 .elementor-heading-title {text-align: center !important;}
.page-id-1116 .elementor-1116 .elementor-element.elementor-element-96bb7bd .elementor-heading-title {text-align: center !important;}
.page-id-1116 .elementor-1116 .elementor-element.elementor-element-6b40375 .elementor-text-editor {text-align: center !important;}
.page-id-10614 .elementor-10614 .elementor-element.elementor-element-c2470d0 .elementor-heading-title {text-align: center !important;}

.page-id-10357 .sec1-inner:lang(ar){   text-align: right !important;
	-webkit-transform: scaleX(-1);
    transform: scaleX(-1)}

.page-id-10357 .elementor-10357 .elementor-element.elementor-element-d3c1426 .elementor-image-box-content .elementor-image-box-title:lang(ar), .elementor-10357 .elementor-element.elementor-element-d3c1426 .elementor-image-box-content .elementor-image-box-description:lang(ar) {text-align:left !important;}

.page-id-10357 .elementor-10357 .elementor-element.elementor-element-ed0c11c .elementor-image-box-content .elementor-image-box-title:lang(ar), .elementor-10357 .elementor-element.elementor-element-ed0c11c .elementor-image-box-content .elementor-image-box-description:lang(ar){text-align:left !important;}

.page-id-10357 .elementor-10357 .elementor-element.elementor-element-4895505 .elementor-image-box-content .elementor-image-box-title:lang(ar), .elementor-10357 .elementor-element.elementor-element-4895505 .elementor-image-box-content .elementor-image-box-description:lang(ar){text-align:left !important;}

.page-id-10357 .elementor-10357 .elementor-element.elementor-element-5a21de9 .elementor-image-box-content .elementor-image-box-title:lang(ar), .elementor-10357 .elementor-element.elementor-element-5a21de9 .elementor-image-box-content .elementor-image-box-description:lang(ar){text-align:left !important;}

.page-id-14008 .elementor-14008 .elementor-element.elementor-element-3a67239 .elementor-heading-title:lang(ar) {text-align: center !important;}

.page-id-14008 .elementor-14008 .elementor-element.elementor-element-ed37e33 .elementor-text-editor:lang(ar) {text-align: center !important;}

.page-id-14008 .elementor-14008 .elementor-element.elementor-element-4b4ade4 .elementor-heading-title:lang(ar) {text-align: center !important;}
.page-id-10230 .sim_pack-packinfo .sim_pac-pack-desc-box .elementor-text-editor {min-height: 420px;}
.page-id-10230 .wyg-leftbox .elementor-text-editor div h2:lang(ar) {
	text-align: left !important;
}
.page-id-10230 .eael-infobox.icon-on-left:lang(ar){-webkit-transform: scaleX(-1);
    transform: scaleX(-1);}
.page-id-10230 .elementor-10230 .elementor-element.elementor-element-60bf044b .eael-infobox .infobox-content .title:lang(ar), .elementor-10230 .elementor-element.elementor-element-60bf044b .eael-infobox .infobox-content p:lang(ar) {text-align: left !important;}
.page-id-10230 .elementor-10230 .elementor-element.elementor-element-4488c8f7 .eael-infobox .infobox-content .title:lang(ar), .elementor-10230 .elementor-element.elementor-element-4488c8f7 .eael-infobox .infobox-content p:lang(ar) {text-align: left !important;}
.page-id-10230 .elementor-10230 .elementor-element.elementor-element-6a0ed559 .eael-infobox .infobox-content .title:lang(ar), .elementor-10230 .elementor-element.elementor-element-6a0ed559 .eael-infobox .infobox-content p:lang(ar) {text-align: left !important;}
.page-id-10230 .elementor-10230 .elementor-element.elementor-element-6efdb54c .eael-infobox .infobox-content .title:lang(ar), .elementor-10230 .elementor-element.elementor-element-6efdb54c .eael-infobox .infobox-content p:lang(ar) {text-align: left !important;}
.page-id-10230 .elementor-10230 .elementor-element.elementor-element-42bbbbdf .eael-infobox .infobox-content .title:lang(ar), .elementor-10230 .elementor-element.elementor-element-42bbbbdf .eael-infobox .infobox-content p:lang(ar) {text-align: left !important;}
.indus_sec1_banner_content p:lang(ar) {
    text-align: right !important;
}

.formforenterprise.moglixuaevideopop .inner-formforentprise{
	width: 60%;
    background: #000;
}


@media only screen and (max-width: 767px) {
/* 	.cs-btn-align.text-left:lang(ar) {
		margin-left:48%;
	} */
	
	.aboutbm:lang(ar) {
		text-align: center;
	}
	
	.foot_email h3:lang(ar), p:lang(ar) {
		text-align: center !important;
}
	
	.page-id-10357 #page-header .header-content p:lang(ar) {
    margin-left: 0%;
}
	
/* 	.page-id-10230 .cs-btn-align.text-left:lang(ar) {
    margin-left: 55% !important;
} */

}


#trp-floater-ls-current-language {display:none;}
