::-moz-selection { background: #009e96; color: #fff;}
::selection { background: #009e96; color: #fff;}
@import https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,500i,700,700i;@import https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800,900;@import https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900;@import https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i;@font-face{font-family:'Proxima Nova Lt';src:url(fonts/ProximaNova-Semibold.eot);src:url(fonts/ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),url(fonts/ProximaNova-Semibold.woff) format("woff"),url(fonts/ProximaNova-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}
@font-face{font-family:'Proxima Nova Lt';src:url(fonts/ProximaNova-Light.eot);src:url(fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(fonts/ProximaNova-Light.woff) format("woff"),url(fonts/ProximaNova-Light.ttf) format("truetype");font-weight:300;font-style:normal}
body{margin:0;padding:0;font-family:'Montserrat',sans-serif}
h5{font-size:18px}
p{font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
a{text-decoration:none}
ul{list-style:none;padding:0;margin:0}
a:hover{text-decoration:none}
*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
input[type="text"],input[type="tel"],input[type="url"],input[type="email"],input[type="number"],input[type="date"],input[type="range"],input[type="password"],select,textarea{padding:7px 15px;color:#b8bcbe;background-color:#fbfcfc;-webkit-box-sizing:border-box;box-sizing:border-box}
.container,.container-fluid{max-width:1170px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%}
#header{position:absolute;top:0;z-index:1;width:100%;margin-top:0;z-index:99;-webkit-transition:all .5s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:all .5s ease}
.main-heading{font-weight:600;color:#535353}
strong{color:#525252}
.submainheading{font-family:'Proxima Nova Lt';font-size:26px;text-align:center}
.mission-section .vc_col-sm-4:hover .vc_icon_element-inner{background:#f2a803!important}
.submainheadingcar{font-family:'Proxima Nova Lt';font-size:23px;text-align:center}
.recent_work.section_main{padding-bottom:0}
h2{font-size:55px;font-weight:500}
h5{font-size:18px}
p{font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.green{color:#35bcb4;font-weight:400}
.content{color:#525252}
#header.fixed{position:fixed!important;background:#fff;top:0;left:0;animation:smoothScroll 1s forwards;z-index:9999;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.1)}
@keyframes smoothScroll{0%{transform:translateY(-40px)}
100%{transform:translateY(0px)}
}
#homePage #header .navbar-nav .nav-link{color:#fff}
#homePage #header.fixed .navbar-nav .nav-link{color:#000}
.fixed a.navbar-brand.top{display:none}
.fixed a.navbar-brand.bottom{display:block}
.fixed nav.navbar.navbar-expand-sm.navbar-dark{padding-bottom:0}
.fixed .phonetop{color:#000;padding:0px 0 0 30px;}
.section_main.our-story .stripe{font-family:'Proxima Nova Lt';font-size:24px;font-weight:300;color:#333;line-height:32px;margin:25px 0 10px auto}
.bottom{display:none}
.stripe.story_headline strong{color:#333;font-size:24px}
#header .navbar-collapse{justify-content:flex-end;position:relative}
.navbar-nav .nav-item a{display:inline-block;position:relative;transition-duration:.3s;font:normal 14px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-weight:400}
#header .navbar-nav .nav-link{color:#000;padding:20px;line-height:1}
#header a.nav-link.contactBtn{background-color:#009e96;border:1px solid #009e96;padding:14px 20px!important;border-radius:4px}
#header a.nav-link:hover,.sub-menu li:hover{background:#009e96;color:#FFF!important}
ul.navbar-nav li{position:relative;padding:0;}
li.nav-item.dropdown:hover > ul{display:block}
.sub-menu li{background:#fff;display:block;float:none;position:relative;min-width:150px;clear:both;border-bottom:1px solid #d0d0d0;padding:0}
ul.sub-menu{display:none;box-shadow:0 0 4px 2px #d7d7d7;padding-left:0;position:absolute;z-index:999}
.sub-menu li a:hover{background:none;color:#fff}
.banner img{max-width:100%;width:100%!important}
.banner-home>img{min-height:865px;max-width:100%;height:100%;object-fit:cover}
.banner-content{position:absolute;top:35%;width:100%;text-align:center;z-index:0}
.innerPages #header{background:#fff;position:static}
#header.fixed .navbar-nav .nav-link,.current-menu-item a{color:#000}
.innerPages .phonetop{color:#444}
.innerPages nav.navbar.navbar-expand-sm.navbar-dark{padding-bottom:0}
.innerPages #header a.nav-link.contactBtn{color:#fff}
.banner.inner_banner img{max-width:100%;min-height:238px;object-fit:cover;height:100%;}
.phonetop a{color:#444;color:#fff}
.banner{position:relative}
.banner img{max-width:100%}
.banner-home{position:relative;height:100%;min-height:865px;width:100%;max-width:100%}
.banner-home .item{height:100%;display:block;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.about-section.section_main .abt-content p{text-align:left;font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.banner-content{position:absolute;top:35%;width:100%;text-align:center;z-index:1;height:100vh}
#bnr-slider{height:100%}
.banner-content .owl-stage-outer,.banner-content .owl-stage,.banner-content .owl-item,.banner-content .item{height:100%}
.viewBtn:hover{color:#fff}
.request-btn{font-weight:700;text-align:center;margin:50px auto 0;width:365px;padding:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.request-btn:hover,.request-btn:focus{background:#f2a602}
.homepage{position:absolute;top:0;z-index:1;width:100%}
.navbar-light .navbar-nav .nav-link{padding:15px 24px;line-height:1;font-size:14.8px}
.inner_header .navbar-light .navbar-nav .nav-link{color:#555}
.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#fff;background-color:#009e96!important}
header .navbar-light .navbar-nav .li-dropdown a{padding-right:25px}
header .navbar-light .navbar-nav .nav-link{color:#fff;padding:13px 20px;line-height:1}
.bg-light{background-color:transparent!important}
.about-section{background-color:#dfdfdf}
.stripe{font-size:22px;color:#535353;font-weight:300;font-family:'Proxima Nova Lt'}
.awards_sec h2,.about-section h2,.serv_heading h2,.recent_work h2,.contact_sec h2,.contact_sec span,.featured h2,.blogs h2,.testi_sec h2,.about_sec h2{color:#535353}
.abt-img{padding:4px;background-color:#fff;border:1px solid #ccc;margin-top:30px}
.abt-content p{color:#676b6d;text-align:justify}
.tick-sub::before{content:url(https://www.webguruz.in/assets/images/tick-cion.png);float:left;margin-right:10px;line-height:1}
.abt-content{margin-top:30px}
.sub-ways span strong{color:#f2a401;left:7px;position:absolute;top:-22px}
.sub-ways{font-size:18px;font-weight:400;color:#535353;font-family:"Montserrat"}
.serv_heading h2{line-height:46px;margin-bottom:28px;margin-top:30px;color:#5C7D10}
.strikethrough{position:absolute;content:"";height:200px;width:2px;left:50px;top:0;right:0;border-top:2px solid;border-top-color:currentcolor;background:#34afad;-webkit-transform:rotate(28deg);-moz-transform:rotate(28deg);-ms-transform:rotate(28deg);-o-transform:rotate(28deg);transform:rotate(35deg)}
header .navbar-nav .btn-primary{padding:12px 18px!important}
.sev_content h3{color:#525252;margin-top:35px;font-size:26px;text-align:left;line-height:36px;font-family:'Proxima Nova Lt'}
.serico{height:50px;position:relative;top:-55px}
.aio-icon-img{font-size:114px;display:inline-block;width:1em;max-width:100%;box-sizing:content-box!important}
.aio-icon,.aio-icon-img,.vc_row .aio-icon{display:inline-block;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important}
.service-heading{color:#333;font-size:23px;text-align:center;font-family:Montserrat;font-weight:700;font-style:normal}
.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:20px;padding-top:5px}
.vc_sep_pos_align_center{margin-left:auto;margin-right:auto}
.vc_sep_width_30{width:30%}
.vc_separator .vc_sep_holder{height:1px;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:10%;width:100%}
.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line{border-top-width:1px}
.vc_separator .vc_sep_holder .vc_sep_line{height:1px;border-top:1px solid #EBEBEB;border-top-width:1px;border-top-color:#ebebeb;display:block;position:relative;top:1px;width:100%}
.service-home-space p,.service-home-space p strong{color:#525252}
.service-box{border:1px solid #dedede;padding:0 15px 35px;height:100%;}
.service-home-space{margin-top:120px}
.sec-head-style{border-right:60px solid #5e5e5e;padding:100px 50px 110px 0;background-color:#34AFAD}
.process_heading{font-size:90px;color:#fff;line-height:98px;text-transform:uppercase;text-align:right}
.process_heading_small{color:#fff;font-size:55px;font-weight:500;line-height:65px;margin-top:60px;text-align:right;display:block;font-family:"Montserrat",sans-serif}
.our-process{background-color:#DFDFDF}
.our-process .container-fluid{padding:0;max-width:100%}
.our-process>.container-fluid>.row{margin:0}
.our-process>.container-fluid .col-md-6{padding:0}
.process-right{background-color:#DFDFDF}
.pronumber{float:left;margin:10px 0 20px!important;padding:10px 0;background:#fff;border:1px solid #d1d1d1}
.pronumber ul{width:100%;margin:0;padding:0}
.content ul{list-style:disc outside none}
.pronumber ul li{width:50%;list-style-type:none;float:left;font-size:13px;line-height:20px}
.pronumber ul li:first-child{font-size:36px;font-weight:700;width:35%;font-family:'Lato',sans-serif;font-weight:900;color:#a2a2a2;margin-top:45px;text-align:center}
.pronumber ul li h3{color:#000;font-weight:700;font-size:18px}
.pronumber ul{width:100%;margin:0;padding:0}
.pronumber ul.research li:first-child{font-size:13px;line-height:20px;font-weight:400;width:100%;margin:0;text-align:left;color:#676b6d}
.pronumber ul.research li{width:100%}
.process-right-main{padding:20px 0 0}
.row.justify-content-md-center.process-right-main{width:100%}
.btn-block{padding:17px 50px;font-size:26px;font-weight:600}
.recent_work_desc span{color:#f2a401;margin-bottom:0;width:100%;display:block}
.recent_work_desc h4,.recent_work_desc p{color:#535353}
.recent_work_desc a{color:#f2a401;font-size:14px;display:block}
.recent_work_desc a:hover{color:#34afad}
.left-shadow{-webkit-box-shadow:-1px -1px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:-1px -1px 1px 0 rgba(0,0,0,.12);box-shadow:-1px -1px 1px 0 rgba(0,0,0,.12)}
.right-shadow{-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.12);box-shadow:1px 1px 1px 0 rgba(0,0,0,.12)}
.recent_work_desc{padding:15px 0 15px 15px}
.recent_work_sec{margin-bottom:30px;background-color:#FFF;padding-bottom:5px}
.recent_work h2{margin-bottom:30px}
.recent_work{background-color:#fff;background-image:url(images/port-bg.jpg);background-repeat:repeat;background-position:center center;background-size:cover}
.count-home{background-color:#34AFAD}
.count-home h2,.count-home span{color:#fff;margin:0}
.count-home span{font-size:18px}
.award-sec{width:100%;margin:30px auto 0;padding-left:70px}
.award-sec ul{width:20%;float:left;list-style-type:none}
.award-sec ul li{list-style-type:none;margin-bottom:10px}
.awards_sec h3{width:100%;float:left;text-align:center;color:#525252}
.count-home h2{margin-bottom:20px}
.contact_sec span{display:block;margin-bottom:20px}
.testimonial_sec{background-color:#DFDFDF}
.contact-home .toprow{width:100%;float:left}
.toprow li{width:32%;margin-right:2%;list-style-type:none;float:left}
.contact-home .bottomrow li{width:100%;float:left;list-style-type:none;margin:25px 0px 35px 0;font-weight:700}
.contact-home textarea{background:#dfdfdf!important;border:2px solid #676767;font-family:inherit;font-weight:600;color:#333;}
.sub-menu ul.sub-menu{height:170px;overflow-y:scroll;}
.tabbable h3{margin:32px 0 6px;}
span.btn_get{cursor:pointer;}
.contact-form-minimal input[type="text"],.contact-form-minimal input[type="tel"],.contact-form-minimal input[type="url"],.contact-form-minimal input[type="email"],.contact-form-minimal input[type="number"],.contact-form-minimal input[type="date"],.contact-form-minimal input[type="range"],.contact-form-minimal input[type="password"],.contact-form-minimal .dt-form input,.contact-form-minimal .filter .filter-categories a::after,.contact-form-minimal .paginator .page-links a::after{-webkit-border-radius:3px;border-radius:3px}
.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="url"],.wpcf7-form input[type="number"],.wpcf7-form input[type="range"],.wpcf7-form input[type="date"],.wpcf7-form textarea{width:100%;color:#000}
.contact-form-minimal input[type="text"],.contact-form-minimal input[type="tel"],.contact-form-minimal input[type="url"],.contact-form-minimal input[type="email"],.contact-form-minimal input[type="number"],.contact-form-minimal input[type="date"],.contact-form-minimal input[type="range"],.contact-form-minimal input[type="password"],.contact-form-minimal select,.contact-form-minimal textarea{margin-bottom:10px}
.contact-home .wpcf7-quiz{background:#dfdfdf none repeat scroll 0 0;border:2px solid #676767}
.toprow input{background:#dfdfdf!important;border:2px solid #676767}
.toprow li{width:32%;margin-right:2%;list-style-type:none;float:left}
.toprow li:last-child{margin:0}
input[type="text"],input[type="tel"],input[type="url"],input[type="email"],input[type="number"],input[type="date"],input[type="range"],input[type="password"],select,textarea{padding:7px 16px;color:#101010;background-color:#fbfcfc;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;}
.captcha label,.contact-home label{width:100%}
.contact_sec .btn-block,.testimonial_sec .btn-block{width:auto;margin:auto}
.certificate_img img{box-shadow:10px 10px 20px #047F7D}
.bottom-sec-inner .f-client{margin:40px 5%;float:left;width:90%}
.f-client ul li{list-style-type:none;float:left;width:33%;border:1px solid #e8e8e8;height:80px;padding:50px 0!important;text-align:center;display:inline-table}
.featured .f-client ul li{width:24%}
.f-client ul li a img{filter:grayscale(1);opacity:.4}
.f-client ul li:hover a img{filter:grayscale(0);opacity:1}
footer{width:100%;float:left;background:url(images/footer-bgnew.gif) #222 no-repeat center top;padding:50px 0 0}
footer h4{text-transform:uppercase;color:#fff;margin-bottom:15px;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;font-size:15px;font-weight:700}
 /* .add ul{background:url(images/add-cion.png) no-repeat left 5px;}  */
.footer1 ul li{margin-left:50px;color:#a0a0a0;margin-left:50px;color:#a0a0a0}
dd,dl,menu,ol,ul{list-style:none}
/* .pcell ul{background:url(images/cell-cion.png) no-repeat left 5px;} */
/* .webem ul{background:url(images/mail-icon.png) no-repeat left 5px;} */
.footer1 ul li{margin-left:50px;color:#a0a0a0;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-size:15px}
.footer-social li{width:34px;height:34px;margin-left:0!important;list-style-type:none;margin-right:5px;display:inline-block}
.footer-social li a:hover{background-position:0 0}
.copy{font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif}
.footer-social ul{text-align:center;margin-top:20px;margin-bottom:0!important}
.custom-footer-bot{border-top:1px solid #535353;margin-top:15px}
.custom-footer .wf-wrap{width:100%}
.custom-footer-bot .bottom-menu{width:50%;float:left}
.menu,.custom-menu .widget_pages>ul{margin:0;padding:0 0 10px}
.menu li,.custom-menu li,.widget_pages li,.qts-lang-menu li{display:block;position:relative;margin:9px 0 0;padding:10px 0 0}
.bottom-menu ul li{display:inline-block;padding:10px!important}
.bottom-menu ul li a{color:#a0a0a0;border-right:1px solid #a0a0a0;font-size:16px;font-weight:700;}
li#menu-item-25 a:last-child{background:#009e96;padding:0px 2px;border-radius:4px;color:#fff !important;}
#homePage #header.fixed .navbar-nav .nav-link li#menu-item-25 a:last-child{color:#fff !important;}
.menu a,.custom-menu a,.widget_pages a{text-decoration:none;padding-right:15px}

.custom-footer-bot .copy {
    width: 50%;
    float: left;
    text-align: right;
    color: #a0a0a0;
    padding: 20px 0;
    font-weight: 700;
    font-size: 16px;
}
/* 20-10-2020 pakages popup for download pdfs */
/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
}

/* The Close Button */
.close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
/* 20-10-2020 pakages popup for download pdfs close */

.timeline_um-container{margin:0;overflow:hidden;padding:0;position:relative;text-align:center;width:100%}
.timeline_um-container .middle-line{background:none repeat scroll 0 0 #28c8a8;height:100%;left:50%;margin:0 auto;position:absolute;width:1px;z-index:9}
.content ul{list-style:disc outside none}
.content ul,.content ol{margin:0 0 10px 20px}
.timeline_um-flat{margin:0!important;padding:0!important}
.timeline_um-flat .timeline_um-item{display:inline-block;margin:10px 0;padding-bottom:20px;position:relative;vertical-align:top;width:50%;z-index:100}
.timeline_um-flat .even{clear:left;float:left}
.timeline_um-flat .timeline_um-button{background:none repeat scroll 0 0 #28c8a8;border-radius:50%;box-shadow:0 0 3px -1px #000;height:15px;position:absolute;top:30px;width:15px;box-shadow:none!important}
.timeline_um-flat .even .timeline_um-button{right:-8px}
.timeline_um-flat .odd{clear:right;float:right;margin-top:100px!important}
#content .wpb_alert p:last-child,#content .wpb_text_column:last-child,#content .wpb_text_column p:last-child,.vc_message_box>p:last-child,.wpb_alert p:last-child,.wpb_text_column:last-child,.wpb_text_column p:last-child{margin-bottom:0}
.timeline_um-flat .timeline_um-post{padding-bottom:20px;background:none repeat scroll 0 0 #fff;border:1px solid #aeadad;position:relative;width:90%;border-radius:4px;border:1px solid #d4d4d4;padding-bottom:10px!important}
.timeline_um-flat .even .timeline_um-post{float:left;margin-left:15px}
.timeline_um-flat .timeline_um-item .timeline_um-arrow{background:none repeat scroll 0 0 #ddd;height:0;position:absolute;top:35px;width:0}
.timeline_um-flat .even .timeline_um-arrow{right:-1px;right:-1px;background:#fff;border:1px solid #a3a3a3}
.timeline_um-flat .even .timeline_um-arrow::after,.timeline_um-flat .even .timeline_um-arrow::before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-width:medium}
.timeline_um-flat .even .timeline_um-arrow::before{border-color:rgba(163,163,163,0);border-left-color:rgba(163,163,163,0);border-left-color:#a3a3a3;border-width:9px;margin-top:-9px}
.timeline_um-flat .even .timeline_um-arrow::after{border-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,0);border-left-color:#fff;border-width:8px;margin-top:-8px}
.timeline_um-flat .timeline_um-thumb{width:200px;margin:15px;float:left;overflow:hidden;padding:10px}
.timeline_um-flat .timeline_um-thumb img{border-radius:0;box-shadow:none;width:100%;height:200px !important;object-fit:cover;}
.timeline_um-flat .timeline_um-title{font-size:15px;padding:10px;text-align:left;font-weight:700;margin-top:25px;padding:10px 0 0}
.timeline_um-flat .timeline_um-meta{color:#3db2b1!important;font-size:12px;padding:0 10px 10px;text-align:left}
.timeline_um-flat .timeline_um-content{overflow:hidden}
.timeline_um-content{padding:0 10px 0 0 !important}
.timeline_um-flat .timeline_um-content{padding:0 10px;text-align:left}
a.read-more.viewBtn:hover{color:#fff}
a.read-more.viewBtn{width:auto;padding:10px 17px;font-size:14px}
.timeline_um-flat .odd .timeline_um-button{left:-7px}
.timeline_um-flat .timeline_um-button{background:none repeat scroll 0 0 #28c8a8;border-radius:50%;box-shadow:0 0 3px -1px #000;height:15px;position:absolute;top:30px;width:15px}
.timeline_um-flat .timeline_um-button{box-shadow:none!important}
.timeline_um-flat .odd .timeline_um-post{float:right;margin-right:15px}
.timeline_um-flat .timeline_um-post{border:1px solid #d4d4d4;padding-bottom:10px!important}
.timeline_um-flat .timeline_um-item .timeline_um-arrow{background:none repeat scroll 0 0 #ddd;height:0;position:absolute;top:35px;width:0}
.timeline_um-flat .odd .timeline_um-arrow{background:#fff;border:1px solid #a3a3a3}
.timeline_um-flat .odd .timeline_um-arrow::after,.timeline_um-flat .odd .timeline_um-arrow::before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-width:medium}
.timeline_um-flat .odd .timeline_um-arrow::before{border-color:rgba(163,163,163,0);border-right-color:rgba(163,163,163,0);border-right-color:#a3a3a3;border-width:9px;margin-top:-9px}
.timeline_um-flat .odd .timeline_um-arrow::after{border-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0);border-right-color:#fff;border-width:8px;margin-top:-8px}
.testi_sec{background-color:#DFDFDF}
.testimonial-sec{background:url(https://www.webguruz.in/assets/images/testimonial-bg1.png) no-repeat!important;background-position:center -25px;background-position:center center!important;position:relative;background-size:100% 100%!important}
.testi-content{padding:130px 160px 200px;color:#fff;width:1080px}
.testi-content .box-image img,.home-testi-mobile .box-image img{border:3px solid #ddd;border-radius:50%;height:86px;width:86px}
.testi-content h3{margin-top:120px}
.testi_sec{position:relative}
.mobile-test .vc_column-inner{position:absolute;right:0;bottom:-10px;width:247px!important}
.mobile-test .vc_custom_1478599671349{height:470px}
.mob-col .mobile-test{position:absolute}
.vc_custom_1478599671349{background-image:url(https://www.webguruz.in/assets/images/mobile.png)!important;background-repeat:no-repeat!important}
.mobile-test .testi-content{padding:75px 63px 74px 45px}
.mobile-test .testi-content p{font-size:12px;line-height:1.3}
.mobile-test .testi-content h3{margin-top:0;font-size:18px}
.mobile-test .testi-content .box-companyname,.mobile-test .testi-content .box-designation{display:none}
.badge_icon{margin-top:40px}
.inner_header{background-color:#fff;position:static}
.banner.inner_banner img{max-width:100%;min-height:230px;object-fit:cover}
.about_sec .stripe{margin-bottom:30px}
.portfolio_img h5{margin-top:10px;color:#535353}
.portfolio_img{text-align:center}
.port_heading{position:relative}
.border_double{border-top:3px double rgba(82,82,82,.15);width:100%;display:block;position:absolute;top:35px;z-index:-1}
.heading_text{padding:0 40px;background-color:#fff}
.pt0{padding-top:0}
.value_sec{background-image:url(images/ourvalue.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;float:left;width:100%}
.value_content{background-color:#34AFAD;color:#fff;padding:20px 15px 30px}
.default-icon .aio-icon-default,.default-icon .aio-icon-header{display:table-cell;vertical-align:middle}
.company-infor .aio-icon-default{float:left}
#Info-box-wrap-8434 .aio-icon-default .aio-icon-img{margin-right:12px}
.default-icon .aio-icon-default .aio-icon-img{margin-right:15px}
.aio-icon-header h3.aio-icon-title{margin:0;display:block;font-size:18px;line-height:1.2em;font-weight:700}
.aio-icon-header+.aio-icon-description{margin-top:10px}
.company-infor .aio-icon-description{overflow:hidden;position:relative;width:auto;color:#535353}
.company-infor .aio-icon-description p{margin-bottom:10px;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#525252}
.about_sec.section_main.our-story .story_headline{margin:25px 0 10px auto}
.content ul,.content ol{margin:0 0 10px 20px}
.time-story ul li{text-align:center;list-style-type:none;position:relative}
.captcha_img img{max-width:350px}
.captcha_img{margin:0 0 20px}
.captcha_img button{display:inline-block;margin-left:10px}
.smile_icon_list.top li .icon_list_icon{margin:0 auto;float:none}
.smile_icon_list.circle .icon_list_icon{-webkit-border-radius:50%;border-radius:50%;border-color:inherit;overflow:hidden}
.smile_icon_list li .icon_list_icon{font-size:24px;width:3em;height:3em;line-height:3em;text-align:center;float:left;background:#FFF;z-index:9;position:relative;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}
.icon_description p{margin-top:10px;text-align:center;color:#525252;line-height:1.3}
.create_sec h3{margin-bottom:15px;color:#525252}
.value_sec_right .row{display:inline-block;width:100%;float:left}
.we_think_sec p{margin-bottom:10px;color:#525252;font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;line-height:30px;}
.light{color:#525252}
.mission_box{padding:30px 15px 0;text-align:center}
.vc_icon_element{line-height:0;font-size:14px;margin-bottom:10px}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner{width:5em!important;height:5em!important}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link{border-radius:50%}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg{max-width:100%!important;line-height:2.85em!important}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{text-align:center;display:inline-block;border:2px solid transparent;width:4em;height:4em;box-sizing:content-box;position:relative}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{font-size:2.15em;font-style:normal;font-weight:400;line-height:1!important;font-size-adjust:none;font-stretch:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-language-override:normal;font-language-override:normal;-webkit-font-kerning:auto;font-kerning:auto;font-synthesis:weight style;font-variant:normal;text-rendering:auto;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon,.vc_message_box-icon>.fa{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{font-size:2.85em!important}
.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:35px}
.mission_box:hover .vc_icon_element-inner{background-color:#F2A803!important}
.mission_box_odd{background-color:#e2e2e2!important}
.mission_box_even{background-color:#eee!important}
.clearfix{clear:both;display:inline-block;width:100%}
.mission_sec .col-md-4{padding:0}
.mission_box strong{font-weight:600}
.mission_sec_main{padding-bottom:0}
.btn-primary.focus,.btn-primary:focus{box-shadow:none}
.client-details span{display:block}
.client-details h4{margin:0}
.client-testimonials-video ul li{color:#525252;display:inline;float:left;font-family:"Open Sans",sans-serif;margin-bottom:30px;margin-right:2%;padding:10px;text-align:center;width:32%}
.hr-thin{height:9px;line-height:9px;margin:0 auto;border-style:solid;border-width:1px;border-color:rgba(82,82,82,.15);border-left:none;border-right:none;border-bottom:none;clear:both}
.vc_empty_space{clear:both}
.client-testimonials{width:100%;margin-top:20px}
.client-testimonials ul li{padding:0 40px;margin-bottom:40px;text-align:center}
.client-testimonials ul li .client-image{width:100px;height:100px;border-radius:50%;display:inline-block;overflow:hidden}
.client-testimonials ul li .client-image img{border-radius:50%;width:100%;height:100%;object-fit:cover;object-position:TOP;}
.client-testimonials ul li .client-details{width:100%;display:block;padding:15px 0}
.client-testimonials ul li .client-details h4{font-size:18px;font-weight:600;margin:0}
.client-testimonials ul li .client-text a{color:#009E96;text-decoration:none;font-size:14px}
.client-testimonials ul li .client-text a:hover{text-decoration:none}
.testmn_head{margin-bottom:20px}
.form-control{border:1px solid #676767}
label{margin-bottom:5px}

.form-group {
    /* margin-bottom: 20px; */
    display: inline-block;
    width: 100%;
}
#testimonial_form .form-group.row {
    margin-bottom: 20px;
    display: flex;
    width: unset;
}
input[type="file"]{background-color:transparent}
.mt30{margin-top:30px}
.uavc-list-icon ul{position:relative!important}
.uavc-list-icon li{clear:both!important;line-height:1.6em;overflow:visible}
.uavc-list-icon li,.uavc-list-icon ul:last-child{margin:0!important}
.uavc-list-icon li,.uavc-list-icon ul{padding:0!important;list-style:none!important}
.uavc-list-content{display:table;width:100%;margin-bottom:7px}
.uavc-list-icon li{line-height:1.6em}
.aio-icon-img{font-size:48px;width:1em;max-width:100%;box-sizing:content-box!important}
.aio-icon-img .img-icon{width:1em;max-width:82%;-webkit-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:block;font-size:inherit;height:auto}
.uavc-list-content span.uavc-list-desc{display:table-cell;padding:0;margin:0;vertical-align:middle;width:100%}
.ser-heading h2{text-transform:uppercase;font-size:28px;margin-top:-10px;margin-bottom:0}
.iconpic > img{padding:10px 0}
.ser-heading h3{font-weight:400;font-size:23px;color:#009e96;line-height:32px;}
.outer{padding:0px 0px;}
.servicethumb ul li a:hover{color:#009e96;text-decoration:none}
.servicethumb ul li a{font-size:13px;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif}
.wpb_content_element{margin-bottom:25px}
.servicethumb ul{margin:0;padding:0}
.servicethumb li{float:left;font-size:13px;list-style-type:none;margin:0 5px 0 0;text-align:center;width:19%;line-height:18px}
.iconpic{border:0 solid #979797;display:inline-block;height:47px;margin:0 auto;text-align:center;width:47px}
.servicethumb li a{color:#f2a83b;text-decoration:none}
.separator_line{height:1px;border-top:1px solid #EBEBEB;display:block;width:100%}
.separator_container{width:50%;margin:0 auto;height:1px;padding-bottom:70px;padding-top:32px}
.grey_bg{background-color:#DFDFDF}
.pb0{padding-bottom:0}
.mt50{margin-top:50px}
.width70{max-width:70%;margin:auto}
.width70 h2{padding:0 50px;margin-bottom:20px}
.width80{max-width:80%;margin:auto}
.width80 h2{padding:0 50px;margin-bottom:20px}
.ser_list ul li{list-style-type:none;position:relative;padding:5px 0 8px 25px;font-weight:400;}
.ser_list ul li::before{content:"\f046";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#555;font-size:18px;padding-right:.5em;position:absolute;top:6px;left:0}
.portfolio_main{background:url(https://www.webguruz.in/assets/images/poft-new.jpg) #dfdfdf no-repeat center top;border-bottom:1px solid #c4c4c4}
.portfolio_img{text-align:center;padding-bottom:30px;overflow:hidden}
.portfolio_content{color:#fff;line-height:1.7}
.portfolio_content p{margin-top:10px}
.client_review{margin:20px 0}
.slider-content .ts-slide{text-align:left}
.service-test .testimonial-content p{font-size:18px!important;line-height:30px!important;font-weight:400!important;position:relative;padding-left:60px;text-align:center}
.service-test .testimonial-content::before{content:"\f10d";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#d0d0d0;font-size:50px;padding-right:.5em;position:absolute;top:-10px;left:20px}
.testimonial-vcard{display:table;margin:20px 0 0;overflow:hidden}
.service-test .testimonial-vcard{margin:0 auto}
.wf-td{display:table-cell;vertical-align:middle}
.testimonial-vcard img,.testimonial-vcard .alignleft,.testimonial-vcard .rollover i,.testimonial-vcard .alignleft div{-webkit-border-radius:50%;border-radius:50%}
.alignleft{float:left;margin:0 30px 10px 0}
.testimonial-vcard .alignleft{margin:0 20px 5px 0;font-size:0;line-height:0;width:70px}
.termspage ul li{list-style-type:disc}
.termspage h4{font-size:19px;font-weight:600;margin-bottom:14px}
.testimonial-vcard .text-primary{color:#535353!important;font-size:18px;text-transform:none}
.main-portfolio .project-list-media{height:400px;overflow:hidden;border:3px solid #464646}
.portfolio-frame-head{background:#464646 none repeat scroll 0 0;height:50px;padding:10px 40px 10px 55px;box-sizing:border-box;position:relative;width:100%}
.portfolio-frame-dots{background:#9d9c9c none repeat scroll 0 0;border-radius:100%;height:7px;left:22px;position:absolute;top:22px;width:7px}
.portfolio-frame-dots::before,.portfolio-frame-dots::after{background:#9d9c9c none repeat scroll 0 0;border-radius:100%;content:"";height:100%;position:absolute;top:0;width:100%}
.portfolio-frame-dots::before{left:-12px}
.portfolio-frame-dots::after{right:-12px}
.portfolio-addressbar{background:#fff none repeat scroll 0 0;border-radius:3px;display:block;font-size:.8em;height:28px;line-height:1;padding:8px 10px 2px;text-align:left}
.portfolio-addressbar a,.portfolio-addressbar a:hover{color:#34afad;text-decoration:none}
.portfolio-frame-lines{background:#9d9c9c none repeat scroll 0 0;border-radius:3px;height:3px;position:absolute;right:14px;top:22px;width:16px}
.portfolio-frame-lines::before{top:-5px}
.portfolio-frame-lines::after{bottom:-5px}
.portfolio-frame-lines::before,.portfolio-frame-lines::after{background:#9d9c9c none repeat scroll 0 0;border-radius:3px;content:"";height:100%;left:0;position:absolute;width:100%}
.buttons-on-img{position:relative;overflow:hidden;margin:0 0 20px;text-align:center}
.layout-list .buttons-on-img{margin:0 30px 25px 0;margin-right:30px}
.main-portfolio .project-list-media .buttons-on-img{margin-right:0!important}
.project-list-media img{transition:all 3s ease 0}
.portfolio .post img{max-width:100%;width:100%;height:auto}
.main-portfolio .project-list-content{text-align:justify;box-shadow:0 3px 10px 0 rgba(0,0,0,.2),0 0 3px 0 rgba(0,0,0,.19);padding:15px 2% 40px;min-height:346px}
.main-portfolio .project-list-content .entry-title{padding-bottom:10px;line-height:40px}
.main-portfolio .project-list-content .entry-title a{color:#535353}
.main-portfolio .project-list-content .purtsub{font-size:20px;padding-top:20px}
.main-portfolio .project-list-content ul li{width:44%;list-style-type:none;float:left;padding:0 0 10px 25px;background:url(images/port-arrow.png) no-repeat left 5px}
.project-list-content ul{display:inline-block;width:100%}
.border_top_double{border-top:5px double rgba(82,82,82,.15)}
.life_webgz_content p{line-height:1.7;font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#525252}
.section_main.life-sec{padding-bottom:30px}
.view_opn_btn{margin-top:40px}
.about_sec .heading.text-center h2{font-size:53px;color:#35bcb4;text-align:center;font-weight:700;margin-bottom:30px;font:normal bold 53px/56px Montserrat,Helvetica,Arial,Verdana,sans-serif}
.team_img img{height:100%;object-fit:cover;width:100%;}
.view_opn_btn button{padding:8px 20px;font-size:20px}
.gallery_img img{width:100%}
.gallery_img ul{overflow:hidden;margin:0}
.gallery_img li{float:left;overflow:hidden;width:14.2%}
.pd0{padding:0}
.gallery_slider .owl-dots{display:none}
.mg0{margin:0}
.gallery_slider_small{background-color:#34AFAD;color:#fff;padding-bottom:20px}
.event-sec{padding:15px;max-width:480px}
.bday_cont{max-width:390px;text-align:right;max-width:390px;text-align:right;margin-top:11%}
.emp_review{background-size:cover;background-repeat:repeat;background-color:rgba(0,0,0,0);background-image:url(https://www.webguruz.in/assets/images/fac1.jpg);background-attachment:scroll}
.emp_review_inr{background-color:#34AFAD;color:#fff;text-align:center;padding:30px 35px; min-height: 290px;}
.emp_review_inr p{margin-top:20px;font-size:18px}
.emp_review_inr .testimonial-vcard{margin:30px auto 0}
.emp_review_inr .testimonial-vcard .text-primary{color:#fff!important}
.recent_eve .container{background-color:#F19224;color:#fff;padding-top:15px;padding-bottom:15px}
.recent_eve img{width:100%}
.recent_cont{padding-right:10px}
.get_togthr h3{margin-top:40px;font-size:30px;color:#5d5d5d;font-family:"Montserrat";font-weight:700;font-style:normal;padding-bottom:10px}
.aio-icon-box.top-icon{text-align:center}
.top-icon .aio-icon-header h4.aio-icon-title{margin:25px 0 15px}
.jobs_open h4{color:#525252}
.jobs_open .heading{margin-bottom:30px}
.email_text{margin:25px 0 0}
.email_text a{color:#34afad}
.our-team{background:#fff none repeat scroll 0 0;left:0px;padding:30px;position:absolute;
/* top:190px; */
top:-270px;
width:440px;z-index:100;-webkit-box-shadow:3px 3px 9px -3px rgba(0,0,0,.75);-moz-box-shadow:3px 3px 9px -3px rgba(0,0,0,.75);box-shadow:3px 3px 9px -3px rgba(0,0,0,.75)}
.team_img {
    display: none;
}
.white{color:#fff}
.manag_team{background-color:#009E96}
.team-managment>ul{background:#fff none repeat scroll 0 0;float:left;margin:0;width:50%; display: flex; align-items: center;}
.team-managment li{background:#fff none repeat scroll 0 0;float:left;list-style-type:none;width:50%}
.team-managment li:last-child{padding: 20px 30px;}
.team-managment-bottom li:first-child{padding: 20px 15px;}
.team-managment img{width:100%;display:block}
.vc_custom_1504848365288{margin-bottom:50px!important}
.team-managment-bottom li{background:#fff none repeat scroll 0 0;float:left;list-style-type:none;width:50%}
.team-managment-bottom ul{background-color:#fff;float:left;width:100%; display: flex; align-items: center;}
.team-managment-bottom h3{font-size:18px;font-weight:700;margin-bottom:0;}
.team-managment-bottom h5{font-size:14px}
.team-managment-bottom img{width:100%;display:block;object-fit:cover;min-height:180px;}
.team-managment-bottom{display:inline-block;width:100%;margin-top:30px}
.team-managment{margin-top:20px}
.team_mem_sec{text-align:center;margin-top:20px;margin-bottom:10px}
.team_mem_sec img{margin-bottom:10px;max-width:100%}
.team_mem_sec h4{margin-bottom:5px;color:#2d2d2d}
.jobOpeningNav li{float:left;list-style:outside none none;width:25%}
.jobOpeningNav li a{color:#000;cursor:pointer;display:block;font-family:"Open sans",sans-serif;font-size:20px;padding:20px 0;text-align:center;text-decoration:none}
.jobOpeningNav li a i{display:block;font-size:25px;margin-bottom:5px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:none}
.jobOpeningNav li a.active{background:#efefef none repeat scroll 0 0!important}
.jobOpeningNav.nav-tabs .nav-link{border:0}
.nav-tabs{border-bottom:none;margin-bottom:8px}
.grey_bg_light{background-color:#EFEFEF}
h2,.h2-size,.entry-title.h2-size,h1.entry-title,.dt-accordion-h2-size .wpb_accordion_header>a{color:#535353;font:normal bold 30px/44px Montserrat,Helvetica,Arial,Verdana,sans-serif;text-transform:none}
body{padding-top:0;padding-bottom:0;color:#525252;text-transform:none}
.mobile-test.wpb_column.vc_column_container.vc_col-sm-12.vc_col-has-fill{position:absolute;right:0;top:-488px;width:247px!important}
.phonetop{font-size:18px;font-weight:700;padding:5px 0 0 30px;position:absolute;right:33px;color:#fff;z-index:9999;top:0;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif!important}
.home .phonetop{color:#fff;font-size:18px;font-weight:700;padding:0 0 0 30px;position:absolute;right:37px}
.phonetop::before{content:"\f095";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#f2a803;font-size:30px;padding-right:.5em;position:absolute;margin-top:-7px;left:0}
.phonetop span a{color:#f2a803;font-size:12px;font-weight:400;text-decoration:none}
.banner img{max-width:100%;width:100%!important}
.navbar-nav.mr-auto .nav-item a{display:inline-block;position:relative;transition-duration:.3s;font:normal 14px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-weight:400}
.sub-menu li a{font-size:13px!important;padding:15px;display:block!important}
.navbar-nav.mr-auto .nav-item.li-dropdown>a::after{position:absolute;right:10px;top:50%;margin-top:-6px;content:"\f107";display:block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navbar.navbar-expand-lg.navbar-light.bg-light{padding:0}
.nav-item.li-dropdown ul li{background:#fff;display:block;float:none;position:relative;min-width:150px;clear:both;border-bottom:1px solid #d0d0d0}
.nav-item.li-dropdown ul li:hover a{color:#fff;background:#009e96}
.nav-item.li-dropdown ul li a{font-size:14px;margin:0 auto;display:block;padding:15px;text-transform:capitalize;color:inherit;text-decoration:none;width:100%}
.nav-item.li-dropdown ul{box-shadow:0 0 4px 2px #d7d7d7;padding-left:0;position:absolute;z-index:999}
.home .phonetop span{color:#fff;font-size:12px;font-weight:400}
.banner h1{font-weight:700;text-align:center;margin:0 auto;font-family:"Montserrat";transition:none 0 ease 0;line-height:90px;border-width:0;margin:0 0 10px;padding:0;letter-spacing:0;font-weight:700;font-size:80px;color:#fff}
.slick-track{margin:0 auto}
.slick-track .slick-slide{display:inline-block}
.slick-track .vc_single_image-wrapper.vc_box_border_grey .vc_single_image-img.attachment-thumbnail{object-fit:contain}
.ult-carousel-12210052085b6e5f60e07a4.slick-initialized.slick-slider{position:absolute;bottom:0;text-align:center;left:0;right:0}
.about-section.section_main .row .col-12 h2{font-size:53px;color:#535353;text-align:center;font-family:"Montserrat";font-weight:700;font-style:normal}
.about-section.section_main .stripe .green{font-weight:700}
.about-section.section_main .stripe.text-center{font-size:26px;color:#676b6d;font-weight:400;padding-bottom:10px;font-family:'Proxima Nova Lt'}
.tick-sub{line-height:40px;margin-bottom:5px;font-size:14px;text-align:left;font-family:"Montserrat";font-weight:700;font-style:normal;color:#535353}
.serv_heading.text-line h2{font-weight:700;color:#535353;font-family:"Montserrat";font-size:50px;padding-right:50px}
.sub-ways span{color:#34afad!important;text-decoration:line-through;position:relative}
.abt-img img{height:100%;object-fit:cover;}
.abt-img{width:100%;height:auto;}
.service_sec.section_main .row.service-home-space .vc_sep_line{border-color:#34afad!important}
.sec-head-style .process_heading,.sec-head-style .process_heading_small{font-weight:700;font-family:'Montserrat',sans-serif}
.ubtn-data.ubtn-text{transition:none 0 ease 0;line-height:22px;border-width:0;margin:0;padding:0;letter-spacing:0;font-size:24px;color:#fff}
.ubtn-ctn-center{margin-top:30px;text-align:center}
.process_btn .btn.btn-primary.btn-block{padding:21px 42px;font-size:30px;font-weight:500;border-radius:0;width:100%;}
.process_btn .btn.btn-primary.btn-block:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-out;background:#f2a702 none repeat scroll 0 0!important;border:0;}
.process_btn .btn.btn-primary.btn-block:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-out;background:#f2a702 none repeat scroll 0 0!important;border:0;}
.recent_work h2{margin-bottom:45px;font-size:53px;text-align:center;font-family:Montserrat;font-weight:700;font-style:normal}
.blogs h2{font-size:53px;text-align:center;font-family:Montserrat;font-weight:700;font-style:normal}
.blogs.section_main .stripe.text-center{font-size:26px;line-height:36px;font-family:'Proxima Nova Lt'}
.owl-carousel.owl-carouselBadge.owl-theme.owl-loaded.owl-drag .owl-item img{display:inline-block;width:250px;object-fit:contain;height:auto!important}
.testi_sec.section_main .owl-item .item .badge_icon.text-center a .upwork{padding:45px 0}
.owl-nav{position:absolute;top:50%;opacity:1;}
.owl-carousel.owl-carouselBadge.owl-theme.owl-loaded.owl-drag .owl-nav .owl-prev span::before{content:url(https://www.webguruz.in/assets/images/arrrow-right.png);display:block;position:absolute;left:-3px}
.owl-carousel.owl-carouselBadge.owl-theme.owl-loaded.owl-drag .owl-nav .owl-next span::after{content:url(https://www.webguruz.in/assets/images/arrow-left.png);display:block}
.testi-sec-main.carousel-inner .owl-carousel .owl-item img{display:inline-block;width:100%;object-fit:cover;height:90px!important;max-width:86px;object-position:top;}
.vc_tta-tabs-container.tab-content.current,.recent_eve.section_main .owl-nav{display:none}
.vc_tta-tabs-container.tab-content.current{display:inherit}
.owl-carousel.owl-carouselBadge.owl-theme.owl-loaded.owl-drag .owl-nav .owl-next{float:right}
.mobile-test .box-image img{margin:0 auto;width:86px;height:86px;object-fit:cover;object-position:top;}
.mobile-test.wpb_column.vc_col-sm-12.vc_col-has-fill{width:30%;overflow:hidden}
.mobile-test .testi-content.text-center{width:255px}
.testi-content.text-center p{font-size:18px;font-style:italic;color:#fff;line-height:30px;text-align:center}
.mobile-test .testi-content.text-center p{font-size:12px;line-height:1.5;font-weight:700}
.testi-sec-main .owl-nav{display:none}
.mobile-test.wpb_column.vc_col-sm-12.vc_col-has-fill{width:228px;float:right}
.mobile-crousal{position:absolute;top:300px;right:75px;z-index:99}
.testi-content.text-center .box-companyname,.testi-content.text-center .box-designation{font-weight:700}
.testi-sec-main.mobile-crousal .owl-stage-outer{z-index:99999999;right:0}
.testi-sec-main.carousel-inner .testi-content.text-center p{width:75%;margin:0 auto;font-weight:700}
.owl-carousel.owl-carouselBadge.owl-theme.owl-loaded.owl-drag .owl-nav{width:100%}
.testi-sec-main.mobile-crousal .vc_column-inner.vc_custom_1478599671349{width:220px;background-size:contain}
.testi-sec-main.mobile-crousal .owl-stage-outer{height:500px}
.testi_sec.section_main .owl-nav button,.count-home.section_main .owl-nav button,.custm_test .owl-nav button,.section_main .owl-carousel.owl-carouselTesti .owl-nav button{outline:none}
.testi_sec.section_main .owl-nav span,.custm_test .owl-nav span,.about_sec.section_main .portfolio_main.section_main .owl-nav span,.section_main .owl-carousel.owl-carouselTesti .owl-nav span{display:none}
.testi_sec.section_main .owl-nav .owl-next:hover,.custm_test .owl-nav .owl-next:hover,.testi_sec.section_main .owl-nav .owl-prev:hover,.custm_test .owl-nav .owl-prev:hover,.portfolio_main.section_main .owl-carousel.owl-carouselTesti.owl-theme.owl-loaded.owl-drag .owl-nav .owl-prev:hover,.portfolio_main.section_main .owl-carousel.owl-carouselTesti.owl-theme.owl-loaded.owl-drag .owl-nav .owl-next:hover,.count-home.section_main .owl-nav .owl-next:hover,.count-home.section_main .owl-nav .owl-prev:hover{opacity:1}
.testi_sec.section_main .owl-nav .owl-next,.custm_test .owl-nav .owl-next,.section_main .owl-carousel.owl-carouselTesti .owl-nav .owl-next,.gallery_img .owl-nav .owl-next{background:url(https://www.webguruz.in/assets/images/arrow-left.png)!important;width:50px;height:50px;z-index:99999999;position:absolute;right:0;opacity:.5}
.testi_sec.section_main .owl-nav .owl-prev,.custm_test .owl-nav .owl-prev,.section_main .owl-carousel.owl-carouselTesti .owl-nav .owl-prev,.gallery_img .owl-nav .owl-prev{background:url(https://www.webguruz.in/assets/images/arrrow-right.png)!important;width:50px;height:50px;z-index:99999999;position:absolute;left:0;opacity:.5}
.count-home.section_main .owl-nav{width:100%;top:30%}
.count-home.section_main .certificate_img img{box-shadow:none}
.recent_work_desc a{font-weight:600;text-decoration:none}
.recent_work_desc span{font-weight:600}
.schedule-section #first select{border:2px solid #676767;background:#fff;height:51px;width:98%;margin:20px 1%;border-radius:3px}
.schedule-section fieldset h2{background:#009e96;font-size:24px;padding:5px 10px;color:#fff;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
.schedule-section fieldset{width:90%;padding:0;margin:0 auto!important;display:block}
.schedule-section fieldset input[type="text"],.schedule-section fieldset input[type="email"]{border:2px solid #676767;height:51px;width:96%;margin:10px 2%;padding-left:5px}
.schedule-section fieldset textarea{border:2px solid #676767;height:51px;width:96%;margin:10px 2%;height:200px;border-radius:3px}
.schedule-section .next_btn,.schedule-section .pre_btn,.schedule-section .submit_btn{background:#009e96;margin:10px 1%;width:120px;margin:15px 25px;padding:5px;transition:box-shadow .2s ease-out,background-color .2s ease}
.schedule-section .next_btn:hover,.schedule-section .pre_btn:hover,.schedule-section .submit_btn:hover{background:#f2a803!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}
fieldset{border-radius:5px;box-shadow:3px 3px 25px 1px grey}
.schedule-section input#phone fieldset input[type="text"],.schedule-section fieldset input[type="text"],.schedule-section fieldset input[type="email"]{border:2px solid #676767;height:51px;width:96%;margin:10px 2%;padding-left:5px;border-radius:3px}
.schedule-section input#phone{border:2px solid #676767;height:51px;width:96%;margin:10px 2% !important;padding-left:5px;border-radius:3px;
  padding: 0px 0px 0 40px;}

.schedule-section .next_btn,.schedule-section .pre_btn,.schedule-section .submit_btn{margin:10px 1%}
.schedule-section input[type="button"]{height:auto;border:none;border-radius:4px;padding:10px;color:#fff;font-weight:600}
.schedule-head h2{color:#009e96;font-family:Montserrat;font-size:53px;font-style:normal;font-weight:700;line-height:60px;text-align:center}
.schedule-section{margin:0 auto;padding:44px 0;width:80%;border:1px solid #d4d4d4}

.schedule-section #first h2{background:#009e96;font-size:24px;padding:5px 10px;color:#fff;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:500;margin-top:20px;margin-bottom:10px}
.schedule-section #first{width:90%;background:#fff;box-shadow:3px 3px 25px 1px grey;margin:0 auto!important;padding:0}
.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer;z-index:1000!important}
.xdsoft_datetimepicker{width:98%;margin:0 1%;float:left;margin-left:8px}
.xdsoft_timepicker{width:26%!important;padding:10px 0!important}
.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}
.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:center;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}
.content table{border-bottom:1px solid transparent;width:100%;margin:0 0 10px}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#f2a803!important;box-shadow:0 1px 3px 0 #f2a803 inset!important;color:#fff;font-weight:700;position:relative}
.xdsoft_datepicker{width:70%!important;padding:10px 0!important}
.xdsoft_datetimepicker .xdsoft_month{text-align:right;width:45%!important}
#email-error,#employeeapp #fname-error,#employeeapp #phone-error{color:red;font-weight:400}
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}
.xdsoft_datetimepicker .xdsoft_calendar td>div{padding:14px 0!important;text-align:center!important}
.xdsoft_datetimepicker .xdsoft_calendar td>div {
    padding: 14px 0!important;
    text-align: center!important;
    font-size: 13px;
    color: #000;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #ddd;height:259px!important;overflow:hidden;position:relative}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5 none repeat scroll 0 0;border-bottom-width:0;border-collapse:collapse;border-top:1px solid #ddd;color:#666;cursor:pointer;font-size:15px!important;height:35px!important;line-height:35px!important;text-align:center}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{background-position:-40px -15px;display:block;float:none;height:15px;margin:0 auto!important;width:30px}
.xdsoft_datetimepicker.xdsoft_inline{margin-bottom:10px!important}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
#charNum,#progress_s{margin:0 15px}
.modal-title{font-size:25px;line-height:1.42857143;margin:0;padding-bottom:10px}
.modal-body p{font-size:17px;font-weight:400!important;line-height:27px}
.modal-body div{color:#f2a803;padding-top:15px}
.modal-header .close{margin-top:-2px}
.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;position:absolute;right:22px}
.btn.btn-secondary{background:#444}
.modal-footer .btn:hover{background:#444 none repeat scroll 0 0;color:#fff}
.modal-header{background:#009e96 none repeat scroll 0 0;color:#fff;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);top:100px;}
input.businessName{border:1px solid;width:49%;}
input.businessurl{border:1px solid;width:49%;}
input.purchase-btn{WIDTH:100%;}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}
.modal-title{font-size:25px;line-height:1.42857143;padding-bottom:0;color:#fff !important;text-align:center;margin:0 auto;}
.wpb_column.vc_column_container.postslidecontent.blog-first{height:100%;}
.content-read.blog-second h2{height:100%;min-height:50px;}
button.btn.btn-primary.viewBtn{font-size:17px;margin-bottom:10px;}
button.btn.btn-primary.viewBtn{font-size:17px;margin-bottom:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";}
button.btn.btn-primary.viewMain{font-size:16px;}
.certification_heading{font-size:53px;color:#35bcb4;text-align:center;font-family:"Montserrat";font-weight:700;font-style:normal}
.certification-head,.certification-head strong{color:#444;font-family:"Montserrat";font-size:28px;font-style:normal;font-weight:700;text-align:left}
.hubspot-design-img{width:100%}
.ult-team-grayscale{width:100%}
.ult-style-3 .ult-team-member-description{position:absolute;opacity:0;margin:20px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#303030;width:100%;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.ult-style-3:hover .ult-team-member-description{opacity:1}
.ult-style-1 .ult-team-member-image img.ult-team-grayscale,.ult-style-3 .ult-team-member-image img.ult-team-grayscale{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;ms-backface-visibility:hidden}
.ult-style-2,.ult-style-3 .ult-team-member-image{-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;background-color:#1483ae}
.ult-style-3:hover .ult-team-member-image .ult-team-member-description{top:40%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.certification-team:hover h2{color:#249398}
.certification-team h2{font-size:20px!important;font-weight:700!important;margin-bottom:5px;line-height:18px;color:#fff!important;margin-top:18px!important;text-transform:uppercase}
.certification-team{background:#fff none repeat scroll 0 0;border:1px solid #eee;margin-bottom:30px;transition:all .3s ease 0}
.certification-team:hover{border:1px solid transparent;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}
.ult-team-member-bio-wrap{display:none}
.ult-team-member-description.ult-responsive p a,.ult-team-member-position{color:#fff!important;text-decoration:none;padding:0px 0}
.ult-team-member-image .ult-team-grayscale{width:100%;height:100%;min-height:205px;object-fit:cover}
.ult-style-1:hover .ult-team-member-image img.ult-team-grayscale,.ult-style-3:hover .ult-team-member-image img.ult-team-grayscale{-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:normal;filter:grayscale(0);-webkit-filter:grayscale(0);opacity:.1}
.ult-team-member-description.ult-responsive p a{background:#02c3b9;padding:5px;display:inline-block;width:100%;max-width:70%;margin:5px auto 0!important;margin-top:0}
.visit-sectionreq button,#ssa-widget-start{color:#fff;padding:14px 16px;border:0;font-size:17px;font-weight:700;border-radius:6px;border:0 solid #000;width:250px;min-height:50px;font-family:Ubuntu,sans-serif;}
.visit-sectionreq button:hover,#ssa-widget-start:hover{color:#fff;border:0}
.container-fulid.custom-inbound-certified{background-color:#dfdfdf!important;padding:55px 0}
.img-responsive{width:100%}
.inbound_team,.custom-certification,.certified-background{padding-top:50px}
.custom-certification,.certified-background{padding-bottom:40px}
.shopify-background,.custom-Ezine,.custom-space{padding-top:50px;padding-bottom:40px}
.vc_custom_1504852009087,.shopify-background{background-color:#dfdfdf!important}
.custom-certified-team .certification-head,.google-add-section,.vc_custom_1486041504011 .certification-head,.custom-shop-team{margin-top:50px;margin-bottom:20px}
.servicemainhead h1{color:#009e96;font-family:Montserrat;font-size:53px;font-style:normal;font-weight:700;text-align:center;margin-bottom:20px;margin-top:20px}
.fancy-header{padding-bottom:50px}
.form-section{float:left;width:100%;background:#dfdfdf}
.frow{float:left;width:100%}
.form-section .left-sec-form{width:64%;margin-right:3%;float:left;margin-top:15px}
.strength-title{background:#009e96 none repeat scroll 0 0;border-top-right-radius:0;padding:15px;margin-bottom:15px;position:relative}
.form-section .right-sec-form{width:33%;float:left}
.strength-body{border-color:#bebebe;border-style:solid;border-width:1px 0 0 1px;margin-top:30px;padding:10px 5px;position:relative}
.strength-list .item-list{min-height:110px;position:relative}
.idustrial::before{background:rgba(0,0,0,0) url(images/idustrial-training.png) no-repeat scroll 0 0;content:"";height:100px;left:0;position:absolute;top:0;width:120px;z-index:1}
.tech::before{background:rgba(0,0,0,0) url(images/tech-support.png) no-repeat scroll 0 0;content:"";height:100px;left:0;position:absolute;top:0;width:120px;z-index:1}
.project-del::before{background:rgba(0,0,0,0) url(images/projects-delevred.png) no-repeat scroll 0 0;content:"";height:100px;left:0;position:absolute;top:0;width:120px;z-index:1}
.affordable::before{background:rgba(0,0,0,0) url(images/affordable.png) no-repeat scroll 0 0;content:"";height:100px;left:0;position:absolute;top:0;width:120px;z-index:1}
.creative::before{background:rgba(0,0,0,0) url(images/creative.png) no-repeat scroll 0 0;content:"";height:100px;left:0;position:absolute;top:0;width:100px;z-index:1}
.strength-item{background:#fff none repeat scroll 0 0;border-radius:5px;box-shadow:1px 1px 2px 0 rgba(50,50,50,0.75);float:right;font-size:20px;line-height:25px;min-height:88px;padding:20px 0 0 45px;position:relative;text-align:center;top:4px;width:85%}
.quality::before{background:rgba(0,0,0,0) url(images/quality.png) no-repeat scroll 0 0;content:"";height:100px;left:0;position:absolute;top:0;width:120px;z-index:1}
.strength-body::before{border-color:transparent transparent #dfdfdf;border-style:solid;border-width:0 15px 15px;content:"";height:0;left:30px;position:absolute;top:-15px;width:0;z-index:1}
.strength-title h3{border-bottom:0 none;color:#fff;font-weight:400;font-size:35px;margin-bottom:0;margin-top:0;padding-bottom:0}
#employmentfieldset{border-radius:none;box-shadow:none}
.strength-title::after{border-color:#009e96 transparent transparent;border-style:solid;border-width:15px 15px 0;bottom:-15px;content:"";height:0;left:30px;position:absolute;width:0}
.left-sec-form .col-md-6 input,.left-sec-form .col-md-6 #price{border:3px solid #bebebe;color:#000;height:47px;padding:0 0 0 45px !important}
.frow label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;color:#525252}
.left-sec-form .col-md-6 .form-group{position:relative}
.left-sec-form .col-md-6 .input-group-addon{background-color:#eee;z-index:4;border-right:1px solid #ccc;border-radius:0;color:#555;float:left;font-size:15px;font-weight:400;left:3px;line-height:1;margin-top:3px;padding:12px 10px 11px;position:absolute;text-align:center;color:#555;font-size:15px;font-weight:400;line-height:1;text-align:center;padding-bottom:12px}
.left-sec-form .col-md-6{width:45%;margin:10px 15px;padding:0;float:left}
.left-sec-form .col-md-6 .input-group{width:100%}
.input-group{position:relative;display:table;border-collapse:separate}
#third #isd{float:left;width:85px}
#form .form-control{background-color:#fff;background-image:none;border:3px solid #bebebe;border-radius:0;box-shadow:none!important;color:#555;display:block;font-size:15px;height:46px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;width:100%}
.qupte-form #phone{float:left;
/* margin-left:9px; */
margin-left:0px;
/* width:225px; */
}
#third input[type="text"],#fourth #price{margin-bottom:10px}
.left-sec-form .col-md-6 select{border:3px solid #bebebe;text-indent:50px!important;width:100%;color:#000;height:47px;padding:0}
.form-group #fourth #price{padding-top:10px!important}
div#content{width:100%;}
body .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#f6f6f6!important;border:1px solid #c5c5c5 !important}
.ui-widget-header{background:#009e96 none repeat scroll 0 0!important;border:0 solid #333!important;color:#fff!important;font-weight:700}
#mySlider{margin:0 auto;width:95%}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px;border-radius:0;background:#fff}
.left-sec-form .short-dis .form-control1{background-color:#fff;background-image:none;border:3px solid #bebebe;border-radius:0;box-shadow:none!important;color:#555;display:block;font-size:15px;height:212px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;width:100%}
.uploadbutton .file-load-btn{background-color:transparent;color:transparent;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}
.uploadbutton{background:#f3aa03 none repeat scroll 0 0;border-radius:5px;color:#fff;display:inline-block;font-size:18px;padding:10px 30px;position:relative}
.frow.custom-frow ul.request-cap li:last-child input{margin-right:0}
ul.request-cap li:last-child input{padding:10px 44px!important;border:0!important;font-size:20px;font-weight:400;margin-top:25px;float:right;text-transform:capitalize;margin-right:17px}
ul.request-cap li{width:100%}
.frow.custom-frow{display:flex}
.strength-body::after{border-color:transparent transparent #bebebe;border-style:solid;border-width:0 15px 15px;content:"";height:0;left:30px;position:absolute;top:-16px;width:0}
.input-group.select-wrap:last-child .input-group-addon{padding-bottom:13px}
.form-group .uploadbutton i{color:#fff;font-size:15px}
#employeeapp{font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#525252}
.bottom-sec.greybg h2{color:#35bcb4;font-family:"Montserrat";font-size:53px;font-style:normal;font-weight:700;text-align:center}
.carrer-apply-form input,.form-group select{background:#fff none repeat scroll 0 0;border:3px solid #bebebe;border-radius:3px;box-shadow:0 0 0 1px #bebebe inset;float:left;height:46px!important;margin-bottom:24px;position:relative}
.carrer-apply-form .form-group label{font-weight:700}
.resume .form-control, .testimonial_sec.section_main #video, .testimonial_sec.section_main #image{height:29px!important;width:100%;min-height:48px;margin-bottom:0px;}
.carrer-apply-form .send-btn,.btn-parent .sub-btn{background:#009e96 none repeat scroll 0 0!important;border:0 none!important;color:#fff!important;font-size:18px;height:52px!important;margin-top:20px;padding:0 72px!important;border-radius:5px;float:none}
.carrer-apply-form .send-btn:hover,.btn-parent .sub-btn:hover{background:#f2a401!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}
.wpcf7-form-control.wpcf7-textarea.form-control.condes{height:46px;background-color:#fff;background-image:none;border:3px solid #bebebe;box-shadow:0 0 0 1px #bebebe inset!important;color:#555;display:block;font-size:15px;height:46px;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;width:100%;line-height:1.8}
.carrer-apply-form .error{color:#ff1818}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{border:2px solid #f7e700;color:#009e96}
.submainheading{padding-top:0}
.submainheading p{font-size:26px;line-height:36px;font-weight:300;font-family:'Proxima Nova Lt'}
.contactpage .form-control{height:35px;font-weight:400;border:1px solid #e0e1e1}
.carrer-apply-form input,.form-group select{background:#fff none repeat scroll 0 0;border:3px solid #bebebe;border-radius:3px;box-shadow:0 0 0 1px #bebebe inset;float:left;height:46px!important;margin-bottom:0px;position:relative}
#contactus_form{width:100%}
.custm-row{clear:both}
.contactpage .form-control,.contactpage #message,.testimonial_sec.section_main input,.testimonial_sec.section_main #description{background-color:#fff;background-image:none;border:3px solid #bebebe;border-radius:0;box-shadow:none!important;color:#555;display:block;font-size:15px;height:46px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;width:100%}
.contactpage #message{height:100px}
.btn-parent .sub-btn{height:42px!important;margin:18px 0;padding:0 45px!important}
.locbox{border:1px solid #b8bcbe;background:#fff;padding:15px;width:100%;height:auto;min-height:170px}
.locbox.locpd{padding:10px}
.locbox.locpd p{line-height:1.2}
.contactmap{background:url(images/location.jpg) no-repeat center 36px}
.locpd{margin-top:270px}
.ticket span{color:#000;display:table-cell;font-size:24px;font-weight:600;line-height:24px;text-align:center;vertical-align:middle}
.ticket{background:#e9e9e9 none repeat scroll 0 0;display:table;float:right;height:86px;transition:all .3s ease 0;width:86px}
.bordered-box .internal-box{margin:0 auto;background:#fff;padding:31px 31px 40px 30px}
.bordered-box h4{color:#009e96;font-size:32px;text-transform:uppercase;font-weight:700}
.bordered-box h3{color:#000;font-size:32px;margin:55px 0 15px;font-weight:700}
.bordered-box:hover .btn_get{background:#f2a702}
.bordered-box .btn_get,.load-more{background:#009e96 none repeat scroll 0 0;border-radius:3px;color:#fff!important;display:inline-block;font-size:18px;font-weight:400;margin:5px 0 0;padding:10px 25px}
.bordered-box:hover .ticket span,.load-more:hover{background:#f2a702}
.container>.load-more{margin-bottom:30px}
.project-list-content h3>a{text-decoration:none}
.filter-style-ios #page .filter-categories.new-style a{float:none;margin:0 5px 5px 0;margin-top:0;margin-right:5px;margin-left:0}
.filter-categories a.show-all{display:inline-block}
.main-portfolio .filter-categories a.act{color:#34afad!important}
.filter-style-ios .filter-categories,.filter-style-ios .filter-extras,.filter-style-ios .filter-categories.new-style a,.filter-style-ios .filter-categories.new-style a::after,.filter-style-ios .page-nav,.filter-style-ios .paginator .page-links,.filter-style-minimal .filter .filter-categories a::after,.filter-style-minimal .paginator .page-links a::after{-webkit-border-radius:3px;border-radius:3px}
.main-portfolio .filter-categories a{background:rgba(0,0,0,0) url(images/hang.png) no-repeat scroll 0 -92px!important;background-position-x:0;background-position-y:-92px;border:0 none!important;margin-right:10px!important;padding:73px 5px 20px 11px !important;padding-right:20px;padding-left:20px;position:relative;-webkit-transition:all 1s ease-in-out!important;-moz-transition:all 1s ease-in-out!important;-o-transition:all 1s ease-in-out!important;transition:all 1s ease-in-out!important;top:-51px}
.filter-style-ios .filter-categories a,.filter-style-ios .filter-extras a{margin:0;padding:9px 15px}
.filter-style-ios .filter .filter-categories.new-style a::after{position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;opacity:1}
.filter-categories a::after{opacity:0;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}
.main-portfolio .filter a:hover{-webkit-text-fill-color:#009e96!important}
.filter a{font:600 13px/20px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none}
.filter-categories a{white-space:nowrap}
.filter-by,.filter-sorting,.filter-categories a{display:inline-block;text-align:center;text-decoration:none}
.filter-categories a[data-filter=".category-85"]{background-position:60px -212px!important}
.filter-categories a[data-filter=".category-87"]{background-position:25px -150px!important}
.filter-categories a[data-filter=".category-85"],.filter-categories a[data-filter=".category-30"],.filter-categories a[data-filter=".category-103"],.filter-categories a[data-filter=".category-90"],.filter-categories a[data-filter=".category-88"],.filter-categories a[data-filter=".category-170"],.filter-categories a[data-filter=".category-87"],.filter-categories a[data-filter=".category-169"]{display:inline-block;margin-right:5px!important}
.filter-categories a:hover{transform:translate(0,1em)}
.filter-categories a[data-filter=".category-96"]{margin-right:10px}
.filter-categories a[data-filter="*"]{margin-right:0!important;background-position:-25px -213px!important;display:inline-block}
.filter-categories a[data-filter=".category-85"],.filter-categories a[data-filter=".category-30"],.filter-categories a[data-filter=".category-103"],.filter-categories a[data-filter=".category-90"],.filter-categories a[data-filter=".category-88"],.filter-categories a[data-filter=".category-170"],.filter-categories a[data-filter=".category-87"],.filter-categories a[data-filter=".category-169"]{display:inline-block;margin-right:5px!important}
.filter-categories a[data-filter=".category-88"]{background-position:-25px -150px!important}
.filter-categories a[data-filter=".category-170"]{background-position:-15px -212px!important}
.filter-categories a[data-filter=".category-86"]{background-position:-17px -213px!important}
.sub-menu-mega{width:1220px;left:0}
.sticky-header .sub-menu-mega{width:1220px;left:-350px}
.li-dropdown-service>a:hover .sub-menu-mega{display:block!important}
.ubermenu-submenu-id-525{background:#fff}
.project-list-media:hover .attachment-post-thumbnail.size-post-thumbnail.wp-post-image{transform:translate(0,-60%)}
.buttons-on-img img{width:100%;position:absolute;left:0;top:0;height:auto;max-width:100%}
.main-portfolio .project-list-content .launch .project-link{background:#009e96!important;color:#fff!important;padding:15px 24px!important;margin-top:20px -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-weight:700;font-size:18px}
.main-portfolio .project-list-content .launch{width:100%;float:left;padding:30px 0}
.section_main.main-portfolio .project-list-content{min-height:100%}
.section_main.main-portfolio .project-list-content ul{padding-left:0}
.main-portfolio .project-list-content .purtsub{font-weight:700;font-size:20px;padding-top:20px}
.main-portfolio .project-list-content .launch .project-link:hover{background:#f2a401!important}
.main-portfolio .project-list-content .launch .project-link{background:#009e96!important;color:#fff!important;padding:15px 24px!important;margin-top:20px -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-weight:700;font-size:18px}
.main-portfolio .project-list-content .entry-title{font-weight:700;font-size:27px;padding-bottom:10px;line-height:40px}
.main-portfolio .project-list-content .entry-title a:hover,.main-portfolio .project-list-content .entry-titlea:hover,.main-portfolio .project-list-content .entry-title a:hover{background:-webkit-gradient(linear,left top,right top,color-stop(32%,#34afad),color-stop(100%,#27dde8));background:-webkit-linear-gradient(left,#34afad 32%,#27dde8 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.buttons-on-img{height:100%;width:100%}
.stripe strong{font-weight:600}
.service_row{padding-top:40px}
.row.service_row h3,.secvice_sec h3{font-weight:400;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;line-height:1.5}
.about_sec.service_main.section_main .wpb_text_column.wpb_content_element{padding-top:0}
.about_sec.service_main.section_main{padding-bottom:60px}
.container.software_testing.section_main{padding-top:88px;padding-bottom:62px}
.container.software_testing.section_main .separator_container.pb0:last-child{padding-top:50px}
.ubermenu-submenu.ubermenu-submenu-id-528.ubermenu-submenu-type-auto.ubermenu-submenu-type-stack li a{width:100%;max-width:100%}
.ubermenu-submenu-id-525 #menu-item-528 a{display:block;width:100%}
.client-testimonials ul li{position:relative}
.client-testimonials ul li .modal-box{position:absolute;background:#000;top:0;z-index:1;display:none;width:95%}
.client-testimonials ul li .modal-box .small-client-image img{margin:0;width:100%}
.client-testimonials ul li .modal-box header .small-client-image{width:150px;height:150px;margin:15px auto;overflow:hidden;border-radius:0}
.client-testimonials ul li .modal-box h3,.client-testimonials ul li .modal-box .modal-body p{color:#fff}
.client-testimonials ul li .modal-box h3,.client-testimonials ul li .modal-box header{position:unset}
.dropdown-menu.sub-menu-mega .ubermenu-submenu.ubermenu-submenu-id-528.ubermenu-submenu-type-auto.ubermenu-submenu-type-stack{position:static!important}
.cstm-pad{padding:0}
.dropdown-menu.sub-menu-mega{display:block}
.dropdown-menu.sub-menu-mega .cstm-pad ul li:hover a span{color:#fff}
.dropdown-menu.sub-menu-mega .cstm-pad>ul>li:hover>a{background:#009e96}
.dropdown-menu.sub-menu-mega ul{box-shadow:none}
.row.menu-mega-row ul li a,.row.menu-mega-row-2 ul li a{padding-top:2.5px;padding-bottom:2.5px}
.row.menu-mega-row ul li,.row.menu-mega-row-2 ul li{border:none}
.row.menu-mega-row-2{padding-top:10px}
.row.menu-mega-row{padding-bottom:10px}
.dropdown-menu.sub-menu-mega{border:0;border-radius:0}
.conatiner.portfolio{padding-top:40px}
.about_sec.section_main{padding-bottom:30px;}
.single-main_services .about_sec.section_main{padding-top:70px;}
.jobOpeningNav li{float:left;list-style:outside none none;width:25%}
.jobOpeningNav li a{color:#000;cursor:pointer;display:block;font-family:"Open sans",sans-serif;font-size:20px;padding:20px 0;text-align:center;text-decoration:none}
.jobOpeningNav li a i{display:block;font-size:25px;margin-bottom:5px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:none}
.jobOpeningNav li a.active{background:#efefef none repeat scroll 0 0!important}
.jobOpeningNav.nav-tabs .nav-link{border:0}
.grey_bg_light{background-color:#EFEFEF}
.vc_tta-tabs-list .vc_active>a{background-color:#009e96!important;border-color:#f0f0f0;color:#fff!important}
.vc_tta-panels-container h2{font-size:36px!important}
.content table{border-bottom:1px solid transparent;width:100%;margin:0 0 10px}
.table-bordered{border:1px solid #ddd;border-collapse:collapse;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.table-bordered td{padding:10px!important}
.vacany-section .table-bordered tr{background:#fff!important;padding:0 10px!important}
.vc_tta-tab.vc_active a::after{border-color:transparent transparent transparent #009e96 !important;border-style:solid!important;border-width:10px 0 10px 17.3px !important;content:""!important;display:block!important;height:0!important;position:absolute!important;right:-15px;top:25px!important;transform:translate(0px,-50%);width:0!important}
.vc_tta-container .vc_tta-tab.vc_active a span{color:#fff}
.current-opening-btn{width:100%;float:left;margin:32px 0 0}
.current-opening-btn .quote-btn{width:100%;max-width:183px;text-align:center;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:11px 28px 13px;font-weight:700;}
.servicemainhead h1{color:#009e96;font-family:"Montserrat",Helvetica,Arial,Verdana,sans-serif;font-size:53px;font-style:normal;font-weight:700;text-align:center}
.jobOpeningNav li.active a{color:#009e96}
.jobOpeningNav li a i{display:block;font-size:25px;margin-bottom:5px;font-weight:700}
.vc_tta-panel-body h3{padding-top:30px!important}
.slidephoto{height:515px;padding-bottom:16px;padding-left:10px}
.costm-container{padding-left:50px;padding-right:50px}
.costm-container .portfolio_img{text-align:center;padding-bottom:30px;overflow:hidden;height:500px}
.col-md-12.costm-container .portfolio_img{width:70%}
.vc_tta-tabs-container.tab-content{display:none!important}
.wpb_text_column.wpb_content_element.tab-content{display:none!important}
.wpb_text_column.wpb_content_element.tab-content.current{display:inherit!important}
.vc_tta-tabs-container.tab-content.current{display:inherit!important}
.portfolio_content.slidecontent{font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.container.costm-container .portfolio_content p{color:#fff!important}
.portfolio_content.slidecontent h3{font:normal bold 30px/44px Montserrat,Helvetica,Arial,Verdana,sans-serif}
.container.costm-container .portfolio_content p{color:#fff;font-size:15px;font-family:"Montserrat",Helvetica,Arial,Verdana,sans-serif}
.innerServices .heading.text-center{margin:12px 0 0}
.section_main .owl-carousel.owl-carouselTesti.owl-theme.owl-loaded.owl-drag .owl-nav{width:100%}
.custm_test .owl-nav,.contact-review.col-md-12 .owl-nav{width:100%}
.custm_test .owl-next{float:right}
.custm_test .owl-stage-outer{padding:0px 0}
.service-test .testimonial-content p{font:normal 17px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif!important;font-weight:400!important;color:#525252}
.custm_test .testimonial-vcard .wf-td span{font-size:20px;font-weight:600;text-align:CENTER;WIDTH:100%;}
.bordered-box{background:url(images/border-box.png) repeat scroll 0 0;border:1px solid #e9e9e9;display:block;margin:70px 0 20px 0;padding:20px;text-decoration:none;width:100%}
.bordered-box .internal-box{margin:0 auto;background:#fff;padding:31px 27px 40px 20px}
.bordered-box:hover .btn_get{background:#f2a702}
.bordered-box .btn_get{background:#009e96 none repeat scroll 0 0;border-radius:3px;color:#fff;display:inline-block;font-size:18px;font-weight:400;margin:5px 0 0;padding:10px 25px}
.bordered-box h4{color:#009e96;font-size:32px;text-transform:uppercase;font-weight:700}
.bordered-box .internal-box{margin:0 auto;background:#fff;padding:31px 27px 40px 20px}
.ticket span{color:#000;display:table-cell;font-size:24px;font-weight:600;line-height:24px;text-align:center;vertical-align:middle}
#dt-btn-1{padding:10px;color:#fff;text-decoration:none;background-image:none;background:#34afad;background:-webkit-linear-gradient(30deg,#34afad 0%,#27dde8 100%);background:linear-gradient(30deg,#34afad 0%,#27dde8 100%);border-radius:3px}
#dt-btn-1:hover{background:#1cd9ea;background:-webkit-linear-gradient(30deg,#1cd9ea 0%,#0ca2e0 100%);background:linear-gradient(30deg,#1cd9ea 0%,#0ca2e0 100%);box-shadow:0 2px 6px rgba(0,0,0,0.12);-webkit-transition:-webkit-box-shadow .2s ease-out,background-color .2s ease;transition:box-shadow .2s ease-out,background-color .2s ease}
.about_sec .ser_list ul{padding-left:0}
.heading.text-center.width70 p{font-size:20px;line-height:27px;text-align:center;font-weight:300}
.about_sec.section_main .heading.text-center.width70 a{color:#009e96}
.client_review.grey_bg.section_main .owl-carousel.owl-carouselTesti.owl-theme.owl-loaded.owl-drag .owl-nav{left:auto}
.client_review.grey_bg.section_main{padding-bottom:14px!important}
.text-ipad h2{padding:0;line-height:1.2}
.custm-android-app h2,.line-hgt h2{line-height:1}
.text-si p{font-size:18px;line-height:27px;text-align:center;font-weight:300;color:#525252}
.magento-cstm p{padding:0 60px}
.contact-form-minimal input[type="text"]{margin-bottom:10px;border-radius:3px}
#fancy-header.title-center>.wf-wrap,#fancy-header.content-left>.wf-wrap,#fancy-header.content-right>.wf-wrap{max-width:1230px}
.wpb_wrapper .wpb_text_column.wpb_content_element>.wpb_wrapper{width:100%;max-width:1200px;margin:0 auto}
.postslidecontent{border:1px solid #e2e2e2;padding:10px}
.owl-carousel.owl-carouselBlog.owl-theme.owl-loaded.owl-drag>.owl-item>.item{width:100%;height:100%!important;min-height:308px!important;position:relative}
.postslidecontent h2{font-size:15px;line-height:22px;margin:15px 0}
.postslidephoto img{height:100%;object-fit:cover;width:100%}
.postslidephoto{height:200px;overflow:hidden;background:#e8e8dd}
.postslidecontent a{text-decoration:none!important}
.wpb_wrapper>.wpb_text_column.wpb_content_element>.wpb_wrapper>.owl-carousel.owl-carouselBlog.owl-theme.owl-loaded.owl-drag .owl-item{width:300px!important;margin-right:10px}
.wpb_wrapper>.wpb_text_column.wpb_content_element>.wpb_wrapper>.owl-carousel.owl-carouselBlog.owl-theme.owl-loaded.owl-drag .owl-nav{width:100%}
.postslidecontent .postslidephoto{-webkit-box-shadow:0 0 4px 1px #adadad;-moz-box-shadow:0 0 4px 1px #adadad;box-shadow:0 0 4px 1px #adadad;padding:1px}
.wpb_wrapper>.wpb_text_column.wpb_content_element>.wpb_wrapper>.owl-carousel.owl-carouselBlog.owl-theme.owl-loaded.owl-drag .owl-nav .owl-prev,.contact-review.col-md-12 .owl-nav .owl-prev{background:url(https://www.webguruz.in/assets/images/arrrow-right.png)!important;width:50px;height:50px;z-index:99999999;position:absolute;left:0;opacity:.5}
.wpb_wrapper>.wpb_text_column.wpb_content_element>.wpb_wrapper>.owl-carousel.owl-carouselBlog.owl-theme.owl-loaded.owl-drag .owl-nav .owl-next,.contact-review.col-md-12 .owl-nav .owl-next{background:url(https://www.webguruz.in/assets/images/arrow-left.png);width:50px;height:50px;z-index:99999999;position:absolute;right:0;opacity:.5}
.wpb_wrapper>.wpb_text_column.wpb_content_element>.wpb_wrapper>.owl-carousel.owl-carouselBlog.owl-theme.owl-loaded.owl-drag .owl-nav span,.contact-review.col-md-12 .owl-nav span,.gallery_img .owl-nav{display:none}
.wpb_wrapper>.wpb_text_column.wpb_content_element>.wpb_wrapper>.owl-carousel.owl-carouselBlog.owl-theme.owl-loaded.owl-drag .owl-nav .owl-next:hover,.wpb_wrapper>.wpb_text_column.wpb_content_element>.wpb_wrapper>.owl-carousel.owl-carouselBlog.owl-theme.owl-loaded.owl-drag .owl-nav .owl-prev:hover,.contact-review.col-md-12 .owl-nav .owl-next:hover,.contact-review.col-md-12 .owl-nav .owl-prev:hover{opacity:1}
.bot-head{font-family:Montserrat;font-size:53px;font-style:normal;font-weight:700;text-align:center;color:#535353;line-height:60px;padding-bottom:30px}
.wpb_wrapper>.bot-head{padding-top:30px}
.wpb_text_column.wpb_content_element>.wpb_wrapper>.owl-carousel.owl-carouselBlog.owl-theme.owl-loaded.owl-drag{padding-bottom:40px}
#filter button{font-size:12px;padding:13px 16px;margin:0 0 9px}
.heading h2{line-height:1}
.sub-menu-mega{margin-top:0!important;padding-top:0}
.navbar-nav{margin-top:5px}
.postslidecontent .btn-readmore{color:#34afad}
.web_img_right{text-align:right}
.cms-size p{padding:10px 0 20px}
.pad-extra h2{padding:0}
.cstm-pad>ul>li:nth-child(1)>a{height:60px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:10px}
body .cstm-pad>ul>li:nth-child(1)>a:hover .ubermenu-target-title.ubermenu-target-text{color:#fff}
body .cstm-pad>ul>li:nth-child(1)>a .ubermenu-target-title.ubermenu-target-text{font-size:14px!important;padding-left:2px}
.spn-color{color:#009e96;padding:0 0px;}
body .cstm-pad>ul>li:nth-child(1)>a{display:inline-flex!important;vertical-align:middle}
.ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-default.ubermenu-item-layout-image_left.topmenu.pro-dev{padding-left:2px;padding-right:2px}
.time-info h3,.time-infor h3{font:normal 800 24px/32px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.time-story>ul{padding-left:0}
.time-info{left:72px}
.time-info h5{color:#fff;font-weight:400;line-height:22px;padding:0 43px 0 18px;width:100%;font-size:15px;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif}
.time-infor h5{font-size:15px;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif}
.time-infor{right:70px}
.time-story{padding-bottom:30px}
.create_sec h3{font-size:24px;font-family:"Montserrat",Helvetica,Arial,Verdana,sans-serif;font-weight:700;margin-top:5px}
.smile_icon_list li .icon_list_icon{line-height:0}
.icon_list_item .icon_description p{font-size:14px}
.value_content p{font-size:16px;color:#fff}
.value_content{padding-top:25px;width:390px;padding-bottom:40px}
.why_web .icon_description .icon_description_text.ult-responsive p{font-size:13px!important;line-height:18px}
.create_sec.section_main.we_think_sec h3{font:normal bold 30px/44px Montserrat,Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-size:24px}
.create_sec.section_main.we_think_sec,.section_main.jobs_open.custom-current{padding-bottom:50px}
.heading.port_heading.text-center h2 .heading_text{font:normal bold 53px/56px Montserrat,Helvetica,Arial,Verdana,sans-serif;color:#333}
.heading.port_heading h2 .border_double{top:55px}
.custm-machine .portfolio_img h5:hover a{opacity:.85}
.custm-machine .portfolio_img h5{font-size:14px;color:#747c83;text-align:center;font-weight:700;font-style:normal;pointer-events: none;}
.portfolio_sec.section_main.pt0{padding-bottom:0}
.mission_box p{font-size:14.5px}
.mission_box strong{color:#525252;font-weight:700}
.about_sec.section_main.mission_sec_main{padding-bottom:10px}
.heading.life_webgz_content h2{font-family:"Montserrat";font-size:53px;font-style:normal;font-weight:700}
.heading.life_webgz_content{font-size:25px}
.gallery_img li{float:left;overflow:hidden;width:100%}
#testimonial-form .wpvp-submit{background:#009e96!important;border:1px solid #aaa;box-shadow:none!important;cursor:pointer;font-size:18px!important;padding:2px 10px;text-shadow:0 1px 0 #fff;width:250px;color:#fff;border-radius:4px;margin:0 auto}
.gallery_img ul{padding-left:0}
.gallery_img>ul .owl-item{margin-right:0!important}
.row.mg0.gallery_slider_small{padding-bottom:0}
.event-sec h3{font-size:30px;color:#fff;font-family:Montserrat;font-weight:700;font-style:normal}
.col-md-6.pd0 .gallery_img.gallery_img_small{padding-right:50px}
.event-sec p{color:#fff;font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.section_main .bday_cont{max-width:570px;text-align:right;margin-top:20%}
.text-center.view_opn_btn .btn.btn-primary{font-weight:700;padding:12px 23px;transition-duration:.3s;border:none;background:#009e96;font-size:20px;}
.text-center.view_opn_btn .btn.btn-primary:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);padding:15px 30px;background:#f2a401!important;border-radius:4px !important;}
.text-center.view_opn_btn .btn.btn-primary:hover{padding:12px 23px;border-radius:0}
.event-sec{padding:15px;padding-bottom:0;max-width:600px;padding-top:20px}
.heading.life_webgz_content.bday_cont p{max-width:570px}
.heading.life_webgz_content.bday_cont h3{font-size:30px;color:#5d5d5d;font-family:Montserrat;font-weight:700;font-style:normal}
.lazy-load.preload-me.is-loaded{width:100%;height:100%;object-fit:cover}
.gallery_img li{height:100%;position:relative}
.section_main.hpy-birthday{padding:50px 0 !important;}
.emp_review_inr.item p{color:#fff!important;font-size:18px;margin-bottom:30px}
.custom-class{margin:0 auto}
.timeline_um-item .timeline_um-content{font-weight:400;line-height:1.8;font-size:14px!important}
.testimonial_s h2,.awards_sec h2{font-size:53px;text-align:center;font-family:Montserrat;font-weight:700;font-style:normal;color:#676b6d !important}
.testi_sec.testimonial_s.section_main .stripe{color:#676b6d;font-weight:600;font-size:26px;font-family:'Proxima Nova Lt'}
.awards_sec.section_main .stripe.text-center{color:#535353;font-weight:600;font-size:26px}
.testimonial-com{padding-bottom:30px}
.testi_sec.testimonial_s.section_main .testi-content.text-center h3{text-align:center;font-size:16px;color:#fff;font-weight:700;margin-bottom:20px}
.testi_sec.testimonial_s.section_main .testi-content.text-center span{color:#fff}
.testi_sec.testimonial_s.section_main .testi-content.text-center .box-companyname,.testi_sec.testimonial_s.section_main .testi-content.text-center .box-designation{color:#fff}
.mobile-test.wpb_column.vc_col-sm-12.vc_col-has-fill .testi-content.text-center h3{color:#fff!important;font-size:18px;text-align:center}
#crowdreviews-badge-GjPxd4USR .pull-left-GjPxd4USR img{width:100%;height:auto;}
.slider-crowd{padding-bottom:40px;margin-top:59px}
.badge_icon.text-center #crowdreviews-badge-GjPxd4USR{margin:70px 0}
.awards_sec.section_main h3{font-weight:600;font-size:26px}
.awards_sec.section_main{padding-bottom:50px}
.count-home.section_main h2{font-size:53px;font-weight:700}
.count-home.section_main .owl-item{}
.certification{padding-bottom:40px}
#contact-form .contact-home ul,.awards_sec.section_main .award-sec ul{padding-left:0}
#name-error,.error{color:red;font-weight:400}
.blogs.section_main .timeline_um-container{z-index:0}
.testi_sec.testimonial_s.section_main .carousel.slide,.testi_sec.testimonial_s.section_main .owl-carousel.owl-carouselBadge.owl-theme.owl-loaded.owl-drag,.certification .owl-carousel.owl-carouselCertificate.owl-theme.owl-loaded.owl-drag{z-index:0}
.sticky-header .btn.btn-primary{padding:12px 15px;border-radius:6px}
.testi_sec.testimonial_s.section_main .owl-nav{top:37%}
.testi_sec.testimonial_s.section_main{padding-bottom:0}
.count-home.certification.section_main .owl-dots,.gallery_img .owl-nav span{display:none}
.count-home.certification.section_main .owl-stage-outer{height:175px}
.contact-home input,#msg{border-radius:3px}
.inner-header .btn.btn-primary{padding:10px 14px;border-radius:6px}
.heading.port_heading.text-center .heading_text:before{content:"";border-color:rgba(82,82,82,0.15);border-top-width:3px;border-top-style:double;position:absolute;width:0px;top:25px;left:0}
.heading.port_heading.text-center h2{position:relative}
.portfolio_sec.section_main.pt0 .heading.port_heading.text-center p{font-size:18px;font-family:'Montserrat';line-height:24px;font-weight:400;margin-bottom:35px}
.portfolio_sec.section_main.pt0 .portfolio_img{padding-top:20px}
.portfolio_img h5:hover{opacity:.85;cursor:pointer}
.portfolio_sec.section_main.pt0 .col-md-2>.portfolio_img{padding-bottom:30px}
.portfolio_img h5 a{font-size:14px;color:#747c83;text-align:center;font-family:"Montserrat";font-weight:700;font-style:normal;text-decoration:none}
.value_sec .value_content p{margin-bottom:25px}
.value_sec .value_content{padding-top:30px;width:390px;padding-bottom:40px}
.value_content h4{font-size:24px;color:#fff;text-align:left;font-family:"Montserrat";font-weight:700;font-style:normal}
.info_sec.section_main{padding-bottom:0;float:left;width:100%;margin:1px 0 44px}
.heading.about-se.text-center p{padding:0 0px}
.contact-home .wpcf7-submit:hover{background:#f2a602!important;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}
.featured.section_main h2,.contact_sec.section_main .bottom-sec.greybg h2{font-family:"Montserrat";font-size:53px;font-style:normal;font-weight:700;text-align:center;color:#535353;line-height:60px;padding-bottom:20px}
.about_sec.service_main.section_main .separator_container.pb0{padding-bottom:50px;padding-top:70px}
.grey_bg.digital.section_main{padding-bottom:50px}
.filter-categories a[data-filter=".category-90"]{background-position:-17px -150px!important}
.filter-categories a[data-filter=".category-30"]{background-position:-17px -213px!important}
.filter-categories a[data-filter=".category-169"]{background-position:-5px -212px!important}
.filter-categories a[data-filter=".category-103"]{background-position:-17px -150px!important}
.main-portfolio .filter-categories a{border:0 none!important;position:relative;top:-51px;padding-left:5px!important;padding-right:5px!important;margin-left:10px!important;margin-top:0!important;padding-top:140px!important;margin-right:10px!important;cursor:pointer}
.main-portfolio .filter-categories a:nth-child(2n+1){padding-top:80px!important;top:-110px}
.inner-header .phonetop{color:#444}
.our_team{padding-bottom:30px}
.white{font-size:53px;color:#fff;text-align:center;font-family:"Montserrat";font-weight:700;font-style:normal;padding-bottom:25px}
.section_main.manag_team{padding:35px 0}
.team-managment ul,.team-managment-bottom ul,.vc_tta-panel-body ul{padding-left:0}
.team-managment h3{font:normal 800 24px/32px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#535353}
.team-managment h5{font:normal 600 14px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#535353}
.section_main.team_mem h2{font-size:53px;text-align:center;font-family:Montserrat;font-weight:700;font-style:normal;padding-bottom:25px}
.team-managment-bottom h5{font-weight:600;padding-top:5px}
.team-description h4{font:normal 600 18px/26px "Open Sans",Helvetica,Arial,Verdana,sans-serif;margin-bottom:5px;color:#2d2d2d;font-weight:600;font-size:18px}
/* .section_main.team_mem{padding:50px 0} */
.section_main.team_mem {
    padding: 20px 0 20px 0;
}
.contact_sec .bottom-sec.greybg .bottom-sec-inner h2{padding-bottom:0;margin-bottom:0}
.contact-home li input,#msg{font-weight:600}
.team-description h6{color:#7b7b7b;font-weight:600}
.process-right .pronumber{width:100%;}
.nav.nav-tabs.jobOpeningNav{margin-bottom:0}
.jobOpeningNav li .active{color:#009e96}
.grey_bg_light{padding-top:50px}
#myTab li .active{color:#009e96}
#myTab li .active i{color:#009e96}
.content table,.content td,.content th{border-color:rgba(82,82,82,0.15);border-top-color:rgba(82,82,82,0.15)}
.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #E1E1E1;background-color:#fff}
.vc_tta-panel-body h3{font:normal 800 24px/32px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#535353}
.vc_tta-panel-body .resposebilty-list{padding-left:15px}
.vc_tta-panel-body .resposebilty-list li{list-style:disc;color:#535353}
.vacancies{padding:30px 0}
.wpb_wrapper .current-opening-btn{width:100%;margin-top:20px;text-align:center}
.wpb_raw_code.wpb_content_element.wpb_raw_html .wpb_wrapper>p>a{color:#34afad;text-decoration:none;font-weight:500}
.testimonial-item.testimonial-item-slider ul{padding-left:0}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
#ui-id-1{color:#fff}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable{padding:0}
.package-form input[type="text"],.package-form input[type="email"]{width:100%;margin:10px 0;border:1px solid #ccc;border-radius:3px}
.package-submit:hover{background:#f2a803}
#ui-id-1{font-size:24px}
.package-submit{background:#009e96 none repeat scroll 0 0;border-radius:6px;bottom:10px;color:#fff;font-weight:700;padding:11px 50px 13px;position:relative;text-decoration:none;border:0;margin-top:20px}
.ui-state-default .ui-icon{background-image:url(https://www.webguruz.in/assets/images/ui-icons_cccccc_256x240.png)}
.basic-bottom-arrow{background:#4db2a2 none repeat scroll 0 0;color:#fff;font-family:"Roboto",sans-serif;font-size:27px;font-weight:500;height:75px;position:relative;text-align:center;vertical-align:middle}
.basic-bottom-arrow::after{content:"";position:absolute;top:100%;left:50%;color:#4db2a2;border-top:20px solid #4db2a2;border-top-color:#4db2a2;border-top-color:inherit;border-left:20px solid transparent;border-right:20px solid transparent;margin-left:-20px}
.standard-bottom-arrow{background:#f4a201 none repeat scroll 0 0;color:#fff;font-family:"Roboto",sans-serif;font-size:27px;font-weight:500;height:75px;text-align:center;position:relative}
.standard-bottom-arrow:after{content:"";position:absolute;top:100%;left:50%;color:#f4a201;border-top:20px solid #f4a201;border-top-color:inherit;border-left:20px solid transparent;border-right:20px solid transparent;margin-left:-20px}
.premium-bottom-arrow{position:relative;background:#5a7a0f none repeat scroll 0 0;color:#fff;font-family:"Roboto",sans-serif;font-size:27px;font-weight:500;height:75px;text-align:center}
.premium-bottom-arrow:after{content:"";position:absolute;top:100%;left:50%;color:#5a7a0f;border-top:20px solid #5a7a0f;border-top-color:inherit;border-left:20px solid transparent;border-right:20px solid transparent;margin-left:-20px}
.single-servicepackage h1{color:#009e96;font-family:Montserrat;font-size:53px;font-style:normal;font-weight:700;text-align:center}
.single-servicepackage #main{padding-top:0}
.package-sec td{height:150px;border-bottom:1px solid #c4c4c4;text-align:center}
.text-desc.packages{padding:0 0 35px}
.standard-packages-content{background:#fefaf1}
.packages-name td>b{color:#fff}
.page-title.solid-bg{background-color:#f2f3f3;background-image:none;background-repeat:repeat;background-position:center center;background-size:auto auto}
.wf-td{display:table-cell;vertical-align:middle}
.wf-table{display:table;width:100%}
.wf-container-title .h2-size.entry-title{font-size:53px;color:#35bcb4;text-align:center;font-weight:700;margin-bottom:30px;font:normal bold 53px/56px Montserrat,Helvetica,Arial,Verdana,sans-serif}
tbody tr>td>strong{color:#fff}
.premium-packages-content{background:#fbfff1}
.packages-name{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.36);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,0.36);box-shadow:0 0 2px 0 rgba(0,0,0,0.36)}
.basic-packages-content{background:#f2fcfb}
.inner-header .navbar-nav.mr-auto .nav-item a:hover,#navbarSupportedContent .navbar-nav.mr-auto li .active{color:#fff}
.ser_list ul li a{color:#009e96;text-decoration:none}
.pad_bottom .client_review{margin-top:45px}
.vc_row.wpb_row.vc_row-fluid.dt-default>.wpb_column.vc_column_container.vc_col-sm-12>.vc_column-inner{padding-bottom:50px}
.modal.fade.requstpopup.show{top:25%}
.about_sec.section_main{clear:both}
.top-portfolio{padding-bottom:0}
.custom-blog .entry-title a{color:#535353}
.filter-style-ios .paginator .page-links{background-color:rgba(242,243,243,0.9)}
.paginator{position:relative;margin:50px 0 25px;text-align:right;z-index:10;display:inline-block}
.paginator .page-links{float:left;margin:0 auto}
.main-portfolio .post{margin-bottom:60px;border-top:5px double rgba(82,82,82,0.15);padding-top:60px}
.paginator .page-links a.act,.paginator .page-links a:hover{background:#34afad;background:-webkit-linear-gradient(30deg,#34afad 0%,#27dde8 100%);background:linear-gradient(30deg,#34afad 0%,#27dde8 100%);color:#fff}
.paginator a{color:#535353;text-decoration:none}
.paginator a:not(.button-load-more){margin:0;padding:9px 15px}
.purchase-btn{background:#009e96 none repeat scroll 0 0!important;border-radius:6px;bottom:10px;color:#fff;font-size:17px!important;font-weight:700!important;padding:11px 40px 13px!important;position:relative;text-decoration:none;border:0;margin-top:20px;height:auto;}
.purchase-btn:hover{background:#f2a803!important;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.1)}
section>.container.wf-wrap{padding-bottom:60px}
.inner_banner.report-banner{background-color:#222;background-size:cover;background-repeat:no-repeat;background-image:url(https://www.webguruz.in/assets/images/localseo-b.jpg);background-position:center center;min-height:300px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
#bnr-slider.owl-theme .owl-dots,#bnr-slider.owl-theme .owl-nav{display:none}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.page-links a{position:relative;display:inline-block;min-width:20px;text-align:center;text-decoration:none;color:#535353}
.filter-style-ios .filter-categories:not(.new-style) a:first-child,.filter-style-ios .filter-sorting:first-child,.filter-style-ios .paginator a:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.paginator .nav-prev,.paginator .nav-next{position:relative;display:inline-block;text-decoration:none}
.owl-nav-dots .owl-dots{display:none}
.owl-no-arrows .owl-nav{display:none}
.scroll-top .on{border-radius:3px}
.about_sec.section_main+.client_review.grey_bg.custm_test.section_main+.wpb_wrapper,.client_review.grey_bg.section_main+.wpb_wrapper{padding-bottom:50px}
.ssa-leadgen-widget__label #ssa-widget-domain-label{padding-left:10px}
.ssa-leadgen-widget.-new-background .ssa-leadgen-widget__error{background-color:#ff7f00;border:1px solid #ff7f00;position:absolute;width:100%;top:130px}
.banner.inner_banner.report-banner #ssa-widget .ssa-leadgen-widget__step2>.ssa-leadgen-widget__icon-ok{width:38px!important;min-height:39px!important}
#ssa-widget-success,.ssa-leadgen-widget__step2 #ssa-widget-to-step1{color:#fff!important}
.Parallax-ui,.Parallax-ui p{padding:0 100px}
.heading.text-center.text-si.Parallax-ui p strong{font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-weight:700}
.client-testimonials ul li .modal-box{max-width:100%;display:none;position:fixed;z-index:2000;width:50%;height:400px;overflow-y:scroll;background:#fff;background-clip:border-box;background-clip:border-box;box-shadow:0 3px 9px rgba(0,0,0,0.5);border:2px solid #111;background-clip:padding-box;margin:0 auto!important;top:200px;left:0;right:0}
.about_sec.section_main.mission_sec_main .modal-body p{font-size:17px;font-weight:400!important;line-height:27px;color:#535353}
.about_sec.section_main.mission_sec_main .modal-box header h3{display:table-cell;vertical-align:middle;text-align:left;padding-left:15px;color:#535353}
.about_sec.section_main.mission_sec_main .modal-body{padding:20px;text-align:left}
.about_sec.section_main.mission_sec_main .modal-box header{padding:1.25em 15px;border-bottom:1px solid #ddd;display:table;width:94%;position:relative}
.client-testimonials ul li .modal-box .js-modal-close.close{color:#fff;font-weight:400;font-size:14px;right:0;background:url(https://www.webguruz.in/wp-content/themes/dt-the7/images/cross.png) #000;top:0;padding:5px;border:1px solid #fff;width:28px;height:27px;font-weight:700}
.testimonial-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.1);z-index:1}
.emp_review_inr p{color:#fff}
.recent_eve.section_main .recent_cont h3,.recent_eve.section_main .recent_cont p{color:#fff}
.heading.text-center.life_webgz_content h3{font:normal bold 30px/44px Montserrat,Helvetica,Arial,Verdana,sans-serif;font-weight:400;color:#333;margin-top:25px;margin-bottom:5px}
.custom-current .life_webgz_content p{font-family:'Proxima Nova Lt';font-size:26px;line-height:36px;font-weight:400}
.aio-icon-title.ult-responsive{color:#535353;font:normal 800 24px/32px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-size:24px;line-height:32px;display:block;font-size:16px}
.col-md-6.text-center.custom-class .owl-nav{display:none}
.row.mg0.gallery_slider_small .col-md-6.pd0 .owl-item li a img{width:100%}
.sticky-header .bg-light #navbarSupportedContent .navbar-nav.mr-auto li a:hover{color:#fff}
.grey_bg_light .table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5}
.banner-content h3{border-width:0;color:#fff;font-size:30px;font-weight:400;letter-spacing:0;line-height:40px;margin:0 0 10px;padding:0;text-align:center;font-style:italic;transition:none 0 ease 0;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif}
.homepage-body section{overflow-x:hidden}
body .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable{position:fixed!important}
.contact-review.col-md-12 .wf-td span{text-align:center}
.contact-review.col-md-12 .testimonial-vcard{text-align:center;display:initial}
.count-home.certification.section_main .owl-nav span{display:none}
.count-home.section_main{padding-bottom:50px}
.blogs.section_main{padding-bottom:30px}
.gallery_img .owl-nav{width:100%}
.gallery_slider:hover .owl-nav,.gallery_slider:hover .owl-nav{display:block}
.gallery_img .owl-nav .owl-next,.gallery_img .owl-nav .owl-prev{opacity:1}
.recent_eve.section_main .recent_cont h3{font-size:30px;color:#fff;font-family:Montserrat;font-weight:700;font-style:normal}
.recent_eve.section_main .recent_cont{padding-top:30px}
.text-center.view_opn_btn .btn.btn-primary{margin-bottom:20px}
.get_togthr.grey_bg{background-color:#d4d4d4;padding-bottom:15px}
.heading.life_webgz_content .stripe{color:#535353;font-weight:300;font-family:'Proxima Nova Lt';font-size:26px;line-height:1.5;word-spacing:-1px;margin-top:0px;margin-bottom:25px;}
.wrapper.about-page .heading.about-se.text-center .stripe{font-family:'Proxima Nova Lt';font-size:24px;font-weight:300;color:#333;line-height:32px;padding:0}
.about_sec.section_main .row:nth-child(2) p:nth-child(2){margin-bottom:35px}
.about_sec.section_main .row:nth-child(2) p{color:#525252;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;font-size:14.5px}
.about_sec.section_main .row:nth-child(2) p strong{font:15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-weight:bold;color:#525252}
.about_sec.service_main.section_main .heading.text-center h2{color:#009e96}
.about_sec.service_main.section_main .heading.text-center{padding-top:0}
.banner.inner_banner .wf-wrap{position:absolute;left:0;right:0}
.banner h1 span{text-align:center;margin:0 auto;color:#fff;font:normal bold 53px Montserrat,Helvetica,Arial,Verdana,sans-serif}
.subtitle{font-size:12px;font-weight:400;color:#444;text-transform:uppercase;padding-top:3px}
.navbar-nav.mr-auto .sub-menu li:hover .subtitle{color:#fff}
.navbar-nav.mr-auto .sub-menu li .active{background:#009e96;color:#fff!important}
.navbar-nav.mr-auto .sub-menu li .active .subtitle{color:#fff!important}
.navbar-nav.mr-auto .sub-menu li .active span{color:#fff!important}
section .container .border_top_double:first-child{border-top:none;padding-top:0!important}
.section_main.main-portfolio.border_top_double{padding-bottom:60px;padding-top:60px}
.paginator > .page-links a.act{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px}
.contact-home{width:100%;float:left}
.contact-home .toprow{width:100%;float:left}
#sideform .widget-title{color:#fff;font:800 24px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;padding:15px 0 4px 12px;text-transform:none}
.our-story{padding-top:15px}
.stripe.story_headline strong{color:#333;font-size:24px;background-color:white;}
.about_sec.section_main.our-story .stripe{font-family:'Proxima Nova Lt';font-size:24px;font-weight:300;color:#333;line-height:32px}
.about_sec.section_main.our-story .content{padding-bottom:20px}
.why_web .stripe.story_headline{margin-top:0 !important;font-size:18px;font-family:'Montserrat';font-weight:400;}
.create_sec.section_main.we_think_sec{padding-top:10px !important;padding-bottom:25px !important;float:left;width:100%;}
.why_web .stripe{font-family:'Proxima Nova Lt';font-size:24px;font-weight:300;color:#333;line-height:32px}
.about_sec.why_web.section_main .heading.text-center{padding-top:0}
.scrollableList{font:12pxArial;color:#666;width:98%;float:left;background:#FFF;display:none;padding:5px;border-radius:3px;margin-right:10px;margin-bottom:20px;border:1px solid #e0e1e1;position:relative}
.selectedOption{color:#868e96;font-size:14px;font-weight:300;position:relative;margin-left:10px;margin-top:2px;cursor:pointer;height:20px}
.scrollableList ul{padding:3px 0;margin:0;margin-top:0;margin-left:0;margin-left:-5px;position:absolute;width:100%;background:#FAFAFA;margin-top:5px;border:1px solid #DEDEDE;z-index:9999999999}
.content ul{list-style:disc outside none}
.scrollableList ul li{list-style:none;cursor:pointer;margin-left:14px;line-height:25px}
.scrollableList ul li:hover{color:#c33}
#ultimate-heading-65575b28e9dfb74f1 h1{margin-bottom:0}
.contact_us .featured.section_main h2{font-size:30px}
.wpcf7-form-control-wrap.hearaboutus .scrollableList{width:100%;border-radius:0;color:inherit;border:3px solid #bebebe}
.contact-review.col-md-12 .testimonial-content p{font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-align:center;font-size:18px;font-style:italic}
.contact-review.col-md-12 .testimonial-vcard .wf-td{text-align:center}
.testimonial-item .testimonials li{padding-left:0;list-style:none!important}
.testimonials.slider-content.owl-carousel.owl-carouselTesti.owl-theme.owl-loaded.owl-drag .item article{text-align:center;font-weight:600;padding:30px;width:100%;max-width:70%;margin:0 auto}
.uvc-main-heading h2{font-size:20px}
#ultimate-heading-86245b28e9dfb7a25 .uvc-main-heading.ult-responsive h2{font-size:30px}
#wpcf7-f4535-p616-o1 .screen-reader-response{display:none}
.footer1 ul{padding-left:0;margin-bottom:1rem}
.wrapper.about-page .about_sec.section_main .content p{font-weight:400;font-size:15px}
.our-value-down .heading.port_heading.text-center .heading_text::before,.our-value-down .heading.port_heading.text-center .heading_text::after{display:none}
.our-value-down .heading.port_heading h2 .border_double{top:24px}
.paginator{width:100%}
.accent-gradient #page .paginator a:not(.act):not(.button-load-more):hover{background:-webkit-gradient(linear,left top,right top,color-stop(32%,#34afad),color-stop(100%,#27dde8));background:-webkit-linear-gradient(left,#34afad 32%,#27dde8 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.paginator a:not(.button-load-more){margin:0;padding:9px 15px}
.paginator a:not(.button-load-more){padding:9px 15px;margin:0;font:600 13px/20px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none}
.new-style a::after,.paginator .page-links,.paginator .page-nav a{background-color:rgba(242,243,243,0.9)}
.page-links a{position:relative;display:inline-block;min-width:20px;text-align:center;text-decoration:none;color:#535353}
.accent-gradient #page .paginator a:not(.act):not(.button-load-more):hover{background:-webkit-gradient(linear,left top,right top,color-stop(32%,#34afad),color-stop(100%,#27dde8));background:-webkit-linear-gradient(left,#34afad 32%,#27dde8 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
#page .paginator a:not(.act):not(.button-load-more):hover,.paginator .page-nav:hover a{color:#34afad}
.paginator .page-nav a::after{display:block;position:absolute;top:22%;width:13px;height:13px;line-height:13px;content:"";background-position:0 center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='11px' height='11px' viewBox='0 0 11 11' enable-background='new 0 0 11 11' xml:space='preserve'%3E%3Cpath fill='rgba(82,82,82,0.5)' d='M11 5.499c0.001-0.187-0.065-0.374-0.209-0.516L6.569 0.211c-0.279-0.279-0.735-0.279-1.015 0 s-0.279 0.7 0 1.014l3.783 4.276L5.555 9.776c-0.33 0.33-0.197 0.8 0 1.014c0.279 0.3 0.7 0.3 1 0l4.222-4.773 C10.935 5.9 11 5.7 11 5.499z M0.211 1.227l3.781 4.275L0.211 9.777c-0.279 0.279-0.279 0.7 0 1 c0.28 0.3 0.7 0.3 1 0l4.223-4.773C5.591 5.9 5.7 5.7 5.7 5.5C5.66 5.3 5.6 5.1 5.4 4.983L1.225 0.2 c-0.279-0.279-0.735-0.279-1.014 0C-0.07 0.49-0.07 0.9 0.2 1.227z'/%3E%3C/svg%3E");right:15px}
.paginator .page-nav a{padding-right:33px}
.container-fluid.custom-inbound-certified{background:#dfdfdf;padding-bottom:75px;padding-top:30px}
.container-fluid.custom-inbound-certified p{font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#525252}
.main-wrapper .col-md-8 .wpb_wrapper .wpb_text_column.wpb_content_element p{color:#525252}
.cer-team-box.col-md-2.col-sm-12 .ult-team-member-position p{color:#fff}
#contactus_form .btn-parent .sub-btn{font:normal 600 14px/42px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.create_sec.section_main.we_think_sec h3{margin-bottom:8px}
.value_sec.value_sec_right .value_content{float:right}
.about_sec.our-values.section_main .heading.text-center{padding-top:10px;}
.single-main_services .about_sec.our-values.section_main .stripe{font-size:20px;line-height:27px;text-align:center;font-weight:300;padding:0;margin-top:0;color:#676b6d;}
.single-main_services .about_sec.section_main .row:nth-child(2) p{font-size:14.5px;}
.about_sec.section_main.mission_sec_main .heading.text-center{padding-top:10px}
.mission_box.mission_box_even{height:100%}
#pop1 .small-client-image{margin:0}
.client-details.text-center span{display:inline-block;font-size:14px;padding-top:0;text-align:center;width:100%}
.client-details.text-center h4{font-size:22px;font-weight:700;margin:0;text-align:center}
.about_sec.section_main.mission_sec_main .wpb_wrapper.col-12 .vc_empty_space{padding-bottom:80px}
.client-testimonials .client-details span{width:100%;padding-top:6px;font-size:14px;display:inline-block;font-family:'Open Sans',sans-serif}
.client-testimonials ul li .client-details,.client-testimonials ul li .client-text{color:#525252}
.client-testimonials .client-text p{margin-top:0;font-size:15px;line-height:25px;padding-bottom:15px}
body .ui-widget-content{background:#fff}
.row.iframe-row > iframe{height:335px}
.our-vision-page .wpb_text_column.wpb_content_element div p{font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable{box-shadow:0 0 15px 1px rgba(0,0,0,0.75)}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable,.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix.ui-draggable-handle{border-radius:0}
#getes{font-size:15px}
.cerificatio-page p{font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close::after{position:absolute;content:"\f00d";font-size:20px;color:#fff;right:0;top:-5px;font-family:FontAwesome}
.bottomrow .btn-block{width:auto!important}
col-md-3.cstm-pad ul li:nth-child(2){padding-top:10px}
.req-quote{padding-top:50px}
#crowdreviews-badge-AjPfd6UAR div.t{font-size:39px;color:#fff;padding:0!important;font-weight:700;font-family:'Montserrat',sans-serif;text-transform:uppercase;line-height:0!important;margin:26px 0 23px!important;text-shadow:-2px 4px 0 rgba(150,150,150,0.12)}
#crowdreviews-badge-AjPfd6UAR div.st{margin:0 0 28px;padding:0;font-size:10px;color:#fff;text-transform:uppercase;font-weight:500;line-height:0!important}
#crowdreviews-badge-AjPfd6UAR div.ct{font-size:11px;line-height:0;margin:0 0 13px;padding:0}
#crowdreviews-badge-AjPfd6UAR div.ct a{color:#e0ff8b;text-decoration:none;font-size:10px!important;font-weight:700}
#crowdreviews-badge-AjPfd6UAR p a{font-weight:700}
#crowdreviews-badge-AjPfd6UAR p{font-size:10px;color:#fff;margin:0;padding:0;width:100%;line-height:0}
#crowdreviews-badge-AjPfd6UAR p a{color:#fff;text-decoration:none;font-size:10px!important}
#crowdreviews-badge-AjPfd6UAR .crowdreviews-badge-bg{background:url(images/badge.png) no-repeat scroll center center/cover;width:210px;height:125px!important;text-align:center;padding:37px 0 0!important;font-family:'Roboto',sans-serif;box-sizing:unset;line-height:0!important;margin:auto;}
.req-page .testimonial-vcard{margin:0 auto}
.req-page .owl-nav{display:none}
#crowdreviews-badge-AjPfd6UAR img{width:50%!important;display:inline-block!important;height:auto!important;margin:0!important;float:none!important}
#crowdreviews-badge-AjPfd6UAR .crowdreviews-badge-bg{text-align:center;font-family:'Roboto',sans-serif;line-height:0!important}
.recent_work_desc > h4{float:left;font-size:24px;font-weight:600;width:100%;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif}
#crowdreviews-badge-GjPxd4USR{width:310px;height:105px;background:#fef8f6;border:1px solid #e3e3e3;border-radius:0;box-sizing:unset;margin:0;padding:6px 10px 3px}
#crowdreviews-badge-GjPxd4USR div#t-GjPxd4USR{font-size:1.43em;height:24px}
#crowdreviews-badge-GjPxd4USR div#b-GjPxd4USR,#crowdreviews-badge-GjPxd4USR div#t-GjPxd4USR{box-sizing:unset;border-bottom:1px solid #c8c6c7;color:#000;font-family:Montserrat;font-weight:400;font-size:13pt;letter-spacing:0;line-height:100%;margin:0;padding:8px 0;text-align:center;width:100%;height:18px;text-transform:none}
#crowdreviews-badge-GjPxd4USR .pull-left-GjPxd4USR{float:left}
#crowdreviews-badge-GjPxd4USR .pull-right-GjPxd4USR{float:right}
#crowdreviews-badge-GjPxd4USR div#b-GjPxd4USR,#crowdreviews-badge-GjPxd4USR div#t-GjPxd4USR{box-sizing:unset;border-bottom:1px solid #c8c6c7;color:#000;font-family:Montserrat;font-weight:400;font-size:13pt;letter-spacing:0;line-height:100%;margin:0;padding:8px 0;text-align:center;width:100%;height:18px;text-transform:none}
b.1536054377.css:1#crowdreviews-badge-GjPxd4USR p.no-br-GjPxd4USR{border:none;color:#de5124;font-family:Montserrat;font-weight:400;font-size:9pt;text-align:center;letter-spacing:-.01em;margin:0;padding:8px 0;height:14px;line-height:14px;width:100%}
#crowdreviews-badge-GjPxd4USR p.no-br-GjPxd4USR a{color:#de5124!important;text-decoration:none!important}
#crowdreviews-badge-GjPxd4USR .icon{display:inline-block;vertical-align:middle;margin-left:0px}
#crowdreviews-badge-GjPxd4USR .irgrb{background-position:-120px -7695px}
#crowdreviews-badge-GjPxd4USR .irgrb,#crowdreviews-badge-GjPxd4USR .irgyb,#crowdreviews-badge-GjPxd4USR .irhgb,#crowdreviews-badge-GjPxd4USR .irhrb,#crowdreviews-badge-GjPxd4USR .irreb{background-image:url(images/sprites.webp);width:19px;height:18px}
.recent_work_sec.right-shadow .recent_work_desc:last-child{padding-left:0}
.timeline_um-container ul li,.recent_work_desc p,.wpb_wrapper.service-box p,.our-process .process-right-main .pronumber ul li:nth-child(2){font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif}
.timeline_um-item.odd .timeline_um-title > strong{padding-right:5px}
.recent_work_desc p,.wpb_wrapper.service-box p{font-size:15px;font-weight:400}
.bottom-sec-inner .stripe.text-center{font-size:26px}
.contact-home input::-webkit-input-placeholder{color:#6c757d;opacity:1;font-weight:400}
.contact-home input::-moz-placeholder{color:#6c757d;opacity:1;font-weight:400}
.contact-home input:-ms-input-placeholder{color:#6c757d;opacity:1;font-weight:400}
.contact-home input:-moz-placeholder{color:#6c757d;opacity:1;font-weight:400}
.contact-home li textarea:-moz-placeholder{color:#6c757d;opacity:1;font-weight:400}
.contact-home li textarea::-webkit-input-placeholder{color:#6c757d;opacity:1;font-weight:400}
.contact-home li textarea::-moz-placeholder{color:#6c757d;opacity:1;font-weight:400}
.homepage-body .green{color:#35bcb4 !important;font-weight:400;}
a.green:hover{color:#f2a803;}
#menu-item-528 .ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-default.ubermenu-item-layout-image_left.topmenu.pro-dev .ubermenu-target-title.ubermenu-target-text,#menu-item-528 .ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-default.ubermenu-item-layout-image_left.topmenu .ubermenu-target-title.ubermenu-target-text{display:flex}
.iphone-app .stripe{font-size:26px;line-height:1.3}
.iphone-app .about_sec .heading.text-center h2{color:#535353}
.iphone-app .about_sec.section_main .web_content_left p{font-size:15px}
.apply-online .contact_sec.section_main .bottom-sec.greybg h2{color:#009e96;margin-bottom:0;padding-bottom:0}
.apply-online .stripe.text-center strong{font-weight:700}
.apply-online .contact_sec.section_main{padding-bottom:0}
.req-page .innerhead-small.text-center{font-family:'Proxima Nova Lt';font-size:24px;font-weight:300;color:#333;line-height:32px}
.strength-body .strength-list .strength-item p{color:#009e96;margin-bottom:0;font-size:20px;line-height:25px;text-align:center}
.footer-social li{margin-right:0}
.form-group label{margin-bottom:5px;font:normal 15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-weight:700;word-spacing:normal;color:#525252}
.modal-box .small-client-image{margin:0!important}
.client-testimonials .testimonial-wrapper header{margin-top:0}
#contactus_form .form-control{
background-color:#fbfcfc;
background-image:none;
border:1px solid #e0e1e1;
border-radius:0;
box-shadow:none!important;
color:#555;display:block;
font-size:15px;height:35px;
line-height:1.42857;
padding:6px 12px;
transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;
width:100%;
border-radius:3px;
margin:4px 0 0 0;
}
#contactus_form .scrollableList{font:12pxArial;color:#666;width:100%;float:left;background:#fbfcfc;display:none;padding:5px;border-radius:3px;margin-right:0;margin-bottom:10px;border:1px solid #e0e1e1;position:relative}
#contactus_form .wpcf7-textarea{height:90px}
.contact-review .testimonials.slider-content.owl-carousel.owl-carouselTesti.owl-theme.owl-loaded.owl-drag .item article{text-align:center;font-weight:600;padding:30px;width:100%;max-width:50%;margin:0 auto}
.contact-review .owl-nav{display:none}
#contactus_form .scrollableList::after{content:"\f0d7";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;right:10px;top:10px}
#contactus_form #message{background-color:#fbfcfc;background-image:none;border:1px solid #e0e1e1;border-radius:0;box-shadow:none!important;color:#555;display:block;font-size:15px;height:90px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;width:100%;
margin-top: 6px;
display: inline-block;}
#contactus_form .form-group{margin-bottom:10px}
.form-group .red{color:red}
.asp_net strong{color:#525252}
.asp_net .heading.text-center.width70 p{padding:0 20px}
.asp_net .heading.text-center.width70{padding-top:0}
.asp_net .heading.text-center.width70 h2{color:#009e96}
.conatiner.portfolio .row .col-12 .heading.text-center h2{color:#535353}
.ssa-leadgen-widget__btn-start{margin:38px auto 0!important}
.stripeservice{font-family:'Proxima Nova Lt';font-size:19px;line-height:25px}
.heading.text-center .stripe{font-family:'Proxima Nova Lt';font-size:24px;line-height:36px;margin-top:30px;}
element{color:#fff}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1-size,.entry-title.h1-size,.h2-size,.entry-title.h2-size,h1.entry-title,.h3-size,.entry-title.h3-size,h2.entry-title,.h4-size,.entry-title.h4-size,h3.entry-title,.h5-size,.entry-title.h5-size,.h6-size,.entry-title.h6-size,.header-color,.color-title{color:#535353}
.innerhead-small{font-family:'Proxima Nova Lt';font-size:24px;font-weight:300;color:#333;line-height:32px;margin-bottom:38px}
.service-title{color:#009e96!important;margin-bottom:20px!important}
.visit-sectionreq-pack button{background:#f2a602!important;color:#fff;padding:14px 17px;font-size:17px;font-weight:700;border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;border:0 solid #000;width:250px;min-height:50px}
.visit-sectionreq-pack button:hover{background:#009e96!important;border:0}
.about-banner.inner_banner img{max-width:100%;min-height:230px;object-fit:cover}
.wrapper.about-page .about_sec.section_main .content p{font-weight:400;font-size:15px}
.about_sec .heading.text-center h2{font-size:53px;color:#35bcb4;text-align:center;font-weight:700;margin-bottom:0px;font:normal bold 53px/56px Montserrat,Helvetica,Arial,Verdana,sans-serif}
.about_sec .stripe{margin-bottom:30px}
.wrapper.about-page .heading.about-se.text-center .stripe{font-family:'Proxima Nova Lt';font-size:24px;font-weight:300;color:#333;line-height:32px;padding:0}
.about_sec.section_main .row:nth-child(2) p{color:#525252;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;font-size:15px;margin-bottom:24px}
.about_sec.section_main .row:nth-child(2) p:nth-child(2){margin-bottom:35px;color:#525252;}
.content{color:#525252}
.img-fluid,.img-thumbnail{max-width:100%;height:auto}
.portfolio_sec.section_main.pt0{padding-bottom:0 !important;}
.text-center{text-align:center!important}
.port_heading{position:relative}
.heading_text{padding:0 40px;background-color:#fff;position:relative;z-index:9}
.heading.port_heading.text-center h2 .heading_text{font:normal bold 53px/56px Montserrat,Helvetica,Arial,Verdana,sans-serif;color:#333}
.heading.port_heading.text-center h2:before{content:"";border-color:rgba(82,82,82,0.15);border-top-width:3px;border-top-style:double;position:absolute;width:400px;top:25px;left:0}
.heading.port_heading.text-center h2:after{content:"";border-color:rgba(82,82,82,0.15);border-top-width:3px;border-top-style:double;position:absolute;width:400px;top:25px;right:0}
.pt0{padding-top:0}
.value_content{background-color:#34AFAD;color:#fff;padding:20px 15px 30px}
.value_content{padding-top:25px;width:390px;padding-bottom:40px}
.value_sec .value_content{padding-top:30px;width:390px;padding-bottom:40px}
.value_content h4{font-size:24px;color:#fff;text-align:left;font-family:"Montserrat";font-weight:700;font-style:normal}
.value_content p{font-size:16px;color:#fff}
.value_sec .value_content p{margin-bottom:25px}
.default-icon .aio-icon-default,.default-icon .aio-icon-header{display:table-cell;vertical-align:middle}
.company-infor .aio-icon-default{float:left}
.aio-icon-img{font-size:48px;width:1em;max-width:100%;box-sizing:content-box!important}
.default-icon .aio-icon-default .aio-icon-img{margin-right:15px}
#Info-box-wrap-8434 .aio-icon-default .aio-icon-img{margin-right:12px}
.aio-icon-img .img-icon{width:1em;max-width:82%;-webkit-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:block;font-size:inherit;height:auto}
.default-icon .aio-icon-default,.default-icon .aio-icon-header{display:table-cell;vertical-align:middle}
.aio-icon-title.ult-responsive{color:#535353;font:normal 800 24px/32px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-size:24px;line-height:32px;display:block;font-size:16px}
.aio-icon-header h3.aio-icon-title{margin:0;display:block;font-size:18px;line-height:1.2em;font-weight:700}
.aio-icon-header+.aio-icon-description{margin-top:10px}
.company-infor .aio-icon-description{overflow:hidden;position:relative;width:auto;color:#535353}
.company-infor .aio-icon-description p{margin-bottom:10px;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#525252}
.green{color:#35bcb4;font-weight:400}
.contact_sec.section_main{background-color:#DFDFDF;float:left;width:100%;margin-top:0px;}
#homePage .contact_sec.section_main{background-color:#DFDFDF;float:left;width:100%;margin-top:0px;}
.bottom-sec.greybg h2{color:#009e96 !important;font-family:"Montserrat";font-size:53px;font-style:normal;font-weight:700;text-align:center}
.featured.section_main h2,.contact_sec.section_main .bottom-sec.greybg h2{font-family:"Montserrat";font-size:53px;font-style:normal;font-weight:700;text-align:center;color:#535353 !important;line-height:60px;padding-bottom:20px}
.contact_sec .bottom-sec.greybg .bottom-sec-inner h2{padding-bottom:0;margin-bottom:0}
.contact_sec span{display:block;margin-bottom:20px}
.bottom-sec-inner .stripe.text-center {
    font-size: 26px;
    margin-bottom: 20px;
}
.contact-home{width:100%;float:left}
/* .contact-home .toprow{width:100%;float:left} */
.contact-home .toprow {
    width: 100%;
    float: left;
    display: flex;
}
#contact-form .contact-home ul,.awards_sec.section_main .award-sec ul{padding-left:0}
.toprow li{
	width:100%;
	/* width:32%; */
margin-right:2%;list-style-type:none;float:left}

.awards_sec h2,.about-section h2,.serv_heading h2,.recent_work h2,.contact_sec h2,.contact_sec span,.featured h2,.blogs h2,.testi_sec h2,.about_sec h2{color:#535353}
.contact_sec span{display:block;margin-bottom:20px}
.contact-home li input,#msg{font-weight:600}
.contact_sec span{display:block;margin-bottom:0px}
.toprow li:last-child{margin:0}
.gt-form input[type="text"],.gt-form input[type="email"],.gt-form input[type="tel"],.gt-form input[type="url"],.gt-form input[type="number"],.gt-form input[type="range"],.gt-form input[type="date"],.gt-form textarea{width:100%;color:#000}
.toprow input{background:#dfdfdf!important;border:2px solid #676767}
.contact-home textarea{background:#dfdfdf!important;border:2px solid #676767;font-family:inherit;width:100%;height:250px}
button#submit_request{padding:18px 50px;font-size:26px;border-radius:0;font-weight:600;}
.contact-home textarea {
    background: #dfdfdf!important;
    border: 2px solid #676767;
    font-family: inherit;
    width: 100%;
    height: 250px;
    /*margin-top: 20px;*/
}
.bottomrow .btn-block{width:auto!important}
.btn-block{padding:17px 50px;font-size:26px;font-weight:600}
.contact-home input,#msg{border-radius:3px}
.contact_sec .btn-block,.testimonial_sec .btn-block{width:auto;margin:auto}
.bottomrow .btn-block{width:auto!important}
.featured.section_main{padding-bottom:30px;clear:both}
.f-client ul li{list-style-type:none;float:left;width:33%;border:1px solid #e8e8e8;height:80px;padding:50px 0!important;text-align:center;display:inline-table}
.featured .f-client ul li{width:25%}
.f-client ul li a img{filter:grayscale(1);opacity:.4}
.f-client ul li:hover a img{filter:grayscale(0);opacity:1}
.time-story{padding-bottom:30px}
.time-story>ul{padding-left:0}
.time-story ul li{text-align:center;list-style-type:none;position:relative}
.septime{background:url(images/sep-time.png) repeat-y center top;padding-top:150px}
.time-info{left:72px}
.time-infor{right:70px}
.time-info{background:rgba(0,0,0,0) url(images/info-box.png) repeat-y scroll center top;height:240px;position:absolute;top:-200px;width:400px}
.time-infor{background:rgba(0,0,0,0) url(images/info-box-r.png) repeat-y scroll center top;height:240px;position:absolute;right:75px;top:-200px;width:400px}
.time-info h3,.time-infor h3{font:normal 800 24px/32px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.time-infor h3{color:#fff;margin:0 auto;padding:17px 0 6px 20px;width:92%}
.time-info h3{color:#fff;margin:0 50px 0 auto;padding:17px 0 6px;width:85%}
.time-info h5{color:#fff;font-weight:400;line-height:22px;padding:0 43px 0 18px;width:100%;font-size:15px;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif}
.time-infor h5{font-size:15px;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif}
.time-infor h5{color:#fff;font-weight:400;line-height:22px;padding:0 7px 0 40px;width:97%}
#story-structure{padding-bottom:50px}
.create_sec{margin:24px 0 0}
.vison h2{font-size:30px;color:#333;text-align:center;margin-bottom:1px}
.vison.text-center{margin:0 0 60px}
#mission h2{font-size:30px;color:#333;text-align:center;margin-bottom:20px;font:normal bold 30px/30px Montserrat,Helvetica,Arial,Verdana,sans-serif}
#mission .boxes:nth-child(odd){background:#e2e2e2}
#mission .boxes:hover .icon .fa{background:#F2A803}
#mission{margin-bottom:12px}
#mission .boxes{padding:36px 0;background:#EEEEEE;}
.icon i.fa{background:#34afad;color:#fff;border-radius:50%;font-size:36px;width:90px;height:90px;position:relative}
.icon i.fa:before{position:absolute;top:50%;left:50%;op:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.icon{line-height:0;font-size:14px;margin-bottom:10px}
#mission article h3{font:15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-weight:bold;color:#525252}
.innerBlog figure{height:225px;position:relative}
.innerBlog figure img{height:100%;width:100%;object-fit:cover;border:1px solid #ccc;padding:5px}
#blog .readMore a{color:#fff;padding:15px 25px;border-radius:2px;display:inline-block}
#blog .readMore.viewBtn{width:auto;padding:0;position:absolute;bottom:-44px;left:26px;z-index:1}
.blogContent h1{font-size:22px}
.blogContent{padding:25px 18px}
.date{font-size:12px;font-style:italic;color:#35BCB4;font-weight:700}
.hidden{display:none}
#filter{text-align:center;padding:0;margin:-15px 0 40px;width:100%}
#filter button{border:0;background-color:#333;font-family:'Open Sans',sans-serif;font-size:14px;color:#FFF;cursor:pointer;padding:13px 16px;display:inline-block;height:auto;}
#filter button.active,#filter button:hover{background-color:#009e96}
#filter button:focus{outline:0}
#posts{max-width:1200px;margin:0 auto;width:100%;margin-bottom:60px;}
#posts .post{width:calc(25% - 10px);float:left;height:250px;overflow:hidden;text-align:center;cursor:pointer;position:relative;z-index:1;display:inline-block;background:#000;margin:0 5px 10px}
#posts .post img{position:relative;display:block;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);opacity:.6;-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;-webkit-transform:translate3d(-30px,0,0) scale(1.12);transform:translate3d(-30px,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden;min-height:100%;object-fit:cover}
#posts .post:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
#posts .post .post-content{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#posts .post .post-content::before,#posts .post .post-content::after{pointer-events:none}
#posts .post .post-content,#posts .post a{position:absolute;top:0;left:0;width:100%;height:100%}
#posts .post a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}
#posts .post h2{word-spacing:-.15em;font-weight:700;position:absolute;right:0;bottom:0;padding:4px;color:#fff;width:100%;font-size:15px;line-height:27px;font-weight:normal}
#posts .post h2,#posts .post p{margin:0}
#posts .post p{letter-spacing:1px;font-size:68.5%;padding:0 10px 0 0;width:64%;border-right:1px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);text-transform:capitalize;line-height:19px;word-break:break-all}
#posts .post:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#certification h4 span{color:#f93}
#certification .hover{float:left;position:relative;cursor:default}
.hover img{display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear}
.hover,.hover .overlay{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.ehover2 .overlay{opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hover h2{position:relative;font-size:17px;padding:10px;background:rgba(0,0,0,.6);-webkit-transform:translatey(-100px);transform:translatey(-100px);opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:40px 0 0;color:#fff}
.fixed .navbar-collapse{margin:20px 0 0}
.hover a.info{width:82%;text-decoration:none;padding:7px 14px;border:1px solid #fff;margin:50px 0 0;border-radius:0;background-color:transparent;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;left:50%;bottom:36px;transform:translate(-50%);background:#009e96;color:#fff}
.team h4{margin:0 0 27px;float:left;width:100%;font-weight:700;font-size:28px;}
.certificaiton.content h4{font-size:28px;font-weight:700;}
.team{text-align:center;margin:30px 0 0}
.ehover2:hover img{}
.ehover2:hover .overlay{opacity:1}
.ehover2:hover a.info{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition-delay:.2s;transition-delay:.2s}
.ehover2:hover h2{transform:translateY(0);opacity:1}
.ehover2:hover a.info{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}
.hireBtn a{color:#fff;text-transform:capitalize;display:inline-block}
.hireBtn{margin:35px 0 0}
.mainContainer:nth-child(even){background:#dfdfdf;padding:40px 0;margin:40px 0}
#blog-detail{margin:50px 0}
.blogDetail h2{font-size:50px;margin:0 0 32px}
.mainblog .entry-meta{display:inline-block;float:left;font-size:16px;padding:30px 0;text-align:left;width:100%}
.mainblog.entry-meta .comment-link,.mainblog .entry-meta .data-link{margin-right:30px}
.mainblog .entry-meta a{color:#525252!important}
.mainblog .entry-meta .data-link:before{content:url(images/date.png);float:left;margin-right:10px}
.mainblog .entry-meta .entry-date,.mainblog .entry-meta .fn{color:#525252!important}
.mainblog .entry-meta .comment-link:before{content:url(images/comment.png);float:left;margin-right:10px}
.entry-meta > a,.entry-meta > span,.portfolio-categories > a,.portfolio-categories > span{position:relative;display:inline-block;margin:0 24px 0 6px;padding-left:10px;text-decoration:none}
.mainblog .entry-meta .category-link:before{content:url(images/cate.png);float:left;margin-right:10px}
.fa-comment-o:before{content:"\f0e5";color:#009e96;font-weight:800;font-size:18px;}
p.postmetadata{display:inline-block;margin-left:16px;}
.mainblog .entry-meta .author{float:left;margin-right:1px;padding-left:0;margin-left:0}
.author .avatar.avatar-60.photo{border:1px solid #b8b8b8!important;float:left;margin-right:10px;margin-top:-20px;position:relative;width:60px!important;border-radius:50%}
.inner-Blog h4{margin:27px 0 8px;font-size:24px;color:#34afad;font-weight:700}
.view-count{font-size:16px;font-weight:700;margin-bottom:15px;float:left;width:100%;padding:0 0 0 25px;background:url(images/view.png) no-repeat left 5px;position:relative;margin-top:25px}
.wgs{margin-bottom:30px}
.field-inline{border-radius:6px;display:flex}
.field-inline input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}
.input-bordered{border-radius:6px;border:1px solid #dbe4f7;width:100%;padding:10px 15px;line-height:21px;font-size:.9em;color:#8ca2e5;transition:all .4s;background-color:transparent}
.wgs-search .field-inline .btn{height:auto}
.field-inline .btn{border-top-left-radius:0;border-bottom-left-radius:0;height:100%;background-color:#009e96;border-color:#009e96;line-height:25px;padding:12px 30px}
.wgs-title{text-transform:uppercase;color:#009e96;font-size:1rem;font-weight:500;letter-spacing:.01em}
.wgs-links-category li{padding-left:20px}
.wgs-links li{position:relative}
.wgs-links-category li:before{position:absolute;left:0;top:50%;margin-top:-1px;height:2px;width:8px;content:'';background:#009e96}
.wgs-links-category li a{padding:10px 0}
.wgs-links li a{font-size:.87em;line-height:20px;padding:5px 0;display:block;color:#12183a}
.wgs-links-tags{padding:12px 0;margin:-7px -5px}
.wgs-links-tags li{display:inline-block;padding:7px 5px;position:relative}
.wgs-links-tags li a{padding:7px 16px;border:1px solid #12183a;border-radius:3px}
.rightSidebar{margin:31px 0 0}
.round{border-radius:6px!important}
.bg-theme{background-color:#12183a}
.wgs-cta .wgs-body{padding:30px 30px 35px}
.title-sm{font-size:1.125rem;color:#fff}
.wgs-body p{font-size:.93em;line-height:1.71;color:#fff;margin-bottom:.75rem}
#map{width:100%;margin:30px 0 0}
#map iframe{width: 100%;}
ul.nav.nav-tabs.innerTabs{float:left;width:26%;margin:0}
.innerTabs li{display:block;width:100%}
.innerTabs li a{display:block;padding:14px 20px;position:relative;color:#666;font-size:15px;font-weight:400;border-bottom:2px solid #efefef;}
.innerTabs a.active{background:#009e96;color:#fff}
.innerTabs a.active::after{border-color:transparent transparent transparent #009e96;border-style:solid;border-width:10px 0 10px 17.3px;content:"";display:block;height:0;position:absolute;right:-15px;top:25px;transform:translate(0px,-50%);width:0}
.tab-pane .tab-content{float:right;width:70%}
.tab-content{margin:0 0 30px}
.clinet-test{width:100%;float:left;margin:30px 0 0}
.clinet-test h2{font-family:Montserrat;font-size:53px;font-style:normal;font-weight:700;text-align:center;color:#535353;line-height:60px;padding-bottom:30px}
.clinet-test .owl-dots{display:none}
.clinet-test .owl-nav{display:none}
.testimonial-item-slider ul .owl-dots{display:block}
.testimonial-vcard{display:table;margin:20px auto 0;overflow:hidden}
.apply-online .contact_sec.section_main .bottom-sec.greybg h2{color:#009e96 !important;margin-bottom:0;padding-bottom:0}
.ssa-leadgen-widget__label{display:block;font-size:14px;font-weight:500;margin:15px 0 0;text-align:left}
.ssa-leadgen-widget__checkbox-label{display:inline-block;font-size:12px;line-height:13px;font-weight:400;margin-left:0}
#ssa-widget{color:#009e96;font-size:48px;font-family:Montserrat;padding-bottom:15px!;font-weight:700;text-align:center}
.ssa-leadgen-widget{display:none;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#333;background-color:#fff;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:400;width:382px;margin:0 auto;padding:28px 40px;border:1px solid #DDD;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
a.navbar-brand.bottom img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}
.fixed a.navbar-brand.bottom img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:70%}
.body-container{position:relative}
.banr-btm-outer{position:absolute;bottom:0;text-align:center;left:0;right:0;z-index:99}
.banr-btm-outer li{display:inline-block;padding:28px 45px 25px;}
.award-sec ul li img:hover{-webkit-filter:grayscale(0);filter:none}
.award-sec ul li img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);width:100%}
#header .sub-menu li a{color:#333!important;white-space:nowrap}
.wpb_wrapper.blog-home{margin:66px 0 0}
.current-menu-item .nav-link,#header.fixed .current-menu-item .nav-link{background:#009e96;color:#fff!important}
#header .sub-menu a{background:none;color:#333!important}
li.parsley-required,.parsley-errors-list li{color:red;font-size:12px;width:100%;font-weight:700;list-style:none;}
.viewBtn{font-weight:400;width:300px;border:none;background:#f2a702!important;color:#fff;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);display:inline-block;padding:25px 0;position:relative;font-size:17px;border-radius:6px !important;}
.item .request-btn .viewBtn{font-weight:400;width:365px;border:none;background:#f2a702!important;color:#fff;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);display:inline-block;padding:22.5px 0px;position:relative;font-size:24px;font-weight:700;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px !important;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;}
.viewBtn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#009E96;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:6px !important;}
.timeline_um-items .viewBtn:before{background:#f2a602 !important;}
.timeline_um-items .viewBtn{background:#009e96 !important;}
.text-center .viewBtn:before{border-radius:4px !important;}
.viewBtn:hover:before,.viewBtn:focus:before{-webkit-transform:scaleY(0);transform:scaleY(0)}
.viewMain{font-weight:400;width:300px;border:none;background:#009E96!important;color:#fff;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);display:inline-block;padding:27px 0;position:relative;font-size:17px}
.viewMain:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#f2a803;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:6px;}
.viewMain:hover:before,.viewMain:focus:before{-webkit-transform:scaleY(0);transform:scaleY(0)}
.sub-menu li ul.sub-menu{left:100%;top:0;display:none}
.services ul.sub-menu{left:-72px}
.services ul.sub-menu ul.sub-menu li a{word-break:break-word;white-space:inherit!important}
.sub-menu li ul li{min-width:228px}
.contact-home .toprow input{width:100%;font-size:16px;color:#000;padding:7px 15px}
.contact-home label{font-weight:500}
#comments textarea#comment{width:100%}
#comments label{width:100%}
#comments input{width:100%;border:1px solid #919191}
p.comment-form-cookies-consent label{width:auto!important}
p.comment-form-cookies-consent input{width:auto!important;margin:0 6px 0 0}
.form-submit input#submit{background:#009e96!important;border:1px solid #aaa;box-shadow:none!important;cursor:pointer;font-size:18px!important;padding:13px 27px;text-shadow:0 1px 0 #fff;color:#fff;border-radius:4px;margin:0 auto;width:auto}
.hireBtn.viewBtn{width:auto;padding:12px 30px;margin-bottom:10px;}
.viewBtn{border-radius:none}
.innerPages #header a.navbar-brand.top{display:none}
.innerPages #header a.navbar-brand.bottom{display:block}
.ssa-leadgen-widget__btn-start.-disabled{opacity:.5;pointer-events:none}
span.screen-reader-text{display:none}
/* form.search-form label input{width:100%;border:1px solid #b0acac;padding:19px 117px 21px 9px} */
form.search-form input {
    width: 150px;
}
form.search-form label{width:100%}
/* input.search-submit{border-top-left-radius:0;border-bottom-left-radius:0;background-color:#009e96;border-color:#009e96;padding:9px 30px;position:absolute;top:0;right:0;color:#fff;border:none;height: auto;} */
form.search-form{position:relative;}
.menu-item-has-children a.nav-link:after{position:absolute;right:7px;top:50%;margin-top:-5px;content:"\f107";display:block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#header .menu-item-has-children a.nav-link{padding:20px 20px;}
#header .sub-menu a.nav-link:after{display:none}
.sub-menu .sub-menu a.nav-link{line-height:20px !important;}
li.parsley-length{width:100%;font-size:12px;color:#ff0000;font-weight:700;}
.request-cap button.quote-btn{background:#009e96;color:#fff;padding:10px 44px 10px;bottom:19px;text-decoration:none!important;position:relative;border-radius:4px;float:right;border:none;margin-top:25px;font-size:20px;margin-bottom:6px;
height:auto;
}
.nav-next.alignright a{padding:9px 15px 9px 15px;display:inline-block;background-color:#f3f4f4;color:#444;font-weight:600;font-size:14px;background-image:url(http://202.164.49.132:4368/webguruz_new/wp-content/uploads/2019/05/next-svg-svg-1.png);background-repeat:no-repeat;background-size:20px;}
.nav-next.alignright a{background:#35bcb4;color:#fff;margin-bottom:10px;}
.nav-previous.alignleft a{background:#35bcb4;color:#fff;padding:9px 15px 9px 15px;display:inline-block;font-weight:600;font-size:14px;margin-left:25px;}
button.btn.btn-primary.btn-block{background:#35bcb4;border:1px solid #35bcb4;}
select#cat{color:#353531;}
.separator_container{width:50%;margin:0 auto;height:1px;padding-bottom:70px;padding-top:32px;}
.separator_line{height:1px;border-top:1px solid #EBEBEB;display:block;width:100%;}
select#cat{color:#353531;width:100%;}
select#cat{color:#353531;width:100%;}
.load.mesgDiv{width:34%;margin-right:35px;padding:0px 16px;text-align:center;line-height:18px;color:#01b1a5;font-size:22px;font-weight:800;background:transparent;margin-bottom:10px;}
a.fancybox-inline.title-icon.title.mobile{display:none;}
.feature-head{TEXT-ALIGN:CENTER;margin-top:38px;color:#fff;}
span.text-update{margin-top:4px;font-size:14px;}
span.text-in{font-size:15px;}
span.package_name{FONT-SIZE:24PX;COLOR:#FFF;MARGIN-TOP:26PX;display:inline-block;}
.package_table.shortPackageTable{margin-top:40px;}
.sell{border:0px solid #ccc;display:table;float:none;width:100%;margin-bottom:80px;}
ul.packagefeatures.fromarray{background:#7c7c7c;width:280px !important;}
.package_table.shortPackageTable.sales-pack-table ul.packagefeatures{width:250px;}
ul.packagefeatures.fromarray{background:#7c7c7c;width:280px !important;}
ul.packagefeatures{display:table-cell;list-style:outside none none !important;margin:0;padding:0;vertical-align:top;width:16%;border:1px solid black;}
.default ul{list-style:disc;}
.deshtop{display:flex;}
.package_table ul.packagefeatures:first-child li:first-child{color:#3b3c3f;font-size:24px;line-height:24px;text-align:left;text-transform:uppercase;font-weight:bold;background:gray;height:245px;padding-left:0;}
.package_table ul.packagefeatures:first-child li{font-weight:bold;}
.package_table ul.packagefeatures:first-child li{color:#000 !important;font-size:15px;height:90px !important;padding-left:10px;text-transform:capitalize;vertical-align:middle;background:#F2FCFB;}
.packagefeatures li.first{display:table;height:243px;vertical-align:middle;width:100%;border:1px solid;BACKGROUND:#6dcfc9;}
.packagefeatures li{border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:table;height:90px !important;text-align:center;vertical-align:middle;width:100%;}
.package_table ul.packagefeatures:first-child li{font-weight:bold;}
.deshtop{display:flex;}
.title{align-items:center;align-self:center;color:#333;display:flex;height:90px;justify-content:center;padding:0 0.3em;font-size:18px;font-weight:normal;BACKGROUND:#f2fcfb;}
.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:0.4s;}
.panel{padding:0 18px;background-color:white;display:none;overflow:hidden;}
.moblie-view{display:none;}
.about_sec.section_main{padding-bottom:0px !important;}
.hub-head{TEXT-ALIGN:CENTER;margin-top:18px;color:#fff;}
.hub-sub-head{text-align:center;color:#fff;margin-top:12px;font-weight:800;font-size:29px;margin-bottom:11px;}
span.hub-pack-name{FONT-SIZE:24PX;COLOR:#FFF;text-align:center;margin:11px auto;display:inherit;}
span.text-update-pack{font-size:13px;}
span.text-pack{font-size:14px;}
span.hub-pack-sub-name{color:#fff;margin-top:20px;font-weight:800;font-size:22px;}
span.hub-commerce-name{font-size:21px;color:#fff;font-weight:600;display:inherit;}
span.hub-commerce-sub-name{color:#fff;font-size:28px;font-weight:700;display:inherit;}
span.hub-google-name{font-size:21px;color:#fff;font-weight:600;display:inherit;}
span.hub-google-sub-name{color:#fff;font-size:28px;font-weight:700;display:inherit;}
.side_img img{width:100%;object-fit:cover;}
.loader.messageDiv{color:#01b1a5;font-size:22px;font-weight:800;}
button.btn-sub{height:auto;border-radius:4px;padding:9px 30px;color:#fff;font-weight:600;background:#009e96;border:1px solid #009e96;}
.loder.msDiv.loader{color:#009e96;font-size:20px;text-align:center;font-weight:800;}
.innerBlog{height:100%;}
.blogContent{position:relative;padding-bottom:98px;height:calc(100% - 225px);}
/* .date{position:absolute;top:250px;} */
.heading.about-se.text-center.blog h2.green{margin-bottom:25px;}
.readMore a{background:#34afad;color:#fff !important;border:1px solid #34afad !important;}
.web_img_right img{width:100%;max-width:90.1%;}
span.alignleft img{width:100px !important;height:100px;}
.wpb_text_column.wpb_content_element{width:100%;}
.sell a:hover{color:black;}
.ppc-text{font-weight:700;padding-left:17px;}
p.postmetadata a{font-size:15px;padding-left:18px;font-weight:400;}
/* p.postmetadata{display:inline-block;} */
.entry-meta h2{font-size:42px;}
.dtl-service:nth-child(4){background:#DFDFDF !important;}
.dtl-service{padding:52px 0;}
.servicethumb ul li p{color:#f2a83b;font-size:12px;line-height:26px;}

.rightSidebar li.cat-item{cursor:pointer;margin-bottom:5px;padding:1px 3px 1px 3px;border:1px solid #009e96;background:#009e96;display:inline-block;width:auto;border-radius:2px;}
.rightSidebar li.cat-item a{color:#fff;cursor:pointer;}

.servicethumb ul li{margin-bottom:10px;}
/* .loader.messageDiv img{position:absolute;top:220px;text-align:center;} */
/* .loder.msDiv.loader img{position:absolute;top:600px;text-align:center;} */
.readMore{padding-left:0px !important;margin-bottom:20px;}
.back{background-image:url(http://202.164.49.135:4007/webguruz_new/wp-content/uploads/2019/06/adult-cheerful-collaborate-573565-1-min.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:700px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-webkit-align-items:center;overflow:hidden;}
.back:before{content:'';height:calc(100% - 112px);width:100%;position:absolute;top:112px;left:0;bottom:0;background:rgba(255, 255, 255, 0.73);}
.hero-text{text-align:center;color:black;position:relative;z-index:9;}
.hero-text i.fa.fa-envelope{font-size:100px;color:#35bcb4;}
.hero-text h1{font-size:60px;font-weight:700;color:#35bcb4;}
.iw{font-size:100px;}
.yu{font-size:30px;}
.icons{display:inline-block;color:#35bcb4;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link::before{display:none;}
.fixed li a{color:#444 !important;}
.fixed li a:hover{background:#009e96 !important;color:#fff !important;}
.getIntouch.text-left h3{margin-bottom:40px;font-weight:700;font-size:30px;}
.contactFrom h3{font-size:21px;font-weight:700;margin-bottom:30px;}
.contactInfro h3{font-size:21px;font-weight:700;margin-bottom:30px;}
.width70{max-width:70%;margin:auto !important;text-align:center;}
.width80 h2{padding:0 50px;margin-bottom:20px;}
.custom-html-widget img{width:30px;float:left;}
.style_main > a.mega-menu-link{display:none !important;}
.about_sec.our-values.section_main .stripe{font-size:24px;line-height:34px;}
#contactUs .contact-review .testimonials.slider-content.owl-carousel.owl-carouselTesti.owl-theme.owl-loaded.owl-drag .item article{text-align:center;font-weight:600;padding:30px;width:100%;max-width:50%;margin:0 auto;}
.contact-us.testimonial-content p{width:100%;max-width:40%;text-align:center;margin:0 auto;font-size:18PX;font-style:italic;}
h4.review{margin:60px 0;}
span.alignleft img{width:70px !important;height:70px;object-position:top !important;}
.visit-sectionreq{margin:30px 0 0 0;}
.portfolio_main{background:url(https://www.webguruz.in/assets/images/poft-new.jpg) #dfdfdf no-repeat center top;border-bottom:1px solid #c4c4c4;}
.contact-owl button.owl-next{display:none;}
.contact-owl button.owl-prev{display:none;}
.portfolio-head h2{margin:30px 0;text-align:center;font-size:53px;color:#535353;}
.portfolio-head .stripe{font-family:'Proxima Nova Lt';font-size:24px !important;line-height:36px !important;text-align:center;}
/*#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu:nth-child(3) > ul.mega-sub-menu{width:100%;display:none;opacity:1;visibility:visible;left:0;max-width:1220px;width:100%;box-shadow:0 0 4px 2px #d7d7d7;background:#fff;}*/
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{display:inline-block;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu > li.mega-menu-item-type-widget{border-bottom:1px solid #ccc;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:15px 0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{padding:2.5px 15px !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12{float:right;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link span.mega-indicator:after{content:'\f107';display:inline-block;font-family:'FontAwesome';margin:2px 0 0 6px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(0);color:inherit;position:absolute;background:transparent;height:11px;width:auto;right:auto;line-height:1;top:0;bottom:0;margin:auto 0 auto 6px;}
/*#mega-menu-wrap-primary .mega-menu-toggle{display:none !important;}*/
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{display:block;background:#ffffff;color:#666;font-family:inherit;font-size:14px;font-weight:normal;padding:0px 10px 0px 10px;line-height:35px;text-decoration:none;text-transform:none;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{display:block;background:#ffffff;color:#666 !important;font-family:inherit;font-size:14px;font-weight:normal;padding:10px 0px 10px 10px;line-height:34px;text-decoration:none;text-transform:none;BORDER-BOTTOM:1PX SOLID #CCC;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{z-index:999;width:180px;border-top:0px solid #fff;border-left:0px solid #fff;border-right:0px solid #fff;border-bottom:0px solid #fff;padding:0px 0px 0px 0px;background:#f1f1f1;max-width:none;BOX-SHADOW:0 0 4px 2px #d7d7d7;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#0e0d0d !important;padding:25px 16px 25px 16px;font-size:15px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,
#homePage #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding:13px 20px 13px 20px;font-size:14px;line-height:25px;font-weight:400;font:normal 14px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;height:auto;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background:#009e96;font-weight:normal;text-decoration:none;color:#fff !important;}
#header li a:hover{background:#009e96!important;color:#fff !important;}
li#mega-menu-item-25:last-child{background:#009e96!important;border-radius:5px !important;padding:0 2px !important;}
#homePage #header.fixed #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link{color:#fff !important;}
#header.fixed .navmenu{margin-top:28px;margin-bottom:0px;}
.section_main{padding:50px 0;}
#homePage #header.fixed #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link{color:#fff !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link{color:#fff !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{background:#009e96;color:#fff !important;}
.mean-container .mean-nav ul li a.mean-expand{margin-top:0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{color:#fff !important;transition:.45s ease-in-out;}
.fixed #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{color:#fff !important;}
#homePage .fixed #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#000 !important;}
#homePage #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#fff !important;}
#homePage .fixed #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{color:#fff !important;}
#homePage .fixed #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{color:#fff !important;}
.mean-container .mean-nav ul li a.mean-expand:hover{background:#009e96 !important;}
.mean-container .mean-nav ul li a.mean-expand{height:50px;}
strong.important{font-weight:600;font-size:28px;color:#525252;}
strong.intro{font-size:18px;font-weight:600;}
.wpb_wrapper h2{font-size:30px;font-weight:400;margin-bottom:0px;}
ul.list-by li{list-style-type:disc;}
.wpb_content_element{margin-bottom:0px;}
.wpb_wrapper p{margin-bottom:22px !important;}  
/* Benefits of joining */
.benefits-of-joining-webguruz {background-color: #34AFAD;padding: 100px 0;background-image: url("https://webguruz.in/wp-content/uploads/2019/04/benefits.jpg");background-size: cover;background-blend-mode: soft-light;}
.joining-of-benefits {background-color: #fff; width: 100%; padding: 60px; max-width: 700px;}
.benefits-of-joining-webguruz .serv_heading h3 {font-weight: 700;text-transform: capitalize;}
.b-icon {width: 100px;height: 100px;border-radius: 50%;border: 2px #fff solid;display: flex;align-items: center;justify-content: center;   font-size: 33px;color: #fff;margin:0 auto 30px;}
.benefit-text h3{font-weight: 700; margin: 0 0 12px;}
.benefits ul { margin: 20px 0 0; padding: 0;}
.benefits ul li {list-style-type: none;font-size: 20px;font-weight: 600;line-height: 38px;color: rgba(0,0,0,0.5);}
.benefits ul li i {color: #009e96;margin-right: 8px;}
/* .current-opening-paragraph{margin-bottom: 20px;} */
.current-opening-paragraph {
    margin-bottom: 0;
    position: relative;
    height: 260px;
}
.row.box-icon {
    align-items: baseline;
}
.custom-current .viewBtn {font-weight: 700;text-transform: capitalize;width: auto;padding: 15px 40px;font-size: 16px;}
/* .owl-carousel .owl-stage-outer{background-color: #34AFAD;} */
.webguruz-rating-based-on-google-reviews {background-color: rgba(0,0,0,0.07);padding: 30px;}
.webguruz-rating-based-on-google-reviews h4 {font-size: 30px;font-weight: 500;text-transform:capitalize;}
.webguruz-rating-based-on-google-reviews span {color: #ff6305;font-weight: 700;}
@media (max-width:1280px){.banner-content .request-btn{margin:20px auto 0!important}
.locpd{margin-top:235px}
.locbox{min-height:200px}
.contactmap{background:url(images/location.jpg) no-repeat center 70px}
.heading.port_heading.text-center .heading_text:before{display:none}
.heading.port_heading.text-center .heading_text:after{display:none}
.getIntouch.text-left{padding:0 15px;}
span#ssa-widget-email-label{font-size:12px;}
/* .section_main{padding:30px 0 50px 0 !important;} */
}
@media (max-width:1200px){span#ssa-widget-email-label{font-size:11px;}
.row.blog-wrapper{width:100%;}
.wpb_column.vc_column_container.postslidecontent{height:100%;margin-left:25px;}
.content-read p{font-size:13px;line-height:22px;}
.service-heading{font-size:18px;}
.service-home-space p, .service-home-space p strong{font-size:13px;}
.pronumber ul.research li:first-child{font-size:10px;}
.timeline_um-container ul li, .recent_work_desc p, .wpb_wrapper.service-box p, .our-process .process-right-main .pronumber ul li:nth-child(2){font-size:10px;}
.pronumber ul li{font-size:10px;}
.testi-content{padding:12% 14% 16% 2%;}
.tick-sub{line-height:20px;}
.sec-head-style{padding:170px 50px 110px 0;}
.aio-icon-description.ult-responsive p{font-size:12px;}
.time-info{left:15px;}
.time-infor{right:15px !important;}
.qupte-form #phone{float:left;margin-left:0;width:225px;width:100%;}
#third #isd{float:left;width:100%;}
.emp_review_inr{background-color:#34AFAD;color:#fff;text-align:center;padding:30px 35px;width:100%;}
.testi-content.text-center p{font-size:15px;line-height:24px;}
.content-read.service-third h2{font-size:13px;}
.benefits-of-joining-webguruz{padding: 80px 0;}
.joining-of-benefits{padding: 45px; max-width: 600px;}
.benefits ul{margin: 12px 0 0;}
.benefits ul li{font-size: 18px; line-height: 35px;}
.custom-current .viewBtn {padding: 12px 40px;width: auto;font-size: 15px;}
}
@media (max-width: 1102px){.current-opening-paragraph {min-height: 150px;}
}
@media (max-width:1024px){
.mainblog .entry-meta {
	font-size: 14px;
	text-align: left;
}  
.blog-comment-outer .leave-a-reply-form .comment-form .comment-form-cookies-consent {
	align-items: flex-start;
} 
.blog-comment-outer .leave-a-reply-form .comment-form .comment-form-cookies-consent input {
	height: 30px;
}
article .subs-formds form .es_caption {
	font-size: 29px;
	line-height: normal;
}         	
.banner-home .item h1{font-size:50px;line-height:65px}
.banner-content .request-btn{margin:20px auto 0!important}
.pronumber ul li h3{font-size:13px!important}
.pronumber ul li:first-child{font-size:24px}
.pronumber ul li{font-size:10px}
.award-sec ul li{margin:12px 0 0}
.banner-content{top:30%}
.banner-home .item{min-height:650px}
.banner-home{min-height:650px}
.process_heading{font-size:73px;line-height:86px}
process_heading_small{font-size:50px;line-height:60px}
.tick-sub{font-size:12px}
.service-heading{font-size:19px}
.process_heading_small{line-height:85px}
.process-right-main{padding:20px 12px 0}
.process_btn .btn.btn-primary.btn-block{font-size:20px}
.recent_work_right a img.img-fluid{width:100%}
.process_btn{width:100%;max-width:300px;margin:0 auto}
.service-home-space p,.service-home-space p strong{color:#525252;font-size:13px}
.getIntouch.text-left{padding:0 15px;}
#header .menu-item-has-children a.nav-link{padding:15px 16px;}
.blogContent h1{font-size:18px;}
#blog .readMore a{padding:8px 9px}
button.btn.btn-primary.viewMain{font-size:14px;margin-left:40px;}
span#ssa-widget-email-label{font-size:11px;}
.testi-content{padding:12% 16% 20% 2%;}
.tick-sub{line-height:30px;font-size:12px;}
.banner.inner_banner.story-banner.about-banner img{max-width:100%;min-height:200px;object-fit:cover;height:auto;width:100% !important;object-position:100% 100%;}
.process-right .pronumber{width:100%;height:136px;}
.gallery_slider button.owl-prev{display:none;}
.gallery_slider button.owl-next{display:none;}
}
@media (max-width:991px){.strikethrough{display:none;}
.tick-sub{font-size:14px;padding-left:0;line-height:24px;}
.about-section.section_main .abt-content p{text-align:left;font:normal 13px/15px "Open Sans",Helvetica,Arial,Verdana,sans-serif;}
.section_main{padding:30px 0 35px 0;}
.abt-content p{padding-left:30px}
.service-heading{font-size:18px}
.service-home-space p,.service-home-space p strong{color:#525252;font-size:10px}
.pronumber ul li{font-size:13px}
.rt-work-image a img.img-fluid{width:100%}
.rt-work-image a{display:inline-block;width:100%}
.heading.life_webgz_content h2{font-size:40px;}
.life_webgz_content p{line-height:17px;font:normal 14px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;}
.heading.life_webgz_content.our-team{padding:15px 15px 15px 15px;}
#header .menu-item-has-children a.nav-link{padding:15px 6px;}
#header .navbar-nav .nav-link{color:#000;padding:15px;line-height:1;font-size:11px;}
.menu-item-has-children a.nav-link:after{position:absolute;right:-4px;}
span.text-in{font-size:12px;}
span.text-update{margin-top:4px;font-size:12px;}
img.wp-smiley, img.emoji{font-size:12px;}
.purchase-btn{font-size:12px!important;}
span.text-update-pack{font-size:11px;}
span.text-pack{font-size:11px;}
.load.mesgDiv{width:42%;font-size:15px;}
.xdsoft_datetimepicker .xdsoft_month{text-align:center;width:35%!important;}
.blogContent{padding:12px 6px;}
.blogContent h1{font-size:16px;}
.blogContent p{font-size:13px;line-height:19px;}
.date{position:absolute;top:194px;}
.blogContent{position:relative;padding-bottom:104px;height:calc(100% - 225px);}
button.btn.btn-primary.viewMain{font-size:14px;margin-left:40px;}
.content-read p{font-size:12px;line-height:20px;}
.postslidecontent h2{font-size:13px;}
.testi-sec-main.carousel-inner .testi-content.text-center p{width:48%;font-weight:700;font-size:16px;text-align:center !important;}
about_sec.section_main .row:nth-child(2) p{font-size:10.5px;}
.pronumber ul.research li:first-child{font-size:9px;}
.timeline_um-container ul li, .recent_work_desc p, .wpb_wrapper.service-box p, .our-process .process-right-main .pronumber ul li:nth-child(2){font-size:9px;}
.pronumber ul li{font-size:9px;}
.sec-head-style{padding:22px 50px 210px 0;}
.testi-content {
    padding: 14% 32% 21% 0%;
}
.aio-icon-description.ult-responsive p{font-size:13px;}
.aio-icon-header h3.aio-icon-title{font-size:23px;}
.mainblog .entry-meta .postmetadata:before{margin-right:0px;/*margin-left:15px;*/}
.aio-icon-img{margin-top:0px;}
.dtl-service{padding:15px 0;}
.servicethumb ul li p{margin-bottom:20px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding:10px 50px 10px 15px !important;font-size:13px !important;}
.portfolio_main{background-size:cover;}
.recent_work_desc{padding:1px 0 1px 15px;}
.recent_work_desc > h4{font-size:10px;}
.content-read h2{font-size:12px !important;line-height:15px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item{position:relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu:nth-child(3) > ul.mega-sub-menu{left:0;width:100%;box-shadow:none;}
/* #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu:nth-child(3):hover > ul.mega-sub-menu{display:inline-block;} */
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{display:inline-block !important;width:100%;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column{width:100%;}
.mean-container .mean-nav ul li li li li a{width:auto;padding:0em 15px;border-top:none;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link span.mega-indicator:after{}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu > a.mean-expand{display:none;}
/*#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{display:none;}*/
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;border:0;margin:0;line-height:40px;height:40px;padding:0 10px;background:#fff;text-align:left;color:#ccc;font-size:14px;line-height:0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{display:list-item;margin:0px;clear:both;border:0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{color:#000 !important;background:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    line-height: 18px;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:5px 15px 16px 15px;width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{z-index:999;width:100% !important;border-top:0px solid #fff;border-left:0px solid #fff;border-right:0px solid #fff;border-bottom:0px solid #fff;padding:0px 0px 0px 0px;background:#f1f1f1;max-width:none;BOX-SHADOW:0 0 4px 2px #d7d7d7;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link span.mega-indicator:after{display:none;}
.portfolio_main{background-size:cover;}
.mean-container .mean-nav ul li a.mean-expand:hover{background:#ffffff !important;}
.mean-nav #mega-menu-wrap-primary #mega-menu-primary .mega-menu-item-object-page ul.mega-sub-menu .mega-complete_row .mega-sub-menu li.mega-menu-item.style_main .mega-sub-menu{display:none !important;}
.mean-nav #mega-menu-wrap-primary #mega-menu-primary .mega-menu-item-object-page ul.mega-sub-menu .mega-complete_row .mega-sub-menu li.mega-menu-item.style_main .chlooo{display:block !important;}
.style_main .mean-expand{top:-61px !important;}
.mean-nav #mega-menu-wrap-primary #mega-menu-primary .mega-menu-item-object-page ul.mega-sub-menu .mega-complete_row .mega-sub-menu li.mega-menu-item.style_main .mega-sub-menu{display:block !important;visibility:hidden !important;opacity:0 !important;height:0 !important;transition:all .4s ease-in-out !important;}
.mean-nav #mega-menu-wrap-primary #mega-menu-primary .mega-menu-item-object-page ul.mega-sub-menu .mega-complete_row .mega-sub-menu li.mega-menu-item.style_main .mega-sub-menu.chlooo{visibility:visible !important;opacity:1 !important;height:100% !important;transition:all .4s ease-in-out !important;}
.process-right .pronumber{width:100%;height:168px;}
.testi-content.text-center p{font-size:12px !important;font-style:italic;color:#fff;line-height:20px;text-align:center;}
.box-companyname,.box-designation{font-size:10px;}
.postid-6866 p.stripe{max-width:100% !important;}

/* .navmenu{margin-top:4px;position:absolute;top:28px;z-index:9;right:0;}  */

.navmenu {
    margin-top: 4px;
    position: absolute;
    top: 28px;
    z-index: 9; 
    right: -15px;
    left: auto;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.style_main {
    display: none;
}

.innerPages nav.navbar.navbar-expand-sm.navbar-dark{padding-bottom:0;position:relative;}
#header.fixed .navmenu{margin-top:12px;margin-bottom:0px;}
#homePage #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#000 !important;}
#homePage #header.fixed #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link{color:#000 !important;}
#homePage .fixed #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{color:#000 !important;}
.sign {
    position: absolute;
    right: 34px;
    font-size: 16px;
    line-height: 0px;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{display:block;background:#fff !important;}

#homePage #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {
    display: block;
    overflow-y: scroll;
    height: 332px;
    margin-top: 0px;
}
 #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {
    display: block;
    overflow-y: scroll;
    height: 332px;
    margin-top: 24px;
}

 #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {
    content: "+";
    display: inline-block;
    font-size: 17px;
    FONT-WEIGHT: 900;
    margin-top: 0px;
}
 #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {
    content: "+";
    display: inline-block;
    font-size: 17px;
    FONT-WEIGHT: 900;
    margin-top: 0px;
}

#homePage #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link {
    color: #000 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link {
    color: #000 !important;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator::after{content:"-";font-size:17px;FONT-WEIGHT:900;}
.custom-html-widget img{width:22px;margin-top:4px;}
.subtitle {
    font-size: 12px;
    line-height: 24px;
}
#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{transition:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:none;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:inherit;font-size:14px;height:auto;left:auto;line-height:0.7;list-style-type:none;margin:0;min-height:auto;max-height:none;opacity:1;outline:none;overflow:visible;padding:0;position:unset;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;}
mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:15px 15px 15px 15px;width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{z-index:999;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-ms-border-radius:0px 0px 0px 0px;-o-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;background:#fff;padding:0px 0px 0px 0px;position:absolute;width:100%;border-top:0px solid #fff;border-left:0px solid #fff;border-right:0px solid #fff;border-bottom:0px solid #fff;max-width:none;left:0;}


.page-id-8138 .wpb_wrapper p {
    font-size: 14px;
    line-height: 22px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{padding:10.5px 15px !important;}





}

@media (max-width: 900px){
	.current-opening-paragraph{min-height: 175px;}
}
@media (max-width:991px){#header .navbar-collapse{background:#fff}
#header .navbar-nav .nav-link{color:#000;display:block;border-bottom:1px solid #ccc}
nav.navbar.navbar-expand-sm.navbar-dark{padding:19px 0 0}
li.nav-item.dropdown:hover > ul{display:block;position:static;float:left;width:100%}
.sub-menu li{border:none}
ul.sub-menu{box-shadow:none}
.menu-item-has-children a{color:#fff}
body#homePage a.meanmenu-reveal span{background:#29a6ac;}
body#homePage a.meanmenu-reveal{color:#009e96;}
.fixed nav.navbar.navbar-expand-sm.navbar-dark{padding-bottom:0;position:relative;}
.fix a.meanmenu-reveal{position:fixed;}
.fix nav.mean-nav{margin-top:0;position:fixed;top:95px;}
.fix a.meanmenu-reveal{margin-top:29px;}
.uploadbutton{font-size:16px !important;padding:9px 13px !important;}

}
@media (max-width:850px){.banner-home .item h1{font-size:34px;line-height:57px}
.banner-home>img{min-height:655px}
.banner-content h3{font-size:24px;line-height:37px}
.viewBtn{width:250px;padding:13px;font-size:17px}
.banr-btm-outer li{display:inline-block;padding:12px 19px}
.aboutcontent .full{flex:0 0 100%;max-width:100%}
.tick-sub{padding-left:0}
.strikethrough{left:335px;top:-190px}
.process_heading{font-size:54px;line-height:64px}
.process-right-main .col-md-5.col-sm-5.col-xs-6{flex:0 0 100%;max-width:100%;text-align:left}
.sec-head-style{height:100%}
.recent_work h2{margin-bottom:20px;font-size:38px}
.count-home.section_main h2{font-size:35px}
.timeline_um-flat .timeline_um-thumb{width:100%;margin:0}
.timeline_um-item .timeline_um-content{padding:0 10px!important}
.testi-sec-main.carousel-inner .testi-content.text-center p{width:100%;margin:0 auto}
.mobile-test .testi-content{padding:75px 63px 72px 29px}
.slider-crowd{padding-bottom:20px;margin-top:20px}
.process_heading_small{line-height:55px;font-size:40px}
.timeline_um-flat .timeline_um-title{padding:10px}
.award-sec ul{width:18%;float:left;margin:0 18px}
.awards_sec.section_main h3{margin:20px 0 0;font-size:20px}
.testimonial_s h2,.awards_sec h2,.featured.section_main h2,.contact_sec.section_main .bottom-sec.greybg h2{font-size:43px}
.mean-container.innerPages a.meanmenu-reveal span{background:#009e96;}
span.hub-commerce-sub-name{font-size:24px;}
span.hub-commerce-name{font-size:20px;}
.load.mesgDiv{font-size:16px;}
button.btn.btn-primary.viewMain{font-size:14px;margin-left:60px;}
.pronumber ul.research li:first-child{font-size:14px;}
.timeline_um-container ul li, .recent_work_desc p, .wpb_wrapper.service-box p, .our-process .process-right-main .pronumber ul li:nth-child(2){font-size:14px;line-height:16px;margin-bottom:0;}
.process-right .pronumber{width:100%;height:120px;}
.recent_work_desc > h4{font-size:14px;}
.recent_work_desc{padding:2px 2px 2px 5px;}
.pronumber ul li{font-size:14px;}
.testi-content{padding:18% 66% 28% 13%;}
.tick-sub{font-size:12px;line-height:16px;}
a.btn.btn-primary.btn-block.viewBtn{margin-bottom:20px;}
span.heading_text{font-size:34px !important;line-height:50px !important;}
.banner.inner_banner.story-banner.about-banner img{max-width:100%;min-height:120px;object-fit:cover;height:auto;width:100% !important;object-position:80% 100%;}
.about-section.section_main .abt-content p{text-align:left;font:normal 12px/16px "Open Sans",Helvetica,Arial,Verdana,sans-serif;}
.section_main{padding:30px 0 15px 0;}
.abt-content p{padding-left:0px;}
.rt-work-image .img-fluid{width:100%;}
.recent_work_right a img.img-fluid{width:100% !important;margin-bottom:50px !important;}
.aio-icon-description.ult-responsive p{font-size:12px;}
.request-cap button.quote-btn{padding:10px 20px 10px;}
.strength-item{padding:20px 0 0 61px;}
}
@media (max-width: 812px){
	.current-opening-paragraph{min-height: 200px;}
}
@media (max-width:767px){body .contact_sec.section_main .wpcf7-submit{padding:15px 20px;font-size:18px;}
.text-center .f-client{padding:0;}
.innerPages #header a.navbar-brand.bottom{display:block;width:63%;float:left;}
.innerPages #header a.navbar-brand.bottom img{width:100%;}
.mean-container.innerPages a.meanmenu-reveal span{background:#009e96;}
.mean-container.innerPages .mean-nav{margin-top:0px;top:54px;}
.locbox{min-height:113px;}
.bordered-box .internal-box{text-align:center;}
.ticket{width:100%;margin:0 0 9px;}
div#contactUs{text-align:center;}
.selectedOption{text-align:left;}
.text-desc.packages table.packages-page{width:100%;display:block}
.text-desc.packages table.packages-page tbody{width:100%;display:block}
.text-desc.packages table.packages-page tbody tr{width:100%;display:block}
.text-desc.packages table.packages-page tbody tr td.packages-name{display:block;width:100%;margin:0 0 28px}
.text-desc.packages table.packages-page tbody tr td.packages-name th.features{width:100%;display:block;height:auto!important;padding:19px 0}
.package-sec td{height:auto;border-bottom:1px solid #c4c4c4;text-align:center;display:block;width:100%;padding:23px 20px;font-size:14px}
.basic-bottom-arrow,.standard-bottom-arrow,.premium-bottom-arrow{display:block;height:auto!important;padding:19px 0}
.heading.life_webgz_content h2{font-size:34px}
.current-menu-item .nav-link,#header.fixed .current-menu-item .nav-link{background:#009e96;color:#FFF!important}
.row.number-row.custm-row .col-md-4.col-sm-12{margin:0 0 12px}
.col-md-9.col-xs-12.certificaiton.content{text-align:center}
.web_img_right img{width:100%}
.innerServices .heading.text-center{margin:0}
.service_row{padding-top:0;text-align:center}
.ser-heading h2{margin:11px 0 0;font-size:21px}
.row.service_row h3,.secvice_sec h3{font-size:16px}
.client-testimonials-video ul li{width:100%}
.blogDetail h2{font-size:30px;margin:0;text-align:center;line-height:34px}
a.data-link{float:left;margin:0!important}
a.comment-link{margin:0 0 31px;float:left}
#blog-detail article.article{text-align:center}
.content{padding:0 9px}
.heading.text-center .stripe{font-size:19px}
.testimonial-sec{display:none}
.slider-crowd{margin-top:0}
.contact-home label{margin:13px 0 11px;font-weight:500}
.heading.text-center{padding-top:0}
.visit-sectionreq button,#ssa-widget-start{width:100%}
.getIntouch.text-left{text-align:center!important;padding:0 15px;}
.service-test .testimonial-content p{font-size:14px!important;padding:0}
.about_sec.our-values.section_main .stripe{line-height:24px;text-align:center;font-weight:300;padding:0;margin-top:0;color:#676b6d;}
.service-test .testimonial-content::before{display:none}
.about_sec .heading.text-center h2{margin-bottom:30px !important;font:normal bold 30px/56px Montserrat,Helvetica,Arial,Verdana,sans-serif !important;line-height:30px !important;}
#posts .post{width:100%}
.banner-home .item{min-height:inherit}
.ubtn-ctn-center button#ubtn-6707{display:inline-block;width:100%!important;padding:20px 40px;height:21px!important}
.banner-home .item h1{font-size:20px;line-height:20px}
.banner-content{top:42%}
.process_btn{text-align:center}
.navbar-dark .navbar-brand img{width:63%}
.banner-content h3{font-size:15px;line-height:21px;padding:0 10px;margin-bottom:0}
ul.banr-btm-outer-list li{display:inline-block;vertical-align:middle;width:calc(26% - 12px);text-align:center;margin:0 2px}
.recent_work h2{margin-bottom:0;font-size:29px;text-align:center;font-family:Montserrat;font-weight:700;font-style:normal}
.recent_work_desc > h4{float:left;font-size:19px;font-weight:600;width:100%;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;margin-top:10px}
.blogs.section_main .stripe.text-center{font-size:20px}
.timeline_um-container{margin:0;overflow:hidden;padding:0;position:relative;text-align:center;width:100%;margin-top:15px}
footer h4{font-size:15px;margin-top:6px}
.featured.section_main h2,.contact_sec.section_main .bottom-sec.greybg h2{font-size:28px;line-height:47px;padding-bottom:0;margin-top:0}
.fixed button.navbar-toggler.collapsed,.fixed button.navbar-toggler{background:#34AFAD}
.testi_sec.testimonial_s.section_main .stripe{font-size:21px}
.btn-block{padding:17px 20px;font-size:16px;font-weight:600}
h2.text-center{margin-top:0;font-size:25px}
h5.tick-sub{margin-top:0;padding-left:0}
.serv_heading.text-line h2{font-size:18px;text-align:center;padding-right:0!important;margin-top:0}
.count-home.section_main h2{font-size:25px;font-weight:700}
.mobile-test .testi-content{padding:71px 30px;width:100%!important}
.mobile-test.wpb_column.vc_col-sm-12.vc_col-has-fill{width:100%}
#audit-banner{padding:10px}
.banner-home{min-height:auto}
.container.software_testing.section_main{padding-left:15px;padding-right:15px}
.navbar-nav.mr-auto{background:#fff}
.navbar-nav.mr-auto .nav-item a{color:#000;width:100%}
.navbar-nav.mr-auto .btn.btn-primary{width:100%;border-radius:0}
.navbar-nav.mr-auto .sub-menu{z-index:99;width:100%}
.shopify-background,.custom-Ezine{padding-top:30px;padding-bottom:20px}
.slick-list.draggable{max-width:100%;overflow-x:hidden}
.navbar-light .navbar-toggler_icon i,.navbar-toggler-cross i{font-size:26px;display:block;font-style:normal;font-family:FontAwesome;background:#29a6ac;color:#fff;padding:0 8px}
.abt-img{margin-top:0}
.section_main{padding:25px 0}
.about-section.section_main .stripe.text-center{font-size:18px}
.strikethrough{display:none}
.sev_content h3{font-size:17px;line-height:26px;text-align:center}
.ubtn-ctn-center button#ubtn-6707{padding:10px 40px!important;min-height:50px!important}
.service-home-space{margin-top:12px;}
.ubtn-data.ubtn-text{font-size:20px}
.wpb_wrapper.service-box{margin-top:100px}
.process_heading{font-size:30px;line-height:35px;text-align:right}
.process_btn{margin:0 auto;margin-bottom:40px}
.timeline_um-button{display:none}
.timeline_um-item{width:100%!important}
.serico{height:50px;position:relative;top:15px}
.testi-sec-main.carousel-inner .testi-content.text-center p{width:100%;margin-top:70px;font-weight:700}
.awards_sec.section_main h3{font-weight:600;font-size:18px}
.awards_sec.section_main .stripe.text-center{font-size:20px}
.award-sec ul{width:100%}
.award-sec{width:100%;margin:30px auto 0;text-align:center}
ul.award1{margin-top:0!important}
ul.award2{margin-top:0!important;margin-left:0!important}
ul.award3{margin-left:0!important}
ul.award4{margin-top:0!important;margin-left:0!important}
ul.award5{margin-top:0!important;margin-left:0!important}
#contact-form .contact-h
.carousel.slide{display:none}
.mobile-crousal{position:static}
main.mobile-crousal .vc_column-inner.vc_custom_1478599671349,.testi-sec-main.mobile-crousal .vc_column-inner.vc_custom_1478599671349{margin:0 auto}
.pronumber{width:100%}
.rt-work-image .img-fluid{width:100%}
.left-sec-form .col-md-6{width:100%;margin:auto;padding:auto;float:none}
.form-section .left-sec-form{width:100%;float:none;width:99%;padding-left:5px;float:none;padding-right:5px;margin:0 auto;padding-top:15px}
#third #isd{float:none;width:90px;display:inline-block;margin-right:10px;}
.qupte-form #phone{float:none;margin-left:0;width:100%}
#third #phone{display:inline-block;
/* width:calc(100% - 100px); */
padding-left:40px !important;}
.testimonial-item.testimonial-item-slider ul{padding-left:0;margin-left:0}
.form-section .right-sec-form{width:100%;float:none}
section .portfolio_sec.section_main.pt0 .col-md-2>.portfolio_img{padding-bottom:20px;padding-top:20px}
.testi_sec.testimonial_s.section_main .testi-content.text-center h3{text-align:center;font-size:16px;color:#fff;font-weight:700;margin-bottom:20px}
.testi-content h3{margin-top:90px}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:hover,h2 a:hover,h3 a
.aio-icon-img .img-icon{max-width:100%;margin-top:0}
.service-heading{font-size:19px;margin-top:80px}
.service-home-space p,.service-home-space p strong{color:#525252;font-size:14px}
.testi-content{padding:60px 110px 159px;color:#fff;width:728px}
.pronumber ul li:first-child{width:100%;font-size:35px;margin-bottom:0;margin-top:0}
.process-right .pronumber{width:100%;height:180px;}
.pronumber ul li h3{font-size:20px!important;margin-top:23px;text-align:center!important;width:100%!important}
pronumber ul.research li{width:100%;text-align:center}
.pronumber ul li{font-size:15px;width:100%;text-align:center}
.info_sec.section_main .company-infor .aio-icon-header h3{font-size:18px;font-weight:800;color:#535353}
.company-infor{padding:35px 15px 15px}
.sticky-header #flana #hide i{color:#fff;padding:0 8px;background:#009e96}
#contact-form .contact-home .toprow li{width:100%}
.toprow{margin-bottom:0}
.bottomrow #submit_request{font-size:18px;padding:12px 20px;font-weight:600}
.featured.section_main .f-client ul li{width:50%}
.f-client ul,.footer-social ul{padding-left:0}
.custom-footer-bot .bottom-menu{text-align:center}
.bottom-menu ul li a{border:none}
.custom-footer-bot .bottom-menu,.custom-footer-bot .bottom-menu #menu-footer-nav li,.custom-footer-bot .copy{width:100%;float:none}
.custom-footer-bot .copy{text-align:center}
.heading.life_webgz_content.our-team{position:static;width:100%;text-align:center;padding:0 0 17px;box-shadow:none}
.our_team.section_main .col-md-9 .team_img img{width:100%}
.section_main.manag_team .heading.text-center .white,.section_main.team_mem .heading.text-center h2{font-size:30px}
.team-managment ul{float:left;margin-bottom:30px!important;width:100%}
.section_main.manag_team .team-managment h3{font-size:18px;font-weight:700;line-height:23px;margin-bottom:0;padding:50px 0 0 15px}
.section_main.team_mem .heading.text-center h2{padding-top:0}
.portfolio-frame-head .portfolio-addressbar{overflow:hidden}
.vc_tta-tabs-container.tab-content.current.tab-1{width:100%}
#myTab .nav-item a,#myTab .nav-item a i{font-size:15px}
.vc_tta-tabs-container.tab-content.tab-1.current .vc_tta-tabs-list{width:100%}
.time-info{background:#009e96 none repeat scroll 0 0!important;height:auto!important;left:0!important;padding:10px 0!important;position:relative!important;top:0!important;width:100%!important}
.septime{padding-top:15px}
li .time-info h5{color:#fff;font-weight:400;line-height:22px;padding:0 15px 0 18px;width:100%;font-size:15px}
.time-infor{background:#009e96 none repeat scroll 0 0!important;height:auto!important;right:0!important;padding:10px 0!important;position:relative!important;top:0!important;width:100%!important}
.septime{padding-bottom:10px}
.uavc-list-content span.uavc-list-desc{display:block}
.servicethumb ul{margin:0;padding:0;text-align:center}
.about_sec.section_main .row:nth-child(2) p:nth-child(2){margin-bottom:0}
.servicethumb li{width:100%;padding-top:10px;float:none;display:inline-block;margin:0 15px}
.about_sec.service_main.section_main{padding-bottom:0}
.aio-icon-img .img-icon{width:100%}
.servicethumb ul li a{color:#525252;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;font-size:14.5px;margin-bottom:16px}
#list-icon-wrap-3065{padding-top:10px}
.about-section.section_main .abt-content p{text-align:left;font:normal 14px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.service-box{border:1px solid #dedede;padding:0 15px 35px;margin-top:22px}
.recent_work_right a img.img-fluid{width:100%;margin-bottom:50px}
.value_sec .value_content{padding-top:30px;width:100%;padding-bottom:40px}
.heading.port_heading.text-center h2:before{display:none}
.heading.port_heading.text-center h2:after{display:none}
.about-section.section_main .row .col-12 h2{font-size:25px}
.sub-ways{font-size:15px;text-align:center}
.banr-btm-outer{display:none}
.toprow li{width:100%}
.header-logo{float:left}
.navbar-toggle{border:1px solid #fff;transform:translateY(50%)}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#fff}
.container-fluid.header-navigation ul li a,.container-fluid.header-navigation ul li{width:100%;display:inline-block;text-align:center;color:#333}
.container-fluid.header-navigation ul,.container-fluid.header-navigation .header-button{transform:translateY(0)}
.container-fluid.header-navigation ul.nav.navbar-nav{background:#fff;width:100%;margin:0 auto}
.phonetop{top:0;right:10px}
.sub-menu-mega{left:0}
li.menu-item-1.item-has-children:hover > ul.children-container,li.menu-item-1.item-has-children:hover .dropdown-menu{display:block!important;max-width:100%}
.item-has-children ul.children-container{position:unset}
.header-navigation{margin:0 auto}
.pronumber ul.research li:first-child{text-align:center}
span.alignleft{display:none;}
h1.archive-title{text-align:center;}
h1.page-title{text-align:center;}
.extraOutBgRel{width:100%;}
.package_table.shortPackageTable.sales-pack-table{display:none;}
a.fancybox-inline.title-icon.title.mobile{display:block;}
.moblie-view{display:block;width:100%;}
button.accordion{margin-bottom:5px;text-align:center;background:#229298;color:white;height:auto;}
.package-name-head{text-align:center;font-size:21px;font-weight:700;background:orange;color:#fff;padding:16px 0px;margin-top:40px;}
span.text-in{font-size:15px;margin-top:0px;}
span.unique{font-size:12px;color:#21858d;}
span.inbound{color:#21858d;font-size:12px;}
.panel{padding:0 0px;}
.title{height:88px;}
.container.pack-mob{margin-bottom:42px;}
.col-md-3.col-xs-12.certificaitonImg{text-align:center;}
.team{margin:0px 0 0;}
.custom-certification, .certified-background{padding-bottom:0;}
.inbound_team, .custom-certification, .certified-background{padding-top:0;}
.wpb_content_element{margin-bottom:0;}
.request-cap button.quote-btn{width:100%;}
.load.mesgDiv{width:100%;margin-bottom:20px;}
.xdsoft_datetimepicker .xdsoft_month{text-align:center;width:30%!important;}
.schedule-section #first h2{font-size:20px;}
.xdsoft_timepicker{width:100% !important;padding:1px 0!important;}
.xdsoft_datetimepicker .xdsoft_label{width:34px;}
.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active{display:block;width:100% !important;}
.schedule-section fieldset h2{background:#009e96;font-size:20px;}
.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:0px;}
.xdsoft_datetimepicker{width:100%;margin:0 1%;float:left;margin-left:0px;}
.schedule-head h2{font-size:33px;}
.two-btn{text-align:center;}
button.btn-sub{margin-bottom:10px;}
button.btn-sub{height:auto;border-radius:4px;padding:8px 33px;color:#fff;font-weight:600;background:#009e96;border:1px solid #009e96;}
.date{top:155px;}
button.btn.btn-primary.viewMain{font-size:14px;margin-left:0;}
.ssa-leadgen-widget{width:100%;}
#ssa-widget{color:#009e96;font-size:48px;}
a.fancybox-inline.title-icon.title.mobile{font-size:13px;color:#21858d;}
.award-sec ul li img{width:auto;}
.award-sec ul{margin:0 0px;}
.award-sec ul li{margin:12px 0 0 -20px;}
.aio-icon-description.ult-responsive p{font-size:15px;}
.dtl-service{padding:0px 0;/*text-align:center;*/}
.outr-ar.outr-frst{text-align:center;}
span.category-link{margin-left:0px;}
.back:before{content:'';height:calc(100% - 92px);width:100%;position:absolute;top:92px;left:0;bottom:0;background:rgba(255, 255, 255, 0.73);}
.hero-text h1{font-size:32px;}
p.postmetadata a{padding-left:5px;}
.contact-us.testimonial-content p{width:100%;max-width:90%;}
.contact-home .toprow input{margin:0 0 28px 0;}
.request-btn .viewBtn{padding:20px !important;font-size:15px !important;max-width:250px !important;}
.request-btn{width:250px;}
.process_btn .btn.btn-primary.btn-block{font-size:15px;}
.process_btn{max-width:240px;}
#owl-demo .item article{width:100%;max-width:100% !important;}
.locpd{margin-top:10px;}
body .heading.testimonial-head h2 center{margin-top:40px !important;padding-bottom:0px !important;font-size:35px !important;}
.strength-body .strength-list .strength-item p{font-size:13px !important;line-height:20px !important;}
.uploadbutton{margin-right:35px;}
.mainblog .entry-meta{padding:0px 0px;}
.blogDetail h2{margin:16px 0;}
.team-managment-bottom img{width:100%;display:block;object-fit:cover;
/* min-height:360px; */
min-height:200px;
height:100%;}
#posts{margin-right:10px;}
.content-read h2{font-size:15px !important;}
.blgs h3{font-size:40px;padding-bottom:0px;padding-top:0px;}
.contact-home .bottomrow li {
    margin: 12px 0px 35px 0;
}
.benefits-of-joining-webguruz{padding: 50px 0;}
.benefits-of-joining-webguruz .serv_heading h3{font-size: 25px;}
.joining-of-benefits{padding: 30px; max-width: 100%;}
.benefits ul{margin: 10px 0 0;}
.benefits ul li{font-size: 16px; line-height: 31px;}
.current-opening-paragraph{min-height: initial; margin-bottom: 10px;}
}
@media (max-width:610px){.mean-container .mean-bar{top:29px}
.mean-container a.meanmenu-reveal{right:5px!important}
.award-sec ul li img{width:auto}
.award-sec ul{margin:0}
.award-sec{padding:0}
.timeline_um-flat .timeline_um-thumb{width:100%;margin:0}
.process-right-main{margin:0}
.timeline_um-flat .timeline_um-title{padding:0 10px 8px;float:left;width:100%;margin:15px 0 0}
.timeline_um-item .timeline_um-content{padding:0 10px!important}
.phonetop{display:none}
.banner h1{font-size:2rem}
.viewBtn{padding:13px 10px;font-size:16px}
.sec-head-style{padding:70px 50px 70px 0}
.process_heading_small{font-size:30px;line-height:36px;margin-bottom:0}
.locpd{margin-top:20px}
.locbox.locpd{margin-bottom:20px!important}
.navbar-toggler{color:#fff;padding:1px}
.navbar-toggler .navbar-toggler-icon{color:#fff}
#navbarSupportedContent{width:100%;position:absolute;right:0;top:120px}
.certification_heading,.servicemainhead h1,.bottom-sec.greybg h2{font-size:25px}
.bottom-sec.greybg .stripe{font-size:16px}
.banner>img{height:auto;min-height:374px;object-fit:cover}
.heading_text{text-align:center;padding:0}
.portfolio_sec.section_main.pt0 .heading.port_heading.text-center .heading_text{font-size:30px}
.portfolio_sec.section_main.pt0 .heading.port_heading.text-center .heading_text::before,.portfolio_sec.section_main.pt0 .heading.port_heading.text-center .heading_text::after{width:50px}
.mean-container.innerPages .mean-nav{top:50px;}
span.inbound{font-size:12px;}
.portfolio_main.section_main .owl-nav{display:none;}
}
@media (max-width: 510px){
	.benefits-of-joining-webguruz{padding: 40px 0;}
	.joining-of-benefits{padding: 20px;}
	.benefits-of-joining-webguruz .serv_heading h3{font-size: 22px;}
	.benefits ul{margin: 10px 0 0;display: inline-block;}
	.benefits ul li{font-size: 15px; line-height: normal; margin: 2px 0;display: inline-block;width: 100%;}
	.benefits ul li i, .benefits ul li span{float: left;}
	.benefits ul li i{margin-top: 3px;}
	.benefits ul li span {width: calc(100% - 28px);}
}
@media (max-width:480px){
.category-link.mm {
    position: relative;
    top: 20px;
}  

.article #single-subscription-form .emaillist form {
	padding-top: 45px;
	flex-wrap: wrap;
}
.article #single-subscription-form .emaillist form .es-field-wrap label {
	text-align: left;
}
.article #single-subscription-form .emaillist form .es-field-wrap {
	width: 100%;
	text-align: center;
}  
.article #single-subscription-form .emaillist form .es_subscription_form_submit {
	margin: 0 auto;
	margin-top: 17px;
}     
   
  
#single-subscription-form .comn-form + h4 {
	font-size: 22px;
}  
.banner h1{font-size:1rem}
.banner{position:relative}
.process_btn .btn.btn-primary.btn-block{padding:10px 7px;font-size:16px}
.about-section.section_main .stripe.text-center{padding-bottom:30px}
.testi_sec.section_main .stripe.text-center{padding-bottom:35px}
.innerTabs li a{padding:6px 3px;font-size:12px;}
.table-bordered td{padding:2px!important;}
.table-bordered td{padding:2px!important;font-size:15px;}
.tabbable h3{margin:22px 0 4px;font-size:25px;}
#myTab .nav-item a, #myTab .nav-item a i{font-size:10px;}
.date{top:186px;}
.blogContent{padding-bottom:116px;}
div#cform input.businessName{border:1px solid;width:49%;}
.frow.custom-frow{display:block;}
.frow.custom-frow .form-group label{display:block;width:100%;}
.uploadbutton{width:100%;text-align:center;}
.request-cap button.quote-btn{width:100%;}
.page-id-7725 .contact_sec section_main{display:none !important;}
}
@media (max-width:360px){
.article #single-subscription-form .emaillist form {
	padding-top: 54px;
}	
	  	
	
}
@media (min-width:320px) and (max-width:480px){.costm-container{padding-left:10px;padding-right:10px}
.costm-container .portfolio_img{text-align:center;padding-bottom:30px;overflow:hidden;height:300px}
.portfolio_main{background-size:cover}
h2.service-title{font-size:53px;color:#35bcb4;text-align:center;font-weight:700;margin-bottom:30px;font:normal bold 30px/36px Montserrat,Helvetica,Arial,Verdana,sans-serif!important}
.width70 h2{padding:0 10px;margin-bottom:20px}
.width70{max-width:100%;margin:auto}
.width80 h2{padding:0 10px;margin-bottom:20px}
.width80{max-width:100%;margin:auto}
.web_img_right{text-align:right;margin-top:30px}
span.inbound{font-size:12PX;color:#21858d;}
form#payform input.businessName{border:1px solid;width:49%;}
.title{height:89px;}
}
@media (min-width:600px) and (max-width:480px){.owl-carousel .owl-item img{display:block;width:100%;max-width:70%;margin:0 auto;}
}
@media(min-width:768px) and (max-width:850px){#ssa-widget-domain-label,#ssa-widget-email-label{color:#fff!important}
#ssa-widget-title{color:#009e96!important;font-size:40px!important;font-family:Montserrat!important;padding-bottom:20px!important;padding-top:10px!important}
.ssa-leadgen-widget__label{display:block;float:left!important;font-size:14px;font-weight:500;margin:15px 2% 0 0 !important;text-align:left;width:35%!important}
.ssa-leadgen-widget__btn-start{background:#009e96!important;font-weight:700!important;height:0px!important;line-height:1px!important;margin-top:-2px!important;position:relative!important;width:200px!important;top:10px;}
.ssa-leadgen-widget__label.-ssa-checkbox{width:100%;position:relative;float:left;}.ssa-leadgen-widget__checkbox{top:7px;}
.ssa-leadgen-widget__label.-ssa-checkbox .ssa-leadgen-widget__checkbox-label{color:#fff;}
label.ssa-leadgen-widget__label.-ssa-checkbox{width:100% !IMPORTANT;}
div#ssa-widget-title .visit-sectionreq button, #ssa-widget-start{width:148px !IMPORTANT;}
input#ssa-widget-domain{padding:13px 15px;width:100%;}
input#ssa-widget-email{padding:13px 15px;width:100%;}
.visit-sectionreq.request{width:245px !IMPORTANT;}
span.hub-pack-sub-name{font-size:18px !important;}
.current-opening-paragraph {
    height: 350px;
}
}
@media (min-width:768px) and (max-width:967px){.left-sec-form .col-md-6{width:100%;margin:10px 15px;padding:0;float:left;max-width:500px;}
}
@media (min-width:768px) and (max-width:991px){
#single-subscription-form .comn-form + h4 {
	font-size: 28px;    
}
.septime{padding-top:110px;background:transparent!important}
.time-infor{background:rgba(0,0,0,0) url(images/info-box.png) repeat-y scroll center top;left:75px}
.time-story ul li{list-style-type:none;position:relative;text-align:center;width:658px}
.time-infor{left:-7px}
.time-story ul .septime{text-align:right}
span#ssa-widget-email-label{font-size:9px;}
#audit-banner{left:50%;margin-left:-37%;position:absolute;width:75%;}
.time-infor h5{padding:0 36px 0 40px;}
.time-infor h3{padding:17px 23px 6px 20px;}
/* li#mega-menu-item-16 a{background:#009e96 !important;color:#fff !important;} */
.mean-container .mean-nav ul li a.mean-expand{height:40px;line-height:1;background:#009e96 !important;color:#fff !important;}
}
@media(min-width:768px) and (max-width:1130px){.ssa-leadgen-widget{width:100%!important;padding:28px 0!important;background:transparent!important;border:0!important}
}
@media(min-width:851px) and (max-width:2200px){#ssa-widget-domain-label,#ssa-widget-email-label{color:#fff!important;font-family:Ubuntu,sans-serif;}
#ssa-widget-title{color:#009e96!important;font-size:48px!important;font-family:Montserrat!important;padding-bottom:15px!important}
.ssa-leadgen-widget__label:first-child{display:block;float:left!important;font-size:14px;font-weight:500;margin:15px 2% 0 0 !important;text-align:left;width:33%!important}
.ssa-leadgen-widget__label:nth-child(2){display:block;float:left!important;font-size:14px;font-weight:500;margin:15px 2% 0 0 !important;text-align:left;width:33%!important}
.ssa-leadgen-widget__checkbox{top:7px}
.ssa-leadgen-widget__label.-ssa-checkbox{width:100%;position:relative;float:left}
.ssa-leadgen-widget__label.-ssa-checkbox .ssa-leadgen-widget__checkbox-label{color:#fff;font-family:Ubuntu,sans-serif;}
.ssa-leadgen-widget__label:first-child input,.ssa-leadgen-widget__label:nth-child(2) input{height:57px!important;width:100%;font-family:Ubuntu,sans-serif;}
#ssa-widget-form{position:relative}
.ssa-leadgen-widget__btn-start{background:#009e96!important;font-weight:700!important;height:60px!important;line-height:17px!important;margin-top:35px!important;position:absolute!important;width:200px!important;font-size:20px!important;right:0;top:0}
.ssa-leadgen-widget__btn-start:hover{background:#f2a802!important}
#audit-banner{left:50%;margin-left:-37%;position:absolute;width:75%;}
}
@media(min-width:851px) and (max-width:1200px){#header .navbar-nav .nav-link{color:#000;padding:12px;line-height:1;}
#header .menu-item-has-children a.nav-link{padding:12px 16px;}
}
@media (min-width:851px) and (max-width:1024px){.subtitle{font-size:10px;}
.custom-html-widget img{width:15px;}
}
@media (min-width:992px) and (max-width:2200px){
	.sign {
    display: none;
}
}

@media (min-width:1025px) and (max-width:1165px){.subtitle{font-size:11px;}
}
@media(min-width:1131px) and (max-width:2200px){#audit-banner{left:50%;margin-left:-37%;position:absolute;width:75%}
.ssa-leadgen-widget{width:90%!important;background:transparent!important;border:0!important}
.container-fluid.header-navigation ul,.container-fluid.header-navigation .header-button{transform:translateY(50%)}
.sub-menu-mega{width:1220px;left:50%;transform:translateX(-50%)}
}
@media (min-width:851px){
	/* #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu:nth-child(3):hover > ul.mega-sub-menu{display:block !important;} */
#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{transition:all .3s;}
}
li#mega-menu-item-16 a{background:#000;color:#0094aa !important;}
.mean-container .mean-nav ul li a{color:#fff;color:#0094aa !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu:nth-child(3) > ul.mega-sub-menu > li.mega-menu-row{width:100%;float:left;position:static !important;overflow:unset;}
/*#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu:nth-child(3) > ul.mega-sub-menu{width:100%;display:none;opacity:1;visibility:visible;left:0;right:0;width:100%;max-width:1220px;box-shadow:0 0 4px 2px #d7d7d7;background:#fff;}*/
.about_sec.our-values.section_main.request{padding-bottom:50px !important;padding-top:50px !important;}
.heading.about-se.text-center.req-quote p.stripe{font-size:24px;}
p.stripe.story_headline.why-headline{margin-top:23px !important;}
.page-id-6414 .about_sec .stripe{margin-bottom:32px;}
p.stripe.story_headline.why-headline strong{color:#525252;font-size:20.5px;}
.heading.about-se.text-center.vission p.stripe{margin-top:10px;}
.heading.about-se.text-center.test p.stripe{margin-top:10px;font-size:24px;}
p.stripe.testimonial-stripe{margin-top:6px !important;}
.heading.about-se.text-center.contact p.stripe{margin-top:10px;}
#PureChatWidget.purechat button .pc-svgicon{color:#676b6d !important;fill:#676b6d !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link{transition-duration:.3s;}
nav.navbar.navbar-expand-sm.navbar-dark{padding:0px 0px;}
.navbar-brand{padding-top:10px;}
.navmenu{margin-top:4px;}
li#mega-menu-item-custom_html-6:hover{background:#009e96 !important;}
li#mega-menu-item-custom_html-7:hover{background:#009e96 !important;}
li#mega-menu-item-custom_html-8:hover{background:#009e96 !important;}
li#mega-menu-item-custom_html-9:hover{background:#009e96 !important;}
li#mega-menu-item-custom_html-10:hover{background:#009e96 !important;}
li#mega-menu-item-custom_html-11:hover{background:#009e96 !important;}
li#mega-menu-item-custom_html-12:hover{background:#009e96 !important;}
li#mega-menu-item-custom_html-13:hover{background:#009e96 !important;}
li#mega-menu-item-custom_html-14:hover{background:#009e96 !important;}
li#mega-menu-item-custom_html-15:hover{background:#009e96 !important;}
li#mega-menu-item-custom_html-6:hover .spn-color{color:#fff;}
li#mega-menu-item-custom_html-7:hover .spn-color{color:#fff;}
li#mega-menu-item-custom_html-8:hover .spn-color{color:#fff;}
li#mega-menu-item-custom_html-9:hover .spn-color{color:#fff;}
li#mega-menu-item-custom_html-10:hover .spn-color{color:#fff;}
li#mega-menu-item-custom_html-11:hover .spn-color{color:#fff;}
li#mega-menu-item-custom_html-12:hover .spn-color{color:#fff;}
li#mega-menu-item-custom_html-13:hover .spn-color{color:#fff;}
li#mega-menu-item-custom_html-14:hover .spn-color{color:#fff;}
li#mega-menu-item-custom_html-15:hover .spn-color{color:#fff;}
li#mega-menu-item-custom_html-6:hover .subtitle{color:#fff;}
li#mega-menu-item-custom_html-7:hover .subtitle{color:#fff;}
li#mega-menu-item-custom_html-8:hover .subtitle{color:#fff;}
li#mega-menu-item-custom_html-9:hover .subtitle{color:#fff;}
li#mega-menu-item-custom_html-10:hover .subtitle{color:#fff;}
li#mega-menu-item-custom_html-11:hover .subtitle{color:#fff;}
li#mega-menu-item-custom_html-12:hover .subtitle{color:#fff;}
li#mega-menu-item-custom_html-13:hover .subtitle{color:#fff;}
li#mega-menu-item-custom_html-14:hover .subtitle{color:#fff;}
li#mega-menu-item-custom_html-15:hover .subtitle{color:#fff;}
.heading.about-se.text-center.portfolio h2.green{margin-bottom:20px;}
h2.service-title{color:#009e96!important;}
.content-read h2{font-size:14px;font-weight:700;}
li#mega-menu-item-25 a{font-size:15px !important;}
.about-section.section_main.b-img{padding-bottom:70px;}
.section_main{padding-bottom:100px;}
span.green.web{color:#009e96 !important;}
select#hearaboutus{margin-bottom:10px;}
.heading h2 center{font-size:53px;margin-top:40px;font-family:Montserrat;font-style:normal;font-weight:700;text-align:center;color:#535353;line-height:60px;padding-bottom:30px;}
#owl-demo .item article{text-align:center;font-weight:600;padding:30px;width:100%;max-width:70%;margin:0 auto;}
.service-box .wpb_text_column.wpb_content_element p{margin-top:25px}
.service_sec .viewBtn::before{background:#35bcb4}
.f-client ul{padding:0 20px}
.content.content-about p:first-child{display:none}
.content.content-about p{margin-bottom:15px!important}
.f-client{width:100%;float:left;padding:0 22px}
.life-sec .col-md-6 .side_img img{max-width:100%;height:auto}
.Annualbig .owl-stage .owl-item .item{height:100%;position:relative;float:left;overflow:hidden;width:100%}
.Annualbig .owl-stage .owl-item{margin-right:0!important}
.Annualbig .owl-dots{display:none}
.Annualbig:hover .owl-nav{display:block}
.Annualbig .owl-nav{display:none}
.Annualbig .owl-nav .owl-prev{background:url(https://www.webguruz.in/assets/images/arrrow-right.png)!important;width:50px;height:50px;z-index:99999999;position:absolute;left:0;font-size:0!important;outline:none}
.Annualbig .owl-nav .owl-next{background:url(https://www.webguruz.in/assets/images/arrow-left.png)!important;width:50px;height:50px;z-index:99999999;position:absolute;right:0;font-size:0!important;outline:none}
.Annualbig .owl-nav .owl-next,.Annualbig .owl-nav .owl-prev{opacity:1}
.gallery_slider_small .owl-dots{display:none}
.gallery_slider_small .owl-nav .owl-prev{background:url(https://www.webguruz.in/assets/images/arrrow-right.png)!important;width:50px;height:50px;z-index:99999999;position:absolute;left:0;font-size:0!important;outline:none}
.gallery_slider_small .owl-nav .owl-next{background:url(https://www.webguruz.in/assets/images/arrow-left.png)!important;width:50px;height:50px;z-index:99999999;position:absolute;right:0;font-size:0!important;outline:none}
.owl-nav{width:100%}
.carouselEventtwo .owl-dots{display:none}
.carouselEventtwo .owl-stage .owl-item .item{height:100%;position:relative;float:left;overflow:hidden;width:100%}
.carouselEventtwo .owl-nav .owl-prev,.owlcarouselTesti .owl-nav .owl-prev{background:url(https://www.webguruz.in/assets/images/arrrow-right.png)!important;width:50px;height:50px;z-index:99999999;position:absolute;left:0;font-size:0!important;outline:none}
.carouselEventtwo .owl-nav .owl-next,.owlcarouselTesti .owl-nav .owl-next{background:url(https://www.webguruz.in/assets/images/arrow-left.png)!important;width:50px;height:50px;z-index:99999999;position:absolute;right:0;font-size:0!important;outline:none}
.Annualbig:hover .owl-nav,.gallery_slider_small:hover .owl-nav,.carouselEventtwo:hover .owl-nav{display:block}
.Annualbig .owl-nav,.gallery_slider_small .owl-nav,.carouselEventtwo .owl-nav{display:none}
.about_sec.services-page.service_main.section_main .separator_container.pb0{padding-bottom:71px;padding-top:35px}
.dtl-service.dtl-service-new{padding:0}
/* .about_sec.services-page.service_main.section_main .container + div{padding-top:40px} */

.dtl-service.dtl-service-new:nth-child(4){padding-top:53px}
.dtl-service.dtl-service-new:nth-child(4) .separator_container.pb0{display:none}
.dtl-service.dtl-service-new:nth-child(4){padding-top:50px;padding-bottom:12px}
.dtl-service.dtl-service-new:nth-child(5){padding-top:69px}
.about_sec.services-page.service_main.section_main .heading.text-center h2{color:#009e96!important}
.owlcarouselTesti .owl-dots{display:none}
.single-main_services .services-web .owlcarouselTesti .owl-dots{display:block}
.portfolio_main.section_main{padding-bottom:51px}
.contact_sec.section_main .wpcf7-submit{background:#009E96;border:0;padding:24px 47px;color:#fff;font-size:26px;font-weight:600}
.contact_sec.section_main .screen-reader-response{display:none}
.contact_sec.section_main .wpcf7-response-output.wpcf7-validation-errors{display:none}
.contact_sec span.wpcf7-not-valid-tip{margin-bottom:0;color:red}
.contact_sec.section_main div.wpcf7-validation-errors,.contact_sec.section_main div.wpcf7-acceptance-missing{display:none!important}
.testi_sec.testimonial_s.section_main div#crowd-slider .owl-dots{display:none;}
.recent_cont.recent p:first-child{display:none;}
.heading.life_webgz_content .stripe{color:#535353;font-weight:300;font-family:'Proxima Nova Lt';font-size:26px;line-height:1.5;word-spacing:-1px;margin-top:20px;margin-bottom:35px;}
p.stripe.now-second{display:none;}
.heading.text-center.life_webgz_content h3{font:normal bold 30px/44px Montserrat,Helvetica,Arial,Verdana,sans-serif;font-weight:400;color:#333;margin-top:55px;margin-bottom:0px;}
.section_main.jobs_open.custom-current.current p{margin-top:20px;}
button.btn.btn-primary.viewBtn.view-bt{width:263.41px;}
.text-center.view_opn_btn .btn.btn-primary{font-weight:700;padding:13px 23px;transition-duration:.3s;border:none;background:#009e96;font-size:20px;
height:auto;
}
.our_team.section_main.meet{padding-bottom:30px;}
h2.white{margin-top:30px;}
.section_main.manag_team{padding:30px 0;}
.about_sec.section_main.our-story .stripe{font-family:'Proxima Nova Lt';font-size:24px;font-weight:300;color:#535353;line-height:32px;}
.jobOpeningNav li a i{display:block;font-size:25px;margin-bottom:5px;font-weight:700;color:#676b6d;}
input.wpcf7-form-control.wpcf7-submit.send-btn{margin-top:0;}
.contact_sec.section_main .wpcf7-submit{background:#009E96;border:0;padding:24px 47px;color:#fff;font-size:18px;font-weight:400;}
li.parsley-required, .parsley-errors-list li{color:#ff1818;font-size:15px;width:100%;font-weight:700;list-style:none;}
div#developer h3{font:normal 800 24px/32px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#535353;}
.content.content-about p:nth-child(3){padding-bottom:15px;}
.content.content-about p:nth-child(3){padding-bottom:18px;}
.heading.text-center .stripe{font-family:'Proxima Nova Lt';font-size:24px;line-height:32px;margin-top:30px;font-weight:300;color:#333;}
.heading.text-center .stripe.we{margin-top:0px;}
.about_sec.section_main.our-story .stripe{font-family:'Proxima Nova Lt';font-size:24px;font-weight:300;color:#333;line-height:32px;}
.about_sec.section_main.our-story .content{padding-bottom:20px;margin-top:30px;}
.time-infor{background:rgba(0,0,0,0) url(images/info-box-r.png) repeat-y scroll center top;height:240px;position:absolute;right:70px;top:-200px;width:400px;}
.create_sec{margin:10px 0 0;}
.col-md-3.why-guruz{margin-bottom:20px;}
.create_sec.section_main.we_think_sec{padding-top:20px !important;padding-bottom:25px !important;float:left;width:100%;}
.green.value{color:#009e96 !important;}
p.stripe.value-strip{margin-top:10px !important;}
p.stripe.value{margin-top:8px !important;}
.our-value-down.portfolio_sec.section_main.pt0.value-head{margin-top:10px;}
p.content.vision{padding:0 4px;margin-top:10px;}
.heading.about-se.text-center.vission p.stripe{margin-top:7px;margin-bottom:38px;}
.vison.text-center{margin:0 0 75px;}
#mission .boxes{padding:0px 0px;background:#EEEEEE;}
.boxes .icon{line-height:0;font-size:14px;margin-bottom:15px;}
.boxes .icon i.fa{background:#34afad;color:#fff;border-radius:50%;font-size:40px;width:74px;height:74px;position:relative;}
.mission_box{padding:30px 15px 0;text-align:center;margin-bottom:48px;}
#mission article h3{font:15px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-weight:bold;color:#525252;margin-bottom:0px;}
#homePage a.logoimg2{display:none;}
p.stripe.testimonial-stripe{margin-bottom:56px;}
.client-testimonials{width:100%;margin-top:100px;}
.client-testimonials ul li{padding:0 40px;margin-bottom:60px;text-align:center;}
.about_sec.our-portfolio.section_main.certificate{padding-top:26px;}
.certificaiton.content.no-padding strong{font-weight:bold !important;}
.certificaiton.content h4{font-size:28px;font-weight:700;margin-bottom:30px;margin-top:20px;}
a.logoimg2{padding-top:10px;}
#header.fixed a.logoimg2{padding-top:10px;padding-left:8px;}
.innerPages .logo{display:none;}
.about_sec.our-portfolio.section_main.certificate{padding-top:26px;}
.certificaiton.content.no-padding strong{font-weight:bold !important;}
div#certification .mainContainer:nth-child(2n) .container > .row{flex-direction:row-reverse;}
.certificaiton.content h4{font-size:28px;font-weight:700;margin-bottom:30px;font-family:"Montserrat";color:#444;}
.hireBtn.viewBtn{width:100%;padding:12px 30px;margin-bottom:10px;max-width:250px;}
.hireBtn a{color:#fff;text-transform:capitalize;display:inline-block;font-weight:700;}
.hover.ehover2 img{width:100%;height:100%;min-height:205px;object-fit:cover;filter:grayscale(100%);}
.ehover2:hover .overlay{background:rgba(20, 131, 174, 0.9);}
.hover h2{position:relative;font-size:20px;padding:10px;background:rgba(20, 131, 174, 0.1);opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:40px 0 0;color:#fff;font-weight:700;}
.hover a.info{width:70%;text-decoration:none;padding:6px 14px;border:none;margin:50px 0 0;border-radius:0;background-color:transparent;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;left:50%;bottom:36px;transform:translate(-50%);background:#02c3b9;color:#fff;}
.heading.about-se.text-center.contact{padding-top:14px !important;}
.heading.about-se.text-center.contact p.stripe{margin-top:4px;}
h2.green.green-stripe{color:#009e96!important;}
.heading.about-se.text-center.contact p.stripe.font-stripe{font-size:26px !important;color:#676b6d !important;line-height:36px;font-weight:300;font-family:'Proxima Nova Lt';}
.getIntouch.text-left h3{margin-bottom:30px;font-size:30px;font:normal bold 30px/44px Montserrat,Helvetica,Arial,Verdana,sans-serif;}
.getIntouch.text-left p{margin-bottom:50px;}
.contactFrom h3{font-weight:700;margin-bottom:30px;font:normal bold 20px/44px Montserrat,Helvetica,Arial,Verdana,sans-serif;}
.contactInfro h3{font-weight:700;margin-bottom:30px;font:normal bold 20px/44px Montserrat,Helvetica,Arial,Verdana,sans-serif;}
h4.review{margin:72px 0px 12px 0;font:normal bold 20px/44px Montserrat,Helvetica,Arial,Verdana,sans-serif;}
.contact-us.testimonial-content p{width:100%;max-width:70%;text-align:center;margin:0 auto;font-size:18PX;font-style:italic;}
#dt-btn-1{padding:12px;color:#fff;text-decoration:none;background-image:none;background:#34afad;background:-webkit-linear-gradient(30deg,#34afad 0%,#27dde8 100%);background:linear-gradient(30deg,#34afad 0%,#27dde8 100%);border-radius:3px;font-size:15px;}
.bordered-box .btn_get{background:#009e96 none repeat scroll 0 0;border-radius:3px;color:#fff;display:inline-block;font-size:18px;font-weight:400;margin:5px 0 0;padding:13px 25px;}
.team h4 strong{font-weight:bold !important;}
.team h4{margin:0 0 27px;float:left;width:100%;font-weight:700;font-size:28px;font-family:"Montserrat";}
.about_sec .heading.text-center h2{font-size:53px;color:#35bcb4;text-align:center;font-weight:700;margin-bottom:0px;font:normal bold 53px/56px Montserrat,Helvetica,Arial,Verdana,sans-serif;}
.heading.about-se.text-center.certificate-bold h2{text-transform:uppercase;}
h2.title{text-align:left;display:inline-block;width:100%;max-height:53px;}
.schedule-section fieldset h2{background:#009e96;font-size:24px;padding:5px 10px;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:bold;}
body .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #009e96 !important;
    border: 1px solid #009e96 !important;
}
#mySlider.ui-widget-content{border:1px solid #666;background:#fff url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x !important;color:#fff;border-radius:5px !important;}
.heading.about-se.text-center.req-quote h2.green{color:#009e96 !important;}
.heading.about-se.text-center.req-quote p.stripe{font-size:24px !important;margin-top:23px;}
.heading.about-se.text-center.req-quote{padding-top:23px !important;}
.home header.fixed .phonetop{color:#444;}
.container.request-container{padding-left:30px !important;padding-right:30px !important;}
.about_sec.our-values.section_main.request{padding-bottom:57px !important;padding-top:50px !important;}
.heading.testimonial-head h2 center{margin-top:53px !important;}
a.dt-single-image img{width:100%;height:auto;}
.outer.service-content p{font-size:14.5px;}
.postid-6775 .portfolio-head h2{color:#35bcb4;}
.postid-6775 .about_sec .heading.text-center h2{color:#35bcb4 !important;width:100%;max-width:67%;margin:0 auto;}
.postid-6775 p.stripe{width:100%;max-width:70%;margin:0 auto;padding:10px 0 34px 0 !important;}
.postid-6775 .innerServices .heading.text-center{margin:0px 0 0;}
.postid-6775 p.stripe.portfolio{width:100%;max-width:100%;padding-bottom:48px !important;}
.postid-6775 .blgs{display:none;}
.client_review.grey_bg.custm_test.section_main.services-web{padding-top:95px;}
.services-web .client_review_content.service-test{padding-bottom:35px !important;}
.postid-6778 .blgs{display:none;}
.postid-6778 .about_sec.our-values.section_main.innerServices{padding-top:28px;}
.postid-6778.single-main_services .about_sec.our-values.section_main .stripe{font-size:19px !important;margin-bottom:14px;}
.postid-6778 h2.service-title{width:100%;max-width:70%;margin:0 auto;}
.postid-6778 .portfolio-head{padding-top:40px;}
.postid-6778.single-main_services .about_sec.our-values.section_main p.stripe.portfolio{font-size:24px !important;padding-bottom:42px;}
.postid-6875 .blgs{display:none;}
.postid-6875 .heading.about-se.text-center h2.service-title{color:#35bcb4 !important;width:100%;max-width:67%;margin:0 auto;}
.postid-6875 .innerServices .heading.text-center{margin:0px 0 0;}
.postid-6875 p.stripe{width:100%;max-width:70%;margin:0 auto;padding:10px 0 15px 0 !important;}
.postid-6875 .about_sec.our-values.section_main.innerServices .web_img_right img{padding:19px 0 0 0 !important;}
.postid-6875 p.stripe.portfolio{width:100%;max-width:100%;padding-bottom:48px !important;}
.postid-6875 .portfolio-head{padding-top:40px;}
.postid-6780.single-main_services .about_sec.section_main{padding-top:28px;}
.postid-6780 p.stripe a{COLOR:#009e96;}
.postid-6780.single-main_services .about_sec.our-values.section_main .stripe{font-size:20px;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;}
.postid-6780 .portfolio-head{padding-top:40px;}
.postid-6780 p.stripe.portfolio{margin-bottom:60px;}
.postid-6780 .about_sec .stripe{margin-bottom:20px;}
.postid-6866 .blgs{display:none;}
.postid-6866 p.stripe{width:100%;max-width:64%;margin:0 auto;padding:0px 0 14px 0 !important;}
.postid-6866 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6866 p.stripe{font-size:19px !important;}
.postid-6866 .portfolio-head{padding-top:40px;}
.postid-6866 p.stripe.portfolio{font-size:24px !important;width:100%;max-width:100%;padding-bottom:58px !important;}
.postid-6868 .blgs{display:none;}
.postid-6868 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6868 p.stripe{margin-bottom:20px !important;}
.postid-6868 .portfolio-head{padding-top:40px;}
.postid-6868 p.stripe.portfolio{padding-bottom:58px !important;}
.postid-6872 .blgs{display:none;}
.postid-6872 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6872 p.stripe{width:100%;max-width:69%;margin:0 auto;padding:0px 0 14px 0 !important;}
.postid-6872 .wpb_wrapper p{margin-top:7px;}
.postid-6872 .web_img_right img{width:100%;max-width:85%;}
.postid-6872 .portfolio-head{padding-top:42px;}
.postid-6872 p.stripe.portfolio{padding-bottom:58px !important;width:100%;max-width:100%;}
.postid-6877 .blgs{display:none;}
.postid-6877 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6877 p.stripe{margin-bottom:2px !important;}
.postid-6877 p.stripe{font-size:18px !important;padding:0px 0 16px 0 !important;}
.postid-6877 .portfolio-head h2{color:#35bcb4;}
.postid-6877 p.stripe.portfolio{padding-bottom:55px !important;width:100%;max-width:100%;font-size:24px !important;}
.postid-6881 .blgs{display:none;}
.postid-6881 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6881 p.stripe{width:100%;max-width:54%;margin:0 auto;padding:0px 0 22px 0 !important;}
.postid-6881 .wpb_wrapper p{font-size:15px !important;}
.postid-6881 .web_img_right img{width:100%;max-width:100%;}
.postid-6881 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;}
.postid-6881 .portfolio-head{padding-top:35px;}
.postid-6884 .blgs{display:none;}
.postid-6884 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6884 p.stripe{margin-bottom:21px !important;}
.postid-6884 p.stripe.portfolio{padding-bottom:42px !important;}
.postid-6884 .portfolio-head{padding-top:35px;}
.postid-6884 .web_img_right img{width:100%;max-width:63.1%;}
.postid-6884 h2.service-title{width:100%;max-width:94%;margin:0 auto;}
.postid-6884 .wpb_wrapper p{margin-bottom:30px !important;}
.postid-6884 .wpb_text_column.wpb_content_element.ser_list p{margin-top:18px;}
.postid-6884 .visit-sectionreq{margin:8px 0 0 0;}
.postid-6887 .blgs{display:none;}
.postid-6887 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6887 p.stripe{margin-bottom:21px !important;}
.postid-6887 p.stripe.portfolio{padding-bottom:42px !important;}
.postid-6887 .portfolio-head{padding-top:35px;}
.postid-6890 .blgs{display:none;}
.postid-6890 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6890 p.stripe{width:100%;max-width:71%;margin:0 auto;padding:0px 0 22px 0 !important;}
.postid-6890 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;}
.postid-6890 .portfolio-head{padding-top:35px;}
.postid-6893 .blgs{display:none;}
.postid-6893 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6893 p.stripe{width:100%;max-width:71%;margin:0 auto;padding:0px 0 22px 0 !important;}
.postid-6893 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;}
.postid-6893 .portfolio-head{padding-top:35px;}
.postid-6893 h2.service-title{width:100%;max-width:70%;margin:0 auto;}
.postid-6896 .blgs{display:none;}
.postid-6896 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6896 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:18px !important;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif !important;}
.postid-6896 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;}
.postid-6896 .portfolio-head{padding-top:35px;}
.postid-6896 .blgs{display:none;}
.blgs h3{font-family:Montserrat;font-size:53px;font-style:normal;font-weight:700;text-align:center;color:#535353;line-height:60px;padding-bottom:30px;padding-top:30px;}
.item.col-md-4{margin-bottom:50px;}
.postid-6899 .blgs{display:none;}
.postid-6899 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6899 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:10px 0 18px 0 !important;font-size:18px !important;}
.postid-6899 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;}
.postid-6899 .portfolio-head{padding-top:35px;}
.postid-6899 .web_img_right img{width:100%;max-width:99.1%;padding-top:20px;}
.postid-6902 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6902 p.stripe{width:100%;max-width:98%;margin:0 auto;padding:10px 0 18px 0 !important;font-size:18px !important;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif !important;}
.postid-6902 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6902 .portfolio-head{padding-top:35px;}
.postid-6902 .web_img_right img{width:100%;max-width:100%;}
.postid-6905 .blgs{display:none;}
.postid-6905 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6905 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:18px !important;}
.postid-6905 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6905 .portfolio-head{padding-top:35px;}
.postid-6905 .web_img_right img{width:100%;max-width:100%;}
.postid-6908 .blgs{display:none;}
.postid-6908 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6908 p.stripe{width:100%;max-width:69%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:20px !important;}
.postid-6908 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6908 .portfolio-head{padding-top:35px;}
.postid-6912 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6912 p.stripe{width:100%;max-width:69%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:20px !important;}
.postid-6912 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6912 .portfolio-head{padding-top:35px;}
.postid-6915 .blgs{display:none;}
.postid-6915 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6915 p.stripe{width:100%;max-width:69%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:20px !important;}
.postid-6915 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6915 .portfolio-head{padding-top:35px;}
.postid-6918 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6918 p.stripe{width:100%;max-width:69%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:20px !important;}
.postid-6918 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6918 .portfolio-head{padding-top:35px;}
.postid-6918 .ser_list p{margin-top:26px;}
.postid-6918 .wpb_wrapper p{margin-bottom:0px !important;}
.postid-6921 .blgs{display:none;}
.postid-6921 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6921 p.stripe{width:100%;max-width:60%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-6921 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6921 .portfolio-head{padding-top:35px;}
.postid-8046 .blgs{display:none;}
.postid-8046 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-8046 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-8046 p.stripe.portfolio{padding-bottom:35px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-8046 .portfolio-head{padding-top:35px;}
.postid-8046 .portfolio-head h2{margin:40px 0;}
.postid-6925 .blgs{display:none;}
.postid-6925 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6925 p.stripe{width:100%;max-width:73%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-6925 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6925 .portfolio-head{padding-top:35px;}
.postid-6928 .blgs{display:none;}
.postid-6928 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6928 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-6928 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6928 .portfolio-head{padding-top:30px;}
.postid-6928 .viewMain:before{background:#009e96;}
.postid-6928 .portfolio-head h2{margin:40px 0;}
.postid-6928 .ser_list p{margin-bottom:0px !important;}
.postid-6931 .blgs{display:none;}
.postid-6931 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6931 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-6931 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6931 .portfolio-head{padding-top:35px;}
.postid-6931 .web_img_right img{width:100%;max-width:63.1%;}
.ssa-leadgen-widget__label #ssa-widget-domain-label{padding-left:10px;margin-bottom:3px;font-family:Ubuntu,sans-serif;display:inline-block;}
.ssa-leadgen-widget__label #ssa-widget-email-label{margin-bottom:3px !important;display:inline-block;}
.postid-7233 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-7233 p.stripe{width:100%;max-width:74%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-7233 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-7233 .portfolio-head{padding-top:35px;}
.postid-7233 .about_sec .heading.text-center h2{color:#009e96 !important;width:100%;max-width:68%;margin:0 auto;}
.postid-7233 .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{padding-top:0px;}
.postid-7233 .wpb_wrapper p{margin-top:20px;}
.postid-7233 p.stripe{margin-top:20px !important;}
.postid-7233 .visit-sectionreq{margin:20px 0 0 0;}
.postid-7233 .client_review{margin:40px 0;}
.postid-7233 .about_sec.section_main .row:nth-child(2) p{font-size:14.5px;}
.wpb_wrapper h2.vc_custom_heading.bot-head.text-center{font-family:Montserrat;font-size:53px;font-style:normal;font-weight:700;color:#535353;line-height:60px;padding-bottom:30px;}
#ssa-widget-agree{vertical-align:bottom;margin-right:6px;}
.postid-7235 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-7235 p.stripe{width:100%;max-width:74%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-7235 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-7235 .portfolio-head{padding-top:35px;}
.postid-7235 .about_sec .heading.text-center h2{color:#009e96 !important;width:100%;max-width:68%;margin:0 auto;}
.postid-7235 p.stripe{margin-top:20px !important;}
.postid-7235 .visit-sectionreq{margin:10px 0 0 0;}
.postid-7235 .client_review{margin:40px 0;}
.postid-7235 .about_sec.section_main .row:nth-child(2) p{font-size:14.5px;}
.postid-7235 .ser_list p{margin-top:15px;}
.postid-7235 .web_img_right img{width:100%;max-width:100%;}
.postid-7238 .about_sec.our-values.section_main.innerServices{padding-top:58px !important;}
.postid-7238 p.stripe{width:100%;max-width:74%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-7238 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-7238 .portfolio-head{padding-top:35px;}
.postid-7238 .about_sec .heading.text-center h2{color:#009e96 !important;width:100%;max-width:100%;margin:0 auto;}
.postid-7238 p.stripe{margin-top:20px !important;}
.postid-7238 .visit-sectionreq{margin:10px 0 0 0;}
.postid-7238 .client_review{margin:40px 0;}
.postid-7238 .about_sec.section_main .row:nth-child(2) p{font-size:14.5px;}
.postid-7238 .ser_list p{margin-top:15px;}
.postid-7238 .web_img_right img{width:100%;max-width:54.1%;}
.postid-7238 .wpb_wrapper p{margin-bottom:32px !important;}
.postid-7241 .about_sec.our-values.section_main.innerServices{padding-top:58px !important;}
.postid-7241 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-7241 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-7241 .portfolio-head{padding-top:35px;}
.postid-7241 .about_sec .heading.text-center h2{color:#009e96 !important;width:100%;max-width:100%;margin:0 auto;}
.postid-7241 p.stripe{margin-top:20px !important;}
.postid-7241 .visit-sectionreq{margin:30px 0 0 0;}
.postid-7241 .client_review{margin:40px 0;}
.postid-7241 .about_sec.section_main .row:nth-child(2) p{font-size:14.5px;}
.postid-7241 .ser_list p{margin-top:21px;}
.postid-7241 .wpb_wrapper p{margin-bottom:32px !important;}
.postid-7241 .web_img_right img{padding-top:16px;}
.postid-7244 .about_sec.our-values.section_main.innerServices{padding-top:58px !important;}
.postid-7244 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-7244 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-7244 .portfolio-head{padding-top:35px;}
.postid-7244 .about_sec .heading.text-center h2{color:#009e96 !important;width:100%;max-width:66%;margin:0 auto;}
.postid-7244 p.stripe{margin-top:20px !important;}
.postid-7244 .visit-sectionreq{margin:15px 0 0 0;}
.postid-7244 .client_review{margin:40px 0;}
.postid-7244 .about_sec.section_main .row:nth-child(2) p{font-size:14.5px;}
.postid-7244 .ser_list p{margin-top:21px;}
.postid-7244 .wpb_wrapper p{margin-bottom:15px !important;}
.postid-7244 .web_img_right img{width:100%;max-width:93.1%;padding-top:16px;}
.postid-7249 .about_sec.our-values.section_main.innerServices{padding-top:58px !important;}
.postid-7249 p.stripe{width:100%;max-width:73%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-7249 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-7249 .portfolio-head{padding-top:35px;}
.postid-7249 .about_sec .heading.text-center h2{color:#009e96 !important;width:100%;max-width:66%;margin:0 auto;}
.postid-7249 p.stripe{margin-top:20px !important;}
.postid-7249 .visit-sectionreq{margin:15px 0 0 0;}
.postid-7249 .client_review{margin:40px 0;}
.postid-7249 .about_sec.section_main .row:nth-child(2) p{font-size:14.5px;}
.postid-7249 .ser_list p{margin-top:21px;}
.postid-7249 .wpb_wrapper p{margin-bottom:15px !important;}
.postid-7249 .web_img_right img{width:100%;max-width:58%;}
.postid-6937 .blgs{display:none;}
.postid-6937 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6937 p.stripe{width:100%;max-width:73%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-6937 .wpb_wrapper p{margin-top:20px;}
.postid-6937 .web_img_right img{padding-top:16px;}
.postid-6937 .portfolio_main.section_main{display:none;}
.postid-6937 .portfolio-head{display:none;}
.postid-6940 .blgs{display:none;}
.postid-6940 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6940 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-6940 .wpb_wrapper p{margin-top:20px;}
.postid-6940 .portfolio_main.section_main{display:none;}
.postid-6940 .portfolio-head{display:none;}
.postid-6940 .web_img_right img{padding-top:16px;}
.postid-6943 .blgs{display:none;}
.postid-6943 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6943 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-6943 .wpb_wrapper p{margin-top:20px;}
.postid-6943 .portfolio_main.section_main{display:none;}
.postid-6943 .portfolio-head{display:none;}
.postid-6943 .web_img_right img{padding-top:16px;width:100%;max-width:100%;}
.postid-6943 .client_review{margin:40px 0;}
.postid-6946 .blgs{display:none;}
.postid-6946 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6946 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-6946 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6946 .portfolio-head{padding-top:35px;}
.postid-6946 .wpb_wrapper p{margin-top:20px;}
.postid-6946 .portfolio_main.section_main{display:none;}
.postid-6946 .portfolio-head{display:none;}
.postid-6946 .web_img_right img{padding-top:16px;width:100%;max-width:100%;}
.postid-6946 .client_review{margin:40px 0;}
.postid-6946 .wpb_wrapper p{margin-bottom:10px !important;}
.postid-6949 .blgs{display:none;}
.postid-6949 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6949 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-6949 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6949 .portfolio-head{padding-top:35px;}
.postid-6949 .portfolio_main.section_main{display:none;}
.postid-6949 .portfolio-head{display:none;}
.postid-6949 .web_img_right img{padding-top:16px;width:93.1%;max-width:100%;}
.postid-6951 .blgs{display:none;}
.postid-6951 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6951 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-6951 p.stripe.portfolio{padding-bottom:62px !important;width:100%;max-width:100%;font-size:24px !important;font-family:'Proxima Nova Lt';}
.postid-6951 .portfolio-head{padding-top:35px;}
.postid-6951 .portfolio_main.section_main{display:none;}
.postid-6951 .portfolio-head{display:none;}
.postid-6951 .web_img_right img{width:100%;max-width:59.5%;}
.postid-6951 span.icon-product{font-size:36px;vertical-align:top;font-weight:bolder;}
.postid-6951 .wpb_wrapper p{margin-top:22px;}
.postid-6951 .client_review{margin:10px 0;}
.postid-6954 .blgs{display:none;}
.postid-6954 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6954 p.stripe{width:100%;max-width:71%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-6954 .portfolio_main.section_main{display:none;}
.postid-6954 .portfolio-head{display:none;}
.postid-6954 .web_img_right img{width:100%;max-width:57.6%;padding-top:16px;}
.postid-6954 span.icon-product{font-size:36px;vertical-align:top;font-weight:bolder;}
.postid-6954 .wpb_wrapper p{margin-top:23px;margin-bottom:30px !important;}
.postid-6954 .client_review{margin:10px 0;}
.postid-6954 .row.hedgem-con{/*margin-right:-30px;margin-left:-30px;*/}
.postid-6956 p.stripe{width:100%;max-width:74%;margin:0 auto;padding:0px 0 21px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-6956 .blgs{display:none;}
.postid-6956 .about_sec.our-values.section_main.innerServices{padding-top:28px !important;}
.postid-6956.portfolio-head{padding-top:35px;}
.postid-6956 .portfolio_main.section_main{display:none;}
.postid-6956 .portfolio-head{display:none;}
.postid-6956 .web_img_right img{width:100%;max-width:63%;padding-top:16px;}
.postid-6956 .row.hedgem-con{/*margin-right:-30px;margin-left:-30px;*/}
.postid-6956 .web_img_right{text-align:left;padding-left:45px;}
.postid-6956 .ser_list ul li{padding:5px 100px 8px 25px;}
.postid-6934 .heading.about-se.text-center{padding-top:10px !important;width:100%;max-width:70%;margin:0 auto;}
.postid-6934 .about_sec.our-values.section_main.innerServices h2.green{color:#009e96!important;}
.postid-6934 p.stripe{width:100%;max-width:99%;margin:0 auto;padding:0px 0 21px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-6934 .web_img_right img{width:100%;max-width:100%;}
.postid-6934 .wpb_wrapper p{font-size:14.5px !important;margin-bottom:16px !important;}
.postid-6934 p.stripe{margin-top:18px !important;}
.postid-6934 .portfolio_main.section_main{display:none;}
.postid-6934 .portfolio-head{display:none;}
.postid-6934 .visit-sectionreq{margin:30px 0 41px 0;}
.postid-7215 .heading.about-se.text-center{padding-top:30px !important;width:100%;max-width:70%;margin:0 auto;}
.postid-7215 .about_sec.our-values.section_main.innerServices h2.green{color:#009e96!important;}
.postid-7215 p.stripe{width:100%;max-width:94%;margin:0 auto;padding:0px 0 21px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-7215 .web_img_right img{width:100%;max-width:100%;}
.postid-7215 .wpb_wrapper p{font-size:14.5px !important;}
.postid-7215 p.stripe{margin-top:18px !important;}
.postid-7217 .heading.about-se.text-center{padding-top:18px !important;}
.postid-7217 .about_sec.our-values.section_main.innerServices h2.green{color:#009e96!important;width:100%;max-width:70%;margin:0 auto;}
.postid-7217 p.stripe{width:100%;max-width:100%;margin:0 auto;padding:0px 0 21px 0 !important;font-size:19px !important;line-height:27px !important;color:#525252 !important;}
.postid-7217 .web_img_right img{width:100%;max-width:100%;}
.postid-7217 .wpb_wrapper p{font-size:14.5px !important;}
.postid-7217 p.stripe{margin-top:18px !important;}
.postid-7217 .visit-sectionreq{margin:30px 0px 20px 0;}
.postid-7219 .heading.about-se.text-center{padding-top:18px !important;}
.postid-7219 .wpb_wrapper p{margin-bottom:16px !important;}
.postid-7219 .about_sec.our-values.section_main.innerServices h2.green{color:#009e96!important;width:100%;max-width:70%;margin:0 auto;}
.postid-7219 p.stripe{width:100%;max-width:70%;margin:0 auto;padding:2px 0 21px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-7219 .web_img_right img{width:100%;max-width:90.1%;}
.postid-7219 .wpb_wrapper p{font-size:14.5px !important;}
.postid-7219 p.stripe{margin-top:18px !important;}
.postid-7223 .heading.about-se.text-center{padding-top:18px !important;}
.postid-7223 .about_sec.our-values.section_main.innerServices h2.green{color:#009e96!important;width:100%;max-width:70%;margin:0 auto;}
.postid-7223 p.stripe{width:100%;max-width:74%;margin:0 auto;padding:0px 0 0px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-7223 .wpb_wrapper p{font-size:14.5px !important;}
.postid-7223 p.stripe{margin-top:18px !important;}
.postid-7223 .web_img_right{text-align:right;margin-bottom:30px;}
.postid-7223 .web_img_right img{width:100%;max-width:90.1%;padding-top:15px;}
.postid-7227 .heading.about-se.text-center{padding-top:18px !important;}
.postid-7227 .about_sec.our-values.section_main.innerServices h2.green{color:#009e96!important;width:100%;max-width:70%;margin:0 auto;}
.postid-7227 p.stripe{width:100%;max-width:59%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:19px !important;line-height:27px !important;color:#525252 !important;}
.postid-7227 .wpb_wrapper p{font-size:14.5px !important;margin-bottom:15px !important;}
.postid-7227 p.stripe{margin-top:18px !important;}
.postid-7227 .web_img_right{text-align:right;margin-bottom:30px;}
.postid-7227 .web_img_right img{width:100%;max-width:74.7%;padding-top:15px;}
.postid-7230 .heading.about-se.text-center{padding-top:18px !important;}
.postid-7230 .about_sec.our-values.section_main.innerServices h2.green{color:#009e96!important;width:100%;max-width:62%;margin:0 auto;}
.postid-7230 p.stripe{width:100%;max-width:64%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-7230 .wpb_wrapper p{font-size:14.5px !important;margin-bottom:15px !important;}
.postid-7230 p.stripe{margin-top:18px !important;}
.postid-7230 .web_img_right{text-align:right;margin-bottom:30px;}
.postid-7230 .web_img_right img{width:100%;max-width:100%;padding-top:15px;}
.postid-7230 .visit-sectionreq{margin:30px 0 20px 0;}
.postid-6958 .about_sec.our-values.section_main.innerServices{padding:28px;}
.postid-6958 .about_sec.our-values.section_main.innerServices h2.green{color:#009e96!important;width:100%;max-width:62%;margin:0 auto;}
.postid-6958 p.stripe{width:100%;max-width:64%;margin:0 auto;padding:0px 0 20px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-6958 .wpb_wrapper p{font-size:14.5px !important;margin-bottom:15px !important;}
.postid-6958 p.stripe{margin-top:18px !important;}
.postid-6958 .web_img_right{text-align:right;margin-bottom:30px;}
.postid-6958 .web_img_right img{width:100%;max-width:92.7%;padding-top:15px;}
.postid-6958 .wpb_wrapper p{padding-bottom:13px;}
.postid-6958 .portfolio-head h2{margin:0px 0px 38px 0;text-align:center;font-size:53px;color:#35bcb4;}
.postid-6958 p.stripe.portfolio{width:100%;max-width:100%;font-size:24px !important;line-height:36px !important;margin-bottom:40px;}
.postid-6961 .blgs{display:none;}
.postid-6961 .about_sec.our-values.section_main.innerServices{padding:28px;}
.postid-6961 .about_sec.our-values.section_main.innerServices h2.green{color:#009e96!important;width:100%;max-width:62%;margin:0 auto;}
.postid-6961 p.stripe{width:100%;max-width:67%;margin:0 auto;padding:0px 0 5px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-6961 .wpb_wrapper p{font-size:14.5px !important;margin-bottom:15px !important;}
.postid-6961 .web_img_right img{width:100%;max-width:65%;}
.postid-6961 .wpb_wrapper p{padding-bottom:13px;}
.postid-6961 p.stripe.portfolio{width:100%;max-width:100%;font-size:24px !important;line-height:36px !important;margin-bottom:55px;}
.postid-6961 .wpb_wrapper p{margin-top:15px;}
.postid-6961 .visit-sectionreq{margin:14px 0 0 0;}
.postid-6961 .portfolio-head h2{margin:20px 0px 38px 0;text-align:center;font-size:53px;color:#35bcb4;}
.postid-6964 .blgs{display:none;}
.postid-6964 .about_sec.our-values.section_main.innerServices{padding:28px;}
.postid-6964 .about_sec.our-values.section_main.innerServices h2.green{color:#009e96!important;width:100%;max-width:62%;margin:0 auto;}
.postid-6964 p.stripe{width:100%;max-width:67%;margin:0 auto;padding:0px 0 5px 0 !important;font-size:18px !important;line-height:27px !important;color:#525252 !important;}
.postid-6964 p.stripe.portfolio{width:100%;max-width:100%;font-size:24px !important;line-height:36px !important;margin-bottom:55px;}
.postid-6964 .visit-sectionreq{margin:30px 0 0 0;}
.postid-6964 .portfolio-head h2{margin:20px 0px 38px 0;text-align:center;font-size:53px;color:#35bcb4;}
.postid-6969 .blgs{display:none;}
.postid-6969 .about_sec.our-values.section_main.innerServices{padding:28px;}
.postid-6969 .heading.about-se.text-center h2.service-title{width:100%;max-width:70%;margin:0 auto;color:#009e96!important;}
.postid-6969 .wpb_wrapper p{margin-top:18px;}
.postid-6969 p.stripe{width:100%;max-width:67%;margin:0 auto;padding:0px 0 5px 0 !important;font-size:20px !important;line-height:27px !important;color:#525252 !important;}
.postid-6969 p.stripe.portfolio{width:100%;max-width:100%;font-size:24px !important;line-height:36px !important;margin-bottom:55px;}
.postid-6969 .visit-sectionreq{margin:8px 0 0 0;}
.postid-6969 .portfolio-head h2{margin:20px 0px 38px 0;text-align:center;font-size:53px;color:#35bcb4;}
.about_sec.section_main.our-story{padding-top:45px;}
.about_sec.section_main.our-story .story_headline{margin:30px 0 10px auto;}
ul.resposebilty-list li{list-style:disc;}
.postid-6934 .banner.inner_banner.story-banner.digtl-bner-img{display:none;}
.full-data{background:#efefef;}
table.table.jrphp.table-bordered{background:white;color:#666;}
ul.nav.nav-tabs.innerTabs{float:left;width:26%;margin:50px 0;background:#fff;}
.tab-pane .tab-content{float:right;width:70%;margin-top:50px;}
.about_sec.section_main.our-story.opening{margin-top:12px;}
p.stripe.story_headline.open{margin:20px 0 70px 0px !important;}
.servicethumb p{font-size:13px !important;}
h2.qlty{font-size:26px;line-height:36px;font-weight:300;font-family:'Proxima Nova Lt';margin-bottom:28px;}
.postid-6780 .blgs h3{padding-bottom:0;}
.content-read.service-third h2{height:100%;min-height:46px;}
.wpb_column.vc_column_container.postslidecontent.service-first{height:100%;}
.cra-item p{font-size:17px;text-align:center;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;}
.cra-item:before{content:"\f10d";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#d0d0d0;font-size:50px;padding-right:.5em;position:absolute;top:-10px;left:20px;}
.cra-item p{font-size:17px;text-align:center;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;width:100%;max-width:89%;margin:0 auto;}
.footer-social li:first-child a{background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);text-indent:-99999px;width:50px;height:36px;display:block;background-position:-408px -220px;}
.footer-social li:first-child a:hover{width:37px;height:36px;background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);background-position:-407px 210px !important;display:block;}
.footer-social li:nth-child(2) a{background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);width:50px;height:34px;display:block;background-position:-354px -220px;}
.footer-social li:nth-child(2) a:hover{width:37px;height:36px;background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);background-position:-354px -185px !important;display:block;}
.footer-social li:nth-child(3) a{background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);width:50px;height:34px;display:block;background-position:-354px -132px;}
.footer-social li:nth-child(3) a:hover{width:37px;height:36px;background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);background-position:-354px -97px!important;display:block;}
.footer-social li:nth-child(4) a{background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);width:50px;height:34px;display:block;background-position:-408px -132px;}
.footer-social li:nth-child(4) a:hover{width:37px;height:36px;background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);background-position:-408px -97px !important;display:block;}
.footer-social li:nth-child(5) a{background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);width:50px;height:34px;display:block;background-position:-408px -44px;}
.footer-social li:nth-child(5) a:hover{width:37px;height:36px;background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);background-position:-408px -9px !important;display:block;}
.footer-social li:nth-child(6) a{background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);width:34px;height:50px;display:block;background-position:-354px -44px;}
.footer-social li:nth-child(6) a:hover{width:37px;height:36px;background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);background-position:-354px -9px !important;display:block;}
.count-home.section_main .owl-nav .owl-prev{background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);width:50px;height:50px;z-index:99999999;position:absolute;left:0;opacity:.5;}
.count-home.section_main .owl-nav .owl-next{background:url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);width:50px;height:50px;z-index:99999999;position:absolute;right:0;opacity:.5;}

.count-home.section_main .owl-nav .owl-next {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);
    width: 50px;
    height: 50px;
    z-index: 99999999;
    position: absolute;
    right: 0;
    opacity: .5;
    background-position: -80px -281px;
}

.count-home.section_main .owl-nav .owl-prev {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);
    width: 50px;
    height: 50px;
    z-index: 99999999;
    position: absolute;
    left: 0;
    opacity: .5;
    background-position: -10px -281px;
}



span.IT {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);
    width: 40px;
    height: 38px;
    background-position: 186PX 118PX;
    display: inline-block;
    float: left;
}

span.phone{
background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);
    width: 40px;
    height: 38px;
    background-position: 241PX 118PX;
    display: inline-block;
    float: left;
}

span.email-phone{
background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites2.png);
    width: 40px;
    height: 38px;
    background-position: -10PX 47PX;
    display: inline-block;
    float: left;
}

span.webmobile {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites1.png);
    display: inline-block;
    float: left;
    background-position: 185% 216%;
    width: 40px;
    height: 30px;
}
span.appmobile {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites1.png);
    display: inline-block;
    float: left;
    background-position: 185% 174%;
    width: 40px;
    height: 30px;
}
span.cmsmobile {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites1.png);
    display: inline-block;
    float: left;
    background-position: 4% 9%;
    width: 40px;
    height: 30px;
}
span.ecommerecemobile {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites1.png);
    display: inline-block;
    float: left;
    background-position: 52% 9%;
    width: 40px;
    height: 30px;
}
span.digitaldesign {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites1.png);
    display: inline-block;
    float: left;
    background-position: 9% 49%;
    width: 40px;
    height: 30px;
}
span.testingdesign {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites1.png);
    display: inline-block;
    float: left;
    background-position: 93% 50%;
    width: 32px;
    height: 30px;
}
span.productdesign {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites1.png);
    display: inline-block;
    float: left;
    background-position: 98% 8%;
    width: 40px;
    height: 30px;
}
span.webdesign {
    background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites1.png);
    display: inline-block;
    float: left;
    background-position: 5% 92%;
    width: 40px;
    height: 30px;
}
span.tsearchdesign{
background: url(https://webguruz.in/new/wp-content/uploads/2019/07/sprites1.png);
    display: inline-block;
    float: left;
    background-position: 185% 216%;
    width: 40px;
    height: 30px;
}


/*#mega-menu-primary li ul.mega-sub-menu  {
    display: none !important;
}

 #mega-menu-primary li:hover ul.mega-sub-menu { 
	display: block !important;
}*/

.user-guide-bottom img {
    /* width: 100%; */
    height: auto;
}
table.table.srphp.table-bordered {
    background: #fff;
}
.page-id-8138 .wpb_wrapper p {
    margin-bottom: 0px !important;
}

/***********testimonial-btn***********/
.wrt-test button.wrte_test {
    color: #fff;
    background: #009e96;
    padding: 2px 20px;
    height: 50px;
    border: 1px solid #009e96;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji !important","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
    font-size: 28px;
}
.wrt-test {
    margin: 50px 0 60px 0;
}
/***********testimonial-btn***********/


.sbmt-btn .wpvp-submit {
    background: #009e96 !important;
    border: 1px solid #009e96 !important;
    cursor: pointer;
    font-size: 18px !important;
    padding: 0px 10px !important;
    text-shadow: 0 1px 0 #fff;
    width: 250px !important;
    color: #ffffff !important;
    border-radius: 4px !important;
    margin: 0 auto;
}
.sbmt-btn {
    width: 100%;
    margin: 40px auto;
}
.clutch-widget iframe {
	width: 278px !important;
	margin: 0 auto !important;
}
.clutch-widget {
    margin: 0 0 40px 0;
}
.google-sub-review {
    margin: 30px 0 0px 0;
    padding: 20px 0;
}
#phone {
    padding-left: 50px;
}
.google-sub-review h2 {
    padding: 20px 0;
}
.container.facebook-wdgt iframe {
    width: 49%;
}
button#submit_request {
    height: auto;
}
.contact-home .toprow input {
    height: auto;
}
.toprow li:last-child {
    margin: 0;
    border-radius: 3px;
}

#phone {
    outline: none;
}
/* Placeholder color */
#phone::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #6c757d;
}
#phone::-moz-placeholder { /* Firefox 19+ */
  color: #6c757d;
}
#phone:-ms-input-placeholder { /* IE 10+ */
  color:#6c757d;
}
#phone:-moz-placeholder { /* Firefox 18- */
  color:#6c757d;
}
/* Placeholder shcdule a call color */
.phonefield #phone::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #BBBBBB;
}
.phonefield #phone::-moz-placeholder { /* Firefox 19+ */
  color: #BBBBBB;
}
.phonefield #phone:-ms-input-placeholder { /* IE 10+ */
  color:#BBBBBB;
}
.phonefield #phone:-moz-placeholder { /* Firefox 18- */
  color:#BBBBBB;
}
.contact-home input:-webkit-autofill,
.contact-home input:-webkit-autofill:hover, 
.contact-home input:-webkit-autofill:focus {
  /* -webkit-text-fill-color: #000 !important; */
  -webkit-box-shadow: 0 0 0px 1000px #dfdfdf inset !important;
   transition: background-color 5000s ease-in-out 0s !important;
}

.toprow li {
    outline: none;
}

.facebook-bg {
    background: #dfdfdf;
    padding: 50px 0;
    overflow: hidden;
}
#contactus_form .form-group {
    /* border: 1px solid #e0e1e1; */
}

.container.facebook-wdgt iframe {
    width: 48%;
    background: #fff;
    height: 100%;
    margin-bottom: 20px;
    margin-right: 41px;
    min-height: 400px;
}
.container.facebook-wdgt iframe:nth-child(2n+1) {
    margin-right: 0;
}
 .iti {
    width: 100%;
}
.mobile #phone {
    border: 3px solid #bebebe;
}
#contactus_form input:-webkit-autofill,
#contactus_form input:-webkit-autofill:hover, 
#contactus_form input:-webkit-autofill:focus {
  /* -webkit-text-fill-color: #000 !important; */
  -webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
   transition: background-color 5000s ease-in-out 0s !important;
}

.form-group input:-webkit-autofill,
.form-group input:-webkit-autofill:hover, 
.form-group input:-webkit-autofill:focus {
  /* -webkit-text-fill-color: #000 !important; */
  -webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
   transition: background-color 5000s ease-in-out 0s !important;
}
.loader1.messageDiv {position: absolute; right: 0; left: 0;text-align: center; bottom: 260px;}


/********************testimonial*************/
.banner-bg {background: #009e96; padding: 120px 0;}
.banner-bg h2 {font-size: 62px; color: #fff; font-weight: 800;}
.breadcrumbs { font-size: 18px;font-weight: 600; color: #fff; padding: 10px 0;}
.sticky-post { position: relative; border: 15px solid #009e96; padding: 2em;margin-bottom: 50px;}
span.post_label.label_sticky {background-color: #ffffff; color: #2a2a2a; position: absolute; top: -20px; right: 100px; padding: 0px 30px;}
span.post_label.label_sticky {background-color: #ffffff; color: #2a2a2a;position: absolute; top: -20px; right: 100px;padding: 0px 30px; font-size: 16px; font-weight: 700; text-transform: uppercase;}
.blog-post { padding: 100px 0;}

/* .post_meta_item.post_categories a { background: #f2f2ef; color: #000; padding: 4px 10px; font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; display: inline-block;} */
.post_title.entry-title a { font-size: 35px; color: #000; font-weight: 800; margin: 10px 0 10px 0; display: inline-block;}
.post_content_inner p { font-size: 19px; color: #565656; font-weight: 500; margin: 20px 0 20px 0;}
.read-btn-sticky-post { color: #000;  font-weight: 800; font-size: 15px; text-transform: uppercase;letter-spacing: 1px;display: inline-block;}
.post_meta a,.post_meta { color: #999999;font-size: 19px; font-weight: 480;}
.read-btn-sticky-post:after {content: ">"; margin-left: 10px;}
a.read-btn-sticky-post:hover { color: #f2a702;}
h4.post_title.entry-title a:hover {  color: #f2a702;}
/* span.post_meta_item.post_categories a:hover { background: #000;color: #f2a702;} */
a.post_meta_item.post_author:after {content: "|"; display: inline-block;padding: 0px 20px;}
a.post_meta_item.post_author:hover {color: #000;}
span.post_counters_number { margin: 0 10px;}
a.post_counter:hover {  color: #000;}
.innerBlog-post { display: flex;}
.image-post { width: 100%; min-width: 370px; margin-right: 30px; position: relative;margin-bottom: 20px;}
.blogContent-post h2 { color: #000;font-weight: 800;}
.blogContent-post p { font-size: 19px;}
.read-btn-post a { color: #000; font-weight: 800; font-size: 15px; text-transform: uppercase; letter-spacing: 1px; display: inline-block;}
.read-btn-post a:hover { color: #f2a502;}
.blogContent-post h2:hover { color: #f2a502;}
.image-post .img-fluid.inner-image-post {  width: 100%;  height: 100%;  min-height: 298px; }  
.scheme_default .post-conters .post_date { color: #2a2a2a; background-color: #ffe827;}
span.post-date {font-size: 25px;font-weight: 400;line-height: 1.16;display: block;margin: 0 0 -4px; letter-spacing: 1.25px;color: #fff;}
span.post-all {font-weight: 500;line-height: 1.33; text-transform: uppercase; font-size: 15px; letter-spacing: 0.75px;color: #fff;}
.post_meta_item.post_date { position: absolute; top: 0; background: #009e96; padding: 15px 7px;}
span.page-numbers.current { border: 8px solid #009e96;color: #000;background: #fff; padding: 7px 16px; font-size: 16px; font-weight: 800;}
.page-numbers { background: #f2f2ef;padding: 15px 20px; font-size: 16px;font-weight: 800;}
a.page-numbers { color: #000;}
.nav-links { text-align: center;}
.hr-line { padding: 30px 0; border-top: 8px solid #000; margin-top: 40px;}
/********************testimonial*************/

.contact-home .parsley-errors-list {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    top: 40px;
}
.contact-home .toprow li {
    outline: none;
    position: relative;
}
.form-group .custm-row input#phone {
    border: 1px solid #e0e1e1;
    width: 100%;
    margin: 2px 0 0px 0px !important;

}
.contactFrom {
    position: relative;
}
.sbmt-btn #btnSubmit:hover {
    background: #f2a401 !important;
}
.carrer-apply-form {
    position: relative;
}
.carrer-apply-form ul#parsley-id-9 {
    position: absolute;
    top: 45px;
}
.contactFrom ul#parsley-id-13 {
    position: absolute;
}
.parsley-errors-list {
    text-align: left;
}
div#employeeapp {
    position: relative;
}
div#employeeapp #parsley-id-9 {
    position: absolute;
    top: 45px;
}
button.quote-btn:hover {
    background: #f3aa03;
}
.author-image img {
    width: 100%;
    height: auto;
    max-width: 120px;
    border-radius: 50%;
}
.author-image {
    text-align: center;
}
.blog-all {
    margin-bottom: 90px;
    padding: 70px 30px;
    border-bottom: 1px dashed #dfdfdf;
}
.all-bg-blog {
    background: #f6f6f6;
}
input#phone2 {
    padding-left: 50px;
}
div#recent-posts-2, div#calendar-2, div#search-4, div#categories-5, div#search-5, #wp_recent_posts_image, #cl_cpt_comments_widget-3,.category-design {
    background: #f2f2ef;
    padding: 59px 34px;
    margin: 0 0px 30px 0px;
    text-align: left;
}

.category-design select {
    border: 1px solid #e8e4e4;
    padding: 15px 6px;
    outline: none;
    width: 100%;
}
#recent-posts-2 h3,#calendar-2 h3,div#categories-5 h3, #wp_recent_posts_image h3, #cl_cpt_comments_widget-3 h3 {
    font-size: 21px;
    font-weight: 800; 
    color: #000;
    padding: 6px 0;  
	margin-bottom: 17px;  
}
div#recent-posts-2 ul li a {
    color: #000;
    font-size: 18px;
    margin: 6px 0;
    display: inline-block;
}
#calendar-2 caption {
    background: #000;
    font-size: 15px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    padding: 13px 10px;
    width: 100% !important;
   /* display: inline-block; */
    margin: 10px 0 40px 0;
}
table#wp-calendar caption {
    /*display: none;*/
}
td#prev {
    display: none;
}
#calendar-2 td#prev a {
    color: #565656;  
    font-size: 22px;
    font-weight: 400;
    padding: 10px 0;
    display: inline-block;
}
div#search-4 h3 { display: none;}
div#categories-5 ul li a { font-size: 17px;color: #000; display: inline-block;padding: 2px 0;margin-left: 10px;}
div#categories-5 ul li:before { content: ">"; font-weight: 700; font-size: 20px;}
.blue textarea#message { margin-top: 32px !important;}

.navigation.paginationfooter ul li {display: inline-block; background: #f2f2ef;font-size: 16px;font-weight: 600; padding: 14px 24px;}
.navigation.paginationfooter ul li:hover {
    border: 8px solid #009e96;
    display: inline-block;
    background: #fff;
    font-size: 16px;
    font-weight: 600;
    padding: 7px 16px;
}
.navigation.paginationfooter ul li a { color: #000;}
.navigation.paginationfooter li.active { background: #fff; border: 8px solid #009e96; padding: 7px 16px;}
.navigation.paginationfooter {padding: 40px 0; text-align: center;}
.loop-div { display: flex; flex-wrap: wrap;}
.blogContent-post-single {
    width: 46.5%;
    background: #fff;
    box-shadow: 0 4px 7px 0 rgba(0,0,0,.09);
    margin-right: 7%;
    margin-bottom: 80px;
    position: relative;
    padding-bottom: 100px;
}
.blog-text {
    padding: 32px 20px;
}
.read-btn-post-single {
    position: absolute;
    left: 20px;
    bottom: 30px;
}
.blogContent-post-single:nth-child(2n+2) { margin-right: 0;}
.blogContent-post-single img {width: 100%; height: auto;max-height: 160px;object-fit: cover;}
div#side-single-author div#recent-posts-2 { background: #fff; padding: 40px 30px; margin: 0 20px;box-shadow: 0 4px 7px 0 rgba(0,0,0,.09);}
span.blog-title-new.blog-new {
    background: #f8e71c;
    padding: 3px 12px;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 15px;
    letter-spacing: 2px;
}
li.blog-new {
    background: #f8e71c;
    padding: 2px 12px !important;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 15px;
    letter-spacing: 2px;
    display: block;
    width: 100%;
    max-width: 66px;
    margin: 30px 0;
}

.blog-categories-info  a{
	 color: #f13624;
    font-size: 16px;
    text-transform: uppercase;
    display: inline-block;
    letter-spacing: 2px;
    line-height: 0;

}

.blog-categories-info  {
   line-height: normal;
    letter-spacing: .88px;
    margin: 28px 0 22px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #201f1f;
    text-transform: uppercase;
	}
	
.blog-text h4 a {
    font-size: 20px;
    color: #000;
}
ul.post-categories li {
    display: inline-block;
}
span.blog-date {
    background: #f4f9ff;
    padding: 3px 10px;
    text-align: center;
}
 div#recent-posts-2 ul li a {
    color: #201f1f;
    font-size: 20px;
    background-image: linear-gradient(180deg,transparent 80%,#ff6759 0%);
    background-size: 0 100%;
    background-repeat: no-repeat; 
    text-decoration: none; 
    transition: background-size .4s ease; 
    border-bottom: 2px solid #333;
    line-height: 36px;
    display: inline;
    font-weight: 500;
    padding: 0px 0;
}
 div#recent-posts-2 ul li a:hover {
    background-size: 100% 100%;
    border-color: transparent;
}
 div#recent-posts-2 ul li {
    padding: 10px 0;
}
div#side-single-author h3 {font-size: 28px;font-weight: 500;}
.read-btn-post-single a {
    color: #f13624;
    border: 2px solid #f13624;
    padding: 7px 16px;
    margin: 40px 0px 0 0;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
}
.read-btn-post-single a:hover {
    background:#f13624;
    color: #fff;
}
.post_meta span { padding: 0px 5px 0 0px;}
.user-guide-bottom button {height: auto;}
div#side-single-author h3:after {
    content: "";
    display: block;
    height: 2px;
    background: #182e47;
    width: 40px;
    margin-top: 5px;
}
a#loadMore {
    background: transparent;
    color: #666;
    border: 2px solid #666;
    padding: 12px 55px;
    margin: 0 0 60px 0;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    width: auto;
}
.load-btn {
    text-align: center;
    margin: auto;
    display: inline-block;
    width: 100%;
}
a#loadMore:hover {
    background: #666;
    color: #fff;
}
table#wp-calendar {
    width: 100%;
}
/* schedule page  form*/
fieldset#second .iti.iti--allow-dropdown .iti__flag-container {
    margin: 0 12px;
}

/* Placeholder for color contact form  */
.umgr textarea::-webkit-input-placeholder {
  color:#6C757D;
}

.umgr textarea:-moz-placeholder { /* Firefox 18- */
  color: #6C757D;  
}

.umgr textarea::-moz-placeholder {  /* Firefox 19+ */
  color:#6C757D;  
}

.umgr textarea:-ms-input-placeholder {
  color:#6C757D;  
}

.umgr textarea::placeholder {
  color: #6C757D;  
}

/* Placeholder color */
fieldset#second ul#parsley-id-13 {
    position: absolute;
    top: 70px;
}
.phonefield.phonefieldactive {
    margin-bottom: 55px !important;
}
/* schedule page  form*/

.apply-mobile.blue-second {
    margin-bottom: 12px;
}
.space-blog.blue-third {
    margin-bottom: 16px;
}

div#side-single-author.stick {
    position: fixed;
    width: 100%;
    max-width: 360px;
}
.blog-text h4 {
    /* margin: 0 0 50px 0; */
}
.about-author p {
    font-size: 19px;
    color: #666;
    font-weight: 400;
}
span.post-month {
    font-size: 18px;
    text-align: center;
    padding: 10px 20px;
}
span.post-day {
    font-size: 30px;
    display: block;
    text-align: center;
    padding: 4px 22px;
}

div#search-5 input.search-submit {
    background-image: url(https://webguruz.in/wp-content/uploads/2019/12/search-icon.png);
    background-repeat: no-repeat;
    background-position: right;
    position: absolute;
    right: 0px;
    top: 1px;
    height: auto;
    padding: 17px 0;
    border: none;
    width: 100%;
    max-width: 60px;
    background-size: 60px;
}
form.search-form label input {
    width: 100%;
    border: 1px solid #b0acac;
    padding: 16px 57px 17px 9px;
    height: auto;
}
 .search-form input.search-submit {
    background-image: url(https://webguruz.in/wp-content/uploads/2019/12/search-icon.png);
    background-repeat: no-repeat;
    background-position: right;
    position: absolute;
    right: 0;
    top: 0px;
    height: auto;
    padding: 17px 0;
    border: none;
    width: 100%;
    max-width: 60px;
	outline: none;
	background-size: 60px;
}
/* Blog page css start 3-01-2020 */
.blog #recent-posts-2 {
	display: none;
}  
#wp_recent_posts_image img {
	width: 100%;
	height: 134px;
	object-fit: cover;
	object-position: center;  
}       
 
div#side-bar-blog.stick {
    position: fixed;
	width:100%;
	max-width:330px;
}  
#side-bar-blog {
	margin-left: 34px;
}    
#post_item_with_thumb .recent_post_title h5 a {
	font-size: 18px;
	color: #2a2a2a;
	line-height: 23px;
	font-weight: 600;
	text-transform: capitalize;
	-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-o-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;  
} 
#post_item_with_thumb .recent_post_title h5 a:hover {
	color: #f2a502;
}    
#post_item_with_thumb .recent_post_title {
	margin: 22px 0 26px 0;
}
#post_item_with_thumb:last-child .recent_post_title{
	margin: 22px 0 0 0;
}
#wp_recent_posts_image h3 {
	margin-bottom: 23px; 
}  


#cl_cpt_comments_widget-3 li.cpt-comment {
	display: flex;
	flex-wrap: wrap;
}
#cl_cpt_comments_widget-3 li.cpt-comment img {
	width: 24px;
	height: 24px;
	margin-right: 10px;
} 
#cl_cpt_comments_widget-3 li.cpt-comment .comment-author span {
	color: #f2a502;
	text-transform: capitalize;
}  
#cl_cpt_comments_widget-3 li.cpt-comment .comment-author {
	font-size: 18px;
	color: #999999;
}  
#cl_cpt_comments_widget-3 li.cpt-comment .comment-cpt-title a {
	color: #2a2a2a;
	font-size: 18px;
	-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-o-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
#cl_cpt_comments_widget-3 li.cpt-comment .comment-cpt-title a:hover {
	color: #f2a502;
}     
#cl_cpt_comments_widget-3 li.cpt-comment:last-child p.comment-cpt-title {
	margin-bottom: 0;
}       
     
.image-post:hover .mask {
    opacity: 1;
}
.image-post .mask {
    position: absolute;
    z-index: 4;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.55);
    display: flex;
    align-items: center;
    justify-content: center;
	opacity: 0;
    visibility: hidden;
}
.image-post:hover .mask{
	opacity: 1;
    visibility: visible;
}
 .mask-icon {
    width: 71PX;
    height: 72px;
    background-image: url(https://webguruz.in/wp-content/uploads/2020/01/aa-y.png);
    background-repeat: no-repeat;
    background-position: 0 0;
}
.mask-icon:hover {
    background-position: 0 -93px;
}
.blog-post {
    padding: 100px 15px;
    overflow: hidden;
}
/* Blog page css End 3-01-2020 */

/* Blog page css start new changes 29-01-2020 */
.category-design .event-dropdown {
	background: #009e96;
	color: #fff;
	-webkit-appearance:none;
   -moz-appearance:none;
   appearance: none;
   position: relative;
   border: 0;             
}

.category-design .event-dropdown {
	background-image: url("https://webguruz.in/wp-content/themes/webguruz/images/white-arrow.png");
	background-repeat: no-repeat;
	background-position: 93% 55%;
	background-size: 14px;
	padding: 15px 12px;   
}   
.category-design .event-dropdown.active {
	background-image: url("https://webguruz.in/wp-content/themes/webguruz/images/white-arrow-up.png");  
}  
.category-design .event-dropdown option:nth-child(2n) {
	background: #0D968E;
}    
.mainblog .entry-meta .blog-Comments-no::before {
	content: url(images/cate.png);
	display: inline-block;
	height: 17px;
	width: 20px;
	background-image: url(https://webguruz.in/wp-content/uploads/2020/01/Comments.png);
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}  
.blog-comment-message {
	padding: 10px;
	border: 1px solid #ccc;
	margin-bottom: 20px;
	margin-top: 20px;
}
.blog-comment-message p {
	font-style: italic;
	border-bottom: 1px solid #009e96;
	margin: 0;
	padding: 17px 16px;
}
.blog-comment-message p a {
	color: #009e96;
	font-weight: bold;
}  
.blog-comment-message p:last-child {
	border: 0;
}  
.leave-a-reply-form .comment-form {
	padding: 16px;
	border: 1px solid #ccc;
	margin-top: 20px;
	margin-bottom: 20px;
}   
.leave-a-reply-form .comment-form p label {
	width: 100%;
	margin-bottom: 2px 0 5px 0;  
	float: left; 
}
.leave-a-reply-form .comment-form p input[type="text"] {
	width: 100%;
	border: 1px solid #d2d2d2 ;
	padding: 0 12px;
	height: 43px;
	font-size: 16px;
} 
.leave-a-reply-form .comment-form p textarea {
	width: 100%;
	border: 1px solid #d2d2d2 ;
	padding: 12px;
	font-size: 16px;
}
.leave-a-reply-form .comment-form .comment-form-cookies-consent input {
	margin-right: 8px;
}    
.leave-a-reply-form .comment-form p span.required {
	color: #e00;
}
.leave-a-reply-form .comment-form .comment-form-cookies-consent {
	display: flex;
	align-items: center;
}
 

.leave-a-reply-form .comment-form p.form-submit::before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #009E96 !important;  
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    border-radius: 6px !important;
}
.leave-a-reply-form .comment-form p.form-submit {
	/* font-weight: 400; */
	width: auto;
	border: none;
	background: #f2a702 !important;
	color: #fff;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	display: inline-block;
	padding: 11px 0px;
	position: relative;
	font-size: 24px;
	font-weight: 700;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px !important;
	font-family: "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	height: auto;
}  
.leave-a-reply-form .comment-form p.form-submit input#submit {
	background: transparent !important;
	border: 0;
	padding: 0 24px;
	width: auto;
	outline: none !important;  
}
.subs-formds form .es-field-wrap input::placeholder {
	color: #6c757d;
	opacity: 1;
}    
.subs-formds .es_subscription_message.success {
    color: #fff;
    font-size: 16px;
    padding: 20px;
    display: inline-block;
    box-sizing: border-box;
}   


.leave-a-reply-form .comment-form p.form-submit:hover::before, .leave-a-reply-form .comment-form p.form-submit:focus::before {
	-webkit-transform: scaleY(0);
	transform: scaleY(0);
}    


.leave-a-reply-form .comment-form .comment-form-author, .leave-a-reply-form .comment-form .comment-form-email, .leave-a-reply-form .comment-form .comment-form-url {
	display: flex;
	flex-direction: column-reverse;
}  
     
.leave-a-reply-form  .comment-reply-title {
	margin: 27px 0 8px;
	font-size: 24px;
	color: #34afad;
	font-weight: 700;
}
.leave-a-reply-form .comment-form p input[type="text"]:focus {
	border: 1px solid #676767;  
} 
.leave-a-reply-form .comment-form p textarea:focus {
	border: 1px solid #676767;  
}  
.subs-formds {
	background: #34afad;
	margin-top: 39px;
	margin-bottom: 36px;
}  
.subs-formds form .es_caption {
	text-align: center;
	color: #fff;
	margin: 0px;
	padding: 15px 0px 16px;
	font-size: 36px;
	font-weight: 600;
}   
.subs-formds form{
	margin: 0px auto;
	text-align: center;
	padding: 0 0 10px;
}  
.subs-formds form .es-field-wrap {
	display: inline-block;
}  
.subs-formds form .es_submit_button {
	background: #333;
	margin-left: 10px;
	color: #fff;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	width: 130px;
	border-radius: 4px;
	border: 0;
	line-height: normal;
}   
.subs-formds form .es_submit_button:hover {
	background: #f2a401;
}
/* Blog page css End 29-01-2020 */
/* 30-01-2020 css start */
.mainblog .entry-meta a.about-author {
	float: left;
	padding-left: 0px;
	margin-left: 0px;
	margin: 0px 1px 0 6px;
}
.mainblog .entry-meta a.about-author img {
	border: 1px solid #b8b8b8 ;
	float: left;
	margin-right: 10px;
	margin-top: -20px;
	position: relative;
	width: 60px;
	border-radius: 50%;
}
      

.socshr {
	height: 44px;
	background: #fff;
	display: inline-block;
	box-sizing: border-box;
	padding: 6px 6px 6px 2px;
	-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;   
}   
.newClass {
	position: fixed;
	top: 170px;  
	z-index: 100;
	border-top: 0;
}	  
.mainblog .entry-meta {
	margin-top: 17px;
}  
.mainblog.entry-meta .comment-link, .mainblog .entry-meta .data-link {
	margin-right: 0;
}  
.category-link.mm {
	margin-right: 0;
	margin-left: 0;
}
.rightSideba .tab-design ul.tabs li {
	padding: 10px 29px;
}       
    
/* 30-01-2020 css End */
/* 03-02-2020 css start */
 
  
.cstm-active input, .cstm-active2 input, .cstm-man input, .cstede input, .cstm-manede input {
	border-bottom: 0 !important;  
}
     

.form-both.apply-online-select a::after {
	top: 23px;
}   
.style-dropdown {
	display: none;
}
.style-dropdown-active {
	display: block;
}  
.form-both {
	position: relative;
}
.style-dropdown-active {
	display: block;
	position: absolute;
	z-index: 1;
	background: #fff;
	width: 100%;
	top: 45px;             
} 

.form-both a input {
	width: 100%;
	cursor: pointer;
}     
.form-both a {
	postion: relative;
	cursor: pointer;   
}  

    .form-both ul li a::after {
	content: "";
}
.form-both a::after {
	content: "\f107";
	font-family: fontawesome;
	position: absolute;
	top: 11px;
	/* right: 0; */
	font-size: 25px;
	right: 18px;
	/*transform: translatey(-50%);*/
}            
.style-dropdown-active li {
	color: #333;
	text-decoration: none;
	width: 100%;
	display: inline-block;
	text-align: left;
	font-size: 16px;
	text-transform: capitalize;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}    
.style-dropdown-active li a {
	color: #333;
	text-decoration: none;
	width: 100%;
	display: inline-block;
	text-align: left;
	font-size: 16px;
	text-transform: capitalize;
	padding: 10px 10px;    
}   

.style-dropdown-active {
	font-size: 16px;
	border: 2px solid #bebebe;  
	border-top: 0;
	background: #fff;
	list-style-type: none;
	margin: 0;
	width: 100%;
	z-index: 100;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/* box-shadow: 0 15px 15px rgba(0, 0, 0, 0.3); */  
	max-height: 284px;
	overflow-y: auto;
	box-shadow: 1px -2px 0px 0px #bebebe inset;  
} 
.form-both input:focus {
    outline: none !important; 
}
.apply-online-select .style-dropdown-active {
	border: 3px solid #bebebe;
	border-top: 0;
}    
.style-dropdown-active li:hover {
	background: #f7a943;
	outline: 0;
	color: #fff;
	text-decoration: none;
}
.style-dropdown-active li:hover a {
	color: #fff;
}   
.style-dropdown-active li a:hover {
	color: #fff;
	text-decoration: none;   
}      

#single-subscription-form .emaillist form {
	display: flex;
	padding-top: 61px;
}  

#single-subscription-form {
	background: #34afad;
	margin-top: 15px;
	margin-bottom: 50px;
	position: relative;
}        
.comn-form + h4 {
	text-align: center;
	color: #fff;
	margin: 0px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	font-size: 36px;
}     
#single-subscription-form .emaillist form .es-field-wrap {
	width: 47.8%;
	margin: 0 8px;
}    
#single-subscription-form .emaillist form .es-field-wrap label {
	width: 100%;
	color: #fff;
}  
#single-subscription-form .emaillist form .es-field-wrap input {
	width: 100%;
	margin-top: 4px;
}     
#single-subscription-form .emaillist form .es_subscription_form_submit {
	background: #333 none repeat scroll 0 0;
	padding: 0;
	color: #ffffff;
	text-align: center;
	width: 113px;
	border: 0;
	margin-top: 27px;
	font-weight: 400;
}   
.comn-form {
	padding: 20px;
}  


/* 03-02-2020 css End */


div#side-single-author .category-design {
    background: #fff;
}
div#side-single-author div#wp_recent_posts_image {
    background: #fff;
}
div#side-single-author .tab-content.current {
    display: inline-block;
    background: #ffffff;
}
div#side-single-author ul.tabs li {
    background: #ffffff;
}
div#side-single-author div#cl_cpt_comments_widget-3 {
    background: #fff;
}
/*******************8 jan 2020******************/
span.blogs-cat a {
    background: #f2f2ef;
    color: #000;
    padding: 4px 10px;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
    display: inline-block;
    margin: 2px 0;
}
span.blogs-cat a:hover {
    background: #000;
    color: #f2a702;
}
div#side-single-author div#search-5 {
    background: #fff;
}
article.article p img {
    width: 100%;
}
.mainblog .entry-meta .category-link:before {
    content: url(images/cate.png);
    display: inline-block;
    height: 20px;
    width: 20px;
    background-image: url(https://webguruz.in/wp-content/uploads/2020/01/cate.png);
}
/*******************14 jan 2020******************/

figure.blogImg {
    margin-bottom: 25px;
}
ul.post-categories {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.entry-content{
    margin-top: 40px;
}

p.postmetadata:before {
    content: url(images/comment.png);
    display: inline-block;
    height: 20px;
    width: 20px;
    vertical-align: bottom;
}

.contact-email p {
    font-size: 18px;
    font-weight: 600;
}

.contactFrom .iti__flag-container {
    position: absolute;
    top: 0;
    right: 0;
    padding: 1px;
    height: 38px;
	width: 50px;
}
.form-action-active .iti__selected-flag {
    position: absolute;
    /* top: -10px; */
}
/***********15-jan-2020*********/
.lodersched{
    position: absolute;
    bottom: 320px;
    text-align: center;
    width: 100%;
    left: 0;
    right: 0;
}
.schedule-section,.frow {
    position: relative;
}
.loaderreq{
    position: absolute;
    bottom: 320px;
    width: 100%;
	/* text-align: center; */
}
.bottom-sec.greybg {
    position: relative;
}
.ajaxloader{
    position: absolute;
    bottom: 300px;
    width: 100%;
	text-align: center;
}
.loader.messageDiv{
	color:#01b1a5;
	font-size:22px;
	font-weight:800;
	text-align: center; 
	position: absolute;
	width: 100%;
	 top: 300px;
	}
	.contact_sec.section_main {
    position: relative;
}
/********************17-jan-2020******************/
.tab-design ul.tabs li.current {
    background: #009e96 !important;
    color: #fff;
}
.tab-design .tab-content.current {
    display: inline-block;
    background: #f2f2ef;
}
.tab-design ul.tabs {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.tab-design ul.tabs li {
	color: #222;
	display: inline-block;
	padding: 10px 0;
	cursor: pointer;
	background: #f2f2ef;
	border: 1px solid #e8e4e4;
	width: 33.3%;
	text-align: center;
}  

.tab-design .tab-content{
  display: none;
  background: #ededed;
  padding: 15px;
}
/*.cloud-icon {
   background: #f3aa03 none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    padding: 10px 10px;
    position: relative;
    overflow: hidden;
	cursor: pointer;
}
/*.uploabutton input[type="file"] {
    outline: none;
    background-color: #fff;
    border: 3px solid #bebebe;
    border-radius: 0;
    color: #555;
    display: block;
    font-size: 15px;
    height: auto;
    line-height: 1.42857;
    padding: 6px 12px;
    width: 100%;
	min-width: 230px;
	/* display:none; */
/* } */

.uploabutton input[type="file"] {
    position: absolute;
    left: -9999999px;
    top: 0;
}
.uploabutton {
    position: relative;
    background-color: #f3aa03;
    line-height: 45px;
    padding: 0 20px;
    border-radius: 5px;
    color: #fff;
    width: 100%;
}
.uploabutton::after {
    content: "Upload File";
    font-size: 16px;
    color: #fff;
    margin-left: 10px;
    font-weight: 400;
}
span#append {
    display: inline-block;
    width: 100%;
}





@media (min-width:992px){#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link,
#homePage #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link{padding:11.5px 18px!important;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#009e96!important;border:1px solid #009e96;font:normal 14px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-family:inherit;font-size:16px !important;line-height:25px;height:auto;margin-top:0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{position:relative;}
li.mega-menu-item-has-children > a{padding-right:25px !important;}
.fixed a.navbar-brand.bottom img{width:100%;}
#header.fixed .phonetop{top:-4px;}
#header.fixed .navmenu{margin-top:18px;margin-bottom:0px;}
.home .phonetop{right:33px;top:5px;}
.home .fixed .phonetop{color:#000;}
a.navbar-brand.bottom.logo_res{padding-bottom:3px;padding-top:10px;}
a.navbar-brand.bottom.logo_res{padding-bottom:3px;padding-top:10px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{margin:2px 0 0;}
.fixed #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{margin:0px 0 0;}
body.innerPages #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{margin:5px 0px 0 0;}
body.innerPages #header.fixed #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{margin:0px 0px 0 0;}

#mega-menu-primary li ul.mega-sub-menu  {
    display: none !important;
}

 #mega-menu-primary li:hover ul.mega-sub-menu { 
	display: block !important;
}


}
@media (max-width:1200px){
	div#categories-5 ul li a {
    font-size: 15px;
}
	.blog-text {
    padding: 32px 8px;
}

.blogContent-post-single img {
    min-height: 180px;
    object-fit: cover;
}
.blog-text h4 a {
    font-size: 18px;
}
div#side-single-author div#recent-posts-2 {
    padding: 40px 10px;
}
div#recent-posts-2 ul li a {
    font-size: 16px;
}
	div#side-single-author.stick {
    position: unset;
    width: 100%;
}
div#side-bar-blog.stick {
    position: unset !important;
	width:100%;
} 
#side-bar-blog {
    margin-left: 0px;
}
	.container.facebook-wdgt iframe {
    width: 100%;
}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #homePage #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding:13px 12px 13px 12px;}
}
@media (max-width:991px){   	
.tab-design ul.tabs li {
	font-size: 13px;
}	  
body#homePage .fixed a.navbar-brand.bottom img{width:100%;}
.strength-body .strength-list .strength-item p{font-size:14px;line-height:21px;}
.team-managment li, .team-managment-bottom li{text-align: center;}
.team-managment li:last-child{padding: 15px;}
.team-managment h3{font-size: 20px;}
.team-managment-bottom li:first-child{padding: 15px 10px;}
.our-team{
top:-180px !important;
}
.uploabutton {
    padding: 0 7px;
}
}
@media (max-width: 767px){
	.tab-design ul.tabs li {
	font-size: 16px;
}   
	ul.nav.nav-tabs.innerTabs{width: 100%;margin-bottom: 15px;}
	.innerTabs a.active::after{content: none;}
	.tab-pane .tab-content{margin-top: 0;width: 100%;}
	.resposebilty-list {padding-left: 15px;}
	.custom-current .viewBtn{margin-bottom: 25px;}
	.top-icon .aio-icon-header h4.aio-icon-title{margin: 0 0 10px;}
	#header.fixed a.logoimg2 img, .logoimg2 img{ max-width: 200px; height: auto;}
	.webguruz-rating-based-on-google-reviews{padding: 20px 0px;}
	.webguruz-rating-based-on-google-reviews h4{font-size: 22px;}
	/* .team-managment-bottom img{min-height: initial;} */
	.team-managment-bottom ul h3{padding-top: 0;}
	.innerTabs li a{text-align: center;}
	.Annualbig .owl-nav, .gallery_slider_small .owl-nav, .carouselEventtwo .owl-nav {display: block;}
	.section_main.manag_team .team-managment h3{padding-left: 0;}
}


ul#mega-menu-primary li a {
    text-transform: uppercase !important;
}
.contact-email, .contact-number {
    width: 50%;
    text-align: center;
    border: 4px solid #009e96;
}
.contact-new-section {
    display: flex;
}
.contact-email, .contact-number {
    width: 50%;
    text-align: center;
    border: 4px solid #009e96;
    margin: 60px 30px;
    padding: 40px 20px;
}
.contact-email h3 {
    margin: 10px 0;
}

.send-email {
    background-image: url(https://clickstree.com/uploads/2018/06/message.png);
    width: 54px;
    height: 44px;
    margin: 0 auto;
}
.contact-email p a,.contact-number p a{
    color: #535353;
    font-size: 16px;
    font-weight: 400;
    padding-left: 0;
    line-height: 27px;
}


.contact-email h3,.contact-number h3 {
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
}

.contact-number h3 {
    margin: 10px 0;
}
.contact-call {
    background-image: url(https://clickstree.com/uploads/2018/06/phone.png);
    width: 54px;
    height: 44px;
    margin: 0 auto;
}
.page-id-8138 .contact_sec.section_main {
    display: none;
}
body.page-id-6518 .contact_sec {
    display: none;
}
@media (max-width: 768px){
div#side-bar-blog.stick {

    text-align: center;
    margin: auto;
}
ul.tabs li {
    padding: 10px 7px;
}
.contact-email, .contact-number {
    padding: 40px 40px;
}
}
@media (max-width: 767px){
#blog-detail article.article p {
	text-align: left;
}     
	.postid-6881 p.stripe{max-width:100%;}
	.costm-container .portfolio_img{height:auto;max-height:500px}
.subs-formds form .es_caption {
	font-size: 24px;
	line-height: normal;
}    
	.wrt-test button.wrte_test {
    font-size: 22px;
}
	.contact-home .toprow {
    display: unset;
}
.container.facebook-wdgt iframe {
    width: 100% !important;
}
.contact-new-section {
    display: unset;
}
.contact-email, .contact-number {
    width: 100%;
    margin: 20px 0px; 
   padding: 0px 27px; 
}
.contact-email h3, .contact-number h3 {
    font-size: 19px;
}
button.wrte_test {
    font-size: 18px;
}
label.control-label.postion-top {
    /* margin-top: 20px; */
}
#testimonial_form .form-group.row > div {
    margin-bottom: 20px;
}
.sbmt-btn {
    margin: 20px auto;
}
fieldset#second .iti.iti--allow-dropdown .iti__flag-container {
    margin: 0 2px;
}
.space-blog.blue-third {
    margin-bottom: 26px;
}

.blogContent-post-single {
    width: 100%;
    margin-right: 0;
}
div#side-single-author div#recent-posts-2 {
    background: #fff;
    margin: 50px 0;
}

div#side-single-author.stick {
    position: unset;
    width: 100%;
    max-width: 100%;
    margin: auto;
}
div#side-bar-blog.stick {
    position: unset;
	width:100%;
	max-width:100%;
	margin: auto;
} 
.innerBlog-post {
    display: unset;
}
#side-bar-blog {
    margin-left: 0px;
}

.navigation.paginationfooter li.active {
    padding: 2px 10px;
}
.navigation.paginationfooter ul li {
    padding: 10px 18px;
}
.image-post .img-fluid.inner-image-post {
    width: 100%;
    height: 100%;
}   
.entry-meta > a, .entry-meta > span, .portfolio-categories > a, .portfolio-categories > span {
    padding-left: 20px;
}
p.postmetadata {
    display: inline-block;
    width: 100%;
    margin: 0px 0 10px 20px;
}
.navigation.paginationfooter ul li {
    font-size: 14px;
}
.navigation.paginationfooter ul li:hover {
    padding: 1px 9px;
}
.contact-home .bottomrow li {
   /* margin: 30px 0px 35px 0;*/
    margin: 0px 0px 35px 0;
}
.contact-home .toprow input {
    margin: 0 0 48px 0;
}
.contact-email p {
    font-size: 16px;
}
.loaderreq {
    position: absolute;
    bottom: 280px;
    width: 100%;
    text-align: center;
    right: 0;
}
.lodersched{
    position: absolute;
    bottom: 320px;
    text-align: center;
    width: 100%;
}
.ajaxloader {
    position: absolute;
    bottom: 300px;
    width: 100%;
    text-align: center;
    right: 0;
}
.uploabutton {
    max-width: 160px;
}
}

@media (max-width: 400px){
	.image-post .img-fluid.inner-image-post {
    max-width: 290px;
}
}



.wrapper.innerPages.apply-online {
    overflow: hidden;
}
img{max-width: 100%;height:auto;}
#ssa-widget-agree{width:auto;vertical-align:middle;}

  
@media screen and (max-width:767px){
    .inner-Blog h4 {     
	text-align: left;
}
	#ssa-widget-title{line-height: normal;font-size: 30px;}
	.ssa-leadgen-widget__label input{width:100%;background-color: #f4f4f4;}
	.ssa-leadgen-widget__checkbox-label{width: calc(100% - 24px);vertical-align: middle;}
	.postid-6961 p.stripe, .postid-6964 p.stripe, .postid-6969 p.stripe{max-width:100%;}
}

@media screen and (max-width:576px){
	.post_title.entry-title a{font-size:25px;}
}



