@import url(https://fonts.googleapis.com/css?family=Cabin:400,500,700|Montserrat:400,500,700);
@import url(animate.css);
@import url(magnific-popup.css);
@import url(owl.carousel.min.css);
@import url(slick.css);
@import url(font-awesome.min.css);
@import url(themify-icons.css);
@import url(ionicons.min.css);
.label_d063 .copy_777d {
    display: none !important;
}
div .h3_promocion {
    text-align: center;
    color: white !important;
    margin: 0 auto;
    background-color: #ff6554;
    width: 200px;
    padding: 15px;
    margin-bottom: 50px;
}
b{
	font-weight:700!important
}
.titulo_entrada_link{
	font-size:22px;
	font-weight:600;
	color:#114561;
	margin:15px 0;
	transition:.5s;
}
.titulo_ultima_entrada{
	font-size:16px!important
}
.titulo_entrada_link:hover{
	color:#ff6554
}

.blog-entradas {
	margin-bottom:40px;
	text-align: center;
	box-shadow: 5px 10px 20px #888888;
	border-top: 0.5px solid rgb(136, 136, 136, 0.1);
	padding: 0;
	background-color: white;
}
.card-body {
	align-content: space-between;
}
.link_mas{
	position: absolute;
	bottom: 0;
	right: 0;
	float: right;
	font-size:12px;
	text-transform:uppercase;
	font-weight:600;
	background-color:#ff6554;
	margin: 15px auto 0 auto;
	height: 35px;
	width: 130px;
	padding: 10px;
	transition:.5s;
}

.entradas_pequenas {
	margin-top: 0;
	display: flex;
	flex-wrap: wrap;
	align-content: start;
	overflow: hidden;
}

.entradas_pequenas .blog-entradas {
	height: 100%;
}

.entradas_pequenas .col-md-6 {
	height: 46%;
}

.entradas_pequenas .link_mas {
	position: absolute;
	bottom: 0;
	right: 0;
}

.entrada_texto {
	padding: 0 10px;
	text-align: justify;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.entrada_grande_texto {
	-webkit-line-clamp: 4;
}

a .link_mas, a .link_mas:hover {
	color: white;
}
.link_mas:hover{
	background-color:#114561;
}
.box-img img{
	width:100%;
	height:auto
}
.box-img{
	width:100%;
	height:500px;
	overflow:hidden;
	padding:40px 0 50px 0
}
@supports(object-fit:cover){
	.box-img img{
		height:100%;
		object-fit:cover;
		object-position:center center
	}
}
.strikediag{
	background:linear-gradient(to left top,transparent 47.75%,currentColor 49.5%,currentColor 50.5%,transparent 52.25%);
	font-size:24px;
	font-weight:700
}
#pago_iban,#pago_tarjeta{
	position:inherit!important
}
.custom-control{
	position:relative;
	display:block;
	min-height:1.3125rem;
	padding-left:1.5rem;
	padding:20px;
	background-color:#fbfbfb;
	margin:0 0 10px 0
}
.inline-div{
	display:inline-block;
}
.icono-tarjetas{
	width:140px;
	float:right
}
.icono-sepa{
	width:65px;
	float:right;
	position:relative;
	bottom:4px
}
.p_promo{
	font-size:16px;
}
.p_promo_total{
	font-size:18px;
}
#bienvenido-img{
	position:relative;
	padding-top:40px;
	background-image:url(../img/interiores/canales_promocion.jpg);
	background-position:92% 0;
	background-repeat:no-repeat;
	display:table;
	height:100%;
	width:100%;
	background-size:695px 641px
}
@media (max-width:1475px){
	#bienvenido-img{
		background-position:140% 0;
	}
}
@media (max-width:1159px){
	#bienvenido-img{
		background-position:180% 0;
	}
}
@media (max-width:991px){
	#bienvenido-img{
		background-image:url('');
	}
}
.v_align{
	display:flex;
	justify-content:center;
	align-items:center
}
.btn20:hover{
	background-color:#fff!important;
	color:#af3324!important;
	border-color:#af3324!important;
	transition:.3s
}
.btn21{
	background-color:#ff6554;
	color:#fff!important;
	width:85%!important;
	font-size:16px!important
}
.btn21:hover{
	width:100%!important;
	transition:.5s
}
.snip1135{
	text-align:left;
	text-transform:uppercase;
	font-weight:500
}
.snip1135 *{
	box-sizing:border-box
}
.snip1135 li{
	display:inline-block;
	list-style:outside none none;
	padding:0
}
.snip1135 a{
	padding:.5em 0;
	color:#114561;
	position:relative;
	letter-spacing:1px;
	font-size: 14px;
	text-decoration:none;
	text-transform: none;
}
.snip1135 .a2:hover,.snip1135 .nav-submenu:hover{
	border-bottom:3px solid #ff6554;
	margin-bottom:-3px;
	border-radius:0;
	color:#ff6554!important;
}
.snip1135 .a2{
	border-radius:0!important;
	transition-duration:0s!important;
}
.a3{
	color:#114561!important;
	transition:.2s;
	text-align:center;
}
.a3:hover{
	background-color:#114561;
	color:#fff!important;
}
#ca-navbar ul ul{
	display:none
}
#ca-navbar ul li:hover ul{
	transition:all .3s ease;
	display:block;
	position:absolute;
}
#ca-navbar ul{
	background:#fff;
	display:flex;
	list-style:none;
}
.snip1135 .nav-submenu{
	display:block;
	z-index:900;
	padding:15px 20px;
}
@media (max-width:1555px){
	#ca-navbar ul li:checked ul{
		display:none;
		position:static;
	}
	#ca-navbar ul li:hover ul{
		display:none;
		position:static;
	}
	.navbar-toggler:checked~#ca-navbar{
		transform:translateX(0);
	}
	.snip1135 .nav-submenu{
		padding:10px 0 10px 50px;
	}
}
.li_lista{
	list-style:disc;
	margin-left:20px;
	color:#656565;
	font-size:15px;
	font-weight:300;
}
.desc_player{
	width:190px;
	margin:0 15px 15px 15px;
	font-size:11px;
	text-align:center;
}
/**{
	margin:0;
	padding:0
}*/
.head_menu{
	background-color:#fff;
	position:fixed!important;
	-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.75);
	-moz-box-shadow:0 0 17px 0 rgba(0,0,0,.75);
	box-shadow:0 0 17px 0 rgba(0,0,0,.32)
}
body{
	font-family:Montserrat,sans-serif!important;
	background-color:#fff;
}
.h2_panel{
	color:#114561!important;
	text-align:center;
	font-size:2.5rem!important;
	font-weight:450;
}
.h3_panel{
	color:#114561!important;
	font-size:1.34rem!important;
	margin-bottom:20px;
	font-weight:500;
}
.strong_span{
	font-weight:600;
	margin-right:7px;
}
.strong_span2{
	color:#fff;
	background-color:#114561;
	padding:10px 18px;
	border-radius:50px;
}
.parrafo{
	line-height:2.1rem;
	font-size:1rem;
}
.area_posicion{
	position:relative;
	background-color:#f9f9f9!important;
	padding-top:1px
}
.titulo_player_demo{
	font-size:20px;
	font-weight:500;
	color:#114561;
	text-align:center;
}
.btn3{
	font-size:16px!important;
	margin:0 auto!important;
	background-color:#114461;
	color:#fff!important;
}
.btn3:hover{
	background-color:#f66554!important;
	color:#fff!important;
	border:2px solid #f66554;
}
.btn4{
	font-size:16px!important;
	margin:0 auto!important;
	background-color:#114561;
	color:#fff!important;
	border:2px solid #114561!important;
}
.btn4:hover{
	background-color:#dfdfdf!important;
	color:#114561!important;
	border:2px solid #114561;
}
.btn5{
	font-size:16px!important;
	margin:0 auto!important;
	background-color:#fff;
	color:#114461!important;
	border:2px solid #114461!important;
}
.btn5:hover{
	background-color:#dfdfdf!important;
	color:#114461!important;
	border:2px solid #114461!important;
}
.btn6{
	font-size:16px!important;
	margin:0 auto!important;
	background-color:#0179bb;
	color:#fff!important;
	border:2px solid #008bd6!important;
}
.btn6:hover{
	background-color:#fff!important;
	color:#008bd6!important;
	border:2px solid #008bd6!important;
}
.btn7{
	font-size:16px!important;
	margin:0 auto!important;
	background-color:#fff;
	color:#ff6554!important;
	border:2px solid #ff6554!important;
}
.btn7:hover{
	background-color:#ff6554!important;
	color:#fff!important;
	border:2px solid #ff6554!important;
}
.btn8{
	font-size:16px!important;
	margin:0 auto!important;
	background-color:#fff;
	color:#114561!important;
	border:2px solid #114561!important;
}
.btn8:hover{
	background-color:#114561!important;
	color:#fff!important;
	border:2px solid #114561!important;
}
.h3_index{
	text-align:center;
	font-size:1.2rem!important;
	font-weight:unset;
	margin-bottom:70px;
}
.btn_probar_gratis{
	padding:20px;
	background-color:#f9f9f9;
	border:1px solid #e6e6e6;
}
#titulo_prueba_libre{
	padding:20px 0;
	background:-webkit-gradient(linear,right top,left top,from(#ab3326),to(#ff6654));
	background:-o-linear-gradient(right,#ab3326,#ff6654);
	background:linear-gradient(to left,#ab3326,#ff6654);
	font-size:28px;
	color:#fff;
	border-radius:3px 3px 0 0;
	line-height:35px;
}
#titulo_prueba_comercial{
	padding:20px 0;
	background-color:#114561;
	font-size:28px;color:#fff;
	border-radius:3px 3px 0 0;
	line-height:35px;
}
#titulo_prueba_radio{
	padding:20px 0;
	background-color:#007abb;
	font-size:28px;
	color:#fff;
	border-radius:3px 3px 0 0;
	line-height:35px;
}
.descripcion_prueba{
	padding:30px 10px 15px 10px;
	border-width:0 1px 0 1px;
	margin:0;
	border-style:solid;
	border-color:#e6e6e6;
}
.iframe_rest{
	width:100%;
	height:305px;
}
.rows-img .col-xl-3{
	position:relative;
	width:50%;
	min-height:1px;
	padding-right:15px;
	padding-left:15px;
}
p.p_img{
	position:absolute;
	top:45%;
	text-align:center;
	width:90%;
	color:#fff;
	font-size:22px;
	font-weight:700;
	text-shadow:0 0 15px #000;
}
.parallax{
	height:89.5%;
	width:89.5%;
	position:absolute;
	top:15px;
	transition:.5s;
}
.parallax:hover{
	background-color:rgba(0,0,0,.4);
}
.btn-probar{
	font-size:20px;
	border-radius:50px;
	text-align:center;
	width:150px;
	padding:10px;
	margin:0 auto 20px auto;
}
.btn-red{
	border:2px solid #114461;
	color:#114461;
	transition:.3s;
}
.btn-blue{
	border:2px solid #114560;
	color:#114560;
	transition:.3s;
}
.btn-red:hover{
	background-color:#ff6554;
	color:#fff;
	transition:.3s;
}
.btn-blue:hover{
	background-color:#114560;
	color:#fff;
	transition:.3s;
}
.img-bbcast-logo{
	width:400px;
	text-align:center;
	display:block;
	margin:30px auto;
}
ul{
	list-style:none;
	padding:0;
	margin:0;
}
li.list-inst{
	padding-left:1em;
	text-indent:-.7em;
	color:#656565;
}
li.list-inst::before{
	content:"\2022 ";
	color:#ff6554;
	margin-right:7px;
}
.btn-contact{
	background-color:#fff;
	border:1px solid #ff6554;
}
.btn-contact .mb-0{
	color:#114461;
}
.btn-contact .mb-0:hover{
	color:#fff!important;
}
.span-terminos{
	display:inline;
	margin-left:15px;
}
h1,h2,h3,h4,h5,h6{
	font-family:Montserrat,sans-serif!important;
	font-weight:400;
	color:#000;
	line-height:1.2;
}
.section_padding_100{
	padding-top:100px;
	padding-bottom:100px;
}
.section_padding_100_50{
	padding-top:100px;
	padding-bottom:50px;
}
.section_padding_100_70{
	padding-bottom:70px;
}
.section_padding_50{
	padding-top:50px;
	padding-bottom:50px;
}
.section_padding_50_20{
	padding-top:50px;
	padding-bottom:20px;
}
.section_padding_150{
	padding-top:150px;
	padding-bottom:150px;
}
.section_padding_200{
	padding-top:200px;
	padding-bottom:200px;
}
.section_padding_0_100{padding-top:0;padding-bottom:100px}.section_padding_70{padding-top:70px;padding-bottom:70px}.section_padding_0_50{padding-top:0;padding-bottom:50px}img{max-width:100%;max-height:100%}.mt-15{margin-top:15px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.mt-150{margin-top:150px}.mr-15{margin-right:15px}.mr-30{margin-right:30px}.mr-50{margin-right:50px}.mr-100{margin-right:100px}.mb-15{margin-bottom:15px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}.ml-15{margin-left:15px}.ml-30{margin-left:30px}.ml-50{margin-left:50px}.ml-100{margin-left:100px}ol,ul{margin:0;padding:0}#scrollUp{bottom:0;font-size:24px;right:30px;width:50px;background-color:#ff6554;color:#fff;text-align:center;height:50px;line-height:50px}a,a:active,a:focus,a:hover{text-decoration:none;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}li{list-style:none}p{color:#656565;font-size:15px;font-weight:300;margin-top:0}.heading-text>p{font-size:16px}.section-heading>h1{font-weight:300;color:#fff;font-size:100px;margin:0}.section-heading>h2{font-weight:300;color:#ff6554;font-size:48px;margin:0}.section-heading{margin-bottom:60px}.line-shape,.line-shape-white{width:80px;height:2px;background-color:#ff6554;margin-top:15px}.line-shape{margin-left:calc(50% - 40px)}.table{display:table;height:100%;left:0;position:relative;top:0;width:100%;z-index:2}.table-cell{display:table-cell;vertical-align:middle}#preloader{overflow:hidden;background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.colorlib-load{-webkit-animation:2s linear 0s normal none infinite running colorlib-load;animation:2s linear 0s normal none infinite running colorlib-load;background:transparent none repeat scroll 0 0;border-color:#ddd #ddd #ff6554;border-radius:50%;border-style:solid;border-width:2px;height:40px;left:calc(50% - 20px);position:relative;top:calc(50% - 20px);width:40px;z-index:9}@-webkit-keyframes colorlib-load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes colorlib-load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.header_area{left:0;position:absolute;width:100%;z-index:99;top:0;padding:0 4%}.menu_area .navbar-brand{font-size:72px;font-weight:700;color:#fff;margin:0;line-height:1;padding:0}.menu_area .navbar-brand:focus,.menu_area .navbar-brand:hover{color:#fff}.menu_area{position:relative;z-index:2}

.menu_area #nav .nav-link{
	color:#fff;
	display:block;
	font-size:14px;
	font-weight:500;
	border-radius:50px;
	padding:10px 15px;
	text-transform: none;
}

.plan-button.btn-probar.btn-red.btn20 {
    border: 2px solid white;
    color: white;
}
.menu_area nav ul li>a:hover{
	color:#ff6554;
}
.sing-up-button{
	text-align:right;
}
.covers{
	background-image:url(../img/bg-img/perspe4.jpg);
	background-position:100% 100%;
	background-repeat:no-repeat;
	bottom:0;height:760px;
	position:absolute;
	right:0;width:100vw;
	background-size:900px;
	opacity:.4;
}
.campana{
	background-image:url(../img/bg-img/progrmacion3.jpg);
	background-position:100% 100%;
	background-repeat:no-repeat;
	bottom:0;
	height:760px;
	position:absolute;
	right:0;
	width:100vw;
	background-size:900px;
	opacity:.6
}
@media (max-width:992px){.campana,.covers,.instalaciones{display:none}}@media (max-width:1380px){.instalaciones{opacity:.4;transition:1s}}.mockup-app{background-image:url(../img/bg-img/mockup-app.jpg);background-position:0 0;background-repeat:no-repeat;bottom:0;height:625px;position:absolute;left:0;width:100%;background-size:1100px}@media (max-width:1475px){.mockup-app{background-position:-50% 0}}@media (max-width:1290px){.mockup-app{background-position:-130% 0}}@media (max-width:1213px){.mockup-app{background-position:-45% 0;background-size:800px;height:455px}}@media (max-width:1020px){.mockup-app{background-position:-85% 0;background-size:800px;height:455px}}@media (max-width:992px){.mockup-app{display:none}}.instalaciones{background-image:url(../img/bg-img/instalaciones.jpg);background-position:0 0;background-repeat:no-repeat;bottom:0;height:715px;position:absolute;left:0;width:100%;background-size:1100px}.sing-up-button>a{color:#fff;font-weight:500;display:inline-block;border:2px solid #fff;height:50px;min-width:178px;line-height:46px;text-align:center;border-radius:50px}.sing-up-button>a:hover{background:#ff6554;color:#fff;border-color:transparent;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.header_area.sticky{background-color:#ff6654;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);height:80px;position:fixed;top:0;z-index:99}.header_area.sticky .menu_area .navbar-brand{font-size:50px}.header_area.sticky .menu_area #nav .nav-link{padding:10px 15px}.header_area.sticky .navbar{padding:0}.wellcome_area{background-image:url(../img/bg-img/welcome-bg.jpg);height:700px;position:relative;z-index:1;background-position:bottom center;background-size:cover}.wellcome_area:after{position:absolute;width:100%;left:0;background-color:#fff;content:'';bottom:0;z-index:2}.welcome-thumb{width:35%;position:absolute;bottom:-50px;right:0;z-index:9}.welcome-thumb img{height:auto;width:100%}.wellcome-heading>h1{font-size:85px;color:#fff;font-weight:700;position:relative;z-index:3}.wellcome-heading>h2{font-size:100px;color:#fff;font-weight:500;position:relative;z-index:3}.get-start-area .email{background:#9572e8;height:50px;max-width:260px;border:none;border-radius:50px;padding:0 15px}.form-control::-webkit-input-placeholder{color:#cec1f4;opacity:1}.form-control:-ms-input-placeholder{color:#cec1f4;opacity:1}.form-control::-ms-input-placeholder{color:#cec1f4;opacity:1}.form-control::placeholder{color:#cec1f4;opacity:1}.get-start-area .email:focus{border:none;outline-offset:transparent!important;border-radius:50px}.get-start-area .submit{background-color:#ff6554;color:#fff;font-weight:500;display:inline-block;border:none;height:50px;min-width:167px;line-height:46px;text-align:center;border-radius:50px;margin-left:10px}.get-start-area .submit:hover{background:#6f52e5;color:#fff;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.wellcome-heading>p{color:#fff}.wellcome-heading>h3{font-size:332px;position:absolute;top:-134px;font-weight:900;left:-12px;z-index:-1;color:#fff;opacity:.1}.wellcome-heading{margin-bottom:100px}.single-icon>i{font-size:36px;color:#ff6554}.single-special>h4{font-size:22px;color:#ff6554}.single-icon{margin-bottom:25px}.single-special>h4{font-size:22px;color:#ff6554;margin-bottom:15px}.single-special{border:1px solid #eff2f6;padding:40px;border-radius:50px;-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;margin-bottom:30px}.special_description_content>h1{color:#ff6554;font-size:100px;margin-bottom:30px}.special_description_content>h2{color:#ff6554;font-size:48px;margin-bottom:30px}.single-special:hover{-webkit-box-shadow:0 10px 90px rgba(0,0,0,.08);box-shadow:0 10px 90px rgba(0,0,0,.08)}.single-special p{margin-bottom:0}.app-download-area{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:1;flex-basis:1;margin-top:50px}.app-download-btn a{border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px;border-radius:50px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-download-btn a:hover,.app-download-btn.active a{border-color:transparent;background-color:#ff6554}.app-download-btn a i{color:#47425d;font-size:24px;margin-right:15px;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.app-download-btn a p{font-size:16px;line-height:1;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.app-download-btn a p span{font-size:12px;display:block}.app-download-btn:first-child{margin-right:20px}.app-download-btn a:hover i,.app-download-btn a:hover p,.app-download-btn.active a i,.app-download-btn.active a p{color:#fff}.single-feature{margin-bottom:50px}.single-feature>p{margin-bottom:0}.single-feature>i{color:#ff6554;font-size:30px;display:inline-block;float:left;margin-right:10px}.single-feature>h5{font-size:22px;color:#ff6554}.single-feature>p{margin-top:15px}.video-area{position:relative;z-index:1;background-position:center center;background-size:cover;height:610px;-webkit-box-shadow:0 10px 50px rgba(0,0,0,.08);box-shadow:0 10px 50px rgba(0,0,0,.08);margin-top:50px}.video-area:after{position:absolute;content:"";top:-20px;left:-20px;width:calc(100% + 40px);height:calc(100% + 40px);z-index:2}.video-area .video-play-btn a{width:80px;height:80px;background-color:#ff6554;color:#fff;text-align:center;display:block;font-size:36px;line-height:80px;padding-left:5px;border-radius:50%;top:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.video-area .video-play-btn a:hover{background-color:#ff6554;color:#fff}.cool_facts_area{position:relative;z-index:auto;background:#ff6554;background:-webkit-linear-gradient(to left,#ab3326,#ff6554);background:-webkit-linear-gradient(right,#ab3326,#ff6554);background:-webkit-gradient(linear,right top,left top,from(#ab3326),to(#ff6554));background:-o-linear-gradient(right,#ab3326,#ff6554);background:linear-gradient(to left,#ab3326,#ff6554);padding:30px 0 30px 0;top:-100px}.cool_facts_area:after{position:absolute;bottom:-100px;left:0;right:0;width:100%;height:100px;background-color:#f7f7f7;content:''}.cool-facts-content>i{color:#fff;font-size:36px}.counter-area{min-width:100px;-ms-flex-item-align:end;align-self:flex-end}.counter-area>h3{color:#fff;font-size:60px;margin-bottom:0;line-height:1}.cool-facts-content>p{font-size:18px;color:#fff;margin-bottom:0}.app_screenshots_slides{padding:0 6%}.app_screenshots_slides .single-shot{opacity:.7;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.app_screenshots_slides .center .single-shot{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.app-screenshots-area .owl-dot{height:11px;width:11px;border:2px solid #a49fba;border-radius:50%;display:inline-block;margin:0 6px;margin-top:50px}.app-screenshots-area .owl-dot.active{background-color:#ff6554;border:transparent}.app-screenshots-area .owl-dots{height:100%;width:100%;text-align:center}.pricing-plane-area{background:#fff}.single-price-plan{background:#fff;border:1px solid #ebebeb;border-radius:50px;margin-bottom:30px}.single-price-plan .package-plan{padding:25px 0;border-radius:50px}.single-price-plan .package-plan>h5{color:#ff6554;font-size:16px;margin-bottom:10px}.single-price-plan .package-plan .ca-price h4{color:#ff6554;font-size:36px;position:relative;z-index:1;margin-bottom:0;line-height:1}.single-price-plan .package-plan .ca-price span{font-size:18px;color:#ff6554}.single-price-plan .plan-button{background:#656565;padding:10px 0;border-bottom-right-radius:30px;color:#fff;font-size:16px;font-weight:500;display:block;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.single-price-plan .package-description>p{margin-bottom:0;line-height:1;padding:15px 0;border-bottom:1px solid #ebebeb}.single-price-plan .package-description>p:first-child{border-top:1px solid #ebebeb}.single-price-plan.active .package-plan,.single-price-plan.active .plan-button,.single-price-plan:hover .plan-button{background-color:#ff6554}.single-price-plan.active .package-plan .ca-price>h4,.single-price-plan.active .package-plan .ca-price>span,.single-price-plan.active .package-plan>h5,.single-price-plan.active .plan-button>a{color:#fff}.clients-feedback-area .client-name>h5{color:#ff6554;font-size:22px;margin-top:5px}.clients-feedback-area .star-icon>i{font-size:18px;color:#f1b922}.clients-feedback-area .client-description>p{max-width:1010px;margin:auto;margin-bottom:15px;font-size:22px}.clients-feedback-area .client>i{font-size:48px;color:#897ceb;margin-bottom:30px}.clients-feedback-area .client-name>p{color:#b5aec4}.clients-feedback-area .slick-dots{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clients-feedback-area .slick-dots li button{width:12px;height:12px;text-indent:-999999999999999999999999px;border:3px solid #a49fba;background-color:#fff;border-radius:50%;margin:5.5px;outline:0}.clients-feedback-area .slick-dots li.slick-active button{background-color:#ff6554;border-color:#ff6554}.clients-feedback-area .slick-slide.client-thumbnail{display:-moz-flex;display:-ms-flex;display:-o-flex;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;height:129px}.clients-feedback-area .slick-slide img{display:block;width:80px!important;height:80px!important;border-radius:50%;border:5px solid #fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}.clients-feedback-area .slick-slide.slick-current img{width:100px!important;height:100px!important}.clients-feedback-area .slick-arrow{position:absolute;width:30px;background-color:#fff;height:100%;text-align:center;font-size:24px;color:#b5aec4;display:block;line-height:550%;left:0;z-index:90;cursor:pointer}.clients-feedback-area .slick-arrow.fa-angle-right{left:auto;right:0;top:0}.our-monthly-membership{background:#a865e1;background:-webkit-linear-gradient(to left,#ab3326,#ff6654);background:-webkit-linear-gradient(right,#ab3326,#a865e1);background:-webkit-gradient(linear,right top,left top,from(#ab3326),to(#ff6654));background:-o-linear-gradient(right,#ab3326,#ff6654);background:linear-gradient(to left,#ab3326,#ff6654)}.membership-description>h2{color:#fff;font-size:36px}.membership-description>p{color:#fff;margin-bottom:0}.get-started-button>a{background:#fff;height:45px;min-width:155px;display:inline-block;text-align:center;line-height:45px;color:#114461;font-weight:700;border-radius:50px}.get-started-button>a:hover{background:#ff6554;color:#fff;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.button-title>a{background:#ffffff00;border:2px solid #fff;height:50px;min-width:185px;display:inline-block;text-align:center;line-height:50px;color:#fff;font-weight:500;border-radius:50px}.button-title>a:hover{background:#ff6554;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;border:2px solid #ff6554}.button-title2>a{background:#fff;border:2px solid #fff;height:50px;min-width:185px;display:inline-block;text-align:center;line-height:50px;color:#ff6554;font-weight:500;border-radius:50px;margin-top:25px}.button-title2>a:hover{background:#ff6554;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;border:2px solid #ff6554;color:#fff}.get-started-button{text-align:right}.member-image{margin-bottom:30px;border-radius:50px;position:relative;z-index:1}.member-image img{border-radius:50px}.member-text>h4{font-size:22px;color:#ff6554}.member-text>p{color:#b5aec4;margin-bottom:0}.team-hover-effects{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(105,75,228,.8);border-radius:50px;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.single-team-member:hover .team-hover-effects{opacity:1}.team-social-icon{position:absolute;z-index:5;top:0;left:0;height:100%;width:100%;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}.team-social-icon>a{font-size:14px;color:#fff;background:#9a81d7;height:40px;width:40px;line-height:40px;text-align:center;border-radius:50px;display:block;margin:2.5px}.single-team-member{margin-bottom:50px}.address-text>p,.email-text>p,.phone-text>p{font-size:18px;margin-bottom:10px}.address-text>p>span,.email-text>p>span,.phone-text>p>span{color:#ff6554}.footer-contact-area .line-shape{margin-left:0}.footer-contact-area .heading-text>p{margin-top:50px}.footer-contact-area .heading-text{margin-bottom:50px}#asunto,#email,#nombre,#telefono{font-size:12px;padding:15px 15px;border-radius:0 50px 50px 0}.form-control::placeholder{color:#656565}#mensaje{border-radius:0 50px 50px 0;font-size:12px}.labels-form{font-size:12px;color:#114461}.btn.submit-btn{background:#ff6554;height:48px;min-width:100%;color:#fff;font-weight:500;border-radius:50px}.btn.submit-btn:hover{background:#ff6554;color:#fff;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.footer-contact-area{background:#f7f7f7}.footer-text>p{margin-bottom:50px}.footer-text>h2{color:#ff6554;font-size:72px;font-weight:700}.footer-social-icon>a>i{background:#7d7d7d;padding: 10px; font-size:14px;color:#fff;height:20px;width:40px;line-height:40px;font-weight:500;border-radius:50px;margin-right:10px}.footer-social-icon>a>i:hover{background:#ff6554;color:#fff;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.social-icon{margin-bottom:30px}.footer-text{margin-bottom:15px}.footer-menu ul li{display:inline-block}.footer-menu ul li a{border-right:2px solid #114461;display:block;padding:0 7.5px;color:#114461}.footer-social-icon>a .active{background:#ff6554}.footer-menu ul li:last-child a{border-right:0 solid #ddd}.footer-social-icon{margin-bottom:30px}.footer-menu{margin-bottom:15px}.copyright-text>p{margin-bottom:0}.titulo_tema{font-size:22px;color:#114561;margin-bottom:15px}.div_telefono{display:block;position:fixed;right:0;top:307px;z-index:999;background-color:#114461;border-radius:50px 0 0 50px!important;padding:5px 15px 0!important;border-style:solid;border-width:2px 0 2px 2px;border-color:#ff6554}.nav-item span{font-size:large;margin:0 0 0 10px}.nav-item div{display:inline-block}.nav-item div .telf{display:block;font-size:14px}.nav-item img{position:relative;top:-13px}#panell{display:none;color:#8c8c8c;font-size:.8em;margin:30px 0 0;padding:0 8%;line-height:140%}#panell a{color:#8c8c8c;text-decoration:none;cursor:text}a.obre{color:#656565;cursor:text}#panellinfo{text-align:justify}#panellinfo a{color:#656565;text-decoration:none}#panellinfo a:hover{color:#656565;text-decoration:underline}#panellinfo b,#panellinfo strong{font-weight:600}#panellinfo h1,#panellinfo h2,#panellinfo h3,#panellinfo h4,#panellinfo h5{color:#ff6554!important}#panellinfo h1{font-size:48px!important}#panellinfo h2{font-size:20px!important;margin-bottom:20px!important}#panellinfo h6{font-size:1.2rem;color:#24242e}*{-webkit-box-sizing:border-box;box-sizing:border-box}.err-p{padding:0;margin:0}#notfound{position:relative;height:100vh;background-image:url(../img/core-img/micro.jpg);background-repeat:no-repeat;background-size:cover}#notfound .notfound{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound{max-width:920px;width:100%;line-height:1.4;text-align:center;padding-left:15px;padding-right:15px}.notfound .notfound-404{position:absolute;height:100px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.notfound .notfound-404 h1{font-family:'Maven Pro',sans-serif;color:#ececec14;font-weight:900;font-size:276px;margin:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound h2{font-family:'Maven Pro',sans-serif;font-size:46px;color:#fff;font-weight:900;text-transform:uppercase;margin:0}.notfound p{font-family:'Maven Pro',sans-serif;font-size:16px;color:#fff;font-weight:400;text-transform:uppercase;margin-top:15px}.notfound a{font-family:'Maven Pro',sans-serif;font-size:14px;text-decoration:none;text-transform:uppercase;background:#ff6554;display:inline-block;padding:16px 38px;border:2px solid transparent;border-radius:50px;color:#fff;font-weight:400;-webkit-transition:.2s all;transition:.2s all}.notfound a:hover{background-color:#fff;border-color:#ff6554;color:#ff6554}@media only screen and (max-width:480px){.notfound .notfound-404 h1{font-size:162px}.notfound h2{font-size:26px}}
.span-socials {
	font-size: 1px;
	color: white;
}