

/* Start:/bitrix/components/maxyss/news.list/templates/template_calc/style.css?174971808034614*/
.clc p,.clc ul,.clc li,.clc h1,.clc h2,.clc h3,.clc h4,.clc h5,.clc h6,.clc body{padding:0;margin:0;font-family:"CenturyGothic"}.clc button{border:0}.clc a{text-decoration:none;font-family:"CenturyGothic";font-weight:400;font-size:16px}.clc a:hover{text-decoration:none}.clc a:active{text-decoration:none}.clc h1,.clc h2{font-size:60px;font-family:"CenturyGothic";width:100%;text-align:center;margin-bottom:50px;font-weight:700}.clc textarea{resize:vertical;min-height:50px;height:50px;margin-bottom:30px;text-align:left}.clc .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.clc .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.clc .slick-list:focus{outline:0}.clc .slick-list.dragging{cursor:pointer;cursor:hand}.clc .slick-slider .slick-track,.clc .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.clc .slick-track{position:relative;top:0;left:0;display:block}.clc .slick-track:before,.clc .slick-track:after{display:table;content:''}.clc .slick-track:after{clear:both}.clc .slick-loading .slick-track{visibility:hidden}.clc .slick-slide{display:none;float:left;height:100%;min-height:1px}.clc [dir=rtl] .slick-slide{float:right}.clc .slick-slide img{display:block}.clc .slick-slide.slick-loading img{display:none}.clc .slick-slide.dragging img{pointer-events:none}.clc .slick-initialized .slick-slide{display:block;outline:none;}.clc .slick-loading .slick-slide{visibility:hidden}.clc .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.clc .slick-arrow.slick-hidden{display:none}.clc .slick-prev,.clc .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.clc .slick-prev:hover,.clc .slick-prev:focus,.clc .slick-next:hover,.clc .slick-next:focus{color:transparent;outline:0;background:0 0}.clc .slick-prev:hover:before,.clc .slick-prev:focus:before,.clc .slick-next:hover:before,.clc .slick-next:focus:before{opacity:1}.clc .slick-prev.slick-disabled:before,.clc .slick-next.slick-disabled:before{opacity:.25}.clc .slick-prev:before,.clc .slick-next:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clc .slick-prev{left:-25px}.clc [dir=rtl] .slick-prev{right:-25px;left:auto}.clc .slick-prev:before{content:'?'}.clc [dir=rtl] .slick-prev:before{content:'?'}.clc .slick-next{right:-25px}.clc [dir=rtl] .slick-next{right:auto;left:-25px}.clc .slick-next:before{content:'?'}.clc [dir=rtl] .slick-next:before{content:'?'}.clc .slick-dotted.slick-slider{margin-bottom:30px}.clc .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.clc .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.clc .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.clc .slick-dots li button:hover,.clc .slick-dots li button:focus{outline:0}.clc .slick-dots li button:hover:before,.clc .slick-dots li button:focus:before{opacity:1}.clc .slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'�';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clc .slick-dots li.slick-active button:before{opacity:.75;color:#000}.custom-select-container{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-select-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-select-container.is-disabled{opacity:.333}.custom-select-opener{background-color:#fff;border:1px solid #e6e6e6;border-radius:1px;padding:12px;display:block;cursor:pointer;width:100%;color:#c8c8c8}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0}.custom-select-panel{max-height:0;-webkit-transition:max-height .5s ease-out,overflow-y .1s .5s;-moz-transition:max-height .5s ease-out,overflow-y .1s .5s;transition:max-height .5s ease-out,overflow-y .1s .5s;overflow:hidden;background-color:#fff;position:absolute;top:100%;z-index:1;width:100%;color:#c8c8c8}.custom-select-panel .custom-select-option:first-child{}.custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto;border:1px solid #e6e6e6}.custom-select-option{padding:.5em}.custom-select-optgroup>.custom-select-option{padding-left:2em}.custom-select-optgroup::before{content:attr(data-label);display:block;padding:.5em;color:#888}[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;max-height:460px}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}body{width:100%}body *{font-family:"CenturyGothic";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section{position:relative}button{display:block}input{cursor:pointer;background:0 0;-webkit-transition:-webkit-box-shadow .1s ease-in;transition:-webkit-box-shadow .1s ease-in;-moz-transition:box-shadow .1s ease-in;transition:box-shadow .1s ease-in;transition:box-shadow .1s ease-in,-webkit-box-shadow .1s ease-in;font-family:"CenturyGothic";font-size:16px;border:0}option{font-family:"CenturyGothic"}select::-ms-expand{display:none}.page__content{position:relative;background-color:#dedede}.content{margin-left:auto;margin-right:auto;}.clc{position:relative;margin-bottom:150px;}@media screen and (min-width:992px){.clc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:75px}}.clc--table .clc_colors+.clc_controls-title{margin-top:10px}@media screen and (min-width:992px){.clc_pic{position:relative;width:60%;width:-moz-calc(60% - 15px);width:calc(60% - 15px);padding-top:30px}}.clc_pic .clc_pic-frame{position:relative;background-image: url("/bitrix/components/maxyss/news.list/templates/template_calc/img/6.gif");background-position:center;background-repeat:no-repeat;background-size:auto;min-height:200px}.clc_pic .clc_pic-frame img{display:block;width:100%;height:auto}.clc_pic .clc_pic-frame-border{position:relative;z-index:10}.clc_pic .calc_pic-color{position:absolute;top:0;bottom:0;right:7%;left:7%;background-repeat:no-repeat;background-size:cover !important;-webkit-transition: background 250ms ease-in;-moz-transition:background 250ms ease-in;transition:background 250ms ease-in}.clc_pic .calc_pic-view{position:absolute;top:12px;bottom:32px;left:7%;right:7%;background-repeat:no-repeat !important;background-size:contain !important; background-position:center !important;-webkit-transition:background 250ms ease-in;-moz-transition:background 250ms ease-in;transition:background 250ms ease-in}.clc_pic .calc_pic-stretch{position:absolute;bottom:14px;height:18px;left:0;right:0;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 250ms cubic-bezier(0,0,0,1);-moz-transition:all 250ms cubic-bezier(0,0,0,1);transition:all 250ms cubic-bezier(0,0,0,1)}@media screen and (max-width:992px){.clc_pic .calc_pic-stretch{bottom:3%;height:25px}}.clc_controls{padding-top:25px}@media screen and (min-width:992px){.clc_controls{padding-top:0;width:40%;margin-left:auto}}@media screen and (min-width:992px){.clc_controls-mob{display:none}}.clc_controls-type-block{display:none}@media screen and (min-width:992px){.clc_controls-type-block{display:block}}.clc_controls-title{position:relative;margin-bottom:8px;font-weight:600;font-size:18px}.clc_controls-subtitle{margin-bottom:8px;font-weight:600;font-size:16px}.clc .clc_types{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.clc_types li{-webkit-box-flex:1;-webkit-flex:1 1;-moz-box-flex:1;-ms-flex:1 1;flex:1 1 33%;list-style:none;min-height:50px}.clc .clc_types li+li{margin-left:6px}.clc_types input{display:none}.clc_types input:checked+label:before{opacity:0}.clc_types input:checked+label:after{opacity:1}.clc_types label{display:block;padding:5px;text-align:center;color:#000;font-weight:600;position:relative;cursor:pointer;font-size:16px}.clc_types label span{position:relative;z-index:4}.clc_types label:before{content:'';display:block;position:absolute;opacity:1;top:0;left:0;right:0;bottom:0;background:#bcbcbc;background:-moz-linear-gradient(top,#bcbcbc 1%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#bcbcbc),to(#fff));background:linear-gradient(to bottom,#bcbcbc 1%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#ffffff',GradientType=0 );-webkit-transition:all 350ms ease-in;-moz-transition:all 350ms ease-in;transition:all 350ms ease-in}.clc_types label:after{content:'';display:block;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:#fb7b29;background:-moz-linear-gradient(top,#d66300 1%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#d66300),to(#fff));background:linear-gradient(to bottom,#d66300 1%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d66300', endColorstr='#ffffff',GradientType=0 );-webkit-transition:all 350ms ease-in;-moz-transition:all 350ms ease-in;transition:all 350ms ease-in}.content .clc_types a{display:block;padding:5px;text-align:center;color:#000;font-weight:600;position:relative;cursor:pointer;font-size:16px;text-decoration:none}.clc_types a span{position:relative;z-index:4}.clc_types a:before{content:'';display:block;position:absolute;opacity:1;top:0;left:0;right:0;bottom:0;background:#bcbcbc;background:-moz-linear-gradient(top,#bcbcbc 1%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#bcbcbc),to(#fff));background:linear-gradient(to bottom,#bcbcbc 1%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#ffffff',GradientType=0 );-webkit-transition:all 350ms ease-in;-moz-transition:all 350ms ease-in;transition:all 350ms ease-in}.clc_types a:after{content:'';display:block;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:#d66300;background:-moz-linear-gradient(top,#d66300 1%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#d66300),to(#fff));background:linear-gradient(to bottom,#d66300 1%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d66300', endColorstr='#ffffff',GradientType=0 );-webkit-transition:all 350ms ease-in;-moz-transition:all 350ms ease-in;transition:all 350ms ease-in}.clc_types li.active a:before{opacity:0}.clc_types li.active a:after{opacity:1}.clc_sizes{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.clc_sizes>div{-webkit-box-flex:1;-webkit-flex:1 0;-moz-box-flex:1;-ms-flex:1 0;flex:1 0}.clc_sizes>div+div{margin-left:8px}.clc_view{position:relative;top:15px}.clc_view img{display:block;width:90%;height:auto;margin:auto;margin-top:8px;margin-bottom:8px}.clc_view p{text-align:center;font-weight:600;font-size:16px}@media screen and (max-width:768px){.clc_view{display:none !important;}}.clc_select{display:block;width:100%;padding:6px}.clc_select option{background-color:#fb7b29}.clc_select option:hover{background-color:#81b28a}.clc_panels{margin-bottom:25px}.clc_panels .slick-prev{left:-15px;top:40%}.clc_panels .slick-next{top:40%;right:-15px}.clc_panels .slick-prev,.clc_panels .slick-next{z-index:4;height:auto;width:auto}.clc_panels .slick-prev:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:15px 12px 15px 0;border-color:transparent #fb7b29 transparent transparent}.clc_panels .slick-next:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:15px 0 15px 12px;border-color:transparent transparent transparent #fb7b29}.clc_panel input{display:none}.clc_panel input:checked+label{border-color:#fb7b29}.clc_panel p{text-align:center;font-weight:600;font-size:16px}.clc_panel label{cursor:pointer;display:block;width:100%;overflow:hidden;padding:0;border-radius:5px;position:relative;border:3px solid transparent;-webkit-transition:all 350ms ease-in;-moz-transition:all 350ms ease-in;transition:all 350ms ease-in}.clc_panel label span{display:block;top:4px;left:4px;bottom:4px;right:4px;position:absolute;background-size:contain !important;background-repeat:no-repeat}.clc_panel label:after{content:'';float:left;padding-top:80%}.clc_colors{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.clc_color{width:-moz-calc(20% - 2px);width:calc(20% - 2px)}.clc_color input{display:none}.clc_color input:checked+label{border-color:#fb7b29}.clc_color label{display:block;padding:2px;border-radius:4px;background-size:cover;border:3px solid transparent;-webkit-transition:all 350ms ease-in;-moz-transition:all 350ms ease-in;transition:all 350ms ease-in}.clc_color label>span{line-height:0px;color:#fff;font-size:10px;display:block;padding:12px;background-color:#3f3f3f;border-radius:4px;background-size:cover !important;background-position:center;cursor:pointer}@media screen and (max-width:380px){.clc_color{width:-moz-calc(25% - 2px);width:calc(25% - 2px)}}.clc_engines{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:35px}.clc_engine{width:33.3%;position:relative}.clc_engine input{display:none}.clc_engine input:checked+label{border-color:#fb7b29}.clc_engine label{display:block;padding:3px;border-radius:4px;border:3px solid transparent;-webkit-transition:all 350ms ease-in;-moz-transition:all 350ms ease-in;transition:all 350ms ease-in;cursor:pointer}.clc_engine label p{position:relative;text-align:center;color:#000;margin-bottom:5px;font-weight:600;font-size:16px;min-height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.clc_engine label p b{display:block;font-size:12px;font-weight:600}.clc_engine label .desc{font-weight:400;font-size:12px;text-align:right;display:block;height:auto !important;width: 100%;padding-right:5px;left:0;right:0;padding-top:10px}@media screen and (max-width:768px){.clc_engine label p{font-size:14px}}.clc_engine label span{display:block;overflow:hidden;border-radius:4px;background-size:cover !important;background-position:center !important;background-color:#3f3f3f}.clc_engine label span:after{content:'';float:left;padding-top:70%}.clc_info{/*transition: all 250ms ease-in;*/}@media screen and (max-width:992px){.clc_info{padding-top:15px;}}@media screen and (min-width:992px){.clc_info{display:block;width:-moz-calc(60% - 15px);width:calc(60% - 15px);position:absolute}}.clc_info-time{width:50%;display:inline-block;font-weight:600;height:24px;font-size:16px}.clc_info-time img{display:inline-block;width:20px;height:auto;vertical-align:middle;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);margin-left:5px;margin-right:5px}@media screen and (max-width:540px){.clc_info-time{width:100%;margin-bottom:12px;margin-top:12px}}.clc_info-engine{height:24px;width:50%;display:inline-block;float:right;font-weight:600;font-size:16px}.clc_info-engine input:checked+.clc_price{display:inline-block}.clc_info-engine .clc_price{display:inline-block;float:right;color:#009ee3;font-style:italic;font-size:18px;display:none}.clc_info-engine .clc_price span{font-size:14px}@media screen and (max-width:540px){.clc_info-engine{width:100%;margin-bottom:12px}}.clc_info-service{height:24px;width:50%;display:inline-block;float:right;font-weight:600;font-size:16px}.clc_info-service input:checked+.clc_price{display:inline-block}.clc_info-service .clc_price{display:inline-block;float:right;color:#009ee3;font-style:italic;font-size:18px;display:none}.clc_info-service .clc_price span{font-size:14px}@media screen and (max-width:540px){.clc_info-service{width:100%;margin-bottom:12px}}.clc_info-amount{float:right;text-align:right;margin-top:12px;font-weight:600}.clc_info-amount .clc_full{color:#009ee3;font-style:italic;font-size:22px;display:inline;width:auto;min-width:1px}@media screen and (min-width:992px){.clc_info-amount .clc_full{font-size:34px}}.clc_info-amount span{color:#009ee3;font-style:italic;font-size:16px}@media screen and (min-width:992px){.clc_info-amount span{font-size:20px}}@media screen and (min-width:992px){.clc_order{position:absolute;bottom:0;left:25px}}.clc_order p{font-size:14px;color:#7c8489;font-weight:400;margin-top:12px!important;}@media screen and (max-width:992px){.clc_order{margin-top:30px;text-align:center}}.clc .clc_order-but{text-decoration:none;display:block;width:270px;text-align:center;color:#fff;font-size:18px;padding:12px;border-radius:4px;background-color:#fb7b29;cursor:pointer;font-weight:600}.clc_table-wrap{max-width:100%;width:100%;margin-top:35px;max-height:300px}.clc_table{width:100%}.clc_table .clc_tr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.clc_table .clc_tr:first-child .clc_td{background-color:#c5c6c6}.clc_table .clc_tr:first-child .clc_td.hovered{background-color:#81b28a}.clc_table .clc_tr:first-child .clc_td:first-child.hovered{background-color:#c5c6c6}.clc_table .clc_tr:hover .clc_td:first-child{background-color:#81b28a}.clc_table .clc_td{padding:3px;margin:3px;text-align:center;font-weight:600;width:80px;min-width:80px;background-color:#ebecec;position:relative}.clc_table .clc_td:hover{background-color:#81b28a}.clc_table .clc_td:hover label{opacity:1}.clc_table .clc_td:first-child{width:170px;min-width:170px;background-color:#c5c6c6}.clc_table .clc_td input{display:none}.clc_table .clc_td input:checked+label{opacity:1;background-color:#81b28a}.clc_table .clc_td label{display:block;top:0;bottom:0;left:0;right:0;line-height:23px;opacity:.6;cursor:pointer}.custom-select-panel{z-index:10}.custom-select-panel .custom-select-option{color:#7c8489;font-weight:600;cursor:pointer}.custom-select-panel .custom-select-option:nth-child(2n-1){background-color:#ebecec}.custom-select-panel .custom-select-option.has-focus{color:#000}.custom-select-opener{padding:5px;height:29px;position:relative;padding-left:15px}.custom-select-opener>span{line-height:2px;font-weight:600;color:#000}.custom-select-opener:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;border-color:#c5c6c6 transparent transparent transparent;right:5px;top:7px}.clc_form{margin-bottom:150px}.clc_form-wrap{max-width:730px;margin-left:auto;margin-right:auto;background-color:#e9e9e9;padding:35px;border-radius:8px;position:relative}@media screen and (max-width:991px){.clc_form-wrap{padding:20px}}.clc_form-title{font-size:28px;font-weight:600;margin-bottom:30px}.clc_form-row{background-color:#fff;padding:8px 12px;margin-bottom:20px;border:1px solid #aaa;position:relative}@media screen and (min-width:520px){.clc_form-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.clc_form-row .error{position:absolute;bottom:-21px;right:0;color:red;font-weight:600;display:none}.clc_form-label{width:180px;font-weight:600;font-size:18px;cursor:pointer}@media screen and (max-width:520px){.clc_form-label{display:block;margin-bottom:12px}}.clc_form-input-block{position:relative}@media screen and (min-width:520px){.clc_form-input-block{width:-moz-calc(100% - 180px);width:calc(100% - 180px)}}.clc_form-input{font-weight:600;font-size:18px;width:100%;position:relative;z-index:2}#email:focus+.clc_form-placeholder{opacity:0}.clc_form-placeholder{font-weight:600;opacity:.2;display:block;font-size:18px;position:absolute;top:0;left:0;bottom:0;width:100%}.clc_form-placeholder pre{margin-top:0;margin-bottom:0}.clc_form-close{position:absolute;top:15px;right:15px;display:block;padding:10px;background-image:url(/bitrix/components/maxyss/news.list/templates/template_calc/../img/svg/close.svg);background-position:center;background-size:contain}.clc_form-row-block label{display:inline-block;font-weight:600;font-size:18px;margin-bottom:15px;cursor:pointer}.clc_form-row-block textarea{border:0;width:100%;height:120px;margin-bottom:0;font-size:16px}@media screen and (max-width:991px){.clc_form-row-block textarea{height:200px}}@media screen and (min-width:991px){.clc_form-file{}}.clc_form-file label{margin-bottom:8px;display:block;padding:8px 5px;border-radius:4px;background-color:#c1c1c2;width:100%;font-weight:700;font-size:18px;text-align:center;max-width:300px;cursor:pointer}@media screen and (max-width:991px){.clc_form-file label{width:100%;display:block}}.clc_form-file label img{display:inline-block;vertical-align:middle;width:25px;height:auto;position:relative;top:-2px}.clc_form-file p{margin-bottom:0;width:100%;padding-left:15px;font-weight:600;color:#888;font-size:16px}@media screen and (max-width:991px){.clc_form-file p{width:100%;display:block;margin-top:12px;padding-left:0}}.clc_form-send{margin-top:70px;position:relative}.clc_form-send .clc_form-but{width:100%;max-width:230px;padding:12px;font-size:18px;color:#fff;font-weight:600;text-align:center;background-color:#fb7b29;border-radius:5px;margin-left:auto;cursor:pointer;border-color:transparent}@media screen and (max-width:768px){.clc_form-send .clc_form-but{margin-right:auto}}
.clc_panels:not(.slick-slider){
    display: flex;
    align-items: center;
    overflow: hidden;
}
.clc_panels:not(.slick-slider) .clc_panel{
    width: 25%;
    flex-shrink: 0;
}
#calc_pic-logo{
    position: absolute;
    z-index: 2;
    display: block;
    max-width: 100%;
    height: auto;
    transition:all 250ms ease-in;
}
.clc_pic .clc_pic-frame .logo_4{
    max-height: 15px;
    bottom: 18px;
    width: auto;
    right: 8%;
}
.clc_pic .clc_pic-frame .logo_2{
    max-height: 15px;
    top: 20px;
    right: 8%;
    width: auto;
}
.clc_pic .clc_pic-frame .logo_3{
    max-height: 15px;
    bottom: 18px;
    width: auto;
    left: 8%;
}
.clc_form-row-block .clc_policy{
    font-weight: 400;
    font-size: 14px;
    margin-bottom: 0;
    position: relative;
    /*bottom: -15px;*/
}
.clc_form-row-block .clc_policy a{
    text-decoration: underline;
}
.clc_form-file label{
    position: relative;
}
.clc_form-delet{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -15px;
    display: block;
    width: 36px;
    height: 36px;
    /*background-color: #3f3f3f;*/
    border-radius: 50%;
    display: none;
    opacity: 0;
    background-image: url('/bitrix/templates/vorota_full_width/fancybox/fancybox_sprite.png');
}
.uploaded .clc_form-delet{
    display: block;
    opacity: 1;
}
@media screen and (max-width:992px){
    .clc_pic .clc_pic-frame .logo_4,.clc_pic .clc_pic-frame .logo_3{
        bottom: 27px;
    }
    .clc_pic .clc_pic-frame .logo_2{
        top: 30px;
    }
}
@media screen and (max-width:830px){
    .clc_pic .clc_pic-frame .logo_4,.clc_pic .clc_pic-frame .logo_3{
        bottom: 24px;
    }
    .clc_pic .clc_pic-frame .logo_2{
        top: 25px;
    }
}
@media screen and (max-width:700px){
    .clc_pic .clc_pic-frame .logo_4,.clc_pic .clc_pic-frame .logo_3{
        bottom: 22px;
    }
    .clc_pic .clc_pic-frame .logo_2{
        top: 20px;
    }
}
@media screen and (max-width:650px){
    .clc_pic .calc_pic-view{
        top: 9px;
        bottom: 26px;
        left: 6%;
        right: 6%;
    }
    .clc_pic .calc_pic-stretch{
        height: 20px;
    }
    .clc_pic .clc_pic-frame .logo_4,.clc_pic .clc_pic-frame .logo_3{
        bottom: 18px;
    }
    .clc_pic .clc_pic-frame .logo_2{
        top: 17px;
    }
}
@media screen and (max-width:570px){
    .clc_pic .calc_pic-stretch{bottom:10px}
    .clc_pic .clc_pic-frame .logo_4,.clc_pic .clc_pic-frame .logo_3{
        bottom: 16px;
    }
}
@media screen and (max-width:520px){
    .clc_pic .calc_pic-view{
        top: 9px;
        bottom: 17px;
        left: 4%;
        right: 4%;
    }
    .clc_pic .calc_pic-stretch{
        height: 12px;
    }
    .clc_pic .clc_pic-frame .logo_4,.clc_pic .clc_pic-frame .logo_3{
        bottom: 13px;
        max-height: 8px;
    }
}
@media screen and (max-width:450px){
    .clc_pic .calc_pic-stretch{
        bottom: 8px;
    }
    .clc_pic .clc_pic-frame .logo_4, .clc_pic .clc_pic-frame .logo_3{
        bottom: 11px;
    }
    .clc_pic .calc_pic-view{
        bottom: 13px;
    }
}
@media screen and (max-width:520px) {
    .clc_engine{
        width: 25%;
    }
    .clc_engine label p{
        font-size: 12px;
    }
    .clc_engine label p b{
        font-size: 9px;
    }
    .clc_engine label .desc{
        font-size: 10px;
    }
}
@media screen and (max-width:350px){
    .clc_pic .calc_pic-stretch{
        bottom: 6px;
    }
    .clc_pic .clc_pic-frame .logo_4, .clc_pic .clc_pic-frame .logo_3{
        bottom: 9px;
    }
}
.clc_form_alert{
    position: absolute;
    font-weight: 600;
    display: flex;
    align-items: flex-end;
    left: 0;
    right: 240px;
    top: 0;
    min-height: 40px;
    padding-left: 40px;
    color: red;
    background-image: url("/bitrix/components/maxyss/news.list/templates/template_calc/img/alert.png");
    background-size: 35px;
    background-repeat: no-repeat;
    background-position: left center;
    opacity: 0;
}
/*#ea831a*/

.clc_info-name{
    display: inline-block;
    width: 160px;
}
.clc_controls-name{
    position: absolute;
    right: 0;
    /*top: 0;*/
    font-size: 14px;
    bottom: 0;
}
@media screen and (max-width:768px){
    #ms_calc .clc_controls-title:not(.clc_controls-title--texted){
        display: none;
    }
    .clc_controls-title{
        font-size: 14px;
    }
    .clc_panel p{
        font-size: 14px;
    }
    .clc_panels{
        margin-bottom: 15px;
    }
    .clc_engines{
        margin-top: 15px;
        overflow-x: auto;
        overflow-y: visible;
    }
    .clc_sizes{
        margin-bottom: 15px;
    }
    .clc_controls{
        padding-top: 15px;
    }
}
@media screen and (min-width:769px){
    .clc_engines{
        flex-wrap: wrap;
    }
}
@media screen and (max-width:992px){
    .clc .clc_order-but{
        margin-left: auto;
        margin-right: auto;
    }
}
.clc_engine-link{
    position: absolute;
    display: block;
    border-radius: 50%;
    background-color: #A2D133;
    width: 20px;
    height: 20px;
    bottom: -5px;
    right: -10px;
    transform: translateY(50%);
    color: #fff !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    text-align: center;
}
@media screen and (min-width:992px){
    .clc--preloader{
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 10;
        transition: all 300ms ease-in;
    }
    .clc--preloader img{
        display: block;
        width: 100%;
        height: auto;
    }
    .clc--preloader-text{
        position: absolute;
        width: 100%;
        left: 0;
        top: 25%;
        transform: translateY(-50%);
        font-weight: 600;
        text-align: center;
        font-size: 28px;
    }
    .clc--preloader-gif{
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%,-50%);
        width: 50px;
        height: 50px;
        background-image: url("/bitrix/components/maxyss/news.list/templates/template_calc/img/295.gif");
        background-position: center;
        background-size: cover;
    }
}
.uploaded+label{
    display: block !important;
}
.uploaded{
    display: block !important;
}
.clc .clc_types{
    flex-wrap: wrap;
    margin-left: -2px;
    margin-right: -2px;
}
.clc_types li{
    flex: 1 1 50%;
    margin-left: 0 !important;
    padding: 0 2px !important;
}
.clc_types li label{
    height: 50px;
}
.fancybox-inner .stat-engs-info{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 124px;
}
.fancybox-inner .stat-engs-info--shadow{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;

    z-index: 0;
}
.fancybox-inner .stat-engs-info--shadow .scrolled_card{
    background-color: rgba(255, 134, 13, 0.9);
}
.fancybox-inner .stat-engs-info-text{
    white-space: nowrap;
    font-weight: 600;
    line-height: 28px;
}
.fancybox-inner .stat-engs-info-line{
    height: 78px;
    line-height: 78px;
    text-align: center;
    background-color: #e9e9e9;
}
.fancybox-inner .stat-engs-info-line img{
    /*width: 75px;*/
    display: inline-block;
    vertical-align: middle;
    max-height: 70px;
    width: auto;
}
.fancybox-inner .stat-engs-slide{
    text-align: center;
    padding-left: 4px;
    padding-right: 4px;
    position: relative;
    flex: 1 1 50%;
}
.fancybox-inner .stat-engs-slide{
    text-align: center;
    font-weight: 600;
    padding-left: 4px;
    padding-right: 4px;
    position: relative;
}
.fancybox-inner .stat-engs-slide-top{
    top: 0;
    left: 0;
    right: 0;
}
.fancybox-inner .stat-engs-slide-top{
    margin-bottom: 28px;
}
.fancybox-inner .stat-engs-slide-name{
    font-weight: 600;
    font-size: 22px;
}
.fancybox-inner .stat-engs-desc .stat-engs-slide-pic img {
    display: block;
    width: 100%;
    height: auto;
}
.fancybox-inner .stat-engs-slide-stat{
    background-color: #e9e9e9;
    margin-bottom: 8px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.fancybox-inner .stat-engs-slide-stat{
    height: 78px;
    line-height: 57px;
    background-color: #e9e9e9;
    margin-bottom: 28px;
}
.fancybox-inner .stat-engs-slide-stat span{
    display: inline-block;
    vertical-align: middle;
    line-height: 26px;
    padding-left: 10px;
    padding-right: 10px;
}

.fancybox-inner .big-i{
    font-size: 38px;
}
.fancybox-inner .scrolled_card {
    background-color: #fff;
    z-index: 2;
}
.fancybox-inner .stat-engs-info--shadow.scrolled_card {
    z-index: 0;
}
@media screen and (max-width: 940px) {
    .fancybox-inner .stat-engs-info-line {
        opacity: 0;
    }
    .fancybox-inner .stat-engs-slide-name {
        min-height: 44px;
    }
    .fancybox-inner .stat-engs-slide-stat{
        padding-left: 10px;
        padding-right: 10px;
    }
    .fancybox-inner .stat-engs-slide-stat span{
        font-size: 14px;
        padding-left: 0;
        padding-right: 0;
    }
    .fancybox-inner .stat-engs-slide-stat span.big-i {
        font-size: 32px;
    }
}
@media screen and (max-width: 768px){
    .fancybox-inner .stat-engs-info{
        width: 100%;
        padding-left: 4px;
        padding-right: 4px;
    }
    .fancybox-inner .stat-engs-info-text {
        white-space: nowrap;
        font-weight: 600;
        line-height: 28px;
        height: 28px !important;
        padding: 0 15px;
        background-color: #fff;
        text-align: center;
    }
    .fancybox-inner .stat-engs-info--shadow{
        display: none;
    }
    .fancybox-inner .stat-engs-slide-stat{
        margin-bottom: 42px;
    }
}
@media screen and (max-width: 600px){
    .fancybox-inner .stat-engs-info-text{
        white-space: normal;
        min-height: 44px;
        line-height: 22px;
    }
}

@media screen and (max-width: 490px){
    .fancybox-inner .stat-engs-info-text{
        font-size: 16px;
    }
    .fancybox-inner .stat-engs-slide-name{
        font-size: 18px;
    }
    .fancybox-inner .stat-engs-slide-stat{
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 2px;
        padding-right: 2px;
    }
    .fancybox-inner .stat-engs-slide-stat span.big-i{
        font-size: 22px;
    }
}
.clc_order-mobile{
    display: none;
}
@media screen and (max-width: 991px) {
    .clc_order-mobile{
        /*display: block;*/
        display: flex;
        align-items: center;
        position: fixed;
        bottom: 25px;
        left: 0;
        right: 0;
        z-index: 15;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 5px;
        padding-bottom: 5px;
        background-color: rgba(255,255,255,0.72);
        -webkit-backdrop-filter: saturate(100%) blur(5px);
        backdrop-filter: saturate(100%) blur(5px);
        transition: transform 250ms ease-in, background-color 0.5s cubic-bezier(0.28, 0.11, 0.32, 1);
        transform: translateY(150%);
    }
    .clc_order-mobile.active{
        transform: translateY(0);
    }
    .clc_order-mobile .clc_order-but{
        margin-left: 0;
        margin-right: 0;
        width: 50%;
        padding: 6px;
    }
    .clc_order-mobile .clc_info-amount{
        width: 50%;
        margin-top: 0;
    }
}
.clc_order-mobile .clc_info-amount{
    text-align: left;
}

/* End */
/* /bitrix/components/maxyss/news.list/templates/template_calc/style.css?174971808034614 */
