@font-face{src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCkYb8td.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCAYb8td.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCoYb8td.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYbw.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCkYb8td.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCAYb8td.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb8td.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto Condensed;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{box-sizing:border-box}*,:after,:before{outline:none;box-sizing:inherit}body{font-size:16px;font-weight:400;font-style:normal;background:#f8f8f8;line-height:1;font-family:Roboto,sans-serif}img{height:auto;max-width:100%;max-height:100%;box-sizing:content-box;width:auto}a,img{border:none}a{color:inherit}button,input,option,select,textarea{font-size:inherit;border:none;line-height:inherit;font-family:inherit}button{cursor:pointer;user-select:none}.container{padding:0 15px;position:relative;max-width:1215px;margin:0 auto;width:100%}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.title{padding:0 0 0 15px;font-size:30px;font-weight:700;color:#323638;position:relative;margin:0 0 25px;line-height:35px;font-family:Roboto Condensed}.title:before{height:25px;content:"";position:absolute;top:5px;background:#e00000;left:0;width:6px;z-index:1}.button{height:56px;padding:0 15px;justify-content:center;font-size:20px;border:none;text-decoration:none;font-weight:700;color:#e10000;transition:.3s;position:relative;text-align:center;margin:0;align-items:center;border-radius:15px 0 15px 0;background:linear-gradient(180deg,#c79f43,#f4e675,#d2b449);cursor:pointer;width:100%;line-height:20px;user-select:none;white-space:nowrap;font-family:Roboto Condensed;display:flex}.button:active{top:1px}.zoom{position:relative}.zoom:before{right:0;opacity:0;bottom:0;top:0;background:#000;left:0;z-index:1}.zoom:after,.zoom:before{transition:.3s;content:"";position:absolute}.zoom:after{height:40px;transform:translate(-50%,-50%);opacity:.4;top:50%;background:url(/usertpl/i/zoom.svg) no-repeat 50%/40px;left:50%;width:40px;z-index:2}.zoom:hover:before{opacity:.3}.zoom:hover:after{opacity:1}.wrap{justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;display:flex}.noscroll{overflow:hidden}.map{height:400px;background:#eee}.error{padding:50px 0}.error_code{font-size:100px;font-weight:700;color:red}.error_text{font-size:20px;margin:20px 0 0;line-height:25px}.mainindex{margin-bottom:60px}@media (min-width:1024px){.title{padding:0 0 0 25px;font-size:42px;line-height:45px}.title:before{height:30px;top:7px;width:12px}}.form_wrap{justify-content:flex-start;flex-wrap:wrap;margin:0 -7.5px -15px;align-items:flex-start;display:flex}.form_group{margin:0 7.5px 15px;width:100%}.form_group_2{margin:0 7.5px 15px;width:calc(50% - 15px)}.form_input input{height:36px;padding:0 10px;font-size:14px;border:1px solid #bea749;background:#fff;width:100%;display:block}.form_textarea textarea{height:auto;min-height:100px;padding:0 10px;resize:vertical;border:1px solid #000;max-height:250px;background:#fff;width:100%;display:block}.form_button button{height:46px}.form_check input{display:none}.form_check input+label{cursor:pointer;display:inline-block}.form_check input+label:before{content:""}.form_check input+label:after{content:"";opacity:0}.form_check input:checked+label:after{opacity:1}.form_radio input+label{cursor:pointer;display:inline-block}.form_radio input+label:before{content:""}.form_radio input+label:after{content:"";opacity:0}.form_radio input:checked+label:after{opacity:1}.form_select select{height:30px;padding:0 30px 0 10px;border:1px solid #000;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url(/usertpl/i/select-arrow.svg) no-repeat right 10px center/10px;cursor:pointer;width:100%;display:block}.form_select select::-ms-expand{display:none}.modal{position:relative;display:none;z-index:9999}.modal_overlay{overflow:auto;right:0;position:fixed;bottom:0;top:0;background:rgba(0,0,0,.5);left:0;display:flex;z-index:1}.modal_block{padding:30px 15px;max-width:520px;margin:auto;width:100%;display:none}.modal_loading{height:200px;transform:translate(-50%,-50%);position:fixed;top:50%;left:50%;width:200px;display:none;z-index:9}.modal_head{padding:20px 60px 20px 20px;position:relative;background:#000}.modal_close{height:20px;padding:2px;right:20px;position:absolute;top:20px;background:transparent;width:20px;z-index:1}.modal_body{padding:20px;background:#fff}.modal_title{min-height:20px;font-size:20px;font-weight:700;color:#fff;margin:0;line-height:20px;font-family:Roboto Condensed}.modal_title span{background:linear-gradient(180deg,#c79f43,#f4e675,#d2b449);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal_text{font-size:16px;text-align:center;margin:0;line-height:1.5}.modal_text a{text-decoration:none;border-bottom:1px solid}.modal_text span{border-bottom:1px dashed;cursor:pointer}.modal_text b{font-size:20px}.data_title{font-size:25px;font-weight:700;margin:0 0 20px;line-height:30px}.data_title span{color:#e00000;margin:0 0 0 7px}.data_content{font-size:14px;margin:0 0 30px;line-height:1.4}.data_content a{color:#e00000}.image{justify-content:center;align-items:center;display:flex}.image img{flex:0 0 auto;max-height:100%;display:block}.image_big{margin:0 0 8px}.image_big_item{height:360px;padding:15px;border:1px solid #f7f5f5;background:#fff;width:100%;display:none}.image_big_item--active{display:flex}.image_small{justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;display:flex}.image_small_item{height:90px;padding:10px;border:1px solid #f7f5f5;transition:.3s;margin:0 8px 0 0;background:#fff;width:calc(25% - 6px)}.image_small_item:nth-child(4){margin:0}.image_small_item--active,.image_small_item:hover{border:1px solid #0375a5}.article_node{margin:0 0 30px}.article_node_title{font-size:20px;font-weight:700;margin:0 0 5px;line-height:24px;font-family:Roboto Condensed}.article_node_title a{text-decoration:none}.article_node_link{font-size:13px;color:#e00000;margin:0}.article_node_link a{text-decoration:none;border-bottom:1px solid}.gallery_node_wrap{margin:0 -10px 10px}.gallery_node{height:200px;position:relative;margin:0 10px 20px;width:100%;display:block}.gallery_node_image{height:100%;object-fit:cover;width:100%;display:block}.work_node_wrap{margin:0 -10px}.work_node{height:375px;text-decoration:none;position:relative;margin:0 10px 20px;width:100%;display:block}.work_node:hover .work_node_title{background:#000}.work_node_image{height:100%;position:absolute;object-fit:cover;top:0;left:0;width:100%;display:block;z-index:1}.work_node_title{padding:15px 30px 15px 20px;font-size:25px;font-weight:700;color:#ead66a;transition:background .3s;text-transform:uppercase;position:absolute;max-width:calc(100% - 30px);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);top:20px;margin:0;background:rgba(0,0,0,.45);left:0;line-height:32px;font-family:Roboto Condensed;z-index:2}.work_node_title span{color:#e00000;margin:0;display:block}.work_node_model{flex-wrap:wrap;position:absolute;bottom:0;align-items:flex-end;left:0;width:100%;display:flex;z-index:2}.work_node_model_item{padding:10px 15px;margin:15px 20px 0 0;background:#212222;display:inline-flex}.work_node_model_item:nth-child(2){margin:15px 0 0}.work_node_model_text{font-size:17px;font-weight:700;color:#ead66a;margin:0 20px 0 0;line-height:20px;font-family:Roboto Condensed}.work_node_model_value{font-size:37px;font-weight:700;color:#e00000;margin:0;line-height:40px;font-family:Roboto Condensed}.work_node_link{display:none}.work_data_image{position:relative;margin:0 0 25px}.work_data_image img{width:100%;display:block}.work_data_model_item{padding:10px 15px;margin:0;background:#212222;display:flex}.work_data_model_text{font-size:17px;font-weight:700;color:#ead66a;margin:0 15px 0 0;line-height:20px;font-family:Roboto Condensed}.work_data_model_value{font-size:37px;font-weight:700;color:#e00000;margin:0;line-height:40px;font-family:Roboto Condensed}.work_data_wrap{justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;display:flex}.work_data_content{width:100%}.work_data_gallery{padding:30px 0 0;width:100%}.work_data_gallery_item{height:200px;margin:0 0 20px;width:100%;display:block}.work_data_gallery_item img{height:100%;object-fit:cover;width:100%;display:block}@media (min-width:576px){.gallery_node{width:calc(50% - 20px)}.work_data_gallery{flex-wrap:wrap;margin:0 -10px;display:flex}.work_data_gallery_item{margin:0 10px 20px;width:calc(50% - 20px)}}@media (min-width:768px){.gallery_node{width:calc(33.33333% - 20px)}.work_node{height:375px;width:calc(50% - 20px)}.work_node_title span{margin:0 0 0 7px;display:inline}.work_data_model{position:absolute;bottom:0;left:0;z-index:1}.work_data_model_item{margin:0 0 20px}.work_data_gallery_item{width:calc(33.33333% - 20px)}}@media (min-width:1024px){.gallery_node{width:calc(25% - 20px)}.work_data_content{width:calc(100% - 300px)}.work_data_gallery{padding:0 0 0 20px;margin:0;width:300px;display:block}.work_data_gallery_item{margin:0 0 20px;width:100%}}@media (min-width:1200px){.work_node_link{height:60px;margin:0 0 0 auto;background:#212222 url(/usertpl/i/work-link.png) no-repeat 50%;width:60px;display:block}}.mobile{padding:60px 0 0;position:relative}.mobile_head{padding:10px;justify-content:space-between;position:fixed;top:0;align-items:center;box-shadow:0 0 10px 0 #ccc;background:#f3f3f3;left:0;width:100%;display:flex;z-index:10}.mobile_logo{height:40px;margin:0 0 -3px;display:block}.mobile_toggle{height:40px;padding:10px;width:110px}.mobile_toggle img{margin-right:10px;display:block}.mobile_body{height:100%;overflow:auto;padding:80px 10px 15px;position:fixed;top:0;background:#fff;left:0;width:100%;display:none;z-index:5}.mobile_title{font-size:20px;font-weight:700;word-spacing:7px;color:#e10000;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:0 0 15px;font-family:Roboto Condensed}.mobile_block{margin:0 0 20px}.mobile_caption{font-size:13px;font-weight:300;font-style:italic;text-transform:uppercase;margin:0 0 5px;line-height:15px}.mobile_caption,.mobile_content{color:#8a8b8b;font-family:Roboto Condensed}.mobile_content{padding:0 0 0 60px;font-size:20px;background:no-repeat 0 100%;line-height:24px}.mobile_content a{text-decoration:none}.mobile_button{height:44px}.mobile_button span{padding:0 0 0 22px;background:url(/usertpl/i/h-key.png) no-repeat 0;display:inline-block}.mobile_menu_item{border-right:1px solid #bea749;padding:14px;font-size:17px;text-decoration:none;font-weight:700;text-transform:uppercase;text-align:center;background:#000;line-height:20px;font-family:Roboto Condensed;display:block}.mobile_menu_item span{background:linear-gradient(180deg,#c79f43,#f4e675,#d2b449);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mobile_menu_item_active{background:linear-gradient(180deg,#b20000,red,#9c0808)}.header{padding:35px 0 15px;display:none}.header_wrap{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.header_line{height:64px;margin:0 0 20px;background:url(/usertpl/i/h-line.png) no-repeat;width:17px}.header_logo{margin:-20px 0 0;display:block}.header_logo img{margin:0 auto;display:block}.header_block,.header_sign{margin:0 0 20px}.header_block{padding:0 60px 0 0;background:no-repeat 100% 100%}.header_caption{font-size:13px;font-weight:300;font-style:italic;text-transform:uppercase;margin:0 0 5px;line-height:15px}.header_caption,.header_content{color:#8a8b8b;text-align:right;font-family:Roboto Condensed}.header_content{font-size:20px;line-height:24px}.header_content a{text-decoration:none}.header_button{height:48px}.header_button span{padding:0 0 0 22px;background:url(/usertpl/i/h-key.png) no-repeat 0;display:inline-block}.menu{position:relative;margin:0 0 -34px;display:none;z-index:5}.menu_wrap{justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;display:flex}.menu_item{flex:1 1 0%;border-right:1px solid #bea749;padding:24px 20px;font-size:17px;text-decoration:none;font-weight:700;text-transform:uppercase;text-align:center;background:#000;line-height:20px;font-family:Roboto Condensed;display:block}.menu_item:first-child{border-radius:20px 0 0 0}.menu_item:last-child{border:none;border-radius:0 0 20px 0}.menu_item_active{background:linear-gradient(180deg,#b20000,red,#9c0808)}.menu_item span{background:linear-gradient(180deg,#c79f43,#f4e675,#d2b449);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:1024px){.menu,.mobile{display:none}.header,.menu{display:block}}.slider_item{text-decoration:none;position:relative;display:block}.slider_item_image{margin:0 auto;width:auto!important;display:block}.slider_item_block{padding:15px;margin:0 -15px;background:rgba(0,0,0,.45)}.slider_item_title{font-size:38px;font-weight:700;text-shadow:0 0 4px #000;color:#ead66a;margin:0 0 15px;line-height:40px}.slider_item_caption{font-size:29px;font-weight:700;text-shadow:0 0 2px #000;color:#e00000;position:relative;margin:0 0 15px;line-height:30px;font-family:Roboto Condensed}.slider_item_content{font-size:16px;font-weight:300;color:#fff;line-height:25px;font-family:Roboto Condensed}.slider .owl-dots{transform:translateX(-50%);position:absolute;bottom:-10px;left:50%;display:flex;z-index:5}.slider .owl-dot{height:17px;transform:skewX(-15deg);margin:0 4px;background:#f70101;width:34px;display:block}.slider .owl-dot.active{background:#ead66a}.plus{padding:40px 0}.plus_wrap{flex-wrap:wrap;margin:0 -10px;align-content:flex-start}.plus_item,.plus_wrap{justify-content:flex-start;display:flex}.plus_item{height:100px;padding:10px 20px 10px 140px;position:relative;margin:0 10px 20px;align-items:center;align-content:center;background:#262727;width:100%}.plus_item_image{height:106px;justify-content:center;position:absolute;top:-3px;align-items:center;background:linear-gradient(180deg,#c79f43,#f4e675,#d2b449);left:10px;width:106px;display:flex;z-index:1}.plus_item_content{font-size:14px;font-weight:700;color:#ddc457;line-height:20px}.model{padding:40px 0;background:#f3f3f3}.model_block{display:none}.model_block_active{display:block}.model_wrap{justify-content:flex-start;flex-wrap:wrap;margin:0 -10px;align-items:flex-start;display:flex}.model_item{padding:20px 20px 15px;text-decoration:none;transition:box-shadow .3s;margin:0 10px 20px;background:#fff;width:calc(50% - 20px);display:block}.model_item:hover{box-shadow:0 5px 15px 0 #ccc}.model_item_image{height:90px}.model_item_title{overflow:hidden;text-overflow:ellipsis;padding:15px 0 0;font-size:16px;font-weight:700;color:#323638;text-transform:uppercase;text-align:center;margin:0;line-height:20px;white-space:nowrap;font-family:Roboto Condensed}.model_button{max-width:220px}.work{padding:40px 0}.work_button{max-width:220px}.service{padding:40px 0;margin:0 0 40px;background:#f3f3f3}.service_wrap{justify-content:flex-start;flex-wrap:wrap;margin:0 -10px;align-items:flex-start;display:flex}.service_item{height:250px;overflow:hidden;text-decoration:none;position:relative;margin:0 10px 20px;background:#eee;width:100%;display:block}.service_item:hover .service_item_image{transform:scale(1.05)}.service_item:hover .service_item_title,.service_item:hover .service_item_title:after{background:#000}.service_item_image{height:100%;transition:transform .3s;position:absolute;object-fit:cover;top:0;left:0;width:100%;display:block;z-index:1}.service_item_title{padding:20px 35px 20px 25px;font-size:19px;font-weight:700;right:30px;color:#fafaf7;transition:background .3s;text-transform:uppercase;position:absolute;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);bottom:20px;margin:0;background:rgba(0,0,0,.45);left:0;line-height:22px;font-family:Roboto Condensed;z-index:2}.service_button{max-width:220px}.instagram{padding:40px 0 20px;margin-bottom:24px}@media (max-width:976px){.instagram iframe{height:360px}}@media (max-width:768px){.instagram iframe{height:290px}}@media (max-width:576px){.instagram iframe{height:220px}}@media (max-width:390px){.instagram{padding:24px 0;margin-bottom:12px}.instagram iframe{height:140px}}.whatsapp{position:fixed;bottom:20px;left:20px;z-index:5}.whatsapp_link{padding:17.5px;font-size:15px;text-decoration:none;color:#ddc457;align-items:center;box-shadow:0 19px 38px 0 rgba(34,36,43,.3);border-radius:50%;background:#262727;line-height:30px;display:flex}.whatsapp_link span{margin:0 0 0 10px;display:none}.inner{padding:0 0 60px}.inner_block{padding:15px 0;margin:0 0 30px;background:#eee}.inner_title{margin:0 0 10px}@media (min-width:576px){.model_item{width:calc(33.33333% - 20px)}}@media (min-width:768px){.slider_item_box{position:absolute;top:50%;left:0;width:100%;z-index:2}.slider_item_block{transform:translateY(-50%);padding:30px 55px 30px 30px;clip-path:polygon(0 0,100% 0,calc(100% - 45px) 100%,0 100%);margin:0;display:inline-block}.slider_item_title{font-size:58px;margin:0 0 5px;line-height:60px}.slider_item_caption{padding:0 0 25px;font-size:49px;margin:0 0 20px;line-height:50px}.slider_item_caption:after{height:9px;right:20px;content:"";position:absolute;bottom:0;background:url(/usertpl/i/slider-line.png) no-repeat;left:0;z-index:1}.slider_item_content{font-size:19px}.plus_item{width:calc(50% - 20px)}.model_item{width:calc(20% - 20px)}.model_item_image{height:115px}.model_item_title{font-size:18px}.service_item{width:calc(50% - 20px)}.whatsapp{position:fixed;bottom:0;left:30px;z-index:5}.whatsapp_link{padding:5px 15px;box-shadow:0 12px 14px 8px rgba(0,0,0,.17);border-radius:8px 8px 0 0}.whatsapp_link span{display:block}}@media (min-width:1024px){.inner_block{padding:55px 0 25px}.inner_title{margin:0 0 15px}.model_item{width:calc(16.66667% - 20px)}.service_item{width:calc(33.33333% - 20px)}}@media (min-width:1200px){.plus_item{width:calc(25% - 20px)}}.footer{padding:40px 0 20px;background:#272d34}.footer_wrap{justify-content:space-between;flex-wrap:wrap;align-items:flex-start;display:flex}.footer_block{margin:0 0 20px;width:100%}.footer_info{flex-wrap:wrap;margin:0 0 20px;align-items:center;display:flex}.footer_logo,.footer_logo img{display:block}.footer_content{padding:0 0 0 25px;font-size:14px;font-weight:400;color:#fff;margin:0 0 15px;background:no-repeat 0 0;line-height:20px}.footer_content:last-child{margin:0}.footer_content a{text-decoration:none}.footer_content_link{border-bottom:1px solid}.footer_title{font-size:17px;font-weight:700;color:#fff;margin:0 0 20px;line-height:29px}.footer_title_empty{display:none}.footer_list{list-style:none;padding:0;margin:0}.footer_list li{padding:0 0 0 20px;font-size:14px;color:#fff;position:relative;margin:0 0 15px;line-height:18px}.footer_list li:before{height:9px;content:"";position:absolute;top:4px;border-radius:3px;background:#cba648;left:0;width:9px;z-index:1}.footer_list li:last-child{margin:0}.footer_list li a{text-decoration:none}.social{margin:0 0 0 18px;display:flex}.social_item{height:40px;margin:0 0 0 7px;width:40px}.social_item,.social_item img{display:block}.copyright{padding:15px 0 40px}.copyright_wrap{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.copyright_text{font-size:13px;font-weight:300;color:#272d34;margin:0 0 10px;line-height:15px}.copyright_text a{text-decoration:none}.copyright_text a:hover{border-bottom:1px solid}@media (max-width:768px){.copyright{padding:15px 0 90px}}@media (max-width:500px){.copyright_text a{margin-top:7px;display:block}.copyright_text a:hover{border:none}}@media (min-width:768px){.footer_block{width:50%}.footer_title_empty{display:block}}@media (min-width:1024px){.footer_block{width:auto}}.section_wrap{margin:0 -10px 10px}.section_item{padding:15px 60px 15px 20px;font-size:25px;text-decoration:none;font-weight:700;color:#ead66a;text-transform:uppercase;margin:0 10px 20px;background:#000 url(/usertpl/i/work-link.png) no-repeat right 20px top 20px;width:100%;line-height:32px;font-family:Roboto Condensed;display:block}.section_data{border-left:5px solid #bea749;padding:0 0 0 15px;font-size:15px;font-style:italic;margin:0 0 30px;line-height:1.4}@media (min-width:768px){.section_item{width:calc(50% - 20px)}}.way{overflow:auto;font-size:12px;color:#333;line-height:15px;white-space:nowrap}.way::-webkit-scrollbar{display:none}.way a{text-decoration:none;border-bottom:1px solid}.paging{justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;display:flex}.paging_item{height:44px;font-size:20px;border:none;text-decoration:none;font-weight:700;color:#e10000;text-align:center;margin:0 10px 0 0;border-radius:10px 0 10px 0;background:linear-gradient(180deg,#c79f43,#f4e675,#d2b449);width:44px;line-height:44px;font-family:Roboto Condensed;display:block}.paging_item_active{color:#ead66a;background:#e10000}