/*-----------------------------------------------------------------------------------
	eideo.org
	About: Software, sistemas y noticias.

	Author: Cristian M.
	Version: 5.9.23
	Built with Blocs
-----------------------------------------------------------------------------------*/
body{
	margin:0;
	padding:0;
    background:transparent;
    overflow-x:hidden;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.page-container{overflow: hidden;} /* Prevents unwanted scroll space when scroll FX used. */
a,button{transition: background .3s ease-in-out;outline: none!important;} /* Prevent blue selection glow on Chrome and Safari */
a:hover{text-decoration: none; cursor:pointer;}
.scroll-fx-lock-init{position:fixed!important;top: 0;bottom: 0;left: :0;right: 0;z-index:99999;} /* ScrollFX Lock */
.blocs-grid-container{display: grid!important;grid-template-columns: 1fr 1fr;grid-template-rows: auto auto;column-gap: 1.5rem;row-gap: 1.5rem;} /* CSS Grid */
nav .dropdown-menu .nav-link{color:rgba(0,0,0,0.6)!important;} /* Maintain Downdown Menu Link Color in Navigation */
[data-bs-theme="dark"] nav .dropdown-menu .nav-link{color:var(--bs-dropdown-link-color)!important;} /* Maintain Downdown Menu Link Color in Navigation in Darkmode */


/* Preloader */

.page-preloader{position: fixed;top: 0;bottom: 0;width: 100%;z-index:100000;background:#FFFFFF url("img/pageload-spinner.gif") no-repeat center center;animation-name: preloader-fade;animation-delay: 2s;animation-duration: 0.5s;animation-fill-mode: both;}
.preloader-complete{animation-delay:0.1s;}
@keyframes preloader-fade {0% {opacity: 1;visibility: visible;}100% {opacity: 0;visibility: hidden;}}

/* = Web Fonts
-------------------------------------------------------------- */

@font-face {
	font-family:'Kiona-Regular';
	src: url('./fonts/Kiona-Regular/Kiona-Regular.ttf');
	src: url('./fonts/Kiona-Regular/Kiona-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

/* = Blocs
-------------------------------------------------------------- */

.bloc{
	width:100%;
	clear:both;
	background: 50% 50% no-repeat;
	padding:0 20px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	position:relative;
	display:flex;
}
.bloc .container{
	padding-left:0;
	padding-right:0;
}


/* Sizes */

.bloc-lg{
	padding:100px 20px;
}
.bloc-sm{
	padding:20px;
}

/* = Full Screen Blocs 
-------------------------------------------------------------- */

.bloc-fill-screen{
	min-height:100vh;
	display: flex;
	flex-direction: column;
	padding-top:20px;
	padding-bottom:20px;
}
.bloc-fill-screen > .container{
	align-self: flex-middle;
	flex-grow: 1;
	display: flex;
	flex-wrap: wrap;
}
.bloc-fill-screen > .container > .row{
	flex-grow: 1;
	align-self: center;
	width:100%;
}
.bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge{
	flex-grow: 0;
}
.bloc-fill-screen .fill-bloc-top-edge{
	align-self: flex-start;
}
.bloc-fill-screen .fill-bloc-bottom-edge{
	align-self: flex-end;
}

/* = Full Width Blocs 
-------------------------------------------------------------- */

.full-width-bloc{
	padding-left:0;
	padding-right:0;
}
.full-width-bloc .row{
	margin-left:0;
	margin-right:0;
}
.full-width-bloc .container{
	width:100%;
	max-width:100%!important;
}
.full-width-bloc .carousel img{
	width:100%;
	height:auto;
}


/* Edge Dividers */

.bloc-shape-divider{
	position: absolute;
	width:100%;
	text-align:center;
	left:0;
	right:0;
	z-index: 0;
	display: flex;
	pointer-events: none;
}
.svg-divider{
	width:100%;
	height:100px;
	fill:#000000;
}
.bloc-divider-top{
	top:-1px;
	align-items: flex-start;
}
.bloc-divider-bottom{
	bottom:-1px;
	align-items: flex-end;
}


/* Flip Edge Divider */

.bloc-divider-flip-x svg{
	transform:scale(-1,1);
}
.bloc-divider-flip-y svg{
	transform:scale(1,-1);
}
.bloc-divider-flip-x.bloc-divider-flip-y svg{
	transform:scale(-1,-1);
}


/* Background Textures */

.bloc-bg-texture::before{
	content:"";
	background-size: 2px 2px;
	position: absolute;
	top: 0;
	bottom: 0;
	left:0;
	right:0;
}
.texture-darken-strong::before{
	background: rgba(0,0,0,0.8);
}


/* Background Effects */

.parallax__container {
	clip: rect(0, auto, auto, 0);
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%;
	z-index:-1;
}
.parallax {
	position: fixed;
	top: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}


/* Dark theme */

.d-bloc{
	color:rgba(255,255,255,.7);
}
.d-bloc button:hover{
	color:rgba(255,255,255,.9);
}
.d-bloc .icon-round,.d-bloc .icon-square,.d-bloc .icon-rounded,.d-bloc .icon-semi-rounded-a,.d-bloc .icon-semi-rounded-b{
	border-color:rgba(255,255,255,.9);
}
.d-bloc .divider-h span{
	border-color:rgba(255,255,255,.2);
}
.d-bloc .a-btn,.d-bloc .navbar a, .d-bloc a .icon-sm, .d-bloc a .icon-md, .d-bloc a .icon-lg, .d-bloc a .icon-xl, .d-bloc h1 a, .d-bloc h2 a, .d-bloc h3 a, .d-bloc h4 a, .d-bloc h5 a, .d-bloc h6 a, .d-bloc p a{
	color:rgba(255,255,255,.6);
}
.d-bloc .a-btn:hover,.d-bloc .navbar a:hover,.d-bloc a:hover .icon-sm, .d-bloc a:hover .icon-md, .d-bloc a:hover .icon-lg, .d-bloc a:hover .icon-xl, .d-bloc h1 a:hover, .d-bloc h2 a:hover, .d-bloc h3 a:hover, .d-bloc h4 a:hover, .d-bloc h5 a:hover, .d-bloc h6 a:hover, .d-bloc p a:hover{
	color:rgba(255,255,255,1);
}
.d-bloc .navbar-toggle .icon-bar{
	background:rgba(255,255,255,1);
}
.d-bloc .btn-wire,.d-bloc .btn-wire:hover{
	color:rgba(255,255,255,1);
	border-color:rgba(255,255,255,1);
}
.d-bloc .card{
	color:rgba(0,0,0,.5);
}
.d-bloc .card button:hover{
	color:rgba(0,0,0,.7);
}
.d-bloc .card icon{
	border-color:rgba(0,0,0,.7);
}
.d-bloc .card .divider-h span{
	border-color:rgba(0,0,0,.1);
}
.d-bloc .card .a-btn{
	color:rgba(0,0,0,.6);
}
.d-bloc .card .a-btn:hover{
	color:rgba(0,0,0,1);
}
.d-bloc .card .btn-wire, .d-bloc .card .btn-wire:hover{
	color:rgba(0,0,0,.7);
	border-color:rgba(0,0,0,.3);
}


/* Light theme */

.d-bloc .card,.l-bloc{
	color:rgba(0,0,0,.5);
}
.d-bloc .card button:hover,.l-bloc button:hover{
	color:rgba(0,0,0,.7);
}
.l-bloc .icon-round,.l-bloc .icon-square,.l-bloc .icon-rounded,.l-bloc .icon-semi-rounded-a,.l-bloc .icon-semi-rounded-b{
	border-color:rgba(0,0,0,.7);
}
.d-bloc .card .divider-h span,.l-bloc .divider-h span{
	border-color:rgba(0,0,0,.1);
}
.d-bloc .card .a-btn,.l-bloc .a-btn,.l-bloc .navbar a,.l-bloc a .icon-sm, .l-bloc a .icon-md, .l-bloc a .icon-lg, .l-bloc a .icon-xl, .l-bloc h1 a, .l-bloc h2 a, .l-bloc h3 a, .l-bloc h4 a, .l-bloc h5 a, .l-bloc h6 a, .l-bloc p a{
	color:rgba(0,0,0,.6);
}
.d-bloc .card .a-btn:hover,.l-bloc .a-btn:hover,.l-bloc .navbar a:hover, .l-bloc a:hover .icon-sm, .l-bloc a:hover .icon-md, .l-bloc a:hover .icon-lg, .l-bloc a:hover .icon-xl, .l-bloc h1 a:hover, .l-bloc h2 a:hover, .l-bloc h3 a:hover, .l-bloc h4 a:hover, .l-bloc h5 a:hover, .l-bloc h6 a:hover, .l-bloc p a:hover{
	color:rgba(0,0,0,1);
}
.l-bloc .navbar-toggle .icon-bar{
	color:rgba(0,0,0,.6);
}
.d-bloc .card .btn-wire,.d-bloc .card .btn-wire:hover,.l-bloc .btn-wire,.l-bloc .btn-wire:hover{
	color:rgba(0,0,0,.7);
	border-color:rgba(0,0,0,.3);
}


/* = NavBar
-------------------------------------------------------------- */

/* Navbar Icon */
.svg-menu-icon{
	fill: none;
	stroke: rgba(0,0,0,0.5);
	stroke-width: 2px;
	fill-rule: evenodd;
}
.navbar-dark .svg-menu-icon{
	stroke: rgba(255,255,255,0.5);
}
.menu-icon-thin-bars{
	stroke-width: 1px;
}
.menu-icon-thick-bars{
	stroke-width: 5px;
}
.menu-icon-rounded-bars{
	stroke-width: 3px;
	stroke-linecap: round;
}
.menu-icon-filled{
	fill: rgba(0,0,0,0.5);
	stroke-width: 0px;
}
.navbar-dark .menu-icon-filled{
	fill: rgba(255,255,255,0.5);
}
.navbar-toggler-icon{
	background: none!important;
	pointer-events: none;
	width: 33px;
	height: 33px;
}
/* Handle Multi Level Navigation */
.dropdown-menu .dropdown-menu{
	border:none}
@media (min-width:576px){
	
.navbar-expand-sm .dropdown-menu .dropdown-menu{
	border:1px solid rgba(0,0,0,.15);
	position:absolute;
	left:100%;
	top:-7px}.navbar-expand-sm .dropdown-menu .submenu-left{
	right:100%;
	left:auto}}@media (min-width:768px){
	.navbar-expand-md .dropdown-menu .dropdown-menu{
	border:1px solid rgba(0,0,0,.15);
	border:1px solid rgba(0,0,0,.15);
	position:absolute;
	left:100%;
	top:-7px}.navbar-expand-md .dropdown-menu .submenu-left{
	right:100%;
	left:auto}}@media (min-width:992px){
	.navbar-expand-lg .dropdown-menu .dropdown-menu{
	border:1px solid rgba(0,0,0,.15);
	position:absolute;
	left:100%;
	top:-7px}.navbar-expand-lg .dropdown-menu .submenu-left{
	right:100%;
	left:auto}
}
/* = Bric adjustment margins
-------------------------------------------------------------- */

.mg-clear{
	margin:0;
}
.mg-sm{
	margin-top:10px;
	margin-bottom:5px;
}
.mg-md{
	margin-top:10px;
	margin-bottom:20px;
}
.mg-lg{
	margin-top:10px;
	margin-bottom:40px;
}

/* = Buttons
-------------------------------------------------------------- */

.btn-d,.btn-d:hover,.btn-d:focus{
	color:#FFF;
	background:rgba(0,0,0,.3);
}

/* Prevent ugly blue glow on chrome and safari */
button{
	outline: none!important;
}

.btn-sq{
	border-radius: 0px;
}
.btn .caret{
	margin:0 0 0 5px}.dropdown a .caret{
	margin:0 0 0 5px}.btn-dropdown .dropdown-menu .dropdown{
	padding: 3px 20px;
}



/* = Text & Icon Styles
-------------------------------------------------------------- */
.blockquote{
	padding:0 20px;
	border-left:2px solid;
}
.blockquote.text-right{
	border-left:0;
	border-right:2px solid;
}


/* = Cards
-------------------------------------------------------------- */
.card-sq, .card-sq .card-header, .card-sq .card-footer{
	border-radius:0;
}
.card-rd{
	border-radius:30px;
}
.card-rd .card-header{
	border-radius:29px 29px 0 0;
}
.card-rd .card-footer{
	border-radius:0 0 29px 29px;
}

/* = Classic Dividers
-------------------------------------------------------------- */
.divider-h{
	min-height: 1px;
	background-color:rgba(0,0,0,.2);
	margin: 20px 0;
}
.divider-half{
	width: 50%;
}
.dropdown-menu .divider-h{
	margin:0;
}




/* ScrollToTop button */

.scrollToTop{
	width:36px;
	height:36px;
	padding:5px;
	position:fixed;
	bottom:20px;
	right:20px;
	opacity:0;
	z-index:999;
	transition: all .3s ease-in-out;
	pointer-events:none;
}
.showScrollTop{
	opacity: 1;
	pointer-events:all;
}
.scroll-to-top-btn-icon{
	fill: none;
	stroke: #fff;
	stroke-width: 2px;
	fill-rule: evenodd;
	stroke-linecap:round;
}

/* Hide Object */
.object-hidden{
	display:none;
}

/* = Custom Styling
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6,p,label,.btn,a{
	font-family:"Montserrat";
	color:#051F37!important;
	font-weight:400;
}
.container{
	max-width:1140px;
	color:transparent!important;
	box-shadow:0px 0px 0px #000000;
}
.img-7-style{
	width:263px;
}
.img-bloc-2-style{
	width:300px;
	border-radius:0px 0px 0px 0px;
}
.link-bloc-2-style{
	width:188px;
}
.img-2-style{
	width:150px;
	height:150px;
}
.h1-servicios-style{
	font-size:42px;
}
.h1-3-style{
	width:100%;
	font-size:41px;
}
.h3-seguridad-style{
	font-family:Roboto;
}
.h3-bloc-3-style{
	font-family:"Montserrat";
	font-weight:300;
}
.h3-almacenamiento-style{
	font-family:Roboto;
}
.h3-networking-style{
	font-family:Roboto;
}
.h3-windows-style{
	font-family:"Montserrat";
	font-weight:300;
}
.h3-macos-style{
	font-family:"Montserrat";
	font-weight:300;
}
.h3-otros-style{
	font-family:Roboto;
}
.img-baner-descar-style{
	width:980px;
}
.img-banner-pr-style{
	width:980px;
	height:78px;
}
.btn-6-style{
	width:60.63%;
}
.p-bloc-8-style{
	font-size:18px;
	width:100%;
}
.img-bloc-8-style{
	width:980px;
	height:78px;
}
.p-1-style{
	font-size:5px;
}
.btn-6-button-style{
	width:58.56%;
}
.btn-submit-style{
	width:15.53%;
}
.img-16-style{
	width:980px;
	height:78px;
}
.label-style{
	width:11.23%;
	color:#002A3A!important;
}
.label-nombre-style{
	font-family:Roboto;
}
.p-bloc-11-style{
	font-size:12px;
}
.container-div-bloc-8-style{
	width:100%;
}
.img-13-style{
	width:143px;
	height:23px;
}
.h4-macos-style{
	font-family:Montserrat;
}
.h4-otros-style{
	font-family:Montserrat;
}
.link-3hz-style{
	font-family:"Kiona-Regular";
	font-size:32px;
	line-height:36px;
}
.h2-4-style{
	font-size:38px;
}
.h2-contacto-style{
	font-size:32px;
}
.checkbox-style{
	height:78px;
}
.h2-artículos-style{
	font-size:32px;
}
.h2-bloc-13-style{
	font-size:32px;
}
.p-8-style{
	font-size:1px;
}
.p-bloc-13-style{
	font-size:16px;
	width:100%;
}
.p-bloc-15-style{
	font-size:16px;
}
.h3-bloc-15-style{
	width:100%;
}
.btn-ir--style{
	width:20%;
}
.h3-bloc-32-style{
	font-size:20px;
}
.h3-5-style{
	font-size:20px;
}
.h3-bloc-34-style{
	font-size:20px;
}
.btn-more-info-style{
	width:20%;
}
.btn-subscribe-style{
	width:41.94%;
}
.p-9-style{
	font-size:8px;
	line-height:4px;
}
.carousel-style{
	fill:var(--swatch-var-561);
	stroke:var(--swatch-var-561);
	stroke-width:3;
	font-size:3px;
	color:var(--swatch-var-40)!important;
}
.p-bloc-6-style{
	font-size:5px;
}
.p-6-style{
	font-size:13px;
}
.h3-bloc-7-style{
	font-size:42px;
}
.h3-4-style{
	font-size:42px;
}
.h3-telefono-style{
	opacity:0.4;
}
.p-4-style{
	font-size:16px;
	width:77.89%;
}
.link-0-3hz-style{
	line-height:36px;
	font-size:32px;
}
.link-30212-style{
	line-height:36px;
	font-size:32px;
	font-family:"Kiona-Regular";
}
.link-47528-style{
	line-height:36px;
	font-size:32px;
}
.link-2555-style{
	line-height:36px;
	font-size:32px;
	font-family:"Kiona-Regular";
}
.link-22231-style{
	line-height:36px;
	font-size:32px;
}
.shadow_2{
	box-shadow:0px 0px 25px #959596;
	text-shadow:0px 0px 0px #000000;
}
.p-bloc-48-style{
	font-size:12px;
}
.montserrat{
	color:#0D2638!important;
}
.p-bloc-1-style{
	line-height:20px;
	width:100%;
}
.p-17-style{
	font-size:5px;
}
.p-14-style{
	font-family:"Montserrat";
	font-size:14px;
	font-weight:300;
}
.shadow{
	box-shadow:10px 45px 5px #959596;
	float:none;
	background-repeat:repeat;
}
.h2-siguenos-style{
	font-size:32px;
}
.h2-2-style{
	font-size:32px;
	width:100%;
}
.p-bloc-33-style{
	width:68.33%;
	font-size:15px;
}
.h2-servicios-style{
	font-size:28px;
}
.p-bloc-2-style{
	font-size:13px;
}
.p-7-style{
	font-size:13px;
}
.link-iniciar-sesión-style{
	font-weight:bold;
}
.p-bloc-40-style{
	font-size:16px;
}
.p-100-style{
	font-size:16px;
}
.p-101-style{
	font-size:16px;
}
.link-text{
	font-family:"Montserrat";
	color:#FFFFFF!important;
	font-size:16px;
}
.fix{
	display:block;
}
.p-13-style{
	font-size:1px;
	line-height:1px;
}
.p-17364-style{
	font-size:1%;
	line-height:1%;
}
.p-26-style{
	font-size:1px;
	line-height:1px;
}
.p-59-style{
	font-size:1px;
	line-height:1px;
}
.p-88-style{
	font-size:1px;
	line-height:1px;
}
.p-102-style{
	opacity:0.5;
	font-size:1px;
	line-height:1px;
}
.p-bloc-47-style{
	font-size:1px;
	line-height:1px;
}
.row-bloc-69-style{
	width:90.7%;
}
.p-bloc-80-style{
	width:68.63%;
}
.link-new-text-link-padding{
	padding-top:4px;
	padding-bottom:4px;
	line-height:30px;
}
.row-208-style{
	width:14.56%;
}
.line{
	background-repeat:repeat;
	border-style:solid;
	border-color:#ED9916!important;
	border-width:0px 0px 3px 0px;
}
.size{
	color:#0D2737!important;
	text-align:center;
	line-height:20px;
	height:25px;
}
.link-diseño-padding{
	padding-top:12px;
	padding-bottom:12px;
}
.link-seguridad-padding{
	padding-top:12px;
	padding-bottom:12px;
}
.link-0-padding{
	padding-top:8px;
	padding-bottom:8px;
}
.link-0-new-text-link-padding{
	padding-top:10px;
	padding-bottom:10px;
}
.link-36579-padding{
	padding-top:10px;
	padding-bottom:10px;
}
.mark{
	border-style:solid;
	background-color:transparent;
	border-color:#F36A31!important;
	border-width:0px 0px 2px 0px;
}
.p-bloc-82-style{
	font-size:3px;
}
.p-133-style{
	font-size:10px;
}
.p-137-bloc-82-style{
	font-size:8px;
}
.p-138-style{
	font-size:8px;
}
.p-139-style{
	font-size:8px;
}
.down{
	color:#0D2737!important;
	font-family:"Montserrat";
	text-shadow:0px 0px 0px #000000;
	box-shadow:0px 6px 27px #959596;
	background-color:#C9CAC9;
	border-color:#959596!important;
}
.lateral-line{
	border-style:solid;
	border-color:#F36A31!important;
	color:#000000!important;
	width:100%;
	float:none;
	overflow:hidden;
	background-repeat:repeat;
	background-position:center center;
	font-weight:normal;
	box-shadow:0px 0px 0px #959596;
	font-size:20px;
	text-align:center;
	border-width:0px 0px 0px 3px;
}
.clean-button{
	color:#000000!important;
	font-size:16px;
	width:80%;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	border-width:0px 0px 0px 0px;
}
.p-174-style{
	font-size:1px;
}
.p-175-style{
	font-size:3px;
}
.p-176-style{
	font-size:15px;
	width:100%;
}
.p-177-style{
	font-size:1px;
}
.shadow-bar{
	box-shadow:9px 0px 30px #959596;
}
.p-173-bloc-69-style{
	font-size:16px;
}
.p-175-bloc-69-style{
	font-size:8px;
}
.p-151-style{
	font-size:10px;
}
.p-139-bloc-69-style{
	font-size:10px;
}
.p-140-style{
	font-size:10px;
}
.p-141-style{
	font-size:10px;
}
.p-142-style{
	font-size:10px;
}
.p-152-style{
	font-size:10px;
}
.p-151-bloc-82-style{
	font-size:10px;
}
.p-153-style{
	font-size:10px;
}
.p-154-style{
	font-size:10px;
}
.p-150-style{
	font-size:10px;
}
.p-123-style{
	font-size:10px;
}
.p-124-style{
	font-size:10px;
}
.p-125-style{
	font-size:10px;
}
.p-127-style{
	font-size:10px;
}
.p-126-style{
	font-size:10px;
}
.p-bloc-79-style{
	font-size:10px;
}
.p-112-style{
	font-size:10px;
}
.p-113-style{
	font-size:10px;
}
.p-114-style{
	font-size:10px;
}
.p-115-style{
	font-size:10px;
}
.p-116-style{
	font-size:10px;
}
.p-99-style{
	font-size:10px;
}
.p-100-bloc-82-style{
	font-size:10px;
}
.p-101-bloc-82-style{
	font-size:10px;
}
.p-102-bloc-82-style{
	font-size:10px;
}
.p-103-style{
	font-size:10px;
}
.p-87-style{
	font-size:10px;
}
.p-83-style{
	font-size:10px;
}
.p-84-bloc-69-style{
	font-size:10px;
}
.p-85-bloc-69-style{
	font-size:10px;
}
.p-86-bloc-69-style{
	font-size:10px;
}
.linea{
	border-color:#000000!important;
	border-width:0px 0px 4px 0px;
}
.col-line{
	border-color:#000000!important;
	border-style:solid;
	background-position:center center;
	background-repeat:no-repeat;
	border-width:3px 0px 2px 0px;
}
.p-bloc-107-style{
	font-size:3px;
}
.p-bloc-68-style{
	font-size:3px;
}
.row-bloc-68-style{
	width:94.21%;
}
.p-203-style{
	font-size:3px;
}
.p-bloc-92-style{
	width:100%;
	font-size:3px;
}
.row-166-style{
	width:100%;
}
.row-158-style{
	width:100%;
}
.button{
	width:22%;
	font-weight:normal;
}
.row-bloc-33-style{
	width:100%;
}
.p-81-style{
	font-size:3px;
}
.p-66-style{
	font-size:3px;
}
.link-0-new-text-link-style{
	font-weight:bold;
}
.p-60-style{
	font-size:3px;
}
.p-52-style{
	font-size:3px;
}
.row-bloc-35-style{
	width:83.85%;
}
.h5-bloc-17-style{
	font-size:18px;
}
.row-bloc-48-style{
	width:100%;
}
.col-bar{
	border-color:#000000!important;
	border-style:solid;
	border-width:0px 2px 2px 0px;
}
.col-line-orange{
	border-color:#F36A31!important;
	border-style:solid;
	border-width:3px 0px 0px 0px;
}
.btn-acceder-style{
	width:27.22%;
}
.btn-accder-style{
	width:27.22%;
}
.text-span-color{
	color:#3aa7eb;
}
.text-span-bloc-18-color{
	color:#ffffff;
}
.btn-23-style{
	width:20.06%;
}
.row-bloc-31-style{
	width:100%;
}
.p-72-style{
	font-size:1px;
}
.p-71-style{
	font-size:1px;
}
.size-link{
	font-size:14px;
}
.link-color-activo{
	color:#ffffff;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}
.p-6-bloc-3-style{
	font-size:1px;
}
.p-7-bloc-3-style{
	font-size:1px;
}
.h5-bloc-77-style{
	font-size:22px;
}
.p-237-style{
	font-size:12px;
}
.p-255-style{
	font-size:3px;
}
.link-area-privada-color{
	color:#000000;
	font-size:12px;
	text-align:left;
}
.row-bloc-107-style{
	width:92.29%;
}
.row-bloc-90-style{
	width:100%;
}
.row-145-style{
	width:100%;
}
.p-bloc-90-style{
	font-size:1px;
}
.p-270-style{
	width:86.39%;
}
.area{
	font-size:12px;
	color:#000000!important;
}
.seccion{
	border-color:#000000!important;
	border-style:solid;
	background-color:#F0F0EC;
	font-family:"Montserrat";
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.p-bloc-7-style{
	font-size:5px;
}
.p-26-bloc-7-style{
	font-size:5px;
}
.p-28-style{
	font-size:5px;
}
.seccion:hover{
	border-style:solid;
	border-color:#F36A31!important;
	border-radius:4px 4px 4px 4px;
	border-width:2px 2px 2px 2px;
}
.p-34-style{
	font-size:4px;
	opacity:0.2;
}
.h4-bloc-12-style{
	font-size:20px;
}
.collline-orange-down{
	border-style:solid;
	border-color:#F36A31!important;
	border-width:0px 0px 3px 0px;
}
.jump{
	border-style:solid;
	border-color:#959596!important;
	border-width:1px 1px 1px 1px;
}
.jump:hover{
	border-color:#C9CAC9!important;
	border-width:0px 0px 0px 0px;
}
.articulos{
	border-style:solid;
	float:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-radius:0px 0px 0px 0px;
	border-width:9px 9px 9px 9px;
}
.articulos:hover{
	border-style:_popUpItemAction:;
	background-clip:padding-box!important;
	-webkit-background-clip:padding-box!important;
	background-position:center center;
	border-bottom-width:1px;
	border-radius:4px 4px 4px 4px;
}
.menu-config{
	font-size:20px;
	color:#000000!important;
	text-align:center;
	border-style:solid;
	border-width:0px 0px 0px 0px;
}
.menu-config:hover{
	border-style:solid;
	border-color:rgba(0,0,0,0.00)!important;
	border-width:2px 2px 2px 2px;
}
.link-productividad-style{
	width:100%;
}
.row-bloc-58-style{
	width:100%;
}
.link-0-productividad-style{
	width:100%;
}
.alineacion{
	background-position:center center;
}
.menu-button{
	border-style:solid;
	border-color:#F36A31!important;
	padding-left:15px;
	font-family:"Montserrat";
	text-align:center;
	font-size:18px;
	border-width:0px 0px 0px 0px;
}
.menu-button:hover{
	border-style:solid;
	border-color:#F36A31!important;
	border-width:2px 0px 0px 0px;
}
.menu-button:active{
	border-style:solid;
	border-color:#F36A31!important;
	border-width:3px 0px 0px 0px;
}
.linea-inf{
	border-style:solid;
	border-color:#C0C0C0!important;
	border-width:0px 0px 1px 0px;
}
.menu-column{
	overflow:visible;
	display:block;
	float:left;
}
.row-center{
	text-align:center;
	border-style:none;
	border-color:#000000!important;
	font-family:"Montserrat";
	background-color:rgba(171,171,171,0.14);
	border-width:0px 0px 1px 0px;
}
.menu_button-fix{
	border-style:solid;
	border-color:#F36A31!important;
	text-align:center;
	font-size:18px;
	border-width:2px 0px 0px 0px;
}
.menu_button-fix:hover{
	;
}
.p-bloc-67-style{
	font-size:16px;
	width:100%;
}
.p-166-style{
	font-size:16px;
}
.p-37-style{
	font-size:4px;
}
.p-38-style{
	font-size:5px;
}
.p-37-bloc-12-style{
	font-size:5px;
	width:4.51%;
}
.p-39-style{
	width:4.51%;
	font-size:5px;
}
.link-aqui-style{
	font-weight:bold;
}
.link-0-bloc-31-style{
	font-weight:bold;
}
.link-home-style{
	width:100%;
}
.visitar{
	background-color:#051F37;
	width:40%;
	font-family:"Montserrat";
	font-size:18px;
	font-weight:normal;
	text-align:center;
	color:#FFFFFF!important;
}
.btn-descargar-style{
	width:55.89%;
}
.visitar:hover{
	background-color:#00AAF7;
}
.p-417-style{
	font-size:10px;
}
.menu-fix{
	border-style:none;
	border-color:#051F37!important;
	border-left-width:1px;
	border-right-width:1px;
	color:#FFFFFF!important;
	font-weight:bold;
	background-size:auto auto;
	background-color:#051F37;
	border-radius:4px 4px 4px 4px;
}
.menu-fix:hover{
	border-color:#F36A31!important;
	background-color:#F36A31;
	border-style:none;
	border-right-width:1px;
	border-left-width:1px;
	color:#FFFFFF!important;
	font-weight:bold;
	font-family:"Montserrat";
	border-radius:4px 4px 4px 4px;
}
.contorno{
	border-color:#051F36!important;
	border-style:solid;
	background-color:transparent;
	background-size:0px auto;
	font-family:"Montserrat";
	color:#F0F0EC!important;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.menu-boton2{
	font-family:"Montserrat";
	font-size:18px;
	color:#000000!important;
	text-align:center;
	background-color:#FFFFFF;
}
.menu-boton2:hover{
	font-family:"Montserrat";
	font-size:18px;
	color:#000000!important;
	text-align:center;
	background-color:rgba(243,106,49,0.50);
	border-style:solid;
	border-radius:4px 4px 4px 4px;
}
.img-bloc-3-style{
	width:100px;
}
.img-enca-style{
	width:360px;
}
.img-mont-style{
	width:360px;
}
.p-bloc-119-style{
	font-size:10px;
}
.img-5-style{
	width:750px;
}
.p-21-style{
	font-size:24px;
}
.p-23-style{
	font-size:24px;
}
.h3-style{
	width:100%;
	font-family:"Montserrat";
	font-weight:500;
}
.h3-titulo-style{
	width:82.03%;
}
.p-5-style{
	width:74.74%;
}
.p-bloc-3-color{
	color:#ffffff;
	width:80%;
}
.para_color{
	color:#C9CAC9!important;
}
.row-bloc-9-style{
	width:100%;
}
.img-nc-lo-style{
	width:160px;
}
.row-16-style{
	width:94.04%;
}
.h4-titulo-style{
	width:82.03%;
}
.secccion_out{
	border-style:solid;
	border-color:#000000!important;
	background-color:#F0F0EC;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.row-28-style{
	width:100%;
}
.row-29-style{
	width:100%;
}
.row-bloc-12-style{
	width:100%;
}
.row-26-style{
	width:97.91%;
}
.p-29-style{
	font-size:4px;
}
.row-27-style{
	width:100%;
}
.p-33-style{
	font-size:5px;
}
.p-30-bloc-11-style{
	font-size:5px;
}
.boton_menu{
	background-color:#F36A31;
}
.text-span-bloc-1-color{
	color:#ffffff;
}
.link-audio-video-padding{
	width:100%;
}
.list-bloc-30-style{
	width:100%;
}
.bloc-36183-style{
	border-color:#F36A31!important;
}
.row-bloc-30-style{
	width:100%;
}
.bloc-bloc-38-style{
	width:14.5%;
	background-color:transparent;
	border-color:rgba(0,0,0,0.00)!important;
}
.bloc-0-style{
	width:14.56%;
	opacity:0.4;
}
.bloc-25912-style{
	width:15%;
}
.bloc-34993-style{
	width:15%;
}
.bloc-7079-style{
	width:15%;
}
.link-seguridad-style{
	width:100%;
}
.link-audio-video-style{
	width:100%;
	color:#f0f0ec;
	background-position:center center;
	background-repeat:no-repeat;
}
.bloc-bloc-39-style{
	width:13.86%;
}
.bloc-0-bloc-39-style{
	width:12.81%;
}
.bloc-32417-style{
	width:14.74%;
}
.bloc-14603-style{
	width:10.96%;
}
.bloc-42005-style{
	width:11.14%;
}
.link-diseño-style{
	width:100%;
}
.link-0-seguridad-style{
	width:100%;
}
.link-utilidades-style{
	width:100%;
}
.bloc-36063-style{
	width:14.56%;
}
.bloc-1878-style{
	width:15.61%;
}
.bloc-46394-style{
	width:14.56%;
}
.bloc-11437-style{
	width:14.56%;
}
.bloc-bloc-38-style:active{
	background-color:#051F37;
}
.link-color-activo:active{
	background-color:#C35301;
	border-style:none;
	background-repeat:no-repeat;
}
.link-color-activo:hover{
	background-color:#FFFFFF;
	background-position:center center;
	background-repeat:no-repeat;
}
.link-color{
	color:#cacaca;
}
.link-color-pasivo{
	background-color:#FFFFFF;
	background-size:auto auto;
	background-position:center center;
	border-style:none;
	border-color:rgba(0,42,58,0.00)!important;
	background-clip:text!important;
	-webkit-background-clip:text!important;
}
.bloc-bloc-38-style:hover{
	background-clip:content-box!important;
	-webkit-background-clip:content-box!important;
}
.link-color-pasivo:active{
	border-color:rgba(1,60,74,0.00)!important;
	background-clip:text!important;
	-webkit-background-clip:text!important;
}
.link-color-pasivo:hover{
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#FFFFFF!important;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	background-clip:text!important;
	-webkit-background-clip:text!important;
}
.bloc-bloc-30-style{
	width:17.04%;
}
.bloc-0-bloc-30-style{
	width:12.38%;
}
.bloc-16015-style{
	width:12.86%;
}
.bloc-25336-style{
	width:14.5%;
	height:55px;
	background-color:#FFFFFF;
	border-style:none;
	border-top-right-radius:8px;
}
.bloc-28902-style{
	width:10.05%;
}
.bloc-22722-style{
	width:17.04%;
}
.bloc-18309-style{
	width:16.08%;
}
.bloc-21213-style{
	width:12.91%;
}
.bloc-22239-style{
	width:12.38%;
}
.link-content-2-style{
	width:100%;
}
.bloc-30366-style{
	width:14.5%;
}
.bloc-35605-style{
	width:10.05%;
}
.bloc-47134-style{
	width:16.08%;
	height:55px;
}
.bloc-13000-style{
	width:17.04%;
}
.bloc-939-style{
	width:17.04%;
}
.bloc-28857-style{
	width:12.91%;
}
.bloc-2488-style{
	width:12.38%;
}
.bloc-bloc-58-style{
	width:14.5%;
}
.bloc-0-bloc-58-style{
	width:10.05%;
}
.bloc-35967-style{
	width:17.04%;
}
.bloc-37005-style{
	width:16.08%;
}
.bloc-39635-style{
	width:17.04%;
}
.bloc-24453-style{
	width:12.91%;
	height:55px;
}
.bloc-2955-style{
	width:12.38%;
}
.bloc-42780-style{
	width:14.5%;
}
.bloc-43659-style{
	width:10.05%;
}
.bloc-24007-style{
	width:17.04%;
}
.bloc-22571-style{
	width:12.91%;
}
.bloc-16188-style{
	width:12.38%;
	height:55px;
}
.bloc-35939-style{
	width:14.5%;
}
.bloc-40240-style{
	width:10.05%;
}
.bloc-6530-style{
	width:17.04%;
}
.bloc-16767-style{
	width:12.91%;
}
.bloc-15230-style{
	width:12.38%;
}
.bloc-32695-style{
	width:13.07%;
}
.bloc-16907-style{
	width:11.67%;
}
.bloc-42023-style{
	width:14.04%;
}
.bloc-4300-style{
	width:10.96%;
}
.bloc-29078-style{
	width:11.14%;
}
.list-style{
	width:100%;
}
.round{
	border-style:solid;
	border-color:#F36A31!important;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.bloc-29510-style{
	width:14.56%;
}
.bloc-6188-style{
	width:14.56%;
}
.bloc-13761-style{
	width:15.61%;
}
.bloc-36428-style{
	width:15.61%;
}
.bloc-2731-style{
	width:14.56%;
}
.bloc-7367-style{
	width:14.56%;
}
.link-0-audio-video-style{
	width:100%;
}
.bloc-22365-style{
	width:14.07%;
	height:55px;
}
.bloc-29546-style{
	width:10.05%;
}
.bloc-48015-style{
	width:16.08%;
}
.bloc-44077-style{
	width:17.04%;
}
.bloc-12431-style{
	width:14.47%;
}
.bloc-48448-style{
	width:14.56%;
}
.bloc-bloc-155-style{
	width:14.07%;
	height:55px;
}
.link-redes-sociales-style{
	width:100%;
}
.bloc-bloc-88-style{
	width:15.61%;
}
.bloc-0-bloc-155-style{
	width:10.05%;
}
.bloc-39793-style{
	width:17.04%;
}
.bloc-30363-style{
	width:16.08%;
}
.bloc-49296-style{
	width:17.04%;
	height:55px;
}
.bloc-618-style{
	width:12.91%;
}
.bloc-3404-style{
	width:12.38%;
}
.row-24-style{
	width:100%;
}
.h6-bloc-11-style{
	width:100%;
	font-family:Montserrat;
}
.p-19-style{
	width:100%;
}
.sombra{
	box-shadow:4px 5px 17px #000000;
	border-style:solid;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.p-25-style{
	width:100%;
}
.h4-bloc-11-style{
	font-family:"Montserrat";
}
.h6-6-style{
	font-family:Montserrat;
}
.h6-5-style{
	font-family:Montserrat;
}
.btn-15-style{
	width:50.95%;
}
.btn-16-style{
	width:50.95%;
}
.btn-17-style{
	width:50.95%;
}
.btn-18-style{
	width:50.95%;
}
.p-bloc-32-style{
	width:100%;
}
.p-65-style{
	font-size:16px;
	width:96.3%;
}
.btn-190-style{
	width:50.19%;
}
.row-bloc-3-style{
	width:94.65%;
}
.activo{
	background-color:#FFFFFF;
	font-family:"Montserrat";
	color:#051F37!important;
	text-align:justify;
	border-style:solid;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
}
.container-div-bloc-31-style{
	height:25px;
}
.btn-color{
	color:#ffffff;
	background-color:transparent;
	padding-top:4px;
	padding-bottom:4px;
}
.bloc-bloc-31-style{
	width:17.04%;
}
.noactivo{
	background-color:#001F38;
	color:#F0F0EC!important;
}
.row-37-bloc-31-style{
	width:91.91%;
}
.sombra2{
	text-shadow:0px 0px 0px #F0F0EC;
	box-shadow:6px 4px 13px #C9CAC9;
}
.block-menu{
	background-color:#F0F0EC;
	border-top-right-radius:14px;
	border-style:none;
	border-color:#FFFFFF!important;
	border-bottom-width:1px;
	font-family:"Montserrat";
	background-clip:padding-box!important;
	-webkit-background-clip:padding-box!important;
	font-size:-px;
	border-bottom-left-radius:14px;
	color:#051F36!important;
	font-weight:normal;
}
.bloc-bloc-42-style{
	width:17.04%;
}
.bloc-0-bloc-42-style{
	width:16.08%;
}
.box{
	border-style:solid;
	border-color:#022A47!important;
	margin:2px 2px 2px 2px;
	padding:2px 2px 2px 2px;
	border-width:1px 1px 1px 1px;
}
.interior{
	background-color:#F0F0EC;
	background-clip:content-box!important;
	-webkit-background-clip:content-box!important;
}
.list-bloc-49-style{
	width:100%;
}
.bloc-bloc-68-style{
	width:17.04%;
}
.bloc-0-bloc-68-style{
	width:16.08%;
}
.bloc-bloc-131-style{
	width:17.04%;
	height:55px;
}
.bloc-0-bloc-131-style{
	width:16.08%;
}
.block-menu:hover{
	background-color:#F0F0EC;
}
.p-bloc-143-style{
	width:100%;
}
.link-bloc-31-padding{
	padding-top:12px;
	padding-bottom:12px;
	width:100%;
}
.row-34-style{
	width:100%;
}
.sel-menu{
	font-family:"Montserrat";
	font-size:16px;
	color:transparent!important;
	font-weight:normal;
}
.sel-menu:hover{
	border-style:none;
	border-top-right-radius:14px;
	background-clip:padding-box!important;
	-webkit-background-clip:padding-box!important;
	background-color:#0083D4;
	border-color:rgba(1,60,74,0.00)!important;
	color:transparent!important;
	border-bottom-left-radius:14px;
	font-family:"Montserrat";
	font-size:16px;
	border-width:0px 0px 0px 0px;
}
.row-bloc-19-style{
	width:100%;
}
.row-35-style{
	width:89.69%;
}
.link-text:hover{
	color:#051F36!important;
	font-family:"Montserrat";
	font-size:16px;
}
.seccion_web{
	border-style:solid;
	border-color:#051F36!important;
	box-shadow:0px 0px 9px #959596;
	left:5px;
	right:5px;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.p-bloc-143-color{
	color:#ffffff;
}
.p-82-style{
	font-size:16px;
}
.p-84-style{
	font-size:16px;
}
.p-90-style{
	font-size:16px;
}
.p-bloc-17-style{
	font-size:16px;
}
.p-bloc-18-style{
	font-size:16px;
}
.p-94-style{
	font-size:16px;
}
.text{
	color:#F0F0EC!important;
	font-weight:bold;
}
.text:hover{
	border-color:rgba(1,60,74,0.00)!important;
	background-color:transparent;
	background-clip:padding-box!important;
	-webkit-background-clip:padding-box!important;
	color:#F0F0EC!important;
	font-weight:bold;
}
.h4-bloc-15-style{
	width:93.39%;
	font-family:"Montserrat";
}
.h6-xataka-com-style{
	width:97.88%;
}
.p-78-style{
	font-size:16px;
}
.link-bloc-15-style{
	font-weight:normal;
}
.p-80-style{
	font-size:16px;
}
.h4-39-style{
	font-family:"Kiona-Regular";
}
.h6-1-style{
	width:16.88%;
}
.h4-1-style{
	width:13.27%;
}
.text-span-0-color{
	color:#cacaca;
}
.h3-bloc-82-style{
	width:46.53%;
}
.navbar-brand img{
	width:160px;
	height:40px;
}
.art_ext{
	border-style:solid;
	border-color:#002A3A!important;
	border-width:0px 0px 0px 1px;
}
.link-company-style{
	font-family:"Kiona-Regular";
}
.link-bloc-1-style{
	font-family:"Kiona-Regular";
	font-size:24px;
	font-weight:bold;
}
.card-body-style{
	width:100%;
}
.img-bloc-84-style{
	width:75px;
	height:75px;
}
.row-bloc-84-style{
	width:94.12%;
}
.link-bloc-143-style{
	font-weight:bold;
}
.link-insmac-style{
	font-weight:bold;
}
.link-clover-guide-style{
	font-weight:bold;
}
.link-opencore-guide-style{
	font-weight:bold;
}
.link-0-bloc-143-style{
	font-weight:bold;
}
.link-w3schools-style{
	font-weight:bold;
}
.link-hackintosh-style{
	font-weight:bold;
}
.img_shadow{
	box-shadow:0px -2px 15px #959596;
}
.p-bloc-98-style{
	width:100%;
	font-size:14px;
}
.p-724-style{
	width:100%;
	font-size:14px;
}
.link-nosotros-style{
	width:54.35%;
	color:rgba(240,240,236,0.60)!important;
	font-weight:normal;
}
.link-contáctanos-style{
	width:72.29%;
	font-weight:normal;
}
.shape_col{
	border-color:#051F36!important;
	border-style:solid;
	position:relative;
	border-radius:2px 2px 2px 2px;
	border-width:1px 1px 1px 1px;
}
.text-span-bloc-4-color{
	color:#ffffff;
}
.row-bloc-143-style{
	width:100%;
}
.row-style{
	width:100%;
}
.row-149-style{
	width:95.26%;
}
.separacion_d{
	position:relative;
}
.separacion{
	left:150px;
	right:100px;
}
.row-bloc-5-style{
	width:95.26%;
}
.img-style{
	width:1059px;
}
.shadow-4{
	border-color:#F0F0EC!important;
	border-style:solid;
	box-shadow:0px 3px 12px #959596;
	background-color:#FFFFFF;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.shadow-4:hover{
	background-color:transparent;
	border-style:solid;
	border-color:#C9CAC9!important;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.blue-bg-gradient{
	background:linear-gradient(0deg, #0DA4FA   0%, #0265C9 44%);
}
.text-trans-gradient{
	background-clip:text!important;
	-webkit-background-clip:text!important;
	background:linear-gradient(0deg, rgba(255,255,255,0.0), #FFFFFF);
	color:transparent!important;
}
.bloc-divider-t-fill{
	fill:var(--swatch-var-835);
	height:1px;
}
.bloc-divider-b-fill{
	fill:var(--swatch-var-751);
	height:450px;
	width:100%;
}
.html-widget-style{
	width:100%;
}
.sobre_boton{
	border-style:solid;
	border-color:#004481!important;
	background-color:#004481;
	color:#F0F0EC!important;
	font-family:"Montserrat";
	border-radius:3px 3px 3px 3px;
	border-width:1px 1px 1px 1px;
}
.bloc-divider-b-bloc-1-fill{
	fill:#959596;
	height:51px;
}
.bloc-divider-b-style{
	height:2px;
	fill:var(--swatch-var-4684);
	width:100%;
}
.bloc-divider-t-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.link-cerrar-menu-style{
	font-weight:bold;
	color:#06F7C5!important;
	width:75.94%;
	border-color:#07F7C5!important;
	border-width:1px 1px 1px 1px;
}
.sobre_boton:hover{
	background-color:#00669D;
}
.h3-otros-sistemas-style{
	font-size:26px;
}
.h4-bloc-98-style{
	font-size:24px;
	line-height:28px;
}
.shadow3{
	border-color:#C9CAC9!important;
	background-color:rgba(255,255,255,0.90);
	border-radius:0px 0px 0px 0px;
	border-width:1px 1px 1px 1px;
	border-style:solid;
}
.shadow3:hover{
	border-style:solid;
	border-color:#C9CAC9!important;
	box-shadow:0px -3px 12px #5C6168;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.p-712-style{
	font-size:9px;
}
.p-714-style{
	font-size:9px;
}
.img_shadow:hover{
	box-shadow:0px -2px 35px #959596;
}
.recuadro{
	border-color:#959596!important;
	background-color:#00669D;
	border-radius:25px 25px 25px 25px;
	border-width:1px 1px 1px 1px;
}
.card-style{
	border-style:solid;
	border-color:#0D2737!important;
	box-shadow:-7px -6px 25px #959596;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
	width:100%;
}
.mt-3{
	margin:15px 0px 15px 0px;
}
.bloc-divider-t-bloc-4-fill{
	fill:#00386F;
	height:51px;
}
.bloc-divider-b-bloc-5-fill{
	fill:#F1FBFE;
}
.h4-bloc-82-style{
	font-size:23px;
}
.h4-bloc-88-style{
	font-size:23px;
}
.h4-bloc-60-style{
	font-size:23px;
}
.letreros{
	border-style:solid;
	border-color:#16253F!important;
	border-width:1px 1px 1px 1px;
}
.row-bloc-4-style{
	width:100%;
}
.p-bloc-4-style{
	line-height:20px;
}
.bloc-divider-t-menu-style{
	height:5px;
	fill:#FFFFFE;
}
.row-bloc-1-style{
	width:100%;
}
.h3-bloc-4-style{
	font-family:"Montserrat";
	font-weight:200;
}
.bloc-divider-t-bloc-30-style{
	height:5px;
	fill:#F4F4F4;
}
.bloc-divider-t-bloc-117-style{
	height:1px;
	fill:#FFFFFE;
}
.link-info-eideo-org-style{
	font-weight:bold;
}
.bloc-divider-t-bloc-40-style{
	height:5px;
	fill:#F36A31;
}
.bloc-divider-t-0-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.bloc-divider-t-bloc-130-style{
	height:5px;
	fill:#ED5326;
}
.bloc-divider-t-bloc-48-fill{
	fill:#ED5326;
	height:5px;
}
.bloc-divider-t-bloc-58-style{
	height:5px;
	fill:#ED5326;
}
.bloc-divider-t-bloc-142-style{
	height:5px;
	fill:#ED5326;
}
.bloc-divider-t-bloc-67-fill{
	fill:#ED5326;
	height:5px;
}
.bloc-divider-t-bloc-26-style{
	height:5px;
	fill:#ED5326;
}
.bloc-divider-t-bloc-14-style{
	height:5px;
	fill:#ED5326;
}
.bloc-divider-t-bloc-15-style{
	height:5px;
	fill:#ED5326;
}
.bloc-divider-t-0-bloc-30-style{
	height:5px;
	fill:#ED5326;
}
.borde_div{
	border-style:solid;
	border-color:#16253F!important;
	background-color:#1B334F;
	border-radius:2px 2px 2px 2px;
	border-width:1px 1px 1px 1px;
}
.bloc-divider-t-bloc-81-style{
	height:5px;
	fill:#F36930;
}
.bloc-divider-t-bloc-99-style{
	height:5px;
	fill:#F36930;
}
.bloc-divider-t-bloc-86-style{
	height:5px;
	fill:#F36930;
}
.bloc-divider-t-bloc-108-style{
	height:5px;
	fill:#F36930;
}
.bloc-divider-t-bloc-164-style{
	height:5px;
	fill:#F36930;
}
.bloc-divider-t-bloc-119-style{
	height:5px;
	fill:#F36930;
}
.bloc-divider-t-bloc-129-style{
	height:5px;
	fill:#F36930;
}
.h3-eideo-org-style{
	font-family:"Kiona-Regular";
}
.bloc-divider-t-bloc-95-style{
	height:5px;
	fill:#F36A31;
}
.bloc-divider-t-25090-style{
	height:5px;
	fill:#F36A31;
}
.bloc-divider-t-bloc-7-style{
	height:5px;
	fill:#F36A31;
}
.bloc-divider-b-bloc-1-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.bloc-divider-t-bloc-110-style{
	height:5px;
	fill:#F36A31;
}
.bloc-divider-t-bloc-115-style{
	height:5px;
	fill:#F36A31;
}
.bloc-divider-b-menu-style{
	height:03px;
	fill:#FEFFFE;
}
.color_boton{
	color:#03F9C6!important;
	font-family:"Montserrat";
}
.bloc-divider-t-bloc-4-style{
	height:4px;
	fill:#F1FBFE;
}
.bloc-divider-t-bloc-6-fill{
	fill:#FFFFFE;
	height:3px;
}
.bloc-divider-t-bloc-3-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.bloc-divider-b-bloc-3-style{
	height:5px;
	fill:#F36A31;
}
.testeando{
	background-color:#FF1100;
}
.recomendar{
	border-style:solid;
	border-color:#A1A1A1!important;
	border-width:1px 1px 1px 1px;
}
.aviso{
	border-style:solid;
	border-color:#02326B!important;
	border-radius:4px 4px 4px 4px;
	border-width:2px 2px 2px 2px;
}
.h3-audio-video-style{
	width:100%;
}
.linea-sup{
	border-style:solid;
	border-color:#D5D5D5!important;
	border-width:1px 0px 0px 0px;
}
.recomendado{
	border-style:solid;
	border-color:#636667!important;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.container-div-style{
	width:100%;
}
.inicio{
	font-family:"Kiona-Regular";
	color:#F1F1F1!important;
	font-size:32px;
}
.menu-text{
	font-family:"Montserrat";
	font-weight:bold;
	font-size:16px;
}
.menu-text-w{
	font-family:"Montserrat";
	color:#000000!important;
	font-size:14px;
	font-weight:bold;
}
.text-foot{
	font-family:"Montserrat";
	font-size:12px;
}
.botom_web{
	background-color:var(--swatch-var-4509)!important;
	font-family:"Montserrat";
	font-weight:500;
	color:var(--swatch-var-2182)!important;
}
.botom_web:hover{
	color:var(--swatch-var-4509)!important;
	font-family:"Montserrat";
	font-weight:300;
	background-color:var(--swatch-var-4509);
}
.lista{
	background-color:#DADADA;
}
.link-padding{
	background-color:#DADADA;
}
.link-padding:hover{
	background-color:#FE5F57;
	color:#F1F1F1!important;
}
.botom_web:active{
	border-color:transparent!important;
	border-width:00px 00px 00px 00px;
	background-color:var(--swatch-var-4509);
	font-family:"Montserrat";
	font-weight:500;
	color:var(--swatch-var-4509)!important;
}
.botom_web:focus{
	color:var(--swatch-var-4509)!important;
	background-color:var(--swatch-var-4509);
}
.h5-windows-style{
	font-family:"Kiona-Regular";
}
.sombra_3{
	box-shadow:inset 0px 1px 27px #A5A6A8;
}
.botom_web:visited{
	color:var(--swatch-var-4509)!important;
	background-color:var(--swatch-var-4509);
}
.text-span-bloc-100-color{
	color:#3e3e3e;
}
.btn-articulos-style{
	width:100%;
}
.button_web_menu{
	background-color:#3A81BD;
	font-weight:bold;
	font-family:"Montserrat";
	color:#F1F1F1!important;
}
.button_web_menu:hover{
	background-color:#3B81BD;
}
.row-96-style{
	width:100%;
}
.link_foot{
	font-family:"Montserrat";
	font-size:18px;
	color:var(--swatch-var-5820)!important;
	font-weight:600;
	text-decoration:none;
}
.link_foot:hover{
	font-family:"Montserrat";
	font-size:18px;
	color:#F7F6F4!important;
}
.text-menu{
	color:#FD5F57!important;
}
.p-bloc-5-style{
	font-size:14px;
}
.p-788-style{
	font-size:14px;
}
.img-ei-texto-az-style{
	border-radius:0px 0px 0px 0px;
}
.img-privacy-eras-style{
	border-radius:0px 0px 0px 0px;
}
.sombra_search{
	box-shadow:0px -3px 14px #A5A5A8;
	border-radius:4px 4px 4px 4px;
}
.sombra_body{
	box-shadow:0px 0px 5px #CBCBCB;
	border-style:solid;
	border-color:#CBCBCB!important;
	border-radius:4px 4px 4px 4px;
	border-width:1px 1px 1px 1px;
}
.img-ei-texto-blan-style{
	width:80px;
	height:80px;
}
.h4-menu-software-style{
	font-family:"Montserrat";
	font-weight:500;
}
.texto-articulos{
	font-family:"Montserrat";
}
.menu-open{
	position:relative;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	display:flex;
	z-index:24369;
	justify-self:center;
	align-self:center;
	align-items:center;
	justify-items:center;
}
.body_round{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#F1F1F1;
}
.link-style{
	font-weight:bold;
	width:13%;
	font-family:"Kiona-Regular";
	line-height:35px;
	font-size:40px;
}
.link---webs-style{
	font-weight:bold;
}
.link---servicios -style{
	font-weight:bold;
}
.link-menu-style{
	font-weight:bold;
}
.link---emuladores-style{
	font-weight:bold;
}
.img-hitfi-style{
	height:75px;
}
.divider-style{
	width:100%;
}
.divider-bloc-77-style{
	width:100%;
}
.link-bloc-77-style{
	font-weight:bold;
}
.img-ei-lo-style{
	width:75px;
	height:75px;
}
.boton_prev{
	color:var(--swatch-var-1247)!important;
	stroke:var(--swatch-var-751)!important;
	font-size:3em!important;
	fill:var(--swatch-var-40);
	stroke-width:5!important;
	caret-color:var(--swatch-var-40);
}
.boton_prev:hover{
	fill:var(--swatch-var-40);
	stroke:var(--swatch-var-40);
	stroke-width:3;
}
.boton_prev:active{
	fill:var(--swatch-var-40);
	stroke:var(--swatch-var-40);
	stroke-width:3;
}
.boton_prev:focus{
	fill:var(--swatch-var-40);
	stroke:var(--swatch-var-40);
	stroke-width:3;
}
.boton_prev:visited{
	fill:var(--swatch-var-40);
	stroke:var(--swatch-var-40);
	stroke-width:3;
}
.carousel-prev-icon{
	stroke:var(--swatch-var-2182);
	stroke-width:5;
}
.carousel-next-icon{
	stroke:var(--swatch-var-2182);
	stroke-width:5;
}
.img-cclean-style{
	width:75px;
	height:75px;
}
.h5-style{
	line-height:28px;
}
.categorias_boton{
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:var(--swatch-var-2)!important;
	background-color:var(--swatch-var-561);
	font-family:"Montserrat";
	font-weight:500;
	color:var(--swatch-var-4509)!important;
	border-radius:4px 4px 4px 4px;
}
.btn_group{
	background-image:url("img/Transparent_Background_1200x150%20copy.png");
	background-image: -webkit-image-set(url("img/Transparent_Background_1200x150%20copy.webp") 1x,
url("img/Transparent_Background_1200x150%20copy.webp") 2x);background-image: image-set(url("img/Transparent_Background_1200x150%20copy.png") 1x,
url("img/Transparent_Background_1200x150%20copy.png") 2x,url("img/Transparent_Background_1200x150%20copy.webp") 1x,
url("img/Transparent_Background_1200x150%20copy.webp") 2x);
}
.bloc-style{
	width:75.06%;
	background-color:var(--swatch-var-2105);
}
.btn_group:hover{
	background-color:var(--swatch-var-4509);
}
.categorias_boton:hover{
	background-color:var(--swatch-var-1247);
}
.categorias_boton:active{
	background-color:var(--swatch-var-1247);
}
.categorias_boton:focus{
	background-color:var(--swatch-var-1247);
}
.categorias_boton:visited{
	background-color:var(--swatch-var-1247);
}
.btn--categorias--style{
	width:100%;
	opacity:1.0;
	background-size:contain;
}
.menu_categories{
	font-family:"Montserrat";
	font-weight:100;
	text-indent:10px;
	line-height:35px;
	border-color:var(--swatch-var-3212)!important;
	border-width:1px 1px 1px 1px;
	border-radius:4px 4px 4px 4px;
	box-shadow:1.68px 1.09px 28px #CACACA;
	width:88%;
	border-style:solid;
}
.bloc-divider-b-0-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.menu_categories:hover{
	fill-type:evenodd;
	font-family:"Montserrat";
	font-weight:bold;
	color:var(--swatch-var-2182)!important;
	fill:var(--swatch-var-2);
}
.menu_categories:focus{
	color:var(--swatch-var-2182)!important;
	font-weight:bold;
	font-family:"Montserrat";
}
.color_item:focus{
	background-color:var(--swatch-var-6162);
}
.color_item:hover{
	background-color:var(--swatch-var-6162);
	font-family:"Montserrat";
	font-weight:bold;
	color:var(--swatch-var-2182)!important;
}
.celdas{
	border-width:1px 1px 1px 1px;
	border-radius:12px 12px 12px 12px;
	border-color:var(--swatch-var-1247)!important;
	border-style:solid;
}
.img-4-style{
	width:100px;
}
.h2-style{
	width:100%;
	font-family:"Montserrat";
}
.etiqueta_informacion{
	font-family:"Montserrat";
	font-weight:500;
	color:var(--swatch-var-4509)!important;
}
.h1-style{
	font-family:"Montserrat";
	font-weight:300;
}
.tarjeta_descarga{
	border-width:1px 1px 1px 1px;
	border-radius:8px 8px 8px 8px;
	border-color:var(--swatch-var-3212)!important;
	border-style:solid;
}
.img-bloc-1-style{
	width:304px;
}
.img-img-03-style{
	width:600px;
}
.tarjeta_descarga_2{
	border-width:1px 1px 1px 1px;
	border-radius:8px 8px 8px 8px;
	border-style:solid;
	border-color:var(--swatch-var-2)!important;
}
.h4-webs-style{
	font-family:"Montserrat";
	font-weight:500;
}
.h4-bloc-1-style{
	font-family:"Montserrat";
	font-weight:300;
}
.row-14-style{
	width:100%;
}
.bloc-divider-b-bloc-2-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.h6-bloc-1-style{
	width:89.96%;
}
.h3-1-style{
	font-family:"Montserrat";
	font-weight:300;
}
.letra_link{
	font-family:"Montserrat";
	font-weight:500;
}
.bloc-style:hover{
	background-color:var(--swatch-var-2105);
}
.bloc-divider-b-31942-style{
	height:1px;
	fill:var(--swatch-var-751);
}
.tarjeta_descarga:hover{
	box-shadow:0.00px 0.00px 7px #959597;
}
.tarjeta_sombra:hover{
	box-shadow:99.86px -5.23px 11px #959597;
}
.h6-3-style{
	width:100%;
}
.bloc-divider-t-0-fill{
	fill:var(--swatch-var-4684);
	height:1px;
}
.bloc-divider-t-42944-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.bloc-divider-t-31421-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.bloc-divider-t-24183-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.bloc-divider-t-28769-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.bloc-divider-t-29529-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.cuadritos{
	border-width:1px 1px 1px 1px;
	border-radius:8px 8px 8px 8px;
	border-style:solid;
	border-color:var(--swatch-var-4509)!important;
}
.btn-style{
	width:100%;
	font-family:"Montserrat";
	color:var(--swatch-var-2182)!important;
	font-weight:300;
	background-color:var(--swatch-var-4509);
}
.btn-style:hover{
	font-family:"Montserrat";
	font-weight:500;
	color:var(--swatch-var-2182)!important;
	background-color:var(--swatch-var-4509);
}
.img-5-bloc-3-style{
	width:100px;
}
.img-icons8-news-1-style{
	width:100px;
}
.img-mobiri-style{
	width:75px;
}
.img-agena-lo-style{
	width:75px;
}
.img-mediahum-style{
	width:75px;
}
.img-entorno-w-style{
	height:191px;
}
.img-ntfsdi-style{
	width:75px;
}
.img-visual-stud-style{
	width:75px;
}
.borde_columna{
	border-width:1px 1px 1px 1px;
	border-radius:4px 4px 4px 4px;
	border-style:solid;
	border-color:var(--swatch-var-1247)!important;
}
.borde_row{
	border-style:solid;
	border-color:var(--swatch-var-2)!important;
	border-width:0px 0px 1px 0px;
}
.h3-6-style{
	font-family:"Montserrat";
	font-weight:300;
}
.h3-7-style{
	font-family:"Montserrat";
	font-weight:300;
}
.h3-8-style{
	font-family:"Montserrat";
	font-weight:300;
}
.h4-425-style{
	font-family:"Montserrat";
	font-weight:500;
}
.h4-filerun-style{
	font-family:"Montserrat";
	font-weight:500;
}
.h4-madsonic-style{
	font-family:"Montserrat";
	font-weight:500;
}
.h4-mychat-style{
	font-family:"Montserrat";
	font-weight:500;
}
.h4-nextcloud-style{
	font-family:"Montserrat";
	font-weight:500;
}
.h4-430-style{
	font-family:"Montserrat";
	font-weight:500;
}
.h4-431-style{
	font-family:"Montserrat";
	font-weight:500;
}
.h4-432-style{
	font-family:"Montserrat";
	font-weight:500;
}
.h4-rocket-chat-style{
	font-family:"Montserrat";
	font-weight:500;
}
.h4-wireguard-style{
	font-family:"Montserrat";
	font-weight:500;
}
.p-style{
	font-family:"Montserrat";
	font-weight:500;
	font-size:11px;
}
.bloc-divider-t-7225-fill{
	fill:var(--swatch-var-4684);
	height:1px;
}
.bloc-divider-t-32472-fill{
	fill:var(--swatch-var-4684);
	height:1px;
}
.bloc-divider-t-5308-fill{
	fill:var(--swatch-var-4684);
	height:1px;
}
.bloc-divider-t-40835-fill{
	fill:var(--swatch-var-4684);
	height:1px;
}
.bloc-divider-t-44764-fill{
	fill:var(--swatch-var-4684);
	height:1px;
}
.bloc-divider-t-41149-fill{
	fill:var(--swatch-var-4684);
	height:1px;
}
.bloc-divider-t-40909-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.link-0-style{
	font-weight:bold;
}
.h3-bloc-1-style{
	font-family:"Montserrat";
	font-weight:300;
}
.h3-3-style{
	font-family:"Montserrat";
	font-weight:300;
}
.bloc-divider-t-21828-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.bloc-divider-t-16713-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.bloc-divider-t-32264-style{
	height:1px;
	fill:var(--swatch-var-4684);
}
.h3-emuladores-style{
	font-family:"Montserrat";
	font-weight:300;
}
.h4-40-style{
	font-family:"Montserrat";
}
.img-firealpa-style{
	height:75px;
}
.img-paintbru-style{
	height:75px;
}
.img-flac-style{
	width:75px;
}
.img-radio-style{
	width:75px;
}
.img-betterdispl-style{
	width:75px;
}
.img-reader--style{
	width:75px;
	height:75px;
}
.img-124-style{
	width:75px;
}
.img-bloc-67-style{
	height:75px;
}
.img-clipcha-style{
	height:75px;
}
.img-ms-phone-li-style{
	height:75px;
}
.img-folderpe-style{
	height:75px;
}
.img-cyberdu-style{
	height:75px;
}
.img-capri-style{
	height:75px;
}
.img-lansc-style{
	height:75px;
}
.img-bloc-60-style{
	height:75px;
}
.img-vectonat-style{
	height:75px;
}
.img-bloc-88-style{
	height:75px;
}
.img-davinci-resol-style{
	height:75px;
}
.img-208-style{
	height:75px;
}
.item_seleccionado{
	color:var(--swatch-var-362)!important;
	font-family:"Montserrat";
	font-weight:bold;
}
.item_seleccionado:active{
	color:var(--swatch-var-362)!important;
}
.item_seleccionado:hover{
	color:var(--swatch-var-362)!important;
}
.img-secre-style{
	height:75px;
}
.img-scala-spir-style{
	height:75px;
}
.img-chatg-style{
	height:75px;
}
.img-focus-matr-style{
	height:75px;
}
.img-batter-style{
	border-radius:0px 0px 0px 0px;
	height:75px;
}
.img-gfxmet-style{
	height:75px;
}
.img-enduran-style{
	height:75px;
}
.img-kdenli-style{
	height:75px;
}
.img-ipscann-style{
	height:75px;
}
.img-stellari-style{
	height:75px;
}
.img-329-style{
	height:75px;
}
.link_foot:active{
	font-size:20px;
}
.link_foot:visited{
	font-size:20px;
}
.link_foot:focus{
	font-size:20px;
}
.link-bloc-100-style{
	height:120px;
	width:120px;
}
.img-bloc-77-style{
	height:75px;
}
.img-monitorcontr-style{
	height:75px;
}
.img-hello-style{
	height:75px;
}
.img-diskpul-style{
	height:75px;
}
.img-heic-convert-style{
	height:75px;
}
.izq_abajo{
	border-style:solid;
	border-color:#F1F1F1!important;
	border-width:0px 1px 1px 0px;
}
.der_abajo{
	border-width:0px 0px 1px 1px;
	border-color:#F1F1F1!important;
	border-style:solid;
}
.centro_arriba{
	border-color:#F1F1F1!important;
	border-style:solid;
	border-width:0px 1px 0px 1px;
}
.centro{
	border-width:0px 0px 1px 0px;
	border-color:#F1F1F1!important;
	border-style:solid;
}
.img-bloc-38-style{
	height:75px;
}
.img-usandom-style{
	width:400px;
}
.img-oc-patch-style{
	height:75px;
}
.img-istatistica--style{
	height:75px;
}
.img-vallum-lo-style{
	width:75px;
	height:75px;
}
.img-bloc-15-style{
	width:763px;
	height:288px;
}
.link-padding-top{
	padding-top:8px;
	padding-bottom:8px;
	width:66.53%;
}
.link-audio-video-padding-top{
	padding-top:8px;
	padding-bottom:8px;
}
.link-mantenimiento-padding-top{
	padding-top:8px;
	padding-bottom:8px;
}
.link-productividad-padding-top{
	padding-top:8px;
	padding-bottom:8px;
}
.link-redes-sociales-padding-top{
	padding-top:8px;
	padding-bottom:8px;
}
.link-seguridad-padding-top{
	padding-top:8px;
	padding-bottom:8px;
}
.link-utilidades-padding-top{
	padding-top:8px;
	padding-bottom:8px;
	width:34.32%;
}
.link-0-padding-top{
	padding-top:8px;
	padding-bottom:8px;
	width:47.88%;
}
.p-bloc-0-style{
	font-size:12px;
}
.navbar-logo{
	text-transform:none;
	text-decoration:none;
	font-size:35px;
}
.menu-size{
	font-size:14px;
	text-align:justify;
}
.centrado{
	margin-left:130px;
}

/* = Colour
-------------------------------------------------------------- */

/* Swatch Variables */
:root{
	
	--swatch-var-2:rgba(202,202,202,1.00);
	
	--swatch-var-4509:rgba(255,255,255,1.00);
	
	--swatch-var-6162:rgba(241,241,241,1.00);
	
	--swatch-var-561:rgba(5,31,55,1.00);
	
	--swatch-var-362:rgba(237,83,38,1.00);
	
	--swatch-var-5820:rgba(255,255,255,1.00);
	
	--swatch-var-7354:rgba(5,31,55,1.00);
	
	--swatch-var-3212:rgba(149,149,151,1.00);
	
	--swatch-var-2182:rgba(0,0,0,1.00);
	
	--swatch-var-751:rgba(0,102,158,1.00);
	
	--swatch-var-835:rgba(0,68,129,1.00);
	
	--swatch-var-7290:rgba(192,192,192,1.00);
	
	--swatch-var-7912:#008E00;
	
	--swatch-var-942:#00386E;
	
	--swatch-var-3143:#04121B;
	
	--swatch-var-2421:#21FCBB;
	
	--swatch-var-1397:rgba(22,38,63,1.00);
	
	--swatch-var-4114:rgba(255,39,111,1.00);
	
	--swatch-var-1247:rgba(47,47,47,1.00);
	
	--swatch-var-4022:rgba(213,230,245,1.00);
	
	--swatch-var-2359:#F5F5F3;
	
	--swatch-var-6536:rgba(255,95,87,1.00);
	
	--swatch-var-4643:#D7DDDE;
	
	--swatch-var-40:rgba(14,69,111,1.00);
	
	--swatch-var-4684:rgba(60,129,191,1.00);
	
	--swatch-var-6990:rgba(255,255,255,1.00);
	
	--swatch-var-6549:#111111;
	
	--swatch-var-5295:rgba(164,223,255,0.65);
	
	--swatch-var-2105:rgba(206,243,255,0.00);
	
}


/* Background colour styles */

.bgc-2182{
	background-color:var(--swatch-var-2182);
}
.bgc-6549{
	background-color:var(--swatch-var-6549);
}
.bgc-6162{
	background-color:var(--swatch-var-6162);
}
.bgc-4509{
	background-color:var(--swatch-var-4509);
}
.bgc-835{
	background-color:var(--swatch-var-835);
}

/* Text colour styles */

.tc-6162{
	color:var(--swatch-var-6162)!important;
}
.tc-2{
	color:var(--swatch-var-2)!important;
}
.tc-561{
	color:var(--swatch-var-561)!important;
}

/* Link colour styles */

.ltc-2{
	color:var(--swatch-var-2)!important;
}
.ltc-2:hover{
	color:#979797!important;
}
.ltc-6162{
	color:var(--swatch-var-6162)!important;
}
.ltc-6162:hover{
	color:#BEBEBE!important;
}

/* Bloc image backgrounds */

.bg-architecture-building-modern{
	background-image:url("img/architecture_building_modern.jpg");
	background-image: -webkit-image-set(url("img/architecture_building_modern.webp") 1x,
url("img/architecture_building_modern.webp") 2x);background-image: image-set(url("img/architecture_building_modern.jpg") 1x,
url("img/architecture_building_modern.jpg") 2x,url("img/architecture_building_modern.webp") 1x,
url("img/architecture_building_modern.webp") 2x);
}

/* = Custom Bric Data
-------------------------------------------------------------- */



/* = Bloc Padding Multi Breakpoint
-------------------------------------------------------------- */

@media (min-width: 576px) {
    .bloc-xxl-sm{padding:200px 20px;}
    .bloc-xl-sm{padding:150px 20px;}
    .bloc-lg-sm{padding:100px 20px;}
    .bloc-md-sm{padding:50px 20px;}
    .bloc-sm-sm{padding:20px;}
    .bloc-no-padding-sm{padding:0 20px;}
}
@media (min-width: 768px) {
    .bloc-xxl-md{padding:200px 20px;}
    .bloc-xl-md{padding:150px 20px;}
    .bloc-lg-md{padding:100px 20px;}
    .bloc-md-md{padding:50px 20px;}
    .bloc-sm-md{padding:20px 20px;}
    .bloc-no-padding-md{padding:0 20px;}
}
@media (min-width: 992px) {
    .bloc-xxl-lg{padding:200px 20px;}
    .bloc-xl-lg{padding:150px 20px;}
    .bloc-lg-lg{padding:100px 20px;}
    .bloc-md-lg{padding:50px 20px;}
    .bloc-sm-lg{padding:20px;}
    .bloc-no-padding-lg{padding:0 20px;}
}


/* = Mobile adjustments 
-------------------------------------------------------------- */
@media (max-width: 1024px)
{
    .bloc.full-width-bloc, .bloc-tile-2.full-width-bloc .container, .bloc-tile-3.full-width-bloc .container, .bloc-tile-4.full-width-bloc .container{
        padding-left: 0; 
        padding-right: 0;  
    }
}
@media (max-width: 991px)
{
    .container{width:100%;}
    .bloc{padding-left: constant(safe-area-inset-left);padding-right: constant(safe-area-inset-right);} /* iPhone X Notch Support*/
    .bloc-group, .bloc-group .bloc{display:block;width:100%;}
}
@media (max-width: 767px)
{
    .bloc-tile-2 .container, .bloc-tile-3 .container, .bloc-tile-4 .container{
        padding-left:0;padding-right:0;
    }
    .btn-dwn{
       display:none; 
    }
    .voffset{
        margin-top:5px;
    }
    .voffset-md{
        margin-top:20px;
    }
    .voffset-lg{
        margin-top:30px;
    }
    form{
        padding:5px;
    }
    .close-lightbox{
        display:inline-block;
    }
    .blocsapp-device-iphone5{
	   background-size: 216px 425px;
	   padding-top:60px;
	   width:216px;
	   height:425px;
    }
    .blocsapp-device-iphone5 img{
	   width: 180px;
	   height: 320px;
    }
}

@media (max-width: 991px){
	.mt-md-0{
	}
	.mt-md-4{
	}
	.p-21-style{
		width:42.39%;
	}
	h1,h2,h3,h4,h5,h6,p,label,.btn,a{
		font-family:"Montserrat";
		text-align:center;
	}
	.down{
		overflow:hidden;
	}
	.row-bloc-67-style{
		width:100%;
	}
	.visitar{
		float:none;
		font-size:18px;
		width:55%;
		text-align:center;
		font-weight:bold;
	}
	.row-center{
	}
	.btn-audio-video-style{
		width:29.3%;
	}
	.btn-diseño-style{
		width:23.52%;
	}
	.btn-productividad-style{
		width:28.29%;
	}
	.btn-294-style{
		width:18.02%;
	}
	.btn-295-style{
		width:27.95%;
	}
	.btn-296-style{
		width:31.78%;
	}
	.btn-seguridad-style{
		width:22.7%;
	}
	.btn-utilidades-style{
		width:21.18%;
	}
	.btn-descargar-style{
		width:81.88%;
	}
	.img-bloc-3-style{
		width:100px;
	}
	.p-bloc-3-color{
		width:80.11%;
	}
	.p-4-style{
		width:89.2%;
	}
	.p-5-style{
		width:88.26%;
	}
	.seccion{
	}
	.p-bloc-12-style{
		width:100%;
	}
	.btn-164-style{
		width:31.95%;
	}
	.btn-201-style{
		width:32.45%;
	}
	.btn-219-style{
		width:32.28%;
	}
	.btn-141-style{
		width:28.29%;
	}
	.img-appsto-style{
		width:160px;
	}
	.img-googlepl-style{
		width:160px;
	}
	.btn-45-style{
		width:27.79%;
	}
	.btn-83-style{
		width:28.45%;
	}
	.btn-277-style{
		width:27.62%;
	}
	.btn-redes-sociales-style{
		width:30.95%;
	}
	.btn-280-style{
		width:20.47%;
	}
	.btn-279-style{
		width:20.8%;
	}
	.btn-276-style{
		width:32.61%;
	}
	.row-bloc-30-style{
		width:100%;
	}
	.link-productividad-style{
		width:100%;
		padding-top:6px;
		padding-bottom:6px;
	}
	.link-redes-sociales-style{
		width:100%;
	}
	.bloc-bloc-30-style{
		width:29.47%;
		height:52px;
	}
	.link-mantenimiento-style{
		width:100%;
	}
	.bloc-0-style{
		width:29.47%;
		height:52px;
	}
	.bloc-0-bloc-30-style{
		height:51px;
	}
	.bloc-29854-style{
		height:52px;
	}
	.bloc-2137-style{
		height:52px;
	}
	.p-bloc-48-style{
		width:100%;
	}
	.row-20-style{
		width:100%;
	}
	.btn-16-style{
		width:81.88%;
	}
	.btn-15-style{
		width:81.88%;
	}
	.btn-17-style{
		width:81.88%;
	}
	.btn-18-style{
		width:81.88%;
	}
	.p-18-style{
		width:100%;
	}
	.row-bloc-3-style{
		width:100%;
	}
	.row-10-style{
		width:100%;
	}
	.p-bloc-143-style{
		width:100%;
	}
	.menu-boton2:hover{
		background-color:#00AAF7;
		border-color:#00AAF7!important;
	}
	.menu-fix:hover{
		border-color:rgba(0,42,58,0.00)!important;
		background-color:#051F37;
		border-style:none;
	}
	.row-34-style{
		width:98.22%;
	}
	.p-bloc-31-style{
		font-size:4px;
		width:100%;
		line-height:2px;
	}
	.text-span-bloc-31-color{
		color:#051f37;
	}
	.p-bloc-25-style{
		font-size:4px;
		line-height:4px;
	}
	.p-bloc-19-style{
		opacity:0.4;
	}
	.p-90-style{
		font-size:16px;
		line-height:24px;
	}
	.row-bloc-19-style{
		width:99.04%;
	}
	.block-menu{
		border-bottom-left-radius:14px;
		border-color:rgba(1,60,74,0.00)!important;
	}
	.block-menu2{
		background-color:#FFFFFF;
		border-color:#051F36!important;
		border-style:none;
		border-top-right-radius:8px;
		border-bottom-left-radius:8px;
	}
	.sel-menu2{
		color:#051F36!important;
	}
	.block-menu2:hover{
		border-style:none;
		border-color:#051F36!important;
	}
	.sel-menu2:hover{
		border-color:rgba(1,60,74,0.00)!important;
		border-style:none;
		background-clip:content-box!important;
		-webkit-background-clip:content-box!important;
		background-color:#00AAF7;
		border-top-right-radius:8px;
		border-bottom-left-radius:8px;
		color:#051F36!important;
		font-family:"Montserrat";
	}
	.text-span-bloc-20-color{
		color:#00abf8;
	}
	.sel-menu{
	}
	.link-text{
		color:#FFFFFF!important;
	}
	.row-bloc-20-style{
		width:100%;
	}
	.p-bloc-20-style{
		width:100%;
	}
	.link-text:hover{
		color:#051F36!important;
	}
	.text-span-bloc-69-color{
		color:#000000;
	}
	.p-bloc-15-style{
		font-size:16px;
	}
	.p-82-style{
		font-size:16px;
	}
	.p-84-style{
		font-size:16px;
	}
	.p-bloc-17-style{
		font-size:16px;
	}
	.p-bloc-18-style{
		font-size:16px;
	}
	.p-94-style{
		font-size:16px;
	}
	.p-712-style{
		font-size:12px;
	}
	.p-714-style{
		font-size:12px;
	}
	.bloc-divider-b-bloc-1-fill{
		fill:#959596;
	}
	.link-padding{
		padding-top:4px;
		padding-bottom:4px;
	}
	.card-body-1-style{
		width:100%;
	}
	.bloc-style{
		width:35.1%;
	}
	.img-5-style{
		width:324px;
	}
	.img-6-style{
		width:324px;
	}
	.img-bloc-1-style{
		width:324px;
	}
	.img-bloc-110-style{
		border-radius:0px 0px 0px 0px;
	}
	.shadow3{
		border-radius:0px 0px 8px 8px;
		border-color:var(--swatch-var-3212)!important;
	}
	.forma-img{
		border-top-left-radius:8px;
		border-top-right-radius:8px;
		border-style:solid;
	}
	.img-ei-texto-az-style{
		width:500px;
	}
	.img-entorno-w-style{
		width:763px;
		height:178px;
	}
	.img-ipscann-style{
		height:75px;
	}
	.img-heic-convert-style{
		height:75px;
	}
	.img-diskpul-style{
		height:75px;
	}
	.img-hello-style{
		height:75px;
	}
	.h2-style{
		width:100%;
	}
	.img-vallum-lo-style{
		height:75px;
		width:75px;
	}
	.img-bloc-15-style{
		height:178px;
	}
	.menu_size{
		font-size:11px;
	}
	.menu-size{
		font-size:11px;
		text-align:justify;
	}
	
	/* MD Row Margin Offsets */
	.voffset-clear-md{
		margin-top:0;
	}
	
}

@media (max-width: 767px){
	.h3-bloc-58-style{
		width:100%;
	}
	.p-bloc-22-style{
		width:100%;
	}
	.p-bloc-77-style{
		font-size:3px;
	}
	.p-bloc-82-style{
		font-size:3px;
	}
	.p-bloc-99-style{
		font-size:3px;
	}
	.p-bloc-92-style{
		font-size:3px;
	}
	.p-232-style{
		font-size:3px;
	}
	.p-bloc-110-style{
		font-size:3px;
	}
	.p-bloc-97-style{
		font-size:3px;
	}
	.p-289-style{
		font-size:3px;
	}
	.p-bloc-132-style{
		font-size:3px;
	}
	.p-bloc-133-style{
		font-size:3px;
	}
	.p-bloc-134-style{
		font-size:3px;
	}
	.p-bloc-118-style{
		font-size:3px;
	}
	.p-339-style{
		font-size:3px;
	}
	.p-bloc-60-style{
		font-size:3px;
	}
	.p-136-style{
		font-size:3px;
	}
	.p-141-style{
		font-size:3px;
	}
	.p-bloc-72-style{
		font-size:3px;
	}
	.p-123-style{
		font-size:3px;
	}
	.p-bloc-66-style{
		font-size:3px;
	}
	.p-101-style{
		font-size:3px;
	}
	.p-bloc-54-style{
		font-size:3px;
	}
	.p-bloc-38-style{
		font-size:3px;
	}
	.p-bloc-39-style{
		font-size:3px;
	}
	.p-bloc-42-style{
		font-size:3px;
	}
	.p-92-bloc-39-style{
		font-size:3px;
	}
	.p-bloc-37-style{
		font-size:3px;
	}
	.p-bloc-150-style{
		font-size:5px;
	}
	.link-new-text-link-padding{
		text-align:left;
	}
	.final{
		width:25%;
	}
	.visitar{
	}
	.menu-button{
		color:#000000!important;
		border-style:none;
	}
	.menu-button:hover{
		color:#000000!important;
		border-style:solid;
		background-color:#F36A31;
		font-family:"Montserrat";
		font-size:20px;
	}
	.menu-boton2{
		background-color:transparent;
		font-family:"Montserrat";
		font-size:18px;
		color:#000000!important;
		text-align:center;
	}
	.menu-boton2:hover{
		background-color:rgba(243,106,49,0.50);
		font-family:"Montserrat";
		font-size:18px;
		color:#000000!important;
		text-align:center;
	}
	.btn-audio-video-style{
		width:40.82%;
	}
	.btn-productividad-style{
		width:39%;
	}
	.btn-277-style{
		width:42.18%;
	}
	.btn-redes-sociales-style{
		width:43.08%;
	}
	.btn-294-style{
		width:43.54%;
	}
	.btn-296-style{
		width:44.67%;
	}
	.btn-descargar-style{
		width:68.11%;
	}
	.img-bloc-3-style{
		width:280px;
	}
	.p-bloc-3-color{
		width:75.05%;
	}
	.p-4-style{
		width:65.02%;
	}
	.p-5-style{
		width:65.02%;
	}
	.p-bloc-11-style{
		width:100%;
	}
	.row-bloc-12-style{
		width:100%;
		background-position:center top;
	}
	.btn-164-style{
		width:48.07%;
	}
	.btn-201-style{
		width:40.59%;
	}
	.btn-219-style{
		width:42.63%;
	}
	.btn-141-style{
		width:42.4%;
	}
	.btn-198-style{
		width:39.46%;
	}
	.btn-175-style{
		width:42.18%;
	}
	.btn-179-style{
		width:40.59%;
	}
	.btn-diseño-style{
		width:41.04%;
	}
	.btn-178-style{
		width:43.31%;
	}
	.btn-161-style{
		width:45.35%;
	}
	.boton_menu{
		color:#F0F0EC!important;
		font-family:"Montserrat";
	}
	.h5-seguridad--style{
		width:100%;
	}
	.btn-295-style{
		width:44.9%;
	}
	.btn-218-style{
		width:43.31%;
	}
	.btn-220-style{
		width:40.36%;
	}
	.btn-221-style{
		width:39.91%;
	}
	.btn-199-style{
		width:39.68%;
	}
	.btn-203-style{
		width:34.01%;
	}
	.btn-202-style{
		width:34.01%;
	}
	.btn-177-style{
		width:44.67%;
	}
	.btn-180-style{
		width:40.59%;
	}
	.btn-162-style{
		width:44.44%;
	}
	.btn-163-style{
		width:49.21%;
	}
	.btn-padding{
		width:34.01%;
	}
	.btn-166-style{
		width:33.79%;
	}
	.btn-139-style{
		width:43.99%;
	}
	.btn-140-style{
		width:43.31%;
	}
	.btn-138-style{
		width:44.67%;
	}
	.btn-142-style{
		width:34.01%;
	}
	.btn-143-style{
		width:34.01%;
	}
	.btn-100-style{
		width:39.23%;
	}
	.btn-101-style{
		width:24.49%;
	}
	.btn-mantenimiento-style{
		width:39.91%;
	}
	.btn-84-style{
		width:39%;
	}
	.btn-83-style{
		width:39.68%;
	}
	.btn-81-style{
		width:27.21%;
	}
	.btn-80-style{
		width:39.46%;
	}
	.btn-58-style{
		width:27.89%;
	}
	.btn-57-style{
		width:40.59%;
	}
	.btn-59-style{
		width:42.18%;
	}
	.btn-42-style{
		width:43.99%;
	}
	.btn-43-style{
		width:27.44%;
	}
	.btn-217-style{
		width:39.68%;
	}
	.btn-200-style{
		width:41.04%;
	}
	.btn-244-style{
		width:41.04%;
	}
	.btn-245-style{
		width:41.72%;
	}
	.btn-247-style{
		width:42.4%;
	}
	.btn-250-style{
		width:31.29%;
	}
	.btn-274-style{
		width:42.4%;
	}
	.btn-275-style{
		width:41.72%;
	}
	.btn-276-style{
		width:43.31%;
	}
	.btn-280-style{
		width:27.89%;
	}
	.btn-seguridad-style{
		width:31.75%;
	}
	.btn-utilidades-style{
		width:31.07%;
	}
	.btn-279-style{
		width:28.8%;
	}
	.row-22-bloc-11-style{
		width:36.73%;
	}
	.h4-otros-style{
		width:100%;
	}
	.btn-16-style{
		width:68.11%;
	}
	.btn-15-style{
		width:68.11%;
	}
	.btn-17-style{
		width:68.11%;
	}
	.btn-18-style{
		width:68.11%;
	}
	.btn-5-style{
		width:47.85%;
	}
	.link-options-1-style{
		width:100%;
		padding-top:8px;
		padding-bottom:8px;
	}
	.link-redes-sociales-padding{
		padding-top:8px;
		padding-bottom:8px;
		width:100%;
	}
	.link-productividad-padding{
		padding-top:10px;
		padding-bottom:10px;
	}
	.link-mantenimiento-padding{
		padding-top:8px;
		padding-bottom:8px;
		width:100%;
	}
	.link-diseño-padding{
		padding-top:8px;
		padding-bottom:8px;
		background-color:transparent;
		background-size:auto auto;
	}
	.link-utilidades-padding{
		padding-top:8px;
		padding-bottom:8px;
	}
	.menu-drop{
		background-color:#051F37;
		background-clip:padding-box!important;
		-webkit-background-clip:padding-box!important;
		border-color:#051F37!important;
		background-size:auto auto;
	}
	.menu-drop:hover{
		background-color:#00AAF7;
		background-clip:padding-box!important;
		-webkit-background-clip:padding-box!important;
		border-color:rgba(0,0,0,0.00)!important;
		color:#000000!important;
	}
	.btn-menu-style{
		font-weight:bold;
	}
	.link-contáctanos-style{
		width:24.03%;
	}
	.card-style{
		width:100%;
	}
	.row-style{
		width:100%;
	}
	.link-bloc-6-style{
		width:0%;
	}
	.mt-3{
	}
	.mt-5{
		top:0px;
		bottom:50px;
	}
	.mt-2{
		top:50px;
		bottom:50px;
	}
	.link-nosotros-style{
		width:20.59%;
	}
	.row-bloc-99-style{
		width:94.15%;
	}
	.h6-términos-style{
		width:100%;
	}
	.h6-nosotros-style{
		width:100%;
	}
	.color_letra{
		color:#F1F1F1!important;
	}
	.h6-bloc-1-style{
		width:89.74%;
	}
	.text-right{
	}
	.text-left{
	}
	.text-center{
	}
	.p-bloc-1-style{
		font-size:15px;
	}
	
}

@media (max-width: 575px){
	.mt-1{
	}
	.row-bloc-7-style{
		width:100%;
	}
	.p-19-style{
		width:100%;
	}
	.img-bloc-7-style{
		width:117px;
	}
	.p-20-style{
		width:100%;
	}
	.p-bloc-22-style{
		width:100%;
	}
	.visitar:hover{
		background-color:#00AAF7;
	}
	.menu-boton2:hover{
		background-color:rgba(243,106,49,0.50);
		font-size:18px;
	}
	.btn-audio-video-style{
		width:73.13%;
	}
	.btn-diseño-style{
		width:51.54%;
	}
	.btn-productividad-style{
		width:79.3%;
	}
	.btn-redes-sociales-style{
		width:86.78%;
	}
	.btn-277-style{
		width:74.01%;
	}
	.btn-274-style{
		width:70.97%;
	}
	.btn-294-style{
		width:43.17%;
	}
	.btn-295-style{
		width:60.22%;
	}
	.btn-296-style{
		width:88.11%;
	}
	.btn-seguridad-style{
		width:59.47%;
	}
	.btn-utilidades-style{
		width:59.47%;
	}
	.btn-descargar-style{
		width:61.57%;
	}
	.img-enca-style{
		width:184px;
	}
	.row-bloc-9-style{
		width:100%;
	}
	.p-4-style{
		width:96.71%;
	}
	.p-5-style{
		width:95.31%;
	}
	.btn-164-style{
		width:75.77%;
	}
	.btn-201-style{
		width:73.57%;
	}
	.btn-219-style{
		width:77.53%;
	}
	.btn-141-style{
		width:76.65%;
	}
	.btn-161-style{
		width:71.37%;
	}
	.btn-175-style{
		width:79.74%;
	}
	.btn-178-style{
		width:83.87%;
	}
	.btn-179-style{
		width:72.69%;
	}
	.btn-198-style{
		width:72.69%;
	}
	.img-appsto-style{
		width:199px;
	}
	.p-bloc-12-style{
		width:100%;
	}
	.color_letra{
		font-family:"Montserrat";
		color:#F1F1F1!important;
		text-decoration:none;
		font-weight:normal;
	}
	.btn-42-style{
		width:80.62%;
	}
	.btn-43-style{
		width:54.63%;
	}
	.btn-57-style{
		width:77.53%;
	}
	.btn-58-style{
		width:55.51%;
	}
	.btn-59-style{
		width:81.06%;
	}
	.btn-80-style{
		width:78.85%;
	}
	.btn-81-style{
		width:60.79%;
	}
	.btn-83-style{
		width:76.65%;
	}
	.btn-84-style{
		width:83.7%;
	}
	.btn-100-style{
		width:85.02%;
	}
	.btn-101-style{
		width:56.83%;
	}
	.btn-mantenimiento-style{
		width:87.67%;
	}
	.btn-138-style{
		width:91.19%;
	}
	.btn-139-style{
		width:81.06%;
	}
	.btn-140-style{
		width:78.85%;
	}
	.btn-142-style{
		width:76.65%;
	}
	.btn-143-style{
		width:62.11%;
	}
	.btn-162-style{
		width:77.97%;
	}
	.btn-163-style{
		width:74.45%;
	}
	.btn-padding{
		width:71.37%;
	}
	.btn-166-style{
		width:64.32%;
	}
	.btn-177-style{
		width:81.5%;
	}
	.btn-180-style{
		width:67.4%;
	}
	.btn-202-style{
		width:64.32%;
	}
	.btn-203-style{
		width:51.98%;
	}
	.btn-199-style{
		width:44.49%;
	}
	.btn-221-style{
		width:67.4%;
	}
	.btn-220-style{
		width:66.52%;
	}
	.btn-218-style{
		width:73.13%;
	}
	.btn-275-style{
		width:62.11%;
	}
	.btn-276-style{
		width:61.23%;
	}
	.btn-279-style{
		width:59.03%;
	}
	.btn-280-style{
		width:51.54%;
	}
	.btn-250-style{
		width:53.74%;
	}
	.btn-247-style{
		width:75.77%;
	}
	.btn-244-style{
		width:73.57%;
	}
	.btn-200-style{
		width:74.45%;
	}
	.btn-45-style{
		width:76.21%;
	}
	.list-bloc-30-style{
		width:100%;
	}
	.link-diseño-style{
		width:100%;
	}
	.bloc-bloc-30-style{
		width:88.7%;
	}
	.link-productividad-style{
		width:100%;
	}
	.bloc-0-style{
		width:89.83%;
	}
	.bloc-0-bloc-30-style{
		width:88.7%;
	}
	.bloc-29854-style{
		width:88.7%;
	}
	.bloc-2137-style{
		width:88.7%;
	}
	.bloc-36183-style{
		width:88.7%;
	}
	.link-audio-video-padding{
		padding-top:8px;
		padding-bottom:8px;
	}
	.btn-16-style{
		width:61.57%;
	}
	.btn-15-style{
		width:61.57%;
	}
	.btn-17-style{
		width:61.57%;
	}
	.btn-18-style{
		width:61.57%;
	}
	.menu-drop{
		background-color:#051F37;
		border-style:solid;
		border-color:#F0F0EC!important;
		border-width:1px 1px 1px 1px;
	}
	.menu-drop:hover{
		background-color:#00AAF7;
		border-color:#F0F0EC!important;
		border-style:solid;
		color:#051F37!important;
		border-width:1px 1px 1px 1px;
	}
	.mt-5{
	}
	.mt-2{
		top:50px;
		bottom:50px;
	}
	.row-bloc-99-style{
		width:100%;
	}
	.h6-bloc-1-style{
		width:90%;
	}
	.img-ei-texto-blan-style{
		width:60px;
	}
	.navbar-logo{
		font-size:18px;
	}
	
}

