.elementor-25 .elementor-element.elementor-element-d5359e5 > .elementor-container{max-width:1367px;}.elementor-25 .elementor-element.elementor-element-d5359e5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d5359e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-d5359e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-d5359e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-e15c787 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-bb770b2{text-align:left;}.elementor-25 .elementor-element.elementor-element-bb770b2 img{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-menu-toggle{margin:0 auto;}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu .elementor-item{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--main .elementor-item:focus{color:#88c64c;fill:#88c64c;}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--dropdown a, .elementor-25 .elementor-element.elementor-element-78831d9 .elementor-menu-toggle{color:#000000;}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--dropdown{background-color:#ffffff;border-style:solid;}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-menu-toggle:hover{color:#88c64c;}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--dropdown a.highlighted{background-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-25 .elementor-element.elementor-element-78831d9 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-25 .elementor-element.elementor-element-78831d9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bc271be{text-align:right;}.elementor-25 .elementor-element.elementor-element-ecace2e{text-align:left;}.elementor-25 .elementor-element.elementor-element-ecace2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-14b8f9b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-14b8f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pristine-engineers-inc.websitepro.hosting/wp-content/uploads/2018/10/servicepage.jpg");}.elementor-25 .elementor-element.elementor-element-14b8f9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-14b8f9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-999364d{--spacer-size:438px;}.elementor-25 .elementor-element.elementor-element-932dd0b > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-5e79776{text-align:center;}.elementor-25 .elementor-element.elementor-element-5e79776 .elementor-heading-title{color:#95d503;font-family:"Times New Roman", Sans-serif;font-size:60px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-5e79776 > .elementor-widget-container{padding:33px 0px 25px 0px;}.elementor-25 .elementor-element.elementor-element-34f2a23{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-34f2a23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c35cdc8 > .elementor-container{max-width:900px;}.elementor-25 .elementor-element.elementor-element-c35cdc8{padding:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-f8a828b .elementor-button{font-family:"Arial", Sans-serif;font-size:25px;fill:#000000;color:#000000;background-color:rgba(213,210,205,0.48);border-style:solid;border-width:05px 05px 05px 05px;border-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-f8a828b .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-f8a828b .elementor-button:focus{color:#bada55;background-color:#000000;border-color:#000000;}.elementor-25 .elementor-element.elementor-element-f8a828b .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-f8a828b .elementor-button:focus svg{fill:#bada55;}.elementor-25 .elementor-element.elementor-element-e6b87f0 .elementor-button{font-family:"Arial", Sans-serif;font-size:25px;fill:#000000;color:#000000;background-color:rgba(213,210,205,0.48);border-style:solid;border-width:05px 05px 05px 05px;border-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-e6b87f0 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-e6b87f0 .elementor-button:focus{color:#bada55;background-color:#000000;border-color:#000000;}.elementor-25 .elementor-element.elementor-element-e6b87f0 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-e6b87f0 .elementor-button:focus svg{fill:#bada55;}.elementor-25 .elementor-element.elementor-element-a8a28ba .elementor-button{font-family:"Arial", Sans-serif;font-size:25px;fill:#000000;color:#000000;background-color:rgba(213,210,205,0.48);border-style:solid;border-width:05px 05px 05px 05px;border-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-a8a28ba .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-a8a28ba .elementor-button:focus{color:#bada55;background-color:#000000;border-color:#000000;}.elementor-25 .elementor-element.elementor-element-a8a28ba .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-a8a28ba .elementor-button:focus svg{fill:#bada55;}.elementor-25 .elementor-element.elementor-element-0773693 > .elementor-container{max-width:900px;}.elementor-25 .elementor-element.elementor-element-0773693{padding:0px 0px 70px 0px;}.elementor-25 .elementor-element.elementor-element-c05ce9f > .elementor-element-populated{padding:0px 0px 0px 80px;}.elementor-25 .elementor-element.elementor-element-93b49f4 .elementor-button{font-family:"Arial", Sans-serif;font-size:25px;fill:#000000;color:#000000;background-color:rgba(213,210,205,0.48);border-style:solid;border-width:05px 05px 05px 05px;border-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-93b49f4 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-93b49f4 .elementor-button:focus{color:#bada55;background-color:#000000;border-color:#000000;}.elementor-25 .elementor-element.elementor-element-93b49f4 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-93b49f4 .elementor-button:focus svg{fill:#bada55;}.elementor-25 .elementor-element.elementor-element-b037cfb > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6e47f81 .elementor-button{font-family:"Arial", Sans-serif;font-size:25px;fill:#000000;color:#000000;background-color:rgba(213,210,205,0.48);border-style:solid;border-width:05px 05px 05px 05px;border-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-6e47f81 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-6e47f81 .elementor-button:focus{color:#bada55;background-color:#000000;border-color:#000000;}.elementor-25 .elementor-element.elementor-element-6e47f81 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-6e47f81 .elementor-button:focus svg{fill:#bada55;}.elementor-25 .elementor-element.elementor-element-8f61c13 > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-5d64423 .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-1628a66{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-1628a66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-abc5dcd > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-c3fb412 .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-2c776af{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-d9d1d42{text-align:justify;}.elementor-25 .elementor-element.elementor-element-d9d1d42 .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-22f90e9 > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-8d526e2{text-align:justify;}.elementor-25 .elementor-element.elementor-element-8d526e2 .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-8d526e2 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:03px 0px 0px 10px;}.elementor-25 .elementor-element.elementor-element-7ca0f93{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-4544e61 > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-79a04da .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-b4dd323{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-b4dd323 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-58f45ab > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-037c964 .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-16598ae{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-82dfb4d{text-align:justify;}.elementor-25 .elementor-element.elementor-element-82dfb4d .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-2e7bdeb{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-2bc809b > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-8d525eb .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-25a4edd{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-25a4edd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7fdacf9 > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-58f0811 .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-bf545c3{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-d241af2{text-align:justify;}.elementor-25 .elementor-element.elementor-element-d241af2 .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-5286b6d{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-979c7d8 > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-979c7d8{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d5a14ff .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-947ad66{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;letter-spacing:-0.2px;}.elementor-25 .elementor-element.elementor-element-947ad66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-04a7f57 > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-5d7f695 .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-7cca004{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-23643be{text-align:justify;}.elementor-25 .elementor-element.elementor-element-23643be .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-30aa353{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-3f57a0a > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-4e725df .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-88108f6{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;letter-spacing:-0.2px;}.elementor-25 .elementor-element.elementor-element-88108f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-74438b7 > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-21df3f0 .elementor-heading-title{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-bb5d26b{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-81ab800 > .elementor-container{max-width:1270px;}.elementor-25 .elementor-element.elementor-element-81ab800 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-25 .elementor-element.elementor-element-81ab800{margin-top:-57px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-cf6900b{text-align:justify;color:#000000;font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;letter-spacing:-0.2px;}.elementor-25 .elementor-element.elementor-element-cf6900b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-660b416 > .elementor-container{max-width:981px;}.elementor-25 .elementor-element.elementor-element-660b416:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-660b416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(168,168,168,0.37);}.elementor-25 .elementor-element.elementor-element-660b416{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-660b416 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-5761548{text-align:center;color:#000000;font-family:"Arial", Sans-serif;font-size:13px;}.elementor-25 .elementor-element.elementor-element-5761548 > .elementor-widget-container{margin:06px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-55d5d14 .elementor-button{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;fill:#000000;color:#000000;background-color:rgba(0,0,0,0);}.elementor-25 .elementor-element.elementor-element-55d5d14 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-55d5d14 .elementor-button:focus{color:#88c64c;background-color:#000000;}.elementor-25 .elementor-element.elementor-element-55d5d14 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-55d5d14 .elementor-button:focus svg{fill:#88c64c;}.elementor-25 .elementor-element.elementor-element-14ca274 .elementor-button{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;fill:#000000;color:#000000;background-color:rgba(0,0,0,0);}.elementor-25 .elementor-element.elementor-element-14ca274 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-14ca274 .elementor-button:focus{color:#88c64c;background-color:#000000;}.elementor-25 .elementor-element.elementor-element-14ca274 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-14ca274 .elementor-button:focus svg{fill:#88c64c;}.elementor-25 .elementor-element.elementor-element-25478fa{text-align:right;}.elementor-25 .elementor-element.elementor-element-0ac4522{text-align:left;}.elementor-25 .elementor-element.elementor-element-0ac4522 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-e15c787{width:26.993%;}.elementor-25 .elementor-element.elementor-element-045008a{width:72.681%;}.elementor-25 .elementor-element.elementor-element-2e95e27{width:5.533%;}.elementor-25 .elementor-element.elementor-element-3833aaa{width:13.487%;}.elementor-25 .elementor-element.elementor-element-b7fdfec{width:50.88%;}.elementor-25 .elementor-element.elementor-element-43bcee0{width:49.12%;}.elementor-25 .elementor-element.elementor-element-7bf6c6d{width:50.88%;}.elementor-25 .elementor-element.elementor-element-c096575{width:49.12%;}.elementor-25 .elementor-element.elementor-element-91c110d{width:51.76%;}.elementor-25 .elementor-element.elementor-element-38ac0a4{width:48.24%;}.elementor-25 .elementor-element.elementor-element-bab78f6{width:51.76%;}.elementor-25 .elementor-element.elementor-element-c2cec14{width:48.24%;}.elementor-25 .elementor-element.elementor-element-108871b{width:51.76%;}.elementor-25 .elementor-element.elementor-element-2578d8b{width:48.24%;}.elementor-25 .elementor-element.elementor-element-c18c6c6{width:36.901%;}.elementor-25 .elementor-element.elementor-element-1937b6e{width:12.572%;}.elementor-25 .elementor-element.elementor-element-33fa671{width:10.526%;}}/* Start custom CSS for heading, class: .elementor-element-d9d1d42 */.number{
    font-size: 35px;
    font-weight: 900;
    color: #95D503;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d526e2 */.number{
    font-size: 35px;
    font-weight: 900;
    color: #95D503;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82dfb4d */.number{
    font-size: 35px;
    font-weight: 900;
    color: #95D503;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d241af2 */.number{
    font-size: 35px;
    font-weight: 900;
    color: #95D503;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23643be */.number{
    font-size: 35px;
    font-weight: 900;
    color: #95D503;
}/* End custom CSS */