.text-small{font-size:1em}.text-medium{font-size:2em}.text-large{font-size:4em}.text-black,.text-black a{color:#000}.text-gray,.text-gray a{color:#666}.text-white,.text-white a{color:#fff}.text-blue,.text-blue a{color:#122c64}.text-yellow,.text-yellow a{color:#fdb813}.background-white{background:#fff}.background-black{background:#000}.background-gray{background:#666}.background-blue{background:#122c64}.background-yellow{background:#fdb813}.banner-box-wrapper{position:relative}.animated-banner-textbase-contet-wrapper{text-align:center;-o-transition:all linear .15s;background:#000c;height:100%;padding:3rem 2rem;-webkit-transition:all .15s linear;transition:all .15s linear;position:absolute;bottom:0;color:#fff!important}.banner-box-wrapper .banner-image-wrapper img{width:100%}.banner-animation-1 .animated-banner-textbase-contet-wrapper{opacity:0}.banner-animation-1:hover .animated-banner-textbase-contet-wrapper{opacity:1;cursor:pointer}.banner-animation-2 .animated-banner-textbase-contet-wrapper{text-align:center;-o-transition:all .5s ease-in-out 0s;background:#000000b3;width:100%;height:100%;padding:2rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;top:0;left:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.banner-animation-2 .animated-banner-image-wrapper img{-o-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotateY(0);transform:rotateY(0)}.banner-animation-2:hover .animated-banner-image-wrapper img{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.banner-animation-2:hover .animated-banner-textbase-contet-wrapper{-webkit-transform:rotateY(0);transform:rotateY(0)}.banner-animation-3{text-align:center;width:100%;height:100%;position:relative;overflow:hidden}.banner-animation-3 .animated-banner-textbase-contet-wrapper{-o-transition:opacity .35s,transform .45s;width:100%;height:100%;padding:2rem;-webkit-transition:opacity .35s,-webkit-transform .45s,transform .45s;transition:opacity .35s,-webkit-transform .45s,transform .45s;position:absolute;top:0;left:0;overflow:hidden;-webkit-transform:translate3d(25em,25em,25em);-ms-transform:translate3d(25em,25em,25em);transform:translate3d(25em,25em,25em)}.banner-animation-3 .animated-banner-image-wrapper img{-o-transition:opacity .35s,transform .45s;-webkit-transition:opacity .35s,-webkit-transform .45s,transform .45s;transition:opacity .35s,-webkit-transform .45s,transform .45s;-webkit-transform:translate(0,0);transform:translate(0,0)}.banner-animation-3:hover .animated-banner-image-wrapper img{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.banner-animation-3:hover .animated-banner-textbase-contet-wrapper{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);transform:translate(0,0)}.banner-animation-4 .animated-banner-textbase-contet-wrapper{-o-transition:all linear .15s;-webkit-transition:all .15s linear;transition:all .15s linear;position:unset!important;bottom:unset!important;padding:unset!important;background:unset!important;color:unset!important;text-align:unset!important;height:unset!important}.banner-animation-4 .banner-image-wrapper img{height:auto}.banner-animation-4 .banner-textbase-contet-wrapper h4{text-align:center;-o-transition:all .2s ease-in-out .2s;background-color:#022e75d6;height:50px;margin:0;padding:16px 30px;-webkit-transition:all .2s ease-in-out .2s;transition:all .2s ease-in-out .2s;position:absolute;bottom:0;left:0;right:0}@media only screen and (width<=991px){.banner-animation-4 .banner-textbase-contet-wrapper h4{margin:.9em 1.2em!important}}.banner-animation-4 .banner-textbase-contet-wrapper h4 a{color:#fff;font-weight:500}.banner-animation-4 .banner-textbase-contet-wrapper h4 a:hover{color:#022e75}.banner-animation-4:hover .banner-textbase-contet-wrapper h4{-o-transition:all .2s ease-in-out;height:100%;padding:15px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (width>=480px){.banner-animation-4:hover .banner-textbase-contet-wrapper h4{padding:30px 15px}}@media only screen and (width>=580px){.banner-animation-4:hover .banner-textbase-contet-wrapper h4{padding:15px}}@media only screen and (width>=750px){.banner-animation-4:hover .banner-textbase-contet-wrapper h4{padding:30px 15px}}.not-animated,.not-animated .banner-image-wrapper{overflow:hidden}.not-animated h4{margin-top:0}.not-animated img{-o-transition:opacity .35s,transform .45s;-webkit-transition:opacity .35s,-webkit-transform .45s,transform .45s;transition:opacity .35s,-webkit-transform .45s,transform .45s;-webkit-transform:translate(0,0);transform:translate(0,0)}.not-animated:hover img{-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.list-normal-situation h4{margin:0!important}.six-banner-item-situation .banner-description{display:none}.four-banner-item-situation a:hover{color:#4a7fef!important}.four-banner-item-situation{padding:1rem!important}.four-banner-item-situation .banner-description{font-size:16px}.four-banner-item-situation .title-inner{font-size:18px}.three-banner-item-situation a:hover{color:#4a7fef!important}.three-banner-item-situation{padding:2.5rem}.three-banner-item-situation .title-inner{font-size:22px}.three-banner-item-situation .banner-description{font-size:18px}.two-banner-item-situation a:hover{color:#4a7fef!important}.two-banner-item-situation{padding:3rem 5rem!important}.two-banner-item-situation .title-inner{font-size:1.5em}.two-banner-item-situation .banner-description{font-size:1.6em}.one-banner-item-situation a:hover{color:#4a7fef!important}.one-banner-item-situation{padding:5rem 15rem!important}.one-banner-item-situation .banner-description{font-size:1.5em}.banner-box-wrapper.counter-box-wrapper .banner-textbase-contet-wrapper,.banner-box-wrapper.counter-box-wrapper .banner-textbase-contet-wrapper>span[class^=banner-module-config],.counter-box-wrapper>*{font-family:IRANSansFarsiNumerals,tahoma!important}.press-like-banner-desc.hidden{display:contents!important}.press-like-banner-desc .banner-description,.press-like-banner-desc h4{text-align:initial!important}.box-has-radius{border-radius:100px!important}