@font-face{font-family:"Constantia";src:url("../fonts/ConstantiaRegular.ttf");font-style:normal}@font-face{font-family:"ConstantiaItalic";src:url("../fonts/ConstantiaItalic.ttf");font-style:normal}@font-face{font-family:"LatoRegular";src:url("../fonts/LatoRegular/LatoRegular.eot");src:url("../fonts/LatoRegular/LatoRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/LatoRegular/LatoRegular.woff") format("woff"),url("../fonts/LatoRegular/LatoRegular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"LatoBold";src:url("../fonts/LatoBold/LatoBold.eot");src:url("../fonts/LatoBold/LatoBold.eot?#iefix") format("embedded-opentype"),url("../fonts/LatoBold/LatoBold.woff") format("woff"),url("../fonts/LatoBold/LatoBold.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"LatoItalic";src:url("../fonts/LatoItalic/LatoItalic.eot");src:url("../fonts/LatoItalic/LatoItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/LatoItalic/LatoItalic.woff") format("woff"),url("../fonts/LatoItalic/LatoItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"HelveticaRegular";src:url("../fonts/HelveticaRegular/HelveticaRegular.eot");src:url("../fonts/HelveticaRegular/HelveticaRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaRegular/HelveticaRegular.woff") format("woff"),url("../fonts/HelveticaRegular/HelveticaRegular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GeorgiaRegular";src:url("../fonts/GeorgiaRegular/GeorgiaRegular.woff") format("woff"),url("../fonts/HelveticaRegular/GeorgiaRegular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"HelveticaLight";src:url("../fonts/HelveticaLight/HelveticaLight.eot");src:url("../fonts/HelveticaLight/HelveticaLight.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaLight/HelveticaLight.woff") format("woff"),url("../fonts/HelveticaLight/HelveticaLight.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"LatoLight";src:url("../fonts/LatoLight/LatoLight.eot");src:url("../fonts/LatoLight/LatoLight.eot?#iefix") format("embedded-opentype"),url("../fonts/LatoLight/LatoLight.woff") format("woff"),url("../fonts/LatoLight/LatoLight.ttf") format("truetype");font-style:normal;font-weight:normal}body{min-width:1160px;cursor:default}.container{padding:0;width:1080px;margin:auto;position:relative}@media(min-width:1200px){.container{width:1200px}}.row{margin:0;padding:0}p{font-family:LatoRegular,sans-serif}ul{padding-left:0}ul li{list-style:none}h2{font-size:26px}img{-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none}a:hover{text-decoration:none}.navbar.navbar-default .navbar-toggle{margin-top:40px}.navbar-header .navbar-brand{padding:11px 22% 0 0}.navbar-brand{height:60px}#top-bar{color:#151515;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;padding:15px 0;z-index:999}#logo{height:46px}.main-menu{letter-spacing:1.2px;font-size:16px;font-family:"LatoRegular",sans-serif;margin:30px 0 0 0;padding:0}#top-bar .navbar-nav>li>a:hover{background:transparent}#top-bar.animated-header{padding:0;box-shadow:none}#top-bar .main-menu li>a{color:#444;padding:0}#top-bar .main-menu li{position:relative;margin-left:35px}#top-bar .main-menu li a:hover{color:#ba2330}#top-bar>a{text-decoration:none}.top-header{background-position:center center;height:112px}.bottom-header{background:rgba(255,255,255,.98);border-bottom:1px solid #dfdfdf;height:70px}.navbar-right{float:right!important;margin-right:-15px;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none}.header-phone{width:165px;height:60px;float:right;margin-left:60px}.header-phone p{font-family:LatoRegular;font-size:15px;color:#505050;letter-spacing:1.6px}.red-line{height:50px;background:#ea6060;min-width:1160px}.red-line>.container{padding-left:40px;padding-right:20px;height:50px}.phone-number{width:280px;float:left}.phone-number>p{font-size:18px;color:#fff;line-height:1.2;letter-spacing:.4px;font-family:"LatoRegular";margin:0;padding-top:17px}.phone-number>img{padding-top:13px;padding-right:20px}.up{width:30px}.up>a>img{margin-top:10px}.footer{background:url('../images/footer.jpg') no-repeat 100%;background-size:cover;position:relative;padding-top:80px;min-width:1160px}.footer>.container{padding-left:40px;padding-right:40px}.footer:before{content:'';background:rgba(35,16,16,.8);position:absolute;top:0;left:0;right:0;bottom:0}.footer-service{width:200px;margin-right:65px}.footer-service-last{margin-right:0}.footer h4{font-family:"LatoRegular";font-size:14px;letter-spacing:1.4px;color:#fff;position:relative;text-transform:uppercase;margin:0;padding-bottom:8px}.footer-service>hr{width:65px;border-color:#ee3433;margin:0;padding-top:2px;position:relative}.footer-service>.down-line{margin-left:6px}.footer-service>ul{position:relative;text-transform:uppercase;margin-top:27px}.footer-service>ul>li>a{font-family:"LatoBold";font-size:13px;letter-spacing:1.1px;color:#7d7d84}.footer-service>ul>li{margin-top:13px;color:#7d7d84}.footer-service a:hover{color:#ba2330}.footer-service-social{width:270px}.footer-service-social>p{font-family:"LatoBold";font-size:13px;line-height:1.692;position:relative;margin-top:36px;margin-bottom:30px;color:#7d7d84}.footer-service-social>a>img{position:relative}.copyright{margin-top:30px;margin-bottom:20px}.copyright p{font-family:"LatoRegular";font-size:13px;text-align:center;color:#aaa;margin:0}.copyright a{font-size:13px;text-align:center;color:#df4c4c;margin:0}@-webkit-keyframes push{50%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes push{50%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.push{display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);margin:0 5px 0 5px}.push:hover,.push:focus,.push:active{-webkit-animation-name:push;animation-name:push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.service-home-item:hover .push{-webkit-animation-name:push;animation-name:push;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.empty-data h3{font-family:"LatoRegular";font-size:20px;color:#777;text-align:center;margin-bottom:130px;margin-top:130px}.floating-button{position:fixed;bottom:20px;right:20px}.trigger{background-color:#fff;color:#2ecc71;border-radius:50%;display:flex;align-items:center;justify-content:center;height:60px;width:60px;font-size:24px;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:all .3s ease-in-out}.trigger:hover{transform:scale(1.1)}.options{width:60px;position:absolute;bottom:80px;right:0;display:flex;flex-direction:column;opacity:0;transform:translateY(-10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.floating-button *{text-decoration:none}.option{background-color:#fff;color:#2ecc71;border-radius:50%;display:flex;align-items:center;justify-content:center;height:50px;width:50px;font-size:24px;margin-bottom:10px;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:all .3s ease-in-out}.option i.fab{transition:all .3s ease-in-out}.option:hover{transform:scale(1.1)}.option:hover i.fab{transform:rotate(360deg)}.options.expanded{opacity:1;transform:translateY(0)}.options>.option:nth-child(1){background-color:#6a1b9a;color:#fff}.options>.option:nth-child(2){background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);color:#fff}.options>.option:nth-child(3){background:#2196f3;color:#fff}