@font-face{font-family:BebasNeue;font-display:swap;src:url("../fonts/BebasNeue Regular.woff") format("woff"),url("../fonts/BebasNeue Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"helveticaneuecyr-bold (1)";font-display:swap;src:url("../fonts/helveticaneuecyr-bold (1).woff") format("woff"),url("../fonts/helveticaneuecyr-bold (1).woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:helveticaneuecyr-light;font-display:swap;src:url(../fonts/helveticaneuecyr-light.woff) format("woff"),url(../fonts/helveticaneuecyr-light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:HelveticaNeueCyr-LightItalic;font-display:swap;src:url(../fonts/HelveticaNeueCyr-LightItalic.woff) format("woff"),url(../fonts/HelveticaNeueCyr-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:helveticaneuecyr-roman;font-display:swap;src:url(../fonts/helveticaneuecyr-roman.woff) format("woff"),url(../fonts/helveticaneuecyr-roman.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueLTStd-Hv;font-display:swap;src:url(../fonts/HelveticaNeueLTStd-Hv.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Hv.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueLTStd-Md;font-display:swap;src:url(../fonts/HelveticaNeueLTStd-Md.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Md.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:HelveticaNeueLTStd-Roman;font-display:swap;src:url(../fonts/HelveticaNeueLTStd-Roman.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Roman.woff2) format("woff2");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}*{color:#414141;font-size:12px;font-family:HelveticaNeue,sans-serif}html{background:#fefefe}.container{max-width:940px;margin:0 auto}header{position:relative}header::before{content:'';position:absolute;display:block;width:100%;height:61px;background:#f3af9d;top:76px;left:0;z-index:-1}header nav{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav .logo{text-transform:uppercase;font-size:36px;font-family:BebasNeue;color:#f3af9d;font-weight:700}header nav .logo span{color:#e8663c;text-transform:uppercase;font-size:36px;font-family:BebasNeue;font-weight:700}header nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav .menu li+li{margin-left:27px}header nav .menu li a{font-size:16px;font-family:BebasNeue;color:#f3af9d;font-weight:700;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header nav .menu li a:hover{color:#e8663c}.slider-section .slider .main-slide_wrapper{position:relative}.slider-section .slider .main-slide_wrapper .main-slide_desc{position:absolute;bottom:32px;left:35px;background:rgba(232,102,60,.9);padding:18px;max-width:413px}.slider-section .slider .main-slide_wrapper .main-slide_desc h4{font-family:BebasNeue;text-transform:uppercase;font-size:18px;color:#fff;margin-bottom:15px;font-weight:700}.slider-section .slider .main-slide_wrapper .main-slide_desc p{font-size:12px;color:#fff}.slider-section .slider .small-slides{margin:17px 0 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.more-section .more-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:45px}.more-section .more-wrapper .more-item:nth-child(2){margin:0 40px}.more-section .more-wrapper .more-item .more-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.more-section .more-wrapper .more-item .more-title h5{margin-left:20px;font-size:18px;color:#e8663c;font-family:BebasNeue;font-weight:700}.more-section .more-wrapper .more-item p{margin:30px 0 25px}.more-section .more-wrapper .more-item .more{padding:8px 15px;font-family:BebasNeue;color:#fff;background:#e8663c}.recent-section .recent-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recent-section .recent-headline .recent-title{font-size:18px;color:#e8663c;font-family:BebasNeue;text-transform:uppercase;font-weight:700}.recent-section .recent-wrapper{margin-top:22px;margin-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recent-item .recent-item_info{border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;padding:10px 0 10px 13px}.recent-item .recent-item_info .theme{font-family:BebasNeue;font-size:16px;color:#b9b9b9;font-weight:700;margin-bottom:5px}.recent-item .recent-item_info .date{font-size:11px;color:#e8663c;font-family:BebasNeue;text-transform:uppercase;font-weight:700}footer{position:relative}footer *,footer * *{color:#fff}footer::before{content:'';position:absolute;display:block;bottom:0;left:0;height:220px;width:100%;background:#f3b29d}footer .footer-title{font-family:BebasNeue;text-transform:uppercase;font-weight:700;font-size:20px}footer span{color:#f3b29d;margin-top:5px}footer p{margin-top:15px}footer .footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#e8663c;padding:35px 40px;position:relative}footer .footer-inner .about-footer{max-width:270px}footer .footer-inner .twitter-footer{margin:0 30px}footer .socials{margin-top:20px;margin-left:0!important}footer .socials a{margin-right:10px}.about-title{font-size:24px;text-transform:uppercase;color:#fff;font-family:BebasNeue;padding:19px 0 18px 18px;background:#e8663c;margin-bottom:25px}.about{display:grid;grid-template-columns:3fr 1fr;grid-column-gap:50px}.about .main-content p{margin-bottom:20px;line-height:18px}.about .main-content .photo_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about .main-content .photo_wrapper img{margin-right:20px}.about .main-content .first-letter::first-letter{font-size:36px;color:#e8663c;font-weight:700}.about .main-content .quote{font-weight:lighter;font-style:italic;margin-left:53px;padding-left:15px;border-left:8px solid #e8663c}.about .main-content .three-p,.about .main-content .two-p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about .sidebar .sidebar-item{margin-bottom:30px}.about .sidebar .sidebar-item .sidebar-item_titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.about .sidebar .sidebar-item .sidebar-item_titles h5{color:#e8663c;font-family:BebasNeue;text-transform:uppercase;font-size:14px;font-weight:700;margin-right:17px}.about .sidebar .sidebar-item .photo{width:48px;height:48px;border:1px solid #e8663c;background:#f3af9d}.about .sidebar .sidebar-item .first-photo_row{margin-bottom:10px}.about .sidebar .sidebar-item .first-photo_row,.about .sidebar .sidebar-item .second-photo_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.square{width:75px;height:75px;background:#e8663c;position:absolute;left:-85px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.square img{margin-top:20px}.square i{color:#fff;font-size:30px}.post-item{position:relative}.post-item img{margin-bottom:20px}.post-item .post-desc{display:grid;grid-template-columns:1fr 5fr;grid-gap:45px}.post-item .post-desc .left-side h4{margin-bottom:6px;color:#e8663c;font-family:BebasNeue;text-transform:uppercase;font-weight:700}.post-item .post-desc .left-side span{color:#ccc;margin-bottom:12px;display:inline-block}.post-item .post-line{margin-bottom:56px}.post-item .right-side h5{margin-bottom:15px;font-size:18px;color:#e8663c;font-family:BebasNeue;text-transform:uppercase;font-weight:700}.quote-post .quote_wrapper{margin-bottom:55px;padding:20px 30px 15px 33px;background:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.quote-post .quote_wrapper i{color:#e8663c;margin-right:16px}.quote-post .quote_wrapper div{font-style:italic;display:inline-block}.link h5{margin-bottom:0!important;padding-bottom:0}.link a{color:#a0a0a0;margin:5px 0 20px 0;display:inline-block}.pagination{margin-bottom:47px}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination ul li{margin-right:4px}.pagination ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:26px;height:26px;font-size:14px;font-family:BebasNeue;text-transform:uppercase;font-weight:700;background:#f3b29d;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pagination ul li a:hover{background:#e8663c}.portfolio-section ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio-section ul li a{font-family:BebasNeue;text-transform:uppercase;color:#b9b9b9;font-weight:700;font-size:14px;padding:5px 11px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio-section ul li a:hover{color:#fff;background:#e8663c}.portfolio-section .portfolio-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:40px;grid-column-gap:20px;margin-bottom:45px;margin-top:37px}.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:35px 0}.form-wrapper .left-part{max-width:180px;margin-right:30px}.form-wrapper .left-part h6{color:#e8663c;font-weight:700}.form-wrapper .left-part a span{font-weight:700;color:#414141}.form-wrapper form{width:100%}.form-wrapper form input{background:0 0;border:1px solid #e8663c;padding:10px 13px;color:#e8663c;display:block;width:216px;margin-bottom:10px}.form-wrapper form textarea{background:0 0;border:1px solid #e8663c;padding:10px 13px;color:#e8663c;resize:none;width:100%;height:180px;margin-bottom:10px}.form-wrapper form input::-webkit-input-placeholder,.form-wrapper form textarea::-webkit-input-placeholder{text-transform:uppercase;font-weight:700;font-family:BebasNeue;color:#e8663c}.form-wrapper form input::-moz-placeholder,.form-wrapper form textarea::-moz-placeholder{text-transform:uppercase;font-weight:700;font-family:BebasNeue;color:#e8663c}.form-wrapper form input:-ms-input-placeholder,.form-wrapper form textarea:-ms-input-placeholder{text-transform:uppercase;font-weight:700;font-family:BebasNeue;color:#e8663c}.form-wrapper form input::-ms-input-placeholder,.form-wrapper form textarea::-ms-input-placeholder{text-transform:uppercase;font-weight:700;font-family:BebasNeue;color:#e8663c}.form-wrapper form input::placeholder,.form-wrapper form textarea::placeholder{text-transform:uppercase;font-weight:700;font-family:BebasNeue;color:#e8663c}.form-wrapper form button{padding:7px 15px;display:inline-block;background:#e8663c;color:#fff;font-family:BebasNeue;text-transform:uppercase;font-weight:700}.portfolio-item{position:relative}.portfolio-item:hover .add{opacity:1}.portfolio-item .add{position:absolute;opacity:0;top:0;left:0;width:220px;height:184px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:rgba(0,0,0,.7)}.portfolio-item .add-inner{background:rgba(196,192,187,.7);width:37px;height:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio-item .add-inner i{color:rgba(0,0,0,.7);font-size:25px}.portfolio_item-section .portfolio_item-img{width:100%;margin-bottom:20px}.portfolio_item-section p{margin-bottom:20px;line-height:20px}@media screen and (max-width:1115px){.square{display:none}}@media screen and (max-width:960px){.post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 100px}.post-item img{max-width:100%}}@media screen and (max-width:950px){.slider-section .slider .main-slide_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider-section .slider .main-slide_wrapper .main-slide{width:100%}.slider-section .slider .small-slides{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.more-section .more-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.more-section .more-wrapper .more-item{margin:50px}.more-section .more-wrapper .more-item:nth-child(2){margin:50px}.recent-section .recent-headline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recent-section .recent-headline img{display:none}.recent-section .recent-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.recent-item{margin:10px}.portfolio-section .portfolio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:840px){.slider-section .slider .main-slide_wrapper .main-slide_desc{bottom:1px}.slider-section .slider .small-slides{display:none}}@media screen and (max-width:750px){.slider-section .slider .main-slide_wrapper .main-slide_desc{position:unset;max-width:100%}}@media screen and (max-width:710px){.about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .main-content .photo_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .main-content .photo_wrapper img{margin:0 auto 25px auto}.about .main-content .quote{margin-left:0}.about .main-content .three-p,.about .main-content .two-p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .sidebar{max-width:70%;margin:0 auto}}@media screen and (max-width:700px){.contact-section .map{width:100%}.form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-wrapper .left-part{max-width:100%;margin-right:0;margin-bottom:20px;text-align:center}.form-wrapper form input{width:100%}}@media screen and (max-width:570px){footer .footer-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-inner div{margin-bottom:30px!important;margin-left:30px;margin-right:30px}}@media screen and (max-width:560px){.post{width:100%;padding:0}.post-item .post-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:420px){header::before{display:none}header nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header nav .menu{margin:20px 0}header nav .menu li a{color:#e8663c}}