.elementor-552 .elementor-element.elementor-element-1977fbf{--display:flex;--min-height:160px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-552 .elementor-element.elementor-element-1977fbf:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-1977fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, #F7DE92 100%);}.elementor-552 .elementor-element.elementor-element-7131908{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-552 .elementor-element.elementor-element-e1d3b3d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-c37a3d5 a{color:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-c37a3d5 a:hover, .elementor-552 .elementor-element.elementor-element-c37a3d5 a:focus{color:#2C4B16;}.elementor-552 .elementor-element.elementor-element-1fdfa55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-552 .elementor-element.elementor-element-1fdfa55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-552 .elementor-element.elementor-element-1fdfa55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-552 .elementor-element.elementor-element-1fdfa55 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-552 .elementor-element.elementor-element-1fdfa55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-552 .elementor-element.elementor-element-1fdfa55 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-552 .elementor-element.elementor-element-1fdfa55 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-552 .elementor-element.elementor-element-1fdfa55{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-552 .elementor-element.elementor-element-1fdfa55 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-552 .elementor-element.elementor-element-1fdfa55 .elementor-icon-list-text{transition:color 0.3s;}.elementor-552 .elementor-element.elementor-element-46f662f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-552 .elementor-element.elementor-element-9f34a0c .elementor-heading-title{color:#4E8427;}.elementor-552 .elementor-element.elementor-element-7451be4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-552 .elementor-element.elementor-element-005f974{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-552 .elementor-element.elementor-element-8e77e3f > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(131deg, #E89C19B3 23%, #4E8427 73%);border-radius:20px 20px 20px 20px;}.elementor-552 .elementor-element.elementor-element-544a9b4{--display:flex;--justify-content:space-around;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-552 .elementor-element.elementor-element-1ee7f59 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-color:var( --e-global-color-1fde902 );}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:var( --e-global-color-1fde902 );}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-container .uael-faq-accordion{border-radius:0px 0px 10px 0px;}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-accordion{box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-weight:600;}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-accordion .uael-accordion-title{background-color:var( --e-global-color-1fde902 );padding:15px 10px 15px 10px;}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-accordion .uael-accordion-content{background-color:var( --e-global-color-1fde902 );padding:15px 15px 20px 15px;}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-accordion.elementor-grid-item{background-color:var( --e-global-color-1fde902 );}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}
				.elementor-552 .elementor-element.elementor-element-c8a7442  .uael-accordion-icon-closed{color:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-accordion-icon-closed{fill:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-c8a7442 span.uael-accordion-icon-opened{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-accordion-icon.uael-accordion-icon-left{margin-right:20px;}.elementor-552 .elementor-element.elementor-element-c8a7442 .uael-accordion-icon.uael-accordion-icon-right{margin-left:20px;}.elementor-552 .elementor-element.elementor-element-ae1cdc7{--display:flex;--justify-content:space-around;--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-552 .elementor-element.elementor-element-5b1790b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-552 .elementor-element.elementor-element-b51c741{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-552 .elementor-element.elementor-element-4b365ea{--display:flex;--min-height:200px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-552 .elementor-element.elementor-element-4b365ea:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-4b365ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(136deg, #C4E229 6%, var( --e-global-color-primary ) 64%);}.elementor-552 .elementor-element.elementor-element-4b9d2dd .elementor-heading-title{font-size:40px;font-weight:300;color:var( --e-global-color-1fde902 );}.elementor-552 .elementor-element.elementor-element-3818f66 .elementor-heading-title{font-weight:600;color:var( --e-global-color-1fde902 );}.elementor-552 .elementor-element.elementor-element-bb5a0fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-552 .elementor-element.elementor-element-f88f434 .elementor-icon-wrapper{text-align:end;}.elementor-552 .elementor-element.elementor-element-f88f434.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1fde902 );}.elementor-552 .elementor-element.elementor-element-f88f434.elementor-view-framed .elementor-icon, .elementor-552 .elementor-element.elementor-element-f88f434.elementor-view-default .elementor-icon{color:var( --e-global-color-1fde902 );border-color:var( --e-global-color-1fde902 );}.elementor-552 .elementor-element.elementor-element-f88f434.elementor-view-framed .elementor-icon, .elementor-552 .elementor-element.elementor-element-f88f434.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1fde902 );}.elementor-552 .elementor-element.elementor-element-f88f434 .elementor-icon{font-size:18px;}.elementor-552 .elementor-element.elementor-element-f88f434 .elementor-icon svg{height:18px;}body.elementor-page-552:not(.elementor-motion-effects-element-type-background), body.elementor-page-552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc82802 );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-552 .elementor-element.elementor-element-7131908{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-552 .elementor-element.elementor-element-46f662f{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-552 .elementor-element.elementor-element-7451be4{--flex-wrap:wrap;}.elementor-552 .elementor-element.elementor-element-005f974{--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-552 .elementor-element.elementor-element-b51c741{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-552 .elementor-element.elementor-element-1977fbf{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-552 .elementor-element.elementor-element-46f662f{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-552 .elementor-element.elementor-element-005f974{--width:100%;}.elementor-552 .elementor-element.elementor-element-b51c741{--width:50%;}.elementor-552 .elementor-element.elementor-element-4b365ea{--width:40%;}}@media(max-width:1200px) and (min-width:768px){.elementor-552 .elementor-element.elementor-element-005f974{--width:100%;}.elementor-552 .elementor-element.elementor-element-b51c741{--width:100%;}.elementor-552 .elementor-element.elementor-element-4b365ea{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-df017eb */.grofor-schieds .grofor-result{ display:none; }
.grofor-schieds.has-result .grofor-result{ display:block; }

.grofor-schieds .grofor-form{ display:grid; gap:12px; width:100% !important; max-width:none !important; justify-items:start; }
.grofor-schieds label{ display:flex; flex-direction:column; align-items:flex-start; gap:6px; font-weight:400 !important; color:#fff; width:100%; }
.grofor-schieds label .muted{ color:#fff; }

.grofor-schieds input[type="number"],
.grofor-schieds select{
  border:1px solid #d7dbe0;
  padding:10px 12px;
  background:#fff;
  font-weight:600;
  width:100%;
  max-width:none;
}

.grofor-schieds label.row-inline{
  flex-direction:row; align-items:center; gap:10px; font-weight:400;
}
.grofor-schieds label.row-inline .muted{ font-weight:700; color:#fff; }

.grofor-schieds .streit-count{ display:flex; align-items:center; gap:10px; margin-left:0; }
.grofor-schieds .streit-count.is-hidden{ display:none; }

.grofor-schieds .grofor-calc-btn{
  padding:10px 16px;
  font-weight:800;
  letter-spacing:.2px;
  background:linear-gradient(180deg,#2f7a2f 0%, #2a6c2a 100%);
  color:#fff !important;
  border:0;
  box-shadow:0 6px 14px rgba(0,0,0,.08), inset 0 -1px 0 rgba(255,255,255,.15);
}

.grofor-schieds .streit-count {
  flex-direction: column;
  align-items: flex-start;
  margin-left: 28px; 
  gap: 4px;
  color:#fff;
}

.grofor-schieds .streit-count label,
.grofor-schieds .streit-count {
  font-weight: 500;
}

.grofor-schieds .streit-count input[type="number"] {
  max-width: 120px;
}

@media (max-width: 959px){
  .grofor-schieds .grofor-form {
    grid-template-columns: 1fr;
  }
  .grofor-schieds .grofor-form > label { width:100%; }
}

@media (min-width: 960px){
  .grofor-schieds .grofor-form {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    width: 100% !important;
    max-width: none !important;
    gap: 20px 20px;
    align-items: end;
  }

  .grofor-schieds .grofor-form > label:nth-of-type(-n+3),
  .grofor-schieds input[type="number"],
  .grofor-schieds select {
    width:100%;
    max-width:none;
  }

  .grofor-schieds .grofor-form > label:nth-of-type(n+4),
  .grofor-schieds .grofor-calc-btn,
  .grofor-schieds label.row-inline,
  .grofor-schieds .streit-count {
    grid-column: 1 / -1;
  }
}
.grofor-schieds input, .grofor-schieds select {
    max-width: 100% !important;
}
label.streit-count {
    max-width: 100px;
}
button.grofor-calc-btn {
    font-weight: 400 !important;
}


.grofor-result {

    border-radius: 0px 0px 10px 10px !important;
    
}

select {
    color: #000000a6;
}

input[type="number"] {
    color: #000000a6;
}/* End custom CSS */
/* Start custom CSS */.list-label { font-weight: 600; }/* End custom CSS */