/* =================================================================
1. СТИЛІ ДЛЯ СЕКЦІЇ ENQUIRE HERE (ЧОРНИЙ ФОН, ПОВНА ШИРИНА)
================================================================= */

.enquire-section-full {
/* 1. Примусове розтягування на повну ширину екрана */
width: 100vw;
margin-left: calc(50% - 50vw);

/* 2. Чорний фон та білий текст */

padding-top: 50px;
padding-bottom: 50px;
}

.enquire-section-full h2 {
/* Стиль для заголовка "ENQUIRE HERE:" */
color: #FF6961; /* Червоний акцент */
margin-bottom: 20px;
}

/* =================================================================
2. СТИЛІ ФОРМИ (Contact Form 7) - МАКЕТ ТА КОЛЬОРИ ПОЛІВ
================================================================= */


.netsuite-form-wrap input[type="text"],
.netsuite-form-wrap input[type="email"],
.netsuite-form-wrap input[type="tel"],
.netsuite-form-wrap textarea {

width: 100%;
}

.form-group-name {
display: flex;
gap: 20px;
}
.form-group-name .wpcf7-form-control-wrap {
flex-grow: 1;
width: 50%;
min-width: 0;
}

.form-group-name label {
display: none;
}

.wpcf7-submit {
background-color: #FF6961;
color: white;
font-weight: bold;
padding: 10px 25px;
border: none;
cursor: pointer;
}

/* =================================================================
3. СТИЛІ СЕКЦІЇ КОНТАКТІВ (SAY HEY TO OUR TEAM)
================================================================= */

.contact-details-section {
	background-color: white;
	padding-top: 50px;
	padding-bottom: 50px;
width: 100%;
}

.contact-details-section a {
font-weight: 600;
}

.newsletter-cta{
	margin-top:30px;
}
/* =================================================================
1. ВЕРТИКАЛЬНИЙ СТЕК ДЛЯ РЯДКІВ ЧЕКБОКСІВ
================================================================= */

.form-group-checkboxes {
display: flex;
flex-direction: column; 
gap: 10px; 
}

/* =================================================================
2. ГОРИЗОНТАЛЬНЕ ВИРІВНЮВАННЯ ВНУТРІ РЯДКА (Квадратик + Текст)
================================================================= */

.form-group-checkboxes .wpcf7-list-item-label {
display: flex;
align-items: center; 
}

.wpcf7-list-item-label input[type="checkbox"] {
margin-right: 8px;
margin-top: 0;
width: auto; /* Запобігаємо розтягуванню квадратика */
}
p.address{
	display:flex;
	gap:16px;
	margin-top:16px;
}
