a[href^="tel"]{
    color:inherit !important;
    text-decoration:none !important;
}

div.feedback{
	margin:20px 0 20px 0;
	height:20px;
	display:none;
}

.wrong{
	padding:5px 10px 5px 10px;
	font-weight:bold;
	color:#fff;
	background:#F00;
}

.good{
	padding:5px 10px 5px 10px;
	font-weight:bold;
	color:#fff;
	background:#8ace36;
}
.mm-list > li.active{
	color: #fff;
}
* { margin: 0px; padding: 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
html, body { font-family: 'adelle_reg'; font-size: 12px; color: #000; }
input, select, textarea { font-family: 'adelle_reg'; font-size: 12px; color: #000; }
body { background: #fff; }
img { border: 0px; display: block; }
ul, li { list-style: none; }
:focus { outline: none; }

.clear { clear: both; visibility: hidden; line-height: 0; height: 0; }
.center { margin: 0 auto; max-width: 1000px; position: relative; }
a.btn { display: inline-block; text-decoration: none; background: #bd8027; padding: 0 30px; height: 42px; color: #fff; font-size: 15px; letter-spacing: -0.5px; font-family: 'adelle_bold'; line-height: 42px; }
a.btn:hover { background: #f9b036; text-decoration: none; }
h1,h2,h3,h4,h5,h6 { color: #bd8027; font-size: 40px; font-weight: normal; font-family: 'adelle_bold'; letter-spacing: -0.5px; }
p { color: #adadaf; font-size: 18px; line-height: 29px; letter-spacing: -0.5px; }

#wrapper { position: relative; display: block; width: 100%; min-height: 100%; overflow-x: hidden; }

#mainCntr { width: 100%; }

#headerCntr { position: relative; width: 100%; height: 702px; z-index: 1000; background-size: cover; }
#headerCntr.project { height: 410px; }
#headerCntr img.overlay { width: 100%; position: absolute; bottom: 0; left: 0; }
#headerCntr .header { position: fixed; top: 0; left: 50%; margin-left: -692px; width: 1384px; background: url(../images/header_bg2.png) repeat-x; height: 141px; }

@media only screen and (max-width: 1184px){
#headerCntr .header { background: url(../images/header_bg3.png) repeat-x; height: 68px; }
}





.scrolled { height: 68px!important; background: #6d6559 !important; }
#headerCntr .header img.left { position: absolute; top: 73px; left: -20px; }
#headerCntr .header.scrolled img.left { top: 0; }
#headerCntr .header img.right { position: absolute; top: 73px; right: -20px; }
#headerCntr .header.scrolled img.right { top: 0; }
#headerCntr .center { max-width: 1384px; }
#headerCntr .logo { position: absolute; top: 0; left: 0; width: 100%; text-align: center; z-index: 1; }
#headerCntr .logo img.one { max-width: 100%; display: inline; }
#headerCntr .logo img.two { display: none; }
#headerCntr .header.scrolled .logo img.one { display: none; }
#headerCntr .header.scrolled .logo img.two { display: inline-block; }
#headerCntr .text { position: absolute; top: 278px; right: 0; text-align: right; width: 40%; }
#headerCntr.project .text { top: 218px; }
#headerCntr .text h1 { color: #fff; font-size: 62px; line-height: 60px; margin-bottom: 24px; }
#headerCntr .text a.btn { display: block; float: right; text-align: center; width: 158px; color: #fff; background: #6d6559;}
#headerCntr .text a.btn:hover { background: #bd8027; text-decoration: none;}
#headerCntr img.phone { display: none; }

.phoneBox { z-index: 2; position: absolute; top: 25px; right: 25px; height: 48px; text-align: center; }
#headerCntr .header.scrolled .phoneBox { display: none; }
.phoneBox a { color: #fff !important; font-size: 28px; display: inline-block; line-height: 48px; text-decoration: none; font-family: 'adelle_bold'; }
.phoneBox a img { display: inline; vertical-align: middle; margin-right: 12px; }

.header .menuBox { position: absolute; top: 95px; left: 0; z-index: 2; width: 100%; }
.header.scrolled .menuBox { top: 22px; }
.header .menuBox ul { width: 100%; text-align: center; }
.header .menuBox li { display: inline-block; margin: 0 6px; font-size: 17px; font-family: 'adelle_bold'; }
.header .menuBox li.gap1 { margin: 0 200px 0 6px; }
.header .menuBox li.gap2 { margin: 0 6px 0 200px; }
.header .menuBox li a { color: #fff; text-decoration: none; display: block; padding: 0 10px; padding-bottom: 24px; }
.header .menuBox li a:hover, .header .menuBox li.active a { color: #000; }
.header .mobileMenu { display: none; }

.standBox { padding: 56px 0 56px 0; }
.standBox h2 { margin-bottom: 32px; padding-right: 630px; }
.standBox.project h2 { padding-right: 0; }
.standBox .holder { overflow: hidden; }
.standBox .block { float: left; width: 50%; padding-right: 65px; }
.standBox .inner { width: 100%; }
.standBox p { color: #6d6559; padding-bottom: 24px; max-width: 80%; }

@media only screen and (max-width: 800px){
.standBox p { max-width: 100%; }
#headerCntr .center{
	padding: 0 !important;
}

}





.standBox li { font-size: 18px; color: #6d6559; padding-bottom: 24px; max-width: 80%; }
.standBox p a { color: #6d6559;}
.standBox span.head { color: #6d6559; font-size: 25px; line-height: 39px; margin-bottom: 38px; letter-spacing: -0.5px; display: block; }

.buildingsBox { width: 100%; background: #efece7; position: relative; padding: 80px 0 0 0; }
.buildingsBox img.overlay { position: absolute; bottom: 0; left: 0; width: 100%; }
.buildingsBox .flexHolder { margin-right: -38px; }
.buildingsBox .flexItem { padding-right: 38px; margin-bottom: 88px; width: 33.33%; }
.buildingsBox .flexItemInner { background: #fff; }
.buildingsBox .heading { padding: 30px 0 0 30px; height: 90px; width: 100%; background: #6d6559; }
.buildingsBox h3 { color: #fff; font-size: 22px; font-weight: normal; }
.buildingsBox .text { padding: 25px 26px 27px 26px; }
.buildingsBox p { color: #8d949e; font-size: 15px; margin-bottom: 38px; }
.buildingsBox li { list-style-type: disc; list-style-position: outside; color: #8d949e; font-size: 15px; margin-bottom: 8px; margin-left: 14px; line-height: 24px; }
.buildingsBox ul { margin-bottom: 20px; }
.buildingsBox p.nogap { margin-bottom: 16px; }
.buildingsBox a.more { display: inline-block; line-height: 21px; text-decoration: none; padding-left: 0; color: #6d6559; font-size: 15px; letter-spacing: -0.5px; font-family: 'adelle_bold'; }
.buildingsBox a.more:hover { text-decoration: underline; }
.buildingsBox fieldset { border: 0; padding-right: 7px; width: 100%; }
.buildingsBox input[type="text"] { border: 1px solid #777; background: none; width: 100%; height: 43px; line-height: 43px; padding: 0 12px; color: #032643; font-size: 16px; margin-bottom: 12px; }
.buildingsBox input[type="text"]::-webkit-input-placeholder { color: #032643; }
.buildingsBox input[type="submit"] { border: 0; background: url(../images/btn2.png) no-repeat right; width: 158px; height: 42px; cursor: pointer; color: #fff; font-size: 15px; margin-top: 22px; font-family: 'adelle_bold'; }
.buildingsBox .conversion { position: relative; padding: 44px 208px 28px 208px; }
.buildingsBox .conversion img.left { position: absolute; top: 0; left: 76px; }
.buildingsBox .conversion img.right { position: absolute; top: 0; right: 76px; }
.buildingsBox .conversion span.head { color: #00203f; font-size: 32px; line-height: 48px; text-align: center; display: block; letter-spacing: -0.6px; margin-bottom: 20px; font-style: italic; }
.buildingsBox .conversion small { display: block; text-align: center; color: #a3a5ab; font-size: 18px; }

.projectsBox { padding: 56px 0 152px 0; width: 100%; position: relative; }
.projectsBox.contact { padding: 80px 0 80px 0; }
.projectsBox .top { overflow: hidden; margin-bottom: 22px; }
.projectsBox h3 { float: left; font-weight: normal; font-family: 'adelle_bold';  }
.projectsBox a.link { float: right; margin-top: 28px; background: url(../images/arrow1.png) no-repeat; text-decoration: none; color: #ef8426; font-size: 15px; font-family: 'adelle_bold'; padding-left: 24px; }
.projectsBox a.link:hover { text-decoration: underline; }
.projectsBox p { color: #8d949e; padding-right: 620px; margin-bottom: 32px; }
.projectsBox a { color: #8d949e; }
.projectsBox img.overlay { position: absolute; left: 0; bottom: 0; width: 100%; }
.projectsBox img.overlay1 { position: absolute; top: 0; left: 0; width: 100%; }
.projectsBox .slider { position: relative; padding: 0 118px; overflow: hidden; width: 100%; margin-right: -20px; }
.projectsBox .block { float: left; padding-right: 20px; }
.projectsBox .block .inner { width: 100%; }
.projectsBox .block .inner img { width: 100%; }

.sliderNav {text-align: center;}
.projectsBox .paging { position: absolute; left: -12px; right:0; margin-top: 68px; }

.sliderWrap {position: relative; padding: 0 24px;}
.sliderWrap .owl-item .block {text-align: center; float: none !important;}
.sliderNav,
.projectsBox .owl-next,
.projectsBox .owl-prev {z-index: 5;}

.projectModal {text-align: center;}
.projectModal .owl-dots {
	position: absolute;
	left: 0;
	right: 0;
	margin-top: 15px;
}

.owl-next,
.owl-prev,
.owl-dot {
	cursor: pointer;
}


.owl-dot { display: inline-block; width: 11px; height: 11px; border-radius: 50%; border: 1px solid #777; background: #fff; margin: 0 3px; }
.owl-dot.active { background: #777; }
.owl-prev {transform: translateY(-50%); position: absolute; top: 50%; left: 7px; background: url(../images/prev.png) no-repeat; width: 33px; height: 106px; }
.owl-next {  transform: translateY(-50%);position: absolute; top: 50%; right: 7px; background: url(../images/next.png) no-repeat; width: 33px; height: 106px; }

.questionBox.contact { padding-top: 60px; padding-bottom: 0; }
.questionBox h4 { margin-bottom: 32px; }
.questionBox .left { float: left; width: 60%; padding-right: 168px; }
.questionBox .left fieldset { border: 0; width: 100%; }
.questionBox .left input[type="text"] { border: 1px solid #777; background: none; width: 100%; height: 58px; line-height: 58px; padding: 0 26px; color: #032643; font-size: 18px; margin-bottom: 28px; }
.questionBox .left input[type="text"]::-webkit-input-placeholder { color: #032643; }
.questionBox .left textarea { border: 1px solid #777; background: none; width: 100%; height: 222px; padding: 18px 26px; color: #032643; font-size: 18px; margin-bottom: 30px; resize: none; }
.questionBox .left textarea::-webkit-input-placeholder { color: #032643; }
.questionBox .left input[type="submit"] { border: 0; background: #bd8027; width: 158px; height: 42px; cursor: pointer; color: #fff; font-size: 15px; margin-top: 22px; font-family: 'adelle_bold'; }
.questionBox .left input[type="submit"]:hover { background: #f9b036; }
.questionBox .right { float: right; width: 40%; padding-right: 62px; }
.questionBox .right p { color: #8d949e; line-height: 24px; margin-bottom: 25px; }
.questionBox .right address, .questionBox .right address a { text-decoration:none; color: #8d949e; font-size: 22px; line-height: 30px; font-style: normal; font-family: 'adelle_bold'; }
.questionBox .holder { overflow: hidden; }
.questionBox .block { float: left; width: 50%; padding-right: 65px; }
.questionBox .inner { width: 100%; }
.questionBox .inner p { color: #6d6559; padding-bottom: 64px; }

.npBox { margin-top: 40px; overflow: hidden; }
.npBox ul { overflow: hidden; }
.npBox li { float: left; color: #00203f; margin-right: 8px; font-size: 18px; }
.npBox li:last-child { margin-right: 0; }
.npBox li a { color: #00203f; text-decoration: none; }
.npBox li a:hover { text-decoration: none; }

.projectBox { width: 100%; background: #efece7; padding: 146px 0 68px 0; position: relative; }
.projectBox img.overlay { width: 100%; position: absolute; top: 0; left: 0; }
.projectBox .row { overflow: hidden; margin-bottom: 76px; }
.projectBox .photo { float: left; width: 50%; padding-right: 126px; }
.projectBox .photo img { width: 100%; }
.projectBox .text { float: left; width: 50%; padding-right: 58px; padding-top: 50px; }
.projectBox h3 { margin-bottom: 40px; }
.projectBox h3 span { color: #00203f; font-size: 18px; line-height: 30px; display: block; font-family: 'adelle_reg'; }
.projectBox p { margin-bottom: 26px; }
.projectBox a.btn { padding: 0 34px 0 22px; }
.projectBox .more { overflow: hidden; width: 100%; text-align: center; }
.projectBox .more a { line-height: 35px; background: url(../images/arrow2.png) no-repeat; padding-left: 37px; text-decoration: none; color: #ef8426; font-size: 25px; font-family: 'adelle_bold'; display: inline-block; }
.projectBox .more a:hover { text-decoration: underline; }

.smoothlyBox { width: 100%; position: relative; padding: 564px 0 0 0; background: url(../images/smoothly_bg.jpg) no-repeat center center; background-size: cover; }
.smoothlyBox img.overlay1 { position: absolute; top: 0; left: 0; width: 100%; }
.smoothlyBox img.overlay2 { position: absolute; bottom: 0; left: 0; width: 100%; }
.smoothlyBox .smoothly { width: 100%; padding: 76px 0 112px 0; background: url(../images/smoothly_bg2.png) no-repeat center top; background-size: cover; }
.smoothlyBox .center { text-align: center; }
.smoothlyBox span.head { display: inline-block; color: #fff; font-size: 32px; line-height: 48px; letter-spacing: -0.6px; font-style: italic; padding: 0 220px; }

.serviceBox { width: 100%; padding: 60px 0 32px 0; background: #efece7; position: relative; }
.serviceBox img.overlay { position: absolute; top: 0; left: 0; width: 100%; }
.serviceBox .text { float: left; width: 66%; padding-right: 184px; }
.serviceBox h3 { margin-bottom: 42px; }
.serviceBox p { margin-bottom: 30px; color: #8d9096; }
.serviceBox .photo { float: left; width: 34%; }
.serviceBox .photo img { width: 100%; }

#footerCntr { margin-top: 40px; overflow: hidden; width: 100%; height: 90px; }
#footerCntr.contact { background: url(../images/footer_bg2.jpg) no-repeat center top; background-size: cover; }
#footerCntr.text {}
#footerCntr p {margin-top:30px; text-align: center; color: #6d6559;font-size: 12px; text-decoration: none;}
#footerCntr p a {color: #6d6559; text-decoration: none;}
#footerCntr p a:hover {text-decoration: underline;}

@media only screen and (max-width: 1799px)
{
	#headerCntr .header { left: 0; margin-left: 0; width: 100%; }
	#headerCntr .text { right: 50px; }
}

@media only screen and (max-width: 1183px) 
{
	#headerCntr .header { left: 0; margin-left: 0; width: 100%; margin: 0; }
	#headerCntr img.phone { display: block; position: absolute; top: 18px; right: 12px; z-index: 100; }
	#headerCntr .header.scrolled img.phone { top: 16px; }

	.phoneBox { display: none; }

	.header .menuBox { display: none; }
	.header .mobileMenu { display: block; position: absolute; top: 0; left: 22px; z-index: 100; }
	.header.scrolled .mobileMenu { top: 0; }

	#headerCntr .text { width: 52%; padding-right: 46px; }

	.center { padding: 0 15px; }

	.standBox .center { padding: 0 15px 0 70px; }
	.standBox h2 { padding-right: 200px; }

	.projectsBox p { padding-right: 350px; }

	.questionBox .left { padding-right: 70px; width: 63%; }
	.questionBox .right { width: 37%; padding-right: 30px; }

	.npBox .center { padding: 0 70px; }

	.projectBox .center { padding: 0 70px; }
	.projectBox .photo { width: 55%; padding-right: 70px; }
	.projectBox .text { width: 45%; padding-right: 0; padding-top: 10px; }

	.smoothlyBox span.head { padding: 0 104px; }

	.standBox.project h2 { font-size: 36px; padding-right: 20px; }
	.standBox span.head { padding-right: 65px; }
}

@media only screen and (max-width: 1079px) 
{
	#headerCntr .text { width: 72%; }
	#headerCntr .header { width: 100%; margin: 0 }

	.standBox h2 { padding-right: 0; }
	.standBox .center { padding: 0 70px; }
	.standBox .block { width: 100%; }

	.center { padding: 0 30px; }

	.buildingsBox .flexItem { width: 50%; margin-bottom: 45px; }
	.buildingsBox .flexItem.last { width: 100%; }
	.buildingsBox .conversion { padding-right: 87px; padding-left: 87px; padding-top: 25px; }
	.buildingsBox .conversion img.right { right: 0; }
	.buildingsBox .conversion img.left { left: 0; }
	.buildingsBox { padding-bottom: 120px; }

	.projectsBox p { padding-right: 210px; }
	.projectsBox .block { padding: 0 10px; }
	.projectsBox .block.tab { display: none; }
	.projectsBox .slider { margin: 0; padding: 0 20px; }
	.projectsBox { padding-bottom: 60px; }

	.questionBox .left { padding-right: 14px; width: 50%; }
	.questionBox .right { width: 50%; padding: 0 0 0 14px; }
	.questionBox { padding-top: 40px; }

	.projectBox .photo { width: 100%; padding-right: 0; }
	.projectBox .text { width: 100%; padding-right: 0; padding-top: 40px; }

	.smoothlyBox span.head { padding: 0 90px; }

	.questionBox .block { width: 100%; padding-right: 0; }
	.questionBox .inner p { padding-bottom: 30px; }

	.standBox .block { padding-right: 0; }
	.standBox.project h2 { padding-right: 0; }
	.standBox span.head { padding-right: 0; }

	.serviceBox .text { width: 55%; padding-right: 60px; }
	.serviceBox .photo { width: 45%; }
	.serviceBox h3 { font-size: 35px; margin-bottom: 36px; }

	#headerCntr .text { right: 0; }
}

@media only screen and (max-width: 769px) 
{
	#headerCntr .header { width: 100%; margin: 0; }
	#headerCntr.project { height: 370px; }
	#headerCntr .logo img { width: 265px; }
	.header .mobileMenu { left: 11px; }

	#headerCntr .text { top: 388px; padding: 0 40px; width: 100%; }
	#headerCntr .text h1 { font-size: 45px; line-height: 45px; }

	.standBox .center { padding: 0 24px 0 15px; }
	.standBox .block { padding-right: 0; }

	.buildingsBox .flexItem { width: 100%; }

	.center { padding: 0 20px; }

	.buildingsBox .conversion { padding: 0 40px; }
	.buildingsBox .conversion img.left { top: 35px; }
	.buildingsBox .conversion img.right { top: 35px; }

	.projectsBox a.link { float: left; }
	.projectsBox p { padding-right: 0; }
	.projectsBox .block.Mobile { display: none; }
	.projectsBox .slider { margin: 0; padding: 0 20px; }

	.questionBox .left { padding-right: 0; padding-bottom: 28px; width: 100%; }
	.questionBox .right { width: 100%; padding: 0 0 0 0; }

	.npBox .center { padding: 0 15px; }
	.npBox { padding-top: 25px; }

	.standBox { padding-bottom: 65px; }

	.projectBox { padding: 65px 0; }
	.projectBox .center { padding: 0 15px; }
	.projectBox .row { margin-bottom: 45px; }
	.projectBox h3 { margin-bottom: 25px; }

	.smoothlyBox { padding-top: 250px; }
	.smoothlyBox span.head { padding: 0; font-size: 24px; line-height: 36px; }
	.smoothlyBox .smoothly { padding: 40px 0 50px 0; }

	.questionBox.contact { padding-bottom: 60px; }

	.projectsBox.contact { padding: 0 0; }

	#footerCntr.contact { height: 150px; }
	#footerCntr.text { height: 135px; }

	.serviceBox .text { width: 100%; padding-right: 0; }
	.serviceBox .photo { width: 100%; }
	.serviceBox { padding: 90px 0 70px 0; }

	#headerCntr .logo img.one { width: 230px; }
	#headerCntr .logo img.two { width: 230px; }
	#headerCntr .header { }
	#headerCntr .text h1 { font-size: 40px; line-height: 40px; }

    h1, h2, h3, h4, h5, h6 { font-size: 35px; }

	.buildingsBox .conversion span.head { font-size: 28px; line-height: 38px; }
	.buildingsBox .conversion { padding-top: 20px; }
	.buildingsBox { padding-bottom: 70px; }

	.standBox span.head { font-size: 20px; line-height: 28px; }
}

@media only screen and (max-width: 419px) 
{
	#headerCntr { height: 500px; }
	#headerCntr .header { width: 100%; margin: 0; }
	#headerCntr .logo img.one { width: 180px; }
	#headerCntr .logo img.two { width: 180px; }
	#headerCntr .text h1 { font-size: 33px; line-height: 33px; }
	#headerCntr .text { padding: 0; text-align: center; top: 250px; }
	#headerCntr .text a.btn { float: none; display: inline-block; }

	h1, h2, h3, h4, h5, h6 { font-size: 30px; }

	p { font-size: 16px; line-height: 25px; }

	.buildingsBox .conversion span.head { font-size: 19px; line-height: 26px; margin-bottom: 2px; }
	.buildingsBox .conversion small { font-size: 15px; }
	.buildingsBox .conversion { padding-top: 0; }
	.buildingsBox .conversion img.left { top: 4px; width: 32px; }
	.buildingsBox .conversion img.right { top: 4px; width: 32px; }
	.buildingsBox .flexItem { margin-bottom: 30px; }

	.standBox.project h2 { font-size: 30px; }

	.projectBox .more a { font-size: 22px; }
	.projectBox { padding: 45px 0; }

	.standBox { padding-bottom: 30px; padding-top: 30px; }

	.questionBox .right address { font-size: 19px; line-height: 26px; }

	.standBox span.head { font-size: 18px; line-height: 24px; }
}

.modal-open, .modal-open body {
    overflow: hidden;
    position: relative;
}
.hidden {
    display: none;
}
.modal {
    margin-left: auto;
    margin-right: auto;
}
.modal_wrap {
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:99999;
    overflow:auto;
    background:rgba(0,0,0,.9);
}
.modal_table {
    display: table;
    table-layout: fixed;
    max-width: 100%;
    width: 100%;
    height: 100%;
}
.modal_cell {
    display: table-cell;
    vertical-align: middle;
}
.modal_width {
    width: 100%;
    padding: 20px 20px 30px 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
@media screen and (max-height: 400px) {
    .modal_width {
        padding: 0 0 30px 0;
    }
}
.modal * {
    visibility: hidden;
}
.modal.visible * {
    visibility: visible;
}
.cross {
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
    width: 30px;
    height: 30px;
    cursor: pointer;
}

.cross:after, .cross:before {
    content: '';
    width: 2px; height: 30px;
    background: white;
    position: absolute;
    right: 15px;
    transform: rotate(45deg);
}
.cross:after {
    transform: rotate(-45deg);
}

.modal_top:hover {
    background: #f57606;
}
.projectModal {
    max-width: 1384px;
}
.projectBlock {
    max-height: 70vh;
    position: relative;
}
.projectBlock figure {
    position: relative;
    width: 100%;
    max-width: 800px;
    margin: auto;
    padding-top: 60%;
    background-size:cover;
    -moz-background-size:cover;
    background-position:center;
}

.modal_table {
    padding-top: 50px;
}
.modal_top {
    width: 100%;
    height: 50px;
    background: #ef8426;
    position: absolute;
}
.open_modal {
    cursor: pointer;
}

@media screen and (max-width: 490px) {
    .logo {
        top: 0 !important;
    }
    .scrolled .logo {top: 0 !important;}
}
.logo {
    padding: 0 66px;
}
.logo img {max-width: 100%}

.mm-opened .header {
    position: relative !important;
    z-index: 2;
}

.logo .one {
    margin-left: 9px;
}
.logo .two {
    margin-left: 22px;
}

@media screen and (max-width: 750px) {
    .logo .one {margin-left: 2%}
    .logo .two {margin-left: 3%}
}