.elementor-778 .elementor-element.elementor-element-5166f73{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-48b6a5b{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-778 .elementor-element.elementor-element-120a0e9{width:var( --container-widget-width, 830px );max-width:830px;--container-widget-width:830px;--container-widget-flex-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-7e449d9-font-family ), Roboto;font-size:var( --e-global-typography-7e449d9-font-size );font-weight:var( --e-global-typography-7e449d9-font-weight );line-height:var( --e-global-typography-7e449d9-line-height );}.elementor-778 .elementor-element.elementor-element-120a0e9 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-120a0e9.elementor-element{--align-self:flex-start;}.elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button{background-color:var( --e-global-color-a4ac923 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:15px 20px 15px 20px;}.elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button:hover, .elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button:focus{background-color:var( --e-global-color-f751c8d );color:var( --e-global-color-e2b92d1 );border-color:var( --e-global-color-f751c8d );}.elementor-778 .elementor-element.elementor-element-e753a92{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button-content-wrapper{flex-direction:row;}.elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button:hover svg, .elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button:focus svg{fill:var( --e-global-color-e2b92d1 );}.elementor-778 .elementor-element.elementor-element-b4177d6{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-778 .elementor-element.elementor-element-2234a86{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;}.elementor-778 .elementor-element.elementor-element-2234a86 .elementor-heading-title{font-family:var( --e-global-typography-5652562-font-family ), Roboto;font-size:var( --e-global-typography-5652562-font-size );font-weight:var( --e-global-typography-5652562-font-weight );line-height:var( --e-global-typography-5652562-line-height );color:var( --e-global-color-text );}.elementor-778 .elementor-element.elementor-element-c29ada3 > .elementor-widget-container{background-color:var( --e-global-color-6c8a0cb );padding:50px 105px 50px 105px;border-radius:20px 20px 20px 20px;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield input.large{width:100%;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield  textarea.large{width:100%;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gform_fields .gfield{margin:0px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .ginput_container:not(.ginput_container_fileupload) > input:not(.ginput_quantity){padding:10px 20px 10px 20px;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .ginput_container.ginput_complex input{padding:10px 20px 10px 20px;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .ginput_container.ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 20px 10px 20px;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield textarea{padding:10px 20px 10px 20px;border-radius:100px 100px 100px 100px;color:var( --e-global-color-text );background-color:var( --e-global-color-e2b92d1 );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container:not(.ginput_container_fileupload) > input{border-radius:100px 100px 100px 100px;background-color:var( --e-global-color-e2b92d1 );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container.ginput_complex input{border-radius:100px 100px 100px 100px;color:var( --e-global-color-text );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container > input, .elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield textarea, .elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container.ginput_complex input{font-family:var( --e-global-typography-b88abdd-font-family ), Roboto;font-size:var( --e-global-typography-b88abdd-font-size );font-weight:var( --e-global-typography-b88abdd-font-weight );line-height:var( --e-global-typography-b88abdd-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container > input{color:var( --e-global-color-text );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield select{color:var( --e-global-color-text );background-color:var( --e-global-color-e2b92d1 );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield_list tbody td input{color:var( --e-global-color-text );}.elementor-778 .elementor-element.elementor-element-c29ada3 .ginput_container_address input{color:var( --e-global-color-text );}.elementor-778 .elementor-element.elementor-element-c29ada3 ::-webkit-input-placeholder{color:var( --e-global-color-d39f9a6 );}.elementor-778 .elementor-element.elementor-element-c29ada3 ::-moz-placeholder{color:var( --e-global-color-d39f9a6 );}.elementor-778 .elementor-element.elementor-element-c29ada3 ::-ms-input-placeholder{color:var( --e-global-color-d39f9a6 );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container:not(.ginput_container_fileupload) > input,
				.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_complex input,
				.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container_address input,
				.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield_list_cell input,
				.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container select,
				.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield textarea{border-style:none;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container:not(.ginput_container_fileupload) > input,
				.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_complex input,
				.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container_address input,
				.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield textarea{box-shadow:0px 5px 35px 0px rgba(0, 0, 0, 0.05);}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_complex input{background-color:var( --e-global-color-e2b92d1 );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container_address input{background-color:var( --e-global-color-e2b92d1 );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container_list input{background-color:var( --e-global-color-e2b92d1 );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .gfield_label{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-778 .elementor-element.elementor-element-c29ada3 table.gfield_list thead th{padding:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .gfield_description{padding:0px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .gfield_label, .elementor-778 .elementor-element.elementor-element-c29ada3 table.gfield_list thead th{font-family:var( --e-global-typography-b88abdd-font-family ), Roboto;font-size:var( --e-global-typography-b88abdd-font-size );font-weight:var( --e-global-typography-b88abdd-font-weight );line-height:var( --e-global-typography-b88abdd-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .ginput_complex label{color:var( --e-global-color-text );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .gfield_label .gfield_required{color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;margin:0px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-c29ada3.ha-gravityforms .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_wrapper .gform_button{padding:15px 40px 15px 40px;border-radius:100px 100px 100px 100px;color:var( --e-global-color-text );background-color:var( --e-global-color-a4ac923 );}.elementor-778 .elementor-element.elementor-element-c29ada3.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{padding:15px 40px 15px 40px;border-radius:100px 100px 100px 100px;color:var( --e-global-color-text );background-color:var( --e-global-color-a4ac923 );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_wrapper .gform_button, .elementor-778 .elementor-element.elementor-element-c29ada3.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-family:var( --e-global-typography-b88abdd-font-family ), Roboto;font-size:var( --e-global-typography-b88abdd-font-size );font-weight:var( --e-global-typography-b88abdd-font-weight );line-height:var( --e-global-typography-b88abdd-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cf04eed );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_wrapper .gform_button:hover{color:var( --e-global-color-e2b92d1 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_wrapper .gform_button:focus{color:var( --e-global-color-e2b92d1 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-c29ada3.ha-gravityforms .gform_wrapper input[type="submit"].gform_button:hover{color:var( --e-global-color-e2b92d1 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-c29ada3.ha-gravityforms .gform_wrapper input[type="submit"].gform_button:focus{color:var( --e-global-color-e2b92d1 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield_list .gfield_list_icons img{width:16px !important;}@media(max-width:1680px){.elementor-778 .elementor-element.elementor-element-120a0e9{font-size:var( --e-global-typography-7e449d9-font-size );line-height:var( --e-global-typography-7e449d9-line-height );}.elementor-778 .elementor-element.elementor-element-2234a86{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-778 .elementor-element.elementor-element-2234a86 .elementor-heading-title{font-size:var( --e-global-typography-5652562-font-size );line-height:var( --e-global-typography-5652562-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container > input, .elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield textarea, .elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container.ginput_complex input{font-size:var( --e-global-typography-b88abdd-font-size );line-height:var( --e-global-typography-b88abdd-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .gfield_label, .elementor-778 .elementor-element.elementor-element-c29ada3 table.gfield_list thead th{font-size:var( --e-global-typography-b88abdd-font-size );line-height:var( --e-global-typography-b88abdd-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_wrapper .gform_button, .elementor-778 .elementor-element.elementor-element-c29ada3.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-size:var( --e-global-typography-b88abdd-font-size );line-height:var( --e-global-typography-b88abdd-line-height );}}@media(max-width:1220px){.elementor-778 .elementor-element.elementor-element-48b6a5b{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-778 .elementor-element.elementor-element-120a0e9{font-size:var( --e-global-typography-7e449d9-font-size );line-height:var( --e-global-typography-7e449d9-line-height );}.elementor-778 .elementor-element.elementor-element-b4177d6{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:35px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-778 .elementor-element.elementor-element-2234a86 .elementor-heading-title{font-size:var( --e-global-typography-5652562-font-size );line-height:var( --e-global-typography-5652562-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container > input, .elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield textarea, .elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container.ginput_complex input{font-size:var( --e-global-typography-b88abdd-font-size );line-height:var( --e-global-typography-b88abdd-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .gfield_label, .elementor-778 .elementor-element.elementor-element-c29ada3 table.gfield_list thead th{font-size:var( --e-global-typography-b88abdd-font-size );line-height:var( --e-global-typography-b88abdd-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_wrapper .gform_button, .elementor-778 .elementor-element.elementor-element-c29ada3.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-size:var( --e-global-typography-b88abdd-font-size );line-height:var( --e-global-typography-b88abdd-line-height );}}@media(max-width:767px){.elementor-778 .elementor-element.elementor-element-48b6a5b{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-778 .elementor-element.elementor-element-120a0e9 > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-120a0e9{font-size:var( --e-global-typography-7e449d9-font-size );line-height:var( --e-global-typography-7e449d9-line-height );}.elementor-778 .elementor-element.elementor-element-b4177d6{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-778 .elementor-element.elementor-element-2234a86 .elementor-heading-title{font-size:var( --e-global-typography-5652562-font-size );line-height:var( --e-global-typography-5652562-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container > input, .elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield textarea, .elementor-778 .elementor-element.elementor-element-c29ada3 .gfield .ginput_container.ginput_complex input{font-size:var( --e-global-typography-b88abdd-font-size );line-height:var( --e-global-typography-b88abdd-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_body .gfield .gfield_label, .elementor-778 .elementor-element.elementor-element-c29ada3 table.gfield_list thead th{font-size:var( --e-global-typography-b88abdd-font-size );line-height:var( --e-global-typography-b88abdd-line-height );}.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_wrapper .gform_button, .elementor-778 .elementor-element.elementor-element-c29ada3.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-size:var( --e-global-typography-b88abdd-font-size );line-height:var( --e-global-typography-b88abdd-line-height );}}@media(min-width:768px){.elementor-778 .elementor-element.elementor-element-48b6a5b{--content-width:1040px;}.elementor-778 .elementor-element.elementor-element-b4177d6{--content-width:1040px;}}@media(max-width:1220px) and (min-width:768px){.elementor-778 .elementor-element.elementor-element-48b6a5b{--content-width:830px;}.elementor-778 .elementor-element.elementor-element-b4177d6{--content-width:830px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-120a0e9 */.elementor-778 .elementor-element.elementor-element-120a0e9 h2 {
    
    font-family: var(--e-global-typography-e1742e9-font-family), Roboto;
    font-size: var(--e-global-typography-e1742e9-font-size);
    font-weight: var(--e-global-typography-e1742e9-font-weight);
    line-height: var(--e-global-typography-e1742e9-line-height);
    letter-spacing: var(--e-global-typography-e1742e9-letter-spacing);
    word-spacing: var(--e-global-typography-e1742e9-word-spacing);
}


@media only screen and (min-width: 768px) {
  /* For mobile phones: */
 .elementor-778 .elementor-element.elementor-element-120a0e9 h2 {padding-bottom:32px;
    padding-top:32px; }
}
@media only screen and (max-width: 767px) {
  /* For mobile phones: */
 .elementor-778 .elementor-element.elementor-element-120a0e9 h2 {padding-bottom:16px;
    padding-top:16px; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e753a92 */.elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button-icon {
    line-height: 0!important;
height: 25px!important;
    width: 25px!important;
}

.elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button-icon svg {
    line-height: 0!important;
    height: 25px!important;
    width: 25px!important;
}

.elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button-content-wrapper {    align-items: center;}


.elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button-content-wrapper:after {
	position: absolute !important;

	right: 20px;
	margin-top: -2px;
  content:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cg clip-path='url(%23clip0_2009_15318)'%3E%3Cpath d='M8.48511 16.0698C8.60429 16.189 8.84265 16.3082 9.08101 16.3082C9.31937 16.3082 9.55773 16.3082 9.67691 16.189L16.2318 9.63407C16.5894 9.27653 16.5894 8.68063 16.2318 8.32309L9.79609 1.76816C9.43855 1.41061 8.84265 1.41061 8.48511 1.76816C8.12756 2.1257 8.12756 2.60242 8.48511 2.95996L13.4907 7.84637C13.4907 7.84637 13.6369 7.95606 13.7674 8.15518C13.6796 8.10968 13.5851 8.08473 13.4907 8.08473H1.0959C0.857542 7.96555 0.738361 8.08473 0.619181 8.32309C0.619181 8.38268 0.589385 8.41248 0.55959 8.44227C0.529795 8.47207 0.5 8.50186 0.5 8.56145V9.27654C0.5 9.33613 0.529795 9.36592 0.55959 9.39572C0.589385 9.42551 0.619181 9.45531 0.619181 9.5149V9.63408C0.738361 9.75326 0.976722 9.87244 1.21508 9.87244H13.3715L8.48511 14.7588C8.12756 15.1164 8.12756 15.7123 8.48511 16.0698Z' fill='%23DE2E26'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2009_15318'%3E%3Crect width='16' height='16' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")!important;
  
  width: 16px !important;
  height: 16px !important;
border-style: none!important;
}


.elementor-778 .elementor-element.elementor-element-e753a92 .elementor-button-wrapper:hover .elementor-button-content-wrapper:after {
	
  content:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.98511 15.5698C8.10429 15.689 8.34265 15.8082 8.58101 15.8082C8.81937 15.8082 9.05773 15.8082 9.17691 15.689L15.7318 9.13407C16.0894 8.77653 16.0894 8.18063 15.7318 7.82309L9.29609 1.26816C8.93855 0.910615 8.34265 0.910615 7.98511 1.26816C7.62756 1.6257 7.62756 2.10242 7.98511 2.45996L12.9907 7.34637C12.9907 7.34637 13.1369 7.45606 13.2674 7.65518C13.1796 7.60968 13.0851 7.58473 12.9907 7.58473H0.595903C0.357542 7.46555 0.238361 7.58473 0.119181 7.82309C0.119181 7.88268 0.0893854 7.91248 0.0595903 7.94227C0.0297951 7.97207 0 8.00186 0 8.06145V8.77654C0 8.83613 0.0297951 8.86592 0.0595903 8.89572C0.0893854 8.92551 0.119181 8.95531 0.119181 9.0149V9.13408C0.238361 9.25326 0.476722 9.37244 0.715083 9.37244H12.8715L7.98511 14.2588C7.62756 14.6164 7.62756 15.2123 7.98511 15.5698Z' fill='white'/%3E%3C/svg%3E")!important;}/* End custom CSS */
/* Start custom CSS for ha-gravityforms, class: .elementor-element-c29ada3 */.elementor-778 .elementor-element.elementor-element-c29ada3 #gform_submit_button_8 {
    border: none;
    padding: 14px 40px;
}

    .elementor-778 .elementor-element.elementor-element-c29ada3 select {appearance: none;
    background-image: url("/wp-content/uploads/2023/11/angle-down-icon.svg");
    background-repeat: no-repeat;
    background-position: right 20px center;
    background-size: 14px;
    background-color: #fff;
}


/* errrors */
.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_validation_errors .gform_submission_error  {
color:#DD2E26!important;
font-weight: 400!important
    
}


.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_legacy_markup_wrapper .gform_validation_errors>h2:before {display:none!important;}
.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_validation_errors {
    border-width: 1px!important;
    border-color: #DD2E26!important;
    border-radius: 30px;
}



.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield_description.validation_message {
color:#DD2E26!important;
border-radius: 30px!important;
padding: 5px 20px!important;
    
}

.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_wrapper li.gfield.gfield_error {
     border-width: 1px!important;
    border-color: #DD2E26!important;
    background: rgba(255, 0, 0, 0.02)!important
}


.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_legacy_markup_wrapper .gfield_error .gfield_label {
    color:#DD2E26!important;
}
/* END of errrors */

.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_heading {
    display: none
}

.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_button {
    margin-bottom: 0!important
}

.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_footer {padding:0!important;
    margin-top: 50px!important;
}

.elementor-778 .elementor-element.elementor-element-c29ada3 .ginput_container_textarea {line-height:100%;}


.elementor-778 .elementor-element.elementor-element-c29ada3 .gform_fields {
        grid-column-gap:10px!important;
    grid-row-gap: 20px!important;
}


.elementor-778 .elementor-element.elementor-element-c29ada3 .gfield_select {    padding: 14px 20px;
    font-size: 16px;
    font-weight: 400;
    border-radius: 100px;}
    
    .elementor-778 .elementor-element.elementor-element-c29ada3 select,
    .elementor-778 .elementor-element.elementor-element-c29ada3 .chosen-choices {appearance: none;
    background-image: url("/wp-content/uploads/2023/11/angle-down-icon.svg");
    background-repeat: no-repeat;
    background-position: right 20px center;
    background-size: 14px;
    background-color: #fff;

}


.elementor-778 .elementor-element.elementor-element-c29ada3 .chosen-container-multi .chosen-choices {
        border-radius: 100px;
    border-width: 0;
    padding: 10px 20px;
   box-shadow: 0px 5px 35px 0px rgba(0, 0, 0, 0.05)!important;
}




.elementor-778 .elementor-element.elementor-element-c29ada3 .datepicker {width:100%}

.elementor-778 .elementor-element.elementor-element-c29ada3 hr {margin-top:30px;
    margin-bottom: 30px;
    border-color: #BBBBBB;
    border-width: 0.5px!important;
}


@media only screen and (max-width: 641px) {
    .gform_wrapper.gravity-theme .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice, .gform_wrapper.gravity-theme .chosen-container.chosen-container-multi ul.chosen-choices li.search-field {
        float: left!important;
        line-height: normal!important;
        width: auto!important;
    }
}/* End custom CSS */