@charset "UTF-8";

/* CSS Document */



/*iMac pro 13 inch fullscreen*/

	.smalltext {
	font-size: 1.2em!important;
		color: antiquewhite;
    padding-right: 30px!important;
    line-height: 100%!important;
	background: #000033;

    }

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

	
    .headline {
	font-size: 3.8em!important;
    padding-right: 30px!important;
    line-height: 150%!important;

    }

.sub-headline {

        font-size: 3em!important;

    }

.mainText-pjl {

    font-size: 2.6em!important;

    margin-right: 25px!important; 

    line-height: 125%!important;

}



/*iPad pro vertical*/

@media only screen and (max-width: 1024px) {

.headline {

	font-size: 4.6em!important;

    padding-right: 30px!important;

    }

.sub-headline {

        font-size: 1.9em!important;

    }

.mainText-pjl {

    margin-right: 25px!important;   

}

}



/*iPhone SE vertical*/

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

.headline {

	font-size: 1.0em!important;

    }

.sub-headline {

        font-size: 1.9em!important;

    }

.mainText-pjl {

    font-size: 0.9em!important;

    margin-right: 5px!important;

    margin-left: 5px;

}

}



/*iPhone SE vertical*/

@media only screen and (min-width: 320) {

.headline {

	font-size: 0.5em!important;

    margin-right: 20px!important;

    line-height: normal;

    }

.sub-headline {

        font-size: 0.1em!important;

    }

.mainText-pjl {

    font-size: 0.1em!important;

    margin-right: 10px!important;

}

}



/*android vertical*/

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

.headline {

	font-size: 2.0em!important;

    padding-right: 35px!important;

    }

.sub-headline {

        font-size: 1.9em!important;

    }

.mainText-pjl {

    margin-right: 25px!important;

    

}

    }

}