/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
.wpcf7-form label{
    font-weight: bold;
}

.wpcf7-form label input{
    margin-top: 10px;
    padding-left: 60px;
}
.wpcf7-form span.required{
    color: #f44336;
    font-size: 1.5em;
}
.wpcf7-form .cf7mls-btns button{
    border: 1px solid #ec7b33 ;
    display: flex;
    gap: 10px;
    justify-content: center;
    align-items: center;
    text-transform: uppercase;
    font-weight: normal;
    padding: 6px 22px!important;
}
.wpcf7-form .cf7mls-btns button.cf7mls_back:before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIiBmaWxsPSIjZWM3YjMzIiA+DQogICAgPCEtLSFGb250IEF3ZXNvbWUgRnJlZSA3LjEuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIENvcHlyaWdodCAyMDI1IEZvbnRpY29ucywgSW5jLi0tPg0KICAgIDxwYXRoIGQ9Ik0zMjAgNTc2QzQ2MS40IDU3NiA1NzYgNDYxLjQgNTc2IDMyMEM1NzYgMTc4LjYgNDYxLjQgNjQgMzIwIDY0QzE3OC42IDY0IDY0IDE3OC42IDY0IDMyMEM2NCA0NjEuNCAxNzguNiA1NzYgMzIwIDU3NnpNMTk5IDMwM0wyNzkgMjIzQzI4OC40IDIxMy42IDMwMy42IDIxMy42IDMxMi45IDIyM0MzMjIuMiAyMzIuNCAzMjIuMyAyNDcuNiAzMTIuOSAyNTYuOUwyNzMuOSAyOTUuOUw0MjQgMjk1LjlDNDM3LjMgMjk1LjkgNDQ4IDMwNi42IDQ0OCAzMTkuOUM0NDggMzMzLjIgNDM3LjMgMzQzLjkgNDI0IDM0My45TDI3My45IDM0My45TDMxMi45IDM4Mi45QzMyMi4zIDM5Mi4zIDMyMi4zIDQwNy41IDMxMi45IDQxNi44QzMwMy41IDQyNi4xIDI4OC4zIDQyNi4yIDI3OSA0MTYuOEwxOTkgMzM2LjhDMTg5LjYgMzI3LjQgMTg5LjYgMzEyLjIgMTk5IDMwMi45eiIvPg0KPC9zdmc+")
}
.wpcf7-form .cf7mls-btns button.cf7mls_next:after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIiAgZmlsbD0iI2ZmZiI+PCEtLSFGb250IEF3ZXNvbWUgRnJlZSA3LjEuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIENvcHlyaWdodCAyMDI1IEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik0zMjAgNTc2QzQ2MS40IDU3NiA1NzYgNDYxLjQgNTc2IDMyMEM1NzYgMTc4LjYgNDYxLjQgNjQgMzIwIDY0QzE3OC42IDY0IDY0IDE3OC42IDY0IDMyMEM2NCA0NjEuNCAxNzguNiA1NzYgMzIwIDU3NnpNMzYxIDQxN0MzNTEuNiA0MjYuNCAzMzYuNCA0MjYuNCAzMjcuMSA0MTdDMzE3LjggNDA3LjYgMzE3LjcgMzkyLjQgMzI3LjEgMzgzLjFMMzY2LjEgMzQ0LjFMMjE2IDM0NC4xQzIwMi43IDM0NC4xIDE5MiAzMzMuNCAxOTIgMzIwLjFDMTkyIDMwNi44IDIwMi43IDI5Ni4xIDIxNiAyOTYuMUwzNjYuMSAyOTYuMUwzMjcuMSAyNTcuMUMzMTcuNyAyNDcuNyAzMTcuNyAyMzIuNSAzMjcuMSAyMjMuMkMzMzYuNSAyMTMuOSAzNTEuNyAyMTMuOCAzNjEgMjIzLjJMNDQxIDMwMy4yQzQ1MC40IDMxMi42IDQ1MC40IDMyNy44IDQ0MSAzMzcuMUwzNjEgNDE3LjF6Ii8+PC9zdmc+");
}
.wpcf7-form span.wpcf7-form-control-wrap{
    position: relative;
	display: block;
}
.wpcf7-form span.wpcf7-form-control-wrap:before{
    position: absolute;
    top:21px;
    left: 16px;
    content: "";
    display: inline-block;
    width: 30px;
    height: 20px;
    border-right: 1px solid #ddd;
    background-position: left;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIiAgZmlsbD0iI2JiYiI+PCEtLSFGb250IEF3ZXNvbWUgRnJlZSA3LjEuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIENvcHlyaWdodCAyMDI1IEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik0zMjAgNjRDMzM3LjcgNjQgMzUyIDc4LjMgMzUyIDk2TDM1MiAyNjQuNkw0OTYgMTgxLjVDNTExLjMgMTcyLjcgNTMwLjkgMTc3LjkgNTM5LjcgMTkzLjJDNTQ4LjUgMjA4LjUgNTQzLjMgMjI4LjEgNTI4IDIzNi45TDM4NCAzMjBMNTI4IDQwMy4xQzU0My4zIDQxMS45IDU0OC42IDQzMS41IDUzOS43IDQ0Ni44QzUzMC44IDQ2Mi4xIDUxMS4zIDQ2Ny40IDQ5NiA0NTguNUwzNTIgMzc1LjRMMzUyIDU0NEMzNTIgNTYxLjcgMzM3LjcgNTc2IDMyMCA1NzZDMzAyLjMgNTc2IDI4OCA1NjEuNyAyODggNTQ0TDI4OCAzNzUuNEwxNDQgNDU4LjVDMTI4LjcgNDY3LjMgMTA5LjEgNDYyLjEgMTAwLjMgNDQ2LjhDOTEuNSA0MzEuNSA5Ni43IDQxMiAxMTIgNDAzLjFMMjU2IDMyMEwxMTIgMjM2LjlDOTYuNyAyMjggOTEuNSAyMDguNSAxMDAuMyAxOTMuMUMxMDkuMSAxNzcuNyAxMjguNyAxNzIuNiAxNDQgMTgxLjRMMjg4IDI2NC42TDI4OCA5NkMyODggNzguMyAzMDIuMyA2NCAzMjAgNjR6Ii8+PC9zdmc+");
}
.wpcf7-form span[data-name="your-email"]:before{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIiBmaWxsPSIjYmJiIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDcuMS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZD0iTTExMiAxMjhDODUuNSAxMjggNjQgMTQ5LjUgNjQgMTc2QzY0IDE5MS4xIDcxLjEgMjA1LjMgODMuMiAyMTQuNEwyOTEuMiAzNzAuNEMzMDguMyAzODMuMiAzMzEuNyAzODMuMiAzNDguOCAzNzAuNEw1NTYuOCAyMTQuNEM1NjguOSAyMDUuMyA1NzYgMTkxLjEgNTc2IDE3NkM1NzYgMTQ5LjUgNTU0LjUgMTI4IDUyOCAxMjhMMTEyIDEyOHpNNjQgMjYwTDY0IDQ0OEM2NCA0ODMuMyA5Mi43IDUxMiAxMjggNTEyTDUxMiA1MTJDNTQ3LjMgNTEyIDU3NiA0ODMuMyA1NzYgNDQ4TDU3NiAyNjBMMzc3LjYgNDA4LjhDMzQzLjUgNDM0LjQgMjk2LjUgNDM0LjQgMjYyLjQgNDA4LjhMNjQgMjYweiIvPjwvc3ZnPg==");
}
.wpcf7-form span[data-name="full-name"]:before{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIiBmaWxsPSIjYmJiIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDcuMS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZD0iTTEwMC40IDQxNy4yQzEwNC41IDQwMi42IDExMi4yIDM4OS4zIDEyMyAzNzguNUwzMDQuMiAxOTcuM0wzMzguMSAxNjMuNEMzNTQuNyAxODAgMzg5LjQgMjE0LjcgNDQyLjEgMjY3LjRMNDc2IDMwMS4zTDQ0Mi4xIDMzNS4yTDI2MC45IDUxNi40QzI1MC4yIDUyNy4xIDIzNi44IDUzNC45IDIyMi4yIDUzOUw5NC40IDU3NC42Qzg2LjEgNTc2LjkgNzcuMSA1NzQuNiA3MSA1NjguNEM2NC45IDU2Mi4yIDYyLjYgNTUzLjMgNjQuOSA1NDVMMTAwLjQgNDE3LjJ6TTE1NiA0MTMuNUMxNTEuNiA0MTguMiAxNDguNCA0MjMuOSAxNDYuNyA0MzAuMUwxMjIuNiA1MTdMMjA5LjUgNDkyLjlDMjE1LjkgNDkxLjEgMjIxLjcgNDg3LjggMjI2LjUgNDgzLjJMMTU1LjkgNDEzLjV6TTUxMCAyNjcuNEM0OTMuNCAyNTAuOCA0NTguNyAyMTYuMSA0MDYgMTYzLjRMMzcyIDEyOS41QzM5OC41IDEwMyA0MTMuNCA4OC4xIDQxNi45IDg0LjZDNDMwLjQgNzEgNDQ4LjggNjMuNCA0NjggNjMuNEM0ODcuMiA2My40IDUwNS42IDcxIDUxOS4xIDg0LjZMNTU0LjggMTIwLjNDNTY4LjQgMTMzLjkgNTc2IDE1Mi4zIDU3NiAxNzEuNEM1NzYgMTkwLjUgNTY4LjQgMjA5IDU1NC44IDIyMi41QzU1MS4zIDIyNiA1MzYuNCAyNDAuOSA1MDkuOSAyNjcuNHoiLz48L3N2Zz4=");
}
.wpcf7-form span[data-name="first-name"]:before,
.wpcf7-form span[data-name="last-name"]:before{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIiBmaWxsPSIjYmJiIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDcuMS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZD0iTTEwMC40IDQxNy4yQzEwNC41IDQwMi42IDExMi4yIDM4OS4zIDEyMyAzNzguNUwzMDQuMiAxOTcuM0wzMzguMSAxNjMuNEMzNTQuNyAxODAgMzg5LjQgMjE0LjcgNDQyLjEgMjY3LjRMNDc2IDMwMS4zTDQ0Mi4xIDMzNS4yTDI2MC45IDUxNi40QzI1MC4yIDUyNy4xIDIzNi44IDUzNC45IDIyMi4yIDUzOUw5NC40IDU3NC42Qzg2LjEgNTc2LjkgNzcuMSA1NzQuNiA3MSA1NjguNEM2NC45IDU2Mi4yIDYyLjYgNTUzLjMgNjQuOSA1NDVMMTAwLjQgNDE3LjJ6TTE1NiA0MTMuNUMxNTEuNiA0MTguMiAxNDguNCA0MjMuOSAxNDYuNyA0MzAuMUwxMjIuNiA1MTdMMjA5LjUgNDkyLjlDMjE1LjkgNDkxLjEgMjIxLjcgNDg3LjggMjI2LjUgNDgzLjJMMTU1LjkgNDEzLjV6TTUxMCAyNjcuNEM0OTMuNCAyNTAuOCA0NTguNyAyMTYuMSA0MDYgMTYzLjRMMzcyIDEyOS41QzM5OC41IDEwMyA0MTMuNCA4OC4xIDQxNi45IDg0LjZDNDMwLjQgNzEgNDQ4LjggNjMuNCA0NjggNjMuNEM0ODcuMiA2My40IDUwNS42IDcxIDUxOS4xIDg0LjZMNTU0LjggMTIwLjNDNTY4LjQgMTMzLjkgNTc2IDE1Mi4zIDU3NiAxNzEuNEM1NzYgMTkwLjUgNTY4LjQgMjA5IDU1NC44IDIyMi41QzU1MS4zIDIyNiA1MzYuNCAyNDAuOSA1MDkuOSAyNjcuNHoiLz48L3N2Zz4=");
}
.wpcf7-form input.wpcf7-form-control.wpcf7-submit{
    display: block;
    width: 100%;
    background: #ec7b38;
    color:#fff;
    padding: 20px 20px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: normal;
}
.thank-you-section{
    box-shadow: 100px 0px 10px 0px rgba(0, 0, 0, 0.5);
}