.color-back {
  position: fixed;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);
  transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);
  z-index: 98;
}

.color-back--open {
  width: 100%;
  cursor: url("../img/close.png"), auto;
}

#first-color{
  width: 33%;
  padding: 5px;
  margin-top: -40px;
  cursor: pointer;
  float: left;
}
/*!
 * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
html{box-sizing:border-box;-ms-overflow-style:scrollbar}
*,::after,::before{box-sizing:inherit}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){
.container{max-width:540px}
}
@media (min-width:768px){
.container{max-width:720px}
}
@media (min-width:992px){
.container{max-width:960px}
}
@media (min-width:1200px){
.container{max-width:1140px}
}
.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){
.container,.container-sm{max-width:540px}
}
@media (min-width:768px){
.container,.container-md,.container-sm{max-width:720px}
}
@media (min-width:992px){
.container,.container-lg,.container-md,.container-sm{max-width:960px}
}
@media (min-width:1200px){
.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1440px;z-index:20;position:relative}
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-ms-flex-order:-1;order:-1}
.order-last{-ms-flex-order:13;order:13}
.order-0{-ms-flex-order:0;order:0}
.order-1{-ms-flex-order:1;order:1}
.order-2{-ms-flex-order:2;order:2}
.order-3{-ms-flex-order:3;order:3}
.order-4{-ms-flex-order:4;order:4}
.order-5{-ms-flex-order:5;order:5}
.order-6{-ms-flex-order:6;order:6}
.order-7{-ms-flex-order:7;order:7}
.order-8{-ms-flex-order:8;order:8}
.order-9{-ms-flex-order:9;order:9}
.order-10{-ms-flex-order:10;order:10}
.order-11{-ms-flex-order:11;order:11}
.order-12{-ms-flex-order:12;order:12}
.offset-1{margin-left:8.333333%}
.offset-2{margin-left:16.666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.333333%}
.offset-5{margin-left:41.666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.333333%}
.offset-8{margin-left:66.666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.333333%}
.offset-11{margin-left:91.666667%}
@media (min-width:576px){
.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-ms-flex-order:-1;order:-1}
.order-sm-last{-ms-flex-order:13;order:13}
.order-sm-0{-ms-flex-order:0;order:0}
.order-sm-1{-ms-flex-order:1;order:1}
.order-sm-2{-ms-flex-order:2;order:2}
.order-sm-3{-ms-flex-order:3;order:3}
.order-sm-4{-ms-flex-order:4;order:4}
.order-sm-5{-ms-flex-order:5;order:5}
.order-sm-6{-ms-flex-order:6;order:6}
.order-sm-7{-ms-flex-order:7;order:7}
.order-sm-8{-ms-flex-order:8;order:8}
.order-sm-9{-ms-flex-order:9;order:9}
.order-sm-10{-ms-flex-order:10;order:10}
.order-sm-11{-ms-flex-order:11;order:11}
.order-sm-12{-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.333333%}
.offset-sm-2{margin-left:16.666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.333333%}
.offset-sm-5{margin-left:41.666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.333333%}
.offset-sm-8{margin-left:66.666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.333333%}
.offset-sm-11{margin-left:91.666667%}
}
@media (min-width:768px){
.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-ms-flex-order:-1;order:-1}
.order-md-last{-ms-flex-order:13;order:13}
.order-md-0{-ms-flex-order:0;order:0}
.order-md-1{-ms-flex-order:1;order:1}
.order-md-2{-ms-flex-order:2;order:2}
.order-md-3{-ms-flex-order:3;order:3}
.order-md-4{-ms-flex-order:4;order:4}
.order-md-5{-ms-flex-order:5;order:5}
.order-md-6{-ms-flex-order:6;order:6}
.order-md-7{-ms-flex-order:7;order:7}
.order-md-8{-ms-flex-order:8;order:8}
.order-md-9{-ms-flex-order:9;order:9}
.order-md-10{-ms-flex-order:10;order:10}
.order-md-11{-ms-flex-order:11;order:11}
.order-md-12{-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.333333%}
.offset-md-2{margin-left:16.666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.333333%}
.offset-md-5{margin-left:41.666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.333333%}
.offset-md-8{margin-left:66.666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.333333%}
.offset-md-11{margin-left:91.666667%}
}
@media (min-width:992px){
.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-ms-flex-order:-1;order:-1}
.order-lg-last{-ms-flex-order:13;order:13}
.order-lg-0{-ms-flex-order:0;order:0}
.order-lg-1{-ms-flex-order:1;order:1}
.order-lg-2{-ms-flex-order:2;order:2}
.order-lg-3{-ms-flex-order:3;order:3}
.order-lg-4{-ms-flex-order:4;order:4}
.order-lg-5{-ms-flex-order:5;order:5}
.order-lg-6{-ms-flex-order:6;order:6}
.order-lg-7{-ms-flex-order:7;order:7}
.order-lg-8{-ms-flex-order:8;order:8}
.order-lg-9{-ms-flex-order:9;order:9}
.order-lg-10{-ms-flex-order:10;order:10}
.order-lg-11{-ms-flex-order:11;order:11}
.order-lg-12{-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.333333%}
.offset-lg-2{margin-left:16.666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.333333%}
.offset-lg-5{margin-left:41.666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.333333%}
.offset-lg-8{margin-left:66.666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.333333%}
.offset-lg-11{margin-left:91.666667%}
}
@media (min-width:1200px){
.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-ms-flex-order:-1;order:-1}
.order-xl-last{-ms-flex-order:13;order:13}
.order-xl-0{-ms-flex-order:0;order:0}
.order-xl-1{-ms-flex-order:1;order:1}
.order-xl-2{-ms-flex-order:2;order:2}
.order-xl-3{-ms-flex-order:3;order:3}
.order-xl-4{-ms-flex-order:4;order:4}
.order-xl-5{-ms-flex-order:5;order:5}
.order-xl-6{-ms-flex-order:6;order:6}
.order-xl-7{-ms-flex-order:7;order:7}
.order-xl-8{-ms-flex-order:8;order:8}
.order-xl-9{-ms-flex-order:9;order:9}
.order-xl-10{-ms-flex-order:10;order:10}
.order-xl-11{-ms-flex-order:11;order:11}
.order-xl-12{-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.333333%}
.offset-xl-2{margin-left:16.666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.333333%}
.offset-xl-5{margin-left:41.666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.333333%}
.offset-xl-8{margin-left:66.666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.333333%}
.offset-xl-11{margin-left:91.666667%}
}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:-ms-flexbox!important;display:flex!important}
.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
@media (min-width:576px){
.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-row{display:table-row!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:-ms-flexbox!important;display:flex!important}
.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:768px){
.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-row{display:table-row!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:-ms-flexbox!important;display:flex!important}
.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:992px){
.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-row{display:table-row!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:-ms-flexbox!important;display:flex!important}
.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:1200px){
.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-row{display:table-row!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:-ms-flexbox!important;display:flex!important}
.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media print{
.d-print-none{display:none!important}
.d-print-inline{display:inline!important}
.d-print-inline-block{display:inline-block!important}
.d-print-block{display:block!important}
.d-print-table{display:table!important}
.d-print-table-row{display:table-row!important}
.d-print-table-cell{display:table-cell!important}
.d-print-flex{display:-ms-flexbox!important;display:flex!important}
.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
@media (min-width:576px){
.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:768px){
.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:992px){
.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:1200px){
.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.m-n1{margin:-.25rem!important}
.mt-n1,.my-n1{margin-top:-.25rem!important}
.mr-n1,.mx-n1{margin-right:-.25rem!important}
.mb-n1,.my-n1{margin-bottom:-.25rem!important}
.ml-n1,.mx-n1{margin-left:-.25rem!important}
.m-n2{margin:-.5rem!important}
.mt-n2,.my-n2{margin-top:-.5rem!important}
.mr-n2,.mx-n2{margin-right:-.5rem!important}
.mb-n2,.my-n2{margin-bottom:-.5rem!important}
.ml-n2,.mx-n2{margin-left:-.5rem!important}
.m-n3{margin:-1rem!important}
.mt-n3,.my-n3{margin-top:-1rem!important}
.mr-n3,.mx-n3{margin-right:-1rem!important}
.mb-n3,.my-n3{margin-bottom:-1rem!important}
.ml-n3,.mx-n3{margin-left:-1rem!important}
.m-n4{margin:-1.5rem!important}
.mt-n4,.my-n4{margin-top:-1.5rem!important}
.mr-n4,.mx-n4{margin-right:-1.5rem!important}
.mb-n4,.my-n4{margin-bottom:-1.5rem!important}
.ml-n4,.mx-n4{margin-left:-1.5rem!important}
.m-n5{margin:-3rem!important}
.mt-n5,.my-n5{margin-top:-3rem!important}
.mr-n5,.mx-n5{margin-right:-3rem!important}
.mb-n5,.my-n5{margin-bottom:-3rem!important}
.ml-n5,.mx-n5{margin-left:-3rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
@media (min-width:576px){
.m-sm-0{margin:0!important}
.mt-sm-0,.my-sm-0{margin-top:0!important}
.mr-sm-0,.mx-sm-0{margin-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:3rem!important}
.mt-sm-5,.my-sm-5{margin-top:3rem!important}
.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:3rem!important}
.pt-sm-5,.py-sm-5{padding-top:3rem!important}
.pr-sm-5,.px-sm-5{padding-right:3rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
.pl-sm-5,.px-sm-5{padding-left:3rem!important}
.m-sm-n1{margin:-.25rem!important}
.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}
.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}
.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}
.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}
.m-sm-n2{margin:-.5rem!important}
.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}
.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}
.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}
.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}
.m-sm-n3{margin:-1rem!important}
.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}
.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}
.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}
.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}
.m-sm-n4{margin:-1.5rem!important}
.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}
.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}
.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}
.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}
.m-sm-n5{margin:-3rem!important}
.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}
.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}
.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}
.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}
.m-sm-auto{margin:auto!important}
.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}
}
@media (min-width:768px){
.m-md-0{margin:0!important}
.mt-md-0,.my-md-0{margin-top:0!important}
.mr-md-0,.mx-md-0{margin-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:3rem!important}
.mt-md-5,.my-md-5{margin-top:3rem!important}
.mr-md-5,.mx-md-5{margin-right:3rem!important}
.mb-md-5,.my-md-5{margin-bottom:3rem!important}
.ml-md-5,.mx-md-5{margin-left:3rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:3rem!important}
.pt-md-5,.py-md-5{padding-top:3rem!important}
.pr-md-5,.px-md-5{padding-right:3rem!important}
.pb-md-5,.py-md-5{padding-bottom:3rem!important}
.pl-md-5,.px-md-5{padding-left:3rem!important}
.m-md-n1{margin:-.25rem!important}
.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}
.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}
.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}
.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}
.m-md-n2{margin:-.5rem!important}
.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}
.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}
.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}
.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}
.m-md-n3{margin:-1rem!important}
.mt-md-n3,.my-md-n3{margin-top:-1rem!important}
.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}
.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}
.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}
.m-md-n4{margin:-1.5rem!important}
.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}
.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}
.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}
.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}
.m-md-n5{margin:-3rem!important}
.mt-md-n5,.my-md-n5{margin-top:-3rem!important}
.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}
.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}
.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}
.m-md-auto{margin:auto!important}
.mt-md-auto,.my-md-auto{margin-top:auto!important}
.mr-md-auto,.mx-md-auto{margin-right:auto!important}
.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
.ml-md-auto,.mx-md-auto{margin-left:auto!important}
}
@media (min-width:992px){
.m-lg-0{margin:0!important}
.mt-lg-0,.my-lg-0{margin-top:0!important}
.mr-lg-0,.mx-lg-0{margin-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:3rem!important}
.mt-lg-5,.my-lg-5{margin-top:3rem!important}
.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:3rem!important}
.pt-lg-5,.py-lg-5{padding-top:3rem!important}
.pr-lg-5,.px-lg-5{padding-right:3rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
.pl-lg-5,.px-lg-5{padding-left:3rem!important}
.m-lg-n1{margin:-.25rem!important}
.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}
.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}
.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}
.m-lg-n2{margin:-.5rem!important}
.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}
.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}
.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}
.m-lg-n3{margin:-1rem!important}
.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}
.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}
.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}
.m-lg-n4{margin:-1.5rem!important}
.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}
.m-lg-n5{margin:-3rem!important}
.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}
.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}
.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}
}
@media (min-width:1200px){
.m-xl-0{margin:0!important}
.mt-xl-0,.my-xl-0{margin-top:0!important}
.mr-xl-0,.mx-xl-0{margin-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:3rem!important}
.mt-xl-5,.my-xl-5{margin-top:3rem!important}
.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:3rem!important}
.pt-xl-5,.py-xl-5{padding-top:3rem!important}
.pr-xl-5,.px-xl-5{padding-right:3rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
.pl-xl-5,.px-xl-5{padding-left:3rem!important}
.m-xl-n1{margin:-.25rem!important}
.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}
.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}
.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}
.m-xl-n2{margin:-.5rem!important}
.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}
.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}
.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}
.m-xl-n3{margin:-1rem!important}
.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}
.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}
.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}
.m-xl-n4{margin:-1.5rem!important}
.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}
.m-xl-n5{margin:-3rem!important}
.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}
.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}
.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}
}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */:root{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0, 0, 0, 0.1);--mm-color-button:rgba(0, 0, 0, 0.3);--mm-color-text:rgba(0, 0, 0, 0.75);--mm-color-text-dimmed:rgba(0, 0, 0, 0.3);--mm-color-background:#fff;--mm-color-background-highlight:rgba(0, 0, 0, 0.05);--mm-color-background-emphasis:rgba(255, 255, 255, 0.4);--mm-shadow:0 0 10px rgba(0, 0, 0, 0.3)}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{top:0;right:0;bottom:0;left:0;background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);z-index:0;-ms-scroll-chaining:chained;overscroll-behavior:auto;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-line-height);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}[dir=rtl] .mm-menu{direction:rtl}.mm-panel{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-panel:after{height:44px}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after{content:'';display:block;height:var(--mm-listitem-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0}.mm-panel__content{padding:20px 20px 0}.mm-panels{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);position:relative;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{display:none;width:100%;padding:10px 0 10px 10px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;padding:0}.mm-btn:after,.mm-btn:before{border:2px solid rgba(0,0,0,.3);border:2px solid var(--mm-color-button)}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-btn_close:after,.mm-btn_close:before{content:'';-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{min-height:44px;border-bottom:1px solid rgba(0,0,0,.1);background:#fff;color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:var(--mm-navbar-size);border-bottom:1px solid var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-navbar>*{min-height:44px}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-navbar_sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px;overflow:hidden}.mm-navbar__title:not(:last-child){padding-right:0}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title{padding-left:0}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title:last-child{padding-right:50px}[dir=rtl] .mm-navbar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem{color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.1);color:var(--mm-color-text);border-color:var(--mm-color-border);list-style:none;display:block;padding:0;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:'';border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{padding:12px;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-left:0;padding-right:0;color:inherit}.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:50px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:50px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_opened .mm-page{min-height:100vh}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{position:fixed;right:auto;z-index:0}.mm-menu_offcanvas:not(.mm-menu_opened){display:none}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{color:rgba(0,0,0,.3);display:block;padding-left:20px;float:right;text-align:right;color:var(--mm-color-text-dimmed)}.mm-listitem_nosubitems>.mm-counter{display:none}[dir=rtl] .mm-counter{text-align:left;float:left;padding-left:0;padding-right:20px}.mm-divider{position:relative;min-height:20px;padding:4.3px;background:#fff;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:var(--mm-line-height);padding:calc(((var(--mm-listitem-size) * .65) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-divider:before{background:rgba(0,0,0,.05)}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-divider{position:-webkit-sticky;position:sticky;z-index:2;top:0}.mm-navbar_sticky:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}}.mm-divider:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mm-color-background-highlight)}.mm-wrapper_dragging .mm-menu,.mm-wrapper_dragging .mm-slideout{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.mm-wrapper_dragging .mm-menu{pointer-events:none!important}.mm-wrapper_dragging .mm-wrapper__blocker{display:none!important}.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}.mm-menu_tip-bottom:before,.mm-menu_tip-left:before,.mm-menu_tip-right:before,.mm-menu_tip-top:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:-1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}:root{--mm-iconbar-size:50px}.mm-menu_iconbar-left .mm-navbars_bottom,.mm-menu_iconbar-left .mm-navbars_top,.mm-menu_iconbar-left .mm-panels{margin-left:50px;margin-left:var(--mm-iconbar-size)}.mm-menu_iconbar-right .mm-navbars_bottom,.mm-menu_iconbar-right .mm-navbars_top,.mm-menu_iconbar-right .mm-panels{margin-right:50px;margin-right:var(--mm-iconbar-size)}.mm-iconbar{width:50px;border-color:rgba(0,0,0,.1);background:#fff;color:rgba(0,0,0,.3);display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu_iconbar-left .mm-iconbar,.mm-menu_iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu_iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu_iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:12.5px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab_selected{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel_iconpanel-1{width:calc(100% - 50px);width:calc(100% - (var(--mm-iconpanel-size) * 1))}.mm-panel_iconpanel-2{width:calc(100% - 100px);width:calc(100% - (var(--mm-iconpanel-size) * 2))}.mm-panel_iconpanel-3{width:calc(100% - 150px);width:calc(100% - (var(--mm-iconpanel-size) * 3))}.mm-panel_iconpanel-first~.mm-panel{width:calc(100% - 50px);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{display:block!important}.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid}.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis);outline:0}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}.mm-navbars_top{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_top .mm-navbar:not(:last-child){border-bottom:none}.mm-navbars_bottom{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_bottom .mm-navbar{border-bottom:none}.mm-navbars_bottom .mm-navbar:first-child{border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--mm-color-border)}.mm-btn:not(.mm-hidden)+.mm-navbar__searchfield .mm-searchfield__input{padding-left:0}.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input{padding-right:0}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{padding-left:0}.mm-navbar_tabs>*{padding:0 10px;border:1px solid transparent}.mm-navbar__tab_selected{background:#fff;color:rgba(0,0,0,.75);background:var(--mm-color-background);color:var(--mm-color-text)}.mm-navbar__tab_selected:not(:first-child){border-left-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:last-child){border-right-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:first-child){border-left-color:var(--mm-color-border)}.mm-navbar__tab_selected:not(:last-child){border-right-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar_tabs{border-bottom:none}.mm-navbars_top .mm-navbar_tabs>*{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar__tab_selected{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:#fff;background:var(--mm-color-background)}.mm-navbars_bottom .mm-navbar_tabs:first-child{border-top:none}.mm-navbars_bottom .mm-navbar_tabs>*{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border)}.mm-navbars_bottom .mm-navbar__tab_selected{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:#fff;background:var(--mm-color-background)}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-searchfield{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield input{height:30.8px;line-height:30.8px}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-searchfield input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none!important;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;font:inherit;font-size:inherit}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-panel__noresultsmsg{color:rgba(0,0,0,.3);padding:50px 0;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}.mm-panel_search{left:0!important;right:0!important;width:100%!important;border-left:none!important}.mm-searchfield__cancel{line-height:44px;display:block;padding-right:10px;margin-right:-100px;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-listitem_nosubitems>.mm-listitem__btn{display:none}.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}.mm-listitem_onlysubitems>.mm-listitem__text:not(.mm-listitem__btn){z-index:-1;pointer-events:none}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:5;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{padding-right:0}.mm-sectionindexer_active{right:0}.mm-sectionindexer_active~.mm-panel{padding-right:20px}.mm-menu_selected-hover .mm-listitem__btn,.mm-menu_selected-hover .mm-listitem__text,.mm-menu_selected-parent .mm-listitem__btn,.mm-menu_selected-parent .mm-listitem__text{-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>.mm-listitem__text{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 50px);-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size);min-width:0!important;max-width:100000px!important;border-right-width:1px;border-right-style:solid}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - 440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}input.mm-toggle{margin-top:5px;background:rgba(0,0,0,.1);display:inline-block;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2);border:none!important;background:var(--mm-color-border);border-radius:34px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}input.mm-toggle:before{background:#fff}input.mm-toggle:before{content:'';display:block;width:32px;height:32px;margin:1px;border-radius:34px;background:var(--mm-color-background);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}input.mm-toggle:checked{background:#4bd963}input.mm-toggle:checked:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}input.mm-check{margin-top:2px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;background:0 0!important;cursor:pointer;display:inline-block;width:40px;height:40px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 40px)/ 2)}input.mm-check:before{content:'';display:block;width:40%;height:20%;margin:25% 0 0 20%;border-left:3px solid;border-bottom:3px solid;border-color:var(--mm-color-text);opacity:.3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}input.mm-check:checked:before{opacity:1}[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}.mm-menu_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after{left:0!important}.mm-menu_fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-justify .mm-panels>.mm-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel:after{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:50px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px 30px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}.mm-menu_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;-o-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}.mm-menu_popup{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_shadow-page:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);content:'';display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-menu{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-panels .mm-panels>.mm-panel{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_theme-white{--mm-color-border:rgba( 0,0,0, 0.1 );--mm-color-button:rgba( 0,0,0, 0.3 );--mm-color-text:rgba( 0,0,0, 0.7 );--mm-color-text-dimmed:rgba( 0,0,0, 0.3 );--mm-color-background:#fff;--mm-color-background-highlight:rgba( 0,0,0, 0.06 );--mm-color-background-emphasis:rgba( 0,0,0, 0.03 );--mm-shadow:0 0 10px rgba( 0,0,0, 0.2 )}.mm-menu_theme-dark{--mm-color-border:rgba( 0,0,0, 0.3 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.85 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#fff;--mm-color-background-highlight:rgba( 255,255,255, 0.08 );--mm-color-background-emphasis:rgba( 0,0,0, 0.1 );--mm-shadow:0 0 20px rgba( 0,0,0, 0.5 )}.mm-menu_theme-black{--mm-color-border:rgba( 255,255,255, 0.25 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.75 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#fff;--mm-color-background-highlight:rgba( 255,255,255, 0.2 );--mm-color-background-emphasis:rgba( 255,255,255, 0.15 );--mm-shadow:none}body.modal-open .mm-slideout{z-index:unset}
 .mm-searchfield input::-webkit-input-placeholder {
color: var(--secondary-color);
}
.mm-searchfield input:-ms-input-placeholder {
color: var(--secondary-color);
}
.mm-searchfield input::-ms-input-placeholder {
color: var(--secondary-color);
}
.mm-searchfield input::placeholder {
color: var(--secondary-color);
}
img {
border: 0;
}
img:not([src]) {
visibility: hidden;
}
@-moz-document url-prefix() {
img:-moz-loading {
visibility: hidden;
}
}.wrapper {
overflow: hidden;
position: relative;
min-height: 100vh;
}
.back-shadow {
background-color: rgba(0, 0, 0, .2);
position: fixed;
right: -100vw;
top: 0;
width: 100vw;
height: 100vh;
z-index: 30;
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
cursor: url("../img/cancel.png"), auto;
}
.back-shadow--open {
right: 0;
}
#searchmodal {
background: rgba(0, 0, 0, .36);
position: fixed;
top: 0;
height: 100%;
width: 100%;
left: 0;
display: none;
z-index: 99999;
}
#searchmodal .modal-content {
background-color: unset;
border: none;
}
#searchmodal .close {
opacity: 1;
z-index: unset;
position: absolute;
right: 30px;
top: 30px;
font-size: 4em;
color: var(--secondary-color);
background: 0 0;
border: none;
}
#searchmodal .form-container {
width: 50%;
margin: 10% auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#searchmodal .form-container form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#searchmodal .form-container form input {
padding: 10px 10px;
background: unset;
width: 100%;
max-width: 450px;
color: var(--secondary-color);
border: none;
border-bottom: 3px solid #fff;
font-size: 1.5em;
}
#searchmodal .form-container form input::-webkit-input-placeholder {
color: var(--secondary-color);
}
#searchmodal .form-container form input:-ms-input-placeholder {
color: var(--secondary-color);
}
#searchmodal .form-container form input::-ms-input-placeholder {
color: var(--secondary-color);
}
#searchmodal .form-container form input::placeholder {
color: var(--secondary-color);
}
#searchmodal .form-container form input:focus {
outline: 2px double #e9c676;
}
#searchmodal .form-container form span {
margin-top: .7em;
font-size: 1.1em;
color: var(--secondary-color);
}
.back-shadow__transparet {
opacity: 0;
position: fixed;
right: -100vw;
top: 0;
width: 100vw;
height: 100vh;
z-index: 30;
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.back-shadow__transparet--open {
right: 0;
}
.go-top {
position: fixed;
right: 50px;
bottom: 50px;
width: 45px;
height: 45px;
border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
opacity: 0;
visibility: hidden;
z-index: 550;
background: #1ebeb6;
}
.go-top i {
font-size: 18px;
color: var(--secondary-color);
font-weight: bolder;
}
.go-top:hover {
-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
box-shadow: 0 0 20px rgba(0, 0, 0, .2);
}
.go-top--show {
opacity: 1;
visibility: visible;
}
a span {
pointer-events: none;
}
@media(max-width: 3020px) {
.sm {
display: none !important;
}
.mburger {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.mburger b {
background-color: #00274c;
height: 3px;
width: 30px;
border-radius: 8px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
z-index: 999;
}
.mburger b:not(:last-child) {
margin-bottom: 5px;
}
}.sec__header {
border-bottom: 3px solid #e7e7e7;
}
.header__bottom {
height: 54px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-top: 15px;
padding-bottom: 15px;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.st-menu-wrap {
padding: 15px 0;
}
.st-menu-wrap h4 {
color: #fff;
font-size: 16px;
font-weight: 400;
border-bottom: 1px solid #434343;
display: block;
padding-bottom: 10px;
}
[dir=ltr] .p-radio>input[type=radio]+.p-radio-style {
float: left;
}
[dir=rtl] .p-radio>input[type=radio]+.p-radio-style {
float: right;
}
.p-radio>span:first-child {
margin-inline-end: 0;
margin-inline-start: 10px;
}
.st-menu-area {
background: #1f2024;
padding: 15px;
margin-bottom: 2px;
}
.st-menu-area .st-menu-item {
padding: 3px 0;
}
.st-menu-item .p-radio>span:first-child {
color: #fff;
font-size: 16px;
}
.st-menu-item .p-radio>span:first-child:hover {
color: #ffb20e;
}
.st-menu-hr {
background: #ff3486;
}
.alert .close span {
display: #fff;
}
.font-resize {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0;
}
.font-resize>button {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
text-align: center;
font-size: 1.5em;
color: #fff;
margin-bottom: 0;
border: 1px solid #000;
cursor: pointer;
}
.font-resize>button:hover {
background: #ffb20e;
color: #fff;
}
label.p-radio {
display: block;
cursor: pointer;
margin-bottom: 0 !important;
}
.alert>p {
padding-inline-end: 0;
text-align: justify;
color: #000;
}
.alert>h4 {
text-shadow: 0 2px 0 #fff;
color: #000;
}
.reset-colors {
background: #ff9103;
border-radius: 10px;
padding: 0 5px;
color: #000;
font-size: 14px;
cursor: pointer;
-webkit-transition: all ease .3s;
transition: all ease .3s;
}
.reset-colors:hover {
background: #444;
color: #fff;
}
.alert .close {
color: #fff;
font-weight: 300;
padding: 0 5px;
font-size: 26px;
text-shadow: 0 0 0 #000;
}
.color-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.color-box span {
width: 80px;
height: 80px;
background: #000;
border: 2px solid #fff;
-webkit-box-shadow: 1px 1px 1px #000;
box-shadow: 1px 1px 1px #000;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-transition: all ease-in .3s;
transition: all ease-in .3s;
-webkit-transition: all ease-in .2s;
-moz-transition: all ease-in .2s;
-ms-transition: all ease-in .2s;
-o-transition: all ease-in .2s;
}
.color-box span:hover {
border: 2px solid #ffb20e;
}
.color-box span i {
height: 14px;
}
.color-box span {
position: relative;
cursor: pointer;
}
.color-box span::after, .color-box span::before {
content: "";
position: absolute;
inset-inline-end: 50%;
width: 50%;
height: 50%}
.color-box span.website-color-1 {
background: #16528e;
}
.color-box span.website-color-1::before {
top: 0;
background: #e54b4b;
}
.color-box span.website-color-1::after {
bottom: 0;
background: #0082c8;
}
.color-box span.website-color-2 {
background: #ff7062;
}
.color-box span.website-color-2::before {
top: 0;
background: #a9e2ff;
}
.color-box span.website-color-2::after {
bottom: 0;
background: #32a2ad;
}
.color-box span.website-color-3 {
background: #fff;
}
.color-box span.website-color-3::before {
top: 0;
background: #1f1f1f;
}
.color-box span.website-color-3::after {
bottom: 0;
background: #404042;
}
body.website-color-1 .header-menu {
background: #16528e;
}
body.website-color-1 .box-area .content .portfolio-content h2 a:hover, body.website-color-1 .list-news .content ul li a:hover, body.website-color-1 .post-item .post-item-description>h2, body.website-color-1 .post-item .post-item-description>h2>a, body.website-color-1 .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a:hover {
color: #004e88;
}
body.website-color-1 .post-item .post-image .post-meta-category {
background-color: #e54b4b;
}
body.website-color-1 #espritmenu ul li:hover, body.website-color-1 .box-area .title.back-color h2, body.website-color-1 .ms-tabs .ms-thumb-frame-selected {
background: #e54b4b;
}
body.website-color-1 .box-area #espritmenu ul>li>a::before {
border-top: 5px solid #e54b4b;
}
.svg-wrapper svg g>a:hover path, body.website-color-1 .svg-wrapper svg a.selected path, body.website-color-1 .svg-wrapper svg>a:hover path {
border-top: 5px solid #e54b4b;
}
body.website-color-1 .box-area .title, body.website-color-1 .box-area .title a.link-archive:hover {
border-bottom: 1px solid #0082c8;
}
body.website-color-1 .bazresi-address-phone i, body.website-color-1 .list-news .content ul li::before, body.website-color-1 .portfolio-item .portfolio-zoom-icon i {
color: #0082c8;
}
body.website-color-2 .header-menu {
background: #ff7062;
}
body.website-color-2 .box-area .content .portfolio-content h2 a:hover, body.website-color-2 .list-news .content ul li a:hover, body.website-color-2 .post-item .post-item-description>h2, body.website-color-2 .post-item .post-item-description>h2>a, body.website-color-2 .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a:hover {
color: #ff7062;
}
body.website-color-2 .post-item .post-image .post-meta-category {
background-color: #a9e2ff;
}
body.website-color-2 #espritmenu ul li:hover, body.website-color-2 .box-area .title.back-color h2, body.website-color-2 .ms-tabs .ms-thumb-frame-selected {
background: #a9e2ff;
}
body.website-color-2 .box-area #espritmenu ul>li>a::before {
border-top: 5px solid #a9e2ff;
}
.svg-wrapper svg g>a:hover path, body.website-color-2 .svg-wrapper svg a.selected path, body.website-color-2 .svg-wrapper svg>a:hover path {
border-top: 5px solid #a9e2ff;
}
body.website-color-2 .box-area .title, body.website-color-2 .box-area .title a.link-archive:hover {
border-bottom: 1px solid #32a2ad;
}
body.website-color-2 .bazresi-address-phone i, body.website-color-2 .list-news .content ul li::before, body.website-color-2 .portfolio-item .portfolio-zoom-icon i {
color: #32a2ad;
}
body.website-color-3 .st-content {
background: #282828;
}
body.website-color-3 .header__elem.header-sticky .header-inner {
background-color: #505050 !important;
}
body.website-color-3 .header__elem[data-transparent=true].header-sticky.sticky-active .header-inner {
background-image: none;
}
body.website-color-3 .sticky-active .logo-bazresi {
background: 0 0;
}
body.website-color-3 .sticky-active .logo-bazresi a>img {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
body.website-color-3 .parallax-container {
background: #39393b url("") !important;
}
body.website-color-3 #footer .footer-content {
background: #1c1c1c url("") no-repeat center center;
}
body.website-color-3 #footer .copyright-content {
background-color: #131313;
}
body.website-color-3 .header-menu {
background-color: #1f1f1f;
}
body.website-color-3 #espritmenu>ul>li>a:hover {
color: fff !important;
}
body.website-color-3 #espritmenu ul>li>a::before {
border-top: 5px solid #fff;
}
body.website-color-3 .services-links {
background: #404042;
}
body.website-color-3 .services-links a {
color: #fff !important;
}
body.website-color-3 .header__elem[data-transparent=true].dark .header-inner {
background-color: #505050;
background-image: none;
}
body.website-color-3 .logo-bazresi {
background: url(../img/header-center-logo-black.png) no-repeat center top;
}
body.website-color-3 #topbar {
border-bottom: 3px solid #4f4f4f;
margin-bottom: 0;
}
body.website-color-3 .header__elem .header-inner #logo a>img {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
body.website-color-3 .box-area .content {
background: #404042;
}
body.website-color-3 .news-slider .card {
background: #404042;
}
body.website-color-3 .main-news-slider.post-sub-site-item .post-item-description h3, body.website-color-3 .main-news-slider.post-sub-site-item .post-item-description h2, body.website-color-3 .main-news-slider.post-sub-site-item .post-item-description h2 a, body.website-color-3 .main-news-slider.post-sub-site-item .post-item-description p {
color: #fff;
}
body.website-color-3 .ms-tabs .ms-thumb-frame {
background-color: #1c1c1c;
color: #fff;
}
body.website-color-3 .ms-tabs.ms-has-thumb .ms-tab-context p {
color: #fff;
}
body.website-color-3 .ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol {
border-inline-end-color: #1f1f1f;
}
body.website-color-3 .ms-tabs .ms-thumb-frame-selected {
-webkit-box-shadow: 2px 0 0 #1f1f1f inset;
box-shadow: 2px 0 0 #1f1f1f inset;
}
body.website-color-3 .post-item .post-item-wrap {
background-color: #404042;
}
body.website-color-3 .ms-tabs .ms-thumb-frame {
background-color: #1f1f1f;
border: solid -1px #fff;
}
body.website-color-3 .box-area .title a.link-archive {
color: #fff;
}
body.website-color-3 .box-area .title.back-full-color {
background: #404042;
}
body.website-color-3 .box-area .title h2 {
background: #404042;
color: #fff;
}
body.website-color-3 .btn.btn-danger {
background-color: #404042;
border-color: #404042;
}
body.website-color-3 .other-links .item h3 a {
color: #fff;
}
body.website-color-3 .box-area .content .portfolio-content h2 a, body.website-color-3 .list-news .content ul li a, body.website-color-3 .post-item .post-item-description>h2, body.website-color-3 .post-item .post-item-description>h2>a, body.website-color-3 .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a {
color: #fff;
}
body.website-color-3 .post-item .post-image .post-meta-category {
background-color: #000;
}
body.website-color-3 #espritmenu ul li:hover, body.website-color-3 .box-area .title.back-color h2, body.website-color-3 .ms-tabs .ms-thumb-frame-selected {
background: #404042;
}
body.website-color-3 .box-area #espritmenu ul>li>a::before {
border-top: 5px solid #000;
}
.svg-wrapper svg g>a:hover path, body.website-color-3 .svg-wrapper svg a.selected path, body.website-color-3 .svg-wrapper svg>a:hover path {
border-top: 5px solid #000;
}
body.website-color-3 .box-area .title, body.website-color-3 .box-area .title a.link-archive:hover {
border-bottom: 1px solid #000;
}
body.website-color-3 .bazresi-address-phone i, body.website-color-3 .list-news .content ul li::before, body.website-color-3 .portfolio-item .portfolio-zoom-icon i {
color: #fff;
}
body.website-color-3 {
background: #fdbe2d;
}
body.website-color-3 {
background: #e83b5d;
}
.st-container, .st-content, .st-pusher {
height: 100%}
.st-content {
background: #f9f9f9;
}
.st-content, .st-content-inner {
position: relative;
}
.st-container {
position: relative;
overflow: hidden;
}
.st-pusher {
position: relative;
inset-inline-end: 0;
z-index: 99;
height: 100%;
-webkit-transition: -webkit-transform .5s;
transition: -webkit-transform .5s;
transition: transform .5s;
transition: transform .5s, -webkit-transform .5s;
}
.st-pusher::after {
position: absolute;
top: 0;
inset-inline-start: 0;
width: 0;
height: 0;
background: rgba(40, 53, 70, .4);
content: "";
opacity: 0;
-webkit-transition: opacity .5s, width .1s .5s, height .1s .5s;
transition: opacity .5s, width .1s .5s, height .1s .5s;
z-index: 999;
}
.st-menu-open .st-pusher::after {
width: 100%;
height: 100%;
opacity: 1;
-webkit-transition: opacity .5s;
transition: opacity .5s;
}
.st-menu {
position: absolute;
top: 0;
inset-inline-end: 0;
z-index: 100;
visibility: hidden;
width: 300px;
height: 100%;
background: var(--color4);
-webkit-transition: all .5s;
transition: all .5s;
}
.st-menu::after {
position: absolute;
top: 0;
inset-inline-start: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .9);
content: "";
opacity: 1;
-webkit-transition: opacity .5s;
transition: opacity .5s;
}
.st-menu-open .st-menu::after {
width: 0;
height: 0;
opacity: 0;
-webkit-transition: opacity .5s, width .1s .5s, height .1s .5s;
transition: opacity .5s, width .1s .5s, height .1s .5s;
}
.st-effect-1.st-menu {
visibility: visible;
-webkit-transform: translate3d(-100%,  0,  0);
transform: translate3d(-100%,  0,  0);
}
.st-effect-1.st-menu-open .st-effect-1.st-menu {
visibility: visible;
-webkit-transform: translate3d(0,  0,  0);
transform: translate3d(0,  0,  0);
}
.st-effect-1.st-menu::after {
display: none;
}
.st-effect-4.st-menu-open .st-pusher {
-webkit-transform: translate3d(300px,  0,  0) !important;
transform: translate3d(300px,  0,  0) !important;
cursor: url(../img/close.png), pointer;
}
.st-effect-4.st-menu {
z-index: 1;
-webkit-transform: translate3d(-50%,  0,  0);
transform: translate3d(-50%,  0,  0);
position: fixed;
}
.st-effect-4.st-menu-open .st-effect-4.st-menu {
visibility: visible;
-webkit-transition: -webkit-transform .5s;
transition: -webkit-transform .5s;
transition: transform .5s;
transition: transform .5s, -webkit-transform .5s;
-webkit-transform: translate3d(0,  0,  0);
transform: translate3d(0,  0,  0);
background: #000;
overflow: auto;
}
.st-effect-4.st-menu::after {
display: none;
}
.no-csstransforms3d .st-pusher, .no-js .st-pusher {
padding-inline-end: 300px;
}
.modal-xlg {
max-width: 1400px;
}
.modal {
top: 50%}
.modal-content {
background-color: rgba(0, 0, 0, 0);
border: 0 solid rgba(0, 0, 0, .2);
}
.modal-backdrop.show {
opacity: .9;
}
.modal-open .modal {
height: 100vh;
}
.modal-top-links .card-body a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
background: #fff;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 50px 15px;
}
a.btn {
min-width: 200px;
width: auto;
padding: 18px 0;
/*! position: static;
*//*! top: 50%;
*//*! left: 50%;
*/-webkit-transform: translate(-50%,  -50%);
transform: translate(0,  0);
border-radius: 0;
background: #f4f8fb;
background-color: #f4f8fb;
}
.modal-top-links .card-deck {
margin: 0 -15px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.modal-top-links .card-deck .card {
margin: 0 0 1rem;
}
.classes_list .button-item {
display: block;
padding: .75em;
margin: 0 0 5px;
border-radius: 2px;
-webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .16), 0 2px 5px 0 rgba(0, 0, 0, .26);
box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .16), 0 2px 5px 0 rgba(0, 0, 0, .26);
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-transition: -webkit-box-shadow .2s ease-out;
transition: -webkit-box-shadow .2s ease-out;
transition: box-shadow .2s ease-out;
transition: box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out;
text-decoration: none;
border-bottom: none !important;
font-size: 16px;
background: #f4f8fb;
width: 100%;
-webkit-transition: all .2s linear;
transition: all .2s linear;
}
.classes_list .button-item:hover {
color: #fff;
background-color: var(--color1);
}
.classes_list .button-item.active {
-webkit-box-shadow: none;
box-shadow: none;
background: #ffcaca;
}
body.zones {
-webkit-box-shadow: inset 0 0 0 1px rgba(128, 0, 128, .1) !important;
box-shadow: inset 0 0 0 1px rgba(128, 0, 128, .1) !important;
}
body.zones:hover {
-webkit-box-shadow: inset 0 0 0 1px purple !important;
box-shadow: inset 0 0 0 1px purple !important;
}
body.zones * {
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 0, 0, .1) !important;
box-shadow: inset 0 0 0 1px rgba(255, 0, 0, .1) !important;
}
body.zones :hover {
-webkit-box-shadow: inset 0 0 0 1px red !important;
box-shadow: inset 0 0 0 1px red !important;
}
body.zones *+* {
-webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 255, .1) !important;
box-shadow: inset 0 0 0 1px rgba(0, 0, 255, .1) !important;
}
body.zones *+:hover {
-webkit-box-shadow: inset 0 0 0 1px blue !important;
box-shadow: inset 0 0 0 1px blue !important;
}
body.zones *+*+* {
-webkit-box-shadow: inset 0 0 0 1px rgba(0, 128, 0, .1) !important;
box-shadow: inset 0 0 0 1px rgba(0, 128, 0, .1) !important;
}
body.zones *+*+:hover {
-webkit-box-shadow: inset 0 0 0 1px green !important;
box-shadow: inset 0 0 0 1px green !important;
}
body.zones *+*+*+* {
-webkit-box-shadow: inset 0 0 0 1px rgba(128, 0, 128, .1) !important;
box-shadow: inset 0 0 0 1px rgba(128, 0, 128, .1) !important;
}
body.zones *+*+*+:hover {
-webkit-box-shadow: inset 0 0 0 1px purple !important;
box-shadow: inset 0 0 0 1px purple !important;
}
body.zones *+*+*+*+* {
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 0, 0, .1) !important;
box-shadow: inset 0 0 0 1px rgba(255, 0, 0, .1) !important;
}
body.zones *+*+*+*+:hover {
-webkit-box-shadow: inset 0 0 0 1px red !important;
box-shadow: inset 0 0 0 1px red !important;
}
body.zones *+*+*+*+*+* {
-webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 255, .1) !important;
box-shadow: inset 0 0 0 1px rgba(0, 0, 255, .1) !important;
}
body.zones *+*+*+*+*+:hover {
-webkit-box-shadow: inset 0 0 0 1px blue !important;
box-shadow: inset 0 0 0 1px blue !important;
}
body.zones *+*+*+*+*+*+* {
-webkit-box-shadow: inset 0 0 0 1px rgba(0, 128, 0, .1) !important;
box-shadow: inset 0 0 0 1px rgba(0, 128, 0, .1) !important;
}
body.zones *+*+*+*+*+*+:hover {
-webkit-box-shadow: inset 0 0 0 1px green !important;
box-shadow: inset 0 0 0 1px green !important;
}
body.grayscale, body.zones.grayscale {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.wrapper.colorblind1, body.zones.colorblind1 {
-webkit-filter: url(../img/filters.svg#protanopia) grayscale(0) !important;
filter: url(../img/filters.svg#protanopia) grayscale(0) !important;
}
body _:-moz-tree-row(hover), .wrapper.colorblind1, body.zones.colorblind1 {
filter: url(../img/filters.svg#protanopia) grayscale(0) !important;
}
.wrapper.colorblind2, body.zones.colorblind2 {
-webkit-filter: url(../img/filters.svg#protanomaly) grayscale(0) !important;
filter: url(../img/filters.svg#protanomaly) grayscale(0) !important;
}
body _:-moz-tree-row(hover), .wrapper.colorblind2, body.zones.colorblind2 {
filter: url(../img/filters.svg#protanomaly) grayscale(0) !important;
}
.wrapper.colorblind3, body.zones.colorblind3 {
-webkit-filter: url(../img/filters.svg#deuteranopia) grayscale(0) !important;
filter: url(../img/filters.svg#deuteranopia) grayscale(0) !important;
}
body _:-moz-tree-row(hover), .wrapper.colorblind3, body.zones.colorblind3 {
filter: url(../img/filters.svg#deuteranopia) grayscale(0) !important;
}
.wrapper.colorblind4, body.zones.colorblind4 {
-webkit-filter: url(../img/filters.svg#deuteranomaly) grayscale(0) !important;
filter: url(../img/filters.svg#deuteranomaly) grayscale(0) !important;
}
body _:-moz-tree-row(hover), .wrapper.colorblind4, body.zones.colorblind4 {
filter: url(../img/filters.svg#deuteranomaly) grayscale(0) !important;
}
.wrapper.colorblind5, body.zones.colorblind5 {
-webkit-filter: url(../img/filters.svg#tritanopia) grayscale(0) !important;
filter: url(../img/filters.svg#tritanopia) grayscale(0) !important;
}
body _:-moz-tree-row(hover), .wrapper.colorblind5, body.zones.colorblind5 {
filter: url(../img/filters.svg#tritanopia) grayscale(0) !important;
}
.wrapper.colorblind6, body.zones.colorblind6 {
-webkit-filter: url(../img/filters.svg#tritanomaly) grayscale(0) !important;
filter: url(../img/filters.svg#tritanomaly) grayscale(0) !important;
}
body _:-moz-tree-row(hover), .wrapper.colorblind6, body.zones.colorblind6 {
filter: url(../img/filters.svg#tritanomaly) grayscale(0) !important;
}
.wrapper.colorblind7, body.zones.colorblind7 {
-webkit-filter: url(../img/filters.svg#achromatopsia) grayscale(0) !important;
filter: url(../img/filters.svg#achromatopsia) grayscale(0) !important;
}
body _:-moz-tree-row(hover), body.colorblind7, body.zones.colorblind7 {
filter: url(../img/filters.svg#achromatopsia) grayscale(0) !important;
}
.wrapper.colorblind8, body.zones.colorblind8 {
-webkit-filter: url(../img/filters.svg#achromatomaly) grayscale(0) !important;
filter: url(../img/filters.svg#achromatomaly) grayscale(0) !important;
}
body _:-moz-tree-row(hover), .wrapper.colorblind8, body.zones.colorblind8 {
filter: url(../img/filters.svg#achromatomaly) grayscale(0) !important;
}
.st-menu .btn-group a.btn {
min-width: auto !important;
left: 0;
top: 0;
font-size: 1.2em;
margin: 0 !important;
}
.st-menu .btn-group {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.news-info-wrap .news-tools li.font-resize a.btn {
min-width: auto;
inset-inline-end: 0;
top: 0;
padding: 6px 12px 3px;
margin: 0 !important;
font-size: 16px;
}
.ostan-menu {
background-color: #00bbda;
height: 30px;
}
.ostan-menu ul li {
list-style: none;
border-left: 1px solid #009bb5;
}
[dir=ltr] .ostan-menu ul li {
float: left;
}
[dir=rtl] .ostan-menu ul li {
float: right;
}
.ostan-menu a {
color: #004e88 !important;
}
.ostan-menu ul li a {
display: block;
line-height: 22px;
padding: 4px 10px;
font-weight: 500;
font-size: 13px;
-webkit-transition: margin .4s ease, padding .4s ease;
transition: margin .4s ease, padding .4s ease;
}
.ostan-menu ul li::before {
/*! content:  '';
*//*! position:  absolute;
*//*! left:  0px;
*//*! top:  50%;
*//*! width:  0px;
*//*! height:  30px;
*//*! background:  #00365e;
*//*! transform:  translateY(-50%);
*/}
.ostan-menu ul li a:hover {
color: #fff !important;
}
.ostan-menu ul li:last-child {
border-inline-end: 0;
}
.search-form .form-control {
color: #fff;
}
.es-search-result strong {
background-color: #47b0de;
padding: 1px;
}
.main-nav:after {
clear: both;
content: " ";
display: block;
height: 0;
font: 0/0 serif;
overflow: hidden;
}
.nav-brand {
margin: 0;
}
[dir=ltr] .nav-brand {
float: left;
}
[dir=rtl] .nav-brand {
float: right;
}
.nav-brand a {
display: block;
padding: 12px 12px 12px 20px;
color: #555;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 22px;
font-weight: 400;
line-height: 17px;
text-decoration: none;
}
#miz-main-menu {
clear: both;
}
@media(min-width: 768px) {
#miz-main-menu {
clear: none;
}
[dir=ltr] #miz-main-menu {
float: left;
}
[dir=rtl] #miz-main-menu {
float: right;
}
}.main-menu-btn {
margin: 6px 10px;
position: relative;
display: inline-block;
width: 29px;
height: 29px;
text-indent: 29px;
white-space: nowrap;
overflow: hidden;
cursor: pointer;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
[dir=ltr] .main-menu-btn {
float: left;
}
[dir=rtl] .main-menu-btn {
float: right;
}
.main-menu-btn-icon, .main-menu-btn-icon:after, .main-menu-btn-icon:before {
position: absolute;
top: 50%;
inset-inline-end: 2px;
height: 2px;
width: 24px;
background: #555;
-webkit-transition: all .25s;
transition: all .25s;
}
.main-menu-btn-icon:before {
content: "";
top: -7px;
inset-inline-end: 0;
}
.main-menu-btn-icon:after {
content: "";
top: 7px;
inset-inline-end: 0;
}
#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon {
height: 0;
background: 0 0;
}
#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before {
top: 0;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after {
top: 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
#main-menu-state {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
border: 0;
padding: 0;
overflow: hidden;
clip: rect(1px,  1px,  1px,  1px);
}
#main-menu-state:not(:checked)~#miz-main-menu {
display: none;
}
#main-menu-state:checked~#miz-main-menu {
display: block;
}
@media(min-width: 768px) {
.main-menu-btn {
position: absolute;
top: -99999px;
}
#main-menu-state:not(:checked)~#miz-main-menu {
display: block;
}
}[class*=mm-menu_fx-listitems-] .mainmenu-mobile .mm-listitem:last-child {
background: #fbbc05;
color: #000;
}
.alert-browser-check {
position: fixed;
bottom: 30px;
inset-inline-start: 30px;
color: #fff;
font-size: 21px;
padding: 20px 30px 20px 30px;
}
.alert-browser-check .close {
color: #fff;
inset-inline-end: auto;
inset-inline-start: 0;
opacity: 1;
}
.journals .es-post-dis .es-book-img {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
#st-trigger-effects button {
position: fixed;
top: 240px;
inset-inline-end: 0;
z-index: 99;
background: 0 0;
border: 0 solid;
background: #ff9f0b;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
padding: 10px;
line-height: 0;
transition: all linear .3s;
-webkit-transition: all linear .3s;
-moz-transition: all linear .3s;
-ms-transition: all linear .3s;
-o-transition: all linear .3s;
cursor: pointer;
}
[dir=rtl] {
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
[dir=ltr] {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
#st-trigger-effects button:hover {
padding: 10px 15px;
background: #ff9b00;
}
#st-trigger-effects button i {
font-size: 2em;
}
#menu-1 {
-webkit-transition: all .6s cubic-bezier(0.77,  0,  0.175,  1);
transition: all .6s cubic-bezier(0.77,  0,  0.175,  1);
inset-inline-end: -100%;
z-index: 999999 !important;
}
.menu-1--open {
visibility: visible;
inset-inline-end: 0 !important;
z-index: 99 !important;
top: 0 !important;
-webkit-transform: unset !important;
transform: unset !important;
}
.color-back {
position: fixed;
inset-inline-end: 0;
top: 0;
width: 0;
height: 100%;
background-color: rgba(0, 0, 0, .2);
-webkit-transition: all .6s cubic-bezier(0.77,  0,  0.175,  1);
transition: all .6s cubic-bezier(0.77,  0,  0.175,  1);
z-index: 98;
}
.color-back--open {
width: 100%;
cursor: url("../img/close.png"), auto;
}
.text-customize {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
border-radius: 5px;
overflow: hidden;
margin-bottom: 15px;
}
.text-customize button {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
border: 0;
padding: 7px 0;
background-color: #f4f8fb;
font-size: 1em;
-webkit-transition: all .2s linear;
transition: all .2s linear;
cursor: pointer;
}
.text-customize button:hover {
background-color: var(--color1);
color: #fff;
}
.text-customize button[disabled] {
opacity: .6;
}
.text-customize button:not(:last-child) {
border-inline-end: .5px solid #d4d4d4;
}
.text-custom-info {
font-size: 15px;
color: #fff;
margin-bottom: 10px;
}
.st-menu {
overflow-y: auto;
}
.filter-holder {
position: fixed;
inset-inline-end: 0;
top: 0;
z-index: 999;
width: 100vw;
height: 100vh;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.rvfs-decrease, .rvfs-increase {
-webkit-transition: all .2s linear;
transition: all .2s linear;
}
.rvfs-decrease:hover, .rvfs-increase:hover {
background-color: #ffcaca;
}
.alert-info {
color: #fff;
background-color: var(--color1);
border-color: var(--color2);
font-size: 1em;
padding-top: 24px;
position: relative;
}
.alert-info p {
color: #fff;
}
.alert-info button {
position: absolute;
inset-inline-start: 5px;
top: 5px;
}
.bgcolorbtns {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 10px 0 0 0;
overflow: hidden;
border-radius: 5px;
}
.bgcolorbtndef {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
border: 0;
height: 35px;
border: none;
}
.bgcolorbtn {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
border: none;
}
[dir=rtl].menu-1--open+.accessibility a {
-webkit-transform: translateX(-250px) translateY(-50%);
transform: translateX(-250px) translateY(-50%);
}
[dir=ltr].menu-1--open+.accessibility a {
-webkit-transform: translateX(500px) translateY(-50%);
transform: translateX(500px) translateY(-50%);
}
@media(max-width: 1369.98px)and (min-width: 1200px) {
.accessibility__btn {
width: 45px;
height: 45px;
font-size: .7em;
}
.header__shoar {
font-size: 14px;
}
.header__date {
font-size: 14px;
}
.header__menu .sm-simple>li>a {
font-size: 16px;
}
}@media(max-width: 1199.98px)and (min-width: 992px) {
.accessibility__btn {
width: 45px;
height: 45px;
font-size: .7em;
}
.header__shoar {
font-size: 14px;
}
.header__date {
font-size: 14px;
}
.header__menu .sm-simple>li>a {
font-size: 16px;
}
.footer__logo img {
max-width: 150px;
}
.footer__top {
gap: 30px;
}
nav.mega-menu {
font-size: 15px !important;
}
nav.mega-menu * {
font-size: 15px !important;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner {
max-width: calc(10px + 100%) !important;
width: 920px;
}
}@media(max-width: 3020px) {
.accessibility__btn {
width: 45px;
height: 45px;
font-size: .7em;
}
}[dir=ltr].text-customize button, .alert>p, .bgcolorbtns button, h4.icon.icon-lab, .classes_list .button-item {
text-align: right;
}
[dir=ltr] .bgcolorbtns, .accessibility__menu .font-resize, .text-customize {
flex-direction: row-reverse;
}
[dir=ltr] .accessibility__menu .text-custom-info {
justify-content: end;
}
#menu-1 {
background-color: #0e1f39;
padding: 0;
}
a#blindness {
width: 60px;
height: 60px;
background: #84bdfd;
}
a#blindness .niafam {
color: #000;
}
@media(max-width: 992px) {
a#blindness {
width: 45px;
height: 45px;
}
}#menu-1 a, #menu-1 p, #menu-1 span {
color: #fff;
font-family: IranSans;
font-size: .875rem;
font-size: clamp(.875rem, .85rem + .125vw, 1rem);
margin-bottom: 10px;
}
#menu-1 .sec {
margin: 15px auto;
border-bottom: 1px solid #eef4ff;
padding-bottom: 10px;
width: 90%}
#menu-1 .btn-group a, #menu-1 .button-item {
color: #000;
}
#menu-1 .button-item:hover, #menu-1 .button-item.active {
background-color: #ffcaca;
}
.text-customize button {
text-align: center;
}
.sm {
box-sizing: border-box;
position: relative;
z-index: 9999;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.sm, .sm ul, .sm li {
display: block;
list-style: none;
margin: 0;
padding: 0;
line-height: normal;
direction: ltr;
text-align: left;
}
.sm-rtl, .sm-rtl ul, .sm-rtl li {
direction: rtl;
text-align: right;
}
.sm>li>h1, .sm>li>h2, .sm>li>h3, .sm>li>h4, .sm>li>h5, .sm>li>h6 {
margin: 0;
padding: 0;
}
.sm ul {
display: none;
}
.sm li, .sm a {
position: relative;
}
.sm a {
display: block;
}
.sm a.disabled {
cursor: default;
}
.sm::after {
content: "";
display: block;
height: 0;
font: 0px/0 serif;
clear: both;
overflow: hidden;
}
.sm *, .sm *::before, .sm *::after {
box-sizing: inherit;
}
:root {
--background-color:  #fff;
--text-color:  #333f66;
--font-size:  1.4rem;
--font-weight:  normal;
--padding:  0px;
}
.sm-simple.sm-rtl>li:last-child>a {
padding-left: 0;
margin-left: 0;
}
.sm-simple {
background: #f2f5ff;
}
.sm .niafam {
margin-right: 7px;
font-size: 1.4rem;
font-weight: bolder;
font-weight: 600;
margin-bottom: -3px;
}
.sm .niafam::before {
content: "";
font-family: niafam;
}
.sm-simple a {
padding: 13px 20px;
}
.sm-simple ul a {
font-size: 1.4rem !important;
}
.sm-simple a, .sm-simple a:hover, .sm-simple a:focus, .sm-simple a:active {
color: #000;
font-size: var(--font-size);
font-weight: var(--font-weight);
line-height: 17px;
text-decoration: none;
}
.sm-simple a.current {
background: #555;
color: #fff;
}
.sm-simple a.disabled {
color: #ccc;
}
.sm-simple a .sub-arrow {
position: absolute;
top: 50%;
margin-top: -17px;
left: auto;
right: 4px;
width: 34px;
height: 34px;
overflow: hidden;
font: bold 14px/34px monospace !important;
text-align: center;
text-shadow: none;
background: rgba(0, 0, 0, .08);
}
.sm-simple a .sub-arrow::before {
content: "+"}
.sm-simple a.highlighted .sub-arrow::before {
content: "-"}
.sm-simple>li:first-child {
border-top: 0;
}
.sm-simple ul {
background: #fff;
}
.sm-simple ul a, .sm-simple ul a:hover, .sm-simple ul a:focus, .sm-simple ul a:active {
font-size: var(--font-size);
}
@media(min-width: 768px) {
.sm-simple ul {
position: absolute;
width: 12em;
}
.sm-simple li {
float: left;
}
.sm-simple.sm-rtl li {
float: right;
}
.sm-simple ul li, .sm-simple.sm-rtl ul li, .sm-simple.sm-vertical li {
float: none;
}
.sm-simple a {
white-space: nowrap;
}
.sm-simple ul a, .sm-simple.sm-vertical a {
white-space: normal;
}
.sm-simple .sm-nowrap>li>a, .sm-simple .sm-nowrap>li>:not(ul) a {
white-space: nowrap;
}
.sm-simple {
background: rgba(0, 0, 0, 0);
}
.sm-simple a {
padding: 11px 20px;
}
.sm-simple a, .sm-simple a:hover, .sm-simple a:focus, .sm-simple a:active, .sm-simple a.highlighted {
padding-right: 0;
padding-left: 20px;
padding-right: 20px;
color: var(--text-color);
}
.sm-simple ul a, .sm-simple ul a:hover, .sm-simple ul a:focus, .sm-simple ul a:active, .sm-simple ul a.highlighted {
color: #000;
width: 100%}
.sm-simple ul a {
padding-right: 10px;
}
.sm-simple ul {
background-color: #fff;
}
.sm-simple>li>a {
background: none !important;
}
.sm-simple>li>a {
display: flex;
align-items: center;
padding-top: 0;
padding-bottom: 0;
margin-right: 0;
margin-left: 20px;
padding-right: 0 !important;
padding-left: 0 !important;
}
.sm-simple li:last-child>a {
border-left: none;
}
.sm-simple a.current {
background: #555;
color: #fff;
}
.sm-simple a.disabled {
background: #fff;
color: #ccc;
}
.sm-simple li>a .sm-simple a .sub-arrow {
top: 50%;
margin-top: -8px;
right: 20px;
width: 8px;
height: 16px;
font: 14px/16px monospace !important;
background: rgba(0, 0, 0, 0);
}
.sm-simple a.highlighted .sub-arrow::before {
content: "+"}
.sm-simple>li {
border-top: 0;
}
.sm-simple>li:first-child {
border-left: 0;
}
.sm-simple ul {
background: #fff;
box-shadow: 0 5px 15px rgba(0, 0, 0, .1);
}
.sm-simple ul a {
border: 0 !important;
}
.sm-simple ul a .sub-arrow {
left: 8px;
right: auto;
}
.sm-simple ul>li {
border-left: 0;
border-top: 1px solid rgba(255, 255, 255, .15);
}
.sm-simple ul>li:first-child {
border-top: 0;
}
.sm-simple .scroll-up, .sm-simple .scroll-down {
position: absolute;
display: none;
visibility: hidden;
overflow: hidden;
background: #023047;
height: 20px;
}
.sm-simple .scroll-up-arrow, .sm-simple .scroll-down-arrow {
position: absolute;
top: -2px;
left: 50%;
margin-left: -8px;
width: 0;
height: 0;
overflow: hidden;
border-width: 8px;
border-style: dashed dashed solid dashed;
border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #555 rgba(0, 0, 0, 0);
}
.sm-simple .scroll-down-arrow {
top: 6px;
border-style: solid dashed dashed dashed;
border-color: #555 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.sm-simple.sm-rtl a .sub-arrow {
position: unset;
margin-right: 7px;
}
.sm-simple.sm-rtl.sm-vertical a .sub-arrow {
left: auto;
right: 8px;
}
.sm-simple.sm-rtl>li:last-child {
border-left: 0;
}
.sm-simple.sm-rtl ul a .sub-arrow {
left: auto;
right: 8px;
}
.sm-simple.sm-vertical a .sub-arrow {
left: 8px;
right: auto;
}
.sm-simple.sm-vertical li {
border-left: 0;
}
.sm-simple.sm-vertical>li:first-child {
border-top: 0;
}
}.sm-simple ul a {
padding-top: 15px;
padding-bottom: 15px;
}
.sm-simple ul {
left: 30px !important;
top: 36px !important;
}
.sm-simple .niafam {
padding-right: 1px;
display: inline-block;
margin-top: 0px;
}
.sm-simple li li .niafam {
transform: rotate(90deg);
margin-right: auto;
}
.sm-simple>li>a, .sm-simple li li {
transition: all .2s linear;
}
.sm-simple>li>a {
color: #000;
}
.sm-simple>li>a:hover {
color: #fff;
}
.sm-simple>li>.highlighted {
color: #fff;
}
.sm-simple li li:hover, .highlighted {
background-color: var(red) !important;
}
.sm-simple li li:hover>a, .highlighted>a {
color: #f2f5ff !important;
}
.sm-simple>li>a.highlighted {
color: #3f3f3f;
}
.sm-simple li li a {
display: flex;
align-items: center;
justify-content: space-between;
padding-left: 15px;
}
.sm-simple ul {
border-radius: 15px;
}
.sm-simple ul li:first-child {
border-top-left-radius: 15px;
border-top-right-radius: 15px;
}
.sm-simple ul li:last-child {
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
}
.btn-group a {
width: 33.33%}
#menu-1 {
font-family: iranSansFa;
}
#menu-1 button {
text-align: center;
}
#menu-1 p, #menu-1 span, #menu-1 .sec, #menu-1 {
background-color: #00274c !important;
}
:root {
--primary-color:  #ffffff;
--secondary-color:  #FFCB0B;
}
[class^=niafam-], [class*=" niafam-"] {
font-family: "niafam" !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.niafam-arrow-left-light:before {
content: ""}
.niafam-clock:before {
content: ""}
.niafam-clock1:before {
content: ""}
.niafam-filter-1:before {
content: ""}
.niafam-filter:before {
content: ""}
.niafam-map-1:before {
content: ""}
.niafam-fax-1:before {
content: ""}
.niafam-call:before {
content: ""}
.niafam-email2:before {
content: ""}
.niafam-eye:before {
content: "";
color: #424874;
}
.niafam-ticket:before {
content: "";
color: #424874;
}
.niafam-mic:before {
content: ""}
.niafam-link:before {
content: "";
color: #dcd6f7;
}
.niafam-fast-link:before {
content: ""}
.niafam-home:before {
content: ""}
.niafam-email1:before {
content: ""}
.niafam-ico-11:before {
content: "";
color: #bfbfbf;
}
.niafam-ico-21:before {
content: "";
color: #bfbfbf;
}
.niafam-ico-31:before {
content: "";
color: #bfbfbf;
}
.niafam-ico-41:before {
content: "";
color: #bfbfbf;
}
.niafam-ico-51:before {
content: "";
color: #424874;
}
.niafam-ico-61:before {
content: "";
color: #bfbfbf;
}
.niafam-ico-8:before {
content: ""}
.niafam-ico-9:before {
content: ""}
.niafam-ico-10:before {
content: ""}
.niafam-ico-111:before {
content: ""}
.niafam-ico-12:before {
content: "";
color: #424874;
}
.niafam-ico-13:before {
content: "";
color: #232b66;
}
.niafam-ico-14:before {
content: ""}
.niafam-ico-15:before {
content: "";
color: #424874;
}
.niafam-whatsapp1:before {
content: ""}
.niafam-accessibility:before {
content: ""}
.niafam-add:before {
content: ""}
.niafam-aparat:before {
content: ""}
.niafam-bale:before {
content: ""}
.niafam-bisphon:before {
content: ""}
.niafam-calendar:before {
content: ""}
.niafam-Callsums:before {
content: ""}
.niafam-camerasums:before {
content: ""}
.niafam-down-arrow .path1:before {
content: "";
color: #ffc107;
}
.niafam-down-arrow .path2:before {
content: "";
margin-left: -1em;
color: #000;
}
.niafam-eita:before {
content: ""}
.niafam-email:before {
content: ""}
.niafam-envelope:before {
content: ""}
.niafam-envelope-2:before {
content: ""}
.niafam-facebook:before {
content: ""}
.niafam-fax:before {
content: ""}
.niafam-gap:before {
content: ""}
.niafam-handshake:before {
content: ""}
.niafam-instagram:before {
content: ""}
.niafam-instagram-2:before {
content: ""}
.niafam-left-arrow:before {
content: ""}
.niafam-left-arrow-2:before {
content: ""}
.niafam-linkedin:before {
content: ""}
.niafam-Locationsums:before {
content: ""}
.niafam-Messagesums:before {
content: ""}
.niafam-miniarrowsums:before {
content: ""}
.niafam-minus:before {
content: ""}
.niafam-mobile-app:before {
content: ""}
.niafam-phone-call:before {
content: ""}
.niafam-photo-camera:before {
content: ""}
.niafam-pin:before {
content: ""}
.niafam-play:before {
content: ""}
.niafam-play-button:before {
content: ""}
.niafam-Playsums:before {
content: ""}
.niafam-right-arrow:before {
content: ""}
.niafam-right-arrow-2:before {
content: ""}
.niafam-rss:before {
content: ""}
.niafam-rubika:before {
content: ""}
.niafam-search:before {
content: ""}
.niafam-sitemap:before {
content: ""}
.niafam-sms:before {
content: ""}
.niafam-soroush:before {
content: ""}
.niafam-telegram:before {
content: ""}
.niafam-twitter:before {
content: ""}
.niafam-up-arrow-2:before {
content: ""}
.niafam-video-camera:before {
content: ""}
.niafam-voting:before {
content: ""}
.niafam-whatsapp:before {
content: ""}
.niafam-world-wide-web-on-grid:before {
content: ""}
.niafam-ico-2:before {
content: "";
color: #7cb798;
}
.niafam-ico-3:before {
content: ""}
.niafam-ico-4:before {
content: ""}
.niafam-ico-5:before {
content: ""}
.niafam-ico-6:before {
content: ""}
.niafam-ico-1:before {
content: "";
color: #d16b86;
}
.niafam-rss-new:before {
content: ""}
.niafam-home-new:before {
content: ""}
.niafam-search-new:before {
content: ""}
.niafam-phone-new:before {
content: ""}
.niafam-microphone:before {
content: ""}
/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled {
position: relative;
}
.flickity-enabled:focus {
outline: 0;
}
.flickity-viewport {
overflow: hidden;
position: relative;
height: 100%}
.flickity-slider {
position: absolute;
width: 100%;
height: 100%}
.flickity-enabled.is-draggable {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.flickity-enabled.is-draggable .flickity-viewport {
cursor: move;
cursor: -webkit-grab;
cursor: grab;
}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
cursor: -webkit-grabbing;
cursor: grabbing;
}
.flickity-button {
position: absolute;
background: rgba(255, 255, 255, .75);
border: none;
color: #333;
}
.flickity-button:hover {
background: #fff;
cursor: pointer;
}
.flickity-button:focus {
outline: 0;
box-shadow: 0 0 0 5px #19f;
}
.flickity-button:active {
opacity: .6;
}
.flickity-button:disabled {
opacity: .3;
cursor: auto;
pointer-events: none;
}
.flickity-button-icon {
fill: currentColor;
}
.flickity-prev-next-button.previous {
left: 10px;
}
.flickity-prev-next-button.next {
right: 10px;
}
.flickity-rtl .flickity-prev-next-button.previous {
left: auto;
right: 10px;
}
.flickity-rtl .flickity-prev-next-button.next {
right: auto;
left: 10px;
}
.flickity-prev-next-button .flickity-button-icon {
position: absolute;
left: 20%;
top: 20%;
width: 60%;
height: 60%}
.flickity-page-dots {
position: absolute;
width: 100%;
bottom: -25px;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
line-height: 1;
}
.flickity-rtl .flickity-page-dots {
direction: rtl;
}
.flickity-page-dots .dot {
display: inline-block;
width: 10px;
height: 10px;
margin: 0 8px;
background: #333;
border-radius: 50%;
opacity: .25;
cursor: pointer;
}
.flickity-page-dots .dot.is-selected {
opacity: 1;
}
.text__blue_dark {
color: #00274c;
}
.text__white {
color: var(--primary-color);
}
.text__yellow {
color: var(--secondary-color);
}
.text__red {
color: #900;
}
.text__blue {
color: #002d72;
}
.text__light-blue {
color: #85beff;
}
.text__brown {
color: #31261d;
}
.text__black {
color: #000;
}
.text__9 {
font-size: .5625rem;
font-size: clamp(.5625rem, .5625rem + 0vw, .5625rem);
}
.text__10 {
font-size: .625rem;
font-size: clamp(.625rem, .625rem + 0vw, .625rem);
}
.text__11 {
font-size: .6875em;
}
.text__12 {
font-size: .75em;
}
.text__13 {
font-size: .813em;
}
.text__14 {
font-size: .625rem;
font-size: clamp(.625rem, .575rem + .25vw, .875rem);
}
.text__15 {
font-size: .6875rem;
font-size: clamp(.6875rem, .6375rem + .25vw, .9375rem);
}
.text__16 {
font-size: .75rem;
font-size: clamp(.75rem, .7rem + .25vw, 1rem);
}
.text__17 {
font-size: .8125rem;
font-size: clamp(.8125rem, .7625rem + .25vw, 1.0625rem);
}
.text__18 {
font-size: .875rem;
font-size: clamp(.875rem, .825rem + .25vw, 1.125rem);
}
.text__19 {
font-size: .9375rem;
font-size: clamp(.9375rem, .8875rem + .25vw, 1.1875rem);
}
.text__20 {
font-size: 1rem;
font-size: clamp(1rem, .95rem + .25vw, 1.25rem);
}
.text__22 {
font-size: 1.125rem;
font-size: clamp(1.125rem, 1.075rem + .25vw, 1.375rem);
}
.text__24 {
font-size: 1.25rem;
font-size: clamp(1.25rem, 1.2rem + .25vw, 1.5rem);
}
.text__25 {
font-size: 1.3125rem;
font-size: clamp(1.3125rem, 1.2625rem + .25vw, 1.5625rem);
}
.text__26 {
font-size: 1.375rem;
font-size: clamp(1.375rem, 1.325rem + .25vw, 1.625rem);
}
.text__28 {
font-size: 1.5rem;
font-size: clamp(1.5rem, 1.45rem + .25vw, 1.75rem);
}
.text__30 {
font-size: 1.625rem;
font-size: clamp(1.625rem, 1.575rem + .25vw, 1.875rem);
}
.text__32 {
font-size: 1.75rem;
font-size: clamp(1.75rem, 1.7rem + .25vw, 2rem);
}
.text__33 {
font-size: 1.8125rem;
font-size: clamp(1.8125rem, 1.7625rem + .25vw, 2.0625rem);
}
.text__36 {
font-size: 2rem;
font-size: clamp(2rem, 1.95rem + .25vw, 2.25rem);
}
.text__40 {
font-size: 2.25rem;
font-size: clamp(2.25rem, 2.2rem + .25vw, 2.5rem);
}
.text__48 {
font-size: 2.75rem;
font-size: clamp(2.75rem, 2.7rem + .25vw, 3rem);
}
.text__50 {
font-size: 2.875rem;
font-size: clamp(2.875rem, 2.825rem + .25vw, 3.125rem);
}
.text__bold {
font-weight: 700;
}
.text__black-w {
font-weight: 900;
}
.text__medium {
font-weight: 500;
}
.text__regular {
font-weight: 400;
}
.text__light {
font-weight: 300;
}
.text__ultraLight {
font-weight: 200;
}
.line-clamp__1 {
display: -webkit-box !important;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
}
.line-clamp__2 {
display: -webkit-box !important;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.line-clamp__3 {
display: -webkit-box !important;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.line-clamp__4 {
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
overflow: hidden;
}
.line-clamp__5 {
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
overflow: hidden;
}
.line-clamp__6 {
display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;
overflow: hidden;
}
.line-clamp__7 {
display: -webkit-box;
-webkit-line-clamp: 7;
-webkit-box-orient: vertical;
overflow: hidden;
}
.line-clamp__8 {
display: -webkit-box;
-webkit-line-clamp: 8;
-webkit-box-orient: vertical;
overflow: hidden;
}
.line-clamp__9 {
display: -webkit-box;
-webkit-line-clamp: 9;
-webkit-box-orient: vertical;
overflow: hidden;
}
.line-clamp__10 {
display: -webkit-box;
-webkit-line-clamp: 10;
-webkit-box-orient: vertical;
overflow: hidden;
}
.line-clamp__12 {
display: -webkit-box;
-webkit-line-clamp: 12;
-webkit-box-orient: vertical;
overflow: hidden;
}
.flickity-page-dots .dot {
transition: all .2s linear;
}
.cover-link {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 999;
}
.flex__column {
display: flex;
flex-wrap: wrap;
flex-direction: column;
}
.flex__row {
display: flex;
flex-wrap: wrap;
flex-direction: row;
align-items: center;
}
.flex__center {
align-items: center;
justify-content: center;
}
.gap__5 {
gap: 5px;
}
.gap__8 {
gap: 8px;
}
.gap__10 {
gap: 10px;
}
.gap__12 {
gap: 12px;
}
.gap__15 {
gap: 15px;
}
.gap__16 {
gap: 16px;
}
.gap__18 {
gap: 18px;
}
.gap__20 {
gap: 20px;
}
.gap__25 {
gap: 25px;
}
.gap__30 {
gap: 30px;
}
.gap__40 {
gap: 40px;
}
.gap__60 {
gap: 60px;
}
.bg__blue_dark {
background-color: #00274c;
}
.bg__red {
background-color: #db0d0d;
}
.bg__blue {
background-color: #85beff;
}
.img-box {
position: relative;
overflow: hidden;
}
.img-box img {
min-width: 100%;
min-height: 100%;
max-width: 100%;
max-height: 100%;
object-fit: cover;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,  -50%);
transition: all .3s linear;
}
a {
cursor: pointer;
transition: all .2s linear;
}
.opacity {
opacity: .5;
}
.padding {
padding: 0 119px !important;
}
.iranSansFa {
font-family: iranSansFa;
}
.row-reverse {
flex-direction: row-reverse;
}
.nav__head ul {
display: flex;
}
.nav__head li {
margin-inline-end: 5px;
}
.nav__head a {
position: relative;
display: flex;
justify-content: center;
align-items: center;
width: max-content;
padding: 0 15px;
height: 30px;
border-radius: 5px;
background: #f5f5f5;
}
.nav__head a::before {
content: "";
position: absolute;
left: 50%;
bottom: 0;
width: 24px;
height: 7px;
transform: translateX(-50%) translateY(100%);
background-image: url("../img/arrow-down.svg");
background-position: top center;
opacity: 0;
transition: all .3s linear;
}
.nav__head a.active {
background: #d62828;
color: var(--secondary-color);
}
.nav__head a.active::before {
opacity: 1;
}
.nav__head a:hover {
color: var(--secondary-color);
background: #d62828;
}
.scrollbar .os-scrollbar-vertical {
right: 12px;
}
.scrollbar .os-scrollbar-handle {
background: #eee !important;
width: 5px;
cursor: pointer;
}
.scrollbar .os-scrollbar-handle:hover {
background: #d6d6d6 !important;
}
.scrollbar--shadow::before {
content: "";
pointer-events: none;
width: 100%;
height: 198px;
border-radius: 0px 0px 15px 15px;
background: linear-gradient(180deg,  rgba(255,  255,  255,  0) 0%,  #fff 100%);
position: absolute;
left: 0;
bottom: 0;
z-index: 5;
transition: all .3s linear;
}
.scrollbar--shadow:hover::before {
opacity: 0;
}
nav.mega-menu {
height: 100%}
nav.mega-menu>ul {
padding: 0;
margin: 0;
list-style: none;
height: 100%;
display: flex;
}
nav.mega-menu a {
text-decoration: none;
}
nav.mega-menu>ul>li {
height: 100%;
position: relative;
}
nav.mega-menu>ul>li>a {
display: flex;
align-items: flex-end;
justify-content: flex-end;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
height: 35px;
margin-left: 13px;
}
nav.mega-menu>ul>li>a i {
transition: all .2s linear;
}
nav.mega-menu>ul>li:last-child>a {
padding-inline-end: 0;
margin-inline-end: 0;
}
nav.mega-menu>ul>li:last-child>a::before {
content: unset;
}
nav.mega-menu>ul>li.contact-drop>a:after, nav.mega-menu>ul>li.mega-drop>a:after, nav.mega-menu>ul>li.blog-post>a:after, nav.mega-menu>ul>li.drop-down>a:after {
position: absolute;
top: 0;
right: 5px;
}
nav.mega-menu>ul>li.mega-drop {
position: static;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner {
border-radius: 30px;
position: absolute;
opacity: 0;
min-width: max-content;
overflow: auto;
top: 100px;
left: 0px;
background: #fff;
visibility: hidden;
transition: all 300ms ease-in-out;
padding: 35px;
z-index: 15;
display: flex;
border: none;
gap: 30px;
overflow: hidden;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.three_col {
width: 65%}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.two_col {
width: 48%}
.header__left nav.mega-menu>ul>li.mega-drop .mega-drop-inner {
left: 0px;
right: unset;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner>ul {
height: 100%;
width: calc(33.333% - 20px);
display: flex;
flex-direction: column;
margin-inline-end: 30px;
height: auto;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner>ul:last-child {
margin-inline-end: 0;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner ul h3 {
font-size: 18px;
padding: 0;
margin-bottom: 8px;
}
nav.mega-menu>ul>li.mega-drop:hover .mega-drop-inner {
opacity: 1;
left: 0;
visibility: visible;
}
nav.mega-menu>ul>li.blog-post {
position: static;
}
nav.mega-menu>ul>li.blog-post:hover .nav.mega-menu-item {
opacity: 1;
top: 100%;
left: 0;
visibility: visible;
}
nav.mega-menu>ul>li.blog-post .nav.mega-menu-item {
position: absolute;
width: 100%;
overflow: auto;
padding: 40px 0;
top: -9999px;
opacity: 0;
left: -9999px;
background: #daeaef;
visibility: hidden;
border-top: 3px solid #ff3d2e;
-webkit-transition: opacity 300ms ease-in-out;
-moz-transition: opacity 300ms ease-in-out;
transition: opacity 300ms ease-in-out;
}
nav.mega-menu>ul>li.blog-post .nav.mega-menu-item .item {
float: left;
width: -webkit-calc(25% - 40px);
width: calc(25% - 40px);
background: #272f32;
padding: 10px;
margin: 10px;
border-radius: 5px;
}
nav.mega-menu>ul>li.blog-post .nav.mega-menu-item .item img {
width: 100%;
height: 150px;
}
nav.mega-menu>ul>li.blog-post .nav.mega-menu-item .item h3 {
font-size: 15px;
}
nav.mega-menu>ul>li.blog-post .nav.mega-menu-item .item a {
color: #ff3d2e;
}
nav.mega-menu>ul>li.drop-down>ul {
position: absolute;
visibility: hidden;
opacity: 0;
width: 180px;
background: #fff !important;
transition: all 300ms ease-in-out !important;
border-radius: 15px;
right: -20px;
top: calc(100% + 10px);
list-style: none !important;
padding: 15px 0;
}
nav.mega-menu>ul>li.drop-down>ul ul {
list-style: none;
}
nav.mega-menu>ul>li.drop-down>ul:after {
border-color: rgba(236, 240, 241, 0);
border-bottom-color: #ecf0f1;
border-width: 5px;
margin-inline-end: -5px;
}
nav.mega-menu>ul>li.drop-down>ul:before {
border-color: rgba(231, 76, 60, 0);
border-width: 9px;
margin-inline-end: -9px;
}
nav.mega-menu>ul>li.drop-down ul {
list-style: none !important;
}
nav.mega-menu>ul>li.drop-down li:not(:last-child) {
margin-bottom: 2px;
}
nav.mega-menu>ul>li.drop-down li a {
color: #525252;
position: relative;
padding-inline-start: 12px !important;
}
nav.mega-menu>ul>li.drop-down li a:hover {
color: #eb1c2f;
}
nav.mega-menu>ul>li.drop-down li a:hover::before {
background-color: #eb1c2f;
}
nav.mega-menu>ul>li.drop-down li a::before {
content: "";
position: absolute;
right: 5px;
width: 5px;
height: 5px;
top: 10px;
display: flex;
border-radius: 50%;
background-color: silver;
transition: all .2s linear;
}
nav.mega-menu>ul>li.drop-down:hover>ul {
opacity: 1;
visibility: visible;
}
nav.mega-menu>ul>li.contact-drop {
position: static;
}
nav.mega-menu>ul>li.contact-drop .contact-drop-inner {
position: Absolute;
left: -9999px;
top: -9999px;
opacity: 0;
visibility: hidden;
width: 100%;
border-top: 3px solid #ff3d2e;
overflow: auto;
background: #ecf0f1;
-webkit-transition: opacity 300ms ease-in-out;
-moz-transition: opacity 300ms ease-in-out;
transition: opacity 300ms ease-in-out;
}
nav.mega-menu>ul>li.contact-drop:hover .contact-drop-inner {
opacity: 1;
left: 0;
top: 100%;
visibility: visible;
}
nav.mega-menu>ul>li.contact-drop .contact-drop-inner form {
float: left;
width: 46%;
padding: 20px 0;
margin: 0 2%}
nav.mega-menu>ul>li.contact-drop .contact-drop-inner form span {
display: block;
font: 400 14px "oswald", "fontawesome", sans-serif;
text-transform: uppercase;
letter-spacing: 1px;
}
nav.mega-menu>ul>li.contact-drop .contact-drop-inner form input, nav.mega-menu>ul>li.contact-drop .contact-drop-inner form textarea {
display: block;
width: 50%;
padding: 10px;
background: #2c3e50;
border: none;
outline: none;
color: #e74c3c;
font-family: "oswald", sans-serif;
margin-bottom: 10px;
}
nav.mega-menu>ul>li.contact-drop .contact-drop-inner .misc-contact {
float: right;
width: 50%;
padding: 20px 0;
}
nav.mega-menu>ul>li.contact-drop .contact-drop-inner .misc-contact span, nav.mega-menu>ul>li.contact-drop .contact-drop-inner .misc-contact a {
color: #e74c3c;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner {
top: calc(10px + 100%) !important;
box-shadow: 0 6px 8px rgba(0, 0, 0, .15);
}
nav.mega-menu>ul>li {
transition: all .4s ease-in-out;
}
nav.mega-menu>ul>li:hover>a>i {
color: #000;
}
nav.mega-menu>ul>li:hover>a>i::before {
color: #000;
}
nav.mega-menu>ul>li>a {
display: flex;
color: #fff;
align-items: center;
}
nav.mega-menu>ul>li>a i {
display: flex;
justify-content: center;
align-items: center;
padding-top: 2px;
font-size: .65em;
padding-bottom: 3px;
font-weight: lighter;
padding-inline-start: 6px;
transition: all .6s ease-in-out;
color: #fff;
}
nav.mega-menu>ul>li>a i::before {
color: #fff;
}
nav.mega-menu>ul>li>a:hover {
color: #fff;
}
nav.mega-menu>ul>li>a:hover i {
color: #fff !important;
}
nav.mega-menu>ul>li>a:hover i::before {
color: #fff !important;
}
.header {
position: relative;
z-index: 100;
}
.mega-menu .niafam-down-arrow1 {
color: #fff;
padding-top: 2px;
}
.mega-menu__main-title {
display: flex;
align-items: center;
margin-bottom: 10px;
padding-inline-start: 0 !important;
}
.mega-menu__main-title:hover .mega-menu__icon {
background-color: #eb1c2f;
}
.mega-menu__main-title:hover .mega-menu__icon i {
color: #fff;
}
.mega-menu__main-title:hover .mega-menu__icon i::before {
color: #fff;
}
.mega-menu__main-title:hover .mega-menu__title {
color: #eb1c2f;
}
.mega-menu__icon {
display: flex;
justify-content: center;
align-items: center;
margin-inline-end: 10px;
width: 40px;
height: 40px;
background: #ebebeb;
border-radius: 10px;
font-size: 1.4em;
transition: all .2s linear;
}
.mega-menu__icon i {
transition: all .2s linear;
}
.mega-menu__icon i::before {
transition: all .2s linear;
}
.mega-menu__title {
color: #525252;
}
.mega-menu button {
text-align: right;
}
.mega-drop-inner {
background: linear-gradient(90deg,  rgba(255,  255,  255,  0.56) 0%,  #ffffff 38.85%);
border-radius: 30px;
display: flex;
color: #333;
}
.mega-drop__tabs {
position: relative;
z-index: 6;
width: 320px;
padding-inline-end: 20px;
flex-shrink: 0;
border-left: 1px solid #e4e4e4;
}
.mega-drop__tabs ul {
display: flex;
flex-direction: column;
}
.mega-drop__tabs li:not(:last-child) {
margin-bottom: 16px;
}
.mega-drop__tabs button {
background-color: unset;
padding: 0;
padding-inline-start: 20px;
border: none;
position: relative;
transition: all .2s linear;
}
.mega-drop__tabs button::before {
content: "";
position: absolute;
right: 0;
top: 7px;
width: 10px;
height: 10px;
border-radius: 2px;
background-color: #bfbfbf;
display: flex;
transform: rotate(45deg);
transition: all .2s linear;
}
.mega-drop__tabs button.active {
color: #f3f7fb;
}
.mega-drop__tabs button.active::before {
background-color: #f3f7fb;
}
.mega-drop__tabs button:hover {
color: #f3f7fb;
}
.mega-drop__tabs button:hover::before {
background-color: #f3f7fb;
}
.mega-drop__tab-content {
flex-grow: 1;
}
.mega-drop__header {
color: #232b66;
padding-bottom: 11px;
margin-bottom: 25px;
position: relative;
z-index: 6;
position: relative;
}
.mega-drop__header::before {
content: "";
position: absolute;
bottom: 0;
right: 0;
height: 6px;
width: 60px;
background: #f3f7fb;
border-radius: 8px;
}
.mega-drop__content {
position: relative;
z-index: 6;
}
.mega-drop__content ul {
display: flex;
flex-direction: column;
max-height: 330px;
flex-wrap: wrap;
width: 630px;
max-width: 100%}
.mega-drop__content li:not(:last-child) {
margin-bottom: 14px;
}
.mega-drop__content a {
background-color: unset;
padding: 0;
padding-inline-start: 20px;
border: none;
position: relative;
transition: all .2s linear;
color: #1f1f1f;
}
.mega-drop__content a::before {
content: "";
position: absolute;
right: 0;
top: 7px;
width: 10px;
height: 10px;
border-radius: 2px;
background-color: #bfbfbf;
display: flex;
transform: rotate(45deg);
transition: all .2s linear;
}
.mega-drop__content a:hover {
color: #f3f7fb;
}
.mega-drop__content a:hover::before {
background-color: #f3f7fb;
}
.mega-drop__detail {
position: relative;
}
.mega-drop__pic {
position: absolute;
left: -35px;
border-top-left-radius: 30px;
border-bottom-left-radius: 30px;
top: -36px;
height: 100%;
height: calc(100% + 70px);
min-width: 600px;
}
button {
outline: unset !important;
}
nav.mega-menu>ul>li>a.home i {
font-size: 18px;
text-align: center;
padding-inline-start: 0;
}
.mega-drop-fast>a {
color: #ff9b18 !important;
}
.mega-drop-fast>a:hover {
color: #ff9b18;
}
.mega-drop-fast>a:hover>i {
color: #ff9b18 !important;
}
.mega-drop-fast>a:hover>i::before {
color: #ff9b18 !important;
}
.mega-drop-fast>a>i {
margin-inline-end: 5px;
color: #ff9b18 !important;
padding-inline-start: 0;
font-size: 18px !important;
}
.mega-drop-fast>a>i::before {
color: #ff9b18 !important;
}
nav.mega-menu>ul>li.mega-drop-fast>a:hover {
color: #ff9b18 !important;
}
nav.mega-menu>ul>li.mega-drop-fast>a:hover i {
color: #ff9b18 !important;
}
nav.mega-menu>ul>li.mega-drop-fast>a:hover i::before {
color: #ff9b18 !important;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.mega-fast {
width: 1235px;
max-width: 100%;
right: 0;
display: flex;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.mega-fast .mega-fast__title {
color: #1f1f1f;
position: relative;
padding-bottom: 13px;
margin-bottom: 30px;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.mega-fast .mega-fast__title::before {
content: "";
position: absolute;
right: 0;
bottom: 0;
width: 60px;
height: 5px;
background-color: #ff9b18;
border-radius: 5px;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.mega-fast .mega-fast__col {
flex: 1;
position: relative;
z-index: 10;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.mega-fast .mega-fast__col ul {
list-style: none;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.mega-fast .mega-fast__col li:not(:last-child) {
margin-bottom: 15px;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.mega-fast .mega-fast__col a {
color: #1f1f1f;
position: relative;
display: flex;
align-items: flex-start;
padding-inline-start: 20px;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.mega-fast .mega-fast__col a::before {
content: "";
position: absolute;
right: 0;
background-color: #fedbdb;
border-radius: 2px;
transform: rotate(45deg);
width: 10px;
height: 10px;
display: flex;
top: 7px;
transition: all .2s linear;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.mega-fast .mega-fast__col a:hover {
color: #ff9b18;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner.mega-fast .mega-fast__col a:hover::before {
background-color: #ff9b18;
}
nav.mega-menu>ul>li>a.home i::before {
transition: all .2s linear;
}
nav.mega-menu>ul>li>a.home:hover i {
color: #ff9b18 !important;
}
nav.mega-menu>ul>li>a.home:hover i::before {
color: #ff9b18 !important;
}
nav.mega-menu>ul>li:hover>a>i {
color: #f3f7fb !important;
}
nav.mega-menu>ul>li:hover>a>i::before {
color: #f3f7fb !important;
}
.drop-down:hover>a {
color: #f3f7fb !important;
}
.drop-down>a:hover {
color: #db0d0d !important;
}
nav.mega-menu>ul>li.drop-down>a:hover {
color: #db0d0d !important;
}
nav.mega-menu>ul>li.drop-down li a:hover {
color: #db0d0d !important;
}
nav.mega-menu>ul>li.drop-down li a:hover::before {
background-color: #f3f7fb !important;
}
nav.mega-menu>a:hover {
color: #fff !important;
}
.mega-drop__content li {
flex: 1;
}
.mega-drop__content ul {
min-width: max-content;
}
nav.mega-menu>ul>li.drop-down>a:hover, nav.mega-menu>ul>li>a:hover {
color: #db0d0d !important;
}
nav.mega-menu a:hover {
color: #db0d0d;
}
.mega-menu__links ul {
list-style: none;
display: flex;
flex-direction: column;
gap: 10px;
}
.drop-down ul {
list-style: none;
display: flex;
flex-direction: column;
gap: 10px;
}
nav.mega-menu>ul>li.drop-down li a::before {
content: unset;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner {
padding: 20px;
border-radius: 15px;
}
.header {
width: 100vw;
z-index: 22;
transform: translateY(0);
}
.header__top {
background-color: #003066;
padding: 2px 0;
height: 43px;
}
.header__logo {
position: relative;
}
.header__nav {
display: flex;
justify-content: space-between;
align-items: center;
}
.header__socials {
position: relative;
padding-inline-end: 12px;
margin-inline-end: 12px;
}
.header__socials::before {
content: "";
position: absolute;
inset-inline-end: 0;
top: 50%;
transform: translateY(-50%);
height: 18px;
width: 2px;
background-color: #fff;
}
.header__bottom-container {
padding: 24px 0 24px 0;
}
.header__title {
margin-inline-end: auto;
position: relative;
}
.header__langs a {
font-size: .9375em;
}
.header__langs a:hover {
color: #ffcaca !important;
}
.header__menu {
padding-inline-end: 8px;
}
.header__menu .mega-menu li a {
color: #000;
font-size: .75rem;
font-size: clamp(.75rem, .7rem + .25vw, 1rem);
font-weight: 490;
margin-inline-end: 13px;
}
.header__menu .mega-menu li a:hover {
color: #db0d0d !important;
}
.header__menu .sm-simple>li>a {
color: #000;
font-size: 22px;
}
.header__menu .sm-simple>li>a span {
font-size: 10px;
}
@media(min-width: 992px) {
#mainMenu-trigger {
display: none;
}
}.header {
transition: all .3s linear;
transform: translateY(0);
}
.header--fixed {
position: fixed;
transform: translateY(-100%);
opacity: 0;
transition: opacity .3s linear;
z-index: 999999;
}
.header--fixed .sm-simple>li>a {
font-size: 18px;
}
.header--fixed.active {
transition: transform .3s ease-in, opacity .3s ease-in;
transform: translateY(0);
opacity: 1;
}
.header--fixed.deactive {
opacity: 0;
transition: transform .3s ease-in, opacity .3s ease-in;
transform: translateY(-100%);
}
.header--fixed .sm-simple li li a {
font-size: 15px !important;
}
.sm-simple li li a {
font-size: 16px;
}
body[dir=ltr] {
text-align: left;
}
body[dir=ltr] .sm-simple li li .niafam {
transform: rotate(-90deg);
}
body[dir=ltr] .footer__links a i {
transform: rotate(180deg);
padding-top: 0;
padding-bottom: 8px;
}
body[dir=ltr] .samaneh__icon {
transform: translate(50%,  -50%);
}
@media(max-width: 1369.98px) and (min-width: 1200px) {
.header__menu .sm-simple>li>a {
font-size: 16px;
}
}@media(max-width: 1199.98px) and (min-width: 992px) {
.header__menu .sm-simple>li>a {
font-size: 16px;
}
nav.mega-menu {
font-size: 15px !important;
}
nav.mega-menu * {
font-size: 15px !important;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner {
max-width: calc(10px + 100%) !important;
width: 920px;
justify-content: space-around;
}
}@media(max-width: 991.98px) {
.sm-simple {
display: none;
}
.mburger {
display: flex;
flex-direction: column;
gap: 3px;
}
.mburger b {
width: 22px;
background-color: #00274c;
height: 3px;
border-radius: 5px;
}
nav.mega-menu {
display: none;
}
}@media(min-width: 992px) {
.menu__desktop {
display: none;
}
}@media(max-width: 991.98px) and (min-width: 768px) {
.header__menu .sm-simple>li>a {
font-size: 16px;
}
}@media(max-width: 767.98px) and (min-width: 576px) {
.header__menu .sm-simple>li>a {
font-size: 16px;
}
}@media(max-width: 575.98px) {
.header__nav {
display: flex;
flex-direction: column;
height: auto;
padding-top: 5px;
padding-bottom: 5px;
}
.header .header__right {
border-bottom: 1px solid rgba(255, 255, 255, .1);
margin-bottom: 5px;
padding-bottom: 5px;
}
.header .header__left a {
font-size: 15px;
}
.header__menu .sm-simple>li>a {
font-size: 16px;
}
.header--fixed .header__nav {
display: none;
}
.header--fixed .header__top {
display: none;
}
.header--fixed .header__bottom-container {
padding-top: 0;
border-top: unset;
padding-top: 15px;
padding-bottom: 15px;
}
}.mega-menu .text__medium {
font-weight: 300;
}
@media(max-width: 992px) {
.mburger b:not(:last-child) {
margin-bottom: 2px;
}
.header__search input {
width: calc(100% - 70px);
}
}.header__search {
display: flex;
flex-flow: row wrap;
align-items: center;
}
.header__search>div {
background-color: #d7d7d7;
height: 40px;
display: flex;
align-items: center;
padding: 10px;
cursor: pointer;
}
.header__search>div:first-child {
border-inline-end: 1px solid #cccaca;
}
.header__search>div:hover {
background-color: #cccaca;
}
.header__search .niafam {
color: #000;
}
.header__search .niafam::before {
color: #000;
}
.header__search input {
height: 40px;
border: none;
padding-inline-start: 4px;
}
.header__search input::placeholder {
color: #c8c6c6;
font-size: 13px;
}
@media(min-width: 1200px) {
.header__search input {
width: 210px;
padding-inline-start: 16px;
}
}@media(max-width: 440px) {
.header__search {
width: 100%}
}nav.mega-menu>ul>li.mega-drop .mega-drop-inner {
padding: 20px;
border-radius: 15px;
}
@media(min-width: 992px) {
.footer__top-container {
height: 80px;
}
}.header--fixed .header__top {
padding-bottom: 4px;
padding-top: 4px;
background-color: #00382d;
display: none;
}
@media(max-width: 991.98px) {
nav.mega-menu {
display: none;
}
}
header.header.header--fixed.active .header__bottom-container {
background: #00274c;
height: 60px;
padding-top: 0;
box-shadow: 0 2px 2px rgba(255, 255, 255, .03);
padding-bottom: 0;
align-items: center;
display: flex;
}
header.header.header--fixed.active .mega-menu ul>li>a, header.header.header--fixed.active .header__bottom-container h1 {
color: #fff;
}
.mega-menu__item a, .drop-down__item a {
color: #000 !important;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner>ul:last-child {
margin-inline-end: 0;
}
nav.mega-menu>ul>li.mega-drop .mega-drop-inner {
justify-content: space-around;
}
@media(max-width: 1199.98px) and (min-width: 992px) {
nav.mega-menu * {
font-size: 13px !important;
}
}@media(min-width: 1199.98px) {
nav.mega-menu>ul>li.mega-drop ul li a {
font-size: 14px;
}
}html {
scroll-behavior: smooth;
position: relative;
}
p, h1, h2, h3, h4, h5, a, span, div, * {
text-align: start;
margin: 0;
}
*, ::after, ::before {
box-sizing: border-box;
}
body {
text-align: start;
font-family: iranSansFa;
margin: 0;
background-color: #fff;
position: relative;
}
ul {
list-style: none;
padding-inline-start: 0;
}
.wrapper {
overflow: hidden;
position: relative;
min-height: 100vh;
}
button {
border: none;
background-color: rgba(0, 0, 0, 0);
outline: none;
padding: 0;
transition: all .3s linear;
}
button:focus-visible {
outline: none;
}
button:hover {
color: var(--hover);
cursor: pointer;
}
button:hover .niafam {
color: var(--hover);
}
a {
text-decoration: none;
transition: all .2s linear;
display: inline-block;
}
a:hover {
text-decoration: none;
}
@media(max-width: 992.98px) {
.container {
max-width: 98%}
}@media(min-width: 1160.98px) {
.container {
max-width: 1100px;
}
}@media(min-width: 1360px) {
.container {
max-width: 1300px;
padding: 0;
}
}form {
position: relative;
}
form .form-control {
background: rgba(255, 255, 255, .1);
border: 1px solid var(--secondary-color);
border-radius: 100px;
width: 150px;
height: 30px;
}
form i {
border-radius: 50%;
background: rgba(255, 255, 255, .15);
display: flex;
justify-content: center;
align-items: center;
position: absolute;
}
form input {
font-size: .625rem;
font-size: clamp(.625rem, .6rem + .125vw, .75rem);
padding-inline-start: 10px;
}
form input::placeholder {
color: #fff;
font-size: .625rem;
font-size: clamp(.625rem, .6rem + .125vw, .75rem);
}
.arch_button {
transition: all .2s linear;
width: 100%;
display: flex;
flex-direction: row;
justify-content: end;
align-items: center;
}
.arch_button .arrow {
margin-inline-start: 6px;
background-color: #85beff;
width: 15px;
height: 15px;
border-radius: 50%;
color: #4a4a4a;
font-weight: bold;
font-size: 7px;
}
.sec_1 {
padding-bottom: 70px;
position: relative;
z-index: 1;
background-image: linear-gradient(239.8deg,  #D2E6F7 -19.64%,  rgba(240,  247,  252,  0.05) 86.4%,  rgba(255,  255,  255,  0.2) 112.91%);
}
.sec_1:before {
content: "";
position: absolute;
top: 0;
background-position: 50%;
background-repeat: repeat;
background-color: #dddbd9;
background-image: url(/uploads/Faculty-modares/assets/img/bg_dot.webp);
z-index: 0;
display: block;
width: 100%;
height: 100%;
left: 0;
mix-blend-mode: multiply;
background-size: 500px 500px;
}
.sec_1:after {
content: "";
background: url(/uploads/Faculty-modares/assets/img/bg-blue.webp);
background-position: 100% 100%;
background-repeat: no-repeat;
background-size: cover;
top: 160px;
content: "";
display: block;
height: 1310px;
mix-blend-mode: multiply;
position: absolute;
inset-inline-end: 90px;
width: 1825px;
z-index: 0;
}
@media(max-width: 1780px) {
.sec_1:after {
height: 80%;
width: 100%;
background-size: contain;
background-position: center;
}
}@media(max-width: 780px) {
.sec_1 {
padding-bottom: 30px;
}
}.sec_slider {
margin-bottom: 40px;
background-color: #fff;
position: relative;
z-index: 99;
box-shadow: 0px 0px 30px rgba(0, 0, 0, .2);
padding-bottom: 26px;
}
@media(max-width: 768.98px) {
.sec_slider {
padding-bottom: 20px;
}
}.sec_slider-news--cell {
transition: none;
padding: 20px 21px 0 30px;
height: 320px;
width:100%;
position: relative;
}
.sec_slider-news--cell .img-box {
aspect-ratio: 580/320;
min-height: 320px;
max-height: 320px;
}
.sec_slider-news--cell .img-box:hover img {
transform: translate(-50%,  -50%) scale(1.02);
}
.sec_slider-news--cell .details {
width: calc(100% - 580px - 30px);
min-width: calc(100% - 580px - 30px);
padding-bottom: 20px;
}
.sec_slider-news--cell .details h3 {
margin-bottom: 50px;
transition: all .2s linear;
position: relative;
}
.sec_slider-news--cell .details h3:hover {
color: #db0d0d;
}
.sec_slider-news--cell .details p {
margin-bottom: 18px;
text-align: justify;
line-height: 1.8;
}
.sec_slider-news--cell .details .more_view {
width: fit-content;
margin-inline-start: auto;
padding: 10px 47px;
margin-inline-end: 19px;
transition: all .2s linear;
}
.sec_slider-news--cell .details .more_view:hover {
background-color: #971616;
}
@media(max-width: 1359.98px) {
.sec_slider-news--cell .img-box {
aspect-ratio: 460/320;
}
.sec_slider-news--cell .details {
width: calc(100% - 460px - 30px);
min-width: calc(100% - 460px - 30px);
}
.sec_slider-news--cell .details h3 {
font-size: 1.125rem;
font-size: clamp(1.125rem, 1.075rem + .25vw, 1.375rem);
}
.sec_slider-news--cell .details p {
font-size: .875rem;
font-size: clamp(.875rem, .825rem + .25vw, 1.125rem);
}
.sec_slider-news--cell .details .more_view {
margin-inline-end: 0;
padding: 6px 30px;
height: fit-content;
}
.sec_slider-news--cell .details .more_view a {
font-size: .875rem;
font-size: clamp(.875rem, .825rem + .25vw, 1.125rem);
}
}@media(max-width: 1160.98px) {
.sec_slider-news--cell {
padding: 10px 10px 0 15px;
height: 340px;
gap: 15px;
}
.sec_slider-news--cell .img-box {
aspect-ratio: 460/340;
min-height: 340px;
max-height: 340px;
}
.sec_slider-news--cell .details {
width: calc(100% - 460px - 15px);
min-width: calc(100% - 460px - 15px);
}
.sec_slider-news--cell .details h3 {
font-size: 1rem;
font-size: clamp(1rem, .95rem + .25vw, 1.25rem);
}
.sec_slider-news--cell .details p {
font-size: .8125rem;
font-size: clamp(.8125rem, .7625rem + .25vw, 1.0625rem);
}
.sec_slider-news--cell .details .more_view {
padding: 10px 27px;
}
.sec_slider-news--cell .details .more_view a {
font-size: .75rem;
font-size: clamp(.75rem, .7rem + .25vw, 1rem);
}
}@media(max-width: 992.98px) {
.sec_slider-news--cell {
padding: 5px 5px 0 8px;
gap: 10px;
height: 290px;
}
.sec_slider-news--cell .img-box {
aspect-ratio: 380/290;
min-height: 290px;
max-height: 290px;
}
.sec_slider-news--cell .details {
width: calc(100% - 380px - 10px);
min-width: calc(100% - 380px - 10px);
}
.sec_slider-news--cell .details h3 {
margin-bottom: 20px;
margin-top: 20px;
}
.sec_slider-news--cell .details p {
line-height: 28px;
margin-bottom: 10px;
}
.sec_slider-news--cell .details .more_view {
padding: 10px 27px;
margin-inline-end: 10px;
}
.sec_slider-news--cell .details .more_view a {
font-size: .75rem;
font-size: clamp(.75rem, .7rem + .25vw, 1rem);
}
}@media(max-width: 768.98px) {
.sec_slider-news--cell {
position: relative;
width: 100%;
height: 330px;
padding: 0;
}
.sec_slider-news--cell .img-box {
width: 100%;
min-width: 100%;
aspect-ratio: 768/330;
min-height: 330px;
max-height: 330px;
}
.sec_slider-news--cell .details {
width: 100%;
min-width: 100%;
position: absolute;
width: 100%;
height: 52%;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(255, 255, 255, .73);
padding: 10px 16px;
}
.sec_slider-news--cell .details h3 {
margin-bottom: 6px;
margin-top: 0;
line-height: 24px;
font-size: .875rem;
font-size: clamp(.875rem, .825rem + .25vw, 1.125rem);
}
.sec_slider-news--cell .details p {
font-size: .75rem;
font-size: clamp(.75rem, .7rem + .25vw, 1rem);
-webkit-line-clamp: 2;
}
.sec_slider-news--cell .details .more_view {
position: absolute;
bottom: 10px;
inset-inline-end: 0;
padding: 4px 12px;
}
.sec_slider-news--cell .details .more_view a {
font-size: .625rem;
font-size: clamp(.625rem, .575rem + .25vw, .875rem);
}
}@media(max-width: 520.98px) {
.sec_slider-news--cell {
height: 290px;
}
.sec_slider-news--cell .img-box {
width: 100%;
min-width: 100%;
aspect-ratio: 520/290;
min-height: 290px;
max-height: 290px;
}
.sec_slider-news--cell .details {
height: 52%;
padding: 5px 16px;
}
.sec_slider-news--cell .details p {
line-height: 22px;
}
.sec_slider-news--cell .details .more_view {
padding: 2px 10px;
}
}.sec_slider-news_thumbnail {
margin-top: 20px;
height: 110px;
}
.sec_slider-news_thumbnail--cell {
padding-inline-start: 21px;
}
.sec_slider-news_thumbnail--cell .button {
position: relative;
width: calc(16.6666666667% - 14px);
cursor: pointer;
}
.sec_slider-news_thumbnail--cell .button::before {
content: "";
position: absolute;
left: 0;
right: 0;
z-index: 9;
height: 100%;
width: 100%;
bottom: -9px;
height: 5px;
width: 100%;
background-color: #d00708;
opacity: 0;
visibility: hidden;
transition: .3s;
}
.sec_slider-news_thumbnail--cell .button .img-box {
aspect-ratio: 3/2;
min-width: 100%;
min-height: 110px;
max-height: 110px;
}
@media(max-width: 1200px) {
.sec_slider-news_thumbnail--cell .button {
width: calc(16.6666666667% - 11px);
}
}.sec_slider-news_thumbnail--cell .is-selected::before {
visibility: visible;
opacity: 1;
}
@media(max-width: 1359.98px) {
.sec_slider-news_thumbnail--cell .button .img-box {
width: 100%}
}@media(max-width: 1160.98px) {
.sec_slider-news_thumbnail--cell {
padding-inline-start: 10px;
}
.sec_slider-news_thumbnail--cell .button .img-box {
min-height: 90px;
max-height: 90px;
}
}@media(max-width: 992.98px) {
.sec_slider-news_thumbnail--cell {
padding-inline-start: 5px;
}
}@media(max-width: 768.98px) {
.sec_slider-news_thumbnail--cell {
justify-content: space-between;
margin-inline-end: 0;
padding: 0;
gap: 8px;
}
.sec_slider-news_thumbnail--cell .button {
width: calc(16.6666666667% - 8px);
}
.sec_slider-news_thumbnail--cell .button .img-box {
min-height: 80px;
max-height: 80px;
}
}@media(max-width: 630.98px) {
.sec_slider-news_thumbnail--cell .button .img-box {
min-height: 70px;
max-height: 70px;
}
}@media(max-width: 520.98px) {
.sec_slider-news_thumbnail--cell {
gap: 5px;
}
.sec_slider-news_thumbnail--cell .button {
width: calc(16.6666666667% - 5px);
}
.sec_slider-news_thumbnail--cell .button .img-box {
min-height: 65px;
max-height: 65px;
}
}@media(max-width: 440.98px) {
.sec_slider-news_thumbnail--cell .button .img-box {
min-height: 55px;
max-height: 55px;
}
}@media(max-width: 1160.98px) {
.sec_slider-news_thumbnail {
height: 90px;
}
}@media(max-width: 768.98px) {
.sec_slider-news_thumbnail {
margin-top: 10px;
height: 80px;
}
}@media(max-width: 630.98px) {
.sec_slider-news_thumbnail {
height: 70px;
}
}@media(max-width: 520.98px) {
.sec_slider-news_thumbnail {
height: 65px;
}
}@media(max-width: 440.98px) {
.sec_slider-news_thumbnail {
height: 55px;
}
}.sec_about {
margin-top: 40px;
height: 682px;
position: relative;
}
.sec_about_img-box {
position: relative;
width: 816px;
height: 641px;
z-index: 1;
}
.sec_about_img-box .img-box {
aspect-ratio: 816/641;
min-height: 641px;
max-height: 641px;
}
.sec_about_img-box::before {
content: "";
position: absolute;
left: 0;
right: 0;
z-index: 9;
height: 100%;
width: 100%;
height: calc(100% - 56px - 56px);
width: calc(100% + 56px + 57px);
border: 5px solid #68ace5;
border-inline-start-width: 3px;
top: 56px;
left: 50%;
transform: translateX(-50%);
right: auto;
}
@media(max-width: 1230.99px) {
.sec_about_img-box::before {
width: calc(100% + 36px);
}
}.sec_about .details {
position: absolute;
inset-inline-end: 0;
top: 50%;
transform: translateY(-50%);
max-width: 564px;
height: 347px;
z-index: 99;
}
.sec_about .details-style {
background-color: #fff;
padding-top: 50px;
padding-inline-start: 20px;
padding-inline-end: 19px;
width: 100%;
height: 100%;
position: relative;
z-index: 2;
}
.sec_about .details-style h2 {
line-height: 1.6;
padding-bottom: 4px;
border-bottom: 2px solid #00a6e6;
width: fit-content;
margin-bottom: 24px;
transition: all .2s linear;
}
.sec_about .details-style p {
text-align: justify;
line-height: 240%;
}
.sec_about .details::before {
content: "";
width: 100%;
height: 100%;
background-color: #00274c;
position: absolute;
inset-inline-end: 14px;
top: 16px;
z-index: -1;
}
.sec_about .more_view {
width: fit-content;
margin-inline-start: auto;
padding: 6px 58px;
margin-inline-end: 46px;
position: relative;
z-index: 99;
transition: all .3s linear;
}
.sec_about .more_view a {
transition: all .3s linear;
}
.sec_about .more_view:hover {
background-color: #fff;
}
.sec_about .more_view:hover a {
color: #00274c;
}
@media(max-width: 1360.98px) {
.sec_about {
padding-inline-start: 0;
}
.sec_about .more_view {
margin-inline-end: 10px;
}
}@media(max-width: 1160.98px) {
.sec_about {
height: 610px;
}
.sec_about_img-box {
position: relative;
width: 620px;
height: 580px;
z-index: 1;
}
.sec_about_img-box .img-box {
aspect-ratio: 620/580;
min-height: 580px;
max-height: 580px;
}
.sec_about_img-box::before {
height: calc(100% - 40px - 40px);
width: calc(100% + 16px);
top: 44px;
}
.sec_about .more_view {
padding: 6px 30px;
font-size: .75rem;
font-size: clamp(.75rem, .7rem + .25vw, 1rem);
}
}@media(max-width: 992.98px) {
.sec_about {
height: 530px;
}
.sec_about_img-box {
height: 510px;
}
.sec_about_img-box::before {
height: calc(90% - 20px - 20px);
width: calc(90% + 16px);
top: 22px;
left: 55%}
.sec_about .img-box {
aspect-ratio: 558/480;
min-height: auto;
max-height: fit-content;
max-width: 90%;
height: auto;
}
.sec_about .details {
max-width: 55%;
inset-inline-end: 0;
top: 42%}
.sec_about .more_view {
margin-inline-end: 20px;
}
.sec_about .more_view a {
font-size: .625rem;
font-size: clamp(.625rem, .575rem + .25vw, .875rem);
}
}@media(max-width: 820.98px) {
.sec_about {
height: 490px;
}
.sec_about_img-box {
height: 440px;
}
.sec_about_img-box .img-box {
aspect-ratio: 527/460;
max-width: 76%}
.sec_about_img-box::before {
height: calc(90% - 20px - 20px);
width: calc(80% + 10px + 10px);
top: 20px;
left: 61%}
.sec_about .details {
max-width: 53%;
top: 43%}
}@media(max-width: 680.98px) {
.sec_about {
height: 490px;
}
.sec_about_img-box {
height: 440px;
}
.sec_about_img-box .img-box {
aspect-ratio: 390/460;
max-width: 59%}
.sec_about_img-box::before {
height: 90%;
width: calc(60% + 10px + 10px);
top: 20px;
left: 70%}
.sec_about .details {
max-width: 56%;
top: 43%}
.sec_about .details p {
font-size: .75rem;
font-size: clamp(.75rem, .7rem + .25vw, 1rem);
-webkit-line-clamp: 8;
line-height: 1.5;
}
}@media(max-width: 540.98px) {
.sec_about {
height: 490px;
}
.sec_about_img-box {
height: 440px;
}
.sec_about_img-box .img-box {
aspect-ratio: 330/445;
max-width: 52%}
.sec_about_img-box::before {
width: calc(53% + 10px + 10px);
left: 74%}
.sec_about .details {
max-width: 59%}
}@media(max-width: 470.98px) {
.sec_about {
height: 470px;
}
.sec_about_img-box .img-box {
aspect-ratio: 265/430;
max-width: 43%}
.sec_about_img-box::before {
width: calc(45% + 10px + 10px);
left: 78%}
.sec_about .details {
max-width: 59%;
height: 300px;
}
.sec_about .details-style {
padding-top: 30px;
}
.sec_about .details h2 {
margin-bottom: 12px;
}
}.sec_education-group {
height: 351px;
padding-top: 65px;
position: relative;
z-index: 999;
}
.sec_education-group h2 {
line-height: 1.6;
text-align: center;
margin-bottom: 80px;
}
.sec_education-group_carousel--cell {
margin-inline-end: 48px;
position: relative;
width: calc(33.3333333333% - 32px);
}
.sec_education-group_carousel--cell .img-box {
aspect-ratio: 400/268;
min-height: 268px;
max-height: 268px;
}
.sec_education-group_carousel--cell .title_box {
position: absolute;
bottom: 0;
inset-inline-start: 0;
width: 100%;
max-width: 294px;
height: 55px;
padding-inline-start: 20px;
background-color: #fff;
display: flex;
align-items: center;
}
.sec_education-group_carousel--cell .title_box h4 {
transition: all .2s linear;
}
.sec_education-group_carousel--cell .title_box .arrow-box {
position: absolute;
inset-inline-end: 0;
background-color: #900;
height: 100%;
width: 47px;
top: 0;
transition: all .2s linear;
}
.sec_education-group_carousel--cell:hover img {
transform: translate(-50%,  -50%) scale(1.02);
}
.sec_education-group_carousel--cell:hover h4 {
color: #db0d0d;
}
.sec_education-group_carousel--cell:hover .arrow-box {
background-color: #971616;
}
@media(max-width: 1360.98px) {
.sec_education-group_carousel--cell {
width: calc(33.3333333333% - 20px);
margin-inline-end: 30px;
}
.sec_education-group_carousel--cell .img-box {
width: 100%}
.sec_education-group_carousel--cell .title_box {
padding-inline-start: 10px;
}
.sec_education-group_carousel--cell .title_box h4 {
font-size: .8125rem;
font-size: clamp(.8125rem, .7625rem + .25vw, 1.0625rem);
}
}.sec_education-group_carousel button.flickity-button.flickity-prev-next-button {
top: 50%;
height: 46px;
width: 46px;
border-radius: 50%;
background: #4d75a4;
transform: translateY(-50%);
opacity: 1;
display: flex;
align-items: center;
justify-content: center;
}
.sec_education-group_carousel button.flickity-button.flickity-prev-next-button .niafam {
font-size: 24px;
color: #000;
font-weight: bold;
}
.sec_education-group_carousel .flickity-prev-next-button.previous {
inset-inline-start: -96px !important;
}
.sec_education-group_carousel .flickity-prev-next-button.previous .niafam {
transform: rotate(180deg);
margin-inline-start: -3px;
}
.sec_education-group_carousel .flickity-prev-next-button.next {
inset-inline-end: -96px !important;
}
.sec_education-group_carousel .flickity-prev-next-button.next .niafam {
margin-inline-start: 3px;
}
@media(max-width: 1580px) {
.sec_education-group_carousel .flickity-prev-next-button.previous {
inset-inline-start: -60px !important;
}
.sec_education-group_carousel .flickity-prev-next-button.next {
inset-inline-end: -60px !important;
}
}@media(max-width: 1430.98px) {
.sec_education-group .container {
max-width: 1200px;
}
.sec_education-group button.flickity-button.flickity-prev-next-button {
width: 40px;
height: 40px;
}
.sec_education-group button.flickity-button.flickity-prev-next-button .niafam {
font-size: 20px;
}
.sec_education-group .flickity-prev-next-button.previous {
inset-inline-start: -50px !important;
}
.sec_education-group .flickity-prev-next-button.next {
inset-inline-end: -50px !important;
}
}@media(max-width: 1360.98px) {
.sec_education-group .container {
max-width: 80%}
}@media(max-width: 992.98px) {
.sec_education-group {
padding-top: 30px;
height: 250px;
}
.sec_education-group h2 {
margin-bottom: 50px;
}
.sec_education-group_carousel {
padding: 0;
}
.sec_education-group_carousel--cell {
margin-inline-end: 15px;
width: calc(50% - 8px);
}
.sec_education-group_carousel--cell .img-box {
aspect-ratio: 300/218;
min-height: 218px;
max-height: 218px;
}
.sec_education-group_carousel--cell .title_box .arrow-box {
width: 35px;
}
.sec_education-group .sec_education-group_carousel button.flickity-button.flickity-prev-next-button {
top: 39%}
}@media(max-width: 620.98px) {
.sec_education-group {
height: 210px;
}
.sec_education-group h2 {
margin-bottom: 30px;
}
.sec_education-group_carousel--cell {
margin-inline-end: 8px;
width: calc(50% - 4px);
}
.sec_education-group_carousel--cell .img-box {
aspect-ratio: 220/180;
min-height: 180px;
max-height: 180px;
}
.sec_education-group_carousel--cell .title_box .arrow-box {
width: 30px;
}
.sec_education-group .flickity-prev-next-button.previous {
inset-inline-start: -38px !important;
}
.sec_education-group .flickity-prev-next-button.next {
inset-inline-end: -38px !important;
}
.sec_education-group .sec_education-group_carousel button.flickity-button.flickity-prev-next-button {
width: 30px;
height: 30px;
}
.sec_education-group .sec_education-group_carousel button.flickity-button.flickity-prev-next-button .niafam {
font-size: 15px;
}
}@media(max-width: 490.98px) {
.sec_education-group {
height: 210px;
}
.sec_education-group_carousel--cell {
margin-inline-end: 8px;
width: calc(100% - 4px);
}
}.sec_faculty-members {
z-index: 99;
position: relative;
}
.sec_faculty-members_top {
height: 770px;
background-image: url(/uploads/Faculty-modares/assets/img/bg-Faculty-members.webp);
overflow-y: visible;
}
.sec_faculty-members_top h2 {
padding-top: 166px;
text-align: center;
line-height: 1.6;
margin-bottom: 72px;
}
.sec_faculty-members_top .list__img {
position: relative;
z-index: 99;
}
.sec_faculty-members_top .list__img .img--box {
position: absolute;
z-index: 1;
min-height: 1px;
}
.sec_faculty-members_top .list__img .img--box:first-child {
max-height: 150px;
width: 12.2%;
top: 142.5%;
inset-inline-end: 0;
}
.sec_faculty-members_top .list__img .img--box:nth-child(2) {
width: 23.7%;
max-height: 291px;
top: 0;
inset-inline-end: 14.3%}
.sec_faculty-members_top .list__img .img--box:nth-child(3) {
width: 12%;
max-height: 152px;
top: 0;
inset-inline-end: 40.1%}
.sec_faculty-members_top .list__img .img--box:nth-child(4) {
width: 12.2%;
max-height: 152px;
top: 0;
inset-inline-start: 5.2%}
.sec_faculty-members_bottom .list__img .img--box:nth-child(5) {
width: 8.2%;
max-height: 152px;
top: 50%;
inset-inline-start: 15.4%}
.sec_faculty-members_top>.container {
padding-top: 98px;
}
.sec_faculty-members_top .user__big-box {
position: relative;
z-index: 8;
max-width: 86.85%}
.sec_faculty-members_top .user__big-box .imgBox-big {
max-height: 604px;
width: 57.1%;
position: relative;
}
.sec_faculty-members_top .user__big-box .imgBox-big img{max-height:604px;}
.sec_faculty-members_top .user__big-box .imgBox-big::before, .sec_faculty-members_top .user__big-box .imgBox-big::after {
content: "";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,  -50%);
}
.sec_faculty-members_top .user__big-box .imgBox-big::before {
border: 4px solid #fff;
width: calc(100% - 24px - 24px);
height: calc(100% - 26px - 26px);
z-index: 99;
}
.sec_faculty-members_top .user__big-box .imgBox-big::after {
border: 8px solid #023075;
border-radius: 50%;
width: calc(100% + 40px);
height: calc(100% + 90px);
}
.sec_faculty-members_top .user__big-box .imgBox-big .bg_blue {
position: absolute;
width: 100%;
background-color: #66a8e0;
width: 100%;
height: 100%;
inset-inline-start: -12px;
bottom: -14px;
z-index: -1;
}
.sec_faculty-members_top .user__big-box .img--box {
width: 100%;
height: 100%}
.sec_faculty-members_top .user__big-box_detials {
background-color: #fff;
position: absolute;
inset-inline-end: 0;
top: 138px;
z-index: 999;
height: 257px;
width: 49.3%;
padding: 30px;
padding-inline-end: 60px;
}
.sec_faculty-members_top .user__big-box_detials p {
margin-top: 15px;
}
.sec_faculty-members_top .user__big-box_detials .arch_button {
transition: all .2s linear;
}
.sec_faculty-members_top .user__big-box_detials .arch_button path {
transition: all .2s linear;
}
.sec_faculty-members_top .user__big-box_detials .arch_button:hover {
color: #db0d0d;
}
.sec_faculty-members_top .user__big-box_detials .arch_button:hover .arrow {
background-color: #db0d0d;
}
.sec_faculty-members_top .user__big-box_detials .arch_button:hover .arrow path {
stroke: #fff;
}
.sec_faculty-members_bottom {
background: #dddbd9;
background-image: url(/uploads/Faculty-modares/assets/img/shatranj.gif);
background-repeat: repeat;
background-size: 10.6041666667%;
overflow: hidden;
position: relative;
z-index: auto;
height: 690px;
}
@media (max-width:1440px){
.sec_faculty-members_bottom{height: 600px;}
}
.sec_faculty-members_bottom::after {
background-color: rgba(0, 0, 0, 0);
background-image: linear-gradient(180deg,  hsla(0,  0%,  100%,  0) 50%,  #fff 99%);
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 0;
}
.sec_faculty-members_bottom .list__img {
position: relative;
height: 100%}
.sec_faculty-members_bottom .list__img .img--box {
position: absolute;
z-index: 1;
min-height: 1px;
}
.sec_faculty-members_bottom .list__img .img--box:first-child {
max-height: 152px;
width: 8.46%;
top: 6.2%;
inset-inline-end: 2%}
.sec_faculty-members_bottom .list__img .img--box:nth-child(2) {
width: 15.91%;
max-height: 291px;
top: 32%;
inset-inline-end: 8.5%}

@media(max-width: 992.99px) {
.sec_faculty-members_bottom .list__img .img--box:nth-child(2) {
top: 39%}
}.sec_faculty-members_bottom .list__img .img--box:nth-child(3) {
width: 15.925%;
max-height: 291px;
top: 32%;
inset-inline-end: 29.9%}
.sec_faculty-members_bottom .list__img .img--box:nth-child(4) {
width: 8.2%;
max-height: 152px;
top: 25%;
inset-inline-start: 5.4%}
@media(max-width: 1840px) {
.sec_faculty-members_bottom .list__img .img--box:nth-child(4) {
inset-inline-start: 1.4%}
}@media(max-width: 1658px) {
.sec_faculty-members_bottom .list__img .img--box:nth-child(4) {
inset-inline-start: .8%;
top: 49%}
.sec_faculty-members_bottom .list__img .img--box:nth-child(5) {top: 63%;}
}
@media (max-width:1440px){
.sec_faculty-members_bottom .list__img .img--box:nth-child(4) {
inset-inline-start: .1 .2%;
top: 71%;
}
.sec_faculty-members_bottom .list__img .img--box:nth-child(5) {
top: 64%;
}
}
@media(max-width: 1359.99px) {
.sec_faculty-members_bottom { height: 523px;}
.sec_faculty-members_bottom .list__img .img--box:nth-child(4) {
inset-inline-start: 1.8%;}
.sec_faculty-members_bottom .list__img .img--box:nth-child(5) {
top: 52%;
}
.sec_faculty-members_bottom .list__img .img--box:nth-child(4) {
top: 56%;
}
}
@media (max-width: 1200.99px) {
.sec_faculty-members_bottom {
height: 475px;
}
}
@media (max-width: 1160.99px) {
.sec_faculty-members_bottom .list__img .img--box:nth-child(4) {
top: 42%;
}
.sec_faculty-members_bottom .list__img .img--box:nth-child(5) {
top: 53%;
}
}
.sec_faculty-members .imgBox-big:hover .bg_blue {
background: #68ace5;
mix-blend-mode: multiply;
}
.sec_faculty-members .imgBox-big:hover img {
transform: scale(1.1);
opacity: .666;
}
.sec_faculty-members .img--box {
overflow: hidden;
}
.sec_faculty-members .img--box:hover img {
transform: scale(1.1);
opacity: .666;
}
.sec_faculty-members .img--box {
background-color: #002d72;
}
.sec_faculty-members img {
display: block;
height: auto;
width: 100%;
transition: opacity 125ms ease-in-out, transform 125ms ease-in-out;
min-width: 100%;
aspect-ratio: auto 500/500;
overflow-clip-margin: content-box;
overflow: clip;
}
@media(max-width: 992px) {
.sec_faculty-members .sec_faculty-members_bottom .list__img .img--box:nth-child(4), .sec_faculty-members .sec_faculty-members_bottom .list__img .img--box:nth-child(5), .sec_faculty-members .sec_faculty-members_bottom .list__img .img--box:first-child {
width: 12.2%}
.sec_faculty-members .sec_faculty-members_top .list__img .img--box:nth-child(3), .sec_faculty-members .sec_faculty-members_top .list__img .img--box:first-child, .sec_faculty-members .sec_faculty-members_top .list__img .img--box:nth-child(4) {
width: 14.5%}
.sec_faculty-members .sec_faculty-members_top .list__img .img--box:nth-child(2) {
width: 22%;
inset-inline-end: 15.3%}
.sec_faculty-members .sec_faculty-members_bottom {
height: 430px;
}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials {
top: 90px;
}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials .text__17 {
font-size: .6875rem;
font-size: clamp(.6875rem, .6375rem + .25vw, .9375rem);
}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials .text__25 {
font-size: 1rem;
font-size: clamp(1rem, .95rem + .25vw, 1.25rem);
}
.sec_faculty-members .sec_faculty-members_top h2 {
padding-top: 130px;
line-height: 1.5;
margin-bottom: 59px;
}
}@media(max-width: 780.98px) {
.sec_faculty-members .sec_faculty-members_top .user__big-box {
width: 98%}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials {
width: 59%;
inset-inline-end: -45px;
top: 70px;
height: 210px;
}
}
@media(max-width: 660px) {
.sec_faculty-members .sec_faculty-members_top .user__big-box {
width: 100% !important;
}
.sec_faculty-members .sec_faculty-members_top .user__big-box .img--box {
width: 60%}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials p {
margin-top: 5px;
}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials .arch_button {
margin-top: 15px;
}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials {
padding: 20px;
}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials {
height: 182px;
width: 68%;
inset-inline-end: -16%;
top: 55px;
}
.sec_faculty-members .sec_faculty-members_top {
height: 730px;
}
.sec_faculty-members .sec_faculty-members_bottom .list__img .img--box:nth-child(4), .sec_faculty-members .sec_faculty-members_bottom .list__img .img--box:nth-child(5), .sec_faculty-members .sec_faculty-members_bottom .list__img .img--box:first-child {
width: 17.2%}
.sec_faculty-members .sec_faculty-members_top .list__img .img--box:nth-child(3), .sec_faculty-members .sec_faculty-members_top .list__img .img--box:first-child, .sec_faculty-members .sec_faculty-members_top .list__img .img--box:nth-child(4) {
width: 18%}
.sec_faculty-members .sec_faculty-members_bottom {
height: 360px;
}
.sec_faculty-members .sec_faculty-members_bottom .list__img .img--box:nth-child(2), .sec_faculty-members .sec_faculty-members_bottom .list__img .img--box:nth-child(3) {
top: 39%}
.sec_faculty-members .sec_faculty-members_bottom .list__img .img--box:nth-child(4) {
top: 18%}
}@media(max-width: 570px) {
.sec_faculty-members .sec_faculty-members_top .user__big-box .img--box {
width: 67%}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials {
padding: 10px;
padding-inline-start: 20px;
height: 165px;
}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials {
top: 35px;
}
.sec_faculty-members .sec_faculty-members_top h2 {
padding-top: 106px;
}
}@media(max-width: 480px) {
.sec_faculty-members .sec_faculty-members_bottom {
height: 300px;
}
.sec_faculty-members .sec_faculty-members_top .user__big-box .img--box {
width: 74%}
.sec_faculty-members .sec_faculty-members_top .user__big-box_detials {
top: 30px;
}
}@media(max-width: 440px) {
.sec_faculty-members .sec_faculty-members_top {
height: 644px;
}
}@media(max-width: 440px)and (max-width: 395.98px) {
.sec_faculty-members .sec_faculty-members .sec_faculty-members_bottom {
height: 249px;
}
}.sec_scientific-research {
height: 785px;
padding-top: 40px;
}
.sec_scientific-research .container {
gap: 17px;
align-items: start;
}
.sec_scientific-research_right {
flex: 2;
max-width: min(66%, 847px);
width: 100%;
list-style: none;
}
@media(max-width: 1160.98px) {
.sec_scientific-research_right {
max-width: min(58%, 847px);
}
}.sec_scientific-research_right h2 {
margin-top: 30px;
padding-inline-start: 45px;
margin-bottom: 32px;
line-height: 1.6;
}
.sec_scientific-research_right-box {
align-items: start;
}
.sec_scientific-research_right-box .img__box {
max-width: min(44.5%, 374px);
}
.sec_scientific-research_right-box .img__box .img-box {
aspect-ratio: 374/292;
min-height: 292px;
max-height: 292px;
margin-bottom: 20px;
width: 100%}
@media(max-width: 1360.98px) {
.sec_scientific-research_right-box {
gap: 30px;
}
}@media(max-width: 1160.98px) {
.sec_scientific-research_right-box {
gap: 15px;
}
}.sec_scientific-research_right .arch_button {
margin-inline-end: 19px;
margin-top: -20px;
}
.sec_scientific-research_left {
max-width: min(37%, 430px);
flex: 1;
width: 100%;
height: 670px;
background-color: #4a4a4a;
padding-top: 30px;
padding-inline-start: 26px;
padding-inline-end: 10px;
padding-bottom: 30px;
}
@media(max-width: 1160.98px) {
.sec_scientific-research_left {
padding-inline-start: 8px;
padding-inline-end: 8px;
}
.sec_scientific-research_left .text__15 {
font-size: .813em;
}
.sec_scientific-research_left .text__12 {
font-size: .625rem;
font-size: clamp(.625rem, .625rem + 0vw, .625rem);
}
}.sec_scientific-research_left h2 {
line-height: 1.6;
color: #6ca6e7;
margin-bottom: 40px;
}
.sec_scientific-research_left .list__planner--item {
justify-content: space-between;
border-bottom: 1px dashed #6a6868;
padding-bottom: 10px;
}
.sec_scientific-research_left .list__planner--item span {
line-height: 1.8;
}
.sec_scientific-research_left .arch_button {
margin-top: 38px;
margin-inline-end: 5px;
}
.sec_scientific-research .list_news {
max-width: min(48.7%, 414px);
}
@media(max-width: 1360.98px) {
.sec_scientific-research .list_news {
max-width: min(49.7%, 414px);
}
}.sec_scientific-research .list_news--item {
padding-bottom: 20px;
position: relative;
}
.sec_scientific-research .list_news--item:not(.sec_scientific-research .list_news--item:last-child) {
border-bottom: 1px solid #4a4a4a;
}
@media(max-width: 1160.98px) {
.sec_scientific-research .list_news--item {
gap: 10px;
}
}.sec_scientific-research .list_news--item .date {
width: 64px;
height: 64px;
overflow: hidden;
background-color: #4a4a4a;
}
.sec_scientific-research .list_news--item .date span {
line-height: 25px;
text-align: center;
}
@media(max-width: 1160.98px) {
.sec_scientific-research .list_news--item .date {
width: 54px;
height: 54px;
}
.sec_scientific-research .list_news--item .date span {
font-size: .813em;
}
}.sec_scientific-research .list_news--item p {
width: calc(100% - 64px - 20px);
line-height: 1.5;
transition: all .2s linear;
}
@media(max-width: 1160.98px) {
.sec_scientific-research .list_news--item p {
width: calc(100% - 54px - 10px);
}
}.sec_scientific-research .list_news--item:hover p {
color: #db0d0d;
}
.sec_scientific-research .arch_button {
width: 100%;
color: #6ca6e7;
display: flex;
justify-content: flex-end;
align-items: center;
transition: all .2s linear;
width: fit-content;
margin-inline-start: auto;
padding: 4px;
}
.sec_scientific-research .arch_button .arrow {
margin-inline-start: 6px;
background-color: #85beff;
width: 15px;
height: 15px;
border-radius: 50%;
color: #4a4a4a;
font-weight: bold;
font-size: 7px;
}
.sec_scientific-research .arch_button:hover {
box-shadow: 0px 3px 30px 0px rgba(255, 255, 255, .1);
}
@media(max-width: 992px) {
.sec_scientific-research {
height: 800px;
padding-top: 0;
}
.sec_scientific-research_right {
width: 100%;
flex: 100%;
max-width: 100%}
.sec_scientific-research_right-box .img__box {
max-width: 100%}
.sec_scientific-research_right-box .img__box .img-box {
width: fit-content;
min-height: 240px;
max-height: 240px;
}
.sec_scientific-research_right-box .list_news {
max-width: 100%;
width: 100%}
.sec_scientific-research_right-box .list_news .list_news--item {
width: calc(50% - 35px);
margin-inline-end: 20px;
border-bottom: none !important;
padding-inline-end: 10px;
border-inline-end: 1px solid #4a4a4a;
align-items: center;
padding-bottom: 0;
}
}@media(max-width: 992px)and (max-width: 520px) {
.sec_scientific-research_right-box .list_news .list_news--item {
width: calc(100% - 35px);
}
}@media(max-width: 992px) {
.sec_scientific-research_right-box .arch_button {
margin-top: 30px;
}
.sec_scientific-research_left {
width: 100%;
flex: 100%;
max-width: 100%;
height: 200px;
padding-top: 20px;
padding-inline-start: 20px;
position: relative;
}
.sec_scientific-research_left h2 {
margin-bottom: 30px;
font-size: 1.125rem;
font-size: clamp(1.125rem, 1.075rem + .25vw, 1.375rem);
}
.sec_scientific-research_left .list__planner--item {
width: calc(33.3333333333% - 20px);
padding-inline-end: 10px;
padding-inline-start: 10px;
border-bottom: none !important;
border-inline-end: 1px dashed #6a6868;
margin-inline-end: 10px;
align-items: center;
flex-direction: column;
justify-content: center;
}
.sec_scientific-research_left .list__planner--item span {
text-align: center;
min-height: 50px;
}
}@media(max-width: 992px)and (max-width: 620px) {
.sec_scientific-research_left .list__planner--item {
width: calc(50% - 20px);
}
}@media(max-width: 992px)and (max-width: 480px) {
.sec_scientific-research_left .list__planner--item {
width: calc(88% - 40px);
}
}@media(max-width: 992px) {
.sec_scientific-research_left .arch_button {
inset-inline-end: 13px;
position: absolute;
top: 0;
margin-top: 25px;
}
}.sec_study-courses {
padding-bottom: 100px;
}
.sec_study-courses h2 {
margin-top: 50px;
margin-bottom: 52px;
text-align: center;
}
.sec_study-courses_carousel {
height: 406px;
}
.sec_study-courses_carousel--item {
margin-inline-end: 17px;
width: calc(33.3333333333% - 11px);
height: 406px;
padding-top: 27px;
}
.sec_study-courses_carousel--item_style {
position: relative;
overflow-y: visible;
}
.sec_study-courses_carousel--item_style .img-box {
aspect-ratio: 424/283;
min-height: 283px;
max-height: 283px;
width: 100%}
.sec_study-courses_carousel--item_style .details {
position: absolute;
background: url(/uploads/Faculty-modares/assets/img/Union.webp);
background-repeat: no-repeat;
background-size: cover;
opacity: .95;
top: -27px;
inset-inline-start: 25px;
z-index: 9;
height: 406px;
max-width: 216px;
padding: 10px;
box-sizing: border-box;
}
.sec_study-courses_carousel--item_style .details .head {
height: fit-content;
width: fit-content;
position: relative;
}
.sec_study-courses_carousel--item_style .details .head::before {
content: "";
position: absolute;
background-color: #2476a3;
bottom: -3px;
width: 64px;
height: 2px;
}
.sec_study-courses_carousel--item_style .details .head h5 {
line-height: 1.5;
}
.sec_study-courses_carousel--item_style .details p {
line-height: 240%;
margin-top: 13px;
margin-bottom: 9px;
text-align: justify;
}
@media(max-width: 1366px) {
.sec_study-courses_carousel--item_style .details p {
line-height: 200%;
-webkit-line-clamp: 6;
}}
.sec_study-courses_carousel--item_style .details .more_button {
position: absolute;
border: 1px solid #fff;
padding: 2px 35px;
width: fit-content;
bottom: 66px;
transition: all .2s linear;
}
.sec_study-courses_carousel--item_style .details .more_button a {
line-height: 1.8;
}
.sec_study-courses_carousel--item_style .details .more_button:hover {
background-color: #fff;
}
.sec_study-courses_carousel--item_style .details .more_button:hover a {
color: #00274c;
}
.sec_study-courses_carousel button.flickity-button.flickity-prev-next-button {
top: 50%;
height: 46px;
width: 46px;
border-radius: 50%;
background: #84bdfd;
transform: translateY(-50%);
opacity: 1;
display: flex;
align-items: center;
justify-content: center;
}
.sec_study-courses_carousel button.flickity-button.flickity-prev-next-button .niafam {
font-size: 24px;
color: #fff;
font-weight: bold;
}
.sec_study-courses_carousel .flickity-prev-next-button.previous {
inset-inline-start: -96px !important;
}
.sec_study-courses_carousel .flickity-prev-next-button.previous .niafam {
transform: rotate(180deg);
margin-inline-start: -3px;
}
.sec_study-courses_carousel .flickity-prev-next-button.next {
inset-inline-end: -96px !important;
}
.sec_study-courses_carousel .flickity-prev-next-button.next .niafam {
margin-inline-start: 3px;
}
@media(max-width: 1580px) {
.sec_study-courses_carousel .flickity-prev-next-button.previous {
inset-inline-start: -60px !important;
}
.sec_study-courses_carousel .flickity-prev-next-button.next {
inset-inline-end: -60px !important;
}
}@media(max-width: 1430.98px) {
.sec_study-courses .container {
max-width: 1200px;
}
.sec_study-courses button.flickity-button.flickity-prev-next-button {
width: 40px;
height: 40px;
}
.sec_study-courses button.flickity-button.flickity-prev-next-button .niafam {
font-size: 20px;
}
.sec_study-courses .flickity-prev-next-button.previous {
inset-inline-start: -50px !important;
}
.sec_study-courses .flickity-prev-next-button.next {
inset-inline-end: -50px !important;
}
}@media(max-width: 1360.98px) {
.sec_study-courses .container {
max-width: 80%}
.sec_study-courses_carousel {
height: 340px;
}
.sec_study-courses_carousel--item_style .img-box {
aspect-ratio: 370/213;
min-height: 213px;
max-height: 213px;
width: 100%}
.sec_study-courses_carousel--item_style .details {
max-width: 180px;
background-size: contain;
height: 335px;
}
.sec_study-courses_carousel--item_style .details h5 {
font-size: .75rem;
font-size: clamp(.75rem, .7rem + .25vw, 1rem);
line-height: 26px !important;
}
.sec_study-courses_carousel--item_style .details .line-clamp__6 {
line-height: 1.5;
-webkit-line-clamp: 5;
}
}@media(max-width: 992.98px) {
.sec_study-courses {
padding-bottom: 65px;
}
.sec_study-courses .sec_education-group_carousel button.flickity-button.flickity-prev-next-button {
top: 39%}
.sec_study-courses h2 {
margin-top: 30px;
margin-bottom: 30px;
}
.sec_study-courses_carousel--item {
width: calc(50% - 11px);
}
}@media(max-width: 620.98px) {
.sec_study-courses_carousel--item {
width: calc(100% - 11px);
}
.sec_study-courses .flickity-prev-next-button.previous {
inset-inline-start: -38px !important;
}
.sec_study-courses .flickity-prev-next-button.next {
inset-inline-end: -38px !important;
}
.sec_study-courses .sec_education-group_carousel button.flickity-button.flickity-prev-next-button {
width: 30px;
height: 30px;
}
.sec_study-courses .sec_education-group_carousel button.flickity-button.flickity-prev-next-button .niafam {
font-size: 15px;
}
}.sec__book {
height: 1137px;
}
.sec__book .container {
position: relative;
}
.sec__book-top {
inset-inline-start: 0;
height: fit-content;
}
.sec__book-top_big-box {
position: relative;
margin-top: -30px;
width: 749px;
}
.sec__book-top_big-box .img-box {
aspect-ratio: 749/499;
min-height: 499px;
max-height: 499px;
max-width: 100%}
.sec__book-top_big-box .detials {
position: absolute;
width: 581px;
z-index: 999;
top: 70px;
inset-inline-start: 46px;
height: 282px;
}
.sec__book-top_big-box .detials h3 {
text-align: center;
line-height: 125px;
margin-bottom: 9px;
}
.sec__book-top_big-box .detials p {
line-height: 1.8;
text-align: center;
}
.sec__book-top_big-box .detials .buttons-box {
margin-top: 40px;
justify-content: center;
}
.sec__book-top_big-box .detials .buttons-box a {
padding: 3px 27px;
line-height: 1.6;
transition: all .2s linear;
}
.sec__book-top_big-box .detials .buttons-box a:nth-child(2) {
border: 1px solid #fff;
}
.sec__book-top_big-box .detials .buttons-box a:nth-child(2):hover {
background-color: #fff;
color: #00274c;
}
.sec__book-top_big-box .detials .buttons-box a:first-child:hover {
background-color: #fff;
color: #00274c;
}
@media(max-width: 1160.98px) {
.sec__book-top_big-box .detials {
width: 82%;
inset-inline-start: 30px;
}
}@media(max-width: 690px) {
.sec__book-top_big-box .detials {
inset-inline-start: 10px;
}
}@media(max-width: 992.98px) {
.sec__book-top_big-box .img-box {
aspect-ratio: 649/430;
min-height: 430px;
max-height: 430px;
max-width: 100%}
}@media(max-width: 992.98px) {
.sec__book-top_big-box .img-box {
aspect-ratio: 649/350;
min-height: 350px;
max-height: 350px;
max-width: 100%}
}.sec__book-top .sec__book__items {
margin-top: 40px;
}
.sec__book-top .sec__book__items--cell:nth-child(2) .img-box::before {
background: #538acd;
opacity: .8;
}
.sec__book-top .sec__book__items--cell:nth-child(3) .img-box::before {
background: #6b7943;
opacity: .8;
}
.sec__book-top .arch_button {
width: fit-content;
border-bottom: 1px solid #ffcb0b;
inset-inline-end: 0;
bottom: 30px;
}
.sec__book__items {
max-width: 434px;
width:100%;
margin-inline-start: -57px;
}
.sec__book__items--cell {
width: 50%;
position: relative;
height: 215px;
}
.sec__book__items--cell .img-box {
aspect-ratio: 216/215;
min-height: 215px;
max-height: 215px;
position: relative;
max-width: 100%;
min-width: 100%}
.sec__book__items--cell .img-box::before {
content: "";
position: absolute;
left: 0;
right: 0;
z-index: 9;
height: 100%;
width: 100%;
top: 0;
bottom: 0;
}
.sec__book__items--cell p {
position: absolute;
bottom: 20px;
line-height: 1.8;
text-align: center;
padding-inline-start: 9px;
padding-inline-end: 9px;
z-index: 99;
width: 100%;
transition: all .2s linear;
}
.sec__book__items--cell:hover p {
color: #ffcb0b;
}
@media(max-width: 992px) {
.sec__book__items--cell {
height: 180px;
}
.sec__book__items--cell .img-box {
aspect-ratio: 180/180;
min-height: 180px;
max-height: 180px;
}
.sec__book__items--cell p {
font-size: .625rem;
font-size: clamp(.625rem, .575rem + .25vw, .875rem);
line-height: 26px;
-webkit-line-clamp: 3;
}
}@media(max-width: 992px) {
.sec__book__items--cell {
height: 140px;
}
.sec__book__items--cell .img-box {
aspect-ratio: 140/140;
min-height: 140px;
max-height: 140px;
}
.sec__book__items--cell p {
font-size: .595rem;
font-size: clamp(.595rem, .515rem + .25vw, .845rem);
line-height: 18px;
}
}.sec__book-bottom {
justify-content: flex-end;
align-items: start;
}
.sec__book-bottom_big-box {
position: relative;
max-width: 60%}
@media (min-width:992.99px){
.sec__book-bottom_big-box{order:4;}
}
.sec__book-bottom_big-box .img-box {
aspect-ratio: 608/625;
min-height: 625px;
max-height: 625px;
max-width: 100%}
.sec__book-bottom_big-box .img-box::before {
content: "";
position: absolute;
left: 0;
right: 0;
z-index: 9;
height: 100%;
width: 100%;
top: 0;
bottom: 0;
opacity: .7;
background-color: #000;
}
.sec__book-bottom_big-box .detials {
position: absolute;
width: 581px;
z-index: 999;
top: 234px;
left: 50%;
transform: translateX(-50%);
height: 282px;
}
.sec__book-bottom_big-box .detials h3 {
text-align: center;
line-height: 125px;
margin-bottom: 9px;
}
.sec__book-bottom_big-box .detials p {
line-height: 1.6;
text-align: center;
}
.sec__book-bottom_big-box .detials .buttons-box {
margin-top: 40px;
justify-content: center;
}
.sec__book-bottom_big-box .detials .buttons-box a {
padding: 3px 27px;
line-height: 1.6;
}
.sec__book-bottom_big-box .detials .buttons-box a:nth-child(2) {
border: 1px solid #fff;
}
.sec__book-bottom_big-box .detials .buttons-box a:nth-child(2):hover {
color: #db0d0d;
background-color: #fff;
}
.sec__book-bottom_big-box .detials .buttons-box a:first-child:hover {
background-color: #fff;
color: #db0d0d;
border-color: rgba(0, 0, 0, 0);
}
@media(max-width: 1160.98px) {
.sec__book-bottom_big-box .detials {
width: 82%}
}@media(max-width: 992px) {
.sec__book-bottom_big-box .img-box {
aspect-ratio: 480/480;
min-height: 480px;
max-height: 480px;
}
.sec__book-bottom_big-box .detials {
top: 70px;
}
}@media(max-width: 690px) {
.sec__book-bottom_big-box .img-box {
aspect-ratio: 370/370;
min-height: 370px;
max-height: 370px;
}
.sec__book-bottom_big-box .detials {
top: 20px;
}
}.sec__book-bottom .sec__book__items--cell:first-child .img-box::before {
background: #000;
opacity: .7;
}
.sec__book-bottom .sec__book__items--cell:nth-child(2) .img-box::before {
background: #94471e;
opacity: .9;
}
.sec__book-bottom .sec__book__items .arch_button {
inset-inline-start: 33px;
bottom: 15px;
}
.sec__book .arch_button {
position: absolute;
width: fit-content;
border-bottom: 1px solid #ffcb0b;
padding: 4px;
transition: all .2s linear;
}
@media(max-width: 992.98px) {
.sec__book .arch_button {
font-size: .625rem;
font-size: clamp(.625rem, .575rem + .25vw, .875rem);
}
}.sec__book .arch_button:hover {
box-shadow: 0px 3px 30px 0px rgba(255, 255, 255, .1);
}
@media(max-width: 1360.98px) {
.sec__book-top_big-box {
width: 65%}
.sec__book-top_big-box .img-box {
width: 100%}
.sec__book__items {
width: 40%}
}@media(max-width: 992.98px) {
.sec__book {
height: 820px;
}
.sec__book .detials {
max-width: 78%}
.sec__book .sec__book-top .sec__book__items {
width: 40.3%}
.sec__book h3 {
font-size: 1.375rem;
font-size: clamp(1.375rem, 1.325rem + .25vw, 1.625rem);
line-height: 80px !important;
}
.sec__book .text__13 {
font-size: .6875em;
line-height: 22px !important;
-webkit-line-clamp: 8;
}
.sec__book .text__12 {
font-size: .625rem;
font-size: clamp(.625rem, .625rem + 0vw, .625rem);
line-height: 26px;
}
.sec__book .buttons-box {
margin-top: 30px !important;
}
}@media(max-width: 690.98px) {
.sec__book {
height: 700px;
}
.sec__book .detials {
max-width: 87%}
.sec__book .sec__book-bottom .sec__book__items .arch_button {
inset-inline-start: 16px;
}
.sec__book .buttons-box .text__12 {
line-height: 26px !important;
}
}@media(max-width: 620px) {
.sec__book {
height: fit-content;
padding-bottom: 10px;
}
.sec__book .sec__book-top_big-box .detials .buttons-box, .sec__book .sec__book-bottom_big-box .detials .buttons-box {
margin-top: 16px !important;
}
.sec__book .sec__book-top_big-box .detials .buttons-box a, .sec__book .sec__book-bottom_big-box .detials .buttons-box a {
padding: 0 8px;
}
.sec__book .sec__book-top_big-box .detials h3, .sec__book .sec__book-bottom_big-box .detials h3 {
line-height: 40px !important;
}
.sec__book .sec__book-bottom_big-box .detials {
top: 40px;
}
.sec__book .detials {
max-width: 74%}
.sec__book .sec__book-bottom_big-box .img-box {
aspect-ratio: 560/280;
min-height: 280px;
max-height: 280px;
}
.sec__book .sec__book-bottom .sec__book__items .arch_button {
inset-inline-start: 10px;
}
.sec__book .sec__book__items--cell {
height: 120px;
}
.sec__book .sec__book__items--cell .img-box {
aspect-ratio: 120/120;
min-height: 120px;
max-height: 120px;
}
.sec__book .sec__book-top_big-box .img-box {
aspect-ratio: 649/270;
min-height: 270px;
max-height: 270px;
max-width: 100%}
.sec__book .sec__book__items, .sec__book .sec__book-top .sec__book__items {
width: 100%;
margin: 0 auto;
max-width: 100%}
.sec__book .sec__book-bottom_big-box {
order: -2;
}
.sec__book .sec__book-bottom_big-box, .sec__book .sec__book-top_big-box {
width: 100%;
max-width: 100%}
.sec__book .sec__book-top_big-box .detials {
top: 20px;
left: 50%;
transform: translateX(-50%);
right: auto;
}
}.sec_laboratories {
padding-top: 38px;
padding-bottom: 41px;
}
.sec_laboratories .img-box {
position: absolute;
top: 0;
aspect-ratio: 1300/640;
min-height: 640px;
max-height: 640px;
width: 100%;
left: 0;
right: 0;
}
.sec_laboratories .container {
position: relative;
justify-content: flex-end;
}
.sec_laboratories-content {
position: relative;
z-index: 99;
background-color: #005fa9;
margin-top: 70px;
margin-inline-end: 40px;
max-width: 650px;
padding-inline-start: 60px;
padding-top: 50px;
padding-bottom: 56px;
padding-inline-end: 42px;
}
.sec_laboratories-content h2 {
line-height: 1.6;
padding-bottom: 10px;
border-bottom: 3px solid #00a6e6;
width: fit-content;
margin-bottom: 32px;
}
.sec_laboratories-content p {
line-height: 240%;
text-align: justify;
margin-inline-start: 14px;
}
.sec_laboratories-content .line {
margin-top: 42px;
width: 300px;
height: 3px;
background-color: #00a6e6;
}
.sec_laboratories-content .button {
margin-top: 56px;
}
.sec_laboratories-content .button .arch_button {
border: 1px solid #fff;
width: fit-content;
padding: 10px 50px;
line-height: 1.6;
transition: all .2s linear;
}
.sec_laboratories-content .button .arch_button:hover {
background-color: #fff;
color: #00274c;
}
@media (max-width:1600px){
.sec_laboratories-content{
max-width: 576px;
}
}
@media(max-width: 1366.98px) {
.sec_laboratories .img-box {
aspect-ratio: 1200 / 580; min-height: 580px; max-height: 580px; }
.sec_laboratories-content {max-width: 550px;margin-top: 52px;}
}
@media(max-width: 1366.98px) {
.sec_laboratories .img-box {
aspect-ratio: 1200 / 520; min-height: 520px; max-height: 520px; 
}
.sec_laboratories-content {
margin-inline-end: 26px;
max-width: 500px;
padding-inline-start: 32px;
padding-top: 40px;
padding-bottom: 45px; 
padding-inline-end: 32px;
}
}
@media(max-width: 992.98px) {
.sec_laboratories .img-box {
aspect-ratio: 992/430;
min-height: 430px;
max-height: 430px;
}
.sec_laboratories-content {
padding: 30px;
margin-top: 60px;
max-width: 60%;
margin-inline-end: 30px;
}
.sec_laboratories-content h2 {
margin-bottom: 15px;
}
.sec_laboratories-content p {
line-height: 28px;
}
.sec_laboratories-content .line {
margin-top: 20px;
max-width: 80%}
.sec_laboratories-content .button {
margin-top: 20px;
}
.sec_laboratories-content .button a {
padding: 4px 16px !important;
}
}.sec_statistics {
position: relative;
min-height: 287px;
padding-top: 46px;
}
.sec_statistics .img-box {
aspect-ratio: 1920/287;
min-height: 287px;
max-height: 287px;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
position: absolute;
}
.sec_statistics h2 {
position: relative;
z-index: 9;
text-align: center;
}
.sec_statistics .container {
margin-top: 47px;
}
.sec_statistics-list {
background-color: #fff;
box-shadow: 0px 0px 12px rgba(0, 0, 0, .1);
width: 100%;
height: 389px;
padding: 30px 62px;
position: relative;
z-index: 99;
}
.sec_statistics-list--item {
width: 16.6666666667%;
height: 166px;
}
.sec_statistics-list--item:not(:nth-child(6)):not(:nth-child(12)) {
border-inline-end: 2px dashed #ededed;
}
.sec_statistics-list--item:not(:nth-child(7)):not(:nth-child(8)):not(:nth-child(9)):not(:nth-child(10)):not(:nth-child(11)):not(:nth-child(12)) {
border-bottom: 2px dashed #ededed;
}
.sec_statistics-list--item img {
max-width: 50px;
max-height: 50px;
}
.sec_statistics-list--item h6 {
margin-top: 13px;
margin-bottom: 5px;
text-align: center;
line-height: 1.6;
}
.sec_statistics-list--item p {
line-height: 1.6;
}
@media(max-width: 992.98px) {
.sec_statistics-list {
padding: 30px;
height: 215px;
}
.sec_statistics-list--item {
width: 25%;
border-bottom: none !important;
}
.sec_statistics-list--item img {
max-width: 40px;
max-height: 40px;
}
.sec_statistics-list--item .text__33 {
font-size: 1.375rem;
font-size: clamp(1.375rem, 1.325rem + .25vw, 1.625rem);
}
}@media(max-width: 720.98px) {
.sec_statistics-list--item {
width: 33.3333333333%}
}@media(max-width: 520.98px) {
.sec_statistics-list--item {
width: 50%}
}@media(max-width: 992.98px) {
.mobile-slider {
display: block;
}
}.footer {
margin-top: 86px;
}
.footer__logo {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
.footer-about {
gap: 18px;
margin-inline-start: 15px;
justify-content: space-between;
flex-wrap: wrap;
flex-grow: 1;
}
.footer-about__icon {
flex-shrink: 0;
display: flex;
justify-content: center;
align-items: center;
}
.footer-about__item {
display: flex;
gap: 5px;
}
.footer__copy-right {
background-color: #001022;
padding: 10px 0;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
}
.footer__float-links {
transition: all .3s linear;
position: absolute;
inset-inline-end: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #003066;
display: flex;
justify-content: center;
align-items: center;
}
.footer__float-links.hide {
opacity: 0;
pointer-events: none;
}
.footer__float-links.show {
opacity: 1;
pointer-events: all;
z-index: 999;
}
.footer__float-links-btn {
min-height: 50px;
background-color: #003066;
display: flex;
align-items: center;
}
.footer__float-links-btn a {
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
max-width: max-content;
padding: 5px 15px;
margin-right: auto;
margin-left: auto;
border: 1px solid rgba(0, 0, 0, 0);
border-radius: 5px;
}
.footer__float-links-btn a:hover {
color: #fff;
box-shadow: 0 0 5px #0c62c5;
border: 1px solid #0c62c5;
}
.footer__float-links-btn a:not(.closed) {
color: #fff;
box-shadow: 0 0 5px #0c62c5;
border: 1px solid #0c62c5;
}
.footer__links {
list-style: none;
display: flex;
flex-wrap: wrap;
gap: 15px;
flex-direction: row;
column-gap: 30px;
}
.footer__links li {
flex-basis: calc(33.3333% - 20px);
}
.footer__links a {
display: flex;
gap: 5px;
color: #3a3a3a;
align-items: flex-start;
transition: all .3s linear;
}
.footer__links a i {
display: flex;
padding-top: 7px;
color: #ffb606;
font-weight: bold;
transition: all .3s linear;
}
.footer__links a:hover {
color: #971616;
}
.footer__links a:hover i {
color: #971616;
}
.footer__middle {
display: flex;
min-height: 350px;
padding: 80px 0;
row-gap: 24px;
column-gap: 40px;
}
.footer__middle-container {
background-color: #f3f6fb;
position: relative;
}
.footer__socials {
list-style: none;
display: flex;
flex-wrap: wrap;
min-width: 245px;
gap: 7px;
}
.footer__socials a {
width: 35px;
height: 35px;
background-color: #000;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
font-size: 22px;
}
.footer__socials a:hover {
background-color: #670606;
}
.footer__top {
display: flex;
align-items: center;
height: 75px;
padding-top: 5px;
}
.footer__top-container {
background-color: #003066;
}
.float-links {
list-style: none;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
column-gap: 15px;
row-gap: 12px;
max-width: 1200px;
margin-inline-start: auto;
margin-inline-end: auto;
}
.float-links a {
display: flex;
padding: 4px 15px;
color: #fff;
}
.float-links a:hover {
background-color: #fff;
color: #003066;
}
@media(max-width: 1199.98px)and (min-width: 992px) {
.footer__logo img {
max-width: 90px;
}
.footer__top {
gap: 30px;
}
}@media(max-width: 991.98px)and (min-width: 768px) {
.footer__logo img {
max-width: 150px;
}
.footer__top {
gap: 30px;
}
.footer-about {
gap: 20px;
}
.footer-about__item {
flex-basis: calc(50% - 10px);
}
.footer__middle {
flex-wrap: wrap;
gap: 30px;
}
.footer__col:last-child {
flex-basis: 100%}
.footer__socials {
width: 100%;
justify-content: center;
}
.footer__float-links .container {
overflow: auto;
max-height: 100%;
margin-top: 40px;
margin-bottom: 40px;
}
.footer__float-links .float-links {
row-gap: 10px;
column-gap: 20px;
}
.footer__float-links .float-links a {
padding-inline-start: 5px;
padding-inline-end: 5px;
}
}@media(max-width: 767.98px) {
.footer__copy-right {
justify-content: center;
}
.footer__copy-right .text__20 {
text-align: center;
font-size: 14px;
margin-inline-start: auto;
margin-inline-end: auto;
display: flex;
justify-content: center;
}
.footer__top {
height: fit-content;
}
}@media(max-width: 767.98px)and (min-width: 576px) {
.footer__logo img {
max-width: 190px;
}
.footer__top {
padding-top: 20px;
padding-bottom: 20px;
flex-direction: column;
gap: 20px;
}
.footer-about {
gap: 20px;
}
.footer-about__item {
flex-basis: calc(50% - 10px);
}
.footer__middle {
flex-wrap: wrap;
gap: 30px;
}
.footer__col:last-child {
flex-basis: 100%}
.footer__socials {
width: 100%;
justify-content: center;
}
.footer__links {
column-gap: 20px;
row-gap: 15px;
}
.footer__links li {
flex-basis: calc(50% - 10px);
}
.footer__float-links .container {
overflow: auto;
max-height: 100%;
margin-top: 40px;
margin-bottom: 40px;
}
.footer__float-links .float-links {
row-gap: 10px;
column-gap: 20px;
}
.footer__float-links .float-links a {
padding-inline-start: 5px;
padding-inline-end: 5px;
}
}@media(max-width: 575.98px) {
.footer__logo img {
max-width: 190px;
}
.footer__top {
padding-top: 20px;
padding-bottom: 20px;
flex-direction: column;
gap: 20px;
}
.footer-about {
gap: 13px;
flex-direction: column;
}
.footer-about__item {
flex-basis: calc(50% - 10px);
}
.footer__middle {
flex-wrap: wrap;
gap: 30px;
}
.footer__col:last-child {
flex-basis: 100%}
.footer__socials {
width: 100%;
justify-content: center;
}
.footer__links {
column-gap: 20px;
row-gap: 15px;
}
.footer__links li {
flex-basis: calc(50% - 10px);
}
.footer__float-links .container {
overflow: auto;
max-height: 100%;
margin-top: 40px;
margin-bottom: 40px;
}
.footer__float-links .float-links {
row-gap: 10px;
column-gap: 20px;
}
.footer__float-links .float-links a {
padding-inline-start: 5px;
padding-inline-end: 5px;
}
}.footer-about__item {
align-items: center;
}
@media(max-width: 1160px) {
.footer-about {
gap: 10px;
}
.footer-about__text {
font-size: .6875em;
}
.footer__logo h4 {
font-size: .75rem;
font-size: clamp(.75rem, .7rem + .25vw, 1rem);
}
.footer__logo img {
max-width: 75px;
}
}@media(min-width: 992.99px) {
.desktop__hidden {
display: none;
}
}@media(max-width: 992.99px) {
.mobile__hidden {
display: none;
}
}@media(max-width: 768px) {
.footer-about {
margin-inline-start: 0;
}
}
.header--fixed  {
opacity:  1;
z-index:  999999;
height:  fit-content;
top:  0;
}

.header--fixed .header__bottom-container  {
width:  100%;
padding:  0 0 0 0;
z-index:  9999;
height:  50px;
position:  fixed;
display:  flex;
top:  0;
align-items:  center;
background:  white;
}
.sec_about .details-style {
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-align: justify;
    line-height: 240%;
}
/*colors*/
:root {
 --black-base: #000000;
 --white-base:#ffffff;
}

/* color--1 */
.header__top ,section.sec_2.sec_education-group.bg__blue_dark,.footer__float-links
,.footer__top-container,.footer__float-links-btn
{
  background-color: var(--bg-base);
}
.sec_faculty-members_top .user__big-box .imgBox-big .bg_blue 
{
  background-color: var(--bg-base-2);
}
.sec_laboratories-content{
    background-color: var(--bg-base-3);
}
/* color--2 */
.footer__copy-right{
  background-color: var(--color-base);
}

/* color--3 */
.bg__red , .sec_slider-news_thumbnail--cell .button::before ,.more_view.bg__blue_dark
,.sec_education-group_carousel--cell .title_box .arrow-box
{
  background-color: var(--button-base);
}
/* color--4 */



/* text color */
.sec_about .more_view:hover ,.user__big-box_detials .text__blue
,.sec_study-courses_carousel--item_style .details .more_button:hover
,.sec__book-top_big-box .detials .buttons-box a:first-child:hover
,.sec__book-bottom_big-box .detials .buttons-box a:first-child:hover
{
  color: var(--black-base);
}
.sec__title.text__white ,.edu-intro__more:hover{
  color: var(--white-base);
}


/* hover */
.sec_slider-news--cell .details .more_view:hover
{
  background-color: var(--button-base-hover) !important;
  color: var(--white-base) !important;
}

/* text hover */
.header__menu .mega-menu li a:hover ,.sec_slider-news--cell .details h3:hover
,.sec_education-group_carousel--cell:hover h4,.footer__links a:hover
,.sec_scientific-research .list_news--item:hover p
,nav.mega-menu > ul > li.drop-down > a:hover, nav.mega-menu > ul > li > a:hover
{
  color: var(--button-base) !important;
}
.header__langs a:hover, .header__left a:hover i::before{
  color: var(--button-base-hover-light) !important;
}

.footer__socials a:hover 
{
  background-color: var(--button-base-hover) !important;
  color: var(--white-base) !important;
}
.footer__float-links-btn a:hover{
      border-color: var(--white-base);
    box-shadow: var(--white-base) 0 0 5px;
}
