/*
 Theme Name:     divi_child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
.divi-sidebar {
	padding-left: 30px;
	padding-right: 0;
	border: none; 
}

.landing-page .pdf-download,
.home .pdf-download { display: none; }

.btn{
	color: #fff;
	background: #d8140f;
	padding: 12px 25px;
	border-radius: 40px;
	display: inline-block;
	cursor: pointer;
}

.btn span,
.btn-reverse span{ margin-left: 30px; font-size: 30px; }
.btn.call{
	background: url(/wp-content/uploads/2019/05/phone.png) 20px center no-repeat #d8140f;
	padding-left: 50px;
	
}

.header-button .et_pb_text_inner { text-align: center; }

.header-button .et_pb_text_inner .btn { margin-right: 20px; }

.btn-reverse{
	color: #d8140f;
	background: #fff;
	padding: 15px 40px;
	border-radius: 40px;
	display: inline-block;
}

.section-title h2{
	font-size: 40px;
	background-image: url(images/section_title_bg.jpg);
	background-repeat: no-repeat;
}

.section-title h2 span{
	color: #0d85d6;
	font-weight: 900;
}

.section-title.bg-center h2{
	background-position: bottom center;
}

#main-content .entry-content p{
	font-weight: 300;
	line-height: 1.5;
}

@font-face {
	font-family: proximanova;
	src: url("fonts/ProximaNova-Bold.otf") format("opentype"),
      
}

#wpcf7-f3-p5-o2 .wpcf7-form .form-row { 
	padding: 10px; 
	width: 95%;
	float: left;
}

#wpcf7-f3-p5-o2 .wpcf7-form .form-row input {
	font-size: 20px;
	padding: 10px 0;
	float: right;
	max-width: 300px;
}
#wpcf7-f3-p5-o2 .wpcf7-form .form-row textarea{ width: 100%; }
.wpcf7-form .wpcf7-submit{
	background: #f69401;
	color: #fff;
	padding: 20px;
	border: none;
	font-size: 20px;
	cursor:pointer;
	border-radius: 5px;font-weight: 600;
}

#wpcf7-f4924-p123-o2 .wpcf7-form p { margin: 10px 0; }
#wpcf7-f4924-p123-o2 .wpcf7-form input { padding: 10px; margin: 10px; }

ul { list-style: none; }
ul.orange-tick li {
	background: url(images/orange-tick.png) top left no-repeat;
	padding-left: 35px;
	list-style: none;
	background-size: contain;
	margin: 10px 0;
}

ul.suburbs-list li {
	margin-bottom: 1rem;
}

/*------------------------------------*\
    #SIDEBARS
\*------------------------------------*/

#sidebar .et_pb_widget{margin-bottom: 0px !important;}

.moonray-form-p2c22844f6 {
    background: #032d9b;
    color: #FFF;
    padding: 1em;
    text-align: center;
}
.moon-ray-form__title {
    font: 1.625em 'Montserrat', sans-serif;
    text-transform: uppercase;
}
.moonray-form-input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 1.125em;
    height: 50px;
    margin: 1em 0 0 !important;
    padding: 0 1em !important;
    width: 100%;
}
.moonray-form-input[type="submit"] {
    background: #FFF;
    border: none;
    -webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.4);
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.4);
    color: #a20f09;
    cursor: pointer;
    font: 1.75em 'Montserrat', sans-serif;
    text-shadow: 1.4px 1.4px 4px rgba(0, 0, 0, 0.4);
}

.moonray-form-input[type="submit"]:hover {
    background: #BBB;
}

.divi-sidebar .moonray-form-p2c22844f6 {
    background:#032d9b;
    color: #FFF;
    padding: 1em;
    text-align: center;
}

.divi-sidebar .moon-ray-form__title {
    font: 1.625em 'Montserrat', sans-serif;
    text-transform: uppercase;
}

.divi-sidebar .moonray-form-input {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 1.125em;
    height: 50px;
    margin: 1em 0 0;
    padding: 0 1em;
    width: 100%;
}

.divi-sidebar.moonray-form-input[type="submit"] {
    background: #FFF;
    border: none;
    -webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.4);
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.4);
    color: #a20f09;
    cursor: pointer;
    font: 1.75em 'Montserrat', sans-serif;
    text-shadow: 1.4px 1.4px 4px rgba(0, 0, 0, 0.4);
}

.divi-sidebar .moonray-form-input[type="submit"]:hover {
    background: #BBB;
}

.widget_magicdust_testimonial {
    background:  #e6e7e8;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
            box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    padding: 1.5em !important;
}

.testimonial-quote {
    color: #58585b;
    font-size: 0.875em;
    font-style: italic;
}





#top-bar{ background: #0d85d6; }
#top-bar .container,
#main-header .container { width: 100%; }
#top-bar p{
	color: #b6c2ff;
	font-size: 15px;
}
#top-bar span.aff{
	padding-right: 15px;
	margin-right: 15px;
	border-right: 1px solid #b6c2ff;
}
#top-bar span.links a{
	margin: 0 10px;
}

#top-bar span.contact{ margin-left: 25px; }

#top-bar span.contact a { margin-right: 15px; font-weight: bold; }

#top-bar a.qoute{
	display: inline-block;
	background: #d8140f;
	padding: 20px
}



#top-bar a{
	color: #ffffff;
}

#main-header #top-menu{ margin-right: 15px; }
#main-header .et_search_outer { top: 60px; }
#main-header .et_search_outer .et-search-form{
	top: 40px;
	bottom: auto;
}
#main-header .et_search_outer .et-search-form input { height: 50px; }
#main-header .et_search_outer .et_close_search_field{
	top: 30px;
	bottom: auto;
}

#top-menu li { padding: 0 20px;  vertical-align: middle; }

.home .banner-text .et_pb_text_inner{
	margin-top: 110px;
	max-width: 700px;
}

.home .banner-text h3{
	color: #fff;
	font-size: 60px;
	
}

.home .banner-text h2{
	font-size: 80px;
	color: #0d85d6;
	font-weight: bold;
}

.home .banner-text h4{
	font-size: 24px;
	font-weight: bold;
	color: #0d85d6;
}

.home .banner-text p{
	color: #fff;
	font-size: 20px;
}

.home .banner-text a.btn{ margin-top: 40px; }

.home .numbers-row{
	margin-top: 100px;
	padding-bottom: 50px;
	
}

.home .numbers-row .et_pb_column:first-child{ padding: 0; width: 25%;  }

.home .numbers-row .et_pb_column { 
	margin: 0; 
	width: 18%;
	padding-left: 40px;
	border-right: 1px solid #b3b3b3;
}

.home .numbers-row .et_pb_column h2 {
	color: #fff;
	font-size: 60px;
	font-weight: bold;
}

.home .numbers-row .et_pb_column p{
	color: #fff;
	font-size: 15px;
}

.home .door-solutions {
	padding: 100px 0;
}

.home .door-solutions .section-title h2{
	width: 100%;
	text-align: center;
}

.home .door-solutions .service-row .et_pb_column{
	margin: 0;
	width: 25%;
	z-index: 1;
}



.home .door-solutions .service-row .et_pb_column .et_pb_image .et_pb_image_wrap,
.home .door-solutions .service-row .et_pb_column .et_pb_image .et_pb_image_wrap img { 
	width: 100%; 
	height: 260px; 
}

.home .door-solutions .service-row .et_pb_column:hover .et_pb_image .et_pb_image_wrap img { 
	/*height: 280px; 
	margin-top: -20px;*/
	transform: scale(1.1);
	z-index:0;
}
.home .door-solutions .service-row .et_pb_column:hover .et_pb_image { margin-bottom: 0; }

.home .door-solutions .service-row .et_pb_column:hover .et_pb_text{
	position: absolute;
	background: red;
	height: 120px;
	padding-top: 40px;
	width: 100%;
	z-index: 999;
}

.home .door-solutions .service-row .et_pb_column:hover .et_pb_text p{ color: #fff; }


.home #main-content .entry-content .door-solutions .service-row .et_pb_column p{
	color: #0d85d6;
	font-size: 20px;
	font-weight: bold;
	padding-left: 40px;
	padding-right: 25px;
	line-height: 1.2;
}	


.home #main-content .entry-content .door-solutions .et_pb_column:hover .et_pb_text p{ color: #fff; }

.home .testimonial-slider .et_pb_slider_container_inner { vertical-align: top; }


.home .testimonial-slider .et_pb_slide_description{
	float: left;
	width: 50%;
	padding: 100px 0;
	
	
}

.home .testimonial-slider .et_pb_slide_description h2{
	font-size: 40px;
	background-image: url(images/section_title_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom left; 
	color: #000!important;
	margin-bottom: 50px; 
}

.home .testimonial-slider .et_pb_slide_description h2 span{
	color: #0d85d6; 
	
}	

.home .testimonial-slider .et_pb_slide_description .et_pb_slide_content p{
	color: #636363;
	font-size: 20px;
	line-height: 1.5;
	text-shadow: none; 
	font-weight: 300;
}
.home .testimonial-slider .et_pb_slide_description .et_pb_slide_content h3{
	font-size: 31px;
	color: #000!important;
	margin: 20px 0;
}	

.home .testimonial-slider .et_pb_slide_description .et_pb_slide_content h4{
	font-size: 16px;
	color: #000!important;
	font-weight: bold;
	margin: 30px 0;
	text-shadow: none; 
}

.home .testimonial-slider .et_pb_slide_description .et_pb_slide_content img {
	display: block;
	margin-top: 40px;
	margin-bottom: 20px;
}

.home .testimonial-slider .et_pb_button {
	color: #fff;
	background: #d8140f;
	padding: 15px 50px;
	border-radius: 40px;
	display: inline-block;
}

.home .divider{
	background: #0d85d6;
	text-align: center;
	color: #fff;
	padding: 15px 0;
}

.home .divider p{ text-align: center; }
.home .divider img { vertical-align: middle; }
.home .divider img.five-star { margin-right: 20px; }
.home .divider img.word-mouth { margin: 0 5px; }


.home .about-us { padding-bottom: 60px; }
.home .about-us .section-title h2{
	background-position: bottom left;
	margin-top: 50px;
	margin-bottom: 50px
}

.home .about-us .section-title p{
	font-size: 18px;
	line-height: 1.5;
	margin-bottom: 30px;
}

.home .proof_execellence { padding: 50px; }

.home .proof_execellence .section-title h2{
	background-position: bottom center;
	color: #fff;
	text-align: center;
}


.home .choose-us { padding: 50px 0; }

.home .choose-us .section-title h2{
	text-align: center;
	background-position: bottom center;
}

.home .choose-us .et_pb_row_4col {}

.home .choose-us .et_pb_image { margin-bottom: 20px; }

.home .choose-us .et_pb_image_wrap {
	overflow:visible;
}

.home .choose-us .choose-point h4{
	font-size: 20px;
	color: #0d85d6;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px; 
	line-height: 120%;
}

.home .choose-us .choose-point p{
	font-size: 18px;
	line-height: 1.5;
}

#main-content .entry-content  .need-solution.et_pb_section{
	padding: 40px 0; 
}

.need-solution .section-title h2{
	background: none;
	text-align: center; 
}

.need-solution .section-title a{
	margin-top: 30px;
}

.pdf-download { padding-top: 30px }
.pdf-download img,
.pdf-download .et_pb_text_inner div,
.pdf-download a.btn-reverse {
	display: inline-block;
	float: left;
	font-weight: 500;
	
}

.pdf-download img{
	margin-top: -100px;
	margin-bottom: -50px;
}

.pdf-download .et_pb_text_inner div { margin: 0 50px; }

.pdf-download .et_pb_text_inner div h2,
.pdf-download .et_pb_text_inner div {
	color: #fff;
}

#main-footer #footer-widgets .footer-widget{
	width: 100%!important;
	margin: 0;
}

#main-footer #footer-widgets .footer-widget .et_pb_widget{ width: 100%; }

#main-footer #footer-widgets .footer-widget img {
	float: left;
}

#main-footer #footer-widgets .footer-widget p.footer-contact{ 
	float: right; 
	padding-top: 60px;
}

#main-footer #footer-widgets .footer-widget p.footer-contact span{ 
	color: #888888;
	font-size: 16px;
	margin-left: 20px;
}

#main-footer #footer-widgets .footer-widget p.footer-contact a{
	font-size: 16px;
	color: #000;
}

#main-footer #footer-widgets .footer-widget  #menu-footer-menu-2 { margin-top: 30px; }

#main-footer #footer-widgets .footer-widget  #menu-footer-menu-2 li {
	list-style: none;
	float: left;
	width: 170px;
	height: 50px;
}
#main-footer #footer-widgets .footer-widget  #menu-footer-menu-2 li:before { display: none; }

#main-footer #footer-widgets .footer-widget  #menu-footer-menu-2 li a{
	color: #111111;
	font-size: 15px;
}

#footer-bottom #footer-info p { font-size: 14px; } 



/* thank you */

.page-id-6019 .thanks{
	padding-top: 100px;
	padding-bottom: 320px;
}

.page-id-6019 .entry-content .thanks h1{
	font-size: 50px;
	font-weight: 900;
	color: #fff;
}

.page-id-6019 .entry-content .thanks h3{
	font-size: 26px;
	color: #fff;
	font-weight: 600;
		
}

.page-id-6019 .entry-content .thanks p { margin-top: 20px; color: #bbbbbb; }

.page-id-6019 .video .et_pb_row  .et_pb_column { margin-top: -250px; }


/* landing page */

.landing-page .title-page{ padding: 0; }

.landing-page .title-page .et_pb_text  .et_pb_text_inner h1{
	font-size: 50px;
	color: #fff;
	font-weight: 900;
}

.landing-page .title-page .et_pb_text  .et_pb_text_inner h2{
	font-size: 30px;
	color: #fff;
	margin-top: 20px;
	line-height: 1.3;
}

.landing-page .title-page .et_pb_text  .et_pb_text_inner p{
	font-size: 24px;
	color: #fff;
	margin-top: 20px;
}

.landing-page .title-page p span{ color: #d71a21; }

.landing-page .et_pb_section.service-tech { padding: 0; }

.landing-page .service-tech .left .et_pb_image_wrap {
	height: 600px;
	width: 100%;
}



.landing-page .service-tech .left .et_pb_image_wrap img {
	position: absolute;
	top: -100px;
	left: -60px;
	max-width: 650px;
	width: 650px;
}

.landing-page .service-tech .left .service-full-img .et_pb_image_wrap{
	height: 630px;
}


.landing-page .service-tech .left .service-full-img  .et_pb_image_wrap img{
	top:-50px;
	left: 0;
	max-width: 550px;
	width: 550px;
}

.landing-page .service-tech .right{
	padding: 50px 0px 75px 50px;
}

.landing-page .et_pb_section{
	padding: 50px 0;
}

.landing-page #landing_text h2{
	padding-bottom: 40px;
}



.landing-page #landing_text p{
	margin-top: 0;
	margin-bottom: 15px;
}

.landing-page  .need-solution .section-title p,
.landing-page  .need-solution  p,
.landing-page  .et_pb_section.pdf-download .et_pb_text .et_pb_text_inner p{ margin: 0; }

.landing-page  .et_pb_section.pdf-download { padding: 0; }
.landing-page  .et_pb_section.pdf-download .et_pb_text h2{ color: #ffffff; }




.popmake-content h1,
.popmake-content p{ text-align: center; }

.pum-content{ 
	width: 300px;
	margin: 0 auto;
}

.popmake-content form input[type="text"],
.popmake-content form input[type="tel"],
.popmake-content form input[type="email"]{
	font-size: 18px;
	width: 100%;
	padding: 10px;
	margin-top: 15px;
}

.popmake-content form input[type="submit"]{
	display: block;
	margin: 20px auto;
	font-size: 20px;
	border: none;
	padding: 15px 40px;
	background: red;
	color: #fff;
	font-weight: bold;	
	cursor: pointer;
}


/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {
  
}
 
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {
 
}

@media only screen and (min-width: 1200px) {
	
}
 
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {
	 .home-banner .et_pb_text_inner {
		 text-align: center;
	 }
	/*.home div.home-banner.et_pb_section  { background-image: none!important; padding: 20px;  }*/
	.home .banner-text .et_pb_text_inner{ margin-top: 0; }
	.home .banner-text h3,
	.home .banner-text h2	{ font-size: 30px; }
	.home .banner-text h4 { font-size: 20px; }
	.home .banner-text h3 { color: #0d85d6; }
	/*.home .banner-text a.btn { display: none; }*/
	
	.home .numbers-row { width: 100%; margin: 0 10px; display: none;  } 
	.home .numbers-row .et_pb_column:first-child { width: 20%; }
	.home .numbers-row .et_pb_column { width: 20%; padding: 10px; border: none; }
	.home .numbers-row .et_pb_column h2 { font-size: 20px; }
	
	.home .door-solutions { padding: 20px 0; }
	.home .door-solutions .service-row { width: 100%; }
	.home #main-content .entry-content .door-solutions .service-row .et_pb_column p { padding: 0 5px; font-size: 18px; font-weight: 600; }
	
	.home .testimonial-slider .et_pb_slide_description { width: 100%; }
	
	.home .about-us .et_pb_text_inner { background: rgba(255,255,255,0.5); padding: 20px; }
	.home .about-us .et_pb_text_inner p{ color: #000; } 
	
	.landing-page .door-repair .et_pb_text_inner,
	.landing-page .reliability .et_pb_text_inner,
	.landing-page .preventive .et_pb_text_inner{
		background: rgba( 255,255,255, 0.5);
		padding: 20px;
	}
	
	.landing-page .door-repair .et_pb_text_inner p,
	.landing-page .reliability .et_pb_text_inner p,
	.landing-page .preventive .et_pb_text_inner p{ color: #000; }
	
	.landing-page .service-tech .left .et_pb_image_wrap img{
		position: relative;
		top:0;
		left:0;
		
		
	}
	
	.pdf-download .et_pb_text_inner{ text-align: center; }
	.pdf-download img, .pdf-download .et_pb_text_inner div, .pdf-download a.btn-reverse { float: none; }
	.pdf-download img {	margin: 0; }
	
	#main-footer .container { width: 90%; }
	#main-footer .container #text-2 { text-align: center; }
	#main-footer #footer-widgets { padding: 20px 0; }
	#main-footer #footer-widgets .footer-widget img { float: none; }
	#main-footer #footer-widgets .footer-widget p.footer-contact { width: 100%; padding-top: 20px; }
	#main-footer #footer-widgets .footer-widget #menu-footer-menu-2 li { width: auto; height: auto; float: none; text-align: center; }
	
	.home .testimonial-slider .et_pb_slide_description h2 {
		margin-bottom: 20px;
	}

	.home .testimonial-slider .et_pb_button {
		text-align: center;
	}
	.home .about-us .section-title h2 {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	.mobile-awards .et_pb_column {
		width: 30% !important;
	}
	.mobile-awards .et_pb_image img {
		width: 90%;
	}
	
	#s-awards {
		text-align:center;
	}
	
	#s-awards img {
		width: 95px;
		margin: 5px 5px;
	}
}
 
/*** Responsive Styles Tablet Only ***/
/* @media all and (min-width: 768px) and (max-width: 980px) {
	.home div.home-banner.et_pb_section {
		background-image: url("https://devaggdoors.wpengine.com/wp-content/uploads/2019/06/hp-banner_60.jpg")!important;
	}
	#top-bar {
		display: none;
	}
} */
 
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
	.home .banner-text h3,
	.home .banner-text h2	{ font-size: 24px; }
	.home .banner-text h4 { font-size: 18px; }
	.home .banner-text a.btn {
		display: inline-block; 
		padding: 6px 14px;
		font-size: 14px;
		min-width: 122px;
		text-align: center;
		margin-top: 0;
	}
	.home .banner-text a.btn.agg-quote {
		margin-left: 12px;
	}	
	.home .testimonial-slider .et_pb_slide_description {
		padding: 40px 0;
	}
	.home .testimonial-slider .et_pb_slide_description .et_pb_slide_content p {
		font-size: 18px;
	}
	.home div.home-banner.et_pb_section  { background-image: none!important; padding: 20px;  }
	.home .testimonial-slider .et-pb-controllers {
		bottom: 1%;
	}
}
 
/*** Responsive Styles Smartphone Portrait ***/


@media all and (max-width: 479px) {
	
	#top-bar { display: none; }
	
	.section-title h2 { font-size: 26px; }
	.divider .et_pb_row { width: 100%; padding: 0; }
	
	.home div.home-banner.et_pb_section { padding-bottom: 0; }
	.home .banner-text .et_pb_text_inner p { color: #0d85d6!important; }
	
	.home .door-solutions { padding-top: 0; }
	.home .door-solutions .et_pb_row  { padding-top: 0; }
	.home .door-solutions .service-row .et_pb_column { margin-bottom: 40px; }
	.home .door-solutions .service-row .et_pb_column .et_pb_image { margin-bottom: 0; }
	.home .door-solutions .service-row .et_pb_column .et_pb_image .et_pb_image_wrap img,
	.home .door-solutions .service-row .et_pb_column:hover .et_pb_image .et_pb_image_wrap img { 
		height: 260px;
		margin-top: 0;
	}
	
	.home #main-content .entry-content .door-solutions .service-row .et_pb_column p {
		text-align: center;
		font-size: 22px;
		font-weight: bold;
	}
	
	
	
	.home .door-solutions .service-row .et_pb_column .et_pb_image 
	.home .door-solutions .service-row .et_pb_column:hover .et_pb_image { margin-bottom: 0; }
	
	
	.home .door-solutions .service-row .et_pb_column .et_pb_text,
	.home .door-solutions .service-row .et_pb_column:hover .et_pb_text{
		position: relative;
		background: none;
		padding: 0px;
		width: 100%;
		z-index: 999;
		height: auto;
		margin-top: 15px;
	}
	
	.home .door-solutions .service-row .et_pb_column:hover .et_pb_text p{
		color: #0d85d6!important;
	}
	
	
	.home div.et_pb_section.about-us { background-size: cover; }
	.landing-page .title-page .et_pb_text .et_pb_text_inner h1  { margin-top: 20px; }
	.landing-page .service-tech .left .et_pb_image_wrap { height: auto; }
	.landing-page .service-tech .left .et_pb_image_wrap img { width: 100%; }
	.landing-page .service-tech .right { padding: 0; }
	
	.page-id-6019 .thanks { padding: 0; }
	
}

@media (max-width: 767px) {
    #door-service, #door-service-body0, #door-service-body, #door-service-body2, #door-service-body3 {
        background-image: none !important;
        padding: 0;
    }

    #door-service h1 {
        color: #333 !important;
    }

    #door-service p {
        color: #333 !important;
    }

    #door-service-body0 p, #door-service-body p, #door-service-body2 p, #door-service-body3 p {
        text-align: center !important;
    }

    #door-service-body0 h2, #door-service-body h2, #door-service-body2 h2, #door-service-body3 h2 {
        text-align: center !important;
    }

    #door-service-body0 .et_pb_row_2.et_pb_row, #door-service-body .et_pb_row_3.et_pb_row, #door-service-body2 .et_pb_row_4.et_pb_row {
        padding: 0 !important;
    }

    #door-service-body3 .et_pb_row_5.et_pb_row {
        padding-right: 0 !important;
    }

    #door-service-body .et_pb_row.et_pb_row_3 {
        margin: 0 auto !important;
    }

    #door-service-body0 .et_pb_module.et_pb_text.et_pb_text_2, #door-service-body3 .et_pb_module.et_pb_text.et_pb_text_5 {
        margin: 0 !important
    }
}
