/* =====================
		IMPORTS
 	=====================*/

@charset "UTF-8";

/* ====================
		IMPORTED FONTS
	===================*/

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on September 4, 2018 */

@font-face {
    font-family: 'quicksand';
    src: url('../fonts/quicksand-bold-webfont.eot');
    src: url('../fonts/quicksand-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/quicksand-bold-webfont.woff2') format('woff2'),
         url('../fonts/quicksand-bold-webfont.woff') format('woff'),
         url('../fonts/quicksand-bold-webfont.ttf') format('truetype'),
         url('../fonts/quicksand-bold-webfont.svg#quicksandbold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'quicksand';
    src: url('../fonts/quicksand-regular-webfont.eot');
    src: url('../fonts/quicksand-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/quicksand-regular-webfont.woff2') format('woff2'),
         url('../fonts/quicksand-regular-webfont.woff') format('woff'),
         url('../fonts/quicksand-regular-webfont.ttf') format('truetype'),
         url('../fonts/quicksand-regular-webfont.svg#quicksandregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* ===========================
		STUFF & STRUCTURE
 	===========================*/

/* ====== STRUCTURE */

* 							{ box-sizing: border-box; }
a 							{ text-decoration: none; }
body 						{ width: 100vw; height: 100vh; min-width: 100%; min-height: 100%; position: relative; float: left; margin: 0; padding: 0; }

/* ====== THE PHYSICS */
.space, .lft 	{ float: left; }
.space, .rlt 	{ position: relative; }
.abs, .fxd,
.hcntr, .vcntr	{ margin: auto; }
.abs 			{ position: absolute; }
.fxd 			{ position: fixed; }
.rght 			{ float: right; }
.hcntr 			{ left: 0; right: 0; }
.vcntr 			{ top: 0; bottom: 0; }

/* overflows */
.scroll, body 		{ overflow: scroll; overflow-x: hidden; }
.leak 				{ overflow: visible; }
.noLeak, section 	{ overflow: hidden; }

/* ====== THE PHONE SIZES */

/* Horizontal */
.space.i 		{ width: 3.125%; }
.space.ii 		{ width: 6.25%; }
.space.iii 		{ width: 9.375%; }
.space.iv 		{ width: 12.5%; }
.space.v 		{ width: 15.625%; }
.space.vi 		{ width: 18.75%; }
.space.vii 		{ width: 21.875%; }
.space.viii 	{ width: 25%; }
.space.ix 		{ width: 28.125%; }
.space.x 		{ width: 31.25%; }
.space.xi 		{ width: 34.375%; }
.space.xii 		{ width: 37.5%; }
.space.xiii 	{ width: 40.625%; }
.space.xiv 		{ width: 43.75%; }
.space.xv 		{ width: 46.875%; }
.space.xvi 		{ width: 50%; }

.space.xvii 	{ width: 53.125%; }
.space.xviii 	{ width: 56.25%; }
.space.xix 		{ width: 59.375%; }
.space.xx 		{ width: 62.5%; }
.space.xxi 		{ width: 65.625%; }
.space.xxii 	{ width: 68.75%; }
.space.xxiii 	{ width: 71.875%; }
.space.xxiv 	{ width: 75%; }
.space.xxv 		{ width: 78.125%; }
.space.xxvi 	{ width: 81.25%; }
.space.xxvii 	{ width: 84.375%; }
.space.xxviii 	{ width: 87.5%; }
.space.xxix 	{ width: 90.625%; }
.space.xxx 		{ width: 93.75%; }
.space.xxxi 	{ width: 96.875%; }
.space.xxxii,
section.space 	{ width: 100%; }

/* Vertical */
.space.ih 		{ height: 3.125%; }
.space.iih 		{ height: 6.25%; }
.space.iiih 	{ height: 9.375%; }
.space.ivh 		{ height: 12.5%; }
.space.vh 		{ height: 15.625%; }
.space.vih 		{ height: 18.75%; }
.space.viih 	{ height: 21.875%; }
.space.viiih 	{ height: 25%; }
.space.ixh 		{ height: 28.125%; }
.space.xh 		{ height: 31.25%; }
.space.xih 		{ height: 34.375%; }
.space.xiih 	{ height: 37.5%; }
.space.xiiih 	{ height: 40.625%; }
.space.xivh 	{ height: 43.75%; }
.space.xvh 		{ height: 46.875%; }
.space.xvih 	{ height: 50%; }

.space.xviih 	{ height: 53.125%; }
.space.xviiih 	{ height: 56.25%; }
.space.xixh 	{ height: 59.375%; }
.space.xxh 		{ height: 62.5%; }
.space.xxih 	{ height: 65.625%; }
.space.xxiih 	{ height: 68.75%; }
.space.xxiiih 	{ height: 71.875%; }
.space.xxivh 	{ height: 75%; }
.space.xxvh 	{ height: 78.125%; }
.space.xxvih 	{ height: 81.25%; }
.space.xxviih 	{ height: 84.375%; }
.space.xxviiih 	{ height: 87.5%; }
.space.xxixh 	{ height: 90.625%; }
.space.xxxh 	{ height: 93.75%; }
.space.xxxih 	{ height: 96.875%; }
.space.xxxiih,
section.space 	{ height: 100%; }

/* ====== THE TEXT RULES */
h1, h2, h3, h4, h5, h6, .title 				{ font-family: 'quicksand', Helvetica Neue, -apple-system, Helvetica, Arial, sans-serif; font-weight: normal; }
p, span, label, input, textarea, a, .text 	{ font-family: 'quicksand', Helvetica Neue, -apple-system, Helvetica, Arial, sans-serif; font-weight: normal; }
.power-title 								{ font-family: 'quicksand', Helvetica Neue, -apple-system, Helvetica, Arial, sans-serif; font-weight: normal; }
.special-text 								{ font-family: 'quicksand', Helvetica Neue, -apple-system, Helvetica, Arial, sans-serif; font-weight: bold; }
.georgia	 								{ font-family: georgia, Helvetica Neue, -apple-system, Helvetica, Arial, sans-serif; font-weight: bold; font-style: italic; }

/* === Sizes */
.power-title 	{ font-size: 20px; }
.title 			{ font-size: 16px; line-height: 2;}
.text 			{ font-size: 11px; line-height: 1.5; }

/* === Positioning */
.txtcntr 		{ text-align: center; }
.txtlft 			{ text-align: left; }
.txtrght 		{ text-align: right; }
.txtjstfy 		{ text-align: jstfy; }

/* ===== Text colors */
.white-txt 			{ color: rgba(255, 255, 255, 1); } 	/* == White text */


.black-txt 			{ color: rgba(0, 0, 0, 1); }			/* == Black text */
.alfaBlack-txt 		{ color: rgba(0, 0, 0, .56); }		/* == Alfa Black text */

/* ===== Colors */

/* == White */
.white 				{ background-color: #fff; }
.alfaWhite 			{ background-color: rgba(255, 255, 255, .56); }
.thinWhite	 		{ background-color: rgba(255, 255, 255, .32); }

/* == Black */
.black 				{ background-color: rgba(0, 0, 0, 1); }
.alfaBlack 			{ background-color: rgba(0, 0, 0, .56); }
.thinBlack		 	{ background-color: rgba(0, 0, 0, .40); }

/* ====== THE BACKGROUND RULES */
.img, .bckgrnd {
	background-repeat: no-repeat;
	background-position: center;
}

.img {
	background-size: contain;
}

.bckgrnd {
	background-size: cover;
}

.icon:after {
	content: '';
	width: 10.4vw;
	height: 10.4vw;

	position: absolute; margin: auto;
	top: 0; left: 0; right: 0; bottom: 0;

	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}

.icon.complete:after {
	width: 100%;
	height: 100%;
}

.icon.big:after {
	width: 29vw;
	height: 29vw;
}

/* Animations */
a,
span,
a span,
a:before,
a:after,
a span:after,
a span:before,
.icon:after {
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

/* Animaciones fancis */
.phantom {
	animation: showVanish 4s ease-in-out 0s infinite alternate;
	-webkit-animation: showVanish 4s ease-in-out 0s infinite alternate;
}

@keyframes showVanish {

	0% {
		opacity: 0;
	}

	30% {
		opacity: 1;
	}

	100% {
		opacity: 1;
	}

}

@keyframes jumping {
	0% {
		transform: translateY(0);
	}

	100% {
		transform: translateY(8px);
	}
}

/* Backgrounds */

/* Hover Backgrounds */


/* === Estilos responsivos */
.onlyPhone { display: block; }
.onlyDesk { display: none; }

@media screen and (min-width: 319px) {

	/* === Tamaños en general*/
	/* Letras */
	.power-title {
		font-size: 22px;
	}

	.title {
		font-size: 14px;
	}

	.text {
		font-size: 9px;
		line-height: 1.5;
	}

	/* ===================================================
		Put all custom styles here * Starts *
	   =================================================== */

	/* ==============
		HOME *Starts*
	   ============== */



	/* ============
		HOME *Ends*
	   ============ */

	/* ===================================================
		Put all custom styles here * Ends *
	   =================================================== */
}

@media screen and (min-width: 374px) {

	/* === Tamaños en general*/
	/* Letras */
	.power-title {
		font-size: 28px;
	}

	.title {
		font-size: 16px;
	}

	.text {
		font-size: 10px;
	}

	/* ===================================================
		Put all custom styles here * Starts *
	   =================================================== */

	/* ==============
		HOME *Starts*
	   ============== */



	/* ============
		HOME *Ends*
	   ============ */

	/* ===================================================
		Put all custom styles here * Ends *
	   =================================================== */
}

@media screen and (min-width: 413px) {

	/* === Tamaños en general*/
	/* Letras */
	.power-title {
		font-size: 32px;
	}

	.title {
		font-size: 18px;
	}

	.text {
		font-size: 12px;
	}

	/* ===================================================
		Put all custom styles here * Starts *
	   =================================================== */

	/* ==============
		HOME *Starts*
	   ============== */



	/* ============
		HOME *Ends*
	   ============ */

	/* ===================================================
		Put all custom styles here * Ends *
	   =================================================== */
}

@media screen and (min-width: 767px) {

	/* All Tablet Sizes */
	/* Horizontal */
	.space.i-tab 		{ width: 3.125%; }
	.space.ii-tab 		{ width: 6.25%; }
	.space.iii-tab 		{ width: 9.375%; }
	.space.iv-tab 		{ width: 12.5%; }
	.space.v-tab 		{ width: 15.625%; }
	.space.vi-tab 		{ width: 18.75%; }
	.space.vii-tab 		{ width: 21.875%; }
	.space.viii-tab 	{ width: 25%; }
	.space.ix-tab 		{ width: 28.125%; }
	.space.x-tab 		{ width: 31.25%; }
	.space.xi-tab 		{ width: 34.375%; }
	.space.xii-tab 		{ width: 37.5%; }
	.space.xiii-tab 	{ width: 40.625%; }
	.space.xiv-tab 		{ width: 43.75%; }
	.space.xv-tab 		{ width: 46.875%; }
	.space.xvi-tab 		{ width: 50%; }

	.space.xvii-tab 	{ width: 53.125%; }
	.space.xviii-tab 	{ width: 56.25%; }
	.space.xix-tab 		{ width: 59.375%; }
	.space.xx-tab 		{ width: 62.5%; }
	.space.xxi-tab 		{ width: 65.625%; }
	.space.xxii-tab 	{ width: 68.75%; }
	.space.xxiii-tab 	{ width: 71.875%; }
	.space.xxiv-tab 	{ width: 75%; }
	.space.xxv-tab 		{ width: 78.125%; }
	.space.xxvi-tab 	{ width: 81.25%; }
	.space.xxvii-tab 	{ width: 84.375%; }
	.space.xxviii-tab 	{ width: 87.5%; }
	.space.xxix-tab 	{ width: 90.625%; }
	.space.xxx-tab 		{ width: 93.75%; }
	.space.xxxi-tab 	{ width: 96.875%; }
	.space.xxxii-tab 	{ width: 100%; }

	/* Vertical */
	.space.ih-tab 		{ height: 3.125%; }
	.space.iih-tab 		{ height: 6.25%; }
	.space.iiih-tab 	{ height: 9.375%; }
	.space.ivh-tab 		{ height: 12.5%; }
	.space.vh-tab 		{ height: 15.625%; }
	.space.vih-tab 		{ height: 18.75%; }
	.space.viih-tab 	{ height: 21.875%; }
	.space.viiih-tab 	{ height: 25%; }
	.space.ixh-tab 		{ height: 28.125%; }
	.space.xh-tab 		{ height: 31.25%; }
	.space.xih-tab 		{ height: 34.375%; }
	.space.xiih-tab 	{ height: 37.5%; }
	.space.xiiih-tab 	{ height: 40.625%; }
	.space.xivh-tab 	{ height: 43.75%; }
	.space.xvh-tab 		{ height: 46.875%; }
	.space.xvih-tab 	{ height: 50%; }

	.space.xviih-tab 	{ height: 53.125%; }
	.space.xviiih-tab 	{ height: 56.25%; }
	.space.xixh-tab 	{ height: 59.375%; }
	.space.xxh-tab 		{ height: 62.5%; }
	.space.xxih-tab 	{ height: 65.625%; }
	.space.xxiih-tab 	{ height: 68.75%; }
	.space.xxiiih-tab 	{ height: 71.875%; }
	.space.xxivh-tab 	{ height: 75%; }
	.space.xxvh-tab 	{ height: 78.125%; }
	.space.xxvih-tab 	{ height: 81.25%; }
	.space.xxviih-tab 	{ height: 84.375%; }
	.space.xxviiih-tab 	{ height: 87.5%; }
	.space.xxixh-tab 	{ height: 90.625%; }
	.space.xxxh-tab 	{ height: 93.75%; }
	.space.xxxih-tab 	{ height: 96.875%; }
	.space.xxxiih-tab 	{ height: 100%; }

	/* ============= CONTENIDO */
	/* === El texto */
	.power-title {
		font-size: 54px;
	}

	.title {
		font-size: 28px;
	}

	.text {
		font-size: 22px;
	}

	/* ===================================================
		Put all custom styles here * Starts *
	   =================================================== */

	/* ==============
		HOME *Starts*
	   ============== */

	/* ============
		HOME *Ends*
	   ============ */


	/* ===================================================
		Put all custom styles here * Ends *
	   =================================================== */
}

@media screen and (min-width: 1023px) {

	/* All Small Desk & Landscape Tablet Sizes */
	/* Horizontal */
	.space.i-land 		{ width: 3.125%; }
	.space.ii-land 		{ width: 6.25%; }
	.space.iii-land 		{ width: 9.375%; }
	.space.iv-land 		{ width: 12.5%; }
	.space.v-land 		{ width: 15.625%; }
	.space.vi-land 		{ width: 18.75%; }
	.space.vii-land 		{ width: 21.875%; }
	.space.viii-land 	{ width: 25%; }
	.space.ix-land 		{ width: 28.125%; }
	.space.x-land 		{ width: 31.25%; }
	.space.xi-land 		{ width: 34.375%; }
	.space.xii-land 		{ width: 37.5%; }
	.space.xiii-land 	{ width: 40.625%; }
	.space.xiv-land 		{ width: 43.75%; }
	.space.xv-land 		{ width: 46.875%; }
	.space.xvi-land 		{ width: 50%; }

	.space.xvii-land 	{ width: 53.125%; }
	.space.xviii-land 	{ width: 56.25%; }
	.space.xix-land 		{ width: 59.375%; }
	.space.xx-land 		{ width: 62.5%; }
	.space.xxi-land 		{ width: 65.625%; }
	.space.xxii-land 	{ width: 68.75%; }
	.space.xxiii-land 	{ width: 71.875%; }
	.space.xxiv-land 	{ width: 75%; }
	.space.xxv-land 		{ width: 78.125%; }
	.space.xxvi-land 	{ width: 81.25%; }
	.space.xxvii-land 	{ width: 84.375%; }
	.space.xxviii-land 	{ width: 87.5%; }
	.space.xxix-land 	{ width: 90.625%; }
	.space.xxx-land 		{ width: 93.75%; }
	.space.xxxi-land 	{ width: 96.875%; }
	.space.xxxii-land 	{ width: 100%; }

	/* Vertical */
	.space.ih-land 		{ height: 3.125%; }
	.space.iih-land 		{ height: 6.25%; }
	.space.iiih-land 	{ height: 9.375%; }
	.space.ivh-land 		{ height: 12.5%; }
	.space.vh-land 		{ height: 15.625%; }
	.space.vih-land 		{ height: 18.75%; }
	.space.viih-land 	{ height: 21.875%; }
	.space.viiih-land 	{ height: 25%; }
	.space.ixh-land 		{ height: 28.125%; }
	.space.xh-land 		{ height: 31.25%; }
	.space.xih-land 		{ height: 34.375%; }
	.space.xiih-land 	{ height: 37.5%; }
	.space.xiiih-land 	{ height: 40.625%; }
	.space.xivh-land 	{ height: 43.75%; }
	.space.xvh-land 		{ height: 46.875%; }
	.space.xvih-land 	{ height: 50%; }

	.space.xviih-land 	{ height: 53.125%; }
	.space.xviiih-land 	{ height: 56.25%; }
	.space.xixh-land 	{ height: 59.375%; }
	.space.xxh-land 		{ height: 62.5%; }
	.space.xxih-land 	{ height: 65.625%; }
	.space.xxiih-land 	{ height: 68.75%; }
	.space.xxiiih-land 	{ height: 71.875%; }
	.space.xxivh-land 	{ height: 75%; }
	.space.xxvh-land 	{ height: 78.125%; }
	.space.xxvih-land 	{ height: 81.25%; }
	.space.xxviih-land 	{ height: 84.375%; }
	.space.xxviiih-land { height: 87.5%; }
	.space.xxixh-land 	{ height: 90.625%; }
	.space.xxxh-land 	{ height: 93.75%; }
	.space.xxxih-land 	{ height: 96.875%; }
	.space.xxxiih-land 	{ height: 100%; }

	/* Text */
	/*.power-title {
		font-size: 62px;
	}*/

	.power-title {
		font-size: 36px;
		line-height: 1;
	}

	.title {
		font-size: 22px;
		line-height: 1.2;
	}

	.text {
		font-size: 14px;
	}

	.menu-text {
		font-size: 8px;
	}

	/* ===================================================
		Put all custom styles here * Starts *
	   =================================================== */

	/* ==============
		HOME *Starts*
	   ============== */

	/* ==============
		HOME *Ends*
	   ============== */

	/* ===================================================
		Put all custom styles here * Ends *
	   =================================================== */

	/* === Images */
	/* icons, SVG */

	/* Backs */

	/* === Estilos responsivos */
	.onlyPhone { display: none; }
	.onlyDesk { display: block; }
}

/* 1079 X 484  This is the fucking chrome on Windows on a screen of 1366 X 768. Doesn't work well*/


@media screen and (min-width: 1279px) {

	/* All Desk Sizes */
	/* Horizontal */
	.space.i-desk 		{ width: 3.125%; }
	.space.ii-desk 		{ width: 6.25%; }
	.space.iii-desk 	{ width: 9.375%; }
	.space.iv-desk 		{ width: 12.5%; }
	.space.v-desk 		{ width: 15.625%; }
	.space.vi-desk 		{ width: 18.75%; }
	.space.vii-desk 	{ width: 21.875%; }
	.space.viii-desk 	{ width: 25%; }
	.space.ix-desk 		{ width: 28.125%; }
	.space.x-desk 		{ width: 31.25%; }
	.space.xi-desk 		{ width: 34.375%; }
	.space.xii-desk 	{ width: 37.5%; }
	.space.xiii-desk 	{ width: 40.625%; }
	.space.xiv-desk 	{ width: 43.75%; }
	.space.xv-desk 		{ width: 46.875%; }
	.space.xvi-desk 	{ width: 50%; }

	.space.xvii-desk 	{ width: 53.125%; }
	.space.xviii-desk 	{ width: 56.25%; }
	.space.xix-desk 	{ width: 59.375%; }
	.space.xx-desk 		{ width: 62.5%; }
	.space.xxi-desk 	{ width: 65.625%; }
	.space.xxii-desk 	{ width: 68.75%; }
	.space.xxiii-desk 	{ width: 71.875%; }
	.space.xxiv-desk 	{ width: 75%; }
	.space.xxv-desk 	{ width: 78.125%; }
	.space.xxvi-desk 	{ width: 81.25%; }
	.space.xxvii-desk 	{ width: 84.375%; }
	.space.xxviii-desk 	{ width: 87.5%; }
	.space.xxix-desk 	{ width: 90.625%; }
	.space.xxx-desk 	{ width: 93.75%; }
	.space.xxxi-desk 	{ width: 96.875%; }
	.space.xxxii-desk 	{ width: 100%; }

	/* Vertical */
	.space.ih-desk 		{ height: 3.125%; }
	.space.iih-desk 	{ height: 6.25%; }
	.space.iiih-desk 	{ height: 9.375%; }
	.space.ivh-desk 	{ height: 12.5%; }
	.space.vh-desk 		{ height: 15.625%; }
	.space.vih-desk 	{ height: 18.75%; }
	.space.viih-desk 	{ height: 21.875%; }
	.space.viiih-desk 	{ height: 25%; }
	.space.ixh-desk 	{ height: 28.125%; }
	.space.xh-desk 		{ height: 31.25%; }
	.space.xih-desk 	{ height: 34.375%; }
	.space.xiih-desk 	{ height: 37.5%; }
	.space.xiiih-desk 	{ height: 40.625%; }
	.space.xivh-desk 	{ height: 43.75%; }
	.space.xvh-desk 	{ height: 46.875%; }
	.space.xvih-desk 	{ height: 50%; }

	.space.xviih-desk 	{ height: 53.125%; }
	.space.xviiih-desk 	{ height: 56.25%; }
	.space.xixh-desk 	{ height: 59.375%; }
	.space.xxh-desk 	{ height: 62.5%; }
	.space.xxih-desk 	{ height: 65.625%; }
	.space.xxiih-desk 	{ height: 68.75%; }
	.space.xxiiih-desk 	{ height: 71.875%; }
	.space.xxivh-desk 	{ height: 75%; }
	.space.xxvh-desk 	{ height: 78.125%; }
	.space.xxvih-desk 	{ height: 81.25%; }
	.space.xxviih-desk 	{ height: 84.375%; }
	.space.xxviiih-desk { height: 87.5%; }
	.space.xxixh-desk 	{ height: 90.625%; }
	.space.xxxh-desk 	{ height: 93.75%; }
	.space.xxxih-desk 	{ height: 96.875%; }
	.space.xxxiih-desk 	{ height: 100%; }

	/* Horizontal half Number */
	.space.i-half-desk 		{ width: 3.25%; }
	.space.ih-half-desk 		{ height: 3.25%; }

	.power-title {
		font-size: 72px;
	}

	.title {
		font-size: 20px;
	}

	.text {
		font-size: 16px;
	}

	.menu-text {
		font-size: 10px;
	}

	/* ===================================================
		Put all custom styles here * Starts *
	   =================================================== */

	/* ==============
		HOME *Starts*
	   ============== */

	/* ============
		HOME *Ends*
	   ============ */

	/* ===================================================
		Put all custom styles here * Ends *
	   =================================================== */

	/* === Images */


}

@media screen and (min-width: 1359px) {

	.power-title {
		font-size: 76px;
	}

	.title {
		font-size: 20px;
	}
}

@media screen and (min-width: 1439px) {

	/* En general */
	.power-title {
		font-size: 88px;
	}

	.title {
		font-size: 24px;
	}

	.text {
		font-size: 18px;
	}

	.menu-text {
		font-size: 12px;
	}
}

@media screen and (min-width: 1679px) {

	/* En general */
	.power-title {
		font-size: 96px;
	}

	.title {
		font-size: 28px;
	}

	.text {
		font-size: 22px;
	}

}

@media screen and (min-width: 1919px) {

	/* En general */
	.power-title {
		font-size: 104px;
	}

	.title {
		font-size: 32px;
	}

	.text {
		font-size: 24px;
	}
}

/* Special Request */

@media screen and (min-width:1023px) and (max-width: 1120px) and (min-height: 460px) and (max-height: 500px) {

	.power-title {
		font-size: 48px;
	}

	.title {
		font-size: 52px;
	}

	.text {
		font-size: 16px;
	}
}

@media screen and (min-width:1023px) and (max-width: 1367px) and (min-height: 460px) and (max-height: 610px) {

	/*.power-title {
		font-size: 48px;
	}

	.title {
		font-size: 24px;
	}

	.text {
		font-size: 16px;
	}*/
}

/* 1079 X 484  This is chrome on Windows on a screen of 1366 X 768. Doesn't work well*/
