@media only screen and (max-width :1600px){.page__img{height:390px}.title__wrapp{margin-top:17%}.cd-full__contant{padding-top:2%}.m-img__title{font-size:75px}.page-not-found{margin-bottom:0;height:100vh;display:flex;align-items:center}}@media only screen and (max-width :1220px){.pagination>li>a,.pagination>li>span{padding:12px 18px;margin-left:24px}.pagination>li>a.next{padding:12px 30px}.grid-sizer{width:32%}.grid-gutter{width:20px}.grid-item__width2{width:32.3%}.grid-item__width1{width:65.4%}.page-not-found{margin-bottom:0;height:100vh;display:flex;align-items:center}}@media only screen and (max-width :1200px){.cd-full__contant{padding-top:4%}.m-menu__list-item{margin-left:20px}.m-img__title{font-size:50px;line-height:60px}.main__search{padding-left:10px}.title__wrapp{margin-top:22%}.sp-thumbnail-container{width:160px!important}.blog-grid__gutter{width:20px}.blog-grid__post{width:33.12%}.blog-grid__sizer{width:31%}.grid-sizer{width:31%}.grid-gutter{width:30px}.grid-item{margin-bottom:24px}.grid-item__width2{width:31.5%}a.effect-bubba.grid-item__height2 .grid-item__contant-place{padding:0;line-height:40px}.input__subscribe{min-width:76%}.fs__list-item a{padding:8px 10px}.services-page__title{margin-top:0}.services__double-item:first-child{margin-bottom:20px}.skills__item{width:50%;margin:10px 0 20px}.skills__item:nth-child(3n){width:50%;clear:none}.services-page__skills{margin-top:30px}.why-us__numbers-wrapp{margin-left:100px}.pagination>li>a,.pagination>li>span{margin-left:7px}.view__all{padding:82px 0}.s-model__name{font-size:42px}}@media only screen and (max-width :992px){.title__wrapp{margin-top:28%}.main__menu{display:none;width:100%;padding:0;background:#000}.m-menu__list{margin:0}.m-menu__list-item{float:none;margin-left:0;padding:10px 0 0;border-bottom:1px solid #fff}.m-menu__list-item a:hover,.m-menu__list-item_active>a{border-bottom:none!important}.m-menu__list-item:hover{background-color:red}.m-menu__list-item a{display:block;padding:0 0 10px 30px}.m-menu__list-item a:hover{border-bottom:none}.m-menu__sub{display:none;position:static;visibility:visible;opacity:1;background:#0f0f0f}.m-menu__sub-item:first-child{border-top:none}.m-menu__sub-item{padding-left:20px;line-height:25px}.m-menu__sub-item a:hover{background-color:#0f0f0f;color:#ec0008}.main__search{padding-left:0}.responsive-menu__button{display:block;float:none;line-height:55px;text-align:right;padding-right:5px}.m-nav__expanded{display:block}.m-menu__list-item_search{border:none}.main__search .form-search__input_search{font-size:24px}.m-menu__sub-item a{min-width:100%}.m-img__title{font-size:45px}.cd-full__contant{width:100%;text-align:center;float:none}.services__photo{display:none}.widget__form{width:100%}.sp-thumbnails-container{overflow:hidden}.s-model__photos{max-width:100%!important;margin:0 auto;overflow:hidden}.s-model__contant{padding-left:15px;text-align:center;width:100%}.s-model__list{width:46%;text-align:right}.s-model__list_r{text-align:left;margin-left:25px}.blog-grid__sizer{width:100px}.blog-grid__gutter{width:25px}.grid-item{margin-bottom:29px}.grid-sizer{width:47%}.grid-gutter{width:30px}.grid-item__width1{width:100%}.grid-item__width2{width:48.5%}.blog-grid__post .post__title{font-size:20px;line-height:32px}.services-page__content_right{padding-left:15px}.fs__list-item a{padding:15px 17px}.footer__adres{margin-bottom:40px}.services__double-img img,.services__single-img img{margin:0 auto}.services-page__content{margin-top:30px;text-align:center}.skills{margin-top:30px;text-align:center}.services__content_right{padding-left:100px}.blog__pagination{text-align:center}.view__all{width:100%!important}.page-not-found{margin-bottom:0;height:100vh;display:flex;align-items:center}.blog__pagination .pagination{padding:60px 0 60px;margin:0;border-top:1px solid #ddd}.sidebar-widget{margin-bottom:40px}.blog__sidebar{margin-top:60px}}@media only screen and (max-width :768px){.header{padding-top:40px}.logo{text-align:center;margin-bottom:20px}.navbar-brand{float:none}.cd-full__contant{padding-top:7%}.m-img__title{margin:0 0 25px;line-height:44px}.cd-slider-nav{height:30px}.cd-full__contant .btn{padding:10px 40px}.main__search .form-search__input_search{float:left;padding-left:20px}.title__wrapp{margin-top:160px}.m-menu__list{padding-right:0}.menu-center{position:absolute;left:50%}.page__img{height:300px;background-position:70%}.page__title{font-size:52px;margin-top:30px}.header.sticky{height:130px}.blog-grid__post{width:50%}.post__thumbnail img{width:100%}.blog-grid__sizer{width:50%}.blog-grid__gutter{width:0}.footer__widgets{text-align:center}.footer__contacts,.footer__social{margin-bottom:40px}.fs__list{width:250px;margin:30px auto 0}.skills__item{width:100%}.skills__item:nth-child(3n){float:none}#map-canvas{margin-top:0}.offices__content{padding-left:50px}.vertical-form input[type=email],.vertical-form input[type=password],.vertical-form input[type=text]{width:100%}.why-us__numbers-wrapp{margin-left:0;width:100%;padding-left:20px}.pagination>li>a,.pagination>li>span{padding:7px 11px;margin-left:5px}.pagination>li>a.next{padding:7px 20px}.filters-button-group .button{margin:0;width:24%}.page-not-found{margin-bottom:0;height:100vh;display:flex;align-items:center}.grid-sizer{width:100%}.grid-gutter{width:0}.grid-item__width2{width:100%}.grid-item>*{width:100%}a.effect-bubba.grid-item__height2 .grid-item__contant-place{line-height:50px}a.effect-bubba .grid-item__contant-info::after,a.effect-bubba .grid-item__contant-info::before{top:10px;right:10px;bottom:10px;left:10px}a.grid-item__height2.grid-item__width1 .grid-item__contant-place{line-height:30px}.blog__pagination .pagination{padding:60px 0 60px;margin:0;border-top:1px solid #ddd}.sidebar-widget{margin-bottom:40px}.blog__sidebar{margin-top:60px}}@media only screen and (max-width :560px){.page-not-found{margin-bottom:0;height:100vh;display:flex;align-items:center}.blog__pagination .pagination{padding:60px 0 60px;margin:0;border-top:1px solid #ddd}.sidebar-widget{margin-bottom:40px}.blog__sidebar{margin-top:60px}}@media only screen and (max-width :480px){.header{padding-top:30px}.search-full-form{padding-top:60px}.form-search__input{font-size:35px}.search-full-form .hint{margin-top:0;font-size:14px}.page__title{font-size:42px;margin-top:0}.post__meta>span{display:block;margin:0 0 10px}.grid-item__height1,.grid-item__height2{width:100%}.blog-grid__post{width:100%}.blog-grid__sizer{width:100%}.m-img__title{font-size:33px}a.grid-item__height2.grid-item__width1 .grid-item__contant-name{padding-top:15px}.cd-slider-nav a{width:10px;height:10px}.cd-slider-nav li.selected a{width:15px;height:15px}.pagination>li>a,.pagination>li>span{padding:4px 8px;margin-left:3px;font-size:13px}.pagination>li>a.next{padding:4px 10px}.button-group{text-align:left}.filters-button-group .button{width:49%}.form-row__col_s,.form-row__col_xs{width:48%;margin-right:4%}.form-row__col_s{margin:0}.form-row__col_m{width:100%;margin-top:20px}.page-not-found{margin-bottom:0;height:100vh;display:flex;align-items:center}.blog__pagination .pagination{padding:60px 0 60px;margin:0;border-top:1px solid #ddd}.sidebar-widget{margin-bottom:40px}.blog__sidebar{margin-top:60px}}@media only screen and (max-width :320px){.button-group{text-align:center}.filters-button-group .button{width:50%}.page-not-found{margin-bottom:0;height:100vh;display:flex;align-items:center}.blog__pagination .pagination{padding:60px 0 60px;margin:0;border-top:1px solid #ddd}.sidebar-widget{margin-bottom:40px}}@media only screen and (min-width :768px){.carousel-indicators{bottom:50px}}@media only screen and (min-width :992px){.sp-thumbnail-arrows{display:none}.sp-thumbnail-container:nth-child(6){margin-left:0;clear:right}.sp-thumbnails{width:935px!important;transform:translate3d(0,0,0)!important}.sp-thumbnails.sp-grab{width:935px!important}.sp-thumbnails{transform:translate3d(0,0,0)!important}.m-menu__list-item>a:after{content:'';position:absolute;bottom:-1px;left:50%;right:50%;height:1px;background:#ec0008;transition:all ease .1s}.m-menu__list-item a:hover:after{left:0;right:0;height:1px}}@media only screen and (min-width :1200px){.sp-thumbnails{width:985px!important;transform:translate3d(0,0,0)!important}.sp-thumbnails.sp-grab{width:985px!important}}@media only screen and (min-width :1220px){.container{width:1200px}.input__subscribe{min-width:81%}}