@charset "utf-8";
@import url("webfonts/Pribambas_Regular/stylesheet.css");

body {
	 background: url("backf.png") center/cover no-repeat, url(сheast24_2.gif) center/cover no-repeat;
   background-attachment: fixed;
}


.navbar-brand{
    color: #00ECD1;
    font-family: "Pribambas Regular";
    padding-left: 5px;
    font-size: xx-large;
    text-shadow: 2px 2px #000000;
}

.navbar-brand:hover{
    color: #FF4D01;
    font-family: "Pribambas Regular";
    padding-left: 5px;
    font-size: xx-large;
    text-shadow: 4px 4px #000000;
}





.navbar-nav.me-auto .nav-item .nav-link { 
	color: #FF4D01;
    font-family: "Pribambas Regular";
    padding-left: 5px;
    font-size: x-large;
    text-shadow: 1px 1px #000000;
}


.navbar-nav.me-auto .nav-item .nav-link:hover {
    color: #00ECD1;
    font-family: "Pribambas Regular";
    padding-left: 5px;
    font-size: x-large;
    text-shadow: 2px 2px #000000;
 
}
.navbar-toggler{
    background-color: #00ECD1;
	
}

.navbar-toggler:hover{
    background-color: #FF4D01;
	
}
.row .col-6 { 
	margin-left: 40px;
	margin-right : 5px;
	margin-top : 100px;
	font-size: small;
	color: #FF4D01;
    text-shadow: 1px 1px #000000;
	
}
body form {
	color: #FF4D01;
	text-shadow: 1px 1px #000000;
    font-family: Pribambas;
    font-size: large;
}

tr td {
    color: #FF4D01;
    text-shadow: 1px 1px #000000;
    font-family: Pribambas;
    font-size: large;
    border-color: #000000;
	border: solid 2px #000
}
.container .navbar-brand1 {
    color: #FF4D01;
    font-family: "Pribambas Regular";
    font-size: xx-large;
    text-shadow: 2px 2px #000000;
    display: contents;
	
	}
.container {
    text-align: center;
}


.navbar-brand1:hover{
    color:  #00ECD1;
    font-family: "Pribambas Regular";
    padding-left: 5px;
    font-size: xx-large;
    text-shadow: 4px 4px #000000;
}
.container {        color: #FF4D01;
    text-shadow: 1px 1px #000000;
    font-family: Pribambas;
    font-size: large;
    border-color: #000000;
	
}
.container .container-fluid { text-align: left;
}
.services-container {
    max-height: 500px;
    overflow-y: auto;
    border: 1px solid #dee2e6;
    border-radius: 8px;
    padding: 15px;
    background-color: #f8f9fa;
    margin-bottom: 20px;
    font-size: 14px;
    font-family: Arial;
}

.services-container h4 { 
 margin-top:15px;
 margin-bottom:8px;
 color: #495057;
 border-bottom:1px solid #ced4da;
 padding-bottom:4px;
}

.services-container label {
color:  #00ECD1;
 display: flex;
 align-items: center;
 gap:10px;
 margin: 8px;
 flex-wrap: wrap;
}

.services-container input[type="checkbox"] {
 margin-right:8px;
}

.services-container input[type="number"] {
 width:70px;
 font-size:14px;
 padding:4px;
}
.container .container-fluid h2 {font-family: "Pribambas Regular";
}
.container-fluid h3 #total {font-family: "Pribambas Regular";
}
.container-fluid div #showOrderForm {font-family: "Pribambas Regular";
}

.carousel-item img {
    width: 100%;
    height: auto;
    max-height: 600px;
    object-fit: contain;
}

.phone-link {
    color: #FF4D01!important;
    }

.phone-link:hover {
    color: #00ECD1 !important;
}
