/*==========================================================================
ICON
===========================================================================*/
/********** LARNDL.IR ***********/
@import url(assets/css/fontiran.css);body{font-family:IRANSans;font-weight:300;direction:rtl;margin:0}button,div,h1,h2,h3,h4,h5,h6,input,p,textarea,th,tr{font-family:IRANSans!important}a{font-family:IRANSans!important}span{font-family:IRANSans}h1{font-weight:700}.wrapper{max-width:900px;margin:0 auto}.ltr{direction:ltr}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.text-small{font-size:.8em}.text-xsmall{font-size:.6em}.text-large{font-size:1.2em}.text-xlarge{font-size:1.4em}.text-underline{text-decoration:underline}.text-ultralight{font-weight:200}.text-light{font-weight:300}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-bold{font-weight:700}.text-black{font-weight:900}blockquote{font-weight:500;padding:10px;border:1px dashed #666}.mainbox{width:100%;background-color:#efefef;display:table;margin-bottom:30px;border-right:8px solid #ff3}.mainboxnegativ{width:100%;background-color:#000;display:table;margin-bottom:30px;border-right:8px solid #ff3;color:#f9f9f9}.mainbox2{font-size:1em;width:90%;padding-right:20px;padding-top:10px;padding-bottom:10px}.mainbox3{width:100%;background-color:#b8b8b8;display:table;margin-bottom:30px;border-right:8px solid #bd70ff}.mainbox2negativ{font-size:1em;color:#f9f9f9;background-color:#000;padding-right:20px}.farsiparagraph{font-size:1em;width:47%;float:right;padding-right:20px;padding-top:10px;padding-bottom:10px}.englishparagraph{font-size:1em;width:47%;float:left;direction:ltr;padding-left:20px;padding-top:10px;padding-bottom:10px}.rightbox{width:60%;padding-right:20px;padding-left:5px;float:right;margin-left:10px;margin-bottom:0;min-width:0;background-color:#f7f7f7}.titelbox{width:60%;padding-right:25px;padding-left:0;float:right;margin-left:10px;margin-bottom:0;min-width:0;background-color:#f2f2f2;color:#4b4b4b}.lefttbox{padding-right:20px;padding-left:4px;float:right;margin-bottom:10px;min-width:0}.alphabet{width:35%;float:left;font-size:21em;text-align:center;font-weight:500;color:#999}.alphabet2{width:35%;float:left;direction:ltr;font-size:1.6em;text-align:left;font-weight:500;color:#333;margin-top:100px}.footer{font-weight:300;font-size:.7em;text-align:center;direction:ltr;margin-bottom:0;padding-bottom:0}
/********** LARNDL.IR ***********/
i.fa-angle-right:before,
span.fa-angle-right:before{
    content: "\f104";
}
i.fa-angle-left:before,
span.fa-angle-left:before{
    content: "\f105";
}
i.fa-angle-double-right:before,
span.fa-angle-double-right:before{
    content: "\f100";
}
i.fa-angle-double-left:before,
span.fa-angle-double-left:before{
    content: "\f101";
}
i.fa-caret-right:before,
span.fa-caret-right:before{
    content: "\f0d9";
}
i.fa-caret-left:before,
span.fa-caret-left:before{
    content: "\f0da";
}
i.fa-arrow-circle-right:before,
span.fa-arrow-circle-right:before{
    content: "\f0a8";
}
i.fa-arrow-circle-left:before,
span.fa-arrow-circle-left:before{
    content: "\f0a9";
}
i.fa-chevron-circle-right:before,
span.fa-chevron-circle-right:before{
    content: "\f137";
}
i.fa-chevron-circle-left:before,
span.fa-chevron-circle-left:before{
    content: "\f138";
}
.main-icon-back:before{
    content: "\e903";
}
.main-icon-next:before{
    content: "\e902";
}
.main-icon-back-2:before{
    content: "\e907";
}
.main-icon-next-2:before{
    content: "\e906";
}
.main-icon-back-3:before{
    content: "\e90b";
}
.main-icon-next-3:before{
    content: "\e90a";
}
.main-icon-back-4:before{
    content: "\e90d";
}
.main-icon-next-4:before{
    content: "\e90c";
}
.main-icon-back-5:before{
    content: "\e90f";
}
.main-icon-next-5:before{
    content: "\e90e";
}
/*==========================================================================
THEME
===========================================================================*/
/* mega menu */
.box-header-nav .main-menu > .menu-item > .megamenu{
    left: 0;
    right: auto;
}
.ovic-menu-next-panel:before{
    content: "\f104";
}
.ovic-menu-panels-actions-wrap .ovic-menu-close-btn{
    left: 0;
    right: auto;
}
.ovic-menu-panels-actions-wrap .ovic-menu-prev-panel{
    left: auto;
    right: 0;
}
div.ovic-menu-clone-wrap .ovic-menu-panel .ovic-menu-next-panel{
    left: 0;
    right: auto;
}
/*==========================================================================
OVIC RTL
===========================================================================*/
/* rtl-bg */
.ovic-rtl .elementor-section.rtl-bg > .elementor-container{
    background: inherit;
    border-radius: inherit;
}
.ovic-rtl .elementor-section.rtl-bg > .elementor-background-overlay{
    background-color: inherit;
    border-radius: inherit;
}
.ovic-rtl .elementor-section.rtl-bg > .elementor-background-overlay + .elementor-container{
    background-color: transparent;
}
.ovic-rtl .elementor-column.rtl-bg > .elementor-column-wrap::before,
.ovic-rtl .elementor-section.rtl-bg > .elementor-container::before,
.ovic-rtl .elementor-section.rtl-bg > .elementor-background-overlay::before,
.ovic-rtl .elementor-section.rtl-bg.background-zoom > .elementor-container::before{
    position: absolute;
    content: '';
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: inherit;
    border-radius: inherit;
    -webkit-transform: scale(-1,1);
    -moz-transform: scale(-1,1);
    -ms-transform: scale(-1,1);
    -o-transform: scale(-1,1);
    transform: scale(-1,1);
    pointer-events: none;
}
.ovic-rtl .elementor-section.rtl-bg.background-zoom:hover > .elementor-container::before{
    -webkit-transform: scale(-1.1,1.1);
    -moz-transform: scale(-1.1,1.1);
    -ms-transform: scale(-1.1,1.1);
    -o-transform: scale(-1.1,1.1);
    transform: scale(-1.1,1.1);
}
.ovic-rtl .elementor-widget-image.rtl-bg img,
.ovic-rtl .elementor-widget-ovic_banner.rtl-bg .background,
.ovic-rtl .elementor-widget-ovic_banner.rtl-bg img{
    -webkit-transform: scale(-1,1);
    -moz-transform: scale(-1,1);
    -ms-transform: scale(-1,1);
    -o-transform: scale(-1,1);
    transform: scale(-1,1);
}
/* align */
.ovic-rtl .elementor-align-right{
    text-align: end;
}
.ovic-rtl .elementor-align-center{
    text-align: center;
}
.ovic-rtl .elementor-align-left{
    text-align: start;
}
@media (max-width: 1024px){
    .ovic-rtl .elementor-tablet-align-right{
        text-align: end;
    }
    .ovic-rtl .elementor-tablet-align-center{
        text-align: center;
    }
    .ovic-rtl .elementor-tablet-align-left{
        text-align: start;
    }
}
@media (max-width: 767px){
    .ovic-rtl .elementor-mobile-align-right{
        text-align: end;
    }
    .ovic-rtl .elementor-mobile-align-center{
        text-align: center;
    }
    .ovic-rtl .elementor-mobile-align-left{
        text-align: start;
    }
}
/*==========================================================================
THEME
===========================================================================*/
.rtl .box-header-nav .main-menu > .menu-item > svg,
.rtl .ovic-countdown.style-02 .number::before{
    -webkit-transform: scale(-1,1);
    -moz-transform: scale(-1,1);
    -ms-transform: scale(-1,1);
    -o-transform: scale(-1,1);
    transform: scale(-1,1);
}
