.text-small{font-size:1em}.text-medium{font-size:2em}.text-large{font-size:4em}.text-black{color:#000}.text-black a{color:#000}.text-gray{color:#666}.text-gray a{color:#666}.text-white{color:#fff}.text-white a{color:#fff}.text-blue{color:#122c64}.text-blue a{color:#122c64}.text-yellow{color:#fdb813}.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{position:absolute;bottom:0;padding:3rem 2rem;background:rgba(0,0,0,.8);color:#fff!important;text-align:center;height:100%;-webkit-transition:all linear 150ms;-o-transition:all linear 150ms;transition:all linear 150ms}.animated-banner-textbase-contet-wrapper .animated-banner-title{}.animated-banner-textbase-contet-wrapper .animated-banner-description{}.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{width:100%;height:100%;position:absolute;top:0;left:0;padding:2rem;text-align:center;background:rgba(0,0,0,.7);-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.banner-animation-2 .animated-banner-image-wrapper img{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.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{width:100%;height:100%;overflow:hidden;position:relative;text-align:center}.banner-animation-3 .animated-banner-textbase-contet-wrapper{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;padding:2rem;-webkit-transform:translate3d(25em,25em,25em);-ms-transform:translate3d(25em,25em,25em);transform:translate3d(25em,25em,25em);-webkit-transition:opacity .35s , -webkit-transform .45s;transition:opacity .35s , -webkit-transform .45s;-o-transition:opacity .35s , transform .45s;transition:opacity .35s , transform .45s;transition:opacity .35s , transform .45s , -webkit-transform .45s}.banner-animation-3 .animated-banner-image-wrapper img{-webkit-transition:opacity .35s , -webkit-transform .45s;transition:opacity .35s , -webkit-transform .45s;-o-transition:opacity .35s , transform .45s;transition:opacity .35s , transform .45s;transition:opacity .35s , transform .45s , -webkit-transform .45s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,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:translate3d(0,0,0);transform:translate3d(0,0,0)}.banner-animation-4 .animated-banner-textbase-contet-wrapper{position:unset!important;bottom:unset!important;padding:unset!important;background:unset!important;color:unset!important;text-align:unset!important;height:unset!important;-webkit-transition:all linear 150ms;-o-transition:all linear 150ms;transition:all linear 150ms}.banner-animation-4 .banner-image-wrapper img{height:auto}.banner-animation-4 .banner-textbase-contet-wrapper h4{margin:0;padding:16px 30px;text-align:center;position:absolute;left:0;right:0;bottom:0;height:50px;background-color:rgba(2,46,117,.84);-webkit-transition:all .2s ease-in-out .2s;-o-transition:all .2s ease-in-out .2s;transition:all .2s ease-in-out .2s}@media only screen and (max-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{height:100%;padding:15px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (min-width:480px){.banner-animation-4:hover .banner-textbase-contet-wrapper h4{padding:30px 15px}}@media only screen and (min-width:580px){.banner-animation-4:hover .banner-textbase-contet-wrapper h4{padding:15px}}@media only screen and (min-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{-webkit-transition:opacity .35s , -webkit-transform .45s;transition:opacity .35s , -webkit-transform .45s;-o-transition:opacity .35s , transform .45s;transition:opacity .35s , transform .45s;transition:opacity .35s , transform .45s , -webkit-transform .45s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,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"]{font-family:IRANSansFarsiNumerals,tahoma!important}.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}