body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*{box-sizing:border-box}.block:after,.btnSlice:after,.centerBlock:after,.ourServices:after,.sectionRight img:after,footer:after,header:after{content:"";clear:both;display:table}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style-position:inside}a{cursor:pointer;color:inherit}a,a:hover{text-decoration:none}strong{font-weight:700}em{font-style:italic}p{padding-bottom:1em}hr{border:none;height:.5px;color:#333;background-color:#113764}h1,h2,h3{border-bottom:1px solid #113764;color:#113764;padding-bottom:10px}ol li{margin:20px 0}.clear{clear:both}.red{color:red}.fixed{position:fixed;width:100%;z-index:2;top:0}.mt-100{margin-top:100px!important}.pt-15{padding-top:15px}.w-50{width:50%}.w-45{width:45%}.left{float:left}.right{float:right}.centerBlock{margin:0 auto;width:75%}.ourServices{margin-bottom:20px}.ourServices .leftServices{width:49%;float:left}.ourServices .leftServices span,.ourServices .rightServices span{float:left!important}.ourServices .rightServices{width:49%;float:left}.ourServices div{padding:10px}.ourServices div h2{padding-bottom:20px}.ourServices div h2,.ourServices div h3{color:#113764;border-bottom:1px solid #113764}.ourServices div h3{padding-bottom:16px}.ourServices div img{width:180px!important;float:left!important}.ourServices div p{padding:15px}.sectionLeft{width:79%;float:left}.sectionLeft h1{padding-bottom:10px;border-bottom:1px solid #113764!important}.sectionLeft h2{padding:10px 0}.sectionRight{width:20%;float:left;padding:10px}.sectionLeft h3,.sectionRight h4{padding:10px 0;color:#113764;border-bottom:1px solid #113764}.block span img,.sectionLeft img,.sectionRight img{width:120px!important;border-radius:180px!important;height:170px!important;box-shadow:3px 3px 5px 3px #3b3b3b}.sectionRight ul,ol{margin:0;padding:0}.project{padding:10px}.project img{width:100%}.blueSection{background-color:#113764;color:#fff;padding:10px}.blackSection .border,.blueSection .border{border:1px solid #fff;padding:10px}.blackSection h2,.blueSection h2{color:#fff;padding-bottom:10px;border-bottom:1px solid #fff}.blackSection{background-color:#000;color:#fff;padding:10px}.centerPic{display:block;margin:10px auto;width:100%}.slider{border-bottom:5px solid #113764;width:100%;height:345px;margin-top:95px}.block{padding:10px;margin-bottom:10px}.block span{display:block!important;margin:0 40px 0 20px!important;float:left!important;overflow:visible!important}.block h4{font-size:18px;float:left;color:#113764;border-bottom:1px solid #113764}.block p{display:block;float:left;width:70%}.block a{color:red}.black p{display:block;clear:both}.styledBox{box-shadow:0 3px 8px rgba(0,0,0,.24);border-radius:5px;margin:10px}.styledBox h3{margin:0;padding:10px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#113764;color:#fff;background-image:linear-gradient(147deg,#000 50%,#113764 0)}.styledBox ol{margin:10px;border:1px solid #fff}.hobbies img{float:left;margin-top:25px}.hobbies h4{font-size:18px;float:left;color:#113764;border-bottom:1px solid #113764}.hobbies p{display:block;float:left;width:70%}.hobbies a{color:red}footer{background:linear-gradient(180deg,#155b9e 0,#123a6a);padding-bottom:70px}.section{float:left;color:#fff;width:33%}.section h2{font-size:20px;padding-bottom:10px;border-bottom:1px solid #fff;color:#fff}.section a{display:block;padding:10px 0}.section a:hover{color:#cfcfcf}.footerContacts{background-color:#123a6a;margin:50px auto;width:50%;color:#fff;padding:20px}.footerContacts a{padding:20px}@media screen and (max-width:600px){.centerBlock{margin:0 auto;width:100%}.ourServices .leftServices,.ourServices .rightServices,.section{width:100%;float:left}.section{color:#fff;text-align:center}}.mobileTopMenu{width:150px;height:150px;position:relative;background-color:#113764}.mobileTopMenu a:nth-child(3){margin:40px 0 0 -15px!important;padding:0;float:left}.mobileTopMenu a{color:#fff;display:block!important;float:left}.btnSlice{text-decoration:none;padding:0;text-align:center;color:#fff;background-color:#113764;position:relative;display:block;overflow:hidden;margin:5px;font-size:15px;text-transform:uppercase;border:1px solid #155b9e;max-width:295px}.btnSlice span{position:relative;z-index:1;margin:10px;border:1px solid #fff;padding:10px 5px;display:block!important}.btnSlice svg{margin:5px;font-size:26px;position:relative;z-index:1;float:left}.btnSlice:after{content:"";border-style:solid;position:absolute;top:0;right:0;transition:.5s ease-in-out}.btnSlice:hover{text-decoration:none}.btnSlice:before{content:"";border-style:solid;position:absolute;bottom:0;left:0;transition:.5s ease-in-out}.btnSlice:before,.form button[type=submit]:before,.form input[type=submit]:before{border-color:transparent transparent transparent #000}.btnSlice:after,.btnSliceBig:after,.form button[type=submit]:after,.form input[type=submit]:after{border-color:transparent #000 transparent transparent}.btnSlice:hover:after,.btnSlice:hover:before,.form button[type=submit]:hover:after,.form button[type=submit]:hover:before,.form input[type=submit]:hover:after,.form input[type=submit]:hover:before{border-width:80px 382.5px}@media screen and (max-width:600px){.slider{display:none}.w-50{width:100%}.sectionLeft{width:100%;float:left;text-align:center;border:1px solid red}.sectionLeft img{display:block!important;margin-left:auto!important;margin-right:auto!important;width:50%!important}.sectionLeft h4{text-align:center!important}.sectionLeft p{width:100%;text-align:left}}