.elementor-13002 .elementor-element.elementor-element-5b413de{margin-top:80px;margin-bottom:20px;overflow:visible;}.elementor-13002 .elementor-element.elementor-global-28517 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-13002 .elementor-element.elementor-global-28517{color:var( --e-global-color-primary );}.elementor-13002 .elementor-element.elementor-element-9995d92{text-align:center;}.elementor-13002 .elementor-element.elementor-element-9995d92 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:70px;font-weight:bold;color:var( --e-global-color-1b2f886 );}.elementor-13002 .elementor-element.elementor-element-0161aa3{--display:flex;overflow:visible;}body.elementor-page-13002:not(.elementor-motion-effects-element-type-background), body.elementor-page-13002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atvadas.lv/wp-content/uploads/2024/04/bg-2-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1440px){.elementor-13002 .elementor-element.elementor-element-9995d92 .elementor-heading-title{font-size:41px;}}@media(max-width:1199px){.elementor-13002 .elementor-element.elementor-element-9995d92 .elementor-heading-title{font-size:35px;}}@media(max-width:991px){.elementor-13002 .elementor-element.elementor-element-5b413de{margin-top:30px;margin-bottom:10px;}}@media(max-width:767px){.elementor-13002 .elementor-element.elementor-element-5b413de{margin-top:10px;margin-bottom:0px;}.elementor-13002 .elementor-element.elementor-global-28517 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 10px 0px;}}/* Start custom CSS */.tab-calculate .gf_step span {
  color: #FFF;
  border: none;
  font-weight: 900;
}
.tab-calculate .gform-theme--framework .gf_step_active .gf_step_number {
  background-color: rgb(246 246 246 / 0%);
}
.tab-calculate .gform-theme--framework .gf_step_number {
  block-size: 18px !important;
  inline-size: 18px !important;
  min-inline-size: 18px;
}
.gform_page_footer .bg_footer_container input{
    border-radius: 5px !important;
}
.death_area ol li p {
    font-weight: 400 !important;
    font-size: 14px !important;
}
#gform_1.BG_Microsoft .ginput_container input[type=text], #gform_1.BG_Microsoft .ginput_container textarea,
#gform_2.BG_Microsoft .ginput_container input[type=text], #gform_2.BG_Microsoft .ginput_container textarea{
  font-size: 14px !important;
  font-weight: 500 !important;
}
.BG_Microsoft .BG_default input[type='checkbox'] ~ label > .BG_check:after{
  color: #737373 !important;
}
body .BG_tooltip_1.Dark>span {
    width: 300px;
    font-size: 12px !important;
    line-height: 18px !important;
}
body .gform_next_button{
    color: #737373 !important;
} 
#gform_1.BG_Microsoft input[type='checkbox']:checked ~ label > .BG_check:before {
  border-color: #f8f8f8 !important;
}
form:not(.bg_default_theme) .gform_body  .gfield {
  margin-top: 0 !important;
}
.BG_Microsoft .BG_default input[type='radio'] ~ label .BG_check,
.BG_Microsoft .BG_default input[type='checkbox'] ~ label > .BG_check:before, .BG_Microsoft .BG_default input[type='checkbox'] ~ label > .BG_check:before {
    border: 1px solid #ffffff;
    border-radius: 5px !important;
}
body #gform_2.BG_Microsoft input[type=button] {
    color: #737373 !important;
    border-radius: 5px !important;
}

.ginput_container.ginput_container_select {
    color: #737373;
    background: #fff;
}
#gform_2 .gform_page_footer {
    border-top: 40px solid #ffffff !important;
}

body #gform_1.BG_Microsoft .ginput_container select:not([multiple=multiple]), body #gform_1.BG_Microsoft .ginput_container .chosen-single{
  background-position: calc(100% - 6px),15px !important;
  border-radius: 5px !important;
}

div#field_1_12 {
  height: fit-content;
}
.form-wrapper {
  grid-column: span 7;
}
body .form-wrapper .gfield_label
body #field_2_11, #field_1_11,
body #field_1_13 {
  width: 100% !important;
  position: inherit !important;
  display: flex;
  margin: 20px 0 !important;
  padding-right: 0 !important;
}
@media (max-width:1199.98px) {  
  .tab-calculate .gf_page_steps {
    left: 15%;
    gap: 0;
}
}
@media (max-width:991.98px) {
  .tab-calculate .gf_page_steps {
    left: 3%;
    bottom: 5px;
}
.gravity-col-1 {
  padding: 0 10px !important;
}
.gravity-col-2 {
  padding-left: 10px !important;
}
body #gform_2.BG_Microsoft input[type=button],
body #gform_1.BG_Microsoft input[type=button]{
    width: auto;
    padding: 2px 9px !important;
}
}/* End custom CSS */