	/*---General---*/
		.no-bg{background-image: none!important;}
		.green-bg{background-color: var(--color1);}
		.home .mml_reviewrow + .pad3{padding-top: var(--pad3);}
			/*---BTN---*/
				.mml_textwithbackground7 .btn1 a {background: #fff; color: var(--color2);}
				.inner-service-row .txt-container .btn1 a:hover, .mml_textwithbackground7 .btn1 a:hover{background: var(--color2);color: #fff;}
				.location-btn-row .btn1 a:hover, .mml_reviewrow.reviewrow_white .btn1 a:hover{color: #fff; background: var(--color2);}
				.mml_reviewrow:not(.reviewrow_white) .btn1 a{background: #fff; color: var(--color2);}
				.mml_reviewrow.greybg1 .btn1 a, .mml_reviewrow.reviewrow_white .btn1 a{background: var(--color1);}
				.mml_reviewrow:not(.reviewrow_white) .btn1 a:hover{background: var(--color2); color: #fff;}
			/*---Padding---*/
				.mml_textimagerows1.pad3 + .mml_imgrow5.pad3,.mml_textimagerows48.pad3 + .mml_imgrow5.pad3,.mml_imgrow5.pad3 + .mml_textimagerows1.pad3{padding-top: 0;}
				.pad3 + .mml_reviewrow.pad3{padding-top: var(--pad3);}
				.mml_iconrows12 .wpb_column.vc_col-sm-6 > .vc_column-inner, .blue-boxes-row .blue-boxes-inner-row > .vc_column_container > .vc_column-inner, .inner-service-row .wpb_column > .vc_column-inner{padding-left: 14px!important; padding-right: 14px!important;}
		/*---POP---*/
			.close-btn{position: absolute; top: 20px; left: 20px; color: #54BAB2;  font-size: 22px; cursor:pointer!important;}
			.close-btn:hover{color: #424242}
			.right-form-pop{position: fixed; right: 0; top: 200px; z-index: 999;}
			
			a.right-pop-btn{opacity: 0; border-radius: 15px 0 0 15px;margin-right: 0;line-height: 16px; font-size: 16px; letter-spacing: 1px; position: absolute; top:0px; right: -1px; letter-spacing: 1px; background: #54BAB2; color: #fff!important; text-transform: uppercase; border: 0px solid #fff; width: 146px; text-align: center; display: inline-block; padding: 17px; font-weight: 700; height: 100px;cursor: pointer;}
			a.right-pop-btn img{margin-bottom: 5px;}
			a.right-pop-btn:hover{transition: all 0.3s; background: #424242;}
			/*a.right-pop-btn:after{position: absolute; content:url('/wp-content/uploads/2023/10/right_pov-1.png'); position: absolute; top: 15px; right: 15px;}*/
			.right-form-container{display: none; background-color: #fff; padding: 50px 20px 30px;filter: drop-shadow(0px 4px 57px rgba(0, 0, 0, 0.16));}
			.right-form-container.w3-animate-right{display: block;}
			.right-form-container.w3-animate-right{z-index: 100}
			.form-title-container{text-align: center;}
			.form-title-container span{color: #424242;}
			.form-title-container h2{color: #54BAB2; font-size: 37px;padding-top: 0; padding-bottom: 15px;}
			.mml_contact6 .ff-default textarea.ff-el-form-control{padding-top: 10px!important;}
			
	/*---Animation---*/
		svg .black-1{stroke-dashoffset:260px;stroke-dasharray:260px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 0.8s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 0.8s}svg.active .black-1{stroke-dashoffset:520px;fill:rgb(31,59,73)}svg .black-2{stroke-dashoffset:140.96875px;stroke-dasharray:140.96875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.12s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 0.9s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.12s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 0.9s}svg.active .black-2{stroke-dashoffset:281.9375px}svg .black-3{stroke-dashoffset:280.6720275878906px;stroke-dasharray:280.6720275878906px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.24s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.24s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1s}svg.active .black-3{stroke-dashoffset:561.3440551757812px;fill:rgb(31,59,73)}svg .black-4{stroke-dashoffset:27.18798065185547px;stroke-dasharray:27.18798065185547px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.36s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.36s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.1s}svg.active .black-4{stroke-dashoffset:54.37596130371094px;fill:rgb(31,59,73)}svg .black-5{stroke-dashoffset:3.2309532165527344px;stroke-dasharray:3.2309532165527344px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.48s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.2000000000000002s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.48s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.2000000000000002s}svg.active .black-5{stroke-dashoffset:6.461906433105469px;fill:rgb(31,59,73)}svg .black-6{stroke-dashoffset:21.95001983642578px;stroke-dasharray:21.95001983642578px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.6s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.3s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.6s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.3s}svg.active .black-6{stroke-dashoffset:43.90003967285156px;fill:rgb(31,59,73)}svg .black-7{stroke-dashoffset:6.43838357925415px;stroke-dasharray:6.43838357925415px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.72s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.4000000000000001s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.72s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.4000000000000001s}svg.active .black-7{stroke-dashoffset:12.8767671585083px;fill:rgb(255,255,255)}svg .black-8{stroke-dashoffset:127.79195404052734px;stroke-dasharray:127.79195404052734px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.84s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.5s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.84s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.5s}svg.active .black-8{stroke-dashoffset:255.5839080810547px;fill:rgb(31,59,73)}
		svg .white-1{stroke-dashoffset:260px;stroke-dasharray:260px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 0.8s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 0.8s}svg.active .white-1{stroke-dashoffset:520px;fill:rgb(255,255,255)}svg .white-2{stroke-dashoffset:140.96856689453125px;stroke-dasharray:140.96856689453125px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.12s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 0.9s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.12s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 0.9s}svg.active .white-2{stroke-dashoffset:281.9371337890625px}svg .white-3{stroke-dashoffset:280.6719970703125px;stroke-dasharray:280.6719970703125px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.24s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.24s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1s}svg.active .white-3{stroke-dashoffset:561.343994140625px;fill:rgb(255,255,255)}svg .white-4{stroke-dashoffset:27.187761306762695px;stroke-dasharray:27.187761306762695px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.36s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.36s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.1s}svg.active .white-4{stroke-dashoffset:54.37552261352539px;fill:rgb(255,255,255)}svg .white-5{stroke-dashoffset:3.2308156490325928px;stroke-dasharray:3.2308156490325928px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.48s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.2000000000000002s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.48s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.2000000000000002s}svg.active .white-5{stroke-dashoffset:6.4616312980651855px;fill:rgb(255,255,255)}svg .white-6{stroke-dashoffset:21.94950294494629px;stroke-dasharray:21.94950294494629px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.6s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.3s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.6s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.3s}svg.active .white-6{stroke-dashoffset:43.89900588989258px;fill:rgb(255,255,255)}svg .white-7{stroke-dashoffset:6.438724517822266px;stroke-dasharray:6.438724517822266px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.72s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.4000000000000001s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.72s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.4000000000000001s}svg.active .white-7{stroke-dashoffset:12.877449035644531px;fill:rgb(255,255,255)}svg .white-8{stroke-dashoffset:127.79425048828125px;stroke-dasharray:127.79425048828125px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.84s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.5s;transition:stroke-dashoffset 1s cubic-bezier(0.47,0,0.745,0.715) 0.84s,fill 0.7s cubic-bezier(0.47,0,0.745,0.715) 1.5s}svg.active .white-8{stroke-dashoffset:255.5885009765625px;fill:rgb(255,255,255)}
		.midafter h2{display: flex;	flex-direction: column; flex-wrap: nowrap;justify-content: flex-start;align-items: center;align-content: stretch;}		
		body .hafter2 h1, body .hafter2 h2, body .hafter2 h3, body .hafter1 h1, body .hafter1 h2, body .hafter1 h3{position: relative; padding-bottom: 20px;}
		body .hafter2 h1 .hdiv, body .hafter2 h2 .hdiv, body .hafter2 h3 .hdiv, body .hafter1 h1 .hdiv, body .hafter1 h2 .hdiv, body .hafter1 h3 .hdiv{position: absolute; bottom: 0; left: 0;}
		body .midafter.hafter2 h1 .hdiv, body .midafter.hafter2 h2 .hdiv, body .midafter.hafter2 h3 .hdiv, body .midafter.hafter1 h1 .hdiv, body .midafter.hafter1 h2 .hdiv, body .midafter.hafter1 h3 .hdiv{ left: calc(50% - 150px);}
		.mml_imgrow5 .txt .hafter1 svg.black-ornament{display: none;}
	/*---Home---*/
		/*---Title---*/
			.mml_hero16 .ti-widget{text-align: right!important;}
			body .mml_hero16:before{background: linear-gradient(90deg, rgba(0,0,0,.5) 25%, var(--color1) 60%);}
			/*.mml_hero16 .wpb_text_column.h1btns p a{max-width: 300px;}*/q
	/*---Inner Title---*/
		.mml_hero16.inner_title > .l-section-h.i-cf { max-width: 1400px !important;}
		.mml_hero16.inner_title{min-height: inherit;}
		.mml_hero16.inner_title > .l-section-h .txt{min-height: 315px;}
		.mml_hero16.inner_title .h1txt {margin-top: 80px; margin-bottom: 80px;}
		.mml_hero16.inner_title	p{font-size: var(--fsheadingL); font-weight: 600;}
		.mml_hero16.inner_title:before{background: linear-gradient(90deg, rgba(0,0,0,0) 25%, var(--color1) 50%);}
		.top-cta-txt a{color: var(--color1)!important;}
		.top-cta-txt a:hover{color: #fff!important;}
	/*---mml_textimgrow4---*/
		body:not(.home) .mml_textimgrow4 .txt .wpb_text_column{max-width: inherit;}
	
	/*---Top CTA---*/
		.top-cta{background: var(--color2); text-align: center;}
		.top-cta .wpb_text_column{padding-top: 28px; padding-bottom: 28px;}
		.top-cta .wpb_text_column > .wpb_wrapper {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;align-content: stretch;}
		.top-cta .wpb_text_column > .wpb_wrapper div + div{margin-left: 25px;}
		.top-cta-txt{line-height: 49px; color: #fff; font-family: var(--h3-font-family,inherit); text-transform: uppercase !important; font-size: 25px; font-weight: 600 !important;}
		.top-cta .btn1 a{margin-top: -5px;    display: block;}
	/*---Mini Boxed Row---*/
		.mini-boxed-row{margin-top: 30px!important;}
		.mini-boxed-row h2{font-size: 30px; text-transform: none!important;}
		.mini-boxed-row.black-boxed-row p{color: #fff;} 
		.mini-boxed-row.black-boxed-row .vc_column_container > .vc_column-inner > .wpb_wrapper{background: #353C40;    border-radius: 10px; box-shadow: 0px 4px 57px rgba(0, 0, 0, 0.16); padding: 35px 29px; height: 100%;}
	/*---mml_textimagerows1---*/
		.mml_textimagerows1 ul li strong{color: var(--color1);}
	/*---mml_contact6---*/
		.mml_contact6 .ff-message-success{color: #fff!important;}
		.mml_contact6 .fluentform_8_errors{color: red!important;}
	/*--- mml_textimgrow4---*/
		.mml_textimgrow4 .img img{max-width: }
	/*---Blue Boxes Row---*/
		.blue-boxes-row{}
		.blue-boxes-row .blue-boxes-inner-row{margin-top: 40px!important;display: flex; flex-direction: row; flex-wrap: nowrap;	justify-content: center; align-items: flex-start; align-content: stretch;}
		.blue-boxes-row .blue-boxes-inner-row + .wpb_text_column{margin-top: 30px;}
		.blue-boxes-row .blue-boxes-inner-row .vc_column-inner > .wpb_wrapper{ border-radius: 5px; overflow: hidden;}
		.blue-boxes-row-title{text-align: center; text-transform: uppercase; font-weight: 600; font-size: var(--fsheadingS2); min-height: 68px; background: var(--color1); padding: 32px 22px; position: relative;}
		.blue-boxes-row-title:before{content: '';display: block;width: 100%;height: 100%;background-image: url(/wp-content/uploads/2023/10/inspire-electrics.svg);    background-size: contain;background-repeat: no-repeat;background-position: right center;position: absolute;left: 0;top: 0;opacity: 0.3;}
		.blue-boxes-row-content{background: #fff;padding: 32px;text-align: center;}
		.blue-boxes-row .blue-boxes-row-content p{color: #2B2B2B; font-size: 16px;}
		.blue-boxes-row .blue-boxes-row-content label{font-size: var(--fsheadingXS); color: var(--color1); font-weight: 700;}
		.blue-boxes-row .blue-boxes-row-content p strong{color: var(--color1);}
	/*---mml_iconrows12---*/
		.inner_mml_iconrows12.mml_iconrows12 > .l-section-h > .vc_row{justify-content: center;}
		.mml_iconrows12 .txt h2, .mml_iconrows12 .txt h3{text-transform: none!important; font-size: 30px;}
		.inner_mml_iconrows12_btn_container{padding-top: 30px; margin-bottom: 0!important;}
		.inner_mml_iconrows12_btn_container .btn1 a{min-width: 260px; display: inline-block;}
		.inner_mml_iconrows12 .txt > .vc_column-inner{padding-left: 0!important; padding-right: 0!important;}
	/*---Review Row---*/
		.reviewrow_white.mml_reviewrow{background-color: #fff;}
		.mml_reviewrow.greybg1{background-color: var(--greybg1)!important;}
		.mml_reviewrow.greybg1 h2, .mml_reviewrow.greybg1 h3, .mml_reviewrow.reviewrow_white h3, .mml_reviewrow.reviewrow_white h2{color: var(--color1);}
		.mml_reviewrow .btn1 a{display: inline-block; margin-top: 10px;}
		.mml_reviewrow .wpb_raw_code{margin-top: 30px; margin-bottom: 30px!important;}
		.home .mml_reviewrow .wpb_raw_code{margin-top: 30px; margin-bottom: 0!important;}
		.mml_reviewrow .l-section-h {max-width: 1600px;}
	/*---.mml_textwithbackground7---*/
		body .mml_textwithbackground7{background-size: auto 100%!important; background-image: url('/wp-content/uploads/2023/10/inspire-electrics-cta-1.jpg')!important;}
		
		.mml_textwithbackground7 .btn1 a{margin-top: 15px;display: inline-block; min-width: 215px; text-align: center;}
		/*body .mml_textwithbackground7:before{width: 70%; height: 100%; position: absolute; content: ''; background-image: url('/wp-content/uploads/2023/10/inspire-electrics-cta.png'); right: 0; bottom: 0; background-size: cover; background-position: center center;}*/
	/*---Benefits Row---*/
		.mml_benefits_row .mml_benefits_inner_row{margin-top: 30px!important;}
		.mml_benefits_row .mml_benefits_inner_row + .mml_benefits_inner_row{margin-top: 0!important;}
		.mml_benefits_row .mml_benefits_inner_row .vc_column_container > div > div {;background: #fff; border-radius: 10px; box-shadow: 0px 4px 57px rgba(0, 0, 0, 0.16); padding: 35px 29px;margin-bottom: 30px; height: 100%;}
		.mml_benefits_row .mml_benefits_inner_row .vc_column_container > div.vc_column-inner{padding-left:15px!important; padding-right: 15px!important;}
		.mml_benefits_row .mml_benefits_inner_row .vc_column_container > div > div p{ color: var(--color2); font-size: 16px; line-height: 35px;}
		.mml_benefits_row .mml_benefits_inner_row .vc_column_container > div > div h3{ font-size: 20px; color: var(--color1); position: relative; padding-left: 40px;}
		.mml_benefits_row .mml_benefits_inner_row .vc_column_container > div > div h3 img{position: absolute; top: 0; left: 0;}
		
	/*---.mml_textimgrow4---*/
		.page-id-511 .mml_textimgrow4 .g-cols.wpb_row img{border-radius: 0;}
	/*---inner-service-row---*/
		.inner-service-row{justify-content: center;}
		.inner-service-row .wpb_column{margin-top: 30px!important;}
		.inner-service-row .wpb_column > .vc_column-inner > .wpb_wrapper{text-align: center; border-radius: 10px; background: #FFF; box-shadow: 0px 4px 57px 0px rgba(0, 0, 0, 0.16); height: 100%; padding: 0; overflow: hidden;}
		.inner-service-row .img-container{}
		.inner-service-row .txt-container{padding: 36px 30px 50px;}
		.inner-service-row .txt-container .btn1 a{display: inline-block;}
		.inner-service-row .txt-container h3{font-size: 20px;}
	/*---Areas Cover---*/
		.location-btn-row .btn1 a{display: inline-block; line-height: 22px;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;align-content: stretch;}
		
/* responsive */

	/* min*/
	
	@media (min-width: 1400px) {
		body .mml_hero16.inner_title:before { background: linear-gradient(90deg, rgba(0,0,0,0) 25%, var(--color1) 43%);}
		 body .mml_hero16.inner_title { background-size: 47% auto!important;} 
		/* body .mml_hero16.inner_title { background-size: contain !important;} */
		
		body .mml_imgrow5 .txt .wpb_text_column > .wpb_wrapper{max-width: 800px; }
		body .mml_imgrow5 .img + .txt .wpb_text_column > .wpb_wrapper{max-width: 800px; }
		body .mml_imgrow5 .txt .wpb_text_column{padding-top: 80px; padding-bottom: 80px;}
	}
	
	@media (min-width: 1025px) {
		/*---Top cta---*/
			body:not(.home) .top-cta-txt { flex-basis: 75%;}
	}
	
	@media (min-width: 1025px) {
		/* add opacity:0 to elements with animation */
		
		.mml_iconrows12 .img{width: 25%;}
		.mml_iconrows12 .txt{width: 75%;}
		.mml_iconrows12 .txt > .vc_column-inner{padding-left: 0!important; padding-right: 0!important;}
		
		body .hafter2 h1:after, body .hafter2 h2:after, body .hafter2 h3:after, body .hafter1 h1:after, body .hafter1 h2:after, body .hafter1 h3:after{display: none;}
		
		/*---Bottom CTA---*/
	}
	
	@media (min-width: 768px) {

	
	}

	@media (min-width: 1025px) and (mnax-width: 1438px) {

		body .mml_textwithbackground7{background-size: 40% auto!important;}
	}


	@media(min-width: 768px) and (max-width: 1024px){
				
	}
		
	@media(min-width: 990px) and (max-width: 1024px){
		
		/*---General---*/
			/*---Font---*/
				body .hafter2 h1, body .hafter2 h2, body .hafter2 h3, body .hafter1 h1, body .hafter1 h2, body .hafter1 h3{padding-bottom: 0;}
				body .mml_textimgrow4 h1, body h2,body h3{font-size: 35px;}
				body .mml_contact4 h1, body .map h1, .mml_hero16.inner_title p, body .h1txt p{font-size: var(--fsheadingM)!important;}
				.inner-service-row .txt-container h3, .mml_iconcolumns4 h3, .blue-boxes-row.v1 .blue-boxes-row-title h3{font-size: 24px;font-weight: 400 !important;}
				.top-cta-txt{font-size: var(--fsheadingS); line-height: 35px;}
			/*---Padding---*/
				.mml_reviewrow.pad3 + .mml_imgrow5.pad3, body .mml_imgrow5.pad3 + .mml_imgrow5.pad3{padding-top: 0;}
				/*.mml_blogs .g-cols.via_flex.type_default>div>.vc_column-inner,*/
				.mml_reviewrow .g-cols.via_flex.type_default>div>.vc_column-inner, 
				.mml_textimgrow4 .img > .vc_column-inner, 
				.mml_textimgrow4 .txt > .vc_column-inner{padding-left: 0!important; padding-right: 0!important;}
				body .pad3{padding-top: var(--pad2);padding-bottom: var(--pad2);}
				.home .mml_reviewrow + .pad3, body .pad3 + .pad3.greybg1, body .pad3.greybg1 + .pad3 { padding-top: var(--pad2);}
			/*---Margin---*/
				body .hafter2 h1, body .hafter2 h2, body .hafter2 h3, body .hafter1 h1, body .hafter1 h2, body .hafter1 h3 { padding-bottom: 10px !important;}
			
		/*---HOME---*/
			/*---Title---*/
				body .mml_hero16{min-height: 350px!important;    background-size: auto 100%!important;}
				body .mml_hero16.inner_title{min-height: 200px!important;}
				.mml_hero16.inner_title .h1txt {margin-top: 40px; margin-bottom: 40px;}
				.mml_hero16.inner_title > .l-section-h .txt { min-height: 260px;}
				/*body .mml_hero16 .h1btns { max-width: 120%;  width: 150%;    margin-left: -20%;}*/
			/*---Top CTA---*/
				.top-cta .wpb_text_column {padding-top: 20px; padding-bottom: 20px;}
				body .top-cta-txt {flex-basis: 75%;line-height: 30px;}
				body .top-cta-txt p{line-height: 30px;}
			/*---.mml_textimgrow4---*/
				body .mml_textimgrow4 .g-cols.wpb_row img{max-width: 500px;}
				body .mml_textimgrow4 .g-cols.wpb_row { padding: 60px 30px;}
				.mml_textimgrow4 .vc_col-sm-6 h1:after{margin-left: calc(50% - 150px);}
				body .mml_textimgrow4 .g-cols.wpb_row img { margin-bottom: 25px;}
			/*---mml_contact6---*/
				body .mml_contact6 .txt > .vc_column-inner> .wpb_wrapper { padding: 50px 0;}
			/*---.mml_textimagerows27---*/
				body .mml_textimagerows27 .wpb_text_column{min-height: 350px;}
			/*---.mml_iconrows12---*/
				.mml_iconrows12 .vc_col-sm-6 + .vc_col-sm-12{margin-bottom: 0;}
			/*---mml_textwithbackground7--*/
				body .mml_textwithbackground7 .wpb_column { width: 60%!important; margin-bottom: 0!important;}
				body .mml_textwithbackground7:before{-webkit-mask-image: linear-gradient(to right, rgba(0,0,0,1) 40%, rgba(0,0,0,0));}
			/*---.mml_benefits_row---*/
				.mml_benefits_row .mml_benefits_inner_row .vc_column_container > div > div{margin-bottom: 0;}
			/*---.mini-boxed-row---*/
				.mini-boxed-row{width: calc(100% + 80px); margin-left: -40px!important;}
			/*---mml_iconrows11---*/
				.l-section.mml_iconrows11{padding-left: 0!important; padding-right: 0!important;}
			/*---mml_imgrow5---*/
				.page-id-523 .mml_imgrow5 img, .page-id-517 .mml_imgrow5 img{max-width: 400px; clear: both; margin-left: auto; margin-right: auto;}
				.page-id-523 .mml_imgrow5 img{max-width: 800px;}
				.page-id-523 .mml_imgrow5 .txt, .page-id-517 .mml_imgrow5 .txt {margin-top: 0 !important;}
			/*---.blue-boxes-row---*/
				/*body .blue-boxes-row.v1 .blue-boxes-row-title{min-height: 125px;}*/
				.inner-service-row .wpb_column.vc_column_container{width: 50%;}
}
			
		
	}

	@media(min-width: 768px) and (max-width: 990px){
		.mml_iconrows12 .img > .vc_column-inner{padding-left: 0!important;}
	}	

	/* max */

	@media (max-width: 1536px) {

	}

	@media(max-width: 1480px) {

	}

	@media(max-width: 1479px) {

	}

	@media (max-width: 1440px) {

	}

	@media (max-width: 1439px) {
	
	}

	@media (max-width: 1279px) {

	}


	@media(max-width: 1024px) {
			br.br-temp{display: none;}
			body .mml_textimgrow4 .vc_row > .vc_column_container > .vc_column-inner{padding-left:0!important; padding-right: 0!important;}
		/*---blue-boxes-row--*/
			.blue-boxes-row .vc_row > .vc_column_container > .vc_column-inner{padding-left:0!important; padding-right: 0!important}
	}
	
	@media(max-width: 1023px) {

	}

	@media (max-width: 990px) {
		/*---Padding---*/
			/*.mml_blogs .g-cols.via_flex.type_default>div>.vc_column-inner,.mml_reviewrow .g-cols.via_flex.type_default>div>.vc_column-inner, .img > .vc_column-inner, .txt > .vc_column-inner{padding-left: 0!important; padding-right: 0!important;}*/
			body .mml_imgrow5 .txt .wpb_text_column{padding-top: 20px; padding-bottom: 20px;}
			.mml_contact6 .txt > .vc_column-inner{padding-left: 15px!important; padding-right: 15px!important;}
			body .mml_contact6 .txt > .vc_column-inner> .wpb_wrapper { padding: 30px 0;}
		
		/*---Pop Form---*/
			a.right-pop-btn{display: none;}
		
		/*---.mml_textimagerows27---*/
			body .mml_textimagerows27 .wpb_text_column{min-height: 220px;}
		
		/*---inner-service-row---*/
			.inner-service-row .wpb_column.vc_column_container{width: 100%;}
			
			.blue-boxes-row .blue-boxes-inner-row > .vc_column_container{width: 100%;  margin-top: 30px!important;}
			.blue-boxes-row .blue-boxes-inner-row { margin-top: 0!important;}
	}


	@media(max-width: 767px) {
		/*---Font---*/
			.mml_iconrows12 .txt h2{font-size: 22px;}
			body h3, body h2{font-size: 24px;}
		/*---Footer---*/
			div#bottom-links{display: flex!important;}
			div.grecaptcha-badge{bottom: 50px!important;}
			a.w-toplink.pos_right.active {bottom: 110px!important;}
	}







