html,body{padding:0;margin:0;overflow-x:hidden;background-color:#f2f2f2;font-family:'Roboto',sans-serif;font-size:14px;line-height:20px}*{font-smooth:antialiased;-webkit-font-smoothing:antialiased}#wrapper{min-height:100vh;display:flex;flex-direction:column}.container{margin-right:auto;margin-left:auto;padding-right:25px;padding-left:25px;box-sizing:border-box;width:100%;max-width:1360px}header{background-color:#87d76b}@media screen and (max-width:959px){header{position:fixed;top:0;right:0;left:0;z-index:999}}header .container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:959px){header .container{height:75px}}@media screen and (min-width:960px){header .container{height:150px}}.header-left{width:150px}.header-logo{display:block}@media screen and (max-width:959px){.header-logo{max-width:75px}}.header-logo img{max-width:100%;height:auto}.header-right{display:flex;justify-content:flex-end;flex:0 0 calc(100% - 200px)}.header-menu{padding:0;margin:0 -15px;list-style:none;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:959px){.header-menu{display:none}}.header-menu li{margin:0 15px}.header-menu li.current-menu-item a:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.header-menu li a{position:relative;font-size:18px;text-transform:uppercase;text-decoration:none;color:white;letter-spacing:-1px}.header-menu li a:before{position:absolute;content:'';width:100%;height:3px;left:0;bottom:-27px;background:#fff;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.44, .05, .55, .95);transition-timing-function:cubic-bezier(.44, .05, .55, .95);-webkit-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1)}.header-menu li a:hover:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.header-menuTrigger{display:block}@media screen and (min-width:960px){.header-menuTrigger{display:none}}.header-menuTrigger svg{width:40px;height:40px;fill:white}#content{position:relative;-moz-flex:1 0 auto;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto;width:auto}@media screen and (max-width:959px){#content{padding-top:75px}}@media screen and (min-width:960px){#content{padding-top:50px}}@media screen and (max-width:959px){#content .container{padding-bottom:20px}}@media screen and (min-width:960px){#content .container{padding-bottom:50px}}#content .container:before,#content .container:after{content:"";display:table;clear:both}#content .alignleft{margin:10px 20px 10px 0;float:left}#content .alignright{margin:10px 0 10px 20px;float:right}ol,ul{margin:0;padding:0 0 0 20px}h1{padding:0;margin:0 0 20px 0;font-weight:normal;text-align:center;color:#4b4c53}@media screen and (max-width:959px){h1{font-size:36px;line-height:36px}}@media screen and (min-width:960px){h1{font-size:50px;line-height:50px}}h2{padding:0;margin:0 0 20px 0;color:#4b4c53}@media screen and (max-width:959px){h2{font-size:24px;line-height:24px}}@media screen and (min-width:960px){h2{font-size:30px;line-height:30px}}p{padding:0;margin:0;text-align:justify}.white-wrapper{background-color:white}@media screen and (max-width:959px){.white-wrapper{padding-top:30px}}@media screen and (min-width:960px){.white-wrapper{padding-top:50px}}.dark-wrapper{background-color:#4b4c53;color:white}@media screen and (max-width:959px){.dark-wrapper{padding-top:30px}}@media screen and (min-width:960px){.dark-wrapper{padding-top:50px}}.dark-wrapper h2{color:#87d76b}.green-wrapper{background-color:#87d76b;color:white}@media screen and (max-width:959px){.green-wrapper{padding-top:30px}}@media screen and (min-width:960px){.green-wrapper{padding-top:50px}}.green-wrapper h2{color:white}.wp-pagenavi{margin-bottom:35px}.wp-pagenavi a,.wp-pagenavi span{margin:0 10px 0 0;padding:5px 10px;background-color:white;border:none;box-shadow:2px 2px 33px -8px #ccc;font-size:16px;color:#4b4c53}.wp-pagenavi a:hover{background-color:#87d76b;color:white}form{margin:0 -10px;display:flex;flex-wrap:wrap}form .wpcf7-form-control-wrap{display:flex}form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}form input[type="text"],form input[type="tel"],form input[type="email"]{padding:16px 15px;width:100%;font-weight:300;background-color:#f2f2f2;border:none;border-radius:5px;font-size:16px;line-height:16px;color:#a2a3ac}form input[type="text"].wpcf7-not-valid,form input[type="tel"].wpcf7-not-valid,form input[type="email"].wpcf7-not-valid{box-shadow:0 0 5px #f00}form textarea{padding:16px 15px;width:100%;height:100px;font-weight:300;background-color:#f2f2f2;border:none;border-radius:5px;font-size:16px;line-height:16px;color:#a2a3ac;resize:none}.form-row{margin-bottom:20px;padding:0 10px;box-sizing:border-box;flex:0 0 100%}@media screen and (min-width:640px){.form-row_1-2{flex:0 0 calc(100% / 2)}}@media screen and (min-width:640px){.form-row_1-3{flex:0 0 calc(100% / 3)}}.form-title{font-weight:bold;font-size:26px;line-height:26px;text-align:center}.green_btn{padding:15px 23px;background-color:#87d76b;border:2px solid #87d76b;border-radius:5px;font-weight:700;font-size:16px;line-height:16px;text-transform:uppercase;text-decoration:none;color:white;outline:none}.green_btn:hover{background-color:white;border-color:white;color:#87d76b;cursor:pointer}.green_btn:disabled{opacity:0.5;cursor:not-allowed}.transparent_btn{padding:15px 23px;background-color:transparent;border:2px solid #87d76b;border-radius:5px;font-weight:700;font-size:16px;line-height:16px;text-transform:uppercase;color:#87d76b;outline:none}.transparent_btn:hover{background-color:#87d76b;color:white;cursor:pointer}.transparent_btn:disabled{opacity:0.5;cursor:not-allowed}#reviewsForm{width:600px}#reviewsForm .form-row_actions{display:flex;justify-content:flex-end}#forms .container{max-width:960px}#forms .container .formsBlock-togglers{display:flex;justify-content:center}#forms .container .formsBlock-toggler{margin:0 10px;text-decoration:none;font-weight:bold;color:white}@media screen and (max-width:959px){#forms .container .formsBlock-toggler{font-size:24px;line-height:24px}}@media screen and (min-width:960px){#forms .container .formsBlock-toggler{font-size:30px;line-height:30px}}#forms .container .formsBlock-toggler.active{color:#87d76b}#forms .container .formsBlock-tabs{margin-top:30px}#forms .container .formsBlock-tab{font-size:18px}#forms .container .formsBlock-tab:not(.active){display:none}#forms .container .formsBlock-tab h2{text-align:center}#forms .container .formsBlock-tab p{margin-bottom:20px}#forms .container .formsBlock-tab .wpcf7-list-item{margin:0}#forms .container .formsBlock-tab .wpcf7-list-item label{display:flex;align-items:center;gap:10px}#news .news-list{margin:0 -20px;display:flex;flex-wrap:wrap}#news .newsItem-wrapper{margin-bottom:35px;padding:35px;box-sizing:border-box;background-color:#fff;box-shadow:2px 2px 33px -8px #ccc;font-size:16px;line-height:24px;color:#a2a3ac}#news .newsItem-wrapper_1-3{margin:20px}@media screen and (max-width:767px){#news .newsItem-wrapper_1-3{flex:0 0 calc(100% - 40px)}#news .newsItem-wrapper_1-3:nth-child(n + 2){display:none}}@media screen and (min-width:768px) and (max-width:1199px){#news .newsItem-wrapper_1-3{flex:0 0 calc(100% / 2 - 40px)}#news .newsItem-wrapper_1-3:nth-child(n + 3){display:none}}@media screen and (min-width:1200px){#news .newsItem-wrapper_1-3{flex:0 0 calc(100% / 3 - 40px)}#news .newsItem-wrapper_1-3:nth-child(n + 4){display:none}}#news .newsItem-title a{font-weight:700;text-decoration:none;color:#4b4c53}#news .newsItem-title a:hover{color:#87d76b}#news .newsItem-date span{color:#87d76b}#news .newsItem-actions{display:flex;justify-content:flex-end}#news .newsItem-actions a{text-decoration:none;border-bottom:1px dashed #87d76b;color:#87d76b}#news .newsItem-actions a:hover{border-color:transparent}.containers-list{margin:0 -20px 20px -20px;display:flex;flex-wrap:wrap}.containers-list .containersItem-wrapper{margin:20px;background-color:#fff;box-shadow:2px 2px 33px -8px #ccc;text-align:center}@media screen and (max-width:639px){.containers-list .containersItem-wrapper{flex:0 0 calc(100% - 40px)}}@media screen and (min-width:640px) and (max-width:959px){.containers-list .containersItem-wrapper{flex:0 0 calc(100% / 2 - 40px)}}@media screen and (min-width:960px) and (max-width:1199px){.containers-list .containersItem-wrapper{flex:0 0 calc(100% / 3 - 40px)}}@media screen and (min-width:1200px){.containers-list .containersItem-wrapper{flex:0 0 calc(100% / 4 - 40px)}}.containers-list .containersItem-image{display:flex;background-position:center;background-size:cover}.containers-list .containersItem-image:before{padding-top:100%;float:left;content:''}.containers-list .containersItem-content{padding:15px}.containers-list .containersItem-title{font-size:20px;line-height:20px;font-weight:700;text-decoration:none;color:#4b4c53}.containers-list .containersItem-title:hover{color:#87d76b}.containers-list .containersItem-price{margin-top:10px;font-size:16px;font-weight:700;color:#a2a3ac}.containers-list .containersItem-actions{padding:13px 21px;border-radius:0;border-color:#87d76b}#reviews{position:relative;background:url(https://vconteiner.ru/wp-content/themes/conteiner/css/../images/reviews-bg.jpg) center no-repeat;background-size:cover;color:white}#reviews:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;content:'';background-color:rgba(0,0,0,0.5)}#reviews .container{position:relative;z-index:2;padding-top:50px}#reviews .container h2{color:white}@media screen and (min-width:768px){#reviews .reviewsBlock-title{display:flex;justify-content:space-between}}#reviews .reviewsBlock-title .green_btn{display:inline-block}#reviews .reviews-list{position:relative;margin-top:30px;padding-bottom:80px}#reviews .reviews-list .slick-arrow{position:absolute;bottom:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid #87d76b;border-radius:50%;cursor:pointer}#reviews .reviews-list .slick-arrow:hover{background-color:#87d76b}#reviews .reviews-list .slick-arrow:hover svg{fill:white}#reviews .reviews-list .slick-arrow svg{flex:0 0 20px;fill:#87d76b}#reviews .reviews-list .slick-prev{left:0}#reviews .reviews-list .slick-next{left:60px}#reviews .reviews-list .slick-next svg{transform:rotate(180deg)}#reviews .reviewsItem-name{font-size:30px;line-height:30px;font-weight:bold;color:#87d76b}#reviews .reviewsItem-text{margin-top:20px;font-size:20px;line-height:26px}#contacts h2{text-align:center}#contacts #map{height:400px}#contactsForm .wpcf7-list-item{margin:0}@media screen and (min-width:960px){.home-page #content{padding-top:0}}.home-page #rev_slider_1_1_wrapper{left:0 !important}.home-page #questionsForm .container,.containers-page #questionsForm .container{max-width:960px}.home-page #questionsForm .container-left,.containers-page #questionsForm .container-left{font-size:16px}@media screen and (min-width:768px){.home-page #questionsForm .container-left,.containers-page #questionsForm .container-left{flex:0 0 350px}}@media screen and (max-width:767px){.home-page #questionsForm .container-right,.containers-page #questionsForm .container-right{margin-top:20px}}@media screen and (min-width:768px){.home-page #questionsForm .container-right,.containers-page #questionsForm .container-right{flex:0 0 calc(100% - 400px)}}@media screen and (min-width:768px){.home-page #questionsForm .container .textwidget,.containers-page #questionsForm .container .textwidget{display:flex;justify-content:space-between}}.home-page #requestForm,.containers-page #requestForm{max-width:500px}.home-page #requestForm .form-row,.containers-page #requestForm .form-row{flex:0 0 100%}.home-page #requestForm .form-row_actions,.containers-page #requestForm .form-row_actions{display:flex;justify-content:center}.home-page .footer-top,.containers-page .footer-top{display:none}@media screen and (max-width:959px){.contacts-page .contacts-wrapper{text-align:center}}@media screen and (min-width:960px){.contacts-page .contacts-wrapper{display:flex;justify-content:space-between}}.contacts-page .contacts-left{font-size:16px;line-height:24px;color:#a2a3ac}@media screen and (min-width:960px){.contacts-page .contacts-left{flex:0 0 300px}}.contacts-page .contacts-left a{font-weight:bold;color:#87d76b}.contacts-page .contacts-left a:hover{text-decoration:none}@media screen and (max-width:959px){.contacts-page .contacts-right{margin-top:20px}}@media screen and (min-width:960px){.contacts-page .contacts-right{flex:0 0 calc(100% - 330px)}}.footer-top{padding:50px 0 0 0;background-color:#4b4c53}.footer-top .container{max-width:960px}.footer-top .container h2{margin-bottom:20px;font-size:24px;list-style:36px;color:white}.footer-middle{padding:30px 0;background-color:#4b4c53}@media screen and (min-width:960px){.footerMiddle-wrapper{margin:0 -50px;display:flex}}@media screen and (max-width:959px){.footerMiddle-column:nth-child(n + 2){display:none}}@media screen and (min-width:960px){.footerMiddle-column{margin:0 50px;flex:0 0 25%}}.footerMiddle-column .textwidget{font-size:16px;line-height:24px;color:#a2a3ac}.footerMiddle-column .textwidget p:last-child{margin-bottom:0}.footerMiddle-menu{padding:0;margin:0;list-style:none}.footerMiddle-menu li{margin-top:20px}.footerMiddle-menu li.hidden{display:none}.footerMiddle-menu li a{font-size:16px;list-style:20px;color:#a2a3ac;transition:all .2s ease-in-out;text-decoration:none}.footerMiddle-menu li a:hover{color:#87d76b}.footerMiddle-menu li.current-menu-item a{color:#87d76b}.footerMiddle-title{margin-bottom:20px;font-size:24px;list-style:36px;font-weight:bold;color:white}.footer-bottom{padding:10px 0;background-color:#2b2c30;color:white}.mm-wrapper__blocker{background-color:rgba(0,0,0,0.5)}.grecaptcha-badge{display:none}