/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
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: 1.0.1
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
*/

.contact-form .gfield input:not([type=submit]), .contact-form .gfield textarea{
 font-size: 16px;
    border: 1px solid #D9D9D9;
    background-color: #fff !important;
    border-radius: 5px;
    height: 63px;
    padding-left: 63px;
    color: #5f5f5f;
    padding-top: 6px;
	outline:none;
	box-shadow:none;
}
.contact-form .gfield textarea{
    height:122px;
    padding-top:23px;
}
.contact-form .gform_fields{
       row-gap: 28px !important;
    column-gap: 32px !important;
}
.contact-form .gform-footer{
    margin-top:32px!important;
    justify-content: center;
}
.contact-form .gform-footer input[type=submit]{
    font-size: 25px !important;
    font-family: 'Bebas Neue' !important;
    color:#834545 !important;
    background: #fff !important;
    padding: 20px 108px !important;
    border-radius: 40px !important;
}
.contact-form .gform-footer input[type=submit]:hover{ 
    background-color: #834545 !important;
    color:#fff !important;
}
.contact-form input[type=text]{	
	background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0C4.25534 0 2.83594 1.4194 2.83594 3.16406C2.83594 4.90873 4.25534 6.32812 6 6.32812C7.74466 6.32812 9.16406 4.90873 9.16406 3.16406C9.16406 1.4194 7.74466 0 6 0ZM9.9367 8.3952C9.07045 7.51563 7.92209 7.03125 6.70312 7.03125H5.29688C4.07794 7.03125 2.92955 7.51563 2.0633 8.3952C1.20129 9.27045 0.726562 10.4258 0.726562 11.6484C0.726562 11.8426 0.883969 12 1.07812 12H10.9219C11.116 12 11.2734 11.8426 11.2734 11.6484C11.2734 10.4258 10.7987 9.27045 9.9367 8.3952Z' fill='%235F5F5F'/%3E%3C/svg%3E%0A") no-repeat 40px 50%;
}
.contact-form input[type=email]{
	background: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.00287 5.35057C6.70432 5.5496 6.35754 5.65481 6 5.65481C5.64248 5.65481 5.2957 5.5496 4.99716 5.35057L0.0798984 2.0723C0.0527532 2.05415 0.0261104 2.03526 0 2.01565L0 7.38745C0 8.00334 0.499805 8.49213 1.10468 8.49213H10.8953C11.5112 8.49213 12 7.99233 12 7.38745V2.01562C11.9738 2.03529 11.9471 2.05422 11.9199 2.07239L7.00287 5.35057Z' fill='%235F5F5F'/%3E%3Cpath d='M0.469922 1.98263L5.38718 5.26092C5.57332 5.38502 5.78665 5.44706 5.99998 5.44706C6.21333 5.44706 6.42668 5.385 6.61282 5.26092L11.5301 1.98263C11.8243 1.78657 12 1.45845 12 1.1043C12 0.495375 11.5046 0 10.8957 0H1.10431C0.495399 2.34375e-05 5.81274e-07 0.495398 5.81274e-07 1.10489C-0.000181964 1.27861 0.0426335 1.44968 0.124628 1.60283C0.206623 1.75598 0.325248 1.88646 0.469922 1.98263Z' fill='%235F5F5F'/%3E%3C/svg%3E%0A") no-repeat 40px 57%;
}
.contact-form input[type=tel]{
	background:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.75844 7.38022C4.72946 6.53412 4.0424 5.49006 3.68119 4.89599L3.41176 4.38804C3.50596 4.28695 4.22439 3.51766 4.53572 3.10026C4.92697 2.57612 4.35972 2.10275 4.35972 2.10275C4.35972 2.10275 2.7636 0.506406 2.39984 0.189753C2.03608 -0.127343 1.61735 0.0487725 1.61735 0.0487725C0.852819 0.54276 0.0602447 0.972242 0.0126969 3.03774C0.0109236 4.97158 1.47892 6.96615 3.0664 8.51029C4.65642 10.2541 6.83952 12.002 8.95013 12C11.0154 11.9529 11.4448 11.1604 11.9388 10.3959C11.9388 10.3959 12.115 9.97751 11.7982 9.61342C11.4812 9.24944 9.88468 7.65299 9.88468 7.65299C9.88468 7.65299 9.41164 7.08563 8.8874 7.4772C8.49671 7.76925 7.79513 8.41885 7.62611 8.57634C7.62644 8.5769 6.45282 7.95124 5.75844 7.38022Z' fill='%235F5F5F'/%3E%3C/svg%3E%0A") no-repeat 40px 57%;
}
.contact-form input[type=text]#input_1_5{
	background:url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5139 11.2038L8.12216 6.4159L7.06858 7.46949L11.8565 12.8612C11.9627 12.9819 12.0926 13.0795 12.238 13.148C12.3835 13.2166 12.5414 13.2545 12.7021 13.2596C12.8628 13.2647 13.0228 13.2368 13.1723 13.1776C13.3218 13.1184 13.4576 13.0292 13.5712 12.9155C13.6848 12.802 13.7738 12.6663 13.8327 12.517C13.8916 12.3676 13.9193 12.2077 13.9139 12.0472C13.9085 11.8867 13.8702 11.7291 13.8014 11.584C13.7326 11.4389 13.6347 11.3095 13.5139 11.2038ZM7.06556 12.3842C7.06556 11.8438 6.62782 11.4091 6.09047 11.4091H2.11764C1.58028 11.4091 1.14254 11.8438 1.14254 12.3842V12.8189H7.06556V12.3842ZM7.14707 13.1208H1.06103C0.523673 13.1208 0.0859375 13.5555 0.0859375 14.0959V14.8657C0.0859375 15.0499 0.236881 15.2008 0.421032 15.2008H7.78707C7.97424 15.2008 8.12216 15.0499 8.12216 14.8657V14.0959C8.12216 13.5555 7.68443 13.1208 7.14707 13.1208ZM2.96141 5.38526L6.04277 2.3042L8.92156 5.183L5.8402 8.26405L2.96141 5.38526ZM9.19507 5.03266C9.47884 5.31613 9.93741 5.31613 10.2209 5.03266C10.2883 4.96534 10.3418 4.88538 10.3783 4.79737C10.4148 4.70937 10.4336 4.61503 10.4336 4.51975C10.4336 4.42448 10.4148 4.33014 10.3783 4.24213C10.3418 4.15412 10.2883 4.07417 10.2209 4.00684L7.22556 1.01152C7.15841 0.944011 7.07845 0.890594 6.99037 0.854409C6.90229 0.818224 6.80787 0.8 6.71265 0.800807C6.61744 0.8 6.52302 0.818224 6.43494 0.854409C6.34686 0.890594 6.2669 0.944011 6.19975 1.01152C5.91628 1.2953 5.91628 1.75417 6.19975 2.03734L9.19507 5.03266ZM4.66133 9.56639C4.72865 9.63381 4.80861 9.6873 4.89662 9.72379C4.98462 9.76028 5.07896 9.77906 5.17424 9.77906C5.26951 9.77906 5.36385 9.76028 5.45186 9.72379C5.53987 9.6873 5.61982 9.63381 5.68714 9.56639C5.75452 9.49908 5.80797 9.41914 5.84443 9.33116C5.8809 9.24318 5.89967 9.14888 5.89967 9.05364C5.89967 8.9584 5.8809 8.86409 5.84443 8.77611C5.80797 8.68813 5.75452 8.6082 5.68714 8.54088L2.69182 5.54556C2.55436 5.41669 2.37216 5.34634 2.18377 5.34938C1.99537 5.35242 1.81554 5.42861 1.6823 5.56185C1.54906 5.69508 1.47287 5.87492 1.46983 6.06331C1.46679 6.25171 1.53715 6.43391 1.66601 6.57137L4.66133 9.56639Z' fill='%235F5F5F'/%3E%3C/svg%3E%0A") no-repeat 40px 57%;
}
.contact-form textarea{
	background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5984 8.48652C13.3957 8.48652 13.2315 8.65076 13.2315 8.85346V12.1116C13.2307 12.7192 12.7384 13.2117 12.1307 13.2124H1.8347C1.22694 13.2117 0.734613 12.7192 0.73388 12.1116V2.54954C0.734613 1.94178 1.22697 1.44946 1.8347 1.44872H5.09276C5.29542 1.44872 5.4597 1.28444 5.4597 1.08178C5.4597 0.879123 5.29542 0.714844 5.09276 0.714844H1.8347C0.821872 0.715981 0.00113751 1.53672 0 2.54954V12.1116C0.00113751 13.1244 0.821872 13.9452 1.8347 13.9463H12.1307C13.1435 13.9452 13.9642 13.1244 13.9654 12.1116V8.85357C13.9654 8.65091 13.8011 8.48652 13.5984 8.48652Z' fill='%235F5F5F'/%3E%3Cpath d='M5.73748 6.55383L11.0953 1.19592L12.8232 2.92384L7.46543 8.28175L5.73748 6.55383ZM4.86328 9.15595L6.7728 8.62704L5.39219 7.24643L4.86328 9.15595ZM13.3009 0.287746C12.9424 -0.0698736 12.362 -0.0698736 12.0036 0.287746L11.6144 0.676922L13.3423 2.40484L13.7315 2.01567C14.0892 1.65717 14.0892 1.07681 13.7315 0.71835L13.3009 0.287746Z' fill='%235F5F5F'/%3E%3C/svg%3E%0A") no-repeat 40px 27px;
}
.newsletter-form .gform-footer input[type=submit]{
	background-color:#002E5D !important;
	color:#fff !important;
}
.newsletter-form input[type=email]{
	height:50px !important;
	border-radius:40px !important;
	padding-top:0 !important;
	background-position:15px 50% !important;
	padding-left:40px !important;
}
.newsletter-form .gform-footer{
	margin-top:18px !important;
}
.newsletter-form .gform_fields{
	column-gap:0 !important;
}
.newsletter-form .gform-footer input[type=submit] {
    padding: 20px 50px !important;
}
.team-css .e-loop-item:nth-child(odd) .e-con-inner{
    flex-direction:row-reverse;;
}
.testimonial-loop .e-loop-item:nth-child(4n+1) .e-con-inner{
    flex-direction:row-reverse;;
}
@media(max-width:1366px){
	.newsletter-form .gform-footer input[type=submit] {
    padding: 20px 50px !important;
}
}

@media(max-width:767px){
	.contact-form .gform_fields {
    row-gap: 20px !important;
    column-gap: 0px !important;
}
	.contact-form .gfield input:not([type=submit]), .contact-form .gfield textarea {
    font-size: 14px;
    height: 46px;
    padding-left: 35px;
    padding-top: 0;
}
	.contact-form input[type=text], .contact-form input[type=tel], .contact-form input[type=email], .contact-form input[type=text]#input_1_5, .contact-form textarea{
		background-position:15px 50%;
	}
	.contact-form textarea{
		background-position:15px 15px;
		padding-top:10px !important;
	}
	.contact-form .gform-footer input[type=submit] {
    font-size: 20px !important;
    padding: 10px 55px !important;
}


}