/*
Theme Name: SONI CONSULTANS
*/
body { font-family: 'PT Sans', sans-serif; font-size:14px; margin:0; padding-top:50px;}
a { text-decoration:none;}
a:focus { outline:none !important;}
ul { margin:0; padding:0; list-style-type:none;}
h1, h2, h3, h4, h5, h6 { font-weight:bold;}
header { background:#3198d5 !important; border:none !important; color:#fff; padding:10px 0px;}
header p { margin-bottom:0; margin-top:4px; margin-left:15px;}
.navbar-toggle { background:none; border:none; margin:0 15px 0 0; padding-left:0; padding-right:0;}
.navbar-default .navbar-collapse { margin-top:5px;}
.navbar-default .navbar-toggle .icon-bar { background:#fff;}
.navbar-toggle:hover, .navbar-toggle:focus, .navbar-toggle:active { background:none !important;}
.navbar-toggle:hover .icon-bar, .navbar-toggle:focus .icon-bar, .navbar-toggle:active .icon-bar { background:#000 !important;} 
.navbar-nav > li > a {  color:#000 !important; font-weight:bold; font-size:16px; text-align:center;}
.navbar-nav > li > a:hover { background:#000 !important; color:#fff !important;}
#home-banner { background:url(images/banner.jpg) no-repeat top center; overflow:auto; background-size:cover;}
#home-banner h1 { margin-left:30px; color:#fff; border-left:10px solid #3198d5; padding-left:20px; font-weight:bold; font-size:40px; line-height:34px;}
#home-banner h1 span { font-size:20px; display:block; width:340px; line-height:22px;}
.logo { background:rgba(256, 256, 256, 0.9); padding:10px 10px 10px 0; margin-left:-15px;}
.logo img { border:1px dashed #3198d5; border-left:none; padding-left:30px;}
.form-wrap { background:rgba(256, 256, 256, 0.9); padding:20px; margin-right:-15px;}
.form-control { border-radius:0; -webkit-border-radius:0;}
.form-wrap h2 { margin-top:0;}
.form-wrap h2 .fa { color:#3198d5;}
.form-wrap h3 { color:#3198d5;}
.check-me { margin-top:5px;}
.check-me input[type="checkbox"] { float:left;}
.check-me label { font-weight:normal; font-size:12px; float:left; margin-left:5px; margin-top:1px;}
.btn-blue { background:#3198d5; color:#fff; border-radius:0; -webkit-border-radius:0; border:none; font-weight:bold;}
.btn-blue:hover { background:#000; color:#fff;}
#clients-logo { padding:20px 0;}
.carousal-wrap { padding-left:30px; padding-right:30px;}
#clients-logo .item { display: table-cell; text-align: center; vertical-align: middle;}
#clients-logo .owl-controls, #representative-client .owl-controls, #leadership .owl-controls { position:relative;}
#clients-logo .owl-prev, #clients-logo .owl-next, #representative-client .owl-prev , #representative-client .owl-next, #leadership .owl-prev, #leadership .owl-next { position:absolute; top:-110px; width:40px; height:40px; font-size:0;}
#clients-logo .owl-prev:hover, #clients-logo .owl-next:hover, #representative-client .owl-prev:hover, #representative-client .owl-next:hover, #leadership .owl-prev:hover, #leadership .owl-next:hover { opacity:0.5;}
#clients-logo .owl-prev, #representative-client .owl-prev, #leadership .owl-prev { background:url(images/arrow-prv.png) no-repeat top left;  background-size:100%;}
#clients-logo .owl-next, #representative-client .owl-next, #leadership .owl-next { background:url(images/arrow-nxt.png) no-repeat top left;  background-size:100%;}
#seo-report { background:#3198d5; padding:40px 0;}
#seo-report h2 { border-left:10px solid #fff; color:#fff; margin:0; padding-left:15px; font-size:24px; line-height:20px;}
#seo-report h2 span { display:block; font-weight:normal; font-size:22px;}
#seo-report .form-group { margin-bottom:0; margin-top:4px;}
#seo-report .form-control { border:none;}
.btn-black { background:#000; color:#fff; border:none; border-radius:0; -webkit-border-radius:0; width:100%; padding-top:4px; padding-bottom:4px; font-size:19px;}
.btn-black:hover { background:#fff; color:#000;}
#about-brand { background:url(images/tape.jpg) no-repeat center bottom #fff; background-size:100%; padding:20px 0;}
#about-brand h2 { border-left:10px solid #3198d5; padding-left:10px; line-height:22px; margin-bottom:20px;}
#about-brand h2 span { font-weight:normal; display:block; font-size:18px; }
.info-list { font-size:16px; padding-left:20px; margin-bottom:15px;}
.info-list span { color:#3198d5; font-weight:bold; font-size:18px;}
.brands-do { margin-bottom:60px;}
#representative-client { background-image:url(images/representative-clients-back.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover; padding:30px 0;}
#representative-client h2, #quick-service h2, #casestudy h2 { color:#fff; border-left:10px solid #3198d5; padding-left:10px; line-height:28px;}
#representative-client h2 span, #quick-service h2 span, #casestudy h2 span { display:block; font-weight:normal;}
#representative-sect img { border:10px solid #fff;}
#representative-client .owl-prev , #representative-client .owl-next { top:-140px;}
.rep-title { margin-bottom:50px;}
.rep-title h3 { color:#fff; font-size:74px; margin-bottom:0;}
.rep-title sup { font-size: 18px; top: -2.5em;}
.rep-title strong { color:#3198d5;}
.rep-title span { color:#fff; font-size:24px; line-height:20px;}
span.consulation-btn { display:block; text-align:center; margin-top:80px; margin-bottom:30px;}
span.consulation-btn a { padding:10px 20px; color:#000; font-weight:bold; font-size:18px;}
span.consulation-btn a .fa { color:#fff; margin-left:10px;}
span.consulation-btn a:hover { background:#fff; text-decoration:none; color:#000;}
span.consulation-btn a:hover .fa { color:#000;}
#quick-service { padding:30px 0; background:url(images/service-back.jpg) no-repeat center bottom;}
#quick-service h2, #quick-service h2 span, #casestudy h2, #casestudy h2 span { color:#000;}
#quick-service h2 { margin-bottom:20px;}
#quick-service h3 { color:#3198d5; margin-top:10px;}
#quick-service .fa { font-size:40px; margin-right:5px; color:#3198d5;}
#quick-service p { margin-left:45px;}
#reviews { background-image:url(images/review-back.jpg); background-repeat:no-repeat; background-position:center top; background-size:cover; padding:30px 0; text-align:center;}
.riview-circle { background:#3198d5; border-radius:50%; -webkit-border-radius:50%; border:10px solid #fff; display:inline-block; width:220px; height:220px;}
.riview-circle h2 { font-size:64px; margin-top:50px; margin-bottom:0;}
.riview-circle h2 .fa { color:#fff; font-size:60px; margin-right:5px !important;}
.riview-circle span.text-btm { font-weight:bold; font-size:20px; color:#fff; line-height:16px;}
#casestudy { padding:20px 0;}
#casestudy h2 { margin-bottom:20px;}
.case-study-right h3 { margin-top:0; color:#3198d5; font-size:20px;}
#requestfree { background-image:url(images/inquire-back.jpg); background-repeat:no-repeat; background-size:cover; background-position:center bottom; padding:20px 0;}
#requestfree h2, #requestfree span.field-req { color:#fff; text-align:center; display:block;}
#requestfree h2 { margin-bottom:0;}
#requestfree span.field-req { margin-bottom:20px;}
#requestfree .check-me label { color:#fff;}
#requestfree textarea { height:100px;}
#foot-bottom { background:#231f20; padding:20px 0; color:#fff;}
#foot-bottom h5 { margin-bottom:20px;}
.foot-anch { margin-top:10px; border-left:10px solid #3198d5; padding-left:15px;}
.foot-anch a { font-weight:bold; margin-bottom:3px; display:inline-block; color:#fff;}
.foot-anch a:hover { color:#3198d5; text-decoration:none;}
p.generl-info { font-weight:bold; font-size:16px; color:#3198d5; margin-top:35px; margin-bottom:0;}
p.generl-info a { color:#fff;}
.copy-right p { font-size:11px; margin-top:15px; margin-bottom:0;}
.social-box { margin-bottom:20px; margin-top:15px;}
.social-box a { background:#dad8d5; color:#65605e; height:30px; width:30px; text-align:center; display:inline-block; padding-top:4px; margin-right:10px;}
.social-box a:hover { background:#3198d5; color:#fff;}
.call-box { font-weight:bold; margin-bottom:30px;}
.call-box a { font-size:32px; color:#3198d5;}
.call-box a:hover { text-decoration:none; color:#fff;}

/*INNER STYLE STARTS*/
#inner-banner { background:url(images/inner-banner.jpg) no-repeat top center; background-size:cover; overflow:auto;}
#inner-banner .logo { margin-top:40px; margin-bottom:40px;}
.req-inner { margin-top:80px; color:#fff; font-weight:bold;}
.req-inner span { display:block; font-size:32px;}
#quick-title { padding:20px 0;}
#quick-title h2 { font-size:60px; text-transform:uppercase; line-height:74px; margin-bottom:0;}
#quick-title h2 span { display:block; font-size:120px; color:#3198d5;}
#quick-title p { font-size:24px; line-height:22px;}
#quick-title p span { font-weight:bold;}
#clients-grid { padding-top:20px; overflow:auto;}
#clients-grid .col-sm-4, #clients-grid .col-xs-6 { padding:0;}
#casestudy-black { background:#030807; padding:20px 0; color:#d1d3d4;}
#casestudy-black h2 { border-left: 10px solid #fff; line-height: 30px; margin-bottom: 20px; padding-left: 10px; color:#fff;}
#casestudy-black h2 span { display:block; color:#fff; font-weight: normal;}
.results-titile { color:#3198d5;}
#building-blocks { padding:20px 0; }
#building-blocks h1, #team-title h1 { font-size:120px; color:#3198d5; line-height:100px; margin-bottom:50px;}
#building-blocks h1 span, #team-title h1 span { display:block; color:#000; font-size:60px; line-height:60px;}
#building-blocks h2, #leadership h2, #latest-post h2 { border-left: 10px solid #3198d5; line-height: 30px; margin-bottom: 20px; padding-left: 10px;}
#building-blocks h2 span, #leadership h2 span, #latest-post h2 span { display:block; font-weight: normal; }
.building-block-box { margin-top:10px; margin-bottom:20px;}
#building-blocks h3 { color:#3198d5;}
#team-title h1 { margin-bottom:20px;}
#leadership { padding:20px 0;}
#leadership h3 { margin-top:0;}
#leadership h3 span { display:block; font-weight:normal;}
#leadership h5 { line-height:22px;}
#leadership p { line-height:22px;}
.quick-leader-contact { margin-top:10px;}
.quick-leader-contact a { background:#dad8d5; padding:5px 8px; color:#65605e; margin-right:6px;}
.quick-leader-contact a:hover { color:#fff; background:#3198d5;}
.quick-leader-contact a.contact-per { color:#fff; background:#3198d5;}
.quick-leader-contact a.contact-per:hover { background:#dad8d5; color:#65605e; text-decoration:none;}
#team-logo { background:#e6e7e8; padding:30px 0;}
#team-logo h4 { margin:0; text-align:center;}
#team-logo h4 span { font-weight:normal;}
.team-logo-wrap { margin-top:20px; text-align:center;}
#founder { background-image: url(images/texture.jpg), url(images/text.jpg); padding-top:30px;}
#founder .container { background-image: url(images/max-back.png), url(images/soni-title.png); background-position: bottom left, bottom right; background-repeat:no-repeat;}
.fonder-info h2 { color:#fff; line-height:26px;}
.fonder-info h2 span { display:block; font-weight:normal;}
.fonder-info h4 { color:#fff; line-height:26px;}
.fonder-info p { line-height:26px; color:#fff;}
#latest-post { background:#e6e7e8; padding:20px 0;}
#latest-post h3 { margin-top:0;}
#latest-post h3 a { color:#333;}
#latest-post span.date-for { margin-top:15px; display:block; text-transform:uppercase; font-size:16px;}
.blog-info .feed-wrap { background:#e6e7e8; padding-top:10px; padding-bottom:10px;}
.blog-info .cmnt-wrap { background:#e6e7e8; padding-top:12px; padding-bottom:12px;}
#blog-wrap { padding:20px 0;}
.blog-list { margin-bottom:40px;}
.blog-list h2 { color:#3198d5; border-left:10px solid #3198d5; padding-left:10px;}
.blog-list h2 span { font-weight:normal; display:block; color:#000; font-size:24px;}
.blog-list img { margin-bottom:15px;}
.feed-box { padding:0 !important;}
.feed-box a { background:#3198d5; padding:2px 5px; color:#fff; margin-left:10px;}
.feed-box a:hover { background:#000; text-decoration:none;}
.blog-info { margin-top:20px; overflow:auto;}
.bloginner-right h2 { border-left:10px solid #3198d5; padding-left:10px; margin-bottom:20px; }
.bloginner-right h2 span { display:block; font-weight:normal;}
.blog-topics a { display:block; margin:5px 0; color:#3198d5; font-weight:bold; font-size:16px;}
.bloginner-right .form-wrap { background:#3198d5; margin:20px 0;}
.bloginner-right .form-wrap h3 { color:#fff; margin-top:0;}
.bloginner-right .form-wrap .btn-blue { background:#fff; color:#3198d5;}
.bloginner-right .form-wrap .btn-blue:hover { background:#000;}
.blog-authors h2 { margin-top:40px;}
.blog-author-list { margin-bottom:15px;}
.blog-author-list h3 { margin-top:0; color:#3198d5; margin:0;}
.blog-author-list h5, .blog-author-list p { margin:0;}
.blog-thumb-recent { height:270px; overflow:hidden; display:block;}
.bloginner-right .blog-list h3 { margin:5px 0; font-size:20px;}
.team-logo-wrap .col-sm-3 { width:20%;}
#contact-wrap .form-wrap { background:#3198d5;}
#contact-wrap .form-wrap h3 { color:#fff;}

a.popup_menu { float:right; font-size: 14px; height: 20px; position: relative;width: 20px; margin:10px 15px 0 0;}
.popup_menu li ul{display:none;}
.popup_menu li ul a { font-size: 14px!important; color:#fff!important; }
.popup_menu .line { background-color: #fff; height: 2px;margin: 0;width: 13px;top: 0;left: 0;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transform: all .3s ease-in-out;transition: all .3s ease-in-out;position: absolute;display: inline-block;}
.popup_menu .line:after, .popup_menu .line:before { background-color: #fff;content: "";display: block;height: 2px;position: absolute;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transform: all .3s ease-in-out;transition: all .3s ease-in-out;width: 13px;z-index: -1;-webkit-backface-visibility: hidden;}
.popup_menu .line:before { top: -4p}
.popup_menu .line:after { top: 4px}
.popup_menu.opened .line { background-color: transparent!important;}
.popup_menu.opened .line:after { background-color: #fff;top: 0!important;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}
.popup_menu.opened .line:before { background-color: #fff;top: 0!important;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}
.popup_menu.medium .popup_menu_inner, .popup_menu.medium .line, .popup_menu.medium .line:after, .popup_menu.medium .line:before {
height: 3px;width: 19px;}
.popup_menu.medium .line:before { top: -6px;}
.popup_menu.medium .line:after { top: 6px;}
/*PopUp CSS Start Here*/
.popup_menu_holder_outer { position: fixed; top: 0; left: 0; width: 100%; height: 100%; display:none; z-index: 105;}
.popup_menu_holder { background-color: #3198d5; display: table; height: 100%; transition: all 0.3s ease-in-out 0s; width: 100%;}
.popup_menu_holder_inner { display: table-cell; padding: 100px 0; vertical-align: middle;}
#menu-fullscreen_menu li { text-align:center;}
#menu-fullscreen_menu li a { display:block; padding:10px 0; color:#000; font-weight:bold; font-size:18px; text-decoration:none;}
#menu-fullscreen_menu li a:hover { background:#000; color:#fff; text-decoration:none;}
/*PopUp CSS End Here*/

.form-wrap .gform_button, #requestfree .gform_button { margin-right:15px; background:#3198d5; color:#fff;}
.form-wrap .gform_button:hover, #requestfree .gform_button:hover { background:#000;}
.form-wrap .gfield_checkbox label, #requestfree .gfield_checkbox label { color:#fff;}
.form-wrap .validation_error, #requestfree .validation_error { margin:0 15px 10px;}
#home-banner .form-wrap textarea { height:120px;}
#home-banner .form-wrap .gfield_checkbox label { font-size:11px; color:#333;}
.bloginner-right .form-wrap .gfield_checkbox label, #contact-wrap .form-wrap .gfield_checkbox label { font-size:11px !important; color:#333 !important;}
.bloginner-right .form-wrap .gform_button, #contact-wrap .form-wrap .gform_button { background:#fff !important; color:#3198d5 !important;}
.bloginner-right .form-wrap .gform_button:hover, #contact-wrap .form-wrap .gform_button:hover { background:#000 !important;}
#contact-wrap .form-wrap textarea { height:100px;}
.address-wrap h3 { border-left:10px solid #3198d5; padding-left:10px; margin-top:40px; margin-bottom:20px;}
.address-wrap h3.cnt-nm { border-left:none !important; padding-left:0;}
.address-wrap h3.cnt-nm span { color:#3198d5;}
.info-mails { margin-top:20px; margin-bottom:40px;}
.address-wrap h4 { font-weight:normal; font-size:22px;}
span.icon-thumb { width:40px; height:40px; display:inline-block; float:left; margin-right:10px;} 
span.icon-thumb img { border:1px solid #3198d5;}
span.core-serv-text-title { display:inline-block;}
.blog-info .addthis_sharing_toolbox { padding:0; margin-left:15px;}
.blog-info .at-share-tbx-element { padding:4px 0 0 0;}
.blog-info .at-share-tbx-element a { padding:0;}
.blog-info .at-share-tbx-element a:hover { background:none;}

#leadership .owl-prev { left:-55px;}
#leadership .owl-next { right:-55px;}
#leadership .owl-prev, #leadership .owl-next { top:-265px;}
#seo-report .gform_button { background:#000; color:#fff; font-weight:bold; margin-right:15px; width:68px;}
#seo-report .gform_button:hover { background:#fff; color:#000;}
#seo-report .validation_error { position:absolute; padding:5px 10px; margin-top:60px; margin-left:15px;}
#seo-report .gform_confirmation_message { float:right;}
.gform_confirmation_message { margin-left:15px; margin-right:15px;}

@media all and (max-width:767px) { 
body { font-size:12px; padding-top:54px;}
header p { width:220px; margin-top:0;}
#home-banner h1 { font-size:26px; margin-left:0; line-height:24px; margin-bottom:20px;}
#home-banner h1 span { font-size:16px; line-height:18px; width:270px;}
.logo { margin-left:0; padding-left:10px; margin-bottom:20px;}
.logo img { padding-left:0; border-left:1px dashed #3198d5;}
.form-wrap { margin-right:0; margin-bottom:15px;}
.form-wrap h2 { font-size:22px;}
.form-wrap h3 { font-size:18px;}
.check-me label { font-size:10px;}
#clients-logo { padding:10px 0;}
#clients-logo .item { height:80px;}
#clients-logo .owl-prev, #clients-logo .owl-next { width:20px; height:20px; top:-65px;}
#clients-logo .owl-prev { left:-30px;}
#clients-logo .owl-next { right:-30px;}
#seo-report { padding:20px 0;}
#seo-report h2 { margin-bottom:20px;}
.btn-black { width:auto;}
.brands-do { margin-bottom:10px;}
#about-brand h2 { font-size:24px; margin:0 0 10px;}
#about-brand h2 span { font-size:11px;}
.info-list { font-size:12px; margin-bottom:10px;}
.info-list span { font-size:14px;}
#representative-client h2 { font-size:24px; line-height:20px; margin-top:0;}
#representative-client h2 span { font-size:12px;}
.rep-title h3 { font-size:36px; margin-bottom:5px;}
.rep-title sup { font-size:8px;}
.rep-title span { font-size:12px; line-height:16px;}
span.consulation-btn { margin-bottom:0; margin-top:30px;}
#representative-client .owl-prev { left:-48px;}
#representative-client .owl-next { right:-48px;}
#quick-service h2 { font-size:24px; line-height:20px; margin-top:10px;}
#quick-service h2 span { font-size:14px;}
#quick-service h3 { font-size:18px;}
#quick-service h3 .fa { font-size:34px;}
#reviews { padding-bottom:15px;}
.riview-circle { margin-bottom:15px;}
#casestudy h2 { margin-top:0;}
.case-study-right h3 { margin-top:20px;}
#requestfree h2 { font-size:24px;}
.social-box a { font-size:16px;}

/*INNER STYLE STARTS*/
.req-inner { margin-top:0; margin-bottom:10px;}
#inner-banner .logo { margin-top:20px; margin-bottom:20px;}
#quick-title { padding-bottom:0;}
#quick-title h2 { font-size:24px; line-height:38px; margin-top:0;}
#quick-title h2 span { font-size:70px;}
#quick-title p { font-size:17px;}
#casestudy-black h2, #leadership h2 { font-size:24px; line-height:22px;}
#casestudy-black h2 span, #leadership h2 span { font-size:16px;}
#building-blocks h1 { font-size:60px; line-height:60px; margin-top:0; margin-bottom:30px;}
#building-blocks h1 span, #team-title h1 span { font-size:30px; line-height:30px;}
#building-blocks h2 { font-size:17px; line-height:22px;}
#team-title h1 { font-size:51px; line-height:50px;}
#leadership h3 { margin-top:15px;}
#latest-post h2 span { font-size:28px;}
#latest-post .col-sm-4 { margin-bottom:25px;}
.blog-list h2 { font-size:24px;}
.check-me label { margin-top:3px;}
.blog-author-list h3 { margin-top:15px;}
#founder .container { background:none;}
.fonder-info { margin-left:15px; margin-right:15px;}
.team-logo-wrap img { margin:15px 0;}
.team-logo-wrap .col-sm-3 { width:100%;} 
.bloginner-right .form-wrap .gform_button, .form-wrap .gform_button { font-size:12px;}
.address-wrap h3 span { float:none !important; display:block; margin-top:10px;}
#leadership .owl-prev { left:-50px;}
#leadership .owl-next { right:-50px;}
#leadership .owl-prev, #leadership .owl-next { top:-665px;}
#seo-report .validation_error { font-size: 10px; margin-right: 92px; margin-top: 118px; }
#seo-report .gform_confirmation_message { margin-left:15px; margin-right:15px;}
} 

@media (min-width:768px) and (max-width:991px) { 
#clients-logo .item { height:100px;}
#home-banner h1 { margin-left:0; margin-top:30px;}
.logo { margin-top:120px;}
.logo img { padding-left:10px;}
.form-wrap h2 { font-size:24px;}
.form-wrap h3 { font-size:20px;}
#clients-logo .owl-prev, #clients-logo .owl-next { width:30px; height:30px; top:-80px;}
#clients-logo .owl-prev { left:-40px;}
#clients-logo .owl-next { right:-40px;}
.no-pad-right-desk { padding-right:0;}
.brands-do { margin-top:30px;}
#about-brand h2 span { font-size:13px;}
.rep-title h3 { font-size:48px;}
.rep-title sup { font-size:12px;}
.rep-title span { font-size:16px;}
span.consulation-btn { margin-top:40px; margin-bottom:10px;}
#representative-client .owl-prev { left:-55px;}
#representative-client .owl-next { right:-55px;}
#quick-service h3 { font-size:22px;}
.riview-circle { width:160px; height:160px; border:7px solid #fff;}
.riview-circle h2 { margin-top:35px; font-size:30px;}
.riview-circle h2 .fa { font-size:30px;}
.riview-circle span.text-btm { font-size:16px;}
.social-box a { width:25px; height:25px; padding-top:3px; margin-right:3px;}
.call-box { margin:30px 0 50px;}
.call-box a { font-size:19px;}

/*INNER STYLE STARTS*/
.req-inner { float:right; margin-top:65px;}
#team-title h1 { font-size:50px;}
#founder .container { background-size:235px, 76%;}
.fonder-info { margin-left:280px;}
.fonder-info p { margin-bottom:140px;}
#seo-report .gform_button { width:38px; margin-right:10px;}
.address-wrap h3.cnt-nm span { font-size:18px; display:inline-block; margin-top:30px;}
} 
@media (min-width:992px) and (max-width:1024px) {
.form-wrap h2 { font-size:22px !important;}	
	}

@media all and (min-width:992px) { 
#clients-logo .item { height:150px;}
#home-banner h1 { margin-top:60px;}
.logo { margin-top:150px; display:inline-block;}
#clients-logo .owl-prev { left:-70px;}
#clients-logo .owl-next { right:-70px;}
#representative-client { background-attachment:fixed; }
#representative-client .owl-prev { left:-60px;}
#representative-client .owl-next { right:-60px;}
.no-pad-right-desk { padding-right:0;}
#reviews { background-attachment:fixed;}
.riview-circle { margin-left:15px; margin-right:15px;}
#requestfree { background-attachment:fixed;}
.quick-leader-contact { margin-top:50px;}
#founder .container { background-size:320px, 79%;}
.fonder-info { margin-left:360px;}
.fonder-info p { margin-bottom:225px;}
#team-banner { min-height:500px; background:url(images/team-banner.jpg) no-repeat top center; background-size:cover; background-attachment:fixed;}
#team-banner img { display:none;}
.address-wrap { font-size:16px;}
.core-serv-box { height:195px; overflow:hidden;}
.address-wrap h3.cnt-nm span { margin-top:20px; display:inline-block;}
} 

