.btn,.footer-title,.ita-nav,.text-blur{text-transform:uppercase}.nav-links li,.slide-control span{display:inline-block}a:focus,a:hover{text-decoration:none}p{font-size:15px;line-height:24px}.btn,a,button{transition:all .6s ease}.img-pos{background-position:50% 25%!important;background-size:cover!important}body,html{height:100%;font-family:Raleway,sans-serif;font-weight:400;background-color:#e6e6e6}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:700;letter-spacing:1px;line-height:1.4}.btn{border-radius:0;font-weight:500;padding:8px 16px}.btn-trans{border:2px solid #fff;color:#fff;background-color:rgba(255,255,255,.2)}.btn-trans:focus,.btn-trans:hover{background-color:#fff;color:#333}.btn-dark{color:#fff;background-color:#272727}.btn-trans-dark{border:2px solid #272727;color:#272727}.btn-dark:focus,.btn-dark:hover,.btn-trans-dark:focus,.btn-trans-dark:hover{background-color:#323232;color:#fff}.bgDark{background-color:#272727;color:#fff}.bgDark .form-control{background-color:#3e3e3e;border:1px solid #323232;box-shadow:none;color:#fff}.form-control{border-radius:0;height:50px}.form-control:focus{outline:0;box-shadow:none;border-color:#4c4c4c}.checkbox label:not(:last-child){margin-right:15px}.bgDark .btn{border:.13em solid #fff;font-weight:700;letter-spacing:1px}.ita-nav,.price-table>thead>tr>th{border:none}form .btn{height:50px}.active,.carousel,.carousel-inner,.fill,.item{height:100%}.pos-rel{position:relative}.overlay,.text-blur{position:absolute;left:0;right:0}.mgtop0{margin-top:0!important}.mgbottom0{margin-bottom:0!important}.mgtop5{margin-top:5px}.mgbottom5{margin-bottom:5px}.mgtop10{margin-top:10px}.mgbottom10{margin-bottom:10px}.mgtop15{margin-top:15px}.mgbottom15{margin-bottom:15px}.mgtop20{margin-top:20px}.mgbottom20{margin-bottom:20px}.mgtop30{margin-top:30px}.mgbottom30{margin-bottom:30px}.mgtop50{margin-top:50px}.mgbottom50{margin-bottom:50px}.sect-pad-top{padding-top:40px}.sect-pad-bottom{padding-bottom:40px}.ita-nav{margin-bottom:0;font-size:13px;font-weight:600;letter-spacing:1px}.ita-nav .navbar-nav>li>a{color:#fff}.ita-nav .navbar-nav>li>a:focus,.ita-nav .navbar-nav>li>a:hover{color:#d2d2d2}.ita-nav .navbar-nav>.active>a,.ita-nav .navbar-nav>.active>a:focus,.ita-nav .navbar-nav>.active>a:hover{color:#d2d2d2;background-color:transparent}.ita-nav .navbar-nav>li>.dropdown-menu{background-color:#000;padding:0}.ita-nav .navbar-nav li .dropdown-menu>li>a{color:#fff;padding:13px 15px;font-size:13px}.ita-nav .navbar-nav li .dropdown-menu>li>a:focus,.ita-nav .navbar-nav li .dropdown-menu>li>a:hover{background-color:#333}.fill{width:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-repeat:no-repeat}.overlay{background-color:rgba(0,0,0,.2);top:0;bottom:0}.carousel-caption{right:0;left:0;top:50%;margin-left:auto;margin-right:auto;transform:translateY(-50%);text-shadow:0 1px 2px rgba(0,0,0,.18);color:#fff;padding:0}.carousel-caption h1{margin-bottom:15px;color:#fff}.carousel-caption hr{margin-top:30px;margin-bottom:30px;border:0;border-top:2px solid #eee;width:250px}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.ovr-hide{overflow-x:hidden}.text-blur{margin:auto;text-align:center;top:30px;font-size:135px;line-height:1;letter-spacing:.035em;font-weight:800;z-index:0;color:rgba(49,49,49,.06)}.bgDark .text-blur{color:rgba(202,202,202,.03)}.img-pos .text-blur{color:rgba(202,202,202,.2)}.nav-links li a{font-weight:500;color:#fff}.offer-text{background-color:#e6e6e6;color:#333;padding:40px}.slide-control span{width:40px;height:40px;color:#fff;font-size:20px;background-color:#323232;text-align:center;line-height:40px}.service-home-wrap{background-color:rgba(62,62,62,.9);color:#fff;z-index:11;position:relative}.price-table>tbody>tr>td,.price-table>tbody>tr>th,.price-table>tfoot>tr>td,.price-table>tfoot>tr>th,.price-table>thead>tr>td,.price-table>thead>tr>th{border:none;padding:12px 8px}.price-table>tbody>tr:hover{background-color:#3e3e3e}.price-table.inner>tbody>tr:hover{background-color:#fff}.nav-links .active a,.nav-links li a:focus,.nav-links li a:hover{background-color:#3e3e3e}footer{background-color:#323232;padding:30px 0 0;color:#d2d2d2}.footer-title{display:block;font-weight:500;margin-bottom:10px;color:#fff;font-size:15px}.quick-list,footer address{margin-bottom:15px}footer address{line-height:25px}.social-list{padding-left:0}.social-list li{display:inline-block;text-align:center}.social-list li:not(:last-child){margin-right:10px}.social-list li a{height:36px;width:36px;border-radius:50%;background-color:rgba(62,62,62,.9);line-height:36px;display:block;color:#d8d8d8;font-size:16px}.social-list li .facebook:focus,.social-list li .facebook:hover{background-color:#3b5998}.social-list li .google:focus,.social-list li .google:hover{background-color:#dd4b39}.social-list li .twitter:focus,.social-list li .twitter:hover{background-color:#55acee}.social-list li .youtube:focus,.social-list li .youtube:hover{background-color:#b00}.social-list li .instagram:focus,.social-list li .instagram:hover{background-color:#5851db}.quick-list li{line-height:30px}.quick-list li a,footer a{color:#d2d2d2}.quick-list li a:focus,.quick-list li a:hover,footer a:focus,footer a:hover{color:#fff}.subscribe-form{position:relative}.subscribe-form .form-control{padding-right:67px}.subscribe-form .btn{height:45px;width:55px;position:absolute;right:0;top:0;font-size:32px;padding-top:2px;border-radius:2px}.subscribe-form .btn i:before{line-height:0}.copyright-content{padding-top:15px;padding-bottom:30px;margin-top:20px;text-align:center}.text-copyright{font-size:12px}.header-page{background-color:#272727;padding-top:130px;padding-bottom:40px}.header-page h1{color:#fff;line-height:1;font-weight:700}.general-img{padding-bottom:15px}#map{height:350px}.modal-body{padding-top:0}.modal-backdrop.in{opacity:.9}.service-thumb{padding:0;position:relative;overflow:hidden;border-radius:0;border-color:#e5e5f8}.service-thumb .caption{position:relative;background-color:#272727;color:#fff}.service-thumb .caption h4{padding-right:50px;position:relative}.service-thumb .caption a,.service-thumb .caption h4 a{color:inherit}.service-thumb .caption{padding:15px}.service-thumb .caption p{font-size:14px;line-height:22px}.service-thumb.team{border:none}.service-thumb.team .caption{background-color:#fff;color:#333}strong{font-weight:900;letter-spacing:1px}.offer-wrap{min-height:350px;display:table;width:100%;margin-bottom:30px}.offer-wrap .inner{display:table-cell;text-align:center;vertical-align:middle;padding:10px 40px;color:#fff;background-image:radial-gradient(circle farthest-corner at 50% 50%,rgba(0,0,0,.7) 10%,#323232 100%)}@media screen and (min-width:992px){.carousel-caption h1,.header-page h1{font-size:48px;font-weight:800;line-height:1.3}.service-home-wrap{width:50%;float:right}.service-home-wrap .tab-content{padding-left:30px;padding-right:80px}.nav-links{background-color:#272727;padding:30px 80px 30px 30px}.general-img{max-width:450px;float:left;padding:0 15px 15px 0}.offer-text{margin-top:50px;min-height:300px}}@media screen and (max-width:992px){.service-home-wrap{width:100%}.nav-links{background-color:#272727;padding:30px}.service-home-wrap .tab-content{padding-left:30px;padding-right:30px}}@media screen and (min-width:768px){.navbar-brand{padding:5px 15px}.navbar-static-top{padding:20px 0;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out;background-color:rgba(0,0,0,.3);position:absolute;left:0;right:0}.navbar-fixed-top{padding:15px 0;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out;background-color:rgba(50,50,50,.95)}.overflow-box{margin-left:-200px;position:relative;z-index:10;float:right}.offer-text{margin-top:20px;max-width:500px}.slide-control{position:absolute;bottom:-20px;display:block;float:left;left:40px}.slide-control-right{left:85px}#offerSlider .carousel-inner{padding-bottom:20px}}@media screen and (max-width:768px){.navbar-static-top{background-color:rgba(50,50,50,.95)}.navbar-brand img{height:30px}.navbar-default .navbar-toggle{border-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#272727}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}.navbar-default .navbar-toggle .icon-bar{display:block;width:26px;height:3px;border-radius:1px;background-color:#fff}.navbar-nav .open .dropdown-menu{background-color:transparent!important}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#d2d2d2}.offer-text{margin-top:-40px}.slide-control{position:absolute;top:-20px;display:block;float:left;left:40px}.slide-control-right{left:85px}}@-moz-document url-prefix(){.offer-wrap{height:350px}}