	 @import url(https://fonts.googleapis.com/css?family=PT+Sans|Droid+Sans|Open+Sans);
	 * {border-radius: 0 !important;}
	 html, body {scroll-behavior: smoothhtml;background-color: #1a1a1a !important;}
	 body,.navbar-nav .nav-item .nav-link,p,div,ul,ol,li,button {font-family: 'PT Sans','Droid Sans','Open Sans', sans-serif,"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana !important;}
	 body,.navbar-nav .nav-item .nav-link {
		font-family: 'PT Sans','Droid Sans','Open Sans', sans-serif,"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana !important;
		color: #333; font-size: 13px;line-height: 1.6;}
	 p, a, li, h1, h2, h3, h4, h5 { color: #555;line-height: 1.6; }
	 a,a:focus, a:hover, a:active {outline: 0 !important;}
	 a:hover {color: #72c02c;text-decoration: none/*underline*/;}
     body{margin-top:95px}header, header.position-relative{display:block;transition:.5s;opacity:1;position:absolute !important;left:0;right:0;top:0;z-index: 999}
     .backgroundGrey3.shadow10.border_BL_40.border_TL_40.border_BR_12.border_TR_12.padding_5_10.d-block > a{display: table !important;}
	 .margin-bottom-5, .margin-bottom-10, .margin-bottom-20, .margin-bottom-20,.margin-bottom-25, .margin-bottom-30, .margin-bottom-35, .margin-bottom-40, .margin-bottom-50, .margin-bottom-60 {clear:both;}   
	 .margin-bottom-5 {margin-bottom:5px;}
	 .margin-bottom-10 {margin-bottom:10px;}
	 .margin-bottom-20 {margin-bottom:20px;}
	 .margin-bottom-25 {margin-bottom:25px;}
	 .margin-bottom-30 {margin-bottom:30px;}
	 .margin-bottom-35 {margin-bottom:35px;}
	 .margin-bottom-40 {margin-bottom:40px;}
	 .margin-bottom-50 {margin-bottom:50px;}
	 .margin-bottom-60 {margin-bottom:60px;}
     .backgroundOrange.tes{background-color: #2CB3B2;}
     .backgroundOrange2.tes{background-image: linear-gradient(to right top, #9dc3cd, #8ebac5, #7eb1bc, #6ea9b3, #5ea0aa);}
     .backgroundOrange3.tes{background-image: linear-gradient(to right top, #e3edf3, #dce9ef, #d4e4eb, #cde0e7, #c5dce2);}
     .backgroundOrange4.tes{background-image: linear-gradient(to right, #f3f7fa, #f0f5f8, #ecf3f6, #e9f1f4, #e5eff2, #e3eef0, #e0ecef, #deebed, #dbeaec, #d9e8ea, #d6e7e9, #d3e5e7);}
     .backgroundOrange.tes:hover{background-color: #e5e8e8;color: #2cb3b2;}
     .backgroundOrange5.tes{background-color: #eec07b;}
	 .backgroundGrey3.tes{background-color: #8F9FB1;}
     .backgroundBlack{background-color: #282828}
     .backgroundOrange.modo{background-image: linear-gradient(to right, #fcbc5e, #f8bd65, #f5be6d, #f1bf74, #eec07b);}
     .backgroundOrange.modo:hover{background-color: #ece1d0;color: #dd901e;background-image:none}
     .backgroundOrange2.modo{background-color: #EDCF95;}
     .backgroundOrange3.modo{background-color: #FEEDCF;}
     .backgroundOrange4.modo{background-color: #FFF8E9;}
     .backgroundOrange5.modo{background-color: #eec07b;}
	 .backgroundGrey3.modo{background-color: #949386;}
     .borderRightGrey.modo {border-right: 2px solid #c1b89c;}

     .backgroundOrange3.autoCad{background-color: #E3C6D2;}
     .backgroundOrange4.autoCad{background-color: #F1E4E9;}
     .colorBlack3{color: #353134}
     .zoom {transition: transform .2s;}
     .zoom:hover {-ms-transform: scale(1.1); /* IE 9 */-webkit-transform: scale(1.1); /* Safari 3-8 */transform: scale(1.1); }	
     .backgroundOrange.autoCad{background-image: linear-gradient(to right, #ff9999, #ec8585, #d97172, #c65e5f, #b34a4d);}
     .backgroundOrange.autoCad:hover{background-color: #ff9999;color:#b34a4d;background-image:none}

     .backgroundOrange3.Navisworks{background-image: linear-gradient(to right, #dbeaf5, #d4e5f2, #cee0ef, #c7dbed, #c1d6ea, #bbd1e7, #b5cbe3, #b0c6e0, #aabfdc, #a4b8d7, #9eb0d3, #99a9ce);}
     .backgroundOrange4.Navisworks{background-image: linear-gradient(to right, #eef6fa, #ebf4f9, #e8f1f7, #e5eff6, #e2ecf5, #e0e9f3, #dde7f2, #dbe4f0, #d8e1ee, #d5ddec, #d2daea, #d0d6e8);}
     .backgroundOrange.Navisworks{background-image: linear-gradient(to right, #5b9fd0, #63a1d1, #6ba2d1, #72a4d2, #79a6d2, #7ca6d1, #7fa6d1, #82a6d0, #83a4ce, #84a1cc, #869fca, #879cc8);}
     .backgroundOrange.Navisworks:hover{background-color: #879BC7;background-image:none}

     .backgroundOrange3.maya{background-image: linear-gradient(to right, #e0f4f3, #dbf2f1, #d6f0ef, #d0edee, #cbebec);}
     .backgroundOrange2.maya{background-image: linear-gradient(to right, #7bb6b8, #77b6b9, #74b5bb, #70b5bc, #6db4be);}
     .backgroundOrange4.maya{background-color: #EAF7F7;}
     .backgroundOrange.maya{background-color: #2CA7B2;}
     .backgroundOrange.maya:hover{background-color: #d4edef;}
	 .backgroundGrey3.maya{background-color: #91A3B3;}

     .backgroundBlue.fusion{background-image: linear-gradient(to right top, #dfc9a1, #e6ca97, #eecb8d, #f5cb82, #fdcc78);}
     .backgroundGrey2.fusion{background-color: #918F81}
     .backgroundBlue2.fusion{background-image: linear-gradient(to right top, #fff9ee, #fff7e9, #fff5e4, #fff3df, #fff1da);}
     .backgroundBlue3.fusion{background-color: #FDBC5F;background-image: none;}
     .backgroundBlue3.fusion:hover{background-color: #F9E3C3;}

     .backgroundBlue.solidWorks{background-image: linear-gradient(to right top, #ffdbdb, #fbd3d3, #f6caca, #f2c2c2, #edbaba, #e7b3b3, #e2acac, #dca5a5, #d49e9e, #cc9696, #c58f8f, #bd8888);}
     .backgroundGrey2.solidWorks{background-color: #8E8086}
     .backgroundBlue2.solidWorks{background-image: linear-gradient(to right top, #ffeeee, #f8e5e5, #f0dcdc, #e9d4d4, #e2cbcb);}
     .backgroundBlue3.solidWorks{background-color: #dd8c8c;background-image: none;}
     .backgroundBlue3.solidWorks:hover{background-color: #eec5c5;}

     .backgroundOrange3.rhino{background-image: linear-gradient(to right top, #b5b5b5, #b5b5b5, #b6b5b6, #b6b6b6, #b6b6b7, #b6b6b8, #b7b7b8, #b7b7b9, #b7b8ba, #b8b8bb, #b8b9bc, #b8babd);}
     .backgroundOrange2.rhino{background-image: linear-gradient(to right top, #afb3b5, #aeb2b5, #acb2b5, #abb1b6, #aab0b6, #a9afb6, #a8afb6, #a7aeb6, #a6adb6, #a5adb5, #a3acb5, #a2acb4);}
     .backgroundOrange4.rhino{background-color: #DFE1E2;}
     .backgroundOrange.rhino{background-color: #2CA7B2;}
     .backgroundOrange.rhino:hover{background-color: #66CAD3;}
	 .backgroundGrey3.rhino{background-color: #8DA3AA;}
     
	 .backgroundBlue4{background-color: rgb(176, 195, 213);}
	 .backgroundBlue5{background-color: rgb(232, 242, 253);}
	 .backgroundBlue6{background-color: rgb(125, 141, 160);}
     
     .backgroundBlue.alibre{background-image: linear-gradient(to right, #deeffc, #d8ebfa, #d1e8f8, #cbe4f7, #c5e0f5, #bddbf3, #b5d7f1, #add2ef, #a2cbec, #97c4e8, #8cbee5, #81b7e2);}
     .backgroundGrey2.alibre{background-color: #90A0B2}
     .backgroundBlue2.alibre{background-image: linear-gradient(to right, #f2f9fe, #e9f4fb, #e0eef9, #d7e9f6, #cee3f4);}
     .backgroundBlue3.alibre{background-color: #0B94D9;background-image: none;}
     .backgroundBlue3.alibre:hover{background-color: #83CBF0;}

     .backgroundOrange3.sketchUp{background-image: linear-gradient(to right, #fbd2d3, #fbd0d1, #fbcdce, #fbcbcc, #fbc8ca);}
     .backgroundOrange2.sketchUp{background-image: linear-gradient(to right, #cf9c9e, #d09a9c, #d09799, #d19597, #d19294);}
     .backgroundOrange4.sketchUp{background-color: #FEE9EA;}
     .backgroundOrange.sketchUp{background-color: #dc4242;}
     .backgroundOrange.sketchUp:hover{background-color:#D7747F;}
	 .backgroundGrey3.sketchUp{background-color: #A38E8E;}

     .backgroundBlue.solidEdge{background-image: linear-gradient(to right top, #4c97bc, #4b8aa9, #497d97, #477085, #446374);}
     .backgroundGrey2.solidEdge{background-color: #8296AA}
     .backgroundBlue2.solidEdge{background-image: linear-gradient(to right, #d1e4ed, #d1e1e8, #d0dde4, #d0dadf, #cfd7db);}
     .backgroundBlue3.solidEdge{background-color: #358FB0;background-image: none;}
     .backgroundBlue3.solidEdge:hover{background-color: #4C97BC;}

     .backgroundOrange.creo{background-color:#5BB73B;}
     .backgroundOrange.creo:hover{background-color: #bde2b0;color: #363736;background-image:none}
     .backgroundOrange2.creo{background-color: #D8ECD5;}
     .backgroundOrange3.creo{background-color: #B8D5B7;}
     .backgroundOrange4.creo{background-image: linear-gradient(to right, #f1f9f0, #ebf5ea, #e6f0e5, #e0ecdf, #dae8da);}
     .backgroundOrange5.creo{background-color: #eec07b;}
	 .backgroundGrey3.creo{background-color: #748E8C}
     .borderRightGrey.creo {border-right: 2px solid #c1b89c;}
	/* Translate */
	.mainFlag {
		position: absolute;
		top: 14px;
		list-style: none;
		margin: 0;
		transition: height 300ms, width 300ms;
		-webkit-transition: height 300ms, width 300ms;
		-moz-transition: height 300ms, width 300ms;
		-ms-transition: height 300ms, width 300ms;
		-o-transition: height 300ms, width 300ms;
		background-color: #454545;
		overflow: hidden;
		right: 15%;
		width: 81px;
		padding-top: 3px;
		padding-bottom: 3px;
		width: 150px;
		z-index: 999999999;
	}

	.mainFlag li {
		display: none;
	}
	.mainFlag li.selected,
	.mainFlag:hover li {
		display: block;
		padding: 2px 8px 2px 0px;
	}

	.mainFlag li .item{font-size: 16px;margin-left: -36px;display: block;}
	.mainFlag li .item span{font-size: 14px;color: #ffd700}
	.mainFlag li .item > img{width: 29px;}

     .borderLeftGrey{border-left: 2px solid rgba(100,100,100,0.3);}
     .borderRightGrey {border-right: 2px solid rgba(100,100,100,0.3);}
	 .shadow3{-webkit-box-shadow: inset 0px -2px 19px -4px rgba(143,143,143,1);
	 -moz-box-shadow: inset 0px -2px 19px -4px rgba(143,143,143,1);
	 box-shadow: inset 0px -2px 19px -4px rgba(143,143,143,1);}
	  .line_height03{line-height: 0.3em} 
	  .letterSpace03{letter-spacing: 0.3em;}
	  .maxWidth80{max-width: 80px;}
	  .border_BR_40{border-bottom-right-radius: 40px !important;}
	  .shadow4{-webkit-box-shadow: 0px 26px 56px -30px rgba(0,0,0,0.75);-moz-box-shadow: 0px 26px 56px -30px rgba(0,0,0,0.75);box-shadow: 0px 26px 56px -30px rgba(0,0,0,0.75);}
	  .shadow5{-webkit-box-shadow: 0px 0px 24px -4px rgba(89,89,89,1);-moz-box-shadow: 0px 0px 24px -4px rgba(89,89,89,1);box-shadow: 0px 0px 24px -4px rgba(89,89,89,1);}
	  .zIndex10{z-index: 10}
	  .zIndex20{z-index: 20}
      .t-0{top: 0}
      .b-0{bottom: 0}
      .l-0{left: 0}
      .r-0{right: 0}
      .colorWhite{color: white;}
	  @media (min-width: 767px) and (max-width: 1300px){
		.width100-p {width: 100%;display: inline-block;max-width: 300px;}
		.width100-p .colorGrey6N{transform: translate(0px, -8%);}
		.changeWidth4{-ms-flex: 0 0 41.666667%;flex: 0 0 100%;max-width: 100%;}
		.displayNone{display: none;}
	  }