@font-face {
	 font-family: 'IRANSansWeb';
	 src: url('../fonts/iransans/mobile/IRANSansMobile.eot?');
	 src: url('../fonts/iransans/mobile/IRANSansMobile.eot?#iefix') format('embedded-opentype'), url('../fonts/iransans/mobile/IRANSansMobile.woff') format('woff'), url('../fonts/iransans/mobile/IRANSansMobile.woff2') format('woff2'), url('../fonts/iransans/mobile/IRANSansMobile.ttf') format('truetype');
	 font-weight: normal;
}
 @font-face {
	 font-family: 'IRANSansWeb_bold';
	 src: url('../fonts/iransans/mobile/IRANSansMobile_Bold.eot?');
	 src: url('../fonts/iransans/mobile/IRANSansMobile_Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/iransans/mobile/IRANSansMobile_Bold.woff') format('woff'), url('../fonts/iransans/mobile/IRANSansMobile_Bold.woff2') format('woff2'), url('../fonts/iransans/mobile/IRANSansMobile_Bold.ttf') format('truetype');
	 font-weight: bold;
}
 @font-face {
	 font-family: 'IRANSansWeb_light';
	 src: url('../fonts/iransans/mobile/IRANSansMobile_Light.eot?');
	 src: url('../fonts/iransans/mobile/IRANSansMobile_Light.eot?#iefix') format('embedded-opentype'), url('../fonts/iransans/mobile/IRANSansMobile_Light.woff') format('woff'), url('../fonts/iransans/mobile/IRANSansMobile_Light.woff2') format('woff2'), url('../fonts/iransans/mobile/IRANSansMobile_Light.ttf') format('truetype');
	 font-weight: bold;
}
 @font-face {
	 font-family: 'IRANSansWeb_Medium';
	 src: url('../fonts/iransans/mobile/IRANSansMobile_Medium.eot?');
	 src: url('../fonts/iransans/mobile/IRANSansMobile_Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/iransans/mobile/IRANSansMobile_Medium.woff') format('woff'), url('../fonts/iransans/mobile/IRANSansMobile_Medium.woff2') format('woff2'), url('../fonts/iransans/mobile/IRANSansMobile_Medium.ttf') format('truetype');
	 font-weight: bold;
}
 html, body {
	 width: 100%;
	 height: 100%;
}
 * {
	 box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 -webkit-box-sizing: border-box;
}
 ul, li {
	 padding: 0;
	 margin: 0;
	 list-style: none;
}
 a {
	 transition: all ease 0.3s;
	 -moz-transition: all ease 0.3s;
	 -webkit-transition: all ease 0.3s;
	 -ms-transition: all ease 0.3s;
	 text-decoration: none;
}
 a:hover {
	 text-decoration: none;
}
 img {
	 max-width: 100%;
}
 body {
	 font-size: 13px;
	 font-family: 'IRANSansWeb';
	 overflow-x: hidden;
	 line-height: 23px;
	 background: #fff;
	 padding: 0;
	 text-align: left;
}
 h1, h2, h3, h4, h5, h6 {
	 font-family: 'IRANSansWeb_bold';
}
 .clearfloat {
	 display: block;
	 clear: both;
	 content: "";
}
 label {
	 font-weight: normal;
}
 .container-fluid {
	 padding: 0 25px;
}
 @media (min-width: 992px) {
	 .container-fluid {
		 padding: 0 40px;
	}
}
 @media (min-width: 1200px) {
	 .container-fluid {
		 padding: 0 60px;
	}
}
 @media (min-width: 1890px) {
	 .container-fluid {
		 padding: 0 95px;
	}
}
 #mainHeader {
	 padding: 15px 0;
	 color: #545f7c;
}
 #mainHeader .row {
	 align-items: center;
}
 #mainHeader h1 {
	 text-transform: capitalize;
	 font-size: 18px;
	 font-family: 'IRANSansWeb_bold';
	 margin: 0;
	 line-height: 48px;
	 height: 38px;
}
 #mainHeader .right {
	 text-align: right;
	 overflow: hidden;
}
 #mainHeader .right .navToggle {
	 display: block;
	 float: right;
	 width: 30px;
	 height: 30px;
	 background: url('../images/bgSprite.png') no-repeat;
	 background-position: 0 0;
	 cursor: pointer;
}
 @media (min-width: 992px) {
	 #mainHeader {
		 padding: 25px 0;
	}
	 #mainHeader h1 {
		 font-size: 24px;
	}
}
 @media (min-width: 1200px) {
	 #mainHeader {
		 padding: 25px 0;
	}
}
 @media (min-width: 1650px) {
	 #mainHeader {
		 padding: 40px 0;
	}
}
 .circleBox {
	 position: relative;
	 width: 280px;
	 height: 280px;
	 margin: 25px auto 30px;
}
 .circleBox .circle {
	 width: 100%;
	 height: 100%;
	 margin: 0 auto;
	 position: relative;
}
 .circleBox .circle:after {
	 display: block;
	 content: "";
	 position: absolute;
	 width: 100%;
	 height: 100%;
	 border: 2px dashed rgba(52,120,246,0.53);
	 right: 0;
	 top: 0;
	 border-radius: 50%;
	 z-index: 0;
}
 .circleBox .circle .pos {
	 position: absolute;
	 display: block;
	 width: 18px;
	 height: 18px;
	 border: 0.5px solid #5c8fec;
	 background: #aec9fb;
	 border-radius: 50%;
	 z-index: 1;
	 cursor: pointer;
}
 .circleBox .circle .pos.top {
	 top: -9px;
	 left: 50%;
	 margin-left: -9px;
}
 .circleBox .circle .pos.bottom {
	 bottom: -9px;
	 left: 50%;
	 margin-left: -9px;
}
 .circleBox .circle .pos.right {
	 top: 50%;
	 margin-top: -9px;
	 right: -9px;
}
 .circleBox .circle .pos.left {
	 top: 50%;
	 margin-top: -9px;
	 left: -9px;
}
 .circleBox .circleContent {
	 display: none;
	 position: absolute;
	 width: 250px;
	 height: 250px;
	 top: 50%;
	 margin-top: -125px;
	 right: 50%;
	 margin-right: -125px;
	 border-radius: 50%;
	 overflow: hidden;
}
 .circleBox .circleContent img {
	 border-radius: 50%;
}
 .circleBox .circleContent.active {
	 display: block;
}
 .circleBox .circleContent .wrapperC {
	 position: absolute;
	 width: 130px;
	 height: 130px;
	 top: 50%;
	 margin-top: -65px;
	 right: 50%;
	 margin-right: -65px;
	 background: #3478f6;
	 border-radius: 50%;
	 color: #fff;
	 display: flex;
	 flex-wrap: wrap;
	 align-content: center;
	 justify-content: center;
	 text-align: center;
	 -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
	 box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
	 transition: all ease 0.3s;
	 -moz-transition: all ease 0.3s;
	 -webkit-transition: all ease 0.3s;
	 -ms-transition: all ease 0.3s;
	 border: 1px solid rgba(52,120,246,0.53);
}
 .circleBox .circleContent .wrapperC h3 {
	 font-size: 16px;
	 line-height: 22px;
	 text-transform: capitalize;
	 margin: 10px 0 15px;
}
 .circleBox .circleContent .wrapperC a {
	 color: #fff;
}
 .circleBox .circleContent .wrapperC a.arrowLink {
	 display: block;
	 width: 40px;
	 height: 17px;
	 position: relative;
}
 .circleBox .circleContent .wrapperC a.arrowLink:before {
	 display: block;
	 content: "";
	 position: absolute;
	 background: url('../images/bgSprite.png') no-repeat;
	 width: 100%;
	 height: 40px;
	 top: 50%;
	 margin-top: -20px;
	 right: 0;
	 background-position: -30px 0;
}
 .circleBox .circleContent .wrapperC:hover {
	 -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.5);
	 box-shadow: 0 0 20px 0 rgba(0,0,0,0.5);
}
 @media (min-width: 992px) {
	 .circleBox {
		 width: 380px;
		 height: 380px;
		 margin: 50px auto 30px;
	}
	 .circleBox .circleContent {
		 width: 334px;
		 height: 334px;
		 margin-top: -167px;
		 margin-right: -167px;
	}
	 .circleBox .circleContent .wrapperC {
		 width: 150px;
		 height: 150px;
		 margin-top: -75px;
		 margin-right: -75px;
	}
	 .circleBox .circleContent .wrapperC h3 {
		 font-size: 20px;
		 margin: 10px 0 20px;
	}
}
 @media (min-width: 1650px) {
	 .circleBox {
		 width: 480px;
		 height: 480px;
	}
	 .circleBox .circleContent {
		 width: 434px;
		 height: 434px;
		 margin-top: -217px;
		 margin-right: -217px;
	}
	 .circleBox .circleContent .wrapperC {
		 width: 180px;
		 height: 180px;
		 margin-top: -90px;
		 margin-right: -90px;
	}
	 .circleBox .circleContent .wrapperC h3 {
		 font-size: 22px;
		 margin: 10px 0 30px;
	}
}
 #moving {
	 width: 18px;
	 height: 18px;
	 left: 50%;
	 top: 50%;
	 margin-left: -9px;
	 margin-top: -9px;
	 position: absolute;
	 border-radius: 50%;
	 background: #fff;
	 border: 3px solid #5c8fec;
	 display: block;
	 z-index: 2;
}
 #moving.right {
	 -webkit-animation: myOrbitR 28s linear infinite;
	 -moz-animation: myOrbitR 28s linear infinite;
	 -o-animation: myOrbitR 28s linear infinite;
	 animation: myOrbitR 28s linear infinite;
}
 #moving.left {
	 -webkit-animation: myOrbitL 28s linear infinite;
	 -moz-animation: myOrbitL 28s linear infinite;
	 -o-animation: myOrbitL 28s linear infinite;
	 animation: myOrbitL 28s linear infinite;
}
 #moving.top {
	 -webkit-animation: myOrbitT 28s linear infinite;
	 -moz-animation: myOrbitT 28s linear infinite;
	 -o-animation: myOrbitT 28s linear infinite;
	 animation: myOrbitT 28s linear infinite;
}
 #moving.bottom {
	 -webkit-animation: myOrbitB 28s linear infinite;
	 -moz-animation: myOrbitB 28s linear infinite;
	 -o-animation: myOrbitB 28s linear infinite;
	 animation: myOrbitB 28s linear infinite;
}
 #loading {
	 background: #3478f6;
	 position: fixed;
	 width: 100%;
	 height: 100%;
	 right: 0;
	 top: 0;
	 z-index: 100;
}
 #loading .inner {
	 width: 260px;
	 height: 260px;
	 position: absolute;
	 right: 50%;
	 margin-right: -130px;
	 top: 50%;
	 margin-top: -130px;
}
 #loading .inner figure {
	 border-radius: 50%;
	 overflow: hidden;
	 width: 100%;
	 height: 100%;
	 margin: 0;
	 background: #0067b3;
}
 #loading .inner figure img {
	 display: none;
	 width: 100%;
	 border-radius: 50%;
}
 #loading .inner figure img.active {
	 display: block;
}
 #loading .inner .menu {
	 position: absolute;
	 top: 70px;
	 left: 70px;
}
 #loading .inner .menu li a {
	 display: block;
	 color: #fff;
	 font-family: 'IRANSansWeb_Medium';
	 line-height: 50px;
	 font-size: 30px;
	 text-transform: capitalize;
}
 #loading .inner .menu li a:hover {
	 color: #0067b3;
}
 @media (min-width: 992px) {
	 #loading .inner {
		 width: 314px;
		 height: 314px;
		 margin-right: -157px;
		 margin-top: -157px;
	}
	 #loading .inner .menu {
		 top: 100px;
	}
	 #loading .inner .menu li a {
		 font-size: 58px;
		 line-height: 58px;
	}
}
 .menuSide h2 {
	 font-size: 21px;
	 margin: 0;
	 line-height: 40px;
	 text-transform: capitalize;
}
 .menuSide h2 a {
	 color: #3478f6;
}
 .menuSide li a {
	 display: block;
	 line-height: 40px;
	 font-size: 20px;
	 color: #6a6969;
	 text-transform: capitalize;
}
 .menuSide li a:hover {
	 color: #3478f6;
}
 @media (min-width: 992px) {
	 .menuSide {
		 margin-top: -30px;
	}
	 .menuSide h2 {
		 line-height: 70px;
		 height: 60px;
	}
	 .menuSide li a {
		 line-height: 60px;
	}
}
 @media (min-width: 1200px) {
	 .menuSide h2 {
		 font-size: 24px;
	}
}
 @media (min-width: 1890px) {
	 .menuSide {
		 -ms-flex: 0 0 16.666667%;
		 flex: 0 0 16.666667%;
		 max-width: 16.666667%;
	}
}
 .main {
	 position: relative;
}
 .main .inner {
	 border-top: 1px solid #f2f2f2;
}
 .main .description {
	 font-size: 14px;
	 color: #555555;
	 line-height: 24px;
	 padding-top: 30px;
}
 .main .social {
	 margin: 30px 0 0;
}
 .main .social .socialWrapper {
	 display: flex;
	 flex-wrap: wrap;
	 align-items: center;
}
 .main .social .socialWrapper span {
	 font-size: 12px;
	 line-height: 25px;
	 margin-right: 15px;
	 color: #8e8e8e;
	 text-transform: capitalize;
}
 .main .social ul li {
	 display: inline-block;
	 margin: 0 20px 0 0;
}
 .main .social ul li:last-child {
	 margin: 0;
}
 .main .social ul li a {
	 font-size: 25px;
}
 .main .social ul li a i {
	 transition: all ease 0.3s;
	 -moz-transition: all ease 0.3s;
	 -webkit-transition: all ease 0.3s;
	 -ms-transition: all ease 0.3s;
	 display: block;
}
 .main .social ul li a:hover {
	 color: #545f7c;
}
 .main .social ul li a:hover i {
	 transform: scale(1.1);
	 -moz-transform: scale(1.1);
	 -webkit-transform: scale(1.1);
}
 .main .social .website {
	 line-height: 42px;
	 height: 35px;
	 font-size: 12px;
	 font-family: 'IRANSansWeb_Medium';
	 text-transform: capitalize;
	 position: relative;
	 padding: 0 25px;
	 border-radius: 30px;
	 background: #edf3fe;
	 display: inline-block;
	 margin: 20px 0 0;
}
 @media (min-width: 768px) {
	 .main .inner {
		 border-top: 2px solid rgba(52,120,246,0.53);
	}
	 .main:before {
		 display: block;
		 content: "";
		 position: absolute;
		 width: 40%;
		 height: 3px;
		 background: #3478f6;
		 left: 0;
		 top: -1px;
	}
	 .main .description {
		 font-size: 18px;
		 line-height: 38px;
		 padding-left: 0;
	}
}
 @media (min-width: 992px) {
	 .main .social {
		 display: flex;
		 flex-wrap: wrap;
		 align-items: center;
		 justify-content: flex-end;
		 margin: 0;
		 padding-top: 30px;
		 align-content: start;
	}
	 .main .social .socialWrapper span {
		 display: none;
	}
	 .main .social ul li a {
		 font-size: 30px;
	}
	 .main .social .website {
		 line-height: 39px;
		 height: 32px;
		 font-size: 18px;
		 font-family: 'IRANSansWeb_light';
		 margin: 0 0 0 20px;
		 padding: 0 30px 0 0;
		 background: none;
	}
	 .main .social .website:before {
		 display: block;
		 content: "";
		 position: absolute;
		 background: url('../images/bgSprite.png') no-repeat;
		 width: 30px;
		 height: 30px;
		 right: -10px;
		 top: 50%;
		 margin-top: -15px;
		 background-position: 0 -30px;
	}
}
 @media (min-width: 1890px) {
	 .main {
		 -ms-flex: 0 0 83.333333%;
		 flex: 0 0 83.333333%;
		 max-width: 83.333333%;
	}
}
 .menuBox {
	 position: fixed;
	 width: 100%;
	 height: 100vh;
	 top: 0;
	 right: 0;
	 z-index: 10;
	 color: #fff;
	 overflow: hidden;
	 overflow-y: auto;
	 display: none;
	 background: #14439b;
}
 .menuBox.active {
	 display: block;
}
 .menuBox .closeBtn {
	 display: block;
	 width: 30px;
	 height: 30px;
	 position: absolute;
	 background: url('../images/bgSprite.png') no-repeat;
	 right: 25px;
	 top: 25px;
	 background-position: 0 -90px;
	 z-index: 10;
	 cursor: pointer;
	 transition: all ease 0.3s;
	 -moz-transition: all ease 0.3s;
	 -webkit-transition: all ease 0.3s;
	 -ms-transition: all ease 0.3s;
}
 .menuBox .closeBtn:hover {
	 transform: scale(0.9);
	 -moz-transform: scale(0.9);
	 -webkit-transform: scale(0.9);
}
 .menuBox .row {
	 margin: 0;
	 height: 100%;
}
 .menuBox .row .right {
	 background: #3478f6;
	 z-index: 1;
	 padding: 25px;
}
 .menuBox .row .right h2 {
	 width: 100%;
	 font-size: 18px;
	 line-height: 38px;
	 border-bottom: 2px solid #FFF;
	 margin: 0 0 15px;
}
 .menuBox .row .right ul li {
	 text-align: center;
}
 .menuBox .row .right ul li a {
	 font-size: 18px;
	 color: #fff;
	 line-height: 46px;
	 text-align: center;
	 display: inline-block;
	 font-family: 'IRANSansWeb_light';
	 text-transform: capitalize;
}
 .menuBox .row .left {
	 background: #14439b;
	 z-index: 1;
	 padding: 25px;
}
 .menuBox .row .left h1 {
	 font-size: 18px;
	 line-height: 38px;
	 display: none;
	 text-transform: capitalize;
	 font-family: 'IRANSansWeb_Medium';
}
 .menuBox .row .left .top p {
	 color: #afc9fa;
	 font-size: 24px;
	 line-height: 38px;
	 display: none;
}
 .menuBox .row .left .bottom li {
	 font-size: 12px;
	 margin: 0 0 5px;
}
 .menuBox .row .left .bottom li.email {
	 margin: 0 0 15px;
}
 .menuBox .row .left .bottom li.address {
	 margin: 0;
	 font-family: 'IRANSansWeb_light';
	 font-size: 10px;
	 line-height: 20px;
}
 .menuBox .row .left .bottom li a {
	 color: #fff;
	 line-height: 28px;
	 display: block;
}
 @media (min-width: 992px) {
	 .menuBox .closeBtn {
		 top: 60px;
		 right: 40px;
		 background-position: 0 -60px;
	}
	 .menuBox .row {
		 height: 100%;
	}
	 .menuBox .row .right {
		 order: 2;
		 padding: 60px 40px 50px 40px;
		 display: flex;
		 flex-wrap: wrap;
		 align-content: center;
	}
	 .menuBox .row .right h2 {
		 font-size: 32px;
		 margin: 0 0 30px;
		 line-height: 68px;
	}
	 .menuBox .row .right ul li {
		 text-align: left;
	}
	 .menuBox .row .right ul li a {
		 font-size: 24px;
		 line-height: 58px;
		 font-family: 'IRANSansWeb';
	}
	 .menuBox .row .left {
		 padding: 60px 40px 60px 40px;
		 display: flex;
		 flex-wrap: wrap;
	}
	 .menuBox .row .left h1 {
		 font-size: 24px;
		 display: block;
	}
	 .menuBox .row .left .top p {
		 display: block;
	}
	 .menuBox .row .left .bottom li {
		 font-size: 20px;
		 margin: 0 0 30px;
	}
	 .menuBox .row .left .bottom li.email {
		 margin: 0 0 60px;
	}
	 .menuBox .row .left .bottom li.address {
		 font-size: 16px;
		 line-height: 34px;
	}
}
 @media (min-width: 1200px) {
	 .menuBox .closeBtn {
		 top: 60px;
		 right: 60px;
	}
	 .menuBox .row .right {
		 padding: 60px 60px 50px 60px;
	}
	 .menuBox .row .left {
		 padding: 60px 60px 60px 60px;
	}
	 .menuBox .row .left .bottom {
		 /*max-width: 70%;*/
	}
	 .menuBox .row .left .top {
		 max-width: 70%;
	}
}
 @media (min-width: 1890px) {
	 .menuBox .closeBtn {
		 top: 60px;
		 right: 95px;
	}
	 .menuBox .row .right {
		 padding: 60px 95px 50px 95px;
	}
	 .menuBox .row .left {
		 padding: 60px 95px 60px 95px;
	}
}
 @media (max-width: 991px) {
	 .menuBox .row .right {
		 animation-name: none !important;
	}
}
 @-webkit-keyframes myOrbitR {
	 from {
		 -webkit-transform: rotate(0deg) translateX(140px) rotate(0deg);
	}
	 to {
		 -webkit-transform: rotate(360deg) translateX(140px) rotate(-360deg);
	}
}
 @-moz-keyframes myOrbitR {
	 from {
		 -moz-transform: rotate(0deg) translateX(140px) rotate(0deg);
	}
	 to {
		 -moz-transform: rotate(360deg) translateX(140px) rotate(-360deg);
	}
}
 @-o-keyframes myOrbitR {
	 from {
		 -o-transform: rotate(0deg) translateX(140px) rotate(0deg);
	}
	 to {
		 -o-transform: rotate(360deg) translateX(140px) rotate(-360deg);
	}
}
 @keyframes myOrbitR {
	 from {
		 transform: rotate(0deg) translateX(140px) rotate(0deg);
	}
	 to {
		 transform: rotate(360deg) translateX(140px) rotate(-360deg);
	}
}
 @-webkit-keyframes myOrbitL {
	 from {
		 -webkit-transform: rotate(0deg) translateX(-140px) rotate(0deg);
	}
	 to {
		 -webkit-transform: rotate(360deg) translateX(-140px) rotate(-360deg);
	}
}
 @-moz-keyframes myOrbitL {
	 from {
		 -moz-transform: rotate(0deg) translateX(-140px) rotate(0deg);
	}
	 to {
		 -moz-transform: rotate(360deg) translateX(-140px) rotate(-360deg);
	}
}
 @-o-keyframes myOrbitL {
	 from {
		 -o-transform: rotate(0deg) translateX(-140px) rotate(0deg);
	}
	 to {
		 -o-transform: rotate(360deg) translateX(-140px) rotate(-360deg);
	}
}
 @keyframes myOrbitL {
	 from {
		 transform: rotate(0deg) translateX(-140px) rotate(0deg);
	}
	 to {
		 transform: rotate(360deg) translateX(-140px) rotate(-360deg);
	}
}
 @-webkit-keyframes myOrbitT {
	 from {
		 -webkit-transform: rotate(0deg) translateX(0) translateY(-140px) rotate(0deg);
	}
	 to {
		 -webkit-transform: rotate(360deg) translateX(0) translateY(-140px) rotate(-360deg);
	}
}
 @-moz-keyframes myOrbitT {
	 from {
		 -moz-transform: rotate(0deg) translateX(0) translateY(-140px) rotate(0deg);
	}
	 to {
		 -moz-transform: rotate(360deg) translateX(0) translateY(-140px) rotate(-360deg);
	}
}
 @-o-keyframes myOrbitT {
	 from {
		 -o-transform: rotate(0deg) translateX(0) translateY(-140px) rotate(0deg);
	}
	 to {
		 -o-transform: rotate(360deg) translateX(0) translateY(-140px) rotate(-360deg);
	}
}
 @keyframes myOrbitT {
	 from {
		 transform: rotate(0deg) translateX(0) translateY(-140px) rotate(0deg);
	}
	 to {
		 transform: rotate(360deg) translateX(0) translateY(-140px) rotate(-360deg);
	}
}
 @-webkit-keyframes myOrbitB {
	 from {
		 -webkit-transform: rotate(0deg) translateX(0) translateY(140px) rotate(0deg);
	}
	 to {
		 -webkit-transform: rotate(360deg) translateX(0) translateY(140px) rotate(-360deg);
	}
}
 @-moz-keyframes myOrbitB {
	 from {
		 -moz-transform: rotate(0deg) translateX(0) translateY(140px) rotate(0deg);
	}
	 to {
		 -moz-transform: rotate(360deg) translateX(0) translateY(140px) rotate(-360deg);
	}
}
 @-o-keyframes myOrbitB {
	 from {
		 -o-transform: rotate(0deg) translateX(0) translateY(140px) rotate(0deg);
	}
	 to {
		 -o-transform: rotate(360deg) translateX(0) translateY(140px) rotate(-360deg);
	}
}
 @keyframes myOrbitB {
	 from {
		 transform: rotate(0deg) translateX(0) translateY(140px) rotate(0deg);
	}
	 to {
		 transform: rotate(360deg) translateX(0) translateY(140px) rotate(-360deg);
	}
}
 @media (min-width: 992px) {
	 @-webkit-keyframes myOrbitR {
		 from {
			 -webkit-transform: rotate(0deg) translateX(190px) rotate(0deg);
		}
		 to {
			 -webkit-transform: rotate(360deg) translateX(190px) rotate(-360deg);
		}
	}
	 @-moz-keyframes myOrbitR {
		 from {
			 -moz-transform: rotate(0deg) translateX(190px) rotate(0deg);
		}
		 to {
			 -moz-transform: rotate(360deg) translateX(190px) rotate(-360deg);
		}
	}
	 @-o-keyframes myOrbitR {
		 from {
			 -o-transform: rotate(0deg) translateX(190px) rotate(0deg);
		}
		 to {
			 -o-transform: rotate(360deg) translateX(190px) rotate(-360deg);
		}
	}
	 @keyframes myOrbitR {
		 from {
			 transform: rotate(0deg) translateX(190px) rotate(0deg);
		}
		 to {
			 transform: rotate(360deg) translateX(190px) rotate(-360deg);
		}
	}
	 @-webkit-keyframes myOrbitL {
		 from {
			 -webkit-transform: rotate(0deg) translateX(-190px) rotate(0deg);
		}
		 to {
			 -webkit-transform: rotate(360deg) translateX(-190px) rotate(-360deg);
		}
	}
	 @-moz-keyframes myOrbitL {
		 from {
			 -moz-transform: rotate(0deg) translateX(-190px) rotate(0deg);
		}
		 to {
			 -moz-transform: rotate(360deg) translateX(-190px) rotate(-360deg);
		}
	}
	 @-o-keyframes myOrbitL {
		 from {
			 -o-transform: rotate(0deg) translateX(-190px) rotate(0deg);
		}
		 to {
			 -o-transform: rotate(360deg) translateX(-190px) rotate(-360deg);
		}
	}
	 @keyframes myOrbitL {
		 from {
			 transform: rotate(0deg) translateX(-190px) rotate(0deg);
		}
		 to {
			 transform: rotate(360deg) translateX(-190px) rotate(-360deg);
		}
	}
	 @-webkit-keyframes myOrbitT {
		 from {
			 -webkit-transform: rotate(0deg) translateX(0) translateY(-190px) rotate(0deg);
		}
		 to {
			 -webkit-transform: rotate(360deg) translateX(0) translateY(-190px) rotate(-360deg);
		}
	}
	 @-moz-keyframes myOrbitT {
		 from {
			 -moz-transform: rotate(0deg) translateX(0) translateY(-190px) rotate(0deg);
		}
		 to {
			 -moz-transform: rotate(360deg) translateX(0) translateY(-190px) rotate(-360deg);
		}
	}
	 @-o-keyframes myOrbitT {
		 from {
			 -o-transform: rotate(0deg) translateX(0) translateY(-190px) rotate(0deg);
		}
		 to {
			 -o-transform: rotate(360deg) translateX(0) translateY(-190px) rotate(-360deg);
		}
	}
	 @keyframes myOrbitT {
		 from {
			 transform: rotate(0deg) translateX(0) translateY(-190px) rotate(0deg);
		}
		 to {
			 transform: rotate(360deg) translateX(0) translateY(-190px) rotate(-360deg);
		}
	}
	 @-webkit-keyframes myOrbitB {
		 from {
			 -webkit-transform: rotate(0deg) translateX(0) translateY(190px) rotate(0deg);
		}
		 to {
			 -webkit-transform: rotate(360deg) translateX(0) translateY(190px) rotate(-360deg);
		}
	}
	 @-moz-keyframes myOrbitB {
		 from {
			 -moz-transform: rotate(0deg) translateX(0) translateY(190px) rotate(0deg);
		}
		 to {
			 -moz-transform: rotate(360deg) translateX(0) translateY(190px) rotate(-360deg);
		}
	}
	 @-o-keyframes myOrbitB {
		 from {
			 -o-transform: rotate(0deg) translateX(0) translateY(190px) rotate(0deg);
		}
		 to {
			 -o-transform: rotate(360deg) translateX(0) translateY(190px) rotate(-360deg);
		}
	}
	 @keyframes myOrbitB {
		 from {
			 transform: rotate(0deg) translateX(0) translateY(190px) rotate(0deg);
		}
		 to {
			 transform: rotate(360deg) translateX(0) translateY(190px) rotate(-360deg);
		}
	}
}
 @media (min-width: 1650px) {
	 @-webkit-keyframes myOrbitR {
		 from {
			 -webkit-transform: rotate(0deg) translateX(240px) rotate(0deg);
		}
		 to {
			 -webkit-transform: rotate(360deg) translateX(240px) rotate(-360deg);
		}
	}
	 @-moz-keyframes myOrbitR {
		 from {
			 -moz-transform: rotate(0deg) translateX(240px) rotate(0deg);
		}
		 to {
			 -moz-transform: rotate(360deg) translateX(240px) rotate(-360deg);
		}
	}
	 @-o-keyframes myOrbitR {
		 from {
			 -o-transform: rotate(0deg) translateX(240px) rotate(0deg);
		}
		 to {
			 -o-transform: rotate(360deg) translateX(240px) rotate(-360deg);
		}
	}
	 @keyframes myOrbitR {
		 from {
			 transform: rotate(0deg) translateX(240px) rotate(0deg);
		}
		 to {
			 transform: rotate(360deg) translateX(240px) rotate(-360deg);
		}
	}
	 @-webkit-keyframes myOrbitL {
		 from {
			 -webkit-transform: rotate(0deg) translateX(-240px) rotate(0deg);
		}
		 to {
			 -webkit-transform: rotate(360deg) translateX(-240px) rotate(-360deg);
		}
	}
	 @-moz-keyframes myOrbitL {
		 from {
			 -moz-transform: rotate(0deg) translateX(-240px) rotate(0deg);
		}
		 to {
			 -moz-transform: rotate(360deg) translateX(-240px) rotate(-360deg);
		}
	}
	 @-o-keyframes myOrbitL {
		 from {
			 -o-transform: rotate(0deg) translateX(-240px) rotate(0deg);
		}
		 to {
			 -o-transform: rotate(360deg) translateX(-240px) rotate(-360deg);
		}
	}
	 @keyframes myOrbitL {
		 from {
			 transform: rotate(0deg) translateX(-240px) rotate(0deg);
		}
		 to {
			 transform: rotate(360deg) translateX(-240px) rotate(-360deg);
		}
	}
	 @-webkit-keyframes myOrbitT {
		 from {
			 -webkit-transform: rotate(0deg) translateX(0) translateY(-240px) rotate(0deg);
		}
		 to {
			 -webkit-transform: rotate(360deg) translateX(0) translateY(-240px) rotate(-360deg);
		}
	}
	 @-moz-keyframes myOrbitT {
		 from {
			 -moz-transform: rotate(0deg) translateX(0) translateY(-240px) rotate(0deg);
		}
		 to {
			 -moz-transform: rotate(360deg) translateX(0) translateY(-240px) rotate(-360deg);
		}
	}
	 @-o-keyframes myOrbitT {
		 from {
			 -o-transform: rotate(0deg) translateX(0) translateY(-240px) rotate(0deg);
		}
		 to {
			 -o-transform: rotate(360deg) translateX(0) translateY(-240px) rotate(-360deg);
		}
	}
	 @keyframes myOrbitT {
		 from {
			 transform: rotate(0deg) translateX(0) translateY(-240px) rotate(0deg);
		}
		 to {
			 transform: rotate(360deg) translateX(0) translateY(-240px) rotate(-360deg);
		}
	}
	 @-webkit-keyframes myOrbitB {
		 from {
			 -webkit-transform: rotate(0deg) translateX(0) translateY(240px) rotate(0deg);
		}
		 to {
			 -webkit-transform: rotate(360deg) translateX(0) translateY(240px) rotate(-360deg);
		}
	}
	 @-moz-keyframes myOrbitB {
		 from {
			 -moz-transform: rotate(0deg) translateX(0) translateY(240px) rotate(0deg);
		}
		 to {
			 -moz-transform: rotate(360deg) translateX(0) translateY(240px) rotate(-360deg);
		}
	}
	 @-o-keyframes myOrbitB {
		 from {
			 -o-transform: rotate(0deg) translateX(0) translateY(240px) rotate(0deg);
		}
		 to {
			 -o-transform: rotate(360deg) translateX(0) translateY(240px) rotate(-360deg);
		}
	}
	 @keyframes myOrbitB {
		 from {
			 transform: rotate(0deg) translateX(0) translateY(240px) rotate(0deg);
		}
		 to {
			 transform: rotate(360deg) translateX(0) translateY(240px) rotate(-360deg);
		}
	}
}
 