/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"iranyekan";font-style:normal;font-weight:bold;font-display:block;src:url(/themes/custom/yas/fonts/iranyekan/eot/iranyekanwebboldfanum.eot);src:url(/themes/custom/yas/fonts/iranyekan/eot/iranyekanwebboldfanum.eot#iefix) format("embedded-opentype"),url(/themes/custom/yas/fonts/iranyekan/woff/iranyekanwebboldfanum.woff) format("woff"),url(/themes/custom/yas/fonts/iranyekan/ttf/iranyekanwebboldfanum.ttf) format("truetype");}@font-face{font-family:"iranyekan";font-style:normal;font-weight:normal;font-display:block;src:url(/themes/custom/yas/fonts/iranyekan/eot/iranyekanwebregularfanum.eot);src:url(/themes/custom/yas/fonts/iranyekan/eot/iranyekanwebregularfanum.eot#iefix) format("embedded-opentype"),url(/themes/custom/yas/fonts/iranyekan/woff/iranyekanwebregularfanum.woff) format("woff"),url(/themes/custom/yas/fonts/iranyekan/ttf/iranyekanwebregularfanum.ttf) format("truetype");}@font-face{font-family:"IranNastaliq";font-style:normal;font-weight:normal;src:url(/themes/custom/yas/fonts/Nastaliq-font/IranNastaliq_1.ttf) format("truetype");}@font-face{font-family:"Glyphter";src:url(/themes/custom/yas/fonts/glyphter/Glyphter.eot);src:url(/themes/custom/yas/fonts/glyphter/Glyphter.eot#iefix) format("embedded-opentype"),url(/themes/custom/yas/fonts/glyphter/Glyphter.woff) format("woff"),url(/themes/custom/yas/fonts/glyphter/Glyphter.ttf) format("truetype"),url(/themes/custom/yas/fonts/glyphter/Glyphter.svg#Glyphter) format("svg");font-weight:normal;font-style:normal;}[class*=icon-]:before{display:inline-block;font-family:"fontello";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-sorosh:before{content:"A";}.icon-bale:before{content:"B";}.icon-aparat:before{content:"C";}.icon-eita:before{content:"D";}.views-exposed-form{background:#ffffff;margin-bottom:30px;padding:15px;padding-bottom:0;border:1px solid #D6E1FF;border-radius:5px;}.views-exposed-form > .row{align-items:flex-end;}.views-exposed-form > .row > *{width:auto;}.views-exposed-form > .row .js-form-item label{font-size:0.8em;}.views-exposed-form > .row .js-form-item .form-select{font-size:0.9em;}.views-exposed-form > .row .form-actions .button{font-size:0.9em;}.training-category{flex-basis:calc(100% - 1rem);border:1px solid #D6E1FF;border-radius:5px;overflow:hidden;}@media (min-width:576px){.training-category{flex-basis:calc(50% - 1rem);}}@media (min-width:768px){.training-category{flex-basis:calc(33.33% - 1rem);}}@media (min-width:1200px){.training-category{flex-basis:calc(20% - 1rem);}}.training-category .detail{line-height:1.4em;padding:16px 12px;}.training-category .detail .title-style{font-size:0.85em;font-weight:bold;margin-bottom:1rem;}.training-category .detail .caption{font-size:0.7em;font-weight:bold;}.training-category .detail .caption i{font-size:1.4em;margin-left:3px;}.training-category .detail .price{background-color:#D6E1FF;overflow:hidden;border-radius:5px;margin-bottom:16px;position:relative;}.training-category .detail .price:before,.training-category .detail .price:after{content:"";background-color:#ffffff;width:14px;height:14px;border-radius:50%;position:absolute;top:50%;right:-7px;transform:translateY(-50%);}.training-category .detail .price:after{left:-7px;right:auto;}.training-category .detail .price .title{font-size:0.75em;font-weight:bold;border-left:1px solid #B2BBD3;padding:0 16px 0 8px;height:50px;line-height:50px;}.training-category .detail .price .value{padding:0 8px 0 16px;text-align:center;height:50px;display:flex;justify-content:center;align-items:center;}.training-category .detail .price .value .number{font-size:0.75em;font-weight:bold;line-height:25px;}.training-category .detail .price .value .top{font-size:0.7em;font-weight:bold;text-decoration:line-through;line-height:25px;}.training-category .detail .price .value .bottom{font-size:0.75em;font-weight:bold;line-height:25px;}.training-category .detail .btn-more{font-size:0.8em;color:#fff;background-color:#0062f5;border:2px solid #fff;padding:8px 16px;border-radius:5px;display:inline-block;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.training-category .detail .btn-more i{vertical-align:middle;margin-right:5px;margin-top:-2px;}.training-category .detail .btn-more:hover{color:#0062f5;background-color:#ffffff;border:2px solid #0062f5;}
