/*-------------------------------------------------------------------------------------------------------------------------------*/
/* TEX BLOCK */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.tex {display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center;justify-content: center;width: 100%;height: 100vh;background-image: linear-gradient(to bottom, rgba(41,128,185,0.2), #fff);text-align: center;margin: 0 auto;}
/* tex-logo */
.tex .tex-logo {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;letter-spacing: 1px;font-size: 22px;text-decoration: none;color: #282828;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.tex .tex-logo span {padding: 5px 12px;margin-left: 10px;background-color: #2980b9;color: #fff;font-weight: 700;font-size: 16px;text-transform: uppercase;border-radius: 3px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
/* tex-cont */
.tex-cont {position: relative;display: block;width: 100%;margin: 50px 0;}
.tex-cont .text {width: 100%;max-width: 60%;margin: 0 auto 20px auto;}
.tex-cont .btn {margin: 0;z-index: 1;}
/*tex-social*/
.tex .tex-social {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;}
.tex .tex-social a {position: relative;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;width: 40px;height: 40px;margin-right: 5px;border-radius: 4px;border: 2px solid transparent;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.tex .tex-social a:last-child {margin-right: 0;}
.tex .tex-social a .fab {font-size: 16px;color: #8c98a4;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
/*media*/
@media(min-width: 1200px){
	.tex .tex-logo:hover {opacity: 0.6;}
	.tex .tex-social a:hover:nth-child(1) {background-color: #3b5998;}
	.tex .tex-social a:hover:nth-child(2) {background-color: #00acee;}
	.tex .tex-social a:hover:nth-child(3) {background-color: #0e76a8;}
	.tex .tex-social a:hover:nth-child(4) {background-color: #c0392b;}
	.tex .tex-social a:hover:nth-child(5) {background-color: #2c3e50;}
	.tex .tex-social a:hover:nth-child(1) .fab,.tex .tex-social a:hover:nth-child(2) .fab,
	.tex .tex-social a:hover:nth-child(3) .fab,.tex .tex-social a:hover:nth-child(4) .fab,
	.tex .tex-social a:hover:nth-child(5) .fab {color: #fff;}
}
@media(max-width: 1366px){
	.tex .tex-logo {font-size: 20px;}
	.tex .tex-logo span {font-size: 15px;}
	.tex-cont {margin: 40px 0;}
}
@media(max-width: 1199px){
	.tex-cont .text {max-width: 80%;}
}
@media(max-width: 767px){
	.tex .tex-logo {font-size: 18px;}
	.tex .tex-logo span {font-size: 14px;}
	.tex-cont {margin: 30px 0;}
	.tex-cont .text {max-width: 100%;}
}


