.elementor-3075 .elementor-element.elementor-element-769beb2{--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;--overlay-opacity:0.6;--padding-top:280px;--padding-bottom:200px;--padding-left:15px;--padding-right:15px;}.elementor-3075 .elementor-element.elementor-element-769beb2:not(.elementor-motion-effects-element-type-background), .elementor-3075 .elementor-element.elementor-element-769beb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://winchesterdentalgroup.com/wp-content/uploads/2024/07/aakash-dhage-7glUds95_Do-unsplash-1-scaled-1.webp");background-position:center center;background-size:cover;}.elementor-3075 .elementor-element.elementor-element-769beb2::before, .elementor-3075 .elementor-element.elementor-element-769beb2 > .elementor-background-video-container::before, .elementor-3075 .elementor-element.elementor-element-769beb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3075 .elementor-element.elementor-element-769beb2 > .elementor-background-slideshow::before, .elementor-3075 .elementor-element.elementor-element-769beb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3075 .elementor-element.elementor-element-769beb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #00000057 100%);}.elementor-3075 .elementor-element.elementor-element-b893cfa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3075 .elementor-element.elementor-element-2e81742 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3075 .elementor-element.elementor-element-2e81742 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:50px;font-weight:700;line-height:73px;color:#FFFFFF;}.elementor-3075 .elementor-element.elementor-element-1c45d3f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-3075 .elementor-element.elementor-element-1c45d3f .elementor-divider-separator{width:270px;}.elementor-3075 .elementor-element.elementor-element-1c45d3f .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3075 .elementor-element.elementor-element-316c610{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3075 .elementor-element.elementor-element-7346fdc > .elementor-widget-container{background-color:#EAE7E0;padding:50px 40px 50px 40px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3075 .elementor-element.elementor-element-769beb2{--content-width:1140px;}.elementor-3075 .elementor-element.elementor-element-b893cfa{--width:55%;}.elementor-3075 .elementor-element.elementor-element-316c610{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3075 .elementor-element.elementor-element-b893cfa{--width:71%;}}@media(max-width:1024px){.elementor-3075 .elementor-element.elementor-element-769beb2{--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:20px;}.elementor-3075 .elementor-element.elementor-element-2e81742 .elementor-heading-title{line-height:52px;}.elementor-3075 .elementor-element.elementor-element-1c45d3f .elementor-divider-separator{width:182px;}.elementor-3075 .elementor-element.elementor-element-316c610{--padding-top:65px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-3075 .elementor-element.elementor-element-7346fdc > .elementor-widget-container{padding:30px 20px 30px 20px;}}@media(max-width:767px){.elementor-3075 .elementor-element.elementor-element-769beb2:not(.elementor-motion-effects-element-type-background), .elementor-3075 .elementor-element.elementor-element-769beb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3075 .elementor-element.elementor-element-769beb2{--padding-top:125px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3075 .elementor-element.elementor-element-2e81742{text-align:center;}.elementor-3075 .elementor-element.elementor-element-2e81742 .elementor-heading-title{font-size:2.5em;line-height:42px;}.elementor-3075 .elementor-element.elementor-element-1c45d3f .elementor-divider{text-align:center;}.elementor-3075 .elementor-element.elementor-element-1c45d3f .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-3075 .elementor-element.elementor-element-316c610{--min-height:450px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3075 .elementor-element.elementor-element-7346fdc > .elementor-widget-container{padding:30px 15px 30px 15px;}}/* Start custom CSS for shortcode, class: .elementor-element-7346fdc */.elementor-3075 .elementor-element.elementor-element-7346fdc .gfield_radio{flex-direction: row;flex-wrap: wrap;}
.elementor-3075 .elementor-element.elementor-element-7346fdc input[type="submit"].gform_button.gform_button.gform_button{background-color: #BF9B56;font-size: 20px;font-weight: 600;fill: #FFFFFF;color: #FFFFFF;outline: none;}
.elementor-3075 .elementor-element.elementor-element-7346fdc .gform_fields{gap:10px;}
.elementor-3075 .elementor-element.elementor-element-7346fdc .gform_required_legend{display:none;}
.elementor-3075 .elementor-element.elementor-element-7346fdc .date-tm .ginput_container_date input {width: 100%;}
.elementor-3075 .elementor-element.elementor-element-7346fdc .gform-body .gform_fields.top_label.form_sublabel_below.description_below fieldset.gfield--no-description.field_description_below .ginput_complex.has_last_name, 
.elementor-3075 .elementor-element.elementor-element-7346fdc .gform-body .gform_fields.top_label.form_sublabel_below.description_below { gap: 20px;}
.elementor-3075 .elementor-element.elementor-element-7346fdc .address-list .has_street.has_city.ginput_container_address {display: flex;flex-direction: row;justify-content: space-between;gap: 0 20px;}
.elementor-3075 .elementor-element.elementor-element-7346fdc .gform-body .gform_fields.top_label.form_sublabel_below.description_below fieldset.gfield--no-description.field_description_below .ginput_complex.has_last_name span { padding:0px; }
.elementor-3075 .elementor-element.elementor-element-7346fdc .address-list .has_street.has_city.ginput_container_address span {padding: 0px;width: 49%;}
.elementor-3075 .elementor-element.elementor-element-7346fdc .basic-inform-list .no_prefix.has_first_name.no_middle_name {width: calc(100% + 0.6%);padding-left: 6px;}
.elementor-3075 .elementor-element.elementor-element-7346fdc fieldset#field_4_114 .gfield_checkbox {display: flex; flex-direction: row; flex-wrap: wrap; gap: 20px;}
.elementor-3075 .elementor-element.elementor-element-7346fdc fieldset#field_4_114 .gfield_checkbox .gchoice {width: 23.5%;}
.elementor-3075 .elementor-element.elementor-element-7346fdc .gform-body .gform_fields.top_label.form_sublabel_below.description_below h3 {margin: 0px;color: #c7a35a;font-weight: 700;}
.elementor-3075 .elementor-element.elementor-element-7346fdc .gform-body .gform_fields.top_label.form_sublabel_below.description_below h4 { font-size: 16px;font-weight:600; }
.elementor-3075 .elementor-element.elementor-element-7346fdc .gform-body .gform_fields.top_label.form_sublabel_below.description_below h4,
.elementor-3075 .elementor-element.elementor-element-7346fdc .gform-body .gform_fields.top_label.form_sublabel_below.description_below p { margin-bottom:10px; }
.elementor-3075 .elementor-element.elementor-element-7346fdc .section-title .dot {width: 8px;height: 8px;background: #c8a84b;border-radius: 50%;flex-shrink: 0;}
.elementor-3075 .elementor-element.elementor-element-7346fdc ol.order-list-cnt li {margin-bottom: 10px;}
.elementor-3075 .elementor-element.elementor-element-7346fdc h3 { margin-bottom:20px; }
.elementor-3075 .elementor-element.elementor-element-7346fdc h4{ margin-bottom: 10px;}
fieldset#field_4_165 {margin: 10px 0;}

div#field_4_167 {
    margin-bottom: 30px;
}
@media screen and (max-width: 1024px) {
.elementor-3075 .elementor-element.elementor-element-7346fdc fieldset#field_4_114 .gfield_checkbox .gchoice {width: 32%;}

}
@media screen and (max-width: 767px) {
.elementor-3075 .elementor-element.elementor-element-7346fdc fieldset#field_4_114 .gfield_checkbox .gchoice {width: 100%;}

}/* End custom CSS */