@charset "UTF-8";@font-face {    font-family: 'familiar_probold';    src: url('fontss/familiar_pro-bold-webfont.woff2') format('woff2'),         url('fontss/familiar_pro-bold-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'mangalregular';    src: url('fontss/mangal-webfont.woff2') format('woff2'),         url('fontss/mangal-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'adlinnaka';    src: url('fontss/adlinnaka.woff2') format('woff2'),         url('fontss/adlinnaka.woff') format('woff');    font-weight: normal;    font-style: normal;}/*boostrap*/*,*::before,*::after {	box-sizing: border-box;}.clear{ clear: both; }/* logossssssssssssssssssssssssssssssssssssssssssssssssssss*/.logo-en-fuego{ width: 47%;				position: absolute;				top: 0;			    z-index: 2;				left: 0;				text-align: center;				padding:50px 0px 0px 0px}.logo-en-fuego img{ width: 100%;					max-width: 300px }/* contenidooo de fuego de fondo y infoooooooooooooooo */.container { width:47%;	         position: absolute;             left: 0;             bottom: 0;             height: 100%;}/* fuegooooo blancoooooooooooooooooooooooooooooooooooo */.fuegooo{ width: 100%;		  position: absolute;		  z-index: 1;          bottom:-200px;          left: 0;}.fuegooo img{width: 100%; max-width: 884px;}/* contenidooo de textosssssssssssssssssssssssssssssss*/.row{ position: absolute;	  z-index: 2;      padding: 0px 20px 10px 20px;      left: 50%;transform: translateX(-50%);      bottom: 150px;}/*texto 1 titulo puerta*/.swiper-title{ color: #111;	           font-size: 45px;	           font-family:"mangalregular";	           font-weight: bold;	           margin: 0;	           position: relative;	           z-index: 2;	           line-height: 30px;}/*texto 2 titulo cortafuegoo*/.swiper-title2{ font-size: 45px;margin: 0;                font-family:"renogare";                position: relative;                z-index: 1;}/* fuegoo en letra O*/.row .swiper-title2 img{ position: absolute;						 width: 100%;						 max-width: 70px;						 top: -40px;						 right: -20px;						 z-index: -1 }/*sub tituloooo en cuadro rojo*/.subtitulo{  font-size: 20px;margin: 10px 0px 0px 0px;padding: 15px 10px 15px 10px;             font-family:"Arial",sans-serif;             background-color: #ff0000;             color: #fff;             text-align: center;             position: relative;} /* triangulito */                 .subtitulo:before{ content: "";				   width: 0;                    height: 0;                    border-left: 10px solid transparent;                   border-bottom: 15px solid #ff0000;                   border-right: 10px solid transparent; 				   position: absolute;				   top: -15px;				   left: 50%;				   transform: translateX(-50%);}/* enviosssss a todo el peruuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu*//* textoo del slider 1111111111111 especial enviossss */.subtitulo2{ font-size: 14px;margin: 10px 0px 0px 0px;padding: 10px;             font-family:"Arial",sans-serif;             font-weight: 400;             background-color: #ff0000;             color: #fff;             width: 100%;             line-height: 15px;             position: relative;}.subtitulo2:before{ content: "";				   width: 0;                    height: 0;                    border-left: 10px solid transparent;                   border-bottom: 15px solid #ff0000;                   border-right: 10px solid transparent; 				   position: absolute;				   top: -15px;				   left: 50%;				   transform: translateX(-50%);}.envios-peru{ width: 100%;			  padding: 10px 0px 0px 0px;			  position: relative;}.envios{ width: 50%;		 float: left;		 text-align: center;		 padding:0px 5px 0px 5px  }/* img */.envios img{ width: 100%;			 max-width: 70px }/* textoo */.envios p{ font-family: Arial,sans-serif;		   font-size: 12px;		   color: #222;		   margin: 0 }/* texto parrafo apartir del 2 sliderrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr*/.swiper-textt { font-size: 12px;	            color: #222;	            font-family: Arial,	            sans-serif;	            text-align: justify;	            margin: 10px 0px 0px 0px;padding: 0}/* animacionn texto */.d-inline-block {	display: inline-block !important;}.container .button {  display:block;			          background: #ff0000;			          text-decoration: none;					  width: 120px;					  height: 40px;				      font-family: "Arial", sans-serif;					  color: #fff;					  line-height: 40px;					  text-align: center;					  margin: 0 auto;					  font-size: 12px;					  transition: 0.5s;					  margin-top: 15px}.container .button:hover{ background: #222 }/*bannerrr nuevosssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss*//* logooosssssssssssssssssssssssssssssssssssssssssssssssss*/.logo-en-fuego2{ width: 50%;				 position: absolute;				 top: 0;			     z-index: 3;				 left: 0;				 text-align: center;				 padding:50px 0px 0px 0px}.logo-en-fuego2-centro{ background:#fff;						position: absolute;						left: 50%;						transform: translateX(-50%);						padding: 20px					    }.logo-en-fuego2-centro img{ width: 100%;					        max-width: 300px;}/*puertaaaaaaaaaaaaaaaaaaaaaaa en sliderrrrrrrrrrrrrrrrr*/.puerta-slider{ position: absolute;				left: 60%;				bottom: 70px;			    transform: translateX(-60%);				z-index: 2}.puerta-slider img{ width: 100%;					max-width: 250px}/*puertaaaaaaaaaaaaaaaaaaaaaaa azullllllll en sliderrrrrrrrrrrrrrrrr*/.puerta-azul-slider{ position: absolute;				     right:-50px;				     bottom: 70px;			         z-index: 2;}.puerta-azul-slider img{ width: 100%;}/*cerraduraaaaaaa en sliderrrrrrrrrrrrrrrrr*/.cerradura-slider{ position: absolute;				   left: 60%;				   top: 60%;			       transform: translateX(-60%) translateY(-60%);				   z-index: 2}.cerradura-slider img{ width: 100%;max-width: 500px}/*fuegooooo rojoooooooooooo en sliderrrrrrrrrrrrrrrrrr*/.fire-slider{ width: 100%;			  height: 180px;			  background: url(../slider-principal/images/fuego.png);			  background-size: cover;			  background-position: center;	          position: absolute;			  bottom: 0;			  }.fire-slider img{width: 100%;				 max-width: 100% }.fire-slider-texto{ width: 100%;					text-align: center;					position: absolute;					bottom:30px;					left: 50%;					transform:translateX(-50%);					z-index: 5}.fire-slider-texto h1{ font-family: Montserrat;				       font-size: 21px;				       font-weight:700;				       line-height: 20px;				       color: #fff;				       margin: 0;				       display: inline-block;				       background-color: #ff0000;				       border-radius: 50px;				       padding: 3px 15px 3px 15px}.fire-slider-texto .bandera{ border:2px solid#fff;						     display: inline-block;						     width: 45px;						     height: 25px;						     position: relative;						     background-color: #ff0000}.bandera:before{ content: "";				 width:15px;				 height:100%;				 background-color: #fff;				 position: absolute;				 top: 0;				 left: 50%;				 transform: translateX(-50%);}/* contenidooo de textosssssssssssssssssssssssssssssss*/.container2 { width:50%;	          position: absolute;              left: 0;              bottom: 0;              height: 100%}/* contenidooo de infooooo*/.row2{ position: absolute;	   z-index: 2;       padding: 0px 0px 0px 0px;       left: 50%;       top: 50%;       transform: translateX(-50%)       translateY(-50%)}/*texto 1 titulo puerta*/.slider-title{ width: 100%;			   color: #fff;	           font-size: 55px;	           font-family:"adlinnaka";	           font-weight: bold;	           margin: 0;	           position: relative;	           z-index: 2;	           line-height: 45px;	           transform: skew(-10deg);}/*bordeeeee de titulossss*/.row2 h1{ text-shadow: -4px -4px 0 #ff0000, 	      -4px 4px 0 #ff0000, 	      4px 4px 0 #ff0000, 	      4px -4px 0 #ff0000, 	      -6px -6px 0 #420000, 	      -6px 6px 0 #420000, 	      6px 6px 0 #420000, 	      6px -6px 0 #420000 }/*texto 2 titulo cortafuegoo*/.slider-title2{ width: 100%;				font-size: 55px;margin: 0;                font-family:"adlinnaka";                position: relative;                z-index: 1;                color: #fff;                transform: skew(-10deg)                }/*texto 3 titulo cerradura doble manijaa*/.slider-title3{ width: 100%;				font-size: 40px;margin: 0;                font-family:"adlinnaka";                position: relative;                z-index: 1;                color: #fff;                transform: skew(-10deg);                }/*sub tituloooo en cuadro rojo*/.slider-subtitulo{  margin: 0px 0px 0px 0px;	                padding: 10px;					border-radius: 50px;                    background-color: #FF0000;                    text-align: center;}.slider-subtitulo h3{ font-size: 20px;				      font-family:"ebrima";				      color: #fff;				      transform: skew(-10deg);				      margin: 0 }/*listaaaaaaaaaaaaaaaa*/.slider-lista{ width: 100%;			   padding: 10px 0px 0px 0px}.slider-lista-centro{ width: 160px;					  background: #fff;			          padding: 10px 0px 10px 10px;			          border-radius:10px }.slider-lista h3{ font-size: 18px;				  font-family:"ebrima";				  color: #111;				  margin: 0;				  text-align: justify;}.slider-lista p{ font-size: 14px;				 font-family:"ebrima";				 color: #ff0000;				 margin: 0;				 font-weight: 600;				 text-align: justify;}/*----------------------------------------------------------bostrap----------------------------------------------------*//*** Animate.css*/.animated {	-webkit-animation-duration: .7s;	animation-duration: .7s;	-webkit-animation-fill-mode: both;	animation-fill-mode: both;	opacity: 1;}.animated.infinite {	-webkit-animation-iteration-count: infinite;	animation-iteration-count: infinite;}.animated.hinge {	-webkit-animation-duration: 2s;	animation-duration: 2s;}html:not(.lt-ie10) .not-animated {	opacity: 0;}@-webkit-keyframes fadeIn {	0% {		opacity: 0;	}	100% {		opacity: 1;	}}@keyframes fadeIn {	0% {		opacity: 0;	}	100% {		opacity: 1;	}}.fadeIn {	-webkit-animation-name: fadeIn;	animation-name: fadeIn;}@-webkit-keyframes fadeInUp {	0% {		opacity: 0;		-webkit-transform: translate3d(0, 40px, 0);		transform: translate3d(0, 40px, 0);	}	100% {		opacity: 1;		-webkit-transform: none;		transform: none;	}}@keyframes fadeInUp {	0% {		opacity: 0;		-webkit-transform: translate3d(0, 40px, 0);		transform: translate3d(0, 40px, 0);	}	100% {		opacity: 1;		-webkit-transform: none;		transform: none;	}}.fadeInUp {	-webkit-animation-name: fadeInUp;	animation-name: fadeInUp;}@-webkit-keyframes fadeInDown {	0% {		opacity: 0;		-webkit-transform: translate3d(0, -40px, 0);		transform: translate3d(0, -40px, 0);	}	100% {		opacity: 1;		-webkit-transform: none;		transform: none;	}}@keyframes fadeInDown {	0% {		opacity: 0;		-webkit-transform: translate3d(0, -40px, 0);		transform: translate3d(0, -40px, 0);	}	100% {		opacity: 1;		-webkit-transform: none;		transform: none;	}}.fadeInDown {	-webkit-animation-name: fadeInDown;	animation-name: fadeInDown;}@-webkit-keyframes fadeInLeft {	0% {		opacity: 0;		-webkit-transform: translate3d(-40px, 0, 0);		transform: translate3d(-40px, 0, 0);	}	100% {		opacity: 1;		-webkit-transform: none;		transform: none;	}}@keyframes fadeInLeft {	0% {		opacity: 0;		-webkit-transform: translate3d(-40px, 0, 0);		transform: translate3d(-40px, 0, 0);	}	100% {		opacity: 1;		-webkit-transform: none;		transform: none;	}}.fadeInLeft {	-webkit-animation-name: fadeInLeft;	animation-name: fadeInLeft;}@-webkit-keyframes fadeInRight {	0% {		opacity: 0;		-webkit-transform: translate3d(40px, 0, 0);		transform: translate3d(40px, 0, 0);	}	100% {		opacity: 1;		-webkit-transform: none;		transform: none;	}}@keyframes fadeInRight {	0% {		opacity: 0;		-webkit-transform: translate3d(40px, 0, 0);		transform: translate3d(40px, 0, 0);	}	100% {		opacity: 1;		-webkit-transform: none;		transform: none;	}}.fadeInRight {	-webkit-animation-name: fadeInRight;	animation-name: fadeInRight;}@-webkit-keyframes fadeOut {	0% {		opacity: 1;	}	100% {		opacity: 0;	}}@keyframes fadeOut {	0% {		opacity: 1;	}	100% {		opacity: 0;	}}.fadeOut {	-webkit-animation-name: fadeOut;	animation-name: fadeOut;}@-webkit-keyframes slideInUp {	0% {		-webkit-transform: translate3d(0, 100%, 0);		transform: translate3d(0, 100%, 0);		visibility: visible;	}	100% {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}}@keyframes slideInUp {	0% {		-webkit-transform: translate3d(0, 100%, 0);		transform: translate3d(0, 100%, 0);		visibility: visible;	}	100% {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}}.slideInUp {	-webkit-animation-name: slideInUp;	animation-name: slideInUp;}@-webkit-keyframes slideInDown {	0% {		-webkit-transform: translate3d(0, -100%, 0);		transform: translate3d(0, -100%, 0);		visibility: visible;	}	100% {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}}@keyframes slideInDown {	0% {		-webkit-transform: translate3d(0, -100%, 0);		transform: translate3d(0, -100%, 0);		visibility: visible;	}	100% {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}}.slideInDown {	-webkit-animation-name: slideInDown;	animation-name: slideInDown;}@-webkit-keyframes slideInLeft {	0% {		-webkit-transform: translate3d(-100%, 0, 0);		transform: translate3d(-100%, 0, 0);		visibility: visible;	}	100% {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}}@keyframes slideInLeft {	0% {		-webkit-transform: translate3d(-100%, 0, 0);		transform: translate3d(-100%, 0, 0);		visibility: visible;	}	100% {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}}.slideInLeft {	-webkit-animation-name: slideInLeft;	animation-name: slideInLeft;}@-webkit-keyframes slideInRight {	0% {		-webkit-transform: translate3d(100%, 0, 0);		transform: translate3d(100%, 0, 0);		visibility: visible;	}	100% {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}}@keyframes slideInRight {	0% {		-webkit-transform: translate3d(100%, 0, 0);		transform: translate3d(100%, 0, 0);		visibility: visible;	}	100% {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}}.slideInRight {	-webkit-animation-name: slideInRight;	animation-name: slideInRight;}@-webkit-keyframes slideOutDown {	0% {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}	100% {		visibility: hidden;		-webkit-transform: translate3d(0, 100%, 0);		transform: translate3d(0, 100%, 0);	}}@keyframes slideOutDown {	0% {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}	100% {		visibility: hidden;		-webkit-transform: translate3d(0, 100%, 0);		transform: translate3d(0, 100%, 0);	}}.slideOutDown {	-webkit-animation-name: slideOutDown;	animation-name: slideOutDown;}@keyframes pagInX {	0% {		transform: translateX(-100%);	}	100% {		transform: translateX(0);	}}@keyframes pagOutX {	0% {		transform: translateX(0);	}	100% {		transform: translateX(100%);	}}@keyframes arrowTransformY {	25% {		transform: translateY(5px);	}	75% {		transform: translateY(-5px);	}}/*** Swiper*/.swiper-container {	display: flex;	margin: 0 auto;	position: relative;	overflow: hidden;	height: 100vh;	width: 100%;	/* Fix of Webkit flickering */	z-index: 1;}.swiper-container .swiper-slide {	float: left;}.swiper-container-vertical > .swiper-wrapper {	flex-direction: column;}.swiper-container .swiper-wrapper {	position: relative;	z-index: 1;	display: flex;	align-self: stretch;	align-items: stretch;	width: 100%;	height: auto;	min-height: inherit;	transition-property: transform;	box-sizing: content-box;}.swiper-container {	flex-shrink: 0;}.swiper-container-android .swiper-slide,.swiper-wrapper {	transform: translate3d(0, 0, 0);}.swiper-container-multirow > .swiper-wrapper {	flex-wrap: wrap;}.swiper-container-free-mode > .swiper-wrapper {	transition-timing-function: ease-out;	margin: 0 auto;}/* a11y */.swiper-container .swiper-notification {	position: absolute;	left: 0;	top: 0;	pointer-events: none;	opacity: 0;	z-index: -1000;}/* IE10 Windows Phone 8 Fixes */.swiper-wp8-horizontal {	touch-action: pan-y;}.swiper-wp8-vertical {	touch-action: pan-x;}/* Coverflow */.swiper-container-coverflow .swiper-wrapper {	/* Windows 8 IE 10 fix */}.swiper-container-fade.swiper-container-free-mode .swiper-slide {	transition-timing-function: ease-out;}.swiper-container-fade .swiper-slide {	pointer-events: none;}.swiper-container-fade .swiper-slide .swiper-slide {	pointer-events: none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {	pointer-events: auto;}.swiper-lazy-preloader {	width: 42px;	height: 42px;	position: absolute;	left: 50%;	top: 50%;	margin-left: -21px;	margin-top: -21px;	z-index: 10;	transform-origin: 50%;	animation: swiper-preloader-spin 1s steps(12, end) infinite;}.swiper-lazy-preloader:after {	display: block;	content: "";	width: 100%;	height: 100%;	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");	background-position: 50%;	background-size: 100%;	background-repeat: no-repeat;}.swiper-lazy-preloader-white:after {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@keyframes swiper-preloader-spin {	100% {		transform: rotate(360deg);	}}.swiper-slide > .vide__body,.swiper-slide > .parallax_cnt {	height: 100%;}.swiper-button-prev,.swiper-button-next {	position: absolute;	top: 50%;	transform: translateY(-50%);	display: block;	font-size: 32px;	line-height: 1;	color: #ffffff;	text-align: center;	cursor: pointer;	transition: .2s ease-in;	will-change: transform;	z-index: 10;}.swiper-button-prev::before,.swiper-button-next::before {	font-family: "Material Design Icons";}.swiper-button-prev:hover,.swiper-button-next:hover {	color: #6046b6;}@media (min-width: 992px) {	.swiper-button-prev,	.swiper-button-next {		display: block;	}}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {	opacity: 0.35;	cursor: auto;	pointer-events: none;}.swiper-button-prev {	left: 30px;}.swiper-button-prev:before {	content: "\f14a";}.swiper-button-next {	right: 30px;}.swiper-button-next:before {	content: "\f14f";}.swiper-slider.swiper-container-rtl .swiper-button-prev::before {	content: "\f061";}.swiper-slider.swiper-container-rtl .swiper-button-next::before {	content: "\f060";}.swiper-pagination {	position: absolute;	display: none;	text-align: center;	font-size: 0;	line-height: 0;	transition: .3s;	transform: translate3d(0, 0, 0);	z-index: 10;}.swiper-pagination.swiper-pagination-hidden {	opacity: 0;}.swiper-pagination.swiper-pagination-clickable .swiper-pagination-bullet {	cursor: pointer;}.swiper-pagination-bullet {	position: relative;	width: 24px;	height: 24px;	display: inline-block;	border-radius: 100%;	transition: .2s;	background: #ff0000}.swiper-pagination-bullet::before {	position: absolute;	content: '';	width: 0;	height: 0;	top: 50%;	left: 50%;	background: #fff;	border-radius: 50%;	transform: translate3d(-50%, -50%, 0);	transition: all .3s ease;}.swiper-pagination-bullet circle {	fill: none;	stroke-width: 2px;	stroke-linecap: round;	stroke-linejoin: round;}.swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination-bullet:hover {	color: #ffffff;}.swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-bullet-line, .swiper-pagination-bullet:hover .swiper-bullet-line {	opacity: 0;	transition: all 0s ease-in-out .5s;}.swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-bullet-line-2, .swiper-pagination-bullet:hover .swiper-bullet-line-2 {	stroke-dashoffset: 0;	transition: stroke-dashoffset .5s;}.swiper-pagination-bullet.swiper-pagination-bullet-active::before {	width: 6px;	height: 6px;}.swiper-bullet-line {	stroke: rgba(255, 255, 255, 0.44);}/* color del circulo*/.swiper-bullet-line-2 {	opacity: 1;	stroke: #fff;	stroke-dasharray: 63;	stroke-dashoffset: 63;	transition: stroke-dashoffset .5s;}.swiper-pagination-2 {	position: absolute;	bottom: 30px;	left: 0;	width: 100%;}.swiper-pagination-2 .swiper-pagination-bullet {	text-align: center;	display: inline-flex;	align-items: center;	width: 40px;	height: 24px;	border-radius: 0;	margin: 0 10px;	background: transparent;}.swiper-pagination-2 .swiper-pagination-bullet::before {	display: inline-block;	position: static;	top: auto;	left: auto;	height: 3px;	width: 100%;	transform: none;	border-radius: inherit;	background: rgba(255, 255, 255, 0.4);}.swiper-pagination-2 .swiper-pagination-bullet:hover:not(.swiper-pagination-bullet-active)::before {	background: #ff0000;}.swiper-pagination-2 .swiper-pagination-bullet.swiper-pagination-bullet-active {	width: 56px;}.swiper-pagination-2 .swiper-pagination-bullet.swiper-pagination-bullet-active::before {	background: #ffffff;}@media (min-width: 992px) {	.swiper-pagination-2 {		top: 50%;		right: 0;		width: auto;		bottom: auto;		left: auto;		transform: translate3d(0, -50%, 0);	}	.swiper-pagination-2 .swiper-pagination-bullet {		display: flex;		margin: 5px 0 5px auto;	}	.swiper-pagination-2 .swiper-pagination-bullet::before {		height: 2px;	}	.swiper-pagination-2 .swiper-pagination-bullet.swiper-pagination-bullet-active {		width: 56px;	}	.swiper-pagination-2 .swiper-pagination-bullet.swiper-pagination-bullet-active::before {		background: rgba(255, 255, 255, 0.4);	}}.swiper-pagination-black .swiper-pagination-bullet {	background: rgba(0, 0, 0, 0.6);}.swiper-pagination-black .swiper-pagination-bullet.swiper-pagination-bullet-active {	background: black;}.swiper-container-vertical > .swiper-pagination {	right: 10px;	top: 50%;	transform: translate3d(0px, -50%, 0);}.swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {	margin: 5px 0;	display: block;}/* circulos botones top */.swiper-container-horizontal > .swiper-pagination {	bottom: 0;	left: 0;	width: 100%;}.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {	margin: 0 15px;}.swiper-slide {	position: relative;	display: flex;	align-items: center;	justify-content: center;	flex-shrink: 0;	width: 100%;	height: 100%;	white-space: nowrap;}.swiper-slide-caption {	width: 100%;	white-space: normal;}.swiper-slider-1 {	min-height: 37.70833vw;}.swiper-slider-1 h1 span, .swiper-slider-1 h2 span, .swiper-slider-1 h3 span, .swiper-slider-1 h4 span, .swiper-slider-1 h5 span, .swiper-slider-1 h6 span, .swiper-slider-1 [class^='heading-'] span {	display: inline-block;}.swiper-slider-1 h1.text-spacing-500 {	margin-left: 5%;}.swiper-slider-1 .swiper-button-prev,.swiper-slider-1 .swiper-button-next {	overflow: hidden;	width: 78px;	height: 78px;	border-radius: 50%;	transition: all .2s ease;}.swiper-slider-1 .swiper-button-prev::before,.swiper-slider-1 .swiper-button-next::before {	display: inline-block;	position: absolute;	top: 50%;	left: 50%;	transform: translate3d(-50%, -50%, 0);	will-change: transform;	transition: all .5s ease;}.swiper-slider-1 .swiper-button-prev circle,.swiper-slider-1 .swiper-button-next circle {	fill: none;	stroke-width: 3px;	stroke-linecap: round;	stroke-linejoin: round;}.swiper-slider-1 .swiper-button-prev .swiper-button-line,.swiper-slider-1 .swiper-button-next .swiper-button-line {	stroke: rgba(255, 255, 255, 0.44);}.swiper-slider-1 .swiper-button-prev .swiper-button-line-2,.swiper-slider-1 .swiper-button-next .swiper-button-line-2 {	opacity: 0;	stroke: #ff0000;	stroke-dasharray: 226;	stroke-dashoffset: 226;	transition: stroke-dashoffset 0.5s;}.swiper-slider-1 .swiper-button-prev:hover,.swiper-slider-1 .swiper-button-next:hover {	color: #ffffff;}.swiper-slider-1 .swiper-button-prev:hover .swiper-button-line,.swiper-slider-1 .swiper-button-next:hover .swiper-button-line {	opacity: 0;	transition: all 0s ease-in-out .5s;}.swiper-slider-1 .swiper-button-prev:hover .swiper-button-line-2,.swiper-slider-1 .swiper-button-next:hover .swiper-button-line-2 {	opacity: 1;	stroke-dashoffset: 0;}.swiper-slider-1 .swiper-button-prev svg {	transform: scale(-1, 1);	will-change: transform;}.swiper-slider-1 h6 + h1 {	margin-top: 20px;}.swiper-slider-1 h1 + h4 {	margin-top: 23px;}/*aqui button*/.swiper-slider-1 * +  {	margin-top: 30px;}@media (max-width: 575px) {	.swiper-slider-1 h1 {		letter-spacing: .25em;	}	.swiper-slider-1 h4 {		letter-spacing: .15em;	}	}@media (max-width: 767px) {	.swiper-slider-1 .swiper-slide-caption {		padding-bottom: 70px;	}}@media (min-width: 992px) {	.swiper-slider-1 .swiper-pagination {		display: none;	}}@media (min-width: 992px) {	.swiper-slider-1 h6 + h1 {		margin-top: 30px;	}	.swiper-slider-1 h1 + h4 {		margin-top: 33px;	}	/*aqui button*/	.swiper-slider-1 * +  {		margin-top: 50px;	}}@media (min-width: 1600px) {	.swiper-slider-1 .swiper-slide-caption {		padding-top: 40px;	}}@media (min-width: 992px) {	.desktop .swiper-slider-1 .swiper-button-prev {		left: -78px;	}	.desktop .swiper-slider-1 .swiper-button-next {		right: -78px;	}}@media (min-width: 992px) {	.desktop .swiper-slider-1:hover .swiper-button-prev {		left: 30px;	}	.desktop .swiper-slider-1:hover .swiper-button-next {		right: 30px;	}}@media (min-width: 1200px) {	.desktop .swiper-slider-1:hover .swiper-button-prev {		left: 50px;	}	.desktop .swiper-slider-1:hover .swiper-button-next {		right: 50px;	}}@media (min-width: 1600px) {	.desktop .swiper-slider-1:hover .swiper-button-prev {		left: 75px;	}	.desktop .swiper-slider-1:hover .swiper-button-next {		right: 75px;	}}.swiper-slider-2 {	min-height: 39.21875vw;}.swiper-slider-2 .swiper-slide {	background-position: 50%;}.swiper-slider-2 .swiper-title {	font-weight: 700;}.swiper-slider-2 .swiper-text {	}.swiper-slider-2 .swiper-subtitle {	font-weight: 500;	letter-spacing: .05em;	text-transform: none;}.swiper-slider-2 .swiper-button-prev,.swiper-slider-2 .swiper-button-next {	display: block;	min-width: 80px;	height: 72px;	transition: all .3s ease;}.swiper-slider-2 .swiper-button-prev:hover,.swiper-slider-2 .swiper-button-next:hover {	color: #ffffff;	}.swiper-slider-2 .swiper-button-prev:hover .swiper-button-arrow::after,.swiper-slider-2 .swiper-button-next:hover .swiper-button-arrow::after {	background: #ff0000;}.swiper-slider-2 .swiper-button-prev:hover .preview,.swiper-slider-2 .swiper-button-next:hover .preview {	width: 180px;	height: 100px;}.swiper-slider-2 .swiper-button-prev::before,.swiper-slider-2 .swiper-button-next::before {	display: none;}.swiper-slider-2 .swiper-button-arrow {	display: flex;	align-items: center;	justify-content: center;	position: relative;	overflow: hidden;	width: 80px;	height: inherit;}.swiper-slider-2 .swiper-button-arrow::before {	font-family: "Material Design Icons";}/* flechass contenidoo */.swiper-slider-2 .swiper-button-arrow::after {	display: inline-block;	position: absolute;	content: '';	top: 0;	right: 0;	bottom: 0;	left: 0;	background: rgba(255, 0, 0, 0.8);	transform-origin: 50% 100%;	will-change: transform;	pointer-events: none;	transition: inherit;	z-index: -1;}.swiper-slider-2 .swiper-button-prev {	left: 0;}.swiper-slider-2 .swiper-button-prev .swiper-button-arrow {	padding-right: 10px;}/* flechasss */.swiper-slider-2 .swiper-button-prev .swiper-button-arrow:before {	content: "\f053";	color: #fff;	font-family: "icomoon", sans-serif;	font-size: 50px;}.swiper-slider-2 .swiper-button-prev .swiper-button-arrow::after {	transform: skew(10deg);}.swiper-slider-2 .swiper-button-next {	right: 0;}.swiper-slider-2 .swiper-button-next .swiper-button-arrow {	padding-left: 10px;}/*flechassss*/.swiper-slider-2 .swiper-button-next .swiper-button-arrow:before {	content: "\f054";	color: #fff;	font-family: "icomoon", sans-serif;	font-size: 50px;}.swiper-slider-2 .swiper-button-next .swiper-button-arrow::after {	transform: skew(-10deg);}.swiper-slider-2 .preview__img {	background-size: cover;	background-position: 50%;}.swiper-slider-2 .preview {	width: 0;	height: 72px;	transition: all .3s ease;}.swiper-slider-2 .preview__img {	width: inherit;	height: inherit;}.swiper-slider-2 .swiper-bullet-line {	stroke: #ffffff;}.swiper-slider-2 * + .swiper-subtitle {	margin-top: 20px;}@media (max-width: 767px) {	.swiper-slider-2 .swiper-slide-caption {		padding-bottom: 70px;	}}@media (max-width: 991px) {	.swiper-slider-2 .button {		min-width: auto;	}}@media (min-width: 992px) {	.swiper-slider-2 .swiper-button-prev,	.swiper-slider-2 .swiper-button-next {		display: flex;	}	.swiper-slider-2 .swiper-pagination {		display: none;	}	.swiper-slider-2  {			}	.swiper-slider-2 * + .swiper-text {		margin-top: 24px;	}	.swiper-slider-2 * + .swiper-subtitle {		margin-top: 28px;	}	/*aqui button*/	.swiper-slider-2 * + ,	.swiper-slider-2 * + .button-wrap {		margin-top: 50px;	}}/****aqui button*****/@media (min-width: 1200px) {	/*button*/	.swiper-slider-3 * + ,	.swiper-slider-3 * + .button-wrap {		margin-top: 40px;	}}.swiper-slider-4 [class*='swiper-title-'] {	display: inline-block;	position: relative;	overflow: hidden;}.swiper-slider-4 [class*='swiper-title-']::before {	position: absolute;	display: none;	content: '';	top: 0;	right: 1px;	bottom: 0;	left: 0;	background: rgba(0, 0, 0, 0.11);	transform-origin: 50% 100%;	z-index: -1;}.swiper-slider-4 span[class*='swiper-title-'] {	overflow: visible;}.swiper-slider-4 h2 {	line-height: 1;	font-weight: 900;}.swiper-slider-4 h4 {	line-height: 1.14;}.swiper-slider-4 h6 {	line-height: 1.5;	font-weight: 400;}.swiper-slider-4 .swiper-title-1 {	padding-right: 2px;	padding-left: 2px;}.swiper-slider-4 .swiper-title-1::before {	transform: skew(10deg);}.swiper-slider-4 .swiper-title-2 {	padding-right: 8px;	padding-left: 4px;}.swiper-slider-4 .swiper-title-2::before {	transform: skew(8deg);}.swiper-slider-4 .swiper-title-3 {	padding-right: 8px;	padding-left: 4px;}.swiper-slider-4 .swiper-title-3::before {	transform: skew(14deg);}.swiper-slider-4 .swiper-button-prev,.swiper-slider-4 .swiper-button-next {	display: none;}.swiper-slider-4 .swiper-button-prev .swiper-button-line-2,.swiper-slider-4 .swiper-button-next .swiper-button-line-2 {	stroke: #ffffff;}.swiper-slider-4 .swiper-pagination {	display: block;}.swiper-slider-4 .swiper-pagination-bullet::before {	background: #6046b6;}.swiper-slider-4 .swiper-bullet-line-2 {	stroke: #6046b6;}.swiper-slider-4 * + h2,.swiper-slider-4 * + .swiper-title-1 {	margin-top: 16px;}.swiper-slider-4 * + h4,.swiper-slider-4 * + .swiper-title-2 {	margin-top: 18px;}.swiper-slider-4 * + h6,.swiper-slider-4 * + .swiper-title-3 {	margin-top: 16px;}@media (min-width: 576px) {	.swiper-slider-4 h2 {		letter-spacing: .2em;	}	.swiper-slider-4 h6 {		letter-spacing: .18em;	}	.swiper-slider-4 [class*='swiper-title-']::before {		display: inline-block;	}}@media (min-width: 1200px) {	.swiper-slider-4 .swiper-button-prev,	.swiper-slider-4 .swiper-button-next {		display: block;	}	.swiper-slider-4 .swiper-pagination {		display: none;	}	.swiper-slider-4 [class*='col-'] {		margin-right: 8.33333%;	}	.swiper-slider-4 .swiper-title-1::before {		top: 4px;		bottom: 4px;	}	.swiper-slider-4 * + .button-wrap {		margin-top: 50px;	}}@media (min-width: 1600px) {	.swiper-slider-4 [class*='col-'] {		margin-right: -8.33333%;	}	.swiper-slider-4 .swiper-slide-caption {		padding-top: 80px;	}}.swiper-slider-5 {	margin-top: 70px;	min-height: 39.21875vw;	max-width: 1620px;	margin-left: auto;	margin-right: auto;	padding-left: 15px;	padding-right: 15px;}.swiper-slider-5 .swiper-wrapper::before {	position: absolute;	content: '';	top: 0;	left: 0;	width: 100%;	height: 6px;	background-image: linear-gradient(to right, #fdab69 0%, #faea7d 100%);	z-index: 1;}.swiper-slider-5 .swiper-title {	font-weight: 700;	letter-spacing: .05em;	text-transform: none;}.swiper-slider-5 .swiper-title-2 {	font-weight: 300;	letter-spacing: .075em;}.swiper-slider-5 .swiper-subtitle {	font-size: 16px;	letter-spacing: .2em;	color: rgba(255, 255, 255, 0.8);}.swiper-slider-5 .swiper-subtitle-2 {	letter-spacing: .2em;	color: #ff0000;}.swiper-slider-5 .button {	min-width: auto;	padding-left: 40px;	padding-right: 40px;}.swiper-slider-5 * + .swiper-title {	margin-top: 28px;}.swiper-slider-5 * + .swiper-title-2 {	margin-top: 30px;}.swiper-slider-5 * + .swiper-subtitle-2 {	margin-top: 20px;}@media (max-width: 479px) {	.swiper-slider-5 .swiper-title-2 {		font-size: 26px;	}	.swiper-slider-5  {		font-size: 28px;	}}@media (min-width: 480px) {	.swiper-slider-5 {		padding-left: 30px;		padding-right: 30px;	}}@media (max-width: 991px) {	.swiper-slider-5 .swiper-slide-caption {		padding-bottom: 80px;	}}@media (min-width: 768px) {	.swiper-slider-5 {		padding-left: 50px;		padding-right: 50px;	}}@media (min-width: 992px) {	.swiper-slider-5 {		padding-left: 75px;		padding-right: 75px;	}	.swiper-slider-5 .swiper-subtitle {		font-size: 18px;	}	.swiper-slider-5 * + .swiper-subtitle-2 {		margin-top: 32px;	}}@media (min-width: 992px) and (max-width: 1199px) {	.swiper-slider-5  {		font-size: 46px;	}}@media (min-width: 1200px) {	.swiper-slider-5 .swiper-title {		line-height: 1.21;	}	.swiper-slider-5 .button {		letter-spacing: .3em;	}	.swiper-slider-5 .button-wrap,	.swiper-slider-5 * + .button {		margin-top: 45px;	}}@media (min-width: 1200px) and (max-width: 1399px) {	.swiper-slider-5  {		font-size: 54px;	}}.swiper-slider-6 .swiper-wrapper::before {	background: #ff0000;}.swiper-slider-6 .button {	padding-left: 30px;	padding-right: 30px;}@media (min-width: 1200px) {	.swiper-slider-6 .button-wrap,	.swiper-slider-6 * + .button {		margin-top: 50px;	}}@media (min-width: 1600px) {	.swiper-slider-6 .swiper-slide-caption {		padding-bottom: 165px;	}}.swiper-slider-7 {	min-height: 31.51042vw;	overflow: visible;	margin-left: auto;	margin-right: 0;}.swiper-slider-7 .swiper-slide {	align-items: stretch;}.swiper-slider-7 .swiper-slide-caption {	position: relative;	padding-left: 30px;	padding-right: 30px;	margin-left: 0;	margin-right: auto;	z-index: 1;}.swiper-slider-7 .swiper-box {	margin-left: auto;	margin-right: auto;}.swiper-slider-7 .swiper-title {	letter-spacing: .075em;	text-transform: none;}.swiper-slider-7 .swiper-subtitle {	line-height: 1.67;	font-weight: 400;	letter-spacing: .075em;}.swiper-slider-7 .swiper-time {	color: #6046b6;}.swiper-slider-7 [class*='swiper-content-bg'] {	position: absolute;	top: 0;	left: 0;	bottom: 0;	right: 0;	background: url(../images/bg-index-6.jpg) repeat;	transition: all .6s ease-in-out .5s;	visibility: hidden;	opacity: 0;	pointer-events: none;	z-index: -1;}.swiper-slider-7 .swiper-content-bg-1 {	top: 50%;	bottom: 50%;}.swiper-slider-7 .swiper-content-bg-2 {	top: 100%;}.swiper-slider-7 .swiper-content-bg-3 {	width: 0;}.swiper-slider-7 .swiper-slide-active [class*='swiper-content-bg'] {	visibility: visible;	opacity: .7;}.swiper-slider-7 .swiper-slide-active .swiper-content-bg-1 {	top: 0;	bottom: 0;}.swiper-slider-7 .swiper-slide-active .swiper-content-bg-2 {	top: 0;}.swiper-slider-7 .swiper-slide-active .swiper-content-bg-3 {	width: 100%;}.swiper-slider-7 .swiper-pagination {	bottom: -50px;}.swiper-slider-7 .swiper-pagination-bullet::before {	background: #6046b6;}.swiper-slider-7 .swiper-bullet-line {	stroke: rgba(21, 21, 21, 0.21);}.swiper-slider-7 .swiper-bullet-line-2 {	stroke: #6046b6;}.swiper-slider-7 * + .swiper-title {	margin-top: 24px;}.swiper-slider-7 * + .swiper-subtitle {	margin-top: 20px;}.swiper-slider-7 * + .swiper-time {	margin-top: 18px;}.swiper-slider-7 * + .button-wrap,.swiper-slider-7 * + .button {	margin-top: 50px;}@media (min-width: 576px) {	.swiper-slider-7 .swiper-slide-caption {		max-width: 320px;	}}@media (min-width: 768px) {	.swiper-slider-7 .swiper-slide-caption {		max-width: 350px;	}}@media (min-width: 992px) {	.swiper-slider-7 {		max-width: calc(100% - 100px);	}	.swiper-slider-7 .swiper-slide-caption {		max-width: 380px;	}	.swiper-slider-7 .swiper-slide-active [class*='swiper-content-bg'] {		opacity: 1;	}	.swiper-slider-7 .swiper-pagination {		display: none;	}	.swiper-slider-7 * + .swiper-title {		margin-top: 34px;	}	.swiper-slider-7 * + .button-wrap,	.swiper-slider-7 * + .button {		margin-top: 70px;	}}@media (min-width: 1200px) {	.swiper-slider-7 {		max-width: calc(100% - 150px);	}	.swiper-slider-7 .swiper-slide-caption {		max-width: 400px;	}	.swiper-slider-7 .swiper-box {		max-width: 370px;	}}@media (min-width: 1600px) {	.swiper-slider-7 {		max-width: calc(100% - 210px);	}	.swiper-slider-7 .swiper-slide-caption {		padding-left: 50px;		padding-right: 30px;		max-width: 36%;	}	.swiper-slider-7 .swiper-title {			}	.swiper-slider-7 .swiper-navigation__module {		padding: 30px 60px 15px;	}	.swiper-slider-7 .swiper-pagination__fraction-index {		font-size: 60px;	}}@media (min-width: 1800px) {	.swiper-slider-7 .swiper-slide-caption {		max-width: 38.5%;	}}.swiper-slider-8 {	min-height: 29.89583vw;}.swiper-slider-8 .swiper-slide::before {	position: absolute;	content: '';	top: 0;	right: 0;	bottom: 0;	left: 0;	background-repeat: no-repeat;	background-position: 50% 50%;	background-size: cover;	z-index: 0;}.swiper-slider-8 h4,.swiper-slider-8 .title-classic {	color: rgba(255, 255, 255, 0.3);}@media (max-width: 767px) {	.swiper-slider-8 .swiper-slide-caption {		padding-bottom: 70px;	}}@media (min-width: 768px) {	.swiper-slider-8 .swiper-slide::before {		left: 35%;	}}@media (min-width: 992px) {	.swiper-slider-8 .swiper-slide::before {		left: 40%;	}	.swiper-slider-8 .swiper-pagination {		display: none;	}}@media (min-width: 1200px) {	.swiper-slider-8 .swiper-slide::before {		left: 50%;	}}.swiper-slider-9 .swiper-slide::before {	background-image: url(../images/bg-index-7.jpg);}.swiper-slider-10 .swiper-slide::before {	background-image: url(../images/bg-index-10.jpg);}.swiper-custom-container {	position: relative;	padding-top: 1px;	z-index: 1000;}@media (min-width: 1200px) {	.swiper-custom-container .rd-navbar-creative.rd-navbar-static .rd-navbar-main-outer {		padding-left: 75px;		padding-right: 75px;	}}.swiper-custom-container .swiper-custom-bg,.swiper-custom-container .section-relative {	position: absolute;	overflow: hidden;	top: 0;	right: 0;	bottom: 30px;	left: 0;	z-index: -1;}.swiper-custom-container .list-share-2 {	position: absolute;	top: 20px;	left: 0;	width: 100%;	z-index: 1;}.swiper-custom-container .list-share-2 .icon {	background: rgba(255, 255, 255, 0.1);}.swiper-custom-container .list-share-2 .icon:hover {	background: #ff0000;}.swiper-custom-container .list-share-2 a, .swiper-custom-container .list-share-2 a:focus, .swiper-custom-container .list-share-2 a:active {	color: #ffffff;}.swiper-custom-container .list-share-2 a:hover {	color: #151515;}@media (min-width: 768px) {	.swiper-custom-container .swiper-custom-bg,	.swiper-custom-container .section-relative {		bottom: 50px;	}}@media (min-width: 992px) {	.swiper-custom-container .swiper-custom-bg,	.swiper-custom-container .section-relative {		bottom: 70px;	}	.swiper-custom-container .list-share-2 {		top: 50%;		left: 23px;		width: auto;		transform: translate3d(0, -50%, 0);	}	.swiper-custom-container .list-share-2 > li {		display: block;	}}@media (min-width: 1400px) {	.swiper-custom-container .swiper-pagination-2,	.swiper-custom-container .list-share-2 {		top: calc(50% - 35px);	}}@media (min-width: 1637px) {	.swiper-custom-container .list-share-2 {		left: calc((50% - 735px) / 2);		transform: translate3d(-50%, -50%, 0);	}}.swiper-custom-bg {	background-repeat: repeat;	background: #303e4f;}@media (min-width: 1200px) {	.mobile .swiper-custom-container .page-header + .swiper-slider {		margin-top: 0;	}}@media (min-width: 992px) {	.desktop .swiper-custom-container .page-header + .swiper-slider {		margin-top: 0;	}}@media (min-width: 1200px) {	.desktop .swiper-slider-5 {		margin-top: 120px;	}}@media (min-width: 992px) {	.swiper-custom-container-2 .list-share-2 {		top: 54%;	}	.swiper-custom-container-2 .swiper-pagination-2 {		top: 53%;	}	.swiper-custom-container-2 .swiper-pagination-2 .swiper-pagination-bullet::before {		background: #50575d;	}}.swiper-custom-container-3 {	padding-bottom: 80px;	background: url(../images/bg-index-6.jpg) repeat;}.swiper-custom-container-3 .swiper-navigation__module {	background: url(../images/bg-index-6.jpg) repeat;}.swiper-custom-container-3 .rd-navbar-corporate.rd-navbar-static {	background: transparent;}@media (min-width: 1600px) {	.swiper-custom-container-3 .rd-navbar-corporate.rd-navbar-static .rd-navbar-main {		padding: 40px 0 65px;	}}@media (min-width: 1600px) {	.swiper-custom-container-3 .rd-navbar-corporate.rd-navbar-static .rd-menu {		top: calc(100% - 44px);	}}.swiper-custom-container-3 .rd-navbar-corporate.rd-navbar-static.rd-navbar--is-stuck, .swiper-custom-container-3 .rd-navbar-corporate.rd-navbar-static.rd-navbar--is-clone {	background: url(../images/bg-index-6.jpg) repeat;}.swiper-custom-container-3 .rd-navbar-corporate.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-main, .swiper-custom-container-3 .rd-navbar-corporate.rd-navbar-static.rd-navbar--is-clone .rd-navbar-main {	padding: 12px 0;}@media (min-width: 1600px) {	.swiper-custom-container-3 .rd-navbar-corporate.rd-navbar-static.rd-navbar--is-stuck .rd-menu, .swiper-custom-container-3 .rd-navbar-corporate.rd-navbar-static.rd-navbar--is-clone .rd-menu {		top: 100%;	}}@media (min-width: 992px) {	.swiper-custom-container-3 {		padding-bottom: 100px;	}}@media (min-width: 1600px) {	.swiper-custom-container-3 {		padding-bottom: 110px;	}}.swiper-navigation__module {	display: none;	align-items: center;	position: absolute;	padding: 10px 20px 5px;	bottom: 0;	right: 0;	background: #ffffff;	z-index: 1;}.swiper-navigation__module .swiper-button-next,.swiper-navigation__module .swiper-button-prev {	position: static;	width: 48px;	height: 48px;	top: auto;	left: auto;	font-size: 28px;	line-height: 46px;	transform: none;	color: #151515;	border: 1px solid #989898;	border-radius: 50%;}.swiper-navigation__module .swiper-button-next:hover,.swiper-navigation__module .swiper-button-prev:hover {	color: #6046b6;	border-color: #6046b6;}.swiper-navigation__module > * + * {	margin-left: 18px;}.swiper-navigation__module .swiper-pagination__fraction + * {	margin-left: 32px;}@media (min-width: 576px) {	.swiper-navigation__module {		display: flex;	}}@media (min-width: 992px) {	.swiper-navigation__module {		padding: 20px 30px 10px;	}}@media (min-width: 1800px) {	.swiper-navigation__module {		padding: 30px 60px 15px;	}}.swiper-pagination__fraction {	font-size: 24px;	line-height: 1.167;	letter-spacing: 0;	color: #6046b6;}.swiper-pagination__fraction-index {	font-size: 40px;	line-height: 1;	font-weight: 300;	color: rgba(21, 21, 21, 0.21);}@media (min-width: 992px) {	.swiper-pagination__fraction-index {		font-size: 50px;	}}@media (min-width: 1800px) {	.swiper-pagination__fraction-index {		font-size: 60px;	}}.swiper-pagination__fraction-count {	margin-left: 6px;}