@font-face{font-family:"IRANYekanX";src:url(../../../../../../assets/fonts/IRANYekanX-Light.woff2) format("woff2"),url(../../../../../../assets/fonts/IRANYekanX-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"IRANYekanX";src:url(../../../../../../assets/fonts/IRANYekanX-Regular.woff2) format("woff2"),url(../../../../../../assets/fonts/IRANYekanX-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IRANYekanX";src:url(../../../../../../assets/fonts/IRANYekanX-Medium.woff2) format("woff2"),url(../../../../../../assets/fonts/IRANYekanX-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"IRANYekanX";src:url(../../../../../../assets/fonts/IRANYekanX-DemiBold.woff2) format("woff2"),url(../../../../../../assets/fonts/IRANYekanX-DemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"IRANYekanX";src:url(../../../../../../assets/fonts/IRANYekanX-Bold.woff2) format("woff2"),url(../../../../../../assets/fonts/IRANYekanX-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"IRANYekanX";src:url(../../../../../../assets/fonts/IRANYekanX-ExtraBold.woff2) format("woff2"),url(../../../../../../assets/fonts/IRANYekanX-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}:root{--light-common-white:#fff;--color-gainsboro-100:#e7e7e7;--color-gainsboro-200:#e6e6e6;--color-mediumvioletred-100:#e33096;--color-mediumvioletred-200:#bd0b6f;--color-mediumvioletred-300:#ad006d;--color-teal-100:#087d75;--color-teal-200:#0c6151;--color-teal-300:#0a4e31;--color-teal-400:#033c31;--color-gray-100:#fbfbfb;--color-gray-200:#8f8f8f;--color-gray-300:#262626;--color-gray-400:#0c0c0c;--color-palevioletred:#794164;--color-dimgray-100:#656565;--color-dimgray-200:#626262;--color-dimgray-300:#555;--color-lightgray-100:#c8d9d8;--color-lightgray-200:#cdcdcd;--color-lightgray-300:#ccc;--color-lightgray-400:#d9d9d9;--color-silver-100:#b0bfbf;--color-silver-200:#b6b6b6;--color-chocolate:#d95117;--color-whitesmoke-100:#ededed;--color-darkslategray-100:#3f3f49;--color-darkslategray-200:#3d3d3d;--color-darkslategray-300:#2e2e2e;--color-darkgray:#9c9c9c;--color-darkcyan:#278b87;--color-lightseagreen:#2ea39c;--color-pink:#ddbaba;--color-saddlebrown-100:#64411b;--color-saddlebrown-200:#43300b;--color-burlywood:#e7bd7d;--color-thistle-100:#e6cedb;--color-lavenderblush:#f0e5eb}*{padding:0;margin:0;box-sizing:border-box}.farsi-num{-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}html{scroll-behavior:smooth}li{list-style-type:none}.input-error-msg{display:block;font-size:10px;font-weight:600;color:#C70202;margin:4px}.input-error{border:solid 1px #C70202!important;color:#C70202}.center{display:flex;align-items:center;justify-content:center}.between{display:flex;align-items:center;justify-content:space-between}h1,h2,h3,h4,h5,h6,body,button,select,input,textarea,p,a,li,input::placeholder{font-family:"IRANYekanX";-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}a{text-decoration:none}body{font-family:"IRANYekanX"}button,input,textarea{transition:0.3s;border:none;outline:none;box-shadow:none}[type="email"],[type="number"],[type="tel"],[type="url"]{direction:rtl}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-800{font-weight:800}.fs-18{font-size:18px}.fs-14{font-size:14px}.fs-12{font-size:12px}.fs-10{font-size:10px}.border-radius-lg{border-radius:32px}.border-radius{border-radius:16px}p{color:var(--color-dimgray-300)}.darkgray{color:var(--color-darkgray)}.darkcyan{color:var(--color-darkcyan)}.palevioletred{color:var(--color-palevioletred)}.teal-400{color:var(--color-teal-400)}.teal-200{color:var(--color-teal-200)}.mediumvioletred-200{color:var(--color-mediumvioletred-200)}.mediumvioletred-300{color:var(--color-mediumvioletred-300)}input:focus,.textarea-comment:focus,.input-wrapper input:focus{border:solid 1px var(--color-mediumvioletred-200)!important;box-shadow:none;outline:none}button:disabled{background:#9daaaa}button:disabled:hover{background:#9daaaa;box-shadow:none}.check-list-container{border:solid 1px #a7a7a7;background:radial-gradient(69.85% 108.02% at 3.85% 0%,#fff5fb 0%,#ffffff 100%);padding:34px 0;border-radius:24px;display:grid;grid-template-columns:40% 40%;gap:24px;align-items:center;z-index:2;position:relative}.video-container{margin-right:-24px}.row-list{display:grid;grid-template-columns:60% 40%}.list-item{display:flex;align-items:center;gap:8px;border-bottom:1px dashed #d2d2d2;padding:14px 0}.check-list-img{position:absolute;left:-314px;top:-50px}.from-container{background-color:#fff;border:solid 1px #d1d1d1;border-radius:0 0 24px 24px;max-width:80%;margin-inline:auto;padding:24px;margin-top:-2px}.check-list-form{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px}.check-list-form input{width:100%;border-radius:16px;border:solid 1px #cdcdcd;background-color:#fbfbfb;padding:12px 16px;font-size:12px}.btn-gradient{background:linear-gradient(50deg,#660193,#b6287a 100%);padding:7px 16px;color:#fff}.btn-gradient:hover{background:linear-gradient(230deg,#660193,#b6287a 100%)}.bg-check-list{background-color:#fdf5f3}@media screen and (max-width:1399px){.check-list-container{grid-template-columns:37% 38%}}@media screen and (max-width:1199px){.check-list-container{grid-template-columns:1fr;padding:0 16px 56px 16px;margin-top:200px;z-index:initial;position:initial;background:radial-gradient(69.85% 108.02% at 3.85% 0%,#FFE0F2 0%,#ffffff 70%)}.video-container{margin-inline:24px;margin-top:-150px}.check-list-form{grid-template-columns:1fr 1fr}.check-list-title{display:flex;justify-content:space-around}.check-list-img{position:static;width:135px}.from-container{border-radius:24px;max-width:92%;padding:24px;margin-top:-32px}}@media screen and (max-width:766px){.check-list-container{margin-top:150px}.video-container{margin-inline:0;margin-top:-80px}.row-list,.check-list-form{grid-template-columns:1fr}}.check-list-box{background:linear-gradient(-22.7deg,#FFFFFF 53.62%,#FFF5FB 70.51%);border-radius:24px;border:1px solid #D1D1D1;padding:36px 24px 24px 24px;color:#393939;font-weight:500}.check-list-box .text{overflow:hidden;transition:height 0.3s;height:100px}.check-list-box .text.full-height{height:initial}.check-list-box p{color:#393939}.check-list-box span{color:#318680;font-weight:600}.readmore{background-color:transparent;color:var(--color-mediumvioletred-200)}@media screen and (max-width:1399px){.check-list-container{grid-template-columns:37% 38%}}@media screen and (max-width:1199px){.check-list-container{grid-template-columns:1fr;padding:0 16px 56px 16px;margin-top:200px;z-index:initial;position:initial;background:radial-gradient(69.85% 108.02% at 3.85% 0%,#FFE0F2 0%,#ffffff 70%)}.video-container{margin-inline:24px;margin-top:-150px}.check-list-form{grid-template-columns:1fr 1fr}.check-list-title{display:flex;justify-content:space-around}.check-list-img{position:static;width:135px}.from-container{border-radius:24px;max-width:92%;padding:24px;margin-top:-32px}}@media screen and (max-width:766px){.check-list-container{margin-top:150px}.video-container{margin-inline:0;margin-top:-80px}.row-list,.check-list-form{grid-template-columns:1fr}}