.form-con{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:2px;outline:none;-webkit-transition:.5s all;transition:.5s all}.refrigerants{padding:60px 0}.refrigerant-row{display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-items:center;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row initial;flex-flow:row initial;max-width:900px;margin-bottom:30px}.refrigerant-row .refrigerant-name{width:30%;-ms-flex-negative:0;flex-shrink:0;font-weight:400;color:#fff;font-size:20px}.refrigerant-row .refrigerant-value{width:70%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:1;flex-flow:1;position:relative}.refrigerant-row input[type="checkbox"]+label span{display:block;width:34px;height:34px;background-color:#fff;position:relative;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.refrigerant-row input[type="checkbox"]:checked+label span{background:url("/images/template/checkbox.png") center center no-repeat #fff}.refrigerants-add-item{margin-top:30px}.refrigerants-add-item:first-of-type{margin-top:60px}.refrigerants-add-item .gas-name{color:#fff;border:0 !important;outline:none !important;background:transparent;width:700px}.refrigerants-add-item span.count,.refrigerants-add-item .gas-name{display:inline-block;color:#fff;font-weight:400;font-size:1.2em}.refrigerants-add-item span.delete{display:inline-block;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border:2px solid #fff;color:#fff;padding:3px 12px;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.refrigerants-add-item span.delete:hover{background-color:#fff;color:#000}.refrigerant-warning{font-size:1.25em;color:#94c9ef;font-weight:500;margin-bottom:30px}.refrigerant-help{color:#fff;font-size:1.2em;font-weight:300;max-width:70%}hr{margin-top:40px;margin-bottom:40px}input.form{width:70px;height:34px;line-height:34px;outline:none !important;padding:0 10px;border:0}.result-form{font-size:1.2em;color:#fff}.result-form.error{color:#f00}.result-form.success{color:#10384f;max-width:600px;border:2px solid #94c9ef;margin-top:60px;padding:10px 20px;font-size:1.4em;background-color:#94c9ef;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.refrigerants-add{border-top:1px solid #fff;margin-bottom:50px}form .form-group label.error{font-size:13px;color:#f00;font-weight:300;margin-top:5px;margin-left:10px}form .form-group input.error,form .form-group textare.error{border:1px solid #f00 !important}input[type="checkbox"]:checked,input[type="checkbox"]:not(:checked),input[type="radio"]:checked,input[type="radio"]:not(:checked){position:absolute;left:-9999px}.company-info input[type="checkbox"]:checked+label,.buttons input[type="checkbox"]:checked+label,.company-info input[type="checkbox"]:not(:checked)+label,.buttons input[type="checkbox"]:not(:checked)+label,.company-info input[type="radio"]:checked+label,.buttons input[type="radio"]:checked+label,.company-info input[type="radio"]:not(:checked)+label,.buttons input[type="radio"]:not(:checked)+label{display:inline-block;position:relative;padding-left:40px;line-height:28px;cursor:pointer}.company-info input[type="checkbox"]:checked+label:before,.buttons input[type="checkbox"]:checked+label:before,.company-info input[type="checkbox"]:not(:checked)+label:before,.buttons input[type="checkbox"]:not(:checked)+label:before,.company-info input[type="radio"]:checked+label:before,.buttons input[type="radio"]:checked+label:before,.company-info input[type="radio"]:not(:checked)+label:before,.buttons input[type="radio"]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:28px;height:28px;border:1px solid #fff;background-color:#fff}.company-info input[type="checkbox"]:checked+label:before,.buttons input[type="checkbox"]:checked+label:before,.company-info input[type="checkbox"]:not(:checked)+label:before,.buttons input[type="checkbox"]:not(:checked)+label:before{border-radius:50%}.company-info input[type="radio"]:checked+label:before,.buttons input[type="radio"]:checked+label:before,.company-info input[type="radio"]:not(:checked)+label:before,.buttons input[type="radio"]:not(:checked)+label:before{border-radius:100%}.company-info input[type="checkbox"]:checked+label:after,.buttons input[type="checkbox"]:checked+label:after,.company-info input[type="checkbox"]:not(:checked)+label:after,.buttons input[type="checkbox"]:not(:checked)+label:after,.company-info input[type="radio"]:checked+label:after,.buttons input[type="radio"]:checked+label:after,.company-info input[type="radio"]:not(:checked)+label:after,.buttons input[type="radio"]:not(:checked)+label:after{content:"";position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.company-info input[type="checkbox"]:checked+label:after,.buttons input[type="checkbox"]:checked+label:after,.company-info input[type="checkbox"]:not(:checked)+label:after,.buttons input[type="checkbox"]:not(:checked)+label:after{left:5px;top:6px;width:18px;height:12px;border-radius:1px;border-left:4px solid #10384f;border-bottom:4px solid #10384f;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.company-info input[type="radio"]:checked+label:after,.buttons input[type="radio"]:checked+label:after,.company-info input[type="radio"]:not(:checked)+label:after,.buttons input[type="radio"]:not(:checked)+label:after{left:5px;top:5px;width:10px;height:10px;border-radius:100%;background-color:#10384f}.company-info input[type="checkbox"]:not(:checked)+label:after,.buttons input[type="checkbox"]:not(:checked)+label:after,.company-info input[type="radio"]:not(:checked)+label:after,.buttons input[type="radio"]:not(:checked)+label:after{opacity:0}.company-info input[type="checkbox"]:checked+label:after,.buttons input[type="checkbox"]:checked+label:after,.company-info input[type="radio"]:checked+label:after,.buttons input[type="radio"]:checked+label:after{opacity:1}.company-info label,.buttons label{display:block;color:#fff}.company-info label a,.buttons label a{color:#fff}.company-info label a:hover,.buttons label a:hover{color:#94c9ef}form .form-group label{display:block;color:#fff}form .form-group input[type=text],form .form-group input[type=email],form .form-group input[type=tel]{line-height:38px;height:40px;border:1px solid transparent;padding:0 10px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;min-width:360px;outline:none !important;-webkit-transition:.5s all;transition:.5s all}form .form-group input[type=text]:focus,form .form-group input[type=email]:focus,form .form-group input[type=tel]:focus{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.15);box-shadow:0 0 8px 0 rgba(0,0,0,0.15)}form .form-group textarea{border:1px solid transparent;padding:5px 10px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;min-width:360px;min-height:98px;outline:none !important;-webkit-transition:.5s all;transition:.5s all}form .form-group textarea:focus{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.15);box-shadow:0 0 8px 0 rgba(0,0,0,0.15)}form .iti input[type=tel]{padding-left:55px !important}.slam-easyform{padding-bottom:10px}p.lead{color:#fff;font-size:1.5em}@media (max-width:767px){.contacts__maps address{font-size:.9375em}.contacts__maps{padding-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts__maps>div{width:100%}.contacts__maps .contacts__column:first-of-type{margin-right:0;margin-bottom:40px}.contacts__maps iframe{min-width:100%;height:280px}.team__content .team__photo{margin-right:0;margin-bottom:20px}.team__content p.name,.team__content p.position{font-size:1.2em}.person__contacts p{font-size:.9375em}}button[type=submit],a.add-gas{margin-top:50px;display:inline-block;border:2px solid #94c9ef;background-color:#fff;color:#000;height:40px;line-height:34px;text-align:center;min-width:120px;font-size:1.3em;overflow:hidden;font-weight:500;padding:0 30px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}button[type=submit]:disabled,a.add-gas:disabled{background-color:#ddd;color:#888;border-color:#888;cursor:not-allowed}a.add-gas{border:2px solid #fff;background-color:#94c9ef}a.add-gas:hover{background-color:#fff}.buttons{padding-bottom:60px}label a{text-decoration:underline;color:#000}label a:hover{color:#10384f}.has-error input[type=text],.has-error input[type=email],.has-error input[type=tel],.has-error textarea{border:1px solid #f00 !important}.slam-easyform .has-error .help-block,.slam-easyform .has-error .control-label,.slam-easyform .has-error .radio,.slam-easyform .has-error .checkbox,.slam-easyform .has-error .radio-inline,.slam-easyform .has-error .checkbox-inline{color:#f00 !important;font-size:12px}@media (max-width:480px){form .form-group input[type=text],form .form-group input[type=email],form .form-group input[type=tel],form .form-group textarea{width:100%;min-width:auto}.buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:400px){.buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.policy{width:100%;margin-right:0;margin-bottom:20px}button[type=submit]{margin:0 auto}}@media (max-width:767px){.section__title h1,.section__title .h1{color:#fff}form .form-group label{margin-bottom:10px}.refrigerant-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.refrigerant-row .refrigerant-name{width:100%;font-size:1em}.refrigerant-row .refrigerant-value{width:100%}.refrigerant-row:nth-of-type(3) .refrigerant-name,.refrigerant-row:nth-of-type(4) .refrigerant-name,.refrigerant-row:nth-of-type(3) .refrigerant-value,.refrigerant-row:nth-of-type(4) .refrigerant-value{width:50%}.refrigerant-help{max-width:100%;font-size:1em}}@media (min-width:768px) and (max-width:1023px){.contacts__maps{padding-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts__maps>div{width:100%}.contacts__maps .contacts__column:first-of-type{margin-right:0;margin-bottom:40px}.contacts__maps iframe{min-width:100%;height:350px}.contacts__maps address{font-size:.9375em}}@media (min-width:1024px) and (max-width:1279px){.contacts__maps{padding-top:40px}.contacts__maps iframe{min-width:480px;height:350px}.contacts__maps address{font-size:.9375em}}@media (min-width:1280px) and (max-width:1480px){.team__content .team__photo{width:450px}}