.elementor-39 .elementor-element.elementor-element-4bbf81d iframe{height:482px;}.elementor-39 .elementor-element.elementor-element-f29a4fd:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-f29a4fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF6EA;}.elementor-39 .elementor-element.elementor-element-f29a4fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-f29a4fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-0b32b39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-0b32b39{text-align:left;}.elementor-39 .elementor-element.elementor-element-0b32b39 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-39 .elementor-element.elementor-element-265c02b{--divider-border-style:solid;--divider-color:#1E5AAB;--divider-border-width:4px;}.elementor-39 .elementor-element.elementor-element-265c02b .elementor-divider-separator{width:8%;margin:0 auto;margin-left:0;}.elementor-39 .elementor-element.elementor-element-265c02b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-39 .elementor-element.elementor-element-60e884d > .elementor-element-populated{padding:45px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-6b53fc4{width:var( --container-widget-width, 93.22% );max-width:93.22%;--container-widget-width:93.22%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-6b53fc4 .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-6b53fc4.elementor-view-stacked .elementor-icon{background-color:#706F6F;}.elementor-39 .elementor-element.elementor-element-6b53fc4.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-6b53fc4.elementor-view-default .elementor-icon{color:#706F6F;border-color:#706F6F;}.elementor-39 .elementor-element.elementor-element-6b53fc4.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-6b53fc4.elementor-view-default .elementor-icon svg{fill:#706F6F;}.elementor-39 .elementor-element.elementor-element-6b53fc4 .elementor-icon{font-size:35px;}.elementor-39 .elementor-element.elementor-element-6b53fc4 .elementor-icon svg{height:35px;}.elementor-39 .elementor-element.elementor-element-15fec83{width:var( --container-widget-width, 93.22% );max-width:93.22%;--container-widget-width:93.22%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-15fec83 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-15fec83 .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-15fec83.elementor-view-stacked .elementor-icon{background-color:#706F6F;}.elementor-39 .elementor-element.elementor-element-15fec83.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-15fec83.elementor-view-default .elementor-icon{color:#706F6F;border-color:#706F6F;}.elementor-39 .elementor-element.elementor-element-15fec83.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-15fec83.elementor-view-default .elementor-icon svg{fill:#706F6F;}.elementor-39 .elementor-element.elementor-element-15fec83 .elementor-icon{font-size:30px;}.elementor-39 .elementor-element.elementor-element-15fec83 .elementor-icon svg{height:30px;}.elementor-39 .elementor-element.elementor-element-a7337fb{width:var( --container-widget-width, 93.22% );max-width:93.22%;--container-widget-width:93.22%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-a7337fb > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-a7337fb .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-a7337fb.elementor-view-stacked .elementor-icon{background-color:#706F6F;}.elementor-39 .elementor-element.elementor-element-a7337fb.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-a7337fb.elementor-view-default .elementor-icon{color:#706F6F;border-color:#706F6F;}.elementor-39 .elementor-element.elementor-element-a7337fb.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-a7337fb.elementor-view-default .elementor-icon svg{fill:#706F6F;}.elementor-39 .elementor-element.elementor-element-a7337fb .elementor-icon{font-size:30px;}.elementor-39 .elementor-element.elementor-element-a7337fb .elementor-icon svg{height:30px;}.elementor-39 .elementor-element.elementor-element-c10f70e{width:var( --container-widget-width, 93.22% );max-width:93.22%;--container-widget-width:93.22%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-c10f70e > .elementor-widget-container{padding:45px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-c10f70e .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-c10f70e.elementor-view-stacked .elementor-icon{background-color:#706F6F;}.elementor-39 .elementor-element.elementor-element-c10f70e.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-c10f70e.elementor-view-default .elementor-icon{color:#706F6F;border-color:#706F6F;}.elementor-39 .elementor-element.elementor-element-c10f70e.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-c10f70e.elementor-view-default .elementor-icon svg{fill:#706F6F;}.elementor-39 .elementor-element.elementor-element-c10f70e .elementor-icon{font-size:28px;}.elementor-39 .elementor-element.elementor-element-c10f70e .elementor-icon svg{height:28px;}.elementor-39 .elementor-element.elementor-element-53fbe66{width:var( --container-widget-width, 93.22% );max-width:93.22%;--container-widget-width:93.22%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-53fbe66 > .elementor-widget-container{padding:45px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-53fbe66 .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-53fbe66.elementor-view-stacked .elementor-icon{background-color:#706F6F;}.elementor-39 .elementor-element.elementor-element-53fbe66.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-53fbe66.elementor-view-default .elementor-icon{color:#706F6F;border-color:#706F6F;}.elementor-39 .elementor-element.elementor-element-53fbe66.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-53fbe66.elementor-view-default .elementor-icon svg{fill:#706F6F;}.elementor-39 .elementor-element.elementor-element-53fbe66 .elementor-icon{font-size:24px;}.elementor-39 .elementor-element.elementor-element-53fbe66 .elementor-icon svg{height:24px;}.elementor-widget-ma-contact-form-7 .master-addons-cf7 .master-addons-cf7-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-ma-contact-form-7 .master-addons-cf7 .wpcf7-form label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-ma-contact-form-7 .master-addons-cf7 .wpcf7-form input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-39 .elementor-element.elementor-element-cf8c59a{width:var( --container-widget-width, 104.546% );max-width:104.546%;--container-widget-width:104.546%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-cf8c59a > .elementor-widget-container{margin:0px 0px 0px -40px;}.elementor-39 .elementor-element.elementor-element-cf8c59a .master-addons-cf7 .wpcf7-not-valid-tip{display:block;}.elementor-39 .elementor-element.elementor-element-cf8c59a .master-addons-cf7 .wpcf7-validation-errors{display:block !important;}.elementor-39 .elementor-element.elementor-element-cf8c59a .master-addons-cf7::before{background:#6e00e9;}.elementor-39 .elementor-element.elementor-element-cf8c59a .master-addons-cf7{width:100%;padding:10px 0px 0px 30px;}.elementor-39 .elementor-element.elementor-element-cf8c59a .master-addons-cf7 .wpcf7-form-control.wpcf7-text, .elementor-39 .elementor-element.elementor-element-cf8c59a .master-addons-cf7 .wpcf7-form-control.wpcf7-textarea{width:100%;}.elementor-39 .elementor-element.elementor-element-cf8c59a .master-addons-cf7 .wpcf7-form input[type="submit"]{color:#FFF;border-color:transparent;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-39 .elementor-element.elementor-element-cf8c59a .master-addons-cf7 .wpcf7-form input[type="submit"]:hover{color:#6e00e9;}.elementor-39 .elementor-element.elementor-element-cf8c59a .master-addons-cf7 .wpcf7-submit{border-width:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-cf8c59a .ma-cf input[type="submit"]:hover{border-color:#6e00e9;}.elementor-39 .elementor-element.elementor-element-99b6840 > .elementor-element-populated{padding:25px 0px 0px 30px;}.elementor-39 .elementor-element.elementor-element-29f6292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-39 .elementor-element.elementor-element-29f6292{text-align:left;}.elementor-39 .elementor-element.elementor-element-29f6292 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-39 .elementor-element.elementor-element-60d1e1a{--divider-border-style:solid;--divider-color:#1E5AAB;--divider-border-width:4px;}.elementor-39 .elementor-element.elementor-element-60d1e1a > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-39 .elementor-element.elementor-element-60d1e1a .elementor-divider-separator{width:8%;margin:0 auto;margin-left:0;}.elementor-39 .elementor-element.elementor-element-60d1e1a .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-cb102b9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-39 .elementor-element.elementor-element-cb102b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-39 .elementor-element.elementor-element-9a5993d .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-9a5993d.elementor-view-stacked .elementor-icon{background-color:#D98132;}.elementor-39 .elementor-element.elementor-element-9a5993d.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-9a5993d.elementor-view-default .elementor-icon{color:#D98132;border-color:#D98132;}.elementor-39 .elementor-element.elementor-element-9a5993d.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-9a5993d.elementor-view-default .elementor-icon svg{fill:#D98132;}.elementor-39 .elementor-element.elementor-element-9a5993d .elementor-icon{font-size:35px;}.elementor-39 .elementor-element.elementor-element-9a5993d .elementor-icon svg{height:35px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-2f598af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-2f598af{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1px;color:#525252;}.elementor-39 .elementor-element.elementor-element-2f598af p{margin-block-end:0px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5128bce > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-39 .elementor-element.elementor-element-5128bce .elementor-progress-wrapper .elementor-progress-bar{background-color:#D98132;}.elementor-39 .elementor-element.elementor-element-5128bce .elementor-progress-wrapper{background-color:#D2D2D2;}.elementor-39 .elementor-element.elementor-element-5128bce .elementor-progress-bar{height:2px;line-height:2px;}.elementor-39 .elementor-element.elementor-element-87277b1{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-a54965b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-39 .elementor-element.elementor-element-a54965b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-39 .elementor-element.elementor-element-cca1d5d .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-cca1d5d.elementor-view-stacked .elementor-icon{background-color:#D98132;}.elementor-39 .elementor-element.elementor-element-cca1d5d.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-cca1d5d.elementor-view-default .elementor-icon{color:#D98132;border-color:#D98132;}.elementor-39 .elementor-element.elementor-element-cca1d5d.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-cca1d5d.elementor-view-default .elementor-icon svg{fill:#D98132;}.elementor-39 .elementor-element.elementor-element-cca1d5d .elementor-icon{font-size:35px;}.elementor-39 .elementor-element.elementor-element-cca1d5d .elementor-icon svg{height:35px;}.elementor-39 .elementor-element.elementor-element-4a38435 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-4a38435{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1px;color:#525252;}.elementor-39 .elementor-element.elementor-element-4a38435 p{margin-block-end:0px;}.elementor-39 .elementor-element.elementor-element-418ce4f > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-39 .elementor-element.elementor-element-418ce4f .elementor-progress-wrapper .elementor-progress-bar{background-color:#D98132;}.elementor-39 .elementor-element.elementor-element-418ce4f .elementor-progress-wrapper{background-color:#D2D2D2;}.elementor-39 .elementor-element.elementor-element-418ce4f .elementor-progress-bar{height:2px;line-height:2px;}.elementor-39 .elementor-element.elementor-element-c9456c9{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-5aa0b40.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-39 .elementor-element.elementor-element-5aa0b40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-39 .elementor-element.elementor-element-e13442e .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-e13442e.elementor-view-stacked .elementor-icon{background-color:#D98132;}.elementor-39 .elementor-element.elementor-element-e13442e.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-e13442e.elementor-view-default .elementor-icon{color:#D98132;border-color:#D98132;}.elementor-39 .elementor-element.elementor-element-e13442e.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-e13442e.elementor-view-default .elementor-icon svg{fill:#D98132;}.elementor-39 .elementor-element.elementor-element-e13442e .elementor-icon{font-size:35px;}.elementor-39 .elementor-element.elementor-element-e13442e .elementor-icon svg{height:35px;}.elementor-39 .elementor-element.elementor-element-657a7b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-657a7b1{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1px;color:#525252;}.elementor-39 .elementor-element.elementor-element-657a7b1 p{margin-block-end:0px;}.elementor-39 .elementor-element.elementor-element-9ee8c25 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-39 .elementor-element.elementor-element-9ee8c25 .elementor-progress-wrapper .elementor-progress-bar{background-color:#D98132;}.elementor-39 .elementor-element.elementor-element-9ee8c25 .elementor-progress-wrapper{background-color:#D2D2D2;}.elementor-39 .elementor-element.elementor-element-9ee8c25 .elementor-progress-bar{height:2px;line-height:2px;}@media(max-width:1024px){.elementor-39 .elementor-element.elementor-element-4bbf81d iframe{height:360px;}.elementor-39 .elementor-element.elementor-element-cf8c59a > .elementor-widget-container{margin:0px 0px 0px -40px;}.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-cb102b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39 .elementor-element.elementor-element-cb102b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39 .elementor-element.elementor-element-9a5993d .elementor-icon{font-size:33px;}.elementor-39 .elementor-element.elementor-element-9a5993d .elementor-icon svg{height:33px;}.elementor-39 .elementor-element.elementor-element-2f598af{font-size:13px;}.elementor-39 .elementor-element.elementor-element-cca1d5d .elementor-icon{font-size:33px;}.elementor-39 .elementor-element.elementor-element-cca1d5d .elementor-icon svg{height:33px;}.elementor-39 .elementor-element.elementor-element-4a38435{font-size:13px;}.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-5aa0b40.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39 .elementor-element.elementor-element-5aa0b40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39 .elementor-element.elementor-element-e13442e .elementor-icon{font-size:33px;}.elementor-39 .elementor-element.elementor-element-e13442e .elementor-icon svg{height:33px;}.elementor-39 .elementor-element.elementor-element-657a7b1{font-size:13px;}}@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-cf8c59a > .elementor-widget-container{margin:-100px 0px 0px -40px;}}@media(min-width:768px){.elementor-39 .elementor-element.elementor-element-c4ae553{width:10%;}.elementor-39 .elementor-element.elementor-element-9167a66{width:44.116%;}.elementor-39 .elementor-element.elementor-element-60e884d{width:10.73%;}.elementor-39 .elementor-element.elementor-element-4d409fb{width:89.27%;}.elementor-39 .elementor-element.elementor-element-99b6840{width:35.864%;}.elementor-39 .elementor-element.elementor-element-cb102b9{width:30%;}.elementor-39 .elementor-element.elementor-element-5cd374c{width:70%;}.elementor-39 .elementor-element.elementor-element-a54965b{width:30%;}.elementor-39 .elementor-element.elementor-element-2f0ed48{width:70%;}.elementor-39 .elementor-element.elementor-element-5aa0b40{width:30%;}.elementor-39 .elementor-element.elementor-element-0cd9416{width:70%;}.elementor-39 .elementor-element.elementor-element-3a0dde0{width:10%;}}/* Start custom CSS for ma-contact-form-7, class: .elementor-element-cf8c59a */.form-group {
  margin-bottom: 0; 
}

.form-control,
input.wpcf7-form-control,
textarea.wpcf7-form-control,
select.wpcf7-form-control {
  box-sizing: border-box !important;
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 10px;
  border: none !important;
  border-radius: 0 !important;
  font-size: 1em;
  outline: none;
  background: transparent;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
  background-color: #D98132;
  color: #fff;
  border: none;
  border-radius: 6px;
  padding: 8px 16px;
  width: 100%;
  max-width: 400px;
  text-align: center;
  cursor: pointer;
  transition: all 0.3s ease;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
  background-color: #b56d28;
  color: #fff !important;
}

input.wpcf7-form-control.wpcf7-submit {
  background-color: #D98132;
  color: #fff;
  border: none;
  border-radius: 6px;
  padding: 8px 16px;
  text-align: center;
  cursor: pointer;
  transition: all 0.3s ease;
  max-width: 200px; 
  width: auto; 
}

input.wpcf7-form-control.wpcf7-submit:hover {
  background-color: #b56d28;
}

textarea {
  resize: none; 
}

.form-group.button-group {
  display: flex;
  justify-content: center; 
  align-items: center; 
  padding-bottom: 0; 
  height: 100px; 
  width: 100%; 
}

@media (max-width: 768px) {

  .form-control {
    max-width: 100%;
    width: 100%;
  }

  input.wpcf7-form-control.wpcf7-submit.has-spinner {
    max-width: 100%;
  }
}

@media (max-width: 375px) {

  .form-control,
  input.wpcf7-form-control,
  textarea.wpcf7-form-control,
  select.wpcf7-form-control {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box;
    margin: 0 auto;
  }
}/* End custom CSS */