/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

file-relative URI  : ../../f/pfbreg/PFBeauSansPro-Regular.eot?#iefix
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbreg/PFBeauSansPro-Regular.eot?#iefix
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbreg/PFBeauSansPro-Regular.eot?#iefix
traversals removed : /bitrix/templates/ecodolie/f/pfbreg/PFBeauSansPro-Regular.eot?#iefix

file-relative URI  : ../../f/pfbreg/PFBeauSansPro-Regular.woff
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbreg/PFBeauSansPro-Regular.woff
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbreg/PFBeauSansPro-Regular.woff
traversals removed : /bitrix/templates/ecodolie/f/pfbreg/PFBeauSansPro-Regular.woff

file-relative URI  : ../../f/pfbreg/PFBeauSansPro-Regular.ttf
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbreg/PFBeauSansPro-Regular.ttf
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbreg/PFBeauSansPro-Regular.ttf
traversals removed : /bitrix/templates/ecodolie/f/pfbreg/PFBeauSansPro-Regular.ttf

file-relative URI  : ../../f/pfbreg/PFBeauSansPro-Regular.svg#PFBeauSansPro-Regular
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbreg/PFBeauSansPro-Regular.svg#PFBeauSansPro-Regular
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbreg/PFBeauSansPro-Regular.svg#PFBeauSansPro-Regular
traversals removed : /bitrix/templates/ecodolie/f/pfbreg/PFBeauSansPro-Regular.svg#PFBeauSansPro-Regular

file-relative URI  : ../../f/pfbbold/PFBeauSansPro-Bold.eot?#iefix
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbbold/PFBeauSansPro-Bold.eot?#iefix
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbbold/PFBeauSansPro-Bold.eot?#iefix
traversals removed : /bitrix/templates/ecodolie/f/pfbbold/PFBeauSansPro-Bold.eot?#iefix

file-relative URI  : ../../f/pfbbold/PFBeauSansPro-Bold.woff
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbbold/PFBeauSansPro-Bold.woff
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbbold/PFBeauSansPro-Bold.woff
traversals removed : /bitrix/templates/ecodolie/f/pfbbold/PFBeauSansPro-Bold.woff

file-relative URI  : ../../f/pfbbold/PFBeauSansPro-Bold.ttf
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbbold/PFBeauSansPro-Bold.ttf
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbbold/PFBeauSansPro-Bold.ttf
traversals removed : /bitrix/templates/ecodolie/f/pfbbold/PFBeauSansPro-Bold.ttf

file-relative URI  : ../../f/pfbbold/PFBeauSansPro-Bold.svg#PFBeauSansPro-Bold
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbbold/PFBeauSansPro-Bold.svg#PFBeauSansPro-Bold
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbbold/PFBeauSansPro-Bold.svg#PFBeauSansPro-Bold
traversals removed : /bitrix/templates/ecodolie/f/pfbbold/PFBeauSansPro-Bold.svg#PFBeauSansPro-Bold

file-relative URI  : ../../f/pfblight/PFBeauSansPro-Light.eot?#iefix
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfblight/PFBeauSansPro-Light.eot?#iefix
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfblight/PFBeauSansPro-Light.eot?#iefix
traversals removed : /bitrix/templates/ecodolie/f/pfblight/PFBeauSansPro-Light.eot?#iefix

file-relative URI  : ../../f/pfblight/PFBeauSansPro-Light.woff
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfblight/PFBeauSansPro-Light.woff
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfblight/PFBeauSansPro-Light.woff
traversals removed : /bitrix/templates/ecodolie/f/pfblight/PFBeauSansPro-Light.woff

file-relative URI  : ../../f/pfblight/PFBeauSansPro-Light.ttf
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfblight/PFBeauSansPro-Light.ttf
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfblight/PFBeauSansPro-Light.ttf
traversals removed : /bitrix/templates/ecodolie/f/pfblight/PFBeauSansPro-Light.ttf

file-relative URI  : ../../f/pfblight/PFBeauSansPro-Light.svg#PFBeauSansPro-Light
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfblight/PFBeauSansPro-Light.svg#PFBeauSansPro-Light
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfblight/PFBeauSansPro-Light.svg#PFBeauSansPro-Light
traversals removed : /bitrix/templates/ecodolie/f/pfblight/PFBeauSansPro-Light.svg#PFBeauSansPro-Light

file-relative URI  : ../../f/pfbsembold/PFBeauSansPro-SemiBold.eot?#iefix
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbsembold/PFBeauSansPro-SemiBold.eot?#iefix
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbsembold/PFBeauSansPro-SemiBold.eot?#iefix
traversals removed : /bitrix/templates/ecodolie/f/pfbsembold/PFBeauSansPro-SemiBold.eot?#iefix

file-relative URI  : ../../f/pfbsembold/PFBeauSansPro-SemiBold.woff
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbsembold/PFBeauSansPro-SemiBold.woff
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbsembold/PFBeauSansPro-SemiBold.woff
traversals removed : /bitrix/templates/ecodolie/f/pfbsembold/PFBeauSansPro-SemiBold.woff

file-relative URI  : ../../f/pfbsembold/PFBeauSansPro-SemiBold.ttf
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbsembold/PFBeauSansPro-SemiBold.ttf
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbsembold/PFBeauSansPro-SemiBold.ttf
traversals removed : /bitrix/templates/ecodolie/f/pfbsembold/PFBeauSansPro-SemiBold.ttf

file-relative URI  : ../../f/pfbsembold/PFBeauSansPro-SemiBold.svg#PFBeauSansPro-SemiBold
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../f/pfbsembold/PFBeauSansPro-SemiBold.svg#PFBeauSansPro-SemiBold
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../f/pfbsembold/PFBeauSansPro-SemiBold.svg#PFBeauSansPro-SemiBold
traversals removed : /bitrix/templates/ecodolie/f/pfbsembold/PFBeauSansPro-SemiBold.svg#PFBeauSansPro-SemiBold

file-relative URI  : ../../i/hove-bg.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/hove-bg.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/hove-bg.png
traversals removed : /bitrix/templates/ecodolie/i/hove-bg.png

file-relative URI  : ../../i/loop.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/loop.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/loop.png
traversals removed : /bitrix/templates/ecodolie/i/loop.png

file-relative URI  : ../../i/arrow.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/arrow.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/arrow.png
traversals removed : /bitrix/templates/ecodolie/i/arrow.png

file-relative URI  : ../../i/close_modal.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/close_modal.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/close_modal.png
traversals removed : /bitrix/templates/ecodolie/i/close_modal.png

file-relative URI  : ../../i/download_ico.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/download_ico.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/download_ico.png
traversals removed : /bitrix/templates/ecodolie/i/download_ico.png

file-relative URI  : ../../i/info-bg.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/info-bg.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/info-bg.png
traversals removed : /bitrix/templates/ecodolie/i/info-bg.png

file-relative URI  : ../../i/special-bg.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/special-bg.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/special-bg.png
traversals removed : /bitrix/templates/ecodolie/i/special-bg.png

file-relative URI  : ../../i/bottom_special.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/bottom_special.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/bottom_special.png
traversals removed : /bitrix/templates/ecodolie/i/bottom_special.png

file-relative URI  : ../../i/special_bg_img.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/special_bg_img.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/special_bg_img.png
traversals removed : /bitrix/templates/ecodolie/i/special_bg_img.png

file-relative URI  : ../../i/hove-bg.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/hove-bg.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/hove-bg.png
traversals removed : /bitrix/templates/ecodolie/i/hove-bg.png

file-relative URI  : ../../i/phone.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/phone.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/phone.png
traversals removed : /bitrix/templates/ecodolie/i/phone.png

file-relative URI  : ../../i/letter.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/letter.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/letter.png
traversals removed : /bitrix/templates/ecodolie/i/letter.png

file-relative URI  : ../../i/letter.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/letter.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/letter.png
traversals removed : /bitrix/templates/ecodolie/i/letter.png

file-relative URI  : ../../i/map_bg.svg
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/map_bg.svg
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/map_bg.svg
traversals removed : /bitrix/templates/ecodolie/i/map_bg.svg

file-relative URI  : ../../i/Ресурс_1.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/Ресурс_1.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/Ресурс_1.png
traversals removed : /bitrix/templates/ecodolie/i/Ресурс_1.png

file-relative URI  : ../../i/arrow_b_r.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/arrow_b_r.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/arrow_b_r.png
traversals removed : /bitrix/templates/ecodolie/i/arrow_b_r.png

*/

/* custom-style.css */

/* 1    */ ::-webkit-input-placeholder {
/* 2    */   color: rgba(255, 255, 255, 0.5);
/* 3    */ }
/* 4    */ ::-moz-placeholder {
/* 5    */   color: rgba(255, 255, 255, 0.5);
/* 6    */ }
/* 7    */ /* Firefox 19+ */
/* 8    */ :-moz-placeholder {
/* 9    */   color: rgba(255, 255, 255, 0.5);
/* 10   */ }
/* 11   */ /* Firefox 18- */
/* 12   */ :-ms-input-placeholder {
/* 13   */   color: rgba(255, 255, 255, 0.5);
/* 14   */ }
/* 15   */ @font-face {
/* 16   */   font-family: 'PFBeauSansPro-Regular';
/* 17   */   src: url('/bitrix/templates/ecodolie/f/pfbreg/PFBeauSansPro-Regular.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/ecodolie/f/pfbreg/PFBeauSansPro-Regular.woff') format('woff'), url('/bitrix/templates/ecodolie/f/pfbreg/PFBeauSansPro-Regular.ttf') format('truetype'), url('/bitrix/templates/ecodolie/f/pfbreg/PFBeauSansPro-Regular.svg#PFBeauSansPro-Regular') format('svg');
/* 18   */   font-weight: normal;
/* 19   */   font-style: normal;
/* 20   */ }
/* 21   */ @font-face {
/* 22   */   font-family: 'PFBeauSansPro-Bold';
/* 23   */   src: url('/bitrix/templates/ecodolie/f/pfbbold/PFBeauSansPro-Bold.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/ecodolie/f/pfbbold/PFBeauSansPro-Bold.woff') format('woff'), url('/bitrix/templates/ecodolie/f/pfbbold/PFBeauSansPro-Bold.ttf') format('truetype'), url('/bitrix/templates/ecodolie/f/pfbbold/PFBeauSansPro-Bold.svg#PFBeauSansPro-Bold') format('svg');
/* 24   */   font-weight: normal;
/* 25   */   font-style: normal;
/* 26   */ }
/* 27   */ @font-face {
/* 28   */   font-family: 'PFBeauSansPro-Light';
/* 29   */   src: url('/bitrix/templates/ecodolie/f/pfblight/PFBeauSansPro-Light.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/ecodolie/f/pfblight/PFBeauSansPro-Light.woff') format('woff'), url('/bitrix/templates/ecodolie/f/pfblight/PFBeauSansPro-Light.ttf') format('truetype'), url('/bitrix/templates/ecodolie/f/pfblight/PFBeauSansPro-Light.svg#PFBeauSansPro-Light') format('svg');
/* 30   */   font-weight: normal;
/* 31   */   font-style: normal;
/* 32   */ }
/* 33   */ @font-face {
/* 34   */   font-family: 'PFBeauSansPro-SemiBold';
/* 35   */   src: url('/bitrix/templates/ecodolie/f/pfbsembold/PFBeauSansPro-SemiBold.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/ecodolie/f/pfbsembold/PFBeauSansPro-SemiBold.woff') format('woff'), url('/bitrix/templates/ecodolie/f/pfbsembold/PFBeauSansPro-SemiBold.ttf') format('truetype'), url('/bitrix/templates/ecodolie/f/pfbsembold/PFBeauSansPro-SemiBold.svg#PFBeauSansPro-SemiBold') format('svg');
/* 36   */   font-weight: normal;
/* 37   */   font-style: normal;
/* 38   */ }
/* 39   */ body {
/* 40   */   /*display: flex;*/
/* 41   */   /*min-height: 100vh;*/
/* 42   */   /*flex-direction: column;*/
/* 43   */   background-color: #1d4340;
/* 44   */   font-family: 'PFBeauSansPro-Regular';
/* 45   */ }
/* 46   */ /*p {
/* 47   *|   color: white;
/* 48   *| }*/
/* 49   */ .margin20
/* 50   */ {

/* custom-style.css */

/* 51   */   margin-bottom: 20px;
/* 52   */ }
/* 53   */ .margin50
/* 54   */ {
/* 55   */   margin-bottom: 50px;
/* 56   */ }
/* 57   */ .margin50 h2{
/* 58   */ font-size: 32px;
/* 59   */ }
/* 60   */ .no-padding {
/* 61   */   padding: 0!important;
/* 62   */ }
/* 63   */ .border-radius-bottom-right {
/* 64   */   border-bottom-right-radius: 25px!important;
/* 65   */ }
/* 66   */ .border-top-left-radius {
/* 67   */   border-top-left-radius: 25px!important;
/* 68   */ }
/* 69   */ .border-bottom-left-radius {
/* 70   */   border-bottom-left-radius: 25px;
/* 71   */ }
/* 72   */ .btn-defaul-outline {
/* 73   */   background-color: transparent;
/* 74   */   border-color: white;
/* 75   */   color: white;
/* 76   */   cursor: pointer;
/* 77   */ }
/* 78   */ .white-bg {
/* 79   */   position: absolute;
/* 80   */   background-color: white;
/* 81   */   height: 120px;
/* 82   */   left: 0;
/* 83   */   width: 50%;
/* 84   */ }
/* 85   */ .page-header {
/* 86   */   position: fixed;
/* 87   */   width: 100%;
/* 88   */   top:0;
/* 89   */   left: 0;
/* 90   */   right: 0;
/* 91   */   z-index: 900;
/* 92   */   overflow: hidden;
/* 93   */   background-color: white;
/* 94   */   border-bottom: 1px solid #e4e5e5;
/* 95   */ }
/* 96   */ nav.navbar {
/* 97   */   padding: 0;
/* 98   */   height: 80px;
/* 99   */   /*border-bottom-right-radius: 25px;*/
/* 100  */ }

/* custom-style.css */

/* 101  */ .navbar-light .navbar-nav .nav-link {
/* 102  */   color: #000;
/* 103  */ }
/* 104  */ .navbar-nav.mr-auto {
/* 105  */   padding-left: 20px;
/* 106  */ }
/* 107  */ .nav-tabs .nav-item.show .nav-link,
/* 108  */ .nav-tabs .nav-link.active {
/* 109  */   color: #ffffff;
/* 110  */   background-color: transparent;
/* 111  */   border-color: transparent;
/* 112  */ }
/* 113  */ .nav-item.active > a {
/* 114  */   text-decoration: underline;
/* 115  */ }
/* 116  */ .nav-tabs .nav-link {
/* 117  */   border: none;
/* 118  */   border-top-right-radius: .25rem;
/* 119  */   border-top-left-radius: .25rem;
/* 120  */   cursor: pointer;
/* 121  */ }
/* 122  */ .nav-item .submenu {
/* 123  */   border-bottom: 1px solid #e4e5e5;
/* 124  */ }
/* 125  */ .nav-item .submenu a {
/* 126  */   font-size: 13px !important;
/* 127  */   padding: 10px 0 10px !important;
/* 128  */ }
/* 129  */ .header-info {
/* 130  */   padding: 15px 0 0 0;
/* 131  */   display: flex;
/* 132  */   flex-flow: row wrap;
/* 133  */   flex-direction: column;
/* 134  */   align-items: baseline;
/* 135  */   justify-content: center;
/* 136  */   height: 100%;
/* 137  */ }
/* 138  */ .header-phone a {
/* 139  */   color: white;
/* 140  */   cursor: pointer;
/* 141  */   text-decoration: none;
/* 142  */ }
/* 143  */ .callback {
/* 144  */   color: white;
/* 145  */   cursor: pointer;
/* 146  */ }
/* 147  */ .page-header .header-phone a {
/* 148  */   color: #163230;
/* 149  */   font-size: 16px;
/* 150  */ }

/* custom-style.css */

/* 151  */ .page-header .callback {
/* 152  */   color: #163230;
/* 153  */   text-decoration: underline;
/* 154  */ }
/* 155  */ .bg-faded {
/* 156  */   background-color: #ffffff;
/* 157  */ }
/* 158  */ .home-bg {
/* 159  */   background-color: #1d4340;
/* 160  */   flex: 1 0 auto;
/* 161  */   min-height: 100vh;
/* 162  */   background-image: url('/bitrix/templates/ecodolie/i/hove-bg.png');
/* 163  */   background-repeat: no-repeat;
/* 164  */   padding-top: 4%;
/* 165  */   padding-bottom: 8%;
/* 166  */   background-position: 37% 0%;
/* 167  */ }
/* 168  */ .page-wrapper {
/* 169  */   flex: 1 0 auto;
/* 170  */   min-height: calc(60vh);
/* 171  */   color: white;
/* 172  */ }
/* 173  */ .navbar-nav li a {
/* 174  */   text-transform: uppercase;
/* 175  */ }
/* 176  */ /* END HEADER */
/* 177  */ .form-inline.form-search {
/* 178  */   width: 100%;
/* 179  */ }
/* 180  */ .form-inline.form-search .form-control {
/* 181  */   padding: 13px 70px;
/* 182  */   width: 100%;
/* 183  */   margin-top: 16px;
/* 184  */   background-color: transparent;
/* 185  */   border: 2pt solid rgba(255, 255, 255, 0.15);
/* 186  */   border-radius: 10px;
/* 187  */   color: white;
/* 188  */   margin-left: 18px;
/* 189  */ }
/* 190  */ .form-inline.form-search .btn-outline-success {
/* 191  */   position: absolute;
/* 192  */   border: none;
/* 193  */   cursor: pointer;
/* 194  */   background-image: url('/bitrix/templates/ecodolie/i/loop.png');
/* 195  */   background-repeat: no-repeat;
/* 196  */   width: 20px;
/* 197  */   height: 20px;
/* 198  */   padding: 0;
/* 199  */   left: 60px;
/* 200  */   top: 32px;

/* custom-style.css */

/* 201  */ }
/* 202  */ .form-inline.form-search .btn-outline-success:hover {
/* 203  */   color: transparent;
/* 204  */   background-color: transparent;
/* 205  */   border-color: transparent;
/* 206  */ }
/* 207  */ /* PAGE */
/* 208  */ .title-page {
/* 209  */   font-family: 'PFBeauSansPro-Bold';
/* 210  */   font-size: 60pt;
/* 211  */   color: #ffffff;
/* 212  */ }
/* 213  */ .kind-block {
/* 214  */   margin-bottom: 60px;
/* 215  */ }
/* 216  */ .kind-block span {
/* 217  */   font-size: 15px;
/* 218  */   padding-right: 9px;
/* 219  */   text-transform: uppercase;
/* 220  */ }
/* 221  */ .apartmenthouse {
/* 222  */   color: #f47928;
/* 223  */ }
/* 224  */ .townhouses {
/* 225  */   color: #ef4857;
/* 226  */ }
/* 227  */ .personalhouse {
/* 228  */   color: #71be43;
/* 229  */ }
/* 230  */ .apartmenthouse-bg {
/* 231  */   background-color: #f47928!important;
/* 232  */ }
/* 233  */ .townhouses-bg {
/* 234  */   background-color: #ef4857!important;
/* 235  */ }
/* 236  */ .personalhouse-bg {
/* 237  */   background-color: #71be43!important;
/* 238  */ }
/* 239  */ .document-block {
/* 240  */   margin-bottom: 20px;
/* 241  */ }
/* 242  */ .document-block .nav-tabs {
/* 243  */   border-bottom: none;
/* 244  */ }
/* 245  */ .tab-content {
/* 246  */   margin-top: 20px;
/* 247  */ }
/* 248  */ .document-block .nav-tabs li {
/* 249  */   margin-right: 20px;
/* 250  */   width: 100%;

/* custom-style.css */

/* 251  */   max-width: 184px;
/* 252  */ }
/* 253  */ .tendery-block .nav-tabs li
/* 254  */ {
/* 255  */   margin-right: 20px;
/* 256  */   width: 100%;
/* 257  */   font-size: 14px;
/* 258  */   max-width: 32%
/* 259  */ }
/* 260  */ .tendery-block .nav-tabs li .number-doc,.tendery-block .nav-tabs li .number-doc span
/* 261  */ {
/* 262  */   font-size: 13pt!important;
/* 263  */   display: inline-block;
/* 264  */ }
/* 265  */ .tendery-block  .nav-tabs
/* 266  */ {
/* 267  */   border: none;
/* 268  */ }
/* 269  */ .tendery-block .count-doc
/* 270  */ {
/* 271  */   display: block
/* 272  */ }
/* 273  */ .tendery-block .nav-tabs .nav-link.active
/* 274  */ {
/* 275  */   position: relative;
/* 276  */ }
/* 277  */ .tendery-block .nav-tabs .nav-link.active:before
/* 278  */ {
/* 279  */   background: #005649;
/* 280  */   bottom: -200px;
/* 281  */ height: 200px;
/* 282  */   left: 0;
/* 283  */   right: 0;
/* 284  */   content: '';
/* 285  */   position: absolute;
/* 286  */ }
/* 287  */ .title-tendery{
/* 288  */   font-size: 30pt;
/* 289  */   margin-bottom: 20px;
/* 290  */ }
/* 291  */ .document-block .nav-tabs li a {
/* 292  */   border-radius: 0;
/* 293  */   height: 180px;
/* 294  */ }
/* 295  */ .document-block .nav-tabs li:last-child {
/* 296  */   margin: 0;
/* 297  */ }
/* 298  */ .document-block .tab-link-doc {
/* 299  */   display: flex;
/* 300  */   flex-flow: row wrap;

/* custom-style.css */

/* 301  */   flex-direction: column;
/* 302  */ }
/* 303  */ .nav-link.active {
/* 304  */   position: relative;
/* 305  */   top: 21px;
/* 306  */   background-color: #005649!important;
/* 307  */ }
/* 308  */ .document-block .tab-pane, .tendery-block .tab-pane {
/* 309  */   background-color: #005649;
/* 310  */   padding: 20px;
/* 311  */ }
/* 312  */ .document-block .tab-pane .container , .tendery-block .tab-pane .container{
/* 313  */   padding-top: 30px;
/* 314  */   color: white;
/* 315  */ }
/* 316  */ .number-doc {
/* 317  */   font-family: 'PFBeauSansPro-Bold';
/* 318  */   font-size: 31pt;
/* 319  */   color: white;
/* 320  */ }
/* 321  */ .title-doc {
/* 322  */   font-family: 'PFBeauSansPro-Light';
/* 323  */   font-size: 19pt;
/* 324  */   color: white;
/* 325  */   padding-bottom: 25px;
/* 326  */ }
/* 327  */ .count-doc {
/* 328  */   color: #1d4340;
/* 329  */   font-size: 10pt;
/* 330  */   text-transform: uppercase;
/* 331  */ }
/* 332  */ .count-doc:after {
/* 333  */   content: url('/bitrix/templates/ecodolie/i/arrow.png');
/* 334  */   display: inline-block;
/* 335  */ }
/* 336  */ .nav-link.active .count-doc {
/* 337  */   color: white;
/* 338  */ }
/* 339  */ .nav-link.active .count-doc:after {
/* 340  */   display: none;
/* 341  */ }
/* 342  */ .close-modal {
/* 343  */   display: inline-block;
/* 344  */   cursor: pointer;
/* 345  */   float: right;
/* 346  */   background-image: url('/bitrix/templates/ecodolie/i/close_modal.png');
/* 347  */   background-repeat: no-repeat;
/* 348  */   width: 30pt;
/* 349  */   height: 30pt;
/* 350  */   position: relative;

/* custom-style.css */

/* 351  */   right: 4%;
/* 352  */   z-index: 99;
/* 353  */ }
/* 354  */ .close-modal:after {
/* 355  */   content: '';
/* 356  */   clear: both;
/* 357  */   display: table;
/* 358  */ }
/* 359  */ ul.download-list {
/* 360  */   list-style-image: url('/bitrix/templates/ecodolie/i/download_ico.png');
/* 361  */   padding-left: 25px;
/* 362  */ }
/* 363  */ ul.download-list li {
/* 364  */   padding-bottom: 25px;
/* 365  */ }
/* 366  */ ul.download-list li a {
/* 367  */   font-size: 15pt;
/* 368  */   color: white;
/* 369  */   display: block;
/* 370  */   padding-left: 15px;
/* 371  */ }
/* 372  */ ul.download-list li a:hover {
/* 373  */   text-decoration: none;
/* 374  */ }
/* 375  */ ul.download-list li a p {
/* 376  */   margin: 0;
/* 377  */ }
/* 378  */ ul.download-list li a span {
/* 379  */   display: inline-block;
/* 380  */   font-size: 10pt;
/* 381  */ }
/* 382  */ ul.download-list li a .size-document {
/* 383  */   margin-right: 30px;
/* 384  */ }
/* 385  */ /* INFO PAGE */
/* 386  */ .steps {
/* 387  */   padding: 60px 0;
/* 388  */ }
/* 389  */ body.page-info .container {
/* 390  */   max-width: 1030px;
/* 391  */ }
/* 392  */ .conditions-footer {
/* 393  */   background-color: #f47928;
/* 394  */ }
/* 395  */ body.info-page .pre-header-bg {
/* 396  */   background-image: url('/bitrix/templates/ecodolie/i/info-bg.png');
/* 397  */   background-size: cover;
/* 398  */   background-repeat: no-repeat;
/* 399  */   padding: 14% 0;
/* 400  */ }

/* custom-style.css */

/* 401  */ body.page-info .header-phone a {
/* 402  */   font-size: 15px;
/* 403  */ }
/* 404  */ body.page-info .callback {
/* 405  */   text-decoration: underline;
/* 406  */   font-size: 13px;
/* 407  */ }
/* 408  */ .page-title {
/* 409  */   font-family: 'PFBeauSansPro-Bold';
/* 410  */   font-size: 60pt;
/* 411  */   color: white;
/* 412  */   text-align: center;
/* 413  */ }
/* 414  */ .page-subtitle {
/* 415  */   font-size: 19pt;
/* 416  */   color: white;
/* 417  */   text-align: center;
/* 418  */ }
/* 419  */ .count-steps {
/* 420  */   padding: 25px;
/* 421  */   margin-bottom: 45px;
/* 422  */   text-align: center;
/* 423  */   width: 100%;
/* 424  */   max-width: 280px;
/* 425  */   height: 300px;
/* 426  */ }
/* 427  */ .count-steps h2 {
/* 428  */   font-family: 'PFBeauSansPro-Bold';
/* 429  */   font-size: 100pt;
/* 430  */ }
/* 431  */ .count-steps p {
/* 432  */   font-size: 14pt;
/* 433  */ }
/* 434  */ .ipoteca-bg {
/* 435  */   background-color: #02943f;
/* 436  */   padding: 60px 13px;
/* 437  */   text-align: center;
/* 438  */   width: 100%;
/* 439  */   max-width: 280px;
/* 440  */   height: 300px;
/* 441  */ }
/* 442  */ .ipoteca-bg p {
/* 443  */   font-family: 'PFBeauSansPro-Bold';
/* 444  */   font-size: 24pt;
/* 445  */   padding-bottom: 25px;
/* 446  */ }
/* 447  */ #special_offer {
/* 448  */   background-color: #91c847;
/* 449  */ }
/* 450  */ #special_offer .left-block {

/* custom-style.css */

/* 451  */   background-image: url('/bitrix/templates/ecodolie/i/special-bg.png');
/* 452  */   background-repeat: no-repeat;
/* 453  */   background-size: 100% 100%;
/* 454  */   padding: 30%;
/* 455  */   height: 100%;
/* 456  */ }
/* 457  */ #special_offer .right-block {
/* 458  */   padding: 65px 20px;
/* 459  */ }
/* 460  */ #special_offer .left-block-bg {
/* 461  */   display: flex;
/* 462  */   align-items: center;
/* 463  */ }
/* 464  */ #special_offer .left-block-bg .text-action {
/* 465  */   margin-bottom: 8px;
/* 466  */ }
/* 467  */ #special_offer .left-block.bottom-block {
/* 468  */   background-image: url('/bitrix/templates/ecodolie/i/bottom_special.png');
/* 469  */   padding: 65px 20px;
/* 470  */ }
/* 471  */ #special_offer .left-block.bottom-block .text-action {
/* 472  */   color: white;
/* 473  */ }
/* 474  */ #special_offer .right-block-bg {
/* 475  */   display: flex;
/* 476  */   align-items: center;
/* 477  */   background-image: url('/bitrix/templates/ecodolie/i/special_bg_img.png');
/* 478  */   background-size: 90%;
/* 479  */   background-repeat: no-repeat;
/* 480  */   background-position: 100%;
/* 481  */ }
/* 482  */ #special_offer .btn a {
/* 483  */   font-family: 'PFBeauSansPro-SemiBold';
/* 484  */   font-size: 14pt;
/* 485  */   color: white;
/* 486  */   border-radius: 10px;
/* 487  */   outline: none;
/* 488  */   z-index: 9;
/* 489  */   cursor: pointer;
/* 490  */   text-transform: uppercase;
/* 491  */ }
/* 492  */ #special_offer .btn {
/* 493  */   border: 2pt solid white;
/* 494  */   padding: 15px 69px 15px 20px;
/* 495  */   outline: none;
/* 496  */   border-radius: 10px;
/* 497  */ }
/* 498  */ #special_offer .btn a:hover {
/* 499  */   text-decoration: none;
/* 500  */ }

/* custom-style.css */

/* 501  */ #special_offer .btn:after {
/* 502  */   content: '';
/* 503  */ }
/* 504  */ .title-number {
/* 505  */   font-family: 'PFBeauSansPro-Bold';
/* 506  */   display: inline-block;
/* 507  */   width: 80pt;
/* 508  */   height: 80pt;
/* 509  */   padding: 8px;
/* 510  */   font-size: 52pt;
/* 511  */   text-align: center;
/* 512  */   color: #163230;
/* 513  */   background-color: #91c847;
/* 514  */   border-radius: 50px;
/* 515  */ }
/* 516  */ .steps-block {
/* 517  */   margin-bottom: 20px;
/* 518  */   padding-top: 20px;
/* 519  */ }
/* 520  */ .steps-block h4 {
/* 521  */   font-family: 'PFBeauSansPro-SemiBold';
/* 522  */   font-size: 17pt;
/* 523  */   padding-top: 40px;
/* 524  */   padding-bottom: 20px;
/* 525  */   text-transform: uppercase;
/* 526  */   color: #FFF;
/* 527  */ }
/* 528  */ .steps-block p {
/* 529  */   font-size: 13px;
/* 530  */   font-weight: 400;
/* 531  */   line-height: 2;
/* 532  */ }
/* 533  */ #special_offer h2 {
/* 534  */   font-family: 'PFBeauSansPro-SemiBold';
/* 535  */   font-size: 36pt;
/* 536  */ }
/* 537  */ .text-action {
/* 538  */   font-size: 12pt;
/* 539  */   color: #163230;
/* 540  */   margin: 40px 0;
/* 541  */   line-height: 32px;
/* 542  */ }
/* 543  */ #ipotec_programm {
/* 544  */   background-color: white;
/* 545  */   padding: 40px 0;
/* 546  */ }
/* 547  */ #ipotec_programm h2 {
/* 548  */   font-family: 'PFBeauSansPro-SemiBold';
/* 549  */   font-size: 48pt;
/* 550  */   color: #71be43;

/* custom-style.css */

/* 551  */   text-transform: uppercase;
/* 552  */   padding: 4% 0;
/* 553  */ }
/* 554  */ .table-striped thead th {
/* 555  */   background-color: rgba(0, 0, 0, 0.05);
/* 556  */ }
/* 557  */ .table-striped thead th {
/* 558  */   color: #163230;
/* 559  */   vertical-align: text-top;
/* 560  */   font-size: 15pt;
/* 561  */   font-family: 'PFBeauSansPro-Regular';
/* 562  */ }
/* 563  */ .table td {
/* 564  */   font-size: 17pt;
/* 565  */   font-family: 'PFBeauSansPro-Bold';
/* 566  */   color: #163230;
/* 567  */   vertical-align: baseline;
/* 568  */ }
/* 569  */ .table-striped tbody tr:nth-of-type(odd) {
/* 570  */   background-color: transparent;
/* 571  */ }
/* 572  */ .page-content
/* 573  */ {
/* 574  */   margin-top: 80px;
/* 575  */ }
/* 576  */ /* END INFO PAGE */
/* 577  */ .houses-types .page-content, .houses-list .page-content
/* 578  */ {
/* 579  */   min-height: 0!important
/* 580  */ }
/* 581  */ /* LIFE PAGE */
/* 582  */ body.life-page .pre-header-bg {
/* 583  */     background-image: url(/bitrix/templates/ecodolie/i/bg_gen.jpg);
/* 584  */     background-size: cover;
/* 585  */     background-repeat: no-repeat;
/* 586  */     padding: 7% 0;
/* 587  */     text-align: center;
/* 588  */     background-position: center;
/* 589  */ }
/* 590  */ body.playschool .pre-header-bg {
/* 591  */   background-image: url('/upload/iblock/397/397155b7e3e40c73129ab95c11dc57eb.jpg');
/* 592  */   background-size: cover;
/* 593  */   background-repeat: no-repeat;
/* 594  */   padding: 7% 0;
/* 595  */   text-align: center;
/* 596  */ }
/* 597  */ .wrapper {
/* 598  */   background-color: white;
/* 599  */   color: #163230;
/* 600  */   padding: 4% 0;

/* custom-style.css */

/* 601  */ }
/* 602  */ .section-custom {
/* 603  */   margin-bottom: 80px;
/* 604  */   margin-top: 80px;
/* 605  */ }
/* 606  */ .section-custom .title-section {
/* 607  */   font-size: 21px;
/* 608  */ }
/* 609  */ body.life-page .page-title {
/* 610  */   font-size: 48pt;
/* 611  */ }
/* 612  */ body.life-page p {
/* 613  */   color: #163230;
/* 614  */ }
/* 615  */ body.life-page .title {
/* 616  */   color: #71be43;
/* 617  */   font-family: 'PFBeauSansPro-Bold';
/* 618  */   font-size: 22px;
/* 619  */   text-transform: uppercase;
/* 620  */   padding: 0;
/* 621  */ }
/* 622  */ .left-info-block {
/* 623  */ 
/* 624  */ }
/* 625  */ .left-info-block .count_prize {
/* 626  */   font-family: 'PFBeauSansPro-Bold';
/* 627  */   font-size: 99.22pt;
/* 628  */ }
/* 629  */ .count_prize span {
/* 630  */   text-transform: uppercase;
/* 631  */ }
/* 632  */ .left-info-block p span {
/* 633  */   font-size: 14pt;
/* 634  */   display: flex;
/* 635  */   flex-flow: row wrap;
/* 636  */   flex-direction: column;
/* 637  */   position: relative;
/* 638  */   top: -45px;
/* 639  */ }
/* 640  */ .diplom-block {
/* 641  */   display: flex;
/* 642  */   flex-flow: row wrap;
/* 643  */ }
/* 644  */ .diplom-item {
/* 645  */   flex: 1 0 50%;
/* 646  */   border: 1px solid #c3c3c3;
/* 647  */   padding: 35px;
/* 648  */   text-align: center;
/* 649  */ }
/* 650  */ .diplom-item img {

/* custom-style.css */

/* 651  */   margin-bottom: 25px;
/* 652  */   display: inline-block;
/* 653  */ }
/* 654  */ .diplom-item p {
/* 655  */   font-size: 11pt;
/* 656  */   /*text-align: left;*/
/* 657  */   line-height: 1.4;
/* 658  */ }
/* 659  */ .diplom-item:nth-child(2) {
/* 660  */   border-left: none;
/* 661  */ }
/* 662  */ .diplom-item:nth-child(3) {
/* 663  */   border-top: none;
/* 664  */ }
/* 665  */ .diplom-item:nth-child(4) {
/* 666  */   border-left: none;
/* 667  */   border-top: none;
/* 668  */ }
/* 669  */ .title-section {
/* 670  */   margin-top: 62px;
/* 671  */   margin-bottom: 60px;
/* 672  */ }
/* 673  */ .cup-block {
/* 674  */   padding: 0;
/* 675  */ }
/* 676  */ .cup-block img {
/* 677  */   margin-bottom: 65px;
/* 678  */ }
/* 679  */ .cup-block p {
/* 680  */   line-height: 1.7;
/* 681  */ }
/* 682  */ .dymanics-list-gallery .swiper-slide
/* 683  */ {
/* 684  */   padding: 0 4px;
/* 685  */ }
/* 686  */ /* END LIFE PAGE */
/* 687  */ /* CONTACT PAGE */
/* 688  */ .location .page-content
/* 689  */ {
/* 690  */   height: auto!important
/* 691  */ }
/* 692  */ .location-paths-controls
/* 693  */ {
/* 694  */   bottom: 262px!important;
/* 695  */ }
/* 696  */ .right-contact-block {
/* 697  */   padding: 30px 0 200px 39px;
/* 698  */   background-image: url('/bitrix/templates/ecodolie/i/hove-bg.png');
/* 699  */   background-position: 170%;
/* 700  */   background-repeat: no-repeat;

/* custom-style.css */

/* 701  */   background-color: #1d4340; 
/* 702  */ }
/* 703  */ .right-contact-block .title-page {
/* 704  */   font-size: 36pt;
/* 705  */ }
/* 706  */ .sub-title-page {
/* 707  */   color: white;
/* 708  */   font-size: 15px;
/* 709  */   line-height: 22px;
/* 710  */   padding-top: 24px;
/* 711  */ }
/* 712  */ .ofice-block {
/* 713  */   display: flex;
/* 714  */   flex-flow: row wrap;
/* 715  */ 
/* 716  */ }
/* 717  */ .ofice-item {
/* 718  */   flex: 1 0 49%;
/* 719  */ }
/* 720  */ .ofice-item .title {
/* 721  */   font-family: 'PFBeauSansPro-Bold';
/* 722  */   font-size: 18px;
/* 723  */   color: #91c847;
/* 724  */   padding: 20px 15px;
/* 725  */   min-height: 50px;
/* 726  */   text-transform: uppercase;
/* 727  */ }
/* 728  */ .contact-ul {
/* 729  */   list-style: none;
/* 730  */ }
/* 731  */ .contact-ul li {
/* 732  */   padding-bottom: 15px;
/* 733  */   padding-left: 10px;
/* 734  */ }
/* 735  */ .phone-li {
/* 736  */   list-style-image: url('/bitrix/templates/ecodolie/i/phone.png');
/* 737  */   color: white;
/* 738  */   font-size: 21px;
/* 739  */   line-height: 25px;
/* 740  */ }
/* 741  */ .phone-li.nobullet_ {
/* 742  */   list-style-image: none;
/* 743  */   margin-top: -15px;
/* 744  */ }
/* 745  */ .phone-li-right {
/* 746  */   padding-bottom: 20px!important;
/* 747  */ }
/* 748  */ .schedule {
/* 749  */   color: white;
/* 750  */   font-size: 13px;

/* custom-style.css */

/* 751  */ }
/* 752  */ .email-li {
/* 753  */   list-style-image: url('/bitrix/templates/ecodolie/i/letter.png');
/* 754  */   color: white;
/* 755  */   font-size: 21px;
/* 756  */ }
/* 757  */ .reply {
/* 758  */   font-size: 21px;
/* 759  */ }
/* 760  */ .button-group {
/* 761  */   display: flex;
/* 762  */   flex-flow: row wrap;
/* 763  */   margin-top: 20px;
/* 764  */ }
/* 765  */ .button-group .btn {
/* 766  */   font-family: 'PFBeauSansPro-Bold';
/* 767  */   font-size: 13pt;
/* 768  */   padding: 18px 35px;
/* 769  */   cursor: pointer;
/* 770  */   display: flex;
/* 771  */   align-items: center;
/* 772  */   text-transform: uppercase;
/* 773  */   border-radius: 10px!important;
/* 774  */ }
/* 775  */ .button-group a {
/* 776  */   color: white;
/* 777  */   text-decoration: none;
/* 778  */   text-transform: uppercase;
/* 779  */ }
/* 780  */ .letter-ico {
/* 781  */   position: relative;
/* 782  */ }
/* 783  */ .letter-ico:after {
/* 784  */   content: '';
/* 785  */   background-image: url('/bitrix/templates/ecodolie/i/letter.png');
/* 786  */   width: 22px;
/* 787  */   height: 17px;
/* 788  */   display: inline-block;
/* 789  */   margin-right: 10px;
/* 790  */ }
/* 791  */ .view-route {
/* 792  */   background-color: #71be43;
/* 793  */   color: white;
/* 794  */   margin-left: 5%;
/* 795  */   cursor: pointer;
/* 796  */ }
/* 797  */ .map-style {
/* 798  */   padding-left: 0;
/* 799  */ }
/* 800  */ .map-bg {

/* custom-style.css */

/* 801  */   background-image: url('/bitrix/templates/ecodolie/i/map_bg.svg');
/* 802  */   background-repeat: no-repeat;
/* 803  */   background-size: cover;
/* 804  */   height: 100%;
/* 805  */   opacity: 1;
/* 806  */   transition: opacity 1s;
/* 807  */   position: relative;
/* 808  */   top: -1px;
/* 809  */ }
/* 810  */ .map-bg.hide-bg {
/* 811  */   opacity: 1;
/* 812  */   transition: opacity .5s;
/* 813  */ }
/* 814  */ .overflov-map {
/* 815  */   height: 50vh;
/* 816  */   visibility: visible;
/* 817  */   opacity: 1;
/* 818  */   display: block;
/* 819  */   transition: transform 1s;
/* 820  */   transform: translateX(0);
/* 821  */   overflow: hidden;
/* 822  */ }
/* 823  */ .overflov-map.hide-map {
/* 824  */   opacity: 0;
/* 825  */   transform: translateX(-100%);
/* 826  */   height: 0;
/* 827  */ }
/* 828  */ .custom-hide {
/* 829  */   opacity: 0;
/* 830  */   visibility: hidden;
/* 831  */ }
/* 832  */ .custom-hide.custom-show {
/* 833  */   visibility: visible;
/* 834  */   opacity: 1;
/* 835  */   display: block;
/* 836  */   height: 780px;
/* 837  */   padding-right: 10px!important;
/* 838  */ }
/* 839  */ .map-button {
/* 840  */   position: absolute;
/* 841  */   right: 0;
/* 842  */   top: 44%;
/* 843  */   height: 120px;
/* 844  */   width: 60px;
/* 845  */   border: none;
/* 846  */   background-color: #71be43;
/* 847  */ }
/* 848  */ /* END CONTACT PAGE */
/* 849  */ .all_action {
/* 850  */   text-align: center;

/* custom-style.css */

/* 851  */   font-size: 24pt;
/* 852  */   font-family: 'PFBeauSansPro-SemiBold';
/* 853  */   padding: 36px 0;
/* 854  */   margin: 0;
/* 855  */   text-transform: uppercase;
/* 856  */ }
/* 857  */ #special_offer .btn {
/* 858  */   position: relative;
/* 859  */ }
/* 860  */ #special_offer .btn a:after {
/* 861  */   content: url('/bitrix/templates/ecodolie/i/Ресурс_1.png');
/* 862  */   position: absolute;
/* 863  */   right: 20px;
/* 864  */ }
/* 865  */ .bottom-button-p {
/* 866  */   background-color: white;
/* 867  */ }
/* 868  */ .bottom-button-p a {
/* 869  */   color: #163230!important;
/* 870  */ }
/* 871  */ .bottom-button-p a:after {
/* 872  */   content: url('/bitrix/templates/ecodolie/i/arrow_b_r.png') !important;
/* 873  */   position: absolute;
/* 874  */   right: 20px;
/* 875  */ }
/* 876  */ .footer-social-container {
/* 877  */   height: 24px;
/* 878  */ }
/* 879  */ .footer-social {
/* 880  */   width: 26px;
/* 881  */   height: 26px;
/* 882  */   display: inline-block;
/* 883  */   vertical-align: top;
/* 884  */   background: 50% 50% no-repeat;
/* 885  */   -webkit-background-size: contain;
/* 886  */   background-size: contain;
/* 887  */   margin-left: 20px;
/* 888  */ -webkit-mask-size: contain;
/* 889  */     -webkit-mask-repeat: no-repeat;
/* 890  */     background: #fff;
/* 891  */ }
/* 892  */ .footer-social.ig_ {
/* 893  */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cg fill='%23FFF'%3E%3Cpath d='M24 0H6C2.7 0 0 2.7 0 6v18c0 3.3 2.7 6 6 6h18c3.3 0 6-2.7 6-6V6c0-3.3-2.7-6-6-6zm3 26c0 .6-.4 1-1 1H4c-.6 0-1-.4-1-1V13h6.3c.8-2.3 3-4 5.7-4 2.6 0 4.8 1.7 5.7 4H27v13zm0-18c0 .6-.4 1-1 1h-4c-.6 0-1-.4-1-1V4c0-.6.4-1 1-1h4c.6 0 1 .4 1 1v4z'/%3E%3Cpath d='M22.5 10h-4.2c1.6 1.1 2.7 2.9 2.7 5 0 3.3-2.7 6-6 6s-6-2.7-6-6c0-2.1 1.1-3.9 2.7-5H7.5c-1 1.4-1.5 3.1-1.5 5 0 5 4 9 9 9s9-4 9-9c0-1.9-.6-3.6-1.5-5z'/%3E%3C/g%3E%3C/svg%3E");
/* 894  */ }
/* 895  */ .footer-social.fb_ {
/* 896  */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='30' viewBox='0 0 14 30'%3E%3Cg fill='%23FFF'%3E%3Cpath d='M13 16H0v-6h14'/%3E%3Cpath id='Facebook_1_' d='M3 6v24h6V7c0-.7.4-1 1-1h4V0H9.4C2.9 0 3 5.3 3 6z'/%3E%3C/g%3E%3C/svg%3E");
/* 897  */   -webkit-background-size: contain;
/* 898  */   background-size: contain;
/* 899  */ }
/* 900  */ .footer-social.vk_ {

/* custom-style.css */

/* 901  */     -webkit-mask-image: url(/bitrix/templates/ecodolie/i/vk.svg);
/* 902  */ }
/* 903  */ .footer-social.youtube_ {
/* 904  */     -webkit-mask-image: url(/bitrix/templates/ecodolie/i/yt.svg);
/* 905  */ }
/* 906  */ .footer-social.telegram_ {
/* 907  */     -webkit-mask-image: url(/bitrix/templates/ecodolie/i/tg.svg);
/* 908  */ }
/* 909  */ @media (max-width: 1435px) {
/* 910  */   .title-page {
/* 911  */     font-size: 42pt;
/* 912  */   }
/* 913  */   .right-contact-block .btn-defaul-outline {
/* 914  */     margin: 20px 0;
/* 915  */     margin-right: 10px;
/* 916  */   }
/* 917  */   .view-route {
/* 918  */     margin-left: 0;
/* 919  */     margin: 20px 0;
/* 920  */   }
/* 921  */ }
/* 922  */ @media (max-width: 1090px) {
/* 923  */   .title-page {
/* 924  */     font-size: 30pt;
/* 925  */   }
/* 926  */   #special_offer .right-block-bg {
/* 927  */     padding: 25px 0;
/* 928  */   }
/* 929  */   #special_offer .left-block.bottom-block {
/* 930  */     padding: 25px;
/* 931  */   }
/* 932  */   .header-info {
/* 933  */     align-items: flex-end;
/* 934  */   }
/* 935  */   .left-info-block {
/* 936  */     padding: 0;
/* 937  */   }
/* 938  */   /*.diplom-item {*/
/* 939  */   /*border: none;*/
/* 940  */   /*padding: 10px; */
/* 941  */   /*}*/
/* 942  */   body.life-page .title {
/* 943  */     font-size: 22pt;
/* 944  */     letter-spacing: normal;
/* 945  */   }
/* 946  */   .section-custom {
/* 947  */     margin-bottom: 40px;
/* 948  */   }
/* 949  */   .title-section {
/* 950  */     margin-bottom: 25px;

/* custom-style.css */

/* 951  */   }
/* 952  */   .ofice-item .title {
/* 953  */     font-size: 13pt;
/* 954  */   }
/* 955  */   .phone-li {
/* 956  */     font-size: 16pt;
/* 957  */   }
/* 958  */   .email-li {
/* 959  */     font-size: 14pt;
/* 960  */   }
/* 961  */   .schedule {
/* 962  */     font-size: 9pt;
/* 963  */   }
/* 964  */   .reply {
/* 965  */     font-size: 16pt;
/* 966  */   }
/* 967  */   .button-group .btn {
/* 968  */     padding: 22px 20px;
/* 969  */   }
/* 970  */   .navbar-nav.mr-auto {
/* 971  */     padding-left: 10px;
/* 972  */   }
/* 973  */ }
/* 974  */ .header-phone {
/* 975  */   display: flex;
/* 976  */   flex-flow: row wrap;
/* 977  */   align-items: center;
/* 978  */   margin-top: 0.5rem !important;
/* 979  */   margin-bottom: 0.5rem !important;
/* 980  */ }
/* 981  */ @media (max-width: 991px) {
/* 982  */   .all_action {
/* 983  */     font-size: 18px;
/* 984  */   }
/* 985  */   .document-block .nav-tabs li a {
/* 986  */     height: auto;
/* 987  */   }
/* 988  */   .contacts .map-infra {
/* 989  */     height: 70vh;
/* 990  */   }
/* 991  */   .right-contact-block {
/* 992  */     padding: 20px 20px;
/* 993  */   }
/* 994  */   .custom-hide.custom-show {
/* 995  */     height: auto;
/* 996  */   }
/* 997  */   .map-style {
/* 998  */     padding: 0;
/* 999  */   }
/* 1000 */   .navbar-toggler

/* custom-style.css */

/* 1001 */   {
/* 1002 */     cursor: pointer;
/* 1003 */   }
/* 1004 */   /*
/* 1005 *|   .navbar-toggler {
/* 1006 *|       border: none;
/* 1007 *|       outline: none;
/* 1008 *|   }
/* 1009 *|   .navbar-collapse.collapse {
/* 1010 *|       position: fixed;
/* 1011 *|       left: 0;
/* 1012 *|       z-index: 99999;
/* 1013 *|       display: block!important;
/* 1014 *|       transform: translateX(-100%);
/* 1015 *| //        transition: .6s;
/* 1016 *|       width: 60%;
/* 1017 *|   }
/* 1018 *|   .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover, .navbar-light .navbar-toggler:focus, .navbar-light .navbar-toggler:hover {
/* 1019 *|       outline: none;
/* 1020 *|   }
/* 1021 *|   .navbar-nav.mr-auto {
/* 1022 *|       transform: translateX(-100%);
/* 1023 *|       display: block!important;
/* 1024 *|       background: white;
/* 1025 *|       height: 100vh;
/* 1026 *|       position: fixed;
/* 1027 *|       left: 0;
/* 1028 *|       padding: 30px;
/* 1029 *|   }
/* 1030 *|   .navbar-collapse.collapse.show {
/* 1031 *|       transform: translateX(0);
/* 1032 *| //	    transition: .4s;
/* 1033 *|       display: block;
/* 1034 *|   }
/* 1035 *|   .navbar-collapse.collapse.show .navbar-nav.mr-auto {
/* 1036 *|       transform: translateX(0);
/* 1037 *|       display: block!important;
/* 1038 *|   }
/* 1039 *|   */
/* 1040 */   .container {
/* 1041 */     width: 100%;
/* 1042 */   }
/* 1043 */   .document-block {
/* 1044 */     margin-bottom: 0;
/* 1045 */   }
/* 1046 */   .document-block .nav-tabs {
/* 1047 */     flex-flow: row wrap;
/* 1048 */   }
/* 1049 */   .document-block .nav-tabs li {
/* 1050 */     margin-right: 0;

/* custom-style.css */

/* 1051 */     width: 100%;
/* 1052 */     max-width: 100%;
/* 1053 */     margin-bottom: 20px !important;
/* 1054 */   }
/* 1055 */   .tab-content {
/* 1056 */     margin-top: 0;
/* 1057 */   }
/* 1058 */ }
/* 1059 */ @media (max-width: 767px) {
/* 1060 */   .mobile-flex-column-revers {
/* 1061 */     display: flex;
/* 1062 */     flex-flow: row wrap;
/* 1063 */     flex-direction: column-reverse;
/* 1064 */   }
/* 1065 */ 
/* 1066 */   .houses-list-top
/* 1067 */   {
/* 1068 */     z-index: 1!important
/* 1069 */   }
/* 1070 */ }
/* 1071 */ @media (max-width: 560px) {
/* 1072 */   body.life-page .page-title {
/* 1073 */     font-size: 22pt;
/* 1074 */   }
/* 1075 */   nav.navbar {
/* 1076 */     height: auto;
/* 1077 */   }
/* 1078 */   .kind-block {
/* 1079 */     margin-bottom: 20px;
/* 1080 */   }
/* 1081 */   .title-page {
/* 1082 */     font-size: 34pt;
/* 1083 */     text-align: center;
/* 1084 */   }
/* 1085 */   .kind-block span {
/* 1086 */     margin: 0;
/* 1087 */     width: 100%;
/* 1088 */     display: inline-block;
/* 1089 */     padding: 0;
/* 1090 */     text-transform: uppercase;
/* 1091 */   }
/* 1092 */   .form-inline.form-search .btn-outline-success {
/* 1093 */     top: 14px;
/* 1094 */   }
/* 1095 */   .download-list {
/* 1096 */     padding: 0;
/* 1097 */   }
/* 1098 */   .tab-link-doc {
/* 1099 */     text-align: center;
/* 1100 */   }

/* custom-style.css */

/* 1101 */   .tab-pane .container {
/* 1102 */     padding: 0;
/* 1103 */   }
/* 1104 */   .tab-pane .row {
/* 1105 */     margin: 0;
/* 1106 */     width: 100%;
/* 1107 */   }
/* 1108 */   /*.diplom-item {*/
/* 1109 */   /*flex: 1 0 100%;*/
/* 1110 */   /*border: none;*/
/* 1111 */   /*padding: 20px;*/
/* 1112 */   /*}*/
/* 1113 */   .map-bg {
/* 1114 */     padding: 50%;
/* 1115 */   }
/* 1116 */   .map-style {
/* 1117 */     padding-left: 0;
/* 1118 */   }
/* 1119 */   .ofice-item .title {
/* 1120 */     padding: 0 15px;
/* 1121 */   }
/* 1122 */   .button-group {
/* 1123 */     margin-top: 0;
/* 1124 */     justify-content: center;
/* 1125 */   }
/* 1126 */   #ipotec_programm h2 {
/* 1127 */     font-size: 28pt;
/* 1128 */     padding: 2% 0;
/* 1129 */   }
/* 1130 */   #special_offer .right-block {
/* 1131 */     padding: 20px 20px;
/* 1132 */   }
/* 1133 */   #special_offer .left-block.bottom-block {
/* 1134 */     padding: 20px;
/* 1135 */   }
/* 1136 */   #special_offer h2 {
/* 1137 */     font-size: 20pt;
/* 1138 */   }
/* 1139 */   .steps-block {
/* 1140 */     padding-top: 20px;
/* 1141 */     text-align: center;
/* 1142 */   }
/* 1143 */   .page-title {
/* 1144 */     font-size: 34pt;
/* 1145 */   }
/* 1146 */   .count-steps {
/* 1147 */     padding: 15px;
/* 1148 */     max-width: 100%;
/* 1149 */     height: auto;
/* 1150 */   }

/* custom-style.css */

/* 1151 */   .ipoteca-bg {
/* 1152 */     max-width: 100%;
/* 1153 */     height: auto;
/* 1154 */   }
/* 1155 */   .steps-block h4 {
/* 1156 */     padding-top: 20px;
/* 1157 */     padding-bottom: 10px;
/* 1158 */   }
/* 1159 */   .title-number {
/* 1160 */     font-size: 60pt;
/* 1161 */   }
/* 1162 */ }
/* 1163 */ @media screen and (max-width: 991px) {
/* 1164 */   body {
/* 1165 */     font-size: 14px;
/* 1166 */   }
/* 1167 */   nav.navbar {
/* 1168 */     height: auto;
/* 1169 */   }
/* 1170 */   .header-phone {
/* 1171 */     margin-top: 20px !important;
/* 1172 */   }
/* 1173 */   .page-header .header-phone a {
/* 1174 */     font-size: 14px;
/* 1175 */   }
/* 1176 */ }
/* 1177 */ .col-sq_house2, .col-sq_area2 
/* 1178 */ {
/* 1179 */   padding-top: 30px;
/* 1180 */ }
/* 1181 */ /*.houses-detail footer
/* 1182 *| {
/* 1183 *|   display: block!important;
/* 1184 *| }*/
/* 1185 */ #feedback
/* 1186 */ {
/* 1187 */   background:  #284643 url(/bitrix/templates/ecodolie/i/bg-flower-half.png) left top no-repeat; /*#f7961f*/
/* 1188 */ }
/* 1189 */ .feedback
/* 1190 */ {
/* 1191 */   padding: 90px 0 50px;
/* 1192 */   text-align: center;
/* 1193 */   color: #fff
/* 1194 */ }
/* 1195 */ .feedback .api-mainfeedback
/* 1196 */ {
/* 1197 */   width: 70%;
/* 1198 */   margin: 0 auto
/* 1199 */ }
/* 1200 */ .feedback p

/* custom-style.css */

/* 1201 */ {
/* 1202 */   color: #fff!important;
/* 1203 */ }
/* 1204 */ .feedback .title
/* 1205 */ {
/* 1206 */     font-family: 'PFBeauSansPro-Bold';
/* 1207 */     text-transform: uppercase;
/* 1208 */     font-size: 37px!important;
/* 1209 */     letter-spacing: 1px;
/* 1210 */     color: #fff!important;
/* 1211 */     text-shadow: 0px 3px 2px rgba(0, 0, 0, .1);
/* 1212 */     line-height: 40px!important;
/* 1213 */     padding: 30px 0 30px 30px!important;
/* 1214 */ }
/* 1215 */ .feedback .mf-message, .feedback .mf-captcha
/* 1216 */ {
/* 1217 */   width: 100%
/* 1218 */ }
/* 1219 */ .feedback .uk-form-row
/* 1220 */ {
/* 1221 */   width: 100%;
/* 1222 */   text-align: center;
/* 1223 */   display: inline-block;
/* 1224 */   padding: 0 15px;
/* 1225 */ }
/* 1226 */ .feedback .uk-form-label
/* 1227 */ {
/* 1228 */   color: #fff;
/* 1229 */   display: block;
/* 1230 */   text-align: left;
/* 1231 */   max-width: 420px!important;
/* 1232 */   margin: 0 auto
/* 1233 */ }
/* 1234 */  .tpl-default-uikit  input[type=text], .feedback .uk-form-row textarea
/* 1235 */ {
/* 1236 */   background:  #fff!important;
/* 1237 */   -webkit-border-radius: 4px!important;
/* 1238 */   -moz-border-radius: 4px!important;
/* 1239 */   border-radius: 4px!important;
/* 1240 */   max-width: 420px!important;
/* 1241 */   -webkit-box-shadow: 0px 1px 8px 0px #8c8c8c4d;
/* 1242 */   -moz-box-shadow: 0px 1px 8px 0px #8c8c8c4d;
/* 1243 */   box-shadow: 0px 1px 8px 0px #8c8c8c4d;
/* 1244 */   border: none;
/* 1245 */   padding: 8px 15px!important;
/* 1246 */   height: auto!important;
/* 1247 */   margin-top: 20px;
/* 1248 */   height: auto;
/* 1249 */   color: #000!important;
/* 1250 */   width: 100%!important;

/* custom-style.css */

/* 1251 */   box-sizing: border-box;
/* 1252 */   font-family: 'PFBeauSansPro-Regular'
/* 1253 */ } 
/* 1254 */ .tpl-default-uikit a
/* 1255 */ {
/* 1256 */   color: #fff;
/* 1257 */   font-size: 12px;
/* 1258 */   transition: .3s;
/* 1259 */ }
/* 1260 */ .tpl-default-uikit a:hover
/* 1261 */ {
/* 1262 */   text-decoration: none;
/* 1263 */   opacity: .8
/* 1264 */ }
/* 1265 */ .tpl-default-uikit .uk-form-controls
/* 1266 */ {
/* 1267 */   width: 100%!important
/* 1268 */ }
/* 1269 */ 
/* 1270 */ .feedback input::-webkit-input-placeholder, .feedback textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
/* 1271 */   color: #333;
/* 1272 */ }
/* 1273 */ .feedback input::-moz-placeholder, .feedback textarea::-moz-placeholder { /* Firefox 19+ */
/* 1274 */   color: #333;
/* 1275 */ }
/* 1276 */ .feedback input:-ms-input-placeholder, .feedback textarea:-ms-input-placeholder { /* IE 10+ */
/* 1277 */   color: #333;
/* 1278 */ }
/* 1279 */ .feedback input:-moz-placeholder, .feedback textarea:-moz-placeholder { /* Firefox 18- */
/* 1280 */   color: #333;
/* 1281 */ }
/* 1282 */ .tpl-default-uikit .uk-button
/* 1283 */ {
/* 1284 */   background: #f7961f!important;
/* 1285 */   border: none;
/* 1286 */   margin-top: 20px;
/* 1287 */   -webkit-border-radius: 4px;
/* 1288 */   -moz-border-radius: 4px;
/* 1289 */   border-radius: 4px;
/* 1290 */   color: #fff!important;
/* 1291 */   min-width: 150px;
/* 1292 */   max-width: 300px;
/* 1293 */   padding: 9px 30px;
/* 1294 */   font-size: 19px;
/* 1295 */   font-family: 'PFBeauSansPro-Bold';
/* 1296 */ }
/* 1297 */ .uk-form-row.api-ok-text-after
/* 1298 */ {
/* 1299 */   color: #fff;
/* 1300 */ }

/* custom-style.css */

/* 1301 */ 
/* 1302 */ @media(min-width: 1200px)
/* 1303 */ {
/* 1304 */   #feedback
/* 1305 */   {
/* 1306 */     min-height: 50vh
/* 1307 */   }
/* 1308 */ }
/* 1309 */ @media(max-width: 1220px)
/* 1310 */ {
/* 1311 */   #feedback
/* 1312 */   {
/* 1313 */    background:  #284643
/* 1314 */   }
/* 1315 */   .feedback .title
/* 1316 */   {
/* 1317 */     font-size: 1.3em;
/* 1318 */     line-height: 1.3em;
/* 1319 */     padding-left: 0;
/* 1320 */   }
/* 1321 */ }
/* 1322 */ @media(max-width: 768px)
/* 1323 */ {
/* 1324 */   .feedback
/* 1325 */   {
/* 1326 */     padding: 30px 0;
/* 1327 */   }
/* 1328 */ }
/* 1329 */ .holi-name
/* 1330 */ {
/* 1331 */   font-size: 21px!important;
/* 1332 */   line-height: 29px!important;
/* 1333 */   padding-top: 35px!important;
/* 1334 */   padding-left: 12px!important;
/* 1335 */   background: #00000080
/* 1336 */ }
/* 1337 */ @media(max-width: 768px)
/* 1338 */ {
/* 1339 */   #navbarSupportedContent
/* 1340 */   {
/* 1341 */     height: 100vh;
/* 1342 */     overflow-y: scroll;
/* 1343 */   }
/* 1344 */   #navbarSupportedContent .mr-auto .nav-link
/* 1345 */   {
/* 1346 */     text-align: left;
/* 1347 */     padding: 6px 0  !important
/* 1348 */   }
/* 1349 */   #navbarSupportedContent .mr-auto li.nav-item
/* 1350 */   {

/* custom-style.css */

/* 1351 */     margin-left: 0;
/* 1352 */   }
/* 1353 */   .callkeeperWidget_popup_small-wrapper
/* 1354 */   {
/* 1355 */     max-width: 100%!important;
/* 1356 */     top: 0!important;
/* 1357 */     left: 0!important;
/* 1358 */     right: 0!important;
/* 1359 */     margin: 0!important;
/* 1360 */     height: 430px!important;
/* 1361 */   }
/* 1362 */   #ck_off_select_div, .callkeeperWidget_popup_small-wrapper .callkeeperWidget_context
/* 1363 */   {
/* 1364 */     max-width: 87%!important;
/* 1365 */     margin: 50px 20px;
/* 1366 */   }
/* 1367 */   .callkeeperWidget_popup .callkeeperWidget_title, .callkeeperWidget_popup_small-wrapper .callkeeperWidget_title
/* 1368 */   {
/* 1369 */     max-width: 100%!important;
/* 1370 */     font-size: 16px!important;
/* 1371 */     line-height: 23px!important;
/* 1372 */   }
/* 1373 */   .callkeeperWidget_popup_small-wrapper .callkeeperWidget_popup-close
/* 1374 */   {
/* 1375 */     right: 50px!important;
/* 1376 */   }
/* 1377 */   .callkeeperWidget_popup-close .ck_closetext
/* 1378 */   {
/* 1379 */     display: none;
/* 1380 */   }
/* 1381 */   .callkeeperWidget_popup_small-wrapper .callkeeperWidget_popup-close
/* 1382 */   {
/* 1383 */     right: 55px;
/* 1384 */   }
/* 1385 */   #callkeeperWidget_wrapper #ckWrapper .callkeeperWidget_descr, #callkeeperWidget_wrapper #ckWrapper .callkeeperWidget_descr span
/* 1386 */   {
/* 1387 */     font-size: 13px!important;
/* 1388 */     display: block;
/* 1389 */     clear: both;
/* 1390 */   }
/* 1391 */   #callkeeperWidget_wrapper .ckAgreement.ckStyle
/* 1392 */   {
/* 1393 */     margin-left: 20px;
/* 1394 */     width: 100%;
/* 1395 */   }
/* 1396 */   .house-detail-header-menu a:not(.bt-back-top)
/* 1397 */   {
/* 1398 */     display: none
/* 1399 */   }
/* 1400 */  /* .house-detail-screen#gallery

/* custom-style.css *|

/* 1401 *|   {
/* 1402 *|     max-height: 50vh
/* 1403 *|   }*/
/* 1404 */   .swipper-wrapper
/* 1405 */   {
/* 1406 */     padding-top: 37px;
/* 1407 */   }
/* 1408 */   .houses-detail .page-content {
/* 1409 */     margin-top: -30px!important;
/* 1410 */   }
/* 1411 */ }
/* 1412 */ .svg-callkeeper-logo-small 
/* 1413 */ {
/* 1414 */   height: auto!important;
/* 1415 */ }
/* 1416 */ .dymanics-list
/* 1417 */ {
/* 1418 */   padding-bottom: 90px;
/* 1419 */ 
/* 1420 */ }
/* 1421 */ .dymanics-list ul 
/* 1422 */ {
/* 1423 */   padding-left: 0;
/* 1424 */   margin-left: 0;
/* 1425 */ 
/* 1426 */ 
/* 1427 */ width: 100%;
/* 1428 */ }
/* 1429 */ .dymanics-list h1
/* 1430 */ {
/* 1431 */   color: #fff;
/* 1432 */   font-family: 'PFBeauSansPro-Bold';
/* 1433 */ }
/* 1434 */ .dymanics-list ul li h2
/* 1435 */ {
/* 1436 */   font-size: 30px!important;
/* 1437 */   margin-bottom: 15px;
/* 1438 */ }
/* 1439 */ .dymanics-list ul li
/* 1440 */ {
/* 1441 */ 
/* 1442 */   display: block;
/* 1443 */ }
/* 1444 */ .gallery
/* 1445 */ {
/* 1446 */   float: left;
/* 1447 */   width: 100%;
/* 1448 */ }
/* 1449 */ .gallery a
/* 1450 */ {

/* custom-style.css */

/* 1451 */   display: block;
/* 1452 */   float: left;
/* 1453 */   margin: 15px 5px;
/* 1454 */   width: 212px;
/* 1455 */   height: 180px;
/* 1456 */   text-align: center;
/* 1457 */   border: 1px solid #ccc;
/* 1458 */ 
/* 1459 */ }
/* 1460 */ .gallery a img
/* 1461 */ {
/* 1462 */   max-height: 100%;
/* 1463 */   max-width: 100%;
/* 1464 */   width: 100%;
/* 1465 */ height: 100%;
/* 1466 */ }
/* 1467 */ .ddu_name
/* 1468 */ {
/* 1469 */   color: #fff;
/* 1470 */   text-decoration: underline;
/* 1471 */   transition: .3s;
/* 1472 */ cursor:pointer;
/* 1473 */ }
/* 1474 */ .ddu_name:hover, .ddu_name:focus
/* 1475 */ {
/* 1476 */   color: #fff;
/* 1477 */ }
/* 1478 */ body.ddu2 .page-content, body.ddu .page-content {
/* 1479 */    /* background: #20433f url(/bitrix/templates/ecodolie/i/tree.svg) -20% -10% no-repeat;
/* 1480 *|     -webkit-background-size: 40%!important;
/* 1481 *|     background-size: 40%!important;*/
/* 1482 */ 
/* 1483 */         background-image: url(/bitrix/templates/ecodolie/i/hove-bg.png);
/* 1484 */     background-position: 0 0;
/* 1485 */     background-repeat: no-repeat;
/* 1486 */     background-color: #1d4340;
/* 1487 */ }
/* 1488 */ 
/* 1489 */ li.footer-social-container .footer-social {
/* 1490 */     background: #92CD71;
/* 1491 */     margin-left: 9px;
/* 1492 */     width: 25px;
/* 1493 */     height: 25px;
/* 1494 */     margin-top: 5px;
/* 1495 */ }
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

*/

/* diary.css */

/* 1  */ body.dynamics .page-content {
/* 2  */   background: #20433f url("/bitrix/templates/ecodolie/i/tree.svg") -20% -10% no-repeat;
/* 3  */   -webkit-background-size: 40%;
/* 4  */   background-size: 40%;
/* 5  */ }
/* 6  */ .dymanics-list {
/* 7  */   padding-top: 60px;
/* 8  */ }
/* 9  */ .dymanics-list-row {
/* 10 */   position: relative;
/* 11 */   height: 245px;
/* 12 */   margin-bottom: 60px;
/* 13 */   padding-left: 35%;
/* 14 */ }
/* 15 */ .dymanics-list-info {
/* 16 */   position: relative;
/* 17 */   width: 200px;
/* 18 */   margin-left: -250px;
/* 19 */ }
/* 20 */ .dymanics-list-date {
/* 21 */   color: #FFF;
/* 22 */   font-size: 16px;
/* 23 */   font-family: PFBeauSansPro-SemiBold;
/* 24 */ }
/* 25 */ .dymanics-list-date span {
/* 26 */   font-size: 70px;
/* 27 */   display: block;
/* 28 */   float: left;
/* 29 */   line-height: .8;
/* 30 */ }
/* 31 */ .dymanics-list-name {
/* 32 */   padding-top: 20px;
/* 33 */   clear: both;
/* 34 */   font-size: 15px;
/* 35 */   color: #fff;
/* 36 */ }
/* 37 */ .dymanics-list-gallery {
/* 38 */   position: absolute;
/* 39 */   left: 35%;
/* 40 */   right: 0;
/* 41 */   height: 230px;
/* 42 */   top: 0;
/* 43 */ }
/* 44 */ .dymanics-list-gallery .swiper-slide {
/* 45 */   width: 240px;
/* 46 */   height: 200px;
/* 47 */ }
/* 48 */ .dymanics-list-gallery .swiper-slide .bg_ {
/* 49 */   position: relative;
/* 50 */   width: 100%;

/* diary.css */

/* 51 */   height: 100%;
/* 52 */   background: 50% 50% no-repeat;
/* 53 */   -webkit-background-size: cover;
/* 54 */   background-size: cover;
/* 55 */   z-index: 11;
/* 56 */ }
/* 57 */ .dymanics-list-gallery .swiper-slide .overlay-link {
/* 58 */   z-index: 12;
/* 59 */ }
/* 60 */ .dymanics-list-gallery .swiper-scrollbar {
/* 61 */   height: 10px!important;
/* 62 */ }
/* 63 */ .dymanics-list-gallery .swiper-scrollbar .swiper-scrollbar-drag {
/* 64 */   background: #91c847 !important;
/* 65 */ }
/* 66 */ @media screen and (max-width: 991px) {
/* 67 */   .dymanics-list-info {
/* 68 */     width: 100%;
/* 69 */     margin: 0;
/* 70 */   }
/* 71 */   .dymanics-list-row {
/* 72 */     height: auto;
/* 73 */     padding: 0 20px;
/* 74 */   }
/* 75 */   .dymanics-list-gallery {
/* 76 */     position: relative;
/* 77 */     left: 0;
/* 78 */     width: 100%;
/* 79 */   }
/* 80 */   .dymanics-list-name {
/* 81 */     padding: 5px 0 20px;
/* 82 */   }
/* 83 */ }
/* 84 */ 
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

*/

/* dropdown.css */

/* 1   */ .header-menu .navbar-brand span{ 
/* 2   */     display: block;
/* 3   */     color: #e91224;
/* 4   */     text-transform: none;
/* 5   */     font-size: 12px;
/* 6   */ }
/* 7   */ .nav-bottom > li.active > a {
/* 8   */     color: #e69323;
/* 9   */     background: none;
/* 10  */     border-top: 5px solid #e69323;
/* 11  */     text-transform: uppercase;
/* 12  */     font-size: 13px;
/* 13  */ }
/* 14  */ 
/* 15  */ .nav-bottom > li > a{
/* 16  */     text-transform: uppercase;
/* 17  */     font-size: 13px;
/* 18  */     color: #6c6f71;
/* 19  */     border-top: 5px solid transparent;
/* 20  */ }
/* 21  */ .header-menu .navbar-brand{
/* 22  */     display: flex;
/* 23  */     vertical-align: middle;
/* 24  */     font-size: 24px;
/* 25  */     text-transform: uppercase;
/* 26  */     font-family: 'PFBeauSansPro-Bold';
/* 27  */     color: #163d3a;
/* 28  */     line-height: 1.1;
/* 29  */ }
/* 30  */ .navbar-end a{
/* 31  */     font-size: 11px;
/* 32  */     color: #001815;
/* 33  */     text-decoration: underline;
/* 34  */     color: #393636;
/* 35  */     font-family: 'PFBeauSansPro-SemiBold';
/* 36  */     line-height: 15px;
/* 37  */     display: inline-block;
/* 38  */ }
/* 39  */ .navbar-end li{
/* 40  */     line-height: 24px;
/* 41  */ }
/* 42  */ .navbar-end span{
/* 43  */     font-family: 'PFBeauSansPro-Bold';
/* 44  */     font-size: 22px;
/* 45  */     color: #001815;
/* 46  */     line-height: 15px;
/* 47  */     white-space: nowrap;
/* 48  */ }
/* 49  */ .navbar-end a:hover,
/* 50  */ .navbar-end a:focus,

/* dropdown.css */

/* 51  */ .header-menu .navbar-nav .nav-link:focus,
/* 52  */ .header-menu .navbar-nav .nav-link:hover{
/* 53  */     color: #e69323;
/* 54  */ }
/* 55  */ .header-menu .navbar-nav .active > .nav-link{
/* 56  */     /*font-family: 'PFBeauSansPro-SemiBold';*/
/* 57  */     /*padding-left: 0;*/
/* 58  */     /*padding-right: 0;*/
/* 59  */     color: #e69323;
/* 60  */ }
/* 61  */ .header-menu {
/* 62  */     margin: 0;
/* 63  */     padding: 0;
/* 64  */ }
/* 65  */ .header-menu .navbar-nav .nav-link{
/* 66  */     text-transform: uppercase;
/* 67  */     font-size: 15px;
/* 68  */     color: #002b27;
/* 69  */ }
/* 70  */ .navbar-end{
/* 71  */     list-style:none;
/* 72  */     margin: 0;
/* 73  */     padding: 0;
/* 74  */     text-align: right;
/* 75  */ }
/* 76  */ 
/* 77  */ @media (max-width: 1200px){
/* 78  */     .navbar-end span {
/* 79  */         font-size: 18px;
/* 80  */     }
/* 81  */     .page-header .header-phone a {
/* 82  */         font-size: 14px;
/* 83  */     }
/* 84  */ }
/* 85  */ 
/* 86  */ @media(min-width:992px){
/* 87  */     .submenu .nav-bottom{
/* 88  */         /* margin-left: 235px; */
/* 89  */     }
/* 90  */     .nav-bottom > li:first-child{
/* 91  */         padding-left: 0;
/* 92  */     }
/* 93  */     .nav-bottom > li {
/* 94  */         padding-left: 25px;
/* 95  */         padding-right: 25px;
/* 96  */ 		display: inline-block;
/* 97  */     }
/* 98  */     .header-menu .navbar-nav .nav-item{
/* 99  */         padding: 25px 5px;
/* 100 */     }

/* dropdown.css */

/* 101 */     .nav-bottom > li > a{
/* 102 */         padding: 15px 0;
/* 103 */     }
/* 104 */ }
/* 105 */ @media(min-width:992px) and (max-width:1199px){
/* 106 */     .submenu .nav-bottom{
/* 107 */         margin-left: 229px;
/* 108 */     }
/* 109 */ }
/* 110 */ @media (min-width:768px) and (max-width:992px){
/* 111 */     .header-menu .navbar-nav .nav-item{
/* 112 */         padding: 5px 10px;
/* 113 */     }
/* 114 */ }
/* 115 */ @media (min-width:992px) and (max-width:1199px){
/* 116 */     .header-menu .navbar-nav .nav-item{
/* 117 */         padding: 25px 10px;
/* 118 */     }
/* 119 */ }
/* 120 */ @media(max-width:991px){
/* 121 */     .submenu>.container{
/* 122 */         margin-top: 5px;
/* 123 */         margin-left: 25px;
/* 124 */     }
/* 125 */     .submenu>.container,
/* 126 */     .header-section{
/* 127 */         width: 100%;
/* 128 */     }
/* 129 */     .navbar-light .navbar-toggler-right{
/* 130 */         margin-top: 10px;
/* 131 */     }
/* 132 */     .navbar-light .navbar-toggler{
/* 133 */         border:none;
/* 134 */     }
/* 135 */     .submenu .nav-bottom{
/* 136 */         flex-direction:column;
/* 137 */     }
/* 138 */     .nav-bottom > li > a {
/* 139 */         padding: 10px 0;
/* 140 */     }
/* 141 */     .nav-bottom > li.active > a {
/* 142 */         border: none;
/* 143 */     }
/* 144 */ }
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

*/

/* feedback.css */

/* 1   */ .js-popup {
/* 2   */   display: none;
/* 3   */   background: #fff;
/* 4   */ }
/* 5   */ #simplemodal-overlay {
/* 6   */   background: none repeat scroll 0 0 #000000;
/* 7   */ }
/* 8   */ .modalCloseImg {
/* 9   */   cursor: pointer;
/* 10  */   position: absolute;
/* 11  */   right: 27px;
/* 12  */   top: 27px;
/* 13  */   width: 30px;
/* 14  */   height: 30px;
/* 15  */   -webkit-transform: rotate(45deg);
/* 16  */   -moz-transform: rotate(45deg);
/* 17  */   -ms-transform: rotate(45deg);
/* 18  */   -o-transform: rotate(45deg);
/* 19  */   transform: rotate(45deg);
/* 20  */   -webkit-transition: all .3s;
/* 21  */   -moz-transition: all .3s;
/* 22  */   -ms-transition: all .3s;
/* 23  */   -o-transition: all .3s;
/* 24  */   transition: all .3s;
/* 25  */ }
/* 26  */ .modalCloseImg:before,
/* 27  */ .modalCloseImg:after {
/* 28  */   content: '';
/* 29  */   position: absolute;
/* 30  */   left: 0;
/* 31  */   top: 50%;
/* 32  */   width: 100%;
/* 33  */   height: 2px;
/* 34  */   background: #333a46;
/* 35  */   margin-top: -1px;
/* 36  */ }
/* 37  */ .modalCloseImg:after {
/* 38  */   width: 2px;
/* 39  */   height: 100%;
/* 40  */   top: 0;
/* 41  */   left: 50%;
/* 42  */   margin: 0 0 0 -1px;
/* 43  */ }
/* 44  */ .modalCloseImg:hover {
/* 45  */   -webkit-transform: rotate(225deg);
/* 46  */   -moz-transform: rotate(225deg);
/* 47  */   -ms-transform: rotate(225deg);
/* 48  */   -o-transform: rotate(225deg);
/* 49  */   transform: rotate(225deg);
/* 50  */ }

/* feedback.css */

/* 51  */ #feedback-wnd {
/* 52  */   color: #000;
/* 53  */ }
/* 54  */ #feedback-wnd input,
/* 55  */ #feedback-wnd textarea {
/* 56  */   color: #000;
/* 57  */ }
/* 58  */ #feedback-wnd input::-webkit-input-placeholder,
/* 59  */ #feedback-wnd textarea::-webkit-input-placeholder {
/* 60  */   /* Chrome/Opera/Safari */
/* 61  */   color: #333;
/* 62  */ }
/* 63  */ #feedback-wnd input::-moz-placeholder,
/* 64  */ #feedback-wnd textarea::-moz-placeholder {
/* 65  */   /* Firefox 19+ */
/* 66  */   color: #333;
/* 67  */ }
/* 68  */ #feedback-wnd input:-ms-input-placeholder,
/* 69  */ #feedback-wnd textarea:-ms-input-placeholder {
/* 70  */   /* IE 10+ */
/* 71  */   color: #333;
/* 72  */ }
/* 73  */ #feedback-wnd input:-moz-placeholder,
/* 74  */ #feedback-wnd textarea:-moz-placeholder {
/* 75  */   /* Firefox 18- */
/* 76  */   color: #333;
/* 77  */ }
/* 78  */ #feedback-wnd,
/* 79  */ .popup-wnd {
/* 80  */   width: 834px;
/* 81  */   height: 400px;
/* 82  */   padding: 32px 80px;
/* 83  */ }
/* 84  */ .popup-wnd {
/* 85  */   width: auto;
/* 86  */   height: auto;
/* 87  */ }
/* 88  */ .popup-wnd .popup-header {
/* 89  */   margin-bottom: 0;
/* 90  */ }
/* 91  */ .popup-message-overlay {
/* 92  */   display: none;
/* 93  */   position: fixed;
/* 94  */   left: 0;
/* 95  */   top: 0;
/* 96  */   width: 100%;
/* 97  */   height: 100%;
/* 98  */   z-index: 5000;
/* 99  */   background: #000;
/* 100 */   opacity: .5;

/* feedback.css */

/* 101 */ }
/* 102 */ #popup-message {
/* 103 */   position: fixed;
/* 104 */   left: 50%;
/* 105 */   top: 50%;
/* 106 */   -webkit-transform: translate(-50%, -50%);
/* 107 */   -moz-transform: translate(-50%, -50%);
/* 108 */   -ms-transform: translate(-50%, -50%);
/* 109 */   -o-transform: translate(-50%, -50%);
/* 110 */   transform: translate(-50%, -50%);
/* 111 */   z-index: 5001;
/* 112 */ }
/* 113 */ .popup-header {
/* 114 */   font-family: 'PFBeauSansPro-Bold';
/* 115 */   color: #f75a40;
/* 116 */   font-size: 16px;
/* 117 */   line-height: 22px;
/* 118 */   margin-bottom: 63px;
/* 119 */ }
/* 120 */ .popup-text {
/* 121 */   font-size: 14px;
/* 122 */   margin: 30px 0;
/* 123 */ }
/* 124 */ #fb input,
/* 125 */ #fb textarea {
/* 126 */   display: block;
/* 127 */   width: 100%;
/* 128 */   margin-bottom: 28px;
/* 129 */   height: 30px;
/* 130 */   border: none;
/* 131 */   border-bottom: 1px solid #cccccc;
/* 132 */   letter-spacing: 1px;
/* 133 */ }
/* 134 */ #fb textarea {
/* 135 */   overflow: auto;
/* 136 */   outline: none;
/* 137 */   -webkit-box-shadow: none;
/* 138 */   -moz-box-shadow: none;
/* 139 */   box-shadow: none;
/* 140 */ }
/* 141 */ @media screen and (max-width: 991px) {
/* 142 */   #fb textarea {
/* 143 */     height: 4em;
/* 144 */   }
/* 145 */   #feedback-wnd,
/* 146 */   .popup-wnd,
/* 147 */   #popup-message {
/* 148 */     width: 100%;
/* 149 */     height: 100%;
/* 150 */     padding: 32px 55px;

/* feedback.css */

/* 151 */   }
/* 152 */   #popup-message {
/* 153 */     left: 0;
/* 154 */     top: 0;
/* 155 */     -webkit-transform: translate(0, 0);
/* 156 */     -moz-transform: translate(0, 0);
/* 157 */     -ms-transform: translate(0, 0);
/* 158 */     -o-transform: translate(0, 0);
/* 159 */     transform: translate(0, 0);
/* 160 */   }
/* 161 */   .popup-header {
/* 162 */     padding-right: 80px;
/* 163 */   }
/* 164 */ }
/* 165 */ 
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

*/

/* genplan.css */

/* 1   */ body.houses-plan .page-content {
/* 2   */   height: 100%;
/* 3   */   height: calc(100% - 81px);
/* 4   */ }
/* 5   */ .genplan-frame {
/* 6   */   position: relative;
/* 7   */   width: 100%;
/* 8   */   height: 100%;
/* 9   */   background: #FFF;
/* 10  */   overflow: hidden;
/* 11  */ }
/* 12  */ .genplan,
/* 13  */ .genplan-render,
/* 14  */ .genplan-scheme {
/* 15  */   position: absolute;
/* 16  */   left: 0;
/* 17  */   top: 0;
/* 18  */   width: 100%;
/* 19  */   height: 100%;
/* 20  */ }
/* 21  */ .genplan-render {
/* 22  */   background: 50% 50% no-repeat;
/* 23  */   -webkit-background-size: cover;
/* 24  */   background-size: cover;
/* 25  */   z-index: 1;
/* 26  */ }
/* 27  */ .genplan svg {
/* 28  */   position: absolute;
/* 29  */   left: 0;
/* 30  */   top: 0;
/* 31  */   width: 100%;
/* 32  */   height: 100%;
/* 33  */   z-index: 2;
/* 34  */ }
/* 35  */ .genplan-buttons {
/* 36  */   position: absolute;
/* 37  */   top: 50%;
/* 38  */   left: 10px;
/* 39  */   width: 40px;
/* 40  */   text-align: center;
/* 41  */   z-index: 20;
/* 42  */   -webkit-transform: translateY(-50%);
/* 43  */   -moz-transform: translateY(-50%);
/* 44  */   -ms-transform: translateY(-50%);
/* 45  */   -o-transform: translateY(-50%);
/* 46  */   transform: translateY(-50%);
/* 47  */ }
/* 48  */ .genplan-buttons div {
/* 49  */   position: relative;
/* 50  */   display: block;

/* genplan.css */

/* 51  */   width: 60px;
/* 52  */   height: 60px;
/* 53  */   line-height: 62px;
/* 54  */   margin-bottom: 10px;
/* 55  */   border: 2px solid white;
/* 56  */   border-radius: 100%;
/* 57  */   color: #163230;
/* 58  */   background-color: #91c847;
/* 59  */   font-size: 40px;
/* 60  */   cursor: pointer;
/* 61  */ }
/* 62  */ .genplan-buttons div:before,
/* 63  */ .genplan-buttons div:after {
/* 64  */   content: '';
/* 65  */   position: absolute;
/* 66  */   width: 40%;
/* 67  */   height: 2px;
/* 68  */   margin-top: -1px;
/* 69  */   left: 30%;
/* 70  */   top: 50%;
/* 71  */   background: #163230;
/* 72  */ }
/* 73  */ .genplan-buttons div:after {
/* 74  */   -webkit-transform: rotate(90deg);
/* 75  */   -moz-transform: rotate(90deg);
/* 76  */   -ms-transform: rotate(90deg);
/* 77  */   -o-transform: rotate(90deg);
/* 78  */   transform: rotate(90deg);
/* 79  */ }
/* 80  */ .genplan-buttons div.genplan-zoom-out:after {
/* 81  */   display: none;
/* 82  */ }
/* 83  */ .genplan-buttons div:hover {
/* 84  */   background: #163230;
/* 85  */ }
/* 86  */ .genplan-buttons div:hover:before,
/* 87  */ .genplan-buttons div:hover:after {
/* 88  */   background: #FFF;
/* 89  */ }
/* 90  */ #gp-hover-g {
/* 91  */   cursor: default !important;
/* 92  */ }
/* 93  */ #gp-hover {
/* 94  */   z-index: 10;
/* 95  */ }
/* 96  */ .genplan-bubble {
/* 97  */   position: absolute;
/* 98  */   left: 0;
/* 99  */   top: 0;
/* 100 */   width: 220.5px;

/* genplan.css */

/* 101 */   height: 286.5px;
/* 102 */   background: 50% 50% no-repeat;
/* 103 */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='147.5' height='191.3' viewBox='0 0 147.5 191.3'%3E%3Cpath opacity='.8' fill='%23010101' d='M139.6 0H27.4c-4.4 0-7.9 3.5-7.9 7.9v149.8L0 191.3l28-23.2h111.6c4.4 0 7.9-3.5 7.9-7.9V7.9c0-4.4-3.6-7.9-7.9-7.9z'/%3E%3C/svg%3E");
/* 104 */   -webkit-background-size: contain;
/* 105 */   background-size: contain;
/* 106 */   z-index: 5;
/* 107 */   opacity: 0;
/* 108 */   visibility: hidden;
/* 109 */   line-height: 1;
/* 110 */   text-align: center;
/* 111 */   padding: 20px 0 0 30px;
/* 112 */   transition: visibility .3s step-end, opacity .3s;
/* 113 */   -webkit-transition: visibility .3s step-end, opacity .3s;
/* 114 */   -moz-transition: visibility .3s step-end, opacity .3s;
/* 115 */   -ms-transition: visibility .3s step-end, opacity .3s;
/* 116 */   -o-transition: visibility .3s step-end, opacity .3s;
/* 117 */   pointer-events: none;
/* 118 */ }
/* 119 */ .genplan-bubble.s {
/* 120 */   visibility: visible;
/* 121 */   opacity: 1;
/* 122 */   transition: visibility 0s, opacity .3s;
/* 123 */   -webkit-transition: visibility 0s, opacity .3s;
/* 124 */   -moz-transition: visibility 0s, opacity .3s;
/* 125 */   -ms-transition: visibility 0s, opacity .3s;
/* 126 */   -o-transition: visibility 0s, opacity .3s;
/* 127 */ }
/* 128 */ .genplan-bubble .label_ {
/* 129 */   color: #91c04f;
/* 130 */   font-size: 12px;
/* 131 */   margin-bottom: 5px;
/* 132 */ }
/* 133 */ .genplan-bubble .val_ {
/* 134 */   color: #FFF;
/* 135 */   font-family: 'PFBeauSansPro-Bold';
/* 136 */   font-size: 28px;
/* 137 */   margin-bottom: 10px;
/* 138 */   text-transform: uppercase;
/* 139 */ }
/* 140 */ .genplan-bubble .col-6 .label_ {
/* 141 */   font-size: 10px;
/* 142 */   margin-bottom: 2px;
/* 143 */ }
/* 144 */ .genplan-bubble .col-6 .val_ {
/* 145 */   font-size: 18px;
/* 146 */ }
/* 147 */ .genplan-bubble .price_ .label_,
/* 148 */ .genplan-bubble .price-flats_ .label_ {
/* 149 */   position: relative;
/* 150 */ }

/* genplan.css */

/* 151 */ .genplan-bubble .price_ .label_:before,
/* 152 */ .genplan-bubble .price-flats_ .label_:before,
/* 153 */ .genplan-bubble .price_ .label_:after,
/* 154 */ .genplan-bubble .price-flats_ .label_:after {
/* 155 */   content: '';
/* 156 */   position: absolute;
/* 157 */   top: 50%;
/* 158 */   height: 1px;
/* 159 */   left: 5px;
/* 160 */   width: 20%;
/* 161 */   background: #91c04f;
/* 162 */ }
/* 163 */ .genplan-bubble .price_ .label_:after,
/* 164 */ .genplan-bubble .price-flats_ .label_:after {
/* 165 */   left: auto;
/* 166 */   right: 5px;
/* 167 */ }
/* 168 */ .genplan-bubble .price_ span,
/* 169 */ .genplan-bubble .price-flats_ span {
/* 170 */   font-size: 12px;
/* 171 */ }
/* 172 */ .genplan-bubble-house,
/* 173 */ .genplan-bubble-apart {
/* 174 */   display: none;
/* 175 */ }
/* 176 */ .btn-aerotour {
/* 177 */   position: absolute;
/* 178 */   z-index: 2;
/* 179 */   bottom: 50px;
/* 180 */   left: 50%;
/* 181 */   -webkit-transform: translateX(-50%);
/* 182 */   -moz-transform: translateX(-50%);
/* 183 */   -ms-transform: translateX(-50%);
/* 184 */   -o-transform: translateX(-50%);
/* 185 */   transform: translateX(-50%);
/* 186 */ }
/* 187 */ 
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

file-relative URI  : ../../i/bg-flower-half.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/bg-flower-half.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/bg-flower-half.png
traversals removed : /bitrix/templates/ecodolie/i/bg-flower-half.png

file-relative URI  : ../../i/sprite.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/sprite.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/sprite.png
traversals removed : /bitrix/templates/ecodolie/i/sprite.png

file-relative URI  : ../../i/sprite.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/sprite.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/sprite.png
traversals removed : /bitrix/templates/ecodolie/i/sprite.png

file-relative URI  : ../../i/bg-flower.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/bg-flower.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/bg-flower.png
traversals removed : /bitrix/templates/ecodolie/i/bg-flower.png

file-relative URI  : ../../i/sprite.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/sprite.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/sprite.png
traversals removed : /bitrix/templates/ecodolie/i/sprite.png

file-relative URI  : ../../i/sprite.png
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/sprite.png
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/sprite.png
traversals removed : /bitrix/templates/ecodolie/i/sprite.png

*/

/* homepage.css */

/* 1   */ /**************описание для домов *********************/
/* 2   */ .informat {
/* 3   */     padding-top: 15px;
/* 4   */     padding-bottom: 46px;
/* 5   */ }
/* 6   */ .title_o {
/* 7   */     text-align: center;
/* 8   */     font-size: 25px;
/* 9   */     color: #231F20;
/* 10  */     margin-bottom: 15px;
/* 11  */ }
/* 12  */ @media(max-width:968px){
/* 13  */ 		.informat{display:none;}
/* 14  */ 	}
/* 15  */ 
/* 16  */ 
/* 17  */ /**********************************/
/* 18  */ @media(min-width:968px) and (max-width:1200px){
/* 19  */ 	.header-menu .navbar-nav .nav-link{
/* 20  */ 	    font-size: 14px;
/* 21  */ 	    padding-right: 0;
/* 22  */     	padding-left: 0;
/* 23  */ 	}
/* 24  */ .header-menu .navbar-nav .nav-item {
/* 25  */     padding: 25px 5px;
/* 26  */ }
/* 27  */ }
/* 28  */ @media(max-width:768px){
/* 29  */ .preloader.show_ {
/* 30  */     /*display: none;*/
/* 31  */ 	    visibility: hidden !important;
/* 32  */ }
/* 33  */ body.life-page .title {
/* 34  */     font-size: 14pt;
/* 35  */     letter-spacing: normal;
/* 36  */     text-align: center;
/* 37  */ }
/* 38  */ .btn-round{
/* 39  */     padding: 10px 20px 10px 20px !important;
/* 40  */ 	}
/* 41  */ .diplom-item {
/* 42  */     flex: 1 0 50% !important;
/* 43  */ }
/* 44  */ .news-list-main-img {
/* 45  */     height: 46vh !important;
/* 46  */     background-size: contain !important;
/* 47  */ }
/* 48  */ 
/* 49  */ .nav{
/* 50  */ display: block;

/* homepage.css */

/* 51  */ 	}
/* 52  */ .tendery-block .nav-tabs li{
/* 53  */     max-width: 100%;
/* 54  */     margin-bottom: 20px;
/* 55  */ 	}
/* 56  */ .house-detail-gallery img,.house-detail-plan{
/* 57  */ opacity: 1 !important;
/* 58  */ 	}    
/* 59  */ .feedback .title {
/* 60  */     font-size: 20px !important;
/* 61  */     line-height: normal !important;
/* 62  */ }
/* 63  */ .center-height-trf2 {
/* 64  */     font-size: 18px;
/* 65  */ }
/* 66  */ .holi-name {
/* 67  */     font-size: 20px !important;
/* 68  */ }
/* 69  */ .house-detail-info-param div {
/* 70  */     font-size: 40px;
/* 71  */     bottom: -24px;
/* 72  */ }
/* 73  */ .preloader-bg, .house-detail-garag{
/* 74  */ 	    display: none;
/* 75  */ 	}
/* 76  */ .preloader-logo {
/* 77  */     opacity: 0 !important;
/* 78  */ }
/* 79  */ }
/* 80  */ h2 {
/* 81  */   font-size: 40px;
/* 82  */   font-family: 'PFBeauSansPro-Bold';
/* 83  */   color: #fff;
/* 84  */ }
/* 85  */ .apartmenthouse a {
/* 86  */    color: #f47928;
/* 87  */  }
/* 88  */ .link-more {
/* 89  */   font-size: 12px;
/* 90  */   text-transform: uppercase;
/* 91  */   margin-top: 20px;
/* 92  */ }
/* 93  */ .link-more a {
/* 94  */   color: #2d4e43;
/* 95  */ }
/* 96  */ .title {
/* 97  */   font-size: 20px;
/* 98  */   letter-spacing: 6px;
/* 99  */   color: #a1a6aa;
/* 100 */   padding: 30px 0 30px 30px;

/* homepage.css */

/* 101 */   position: relative;
/* 102 */   z-index: 2;
/* 103 */ }
/* 104 */ .text-add-info {
/* 105 */   font-family: 'PFBeauSansPro-Bold';
/* 106 */   text-transform: uppercase;
/* 107 */   font-size: 13px;
/* 108 */   padding-top: 40px;
/* 109 */ }
/* 110 */ .title-special {
/* 111 */   font-size: 40px;
/* 112 */   color: #fff;
/* 113 */   font-family: 'PFBeauSansPro-Bold';
/* 114 */   text-transform: uppercase;
/* 115 */   padding-bottom: 85px;
/* 116 */ }
/* 117 */ .title-special span {
/* 118 */   font-family: 'Scriptorama';
/* 119 */   font-size: 60px;
/* 120 */   text-transform: none;
/* 121 */ }
/* 122 */ .title-special span:first-child {
/* 123 */   display: block;
/* 124 */   font-size: 75px;
/* 125 */   font-weight: 700;
/* 126 */ }
/* 127 */ .slider {
/* 128 */   position: relative;
/* 129 */   width: 100%;
/* 130 */   height: 600px;
/* 131 */   overflow: hidden;
/* 132 */ }
/* 133 */ .section-home {
/* 134 */   position: relative;
/* 135 */   margin-top: -40px;
/* 136 */   padding-bottom: 70px;
/* 137 */   z-index: 2;
/* 138 */ }
/* 139 */ .flex-container {
/* 140 */   display: flex;
/* 141 */   flex-wrap: wrap;
/* 142 */   justify-content: space-between;
/* 143 */ }
/* 144 */ .flex-container .col-small {
/* 145 */   width: 18.5%;
/* 146 */   display: flex;
/* 147 */   flex-direction: column;
/* 148 */ }
/* 149 */ .flex-container .col-large {
/* 150 */   width: 63%;

/* homepage.css */

/* 151 */   display: flex;
/* 152 */   flex-direction: column;
/* 153 */ }
/* 154 */ .flex-container .col {
/* 155 */   display: flex;
/* 156 */   flex-direction: column;
/* 157 */   width: 50%;
/* 158 */ }
/* 159 */ .section-info {
/* 160 */   padding: 70px 0;
/* 161 */ }
/* 162 */ .section-info .nav-info {
/* 163 */   color: #fff;
/* 164 */   font-size: 14px;
/* 165 */ }
/* 166 */ .section-info .nav-info li span {
/* 167 */   display: block;
/* 168 */   font-family: 'PFBeauSansPro-Bold';
/* 169 */   font-size: 50px;
/* 170 */ }
/* 171 */ .col-green {
/* 172 */   background: #73bd44 url(/bitrix/templates/ecodolie/i/bg-flower-half.png) left top no-repeat;
/* 173 */ }
/* 174 */ .content-slider {
/* 175 */   position: absolute;
/* 176 */   bottom: 115px;
/* 177 */   left: 50%;
/* 178 */   z-index: 2;
/* 179 */ }
/* 180 */ .content-slider .container {
/* 181 */   position: relative;
/* 182 */   left: -50%;
/* 183 */ }
/* 184 */ .content-slider .item {
/* 185 */   color: #fff;
/* 186 */   font-size: 20px;
/* 187 */   text-transform: uppercase;
/* 188 */   display: block;
/* 189 */   position: relative;
/* 190 */   font-family: 'PFBeauSansPro-SemiBold';
/* 191 */   border-top: 2px solid #fff;
/* 192 */   padding: 10px 0;
/* 193 */   background: none;
/* 194 */   width: 100%;
/* 195 */   height: 100%;
/* 196 */   opacity: 1;
/* 197 */   -webkit-border-radius: 0;
/* 198 */   -moz-border-radius: 0;
/* 199 */   border-radius: 0;
/* 200 */ }

/* homepage.css */

/* 201 */ .hm-intro-pg-item {
/* 202 */   padding: 0px 30px;
/* 203 */   position: relative;
/* 204 */   background: none;
/* 205 */   opacity: 1;
/* 206 */   -webkit-border-radius: 0;
/* 207 */   -moz-border-radius: 0;
/* 208 */   border-radius: 0;
/* 209 */   display: block;
/* 210 */ }
/* 211 */ .hm-intro-pg-item a {
/* 212 */   text-decoration: none;
/* 213 */ }
/* 214 */ .hm-intro-pg-item:after {
/* 215 */   content: '';
/* 216 */   position: absolute;
/* 217 */   left: 0;
/* 218 */   top: 0;
/* 219 */   display: block;
/* 220 */   width: 0;
/* 221 */   height: 2px;
/* 222 */   opacity: 0;
/* 223 */   background: #e91224;
/* 224 */   transition: width 5.2s step-end, opacity 1s;
/* 225 */   -webkit-transition: width 5.2s step-end, opacity 1s;
/* 226 */   -moz-transition: width 5.2s step-end, opacity 1s;
/* 227 */   -ms-transition: width 5.2s step-end, opacity 1s;
/* 228 */   -o-transition: width 5.2s step-end, opacity 1s;
/* 229 */ }
/* 230 */ .hm-intro-pg-item.active:after {
/* 231 */   width: 100%;
/* 232 */   height: 2px;
/* 233 */   opacity: 1;
/* 234 */   transition: width 5.2s linear, opacity 5.2s step-start;
/* 235 */   -webkit-transition: width 5.2s linear, opacity 5.2s step-start;
/* 236 */   -moz-transition: width 5.2s linear, opacity 5.2s step-start;
/* 237 */   -ms-transition: width 5.2s linear, opacity 5.2s step-start;
/* 238 */   -o-transition: width 5.2s linear, opacity 5.2s step-start;
/* 239 */ }
/* 240 */ .section {
/* 241 */   position: relative;
/* 242 */ }
/* 243 */ .section .link-next {
/* 244 */   position: absolute;
/* 245 */   display: inline-block;
/* 246 */   left: 50%;
/* 247 */   bottom: 15px;
/* 248 */ }
/* 249 */ .section .link-next .icon {
/* 250 */   position: relative;

/* homepage.css */

/* 251 */   left: -50%;
/* 252 */ }
/* 253 */ .section-space .link-next {
/* 254 */   bottom: 60px;
/* 255 */ }
/* 256 */ .section-space {
/* 257 */   overflow: hidden;
/* 258 */ }
/* 259 */ .list-items-town > li > a {
/* 260 */   color: #a9b5b4;
/* 261 */   font-family: 'PFBeauSansPro-Bold';
/* 262 */   text-transform: uppercase;
/* 263 */ }
/* 264 */ .list-items-town > li > a:hover {
/* 265 */   color: #fff;
/* 266 */   text-decoration: none;
/* 267 */ }
/* 268 */ .list-rotator > a {
/* 269 */   display: inline-block;
/* 270 */   width: 10px;
/* 271 */   height: 10px;
/* 272 */   border: 1px solid #fff;
/* 273 */   border-radius: 15px;
/* 274 */   background-color: #fff;
/* 275 */ }
/* 276 */ .list-rotator > a.active {
/* 277 */   background-color: #203d3a;
/* 278 */ }
/* 279 */ .submenu {
/* 280 */   border-top: 1px solid #e4e5e5;
/* 281 */ }
/* 282 */ .nav-top > li > a {
/* 283 */   padding: 30px 15px;
/* 284 */   text-transform: uppercase;
/* 285 */   font-size: 15px;
/* 286 */   color: #002b27;
/* 287 */ }
/* 288 */ .nav-top > li.active > a {
/* 289 */   font-family: 'PFBeauSansPro-SemiBold';
/* 290 */   background: none;
/* 291 */ }
/* 292 */ .nav-top > li > a:hover {
/* 293 */   background: none;
/* 294 */   color: #e69323;
/* 295 */ }
/* 296 */ .nav-callback {
/* 297 */   text-align: right;
/* 298 */   padding-top: 30px;
/* 299 */ }
/* 300 */ .nav-callback li {

/* homepage.css */

/* 301 */   float: none;
/* 302 */   line-height: 1;
/* 303 */ }
/* 304 */ .nav-callback > li > a {
/* 305 */   padding: 0;
/* 306 */   font-size: 11px;
/* 307 */   color: #001815;
/* 308 */   text-decoration: underline;
/* 309 */   color: #393636;
/* 310 */   font-family: 'PFBeauSansPro-SemiBold';
/* 311 */   line-height: 1;
/* 312 */   display: inline-block;
/* 313 */ }
/* 314 */ .nav-callback > li > a:hover {
/* 315 */   background: none;
/* 316 */   color: #e69323;
/* 317 */ }
/* 318 */ .nav-callback .phone {
/* 319 */   font-family: 'PFBeauSansPro-Bold';
/* 320 */   font-size: 15px;
/* 321 */   color: #001815;
/* 322 */   line-height: 1;
/* 323 */ }
/* 324 */ .nav-bottom {
/* 325 */   width: 100%;
/* 326 */   /* margin-left: 235px; */
/* 327 */   display: block;
/* 328 */   text-align: center;
/* 329 */ }
/* 330 */ .nav-bottom > li > a {
/* 331 */   padding: 15px 0;
/* 332 */   text-transform: uppercase;
/* 333 */   font-size: 13px;
/* 334 */   color: #6c6f71;
/* 335 */   border-top: 5px solid transparent;
/* 336 */ }
/* 337 */ .nav-bottom > li.active > a {
/* 338 */   color: #e69323;
/* 339 */   background: none;
/* 340 */   border-color: #e69323;
/* 341 */ }
/* 342 */ .nav-bottom > li > a:hover {
/* 343 */   background: none;
/* 344 */   color: #e69323;
/* 345 */ }
/* 346 */ .nav-bottom > li + li {
/* 347 */   margin-left: 50px;
/* 348 */ }
/* 349 */ header {
/* 350 */   background-color: #fff;

/* homepage.css */

/* 351 */ }
/* 352 */ .navbar-head {
/* 353 */   margin-bottom: 0;
/* 354 */   border: 0;
/* 355 */ }
/* 356 */ .logo {
/* 357 */   display: block;
/* 358 */   padding: 14px 0 10px;
/* 359 */   margin-right: 20px;
/* 360 */ }
/* 361 */ .logo span {
/* 362 */   display: block;
/* 363 */ }
/* 364 */ .logo .icon-logo {
/* 365 */   width: 53px;
/* 366 */   height: 55px;
/* 367 */   background: url(/bitrix/templates/ecodolie/i/sprite.png) 0 -6px no-repeat;
/* 368 */   display: inline-block;
/* 369 */   vertical-align: middle;
/* 370 */   margin-right: 10px;
/* 371 */ }
/* 372 */ .logo .logo-title {
/* 373 */   display: inline-block;
/* 374 */   vertical-align: middle;
/* 375 */   font-size: 24px;
/* 376 */   text-transform: uppercase;
/* 377 */   font-family: 'PFBeauSansPro-Bold';
/* 378 */   color: #163d3a;
/* 379 */   line-height: 1.1;
/* 380 */ }
/* 381 */ .logo .descriptor {
/* 382 */   color: #e91224;
/* 383 */   text-transform: none;
/* 384 */   font-size: 12px;
/* 385 */ }
/* 386 */ footer {
/* 387 */   border-top: 15px solid #203d3a;
/* 388 */   background: #284643;
/* 389 */   padding: 45px 0 30px;
/* 390 */   margin-top: 25%;
/* 391 */ }
/* 392 */ footer .row-bordered {
/* 393 */   border-bottom: 1px solid #757d7e;
/* 394 */   padding-bottom: 20px;
/* 395 */   margin-top: 10px;
/* 396 */ }
/* 397 */ footer h4 {
/* 398 */   text-transform: uppercase;
/* 399 */   color: #779d38;
/* 400 */   font-size: 14px;

/* homepage.css */

/* 401 */   margin: 0;
/* 402 */   padding-bottom: 20px;
/* 403 */ }
/* 404 */ footer .list {
/* 405 */   padding-left: 15px !important;
/* 406 */ }
/* 407 */ footer .list li a {
/* 408 */   font-size: 11px;
/* 409 */   text-transform: uppercase;
/* 410 */   color: #fff;
/* 411 */   position: relative;
/* 412 */ }
/* 413 */ footer .list li a:before {
/* 414 */   content: '';
/* 415 */   width: 5px;
/* 416 */   height: 5px;
/* 417 */   border-radius: 15px;
/* 418 */   background: #8fb634;
/* 419 */   top: 0;
/* 420 */   left: -15px;
/* 421 */   position: absolute;
/* 422 */ }
/* 423 */ footer ul li a:hover {
/* 424 */   color: #fff;
/* 425 */ }
/* 426 */ footer .info h4 {
/* 427 */   color: #aca5aa;
/* 428 */ }
/* 429 */ footer .list-info li a {
/* 430 */   font-size: 11px;
/* 431 */   text-transform: uppercase;
/* 432 */   color: #fff;
/* 433 */ }
/* 434 */ footer .list-info p {
/* 435 */   color: #7ca237;
/* 436 */   font-size: 15px;
/* 437 */   padding: 0;
/* 438 */   margin: 0;
/* 439 */ }
/* 440 */ footer .list-info a {
/* 441 */   color: #7ca237;
/* 442 */ }
/* 443 */ footer .list-info a:hover {
/* 444 */   color: #fff;
/* 445 */ }
/* 446 */ footer address {
/* 447 */   color: #fff;
/* 448 */ }
/* 449 */ footer address a {
/* 450 */   color: #7ca237;

/* homepage.css */

/* 451 */   border-bottom: 1px dashed #7ca237;
/* 452 */   display: inline-block;
/* 453 */ }
/* 454 */ footer address a:hover {
/* 455 */   color: #fff;
/* 456 */   border-bottom: 1px dashed #fff;
/* 457 */   text-decoration: none;
/* 458 */ }
/* 459 */ footer .text-sm {
/* 460 */   color: #fff;
/* 461 */   font-size: 11px;
/* 462 */   padding-top: 10px;
/* 463 */ }
/* 464 */ footer .text-sm a {
/* 465 */   color: #fff;
/* 466 */ }
/* 467 */ footer .text-sm a:hover {
/* 468 */   color: #fff;
/* 469 */ }
/* 470 */ /* Icons */
/* 471 */ .icon {
/* 472 */   display: inline-block;
/* 473 */   background-image: url(/bitrix/templates/ecodolie/i/sprite.png);
/* 474 */   background-repeat: no-repeat;
/* 475 */   vertical-align: middle;
/* 476 */ }
/* 477 */ .icon-arrow {
/* 478 */   width: 25px;
/* 479 */   height: 19px;
/* 480 */   background-position: -76px 0;
/* 481 */ }
/* 482 */ .icon-arrow-white {
/* 483 */   width: 25px;
/* 484 */   height: 19px;
/* 485 */   background-position: -76px -31px;
/* 486 */ }
/* 487 */ .icon-arrow-white-left {
/* 488 */   width: 25px;
/* 489 */   height: 19px;
/* 490 */   background-position: -103px -31px;
/* 491 */ }
/* 492 */ .icon-arrow-round {
/* 493 */   width: 38px;
/* 494 */   height: 38px;
/* 495 */   background: 50% 50% no-repeat;
/* 496 */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38'%3E%3Ccircle fill='none' stroke='%23FFF' stroke-width='3' stroke-miterlimit='10' cx='19' cy='19' r='17.5'/%3E%3Cpath fill='none' stroke='%23FFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='M28.2 16.5L19 23.6l-9.2-7.1'/%3E%3C/svg%3E");
/* 497 */   -webkit-background-size: contain;
/* 498 */   background-size: contain;
/* 499 */ }
/* 500 */ .box {

/* homepage.css */

/* 501 */   padding: 13px 18px;
/* 502 */   background-color: #fff;
/* 503 */   height: 100%;
/* 504 */   position: relative;
/* 505 */ }
/* 506 */ .box + .box {
/* 507 */   margin-top: 20px;
/* 508 */ }
/* 509 */ .box .more {
/* 510 */   text-transform: uppercase;
/* 511 */   font-size: 10px;
/* 512 */   color: #072926;
/* 513 */   font-family: 'PFBeauSansPro-Regular';
/* 514 */ }
/* 515 */ .box .box-wrap {
/* 516 */   padding: 80px 30px 35px 165px;
/* 517 */ }
/* 518 */ .col-green .box {
/* 519 */   background: transparent;
/* 520 */ }
/* 521 */ .col-green .box-wrap {
/* 522 */   padding: 0;
/* 523 */   position: absolute;
/* 524 */   top: 50%;
/* 525 */   left: 50%;
/* 526 */   transform: translate(-50%, -50%);
/* 527 */ }
/* 528 */ .col-green p {
/* 529 */   font-size: 25px;
/* 530 */   color: #fff;
/* 531 */   padding-bottom: 15px;
/* 532 */ }
/* 533 */ .box-white {
/* 534 */   background-color: #fff;
/* 535 */   border-radius: 15px 0 0 0;
/* 536 */   color: #060202 !important;
/* 537 */   font-size: 17px;
/* 538 */   font-family: 'PFBeauSansPro-Bold';
/* 539 */ }
/* 540 */ .box-white p {
/* 541 */     color: #060202 !important;
/* 542 */     text-transform: uppercase;
/* 543 */     font-size: 16px;
/* 544 */     line-height: 22px;
/* 545 */ }
/* 546 */ .box-white h4 {
/* 547 */   text-transform: uppercase;
/* 548 */   font-family: 'PFBeauSansPro-SemiBold';
/* 549 */   font-size: 14px;
/* 550 */   padding-bottom: 40px;

/* homepage.css */

/* 551 */   margin: 0;
/* 552 */ }
/* 553 */ .box-yellow {
/* 554 */   background-color: #f7961f;
/* 555 */   /* border-radius: 0 0 0 15px; */
/* 556 */   border-radius: 0;
/* 557 */ }
/* 558 */ .box-yellow > p {
/* 559 */     color: #fff;
/* 560 */     font-family: 'PFBeauSansPro-Bold';
/* 561 */     text-transform: uppercase;
/* 562 */     font-size: 16px;
/* 563 */     line-height: 22px
/* 564 */ }
/* 565 */ .box-yellow h4 {
/* 566 */   text-transform: uppercase;
/* 567 */   font-family: 'PFBeauSansPro-Bold';
/* 568 */   font-size: 21px;
/* 569 */   padding-bottom: 40px;
/* 570 */   margin: 0;
/* 571 */   color: #fff;
/* 572 */   line-height: 1.2;
/* 573 */ }
/* 574 */ .box-green {
/* 575 */   background: #73bd44 url(/bitrix/templates/ecodolie/i/bg-flower.png) -80px center no-repeat;
/* 576 */   border-radius: 0 15px 0 0;
/* 577 */ }
/* 578 */ #toprojects {
/* 579 */     border-radius: 0;
/* 580 */ }
/* 581 */ #toprojects + .box-white {
/* 582 */     border-radius: 0 0 0 15px;
/* 583 */ }
/* 584 */ .box-large {
/* 585 */   font-size: 19px;
/* 586 */   margin: 0 30px;
/* 587 */ }
/* 588 */ .box-large .icon-arrow {
/* 589 */   margin-left: 10px;
/* 590 */ }
/* 591 */ .box-large h2 {
/* 592 */   margin: 0;
/* 593 */   padding-bottom: 75px;
/* 594 */ }
/* 595 */ .box-price {
/* 596 */   color: #fff;
/* 597 */   font-size: 13px;
/* 598 */   font-family: 'Lato-Regular';
/* 599 */   position: relative;
/* 600 */   padding: 0 64px;

/* homepage.css */

/* 601 */ }
/* 602 */ .box-price img {
/* 603 */   margin-bottom: 25px;
/* 604 */ }
/* 605 */ .box-price:before {
/* 606 */   content: '';
/* 607 */   left: 15px;
/* 608 */   width: 53px;
/* 609 */   height: 124px;
/* 610 */   background: url(/bitrix/templates/ecodolie/i/sprite.png) -221px -84px no-repeat;
/* 611 */   position: absolute;
/* 612 */   bottom: 35px;
/* 613 */ }
/* 614 */ .box-price:after {
/* 615 */   content: '';
/* 616 */   right: 15px;
/* 617 */   width: 53px;
/* 618 */   height: 124px;
/* 619 */   background: url(/bitrix/templates/ecodolie/i/sprite.png) -117px -84px no-repeat;
/* 620 */   position: absolute;
/* 621 */   bottom: 35px;
/* 622 */ }
/* 623 */ .video {
/* 624 */   display: block;
/* 625 */   height: 100%;
/* 626 */ }
/* 627 */ .video img {
/* 628 */   /*width: 100%;*/
/* 629 */   height: 100%;
/* 630 */ }
/* 631 */ .map-slider {
/* 632 */   position: absolute;
/* 633 */   top: -80px;
/* 634 */   right: 0;
/* 635 */ }
/* 636 */ .slide-content-wrap {
/* 637 */   position: relative;
/* 638 */   text-align: center;
/* 639 */ }
/* 640 */ .slide-content-wrap .current-item {
/* 641 */   color: #fff;
/* 642 */   font-size: 60px;
/* 643 */   font-family: 'PFBeauSansPro-Bold';
/* 644 */   text-transform: uppercase;
/* 645 */ }
/* 646 */ .image-slider {
/* 647 */   position: relative;
/* 648 */   height: 100%;
/* 649 */   overflow: hidden;
/* 650 */ }

/* homepage.css */

/* 651 */ .image-slider .link-more {
/* 652 */   width: 75px;
/* 653 */   position: absolute;
/* 654 */   top: 0;
/* 655 */   right: 0;
/* 656 */   height: 100%;
/* 657 */   background: rgba(0, 0, 0, 0.25);
/* 658 */   margin-top: 0;
/* 659 */ }
/* 660 */ .image-slider .link-more .icon {
/* 661 */   position: absolute;
/* 662 */   top: 50%;
/* 663 */   left: 50%;
/* 664 */   transform: translate(-50%, -50%);
/* 665 */ }
/* 666 */ .btn-bordered {
/* 667 */   background: none;
/* 668 */   border: 2px solid #fff;
/* 669 */   border-radius: 10px;
/* 670 */   padding: 15px 15px 15px 80px;
/* 671 */   color: #fff;
/* 672 */   font-size: 13px;
/* 673 */   text-transform: uppercase;
/* 674 */   background: rgba(40, 70, 67, 0);
/* 675 */   transition: 0.3s;
/* 676 */   -webkit-transition: 0.3s;
/* 677 */   -moz-transition: 0.3s;
/* 678 */   -ms-transition: 0.3s;
/* 679 */   -o-transition: 0.3s;
/* 680 */ }
/* 681 */ .btn-bordered .icon {
/* 682 */   margin-left: 50px;
/* 683 */   transition: 0.3s;
/* 684 */   -webkit-transition: 0.3s;
/* 685 */   -moz-transition: 0.3s;
/* 686 */   -ms-transition: 0.3s;
/* 687 */   -o-transition: 0.3s;
/* 688 */ }
/* 689 */ .btn-bordered:hover {
/* 690 */   background: #284643;
/* 691 */   color: #FFF;
/* 692 */ }
/* 693 */ .btn-bordered:hover .icon {
/* 694 */   -webkit-transform: translateX(10px);
/* 695 */   -moz-transform: translateX(10px);
/* 696 */   -ms-transform: translateX(10px);
/* 697 */   -o-transform: translateX(10px);
/* 698 */   transform: translateX(10px);
/* 699 */ }
/* 700 */ video.video-responsive {

/* homepage.css */

/* 701 */   position: absolute;
/* 702 */   right: 0;
/* 703 */   top: 50%;
/* 704 */   min-width: 100%;
/* 705 */   min-height: 100%;
/* 706 */   -webkit-transform: translateY(-50%);
/* 707 */   -moz-transform: translateY(-50%);
/* 708 */   -ms-transform: translateY(-50%);
/* 709 */   -o-transform: translateY(-50%);
/* 710 */   transform: translateY(-50%);
/* 711 */ }
/* 712 */ .hm-slider-small {
/* 713 */   width: 100%;
/* 714 */   height: 600px;
/* 715 */ }
/* 716 */ .hm-slider-small .swiper-slide {
/* 717 */   background: 50% 50% no-repeat;
/* 718 */   -webkit-background-size: cover;
/* 719 */   background-size: cover;
/* 720 */ }
/* 721 */ .hm-slider-small-next,
/* 722 */ .hm-slider-small-prev {
/* 723 */   width: 75px;
/* 724 */   position: absolute;
/* 725 */   top: 0;
/* 726 */   right: 0;
/* 727 */   height: 100%;
/* 728 */   background: rgba(0, 0, 0, 0.25);
/* 729 */   margin-top: 0;
/* 730 */   z-index: 1;
/* 731 */   cursor: pointer;
/* 732 */ }
/* 733 */ .hm-slider-small-next:hover .icon,
/* 734 */ .hm-slider-small-prev:hover .icon {
/* 735 */   transform: translate(-20%, -50%);
/* 736 */ }
/* 737 */ .hm-slider-small-next .icon,
/* 738 */ .hm-slider-small-prev .icon {
/* 739 */   position: absolute;
/* 740 */   top: 50%;
/* 741 */   left: 50%;
/* 742 */   transform: translate(-50%, -50%);
/* 743 */   transition: 0.3s;
/* 744 */   -webkit-transition: 0.3s;
/* 745 */   -moz-transition: 0.3s;
/* 746 */   -ms-transition: 0.3s;
/* 747 */   -o-transition: 0.3s;
/* 748 */ }
/* 749 */ .hm-slider-small-prev {
/* 750 */   right: auto;

/* homepage.css */

/* 751 */   left: 0;
/* 752 */ }
/* 753 */ .hm-slider-small-prev:hover .icon {
/* 754 */   transform: translate(-80%, -50%);
/* 755 */ }
/* 756 */ #video-wnd {
/* 757 */   width: 100%;
/* 758 */   height: 100%;
/* 759 */ }
/* 760 */ @media (max-width: 768px) {
/* 761 */   .slider {
/* 762 */     height: 200px;
/* 763 */   }
/* 764 */   .content-slider {
/* 765 */     width: 90%;
/* 766 */     left: 5%;
/* 767 */   }
/* 768 */   .content-slider .container {
/* 769 */     left: 0;
/* 770 */     width: 100%;
/* 771 */   }
/* 772 */   .content-slider .swiper-pagination-bullet {
/* 773 */     padding: 0 3px !important;
/* 774 */   }
/* 775 */   .content-slider .item {
/* 776 */     font-size: 12px;
/* 777 */     display: inline-block;
/* 778 */   }
/* 779 */   .flex-container {
/* 780 */     display: block;
/* 781 */   }
/* 782 */   .flex-container .col-small,
/* 783 */   .flex-container .col-large,
/* 784 */   .flex-container .col {
/* 785 */     display: block;
/* 786 */     width: 100%;
/* 787 */   }
/* 788 */   .box .box-wrap {
/* 789 */     position: static;
/* 790 */     transform: none;
/* 791 */     padding: 15px;
/* 792 */   }
/* 793 */   .box-large h2 {
/* 794 */     font-size: 24px;
/* 795 */     padding-bottom: 35px;
/* 796 */   }
/* 797 */   .slide-content-wrap .current-item {
/* 798 */     font-size: 24px;
/* 799 */   }
/* 800 */   .box-large {

/* homepage.css */

/* 801 */     margin: 0;
/* 802 */   }
/* 803 */   .navbar-toggle-btn {
/* 804 */     position: absolute;
/* 805 */     top: 13px;
/* 806 */     right: 0;
/* 807 */   }
/* 808 */   .navbar-toggle-btn span {
/* 809 */     background: #203d3a;
/* 810 */   }
/* 811 */   .nav-callback {
/* 812 */     float: none !important;
/* 813 */     text-align: left;
/* 814 */     padding-left: 15px;
/* 815 */     padding-right: 15px;
/* 816 */   }
/* 817 */   .nav-top > li > a {
/* 818 */     padding: 15px;
/* 819 */   }
/* 820 */   .nav-bottom,
/* 821 */   .nav-bottom > li + li {
/* 822 */     margin-left: 0;
/* 823 */   }
/* 824 */   .jcarousel-wrapper {
/* 825 */     height: 180px;
/* 826 */   }
/* 827 */ }
/* 828 */ .hm-intro-slider {
/* 829 */   width: 100%;
/* 830 */   height: 600px;
/* 831 */   overflow: hidden;
/* 832 */   position: relative;
/* 833 */ }
/* 834 */ .hm-intro-slider .swiper-slide {
/* 835 */   background: 50% 50% no-repeat;
/* 836 */   -webkit-background-size: cover;
/* 837 */   background-size: cover;
/* 838 */   overflow: hidden;
/* 839 */ }
/* 840 */ .has-bg {
/* 841 */     background: #92cd71;
/* 842 */     color: #fff!important;
/* 843 */ }
/* 844 */ @media screen and (max-width: 1024px) {
/* 845 */     .box-yellow > p,
/* 846 */     .box-white p {
/* 847 */         font-size: 13px;
/* 848 */         line-height: 20px;
/* 849 */     }
/* 850 */ }

/* homepage.css */

/* 851 */ @media screen and (max-width: 991px) {
/* 852 */   .hm-intro-slider {
/* 853 */     height: 70vh;
/* 854 */   }
/* 855 */   .jcarousel-control-prev,
/* 856 */   .jcarousel-control-next {
/* 857 */     display: none;
/* 858 */   }
/* 859 */   .flex-container .col-small {
/* 860 */     margin-bottom: 20px;
/* 861 */   }
/* 862 */   .flex-container .col-large {
/* 863 */     margin-bottom: 20px;
/* 864 */   }
/* 865 */   .section-info .nav-info li span {
/* 866 */     font-size: 30px;
/* 867 */   }
/* 868 */   .section-info .nav-info {
/* 869 */     font-size: 12px;
/* 870 */   }
/* 871 */   .section-info .title {
/* 872 */     letter-spacing: 2px;
/* 873 */     padding-left: 0;
/* 874 */   }
/* 875 */   .section-home {
/* 876 */     margin-bottom: 20px;
/* 877 */     padding-bottom: 0;
/* 878 */   }
/* 879 */   .section-info {
/* 880 */     padding: 20px 0;
/* 881 */   }
/* 882 */   .image-slider.col {
/* 883 */     padding: 0;
/* 884 */   }
/* 885 */   .image-slider.col .hm-slider-small {
/* 886 */     height: 80vh;
/* 887 */   }
/* 888 */   .image-slider.col .hm-slider-small-next,
/* 889 */   .image-slider.col .hm-slider-small-prev {
/* 890 */     display: none;
/* 891 */   }
/* 892 */   footer .list li a {
/* 893 */     font-size: 10px;
/* 894 */   }
/* 895 */   footer .info {
/* 896 */     font-size: 14px;
/* 897 */   }
/* 898 */   .map-slider {
/* 899 */     top: 0;
/* 900 */   }

/* homepage.css */

/* 901 */   .box-price {
/* 902 */     margin-bottom: 20px;
/* 903 */   }
/* 904 */   .box-price .text-add-info {
/* 905 */     padding-top: 10px;
/* 906 */   }
/* 907 */   .content-slider .item {font-size:15px !important;}
/* 908 */ }
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

file-relative URI  : ../../i/houses-split-0.jpg
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/houses-split-0.jpg
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/houses-split-0.jpg
traversals removed : /bitrix/templates/ecodolie/i/houses-split-0.jpg

file-relative URI  : ../../i/houses-split-1.jpg
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/houses-split-1.jpg
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/houses-split-1.jpg
traversals removed : /bitrix/templates/ecodolie/i/houses-split-1.jpg

file-relative URI  : ../../i/houses-split-2.jpg
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/houses-split-2.jpg
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/houses-split-2.jpg
traversals removed : /bitrix/templates/ecodolie/i/houses-split-2.jpg

file-relative URI  : ../../i/houses-split-3.jpg
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/houses-split-3.jpg
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/houses-split-3.jpg
traversals removed : /bitrix/templates/ecodolie/i/houses-split-3.jpg

file-relative URI  : ../../i/filter-bg.gif
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/filter-bg.gif
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/filter-bg.gif
traversals removed : /bitrix/templates/ecodolie/i/filter-bg.gif

file-relative URI  : ../../i/loading_bar2.gif
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/loading_bar2.gif
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/loading_bar2.gif
traversals removed : /bitrix/templates/ecodolie/i/loading_bar2.gif

*/

/* houses.css */

/* 1    */ .houses-index-menu {
/* 2    */   position: relative;
/* 3    */   width: 100%;
/* 4    */   height: calc(100vh - 80px);
/* 5    */ }
/* 6    */ .him-item {
/* 7    */   position: relative;
/* 8    */   width: 50%;
/* 9    */   height: 50%;
/* 10   */   float: left;
/* 11   */   text-align: center;
/* 12   */   display: flex;
/* 13   */   flex-direction: column;
/* 14   */   justify-content: center;
/* 15   */   align-items: center;
/* 16   */   z-index: 1;
/* 17   */   color: #FFF;
/* 18   */   background: 50% 50% no-repeat;
/* 19   */   -webkit-background-size: cover;
/* 20   */   background-size: cover;
/* 21   */   background-image: url("/bitrix/templates/ecodolie/i/houses-split-0.jpg");
/* 22   */   overflow: hidden;
/* 23   */   border-left: 1px solid #53772c;
/* 24   */   border-bottom: 1px solid #53772c;
/* 25   */ }
/* 26   */ .him-item:nth-child(2n-1) {
/* 27   */   border-left: none;
/* 28   */ }
/* 29   */ div#interior {
/* 30   */   height: 100vh !important;
/* 31   */ }
/* 32   */ .him-item:nth-last-child(1),
/* 33   */ .him-item:nth-last-child(2) {
/* 34   */   border-bottom: none;
/* 35   */ }
/* 36   */ .him-item:hover .him-bt-price {
/* 37   */   transition: 0.4s;
/* 38   */   -webkit-transition: 0.4s;
/* 39   */   -moz-transition: 0.4s;
/* 40   */   -ms-transition: 0.4s;
/* 41   */   -o-transition: 0.4s;
/* 42   */   color: #414042;
/* 43   */ }
/* 44   */ .him-item:hover .him-bt-price:before {
/* 45   */   opacity: 1;
/* 46   */   -webkit-transform: translateY(0) scale(1);
/* 47   */   -moz-transform: translateY(0) scale(1);
/* 48   */   -ms-transform: translateY(0) scale(1);
/* 49   */   -o-transform: translateY(0) scale(1);
/* 50   */   transform: translateY(0) scale(1);

/* houses.css */

/* 51   */ }
/* 52   */ .him-item:hover .him-bg {
/* 53   */   border: 0 solid #39521E;
/* 54   */ }
/* 55   */ .him-bg {
/* 56   */   position: absolute;
/* 57   */   z-index: -1;
/* 58   */   transition: 0.8s;
/* 59   */   -webkit-transition: 0.8s;
/* 60   */   -moz-transition: 0.8s;
/* 61   */   -ms-transition: 0.8s;
/* 62   */   -o-transition: 0.8s;
/* 63   */   width: 1200px;
/* 64   */   height: 1200px;
/* 65   */   width: 60vmax;
/* 66   */   height: 60vmax;
/* 67   */   left: 50%;
/* 68   */   top: 50%;
/* 69   */   -webkit-transform: translate(-50%, -50%);
/* 70   */   -moz-transform: translate(-50%, -50%);
/* 71   */   -ms-transform: translate(-50%, -50%);
/* 72   */   -o-transform: translate(-50%, -50%);
/* 73   */   transform: translate(-50%, -50%);
/* 74   */   border: 600px solid #39521E;
/* 75   */   border: 30vmax solid #39521E;
/* 76   */   -webkit-border-radius: 100%;
/* 77   */   -moz-border-radius: 100%;
/* 78   */   border-radius: 100%;
/* 79   */ }
/* 80   */ @media screen and (max-width: 991px) {
/* 81   */   .houses-index-menu {
/* 82   */     height: calc(190vh - 80px);
/* 83   */   }
/* 84   */   .him-item {
/* 85   */     width: 100%;
/* 86   */     height: 25%;
/* 87   */   }
/* 88   */   .him-bg {
/* 89   */     width: 120vmax;
/* 90   */     height: 120vmax;
/* 91   */     border: 60vmax solid #39521E;
/* 92   */   }
/* 93   */ }
/* 94   */ .him-h {
/* 95   */   font-size: 40px;
/* 96   */   margin: 20px 0;
/* 97   */ }
/* 98   */ .him-ico {
/* 99   */   width: 60%;
/* 100  */   height: 30%;

/* houses.css */

/* 101  */   background: 50% 50% no-repeat;
/* 102  */   -webkit-background-size: contain;
/* 103  */   background-size: contain;
/* 104  */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='145.8' height='147.5' viewBox='0 0 145.8 147.5'%3E%3Cpath fill='none' stroke='%23FFD2AB' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='M137.8 33.8h-18.5c-2.3 0-4.1-1.8-4.1-4.1s1.8-4.1 4.1-4.1h1.4c1.8-.4 3.1-2 3.1-4 0-1.9-1.3-3.5-3.1-4h-16.6c-2.3 0-4.1-1.8-4.1-4.1s1.8-4.1 4.1-4.1h18m-89.4 8.3C16.6 19.3 1.5 31.8 1.5 54.6c0 32.2 22.5 40.3 38.8 52.3C64.1 124.3 57.5 146 57.5 146s63-10.6 78.6-70.2m3.7-24.9c.5-35.5-22.3-54.5-52-48.3-6 1.3-10.7 3.6-14.3 6.4m62.6 53.9v13.5M3.1 49.9h10.3c2.3 0 4.1 1.8 4.1 4.1s-1.8 4.1-4.1 4.1H12c-1.8.4-3.1 2-3.1 4 0 1.9 1.3 3.5 3.1 4h8.3c2.3 0 4.1 1.8 4.1 4.1s-1.8 4.1-4.1 4.1H6.9m102.9-8.6l-23.3-1.8m-28.1.3l7.5.9M57.8 83l8.1.2m43.6-.2l-22.1-.3M61.7 26.9l6.5-10.4m2.5 8.8l-8.4 1.9m5.9-10.7l16.5 14M49 106.9v-8.8H38.1m6.2-27.8v12m-4.1-38.4l8-2.1m.1-3.8c0-2.3-2-3.7-4.4-3.2-2.5.6-4.5 2.9-4.5 5.3v12.8l8.9-2.2V38zm32.4 79.8l-8.6 1.4V98.1h8.6v19.7zm0-33.6h-8.6V64.5l8.6-.9v20.6zm-31.7.3l-10.9-.2V66L49 64.8v19.7zm66.3 22.4V84.1h8.4V95M67.1 45.6v97.1M57.2 33.3v96.2m52.8-77v65.9M86.1 37v98.4M38.6 16.1l19.5 7.2 8.1-12.7L108 32.9l36.3 27.9-4.1 3-24.5-7.1v-6l-12.1-8.8-17-5.9L67 40.6 57.5 38m-.3-4.7L38.6 16.1 24.9 41.5v4h4.9m.5 53.7V44.8l10.1-19.3'/%3E%3C/svg%3E");
/* 105  */ }
/* 106  */ .him-bt-price {
/* 107  */   display: inline-block;
/* 108  */   position: relative;
/* 109  */   height: 35px;
/* 110  */   line-height: 35px;
/* 111  */   color: #FFF;
/* 112  */   padding: 0 26px 0 26px;
/* 113  */   transition: 0.4s;
/* 114  */   -webkit-transition: 0.4s;
/* 115  */   -moz-transition: 0.4s;
/* 116  */   -ms-transition: 0.4s;
/* 117  */   -o-transition: 0.4s;
/* 118  */   z-index: 1;
/* 119  */ }
/* 120  */ .him-bt-price:before {
/* 121  */   content: '';
/* 122  */   position: absolute;
/* 123  */   left: 0;
/* 124  */   top: 0;
/* 125  */   width: 100%;
/* 126  */   height: 100%;
/* 127  */   background: #FFF;
/* 128  */   z-index: -1;
/* 129  */   opacity: 0;
/* 130  */   transition: 0.4s;
/* 131  */   -webkit-transition: 0.4s;
/* 132  */   -moz-transition: 0.4s;
/* 133  */   -ms-transition: 0.4s;
/* 134  */   -o-transition: 0.4s;
/* 135  */   -webkit-transform: scale(1.2);
/* 136  */   -moz-transform: scale(1.2);
/* 137  */   -ms-transform: scale(1.2);
/* 138  */   -o-transform: scale(1.2);
/* 139  */   transform: scale(1.2);
/* 140  */ }
/* 141  */ .him-bt-price:after {
/* 142  */   content: '';
/* 143  */   position: absolute;
/* 144  */   left: 2px;
/* 145  */   top: 2px;
/* 146  */   bottom: 2px;
/* 147  */   right: 2px;
/* 148  */   border: 1px solid #B88E6C;
/* 149  */ }
/* 150  */ .him-bt-price i {

/* houses.css */

/* 151  */   display: inline-block;
/* 152  */   width: 18px;
/* 153  */   height: 12px;
/* 154  */   margin-left: 10px;
/* 155  */   vertical-align: middle;
/* 156  */   background: 50% 50% no-repeat;
/* 157  */   -webkit-background-size: contain;
/* 158  */   background-size: contain;
/* 159  */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.2' height='11.8' viewBox='0 0 18.2 11.8'%3E%3Cg fill='none' stroke='%23B88E6C' stroke-linecap='round' stroke-miterlimit='10'%3E%3Cpath d='M.5 5.9h17M12.1.5l5.4 5.4-5.4 5.4'/%3E%3C/g%3E%3C/svg%3E");
/* 160  */ }
/* 161  */ .him-item:nth-child(2) {
/* 162  */   background-image: url("/bitrix/templates/ecodolie/i/houses-split-1.jpg");
/* 163  */ }
/* 164  */ .him-item:nth-child(2) .him-ico {
/* 165  */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='141.8' height='148' viewBox='0 0 141.8 148'%3E%3Cpath fill='none' stroke='%23FFD2AB' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='M74 123v18.8m-9-5.7v8.5m17-22.2v15.4m7.9-16v12.1m7.9-12.7v8.8m13.4-44.4l13.1.4m9-50.6L120 25.6m3.7 11L107 24m4.2 11.6l-17-13.1m4.1 11.9L81.2 20.8m4.6 12.6l-18-14.6m5.3 13.5l-10.8-8.9m-1.7 7.7l-10.5-8.8m4.6 13.8L31.9 15.9m38.8 106.6l31.6-1.6M69.2 36.2v4.6c0 2.4-4.2 1.3-4.2 5.3v79.6c0 4.9 2.8 6.1 2.8 6.1m44.1-24.9l4.3-.3M89.8 70.3l-17.6-.7M117.1 58l-9.8-.6m-21.1-1.2l-13.9-.8m17.5-5.9l-17.6-1.3m17.6 22.1l-17.6-.7m17.6-20.1l-17.6-1.3m0 0v21.3m42.5 1v-15M81.4 69.8v-16m0 57.5V92.5m-9.2 19.4l17.9-.9M72.2 95.8l13.8-.3m-13.8-7.8h17.9M111.5 98v14.9m-4.7-17v26.7m-8.1-43l25.9.7 12.7 11.5-23-.4m-4.3.2l-11.3-12m23.2-27.4v18.4M107 50.7v19.7M90.2 49.6v20.7m0 17.4v23.1M107 70.5l14.9.2m0-18.8L107 50.8M72.2 87.6v24.3l17.9-.9M36.9 41.2v-7.6l4.2-1.1M50 69.4l-9.9.5M29.6 57.6l-3.5.6m19.1 37.7l-5.1-.3m5.1-40l-5.1.7m9.9-8.6l-9.9 1.9m0 38.1v13.5m0-51.6V70m-6.3 17.7v9.4m0-46.4v19.5M50 107.8V87.7h-9.9m-6.3 0h-7.7v4.1m7.7-41.1l-7.7 1.4v18.5l7.4-.4m7-.3l9.5-.5V47.7l-9.9 1.9M96.3 12l-7.5 1.6m7.5-1.6l5.4.4v7.2m-61.6-2.8V4.9l3.4-2 5.9.9v3.9M17.6 50.3l16.2-25.8M14.9 54v34m17-72.1l25.6 2.8-8-6.5 85.7 12m3.9 18.3l-65-5m-9.9-.7l-9.5-.7-22.8-20.2L8 53.9l6.9.2m43.2 78.7v-91M134.8 82c.8-2.5 1.6-5.1 2.3-7.8 12.4-50.2-13.3-79-49-71.5-5.7 1.2-10.1 3.4-13.7 6M22.1 20.6c-11.6 5-20.6 16.5-20.6 34.2 0 32.3 22.6 40.4 39 52.4 23.8 17.5 17.2 39.2 17.2 39.2s39.8-5.8 64.3-39.3m-.1.1c1.9-2.5 3.6-5.2 5.3-8.1'/%3E%3C/svg%3E");
/* 166  */ }
/* 167  */ .him-item:nth-child(3) {
/* 168  */   background-image: url("/bitrix/templates/ecodolie/i/houses-split-2.jpg");
/* 169  */ }
/* 170  */ .him-item:nth-child(3) .him-ico {
/* 171  */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='146.5' height='148' viewBox='0 0 146.5 148'%3E%3Cpath fill='none' stroke='%23FFD2AB' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='M62.1 86.4c.4.1 15.3 2 15.3 2M62.1 52.1c.4.1 15.7 5.2 15.7 5.2m43.2-3.4v48.3m-85.8-7.3l4.5-.2v6.6m-4.5-34.5l4.5-1v12.3l-4.5.9m0-42l4.5-1.6v12.3l-4.4 1.6m19.5-25.4v98.6M126 55.4v35.3M92.2 37.4v91.2m11.6-51.9v8.5m0-33.2v8.5m-34.4 8.4v11.5m6.7-9.8v11m0-41.7v10.6m-6.7-13.3v11.3m36.9 58.7v10.2m-31-10.1v28.5m36.8-26.5V47.6m-49.7 55.5h20.1m16.2 0h12.7M62 79.6l20.3 3.3m16 2.6l13.7 2.3M62.9 62.4L82.2 67m45.4 11.2l7.8 1.9m-37-9l13.6 3.3M62.2 45.8l20.5 7.5m43.9 16.1l9.6 3.5M98.3 59l13.2 4.9m-49-35.4l20.2 9.3m15.7 7.3l13.7 6.1m18.7 8.1v10.9M98.2 39.6v89.3M82.7 31.7v105.9m-21-116.2v107.9m-26.1-117l28.1 7.9 14.1 7.3M18.4 44.8L34 16.5m85.9 31.7l14.1 6.2 11.1 5.7-5.3 2M89.5 31.7l11.1 3.9 15.6 8.7M14.8 85.7V49.6l-3.4-1.9L34.2 6.1 67 15.3l19.8 10.6m51.6 8.5h-22.6c-2.3 0-4.1-1.8-4.1-4.1s1.8-4.1 4.1-4.1h1.4c1.8-.4 3.1-2 3.1-4 0-1.9-1.3-3.5-3.1-4h-16.6c-2.3 0-4.1-1.8-4.1-4.1s1.8-4.1 4.1-4.1h23.1m-1.8 97.2c10.5-13 14.5-30.3 15.2-33 .5-2.2 1.6-7.1 2.2-11.8m.9-10.2c1-36.4-22-55.9-52.2-49.5-5.7 1.2-10.1 3.4-13.7 6M22.1 20.6c-11.6 5-20.6 16.5-20.6 34.2 0 32.3 22.6 40.4 39 52.4 23.8 17.5 17.2 39.2 17.2 39.2s39.8-5.8 64.3-39.3'/%3E%3C/svg%3E");
/* 172  */ }
/* 173  */ .him-item:nth-child(4) {
/* 174  */   background-image: url("/bitrix/templates/ecodolie/i/houses-split-3.jpg");
/* 175  */ }
/* 176  */ .him-item:nth-child(4) .him-ico {
/* 177  */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='146.5' height='147.5' viewBox='0 0 146.5 147.5'%3E%3Cpath fill='none' stroke='%23FFD2AB' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='M26.7 87.7v3.7m0-42.9V69m89.9 25.3V105m-48.9-9.4v41m31.3-17l-3.3.4m3.2-6.9l-3.2.2m3.2-6.5l-3.2.2m3.2-6.4h-3.2m3.2-6.3h-3.2m3.2-6h-3.2m3.2-6.3h-3.2m3.2-12.6l-3.2-.2m3.2-6.1l-3.2-.3m3.2-6l-3.2-.3m3.2-6l-3.2-.4m3.2-5.9l-3.2-.5m22.2 3.2v23.9M54 45.4L83.3 49m23.1 2.9l19.3 2.3M68.9 39.7v27m42.2 44.2V87.2l14.8.3v3.6m-64.5 33.3V87.8l20.1.2v44M51.1 73.2l11.5 7.6m-.4 0l22.4.5-9.4-6.5m55.3-26.1l-25.3-3.6v25.2l25.3 1.8V48.7zM53.7 37.5l.1 28.7 34.3 2.4V42.3l-34.4-4.8zm-9-1.4l-5.4-.6m5.2 8.1l-5.2-.6m5.2 8l-5.1-.5m5.1 7.9l-5.2-.4m5.2 7.8l-5.1-.4m5.1 15.2l-5.1-.2m5.1 22h-2.8m2.8-14.3l-5.2-.1m5.2 7.5h-5.1m.9-22.8l10.8.5m10 .6l56.2 3.4 8.6 4.9m-.1-.1l17.4.3-5.9-4.9M14.1 79.6l20.9-6M28.4 82l-5.9 1.6v4.6m5.9-48l-5.9 5.6v24.9l5.9-1.6m-6-51.7L16 40.9m23.3 65.2V31.4m97.8 13.1V77M42.2 23.1l88.7 15.8M13.6 50.7H9.1v-5.1L19.5 8l15.9 13.9v6.5L145 45.6v-5.1l-35.8-14.7L19.5 8M14 87.6V45.4m2-4.5l14.8-14.3M9.1 30.5c-4.7 6-7.6 14.1-7.6 24.1 0 32.2 22.5 40.3 38.8 52.3C64.1 124.3 57.5 146 57.5 146s58.4-9.2 77.2-63.8m3.1-49.3C131.6 9.2 112-2.4 87.8 2.7c-6 1.3-10.5 3.8-14.3 6.4-4 2.8-3.8 2.7-3.8 2.7M128 15h-25.5c-2.3 0-4.1-1.8-4.1-4.1s1.8-4.1 4.1-4.1h1.4c1.8-.4 3.1-2 3.1-4'/%3E%3C/svg%3E");
/* 178  */ }
/* 179  */ .houses-types .page-content,
/* 180  */ .houses-list .page-content {
/* 181  */   min-height: 100%;
/* 182  */   background: #FFF;
/* 183  */ }
/* 184  */ .houses-types-list,
/* 185  */ .houses-list-items {
/* 186  */   width: 100%;
/* 187  */   padding: 0 30px;
/* 188  */   max-width: 1440px;
/* 189  */   margin: 0 auto;
/* 190  */   background: #FFF;
/* 191  */ }
/* 192  */ .houses-list-top-position {
/* 193  */   height: 130px;
/* 194  */   width: 100%;
/* 195  */ }
/* 196  */ .houses-list-top {
/* 197  */   position: relative;
/* 198  */   height: 130px;
/* 199  */   width: 100%;
/* 200  */   z-index: 100;

/* houses.css */

/* 201  */   background: #FFF;
/* 202  */ }
/* 203  */ .houses-list-top.fixed_ {
/* 204  */   position: fixed;
/* 205  */   left: 0;
/* 206  */   top: 0;
/* 207  */ }
/* 208  */ html.mobile .houses-list-top.fixed_ {
/* 209  */   position: relative;
/* 210  */ }
/* 211  */ .houses-top-back {
/* 212  */   display: block;
/* 213  */   position: absolute;
/* 214  */ }
/* 215  */ .houses-top-logo {
/* 216  */   position: relative;
/* 217  */   float: left;
/* 218  */   height: 60px;
/* 219  */   line-height: 60px;
/* 220  */   font-size: 30px;
/* 221  */   color: #FFF;
/* 222  */ }
/* 223  */ .houses-top-logo i {
/* 224  */   display: inline-block;
/* 225  */   width: 42px;
/* 226  */   height: 42px;
/* 227  */   margin-right: 10px;
/* 228  */   vertical-align: middle;
/* 229  */   background: 50% 50% no-repeat;
/* 230  */   -webkit-background-size: contain;
/* 231  */   background-size: contain;
/* 232  */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='141.8' height='148' viewBox='0 0 141.8 148'%3E%3Cpath fill='none' stroke='%23FFD2AB' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='M74 123v18.8m-9-5.7v8.5m17-22.2v15.4m7.9-16v12.1m7.9-12.7v8.8m13.4-44.4l13.1.4m9-50.6L120 25.6m3.7 11L107 24m4.2 11.6l-17-13.1m4.1 11.9L81.2 20.8m4.6 12.6l-18-14.6m5.3 13.5l-10.8-8.9m-1.7 7.7l-10.5-8.8m4.6 13.8L31.9 15.9m38.8 106.6l31.6-1.6M69.2 36.2v4.6c0 2.4-4.2 1.3-4.2 5.3v79.6c0 4.9 2.8 6.1 2.8 6.1m44.1-24.9l4.3-.3M89.8 70.3l-17.6-.7M117.1 58l-9.8-.6m-21.1-1.2l-13.9-.8m17.5-5.9l-17.6-1.3m17.6 22.1l-17.6-.7m17.6-20.1l-17.6-1.3m0 0v21.3m42.5 1v-15M81.4 69.8v-16m0 57.5V92.5m-9.2 19.4l17.9-.9M72.2 95.8l13.8-.3m-13.8-7.8h17.9M111.5 98v14.9m-4.7-17v26.7m-8.1-43l25.9.7 12.7 11.5-23-.4m-4.3.2l-11.3-12m23.2-27.4v18.4M107 50.7v19.7M90.2 49.6v20.7m0 17.4v23.1M107 70.5l14.9.2m0-18.8L107 50.8M72.2 87.6v24.3l17.9-.9M36.9 41.2v-7.6l4.2-1.1M50 69.4l-9.9.5M29.6 57.6l-3.5.6m19.1 37.7l-5.1-.3m5.1-40l-5.1.7m9.9-8.6l-9.9 1.9m0 38.1v13.5m0-51.6V70m-6.3 17.7v9.4m0-46.4v19.5M50 107.8V87.7h-9.9m-6.3 0h-7.7v4.1m7.7-41.1l-7.7 1.4v18.5l7.4-.4m7-.3l9.5-.5V47.7l-9.9 1.9M96.3 12l-7.5 1.6m7.5-1.6l5.4.4v7.2m-61.6-2.8V4.9l3.4-2 5.9.9v3.9M17.6 50.3l16.2-25.8M14.9 54v34m17-72.1l25.6 2.8-8-6.5 85.7 12m3.9 18.3l-65-5m-9.9-.7l-9.5-.7-22.8-20.2L8 53.9l6.9.2m43.2 78.7v-91M134.8 82c.8-2.5 1.6-5.1 2.3-7.8 12.4-50.2-13.3-79-49-71.5-5.7 1.2-10.1 3.4-13.7 6M22.1 20.6c-11.6 5-20.6 16.5-20.6 34.2 0 32.3 22.6 40.4 39 52.4 23.8 17.5 17.2 39.2 17.2 39.2s39.8-5.8 64.3-39.3m-.1.1c1.9-2.5 3.6-5.2 5.3-8.1'/%3E%3C/svg%3E");
/* 233  */ }
/* 234  */ .flt-main-bld {
/* 235  */   float: right;
/* 236  */   height: 60px;
/* 237  */ }
/* 238  */ @media(max-width:768px){
/* 239  */ 	.flt-main-bld {
/* 240  */ 	  float: none;
/* 241  */ 	  height: auto;
/* 242  */ 	}
/* 243  */ 	.flt-main-bld li{
/* 244  */ 	    width: 30% !important;
/* 245  */ 	}
/* 246  */ }
/* 247  */ .flt-main-bld li {
/* 248  */   display: inline-block;
/* 249  */   width: 19%;
/* 250  */   vertical-align: middle;

/* houses.css */

/* 251  */   height: 35px;
/* 252  */   margin: 12px 0%;
/* 253  */ }
/* 254  */ .flt-main-bld a {
/* 255  */   display: block;
/* 256  */   height: 100%;
/* 257  */   border: 2px solid #ffffff;
/* 258  */   color: #FFF;
/* 259  */   font-size: 14px;
/* 260  */   text-align: center;
/* 261  */   text-decoration: none;
/* 262  */   line-height: 1.1;
/* 263  */   padding-top: 5px;
/* 264  */   transition: 0.4s;
/* 265  */   -webkit-transition: 0.4s;
/* 266  */   -moz-transition: 0.4s;
/* 267  */   -ms-transition: 0.4s;
/* 268  */   -o-transition: 0.4s;
/* 269  */ }
/* 270  */ .flt-main-bld a span {
/* 271  */   display: block;
/* 272  */   font-size: 8px;
/* 273  */ }
/* 274  */ .flt-main-bld a:hover {
/* 275  */   background: #37605c;
/* 276  */ }
/* 277  */ .flt-main-bld a.selected {
/* 278  */   background: #FFF;
/* 279  */   color: #284643;
/* 280  */ }
/* 281  */ .houses-list-filter {
/* 282  */   height: 60px;
/* 283  */   width: 100%;
/* 284  */   background: #284643;
/* 285  */   color: #FFF;
/* 286  */   text-align: center;
/* 287  */ }
/* 288  */ .houses-list-filter-container {
/* 289  */   margin: 0 auto;
/* 290  */ }
/* 291  */ .flt-main-type {
/* 292  */   background: #e4e5e5;
/* 293  */   padding: 20px 0;
/* 294  */ }
/* 295  */ .flt-main-type-items {
/* 296  */   height: 24px;
/* 297  */   margin: 0 0 10px 0;
/* 298  */   opacity: .5;
/* 299  */ }
/* 300  */ .flt-main-type-items.active {

/* houses.css */

/* 301  */   opacity: 1;
/* 302  */ }
/* 303  */ .flt-main-type-item {
/* 304  */   position: relative;
/* 305  */   display: inline-block;
/* 306  */   color: #9c9c9c;
/* 307  */   padding: 0 10px;
/* 308  */   line-height: 22px;
/* 309  */   height: 24px;
/* 310  */   font-size: 14px;
/* 311  */   -webkit-border-radius: 12px;
/* 312  */   -moz-border-radius: 12px;
/* 313  */   border-radius: 12px;
/* 314  */   border: 1px solid #9c9c9c;
/* 315  */   width: 8%;
/* 316  */ }
/* 317  */ .flt-main-type-item:first-child {
/* 318  */   width: 15%;
/* 319  */ }
/* 320  */ .flt-main-type-items.active .flt-main-type-item {
/* 321  */   border: 1px solid #284643;
/* 322  */   color: #284643;
/* 323  */   cursor: pointer;
/* 324  */ }
/* 325  */ .flt-main-type-items.active .flt-main-type-item:hover {
/* 326  */   background: #FFF;
/* 327  */ }
/* 328  */ .flt-main-type-items.active .flt-main-type-item:first-child,
/* 329  */ .flt-main-type-items.active .flt-main-type-item.active {
/* 330  */   background: #284643;
/* 331  */   color: #FFF;
/* 332  */ }
/* 333  */ .flt-main-type-items.active .flt-main-type-item:first-child i,
/* 334  */ .flt-main-type-items.active .flt-main-type-item.active i {
/* 335  */   display: block;
/* 336  */ }
/* 337  */ .flt-main-type-item i {
/* 338  */   position: absolute;
/* 339  */   display: none;
/* 340  */   top: 50%;
/* 341  */   margin-top: -4px;
/* 342  */   right: 10px;
/* 343  */   width: 8px;
/* 344  */   height: 8px;
/* 345  */   -webkit-transform: rotate(45deg);
/* 346  */   -moz-transform: rotate(45deg);
/* 347  */   -ms-transform: rotate(45deg);
/* 348  */   -o-transform: rotate(45deg);
/* 349  */   transform: rotate(45deg);
/* 350  */ }

/* houses.css */

/* 351  */ .flt-main-type-item i:before,
/* 352  */ .flt-main-type-item i:after {
/* 353  */   content: '';
/* 354  */   position: absolute;
/* 355  */   top: 50%;
/* 356  */   left: 0;
/* 357  */   width: 100%;
/* 358  */   height: 2px;
/* 359  */   background: #FFF;
/* 360  */   margin-top: -1px;
/* 361  */ }
/* 362  */ .flt-main-type-item i:after {
/* 363  */   -webkit-transform: rotate(90deg);
/* 364  */   -moz-transform: rotate(90deg);
/* 365  */   -ms-transform: rotate(90deg);
/* 366  */   -o-transform: rotate(90deg);
/* 367  */   transform: rotate(90deg);
/* 368  */ }
/* 369  */ .flt-main-wrapper {
/* 370  */   float: right;
/* 371  */   height: 60px;
/* 372  */ }
/* 373  */ .flt-filter-wrapper {
/* 374  */   position: relative;
/* 375  */   height: 24px;
/* 376  */   -webkit-border-radius: 12px;
/* 377  */   -moz-border-radius: 12px;
/* 378  */   border-radius: 12px;
/* 379  */   overflow: hidden;
/* 380  */   padding: 1px 40px;
/* 381  */   margin-top: 1px;
/* 382  */   border: 2px solid #FFF;
/* 383  */   background: url("/bitrix/templates/ecodolie/i/filter-bg.gif") #71b644;
/* 384  */   z-index: 1;
/* 385  */ }
/* 386  */ .flt-filter-wrapper:before {
/* 387  */   content: '';
/* 388  */   position: absolute;
/* 389  */   left: 0;
/* 390  */   top: 0;
/* 391  */   width: 100%;
/* 392  */   height: 100%;
/* 393  */   border: 1px solid #71b644;
/* 394  */   -webkit-border-radius: 12px;
/* 395  */   -moz-border-radius: 12px;
/* 396  */   border-radius: 12px;
/* 397  */ }
/* 398  */ .flt-filter-header {
/* 399  */   margin-top: 3px;
/* 400  */   font-size: 12px;

/* houses.css */

/* 401  */   height: 20px;
/* 402  */   line-height: 20px;
/* 403  */   text-align: center;
/* 404  */ }
/* 405  */ .flt-filter {
/* 406  */   z-index: 2;
/* 407  */ }
/* 408  */ .flt-filter .noUi-handle {
/* 409  */   z-index: 2;
/* 410  */   font-family: PFBeauSansPro-Bold;
/* 411  */ }
/* 412  */ .flt-filter-value-left,
/* 413  */ .flt-filter-value-right {
/* 414  */   position: absolute;
/* 415  */   top: 1px;
/* 416  */   left: 1px;
/* 417  */   bottom: 1px;
/* 418  */   width: 39px;
/* 419  */   background: #FFF;
/* 420  */   text-align: center;
/* 421  */   font-size: 11px;
/* 422  */   color: #231F20;
/* 423  */   line-height: 19px;
/* 424  */   border-radius: 12px 0px 0px 12px;
/* 425  */   -moz-border-radius: 12px 0px 0px 12px;
/* 426  */   -webkit-border-radius: 12px 0px 0px 12px;
/* 427  */ }
/* 428  */ .flt-filter-value-right {
/* 429  */   left: auto;
/* 430  */   right: 1px;
/* 431  */   border-radius: 0px 12px 12px 0px;
/* 432  */   -moz-border-radius: 0px 12px 12px 0px;
/* 433  */   -webkit-border-radius: 0px 12px 12px 0px;
/* 434  */ }
/* 435  */ .flt-tbl-count {
/* 436  */   padding-top: 13px;
/* 437  */   text-align: left;
/* 438  */   font-size: 12px;
/* 439  */ }
/* 440  */ .flats-filtered {
/* 441  */   display: block;
/* 442  */   margin-top: -13px;
/* 443  */   font-size: 38px;
/* 444  */   height: 60px;
/* 445  */   line-height: 65px;
/* 446  */   float: left;
/* 447  */   margin-right: 10px;
/* 448  */ }
/* 449  */ .houses-list-h {
/* 450  */   width: 100%;

/* houses.css */

/* 451  */   height: 95px;
/* 452  */   background: #FFF;
/* 453  */   text-align: center;
/* 454  */   color: #72b644;
/* 455  */   font-size: 30px;
/* 456  */   line-height: 95px;
/* 457  */ }
/* 458  */ .houses-types-list-item {
/* 459  */   position: relative;
/* 460  */   padding: 0 10px 0 0;
/* 461  */   float: left;
/* 462  */   height: 342px;
/* 463  */ }
/* 464  */ .houses-types-list-item:nth-child(3n) {
/* 465  */   padding-right: 0;
/* 466  */ }
/* 467  */ .houses-types-list-item .im_ {
/* 468  */   position: relative;
/* 469  */   height: 230px;
/* 470  */   margin: 4px;
/* 471  */ }
/* 472  */ .houses-types-list-item .im_:after {
/* 473  */   content: '';
/* 474  */   position: absolute;
/* 475  */   border: 1px solid #bcbcbc;
/* 476  */   -webkit-border-radius: 3px;
/* 477  */   -moz-border-radius: 3px;
/* 478  */   border-radius: 3px;
/* 479  */   left: -4px;
/* 480  */   top: -4px;
/* 481  */   bottom: -4px;
/* 482  */   right: -4px;
/* 483  */ }
/* 484  */ .houses-types-list-item .h_ {
/* 485  */   font-family: arial, sans-serif;
/* 486  */   color: #285104;
/* 487  */   font-size: 21px;
/* 488  */   margin-top: 10px;
/* 489  */ }
/* 490  */ .houses-types-list-item .param_ {
/* 491  */   font-family: arial, sans-serif;
/* 492  */   color: #4d4d4d;
/* 493  */   font-size: 12px;
/* 494  */ }
/* 495  */ .houses-types-list-item .param_ span {
/* 496  */   font-size: 18px;
/* 497  */ }
/* 498  */ .flats-loading {
/* 499  */   position: fixed;
/* 500  */   top: 170px;

/* houses.css */

/* 501  */   bottom: 0;
/* 502  */   left: 0;
/* 503  */   right: 0;
/* 504  */   background: url("/bitrix/templates/ecodolie/i/loading_bar2.gif") no-repeat scroll 50% 50% rgba(255, 255, 255, 0.5);
/* 505  */   z-index: 1000;
/* 506  */ }
/* 507  */ .flats-empty-result {
/* 508  */   width: 80%;
/* 509  */   margin: 0 auto;
/* 510  */   padding: 20px 0;
/* 511  */   background: #fff;
/* 512  */   -webkit-border-radius: 3px;
/* 513  */   -moz-border-radius: 3px;
/* 514  */   border-radius: 3px;
/* 515  */   -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.3);
/* 516  */   -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.3);
/* 517  */   box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.3);
/* 518  */   color: #333a46;
/* 519  */   font-size: 15px;
/* 520  */   text-align: center;
/* 521  */   display: none;
/* 522  */ }
/* 523  */ body.houses-list .houses-list-h {
/* 524  */   display: none;
/* 525  */ }
/* 526  */ .houses-list-items {
/* 527  */   padding-top: 20px;
/* 528  */   padding-bottom: 20px;
/* 529  */ }
/* 530  */ .houses-list-header {
/* 531  */   position: relative;
/* 532  */   max-width: 1440px;
/* 533  */   width: 100%;
/* 534  */   height: 46px;
/* 535  */   line-height: 46px;
/* 536  */   text-align: center;
/* 537  */   margin: 0 auto 0;
/* 538  */   padding: 0 30px;
/* 539  */   background: #FFF;
/* 540  */   overflow: hidden;
/* 541  */ }
/* 542  */ .houses-list-header div {
/* 543  */   float: left;
/* 544  */   height: 100%;
/* 545  */ }
/* 546  */ .houses-list-header div a {
/* 547  */   color: #4D4D4D;
/* 548  */ }
/* 549  */ .holi-col-h {
/* 550  */   color: #4D4D4D;

/* houses.css */

/* 551  */   font-size: 12px;
/* 552  */ }
/* 553  */ .houses-list-item {
/* 554  */   position: relative;
/* 555  */   margin: 0 4px 18px 4px;
/* 556  */   height: 116px;
/* 557  */   font-size: 26px;
/* 558  */   text-align: center;
/* 559  */   transition: 0.4s;
/* 560  */   -webkit-transition: 0.4s;
/* 561  */   -moz-transition: 0.4s;
/* 562  */   -ms-transition: 0.4s;
/* 563  */   -o-transition: 0.4s;
/* 564  */   border: 1px solid #bcbcbc;
/* 565  */   -webkit-border-radius: 3px;
/* 566  */   -moz-border-radius: 3px;
/* 567  */   border-radius: 3px;
/* 568  */   overflow: hidden;
/* 569  */ }
/* 570  */ .houses-list-item:before {
/* 571  */   content: '';
/* 572  */   position: absolute;
/* 573  */   left: 0;
/* 574  */   top: 0;
/* 575  */   bottom: 0;
/* 576  */   right: 0;
/* 577  */   border: 2px solid #284643;
/* 578  */   -webkit-border-radius: 3px;
/* 579  */   -moz-border-radius: 3px;
/* 580  */   border-radius: 3px;
/* 581  */   opacity: 0;
/* 582  */   transition: 0.4s;
/* 583  */   -webkit-transition: 0.4s;
/* 584  */   -moz-transition: 0.4s;
/* 585  */   -ms-transition: 0.4s;
/* 586  */   -o-transition: 0.4s;
/* 587  */ }
/* 588  */ .houses-list-item:after {
/* 589  */   content: '';
/* 590  */   position: absolute;
/* 591  */   right: 0;
/* 592  */   top: 0;
/* 593  */   bottom: 0;
/* 594  */   width: 20px;
/* 595  */   background: #284643;
/* 596  */   opacity: 0;
/* 597  */   -webkit-transform: translateX(100%);
/* 598  */   -moz-transform: translateX(100%);
/* 599  */   -ms-transform: translateX(100%);
/* 600  */   -o-transform: translateX(100%);

/* houses.css */

/* 601  */   transform: translateX(100%);
/* 602  */   transition: 0.4s;
/* 603  */   -webkit-transition: 0.4s;
/* 604  */   -moz-transition: 0.4s;
/* 605  */   -ms-transition: 0.4s;
/* 606  */   -o-transition: 0.4s;
/* 607  */ }
/* 608  */ .houses-list-item .col-name {
/* 609  */   font-size: 30px;
/* 610  */   color: #285104;
/* 611  */ }
/* 612  */ .houses-list-item .col-im {
/* 613  */   position: relative;
/* 614  */ }
/* 615  */ .houses-list-item:hover {
/* 616  */   -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.5);
/* 617  */   -moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.5);
/* 618  */   box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.5);
/* 619  */ }
/* 620  */ .houses-list-item:hover:before,
/* 621  */ .houses-list-item:hover:after {
/* 622  */   opacity: 1;
/* 623  */   -webkit-transform: translateX(0);
/* 624  */   -moz-transform: translateX(0);
/* 625  */   -ms-transform: translateX(0);
/* 626  */   -o-transform: translateX(0);
/* 627  */   transform: translateX(0);
/* 628  */ }
/* 629  */ .holi-image {
/* 630  */   position: absolute;
/* 631  */   left: 4px;
/* 632  */   top: 4px;
/* 633  */   bottom: 4px;
/* 634  */   right: 4px;
/* 635  */   background: 50% 50% no-repeat;
/* 636  */   -webkit-background-size: cover;
/* 637  */   background-size: cover;
/* 638  */ }
/* 639  */ .holi-name {
/* 640  */   position: relative;
/* 641  */   width: 100%;
/* 642  */   height: 100%;
/* 643  */   font-size: 32px;
/* 644  */   color: #FFF;
/* 645  */   padding: 60px 0 0 20px;
/* 646  */   text-align: left;
/* 647  */   background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
/* 648  */   /* FF3.6-15 */
/* 649  */   background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
/* 650  */   /* Chrome10-25,Safari5.1-6 */

/* houses.css */

/* 651  */   background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
/* 652  */   /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/* 653  */   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
/* 654  */   /* IE6-9 */
/* 655  */ }
/* 656  */ .holi-col {
/* 657  */   float: left;
/* 658  */   height: 100%;
/* 659  */ }
/* 660  */ .col-im-w {
/* 661  */   width: 16%;
/* 662  */ }
/* 663  */ .col-name-w {
/* 664  */   width: 18%;
/* 665  */ }
/* 666  */ .col-info-w {
/* 667  */   width: 28%;
/* 668  */ }
/* 669  */ .col-id-w {
/* 670  */   width: 22%;
/* 671  */ }
/* 672  */ .col-sq_house-w {
/* 673  */   width: 25%;
/* 674  */ }
/* 675  */ .col-sq_area-w {
/* 676  */   width: 30%;
/* 677  */ }
/* 678  */ .col-price-w {
/* 679  */   width: 20%;
/* 680  */ }
/* 681  */ .col-info {
/* 682  */   padding-top: 20px;
/* 683  */   text-align: left;
/* 684  */   padding-left: 20px;
/* 685  */ }
/* 686  */ .col-sq_house,
/* 687  */ .col-sq_area,
/* 688  */ .col-price {
/* 689  */   height: 57px;
/* 690  */   overflow: hidden;
/* 691  */   border-bottom: 1px solid #b8b8b8;
/* 692  */   padding-top: 15px;
/* 693  */ }
/* 694  */ .holi-param {
/* 695  */   line-height: 1.2;
/* 696  */   font-size: 15px;
/* 697  */ }
/* 698  */ .holi-total-offers {
/* 699  */   float: right;
/* 700  */   margin-right: 2%;

/* houses.css */

/* 701  */   height: 57px;
/* 702  */   color: #72b244;
/* 703  */   text-align: center;
/* 704  */   padding-top: 10px;
/* 705  */   font-size: 18px;
/* 706  */ }
/* 707  */ .holi-total-offers span {
/* 708  */   font-family: PFBeauSansPro-Bold;
/* 709  */   font-size: 24px;
/* 710  */ }
/* 711  */ .houses-detail {
/* 712  */   overflow: hidden;
/* 713  */ }
/* 714  */ .houses-detail footer {
/* 715  */   display: none;
/* 716  */ }
/* 717  */ .houses-detail .page-content {
/* 718  */   margin-top: -80px;
/* 719  */   width: 100%;
/* 720  */   height: 100%;
/* 721  */   padding-top: 100px;
/* 722  */   background: #FFF;
/* 723  */ }
/* 724  */ html.mobile .houses-detail .page-content {
/* 725  */   margin-top: -63px;
/* 726  */   padding-top: 63px;
/* 727  */ }
/* 728  */ .house-detail-header {
/* 729  */     height: 60px;
/* 730  */     position: fixed;
/* 731  */     top: 80px;
/* 732  */   left: 0;
/* 733  */   width: 100%;
/* 734  */   z-index: 1000;
/* 735  */   background: #FFF;
/* 736  */   -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2);
/* 737  */   -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2);
/* 738  */   box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2);
/* 739  */   transition: 0.6s;
/* 740  */   -webkit-transition: 0.6s;
/* 741  */   -moz-transition: 0.6s;
/* 742  */   -ms-transition: 0.6s;
/* 743  */   -o-transition: 0.6s;
/* 744  */ }
/* 745  */ .authorized .house-detail-header {
/* 746  */   top: 39px;
/* 747  */ }
/* 748  */ .house-detail-header.show-menu_ {
/* 749  */   top: 80px;
/* 750  */ }

/* houses.css */

/* 751  */ .authorized .house-detail-header.show-menu_ {
/* 752  */   top: 119px;
/* 753  */ }
/* 754  */ .house-detail-header.show-submenu_ {
/* 755  */   top: 136px;
/* 756  */ }
/* 757  */ .authorized .house-detail-header.show-submenu_ {
/* 758  */   top: 175px;
/* 759  */ }
/* 760  */ html.mobile .house-detail-header {
/* 761  */   display: none;
/* 762  */ }
/* 763  */ .house-detail-header-up {
/* 764  */   position: relative;
/* 765  */   height: 60px;
/* 766  */   line-height: 60px;
/* 767  */   color: #FFF;
/* 768  */   background: #284643;
/* 769  */   text-align: center;
/* 770  */   font-size: 16px;
/* 771  */ }
/* 772  */ .hdh-logo {
/* 773  */   position: absolute;
/* 774  */   left: 20px;
/* 775  */   top: 7px;
/* 776  */   width: 44px;
/* 777  */   height: 46px;
/* 778  */   background: 50% 50% no-repeat;
/* 779  */   -webkit-background-size: contain;
/* 780  */   background-size: contain;
/* 781  */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44.5' height='46.2' viewBox='0 0 44.5 46.2'%3E%3Cg fill='%2375AF43'%3E%3Cpath d='M9.8 13.3c-.2 1.3.6 2.5 1.8 2.8 0-.2-.1-.4-.1-.6v-1.3c.1-.8.3-1.6.7-2.4-.2.8-.2 1.6-.1 2.4 0 .4.1.8.3 1.1.1.2.1.3.2.5.1.1.1.2.2.3 1-.2 1.8-1.1 2-2.2.3-2.2-1.1-3.7-.4-5.7-1.7.4-4.2 2-4.6 5.1'/%3E%3Cpath d='M33.2 28.6c-1.5.2-2.6 1.2-2.9 2.5.1.1.3.2.4.2.2.1.4.2.7.3.5.2.9.3 1.4.3 1 .1 2 .1 3.1-.2-.9.5-2 .8-3.1.9h-.5-.1c-.6 0-1.2 0-1.7-.2-.3-.1-.6-.1-.8-.2-.1 0-.3-.1-.4-.1-.1 0-.1-.1-.2-.1.8-1.8 1.4-3.7 1.9-5.6.3-1.2.5-2.4.6-3.5.7-.8 2.1-2.4 2.9-3.9.4-.7.7-1.5.9-2.3l.3-1.2v-.2c.2-.9.3-1.9.1-2.8.3.9.5 1.9.5 2.9 0 .5 0 1-.2 1.5-.1.2-.1.5-.2.7 1.4-.2 2.6-1.5 2.5-3.1-.1-3.7-2.9-5.9-4.6-6.5.5 2.4-1.3 4-1.2 6.6 0 1.2.8 2.3 1.8 2.8-.5.9-1.3 2.2-2.7 3.5.1-1 .1-2.1 0-3.1-.1-2.1-.4-4.2-.9-6.2 0-.4-.1-.7-.2-1.1-.2-.8-.6-1.6-1.1-2.3.6.6 1.2 1.3 1.6 2.1.2.4.4.8.5 1.3.1.2.1.4.1.7 1-.8 1.4-2.3.7-3.5-1.6-2.9-4.7-3.5-6.3-3.2 1.4 1.7.6 3.7 1.7 5.7.5 1 1.5 1.5 2.5 1.4.1 1.7.1 3.4 0 5.1-.1 2.7-.6 5.4-1.3 8h-.1c-.3-.1-.6-.2-.8-.3-.5-.2-1.1-.5-1.6-.8-.1-.1-.2-.1-.3-.2-.2-.2-.4-.3-.6-.5-.8-.8-1.5-1.7-2-2.7.7.9 1.6 1.6 2.5 2.1.5.3.9.5 1.4.6.2.1.5.1.7.2.2 0 .3 0 .5.1.6-1.3.3-2.9-.8-4-2.2-2.2-5-1.8-6.6-4.2-.8 2-1.2 6 1.9 9.1 1.1 1.1 2.7 1.3 4 .7l.6.3c.3.2.6.3.9.4.1 0 .1 0 .2.1-.6 2.2-1.4 4.3-2.4 6.4-.5-1.6-1.2-3.1-2-4.6-.6-1-1.2-2-1.9-2.9 0-.1-.1-.1-.1-.2h-.1c-.6-.7-1.2-1.4-1.8-2-.3-.3-.6-.6-1-.9-.4-.5-.9-1.7-1.1-2.2-.1-.2-.2-.4-.2-.6 1-.3 1.9-1.1 2.3-2.2.8-2.6-.7-4.7.5-7-1.9.2-5.3 1.6-6.4 5.3-.5 1.6.3 3.2 1.7 3.8v-.8c0-.5.1-1.1.3-1.6.3-1 .7-1.9 1.3-2.8-.4.9-.6 1.9-.6 2.9 0 .5 0 1 .1 1.4 0 .2.1.4.1.5.1.4.2.9.3 1.3.1.2.1.4.2.6-.8-.6-1.7-1.2-2.6-1.7-.4-.2-.7-.4-1.1-.6 0-1-.7-1.9-1.8-2.1-2.7-.6-4.8 1-5.6 2.2 1.9.1 2.7 1.7 4.6 2.1 1 .2 2-.2 2.5-1-.1-.1-.1-.2-.2-.3-.1-.1-.2-.2-.4-.3-.3-.2-.5-.4-.9-.6-.6-.3-1.3-.5-2-.6.7-.1 1.4 0 2.1.1.9.4 1.7.8 2.6 1.4 1.8 1.1 3.4 2.5 4.8 4.1l.3.3c-.5-.2-.9-.3-1.4-.3h-.1c-.5-1.4-1.8-2.4-3.4-2.4-4.3.4-6.9 3.6-7.6 5.6 2.8-.6 4.6 1.6 7.7 1.5 1.6 0 2.9-1 3.3-2.3-.1-.1-.3-.2-.4-.3-.2-.1-.4-.3-.7-.4-.5-.2-1-.4-1.5-.5-1-.2-2.2-.3-3.3-.2 1.1-.4 2.2-.6 3.4-.6.6 0 1.2.1 1.7.2h.1c.1 0 .2 0 .3.1h.1c.1 0 .2.1.3.1.5.2 1.1.4 1.6.7.3.1.5.3.7.5.1.1.2.2.3.2.7 1 1.4 2.2 2 3.3.9 1.9 1.5 3.9 1.9 5.9v.1c0 .1.1.2.1.2-.7 1.4-1.5 2.7-2.4 4 0-.5 0-1-.1-1.5-.1-.6-.2-1.1-.5-1.7v-.1c-.1-.3-.2-.7-.4-1-.5-.9-1.1-1.7-1.8-2.4.9.5 1.7 1.2 2.4 2 .3.4.7.9.9 1.3.1.2.2.5.3.7 1-1.2 1-3-.1-4.2-2.7-2.9-6.4-2.8-8.2-2.1 2.1 1.6 1.7 4.2 3.5 6.2.9 1 2.1 1.3 3.3 1v.2c0 .5 0 1.1-.1 1.6s-.2 1.1-.3 1.6c0 .2 0 .4.2.5.2.2.5.2.7-.1 1.9-2.1 3.5-4.5 4.8-7 .3-.5.5-1 .8-1.6.1 0 .2.1.3.1.2 0 .3.1.5.1.3.1.6.1.9.1h.3c.6 1.1 1.9 1.8 3.3 1.6 4-.6 6.1-3.8 6.6-5.7-2.5 1-4.4-.9-7.2-.5'/%3E%3Cpath d='M43.4 20.7c-2.3.1-3.5-1.8-5.9-2.2-1.3-.2-2.4.4-3 1.5l.3.3c.2.1.3.3.5.4.3.2.7.4 1.1.6.8.3 1.7.5 2.6.5-.9.2-1.8.2-2.7.1-.5-.1-.9-.2-1.4-.4l-.6-.3c0 1.4 1 2.6 2.5 2.8 3.3.4 5.8-1.8 6.6-3.3M40.1 15.1c-.9.2-1.4.9-1.5 1.7.1 0 .2.1.3.1.1 0 .3.1.4.1.3.1.6.1.9.1.6 0 1.2-.1 1.8-.3-.5.4-1.1.6-1.8.8-.3.1-.7.1-1 .1h-.5c.4.9 1.4 1.4 2.3 1.1 2.3-.6 3.3-2.8 3.4-3.9-1.4.7-2.6-.2-4.3.2M4.1 12c.7-.1 1.2-.7 1.3-1.3.2-1.2-.8-1.9-1.8-1.7-1.9.4-2.8 2-2.9 2.9 1.1-.5 2.1.4 3.4.1M36.4 4.5c.3.3.8.5 1.3.3 1-.3 1.3-1.2 2.2-1.3-.4-.5-1.6-1.2-3-.8-.7.3-1.1 1.1-.5 1.8M38.9 25.4c-.7 0-1.4.5-1.6 1.1-.4 1.2.5 2.2 1.6 2.2 2.1 0 3.3-1.5 3.7-2.5-1.4.2-2.3-.8-3.7-.8M21.7 42.9c0 .1.1.1.1.1l.2.2c.2.1.3.2.5.3.4.2.8.3 1.2.3-.4.1-.9.1-1.3 0-.2 0-.4-.1-.6-.2-.1 0-.2-.1-.3-.2 0 .6.4 1.2 1.1 1.4 1.6.3 2.8-.7 3.2-1.4-1.1 0-1.6-.9-2.8-1.1-.5-.2-1 .1-1.3.6M23.8 6.2c.7-.2 1.2-.8 1.3-1.4.1-1.3-1-2-2-1.7-2 .5-2.8 2.3-2.9 3.2 1.2-.5 2.2.3 3.6-.1M28 28.9c.1-.4-.1-.9-.5-1.2-.8-.5-1.6-.2-2.3-.9-.1.7 0 1.9 1.2 2.7.6.4 1.4.2 1.6-.6M32.3 26c-.1 0-.3-.1-.4-.1.1.9.8 1.6 1.8 1.6 2.2 0 3.6-1.6 4-2.6-1.5.2-2.3-.9-3.9-.9-.8 0-1.5.5-1.8 1.1l.2.2c.1.1.2.1.3.2.2.1.5.2.7.3.5.1 1.1.2 1.7.2-.5.2-1.1.3-1.7.2-.3-.1-.6-.1-.9-.2M11 8.9c.5.1 1.2-.1 1.5-.6.7-1 .4-2.1 1.2-2.9-.8-.2-2.5-.1-3.5 1.4-.5.8-.2 1.8.8 2.1M35.6 7.6h.7c.3 0 .6 0 .9-.1.6-.1 1.2-.4 1.7-.7-.4.5-1 .9-1.6 1.2-.3.1-.6.3-1 .4-.2 0-.3.1-.5.1.6.8 1.7 1.1 2.6.6 2.2-1.2 2.7-3.5 2.5-4.7-1.3 1-2.8.4-4.3 1.2-.6.3-1.1 1.2-1 2M27.3 5.2c.9.5 1.9.4 2.6-.2 0-.1-.1-.2-.1-.3-.1-.1-.1-.3-.2-.4-.2-.3-.4-.5-.6-.8-.5-.5-1.1-.9-1.7-1.1.7.1 1.4.4 2 .7.3.2.6.4.9.7l.4.4c.4-1 0-2.2-1-2.7-2.4-1.3-4.8-.4-5.8.4 1.5.6 1.8 2.4 3.5 3.3M17.1 10.8c0-.1 0-.2.1-.3v-.4c0-.3 0-.5-.1-.8-.1-.5-.3-1.1-.6-1.6.4.4.8.9 1 1.5l.3.9c0 .1.1.3.1.5.7-.5 1-1.5.6-2.3-1-2-3.1-2.5-4.2-2.5.9 1.2.2 2.5 1 4 .3.7 1.1 1.1 1.8 1M30.3 34.7c-1-.1-2 .4-2.4 1.2l.2.2c.1.1.3.2.4.3.3.2.6.4.9.5.7.3 1.4.4 2.1.4-.7.2-1.5.2-2.3.1-.4-.1-.8-.2-1.1-.3-.2-.1-.4-.1-.5-.2 0 1.1.9 2.1 2.1 2.3 2.9.3 4.9-1.5 5.5-2.8-1.9.1-2.8-1.5-4.9-1.7M17 34.2c-1.6-.9-3.3-.3-4 .2 1.2.4 1.3 1.6 2.5 2.3.6.3 1.3.3 1.7-.1.9-.8.7-1.9-.2-2.4M15.4 31c-.2.1-.4.2-.5.3l-1.2.3c-.8.1-1.6.1-2.3-.1.8 0 1.5-.2 2.2-.4.3-.1.7-.3.9-.5.1-.1.3-.2.4-.3.1-.1.2-.2.3-.2-.5-.9-1.4-1.4-2.5-1.2-2.1.3-3 1.9-5 1.8.7 1.3 2.7 3.2 5.7 2.8 1.1-.3 2-1.3 2-2.5M8.3 22.3c.3-.1.7-.2 1-.3.2-.1.3-.2.4-.2.1-.1.2-.1.3-.2-.3-.9-1.2-1.5-2.2-1.6-2-.1-3.2 1.4-5.1 1 .5 1.3 2.2 3.4 5 3.5 1.2 0 2.2-.8 2.4-1.9-.2.1-.4.1-.6.2-.4.1-.8.1-1.2.1-.8 0-1.5-.1-2.2-.4.8 0 1.5-.1 2.2-.2M26.4 10.9c-.1-.1-.1-.2-.2-.3-.1-.1-.2-.3-.3-.4-.2-.3-.5-.5-.8-.7-.6-.4-1.3-.7-2.1-.9.8 0 1.6.1 2.3.4.4.1.7.3 1.1.5.2.1.3.2.5.4.2-1.1-.4-2.3-1.6-2.7-2.8-.9-5.2.6-6.2 1.7 2 .3 2.6 2.1 4.6 2.8 1.1.3 2.1 0 2.7-.8M31 5.2c.2 1 .9 1.8 1.9 2 0-.2.1-.3.1-.4.1-.2.1-.3.2-.5.1-.3.2-.7.2-1 .1-.7 0-1.4-.2-2.1.4.6.6 1.4.7 2.1.1.4.1.8.1 1.2 0 .2 0 .4-.1.6 1.1-.3 1.8-1.4 1.6-2.6C35 1.7 32.7.3 31.3 0c.6 1.8-.7 3.2-.3 5.2M19.6 43.3c0-.1.1-.2.1-.3 0-.1.1-.3.1-.5v-.9c-.1-.6-.3-1.3-.6-1.9.4.5.8 1.1 1 1.8.1.3.2.7.3 1v.5c.9-.5 1.3-1.6.9-2.6-1-2.4-3.3-3.2-4.6-3.2.9 1.5.1 2.9.8 4.6.4 1 1.2 1.5 2 1.5M6.4 27.3c-.2 0-.3-.1-.5-.1-.3-.1-.6-.2-.9-.4-.6-.3-1.1-.8-1.4-1.2.5.4 1.1.7 1.6.8.3.1.6.1.9.2h.7c.2-.8-.2-1.6-.9-2.1-1.5-.9-2.9-.4-4.1-1.5-.2 1.2.1 3.4 2.2 4.7.7.6 1.8.4 2.4-.4M8.7 12v-.3-.4c0-.3-.1-.6-.2-.8-.2-.6-.6-1.1-1-1.5.5.3 1 .8 1.4 1.3.2.3.4.6.5.9.1.2.1.3.2.5.7-.7.8-1.8.2-2.6-1.7-2-4-2.1-5.2-1.8 1.2 1.1.8 2.6 1.9 4 .5.7 1.4 1 2.2.7M1.9 19.9c.8.5 1.8.4 2.4-.3-.1 0-.3-.1-.4-.1-.3-.1-.6-.3-.8-.4-.5-.3-.9-.7-1.3-1.2.4.4.9.7 1.5.9.1.1.4.1.7.2h.7c.2-.7-.1-1.5-.8-2-1.3-.9-2.7-.5-3.8-1.5-.3 1-.1 3.2 1.8 4.4M39.5 14.2c.1-.1.2-.1.3-.2.2-.1.3-.2.4-.4.3-.3.5-.6.7-.9.4-.7.8-1.5.9-2.3 0 .9-.1 1.7-.4 2.6-.1.4-.3.8-.6 1.2-.1.2-.2.4-.4.6 1.3.2 2.6-.5 3-1.8 1-3.2-.7-5.8-2-6.8-.3 2.2-2.3 2.9-3 5.2-.1.9.2 2.1 1.1 2.8M27 38.9c-.9-.1-1.6.4-2 1l.2.2.3.3c.2.2.5.3.8.4.5.2 1.2.3 1.8.3-.6.1-1.2.2-1.9.1-.3 0-.6-.1-1-.2-.2-.1-.3-.1-.4-.2 0 .9.7 1.7 1.7 1.8 2.4.2 4-1.3 4.5-2.4-1.5.2-2.3-1.2-4-1.3M22.4 29.2c.5-1-.2-1.9-1.2-2-1.8-.2-3 1.1-3.4 1.9 1.2-.1 1.9.9 3.2 1 .5 0 1.1-.4 1.4-.9M5.3 17.6c1.1.4 2.3.2 3.1-.6-.1-.1-.1-.2-.2-.3-.1-.2-.2-.3-.3-.5-.2-.3-.5-.6-.9-.8-.6-.5-1.4-.9-2.2-1.2.9.1 1.7.3 2.5.7.4.2.8.4 1.2.7.1.1.3.2.5.4.4-1.2-.3-2.6-1.5-3.2-3-1.3-5.9.1-7 1.3 2.1.5 2.6 2.5 4.8 3.5M28.9 16.3h.6c.1 0 .3 0 .4-.1.1-1.1-.5-2.2-1.5-2.7-2.1-1.1-4-.1-5.8-1.5-.2 1.6.6 4.7 3.5 6.2 1.2.6 2.7.2 3.4-.9-.2 0-.5-.1-.7-.1-.5-.1-.9-.3-1.3-.4-.8-.4-1.5-.9-2.1-1.5.7.5 1.5.8 2.3 1 .4-.1.8 0 1.2 0M41.1 23.5c-.4.2-.7.7-.6 1.1.1.8 1 1.1 1.6.8 1.2-.7 1.5-1.9 1.4-2.6-.7.5-1.5.2-2.4.7M20.7 43.9c-.3-.2-.8-.2-1.2.1-.7.6-.6 1.4-1.4 1.9.6.3 1.8.5 2.7-.3.6-.5.6-1.3-.1-1.7M35.3 2.4c.3.3.8.4 1.1.3.7-.3.7-1 .3-1.5-.8-.9-1.9-.8-2.4-.6.6.4.5 1.1 1 1.8M2.3 22.1c.2-.3.1-.8-.1-1.1-.5-.6-1.3-.6-1.7-1.3-.3.5-.5 1.6.3 2.5.4.5 1.1.5 1.5-.1M8.7 29.9c.9-.2 1.4-1.2.8-2-.3-.4-.9-.7-1.5-.5-1.2.3-1.6 1.3-2.7 1.4.4.6 1.7 1.5 3.4 1.1M8.3 7.5c.4.2.9.1 1.2-.2.5-.6.3-1.3-.3-1.6-1.1-.6-2.2 0-2.7.4.8.2 1 1 1.8 1.4'/%3E%3C/g%3E%3C/svg%3E");
/* 782  */ }
/* 783  */ .hdh-menu-main {
/* 784  */   position: absolute;
/* 785  */   left: 84px;
/* 786  */   top: 24px;
/* 787  */   width: 28px;
/* 788  */   height: 13px;
/* 789  */   overflow: hidden;
/* 790  */   cursor: pointer;
/* 791  */ }
/* 792  */ .hdh-menu-main i {
/* 793  */   display: block;
/* 794  */   width: 100%;
/* 795  */   height: 1px;
/* 796  */   background: #FFF;
/* 797  */   margin-bottom: 5px;
/* 798  */   transition: 0.6s;
/* 799  */   -webkit-transition: 0.6s;
/* 800  */   -moz-transition: 0.6s;

/* houses.css */

/* 801  */   -ms-transition: 0.6s;
/* 802  */   -o-transition: 0.6s;
/* 803  */ }
/* 804  */ .house-detail-header.show-menu_ .hdh-menu-main i:nth-child(1) {
/* 805  */   -webkit-transform: translateY(5px) rotate(45deg);
/* 806  */   -moz-transform: translateY(5px) rotate(45deg);
/* 807  */   -ms-transform: translateY(5px) rotate(45deg);
/* 808  */   -o-transform: translateY(5px) rotate(45deg);
/* 809  */   transform: translateY(5px) rotate(45deg);
/* 810  */ }
/* 811  */ .house-detail-header.show-menu_ .hdh-menu-main i:nth-child(2) {
/* 812  */   -webkit-transform: translateX(-100%);
/* 813  */   -moz-transform: translateX(-100%);
/* 814  */   -ms-transform: translateX(-100%);
/* 815  */   -o-transform: translateX(-100%);
/* 816  */   transform: translateX(-100%);
/* 817  */ }
/* 818  */ .house-detail-header.show-menu_ .hdh-menu-main i:nth-child(3) {
/* 819  */   -webkit-transform: translateY(-5px) rotate(-45deg);
/* 820  */   -moz-transform: translateY(-5px) rotate(-45deg);
/* 821  */   -ms-transform: translateY(-5px) rotate(-45deg);
/* 822  */   -o-transform: translateY(-5px) rotate(-45deg);
/* 823  */   transform: translateY(-5px) rotate(-45deg);
/* 824  */ }
/* 825  */ .hdhu-param {
/* 826  */   display: inline-block;
/* 827  */   text-align: right;
/* 828  */   width: 300px;
/* 829  */ }
/* 830  */ .hdhu-param:nth-child(2) {
/* 831  */   font-size: 24px;
/* 832  */   text-align: center;
/* 833  */ }
/* 834  */ .hdhu-param:nth-child(3) {
/* 835  */   text-align: left;
/* 836  */ }
/* 837  */ .house-detail-header-menu {
/* 838  */   position: relative;
/* 839  */   height: 30px;
/* 840  */   text-align: center;
/* 841  */ }
/* 842  */ 
/* 843  */ .house-detail-header-back {
/* 844  */   position: fixed;
/* 845  */   top: 0;
/* 846  */   left: 0;
/* 847  */   width: 100%;
/* 848  */   height: 63px;
/* 849  */   background: #FFF;
/* 850  */   z-index: 10;

/* houses.css */

/* 851  */ }
/* 852  */ .house-detail-header-back .bt-back-top {
/* 853  */   left: 50%;
/* 854  */   top: 50%;
/* 855  */   -webkit-transform: translate(-50%, -50%);
/* 856  */   -moz-transform: translate(-50%, -50%);
/* 857  */   -ms-transform: translate(-50%, -50%);
/* 858  */   -o-transform: translate(-50%, -50%);
/* 859  */   transform: translate(-50%, -50%);
/* 860  */ }
/* 861  */ .hdhm-item {
/* 862  */   position: relative;
/* 863  */   display: inline-block;
/* 864  */   line-height: 38px;
/* 865  */   font-size: 14px;
/* 866  */   padding: 0 5px;
/* 867  */   margin: 0 20px;
/* 868  */   color: #848688;
/* 869  */   overflow: hidden;
/* 870  */   text-decoration: none;
/* 871  */ }
/* 872  */ 
/* 873  */ .hdhm-item:before {
/* 874  */   content: '';
/* 875  */   position: absolute;
/* 876  */   left: 0;
/* 877  */   top: -5px;
/* 878  */   width: 100%;
/* 879  */   height: 5px;
/* 880  */   background: #DD8B24;
/* 881  */   color: #DD8B24;
/* 882  */   transition: 0.3s;
/* 883  */   -webkit-transition: 0.3s;
/* 884  */   -moz-transition: 0.3s;
/* 885  */   -ms-transition: 0.3s;
/* 886  */   -o-transition: 0.3s;
/* 887  */ }
/* 888  */ .hdhm-item.active {color:black !important;font-weight:bold;text-decoration:none;}
/* 889  */ .hdhm-item.active:before,
/* 890  */ .hdhm-item:hover:before {
/* 891  */   top: 0;
/* 892  */ }
/* 893  */ .bt-back-top {
/* 894  */   display: block;
/* 895  */   position: absolute;
/* 896  */   left: 10px;
/* 897  */   top: 5px;
/* 898  */   padding: 0 0 0 45px;
/* 899  */   height: 30px;
/* 900  */   line-height: 32px;

/* houses.css */

/* 901  */   color: #939393;
/* 902  */   font-size: 12px;
/* 903  */   z-index: 2;
/* 904  */   transition: 0.4s;
/* 905  */   -webkit-transition: 0.4s;
/* 906  */   -moz-transition: 0.4s;
/* 907  */   -ms-transition: 0.4s;
/* 908  */   -o-transition: 0.4s;
/* 909  */   white-space: nowrap;
/* 910  */ }
/* 911  */ .bt-back-top svg {
/* 912  */   position: absolute;
/* 913  */   left: 15px;
/* 914  */   top: 50%;
/* 915  */   height: 8px;
/* 916  */   margin-top: -4px;
/* 917  */   transition: 0.4s;
/* 918  */   -webkit-transition: 0.4s;
/* 919  */   -moz-transition: 0.4s;
/* 920  */   -ms-transition: 0.4s;
/* 921  */   -o-transition: 0.4s;
/* 922  */ }
/* 923  */ .bt-back-top:hover {
/* 924  */   text-decoration: none;
/* 925  */   color: #284744;
/* 926  */ }
/* 927  */ .bt-back-top:hover svg {
/* 928  */   -webkit-transform: scale(1.2);
/* 929  */   -moz-transform: scale(1.2);
/* 930  */   -ms-transform: scale(1.2);
/* 931  */   -o-transform: scale(1.2);
/* 932  */   transform: scale(1.2);
/* 933  */ }
/* 934  */ .house-detail-slider {
/* 935  */   height: 100%;
/* 936  */ }
/* 937  */ .house-detail-slider-next {
/* 938  */   position: absolute;
/* 939  */   left: 50%;
/* 940  */   bottom: 20px;
/* 941  */   margin-left: -18px;
/* 942  */   width: 36px;
/* 943  */   height: 18px;
/* 944  */   background: 50% 50% no-repeat;
/* 945  */   -webkit-background-size: contain;
/* 946  */   background-size: contain;
/* 947  */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.1' height='17.3' viewBox='0 0 35.1 17.3'%3E%3Cpath fill='%23DA8824' d='M34.9 1.3c.3-.3.3-.8 0-1.1s-.8-.3-1.1 0L19 15.1c-.9.9-2.2.9-3.1 0L1.3.5C1 .2.5.2.2.5c-.3.3-.3.8 0 1.1l14.5 14.5c.8.8 1.7 1.1 2.7 1.1 1 0 2-.4 2.6-1.1L34.9 1.3z'/%3E%3C/svg%3E");
/* 948  */   cursor: pointer;
/* 949  */   z-index: 2;
/* 950  */ }

/* houses.css */

/* 951  */ .house-detail-slider-pagination .swiper-pagination-bullet {
/* 952  */   margin: 20px 0 !important;
/* 953  */   opacity: 1 !important;
/* 954  */   background: #9B9DA0;
/* 955  */ }
/* 956  */ .house-detail-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
/* 957  */   background: #37AC4A;
/* 958  */ }
/* 959  */ .house-detail-screen {
/* 960  */   position: relative;
/* 961  */   width: 100%;
/* 962  */   height: 100%;
/* 963  */   overflow: hidden;
/* 964  */ }
/* 965  */ .house-detail-screen#gallery {
/* 966  */   background: 50% 50% no-repeat;
/* 967  */   -webkit-background-size: cover;
/* 968  */   background-size: cover;
/* 969  */ }
/* 970  */ .house-detail-name {
/* 971  */   position: absolute;
/* 972  */   left: 10%;
/* 973  */   bottom: 60px;
/* 974  */   padding-left: 40px;
/* 975  */   font-size: 120px;
/* 976  */   line-height: 1;
/* 977  */   color: #FFF;
/* 978  */   font-family: PFBeauSansPro-Bold;
/* 979  */   text-shadow: 3px 3px 0px #a0a0a0;
/* 980  */ }
/* 981  */ .house-detail-name div {
/* 982  */   position: absolute;
/* 983  */   font-size: 22px;
/* 984  */   height: 24px;
/* 985  */   line-height: 24px;
/* 986  */   bottom: 2px;
/* 987  */   left: 0;
/* 988  */   -webkit-transform-origin: 0% 0%;
/* 989  */   -moz-transform-origin: 0% 0%;
/* 990  */   -ms-transform-origin: 0% 0%;
/* 991  */   -o-transform-origin: 0% 0%;
/* 992  */   transform-origin: 0% 0%;
/* 993  */   -webkit-transform: rotate(-90deg);
/* 994  */   -moz-transform: rotate(-90deg);
/* 995  */   -ms-transform: rotate(-90deg);
/* 996  */   -o-transform: rotate(-90deg);
/* 997  */   transform: rotate(-90deg);
/* 998  */   text-shadow: none;
/* 999  */ }
/* 1000 */ .house-detail-name span {

/* houses.css */

/* 1001 */   display: block;
/* 1002 */   text-align: center;
/* 1003 */   width: 267px;
/* 1004 */   height: 55px;
/* 1005 */   line-height: 55px;
/* 1006 */   padding: 0 0 0 0;
/* 1007 */   position: absolute;
/* 1008 */   top: -60px;
/* 1009 */   left: 0;
/* 1010 */   font-family: PFBeauSansPro-Regular;
/* 1011 */   font-size: 20px;
/* 1012 */   background: 50% 50% no-repeat;
/* 1013 */   -webkit-background-size: contain;
/* 1014 */   background-size: contain;
/* 1015 */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='267.2' height='55.1' viewBox='0 0 267.2 55.1'%3E%3Cpath fill='%2337AF4A' d='M267.2 4.8c0 27.8-22.5 50.3-50.3 50.3H0v-4.2C0 22.8 22.8 0 50.9 0h216.2v4.8z'/%3E%3C/svg%3E");
/* 1016 */   text-shadow: none;
/* 1017 */ }
/* 1018 */ .house-detail-name span em {
/* 1019 */   font-style: normal;
/* 1020 */   font-size: 50px;
/* 1021 */   font-family: PFBeauSansPro-Bold;
/* 1022 */ }
/* 1023 */ .scroll-down {
/* 1024 */   position: absolute;
/* 1025 */   bottom: 0;
/* 1026 */   left: 0;
/* 1027 */   width: 100%;
/* 1028 */   height: 50px;
/* 1029 */   text-align: center;
/* 1030 */   font-size: 12px;
/* 1031 */   color: #818385;
/* 1032 */   padding-top: 28px;
/* 1033 */   overflow: hidden;
/* 1034 */   cursor: pointer;
/* 1035 */ }
/* 1036 */ .scroll-down:before,
/* 1037 */ .scroll-down:after {
/* 1038 */   content: '';
/* 1039 */   position: absolute;
/* 1040 */   top: 0;
/* 1041 */   left: -10%;
/* 1042 */   height: 100%;
/* 1043 */   width: 60%;
/* 1044 */   background: #FFF;
/* 1045 */   border-radius: 0px 30px 0px 0px;
/* 1046 */   -moz-border-radius: 0px 30px 0px 0px;
/* 1047 */   -webkit-border-radius: 0px 30px 0px 0px;
/* 1048 */   margin-left: 10px;
/* 1049 */   -webkit-animation: scroll-down-move-left 1.2s infinite;
/* 1050 */   -o-animation: scroll-down-move-left 1.2s infinite;

/* houses.css */

/* 1051 */   animation: scroll-down-move-left 1.2s infinite;
/* 1052 */ }
/* 1053 */ .scroll-down:after {
/* 1054 */   margin-left: -10px;
/* 1055 */   left: 50%;
/* 1056 */   border-radius: 30px 0px 0px 0px;
/* 1057 */   -moz-border-radius: 30px 0px 0px 0px;
/* 1058 */   -webkit-border-radius: 30px 0px 0px 0px;
/* 1059 */   -webkit-animation: scroll-down-move-right 1.2s infinite;
/* 1060 */   -o-animation: scroll-down-move-right 1.2s infinite;
/* 1061 */   animation: scroll-down-move-right 1.2s infinite;
/* 1062 */ }
/* 1063 */ .scroll-down span {
/* 1064 */   position: relative;
/* 1065 */   z-index: 1;
/* 1066 */ }
/* 1067 */ @-moz-keyframes scroll-down-move-right {
/* 1068 */   0%,
/* 1069 */   100% {
/* 1070 */     -webkit-transform: translateX(0px);
/* 1071 */     -moz-transform: translateX(0px);
/* 1072 */     -ms-transform: translateX(0px);
/* 1073 */     -o-transform: translateX(0px);
/* 1074 */     transform: translateX(0px);
/* 1075 */   }
/* 1076 */   50% {
/* 1077 */     -webkit-transform: translateX(9px);
/* 1078 */     -moz-transform: translateX(9px);
/* 1079 */     -ms-transform: translateX(9px);
/* 1080 */     -o-transform: translateX(9px);
/* 1081 */     transform: translateX(9px);
/* 1082 */   }
/* 1083 */ }
/* 1084 */ @-webkit-keyframes scroll-down-move-right {
/* 1085 */   0%,
/* 1086 */   100% {
/* 1087 */     -webkit-transform: translateX(0px);
/* 1088 */     -moz-transform: translateX(0px);
/* 1089 */     -ms-transform: translateX(0px);
/* 1090 */     -o-transform: translateX(0px);
/* 1091 */     transform: translateX(0px);
/* 1092 */   }
/* 1093 */   50% {
/* 1094 */     -webkit-transform: translateX(9px);
/* 1095 */     -moz-transform: translateX(9px);
/* 1096 */     -ms-transform: translateX(9px);
/* 1097 */     -o-transform: translateX(9px);
/* 1098 */     transform: translateX(9px);
/* 1099 */   }
/* 1100 */ }

/* houses.css */

/* 1101 */ @keyframes scroll-down-move-right {
/* 1102 */   0%,
/* 1103 */   100% {
/* 1104 */     -webkit-transform: translateX(0px);
/* 1105 */     -moz-transform: translateX(0px);
/* 1106 */     -ms-transform: translateX(0px);
/* 1107 */     -o-transform: translateX(0px);
/* 1108 */     transform: translateX(0px);
/* 1109 */   }
/* 1110 */   50% {
/* 1111 */     -webkit-transform: translateX(9px);
/* 1112 */     -moz-transform: translateX(9px);
/* 1113 */     -ms-transform: translateX(9px);
/* 1114 */     -o-transform: translateX(9px);
/* 1115 */     transform: translateX(9px);
/* 1116 */   }
/* 1117 */ }
/* 1118 */ @-moz-keyframes scroll-down-move-left {
/* 1119 */   0%,
/* 1120 */   100% {
/* 1121 */     -webkit-transform: translateX(0px);
/* 1122 */     -moz-transform: translateX(0px);
/* 1123 */     -ms-transform: translateX(0px);
/* 1124 */     -o-transform: translateX(0px);
/* 1125 */     transform: translateX(0px);
/* 1126 */   }
/* 1127 */   50% {
/* 1128 */     -webkit-transform: translateX(-9px);
/* 1129 */     -moz-transform: translateX(-9px);
/* 1130 */     -ms-transform: translateX(-9px);
/* 1131 */     -o-transform: translateX(-9px);
/* 1132 */     transform: translateX(-9px);
/* 1133 */   }
/* 1134 */ }
/* 1135 */ @-webkit-keyframes scroll-down-move-left {
/* 1136 */   0%,
/* 1137 */   100% {
/* 1138 */     -webkit-transform: translateX(0px);
/* 1139 */     -moz-transform: translateX(0px);
/* 1140 */     -ms-transform: translateX(0px);
/* 1141 */     -o-transform: translateX(0px);
/* 1142 */     transform: translateX(0px);
/* 1143 */   }
/* 1144 */   50% {
/* 1145 */     -webkit-transform: translateX(-9px);
/* 1146 */     -moz-transform: translateX(-9px);
/* 1147 */     -ms-transform: translateX(-9px);
/* 1148 */     -o-transform: translateX(-9px);
/* 1149 */     transform: translateX(-9px);
/* 1150 */   }

/* houses.css */

/* 1151 */ }
/* 1152 */ @keyframes scroll-down-move-left {
/* 1153 */   0%,
/* 1154 */   100% {
/* 1155 */     -webkit-transform: translateX(0px);
/* 1156 */     -moz-transform: translateX(0px);
/* 1157 */     -ms-transform: translateX(0px);
/* 1158 */     -o-transform: translateX(0px);
/* 1159 */     transform: translateX(0px);
/* 1160 */   }
/* 1161 */   50% {
/* 1162 */     -webkit-transform: translateX(-9px);
/* 1163 */     -moz-transform: translateX(-9px);
/* 1164 */     -ms-transform: translateX(-9px);
/* 1165 */     -o-transform: translateX(-9px);
/* 1166 */     transform: translateX(-9px);
/* 1167 */   }
/* 1168 */ }
/* 1169 */ .house-detail-gallery {
/* 1170 */   height: 50%;
/* 1171 */   width: 80%;
/* 1172 */   margin: 0 auto;
/* 1173 */ }
/* 1174 */ .house-detail-gallery .swiper-slide {
/* 1175 */   width: 60%;
/* 1176 */   overflow: hidden;
/* 1177 */   display: flex;
/* 1178 */   align-items: center;
/* 1179 */   justify-content: center;
/* 1180 */ }
/* 1181 */ .house-detail-gallery img {
/* 1182 */   width: auto;
/* 1183 */   /*height: 100%;*/
/* 1184 */   max-width: 100%;
/* 1185 */   transition: 0.8s;
/* 1186 */   -webkit-transition: 0.8s;
/* 1187 */   -moz-transition: 0.8s;
/* 1188 */   -ms-transition: 0.8s;
/* 1189 */   -o-transition: 0.8s;
/* 1190 */   opacity: .3;
/* 1191 */ }
/* 1192 */ .house-detail-gallery .swiper-slide-active img {
/* 1193 */   -webkit-transform: translateX(0) scale(1);
/* 1194 */   -moz-transform: translateX(0) scale(1);
/* 1195 */   -ms-transform: translateX(0) scale(1);
/* 1196 */   -o-transform: translateX(0) scale(1);
/* 1197 */   transform: translateX(0) scale(1);
/* 1198 */   opacity: 1;
/* 1199 */ }
/* 1200 */ .house-detail-info-gallery-prev,

/* houses.css */

/* 1201 */ .house-detail-info-gallery-next {
/* 1202 */   width: 14px;
/* 1203 */   height: 27px;
/* 1204 */   position: absolute;
/* 1205 */   right: 8%;
/* 1206 */   top: 50%;
/* 1207 */   margin-top: -13px;
/* 1208 */   background: 50% 50% no-repeat;
/* 1209 */   -webkit-background-size: contain;
/* 1210 */   background-size: contain;
/* 1211 */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.2' height='26.8' viewBox='0 0 13.2 26.8'%3E%3Cpath fill='%23284643' d='M1 .2C.8 0 .4 0 .2.2S0 .8.2 1l11.3 11.3c.6.6.6 1.7 0 2.4L.4 25.8c-.2.2-.2.6 0 .8s.6.2.8 0l11.1-11.1c.6-.6.8-1.3.8-2s-.3-1.5-.8-2L1 .2z'/%3E%3C/svg%3E");
/* 1212 */   z-index: 1;
/* 1213 */   cursor: pointer;
/* 1214 */   transition: 0.8s;
/* 1215 */   -webkit-transition: 0.8s;
/* 1216 */   -moz-transition: 0.8s;
/* 1217 */   -ms-transition: 0.8s;
/* 1218 */   -o-transition: 0.8s;
/* 1219 */ }
/* 1220 */ .house-detail-info-gallery-prev.swiper-button-disabled,
/* 1221 */ .house-detail-info-gallery-next.swiper-button-disabled {
/* 1222 */   opacity: 0;
/* 1223 */ }
/* 1224 */ .house-detail-info-gallery-prev span,
/* 1225 */ .house-detail-info-gallery-next span {
/* 1226 */   display: block;
/* 1227 */   position: absolute;
/* 1228 */   right: 20px;
/* 1229 */   text-align: right;
/* 1230 */   top: 50%;
/* 1231 */   margin-top: -11px;
/* 1232 */   width: 100px;
/* 1233 */   font-size: 20px;
/* 1234 */   font-family: PFBeauSansPro-Bold;
/* 1235 */   color: #231F20;
/* 1236 */ }
/* 1237 */ .house-detail-info-gallery-prev {
/* 1238 */   right: auto;
/* 1239 */   left: 8%;
/* 1240 */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.2' height='26.8' viewBox='0 0 13.2 26.8'%3E%3Cpath fill='%23284643' d='M12.2.2c.2-.2.6-.2.8 0s.2.6 0 .8L1.7 12.3c-.7.7-.7 1.7 0 2.4l11.1 11.1c.2.2.2.6 0 .8-.2.2-.6.2-.8 0L.8 15.6C.3 15 0 14.3 0 13.5c0-.7.3-1.5.8-2L12.2.2z'/%3E%3C/svg%3E");
/* 1241 */ }
/* 1242 */ .house-detail-info-gallery-prev span {
/* 1243 */   right: auto;
/* 1244 */   left: 20px;
/* 1245 */   text-align: left;
/* 1246 */ }
/* 1247 */ .house-detail-info-h {
/* 1248 */   height: 25%;
/* 1249 */   text-align: center;
/* 1250 */   font-size: 25px;

/* houses.css */

/* 1251 */   color: #231F20;
/* 1252 */ }
/* 1253 */ .house-detail-info-params {
/* 1254 */   height: 25%;
/* 1255 */   width: 650px;
/* 1256 */   margin: 0 auto;
/* 1257 */   font-size: 20px;
/* 1258 */   display: flex;
/* 1259 */   align-items: center;
/* 1260 */ }
/* 1261 */ .house-detail-info-param {
/* 1262 */   display: flex;
/* 1263 */   align-items: center;
/* 1264 */   justify-content: center;
/* 1265 */   line-height: 1;
/* 1266 */ }
/* 1267 */ .house-detail-info-param div {
/* 1268 */   font-size: 70px;
/* 1269 */   color: #284643;
/* 1270 */   margin-right: 10px;
/* 1271 */   margin-top: 10px;
/* 1272 */   white-space: nowrap;
/* 1273 */ }
/* 1274 */ .house-detail-info-param span {
/* 1275 */   display: block;
/* 1276 */ }
/* 1277 */ .house-detail-plans {
/* 1278 */   height: 100%;
/* 1279 */ }
/* 1280 */ .house-detail-plans .swiper-slide {
/* 1281 */   width: 60%;
/* 1282 */   flex-direction: column;
/* 1283 */ }
/* 1284 */ .house-detail-plans .swiper-slide-active .house-detail-plan-h,
/* 1285 */ .house-detail-plans .swiper-slide-active .house-detail-plan-info,
/* 1286 */ .house-detail-plans .swiper-slide-active .house-detail-plan {
/* 1287 */   opacity: 1;
/* 1288 */ }
/* 1289 */ .house-detail-plan-h {
/* 1290 */   height: 20%;
/* 1291 */   font-family: PFBeauSansPro-Bold;
/* 1292 */   font-size: 24px;
/* 1293 */   text-align: center;
/* 1294 */   color: #284643;
/* 1295 */   padding-top: 50px;
/* 1296 */   opacity: 0;
/* 1297 */   transition: 0.8s;
/* 1298 */   -webkit-transition: 0.8s;
/* 1299 */   -moz-transition: 0.8s;
/* 1300 */   -ms-transition: 0.8s;

/* houses.css */

/* 1301 */   -o-transition: 0.8s;
/* 1302 */ }
/* 1303 */ .house-detail-plan {
/* 1304 */   height: 60%;
/* 1305 */   width: 100%;
/* 1306 */   background: 50% 50% no-repeat;
/* 1307 */   -webkit-background-size: contain;
/* 1308 */   background-size: contain;
/* 1309 */   opacity: 0.3;
/* 1310 */   transition: 0.8s;
/* 1311 */   -webkit-transition: 0.8s;
/* 1312 */   -moz-transition: 0.8s;
/* 1313 */   -ms-transition: 0.8s;
/* 1314 */   -o-transition: 0.8s;
/* 1315 */ }
/* 1316 */ .house-detail-plan-info {
/* 1317 */   width: 560px;
/* 1318 */   height: 25%;
/* 1319 */   margin-top: 30px;
/* 1320 */   font-size: 18px;
/* 1321 */   opacity: 0;
/* 1322 */   transition: 0.8s;
/* 1323 */   -webkit-transition: 0.8s;
/* 1324 */   -moz-transition: 0.8s;
/* 1325 */   -ms-transition: 0.8s;
/* 1326 */   -o-transition: 0.8s;
/* 1327 */ }
/* 1328 */ .gallery-item {
/* 1329 */   position: relative;
/* 1330 */   height: 50%;
/* 1331 */   float: left;
/* 1332 */   background: #000;
/* 1333 */   overflow: hidden;
/* 1334 */ }
/* 1335 */ .gallery-item:hover .gallery-item-inner {
/* 1336 */   opacity: 1;
/* 1337 */ }
/* 1338 */ .preview-plus {
/* 1339 */   height: 35px;
/* 1340 */   width: 35px;
/* 1341 */   position: absolute;
/* 1342 */   top: 50%;
/* 1343 */   left: 50%;
/* 1344 */   margin: -18px 0 0 -18px;
/* 1345 */   -webkit-border-radius: 100%;
/* 1346 */   -moz-border-radius: 100%;
/* 1347 */   border-radius: 100%;
/* 1348 */   border: 2px solid #fff;
/* 1349 */   opacity: 0;
/* 1350 */   -webkit-transition: opacity .3s;

/* houses.css */

/* 1351 */   -moz-transition: opacity .3s;
/* 1352 */   -ms-transition: opacity .3s;
/* 1353 */   -o-transition: opacity .3s;
/* 1354 */   transition: opacity .3s;
/* 1355 */ }
/* 1356 */ .preview-plus:before,
/* 1357 */ .preview-plus:after {
/* 1358 */   content: '';
/* 1359 */   position: absolute;
/* 1360 */   width: 2px;
/* 1361 */   height: 14px;
/* 1362 */   left: 50%;
/* 1363 */   top: 50%;
/* 1364 */   margin: -7px 0 0 -1px;
/* 1365 */   background: #fff;
/* 1366 */ }
/* 1367 */ .preview-plus:after {
/* 1368 */   width: 14px;
/* 1369 */   height: 2px;
/* 1370 */   margin: -1px 0 0 -7px;
/* 1371 */ }
/* 1372 */ .gallery-item:hover .preview-plus {
/* 1373 */   opacity: 1;
/* 1374 */ }
/* 1375 */ .gallery-item.long_ {
/* 1376 */   width: 66%;
/* 1377 */ }
/* 1378 */ .gallery-item.short_ {
/* 1379 */   width: 34%;
/* 1380 */ }
/* 1381 */ .gallery-item-inner {
/* 1382 */   position: absolute;
/* 1383 */   left: 0;
/* 1384 */   top: 0;
/* 1385 */   width: 110%;
/* 1386 */   height: 110%;
/* 1387 */   background-repeat: no-repeat;
/* 1388 */   background-position: 50% 50%;
/* 1389 */   -webkit-background-size: cover;
/* 1390 */   background-size: cover;
/* 1391 */   -webkit-transition: opacity .3s;
/* 1392 */   -moz-transition: opacity .3s;
/* 1393 */   -ms-transition: opacity .3s;
/* 1394 */   -o-transition: opacity .3s;
/* 1395 */   transition: opacity .3s;
/* 1396 */   opacity: 0.5;
/* 1397 */ }
/* 1398 */ .house-detail-location-map {
/* 1399 */   width: 70%;
/* 1400 */   height: 100%;

/* houses.css */

/* 1401 */   float: left;
/* 1402 */   position: relative;
/* 1403 */ }
/* 1404 */ html.mobile .house-detail-location-map {
/* 1405 */   display: none;
/* 1406 */ }
/* 1407 */ .house-detail-location-list {
/* 1408 */   width: 29%;
/* 1409 */   margin-right: 1%;
/* 1410 */   height: 100%;
/* 1411 */   position: relative;
/* 1412 */   float: left;
/* 1413 */   padding-top: 20px;
/* 1414 */ }
/* 1415 */ html.mobile .house-detail-location-list {
/* 1416 */   width: 100%;
/* 1417 */ }
/* 1418 */ .house-detail-location-list-scroll {
/* 1419 */   position: absolute;
/* 1420 */   top: 80px;
/* 1421 */   left: 10px;
/* 1422 */   bottom: 10px;
/* 1423 */   right: 0;
/* 1424 */   padding-right: 20px;
/* 1425 */ }
/* 1426 */ .hdll-header {
/* 1427 */   height: 70px;
/* 1428 */ }
/* 1429 */ .hdll-h-cell {
/* 1430 */   width: 20%;
/* 1431 */   float: left;
/* 1432 */   height: 70px;
/* 1433 */   padding-top: 20px;
/* 1434 */   font-size: 13px;
/* 1435 */   color: #4D4D4D;
/* 1436 */   text-align: center;
/* 1437 */ }
/* 1438 */ .hdll-row {
/* 1439 */   position: relative;
/* 1440 */   height: 50px;
/* 1441 */   margin: 5px 0;
/* 1442 */   -webkit-border-radius: 5px;
/* 1443 */   -moz-border-radius: 5px;
/* 1444 */   border-radius: 5px;
/* 1445 */   color: #4D4D4D;
/* 1446 */   border: 1px solid #B9B9B9;
/* 1447 */   font-size: 15px;
/* 1448 */   transition: 0.3s;
/* 1449 */   -webkit-transition: 0.3s;
/* 1450 */   -moz-transition: 0.3s;

/* houses.css */

/* 1451 */   -ms-transition: 0.3s;
/* 1452 */   -o-transition: 0.3s;
/* 1453 */   overflow: hidden;
/* 1454 */ }
/* 1455 */ .hdll-row.hover,
/* 1456 */ .hdll-row:hover {
/* 1457 */   background: #284643;
/* 1458 */ }
/* 1459 */ .hdll-row.hover .hdll-cell,
/* 1460 */ .hdll-row:hover .hdll-cell {
/* 1461 */   color: #FFF;
/* 1462 */ }
/* 1463 */ .hdll-row.hover .hdll-row-overlay,
/* 1464 */ .hdll-row:hover .hdll-row-overlay {
/* 1465 */   visibility: visible;
/* 1466 */   opacity: 1;
/* 1467 */   transition: .3s, visibility 0s;
/* 1468 */   -webkit-transition: .3s, visibility 0s;
/* 1469 */   -moz-transition: .3s, visibility 0s;
/* 1470 */   -ms-transition: .3s, visibility 0s;
/* 1471 */   -o-transition: .3s, visibility 0s;
/* 1472 */ }
/* 1473 */ .hdll-row-overlay {
/* 1474 */   position: absolute;
/* 1475 */   width: 100%;
/* 1476 */   height: 100%;
/* 1477 */   background: #73bf43;
/* 1478 */   color: #FFF;
/* 1479 */   text-align: center;
/* 1480 */   line-height: 48px;
/* 1481 */   visibility: hidden;
/* 1482 */   opacity: 0;
/* 1483 */   transition: .3s, visibility .3s step-end;
/* 1484 */   -webkit-transition: .3s, visibility .3s step-end;
/* 1485 */   -moz-transition: .3s, visibility .3s step-end;
/* 1486 */   -ms-transition: .3s, visibility .3s step-end;
/* 1487 */   -o-transition: .3s, visibility .3s step-end;
/* 1488 */   cursor: pointer;
/* 1489 */ }
/* 1490 */ .hdll-cell {
/* 1491 */   width: 20%;
/* 1492 */   float: left;
/* 1493 */   height: 48px;
/* 1494 */   line-height: 48px;
/* 1495 */   text-align: center;
/* 1496 */   white-space: nowrap;
/* 1497 */   transition: 0.3s;
/* 1498 */   -webkit-transition: 0.3s;
/* 1499 */   -moz-transition: 0.3s;
/* 1500 */   -ms-transition: 0.3s;

/* houses.css */

/* 1501 */   -o-transition: 0.3s;
/* 1502 */ }
/* 1503 */ .hdll-h-cell:first-child,
/* 1504 */ .hdll-cell:first-child,
/* 1505 */ .hdll-h-cell:last-child,
/* 1506 */ .hdll-cell:last-child {
/* 1507 */   width: 30%;
/* 1508 */ }
/* 1509 */ .house-detail-location-h {
/* 1510 */   position: absolute;
/* 1511 */   top: 20px;
/* 1512 */   left: 0;
/* 1513 */   width: 100%;
/* 1514 */   text-align: center;
/* 1515 */   color: #284643;
/* 1516 */   font-size: 24px;
/* 1517 */   font-family: PFBeauSansPro-Bold;
/* 1518 */   white-space: nowrap;
/* 1519 */ }
/* 1520 */ @media screen and (max-width: 991px) {
/* 1521 */   .houses-list-top-position {
/* 1522 */     height: 270px;
/* 1523 */   }
/* 1524 */   .houses-list-filter {
/* 1525 */     height: 260px;
/* 1526 */   }
/* 1527 */   .flt-main-wrapper {
/* 1528 */     float: none;
/* 1529 */   }
/* 1530 */   .flt-tbl-count {
/* 1531 */     font-size: 10px;
/* 1532 */   }
/* 1533 */   .flats-filtered {
/* 1534 */     font-size: 26px;
/* 1535 */   }
/* 1536 */   .houses-list-item {
/* 1537 */     height: 350px;
/* 1538 */     font-size: 16px;
/* 1539 */   }
/* 1540 */   .holi-name {
/* 1541 */     font-size: 28px;
/* 1542 */   }
/* 1543 */   .holi-param {
/* 1544 */     font-size: 13px;
/* 1545 */   }
/* 1546 */   .col-im-w {
/* 1547 */     width: 50%;
/* 1548 */     height: 33%;
/* 1549 */   }
/* 1550 */   .col-info-w {

/* houses.css */

/* 1551 */     width: 50%;
/* 1552 */     height: 33%;
/* 1553 */   }
/* 1554 */   .col-id-w,
/* 1555 */   .col-sq_house-w,
/* 1556 */   .col-sq_area-w,
/* 1557 */   .col-price-w {
/* 1558 */     width: 50%;
/* 1559 */     height: 33%;
/* 1560 */   }
/* 1561 */   .col-sq_house,
/* 1562 */   .col-sq_area,
/* 1563 */   .col-price,
/* 1564 */   .holi-total-offers {
/* 1565 */     border: none;
/* 1566 */     border-top: 1px solid #b8b8b8;
/* 1567 */     padding: 15px 5px 0;
/* 1568 */   }
/* 1569 */   .holi-total-offers {
/* 1570 */     float: left;
/* 1571 */     margin: 0;
/* 1572 */     padding-top: 16px;
/* 1573 */   }
/* 1574 */   .house-detail-name {
/* 1575 */     font-size: 55px;
/* 1576 */   }
/* 1577 */   .house-detail-name span {
/* 1578 */     left: 40px;
/* 1579 */     width: 200px;
/* 1580 */   }
/* 1581 */   .house-detail-name span em {
/* 1582 */     font-size: 30px;
/* 1583 */   }
/* 1584 */   .house-detail-gallery .swiper-slide {
/* 1585 */     width: 90%;
/* 1586 */   }
/* 1587 */   .house-detail-info-gallery-prev,
/* 1588 */   .house-detail-info-gallery-next {
/* 1589 */     right: 0;
/* 1590 */   }
/* 1591 */   .house-detail-info-gallery-prev {
/* 1592 */     left: 0;
/* 1593 */     right: auto;
/* 1594 */   }
/* 1595 */   .house-detail-gallery img {
/* 1596 */     width: auto;
/* 1597 */     height: auto;
/* 1598 */     max-height: 100%;
/* 1599 */   }
/* 1600 */   .house-detail-info-params {

/* houses.css */

/* 1601 */     width: auto;
/* 1602 */     margin-top: -20px;
/* 1603 */   }
/* 1604 */   .house-detail-info-params div {
/* 1605 */     bottom: -10px;
/* 1606 */   }
/* 1607 */   .house-detail-info-param {
/* 1608 */     font-size: 14px;
/* 1609 */   }
/* 1610 */   .house-detail-info-param div {
/* 1611 */     font-size: 60px;
/* 1612 */   }
/* 1613 */   .house-detail-location-h {
/* 1614 */     top: 0;
/* 1615 */   }
/* 1616 */   .house-detail-location-list-scroll {
/* 1617 */     bottom: 20px;
/* 1618 */   }
/* 1619 */   .hdll-row {
/* 1620 */     font-size: 12px;
/* 1621 */   }
/* 1622 */   .hdll-h-cell {
/* 1623 */     font-size: 11px;
/* 1624 */   }
/* 1625 */ }
/* 1626 */ @media(max-width:768px){
/* 1627 */ 	.col-info-w {
/* 1628 */ 		width: 50%;
/* 1629 */ 		height: 55%;
/* 1630 */ 	}
/* 1631 */ 	.houses-list-item {
/* 1632 */ 		height: 200px;
/* 1633 */ 		font-size: 16px;
/* 1634 */ 	}
/* 1635 */ 	.col-im-w {
/* 1636 */     width: 50%;
/* 1637 */     height: 54%;
/* 1638 */ 	}
/* 1639 */ }
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

file-relative URI  : ../../i/preloader.svg
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/preloader.svg
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/preloader.svg
traversals removed : /bitrix/templates/ecodolie/i/preloader.svg

*/

/* layout.css */

/* 1   */ .tablebodytext {
/* 2   */   display: none;
/* 3   */ }
/* 4   */ .preloader {
/* 5   */   position: fixed;
/* 6   */   left: 0;
/* 7   */   top: 0;
/* 8   */   width: 100%;
/* 9   */   height: 100%;
/* 10  */   z-index: 1000;
/* 11  */   overflow: hidden;
/* 12  */   -webkit-transform: translateZ(1px);
/* 13  */   -moz-transform: translateZ(1px);
/* 14  */   -ms-transform: translateZ(1px);
/* 15  */   -o-transform: translateZ(1px);
/* 16  */   transform: translateZ(1px);
/* 17  */ }
/* 18  */ .preloader-bg {
/* 19  */   position: absolute;
/* 20  */   left: 50%;
/* 21  */   top: 50%;
/* 22  */   width: 3000px;
/* 23  */   height: 3000px;
/* 24  */   border: 2000px solid #284744;
/* 25  */   -webkit-border-radius: 100%;
/* 26  */   -moz-border-radius: 100%;
/* 27  */   border-radius: 100%;
/* 28  */   margin: -1500px 0 0 -1500px;
/* 29  */ }
/* 30  */ .preloader-logo {
/* 31  */   position: absolute;
/* 32  */   left: 50%;
/* 33  */   top: 50%;
/* 34  */   width: 70px;
/* 35  */   height: 70px;
/* 36  */   -webkit-transform: scale(0.01);
/* 37  */   -moz-transform: scale(0.01);
/* 38  */   -ms-transform: scale(0.01);
/* 39  */   -o-transform: scale(0.01);
/* 40  */   transform: scale(0.01);
/* 41  */   margin: -35px 0 0 -35px;
/* 42  */   transition: 0.4s cubic-bezier(0.62, -0.26, 0.26, 0.97);
/* 43  */   -webkit-transition: 0.4s cubic-bezier(0.62, -0.26, 0.26, 0.97);
/* 44  */   -moz-transition: 0.4s cubic-bezier(0.62, -0.26, 0.26, 0.97);
/* 45  */   -ms-transition: 0.4s cubic-bezier(0.62, -0.26, 0.26, 0.97);
/* 46  */   -o-transition: 0.4s cubic-bezier(0.62, -0.26, 0.26, 0.97);
/* 47  */   z-index: 1;
/* 48  */ }
/* 49  */ .preloader-logo:before {
/* 50  */   content: '';

/* layout.css */

/* 51  */   position: absolute;
/* 52  */   left: 0;
/* 53  */   top: 0;
/* 54  */   width: 100%;
/* 55  */   height: 100%;
/* 56  */   background: #284744;
/* 57  */   -webkit-border-radius: 100%;
/* 58  */   -moz-border-radius: 100%;
/* 59  */   border-radius: 100%;
/* 60  */   z-index: 3;
/* 61  */ }
/* 62  */ .preloader-logo:after {
/* 63  */   content: '';
/* 64  */   position: absolute;
/* 65  */   left: 50%;
/* 66  */   top: 50%;
/* 67  */   width: 50px;
/* 68  */   height: 50px;
/* 69  */   margin: -25px 0 0 -25px;
/* 70  */   background: url("/bitrix/templates/ecodolie/i/preloader.svg") 50% 50% no-repeat;
/* 71  */   -webkit-background-size: contain;
/* 72  */   background-size: contain;
/* 73  */   z-index: 4;
/* 74  */   -webkit-animation: anim-preloader-circle1 1s linear infinite;
/* 75  */   -o-animation: anim-preloader-circle1 1s linear infinite;
/* 76  */   animation: anim-preloader-circle1 1s linear infinite;
/* 77  */ }
/* 78  */ .preloader.show_ .preloader-logo {
/* 79  */   -webkit-transform: scale(1);
/* 80  */   -moz-transform: scale(1);
/* 81  */   -ms-transform: scale(1);
/* 82  */   -o-transform: scale(1);
/* 83  */   transform: scale(1);
/* 84  */   transition: 0.4s cubic-bezier(0.26, 0.11, 0.43, 1.24);
/* 85  */   -webkit-transition: 0.4s cubic-bezier(0.26, 0.11, 0.43, 1.24);
/* 86  */   -moz-transition: 0.4s cubic-bezier(0.26, 0.11, 0.43, 1.24);
/* 87  */   -ms-transition: 0.4s cubic-bezier(0.26, 0.11, 0.43, 1.24);
/* 88  */   -o-transition: 0.4s cubic-bezier(0.26, 0.11, 0.43, 1.24);
/* 89  */ }
/* 90  */ .preloader-anim1,
/* 91  */ .preloader-anim2 {
/* 92  */   position: absolute;
/* 93  */   left: 50%;
/* 94  */   top: 50%;
/* 95  */   width: 80px;
/* 96  */   height: 80px;
/* 97  */   background: #FFF;
/* 98  */   margin: -40px 0 0 -40px;
/* 99  */   transition: 0.4s cubic-bezier(0.62, -0.26, 0.26, 0.97);
/* 100 */   -webkit-transition: 0.4s cubic-bezier(0.62, -0.26, 0.26, 0.97);

/* layout.css */

/* 101 */   -moz-transition: 0.4s cubic-bezier(0.62, -0.26, 0.26, 0.97);
/* 102 */   -ms-transition: 0.4s cubic-bezier(0.62, -0.26, 0.26, 0.97);
/* 103 */   -o-transition: 0.4s cubic-bezier(0.62, -0.26, 0.26, 0.97);
/* 104 */   -webkit-border-radius: 100%;
/* 105 */   -moz-border-radius: 100%;
/* 106 */   border-radius: 100%;
/* 107 */   border-top: solid 10px #73bf43;
/* 108 */   border-right: solid 10px transparent;
/* 109 */   border-bottom: solid 10px #73bf43;
/* 110 */   border-left: solid 10px transparent;
/* 111 */   z-index: 0;
/* 112 */   -webkit-animation: anim-preloader-circle1 1s linear infinite;
/* 113 */   -o-animation: anim-preloader-circle1 1s linear infinite;
/* 114 */   animation: anim-preloader-circle1 1s linear infinite;
/* 115 */   display: none;
/* 116 */ }
/* 117 */ .preloader-anim2 {
/* 118 */   width: 90px;
/* 119 */   height: 90px;
/* 120 */   margin: -45px 0 0 -45px;
/* 121 */   border-top: solid 10px #73bf43;
/* 122 */   border-right: solid 10px #73bf43;
/* 123 */   border-bottom: solid 10px #73bf43;
/* 124 */   border-left: solid 10px transparent;
/* 125 */   -webkit-animation: anim-preloader-circle2 2s linear infinite;
/* 126 */   -o-animation: anim-preloader-circle2 2s linear infinite;
/* 127 */   animation: anim-preloader-circle2 2s linear infinite;
/* 128 */ }
/* 129 */ @-moz-keyframes anim-preloader-circle1 {
/* 130 */   0% {
/* 131 */     -webkit-transform: rotateY(0deg);
/* 132 */     -moz-transform: rotateY(0deg);
/* 133 */     -ms-transform: rotateY(0deg);
/* 134 */     -o-transform: rotateY(0deg);
/* 135 */     transform: rotateY(0deg);
/* 136 */   }
/* 137 */   50% {
/* 138 */     -webkit-transform: rotateY(180deg);
/* 139 */     -moz-transform: rotateY(180deg);
/* 140 */     -ms-transform: rotateY(180deg);
/* 141 */     -o-transform: rotateY(180deg);
/* 142 */     transform: rotateY(180deg);
/* 143 */   }
/* 144 */   100% {
/* 145 */     -webkit-transform: rotateY(360deg);
/* 146 */     -moz-transform: rotateY(360deg);
/* 147 */     -ms-transform: rotateY(360deg);
/* 148 */     -o-transform: rotateY(360deg);
/* 149 */     transform: rotateY(360deg);
/* 150 */   }

/* layout.css */

/* 151 */ }
/* 152 */ @-webkit-keyframes anim-preloader-circle1 {
/* 153 */   0% {
/* 154 */     -webkit-transform: rotateY(0deg);
/* 155 */     -moz-transform: rotateY(0deg);
/* 156 */     -ms-transform: rotateY(0deg);
/* 157 */     -o-transform: rotateY(0deg);
/* 158 */     transform: rotateY(0deg);
/* 159 */   }
/* 160 */   50% {
/* 161 */     -webkit-transform: rotateY(180deg);
/* 162 */     -moz-transform: rotateY(180deg);
/* 163 */     -ms-transform: rotateY(180deg);
/* 164 */     -o-transform: rotateY(180deg);
/* 165 */     transform: rotateY(180deg);
/* 166 */   }
/* 167 */   100% {
/* 168 */     -webkit-transform: rotateY(360deg);
/* 169 */     -moz-transform: rotateY(360deg);
/* 170 */     -ms-transform: rotateY(360deg);
/* 171 */     -o-transform: rotateY(360deg);
/* 172 */     transform: rotateY(360deg);
/* 173 */   }
/* 174 */ }
/* 175 */ @keyframes anim-preloader-circle1 {
/* 176 */   0% {
/* 177 */     -webkit-transform: rotateY(0deg);
/* 178 */     -moz-transform: rotateY(0deg);
/* 179 */     -ms-transform: rotateY(0deg);
/* 180 */     -o-transform: rotateY(0deg);
/* 181 */     transform: rotateY(0deg);
/* 182 */   }
/* 183 */   50% {
/* 184 */     -webkit-transform: rotateY(180deg);
/* 185 */     -moz-transform: rotateY(180deg);
/* 186 */     -ms-transform: rotateY(180deg);
/* 187 */     -o-transform: rotateY(180deg);
/* 188 */     transform: rotateY(180deg);
/* 189 */   }
/* 190 */   100% {
/* 191 */     -webkit-transform: rotateY(360deg);
/* 192 */     -moz-transform: rotateY(360deg);
/* 193 */     -ms-transform: rotateY(360deg);
/* 194 */     -o-transform: rotateY(360deg);
/* 195 */     transform: rotateY(360deg);
/* 196 */   }
/* 197 */ }
/* 198 */ @-moz-keyframes anim-preloader-circle2 {
/* 199 */   0% {
/* 200 */     -webkit-transform: rotateY(0deg);

/* layout.css */

/* 201 */     -moz-transform: rotateY(0deg);
/* 202 */     -ms-transform: rotateY(0deg);
/* 203 */     -o-transform: rotateY(0deg);
/* 204 */     transform: rotateY(0deg);
/* 205 */   }
/* 206 */   50% {
/* 207 */     -webkit-transform: rotateY(180deg);
/* 208 */     -moz-transform: rotateY(180deg);
/* 209 */     -ms-transform: rotateY(180deg);
/* 210 */     -o-transform: rotateY(180deg);
/* 211 */     transform: rotateY(180deg);
/* 212 */   }
/* 213 */   100% {
/* 214 */     -webkit-transform: rotateY(360deg);
/* 215 */     -moz-transform: rotateY(360deg);
/* 216 */     -ms-transform: rotateY(360deg);
/* 217 */     -o-transform: rotateY(360deg);
/* 218 */     transform: rotateY(360deg);
/* 219 */   }
/* 220 */ }
/* 221 */ @-webkit-keyframes anim-preloader-circle2 {
/* 222 */   0% {
/* 223 */     -webkit-transform: rotateY(0deg);
/* 224 */     -moz-transform: rotateY(0deg);
/* 225 */     -ms-transform: rotateY(0deg);
/* 226 */     -o-transform: rotateY(0deg);
/* 227 */     transform: rotateY(0deg);
/* 228 */   }
/* 229 */   50% {
/* 230 */     -webkit-transform: rotateY(180deg);
/* 231 */     -moz-transform: rotateY(180deg);
/* 232 */     -ms-transform: rotateY(180deg);
/* 233 */     -o-transform: rotateY(180deg);
/* 234 */     transform: rotateY(180deg);
/* 235 */   }
/* 236 */   100% {
/* 237 */     -webkit-transform: rotateY(360deg);
/* 238 */     -moz-transform: rotateY(360deg);
/* 239 */     -ms-transform: rotateY(360deg);
/* 240 */     -o-transform: rotateY(360deg);
/* 241 */     transform: rotateY(360deg);
/* 242 */   }
/* 243 */ }
/* 244 */ @keyframes anim-preloader-circle2 {
/* 245 */   0% {
/* 246 */     -webkit-transform: rotateY(0deg);
/* 247 */     -moz-transform: rotateY(0deg);
/* 248 */     -ms-transform: rotateY(0deg);
/* 249 */     -o-transform: rotateY(0deg);
/* 250 */     transform: rotateY(0deg);

/* layout.css */

/* 251 */   }
/* 252 */   50% {
/* 253 */     -webkit-transform: rotateY(180deg);
/* 254 */     -moz-transform: rotateY(180deg);
/* 255 */     -ms-transform: rotateY(180deg);
/* 256 */     -o-transform: rotateY(180deg);
/* 257 */     transform: rotateY(180deg);
/* 258 */   }
/* 259 */   100% {
/* 260 */     -webkit-transform: rotateY(360deg);
/* 261 */     -moz-transform: rotateY(360deg);
/* 262 */     -ms-transform: rotateY(360deg);
/* 263 */     -o-transform: rotateY(360deg);
/* 264 */     transform: rotateY(360deg);
/* 265 */   }
/* 266 */ }
/* 267 */ .navbar-head {
/* 268 */   min-height: auto !important;
/* 269 */ }
/* 270 */ body.page-info .container {
/* 271 */   max-width: none !important;
/* 272 */ }
/* 273 */ .form-inline.form-search .form-control {
/* 274 */   height: auto !important;
/* 275 */ }
/* 276 */ .form-inline.form-search .btn-outline-success {
/* 277 */   background-color: transparent !important;
/* 278 */ }
/* 279 */ .btn-round {
/* 280 */   position: relative;
/* 281 */   border: 2pt solid white;
/* 282 */   padding: 15px 69px 15px 20px;
/* 283 */   outline: none;
/* 284 */   border-radius: 10px;
/* 285 */ }
/* 286 */ .btn-round:hover {
/* 287 */   color: #FFF;
/* 288 */ }
/* 289 */ .footer-text {
/* 290 */   background: #203d3a;
/* 291 */   padding: 50px 0;
/* 292 */   color: #FFF;
/* 293 */ }
/* 294 */ .footer-text ol {
/* 295 */   color: #FFF;
/* 296 */ }
/* 297 */ .footer-text h2 {
/* 298 */   padding-bottom: 30px;
/* 299 */   padding-top: 40px;
/* 300 */ }

/* layout.css */

/* 301 */ .footer-text a {
/* 302 */   color: #73bf43;
/* 303 */ }
/* 304 */ .bg-white {
/* 305 */   padding-top: 40px;
/* 306 */   color: #000 !important;
/* 307 */   background: #FFF;
/* 308 */ }
/* 309 */ .bg-white p {
/* 310 */   color: #000;
/* 311 */ }
/* 312 */ .bg-white h2,
/* 313 */ .bg-white h3 {
/* 314 */   color: #284744;
/* 315 */ }
/* 316 */ @media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px) {
/* 317 */   .tbl-resp {
/* 318 */     display: block;
/* 319 */     /* Hide table headers (but not display: none;, for accessibility) */
/* 320 */   }
/* 321 */   .tbl-resp thead,
/* 322 */   .tbl-resp tbody,
/* 323 */   .tbl-resp th,
/* 324 */   .tbl-resp td,
/* 325 */   .tbl-resp tr {
/* 326 */     display: block;
/* 327 */   }
/* 328 */   .tbl-resp thead tr {
/* 329 */     position: absolute;
/* 330 */     top: -9999px;
/* 331 */     left: -9999px;
/* 332 */   }
/* 333 */   .tbl-resp tr {
/* 334 */     border: 1px solid #ccc;
/* 335 */     margin-bottom: 3vh;
/* 336 */   }
/* 337 */   .tbl-resp td {
/* 338 */     /* Behave  like a "row" */
/* 339 */     border: none;
/* 340 */     border-bottom: 1px solid #eee;
/* 341 */     position: relative;
/* 342 */     padding-left: 50%;
/* 343 */   }
/* 344 */   .tbl-resp td:before {
/* 345 */     /* Now like a table header */
/* 346 */     position: absolute;
/* 347 */     /* Top/left values mimic padding */
/* 348 */     top: 6px;
/* 349 */     left: 6px;
/* 350 */     width: 45%;

/* layout.css */

/* 351 */     padding-right: 10px;
/* 352 */     font-size: 2.2vh;
/* 353 */   }
/* 354 */   .tbl-resp td:nth-of-type(1) {
/* 355 */     padding-left: 10px;
/* 356 */   }
/* 357 */   .tbl-resp td:nth-of-type(1):before {
/* 358 */     display: none;
/* 359 */   }
/* 360 */   .tbl-resp td:nth-of-type(2):before {
/* 361 */     content: "Первоначальный взнос";
/* 362 */   }
/* 363 */   .tbl-resp td:nth-of-type(3):before {
/* 364 */     content: "Процентная ставка";
/* 365 */   }
/* 366 */   .tbl-resp td:nth-of-type(4):before {
/* 367 */     content: "Минимальный срок кредита";
/* 368 */   }
/* 369 */ }
/* 370 */ 
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

*/

/* location.css */

/* 1   */ .location .page-content {
/* 2   */   height: 100%;
/* 3   */   padding-top: 80px;
/* 4   */   margin-top: -80px;
/* 5   */ }
/* 6   */ .map-infra {
/* 7   */   position: relative;
/* 8   */   left: 0;
/* 9   */   top: 0;
/* 10  */   width: 100%;
/* 11  */   height: 100%;
/* 12  */ }
/* 13  */ .location-paths-controls {
/* 14  */   position: absolute;
/* 15  */   left: 44px;
/* 16  */   bottom: 32px;
/* 17  */   width: 277px;
/* 18  */   height: 50px;
/* 19  */   line-height: 50px;
/* 20  */   background: #fff;
/* 21  */   -webkit-transition: all .6s;
/* 22  */   -moz-transition: all .6s;
/* 23  */   -ms-transition: all .6s;
/* 24  */   -o-transition: all .6s;
/* 25  */   transition: all .6s;
/* 26  */   overflow: hidden;
/* 27  */ }
/* 28  */ .location-paths-controls.open {
/* 29  */   width: 780px;
/* 30  */ }
/* 31  */ .bt-location-paths-open {
/* 32  */   position: absolute;
/* 33  */   left: 0;
/* 34  */   top: 0;
/* 35  */   z-index: 1;
/* 36  */   width: 277px;
/* 37  */   height: 50px;
/* 38  */   background: #fff;
/* 39  */   color: #333a46;
/* 40  */   text-align: center;
/* 41  */   cursor: pointer;
/* 42  */   transition: 0.3s;
/* 43  */   -webkit-transition: 0.3s;
/* 44  */   -moz-transition: 0.3s;
/* 45  */   -ms-transition: 0.3s;
/* 46  */   -o-transition: 0.3s;
/* 47  */ }
/* 48  */ .bt-location-paths-open:hover {
/* 49  */   color: #f75a40;
/* 50  */ }

/* location.css */

/* 51  */ .bt-location-paths-open i {
/* 52  */   display: inline-block;
/* 53  */   margin-left: 12px;
/* 54  */   height: 12px;
/* 55  */   width: 12px;
/* 56  */   position: relative;
/* 57  */   -webkit-transition: all .3s;
/* 58  */   -moz-transition: all .3s;
/* 59  */   -ms-transition: all .3s;
/* 60  */   -o-transition: all .3s;
/* 61  */   transition: all .3s;
/* 62  */ }
/* 63  */ .bt-location-paths-open i:before,
/* 64  */ .bt-location-paths-open i:after {
/* 65  */   content: '';
/* 66  */   position: absolute;
/* 67  */   left: 5px;
/* 68  */   top: 0;
/* 69  */   width: 2px;
/* 70  */   height: 100%;
/* 71  */   background: #333a46;
/* 72  */ }
/* 73  */ .bt-location-paths-open i:after {
/* 74  */   width: 100%;
/* 75  */   height: 2px;
/* 76  */   left: 0;
/* 77  */   top: 5px;
/* 78  */ }
/* 79  */ .location-paths-controls.open .bt-location-paths-open i {
/* 80  */   -webkit-transform: rotate(45deg);
/* 81  */   -moz-transform: rotate(45deg);
/* 82  */   -ms-transform: rotate(45deg);
/* 83  */   -o-transform: rotate(45deg);
/* 84  */   transform: rotate(45deg);
/* 85  */ }
/* 86  */ .loc-paths-list {
/* 87  */   width: 100%;
/* 88  */ }
/* 89  */ .loc-paths-list li {
/* 90  */   float: right;
/* 91  */ }
/* 92  */ .bt-paths {
/* 93  */   display: block;
/* 94  */   width: 180px;
/* 95  */   height: 100%;
/* 96  */   line-height: 50px;
/* 97  */   color: #adb0b5;
/* 98  */   text-align: center;
/* 99  */   cursor: pointer;
/* 100 */ }

/* location.css */

/* 101 */ .bt-paths:nth-child(1) {
/* 102 */   width: 290px;
/* 103 */ }
/* 104 */ .bt-paths:hover,
/* 105 */ .bt-paths.selected {
/* 106 */   color: #f75a40;
/* 107 */ }
/* 108 */ @media screen and (max-width: 991px) {
/* 109 */   .location-paths-controls {
/* 110 */     width: 90%;
/* 111 */     left: 5%;
/* 112 */   }
/* 113 */   .location-paths-controls.open {
/* 114 */     width: 90%;
/* 115 */     height: 150px;
/* 116 */     padding-top: 50px;
/* 117 */   }
/* 118 */   .bt-location-paths-open {
/* 119 */     width: 100%;
/* 120 */   }
/* 121 */   .loc-paths-list li {
/* 122 */     width: 100%;
/* 123 */   }
/* 124 */   .loc-paths-list li .bt-paths {
/* 125 */     width: 100%;
/* 126 */   }
/* 127 */ }
/* 128 */ 
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

file-relative URI  : ../../i/tree.svg
path prepended     : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_/../../i/tree.svg
docroot stripped   : /bitrix/templates/ecodolie/s/_/../../i/tree.svg
traversals removed : /bitrix/templates/ecodolie/i/tree.svg

*/

/* news.css */

/* 1   */ body.news {
/* 2   */   background: #FFF;
/* 3   */ }
/* 4   */ .news-list-main {
/* 5   */   color: #FFF;
/* 6   */   background: #20433f url("/bitrix/templates/ecodolie/i/tree.svg") 60% 50% no-repeat;
/* 7   */   -webkit-background-size: 40%;
/* 8   */   background-size: 40%;
/* 9   */ }
/* 10  */ .news-list-main-img {
/* 11  */   background: 100% 50% no-repeat;
/* 12  */   -webkit-background-size: contain;
/* 13  */   background-size: contain;
/* 14  */ }
/* 15  */ .news-list-main-text {
/* 16  */   padding: 65px;
/* 17  */ }
/* 18  */ .news-list-main-text .h_ {
/* 19  */   font-family: PFBeauSansPro-Bold;
/* 20  */   font-size: 30px;
/* 21  */   padding: 30px 0;
/* 22  */   line-height: 1.2;
/* 23  */ }
/* 24  */ .news-list-main-text .text_ {
/* 25  */   font-size: 13px;
/* 26  */   color: #abbfbe;
/* 27  */   margin-bottom: 30px;
/* 28  */ }
/* 29  */ .news-list-main-text .label_ {
/* 30  */   color: #91c847;
/* 31  */   font-size: 12px;
/* 32  */   text-transform: uppercase;
/* 33  */   font-family: PFBeauSansPro-SemiBold;
/* 34  */ }
/* 35  */ .news-list {
/* 36  */   /* padding: 80px 0; */
/* 37  */   padding: 40px 30px;
/* 38  */     background: white;
/* 39  */ }
/* 40  */ .news-list-item {
/* 41  */   position: relative;
/* 42  */   visibility: visible;
/* 43  */   transition: all .4s, height .4s step-start, padding .4s, margin .4s, background .4s;
/* 44  */   -webkit-transition: all .4s, height .4s step-start, padding .4s, margin .4s, background .4s;
/* 45  */   -moz-transition: all .4s, height .4s step-start, padding .4s, margin .4s, background .4s;
/* 46  */   -ms-transition: all .4s, height .4s step-start, padding .4s, margin .4s, background .4s;
/* 47  */   -o-transition: all .4s, height .4s step-start, padding .4s, margin .4s, background .4s;
/* 48  */   opacity: 1;
/* 49  */   height: auto;
/* 50  */   overflow: hidden;

/* news.css */

/* 51  */   margin-bottom: 60px;
/* 52  */ }
/* 53  */ .news-list-item.trigger-inview {
/* 54  */   -webkit-transform: translateY(50px);
/* 55  */   -moz-transform: translateY(50px);
/* 56  */   -ms-transform: translateY(50px);
/* 57  */   -o-transform: translateY(50px);
/* 58  */   transform: translateY(50px);
/* 59  */   opacity: 0;
/* 60  */ }
/* 61  */ .news-list-item.trigger-inview.in-view {
/* 62  */   -webkit-transform: translateY(0);
/* 63  */   -moz-transform: translateY(0);
/* 64  */   -ms-transform: translateY(0);
/* 65  */   -o-transform: translateY(0);
/* 66  */   transform: translateY(0);
/* 67  */   opacity: 1;
/* 68  */ }
/* 69  */ .news-list-item.hide-news {
/* 70  */   transition: all .4s, height .4s step-end, padding .4s, margin .4s, background .4s;
/* 71  */   -webkit-transition: all .4s, height .4s step-end, padding .4s, margin .4s, background .4s;
/* 72  */   -moz-transition: all .4s, height .4s step-end, padding .4s, margin .4s, background .4s;
/* 73  */   -ms-transition: all .4s, height .4s step-end, padding .4s, margin .4s, background .4s;
/* 74  */   -o-transition: all .4s, height .4s step-end, padding .4s, margin .4s, background .4s;
/* 75  */   opacity: 0;
/* 76  */   height: 0;
/* 77  */   padding: 0;
/* 78  */   margin: 0 !important;
/* 79  */ }
/* 80  */ .news-list-h {
/* 81  */   color: #02943f;
/* 82  */   font-size: 24px;
/* 83  */   font-family: PFBeauSansPro-SemiBold;
/* 84  */   margin-bottom: 30px;
/* 85  */   line-height: 1.1;
/* 86  */ }
/* 87  */ .news-list-img {
/* 88  */   background: 50% 0% no-repeat;
/* 89  */   -webkit-background-size: contain;
/* 90  */   background-size: contain;
/* 91  */ }
/* 92  */ .news-list-text {
/* 93  */   color: #000000;
/* 94  */   font-size: 15px;
/* 95  */   font-family: PFBeauSansPro-Light;
/* 96  */   margin-bottom: 20px;
/* 97  */ }
/* 98  */ .news-detail-intro {
/* 99  */   padding-bottom: 70px !important;
/* 100 */ }

/* news.css */

/* 101 */ h1.news-detail-intro-h {
/* 102 */   font-size: 60px;
/* 103 */ }
/* 104 */ .news-list-date,
/* 105 */ .news-detail-intro-date {
/* 106 */   position: relative;
/* 107 */   padding-left: 31px;
/* 108 */   color: #999999;
/* 109 */   font-size: 12px;
/* 110 */   font-family: PFBeauSansPro-SemiBold;
/* 111 */ }
/* 112 */ .news-list-date:before,
/* 113 */ .news-detail-intro-date:before {
/* 114 */   content: '';
/* 115 */   position: absolute;
/* 116 */   left: 0;
/* 117 */   top: 50%;
/* 118 */   width: 20px;
/* 119 */   height: 20px;
/* 120 */   margin-top: -12px;
/* 121 */   background: 50% 50% no-repeat;
/* 122 */   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='849.3' height='980' viewBox='0 0 849.3 980'%3E%3Cpath fill='%23999' d='M653.4 228.6c36 0 65.3-29.2 65.3-65.4V65.4c0-36.2-29.3-65.4-65.3-65.4C617.3 0 588 29.2 588 65.4v97.9c.1 36.1 29.2 65.3 65.4 65.3zm-457.3 0c36.1 0 65.3-29.2 65.3-65.4V65.4c0-36.2-29.2-65.4-65.3-65.4s-65.4 29.2-65.4 65.4v97.9c0 36.1 29.2 65.3 65.4 65.3zM784 98h-32.6v97.9c0 36.2-29.3 65.4-65.3 65.4h-65.4c-36.1 0-65.4-29.2-65.4-65.4V98H294v97.9c0 36.2-29.2 65.4-65.4 65.4h-65.2c-36.1 0-65.4-29.2-65.4-65.4V98H65.4C29.3 98 0 127.2 0 163.3v751.2C0 950.7 29.2 980 65.4 980H784c36.1 0 65.3-29.3 65.3-65.5V163.3c0-36.1-29.2-65.3-65.3-65.3zM294 882H98V718.7h196V882zm0-196.1H98V522.6h196v163.3zm0-196H98V326.6h196v163.3zM522.6 882h-196V718.7h195.9l.1 163.3zm0-196.1h-196V522.6h195.9l.1 163.3zm0-196h-196V326.6h195.9l.1 163.3zM751.4 882H555.3V718.7h196.2l-.1 163.3zm0-196.1H555.3V522.6h196.2l-.1 163.3zm0-196H555.3V326.6h196.2l-.1 163.3z'/%3E%3C/svg%3E");
/* 123 */   -webkit-background-size: contain;
/* 124 */   background-size: contain;
/* 125 */ }
/* 126 */ .news-list-header {
/* 127 */   position: relative;
/* 128 */   font-family: PFBeauSansPro-Bold;
/* 129 */   color: #000;
/* 130 */   padding-bottom: 20px;
/* 131 */   border-bottom: 1px solid #e6e6e6;
/* 132 */   margin-bottom: 50px;
/* 133 */ }
/* 134 */ .news-list-header-h {
/* 135 */   font-size: 24px;
/* 136 */ }
/* 137 */ .news-list-header-filter {
/* 138 */   font-size: 12px;
/* 139 */   margin-left: 80px;
/* 140 */ }
/* 141 */ .news-list-header-filter a {
/* 142 */   position: relative;
/* 143 */   display: inline-block;
/* 144 */   margin: 0 9px;
/* 145 */   line-height: 40px;
/* 146 */   color: #000;
/* 147 */   text-decoration: none;
/* 148 */   transition: 0.4s;
/* 149 */   -webkit-transition: 0.4s;
/* 150 */   -moz-transition: 0.4s;

/* news.css */

/* 151 */   -ms-transition: 0.4s;
/* 152 */   -o-transition: 0.4s;
/* 153 */ }
/* 154 */ .news-list-header-filter a:after {
/* 155 */   content: '';
/* 156 */   position: absolute;
/* 157 */   top: 40px;
/* 158 */   left: 0;
/* 159 */   height: 4px;
/* 160 */   width: 100%;
/* 161 */   background: #EF4857;
/* 162 */   opacity: 0;
/* 163 */   transition: 0.4s;
/* 164 */   -webkit-transition: 0.4s;
/* 165 */   -moz-transition: 0.4s;
/* 166 */   -ms-transition: 0.4s;
/* 167 */   -o-transition: 0.4s;
/* 168 */ }
/* 169 */ .news-list-header-filter a.active {
/* 170 */   color: #EF4857;
/* 171 */ }
/* 172 */ .news-list-header-filter a.active:after {
/* 173 */   opacity: 1;
/* 174 */ }
/* 175 */ .news-list-header-filter a:hover {
/* 176 */   color: #EF4857;
/* 177 */ }
/* 178 */ .page-intro {
/* 179 */   position: relative;
/* 180 */   width: 100%;
/* 181 */   padding: 10% 5%;
/* 182 */   background: 50% 50% no-repeat;
/* 183 */   -webkit-background-size: cover;
/* 184 */   background-size: cover;
/* 185 */   z-index: 1;
/* 186 */   font-family: PFBeauSansPro-Bold;
/* 187 */   color: #FFF;
/* 188 */   text-align: center;
/* 189 */   font-size: 60px;
/* 190 */ }
/* 191 */ .page-intro:before {
/* 192 */   content: '';
/* 193 */   position: absolute;
/* 194 */   width: 100%;
/* 195 */   height: 100%;
/* 196 */   left: 0;
/* 197 */   top: 0;
/* 198 */   background: rgba(0, 0, 0, 0.6);
/* 199 */   z-index: -1;
/* 200 */ }

/* news.css */

/* 201 */ .news-detail-intro-date {
/* 202 */   margin: 20px auto 0;
/* 203 */   width: 200px;
/* 204 */   text-transform: uppercase;
/* 205 */   font-family: PFBeauSansPro-Light;
/* 206 */   text-align: left;
/* 207 */ }
/* 208 */ .news-detail-img-big {
/* 209 */   height: 600px;
/* 210 */ }
/* 211 */ .news-detail-img-big .swiper-slide {
/* 212 */   background: 50% 50% no-repeat;
/* 213 */   -webkit-background-size: contain;
/* 214 */   background-size: contain;
/* 215 */ }
/* 216 */ .news-detail-text {
/* 217 */   width: 800px;
/* 218 */   margin: 0 auto;
/* 219 */ }
/* 220 */ .news-detail-gallery {
/* 221 */   padding-bottom: 60px;
/* 222 */ }
/* 223 */ .news-detail-img-preview {
/* 224 */   margin-top: 20px;
/* 225 */   height: 100px;
/* 226 */ }
/* 227 */ .news-detail-img-preview .swiper-slide {
/* 228 */   width: 200px;
/* 229 */   background: 50% 50% no-repeat;
/* 230 */   -webkit-background-size: cover;
/* 231 */   background-size: cover;
/* 232 */   cursor: pointer;
/* 233 */ }
/* 234 */ .news-detail-img-preview .swiper-slide:before {
/* 235 */   content: '';
/* 236 */   position: absolute;
/* 237 */   left: 0;
/* 238 */   top: 0;
/* 239 */   width: 100%;
/* 240 */   height: 100%;
/* 241 */   background: rgba(255, 255, 255, 0.4);
/* 242 */   transition: 0.6s;
/* 243 */   -webkit-transition: 0.6s;
/* 244 */   -moz-transition: 0.6s;
/* 245 */   -ms-transition: 0.6s;
/* 246 */   -o-transition: 0.6s;
/* 247 */ }
/* 248 */ .news-detail-img-preview .swiper-slide.swiper-slide-active:before {
/* 249 */   background: rgba(255, 255, 255, 0);
/* 250 */ }

/* news.css */

/* 251 */ @media screen and (max-width: 991px) {
/* 252 */   .news-list-img {
/* 253 */     margin-bottom: 20px;
/* 254 */   }
/* 255 */   .news-list-header-filter {
/* 256 */     margin-left: 0;
/* 257 */   }
/* 258 */   .news-list-main-text {
/* 259 */     padding: 20px;
/* 260 */   }
/* 261 */   .news-list-main-img {
/* 262 */     height: 30vh;
/* 263 */     -webkit-background-size: cover;
/* 264 */     background-size: cover;
/* 265 */   }
/* 266 */   .news-list-main-text .h_ {
/* 267 */     padding-bottom: 0;
/* 268 */     font-size: 24px;
/* 269 */   }
/* 270 */   .news-list {
/* 271 */     padding-top: 20px;
/* 272 */   }
/* 273 */   h1.news-detail-intro-h {
/* 274 */     font-size: 30px;
/* 275 */   }
/* 276 */   .news-detail-text {
/* 277 */     width: auto;
/* 278 */     padding: 0 20px;
/* 279 */     font-size: 14px;
/* 280 */   }
/* 281 */   .news-detail-img-big {
/* 282 */     height: 70vh;
/* 283 */   }
/* 284 */   .news-detail-img-big .swiper-slide {
/* 285 */     -webkit-background-size: cover;
/* 286 */     background-size: cover;
/* 287 */   }
/* 288 */   .news-detail-img-preview {
/* 289 */     display: none;
/* 290 */   }
/* 291 */ }
/* 292 */ .news-detail-nav {
/* 293 */   width: 100%;
/* 294 */   max-width: 800px;
/* 295 */   position: absolute;
/* 296 */   bottom: 0;
/* 297 */   left: 50%;
/* 298 */   -webkit-transform: translateX(-50%);
/* 299 */   -moz-transform: translateX(-50%);
/* 300 */   -ms-transform: translateX(-50%);

/* news.css */

/* 301 */   -o-transform: translateX(-50%);
/* 302 */   transform: translateX(-50%);
/* 303 */   height: 40px;
/* 304 */   line-height: 40px;
/* 305 */ }
/* 306 */ .news-detail-nav a {
/* 307 */   display: block;
/* 308 */   position: absolute;
/* 309 */   bottom: 0;
/* 310 */   height: 40px;
/* 311 */   color: #FFF;
/* 312 */   font-size: 12px;
/* 313 */ }
/* 314 */ .news-detail-nav a svg {
/* 315 */   width: 14px;
/* 316 */   height: 14px;
/* 317 */   vertical-align: middle;
/* 318 */ }
/* 319 */ .news-nav-prev {
/* 320 */   left: 0;
/* 321 */ }
/* 322 */ .news-nav-next {
/* 323 */   right: 0;
/* 324 */ }
/* 325 */ .news-nav-list {
/* 326 */   left: 50%;
/* 327 */   -webkit-transform: translateX(-50%);
/* 328 */   -moz-transform: translateX(-50%);
/* 329 */   -ms-transform: translateX(-50%);
/* 330 */   -o-transform: translateX(-50%);
/* 331 */   transform: translateX(-50%);
/* 332 */ }
/* 333 */ 
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/tddiamant/domains/ecodolie.ru/public_html
currentDir : /home/tddiamant/domains/ecodolie.ru/public_html/bitrix/templates/ecodolie/s/_

*/

/* p404.css */

/* 1  */ .p404 .page-content {
/* 2  */   height: 100%;
/* 3  */ }
/* 4  */ .p404-container {
/* 5  */   position: absolute;
/* 6  */   left: 50%;
/* 7  */   top: 50%;
/* 8  */   -webkit-transform: translate(-50%, -50%);
/* 9  */   -moz-transform: translate(-50%, -50%);
/* 10 */   -ms-transform: translate(-50%, -50%);
/* 11 */   -o-transform: translate(-50%, -50%);
/* 12 */   transform: translate(-50%, -50%);
/* 13 */   width: 370px;
/* 14 */   height: 370px;
/* 15 */   -webkit-border-radius: 100%;
/* 16 */   -moz-border-radius: 100%;
/* 17 */   border-radius: 100%;
/* 18 */   padding: 50px 50px 50px;
/* 19 */   background: #91c847;
/* 20 */   color: #163230;
/* 21 */ }
/* 22 */ .p404-content {
/* 23 */   text-align: center;
/* 24 */ }
/* 25 */ .p404-content span {
/* 26 */   font-size: 100px;
/* 27 */ }
/* 28 */ .p404-content p {
/* 29 */   color: #163230 !important;
/* 30 */ }
/* 31 */ 
