.elementor-16473 .elementor-element.elementor-element-30a7aa03{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16473 .elementor-element.elementor-element-b242c8a{--spacer-size:100px;}/* Start custom CSS */.gform_wrapper.gravity-theme .gfield.gfield--width-full {
    margin-top: 30px;
}

.gform_wrapper.gravity-theme .gfield_label {
    font-size: 20px;
}

.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice {
    max-inline-size: 150px;
    min-inline-size: 150px;
}

@media only screen and (max-width: 600px) {
.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice {
    max-inline-size: 100px;
    min-inline-size: 100px;
}}

@media only screen and (max-width: 600px) {
.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(input:checked))::after {
block-size: 30px !important;
inline-size: 30px !important;
inset-block-start: 8px!important;
inset-inline-end: 34px!important;
  font-size: 25px!important;
  background-color: #ff1749;
}}

.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(input:checked))::after {
  background-color: #ff1749;
  font-size: 52px;
block-size: 45px;
inline-size: 45px;
inset-block-start: 15px;
inset-inline-end: 52px;
}

.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-wrapper::before {
    border: none;
}

h3.gsection_title {
    color: #ff1749;
    font-size: 30px;
}

@media only screen and (max-width: 600px) {
h3.gsection_title {
    color: #ff1749;
    font-size: 25px;
}}

.swiper-fade .swiper-slide-active {
background-color: #ffffff !important;
}

div.post-thumbnail {
    display: none !important;
}

div.partial_entry_warning {
    display: none !important;
}/* End custom CSS */