/*#ms {
margin-top:-150px!important;

}


}
/*отступ хедера*/
.top-img {
max-width:20%;
}


h1,h2.h2-sl, h3{
  font-family: Neucha!important;
		color:#D85935!important;
}

#panel-2-0-1-0> .panel-widget-style {
background-repeat:no-repeat!important;
}
.n2-ss-layer.n2-ow {
 overflow:hidden;
}

.for-top {
background-repeat:no-repeat!important;
background-size:contain;
}
.for-top-1 {
background-image: url(https://tams.com.ua/wp-content/uploads/2021/04/tams-img-top-003.jpg);
}
.for-top-2 {
background-image: url(https://tams.com.ua/wp-content/uploads/2021/04/tams-img-top-001.jpg);
}


#masthead {
padding-top:10px!important;
padding-bottom:10px!important;
}
#masthead.float-header{
padding-top:3px!important;
padding-bottom:3px!important;

}
		

/*отступ хедера*/

/*   ЛОГО  */
img.site-logo{
max-height:75px!important;

}
/*   ЛОГО  */

/* отступ абзаца и цвет первой буквы*/
p.p-text {
text-indent: 25px;
}
p.p-text:first-letter {
    color: #668eb9; 
   font-size: 1.4em;
  font-weight:900;}
   /* отступ абзаца и цвет первой буквы  №2*/
  
p.p-text-var{
text-indent: 25px;
}
p.p-text-var:first-letter {
		  font-family: Neucha!important;

   color:#D85935;
   font-size: 1.4em;
  font-weight:900;}
  /* отступ абзаца и цвет первой буквы */


/* отсnупы блоков*/
.panel-row-style {
padding-top:20px!important;
padding-bottom:20px!important;
}


.page .page-wrap .content-wrapper {
  padding: 0px 20px!important;
}

h1 {
  text-align: center!important;
}

#content.page-wrap {
  padding: 0px 40;
  padding-bottom: 0px;
}

.siteorigin-panels-stretch.panel-row-style.panel-row-style-for-11-1 {
padding:0 30px!important;

}
.siteorigin-panels-stretch.panel-row-style.panel-row-style-for-11-0  {
padding:0 30px!important;
}
/* отступы блоков*/

.siteorigin-panels-stretch.panel-row-style.panel-row-style-for-2-0 {
  /*display: flex;*/

    /*height: 100vh!important;*/

}
/* текст  в слайдере*/

  .contain.animated.fadeInRightBig.text-slider {
    width:50%!important;
    margin:auto;

}

.contain.animated.fadeInRightBig.text-slider p
{
   	text-shadow: 0px 0px 2px #000!important;
   font-weight:900;

}
.siteorigin-panels-stretch.panel-row-style

{
padding:0!important;
}

/* start*/
.for-go-to{
position:relative;

}
.go-to {
 
/*margin-top:-50px!important;*/
  
	
		
}	
.start {
 position:relative;
  top:-100px!important;



}
/*цитата 1*/

blockquote {
margin: 0;
background: #F0F0F1!important;
/*color: #47425d;*/
padding: 20px 30px!important;
position: relative;
border-left: 20px solid #668eb9!important;
font-family: 'Lato', sans-serif!important;
}
blockquote:before {
content: "\201C";
font-family: serif!important;
position: absolute;
left: -29px!important;
top: 5px;
color: #47412d!important;
font-size: 50px;
text-shadow: 1px 2px 0 white!important;
}
blockquote p {
 font-family:Cardo;
margin: 0 0 16px;
font-size: 22px!important;
letter-spacing: .05em;
line-height: 1.4;
}
blockquote cite {
font-style: normal;
font-weight: 300;
}

/*

  /* вопросы */
.four-questions {
}
.question {
 background:rgba(102, 142, 189, 0);
	width:25%;
  min-height:300px;
		float:left;
}

.question div{
  margin:5%;
			padding:5px;
	border: 10px solid #668eb9;
			height:300px;
}
.question div:hover {
   border: 10px solid #ffcc99;
}

@media (max-width: 900px) { 
.question {
	width:50%;
				 }
}
@media (max-width: 600px) { 
.question {
	width:100%;
				 }
		}

/*    Карта, адрес     */

.for-map {
  position: relative;
}

.for-adress {
  width: 100%;
  position: absolute;
  top: 0;
}

.for-adress-center {
  max-width: 1100px;
  margin: auto;
  position: relative;
}

.for-adress-right {
  position: absolute;
  right: 0;
  top: 30px;
  /*width:300px;*/
  padding: 20px;
  background-color: rgba(247, 247, 247, 0.5);
}

.for-adress-right div {
  font-size: 18px;
  font-weight: 600;
}

.for-i {
  text-align: center;
}

.i-div {
  margin: 10px;
  display: inline-block!important;
}

i:hover {
  color: rgba(247, 91, 91, 1);
}

/*-----------------*/
/*домино*/

.domino {
height:500px;
position:relative;
}
.domino-for-text {
width:50%;
position:relative;
height:500px;
padding:15px 25px;
}

@media (max-width: 600px) { 
.domino-for-text {
	width:100%;
				 }
		.domino-img {
		width:100%;
		}
}
.domino-left{
float:left;	
}
.domino-right {
float:right;
}
.domino-text {
max-height:380px;
overflow:hidden;			
}

.domino-text p {
text-indent: 25px;
}		
		


.domino-img {
		width:50%;
		height:auto;
}
@media (max-width: 600px) { 
		.domino-img {
		width:100%;
		}
}
.domino-img {
	background-image:url('/wp-content/uploads/2021/01/tams-main-sl-005.jpg');
	height:100%!important;
	background-size:auto 100%;
		background-position:center;
		
}
.domino-button a
{
 font-family: Neucha;	
 padding:5px 20px;
 display:block;
 border: 2px solid #668eb9;

	
}
.domino-button a:hover
{
color:#ffffff;
}

div.domino-button {
position:absolute;
bottom:20px;
left:calc(50% - 64px);

}
div.domino-button:hover {
background-color:#668eb9;
}

.domino-text {
  height: 100%;
  overflow: hidden;
  position: relative;
}
 
.domino-text:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 25px;
  background: linear-gradient(180deg, transparent, #ffcc99 90%);
}




#panel-11-6-0-0 {
margin-top:40px!important;
}
#panel-11-6-0-1 {
margin:0!important;
}
.panel-grid-cell {
padding:0!important;
}

.more-about:hover {
color: #668eb9;
		
		
		
}
.more-about {
color: #d85935; 
	 font-weight:400;
}