.elementor-19 .elementor-element.elementor-element-dc0e600 > .elementor-container{max-width:630px;}.elementor-19 .elementor-element.elementor-element-dc0e600{padding:100px 100px 100px 100px;}.elementor-19 .elementor-element.elementor-element-a02e7ff > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-a02e7ff > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-a02e7ff > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-19 .elementor-element.elementor-element-a02e7ff > .elementor-element-populated{box-shadow:2px 4px 13px 1px rgba(36.00000000000002, 65.00000000000004, 96.00000000000006, 0.07);padding:30px 30px 30px 30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-19 .elementor-element.elementor-element-079357e{text-align:center;}.elementor-19 .elementor-element.elementor-element-079357e img{width:25%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-09c8ccd > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-19 .elementor-element.elementor-element-09c8ccd{text-align:center;}.elementor-19 .elementor-element.elementor-element-09c8ccd .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-19 .elementor-element.elementor-element-7651388{text-align:center;}.elementor-19 .elementor-element.elementor-element-7651388 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:300;text-transform:capitalize;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-row{margin-top:10px;margin-bottom:10px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__label{margin:0px 20px 8px 0px;padding:0px 10px 0px 0px;text-align:left;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__label .jet-form-builder__required{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__desc{text-align:center;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__fields-group{flex-direction:row;gap:0.7em 0.7em;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__field-wrap.checkradio-wrap span{gap:5px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__field-wrap span::before{font-size:15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__field-wrap label{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__field-wrap label :checked + span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;background-color:#244160;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder input{color-scheme:light;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__heading{font-size:20px;font-weight:600;text-transform:capitalize;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-repeater__row{padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-repeater__new{background-color:var( --e-global-color-ab0aca3 );color:var( --e-global-color-primary );text-transform:capitalize;border-style:solid;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-repeater__actions{justify-content:center;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-repeater__remove{background-color:var( --e-global-color-ab0aca3 );color:var( --e-global-color-primary );padding:0px 5px 4px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;font-size:22px;line-height:22px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-repeater__remove:hover{background-color:var( --e-global-color-ab0aca3 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-repeater__row-remove{align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__action-button{transition:all 0.3s;text-transform:capitalize;margin:0px 0px 0px 20px;border-radius:8px 8px 8px 8px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__submit{justify-content:center;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__next-page-wrap{padding:20px 20px 20px 20px;text-align:center;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-row .jet-form-builder__action-button-wrapper[data-type="next"]{justify-content:center;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__next-page{text-transform:capitalize;border-radius:8px 8px 8px 8px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-row .jet-form-builder__action-button-wrapper[data-type="prev"]{justify-content:center;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__prev-page{text-transform:capitalize;border-radius:8px 8px 8px 8px;background-color:#244160A6;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{font-weight:400;border-style:none;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__separator{height:1.3px;min-height:1.3px;background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item--circle{border-style:solid;border-width:1.3px 1.3px 1.3px 1.3px;border-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__separator{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item--circle{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{font-weight:400;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__separator{height:1.3px;min-height:1.3px;background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item--circle{border-style:solid;border-width:1.3px 1.3px 1.3px 1.3px;border-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-message--success{text-align:center;background-color:var( --e-global-color-115bade );}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-message--error{text-align:center;background-color:var( --e-global-color-115bade );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-dc0e600{padding:20px 20px 35px 20px;}.elementor-19 .elementor-element.elementor-element-a02e7ff > .elementor-element-populated{padding:13px 13px 13px 13px;}.elementor-19 .elementor-element.elementor-element-079357e img{width:50%;}.elementor-19 .elementor-element.elementor-element-09c8ccd .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-7651388 .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__label{margin:0px 20px 3px 0px;font-size:16px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__fields-group{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__field-wrap label{font-size:14px;letter-spacing:0px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__field-wrap span::before{font-size:13px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-size:13px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-repeater__remove{padding:2px 6px 3px 5px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{padding:5px 5px 5px 5px;margin:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-700b89f .jet-form-builder-message--success{text-align:center;}}/* Start custom CSS */.jet-form-builder__field-template{
    margin: 5px;
}

.jet-form-builder-repeater__row {
    display: block!important;
}

 .jet-form-builder-repeater__row-remove{
  width: 30px;
} 

@media only screen and (max-width: 767px) {
.jet-form-builder__field-template{
    margin: 2px;
}}

.sections {
    border: solid black 0.5px;
    margin: 15px;
    padding: 15px;
    border-radius: 8px;
}

.calculator_section {
    color:white;
  position: fixed;
  bottom:5px;
  width: 540px;
  margin: auto;
  border-radius: 12px;
  background: #244160;
  box-shadow: 2px 4px 13px 1px rgba(36.00000000000002, 65.00000000000004, 96.00000000000006, 0.07);
  padding: 0Px 0px 0px 50PX;
z-index: 3;
}

@media only screen and (max-width: 767px) {
  .calculator_section {
     width: 99%; 
     padding: 0Px 0px 0px 20PX;
left: 2px;
  }}
  
  .jet-form-builder-progress-pages__item--label{
      display: none;
  }

.layout-column .jet-form-builder__fields-group.checkradio-wrap {
  max-width: 600px;
  max-height: 350px;
  overflow-x: hidden;
  overflow-y: auto;
}

@media only screen and (max-width: 767px) { .layout-column .jet-form-builder__fields-group.checkradio-wrap {
      width: 98vw;
        max-height: 380px;

}}

.summary {
    border-radius: 8px;
    padding: 0px 20px;
}

.total {
    font-size: 30px;
}

.jet-form-builder__field-wrap.checkradio-wrap span{
    margin-right: 20px;
}
.text {
    text-align: justify;
}

::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
::-webkit-scrollbar-thumb {
  background: #888; 
}

::-webkit-scrollbar-thumb:hover {
  background: #555; }
  
 .jet-form-builder-message {
       position: fixed;
  top:0px;
  width: 100%;
  left: 0px;
  }
  
 .wp-block-columns.is-not-stacked-on-mobile {
      gap: 8px;
}

.jet-form-builder__field-wrap.jet-form-builder-file-upload{
    position: relative!important;
  display: flex!important;
  gap: 10px;
  flex-direction: column!important;
  justify-content: center!important;
  align-items: center!important;
  height: 200px!important;
  padding: 20px;
  border-radius: 10px;
  border: 2px dashed #555;
  cursor: pointer!important;
  transition: background .2s ease-in-out, border .2s ease-in-out;
}/* End custom CSS */