body{overflow-x:hidden;background-image: url("../../img/1597_compressed.jpg");height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}h1,h2{position:absolute;left:50%;transform:translateX(-50%);color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:2px}h1{top:24px;font-size:12px}h2{top:44px;font-size:10px;text-align:center;line-height:16px;opacity:.7}h2 a{color:#fff;text-decoration:none;text-align:center;border-bottom:1px dotted #fff}form{position:absolute;width:340px;height:260px;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"IRANSans",sans-serif}form h3{font-family:"RTNassim",sans-serif}.btn{position:absolute;box-sizing:border-box;bottom:0;padding:6px 18px;border-radius:20px;cursor:pointer;border:none;outline:none;font-size:12px;letter-spacing:2px;transform:translateY(50%);transition:all 0.1s ease-in-out;-webkit-user-select:none;-moz-user-select:none}.btn#next{right:15px;background:#984f1b;color:#fff}.btn#prev{right:105px;background:whitesmoke;color:#984f1b}.block{position:absolute;box-sizing:border-box;width:100%;height:100%;padding:15px;background:#fff;border-radius:2px;box-shadow:0 5px 10px #d97126;transition:all 0.3s ease-in-out}.block.empty{z-index:99;opacity:0;transform:scale(.6) translateX(130%)}.block.filled{z-index:98;opacity:0;transform:scale(0) translateX(0)}.block.current{z-index:100;opacity:1;transform:scale(1) translateX(0);transition-delay:0.1s}.mandatory::after{content:"Mandatory fields";position:absolute;bottom:5px;left:0;transform-origin:0 100%;transform:translateX(2px) rotate(-90deg);color:#e49b67;font-size:26px;text-align:center;text-shadow:2px -2px 4px #d97126;letter-spacing:1px}fieldset{float:left;width:100%;min-height:50px;margin:5px 0 10px}fieldset i{display:block;box-sizing:border-box;float:left;width:15%;height:40px;padding-top:13px;color:#e49b67;text-align:center}fieldset .row{display:flex;flex-wrap:wrap}fieldset .row-col-half{width:50%}fieldset .row-col-one-third{width:33.3%}fieldset .row-col-two-third{width:66.6%}fieldset .choice label{position:relative;cursor:pointer}fieldset .choice label i{display:inline-block;width:50px;height:50px;padding-top:15px}fieldset .choice label input[type="radio"]{position:absolute;top:0;left:0;width:50px;margin:0;padding:0;opacity:0;cursor:pointer}fieldset .choice label input[type="radio"]:checked+span{color:#737373}fieldset .choice label span{display:inline-block;padding-top:14px}fieldset input,fieldset textarea{box-sizing:border-box;width:85%;background:none;border:none;outline:none;color:#737373;font-family:"IRANSans",sans-serif;font-size:16px}fieldset label{color:#a6a6a6;font-size:16px}fieldset input{height:50px}fieldset input:required:invalid{border-bottom:2px solid #dd7f3c}fieldset input:required:valid{border-bottom:2px solid #d9d9d9}fieldset textarea{height:150px;resize:none;padding-top:8px;line-height:24px}#send{position:absolute;bottom:0;right:25px;width:60px;height:60px;transform:translateY(50%);background:#984f1b;border-radius:50%}#send input[type="submit"],#send i{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;cursor:pointer}#send input[type="submit"]{background:none;border-radius:50%;opacity:0}#send i{padding-top:18px;color:#fff;font-size:24px;text-align:center}fieldset:nth-of-type(odd){background:whitesmoke}h3,h4{margin-bottom:12px;color:#db7933}h3{font-size:36px}h4{font-size:18px}p{color:#737373;line-height:24px}p.info{color:#a6a6a6;font-size:14px;text-align:justify}p.info i{margin-right:8px}a{display:inline-block;margin-top:12px;color:#a6a6a6;text-decoration:none}a i{margin-right:8px}.divider{float:left;width:100%;height:1px;margin:5px 0;border-bottom:2px dotted #d9d9d9}#checklist{--background:#fff;--text:#414856;--check:#4f29f0;--disabled:#c3c8de;--width:100%;--height:140px;--border-radius:10px;background:var(--background);width:var(--width);height:var(--height);border-radius:var(--border-radius);position:relative;box-shadow:0 10px 30px rgba(65,72,86,.05);padding:30px 45px;display:grid;grid-template-columns:30px auto;-webkit-box-align:center;align-items:center}#checklist label{color:var(--text);position:relative;cursor:pointer;display:grid;-webkit-box-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}#checklist label::before,#checklist label::after{content:"";position:absolute}#checklist label::before{height:2px;width:8px;left:-27px;background:var(--check);border-radius:2px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}#checklist label:after{height:4px;width:4px;top:8px;left:-25px;border-radius:50%}#checklist input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;position:relative;height:15px;width:15px;outline:none;border:0;margin:0 15px 0 0;cursor:pointer;background:var(--background);display:grid;-webkit-box-align:center;align-items:center}#checklist input[type="checkbox"]::before,#checklist input[type="checkbox"]::after{content:"";position:absolute;height:2px;top:auto;background:var(--check);border-radius:2px}#checklist input[type="checkbox"]::before{width:0;right:60%;-webkit-transform-origin:right bottom;transform-origin:right bottom}#checklist input[type="checkbox"]::after{width:0;left:40%;-webkit-transform-origin:left bottom;transform-origin:left bottom}#checklist input[type="checkbox"]:checked::before{-webkit-animation:check-01 0.4s ease forwards;animation:check-01 0.4s ease forwards}#checklist input[type="checkbox"]:checked::after{-webkit-animation:check-02 0.4s ease forwards;animation:check-02 0.4s ease forwards}#checklist input[type="checkbox"]:checked+label{color:var(--disabled);-webkit-animation:move 0.3s ease 0.1s forwards;animation:move 0.3s ease 0.1s forwards}#checklist input[type="checkbox"]:checked+label::before{background:var(--disabled);-webkit-animation:slice 0.4s ease forwards;animation:slice 0.4s ease forwards}#checklist input[type="checkbox"]:checked+label::after{-webkit-animation:firework 0.5s ease forwards 0.1s;animation:firework 0.5s ease forwards 0.1s}@-webkit-keyframes move{50%{padding-left:8px;padding-right:0}100%{padding-right:4px}}@keyframes move{50%{padding-left:8px;padding-right:0}100%{padding-right:4px}}@-webkit-keyframes slice{60%{width:100%;left:4px}100%{width:100%;left:-2px;padding-left:0}}@keyframes slice{60%{width:100%;left:4px}100%{width:100%;left:-2px;padding-left:0}}@-webkit-keyframes check-01{0%{width:4px;top:auto;-webkit-transform:rotate(0);transform:rotate(0)}50%{width:0;top:auto;-webkit-transform:rotate(0);transform:rotate(0)}51%{width:0;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{width:5px;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes check-01{0%{width:4px;top:auto;-webkit-transform:rotate(0);transform:rotate(0)}50%{width:0;top:auto;-webkit-transform:rotate(0);transform:rotate(0)}51%{width:0;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{width:5px;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes check-02{0%{width:4px;top:auto;-webkit-transform:rotate(0);transform:rotate(0)}50%{width:0;top:auto;-webkit-transform:rotate(0);transform:rotate(0)}51%{width:0;top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{width:10px;top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes check-02{0%{width:4px;top:auto;-webkit-transform:rotate(0);transform:rotate(0)}50%{width:0;top:auto;-webkit-transform:rotate(0);transform:rotate(0)}51%{width:0;top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{width:10px;top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-webkit-keyframes firework{0%{opacity:1;box-shadow:0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0}30%{opacity:1}100%{opacity:0;box-shadow:0 -15px 0 0 #4f29f0,14px -8px 0 0 #4f29f0,14px 8px 0 0 #4f29f0,0 15px 0 0 #4f29f0,-14px 8px 0 0 #4f29f0,-14px -8px 0 0 #4f29f0}}@keyframes firework{0%{opacity:1;box-shadow:0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0}30%{opacity:1}100%{opacity:0;box-shadow:0 -15px 0 0 #4f29f0,14px -8px 0 0 #4f29f0,14px 8px 0 0 #4f29f0,0 15px 0 0 #4f29f0,-14px 8px 0 0 #4f29f0,-14px -8px 0 0 #4f29f0}}*,*:before,*:after{box-sizing:border-box}@media (min-width:600px){body{padding:60px}}@media (max-width:600px){body{background-position:center right!important;overflow-y:hidden}}.range-slider{margin:60px 0 0 0%;direction:ltr;text-align:center}.range-slider{width:100%}.range-slider__range{-webkit-appearance:none;width:calc(100% - (73px));height:10px;border-radius:5px;background:#d7dcdf;outline:none;padding:0;margin:0}.range-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#2c3e50;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.range-slider__range::-webkit-slider-thumb:hover{background:#1abc9c}.range-slider__range:active::-webkit-slider-thumb{background:#1abc9c}.range-slider__range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#2c3e50;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.range-slider__range::-moz-range-thumb:hover{background:#1abc9c}.range-slider__range:active::-moz-range-thumb{background:#1abc9c}.range-slider__range:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff,0 0 0 6px #1abc9c}.range-slider__value{display:inline-block;position:relative;width:60px;color:#fff;line-height:20px;text-align:center;border-radius:3px;background:#2c3e50;padding:5px 10px;margin-left:8px}.range-slider__value:after{position:absolute;top:8px;left:-7px;width:0;height:0;border-top:7px solid transparent;border-right:7px solid #2c3e50;border-bottom:7px solid transparent;content:''}::-moz-range-track{background:#d7dcdf;border:0}input::-moz-focus-inner,input::-moz-focus-outer{border:0}p.stuxan_par{position:relative;text-align:center;padding:1em;font-family:'IRANSans';color:rgba(0,0,66,.8);font-size:110%;line-height:1.9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.stuxan_input[type=radio]{display:none}input.stuxan_input[type=radio]+span{display:inline-block;position:relative;white-space:nowrap;color:rgba(0,0,66,.4);font-weight:700;font-size:x-large;-webkit-transition:color 300ms ease-in;transition:color 300ms ease-in;cursor:pointer}input.stuxan_input[type=radio]+span::after{position:absolute;display:block;content:'';top:65%;left:-5%;width:110%;height:.1em;border-radius:.05em;background-color:rgba(150,0,0,.8);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateZ(-6deg);transform:rotateZ(-6deg);opacity:1;-webkit-transition:width 300ms ease-in;transition:width 300ms ease-in}input.stuxan_input[type=radio]:checked+span{color:rgba(0,0,66,.8);cursor:default}input.stuxan_input[type=radio]:checked+span::after{width:0%;opacity:0;-webkit-transition:opacity 150ms ease-out,width 0ms linear 200ms;transition:opacity 150ms ease-out,width 0ms linear 200ms}label.stuxan_label:nth-of-type(2) input[type=radio]+span::after{top:45%;-webkit-transform:rotateZ(2deg);transform:rotateZ(2deg)}:root{--white:#fff;--light:#f0eff3;--black:#000;--dark-blue:#1f2029;--dark-light:#353746;--red:#da2c4d;--yellow:#f8ab37;--grey:#ecedf3}::selection{color:var(--white);background-color:var(--black)}::-moz-selection{color:var(--white);background-color:var(--black)}mark{color:var(--white);background-color:var(--black)}*{box-sizing:border-box}.vertical-align{display:table-cell;vertical-align:middle}.button-link{text-decoration:none}.btns{background-color:#ff9035;background-image:linear-gradient(100deg,#ff5a64 0%,#faa04b 30%,#d2dc69 70%,#0ef49b 100%);z-index:0;height:120px;float:none;margin:0 auto;width:300px;max-width:100%;border-radius:40px;display:block;box-shadow:0 2px 4px -1px rgba(25,25,25,.2)}.btns input{display:none}.btns label{display:table;float:left;padding:0;width:20%;height:100%;margin:0;text-align:center;border-left:1px solid rgba(0,0,0,.05)}.btns label:first-child{border-left:none;border-radius:40px 0 0 40px}.btns label:last-child{border-radius:0 40px 40px 0}.btns .btn_s{font-size:19px;cursor:pointer;width:100%;display:table-cell;vertical-align:middle;font-weight:300;color:#FFF;text-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:inset 0 30px 20px -20px rgba(255,255,255,.15);-webkit-transition:color 250ms cubic-bezier(.165,.84,.44,1),box-shadow 250ms cubic-bezier(.895,.03,.685,.22);transition:color 250ms cubic-bezier(.165,.84,.44,1),box-shadow 250ms cubic-bezier(.895,.03,.685,.22)}.btns .btn_s:hover{box-shadow:inset 0 30px 30px -20px rgba(50,50,50,.02);-webkit-transition:all 250ms cubic-bezier(.165,.84,.44,1);transition:all 250ms cubic-bezier(.165,.84,.44,1)}.btns .btn_s:after{content:'\2714';margin-left:-10px;display:inline-block;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:margin 250ms cubic-bezier(.6,-.28,.735,.045) 100ms,-webkit-transform 250ms cubic-bezier(.895,.03,.685,.22);transition:margin 250ms cubic-bezier(.6,-.28,.735,.045) 100ms,-webkit-transform 250ms cubic-bezier(.895,.03,.685,.22);transition:margin 250ms cubic-bezier(.6,-.28,.735,.045) 100ms,transform 250ms cubic-bezier(.895,.03,.685,.22);transition:margin 250ms cubic-bezier(.6,-.28,.735,.045) 100ms,transform 250ms cubic-bezier(.895,.03,.685,.22),-webkit-transform 250ms cubic-bezier(.895,.03,.685,.22)}.btns .first{border-radius:40px 0 0 40px}.btns .last{border-radius:0 40px 40px 0}.btns input:checked+.btn_s{color:#5f6982;text-shadow:none;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(65%,rgba(25,25,25,0)),to(rgba(25,25,25,.08)));background-image:linear-gradient(to top,rgba(25,25,25,0) 65%,rgba(25,25,25,.08));box-shadow:inset 0 10px 50px rgba(25,25,25,.08);-webkit-transition:color 500ms cubic-bezier(.165,.84,.44,1),box-shadow 150ms;transition:color 500ms cubic-bezier(.165,.84,.44,1),box-shadow 150ms}.btns input:checked+.btn_s:after{margin-left:12px;-webkit-transform:scale(1.25);transform:scale(1.25);-webkit-transition:-webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275) 250ms,margin 500ms;-webkit-transition:margin 500ms,-webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275) 250ms;transition:margin 500ms,-webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275) 250ms;transition:transform 500ms cubic-bezier(.175,.885,.32,1.275) 250ms,margin 500ms;transition:transform 500ms cubic-bezier(.175,.885,.32,1.275) 250ms,margin 500ms,-webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275) 250ms}