h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.65em}hr{border-top:none;border-bottom:1px solid #ddd;margin-bottom:30px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child,hr:last-child{margin-bottom:0}table{background-color:transparent;width:100%;margin-bottom:1.5rem;font-size:.9em}table th,table td{line-height:1.5;vertical-align:top;border:1px solid #ddd}.table-plain tr,.table-plain td,.table-plain th{background:0 0;border:none;padding:0;margin:0}.table-plain tbody>tr:nth-child(odd)>td,.table-plain tbody>tr:nth-child(odd)>th{background:0 0}dl,dt,dd,ol,ul{margin-bottom:.9rem}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-color:#ddd}[type=button],[type=submit],button{border:inherit}[type=button]:focus,[type=submit]:focus,button:focus{outline:none}.section-header-button .elementor-button{text-align:left}.overlay-bottom-column{background:#38a6db}@media only screen and (min-width:768px){.image-background{overflow:hidden}.image-background img{max-width:1920px;left:-30%;position:relative}.overlay-bottom{position:absolute;bottom:-20px}.overlay-bottom-column{background:rgba(56,166,219,.9)}}@media only screen and (min-width:1030px){.image-background img{left:-20%}}@media only screen and (min-width:1240px){.image-background img{left:0}}.elementor-slideshow__title{display:none}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper{margin:0;padding:0}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper .top_label div.ginput_container_date{margin-top:4px}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper .top_label div.ginput_container_date label{margin-top:4px}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper ul li.gfield{margin-top:0;padding-top:0;margin-bottom:6px;padding-bottom:6px}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper .gfield_required{color:#ed162d}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper span.ginput_product_price{color:#ed162d}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper .top_label li.gfield.gf_left_third,body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper .top_label li.gfield.gf_middle_third,body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper .top_label li.gfield.gf_right_third{margin-bottom:6px;padding-bottom:6px}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper .gform_footer{padding-top:4px}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper .gform_footer input[type=submit]{width:auto;font-size:21px;font-weight:500;padding:13px 23px;line-height:inherit}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:8px}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper li.gfield.gfield_error,body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{margin-top:0;padding-top:0}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper div.validation_error{display:none !important}body .elementor .elementor-element.ddf-form .pp-gravity-form .gform_wrapper .field_description_below .gfield_description{padding-top:2px}.elementor-location-popup .gform_confirmation_message{text-align:center;padding:20px 0}.gform_wrapper img.gform_ajax_spinner{position:fixed !important;z-index:999999;left:0;top:0;right:0;bottom:0;display:block !important;overflow:hidden !important;width:100% !important;height:100% !important;background-color:#000;background-color:rgba(0,0,0,.8);background-image:url("https://www.dontesden.org/wp-content/uploads/2021/03/Rolling-0.8s-88px.png");background-repeat:no-repeat;background-size:88px 88px;background-position:center center}