#wpforms-999982432-field_4-container .iti__selected-flag {    height: 60px !important; }
#wpforms-999982432-field_4 { padding-left: 51px !important; padding-top: 5px !important; }
.contact_get_touch_section .content.container{
max-width: 1090px;
}
#column_uTmG5 {
background-color: #fff;
box-shadow: -2px 2px 30px -5px rgb(1 1 1 / 12%);
position: relative;
}
.contact_get_touch_section #column_Bd8bU {
background-color: #fbfbfc;
padding: 43px 40px 13% 47px;
}
.contact_get_touch_section .icon-box-cell i{
width: 28px !important;
height: 28px !important;
}
.contact_get_touch_section .email_us .icon-box-cell i{
width: 28px !important;
height: 20px !important;
}
.contact_get_touch_section .icon-box-cell:first-child {
background-color: #ffffff;
width: 49px !important;
height: 49px !important;
border-radius: 8px;
line-height: normal !important;
display: flex;
justify-content: center;
align-items: center;
box-shadow: 0px 0px 30px 5px rgb(1 1 1 / 10%);
margin-top: 5px;
margin-right: 2px;
}
.contact_get_touch_section .icon-box-cell label {
color: #000;
font-size: 18px;
font-family: 'Gilroy';
font-weight: 700;
padding-bottom: 0;
}
.contact_get_touch_section .icon-box-cell a {
color: #3458da;
font-size: 25px;
font-family: 'Gilroy';
font-weight: 700;
}
.contact_get_touch_section  .email_us {
padding-bottom: 12px;
}
.contact_get_touch_section .schedule_call{
padding-top: 22px;
}
.schedule_call p.\- {
display: none;
}
.contact_get_touch_section .schedule_call .icon-box-cell a {
line-height: normal;
color: #007b3c;
border-bottom: 2px solid;
}
.contact_get_touch_section #column_Bd8bU:before {
content: '';
position: absolute;
background-image: url(http://shiphype.com/wp-content/uploads/2018/01/contact_dot_pattern.png);
background-repeat: no-repeat;
width: 377px;
height: 64px;
bottom: 50px;
}
.contact_get_touch_section #wpforms-999982432-field_1-container, #wpforms-999982432-field_4-container {
width: 48%;
float: left;
clear: none;
}
.contact_get_touch_section #wpforms-999982432-field_4-container {
margin-left: 4%;
}
#column_OWZgw {
padding: 34px 40px 48px 40px;
}
.contact_get_touch_section label.wpforms-field-label {
color: #000;
font-size: 18px !important;
font-family: 'Gilroy';
font-weight: 500 !important;
margin-bottom: 4px !important;
}
.contact_get_touch_section input:not(.text-dummy), .contact_get_touch_section select {
height: 60px !important;
font-size: 18px !important;
font-family: 'Gilroy';
font-weight: 500;
padding: 5px 15px !important;
color: #000000 !important;
}
.contact_get_touch_section ::placeholder {
color: #858a93 !important;
}
.contact_get_touch_section textarea {
height: 132px !important;
font-size: 18px !important;
font-family: 'Gilroy';
font-weight: 500;
padding: 15px 15px !important;
color: #000000 !important;
}
.contact_get_touch_section .wpforms-submit {
background-color: #2047b0 !important;
font-size: 20px !important;
font-family: 'Gilroy';
font-weight: 700;
border-color: #2047b0 !important;
height: 64px !important;
padding: 10px 31px !important;
transition: all 0.4s ease;
}
.contact_get_touch_section .wpforms-submit:hover {
background-color: #000 !important;
border-color: #000 !important;
}
.contact_get_touch_section {
padding-bottom: 23px !important;
}
.contact_get_touch_section select{
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
}
.contact_get_touch_section select {
width: 48% !important;
}
@media(max-width: 1199px){
.contact_get_touch_section #column_Bd8bU:before{left: 30px;}
}
@media(max-width: 1024px){
.contact_get_touch_section .row, .contact_tab_section .row {padding: 0 15px;}
.contact_get_touch_section #column_Bd8bU{padding: 43px 20px 30% 30px;}
}
@media(max-width: 992px){
.contact_get_touch_section #column_Bd8bU {padding: 43px 20px 18% 30px;}
.contact_get_touch_section #column_Bd8bU {padding: 30px 20px 18% 20px;}
.contact_get_touch_section select{width: 100% !important;}
}
@media(max-width: 575px){
.contact_get_touch_section #column_Bd8bU:before{display: none;}
.contact_get_touch_section #column_Bd8bU {padding: 20px 20px 6% 20px;}
.contact_get_touch_section .col-md-12.hc_icon_box_cnt {margin-top: 0;}
.contact_get_touch_section .icon-box-cell a{font-size: 22px;}
#column_OWZgw {padding: 20px 15px 30px 15px;}
.contact_get_touch_section .schedule_call { padding-top: 0; }
.contact_get_touch_section .email_us {padding-bottom: 10px;}
}
@media(max-width: 480px){
.contact_get_touch_section #wpforms-999982432-field_1-container, #wpforms-999982432-field_4-container, 
div.wpforms-container-full .wpforms-form .wpforms-one-half, div.wpforms-container-full .wpforms-form .wpforms-three-sixths, div.wpforms-container-full .wpforms-form .wpforms-two-fourths {width: 100% !important;}
div.wpforms-container-full .wpforms-form .wpforms-one-half, .contact_get_touch_section #wpforms-999982432-field_4-container{margin-left: 0 !important;}
}
@media(max-width: 375px){
.contact_get_touch_section .icon-box-cell a {font-size: 18px;}
}