/*
Theme Name:  neve-child
Theme URL:   https://demo.webbazaar.co.in/adjukines
Description: Write here theme description.
Author:      adjukines
Author URL:  https://demo.webbazaar.co.in/adjukines
Template:    neve
Version:     1.0.0
*/

.testimonialll-infoo .ekit-wid-con .elementskit-single-testimonial-slider {
    -webkit-box-shadow: unset !important;
    box-shadow: 0 0 4px #ccc !important;
    height: 500px;
    padding: 7px 25px 0 !important;
}

.commerciallll img {
    width: 50%;
}

.ip-infooo img.ip-img {
    width: 22%;
    float: left;
}

.ip-infooo .dropbtn {
    background-color: unset !important;
    color: white;
    padding: 15px;
    font-size: 17px;
    border: none;
    font-family: "American Typewriter Regular", sans-serif;
    font-weight: 500;text-align:left;
}

.dropdown.fundss-infoo {
    width: 91%;
}

.ip-infooo .dropdown {
  position: relative;
  display: inline-block;
}

.ip-infooo .dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.ip-infooo .dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.ip-infooo .dropdown-content a:hover {background-color: #ddd;}

.ip-infooo .dropdown:hover .dropdown-content {display: block;}

.ip-infooo .dropdown:hover .dropbtn {background-color: #3e8e41;}

.ninjaaa .nf-form-fields-required {
    display: none;
}

.ninjaaa .ninja-forms-field {
    height: 40px !important;
    background: #fff !important;
    border-radius: 7px !important;
}

.ninjaaa input#nf-field-4 {
    background: #cd6232 !important;
    padding: 0 !important;
    width: 91px;
    font-family: 'American Typewriter Regular';
    font-weight: 600;
}

.ninjaaa textarea#nf-field-3 {
    height: 70px !important;
}

span.sml-text {
    font-size: 16px;
    font-family: 'American Typewriter Regular';
    font-weight: 500;
}

.pop-up-text h2 {
    font-size: 21px;
    color: #cc6232;
    margin: -18px 30px 16px 0;
}

.pop-up-text h2 span {
    font-size: 15px;
}

.arrow-imgg img {
    width: 13px;
    margin: 8px 0 0;
}

.arrow-imgg1 figure.elementor-image-box-img {
    margin: 5px 10px 0 1px !important;
}

.secondlneee img {
    margin: 0 -140px 0;
}

.secondlneee1 img {
    margin: 0 0 0  140px;
}


@media (min-width:320px) and (max-width:767px) {
	.elementor-17 .elementor-element.elementor-element-b744185 > .elementor-element-populated {
    margin: 0 !important;
}
	.elementor-37 .elementor-element.elementor-element-45c9b49 > .elementor-element-populated {
		margin: 0 !important;}
	.elementor-37 .elementor-element.elementor-element-e3046c3 > .elementor-element-populated {
    margin: 0  !important;
}
	.elementor-37 .elementor-element.elementor-element-0a41465 > .elementor-widget-container {
    margin: 0 !important;
}
	.elementor-37 .elementor-element.elementor-element-0cd4d32 > .elementor-widget-container {
    margin: 0 !important;
}
.edges {
    width: auto !important;
    height: 410px !important;
}
	.elementor-37 .elementor-element.elementor-element-20e1b9a > .elementor-widget-container {
    padding: 0 !important;
}
	.elementor-37 .elementor-element.elementor-element-9fb02d4 > .elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 0 !important;
}
	
	.pop-up-text h2 {
    margin: 14px 0 !important;
}
	.pop-up-text{left:0 !important}
	
	.inner-image {
    width: 100%;
    height: auto !important;
    padding: 0;
    display: block !important;
}
	.ekit-wid-con .elementskit-commentor-bio .elementskit-commentor-image>img {
    border-radius: 50%;
    height: auto !important;
    width: auto !important;
}
	.elementor-16 .elementor-element.elementor-element-c780670 img {
    width: 75% !important;
}
	.header-bann img {
    width: 75% !important;
}
	.elementor-image-box-wrapper {
    display: flex;
}
	.elementor-1036 .elementor-element.elementor-element-5a62fab {
    margin-top: 0 !important;
    margin-bottom: 0px;
    padding: 0 !important;
}
	.elementor-1036 .elementor-element.elementor-element-ec06ed9 > .elementor-widget-container {
    padding: 0 !important;
}
	.elementor-1036 .elementor-element.elementor-element-5ea8061 > .elementor-widget-container {
    margin: -6px 0px 0px 0px;
    padding: 0 !important;
}
	.elementor-37 .elementor-element.elementor-element-ec06ed9 > .elementor-widget-container {
    padding: 0 !important;
}
	.elementor-37 .elementor-element.elementor-element-5a62fab {
    padding: 0 !important;
}
	.elementor-18 .elementor-element.elementor-element-856a8e1 > .elementor-widget-container {
    margin: 0 !important;
}
	.gallery {
    display: block;
    margin: 0px auto;
    text-align: center;
}
	.elementskit-menu-overlay.elementskit-menu-offcanvas-elements.elementskit-menu-toggler.ekit-nav-menu--overlay.active {
    display: none;
}
	.secondlneee1 img, .secondlneee img {
    margin: 0;
}
	button.elementskit-menu-hamburger.elementskit-menu-toggler {
    border: 1px solid #fff !important;
}
	span.elementskit-menu-hamburger-icon {
    border: 1px solid #fff;
}
	.elementor-42 .elementor-element.elementor-element-b5e7bac {
    padding: 60px 0px !important;
}
	.elementor-16 .elementor-element.elementor-element-7da1b41 > .elementor-widget-container {
    padding: 0 !important;
}
	.elementor-16 .elementor-element.elementor-element-a192c84 > .elementor-widget-container {
    padding: 0 !important;
}
	.elementor-16 .elementor-element.elementor-element-23bbed2 > .elementor-widget-container {
    padding: 0 !important;
}
	.elementor-16 .elementor-element.elementor-element-5855b3a > .elementor-widget-container {
    padding: 0 !important;
}
	
	.testimonialll-infoo .ekit-wid-con .elementskit-single-testimonial-slider {
    height: auto !important;
}
}


@media (min-width:768px) and (max-width:1024px) {
	.elementskit-menu-overlay.elementskit-menu-offcanvas-elements.elementskit-menu-toggler.ekit-nav-menu--overlay.active {
    display: none;
}
	.secondlneee1 img, .secondlneee img {
    margin: 0;
}
		button.elementskit-menu-hamburger.elementskit-menu-toggler {
    border: 1px solid #fff !important;
}
	span.elementskit-menu-hamburger-icon {
    border: 1px solid #fff;
}
	
	.testimonialll-infoo .ekit-wid-con .elementskit-single-testimonial-slider {
    height: 585px !important;
}
}

@media (min-width:1025px) and (max-width:1199px) {
	.elementskit-menu-overlay.elementskit-menu-offcanvas-elements.elementskit-menu-toggler.ekit-nav-menu--overlay.active {
    display: none;
}
	.secondlneee1 img, .secondlneee img {
    margin: 0;
}
	
}


.page-id-16 .header-bann {
    display: none;
}

.randddddd h2:before {
    border-bottom: 2px solid #cb6131;
    content: "";
    width: 41px;
    height: 27px;
    display: inline-block;
    position: relative;
    bottom: 7px;
    margin: 0 6px 0 0;
}

#ekit-megamenu-primary ul.elementskit-dropdown.elementskit-submenu-panel {
    min-width: 254px !important;
    margin: 1px 0 0;
}

.wrap-box {
    text-align: center;
}

.techhh span.elementor-icon-list-icon {
    position: absolute;
    top: 7px;
    /* padding: 0 34px 0; */
}
.techhh span.elementor-icon-list-text {
    margin: 0 0 0 15px;
}

.page-id-16 .elementor-element-0da94f1 {
    display: none;
}

.secondlneeee1 img.attachment-large.size-large {
    margin: 0 0 0 -273px !important;
}

.page-id-16 .elementor-element-7601b37 {display:none;}


@media (min-width:320px) and (max-width:767px) {
	.elementor-16 .elementor-element.elementor-element-83a892d > .elementor-widget-container {
    padding: 0 !important;
}
	.ip-infooo .dropbtn {
    background-color: unset !important;
    color: white;
    padding: 11px 4px !important;
		font-size: 16px !important;}
	
	a.dropdown-item {
    font-size: 15px !important;
}
	
	.headerrrrrr .elementor-element-50a694b {
    width: 90%;
}
	.headerrrrrr .elementor-element-01d579c {
    width: 10%;
}
	.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-c53555e {
    display: none;
}
	span.elementskit-menu-hamburger-icon {
    border: 1px solid #000;
}
	button.elementskit-menu-hamburger.elementskit-menu-toggler {
    border: 1px  solid #000 !important;
}
	.headerrr2 .elementor-element-ef71e63 {
    width: 90%;
}
	.headerrr2  .elementor-element-e890d9a {
    width: 10%;
}
	.headerrr2 .elementor-element-3e2d5ba {
    display: none;
}
	h3.elementor-image-box-title {
    text-align: left !important;
}
}