.elementor-9 .elementor-element.elementor-element-77d6229 .swiper-slide-contents {
    max-width: 28% !important;
}
@media (max-width: 650px){
	.elementor-9 .elementor-element.elementor-element-77d6229 .swiper-slide-contents {
	    max-width: 70% !important;
}

}

@media (max-width: 1024px) and (min-width: 768px){
.elementor-341 .elementor-element.elementor-element-51de5e10 {
    width: 85%;
	
}
	.elementor-341 .elementor-element.elementor-element-3f761a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center !important;
    align-items: center !important;
}
	.elementor-341 .elementor-element.elementor-element-3f761a4 {
    width: 50% !important;
		padding:1% 0px !important;
}
	.elementor-mobile-align-right {
    text-align: right !important;
}
	.elementor-341 .elementor-element.elementor-element-79e2ff3 {
    width: 50% !important;
}
}

.elementor-9 .elementor-element.elementor-element-e1f998a > .elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-6e91f9b > .elementor-element-populated > .elementor-background-overlay,.elementor-364 .elementor-element.elementor-element-e327e06 > .elementor-element-populated > .elementor-background-overlay,.elementor-364 .elementor-element.elementor-element-e327e06 > .elementor-element-populated > .elementor-background-overlay,.elementor-364 .elementor-element.elementor-element-464d138 > .elementor-element-populated > .elementor-background-overlay{
	display:none !important
	
}
.elementor-9 .elementor-element.elementor-element-f861fa7 > .elementor-element-populated > .elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-df68266 > .elementor-element-populated > .elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-d2bfc2e > .elementor-background-overlay{
	display:none !important;
}
@media (min-width: 1112px){
	.elementor-9 .elementor-element.elementor-element-e1f998a > .elementor-background-overlay{
	display:block !important;
	
}

	
}
	@media (min-width: 1130px){
			.elementor-9 .elementor-element.elementor-element-df68266 > .elementor-element-populated > .elementor-background-overlay{
		display:block !important;
	}
	}
	@media (min-width: 1238px){
		.elementor-9 .elementor-element.elementor-element-6e91f9b > .elementor-element-populated > .elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-d2bfc2e > .elementor-background-overlay{
	display:block !important
}
}

/* .elementor-9 .elementor-element.elementor-element-592c17f{
	background-image: url(http://restb.itsnerd.ca//srv/htdocs/wp-content/uploads/2022/01/02-1.png);
    background-position: center;
    background-size: 100% 100% !important;
    background-repeat: no-repeat;
} */
.elementor-9 .elementor-element.elementor-element-592c17f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px !important;
}
.elementor-9 .elementor-element.elementor-element-9eb59f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-25a046a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-d02cfec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-788efc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-d6cb87f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-99d5ac6 > .elementor-container > .elementor-column > .elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-592c17f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-592c17f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
			background-size:100% 100% !important;

		} 
.elementor-9 .elementor-element.elementor-element-d0e4a93{
	padding-top:4%;
}
	@media (max-width: 767px){
		.elementor-9 .elementor-element.elementor-element-3dbbc3c {
    width: 100% !important;
    max-width: 100% !important;
			    padding: 0px 10%;

}
}
@media (max-width: 767px){
	.elementor-358 .elementor-element.elementor-element-2fe7ba3 > .elementor-element-populated {
    padding: 1% !important;
}
}
@media (max-width: 767px){
	.elementor-777 .elementor-element.elementor-element-35f32a0,.elementor-777 .elementor-element.elementor-element-03cc74a,.elementor-777 .elementor-element.elementor-element-c0f0526,.elementor-777 .elementor-element.elementor-element-5d7df99,.elementor-777 .elementor-element.elementor-element-a7a9c5a,.elementor-777 .elementor-element.elementor-element-f299b03,
	.texter {
    max-width: 100%;
}{
  
    max-width: 100% !important;
}
	.elementor-364 .elementor-element.elementor-element-67af462 {
    text-align: center;
    width: auto;
    max-width: auto;
}
	.elementor-button-wrapper{
text-align:center !important;
	}
	.elementor-element-populated{
		
		margin-top:3% !important;
	}

}
.elementor-column>.elementor-widget-wrap>.elementor-element.elementor-absolute {
    padding: initial !important;
    
}
/* .elementor-364 .elementor-element.elementor-element-c9b218e {
	
	height:100% !important;
    background-image: url(http://restb.itsnerd.ca//srv/htdocs/wp-content/uploads/2022/01/BG-03-2.png) !important;
    background-size: contain !important;
    padding: 13% !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
	
} */
	@media (min-width: 1059px){
		.elementor-364 .elementor-element.elementor-element-67af462{
			margin-left:2rem
		}
}
	@media (min-width: 1350px){
		.elementor-9 .elementor-element.elementor-element-f861fa7 > .elementor-element-populated > .elementor-background-overlay,.elementor-364 .elementor-element.elementor-element-e327e06 > .elementor-element-populated > .elementor-background-overlay{
		display:block !important
	}
	}
.elementor-364 .elementor-element.elementor-element-28424af > .elementor-background-overlay{
	display:none
}
	@media (min-width: 882px){
		.elementor-364 .elementor-element.elementor-element-28424af > .elementor-background-overlay{
	display:block !important
}
}
/* ::placeholder {
  color: #f7f7f7 !important;
  opacity: 1; /* Firefox */
}
.elementor-field-group .elementor-field-textual:focus {
    background: #000 !important;
}
 */
.elementor-button-wrapper
.elementor-button {
	padding:0.75em !important;
	line-height: 0.75 !important;
}
.elementor-9 > .elementor-element-populated > .elementor-background-overlay{
	background-size:100% 100%
}
	@media (max-width: 1024px){
		 .elementor-9 .elementor-element.elementor-element-99d5ac6 > .elementor-container > .elementor-column > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-592c17f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated, .elementor-9 .elementor-element.elementor-element-592c17f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated,.elementor-419 .elementor-element.elementor-element-11ffa07d > .elementor-background-overlay,.elementor-364 .elementor-element.elementor-element-28a70b1f > .elementor-background-overlay{
			 background-image:none !important
}
		 .elementor-9 .elementor-element.elementor-element-d02cfec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-788efc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-d6cb87f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-660 .elementor-element.elementor-element-7686f647:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-665 .elementor-element.elementor-element-4f1f4dca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-665 .elementor-element.elementor-element-0d93815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-580 .elementor-element.elementor-element-29bff886:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-655 .elementor-element.elementor-element-5fd2fa42:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-655 .elementor-element.elementor-element-3eed5cce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
			  background-image:none !important
		}
		.elementor-364 .elementor-element.elementor-element-67af462 {
    text-align: center;
    width: auto;
    max-width: auto;
}
}
.elementor-358 .elementor-element.elementor-element-729fee0{
	text-align:justify !important;
	    font-size: 1.1rem !important;
	margin-top:2% !important

}
.elementor-358 .elementor-element.elementor-element-c02717a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-358 .elementor-element.elementor-element-c02717a .elementor-icon-list-item > a{
	  font-size: 1.1rem !important;
}
.elementor-358 .elementor-element.elementor-element-052d122 .elementor-field-group .elementor-field {
    color: #fff !important;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 5px !important;
}
.elementor-553 .elementor-element.elementor-element-c9b218e
.elementor-widget:not(:last-child){
	    margin-bottom: 30px !important;

}
.elementor-358 .elementor-element.elementor-element-052d122 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: transparent !important;
}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
   
    font-weight: 500 !important;
}
.elementor-element-4108a31 .elementor-widget-reviews .elementor-main-swiper, .elementor-widget-testimonial-carousel .elementor-main-swiper{
	width:100% !important
}
	@media (max-width: 767px){
		.elementor-9 .elementor-element.elementor-element-99d5ac6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated,.elementor-9 .elementor-element.elementor-element-2c09310 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{
					padding:12px !important;

		}
/* 		.elementor-9 .elementor-element.elementor-element-592c17f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
			display: flex !important;
    justify-content: center !important;
    min-width: 100% !important;
		}
		.elementor-9 .elementor-element.elementor-element-0e07b65 .elementor-heading-title{
			text-align:center !important;
		} */

}

.block-mobile{
	display:none !important
}
	@media (max-width: 500px){
		.block-mobile{
	display:block !important
}
		.elementor-9 .elementor-element.elementor-element-3b3f4d81 .elementor-heading-title {
    color: var( --e-global-color-3fdbab5 );
    font-family: "Roboto", Sans-serif;

    line-height: 1.4em;
    text-align: center !important;
    font-size: 2em !important;
}
		.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    font-size: 0.7em !important;
}
		.elementor-9 .elementor-element.elementor-element-77d6229 .elementor-repeater-item-595ec24 .swiper-slide-inner, {
    text-align: center !important;
}
}
	@media (max-width: 800px){
		.elementor-341 .elementor-element.elementor-element-5e490b4b{
			padding-bottom:12px !important
		}
}
.elementor-639 .elementor-element.elementor-element-0d93815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-639 .elementor-element.elementor-element-0d93815 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-size:auto 51% !important;
}



	@media (max-width: 1250px){
.elementor-639 .elementor-element.elementor-element-0d93815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-755 .elementor-element.elementor-element-345880c > .elementor-background-overlay,.elementor-553 .elementor-element.elementor-element-0d93815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-553 .elementor-element.elementor-element-9e6f0c2 > .elementor-background-overlay,.elementor-459 .elementor-element.elementor-element-0d93815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-439 .elementor-element.elementor-element-2b5f3081 > .elementor-background-overlay,.elementor-439 .elementor-element.elementor-element-6a75a2d6 > .elementor-background-overlay,.elementor-446 .elementor-element.elementor-element-74ec4e9d > .elementor-background-overlay,.elementor-446 .elementor-element.elementor-element-202540a7 > .elementor-background-overlay,.elementor-772 .elementor-element.elementor-element-60901ef8 > .elementor-background-overlay,.elementor-772 .elementor-element.elementor-element-362f36c3 > .elementor-background-overlay,.elementor-777 .elementor-element.elementor-element-9ae8700 > .elementor-background-overlay,.elementor-493 .elementor-element.elementor-element-9e6f0c2 > .elementor-background-overlay,.elementor-493 .elementor-element.elementor-element-ca1b3f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-534 .elementor-element.elementor-element-0d93815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-534 .elementor-element.elementor-element-9e6f0c2 > .elementor-background-overlay,.elementor-534 .elementor-element.elementor-element-9e6f0c2 > .elementor-background-overlay,.elementor-534 .elementor-element.elementor-element-02fb1f4 > .elementor-background-overlay,.elementor-655 .elementor-element.elementor-element-4528ed4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-655 .elementor-element.elementor-element-1d433ab2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-660 .elementor-element.elementor-element-233d041b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-660 .elementor-element.elementor-element-68d2b021:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-660 .elementor-element.elementor-element-9e6f0c2 > .elementor-background-overlay,.elementor-439 .elementor-element.elementor-element-2f48d094 > .elementor-background-overlay,.elementor-534 .elementor-element.elementor-element-bc8b0ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
	background-image:none !important;
}
}


@media (min-width:1530px) and (max-width:1650px){
	.elementor-459 .elementor-element.elementor-element-0d93815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		background-size: 57% auto !important;
	}
	.elementor-element-18817ea{
		margin-top:1.5rem
	}
}

@media (min-width:1651px){
	.elementor-459 .elementor-element.elementor-element-0d93815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		background-size: 52% auto !important;
	}
	.elementor-element-18817ea{
		margin-top:3rem
	}
}
@media (max-width: 1024px){
	.elementor-358 .elementor-element.elementor-element-39a36fb {
    padding: 0px 10% !important;
}
}
.elementor-755 .elementor-element.elementor-element-bf30f09 > .elementor-widget-container{
	    background-color: #fff !important;
    box-shadow:rgb(60 64 67 / 30%) 0px 1px 2px 0px, rgb(60 64 67 / 15%) 0px 2px 6px 2px!important;
}

.slider {
   
    background: #f7f7f7 !important;
    
}
.elementor-field-subgroup{
width:60% !important
}
.elementor-755 .elementor-element.elementor-element-bf30f09 .elementor-field-group{
display:flex !important;
	justify-content:center !important
}
.elementor-9 .elementor-element.elementor-element-592c17f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
	margin-bottom:5% !important
}

/* .e-form__indicators__indicator--state-inactive {
    color: #fff !important;
} */

@media (max-width: 1168px) and (min-width: 768px){
.elementor-9 .elementor-element.elementor-element-99d5ac6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated,.elementor-9 .elementor-element.elementor-element-2c09310 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
/*     padding: 60px 30px !important; */
	padding:60px 0px 60px 30px !important
}
}

@media (min-width: 1168px){
.elementor-9 .elementor-element.elementor-element-99d5ac6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated,.elementor-9 .elementor-element.elementor-element-2c09310 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
    padding: 60px 30px !important;
}
}
.elementor-553 .elementor-element.elementor-element-18817ea .eael-feature-list-items .eael-feature-list-item:not(:first-child) {
    padding-top: calc(120px/2) !important;
}

/* .elementor-widget-image-box .elementor-image-box-content{
	width:33.3333%;
	text-align:center !important
}

.elementor-element-46bc787 .elementor-widget-image-box .elementor-image-box-content{
	width:93% !important
			text-align:right !important

} */

.elementor-459 .elementor-element.elementor-element-314bdc9 .-icon-position-left .eael-feature-list-content-box{
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
}
@media (max-width:2015px) and (min-width: 1921px){
	.elementor-364 .elementor-element.elementor-element-67af462 > .elementor-widget-container{
	    padding: 5rem 0rem 0rem 8rem !important;
}
	.elementor-364 .elementor-element.elementor-element-47b93cf > .elementor-widget-container,.elementor-439 .elementor-element.elementor-element-2afbb3a > .elementor-widget-container {
    padding: 3em 0px 0px 0px !important;
}

}

@media (max-width:2591px) and (min-width: 2016px){

	.elementor-364 .elementor-element.elementor-element-47b93cf > .elementor-widget-container,.elementor-439 .elementor-element.elementor-element-2afbb3a > .elementor-widget-container {
    padding: 6em 0px 0px 0px !important;
}

}

@media (min-width: 2592px){

	.elementor-364 .elementor-element.elementor-element-47b93cf > .elementor-widget-container,.elementor-439 .elementor-element.elementor-element-2afbb3a > .elementor-widget-container {
    padding: 0em 0px 0px 0px !important;
}

}
@media (min-width: 1200px){
	#container1{
    margin-top:-15rem !important
}
.elementor-493 .elementor-element.elementor-element-8835d50 {
    
    /*margin-top: -12rem !important;*/
}
}
.elementor-493 .elementor-element.elementor-element-9eae832{
    margin-top: 1.5%;
    margin-bottom: -5% !important;}
/* .entry-content blockquote {
	margin:0px !important;
    padding: 27px;
    position: relative;
  background: transparent !important;
    border-left: none !important;
    font-style: normal !important;
}
blockquote:before {
display: block;
padding-left: 10px;
content: "\201C";
font-size: 80px;
position: absolute;
left: -20px;
top: -20px;
color: #ec973e;
}
blockquote:after {
    display: block;
    padding-left: 10px;
    content: "\201D";
    font-size: 80px;
    position: absolute;
   left: 56%;
    top: 50%;
    color: #ec973e;
} */

.elementor-553 .elementor-element.elementor-element-46bc787 .elementor-image-box-wrapper .elementor-image-box-img, {
    width: 60% !important;
}

.elementor-639 .elementor-element.elementor-element-09323ab,.elementor-639 .elementor-element.elementor-element-25d7de5,.elementor-639 .elementor-element.elementor-element-2605991,.elementor-639 .elementor-element.elementor-element-0804861 {
    box-shadow: rgb(60 64 67 / 30%) 0px 1px 2px 0px, rgb(60 64 67 / 15%) 0px 2px 6px 2px!important;
}
.elementor-639 .elementor-element.elementor-element-2605991 > .elementor-widget-container
{
	   border: 0px solid black !important;
   border-bottom-right-radius: 20px !important;
    border-bottom-left-radius: 20px !important
}


@media (min-width: 1248px) and (max-width: 1439px) {
	.elementor-459 .elementor-element.elementor-element-18817ea > .elementor-widget-container {
    margin: 10rem 0rem 0rem 0rem !important;
}
}
@media (min-width: 1440px) and (max-width: 1535px) {
	.elementor-459 .elementor-element.elementor-element-18817ea > .elementor-widget-container {
    margin: 6rem 0rem 0rem 0rem !important;
}
}


/* .elementor-742 .elementor-element.elementor-element-cb326d1 .elementor-counter-number-wrapper{
	width:50% !important;
} */


.elementor-742 .elementor-element.elementor-element-475edb6{
	
	display: flex !important;
    justify-content: center !important;
}
/* .elementor-742 .elementor-element.elementor-element-cb326d1 .elementor-counter-number-wrapper:before {
    content: "up to \A" !important;
	 white-space: pre;
        display: block;
} */
/* 
 .elementor-element.elementor-element-cb326d1 .elementor-counter .elementor-counter-number-prefix:before, .elementor-element.elementor-element-cb326d1 .elementor-counter-number:before {
    content: "\a" !important;
} */
/* .elementor-742 .elementor-element.elementor-element-ab07b89 .elementor-counter-number-wrapper,.elementor-742 .elementor-element.elementor-element-8101adc .elementor-counter-number-wrapper,.elementor-742 .elementor-element.elementor-element-cb326d1 .elementor-counter-number-wrapper,.elementor-742 .elementor-element.elementor-element-f19cef7 .elementor-counter-number-wrapper,.elementor-742 .elementor-element.elementor-element-475edb6  {
    color: var( --e-global-color-bd07244 );
    font-family: "Roboto", Sans-serif !important;
    font-weight: bold !important;
    border: 5px solid var( --e-global-color-bd07244 ) !important;
    border-radius: 50% !important;
    padding: 54.2px 12.6px !important;
	    width: 200px !important;
    height: 200px !important;
    text-align: center !important;
    align-items: center !important;
} */

.elementor-742 .elementor-element.elementor-element-8d2b14c .elementor-counter,.elementor-742 .elementor-element.elementor-element-cb326d1 .elementor-counter{
	    text-align: center !important;
    display: flex !important;
    flex-flow: column !important;
    align-items: center !important;
	    justify-content: center;

}
/* .elementor-742 .elementor-element.elementor-element-f19cef7 .elementor-counter-number-wrapper{
    padding: 54.2px 47.85px !important;
} */
/* .elementor-742 .elementor-element.elementor-element-475edb6{
	    padding: 39.41px  18.6px !important;
} */

.elementor-742 .elementor-element.elementor-element-8ee4a7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
 
    justify-content: center !important;
}

.elementor-755 .elementor-element.elementor-element-bf30f09 .elementor-field-group {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

@media (max-width: 868px){
	.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input{
	white-space:nowrap !important
}
input[type="checkbox"] {
    margin: 0px 0px !important;
}
	.elementor-721 .elementor-element.elementor-element-c5028b1 > .elementor-container {
    min-height: 50vh !important;
}
	}

.elementor-field-subgroup {
    width: 70% !important;
}
.elementor-755 .elementor-element.elementor-element-bf30f09 .elementor-button {

    margin-right: 1rem !important;
}

p{
/* 	word-break:break-word !important */
	text-justify:none !important

}

@media (max-width: 767px){
	.elementor-700 .elementor-element.elementor-element-3da1113c:not(.elementor-motion-effects-element-type-background){
    background-color: currentcolor !important;

	}
}
@media (max-width: 767px){
.elementor-element.elementor-element-76eff9f0 .elementor-heading-title {
  
    line-height: 1rem !important;
}
	.elementor-777 .elementor-element.elementor-element-21cc2c28 > .elementor-background-overlay{
display:none !important
	}
	.elementor-639 .elementor-element.elementor-element-764770eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		background:none !important
	}
	
}

/* .elementor-721 .elementor-element.elementor-element-c5028b1 > .elementor-container {
    min-height: 50vh !important;
} */

.elementor-element.elementor-element-2605991.back-black {
    background: transparent !important;
    border-bottom-right-radius: 20px !important;
    border-bottom-left-radius: 20px !important;
}

@media (max-width: 600px){

.elementor-553 .elementor-element.elementor-element-18817ea .eael-feature-list-items .eael-feature-list-item:not(:first-child) {
    padding-top: 12px !important;
}
	.elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-item{
text-align:center !important
	}
	.entry-content li {
    
    margin-right: 0 !important;
}
	.elementor-542 .elementor-element.elementor-element-9e6f0c2 > .elementor-background-overlay,.elementor-542 .elementor-element.elementor-element-2e15efd:not(.elementor-motion-effects-element-type-background),.elementor-493 .elementor-element.elementor-element-6f2e2f12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		background-image:none !important
	}
	.elementor-493 .elementor-element.elementor-element-721797b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    display: flex !important;
    
    justify-content: center !important;
}
}
@media (max-width: 1024px){
		.elementor-493 .elementor-element.elementor-element-721797b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    display: flex !important;
    
    justify-content: center !important;
}
}

@media (min-width: 1349px){
	body:not(.rtl) .elementor-493 .elementor-element.elementor-element-be78829 {
    left: 686.891px !important;
}
	body:not(.rtl) .elementor-493 .elementor-element.elementor-element-e64be29 {
    left: 690.875px !important;
}
}

@media (max-width: 889px){
	.elementor-element.elementor-element-6187cbcf > .elementor-widget-container {
    padding: 2rem 4rem 2.5rem 0rem !important;
}
}
.elementor-7681 .elementor-element.elementor-global-7684{
	border-radius:20px !important
}

.elementor-7681 .elementor-element.elementor-global-7684 textarea{
min-height:300px !important
}

 .elementor-widget-icon.elementor-view-default .elementor-icon{
/* opacity:0.4 !important; */
/* 	    filter: brightness(0.3); */
	  opacity: 0.8 !important;
    filter: grayscale(1) !important;
}

.elementor-widget-icon.elementor-view-default .elementor-icon:hover{
/* 	opacity:1 !important; */
/* 	filter: brightness(1);
 */
	 opacity: 1 !important;
    filter: grayscale(0) !important;
}
@media (max-width: 767px){
	.break-none{
	display:none
}
}
html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{
padding:0px !important
}

.fluentform label {
    margin-bottom: 0;
    display: inline-block !important;
    font-weight: 500 !important;
    line-height: inherit !important;
}

.elementor-page-7888{
	overflow-x:hidden !important;
}
.pum-theme-8062 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close{
		    background-color: #EC973E;

}
.elementor-9 .elementor-element.elementor-element-2da1d4f > .elementor-widget-container,.elementor-9 .elementor-element.elementor-element-23bb270 > .elementor-widget-container,.elementor-9 .elementor-element.elementor-element-dca46dc > .elementor-widget-container,.elementor-element.elementor-element-3e70f79 > .elementor-widget-container{
	height:295.125px !important;
}

.elementor-9 .elementor-element.elementor-element-5db4f68 > .elementor-widget-container,.elementor-9 .elementor-element.elementor-element-1331804 > .elementor-widget-container{
		height:210.125px !important;

}
@media (max-width: 767px){
.elementor-9 .elementor-element.elementor-element-2da1d4f > .elementor-widget-container,.elementor-9 .elementor-element.elementor-element-23bb270 > .elementor-widget-container,.elementor-9 .elementor-element.elementor-element-dca46dc > .elementor-widget-container,.elementor-9 .elementor-element.elementor-element-3e70f79 > .elementor-widget-container,.elementor-9 .elementor-element.elementor-element-5db4f68 > .elementor-widget-container,.elementor-9 .elementor-element.elementor-element-1331804 > .elementor-widget-container,.elementor-element.elementor-element-3e70f79 > .elementor-widget-container{
	height:auto !important;
}
}
/* .elementor-element-7bc0ae5f {
	display:none;
} */
/* .elementor-section{
left:-119.5px !important;
	padding-left:0px !important
} */
@media (max-width: 1064px){
	.elementor-742 .elementor-element.elementor-element-7613484:not(.elementor-motion-effects-element-type-background){
	background-position:center !important
}
}
@media (min-width: 1920px)  {
	.elementor-707 .elementor-element.elementor-element-89915f9 > .elementor-widget-container{
		padding:16rem 29rem 0rem 0rem !important;
		width:92rem !important
	}
	.elementor-707 .elementor-element.elementor-element-51e8251 img{
		height:650px !important 
	}
.elementor-742 .elementor-element.elementor-element-3228264 > .elementor-widget-container{
    padding: 40% 0% 0% 17% !important;
}
	.elementor-element-5af3b7b,.elementor-element-54fb2c7{
		    padding-left: 17% !important;

	}
	.elementor-742 .elementor-element.elementor-element-5af3b7b > .elementor-widget-container,.elementor-742 .elementor-element.elementor-element-54fb2c7 > .elementor-widget-container{
		padding-left:0rem !important
	}
	
}

/* @media (min-width: 2592px)  {
.elementor-742 .elementor-element.elementor-element-3228264 > .elementor-widget-container{
    padding: 40% 0% 0% 17% !important;
}
} */
@media (max-width: 767px){
	.hidden{
	display:none !important;
		visibility:hidden !important;
}
	
.elementor-660 .elementor-element.elementor-element-13e36b8 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 12rem 0rem 0rem 0rem !important;
}

	
}

@media (max-width: 475px){
		.elementor-493 .elementor-element.elementor-element-7612754.elementor-column > .elementor-widget-wrap,.elementor-493 .elementor-element.elementor-element-18d7434.elementor-column > .elementor-widget-wrap,.elementor-493 .elementor-element.elementor-element-989659e.elementor-column > .elementor-widget-wrap {
    justify-content: flex-start !important;
}
}

.elementor-8975{
	    height: 800px;
    overflow-y: scroll;
    overflow-x: hidden;
	
}

.vp-portfolio__items-style-fade figcaption.vp-portfolio__item-overlay{
  display: none !important;
}
.vp-portfolio__items-style-default .vp-portfolio__item a {
    color: #ec973e !important;
	font-size: 20px !important;
font-weight:600 !important
}

[data-vp-layout=slider] .vp-portfolio__items-arrow,.elementor-kit-6 h2{
	 /*color: #ec973e !important;*/
	opacity:1 !important
}

.vp-portfolio__items-style-default figcaption.vp-portfolio__item-overlay{
	color:#fff !important
}

.elementor-swiper-button{
	color:hsl(31deg 82% 58%) !important
}


@media (min-width:1495px){
	.elementor-element-1c8f579,.elementor-element-8839aeb,.elementor-element-644051f{
		    padding-right: 6rem !important;
	}
	.elementor-element-644051f{
		padding-right: 8rem !important;
	}
	.elementor-element-697fab1{
padding-right:1rem !important}
	
}

@media (min-width:1200px){
	.swiper-container{
position:initial !important;
	}
	[data-vp-layout=slider] .vp-portfolio__items-arrow-prev {
		transform: translateX(-3.5rem);

	}
	[data-vp-layout=slider] .vp-portfolio__items-arrow-next{
		transform: translateX(3rem);

	}
}

.elementor-element-c65e4c8  .elementor-widget,.elementor-element-9f5ce08 .elementor-widget,.elementor-element-da7a6c9 .elementor-widget{
	background-color: #f0f0f0 ;
    border-radius: 2rem;
}

.elementor-element-c65e4c8  img,
.elementor-element-9f5ce08 img,
.elementor-element-da7a6c9 img{
	    border-top-right-radius: 2rem;
    border-top-left-radius: 2rem;
    opacity: .6;
	height: 180px;
}


.elementor-element-c65e4c8 .elementor-image-box-title p,.elementor-element-9f5ce08 .elementor-image-box-title p,
.elementor-element-da7a6c9 .elementor-image-box-title p{
	font-size:2rem !important
}

.elementor-element-c65e4c8 .elementor-image-box-content,.elementor-element-9f5ce08 .elementor-image-box-content,.elementor-element-da7a6c9 .elementor-image-box-content{
	height:150px;
}

/* @media (min-width:1200px){
	.vp-uid-4ac327aa .vp-portfolio__item .vp-portfolio__item-img img{
		width:300px !important
	}
} */


.elementor-element-6a7f3512 .elementor-widget-image a img[src$=".svg"] {
    width: 86px !important;
}

.vp-portfolio__items-style-default .vp-portfolio__item a{
	    display: flex;
    justify-content: center;
    align-items: -webkit-center;
}

p a{
font-size:16px !important
}
@media (min-width:1200px){
.vp-uid-4ac327aa .vp-portfolio__item .vp-portfolio__item-img img {
    width: 80% !important;
    height: 100%;
}
.vp-portfolio__item .vp-portfolio__item-img img, .vp-portfolio__item .vp-portfolio__item-img a, .vp-portfolio__item .vp-portfolio__thumbnail-img img{
	/*left: 2rem !important;*/
}

}

.custom-404{
text-align:center;
	flex-direction: column;
    justify-content: center;
    align-items: center !important;
}


.search-404{
	width:60%
}

@media (max-width:767px){
	.search-404{
	width:90%
}
}

.error404 {
	    background-color: #f5f5f5;
}
/*TS CSS*/

.clr_wrapper >.elementor-widget-wrap{
	align-content:stretch!important;
	align-items:stretch!important;
}
.list-center ul{
	list-style-position:inside!important;
}

.vp-portfolio.vp-portfolio__ready .vp-portfolio__items-wrap{
	/*overflow:visible;*/
}

.elementor-widget-testimonial-carousel .elementor-swiper-button.elementor-swiper-button-prev{
	left:-40px;
}

.elementor-widget-testimonial-carousel .elementor-swiper-button.elementor-swiper-button-next{
	right:-40px;
}

.elementor-inner-section.logo_row .elementor-inner-column .elementor-widget-image.block_logo img{
	transition: all ease-in-out .2s;
}

.elementor-inner-section.logo_row .elementor-inner-column .elementor-widget-image.block_logo:hover img{
	filter:brightness(100%) contrast(100%);
}

.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-overlay{
	background-color:transparent;
}

.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-wrap .vp-portfolio__item .vp-portfolio__item-img-wrap{
	height:460px;
}

.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-wrap .vp-portfolio__item .vp-portfolio__item-img-wrap .vp-portfolio__item-img img{
	position:relative!important;
}

	[data-vp-layout=slider] .vp-portfolio__items-arrow-prev {
		transform: translateY(-50%);
		top:40%;
		left:30px;
		/*left:-30px;*/
	}
	[data-vp-layout=slider] .vp-portfolio__items-arrow-next{
		transform: translateY(-50%);
		top:40%;
		right:30px;
		/*right:-30px;*/
	}

.ctas_wrapper .e-loop-item .elementor-section .elementor-column .elementor-widget-wrap {
	padding:0px;
}

.press_cta .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title >*{
	margin-top: 0px !important;
    padding-top: 0px !important;
    padding-left: 2rem;
	font-size:2rem !important;
	display:block;
}
.press_cta .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{
		font-size:2rem !important;
}
.press_cta .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description{
		margin-top: 0px !important;
    padding-top: 0px !important;
    padding-left: 2rem;
}

.press_cta .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description span{
	color:#F7941d;
	top:0px;
	margin-top:0px;
}


.whp_cta .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title >*{
	margin-top: 0px !important;
    padding-top: 0px !important;
    padding-left: 2rem;
	font-size:2rem !important;
	display: block;
  line-height: 41.6px;
}
.whp_cta .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{
		font-size:2rem !important;
}
.whp_cta .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description{
		margin-top: 0px !important;
    padding-top: 0px !important;
    padding-left: 2rem;
}

.whp_cta .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description span{
	color:#F7941d;
	top:0px;
	margin-top:0px;
}

.elementor-section .elementor-column .elementor-widget-wrap .elementor-widget-image-box .elementor-widget-container{
	border-radius:2rem;
}
.elementor-section .elementor-column .elementor-widget-wrap .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img img{
	    border-top-right-radius: 2rem;
    border-top-left-radius: 2rem;
    opacity: .6;
	height: 180px;
}

.elementor-section.cta_section .elementor-column .elementor-widget-wrap .elementor-widget-image-box{
	background-color: #f0f0f0 ;
    border-radius: 2rem;
}

.elementor-element-c65e4c8  img,
.elementor-element-9f5ce08 img,
.elementor-element-da7a6c9 img{
	    border-top-right-radius: 2rem;
    border-top-left-radius: 2rem;
    opacity: .6;
	height: 180px;
}


.elementor-section .elementor-column .elementor-widget-wrap .elementor-widget-image-box .elementor-image-box-title p{
	font-size:2rem !important
}

.elementor-section.cta_section .elementor-column .elementor-widget-wrap .elementor-widget-image-box .elementor-image-box-content{
	/*min-height:150px;*/
	min-height: 180px;
	
}

.elementor-section.cta_section .elementor-column .elementor-widget-wrap .elementor-widget-image-box .elementor-image-box-content{
	padding:0rem 2rem 2rem 2rem;
}
.elementor-section.cta_section .elementor-column .elementor-widget-wrap .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title a{
	padding-left:0rem;
}

.elementor-section.cta_section .elementor-column .elementor-widget-wrap .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description{
padding-left:0rem;	
}

@media screen and (max-width:1350px){
	
.logo-slider-section .logo-slider-heading .elementor-heading-title {
	max-width:80%;
	margin:auto;
}

.logo-slider-section .logo-slider-wrapper .elementor-image-carousel-wrapper{
	max-width:95%;
}
	
}
@media screen and (max-width:1605px){
	.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-wrap .vp-portfolio__item .vp-portfolio__item-img-wrap{
	height:380px;
}
}
@media screen and (max-width:1550px){
	.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-wrap .vp-portfolio__item .vp-portfolio__item-img-wrap{
	height:360px;
}
}
@media screen and (max-width:1350px){
	.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-wrap .vp-portfolio__item .vp-portfolio__item-img-wrap{
	height:315px;
}
}
@media screen and (max-width:1200px){
	.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-wrap .vp-portfolio__item .vp-portfolio__item-img-wrap{
	height:270px;
}
}
@media screen and (max-width:1000px){
	.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-wrap .vp-portfolio__item .vp-portfolio__item-img-wrap{
	height:235px;
}
}
@media screen and (max-width:576px){
	.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-wrap .vp-portfolio__item .vp-portfolio__item-img-wrap{
	height:330px;
}
}
@media screen and (max-width:500px){
	.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-wrap .vp-portfolio__item .vp-portfolio__item-img-wrap{
	height:300px;
}
}
@media screen and (max-width:400px){
	.vp-portfolio__items-style-default.vp-portfolio__items-show-overlay-default .vp-portfolio__item-wrap .vp-portfolio__item .vp-portfolio__item-img-wrap{
	height:233px;
}
}
