abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;padding:0}input,select{vertical-align:middle}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix,:first-child+html .clearfix{zoom:1}

html { 
	/* Adjust font size */
    font-size: 100%;
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%;
    /* Font varient */
    font-variant-ligatures: none;
    -webkit-font-variant-ligatures: none;
    /* Smoothing */
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
	height:100%
}
body{height:100%;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}
.ttu{text-transform:uppercase}
.big,.bigger,.gigantic,.huge,.large,h1,h2,h3,h4,h5,h6{margin-bottom:26.66667px}
p{margin-bottom:26.66667px;}
ul{list-style:circle inside}
ol,ul{margin-bottom:40px}
ol{list-style:decimal inside}
ol,ul{padding-left:0;margin-top:0}
ol ol,ol ul,ul ol,ul ul{margin:20px 0 20px 20px}
li{margin-bottom:10px;line-height: 1.4;}
table{margin-bottom:40px}
td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}
hr{margin-top:20px;margin-bottom:40px;border-width:0;border-top:1px solid #e1e1e1}
hr.spacer{border-top:1px solid transparent}

input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:38px;padding:6px 10px;border-radius:4px;box-shadow:none;box-sizing:border-box;width:100%}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}
textarea{min-height:65px;padding-top:6px;padding-bottom:6px}
label,legend{display:block;margin:12px 0 10px;}
fieldset{padding:0;border-width:0}
input[type=checkbox],input[type=radio]{display:inline}
label>.label-body{display:inline-block;margin-left:10px;}

*,:after,:before{box-sizing:border-box}
.grid{margin:0 auto;max-width:1250px;display:flex;flex-flow:row;flex-wrap:wrap;margin-bottom:20px}
.grid--center{justify-content:center}
.grid--right{justify-content:flex-end}
.grid--full{max-width:100%}
.col{flex:1}
[class*=col-]{padding:0 20px;position:relative}
.col-100{width:100%}
.col-50{width:50%}
.col-33{width:33.33%}
.col-66{width:66.66%}
.col-25{width:25%}
.col-75{width:75%}
.col-20{width:20%}
.col-40{width:40%}
.col-60{width:60%}
.col-80{width:80%}
.col-16{width:16.66%}
.col-12{width:12.5%}
.col-10{width:10%}
.col-30{width:30%}
.col-70{width:70%}
.col-90{width:90%}
.push-50{left:50%}
.push-33{left:33.33%}
.push-66{left:66.66%}
.push-25{left:25%}
.push-75{left:75%}
.push-20{left:20%}
.push-40{left:40%}
.push-80{left:20%}
.push-10{left:10%}
.push-30{left:30%}
.push-60{left:60%}
.push-70{left:70%}
.push-90{left:90%}

.pull-50{right:50%}
.pull-33{right:33.33%}
.pull-66{right:66.66%}
.pull-25{right:25%}
.pull-75{right:75%}
.pull-20{right:20%}
.pull-40{right:40%}
.pull-80{right:80%}
.pull-10{right:10%}
.pull-30{right:30%}
.pull-60{right:60%}
.pull-70{right:70%}
.pull-90{right:90%}

.no-pad,.no-pad [class*=col-]{padding:0!important}
.grid .grid{margin:0 -30px}
.no-col{display:block;padding:20px}

@media (max-width: 1279px) {
  .lar-100{width:100%}.lar-90{width:90%}.lar-80{width:80%}.lar-75{width:75%}.lar-70{width:70%}.lar-66{width:66.66%}.lar-60{width:60%}.lar-50{width:50%}.lar-40{width:40%}.lar-33{width:33.33%}.lar-30{width:30%}.lar-25{width:25%}.lar-20{width:20%}.lar-10{width:10%}
}

@media (max-width:991px){ 
.tab-100{width:100%}.tab-90{width:90%}.tab-80{width:80%}.tab-75{width:75%}.tab-70{width:70%}.tab-66{width:66.66%}.tab-60{width:60%}.tab-50{width:50%}.tab-40{width:40%}.tab-33{width:33.33%}.tab-30{width:30%}.tab-25{width:25%}.tab-20{width:20%}.tab-10{width:10%}
.col.tab-100{flex:0 0 100%}.col.tab-90{flex:0 0 90%}.col.tab-80{flex:0 0 80%}.col.tab-75{flex:0 0 75%}.col.tab-70{flex:0 0 70%}.col.tab-66{flex:0 0 66.66%}.col.tab-60{flex:0 0 60%}.col.tab-50{flex:0 0 50%}.col.tab-40{flex:0 0 40%}.col.tab-33{flex:0 0 33.33%}.col.tab-30{flex:0 0 30%}.col.tab-20{flex:0 0 20%}.col.tab-25{flex:0 0 25%}
}

@media (max-width:767px){
	[class*=col-]{width:100%;left:0;right:0;}
	.sma-100{width:100%}.sma-90{width:90%}.sma-80{width:80%}.sma-75{width:75%}.sma-70{width:70%}.sma-66{width:66.66%}.sma-60{width:60%}.sma-50{width:50%}.sma-40{width:40%}.sma-33{width:33.33%}.sma-30{width:30%}.sma-25{width:25%}.sma-20{width:20%}.sma-10{width:10%}
	.col.sma-100{flex:0 0 100%}.col.sma-90{flex:0 0 90%}.col.sma-80{flex:0 0 80%}.col.sma-75{flex:0 0 75%}.col.sma-70{flex:0 0 70%}.col.sma-66{flex:0 0 66.66%}.col.sma-60{flex:0 0 60%}.col.sma-50{flex:0 0 50%}.col.sma-40{flex:0 0 40%}.col.sma-33{flex:0 0 33.33%}.col.sma-30{flex:0 0 30%}.col.sma-25{flex:0 0 25%}.col.sma-20{flex:0 0 20%}
}

.nav-header{float:left;margin:0}
.no-pad-menu{padding:0;margin-bottom:0;background:transparent}

.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}
.img-res{width:100%;height:auto;margin-bottom:20px;vertical-align:middle}

.mx-0{margin-left:0!important;margin-right:0!important}
.mx-1{margin-left:10px!important;margin-right:10px!important}
.mx-2{margin-left:20px!important;margin-right:20px!important}
.mx-3{margin-left:30px!important;margin-right:30px!important}
.mx-4{margin-left:40px!important;margin-right:40px!important}
.mx-5{margin-left:50px!important;margin-right:50px!important}
.mx-6{margin-left:60px!important;margin-right:60px!important}
.mx-7{margin-left:70px!important;margin-right:70px!important}
.mx-8{margin-left:80px!important;margin-right:80px!important}
.mx-9{margin-left:90px!important;margin-right:90px!important}
.mx-10{margin-left:100px!important;margin-right:100px!important}
.mx-11{margin-left:110px!important;margin-right:110px!important}
.mx-12{margin-left:120px!important;margin-right:120px!important}
.mx-13{margin-left:130px!important;margin-right:130px!important}
.mx-14{margin-left:140px!important;margin-right:140px!important}
.mx-15{margin-left:150px!important;margin-right:150px!important}

.my-0{margin-top:0!important;margin-bottom:0!important}
.my-1{margin-top:10px!important;margin-bottom:10px!important}
.my-2{margin-top:20px!important;margin-bottom:20px!important}
.my-3{margin-top:30px!important;margin-bottom:30px!important}
.my-4{margin-top:40px!important;margin-bottom:40px!important}
.my-5{margin-top:50px!important;margin-bottom:50px!important}
.my-6{margin-top:60px!important;margin-bottom:60px!important}
.my-7{margin-top:70px!important;margin-bottom:70px!important}
.my-8{margin-top:80px!important;margin-bottom:80px!important}
.my-9{margin-top:90px!important;margin-bottom:90px!important}
.my-10{margin-top:100px!important;margin-bottom:100px!important}
.my-11{margin-top:110px!important;margin-bottom:110px!important}
.my-12{margin-top:120px!important;margin-bottom:120px!important}
.my-13{margin-top:130px!important;margin-bottom:130px!important}
.my-14{margin-top:140px!important;margin-bottom:140px!important}
.my-15{margin-top:150px!important;margin-bottom:150px!important}

.px-0{padding-left:0!important;padding-right:0!important}
.px-1{padding-left:10px!important;padding-right:10px!important}
.px-2{padding-left:20px!important;padding-right:20px!important}
.px-3{padding-left:30px!important;padding-right:30px!important}
.px-4{padding-left:40px!important;padding-right:40px!important}
.px-5{padding-left:50px!important;padding-right:50px!important}
.px-6{padding-left:60px!important;padding-right:60px!important}
.px-7{padding-left:70px!important;padding-right:70px!important}
.px-8{padding-left:80px!important;padding-right:80px!important}
.px-9{padding-left:90px!important;padding-right:90px!important}
.px-10{padding-left:100px!important;padding-right:100px!important}
.px-11{padding-left:110px!important;padding-right:110px!important}
.px-12{padding-left:120px!important;padding-right:120px!important}
.px-13{padding-left:130px!important;padding-right:130px!important}
.px-14{padding-left:140px!important;padding-right:140px!important}
.px-15{padding-left:150px!important;padding-right:150px!important}

.py-0{padding-top:0!important;padding-bottom:0!important}
.py-1{padding-top:10px!important;padding-bottom:10px!important}
.py-2{padding-top:20px!important;padding-bottom:20px!important}
.py-3{padding-top:30px!important;padding-bottom:30px!important}
.py-4{padding-top:40px!important;padding-bottom:40px!important}
.py-5{padding-top:50px!important;padding-bottom:50px!important}
.py-6{padding-top:60px!important;padding-bottom:60px!important}
.py-7{padding-top:70px!important;padding-bottom:70px!important}
.py-8{padding-top:80px!important;padding-bottom:80px!important}
.py-9{padding-top:90px!important;padding-bottom:90px!important}
.py-10{padding-top:100px!important;padding-bottom:100px!important}
.py-11{padding-top:110px!important;padding-bottom:110px!important}
.py-12{padding-top:120px!important;padding-bottom:120px!important}
.py-13{padding-top:130px!important;padding-bottom:130px!important}
.py-14{padding-top:140px!important;padding-bottom:140px!important}
.py-15{padding-top:150px!important;padding-bottom:150px!important}

.m-0{margin:0!important}
.m-1{margin:10px!important}
.m-2{margin:20px!important}
.m-3{margin:30px!important}
.m-4{margin:40px!important}
.m-5{margin:50px!important}
.m-6{margin:60px!important}
.m-7{margin:70px!important}
.m-8{margin:80px!important}
.m-9{margin:90px!important}
.m-10{margin:100px!important}
.m-11{margin:110px!important}
.m-12{margin:120px!important}
.m-13{margin:130px!important}
.m-14{margin:140px!important}
.m-15{margin:150px!important}

.mt-0{margin-top:0!important}
.mt-1{margin-top:10px!important}
.mt-2{margin-top:20px!important}
.mt-3{margin-top:30px!important}
.mt-4{margin-top:40px!important}
.mt-5{margin-top:50px!important}
.mt-6{margin-top:60px!important}
.mt-7{margin-top:70px!important}
.mt-8{margin-top:80px!important}
.mt-9{margin-top:90px!important}
.mt-10{margin-top:100px!important}
.mt-11{margin-top:110px!important}
.mt-12{margin-top:120px!important}
.mt-13{margin-top:130px!important}
.mt-14{margin-top:140px!important}
.mt-15{margin-top:150px!important}
.mt-16{margin-top:160px!important}
.mt-17{margin-top:170px!important}
.mt-18{margin-top:180px!important}
.mt-19{margin-top:190px!important}
.mt-20{margin-top:200px!important}

.mt-1-mix{margin-top:7px!important}
.mt-2-mix{margin-top:14px!important}
.mt-3-mix{margin-top:21px!important}
.mt-4-mix{margin-top:28px!important}
.mt-5-mix{margin-top:35px!important}
.mt-6-mix{margin-top:42px!important}
.mt-7-mix{margin-top:49px!important}
.mt-8-mix{margin-top:56px!important}
.mt-9-mix{margin-top:63px!important}
.mt-10-mix{margin-top:70px!important}
.mt-11-mix{margin-top:77px!important}
.mt-12-mix{margin-top:84px!important}
.mt-13-mix{margin-top:91px!important}
.mt-14-mix{margin-top:98px!important}
.mt-15-mix{margin-top:105px!important}
.mt-16-mix{margin-top:112px!important}
.mt-17-mix{margin-top:119px!important}
.mt-18-mix{margin-top:126px!important}
.mt-19-mix{margin-top:133px!important}
.mt-20-mix{margin-top:140px!important}

@media (min-width:1024px){ 
.mt-1-mix{margin-top:10px!important}
.mt-2-mix{margin-top:20px!important}
.mt-3-mix{margin-top:30px!important}
.mt-4-mix{margin-top:40px!important}
.mt-5-mix{margin-top:50px!important}
.mt-6-mix{margin-top:60px!important}
.mt-7-mix{margin-top:70px!important}
.mt-8-mix{margin-top:80px!important}
.mt-9-mix{margin-top:90px!important}
.mt-10-mix{margin-top:100px!important}
.mt-11-mix{margin-top:110px!important}
.mt-12-mix{margin-top:120px!important}
.mt-13-mix{margin-top:130px!important}
.mt-14-mix{margin-top:140px!important}
.mt-15-mix{margin-top:150px!important}
.mt-16-mix{margin-top:160px!important}
.mt-17-mix{margin-top:170px!important}
.mt-18-mix{margin-top:180px!important}
.mt-19-mix{margin-top:190px!important}
.mt-20-mix{margin-top:200px!important}
}

.mb-0{margin-bottom:0!important}
.mb-1{margin-bottom:10px!important}
.mb-2{margin-bottom:20px!important}
.mb-3{margin-bottom:30px!important}
.mb-4{margin-bottom:40px!important}
.mb-5{margin-bottom:50px!important}
.mb-6{margin-bottom:60px!important}
.mb-7{margin-bottom:70px!important}
.mb-8{margin-bottom:80px!important}
.mb-9{margin-bottom:90px!important}
.mb-10{margin-bottom:100px!important}
.mb-11{margin-bottom:110px!important}
.mb-12{margin-bottom:120px!important}
.mb-13{margin-bottom:130px!important}
.mb-14{margin-bottom:140px!important}
.mb-15{margin-bottom:150px!important}
.mb-16{margin-bottom:160px!important}
.mb-17{margin-bottom:170px!important}
.mb-18{margin-bottom:180px!important}
.mb-19{margin-bottom:190px!important}
.mb-20{margin-bottom:200px!important}

.mb-1-mix{margin-bottom:7px!important}
.mb-2-mix{margin-bottom:14px!important}
.mb-3-mix{margin-bottom:21px!important}
.mb-4-mix{margin-bottom:28px!important}
.mb-5-mix{margin-bottom:35px!important}
.mb-6-mix{margin-bottom:42px!important}
.mb-7-mix{margin-bottom:49px!important}
.mb-8-mix{margin-bottom:56px!important}
.mb-9-mix{margin-bottom:63px!important}
.mb-10-mix{margin-bottom:70px!important}
.mb-11-mix{margin-bottom:77px!important}
.mb-12-mix{margin-bottom:84px!important}
.mb-13-mix{margin-bottom:91px!important}
.mb-14-mix{margin-bottom:98px!important}
.mb-15-mix{margin-bottom:105px!important}
.mb-16-mix{margin-bottom:112px!important}
.mb-17-mix{margin-bottom:119px!important}
.mb-18-mix{margin-bottom:126px!important}
.mb-19-mix{margin-bottom:133px!important}
.mb-20-mix{margin-bottom:140px!important}

@media (min-width:1024px){ 
.mb-1-mix{margin-bottom:10px!important}
.mb-2-mix{margin-bottom:20px!important}
.mb-3-mix{margin-bottom:30px!important}
.mb-4-mix{margin-bottom:40px!important}
.mb-5-mix{margin-bottom:50px!important}
.mb-6-mix{margin-bottom:60px!important}
.mb-7-mix{margin-bottom:70px!important}
.mb-8-mix{margin-bottom:80px!important}
.mb-9-mix{margin-bottom:90px!important}
.mb-10-mix{margin-bottom:100px!important}
.mb-11-mix{margin-bottom:110px!important}
.mb-12-mix{margin-bottom:120px!important}
.mb-13-mix{margin-bottom:130px!important}
.mb-14-mix{margin-bottom:140px!important}
.mb-15-mix{margin-bottom:150px!important}
.mb-16-mix{margin-bottom:160px!important}
.mb-17-mix{margin-bottom:170px!important}
.mb-18-mix{margin-bottom:180px!important}
.mb-19-mix{margin-bottom:190px!important}
.mb-20-mix{margin-bottom:200px!important}
}

.ml-0{margin-left:0!important}
.ml-1{margin-left:10px!important}
.ml-2{margin-left:20px!important}
.ml-3{margin-left:30px!important}
.ml-4{margin-left:40px!important}
.ml-5{margin-left:50px!important}
.ml-6{margin-left:60px!important}
.ml-7{margin-left:70px!important}
.ml-8{margin-left:80px!important}
.ml-9{margin-left:90px!important}
.ml-10{margin-left:100px!important}
.ml-11{margin-left:110px!important}
.ml-12{margin-left:120px!important}
.ml-13{margin-left:130px!important}
.ml-14{margin-left:140px!important}
.ml-15{margin-left:150px!important}

.mr-0{margin-right:0!important}
.mr-1{margin-right:10px!important}
.mr-2{margin-right:20px!important}
.mr-3{margin-right:30px!important}
.mr-4{margin-right:40px!important}
.mr-5{margin-right:50px!important}
.mr-6{margin-right:60px!important}
.mr-7{margin-right:70px!important}
.mr-8{margin-right:80px!important}
.mr-9{margin-right:90px!important}
.mr-10{margin-right:100px!important}
.mr-11{margin-right:110px!important}
.mr-12{margin-right:120px!important}
.mr-13{margin-right:130px!important}
.mr-14{margin-right:140px!important}
.mr-15{margin-right:150px!important}

.p-0{padding:0!important}
.p-1{padding:10px!important}
.p-2{padding:20px!important}
.p-3{padding:30px!important}
.p-4{padding:40px!important}
.p-5{padding:50px!important}
.p-6{padding:60px!important}
.p-7{padding:70px!important}
.p-8{padding:80px!important}
.p-9{padding:90px!important}
.p-10{padding:100px!important}
.p-11{padding:110px!important}
.p-12{padding:120px!important}
.p-13{padding:130px!important}
.p-14{padding:140px!important}
.p-15{padding:150px!important}

.pt-0{padding-top:0!important}
.pt-1{padding-top:10px!important}
.pt-2{padding-top:20px!important}
.pt-3{padding-top:30px!important}
.pt-4{padding-top:40px!important}
.pt-5{padding-top:50px!important}
.pt-6{padding-top:60px!important}
.pt-7{padding-top:70px!important}
.pt-8{padding-top:80px!important}
.pt-9{padding-top:90px!important}
.pt-10{padding-top:100px!important}
.pt-11{padding-top:110px!important}
.pt-12{padding-top:120px!important}
.pt-13{padding-top:130px!important}
.pt-14{padding-top:140px!important}
.pt-15{padding-top:150px!important}
.pt-16{padding-top:160px!important}
.pt-17{padding-top:170px!important}
.pt-18{padding-top:180px!important}
.pt-19{padding-top:190px!important}
.pt-20{padding-top:200px!important}

.pt-1-mix{padding-top:7px!important}
.pt-2-mix{padding-top:14px!important}
.pt-3-mix{padding-top:21px!important}
.pt-4-mix{padding-top:28px!important}
.pt-5-mix{padding-top:35px!important}
.pt-6-mix{padding-top:42px!important}
.pt-7-mix{padding-top:49px!important}
.pt-8-mix{padding-top:56px!important}
.pt-9-mix{padding-top:63px!important}
.pt-10-mix{padding-top:70px!important}
.pt-11-mix{padding-top:77px!important}
.pt-12-mix{padding-top:84px!important}
.pt-13-mix{padding-top:91px!important}
.pt-14-mix{padding-top:98px!important}
.pt-15-mix{padding-top:105px!important}
.pt-16-mix{padding-top:112px!important}
.pt-17-mix{padding-top:119px!important}
.pt-18-mix{padding-top:126px!important}
.pt-19-mix{padding-top:133px!important}
.pt-20-mix{padding-top:140px!important}

@media (min-width:1024px){ 
.pt-1-mix{padding-top:10px!important}
.pt-2-mix{padding-top:20px!important}
.pt-3-mix{padding-top:30px!important}
.pt-4-mix{padding-top:40px!important}
.pt-5-mix{padding-top:50px!important}
.pt-6-mix{padding-top:60px!important}
.pt-7-mix{padding-top:70px!important}
.pt-8-mix{padding-top:80px!important}
.pt-9-mix{padding-top:90px!important}
.pt-10-mix{padding-top:100px!important}
.pt-11-mix{padding-top:110px!important}
.pt-12-mix{padding-top:120px!important}
.pt-13-mix{padding-top:130px!important}
.pt-14-mix{padding-top:140px!important}
.pt-15-mix{padding-top:150px!important}
.pt-16-mix{padding-top:160px!important}
.pt-17-mix{padding-top:170px!important}
.pt-18-mix{padding-top:180px!important}
.pt-19-mix{padding-top:190px!important}
.pt-20-mix{padding-top:200px!important}
}

.pb-0{padding-bottom:0!important}
.pb-1{padding-bottom:10px!important}
.pb-2{padding-bottom:20px!important}
.pb-3{padding-bottom:30px!important}
.pb-4{padding-bottom:40px!important}
.pb-5{padding-bottom:50px!important}
.pb-6{padding-bottom:60px!important}
.pb-7{padding-bottom:70px!important}
.pb-8{padding-bottom:80px!important}
.pb-9{padding-bottom:90px!important}
.pb-10{padding-bottom:100px!important}
.pb-11{padding-bottom:110px!important}
.pb-12{padding-bottom:120px!important}
.pb-13{padding-bottom:130px!important}
.pb-14{padding-bottom:140px!important}
.pb-15{padding-bottom:150px!important}
.pb-16{padding-bottom:160px!important}
.pb-17{padding-bottom:170px!important}
.pb-18{padding-bottom:180px!important}
.pb-19{padding-bottom:190px!important}
.pb-20{padding-bottom:200px!important}

.pb-1-mix{padding-bottom:7px!important}
.pb-2-mix{padding-bottom:14px!important}
.pb-3-mix{padding-bottom:21px!important}
.pb-4-mix{padding-bottom:28px!important}
.pb-5-mix{padding-bottom:35px!important}
.pb-6-mix{padding-bottom:42px!important}
.pb-7-mix{padding-bottom:49px!important}
.pb-8-mix{padding-bottom:56px!important}
.pb-9-mix{padding-bottom:63px!important}
.pb-10-mix{padding-bottom:70px!important}
.pb-11-mix{padding-bottom:77px!important}
.pb-12-mix{padding-bottom:84px!important}
.pb-13-mix{padding-bottom:91px!important}
.pb-14-mix{padding-bottom:98px!important}
.pb-15-mix{padding-bottom:105px!important}
.pb-16-mix{padding-bottom:112px!important}
.pb-17-mix{padding-bottom:119px!important}
.pb-18-mix{padding-bottom:126px!important}
.pb-19-mix{padding-bottom:133px!important}
.pb-20-mix{padding-bottom:140px!important}

@media (min-width:1024px){ 
.pb-1-mix{padding-bottom:10px!important}
.pb-2-mix{padding-bottom:20px!important}
.pb-3-mix{padding-bottom:30px!important}
.pb-4-mix{padding-bottom:40px!important}
.pb-5-mix{padding-bottom:50px!important}
.pb-6-mix{padding-bottom:60px!important}
.pb-7-mix{padding-bottom:70px!important}
.pb-8-mix{padding-bottom:80px!important}
.pb-9-mix{padding-bottom:90px!important}
.pb-10-mix{padding-bottom:100px!important}
.pb-11-mix{padding-bottom:110px!important}
.pb-12-mix{padding-bottom:120px!important}
.pb-13-mix{padding-bottom:130px!important}
.pb-14-mix{padding-bottom:140px!important}
.pb-15-mix{padding-bottom:150px!important}
.pb-16-mix{padding-bottom:160px!important}
.pb-17-mix{padding-bottom:170px!important}
.pb-18-mix{padding-bottom:180px!important}
.pb-19-mix{padding-bottom:190px!important}
.pb-20-mix{padding-bottom:200px!important}
}

.pl-0{padding-left:0!important}
.pl-1{padding-left:10px!important}
.pl-2{padding-left:20px!important}
.pl-3{padding-left:30px!important}
.pl-4{padding-left:40px!important}
.pl-5{padding-left:50px!important}
.pl-6{padding-left:60px!important}
.pl-7{padding-left:70px!important}
.pl-8{padding-left:80px!important}
.pl-9{padding-left:90px!important}
.pl-10{padding-left:100px!important}
.pl-11{padding-left:110px!important}
.pl-12{padding-left:120px!important}
.pl-13{padding-left:130px!important}
.pl-14{padding-left:140px!important}
.pl-15{padding-left:150px!important}

.pl-1-mix{padding-left:7px!important}
.pl-2-mix{padding-left:14px!important}
.pl-3-mix{padding-left:21px!important}
.pl-4-mix{padding-left:28px!important}
.pl-5-mix{padding-left:35px!important}
.pl-6-mix{padding-left:42px!important}
.pl-7-mix{padding-left:49px!important}
.pl-8-mix{padding-left:56px!important}
.pl-9-mix{padding-left:63px!important}
.pl-10-mix{padding-left:70px!important}
.pl-11-mix{padding-left:77px!important}
.pl-12-mix{padding-left:84px!important}
.pl-13-mix{padding-left:91px!important}
.pl-14-mix{padding-left:98px!important}
.pl-15-mix{padding-left:105px!important}

@media (min-width:1024px){ 
	.pl-1-mix{padding-left:10px!important}
	.pl-2-mix{padding-left:20px!important}
	.pl-3-mix{padding-left:30px!important}
	.pl-4-mix{padding-left:40px!important}
	.pl-5-mix{padding-left:50px!important}
	.pl-6-mix{padding-left:60px!important}
	.pl-7-mix{padding-left:70px!important}
	.pl-8-mix{padding-left:80px!important}
	.pl-9-mix{padding-left:90px!important}
	.pl-10-mix{padding-left:100px!important}
	.pl-11-mix{padding-left:110px!important}
	.pl-12-mix{padding-left:120px!important}
	.pl-13-mix{padding-left:130px!important}
	.pl-14-mix{padding-left:140px!important}
	.pl-15-mix{padding-left:150px!important}
}
@media (min-width:1280px){ 
	.bg-right > div > .grid { max-width: 560px; margin-right: 0; }
}
@media (min-width:1440px){ 
	.bg-right > div > .grid { max-width: 600px; padding-right: 40px; }
}
@media (min-width:1600px){ 
	.bg-right > div > .grid { max-width: 680px; padding-right: 60px; }
}
@media (min-width:1800px){ 
	.bg-right > div > .grid { max-width: 720px; padding-right: 60px; }
}
@media (min-width:2060px){ 
	.bg-right > div > .grid { max-width: 740px; padding-right: 80px; }
}
@media (min-width:1280px){ 
	.bg-left > div > .grid { max-width: 560px; margin-left: 0; }
}
@media (min-width:1440px){ 
	.bg-left > div > .grid { max-width: 600px; padding-left: 40px; }
}
@media (min-width:1600px){ 
	.bg-left > div > .grid { max-width: 680px; padding-left: 60px; }
}
@media (min-width:1800px){ 
	.bg-left > div > .grid { max-width: 720px; padding-left: 60px; }
}
@media (min-width:2060px){ 
	.bg-left > div > .grid { max-width: 740px; padding-left: 80px; }
}

.pr-0{padding-right:0!important}
.pr-1{padding-right:10px!important}
.pr-2{padding-right:20px!important}
.pr-3{padding-right:30px!important}
.pr-4{padding-right:40px!important}
.pr-5{padding-right:50px!important}
.pr-6{padding-right:60px!important}
.pr-7{padding-right:70px!important}
.pr-8{padding-right:80px!important}
.pr-9{padding-right:90px!important}
.pr-10{padding-right:100px!important}
.pr-11{padding-right:110px!important}
.pr-12{padding-right:120px!important}
.pr-13{padding-right:130px!important}
.pr-14{padding-right:140px!important}
.pr-15{padding-right:150px!important}

.pr-1-mix{padding-right:7px!important}
.pr-2-mix{padding-right:14px!important}
.pr-3-mix{padding-right:21px!important}
.pr-4-mix{padding-right:28px!important}
.pr-5-mix{padding-right:35px!important}
.pr-6-mix{padding-right:42px!important}
.pr-7-mix{padding-right:49px!important}
.pr-8-mix{padding-right:56px!important}
.pr-9-mix{padding-right:63px!important}
.pr-10-mix{padding-right:70px!important}
.pr-11-mix{padding-right:77px!important}
.pr-12-mix{padding-right:84px!important}
.pr-13-mix{padding-right:91px!important}
.pr-14-mix{padding-right:98px!important}
.pr-15-mix{padding-right:105px!important}

@media (min-width:1024px){ 
	.pr-1-mix{padding-right:10px!important}
	.pr-2-mix{padding-right:20px!important}
	.pr-3-mix{padding-right:30px!important}
	.pr-4-mix{padding-right:40px!important}
	.pr-5-mix{padding-right:50px!important}
	.pr-6-mix{padding-right:60px!important}
	.pr-7-mix{padding-right:70px!important}
	.pr-8-mix{padding-right:80px!important}
	.pr-9-mix{padding-right:90px!important}
	.pr-10-mix{padding-right:100px!important}
	.pr-11-mix{padding-right:110px!important}
	.pr-12-mix{padding-right:120px!important}
	.pr-13-mix{padding-right:130px!important}
	.pr-14-mix{padding-right:140px!important}
	.pr-15-mix{padding-right:150px!important}
}

.animate-size{transition:width .4s, height .4s}
.animate-color{transition:color .4s}
.animate-background{transition:background-color .4s}

/* custom */
@media (min-width:964px) { 
	.grid .grid{margin:0 auto} 
}
@media (min-width:1024px){ 
	.grid--full > [class*=col-]{padding-left: 0;padding-right: 0;}
}