form input:not(input[type=checkbox]),
form textarea {
border: 1px solid rgb(201, 201, 201) !important;
border-radius: 10px !important;
box-shadow: none !important;
padding: 20px !important;
}
form input[type=checkbox] {
border: 1px solid rgb(201, 201, 201) !important;
border-radius: 0;
}
.gform-theme--foundation .gform_fields {
grid-row-gap: 25px !important;
}
.gform_required_legend {
display: none;
}
.gfield_required_asterisk {
color: red !important;
}
#field_submit {
display: flex;
justify-content: end;
}
#gform_submit_button_1 {
text-decoration: none;
padding: 13px 25px;
font-size: 20px;
text-transform: uppercase;
font-weight: bold;
border-radius: 15px;
border: none !important;
box-shadow: 0px 3px 20px #57575652;
color: var(--white-color);
background: linear-gradient(180deg, #FEC907 0%, #F9B106 37%, #F18705 100%) 0% 0% no-repeat padding-box;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
#gform_submit_button_1:hover {
background: linear-gradient(180deg, #000000 0%, #575756 100%) 0% 0% no-repeat padding-box;
color: var(--white-color);
}
.box-form-height {
min-height: 600px;	
} #breadcrumbs,
#breadcrumbs a {
font-size: 13px;
color: var(--breadcrumbs-color);
font-weight: 300;
transition: .1s ease-in-out;
}
#breadcrumbs a:hover {
opacity: 0.8;
} .google-map {
width: 100%;
min-height: 350px;
} .preloader {
position: fixed;
width: 100%;
height: 100%;
background-color: var(--white-color);
display: flex;
justify-content: center;
align-items: center;
z-index: 100000000000000000;
}
.loader {
border: 2px solid #f3f3f3;
border-top: 2px solid var(--first-color);
border-radius: 50%;
width: 50px;
height: 50px;
animation: spin 0.8s linear infinite;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
} .radius-10 {
border-radius: 10px;
}
.radius-15 {
border-radius: 15px;
}
.radius-20 {
border-radius: 20px;
}
.radius-25 {
border-radius: 25px;
}
.radius-30 {
border-radius: 30px;
}
.radius-35 {
border-radius: 35px;
}
.radius-40 {
border-radius: 40px;
}
.radius-45 {
border-radius: 45px;
}
.radius-50 { border-radius: 15px;
} .box-shadow {
box-shadow: 0 0 20px 0px rgba(33, 49, 89, 0.08);
}
.custom-shadow-1 {
box-shadow: 0px 3px 20px #0000000D;
} .padding-10 {
padding: 10px;
}
.padding-20 {
padding: 20px;
}
.padding-30 {
padding: 30px;
}
.padding-40 {
padding: 40px;
}
.padding-50 {
padding: 50px;
}
.padding-60 {
padding: 60px;
}
.padding-70 {
padding: 70px;
}
.padding-80 {
padding: 80px;
}
.padding-90 {
padding: 90px;
}
.padding-100 {
padding: 100px;
}
.padding-y-10 {
padding-top: 10px;
padding-bottom: 10px;
}
.padding-y-20 {
padding-top: 20px;
padding-bottom: 20px;
}
.padding-y-30 {
padding-top: 30px;
padding-bottom: 30px;
}
.padding-y-40 {
padding-top: 40px;
padding-bottom: 40px;
}
.padding-y-50 {
padding-top: 50px;
padding-bottom: 50px;
}
.padding-y-60 {
padding-top: 60px;
padding-bottom: 60px;
}
.padding-y-70 {
padding-top: 70px;
padding-bottom: 70px;
}
.padding-y-80 {
padding-top: 80px;
padding-bottom: 80px;
}
.padding-y-90 {
padding-top: 90px;
padding-bottom: 90px;
}
.padding-y-100 {
padding-top: 100px;
padding-bottom: 100px;
}
.padding-y-110 {
padding-top: 110px;
padding-bottom: 110px;
}
.padding-y-120 {
padding-top: 120px;
padding-bottom: 120px;
}
.padding-y-130 {
padding-top: 130px;
padding-bottom: 130px;
}
.padding-y-140 {
padding-top: 140px;
padding-bottom: 140px;
}
.padding-y-150 {
padding-top: 150px;
padding-bottom: 150px;
}
.padding-top-10 {
padding-top: 10px;
}
.padding-top-20 {
padding-top: 20px;
}
.padding-top-30 {
padding-top: 30px;
}
.padding-top-40 {
padding-top: 40px;
}
.padding-top-50 {
padding-top: 50px;
}
.padding-top-60 {
padding-top: 60px;
}
.padding-top-70 {
padding-top: 70px;
}
.padding-top-80 {
padding-top: 80px;
}
.padding-top-90 {
padding-top: 90px;
}
.padding-top-100 {
padding-top: 100px;
}
.padding-top-110 {
padding-top: 110px;
}
.padding-top-120 {
padding-top: 120px;
}
.padding-top-130 {
padding-top: 130px;
}
.padding-top-140 {
padding-top: 140px;
}
.padding-top-150 {
padding-top: 150px;
}
.padding-bottom-10 {
padding-bottom: 10px;
}
.padding-bottom-20 {
padding-bottom: 20px;
}
.padding-bottom-30 {
padding-bottom: 30px;
}
.padding-bottom-40 {
padding-bottom: 40px;
}
.padding-bottom-50 {
padding-bottom: 50px;
}
.padding-bottom-60 {
padding-bottom: 60px;
}
.padding-bottom-70 {
padding-bottom: 70px;
}
.padding-bottom-80 {
padding-bottom: 80px;
}
.padding-bottom-90 {
padding-bottom: 90px;
}
.padding-bottom-100 {
padding-bottom: 100px;
}
.padding-bottom-110 {
padding-bottom: 110px;
}
.padding-bottom-120 {
padding-bottom: 120px;
}
.padding-bottom-130 {
padding-bottom: 130px;
}
.padding-bottom-140 {
padding-bottom: 140px;
}
.padding-bottom-150 {
padding-bottom: 150px;
} .fade-in {
opacity: 0;
transition: all 2s cubic-bezier(.215, .60, .355, 1);
}
.fade-in.in-page {
opacity: 1;
}
.fade-in-top {
opacity: 0;
transform: translateY(10vh);
transition: all 1s cubic-bezier(.215, .60, .355, 1);
}
.fade-in-top.in-page {
opacity: 1;
transform: translateY(0);
}
.fade-in-top.in-page {
opacity: 1;
transform: translateY(0);
}
.fade-in-left {
opacity: 0;
transform: translateX(-10vw);
transition: all 1s cubic-bezier(.215, .60, .355, 1);
overflow: hidden;
}
.fade-in-left.in-page {
opacity: 1;
transform: translateX(0);
}
.fade-in-right {
opacity: 0;
transform: translateX(10vw);
transition: all 1s cubic-bezier(.215, .60, .355, 1);
overflow: hidden;
}
.fade-in-right.in-page {
opacity: 1;
transform: translateX(0);
}
.transition-delay-0 {
transition-delay: 0ms;
}
.transition-delay-1 {
transition-delay: 100ms;
}
.transition-delay-2 {
transition-delay: 200ms;
}
.transition-delay-3 {
transition-delay: 300ms;
}
.transition-delay-4 {
transition-delay: 400ms;
}
.transition-delay-5 {
transition-delay: 500ms;
}
.transition-delay-6 {
transition-delay: 600ms;
}
.transition-delay-7 {
transition-delay: 700ms;
}
.transition-delay-8 {
transition-delay: 800ms;
}
.transition-delay-9 {
transition-delay: 900ms;
}
.transition-delay-10 {
transition-delay: 1000ms;
}