  * {
  box-sizing: border-box;
  margin: 0;
  }
  address,
  dl,
  fieldset,
  figure,
ol,
 .mm-page p,
  pre,
   .mm-page ul {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  }
  @font-face {
  font-family:poppins;
  font-style:normal;
  font-weight:400;font-display: swap;
    src: url('/wp-content/themes/yootheme-child/fonts/Poppins-Regular.woff2') format('woff2'),
        url('/wp-content/themes/yootheme-child/fonts/Poppins-Regular.woff') format('woff'),
        url('/wp-content/themes/yootheme-child/fonts/Poppins-Regular.svg#Poppins-Regular') format('svg');
  }
  @font-face {
  font-family: 'LEMONMILK-Bold';
  src: url('/wp-content/themes/yootheme-child/fonts/LEMONMILK-Bold.woff2') format('woff2'),
  url('/wp-content/themes/yootheme-child/fonts/LEMONMILK-Bold.woff') format('woff'),
  url('/wp-content/themes/yootheme-child/fonts/LEMONMILK-Bold.svg#LEMONMILK-Bold') format('svg');
  font-weight: 700;font-display: swap;
  font-style: normal;
  }
  @font-face {
  font-family: 'LEMONMILK-Medium';
  src: url('/wp-content/themes/yootheme-child/fonts/LEMONMILK-Medium.woff2') format('woff2'),
  url('/wp-content/themes/yootheme-child/fonts/LEMONMILK-Medium.woff') format('woff'),
  url('/wp-content/themes/yootheme-child/fonts/LEMONMILK-Medium.svg#LEMONMILK-Medium') format('svg');
  font-weight: 500;font-display: swap;
  font-style: normal;
  }
  @font-face {
  font-family: 'LEMONMILK-Regular';
    src: url('/wp-content/themes/yootheme-child/fonts/LEMONMILK-Regular.woff2') format('woff2'),
    url('/wp-content/themes/yootheme-child/fonts/LEMONMILK-Regular.woff') format('woff'),
    url('/wp-content/themes/yootheme-child/fonts/LEMONMILK-Regular.svg#LEMONMILK-Regular') format('svg');
  font-weight: 400;font-display: swap;
  font-style: normal;
  }
  .lm-700,
  .lm-700 h1,
  h1.lm-700,
  .lm-700 h2,
  h2.lm-700,
  .lm-700 h3,
  h3.lm-700,
  .lm-700 h4,
  h4.lm-700,
  .lm-700 h5,
  h5.lm-700,
  .lm-700 h6,
  h6.lm-700,
  .signup-form .uk-button-large {
  font-family: 'LEMONMILK-Bold' !important;
  }
  .lm-500,
  .lm-500 h1,
  h1.lm-500,
  .lm-500 h2,
  h2.lm-500,
  .lm-500 h3,
  h3.lm-500,
  .lm-500 h4,
  h4.lm-500,
  .lm-500 h5,
  h5.lm-500,
  .lm-500 h6,
  h6.lm-500 {
  font-family: 'LEMONMILK-Medium' !important;
  font-weight: 500;
  letter-spacing:normal;
  }
  ul.readmore-list li:nth-child(13){opacity:0.4;}
  ul.readmore-list li:nth-child(14){opacity:0.3;}
  ul.readmore-list li:nth-child(15){opacity:0.2;} 
  #page\#9 .main-inner .inner-1{
  /*width:306px;*/
  border-radius:12px;    
  }
  #page\#12 .uk-accordion-title, #page\#13 .uk-accordion-title  {
  font-size: 14px;
  font-family: 'LEMONMILK-Medium' !important;
  line-height:22px; 
  font-weight: 500;	  
  }
  .uk-accordion-content {
  margin-top: 10px;
  }
  h5.lm-400 {
  font-family: 'LEMONMILK-Regular' !important;
  font-weight: 400;
  letter-spacing:normal;
  }  
.white{color:#FFFFFF !important;}	
.black{color:#000000 !important;}		
  .lh-27{
  line-height:27px !important;
  font-family: 'LEMONMILK-Medium' !important;
  letter-spacing:normal;
  }
  .lh-24    
  {
  line-height:24px !important;
  } 
  .lh-32 p ,.lh-32 div  
  {
  line-height:32px !important;
  }
  .lh-33  
  {
  line-height:33px !important;
  } 
  .mm-sec9{
  margin-bottom:50px !important;   
  }    
  .py-30
  {
  padding-top:30px !important;   
  } 
  .lh-41{
  line-height:41px !important;
  } 
  .lh-60
  {
  line-height:60px !important; 
  }
  .lh-72
  {
  line-height:72px !important; 
  }
  .lm-500{
  line-height:48px;
  }
  .ls-nor{
  letter-spacing:normal;  
  }
  .f-16
  {
  font-size: 16px;  
  } 
  .f-18
  {
  font-size:18px !important;  
  }    
  .f-17
  {
  font-size: 17px;  
  } 
  .fs-26
  {
  font-size: 26px;  
  } 
  .fs-36
  {
  font-size:36px;  
  } 
  .fs-48
  {
  font-size: 48px;  
  } 
  #page\#10 li.el-item {
  padding: 4px 0;
  }
  img.el-image{
  vertical-align:middle;
  }
  img.uk-inverse-dark {
  vertical-align:top !important;
  }    
  .mm-sec-7 .uk-width-1-3\@m.uk-first-column { 
  } 
  .p-gray
  {
  margin-bottom:40px !important;    
  } 
.gray3
  {
color:#9D9D9D !important;    
  }
.gpls-limit-message{color:#808080 !important;}
.mm-sec-4 h5{font-size:15px !important;    }
.gray-59{color:#595959 !important;    }
  .mb-23{margin-bottom:23px !important;} 
  .mm-sec-2 p{
  font-size: 13px;
  color: #656565;
  FONT-WEIGHT: 700;
  font-family: 'LEMONMILK-Bold' !important;
  }
.gpls-limit-message{color:#808080 !important;}
.gform_wrapper.gravity-theme .gform_footer input {
background-color: #6BA94F;
padding: 0 30px;
line-height: 52px;
font-family: 'LEMONMILK-Bold' !important;
border-radius: 12px !important;
font-size: 16px;
font-weight: 500;
color: #FFFFFF !important;	
}
.gform_wrapper.gravity-theme .gform_footer input:hover {
background-color:#427441;
}
.color-green{color:#6BA94F !important;} 
  .mm-sec-5 .uk-width-1-3\@m.uk-first-column {
  padding-left: 0;
  padding-right: 20px;
  }
  .mm-sec5 .uk-width-1-3\@m.uk-first-column
  {
  position:relative;
  top:-10px;       
  } 
.uk-grid-column-small > *, .uk-grid-small > * {padding-left: 10px !important;}		
@media only screen and  (min-width: 1200px) {
.mm-sec-13 .uk-width-2-5\@m {padding-left: 0px !important;}		
 .signup-form .uk-grid-column-large > * {padding-left: 70px !important;} 
.mm-sec-2 .uk-grid > *, .mm-sec-2 .uk-grid > *, .new-mm-sec-3 .uk-grid > *, .mm-sec-4 .uk-grid > *, .mm-sec-6 .uk-grid > *, .mm-sec-8 .uk-grid > *, .mm-sec-9 .uk-grid > * {padding-left: 0px;}	
.recognized .uk-grid {margin: 0 auto !important;}	 .gform_wrapper.gravity-theme .gform_validation_errors>h2 {font-size: 16px !important;line-height: 20px;}	  
.schedules-sm {padding-left:20px !important;}
.mt-50{margin-top:50px !important;}	  
.pl-40{  padding-left:40px  !important;}	  
.pl-00 .uk-grid > * {
padding-left: 0px  !important;}
.uk-grid .pl-0{
padding-left:0px !important;} 
.uk-grid-column-large .pl-40{  padding-left:40px  !important;}	 
  .schedules-mm{padding-left: 20px;}
  .pl-0 .uk-first-column{padding-left:0 !important;}
  .pr-0{padding-right:0 !important;}    
  .uk-grid {
  margin-left: 0 !important;
  } .sec-google-guarantee .uk-grid > * {
  margin-left: 0 !important;padding-left: 0 !important;
  }
 .pr-50 {padding-right:50px !important;}	
   .pr-50 .uk-width-2-5\@m {
  padding-left:0px !important;    
  padding-right:50px !important;
  }  
.pr-20 {padding-right:20px !important;
	} }   
  .el-content.uk-panel {
  font-size: 14px;
  }
  r-p rp-review-inner {
  box-shadow: 0 1px 4px 0 rgba(25, 33, 61, 0.08);
  border-radius: 12px;
  border: 1px solid #ECECEC;
  background: #FFF;
  } 
  .topo-18-32,r-p rp-slider rp-review-text, r-p rp-review-name a,r-p rp-review-time {
  font-size: 18px;
  font-family: "Poppins";
  line-height:32px;   
  color:#656565;
  }
  .p-gray2
  {
  color: #595959;
  line-height:22px;
  font-weight:500; 
  text-align: left !important;
  margin-top:0 !important;    
  } 
  r-p rp-slider rp-review-text {
  color:#373737;
  line-height:29px;
  }
  r-p rp-review-name a
  {
  color:#262626;
  font-weight:600;
  line-height:24px;        
  }  
  r-p rp-review-time
  {
  color:#B4B9C9;
  font-weight:600;
  line-height:22px; 
  font-size:16px;        
  }  
  r-p rp-slider rp-content {
  padding: 0 120px;
  }
  .topo-16-22 p {
  font-size: 16px !important;
  font-family: "Poppins";
  line-height: 22px;
  font-weight:600 !important;
  }
  .br-12 img{
  border-radius: 12px !important;
  } 
  .p-20
  {
  line-height: 29px;  
  color:#656565;
  font-size: 20px;        
  } 
  .p-18-44 p
  {
  line-height: 44px;  
  color:#000000;
  font-size: 18px;        
  }
  .p-16
  {
  font-size: 16px !important;
  margin:0 !important;    
  }
  .w-650
  {
  width:650px;        
  } 
  h4 {
  font-size: 22px;
  }
  .p-gray p, .p-gray div
  {
  color:#656565  !important;      
  } 
  .red{
  color: #eb2227 !important;  
  }
  .hero-text{
  font-size:18px;
  letter-spacing:2%;
  line-height:28.8px;
  }
  .main-inner .inner-1,
  .main-inner .inner-2,
  .main-inner .inner-3 {
  padding: 15px;
  border: 1px solid #DADADA;
  margin: 0 15px 0 0;
  width: 31%;
  border-radius: 12px !important;
  }
  .center-align{text-align: center !important;}
  .main-inner .inner-1 picture img.el-image,
  .main-inner .inner-2 picture img.el-image,
  .main-inner .inner-3 picture img.el-image {
  height: 51px;
  width: auto;
  margin-right: 0;
  vertical-align: top;
  }
  .box-shadow{
  border-radius: 12px !important; 
  } 
  .main-inner ul.uk-list li.el-item img.el-image {
  height: auto;
  }
  .signup-form .uk-button.uk-button-primary.uk-button-large,
  .uk-button.uk-button-text.uk-button-large {
  border-radius: 12px;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  }
.mm-sec-6{background-color:#000000;}
  .mm-sec-6.uk-section-secondary.uk-section.uk-padding-remove-vertical .uk-button-text:hover:not(:disabled)::after,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover:not(:disabled)::after {
 background-image: url("data:image/svg+xml,%3Csvg width='261' height='79' viewBox='0 0 261 79' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M124.03 2C124.03 2 0.408109 7.42271 2.01554 41.8775C3.62573 76.3913 74.4758 78.0052 127.941 76.7072C187.043 75.2723 265.591 65.1383 258.559 27.2389C251.148 -12.7039 97.437 11.5908 97.437 11.5908' stroke='%23F4A913' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A"); !important;
  height: 100px;
  width: 300px;
  }
  .uk-button.uk-button-text.uk-button-large:after {
  content: '';
  height: 100px;
  width: 300px;
  background-image: url("data:image/svg+xml,%3Csvg width='261' height='79' viewBox='0 0 261 79' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M124.03 2C124.03 2 0.408109 7.42271 2.01554 41.8775C3.62573 76.3913 74.4758 78.0052 127.941 76.7072C187.043 75.2723 265.591 65.1383 258.559 27.2389C251.148 -12.7039 97.437 11.5908 97.437 11.5908' stroke='%23F4A913' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A"); !important;
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat;
  }    
  .fs-24 {
  font-size: 24px !important;
  }.fs-22{font-size: 22px !important;}	
  h5.fs-16,
  .fs-16{
  font-size: 16px !important;
  line-height:25px;
  }
  .fs-28{
  font-size: 28px;
  line-height:34px;
  }
  .my-20{
  margin-top: 20px;}
  .fs-40{
  font-size:40px;
  line-height:52.8px;
  }
  .sec-google-guarantee {
  width:1200px;
  margin:0 auto !important;
  }
  .sec-google-guarantee  .uk-container{
  background-color: #000;
  padding: 30px 60px;
  border-radius: 161px;
  }
  .contact-us-sec .uk-container{
  background-color: #000;
  padding: 40px 0;
  border-radius: 20px;
  }
  .uk-text-danger {
  /*color: #fff !important;*/
  }    
  .contact-us-sec li.el-item p {
  color: #fff;
  font-size: 16px;
  } 
  .gform_wrapper.gravity-theme {
  font-family: "Poppins", sans-serif;   
  } 
  .gform_wrapper.gravity-theme .gfield_label {
  font-size: 14px !important;
  color: #CDCDCD;
  font-weight: 600;
  line-height:20px;
  }
  .gform_wrapper.gravity-theme .gfield_required {
  display: none !important;
  }
  .gform_wrapper.gravity-theme .gfield input.large,
  .gform_wrapper.gravity-theme .gfield textarea.large {
  background-color: transparent;
  border: none;
  color: #fff;
  border-bottom: 1px solid #fff;
  font-size:14px;
  font-weight:400;
  }
  div#placeholder {
  color: #fff !important;
  }
  .gform_wrapper.gravity-theme .gfield input.large::-webkit-input-placeholder {
  color: #fff;
  font-family: 'Poppins';
  }
  .gform_wrapper.gravity-theme .gfield textarea.large {
  height: 120px;
  font-family: 'Poppins';
  color: #fff;
  }
  .gform_wrapper.gravity-theme .gfield textarea.large::placeholder {
  color: #fff;
  }
  input#gform_submit_button_6 {
  border-radius: 6px !important;
  font-size: 16px;
  letter-spacing: 2px;
  line-height:52px !important;
  color: #fff;
  background: #6ba94f !important;
  font-family: 'LEMONMILK-Bold';
  line-height: 24px;
  }    
  .customer-reviews-section.uk-section-default.uk-position-relative,
  footer#footer\#4 {
  display: none;
  }
  .mm-sec-1{transform: scalex(-1);} 
  .mm-sec-1 .uk-position-cover {
  background: linear-gradient(90deg, rgba(0, 0, 0, 0) 36.44%, #262626 100%) !important;
  }  
  .mm-sec-1 .uk-width-1-1 .uk-position-relative{transform: scalex(-1);} 	
  h3.h3-small {
  font-size: 13px;
  color: #656565;
  }
.new-mm-sec-3, .mm-sec-8{background: #F5F5F5 !important;}
  .new-mm-sec-3 .col-1 {
  width: 30%;
  padding-right: 6%;
  }
  .new-mm-sec-3 .el-content {
  font-size: 16px;
  }
  .new-mm-sec-3 .uk-width-1-5\@m.uk-first-column {
  width: 13%;
  }
  .new-mm-sec-3 .col-2 {
  padding-left: 0;
  }
  .new-mm-sec-3.uk-padding-small {
  padding: 15px;
  border: 1px solid #ECECEC;
  }
  .mm-sec-4 #page\#5  .uk-button.uk-button-text.uk-button-large {
  color: #000;
  }
  .mm-sec-5 .uk-width-1-3\@m.uk-first-column {
  width: 22%;
  /*padding-left: 7%;*/
  }
  .mm-sec-5 .fs-32 {
  font-size: 32px;
  }
  .mm-sec-5 h5.lm-700.fs-16.uk-margin-remove-top {
  margin-left: -55px;
  }    
  .mm-sec-5 .uk-tile-secondary.uk-flex.uk-preserve-color {
  border-radius: 12px 0px 0 12px;
  }
  .mm-sec-5 .uk-background-norepeat.uk-background-center-center.uk-tile.uk-width-1-1 {
  border-radius: 0px 20px 20px 0px;
  }
  a.el-content.uk-button.uk-button-primary.uk-button-large {
  background-color: #6BA94F !important;
  color:#FFFFFF !important;	  
  }
  .mm-sec-5 #page\#6 .uk-button.uk-button-text.uk-button-large:after {
  content: none;
  }
  span.red-big-line{
  content: '';
  padding-bottom: 7px;
  background-image: url(/wp-content/uploads/2024/07/Group-1000005936.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: left bottom;
  display: block;
      filter: brightness(0) saturate(100%) invert(62%) sepia(11%) saturate(1764%) hue-rotate(57deg) brightness(93%) contrast(94%);
  }
  span.green-circle{
  content: '';
  padding-bottom: 15px;
  background-image: url(/wp-content/uploads/2024/10/green-circle.svg);
  background-size: 42px;
  background-repeat: no-repeat;
  background-position: 0px 54%;
  padding: 10px;
  }
  span.green-cut {
  content: '';
  background-image: url(/wp-content/uploads/2024/10/green-cut.svg);
  background-size: 30px;
  background-repeat: no-repeat;
  background-position: 0px 54%;
  }

.green-splash {
  content: '';
  background-image: url(/wp-content/uploads/2025/06/greenSplash.svg) !important;
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: 101% 5px;
  background-size: auto;
  padding-bottom: 20px;
  padding-right: 20px;
  }
  .uk-border-rounded {
  border-radius: 12px !important;
  }
  a.show_link.arrow-up::after {
    background: url(/wp-content/uploads/2024/07/arrow-upward-21-1.svg) no-repeat;
  } 
  
  @media only screen and (max-width: 768px) {	
.pr-sm-10{padding-right: 10px;}  
.pr-sm-20{padding-right: 20px;} 	  
.mm-sec-7.uk-section{padding-bottom:10px !important;}	  
.mm-sec-7a.uk-section{padding-bottom:40px !important;}	  
	/* .schedules-sm .uk-button-large{margin-bottom:20px !important;} */ 	  
  .sm-col2 .uk-grid-column-small > *{padding-left:0 !important;}	  
  .center-align{text-align: left !important;}
  .navigation .tablink2:nth-child(2) {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  } 
  .uk-flex-first\@s{order:-1;margin-bottom:15px;} 
  r-p rp-slider rp-reviews {margin:0 !important;} 
  .gform_wrapper.gravity-theme .gform_fields {width:100% !important;} 
  .pr-0 .uk-button-text{padding-right:0 !important;}  
  .fs-14-400 p {
  font-size: 14px !important;
  font-family:poppins;
  } 
  .recognized img {width:22vw;}
  .mm-sec-1 .uk-width-1-1 .uk-position-relative {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 40.17%, rgba(0, 0, 0, 0.77) 87.34%);transform: scalex(1);}  
  .sec-google-guarantee {width: 90vw;margin: inherit !important;} 
  .lh-23-sm .uk-margin-medium p{margin-bottom:0 !important;}  
  .contact-us-sec{padding-bottom:0 !important;}
  .contact-us-sec .uk-container {
  border-bottom-right-radius:0px;
  border-bottom-left-radius: 0px;
  }
  .contact-us-sec li.el-item p {
  font-size: 16px !important;
  }
  .lh-sm-35{font-size:24px !important;line-height:35px !important;} 
  .r-p .rp-slider .rp-content {
  padding: 0 20px;
  } 
  .mm-sec9 {
  margin-bottom: 0px !important;
  } 
  .p-18-44 p {line-height: 24px !important;}  
  .call-sm{color:#000000 !important;font-size:14px !important;line-height:21px !important;} 
  .lh-24-sm{line-height:23px !important;color: #080808;margin-top:0 !important;margin-bottom:0 !important;
  } 
  .mt-sm-20{margin-top:20px !important;}  
 
  h5.sec5-h5 {
  font-family: 'LEMONMILK-Medium' !important;
  text-align:left !important;
  } 
  .mm-sec-7 .uk-width-1-3\@m.uk-first-column {
  top:0;
  } 
  .lh-23-sm{line-height:23px !important;}   
  .lh-42-sm{line-height:42px !important;} 
  .lh-29-sm{line-height:29px !important;} 
  .lh-36-sm{line-height:36px !important;}   
  .mm-sec5 .uk-grid{margin-left: -10px !important;} 
  .mm-sec-5a, .mm-sec5{
  padding-top: 0 !important; 
  } 
 .mm-sec5{
 padding-bottom: 0 !important;
  }
  .mm-sec-1 .uk-position-relative{
  top:40px; 
  } 
  h3.h3-sm1{
  font-size: 20px !important;
  text-align: left !important;  
  line-height:30px !important;  
  } 
  h3.h3-sm2{
  font-size:40px !important;
  line-height:60px !important;
  text-align: left !important;    
  } 
  .w-650 {
  width: fit-content;
  line-height: 24px !important;
  } 
  .topo-16-22 p {
  font-size: 13px !important;
  }
  .topo-18-32{

  line-height: 24px;
  } 
  h2.h2-sm1{
  line-height: 36px !important;
  padding-top:10px;
  }
  h1.h1-sm1{
  line-height: 30px !important;
  font-family: 'LEMONMILK-Bold'  !important;	  
  } 
  .hide-sm .uk-width-2-3\@m , .hide-sm .uk-width-3-4\@m ,  .hide-sm {
  display:none;   
  } 

  .mb-0 .uk-button.uk-button-text.uk-button-large
  {
  margin-bottom: 0 !important;    
  }
  h2.h2-sm2{
  line-height: 34px !important;}  
  .uk-grid.tm-grid-expand.uk-grid-row-small.uk-child-width-1-1.uk-grid-margin-small {}
  .new-mm-sec-3{
  padding-top:0 !important; 
  }
  .mm-sec-1 .el-item.uk-grid-margin.uk-first-column {
  margin-top: 10px;
  }
  #page\#11 .main-inner .inner-1,
  #page\#11 .main-inner .inner-2,
  #page\#11 .main-inner .inner-3 {
  width: 100%;
  margin-bottom: 15px;
  margin-right: 0;
  }
  .uk-panel.main-inner.uk-margin .uk-grid.tm-grid-expand.uk-grid-margin.uk-grid-stack {
  margin: 0;
  }
  .mm-sec-5 .uk-width-1-3\@m.uk-first-column {
  padding-left:20px;
  }
  #page\#11 .main-inner h4 {
  min-height: auto;
  }
  #maintenance-checklist .main-inner .inner-1,
  #maintenance-checklist .main-inner .inner-2,
  #maintenance-checklist .main-inner .inner-3 {
  width: 100%;
  margin:0 0 15px 20px !important;
  }
  .uk-panel.main-inner.uk-margin .uk-grid.tm-grid-expand.uk-grid-margin.uk-grid-stack {
  margin: 0;
  }
  .mm-sec-5 .uk-width-1\m.uk-first-column {
  padding-left: 20px;
  }
  #maintenance-checklist .main-inner h4 {
  min-height: auto;
  }

  .reviews-image img{
  }
  .mm-sec-1 .uk-position-cover {
  background-image: none !important;
  }
  .uk-h1,
  h1 {
  font-size: 24px;
  }
  .mm-sec-5a .uk-h1,
  .mm-sec-5a h1 {
  font-size: 20px;
  }
  .mm-sec-5 .uk-h5,
  .mm-sec-5 h5 {
  font-size: 16px !important;
  margin-bottom: 10px !important;
  }
  .uk-text-large {
  font-size: 16px;
  }
  .signup-form .uk-button.uk-button-primary.uk-button-large,
  .uk-button.uk-button-text.uk-button-large, .gform_wrapper.gravity-theme .gform_footer input {
  font-size: 14px !important;
  line-height: 21px !important;
  margin-bottom: 20px !important;
 display: flex;
  align-content: center;
   align-items: center;
  font-family: 'LEMONMILK-Medium' !important;
 height: 48px !important;
  }
/*
  .uk-child-width-auto>* {
  width: 100%;
  }*/
  .uk-button.uk-button-text.uk-button-large:after {
  background-image: url(/wp-content/uploads/2024/07/btn-border-mobile-2.svg);
  width: 65vw;
  left: 10vw;
  }
  .uk-h2,
  h2 {
  font-size: 24px !important;
  line-height: 36px !important;
  }
  .mm-page p {
  font-size: 14px !important;
  }
  .mm-sec-3 .uk-width-1-2\@m.uk-first-column {
  padding-left: 20px;
  padding-right: 0;
  }
  .uk-h5,
  h5 {
  font-size: 14px !important;
  }
  .el-content.uk-panel.uk-text-small.uk-margin-small-top {
  margin-top: 0 !important;
  }
  .mm-sec-4 .uk-h5,
  .mm-sec-4 h5 {
  font-size: 16px !important;
  }
.mm-sec-4 h5 {
line-height: 24px !important;
  } 
  .mm-sec-5 .uk-h2, .mm-sec-5 h2 {
  font-size: 28px !important;
  }
  .mm-sec-5 .uk-h1,
  .mm-sec-5 h1 {
  font-size: 20px;
  }
  .mm-sec-5 h5.lm-700.fs-16.uk-margin-remove-top {
  text-align: center;
  }
  .mm-sec-4 .uk-width-1-2\@m.col-2.uk-grid-margin.uk-first-column {
  order: 1;


  }
  .mm-sec-4 .uk-width-1-2\@m.col-1.uk-first-column {
  order: 2;
  margin-top: 35px;
  }
  .sec-google-guarantee .uk-container {
  border-radius: 20px;
  margin: 15px;
  padding: 27px;
  width: 85% !important;
  }
  .mm-sec-13 .uk-width-1-2\@m.uk-first-column:first-child {
  order: 2;
  margin-top: 20px;
  }
  .mm-sec-13 .uk-width-1-2\@m.uk-grid-margin.uk-first-column {
  order: 1;
  }
  .contact-us-sec .uk-container {
  padding: 30px;
  }
  input#gform_submit_button_6 {
  font-size: 14px;
  font-family: 'LEMONMILK-Medium' !important;
  width:100%  !important;
  }
  .mm-sec-13 .uk-width-1-2\@m.uk-first-column.uk-grid-margin {
  order: 1;
  }
  .uk-grid.tm-grid-expand.uk-grid-margin.uk-grid-stack {}
  .mm-sec-13 .uk-h2,
  .mm-sec-13 h2 {
  font-size: 20px !important;
  }
  .mm-sec-13 .uk-panel.fs-16.uk-margin {
  margin-top: 0 !important;
  }
  #page\#10 .main-inner .inner-1,
  #page\#10 .main-inner .inner-2,
  #page\#10 .main-inner .inner-3 {
  width: 100%;
  margin-bottom: 20px;
  margin-right: 0;
  }
  #page\#9 .main-inner .inner-1, #page\#9 .main-inner .inner-2, #page\#9 .main-inner .inner-3 {
  width: 100%;
  margin-bottom: 20px;
  margin-right: 0
  }
  .mm-sec-5 h5.lm-700.fs-16.uk-margin-remove-top {
  margin-left: 0;
  }
  .mm-sec-7 h5 {
  text-align: center;
  }
  .mm-sec-9 .uk-grid-item-match.uk-flex-middle.uk-width-1-2\@m.uk-first-column {
  order: 2;
  margin-top: 20px;
  }
  .mm-sec-9 ul#page\#13 {
  margin-top: 0 !important;
  }
  div#maintenance-checklist .uk-panel.uk-text-primary.fs-16.uk-margin-medium.uk-margin-remove-bottom {
  margin-top: 0 !important;
  }
  .mm-sec-6 .uk-width-3-5\@m.uk-first-column {
  order: 2;
  }
  .mm-sec-6 .uk-width-2-5\@m.uk-grid-margin.uk-first-column {
  margin-top: 0;
  }
  .fs-40
  {
  font-size: 24px;
  }
  .mm-sec-6 .uk-panel.uk-flex.uk-flex-middle {
  min-height: auto !important;
  }
  .mm-sec-5a .uk-grid-item-match.uk-light.uk-width-2-3\@m.uk-first-column {
  order: 2;
  margin-top: 0;
  }
  .mm-sec-5 .uk-tile-secondary.uk-flex.uk-preserve-color {
  border-radius: 0 0px 20px 20px;
  }
  .mm-sec-5.uk-grid.tm-grid-expand.uk-grid-column-collapse.uk-grid-margin.uk-grid-stack .uk-width-1-3\@m.uk-first-column {
  padding: 0;
  }
  .uk-background-norepeat.uk-background-cover.uk-background-center-center.uk-tile.uk-width-1-1 {
  border-radius: 20px 20px 0px 0px;
  height: 400px;
  }
  .mm-sec-5 .uk-background-norepeat.uk-background-center-center.uk-tile.uk-width-1-1 {
  border-radius: 20px 20px 00px 0px !important;
  height: 400px;
  }
  #page\#5 .uk-button.uk-button-text.uk-button-large:after,
  #page\#5 .uk-button.uk-button-text.uk-button-large:after {
  display: none;
  content: none !important;
  }
  .new-mm-sec-3 .col-2 {
  padding-left: 0px;
  padding-right: 0;
  }
  .new-mm-sec-3 .col-1 {
 padding: 20px 20px 20px 0px;
  }
  .hide-mobile {
  display: none !important;
  }
 .sm-fs-15{font-size:15px !important;}	 	  
  }
  @media only screen and (min-width: 768px) {
  .hide-desktop{
  display: none;
  }
  }
  @media (min-width: 960px) {
  .uk-section {
  padding-bottom: 30px;
  }
	.mm-sec-1 div.el-item:nth-child(1) a {width:238px !important;}	 
	 .new-mm-sec-3.uk-section {padding-bottom: 50px !important;}	
	 .w-290 .uk-button{width:290px !important;}	
.h5-width{width:290px;text-align: center !important;} 
	 .width-270 .el-item, .width-270-2 .el-item{width:270px !important;}	
.width-270-2 .uk-button-text{margin-left: 30px;font-size: 14px !important;}	
.width-270 .uk-button-large, .width-270-2 .uk-button-large{width:270px !important;}
.width-270 .uk-button.uk-button-text.uk-button-large::after, .width-270-2 .uk-button.uk-button-text.uk-button-large::after {background-size: 90% !important;} 
  }
  .comfort-plan-section {
  display: none;
  padding: 32px 0px 24px;
  }
  .comfort-plan-section .nav-tabs {
  border-radius: 12px;
  border: 1px solid #dadada;
  background: white;
  }
  .navigation {
  display: flex;
  justify-content: center;
  background-color: #efefef;
  border-radius: 12px 12px 0px 0px;
  overflow: hidden;
  }
  .navigation .tablink, .navigation .tablink2 {
  border: none;
  border-right: 1px solid #dadada;
  height: 80px;
  width: 100%;
  text-align: left;
  cursor:pointer;
  }
  .navigation .tablink:nth-child(1), .navigation .tablink2:nth-child(1) {
  padding: 20px 8px 14px 20px;
  }
  .navigation .tablink:nth-child(2) {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  }


  .navigation .tablink:nth-child(3), .navigation .tablink2:nth-child(3) {
  display: flex;
  align-items: center;
  flex-direction: column;

  justify-content: center;
  }
  .navigation .tablink:last-child, .navigation .tablink2:last-child {
  border-right: none !important;
  }
  .navigation .tablink.active, .navigation .tablink2.active {
  background-color: white;
  border-radius: 0 12px 0 0;
  border-right: none !important;
  }
  .navigation .tablink .image-cont, .navigation .tablink2 .image-cont {
  display: flex;
  align-items: center;
  margin-bottom: 1px;
  margin-top: -5px;
  }
  .navigation .tablink .image-cont img:first-child, .navigation .tablink2 .image-cont img:first-child {
  margin-right: 9px;
  }
  .navigation .tablink h3, .navigation .tablink2 h3 {
  color: #262626;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  }
  .tabcontent, .tabcontent2 {
  border-radius: 0px 0px 12px 12px;
  padding: 0 24px 26px;
  }
  .tabcontent h3, .tabcontent2 h3 {
  color: #000;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  font-family: "Poppins";
  }
  .tabcontent ul, .tabcontent2 ul {
  padding: 0;
  }
  .tabcontent ul li, .tabcontent2 ul li {
  display: flex;
  justify-content: left;
  align-items: center;
  text-decoration: none;
  font-family: "Poppins";
  list-style: none;
  gap: 12px;
  }
  .tabcontent ul li:last-child, .tabcontent2 ul li:last-child {
  padding-bottom: 0 !important;
  }
  .tabcontent ul li p, .tabcontent2 ul li p {
  color: #000000;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  margin: 10px 0 !important;  
  }
  .tabcontent ul li img, .tabcontent2 ul li img {
  width: 22px;
  height: 22px;
  }
  @media screen and (max-width: 768px) {
  .comfort-plan-section {
  display: block;
  }
  }
@media only screen and (max-width: 400px) {
  h2.mt-sm-15 {
    margin-top: 15px !important;
  }
}
  @media screen and (max-width: 350px) {
  .navigation .tablink:nth-child(1),  .navigation .tablink2:nth-child(1) {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  }
  }
  @media screen and (max-width: 320px) {
  .tabcontent, .tabcontent2 {
  border-radius: 0px 0px 12px 12px;
  padding: 18px 16px;
  }
  }
  .mt-0{
  margin-top:0 !important;
  }   
  .mt-5{
  margin-top:5px !important;
  }   
  .mt-15{
  margin-top:15px !important;
  } 
  .hide-sm{margin-left:0 !important;}
  .mm-sec-7 .hide-sm{margin-left:-5px !important;}
  .gform_wrapper.gravity-theme .gform_fields, input#gform_submit_button_6 {width:85%;}
  .main-inner .inner-1,
  .main-inner .inner-2,
  .main-inner .inner-3 {
  padding:15px 0 15px 24px !important
  }.main-inner .inner-3 {margin-right:0 !important;}
  a.show_link{
  text-align:center;
  display:block;
  margin-left: -25px;
  font-family: 'LEMONMILK-Bold';
  font-size:16px;
  line-height: 22px;
  text-decoration:none !important;
  color:#000000 !important;	  
  }
  a.show_link:hover{text-decoration:underline!important;color: #7B7373;}
  a.show_link::after {
  content:'';
  display:inline-block;
  width:23px;
  height:23px;
  position: relative;
  left: 5px;
  top: 5px;
  background: url(/wp-content/uploads/2024/07/arrow-down-21.svg) no-repeat;
  }
  a.show_link_up{
  text-align:center;
  display:block;
  margin-left: -25px;
  font-family: 'LEMONMILK-Bold';
  font-size:16px;
  line-height: 22px;
  text-decoration:none !important;
  }
  a.show_link_up:hover{text-decoration:underline!important;color: #7B7373;}
  a.show_link_up::after {
  content:'';
  display:inline-block;
  width:21px;
  height:21px;
  position: relative;
  left: 5px;
  top: 3px;
  background: url(/wp-content/uploads/2024/07/arrow-upward-21-1.svg);
  }
  @media (max-width: 768px) {
      
      
.sm-mt .uk-grid-margin{margin-top:20px;}	  
.ml-0 .uk-grid-column-medium{margin-left:0 !important;}	  
  .sm-fs-16, .sm-fs-16 p{font-size:16px !important;}	 
.mm-sec-5 h2.fs-24-sm, .fs-24-sm{
  font-size:24px !important;
  } .fs-18-sm{
  font-size:18px !important;
  }	  
.uk-button.uk-button-text.uk-button-large .included{font-size:12px !important;line-height:18px !important;}	
  .mm-sec-1 .uk-position-relative {  
  top: 40px;
  }
  .mm-sec-1 .uk-h1 {
  margin-bottom: 4px;
  }
  .mm-sec-1 .uk-section > :last-child {
  margin-top: auto !important;
  }
  .mm-sec-1 .uk-panel p {
  font-size: 16px;
  }
  .mm-sec-1 .uk-margin-medium {
  margin-top: 20px;
  }
  .reviews-image {
  margin: 0px 0px 3px;
  }
  .uk-button.uk-button-primary.uk-button-large {
  margin-bottom: 16px;
  }
  .mm-sec-2 p {
  font-size: 14px;
  }
  .uk-h2 {
  margin-bottom: 8px;
  }
  .uk-margin {
  margin: 0px !important;
  }
  * + .uk-margin-medium {
  margin-top: 20px !important;
  }
  .uk-button.uk-button-text.uk-button-large {
  font-size: 12px;
  text-align: center;
  }
  .uk-button.uk-button-text.uk-button-large:after {
  width: 220px;
  left: -25px;
  right: 0;
  margin: 0 auto;
  }
  .reviews-image{
  width: 258px !important;
  }
  .mm-sec-1 .uk-panel p{
  font-size: 16px;
  }/*
  .signup-form .uk-button.uk-button-primary.uk-button-large{
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  }*/
  }
  @media only screen and (max-width:1155px) {
  .mm-sec-5 .uk-background-norepeat.uk-background-center-center.uk-tile.uk-width-1-1 {
  border-radius: 20px 20px 00px 0px !important;
  height: 400px;
  }
  .mm-sec-5a .uk-grid-item-match.uk-light.uk-width-2-3\@m.uk-first-column {
  order: 2;
  margin-top: 0;
  }
  .mm-sec-5 .uk-tile-secondary.uk-flex.uk-preserve-color {
  border-radius: 0 0px 20px 20px;
  }
  .mm-sec-5.uk-grid.tm-grid-expand.uk-grid-column-collapse.uk-grid-margin.uk-grid-stack .uk-width-1-3\@m.uk-first-column {
  padding: 0;
  }
  }


/* MEDIA CSS NEW */
@media only screen and (max-width: 1200px){

  .contact-us-sec.mm-sec-14.uk-section-default.uk-section {
    margin:0;
  }
  
  .contact-us-sec.mm-sec-14.uk-section-default.uk-section .uk-grid {
    margin-left: 0;
  }
  .sec-google-guarantee {
    width: auto;
   /* margin: 20px !important;*/
  }
  
  .sec-google-guarantee .uk-width-1-4\@m.uk-grid-margin.uk-first-column .uk-text-left {text-align: left !important;}
  
  .sec-google-guarantee .uk-container {
    padding: 25px;
    border-radius: 20px;
  }
}
 @media only screen and (max-width: 1140px){
  .br-12 img {
    width: 100%;
  }
  
  .mm-sec-11  rp-content {
    padding: 0;
  }

  .mm-sec-13 img {
    width: 100%;
  }

  .gform_wrapper.gravity-theme .gform_fields, input#gform_submit_button_6 {
    width: 100%;
  }

  r-p rp-slider rp-review-text {
    font-size: 15px;
    line-height: 1.2;
  }

  .mm-sec-8 .uk-text-center {
    text-align: left !important;
  }
}
@media only screen and (min-width: 1140px) and (max-width: 1270px){
    #page\#3 .uk-button.uk-button-text.uk-button-large {
        color: #000;
        margin-left: 47px;
        font-size: 15px;
    }
    #page\#3 .uk-button.uk-button-text.uk-button-large:after {
        width: 280px;
    }
    #page\#3 .el-item{
        padding:0;
    }
    #page\#3 .uk-flex-left{
        justify-content: flex-end;
    }
}

 @media only screen and (min-width: 960px) and (max-width: 1140px){
  #page\#3 .uk-button.uk-button-text.uk-button-large {
    margin-top: 30px;
    margin-left: 30px;
  }
   .mm-sec9 {
    padding-bottom: 0 !important;


  }
  .mm-sec-6 .uk-panel.uk-flex.uk-flex-middle {
    min-height: 370px !important;
  }
  .contact-us-sec .uk-width-1-1 {
    padding-right: 40px;
  }
 }

 @media only screen and (min-width: 768px) and (max-width: 960px) {

   .contact-us-sec.mm-sec-14.uk-section-default.uk-section .uk-width-1-2\@m.uk-first-column {
      padding-right: 40px;
  } 
}

@media only screen and (max-width: 1145px){
    .mm-sec-5.uk-grid.tm-grid-expand.uk-grid-column-collapse.uk-grid-margin {display: grid;}

    .mm-sec-5 .uk-width-1-3\@m.uk-first-column {
        width: 100%;
    }

    .mm-sec-5a .uk-grid-item-match.uk-light.uk-width-2-3\@m.uk-first-column {
        width: 100%;
    }
}

@media only screen and (max-width: 1024px){
  .uk-button.uk-button-text.uk-button-large:after {
    width: 280px;
  }
  
  #page\#3 .uk-button.uk-button-text.uk-button-large {
    margin-top: 30px;
  }
}

@media only screen and  (max-width: 960px){  	
  .new-mm-sec-3 .uk-first-column .uk-width-large{
    width: 100%;
  }
  .new-mm-sec-3 .uk-grid{
    margin: 0;
  }
  .new-mm-sec-3 .uk-width-1-5\@m.uk-first-column {
    width: 6%;
  }
  .mm-sec-5.mm-sec5 h5 {
    left: 0 !important;
  }
  .uk-button.uk-button-text.uk-button-large:after {
    width: 280px;
    height: 85px;
  }
  
  .new-mm-sec-3 .col-2 {
    padding-right: 0px;
  }
  #page\#3 .uk-button.uk-button-text.uk-button-large {
    margin-top: 0;
  }
}

@media only screen and  (max-width: 768px) {
.schedules-sm {margin-bottom: 20px !important;}		
 .mm-sec-6 .uk-panel.uk-flex.uk-flex-middle {min-height: auto !important;padding-bottom: 30px;}		
.uk-button.uk-button-text {display: block !important;padding:0 27px 0 0 !important; }		
h1.lm-700-sm{font-family: 'LEMONMILK-Bold' !important;}	
.mm-sec-1 div.el-item:nth-child(2) a {font-size: 12px !important;display: block;margin-bottom: 30px !important;}		
.hero-text p{font-size: 16px !important;line-height: 24px !important;}	
/*.mm-sec-1 div.el-item:nth-child(1) .uk-button.uk-button-primary.uk-button-large{ height: 40px !important;}*/		
.sec-google-guarantee.uk-section{padding-bottom:0 !important;} 	 		  
.mm-sec-13 .uk-width-2-5\@s{margin-bottom: 15px !important;}		
.mm-sec-11.uk-section{padding:10px 20px 0 !important;}		
.mm-sec-11.uk-section{padding:10px 20px 0 !important;}		
.signup-form a.uk-button-large {width:100% !important;}	
	  .comfort-plan-section .tabcontent ul li, .comfort-plan-section .tabcontent2 ul li {
    align-items: baseline !important;
    margin: 22px 0 !important;
  }
  .comfort-plan-section .tabcontent ul li p, .comfort-plan-section .tabcontent2 ul li p {
    margin: 0 !important;
    display: flex;
    align-self: end;
  }	
	  .comfort-plan-section span.green-circle {
    margin: -10px 5px 0px 0px !important;
  }	
.gform_wrapper.gravity-theme .gform_footer input{width:100% !important;height:48px !important;}	
.sm-fs-14 p, p.sm-fs-14, .sm-fs-14{font-size:14px !important;}	
  .sm-fs-18, p.sm-fs-18{font-size:18px !important;}	 	
  .ew-mm-sec-3 .uk-first-column {
    padding-right: 20px;
  }
  .signup-form .el-item.uk-first-column {width: auto;}
  .signup-form.pl-0.uk-margin-large.uk-text-left {
    display: block;
  }
  .uk-flex-middle.uk-grid-column-large.uk-grid-row-small.uk-child-width-auto.uk-flex-left.uk-grid.uk-grid-stack {
    display: grid;
    justify-content: center;
  }
  .signup-form .uk-flex-middle.uk-grid-large.uk-child-width-auto.uk-flex-left.uk-grid.uk-grid-stack {
    display: grid;
    justify-content: center;
  }
  .uk-button.uk-button-text.uk-button-large:after {
  width: auto;
  }
  .mm-sec-5 .signup-form a.uk-button-large {
    width: 100% !important;
  }
  .mm-sec-5 .signup-form {}
  div#page\#11.signup-form .uk-flex-middle.uk-grid-column-large.uk-grid-row-small.uk-child-width-auto.uk-flex-center.uk-grid {

    display: grid;
  }
  .sec-google-guarantee .uk-container {
    width: auto !important;
  }
  .contact-us-sec {
  margin: 0 20px 20px;
  }
  .contact-us-sec .uk-container {
    	border-top-right-radius: 30px;
    border-top-left-radius: 30px;  
	 border-bottom-right-radius:0;
    border-bottom-left-radius: 0;  
  }
  .new-mm-sec-3 .col-2 {
    padding-right: 0px;
  }
  .sec-google-guarantee .uk-container{
    padding: 20px;
  }
    .contact-us-sec.mm-sec-14.uk-section-default.uk-section .uk-grid {
      margin-left: -20px;
  }
  .mm-sec-8 .uk-text-center {
    text-align: center !important;
  }
  div#footer\#11 .uk-child-width-auto.uk-grid-small.uk-flex-inline.uk-grid {
    width: auto;
    flex-wrap: nowrap;
    margin-top: 20px;
  }
  
  .mm-sec-1 .uk-section .uk-flex-middle.uk-grid-large.uk-child-width-auto.uk-flex-left.uk-grid.uk-grid-stack {
      justify-content: start;
  }

  .mm-sec-1 .uk-section .uk-button.uk-button-text.uk-button-large{
    margin-left: 20px;
  }
	  .fs-16 p{font-size:16px !important;} 
}

@media only screen and (min-width: 768px) and (max-width: 768px)  {
    
  .hide-mobile {
    display: block !important;
    }
}
@media only screen and  (max-width: 600px) {
  .new-mm-sec-3 .uk-width-1-5\@m.uk-first-column {
    width: 13%;
  }
}
@media only screen and (max-width: 567px) {	
.width-270-2 .uk-grid-column-medium > * {
padding-left: 0 !important;} 
.width-270-2 .uk-button-text{margin-left: 10px;
	}
			}    
@media only screen and (max-width: 480px) {
.areas-serve img.el-image {margin-left:5px;}		
.mm-sec-1 .uk-background-norepeat.uk-background-cover.uk-background-center-center.uk-section.uk-flex.uk-flex-middle {
min-height: 520px !important; }	
.recognized div.uk-first-column:nth-child(4) img.el-image {max-width: 60vw;width: 35vw;position: relative;left: -20px;}			
 .sec-google-guarantee img {height: 84px !important; width: auto !important;} 	
.vat img.el-image {vertical-align: top;}	
.vat li.el-item:nth-child(2) img.el-image {vertical-align:middle;}	
.mm-sec-1 .uk-section .uk-flex-middle.uk-grid-large.uk-child-width-auto.uk-flex-left.uk-grid.uk-grid-stack,
.uk-flex-middle.uk-grid-column-large.uk-grid-row-small.uk-child-width-auto.uk-flex-left.uk-grid.uk-grid-stack,
  div#page\#11.signup-form .uk-flex-middle.uk-grid-column-large.uk-grid-row-small.uk-child-width-auto.uk-flex-center.uk-grid{
display: flex;
  }
  .signup-form .el-item.uk-first-column {
    width: 100%;
  }
  .uk-button.uk-button-text.uk-button-large:after {width: 230px;}
  a.el-content.uk-button.uk-button-primary.uk-button-large {
    justify-content: center;
    }
}
    #comfort_arrow{position:relative;left:240px;}
  @media only screen and (max-width: 1080px) { #check_comfort{
     text-align:center !important; 
    }
 #comfort_arrow{
     text-align:center !important; 
      position:static;
    } 
    } 
    
.color-inh .uk-first-column a.uk-button.uk-button-primary.uk-button-large{
    color:#FFFFFF !important;
    }
    .mm-marron{color:#8D2340 !important;}
.mm-sec-5 .uk-tile-secondary {
  background-color: #010101 !important;
} 
.green-svg img.el-image{filter: brightness(0) saturate(100%) invert(62%) sepia(11%) saturate(1764%) hue-rotate(57deg) brightness(93%) contrast(94%);}  
.white .uk-icon svg {color:#FFFFFF;}	
.el-content.uk-panel {
  font-family: Roboto;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.625;
}
.fs-14 p {font-size: 14px !important;} 
.fs-16 .el-link {font-size:16px !important;}
.gap-5{column-gap:5px !important;}   
.uk-margin-remove-adjacent + * {margin-top: 0 !important;}
 p.gray-98{color: #989898;margin-top:5px;} 	
 .commit-sec .uk-container-large {max-width:1100px;}
.vat .uk-grid-small > * {padding-left:5px;}   
h2.gform_submission_error{color: #c02b0a !important;}
.uk-link-toggle:hover .uk-link-text, a.uk-link-text:hover, .uk-link-toggle p:hover {color: #666 !important;}
.uk-modal .gform_wrapper.gravity-theme .gform_fields, .uk-modal input#gform_submit_button_6 {
width:100%  !important;
} 
input::placeholder, textarea::placeholder {color:#abb8c3 !important;
} 
input#gform_submit_button_4{width:100%;}    
    .areas-serve img.el-image {
  filter: brightness(0) saturate(100%) invert(56%) sepia(8%) saturate(2419%) hue-rotate(57deg) brightness(104%) contrast(92%) !important;  
    }
.customer-reviews-section, footer#footer\#0 {
  display: none;
} 
.uk-modal-close-full {
background: initial;color: #000;}
:focus-visible {
  outline: none !important;
} 
 .popup .uk-modal-title {margin-top:0 !important;}   
   .uk-modal .gform_wrapper.gravity-theme .gfield input.large, .uk-modal .gform_wrapper.gravity-theme .gfield textarea.large {
font-family: "Poppins", sans-serif !important;
} 
 .gform_wrapper.gravity-theme .gfield textarea {
    width: 100% !important;
} 
    .floating-form h2  {margin-top:0 !important;font-size: 32px !important;color:#000 !important;text-align:left !important;}  
 .uk-modal .gform_wrapper.gravity-theme .gfield input.large, .uk-modal .gform_wrapper.gravity-theme .gfield textarea.large {	
color:#000 !important;
	}   
    .floating-form{background:#fff !important;} 
    .gform_wrapper.gravity-theme .gfield_label {color: #999999 !important;}
.uk-modal  input#gform_submit_button_4 {
  width: 326px !important;
  margin: 0 auto !important;
  border-radius: 6px !important;
   height:48px !important;
 padding: 0 30px !important;    
 line-height: 24px;      
}
.gform_wrapper.gravity-theme .gform_validation_errors > h2.hide_summary {
  font-size: 16px !important;
  line-height: 20px !important;
} 
.gform_wrapper.gravity-theme .gfield input.large,
.gform_wrapper.gravity-theme .gfield textarea.large {
border-bottom: 1px solid #737373;
}   
 @media (min-width: 2400px) {
     .gform_wrapper.gravity-theme .gfield textarea.large {
  height: 160px !important;
    } }
    @media (min-width: 960px) {
  .uk-modal-close-full {
    padding: 35px 20px 20px;
  }
}
 @media (max-width: 480px) {
    .floating-form h2 {
  font-size:20px !important;
}}     
   @media (max-width: 768px) {
	  .mm-sec-1 .uk-background-norepeat.uk-background-cover.uk-background-center-center.uk-section.uk-flex.uk-flex-middle {
  background-image: url(/wp-content/uploads/2025/03/member-banner-sm.webp) !important;
  background-position: 55% 50%;
  padding-top: 0px !important;
  background-size: cover !important;
  transform: scalex(-1);	 
  }  
      .uk-modal-close-full {
    margin-top:22px;
  }     .floating-form h2 {
  font-size:24px !important;
}
.popup .uk-modal-title {font-size:22px !important;}} 
	
@media only screen and (max-width: 1200px) {
  .mm-sec-1 .uk-section > :last-child {
    margin-top: auto !important;
  }
	.mm-sec-1 .uk-width-1-1 .uk-position-relative {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 40.17%, rgba(0, 0, 0, 0.77) 87.34%);
    /*transform: scalex(1);*/
  }
.mm-sec-1 .uk-section {
/*transform: scalex(-1);*/		
}}	
	
@media only screen and (min-width: 769px) and (max-width: 1200px) {
.mm-sec-1 .uk-section {
padding-bottom: 0px !important;	
}	
	}

.price-box {
padding: 12px;
border: 1px solid #ededed;
margin: 10px 0;
border-radius: 12px;
width: 300px;  
height:123px;    
}
.border-grey {border-color: #ededed;}
.border-green {border-color: #74B251;background-color: rgb(116 178 81 / 6%);}
.border-mm {border-color: #74B251;background-color:#74B2510F;}
.mm-bold {font-weight: 500;}
.text-green {color: #74B251;}
.my-0 {margin-top: 0;margin-bottom: 0;}
.ff-poppins {font-family: 'poppins';text-wrap: nowrap;}
.ff-lemon {font-family: 'LEMONMILK-Medium';}
.text-mm {color: #74B251;}
.text-grey {color: #8C8C8C;margin-left: 10px;align-content: center;position:relative;top:-8px;}
.splash-bottom {
  background-image: url(/wp-content/uploads/2025/06/splash-green-new.svg) !important;
background-repeat: no-repeat !important;
background-position: left bottom !important;
padding-bottom: 16px !important;
background-size: 118px ;
}
.border-green p.splash-bottom {line-height:20px !important;} 
.border-green .splash-bottom {padding-bottom:28px !important;}      
.bg-dark {
background-color: #000;
width: max-content;
padding: 7px;
border-radius: 5px;
margin-top:0 !important; 
margin-left: 15%;    
}
.p-light {color: #fff;}
.fs-14 {font-size: 14px;line-height: 1;}
.mb-10 {margin-bottom: 10px;}
.mt-0 {margin-top: 0;}
.d-flex {display: flex;}
.row-rev {}
.border-green .d-flex {}
@media only screen and (max-width: 960px) {
.row-rev {justify-content: space-between;}
.price-box .fs-40{font-size: 40px  !important;}
.price-box .fs-16{font-size: 14px !important;}
}
 @media only screen and (max-width:768px) {   
 .price-box {width:100%;}
.bg-dark {margin-left:0;}    
    }