/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


.newsloops img.attachment-large.size-large{
	object-fit: cover;
    height: 300px;
}
.ng_endnote_contact img.alignnone.size-medium{
	    object-fit: cover;
    height: 250px;
}
.imgwow img.swiper-slide-image{
	object-fit: cover;
    height: 294px;
    width: 100%;
}
.elementor-5145 .elementor-element.elementor-element-9cf910f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-5145 .elementor-element.elementor-element-9cf910f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	width: 90%;
    margin-left: 9px;
}
.elementor-27 .elementor-element.elementor-element-33b3dfc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-27 .elementor-element.elementor-element-33b3dfc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	width: 90%;
    margin-left: 9px;
}
.elementor-23 .elementor-element.elementor-element-f7facbe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-23 .elementor-element.elementor-element-f7facbe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	    width: 53%;
    left: 24%;
}
.elementor-1280 .elementor-element.elementor-element-2fbb289 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1280 .elementor-element.elementor-element-2fbb289 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	    width: 53%;
	 left: 24%;
}
.elementor-1278 .elementor-element.elementor-element-dfc28df .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1278 .elementor-element.elementor-element-dfc28df .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	 width: 53%;
    left: 24%;
}
.elementor-1264 .elementor-element.elementor-element-b91e58e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1264 .elementor-element.elementor-element-b91e58e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	width: 41%;
    left: 29%;
}
.elementor-1731 .elementor-element.elementor-element-b2f0d16 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1731 .elementor-element.elementor-element-b2f0d16 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	  width: 53%;
    left: 24%;
}
.elementor-985 .elementor-element.elementor-element-d2817b9 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-985 .elementor-element.elementor-element-d2817b9 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	   width: 53%;
    left: 24%;
}
.elementor-1870 .elementor-element.elementor-element-a519eef .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1870 .elementor-element.elementor-element-a519eef .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	    width: 53%;
    left: 24%;
}
.elementor-1501 .elementor-element.elementor-element-2a955fe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1501 .elementor-element.elementor-element-2a955fe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	   width: 53%;
    left: 24%;
}
ul#menu-1-97da7d5{
	margin-left: 257px;
}
ul#menu-1-97da7d5 .menu-item{
	margin-left: -35px;
    margin-top: 0px;
}
.links:hover{
    color:white !Important;
}
.elementor-878 .elementor-element.elementor-element-4784a10 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){
	padding: 20px;
}
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{
	transform: translate(-2px, 6px);
}
input#form-field-field_8c133a3-0{
	height: 20px;
    width: 20px;
    margin-top: -11px;
}
/* navbar */
.elementor-1264 .elementor-element.elementor-element-2b4e19f .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:before, .elementor-1264 .elementor-element.elementor-element-2b4e19f .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:after{
	width: 85%;
	margin-left:12px;
}
div#navsolution::before{
		content: "";
    position: absolute;
    background-color:  gray;
    width: 100%;
    height: 3px;
    top: 45px;
    left: 0;
		margin-left: 112px;
}
.elementor-element.elementor-element-e85f2aa.elementor-nav-menu__align-justify.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-underline.e--animation-fade::before{
	content: "";
    position: absolute;
    background-color: gray;
    width: 93%;
    height: 3px;
    top: 43px;
    left: 0;
	margin-left: 38px;
}
div.navabout nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-underline.e--animation-fade::before{
		content: "";
    position: absolute;
    background-color: gray;
    width: 95%;
    height: 3px;
    top: 43px;
    left: 0;
	margin-left: 0.5%;
}
.elementor-23 .elementor-element.elementor-element-76bd0d4 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-23 .elementor-element.elementor-element-76bd0d4 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,.elementor-1501 .elementor-element.elementor-element-f73f166 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1501 .elementor-element.elementor-element-f73f166 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,.elementor-1870 .elementor-element.elementor-element-52b3a81 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1870 .elementor-element.elementor-element-52b3a81 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,.elementor-985 .elementor-element.elementor-element-52b3a81 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-985 .elementor-element.elementor-element-52b3a81 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,.elementor-1731 .elementor-element.elementor-element-68aee96 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1731 .elementor-element.elementor-element-68aee96 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	width: 90%;
	margin-left: 10px;
}
/* navbar */
#investment-page:before{
content: url('https://newstreamcapital.com/wp-content/uploads/2021/07/square.png');
    position: absolute;
    left: -300px;
    top: 300px;
    overflow-x: visible;
    overflow-y: hidden;
}
.elementor-9 .elementor-element.elementor-element-e85f2aa .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-9 .elementor-element.elementor-element-e85f2aa .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
/* 	margin-left: 39px; */
	margin:0px 24%;
    width: 52%;
}
.elementor-9 .elementor-element.elementor-element-e85f2aa .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-9 .elementor-element.elementor-element-e85f2aa .elementor-nav-menu--main:not(.e--pointer-framed) li:nth-child(2) .elementor-item:after
{
width: 73% !important;
	margin:0px 13.5%;
}
.elementor-60 .elementor-element.elementor-element-97da7d5 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-60 .elementor-element.elementor-element-97da7d5 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
		width: 67%;
    margin-left: 24px;
}
.elementor-60 .elementor-element.elementor-element-4f33caf .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-60 .elementor-element.elementor-element-4f33caf .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	width: 90%;
  margin-left: 8px;
}
#investment-page{
    overflow: hidden;
}
#home-square:before {
    content: url(https://newstreamcapital.com/wp-content/uploads/2021/07/square.png);
    position: absolute;
    right: -400px;
    top: 20px;
    z-index: 1;
	opacity: 0.3;
    height: 110%;
  }
#home-square{
		overflow:hidden;
}
.wow{
	overflow:hidden;
}
.wow:after{
	       content: "";
    position: absolute;
    background-color: gray;
    width: 1px;
    height: 100%;
    top: 0;
    z-index: 1;
    left: 14.1%;
}
.wow:before{
	    content: url(https://newstreamcapital.com/wp-content/uploads/2021/07/square.png);
	opacity: 0.3;
    position: absolute;
    right: -397px;
    top: -580px;
    z-index: 1;
    height: 110%;
}

#img-competative:before{
	    content: url(https://newstreamcapital.com/wp-content/uploads/2021/07/square.png);
    position: absolute;
    right: -400px;
    top: 300px;
    width: 50%;
	  transform: rotateY(180deg);
}
#img-competative-section{
	overflow:hidden
}

@media (max-device-width: 800px){
	#img-competative:before{
		display:none!important;
	}
	#home-square:before{
		display:none;
	}
} 
/* Responsive */
@media only screen and (min-device-width: 1400px) and (max-device-width: 1700px){
	.elementor-1477 .elementor-element.elementor-element-31325b6 > .elementor-widget-container{
	margin-right: 176px;
}
	ul#menu-1-97da7d5{
	margin-left: 182px;
}
	.squaresquarebgfirm::before {
    content: "";
    position: absolute;
    background-image: url(https://newstreamcapital.com/wp-content/uploads/2021/08/bgbg.png);
    background-repeat: no-repeat;
    background-position: -139% 152%;
    width: 100%;
    height: 167%;
    opacity: 1;
    z-index: 99999;
    margin-top: -71px;
}

	.lineline::before {
    content: "";
    position: absolute;
    background-color: gray;
    width: 1px;
    height: 136%;
    margin-top: -260px;
    z-index: 1;
    left: 4%;
    top: -6%;
}
	#section2 {
    padding-bottom: 48px;
}
	#investphil h2 {
    font-size: 51px !important;
    margin-top: 57px;
}
	section#\31 stsectionfirm {
   padding: 142px 38px 4px 24px;
}
	.elementor-1870 .elementor-element.elementor-element-c15d762 > .elementor-element-populated{
		    padding: 12px 24px 12px 54px;
	}
	#parapara {
    padding: 0px 72px;
    font-size: 15px;
}
	#innerwow {
    margin-top: -61px;
}
	.newstreamdesc {
    margin-top: -131px;
}
	.newstreamimage{
		margin-top: 132px;
	}
	.Newstreamheading h2{
		font-size: 64px !important;
	}
	div#venturetitlesign h2{
		font-size: 50px;
	}
	.venturecol2{
		padding-left: 70px;
	}
	.venturecol1{
		padding-right: 60px;
	}
	.squaresquarebg::before{
		content: "";
    position: absolute;
    background-image: url(https://newstreamcapital.com/wp-content/uploads/2021/07/square.png);
    background-repeat: no-repeat;
    background-position: 988% 114%;
    width: 100%;
    height: 106%;
    opacity: 0.5;
    z-index: 99999;
    margin-top: -499px;
	}
	.titleconstruction h2.elementor-heading-title.elementor-size-default{
		font-size: 46px !important;
	}
	.solsol{
		padding-right:50px;
	}
	.sol1{
		padding-left: 50px;
	}
	.sol{
		padding-right: 50px;
	}
	.sol:after{
		left: 98.5%;
	}
	.sol:before{
		left: 91.5%;
	}
	.bgsquare::before{
    content: "";
    position: absolute;
    background-image: url(https://newstreamcapital.com/wp-content/uploads/2021/07/square.png);
    background-repeat: no-repeat;
    background-position: -49% 209%;
    width: 100%;
    height: 100%;
    opacity: 0.5;
   
}
	
		.line1::before{
		left: 150% !important;
	}
	.anotherline::after{
		left: 121.8% !important;
	}
	.portfoliopara{
		margin-left: 120px !important;
	}
}
@media only screen and (min-device-width:1400px) and (max-device-width:1500px){
	.linesol::before{
		left: 4%;
	}
	.linesol::after{
		left:93.5%;
	}
.para2ndtxt,
	.para1stext{
		padding: 0;
	}
	.aboutcol1{
		padding-left: 20px;
	}
	.aboutcol2{
	    padding-left: 38px;
    padding-right: 16px;
}

	
	.elementor-23 .elementor-element.elementor-element-3a0a125:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3a0a125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		background-position:-212px 698%;
		background-size: 57% auto;
	}
	.elementor-element.elementor-element-e85f2aa.elementor-nav-menu__align-justify.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-underline.e--animation-fade::before{
	content: "";
    position: absolute;
    background-color: gray;
    width: 93%;
    height: 3px;
    top: 43px;
    left: 0;
	margin-left: 27px;
}
	
	.elementor-9 .elementor-element.elementor-element-e85f2aa .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-9 .elementor-element.elementor-element-e85f2aa .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	margin-left: 27px;
    width: 52%;
}
}
@media only screen and (min-device-width: 1400px){
	.elementor-1477 .elementor-element.elementor-element-31325b6 > .elementor-widget-container{
	margin-right: 176px;
}
	.linehero::after{
		left: -1% !important;
	}

}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
	.elementor-27 .elementor-element.elementor-element-73894f2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-27 .elementor-element.elementor-element-73894f2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
		    width: 50%;
		height: 5px;
    margin-left: 92px;
	}
	.elementor-1477 .elementor-element.elementor-element-31325b6 > .elementor-widget-container{
		box-shadow: none;
	}
	.imgdd img{
		    object-fit: cover;
   height: 300px;
    width: 375px;
	}
	.lineline::after{
		display: none
	}
	.lineline::before{
		display: none
	}
	#imgheight1{
		height: 400px !important;
	}
	.line1::before{
		display: none;
		visibility:hidden;
	}
	.lineduo::before{
		    left: -3%;
	}
	.lineline::after{
		left: 6%;
	}
	article.teams.type-teams{
		margin-top: -49px;

	}
	section#sectionaftersol{
		display:block!important;
	}
}
@media only screen and (min-device-width: 1500px){
	.linehero::after{
		left: -5% !important;
	}
}
@media only screen and (min-device-width: 1600px) {
	
	.linehero::after{
		left: -10% !important;
	}
	.line1::before{
		left: 100%;
	}
}
@media only screen and (min-device-width: 1600px) and (max-device-width: 1800px ){
	.elementor-23 .elementor-element.elementor-element-3a0a125:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3a0a125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		background-position: -212px 277%;
	}
	.lineline::after{
		left: 14%;
	}
	.lineduo::before{
		left: -5% !important;
	}
	.lineline::after{
		left: 8% !important;
	}
}
@media only screen and (min-device-width: 1800px){
	.aboutcol2{
		padding-right:60px;
	}
	.para1stext{
		margin-top: 30px;
	}
	.para2ndtxt{
		margin-top: 40px
	}
	.lineline::after{
		left: 16%;
	}
		.lineline::after{
		left: 14% !important;
	}
}
@media only screen and (min-device-width: 1000px) and (max-device-width: 1399px){
	.elementor-1264 .elementor-element.elementor-element-2ecb78f:not(.elementor-motion-effects-element-type-background), .elementor-1264 .elementor-element.elementor-element-2ecb78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		background-position: -575px 0px;
	}
	.lineline::after{
		    margin-left: 25px;
		    top: -21%;
				height: 50%;
	}
	.lineline::before{
		left: 5%;
		margin-top: -124px;
		height: 65%;
	}
	.portfoliopara{
		margin-left:120px;
	}
	.elementor-9 .elementor-element.elementor-element-e85f2aa .elementor-nav-menu--main .elementor-item{
		padding-left: 10px;
    margin-left: -44px;
    padding-right: 10px;
	}
	.elementor-9 .elementor-element.elementor-element-e85f2aa .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-9 .elementor-element.elementor-element-e85f2aa .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
		margin-left: 25px;
    width: 52%;
	}
	#imgheight1{
		object-fit: cover;
    height: 400px;
	}
	#ipad{
		display:none;
	}
	.elementor-23 .elementor-element.elementor-element-f7facbe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-23 .elementor-element.elementor-element-f7facbe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
		width: 22%;
    left: 39%;
	}
	.elementor-1501 .elementor-element.elementor-element-2a955fe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1501 .elementor-element.elementor-element-2a955fe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
		width: 22%;
    left: 39%;
	}
	.elementor-1870 .elementor-element.elementor-element-a519eef .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1870 .elementor-element.elementor-element-a519eef .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
		width: 22%;
    left: 39%;
	}
	.elementor-1264 .elementor-element.elementor-element-b91e58e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1264 .elementor-element.elementor-element-b91e58e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
			width: 22%;
    left: 39%;
	}
	.elementor-1278 .elementor-element.elementor-element-dfc28df .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1278 .elementor-element.elementor-element-dfc28df .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
		width: 22%;
    left: 39%;
	}
	.elementor-1280 .elementor-element.elementor-element-2fbb289 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1280 .elementor-element.elementor-element-2fbb289 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
				width: 22%;
    left: 39%;
	}
	.elementor-985 .elementor-element.elementor-element-d2817b9 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-985 .elementor-element.elementor-element-d2817b9 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
			width: 22%;
    left: 39%;
	}
	.elementor-1731 .elementor-element.elementor-element-b2f0d16 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1731 .elementor-element.elementor-element-b2f0d16 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
			width: 22%;
    left: 39%;
	}
}
@media only screen and (min-device-width: 1400px){
	.foripad{
		display: none;
	}
}
@media only screen and (min-device-width: 1024px) and (max-device-width:1024px){
#adjustsingleport{
		padding-right: 147px !important;
	}
	ul#menu-1-97da7d5{
		    margin-left: 46px;
	}
	ul#menu-1-4f33caf{
		    margin-right: -42px;
	}
	.elementor-social-icon:last-child{
		margin-left: -11px;
	}
}
@media only screen and (min-device-width: 768px) and (max-device-width:768px){
	#adjustsingleport{
		margin-left:-60px !important;
		padding: 0 !important;
	}
}
@media (max-width:1400px) and (min-width:1000px){
	ul#menu-1-97da7d5{
	  margin-left: 15px !important;
	}
}
@media only screen and (min-device-width: 768px) and (max-device-width:999px){
	.lineline::before{
		    content: "";
    position: absolute;
    background-color: gray;
    width: 1px;
    height: 72%;
    margin-top: -188px;
    z-index: 1;
    left: 10%;
	}
	.lineline::after{
		content: "";
    position: absolute;
    background-color: black;
    width: 10px;
    height: 51%;
    top: -16%;
    z-index: 1;
    margin-left: 51px;
	}
.elementor-18 .elementor-element.elementor-element-c6bb566 > .elementor-element-populated{
		margin-left: 0px !important;
	}
	ul#menu-1-97da7d5{
		    margin-left: 0px !important;
	}
	ul#menu-1-4f33caf{
		    margin-right: -120px !important;
	}
	ul#menu-1-4f33caf li a{
		font-size: 8px !important;
	}
	ul#menu-1-97da7d5 li a{
		font-size: 9px;
	}
	.elementor-social-icon:last-child{
		margin-left: -14px;
	}
	.elementor-23 .elementor-element.elementor-element-f7facbe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-23 .elementor-element.elementor-element-f7facbe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after , 	.elementor-1501 .elementor-element.elementor-element-2a955fe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1501 .elementor-element.elementor-element-2a955fe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after , .elementor-1870 .elementor-element.elementor-element-a519eef .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1870 .elementor-element.elementor-element-a519eef .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after , .elementor-985 .elementor-element.elementor-element-d2817b9 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-985 .elementor-element.elementor-element-d2817b9 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after , .elementor-1731 .elementor-element.elementor-element-b2f0d16 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1731 .elementor-element.elementor-element-b2f0d16 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
		width: 30%;
    left: 35%;
	}
.footer-width-fixer .elementor-widget.elementor-align-right .elementor-icon-list-items {
    justify-content: flex-start;
}
}
/* Responsive */

/* About Us */

.elementor-widget-image-box .elementor-image-box-content{
	padding: 0 40px;
}

/* About us */

@media (max-width:1091px){
    .imgheight .THE_TEAM h2{
         text-align:center !important;
     }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 999px){
	.lineline::after {
		 margin-left: -7px;	
	}
}
@media (max-width:1024px){
	body.admin-bar .dialog-type-lightbox{
		position:fixed;
	}
}
