

p {
}
/*
.navbuttons:hover {color: rgb(56,191,70);}
.brandnavbarbutton:hover {}
.brandnavbarbutton {color: rgb(52,52,52); padding-top: 15px; padding-bottom: 15px; width: 100px; text-align: center;}
.navbarbottons {color: rgb(69,69,69); width: 100px; display: inline-block; text-align: center; height: 50px; z-index: 2; transition: 0.5s; position: relative;}
.navbarbottons:hover {}
.topindexdiv {height: 500px;background-image: url("../../assets/img/контейнеры7.jpg"); background-repeat: no-repeat; background-position: center center; background-size: cover; padding-top: 55px; box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.33);}
.smallblockintid {background: rgba(54,54,54,0.69);}
.littleimginindex {width: 100px;}
.secondblocksinindex {padding: 20px;}
.secondrow {background-color: #ffffff; box-shadow: 0px 0px 15px -5px rgb(68,68,68); padding: 0px 0px 50px 0px;}
.imginslide {max-height: 500px;}
.contentbody {background-color: rgb(255,255,255);}
.topcontainer {background-color: #ffffff; box-shadow: 0px 0px 10px -3px black; z-index: 11; position: fixed;}
.footerimg:hover {filter: grayscale(0%); transform: scale(1.1);}
.footerimg {width: 50px; filter: grayscale(99%); margin: 0px 10px 0px 10px; transition: 0.2s;}
.navbarbottons:hover a {transform: scale(1.1);}
.navbarbottonstext {transition: 0.7s;}
.brandname:hover img {margin-left: 50px;}
.brandname {display: inline-block; position: relative;}
.questions {transition: 0.5s;}
.questions:hover {padding-left: 10px;}
.navbarbottons:hover .stripeinbutton {width: 100px;}
.stripeinbutton {background: rgb(90,231,135); height: 3px; transition: 0.3s; width: 0px; margin-top: -3px;}
.stripeinbuttonslt {background: rgb(90,231,135); width: 3px; height: 0px; transition: 0.3s; position: absolute; margin-top: -5px;}
.navbarbottons:hover .stripeinbuttonslt {height: 50px; margin-top: -50px;}
.stripeinbuttonstt {background: rgb(90,231,135); height: 3px; transition: 0.3s; width: 0px; margin-top: -50px; position: absolute; margin-left: 101px;}
.navbarbottons:hover .stripeinbuttonstt {width: 101px; margin-left: 0px;}
.stripeinbuttonsrb {background: rgb(90,231,135); width: 3px; height: 0px; transition: 0.3s; position: absolute; margin-top: 3px; margin-left: 100px; margin-top: -50px;}
.navbarbottons:hover .stripeinbuttonsrb {height: 50px; margin-top: -50px;}
.stripinlogo {background: rgb(90,231,135); position: absolute; margin-top: -10px; width: 0px; height: 3px; margin-left: 350px; transition: 0.7s;}
.brandname:hover .stripinlogo {margin-left: 50px;width: 300px;}
.imgservicesinindex {width: 100px}
.servicesinindex {text-align: center; transition: 0.5s; width: 300px; display: inline-block;}
  .servicesinindex:hover {background: #28a745ad; transform: scale(1.01);  color: white;}
  .servicesinindex:hover .servicesinindexheader {color: white;}
.mainservicesinindex {width: 100%; margin: 0 auto 0 auto; background: rgb(224,255,224); padding-top: 50px;}
.maintextinservicesindex {width:100%; text-align: center; padding-top: 50px;}
.advantagesinindex {max-width: 150px; text-align: center; padding: 50px 20px 20px 20px;}
.advantagesinindex p {margin-top: 20px;}
.advantagesinindeximg {width: 75px;}
.wherefindusinfaq {background-color: #F7F7F7; height: 100px; width: 350px; text-align: center; margin: 0px auto 0px auto; box-shadow: 0px 0px 2px 0px rgb(103, 101, 101); transition: 0.3s;}
  .wherefindusinfaq:hover {background-color: #28a745ad; transform: scale(1.01);}
  .wherefindusinfaq:hover h3 {color: white;}
.wherefindusinfaq h3 {color: rgb(40,167,69); padding-top: 30px; margin-top: 30px;}
.timetableincontacts {text-align: center; padding: 50px 0px 0px 0px;}
.timetableincontactsh1 {height: 90px; background-color: #F0F0F0; padding-top: 35px; border: 1px #00800063 solid;}
.timetableincontactsh2 {height: 90px; background-color: rgb(40,167,69); padding-top: 35px; margin-top: -10px; border: 1px #00800063 solid; color: white;}
.adressincontact1 h5 {padding-top: 50px;}
.adressincontact2 h5 {padding-top: 50px;}
.adressincontact3 h5 {padding-top: 50px;}
.footercontainer {background-color: rgb(40,167,69); color: white;}
*/
.i1cf {background-color:#d8ecda; text-align:center; padding: 30px 0px 30px 0px;}
  .i1cf h5 {padding:15px;}
.i1cimg1{width:250px;}
.i1ccallme{text-decoration:none; background-color:#00b339; color:white; border-radius: 5px; padding:10px; transition:0.3s; margin-top:30px;}
  .i1ccallme:hover{background-color:white; color:black; border:1px #00b339 solid;}
.i2cf {height:500px;}
.i2carouseli {height: 500px; background-size: cover; box-shadow: rgba(0, 0, 0, 0.33) 0px 3px 5px 0px;  background-repeat: no-repeat; background-position: center center;}
.i2cfform {position: absolute; width:100%; height:100%; z-index:1;}
.i3servicescont {box-shadow: 0px 0px 15px -5px rgb(68,68,68); padding: 50px 50px 20px 50px;}
	.i3servicescont h6 {padding-top: 20px; padding-bottom: 20px;}
.i3services1 h3 {text-align:center;}
.i3services1 h4 {text-align:center; color: #005DA8;}
.questions {transition: 0.5s;}
.questions:hover {padding-left: 10px;}
.wherefindusinfaq {background-color: #F7F7F7; height: 100px; width: 350px; text-align: center; margin: 0px auto 0px auto; box-shadow: 0px 0px 2px 0px rgb(103, 101, 101); transition: 0.3s;}
	.wherefindusinfaq:hover {background-color: #28a745ad; transform: scale(1.01);}
	.wherefindusinfaq:hover h3 {color: white;}
.wherefindusinfaq h3 {color: rgb(40,167,69); padding-top: 30px; margin-top: 30px;}
.wherefindusinfaqsmall {background-color: #F7F7F7; height: 50px; width: 150px; text-align: center; margin: 0px auto 0px auto; box-shadow: 0px 0px 2px 0px rgb(103, 101, 101); transition: 0.3s;}
  .wherefindusinfaqsmall:hover {background-color: #28a745ad; transform: scale(1.01);}
  .wherefindusinfaqsmall:hover h5 {color: white;}
.wherefindusinfaqsmall h5 {color: rgb(40,167,69); padding-top: 15px; margin-top: 30px;}
.i3docrow h3 {padding: 20px 0px 20px 0px; width:100%; text-align:center;}
.i3doccol {text-align: center;}
	.i3doccol h5 {padding: 20px 0px 20px 0px; width:100%; text-align:center;}
.i4ccarousel {padding: 50px;}
.adressincontact1 p {padding-top: 50px; text-align: center;}
.adressincontact2 p {padding-top: 50px; text-align: center;}
.adressincontact3 p {padding-top: 50px; text-align: center;}
.footercontainer {background-color: rgb(40,167,69); color: white;}
.footerimg:hover {filter: grayscale(0%); transform: scale(1.1);}
.footerimg {width: 50px; filter: grayscale(99%); margin: 0px 10px 0px 10px; transition: 0.2s;}





