a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
strong{
	font-weight:bold;
}
html {
	overflow-x: hidden;
}
.clear {
	clear: both;
}
*,
*::before,
*::after{
	outline:0 ! important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
textarea,
select,
input[type="text"],
input[type="button"],
input[type="email"],
input[type="submit"],
input[type="tel"],
input[type="search"],
button {
    -webkit-appearance: none;
    border-radius: 0;
}
body{
	margin: 0;
	font-family: 'Montserrat', sans-serif;
	overflow-x: hidden;
	background: url(media/proteviai.jpg) no-repeat;
	background-size: cover;
	display: flex;
	height: 100vh;
        background-color: #cfcece;
}
#container{
	width:100%;
	max-width: 1324px;
	margin:auto;
	padding-left:30px;
	padding-right:30px;
    display: flex
;
padding-top:40px;
padding-bottom:40px;
}
.toptxt{
	font-size: 30px;
	letter-spacing: 1px;
	line-height: 32px;
	width: 100%;
	margin-left:10px;
	margin-right:10px;
}
#lower-txt{
	color: #6c6c6c;
	margin-bottom:25px;
}
#media-holder{
	width: 100%
}
#video{
	width: calc(75% - 20px);
	margin:10px;
	float: left;
}
#properties{
	width: 25%;
	float: left;
	text-align: center;
}
.propertie{
	display: inline-block;
	width: calc(100% - 20px);
	margin:10px
}
.propertie img{
	width: 100%;
	height: auto
}
.videomob{
	display: none
}
#certificates{
	float: left;
	width: 100%;
}
#certificates img{
	float:left;
	margin:10px;
	width: calc(25% - 20px);
}
#new-prop {
width:22.8%;
}

.old-prop-wrap {
width:74%;
}
.props-title{
    text-align: center;
    font-size: 30px;
    color: #ff1010;
font-weight:700;
}

.img-wrap img{
width:50px;
}

.info-main-wrap{
    display: flex
;
    justify-content: space-between;
    align-content: flex-start;
gap:10px;
}


@media (max-width: 800px) {
.info-main-wrap {
    display: flex
;
    justify-content: space-between;
    align-content: flex-start;
    flex-direction: column;
    align-items: center;
}
	.videomob{
		display:block!important
	}
	.videodesk{
		display: none!important
	}
	#video{
		width: 100%
	}
	#properties{
		width: 100%
	}
	.propertie{
		width: calc(32% - 20px)
	}
	.toptxt{
	font-size: 22px;
	letter-spacing: 1px;
	line-height: 24px;
	width: 100%;
	margin-left:10px;
	margin-right:10px;
	}

.old-prop-wrap {
    width: 100%;
}

#container {
    display: flex
;
    flex-direction: column;
}
#new-prop {
    width: 100%;
}
}
