.animation-element.slide-left,.animation-element.slide-right{
	opacity:0;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear
}

.product-list{
	overflow:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d
}

.product-item .product-container{
	text-align:left;font:400 14px sans-serif;background-color:#fff;border:1px solid #dbe3e7;border-radius:5px;padding:10px;
	display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.product-item a.product-image{
	display:block;text-align:center;box-shadow:0 0 20px 8px #f3f3f3 inset;width:100%;margin-bottom:25px;padding:20px 0;box-sizing:border-box
}

.product-item a.product-image img{
	height:130px
}

.product-item h2{
	font-size:16px;font-weight:700;width:100%;font-family:Oswald,sans-serif;line-height:normal
}

.product-item h2 a{
	text-decoration:none;color:#2b2b2b
}

.product-item a.small-text{
	color:grey;text-decoration:none;margin-top:20px;margin-bottom:10px;display:block;text-align:right;font-size:12px
}

.product-item .product-rating{
	color:#f09911;font-size:14px
}

.product-item .product-rating a.small-text{
	text-align:left;margin:0 0 0 10px;display:inline-block
}

.product-item p.product-description{
	color:#757575;line-height:1.45;white-space:normal;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:14px
}

.product-item button{
	border-radius:5px;background:#b21a33;color:#fff;font-weight:700;font-size:16px;padding:12px 0;text-align:center;margin:0 auto;display:block;width:100%
}

.product-item button:active,.product-item button:focus,.product-item button:hover{
	background:#921227;color:#fff
}

.product-item button:active{
	border:0
}

.product-item button:focus{
	outline:0
}

.product-item button:focus:active{
	background:#921227;outline:0;color:#fff
}

.product-item .product-price{
	color:#4e4e4e;font-weight:700;font-size:20px;padding-top:5px;text-align:right
}

.animation-element{
	opacity:0;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d
}

.animation-element.slide-left{
	transition:all .5s linear;-moz-transform:translate3d(-100px,0,0);-webkit-transform:translate3d(-100px,0,0);-o-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate3d(-100px,0,0)
}

.animation-element.slide-right{
	transition:all .5s linear;-moz-transform:translate3d(100px,0,0);-webkit-transform:translate3d(100px,0,0);-o-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate3d(100px,0,0)
}

.animation-element.slide-top,.animation-element.slide-top-left{
	opacity:0;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear
}

.animation-element.slide-top{
	transition:all .5s linear;-moz-transform:translate3d(0,-100px,0);-webkit-transform:translate3d(0,-100px,0);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate3d(0,-100px,0)
}

.animation-element.slide-top-left{
	transition:all .5s linear;-moz-transform:translate3d(-100px,-100px,0);-webkit-transform:translate3d(-100px,-100px,0);-o-transform:translate(-100px,-100px);-ms-transform:translate(-100px,-100px);transform:translate3d(-100px,-100px,0)
}

.animation-element.slide-bottom,.animation-element.slide-top-right{
	opacity:0;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear
}

.animation-element.slide-top-right{
	transition:all .5s linear;-moz-transform:translate3d(100px,-100px,0);-webkit-transform:translate3d(100px,-100px,0);-o-transform:translate(100px,-100px);-ms-transform:translate(100px,-100px);transform:translate3d(100px,-100px,0)
}

.animation-element.slide-bottom{
	transition:all .5s linear;-moz-transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate3d(0,100px,0)
}

.animation-element.slide-bottom-left,.animation-element.slide-bottom-right{
	-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;opacity:0
}

.animation-element.slide-bottom-left{
	transition:all .5s linear;-moz-transform:translate3d(-100px,100px,0);-webkit-transform:translate3d(-100px,100px,0);-o-transform:translate(-100px,100px);-ms-transform:translate(-100px,100px);transform:translate3d(-100px,100px,0)
}

.animation-element.slide-bottom-right{
	transition:all .5s linear;-moz-transform:translate3d(100px,100px,0);-webkit-transform:translate3d(100px,100px,0);-o-transform:translate(100px,100px);-ms-transform:translate(100px,100px);transform:translate3d(100px,100px,0)
}

.animation-element.slide-rotate-clockwise{
	opacity:0;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)
}

.animation-element.slide-left-rotate-clockwise{
	opacity:0;-moz-transition:all 1s linear;-webkit-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;-moz-transform:translate3d(-300px,0,0) rotate(0);-webkit-transform:translate3d(-300px,0,0) rotate(0);-o-transform:translate(-300px,0) rotate(0);-ms-transform:translate(-300px,0) rotate(0);transform:translate3d(-300px,0,0) rotate(0)
}

.animation-element.slide-rotate-counterclockwise{
	opacity:0;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)
}

.animation-element.slide-right-rotate-counterclockwise{
	opacity:0;-moz-transition:all 1s linear;-webkit-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;-moz-transform:translate3d(300px,0,0) rotate(360deg);-webkit-transform:translate3d(300px,0,0) rotate(360deg);-o-transform:translate(300px,0) rotate(360deg);-ms-transform:translate(300px,0) rotate(360deg);transform:translate3d(300px,0,0) rotate(360deg)
}

.animation-element.slide-rotate-clockwise-180,.animation-element.slide-rotate-counterclockwise-180{
	opacity:0;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)
}

.animation-element.slide-fade,.animation-element.slide-left-flip-x-y{
	-moz-transition:all 1s linear;-webkit-transition:all 1s linear;-o-transition:all 1s linear;opacity:0
}

.animation-element.slide-fade{
	transition:all 1s linear
}

.animation-element.slide-fade-slow{
	opacity:0;-moz-transition:all 2s linear;-webkit-transition:all 2s linear;-o-transition:all 2s linear;transition:all 2s linear
}

.animation-element.slide-fade-xslow{
	opacity:0;-moz-transition:all 3s linear;-webkit-transition:all 3s linear;-o-transition:all 3s linear;transition:all 3s linear
}

.animation-element.slide-flip-x{
	opacity:0;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg)
}

.animation-element.slide-flip-y{
	opacity:0;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-moz-transform:rotateX(360deg);-webkit-transform:rotateX(360deg);-o-transform:rotateX(360deg);-ms-transform:rotateX(360deg);transform:rotateX(360deg)
}

.animation-element.slide-left-flip-x-y{
	transition:all 1s linear;-moz-transform:translate3d(-200px,0,0) rotateX(360deg) rotateY(360deg);-webkit-transform:translate3d(-200px,0,0) rotateX(360deg) rotateY(360deg);-o-transform:translate(-200px,0) rotateX(360deg) rotateY(360deg);-ms-transform:translate(-200px,0) rotateX(360deg) rotateY(360deg);transform:translate3d(-200px,0,0) rotateX(360deg) rotateY(360deg)
}

.animation-element.slide-right-flip-x-y{
	opacity:0;-moz-transition:all 1s linear;-webkit-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;-moz-transform:translate3d(200px,0,0) rotateX(360deg) rotateY(360deg);-webkit-transform:translate3d(200px,0,0) rotateX(360deg) rotateY(360deg);-o-transform:translate(200px,0) rotateX(360deg) rotateY(360deg);-ms-transform:translate(200px,0) rotateX(360deg) rotateY(360deg);transform:translate3d(200px,0,0) rotateX(360deg) rotateY(360deg)
}

.animation-element.in-view{
	opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate3d(0,0,0)
}

.animation-element.slide-rotate-clockwise.in-view,.animation-element.slide-rotate-counterclockwise-180.in-view{
	opacity:1;-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)
}

.animation-element.slide-rotate-clockwise-180.in-view,.animation-element.slide-rotate-counterclockwise.in-view{
	opacity:1;-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)
}

.animation-element.slide-left-rotate-clockwise.in-view{
	opacity:1;-moz-transform:translate3d(0,0,0) rotate(360deg);-webkit-transform:translate3d(0,0,0) rotate(360deg);-o-transform:translate(0,0) rotate(360deg);-ms-transform:translate(0,0) rotate(360deg);transform:translate3d(0,0,0) rotate(360deg)
}

.animation-element.slide-right-rotate-counterclockwise.in-view{
	opacity:1;-moz-transform:translate3d(0,0,0) rotate(0);-webkit-transform:translate3d(0,0,0) rotate(0);-o-transform:translate(0,0) rotate(0);-ms-transform:translate(0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)
}

.animation-element.slide-flip-x.in-view{
	opacity:1;-moz-transform:rotateY(0);-webkit-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0)
}

.animation-element.slide-flip-y.in-view{
	opacity:1;-moz-transform:rotateX(0);-webkit-transform:rotateX(0);-o-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)
}

.animation-element.slide-left-flip-x-y.in-view,.animation-element.slide-right-flip-x-y.in-view{
	opacity:1;-moz-transform:translate3d(0,0,0) rotateX(0) rotateY(0);-webkit-transform:translate3d(0,0,0) rotateX(0) rotateY(0);-o-transform:translate(0,0) rotateX(0) rotateY(0);-ms-transform:translate(0,0) rotateX(0) rotateY(0);transform:translate3d(0,0,0) rotateX(0) rotateY(0)
}

.dev.product-list .product-item{
	opacity:1;-moz-transform:none!important;-webkit-transform:none!important;-o-transform:none!important;-ms-transform:none!important;transform:none!important;padding:10px;
	display: flex;
    align-items: stretch;
}

.contact-clean form .btn:active,.highlight-phone .intro .btn:active{
	transform:translateY(1px)
}

h2.title-section-product{
	margin:2.5rem 0;font-family:Oswald,sans-serif
}

.contact-clean h2,.highlight-phone h2{
	font-family:Oswald
}

a#link-btn-product.is-selected{
	background:#999
}

.wrap-menu .sticky{
	position:fixed;top:0;left:0;width:100%;z-index:99999;display:block
}

.product-container .col-12,.product-container .col-md-12,.product-container .row .col-md-12.product-item{
	padding:0
}

.contact-clean{
	background:#fff;padding:40px 0
}

@media (max-width:767px){
	.contact-clean{
		padding:0
	}
}

.contact-clean form{
	max-width:480px;width:100%;margin:0 auto;padding:20px;border-radius:4px;color:#212121
}

@media (max-width:767px){
	.contact-clean form{
		padding:16px
	}
}

.contact-clean h2{
	margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:#212529
}

.contact-clean .form-group:last-child{
	margin-bottom:5px
}

.contact-clean form .form-control{
	background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px
}

.contact-clean form .form-control:focus{
	border:1px solid #b2b2b2
}

.contact-clean form textarea.form-control{
	min-height:100px;max-height:260px;padding-top:10px;resize:inherit
}

.contact-clean form .btn{
	padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important
}

.contact-clean form .btn:hover{
	opacity:1
}

.contact-clean form .btn-primary{
	background-color:#055ada!important;margin-top:15px;color:#fff
}

.footer-dark{
	padding:30px 0;color:#f0f9ff;background-color:#000;
}

.margin-30{
	margin: 30px 0 0 0;
}

.footer-dark h3{
	margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px
}

.footer-dark ul{
	padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0
}

.footer-dark ul a{
	color:inherit;text-decoration:none;opacity:.6
}

.footer-dark ul a:hover{
	opacity:.8
}

.footer-dark .item.text{
	margin-bottom:36px
}

@media (max-width:767px){
	.footer-dark .item:not(.social){
		text-align:center;padding-bottom:20px
	}

	.footer-dark .item.text{
		margin-bottom:0
	}

	.highlight-phone{
		text-align:center
	}

}

.footer-dark .item.text p{
	opacity:.6;margin-bottom:0
}

.footer-dark .item.social{
	text-align:center
}

@media (max-width:991px){
	.footer-dark .item.social{
	text-align:center
	}

}

.footer-dark .item.social>a{
	font-size:20px;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.4);margin:0 8px;color:#fff;opacity:.75
}

.footer-dark .item.social>a:hover{
	opacity:.9
}

.footer-dark .copyright{
	text-align:center;padding-top:24px;opacity:.3;font-size:13px;margin-bottom:0
}

.highlight-phone{
	color:#313437;background-color:#f2f2f2;padding:80px 0;margin:40px 0 0;overflow:hidden
}

.highlight-phone p{
	color:#757575
}

.highlight-phone h2{
	margin-bottom:35px;line-height:1.5;padding-top:0;margin-top:0;color:inherit
}

.product-container .h2,body{
	font-family:Roboto,sans-serif
}

.highlight-phone .intro{
	font-size:16px;line-height:1.5
}

@media (max-width:767px){
	.highlight-phone .intro{
	max-width:none
	}

}

.highlight-phone .intro p{
	margin-bottom:35px
}

.highlight-phone .intro .btn{
	padding:16px 40px;border:none;background:0 0;box-shadow:none;text-shadow:none;font-weight:700;font-size:16px;letter-spacing:.4px;line-height:1
}

.highlight-phone .intro .btn:hover{
	opacity:1
}

.highlight-phone .intro .btn-primary:hover{
	background-color:#921227
}

.highlight-phone .intro .btn-primary{
	background-color:#b21a33;color:#fff
}

.highlight-phone .iphone-mockup img.device{
	width:100%;height:auto
}

.highlight-phone .iphone-mockup .screen{
	position:absolute;width:88%;height:77%;top:12%;border-radius:2px;left:6%;border:1px solid #444;overflow:hidden;background:url(screen-content-iphone-6.jpg) center;background-size:cover
}

.highlight-phone .iphone-mockup .screen:before{
	content:'';background-color:#fff;position:absolute;width:70%;height:140%;top:-12%;right:-60%;transform:rotate(-19deg);opacity:.2
}

.navigation-clean{
	background:#fff;padding-top:.75rem;padding-bottom:.75rem;color:#333;border-radius:0;box-shadow:none;border:none;margin-bottom:0;width:calc(100% - 160px)
}

@media (min-width:768px){
	.navigation-clean{
		padding-top:1rem;padding-bottom:1rem
	}

}

.navigation-clean .navbar-brand{
	font-weight:700;color:inherit
}

.navigation-clean .navbar-brand:hover{
	color:#222
}

.navigation-clean .navbar-toggler{
	border-color:#ddd;color:#888
}

#head-top,#header-logo-menu{
	border-bottom:1px solid #eee
}

.navigation-clean .navbar-toggler:focus,.navigation-clean .navbar-toggler:hover{
	background:0 0
}

.navigation-clean .form-inline,.navigation-clean .navbar-collapse{
	border-top-color:#ddd
}

.navigation-clean.navbar-light .navbar-nav .nav-link.active,.navigation-clean.navbar-light .navbar-nav .nav-link.active:focus,.navigation-clean.navbar-light .navbar-nav .nav-link.active:hover{
	color:#212529;box-shadow:none;background:0 0;pointer-events:none;font-weight:700
}

.navigation-clean.navbar .navbar-nav .nav-link{
	padding-left:18px;padding-right:18px
}

.navigation-clean.navbar-light .navbar-nav .nav-link{
	color:#757575
}

.navigation-clean.navbar-light .navbar-nav .nav-link:focus,.navigation-clean.navbar-light .navbar-nav .nav-link:hover{
	color:#37434d!important;background-color:transparent
}

.navigation-clean .navbar-nav>li>.dropdown-menu{
	margin-top:-5px;box-shadow:none;background-color:#fff;border-radius:2px
}

.navigation-clean .dropdown-menu .dropdown-item,.navigation-clean .dropdown-menu .dropdown-item:focus{
	line-height:2;color:#37434d
}

.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item:hover{
	background:#eee;color:inherit
}

#header-telefono{
	width:150px;margin:0 20px 0 0;text-align:center;display:inline-block
}

.container.d-flex.justify-content-between{
	padding:0
}

.telefono-contacto{
	background-color:#000;border-radius:25px;padding:10px 0;color:#fff;margin:0
}

.telefono-contacto a{
	color:#fff;
}

.telefono-contacto a:hover{
	color:#fff;text-decoration:none;
}

#container-btn-product{
	background-color:#000;padding:0
}

#container-carousel,.col.btn-products{
	padding:0
}

a#link-btn-product{
	color:#fff;font-size:14px;padding:10px 0;display:inline-block;width:25%;float:left
}

a#link-btn-product p{
	padding:0;margin:0
}

a#link-btn-product:hover{
	text-decoration:inherit;background-color:#999
}

.product-item .product-image{
	display:block;text-align:center;width:100%
}

.product-container .h2{
	font-size:16px;font-weight:700
}

body{
	font-size:15px
}

.wrap-menu{
	display:block
}

#header-top{
	background-color:#fff
}

.menu-flotante{
	background-color:#000
}

#head-top{
	background-color:#f8f8f8
}

#container-head-top{
	padding:8px 0;color:#222
}

#container-head-top p{
	margin:0;line-height:28px;display:inline-block;font-weight:700;font-family:Oswald,sans-serif;
}

#header-logo-menu{
	background-color:#fff
}

#container-head-top .item.social>a{
	font-size:16px;width:28px;height:28px;line-height:29px;display:inline-block;text-align:center;border-radius:50%;margin:0 6px;color:#fff;
}

#container-head-top .item.social>a:hover{
	background-color:#bbb
}

#head-top-social{
	text-align:right
}

.icon.ion-social-whatsapp{
	display:inline-block
}

.telefono-text{
	display:inline-block;padding:0 0 0 5px;margin:0;font-size:16px;font-weight:700
}

#sub-container-logo{
	padding:0
}

#footer-telefonos{
	display:inline-block;border:1px solid #bbb;border-radius:8px;padding:10px 20px;margin:20px 0 25px;color:#fff;
}

#footer-telefonos p{
	padding:0;margin:0
}

#footer-numeros-telefonicos{
	font-weight:700;font-size:18px
}

#footer-texto-telefono i,#footer-texto-telefono p{
	display:inline-block;padding:0 4px;font-size:16px
}

.row{
	margin:0
}

#head-top .row .col-4{
	padding:0
}

@media (max-width:768px){
	#container-head-top{
		padding:8px 8px 8px 12px
	}

	#container-head-top .item.social>a{
		margin:0 2px
	}

	#header-logo-menu{
		padding-bottom:20px
	}
	
	#header-top{
		display:block!important
	}

	.navigation-clean{
		width:100%
	}

	.navbar{
		padding:10px
	}

	.navbar>.container,.navbar>.container-fluid{
		justify-content:space-between
	}

	.navbar-brand img{
		width:220px
	}

	#header-telefono{
		width:100%
	}

	.navigation-clean .form-inline,.navigation-clean .navbar-collapse{
		background-color:#f8f8f8;margin:12px -10px 0;border:1px solid #eee;border-right:none;border-left:none
	}

	h2.title-section-product{
		margin:1.5rem 0;font-size:1.8rem
	}

	a#link-btn-product{
		font-size:12px
	}

	.telefono-contacto{
		margin:0 auto;width:220px
	}

}

.material-icons.regresar{
	display:inline-block;padding:0 10px 0 0
}

#head-regresar{
	font-weight:700
}

#container-head-top.container-head-top-cotizar{
	padding:8px 10px
}

.btn.btn-light.btn-form-product,.btn.btn-primary.button{
	border-radius:5px;font-size:16px;padding:12px 0;text-align:center;margin:0 auto;color:#fff;font-weight:700;width:100%
}

.btn.btn-light.btn-form-product{
	background:#d20002;display:block
}

.btn.btn-light.btn-form-product:hover{
	background:#921227;color:#fff
}

#link-regresar-home{
	display:flex
}

.btn.btn-primary.button{
	background:#d20002!important;display:block
}

.btn.btn-primary.button:hover{
	background:#921227;color:#fff
}

#head-top.dark{
	background-color:#222;border-bottom:1px solid #eee
}

a#link-regresar-home{
	color:#fff
}

a#link-regresar-home:hover{
	text-decoration:inherit
}

.btn-top-cotizar{
	font-weight:700;color:#212529;box-shadow:none;background:0 0;pointer-events:none;padding:0 18px
}

.btn.btn-light.btn-form-product.btn-cintas-embalaje{
	max-width:320px;padding:15px 0;margin:0
}

label.error{
	color:red;margin:0;font-size:12px
}

h2.titulo-product-cotizar{
	font-weight:700;font-size:20px;margin:0 0 16px;color:#212121
}

.img-product-cotizar{
	margin:0 auto 16px;display:block;width:100%;max-width:250px;
}

.container-gracias{
	padding: 30px 15px;
}

.image-gracias{
	width:100%;max-width:350px;
}

iframe{
	margin-bottom: -6px;
}

span.text-bold{
	font-weight: 600;color: #000;
}

a.head-facebook {
    background: #1877f2;
}

a.head-youtube {
    background: #FF0000;
}

a.head-instagram {
    background: #cf0071;
}

a.contact-link {
    font-family: Oswald,sans-serif;
    font-weight: 700;
    font-size: 20px;
}

@media (min-width:960px){
	.col-md-4 {
	    -ms-flex: 0 0 20%;
	    flex: 0 0 20%;
	    max-width: 20%;
	}
}
a.desktop-link {
    color: #d20002;
}

