.about-section .sect-title h2 {
    text-align: center;
    font-size: 32px;
    margin-bottom: 0;
}
.about-section .sect-title p {
    text-align: center;
    margin-top: -7px;
    font-size: 14px;
}
.about-inner-sect mark, .about-section .sect-title mark {
    background: none;
    color: #fa7319;
}
.about-inner-sect .abut-img img {
    margin-top: 18px;
}
.servic .service-blk .serv-img img {
    height: 220px;
}
.servic .service-blk .serv-img {
    border-bottom: 3px solid #fa7319;
    padding: 5px 5px 0;
		-webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.servic .service-blk .serv-img:hover {
    background: #fa7319;
}
.servic .service-blk .serv-img h3 {
    margin: 25px 0;
    line-height: 1.25;
    font-weight: 600;
    font-size: 20px;
		-webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.servic .service-blk .serv-img:hover h3 {
		color: #fff;
}
.testimonial-sect .sect-title h2 {
    text-align: center;
    font-size: 32px;
    margin-bottom: 0;
		color: #fff;
}
.testimonial-sect .sect-title p {
    text-align: center;
    margin-top: -7px;
    font-size: 14px;
		color: #fff;
}
.testimonial-sec .sect-title mark {
    background: none;
    color: #fa7319;
}
.testimonial-sect .sect-title mark {
    background: none;
    color: #fa7319;
}
.testimonial-sect .single-item-wrapper {
    height: 440px;
		border: 1px solid #fa7319b3;
    background: #fa73197d;
		padding: 30px;
}
.testimonial-sect h3.author-name {
		color: #000 !important;
}

.tss-wrapper .tss-layout3 .item-content-wrapper:before, .tss-wrapper .tss-isotope1 .item-content-wrapper:before, .tss-wrapper .tss-video1 .item-content-wrapper:before, .tss-wrapper .tss-carousel3 .item-content-wrapper:before {
       color: #fff !important;
}
.tss-wrapper .tss-layout3 .item-content-wrapper, .tss-wrapper .tss-isotope1 .item-content-wrapper, .tss-wrapper .tss-video1 .item-content-wrapper, .tss-wrapper .tss-carousel3 .item-content-wrapper {
    padding: 20px;
    background: none !important;
    position: relative;
}
.testimonial-sect .item-content {
		color: #fff;
}


.partner-sect .sect-title h2 {
    text-align: center;
    font-size: 32px;
    margin-bottom: 0;
}
.partner-sect img {
    border: 1px solid #000000a8;
    padding: 3px;
}
#pg-33-4 {
    margin-bottom: 0;
}
.page-id-33 #main {
    padding-bottom: 0;
}
#colophon {
    margin-bottom: 0;
    background: url(/wp-content/uploads/2022/07/footer_bg.jpg) center no-repeat #1d201d;
    background-size: cover;
    padding: 15px;
}
#footer-widgets .widget .widget-title {
    font-size: 20px;
}
div#footer-widgets p {
    font-size: 15px;
}
#colophon .widget_nav_menu .menu-item a {
    border-bottom: none;
    font-size: 16px;
}
ul.footer-icon li {
    font-size: 15px;
}
div#theme-attribution1 {
    background-color: #101010;
    padding: 18px;
    color: #999;
    text-align: center;
    margin-top: -5px;
}
.quick-lnk ul#menu-footer li:before {
    content: "";
    height: 0;
    width: 0;
    border-color: transparent #ea711f;
    border-style: solid;
    border-width: 0.3em 0 0.3em 0.8em;
    position: relative;
    display: block;
    left: -18px;
    top: 1.25em;
    list-style: none;
}
.foot-info ul.footer-icon li i {
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
    position: relative;
    top: 6px;
    width: 15px;
    color: #eb7321;
}
#footer-widgets .widget .widget-title:after {
    content: "";
    width: 55px;
    height: 1px;
    display: block;
    background-color: #eb7424;
    margin: 10px 0;
}
.about-page {
    padding-bottom: 0 !important;
}
.why-nagpur-pg h3.widget-title {
    margin-bottom: 0;
    font-weight: 600;
    font-size: 21px;
}
.ngp-diamond-proj-sect .lft-side h3.widget-title {
    color: #d2e289;
    text-align: left;
    font-size: 25px;
		margin-bottom: 10px;
}
.ngp-diamond-proj-sect .rht-side h3.widget-title {
    color: #d2e289;
    text-align: left;
    font-size: 25px;
}
.ngp-diamond-proj-sect .lft-side ul.custom_list, .ngp-diamond-proj-sect .rht-side ul.custom_list {
    list-style: none;
    margin: 0 0 0 18px;
    color: #fff;
}
.ngp-diamond-proj-sect .lft-side ul.custom_list li, .ngp-diamond-proj-sect .rht-side ul.custom_list li {
    margin-bottom: -2px;
}
.ngp-diamond-proj-sect .lft-side ul.custom_list li:before, .ngp-diamond-proj-sect .rht-side ul.custom_list li:before {
    content: "";
    height: 0;
    width: 0;
    border-color: transparent #ea711f;
    border-style: solid;
    border-width: 0.3em 0 0.3em 0.8em;
    position: relative;
    display: block;
    left: -2em;
    top: 1.25em;
    list-style: none;
}
.contact-info .box {
    background: #f1f0f0;
    text-align: center;
    padding: 18px;
		height: 200px;
}
#panel-183-1-0-0, 
#panel-183-1-1-0, 
#panel-183-1-2-0 {
    margin-bottom: 0px !important;
}
.contact-info .box .title {
    color: #fa7319;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: .1em;
    line-height: 2;
    margin-bottom: 23px;
    font-weight: 600;
}
.cont-pg-form h3.widget-title {
    text-align: center;
    font-size: 26px;
    font-weight: 500;
}
.cont-pg-form button.sow-submit {
    background: #fa7319 !important;
    border: none !important;
    color: #fff !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    border-radius: 50px !important;
    padding: 13px 24px !important;
}
.cont-pg-form textarea {
    height: 100px;
}
div#comments {
    display: none;
}
@media (max-width: 780px) {
		#masthead .mainhead-left {
    width: 100%;
    padding-right: 0;
}
		#masthead .mainhead-left #header-socials {
    margin-left: 0;
}
		#masthead.masthead-logo-in-menu .logo-in-menu-wrapper {
    margin-bottom: 7px;
}
		#masthead .mainhead-right {
		display: none;
}
}