html,body,div,span,object,iframe,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}

* {
box-sizing:border-box
}

::selection {
background-color: rgba(0, 0, 0, 0.1);
}

::-moz-selection {
background-color: rgba(0, 0, 0, 0.1);
}

::-moz-focus-inner {
border:0;
margin:0;
padding:0
}

a,a:visited {
color:#2e2e2e;
outline:none;
text-decoration:none;
-webkit-font-smoothing:antialiased;
font-family: 'Open Sans', sans-serif;
}

a:hover {
color:#666;
outline:none;
text-decoration:none
}

h1,h2,h3 {
-webkit-font-smoothing:antialiased;
border:0;
margin:0;
padding:0;
font-family: 'Open Sans', sans-serif;
}

body {
-webkit-font-smoothing:antialiased;
background-color:#FFF;
color:#2D2D2D;
font-family: 'Open Sans', sans-serif;
line-height:1;
word-wrap:break-word;
overflow-x:hidden;
margin:0;
padding:0
}



.inner-wrapper {
width: 1100px;
margin-left: auto;
margin-right: auto;
}




/* Header One */

.header-one-wrapper {
width: 100%;
float: left;
background-color: #425bff;
height: 850px;
overflow: hidden;
background-size: cover;
background-position: center;
}

.header-one-copy {
text-align: center;
width: 100%;
float: left;
padding: 110px 0px 35px 0px;
}

.header-one-copy h1 {
color: #FFF;
font-size: 38px;
font-weight: 300;
margin-bottom: 14px;
}

.header-one-copy p {
color: #c3cbff;
font-size: 18px;
}

.header-one-action-buttons {
width: 100%;
float: left;
margin-top: 30px;
}

.header-one-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
}

.header-one-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;}

a.apple-appstore-button:hover, a.google-play-appstore-button:hover {
opacity:0.7;
}
.header-one-device-wrapper {
width: 100%;
float: left;
}

.header-one-device {
width: 380px;
height: 672px;
margin-left: auto;
margin-right: auto;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 77px 58px 125px 57px;
}

.header-one-device.samsung {
background-image: url(../images/samsung-s6.png);
background-repeat: no-repeat;
background-position: center top;
padding: 61px 49px 110px 49px;
}

.header-one-device.samsung  img {
width: 282px;
height: 501px;
}

.header-one-device img {
width: 265px;
height: 470px;
}


/* Header Two */

.header-two-wrapper {
width: 100%;
float: left;
background-color: #425bff;
height: 850px;
overflow: hidden;
background-size: cover;
background-position: center;
}

.header-two-left-column {
width: 380px;
float: left;
padding: 100px 0px 0px 20px;
margin-right: 50px;
}

.header-two-device {
width: 380px;
height: 672px;
margin-left: auto;
margin-right: auto;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 77px 58px 125px 57px;
}

.header-two-right-column {
float: left;
width: 500px;
height: 730px;	
color: #FFF;
}
.header-two-right-column-inner {
position: relative;
top: 50%;
transform: translateY(-50%);
}
.header-two-right-column h1 {
color: #FFF;
font-size: 38px;
font-weight: 300;
margin-bottom: 14px;
line-height: 42px;
}

.header-two-right-column p {
color: #c3cbff;
font-size: 18px;
line-height: 22px;
}

.header-two-action-buttons {
width: 100%;
float: left;
margin-top: 30px;
}

.header-two-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
margin-right:11px;
}

.header-two-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;}


.header-two-device.samsung {
background-image: url(../images/samsung-s6.png);
background-repeat: no-repeat;
background-position: center top;
padding: 61px 49px 110px 49px;
}

.header-two-device.samsung  img {
width: 282px;
height: 501px;
}
.header-two-device img {
width: 265px;
height: 470px;
}



/* Header Three */

.header-three-wrapper {
width: 100%;
float: left;
background-color: #425bff;
height: 834px;
overflow: hidden;
background-size: cover;
background-position: center;
}

.header-three-copy {
text-align: center;
width: 100%;
float: left;
padding: 110px 0px 60px 0px;	
}

.header-three-copy h1 {
color: #FFF;
font-size: 38px;
font-weight: 300;
margin-bottom: 14px;
}

.header-three-copy p {
color: #c3cbff;
font-size: 18px;
}

.header-three-action-buttons {
width: 100%;
float: left;
margin-top: 30px;
}

.header-three-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
}

.header-three-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;}

.header-three-devices-wrapper {
width: 100%;
float: left;
}

.header-three-device {
width: 320px;
height: 610px;
margin-left: 0px;
margin-right: 0px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 70px 39px 108px 38px;
float: left;
background-size: 348px;
background-position: top center;
}

.header-three-device:nth-child(even) {
margin-left: 10px;
margin-right: 10px;
}

.header-three-device img {
    width: 243px;
    height: 432px;
}
.header-three-device.samsung {
background-image: url(../images/samsung-s6.png);
background-repeat: no-repeat;
background-position: center top;
padding: 55px 32px 101px 32px;
background-size: 308px;
}

.header-three-device.samsung img {
    width: 256px;
    height: 454px;
}

/* Header Four */

.header-four-wrapper {
width: 100%;
float: left;
background-color: #425bff;
height: 850px;
overflow: hidden;
background-size: cover;
background-position: center;
}

.header-four-left-column {
width: 570px;
float: left;
padding: 300px 0px 0px 20px;
margin-right: 50px;
color: #FFF;

}

.header-four-device {
width: 326px;
height: 755px;
}

.header-four-right-column {
float: right;
width: 326px;
margin-right: 40px;
margin-top: 60px;
}

.header-four-left-column h1 {
color: #FFF;
font-size: 48px;
font-weight: 300;
margin-bottom: 14px;
line-height: 54px;
}

.header-four-left-column p {
color: #c3cbff;
font-size: 18px;
line-height: 22px;
padding: 0px 50px 0px 0px;
}

.header-four-action-buttons {
width: 100%;
float: left;
margin-top: 20px;
}

.header-four-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
margin-right:11px;
}

.header-four-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;}





/* Header Five */

.header-five-wrapper {
width: 100%;
float: left;
background-color: #425bff;
height: 850px;
overflow: hidden;
background-size: cover;
background-position: center;
}

.header-five-left-column {
width: 570px;
float: right;
padding: 200px 0px 0px 20px;
margin-right: 0px;
color: #FFF;
text-align: right;
}

.header-five-device {
width: 1001px;
height: 623px;
}
.header-five-right-column {
float: right;
width: 100%;
margin-right: 0px;
margin-top: -50px;
}

.header-five-left-column h1 {
color: #FFF;
font-size: 48px;
font-weight: 300;
margin-bottom: 14px;
line-height: 54px;
}

.header-five-left-column p {
color: #c3cbff;
font-size: 18px;
line-height: 22px;
padding: 0px 50px 0px 0px;
}

.header-five-action-buttons {
width: 100%;
float: left;
margin-top: 20px;
}

.header-five-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
margin-right:11px;
}

.header-five-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;}



/* Header Six */

.header-six-wrapper {
width: 100%;
float: left;
background-color: #425bff;
height: 850px;
overflow: hidden;
background-size: cover;
background-position: center;
}

.header-six-copy {
text-align: center;
width: 100%;
float: left;
padding: 110px 0px 35px 0px;
}

.header-six-copy h1 {
color: #FFF;
font-size: 38px;
font-weight: 300;
margin-bottom: 14px;
}

.header-six-copy p {
color: #c3cbff;
font-size: 18px;
}

.header-six-action-buttons {
width: 100%;
float: left;
margin-top: 30px;
}

.header-six-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
}

.header-six-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;}

a.apple-appstore-button:hover, a.google-play-appstore-button:hover {
opacity:0.7;
}
.header-six-device-wrapper {
width: 100%;
float: left;
}
.header-six-device-inner-wrapper {
width: 590px;
margin-left: auto;
margin-right: auto;
clear: both;
}
.header-six-device {
width: 380px;
height: 672px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 77px 58px 125px 57px;
float: left;
position: relative;
}

.header-six-device.samsung {
background-image: url(../images/samsung-s6.png);
background-repeat: no-repeat;
background-position: center top;
padding: 61px 49px 110px 49px;
}

.header-six-device.samsung  img {
width: 282px;
height: 501px;
}

.header-six-device img {
width: 265px;
height: 470px;
}
.header-six-device-wrapper .header-six-device:first-child {
    z-index: 10;
}
.header-six-device-wrapper .header-six-device:last-child {
    margin-left: -170px;
    z-index: 4;
}



/* Header Seven */

.header-seven-wrapper {
width: 100%;
float: left;
background-color: #425bff;
height: 885px;
overflow: hidden;
background-size: cover;
background-position: center;
}

.header-seven-copy {
text-align: center;
width: 100%;
float: left;
padding: 100px 0px 35px 0px;
}

.header-seven-copy h1 {
color: #FFF;
font-size: 38px;
font-weight: 300;
margin-bottom: 14px;
}

.header-seven-copy p {
color: #c3cbff;
font-size: 18px;
}

.header-seven-action-buttons {
width: 100%;
float: left;
margin-top: 30px;
}

.header-seven-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
}

.header-seven-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;}

a.apple-appstore-button:hover, a.google-play-appstore-button:hover {
opacity:0.7;
}
.header-seven-device-wrapper {
width: 100%;
float: left;
padding-bottom: 40px;
}


.header-seven-device {
width: 241px;
height: 424px;
margin-top: 120px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 49px 37px 79px 36px;
background-size: 241px 424px;
float: left;
margin-left: -110px;
}
.header-seven-tablet {
width: 703px;
height: 497px;
background-image: url(../images/ipad-mini-gold.png);
padding: 33px 62px 31px 63px;
float: left;
}
.header-seven-tablet img {
width: 578px;
height: 433px;
}

.header-seven-device img {
width: 168px;
height: 296px;
}
.header-seven-device-inner-wrapper {
width: 834px;
margin-left: auto;
margin-right: auto;
}






/* Header Eight */

.header-eight-wrapper {
width: 100%;
float: left;
background-color: #425bff;
height: 1000px;
overflow: hidden;
background-size: cover;
background-position: center;
}

.header-eight-copy {
text-align: center;
width: 100%;
float: left;
padding: 110px 0px 35px 0px;
}

.header-eight-copy h1 {
color: #FFF;
font-size: 38px;
font-weight: 300;
margin-bottom: 14px;
}

.header-eight-copy p {
color: #c3cbff;
font-size: 18px;
}

.header-eight-action-buttons {
width: 100%;
float: left;
margin-top: 30px;
}

.header-eight-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
}

.header-eight-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;}

a.apple-appstore-button:hover, a.google-play-appstore-button:hover {
opacity:0.7;
}
.header-eight-device-wrapper {
width: 100%;
float: left;
}

.header-eight-device {
width: 620px;
height: 878px;
margin-left: auto;
margin-right: auto;
background-image: url(../images/ipad-mini-gold-large.png);
padding: 80px 40px 77px 39px;
clear: both;
}

.header-eight-device img {
width: 541px;
height: 721px;
}



/* Header Nine */

.header-nine-wrapper {
width: 100%;
float: left;
background-color: #425bff;
height: 1080px;
overflow: hidden;
background-size: cover;
background-position: center;
}

.header-nine-copy {
text-align: center;
width: 100%;
float: left;
padding: 50px 0px 45px 0px;
}

.header-nine-copy h1 {
color: #FFF;
font-size: 38px;
font-weight: 300;
margin-bottom: 14px;
}

.header-nine-copy p {
color: #c3cbff;
font-size: 18px;
line-height: 130%;
}

.header-nine-action-buttons {
width: 100%;
float: left;
margin-top: 30px;
}

.header-nine-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
}

.header-nine-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
margin: 0px 11px;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;}

a.apple-appstore-button:hover, a.google-play-appstore-button:hover {
opacity:0.7;
}
.header-nine-device-wrapper {
width: 100%;
float: left;
padding-bottom: 40px;
padding-left: 40px;
}


.header-nine-device {
width: 322px;
height: 569px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 65px 49px 103px 47px;
background-size: 323px;
background-position: top center;
float: left;
margin-left: -110px;
margin-top: 178px;
}
.header-nine-tablet {
width: 497px;
height: 703px;
background-image: url(../images/ipad-mini-gold-large.png);
padding: 64px 32px 61px 32px;
float: left;
background-size: 497px 703px;
}
.header-nine-tablet img {
width: 433px;
height: 577px;
}

.header-nine-device img {
width: 226px;
height: 401px;
}
.header-nine-device-inner-wrapper {
width: 709px;
margin-left: auto;
margin-right: auto;
}





/* Section One */

.section-one-wrapper {
float: left;
width: 100%;
background-color: #FFF;
background-size: cover;
background-position: center;
}
.section-one-left-column {
width: 500px;
float: left;
text-align: right;
margin-top: 0px;
padding-left: 80px;
height: 858px;
}
.section-one-left-column-inner {
position: relative;
top: 50%;
transform: translateY(-50%);
}
.section-one-right-column {
width: 500px;
float: right;
}
.section-one-right-column-device {
width: 380px;
height: 672px;
margin-left: 50px;
margin-top: 118px;
margin-bottom: 68px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 77px 58px 125px 57px;
float: left;
}
.section-one-left-column h2 {
font-size: 40px;
font-weight: 300;
color: #565656;
line-height: 50px;
}
.section-one-left-column p {
font-size: 16px;
color: #b8b8b8;
line-height: 28px;
margin-top: 15px;
}
.section-one-right-column-device img {
width: 265px;
height: 470px;
}

.section-one-right-column-device.samsung {
background-image: url(../images/samsung-s6.png);
background-repeat: no-repeat;
background-position: center top;
padding: 61px 49px 110px 49px;
}

.section-one-right-column-device.samsung img {
width: 282px;
height: 501px;
}





/* Section Two */

.section-two-wrapper {
float: left;
width: 100%;
background-color:#425bff;
background-size: cover;
background-position: center;
}
.section-two-left-column {
width: 500px;
float: left;
}
.section-two-right-column {
width: 550px;
float: right;
text-align: left;
margin-top: 0px;
padding-right: 80px;
height: 858px;
}
.section-two-right-column-inner {
position: relative;
top: 50%;
transform: translateY(-50%);
}
.section-two-left-column-device {
width: 380px;
height: 672px;
margin-right: 50px;
margin-top: 118px;
margin-bottom: 68px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 77px 58px 125px 57px;
float: right;
}
.section-two-right-column h2 {
font-size: 40px;
font-weight: 300;
color: #FFF;
line-height: 50px;
}
.section-two-right-column p {
font-size: 16px;
color: #c2cbff;
line-height: 28px;
margin-top: 15px;
}
.section-two-left-column-device img {
width: 265px;
height: 470px;
}

.section-two-left-column-device.samsung {
background-image: url(../images/samsung-s6.png);
background-repeat: no-repeat;
background-position: center top;
padding: 61px 49px 110px 49px;
}

.section-two-left-column-device.samsung img {
width: 282px;
height: 501px;
}



/* Section Three */

.section-three-wrapper {
float: left;
width: 100%;
background-color:#425bff;
background-size: cover;
background-position: center;
}
.section-three-top {
width: 100%;
float: left;
text-align: center;
margin-top: 100px;
padding: 0px 110px;
}
.section-three-bottom {
width: 100%;
float: left;
}
.section-three-bottom-device {
width: 380px;
height: 672px;
margin-left: auto;
margin-right: auto;
margin-top: 50px;
margin-bottom: 50px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 77px 58px 125px 57px;
}
.section-three-top h2 {
font-size: 40px;
font-weight: 300;
color: #FFF;
line-height: 50px;
}
.section-three-top p {
font-size: 16px;
color: #c2cbff;
line-height: 28px;
margin-top: 5px;
}
.section-three-bottom-device img {
width: 265px;
height: 470px;
}
.section-three-bottom-device.samsung {
background-image: url(../images/samsung-s6.png);
background-repeat: no-repeat;
background-position: center top;
padding: 61px 49px 110px 49px;

}

.section-three-bottom-device.samsung img {
width: 282px;
height: 501px;
}




/* Section Four */

.section-four-wrapper {
float: left;
width: 100%;
background-color:#425bff;
background-size: cover;
background-position: center;
}
.section-four-bottom {
width: 100%;
float: left;
text-align: center;
padding: 0px 110px;
margin-top: 10px;
margin-bottom: 90px;
}
.section-four-top {
width: 100%;
float: left;
}
.section-four-top-device {
width: 380px;
height: 672px;
margin-left: auto;
margin-right: auto;
margin-top: 100px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 77px 58px 125px 57px;
}
.section-four-bottom h2 {
font-size: 40px;
font-weight: 300;
color: #FFF;
line-height: 50px;
}
.section-four-bottom p {
font-size: 16px;
color: #c2cbff;
line-height: 28px;
margin-top: 5px;
}

.section-four-top-device img {
width: 265px;
height: 470px;
}
.section-four-top-device.samsung {
background-image: url(../images/samsung-s6.png);
background-repeat: no-repeat;
background-position: center top;
padding: 61px 49px 110px 49px;

}

.section-four-top-device.samsung img {
width: 282px;
height: 501px;
}






/* Section Five */

.section-five-wrapper {
float: left;
width: 100%;
background-color:#425bff;
background-size: cover;
background-position: center;
}
.section-five-copy {
width: 100%;
float: left;
text-align: center;
padding: 70px 60px;
}
.section-five-copy h2 {
font-size: 40px;
font-weight: 300;
color: #FFF;
line-height: 50px;
}
.section-five-copy p {
font-size: 26px;
color: #c2cbff;
line-height: 34px;
margin-top: 5px;
}





/* Section Six */

.section-six-wrapper {
float: left;
width: 100%;
background-color:#425bff;
background-size: cover;
background-position: center;
}
.section-six-blocks-wrapper {
width: 100%;
float: left;
padding: 60px 0px;
}
.section-six-blocks {
width: 300px;
float: left;
text-align: center;
padding: 10px;
}
.section-six-blocks:nth-child(even) {
margin-left: 50px;
margin-right:50px;
}
.section-six-icon {
width: 64px;
height: 64px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
border-radius: 4px;
color: #FFF;
}
.section-six-blocks h3 {
color: #FFF;
font-size: 20px;
font-weight: 500;
margin-bottom: 10px;
padding: 0px 20px;
line-height: 24px;
}
.section-six-blocks p {
color: #c2cbff;
font-size: 16px;
font-weight: 500;
line-height:22px;
}
.section-six-icon i {
font-size: 48px;
line-height: 62px;
}



/* Section Seven */

.section-seven-wrapper {
float: left;
width: 100%;
background-color:#425bff;
background-size: cover;
background-position: center;
}
.section-seven-blocks-wrapper {
width: 100%;
float: left;
padding: 60px 0px 0px 0px;
}
.section-seven-blocks {
width: 333px;
float: left;
text-align: center;
padding: 10px 40px;
margin-bottom: 60px;
}

.section-seven-icon {
width: 64px;
height: 64px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
border-radius: 4px;
color: #FFF;
}
.section-seven-blocks h3 {
color: #FFF;
font-size: 20px;
font-weight: 500;
margin-bottom: 10px;
padding: 0px 20px;
line-height: 24px;
}
.section-seven-blocks p {
color: #c2cbff;
font-size: 16px;
font-weight: 500;
line-height:22px;
}
.section-seven-icon i {
font-size: 48px;
line-height: 62px;
}




/* Section Eight */

.section-eight-wrapper {
float: left;
width: 100%;
background-color:#425bff;
background-size: cover;
background-position: center;
}
.section-eight-blocks-wrapper {
width: 820px;
padding: 80px 0px 20px 0px;
margin-left: auto;
margin-right: auto;
}
.section-eight-blocks {
width: 370px;
margin-left: 20px;
margin-right: 20px;
float: left;
text-align: center;
padding: 10px 40px;
margin-bottom: 60px;
}
.section-eight-icon {
width: 64px;
height: 64px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
border-radius: 4px;
color: #FFF;
}
.section-eight-blocks h3 {
color: #FFF;
font-size: 20px;
font-weight: 500;
margin-bottom: 10px;
padding: 0px 20px;
line-height: 24px;
}
.section-eight-blocks p {
color: #c2cbff;
font-size: 16px;
font-weight: 500;
line-height:22px;
}
.section-eight-icon i {
font-size: 48px;
line-height: 62px;
}



/* Section Nine */

.section-nine-wrapper {
float: left;
width: 100%;
background-color:#425bff;
background-size: cover;
background-position: center;
}
.section-nine-top {
width: 100%;
float: left;
text-align: center;
margin-top: 100px;
padding: 0px 110px;
}
.section-nine-bottom {
width: 100%;
float: left;
margin-bottom: 70px;
margin-top: 50px;
padding-left: 20px;
}
.section-nine-inner-wrapper {
width: 834px;
margin-left: auto;
margin-right: auto;
}
.section-nine-bottom-device {
width: 241px;
height: 424px;
margin-top: 120px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 49px 37px 79px 36px;
background-size: 241px 424px;
float: left;
margin-left: -110px;
}
.section-nine-bottom-tablet {
width: 703px;
height: 497px;
background-image: url(../images/ipad-mini-gold.png);
padding: 33px 62px 32px 64px;
float: left;
}
.section-nine-bottom-tablet img {
width: 578px;
height: 433px;
}
.section-nine-top h2 {
font-size: 40px;
font-weight: 300;
color: #FFF;
line-height: 50px;
}
.section-nine-top p {
font-size: 16px;
color: #c2cbff;
line-height: 28px;
margin-top: 5px;
}
.section-nine-bottom-device img {
width: 168px;
height: 296px;
}




/* Section Ten */

.section-ten-wrapper {
float: left;
width: 100%;
background-color:#425bff;
background-size: cover;
background-position: center;
}
.section-ten-bottom {
width: 100%;
float: left;
text-align: center;
padding: 0px 110px;
margin-top: 10px;
margin-bottom: 70px;
}
.section-ten-top {
width: 100%;
float: left;
margin-bottom: 10px;
margin-top: 120px;
}
.section-ten-inner-wrapper {
width: 834px;
margin-left: auto;
margin-right: auto;
}
.section-ten-top-device {
width: 241px;
height: 424px;
margin-top: 120px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 49px 37px 79px 36px;
background-size: 241px 424px;
float: left;
margin-left: -110px;
}
.section-ten-top-tablet {
width: 703px;
height: 497px;
background-image: url(../images/ipad-mini-gold.png);
padding: 33px 62px 32px 63px;
float: left;
}
.section-ten-top-tablet img {
width: 578px;
height: 433px;
}

.section-ten-bottom h2 {
font-size: 40px;
font-weight: 300;
color: #FFF;
line-height: 50px;
}
.section-ten-bottom p {
font-size: 16px;
color: #c2cbff;
line-height: 28px;
margin-top: 5px;
}

.section-ten-top-device img {
width: 168px;
height: 296px;
}





/* Call to action One */

.call-to-action-one-wrapper {
background-color: #425bff;
float: left;
width: 100%;
background-size: cover;
background-position: center;
}
.call-to-action-one-wrapper-copy {
width: 100%;
float: left;
text-align: center;
padding: 70px 20px;
}
.call-to-action-one-wrapper-copy h4 {
color: #FFF;
font-size: 36px;
font-weight: 300;
margin-bottom: 15px;
}
.call-to-action-one-wrapper-copy p {
color: #c2cbff;
font-size: 18px;
}


/* Call to action Two */

.call-to-action-two-wrapper {
background-color: #425bff;
float: left;
width: 100%;
background-size: cover;
background-position: center;
}
.call-to-action-two-wrapper-copy {
width: 100%;
float: left;
text-align: left;
padding: 70px 20px;
}
.call-to-action-two-wrapper-copy h4 {
color: #FFF;
font-size: 36px;
font-weight: 300;
margin-bottom: 15px;
}
.call-to-action-two-wrapper-copy p {
color: #c2cbff;
font-size: 18px;
}

/* Call to action Three */

.call-to-action-three-wrapper {
background-color: #425bff;
float: left;
width: 100%;
background-size: cover;
background-position: center;
}
.call-to-action-three-wrapper-copy {
width: 100%;
float: left;
text-align: right;
padding: 70px 20px;
}
.call-to-action-three-wrapper-copy h4 {
color: #FFF;
font-size: 36px;
font-weight: 300;
margin-bottom: 15px;
}
.call-to-action-three-wrapper-copy p {
color: #c2cbff;
font-size: 18px;
}

/* Call to action Four */

.call-to-action-four-wrapper {
background-color: #425bff;
float: left;
width: 100%;
height: 450px;
overflow: hidden;
background-size: cover;
background-position: center;
}
.call-to-action-four-wrapper-copy {
width: 740px;
float: left;
text-align: left;
padding: 147px 30px 0px 0px;
}
.call-to-action-four-wrapper-copy h4 {
color: #FFF;
font-size: 36px;
font-weight: 300;
margin-bottom: 15px;
}
.call-to-action-four-wrapper-copy p {
color: #c2cbff;
font-size: 18px;
}

.call-to-action-device {
float: right;
margin-top: 42px;
width: 260px;
height: 542px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 63px 22px 94px 21px;
background-size: 310px;
background-position: top center;
}
.call-to-action-device img {
width: 217px;
height: 386px;
}

.call-to-action-device.samsung {
background-image: url(../images/samsung-s6.png);
background-repeat: no-repeat;
background-position: center top;
padding: 49px 15px 85px 15px;
background-size: 275px;
}



/* Call to action buttons */

.call-to-action-buttons {
width: 100%;
float: left;
margin-top: 20px;
}
.call-to-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
margin-right:11px;
}
.call-to-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;
}



/* Footer One */

.footer-one-wrapper {
width: 100%;
float: left;
padding: 30px 0px;
background-color:#FFF;
background-size: cover;
background-position: center;
}
.footer-one-top {
float: left;
width: 100%;
text-align: left;
}
.footer-one-bottom {
float: right;
width: 100%;
text-align: left;
margin-top: 12px;
}
.footer-one-bottom p {
margin-bottom: 8px;
color: #333;
font-size: 13px;
}
.footer-one-bottom p a {
color: #333;
font-size: 13px;
font-weight: 600;
margin-right: 18px;
}
.footer-one-bottom p a:hover {
color: #666;
}
.footer-one-bottom p.footer-one-copyright {
color: #a0a0a0;
font-weight: 400;
font-size: 11px;
margin-bottom: 0px;
}
a.footer-one-twitter-icon {
width: 32px;
height: 32px;
display: inline-block;
margin-right: 5px;
background-image:url(../images/footer-icon-twitter.png);
}
a.footer-one-facebook-icon {
width: 32px;
height: 32px;
display: inline-block;
background-image:url(../images/footer-icon-facebook.png);
}




/* Footer Two */

.footer-two-wrapper {
width: 100%;
float: left;
padding: 30px 0px;
background-color:#FFF;
background-size: cover;
background-position: center;
}
.footer-two-top {
float: left;
width: 100%;
text-align: right;
}
.footer-two-bottom {
float: right;
width: 100%;
text-align: right;
margin-top: 12px;
}
.footer-two-bottom p {
margin-bottom: 8px;
color: #333;
font-size: 13px;
}
.footer-two-bottom p a {
color: #333;
font-size: 13px;
font-weight: 600;
margin-left: 18px;
}
.footer-two-bottom p a:hover {
color: #666;
}
.footer-two-bottom p.footer-two-copyright {
color: #a0a0a0;
font-weight: 400;
font-size: 11px;
margin-bottom: 0px;
}
a.footer-two-twitter-icon {
width: 32px;
height: 32px;
display: inline-block;
background-image:url(../images/footer-icon-twitter.png);
}
a.footer-two-facebook-icon {
width: 32px;
height: 32px;
display: inline-block;
margin-left: 5px;
background-image:url(../images/footer-icon-facebook.png);
}





/* Footer Three */

.footer-three-wrapper {
width: 100%;
float: left;
padding: 30px 0px;
background-color:#FFF;
background-size: cover;
background-position: center;
}
.footer-three-top {
float: left;
width: 100%;
text-align: center;
}
.footer-three-bottom {
float: right;
width: 100%;
text-align: center;
margin-top: 12px;
}
.footer-three-bottom p {
margin-bottom: 8px;
color: #333;
font-size: 13px;
}
.footer-three-bottom p a {
color: #333;
font-size: 13px;
font-weight: 600;
margin-right: 9px;
margin-left: 9px;
}
.footer-three-bottom p a:hover {
color: #666;
}
.footer-three-bottom p.footer-three-copyright {
color: #a0a0a0;
font-weight: 400;
font-size: 11px;
margin-bottom: 0px;
}
a.footer-three-twitter-icon {
width: 32px;
height: 32px;
display: inline-block;
margin-right: 5px;
background-image:url(../images/footer-icon-twitter.png);
}
a.footer-three-facebook-icon {
width: 32px;
height: 32px;
display: inline-block;
margin-left: 5px;
background-image:url(../images/footer-icon-facebook.png);
}




/* Footer Four */

.footer-four-wrapper {
width: 100%;
float: left;
padding: 30px 0px;
background-color:#FFF;
background-size: cover;
background-position: center;
}
.footer-four-left-column {
width: 100%;
float: left;
}
.footer-four-left-column p {
margin-bottom: 8px;
color: #333;
font-size: 13px;
}
.footer-four-left-column p a {
color: #333;
font-size: 13px;
font-weight: 600;
margin-right: 18px;
}
.footer-four-left-column p a:hover {
color: #666;
}
.footer-four-left-column p.footer-four-copyright {
color: #a0a0a0;
font-weight: 400;
font-size: 11px;
margin-bottom: 0px;
}



/* Footer Five */

.footer-five-wrapper {
width: 100%;
float: left;
padding: 30px 0px;
background-color:#FFF;
background-size: cover;
background-position: center;
}
.footer-five-left-column {
width: 100%;
float: left;
text-align:center;
}
.footer-five-left-column p {
margin-bottom: 8px;
color: #333;
font-size: 13px;
}
.footer-five-left-column p a {
color: #333;
font-size: 13px;
font-weight: 600;
margin-right: 9px;
margin-left: 9px;
}
.footer-five-left-column p a:hover {
color: #666;
}
.footer-five-left-column p.footer-five-copyright {
color: #a0a0a0;
font-weight: 400;
font-size: 11px;
margin-bottom: 0px;
}



/* Footer Six */

.footer-six-wrapper {
width: 100%;
float: left;
padding: 30px 0px;
background-color:#FFF;
background-size: cover;
background-position: center;
}
.footer-six-left-column {
width: 100%;
float: left;
text-align:right;
}
.footer-six-left-column p {
margin-bottom: 8px;
color: #333;
font-size: 13px;
}
.footer-six-left-column p a {
color: #333;
font-size: 13px;
font-weight: 600;
margin-left: 18px;
}
.footer-six-left-column p a:hover {
color: #666;
}
.footer-six-left-column p.footer-six-copyright {
color: #a0a0a0;
font-weight: 400;
font-size: 11px;
margin-bottom: 0px;
}



/* Navigation One */

.navigation-one-full-width {
 width: 100%;
float: left;
background-color: #FFF;
padding: 0px 20px;
height: 80px;
background-size: cover;
background-position: center;
}
.navigation-one-full-width-logo {
float: left;
max-width: 500px;
min-width: 165px;
height: 80px;
position: relative;
top: 50%;
transform: translateY(-50%);
}

a.navigation-one-full-width-logo:hover {
opacity:0.8;
}
.navigation-one-full-width-right-column {
float: right;
margin-top: 32px;
font-size: 15px;
color: #828282;
}
.navigation-one-full-width-right-column a {
font-size: 15px;
color: #828282;
display: inline-block;
margin-right: 10px;
margin-left: 10px;
float: right;
}
.navigation-one-full-width-right-column a:hover {
color: #333;
}
.navigation-one-full-width-right-column a:first-child {
    margin-right: 0px;
}



/* Navigation Two */

.navigation-two {
width: 100%;
float: left;
background-color: #FFF;
padding: 0px 20px;
height: 80px;
background-size: cover;
background-position: center;
}
.navigation-two-logo {
float: left;
max-width: 500px;
min-width: 165px;
height: 80px;
}
a.navigation-two-logo:hover {
opacity:0.8;
}
.navigation-two-right-column {
float: right;
margin-top: 32px;
font-size: 15px;
color: #828282;
}
.navigation-two-right-column a {
font-size: 15px;
color: #828282;
display: inline-block;
margin-right: 10px;
margin-left: 10px;
float: right;
}
.navigation-two-right-column a:hover {
color: #333;
}
.navigation-two-right-column a:first-child {
    margin-right: 0px;
}



/* Navigation Three */

.navigation-three-full-width {
width: 100%;
float: left;
background-color: #FFF;
height: 80px;
padding: 0px 20px;
background-size: cover;
background-position: center;
}


.navigation-three-full-width-left-link{
float: left;
position: relative;
top: 49%;
transform: translateY(-50%);
font-size: 15px;
color: #828282;
}
.navigation-three-full-width-right-link{
float: right;
position: relative;
top: 49%;
transform: translateY(-50%);
font-size: 15px;
color: #828282;
}


.navigation-three-full-width-left-link a {
float: left;
font-size: 15px;
color: #828282;
display: inline-block;
padding: 6px;
}
.navigation-three-full-width-right-link a {
float: right;
font-size: 15px;
color: #828282;
display: inline-block;
padding: 6px;
}

.navigation-three-full-width-logo-wrapper {
width: 60%;
margin-left: 20%;
margin-right: 20%;
position: absolute;
left: 0px;
text-align: center;
}
.navigation-three-full-width-logo {
max-width: 500px;
min-width: 165px;
height: 80px;
display: inline-block;
}



/* Navigation Four */

.navigation-four {
width: 100%;
float: left;
background-color: #FFF;
padding: 0px 20px;
height: 80px;
background-size: cover;
background-position: center;
}
.navigation-four-left-column a {
float: left;
font-size: 15px;
color: #828282;
display: inline-block;
}
.navigation-four-right-column a {
float: right;
font-size: 15px;
color: #828282;
display: inline-block;
}
.navigation-four-logo-wrapper {
width: 50%;
text-align: center;
float: left;
}
.navigation-four-logo {
max-width: 500px;
min-width: 165px;
height: 80px;
display: inline-block;
}
.navigation-four-left-column {
float: left;
width: 25%;
height: 80px;
padding-top: 32px;
text-align:left;
font-size: 15px;
color: #828282;
}
.navigation-four-right-column {
float: left;
width: 25%;
height: 80px;
padding-top: 32px;
text-align:right;
font-size: 15px;
color: #828282;
}

/* Full Site One */

.full-site-wrapper-one {
width: 100%;
height: 100%;
background-color: #425bff;
position: fixed;
z-index: 500;
background-size: cover;
background-position: center;
}
.full-site-one-left-column {
width: 50%;
height: 100%;
position: fixed;
background-color: transparent;
left:0px;
}
.full-site-one-right-column {
width: 50%;
height: 100%;
position: fixed;
background-color: #FFF;
right: 0px;
}
.full-site-one-left-column-device {
float: none;
margin-right: auto;
margin-left: auto;
margin-top: 30px;
width: 380px;
height: 672px;
background-image: url(../images/iphone-7-gold-lrg.png);
padding: 77px 58px 125px 57px;
position: relative;
top: 50%;
transform: translateY(-50%);
}
.full-site-one-right-column-copy {
width: 100%;
min-width: 460px;
padding-left: 10%;
padding-right: 7%;
position: relative;
top: 50%;
transform: translateY(-50%);
}
.full-site-one-right-column-footer {
position: fixed;
bottom: 30px;
margin-left: 80px;
}
.full-site-one-right-column-copy h1 {
font-size: 30px !important;
color: #5e5e5e;
font-weight: 400 !important;
margin-bottom: 12px;
line-height: 38px;
}
.full-site-one-right-column-copy p {
font-size: 16px !important;
color: #919191;
line-height: 26px;
}
.full-site-one-right-column-footer-social-icons {
float: left;
width: 100%;
}
a.full-site-one-twitter-icon {
width: 32px;
height: 32px;
float: left;
background-image:url(../images/footer-icon-twitter.png);
}
a.full-site-one-facebook-icon {
width: 32px;
height: 32px;
float: left;
margin-left: 10px;
background-image:url(../images/footer-icon-facebook.png);
}
a.full-site-one-twitter-icon:hover, a.full-site-one-facebook-icon:hover {
opacity:0.7;
}
.full-site-one-right-column-action-buttons {
width: 100%;
margin-top: 20px;
}
.full-site-one-right-column-action-buttons a.apple-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
background-image:url(../images/appstore-button-black-retina.png);
background-size: 195px 65px;
margin-right:11px;
}
.full-site-one-right-column-action-buttons a.google-play-appstore-button {
width: 195px;
height: 65px;
display: inline-block;
background-image: url(../images/google-play-button-black-retina.png);
background-size: 195px 65px;}
.full-site-one-right-column-footer-links {
float: left;
margin-top: 12px;
color: #8e8e8e;
font-size: 12px;
}
.full-site-one-right-column-footer-links a {
color: #8e8e8e;
font-size: 12px;
margin-right: 15px;
float: left;
}
.full-site-one-right-column-footer-links p {
float: left;
color: #8e8e8e;
font-size: 12px;
}
.full-site-one-right-column-footer-links a:hover {
color: #bfbfbf;
}

.full-site-one-left-column-device img {
width: 265px;
height: 470px;
}

.full-site-one-left-column-device.samsung {
background-image: url(../images/samsung-s6.png);
background-repeat: no-repeat;
background-position: center top;
padding: 61px 49px 110px 49px;
}

.full-site-one-left-column-device.samsung img {
width: 286px;
height: 506px;
}





a.apple-appstore-button.white {
background-image:url(../images/appstore-button-white-retina.png);
}

a.google-play-appstore-button.white {
background-image: url(../images/google-play-button-white-retina.png);
}



.loader {
width: 60px;
height: 60px;
margin-left: auto;
margin-right: auto;
position: relative;
top: 50%;
transform: translateY(-50%);
display: inherit;
z-index: 50;
}
@-webkit-keyframes line-spin-fade-loader {
50% {
opacity: 0.3; }
100% {
opacity: 1; } }

@keyframes line-spin-fade-loader {
50% {
opacity: 0.3; }
100% {
opacity: 1; } }

.line-spin-fade-loader {
position: relative;
top: 20px;
left: 25px;
}
.line-spin-fade-loader > div:nth-child(1) {
top: 20px;
left: 0;
-webkit-animation: line-spin-fade-loader 1.2s -0.84s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.84s infinite ease-in-out; }
.line-spin-fade-loader > div:nth-child(2) {
top: 13.63636px;
left: 13.63636px;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-animation: line-spin-fade-loader 1.2s -0.72s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.72s infinite ease-in-out; }
.line-spin-fade-loader > div:nth-child(3) {
top: 0;
left: 20px;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-animation: line-spin-fade-loader 1.2s -0.6s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.6s infinite ease-in-out; }
.line-spin-fade-loader > div:nth-child(4) {
top: -13.63636px;
left: 13.63636px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-animation: line-spin-fade-loader 1.2s -0.48s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.48s infinite ease-in-out; }
.line-spin-fade-loader > div:nth-child(5) {
top: -20px;
left: 0;
-webkit-animation: line-spin-fade-loader 1.2s -0.36s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.36s infinite ease-in-out; }
.line-spin-fade-loader > div:nth-child(6) {
top: -13.63636px;
left: -13.63636px;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-animation: line-spin-fade-loader 1.2s -0.24s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.24s infinite ease-in-out; }
.line-spin-fade-loader > div:nth-child(7) {
top: 0;
left: -20px;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-animation: line-spin-fade-loader 1.2s -0.12s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.12s infinite ease-in-out; }
.line-spin-fade-loader > div:nth-child(8) {
top: 13.63636px;
left: -13.63636px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-animation: line-spin-fade-loader 1.2s 0s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s 0s infinite ease-in-out; }
.line-spin-fade-loader > div {
background-color: #333;
border-radius: 2px;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
width: 5px;
height: 15px; 
}
.page-loading-wrapper {
position: fixed;
width: 100%;
height: 100%;
background-color: #FFFFFF;
z-index: 1000;
}

.logo-upload .placeholder {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    background-color: #eaeaea;
}

.logo-upload .placeholder img {
    width: inherit;
    height: auto;
    max-height: 56px;
}
.logo-upload .placeholder.image-added {
    background-color: transparent;
}

.maintence-mode-wrapper {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    background-color: #fff;
}
.maintence-mode-inner {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    text-align: center;
    padding: 0px 20px;
    width: 750px;
    margin-left: auto;
    margin-right: auto;
}
.maintence-mode-inner h1 {
    color: #777777;
    font-size: 30px;
    font-weight: 500;
    margin-bottom: 20px;
}
.maintence-mode-inner p {
  color:#afafaf;
  font-size:20px;
}
.maintence-mode-inner .maintence-mode-icon {
    background-image: url(../images/page-maintenance-icon.svg);
    height: 138px;
    width: 138px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 34px;
}


a.mobile-hamburger-icon {
    position: absolute;
    height: 22px;
    width: 30px;
    right: 10px;
    top: 28px;
    margin-left: 0px;
    display: none;
    border-top: 4px solid #9e9e9e;
    border-bottom: 4px solid #9e9e9e;
}

a.mobile-hamburger-icon:before {
    content: "";
    position: absolute;
    top: 5px;
    left: 0px;
    width: 100%;
    border-top: 4px solid #9e9e9e;
}

a.mobile-hamburger-icon:hover, a.mobile-hamburger-icon.active {
    border-top: 4px solid #696969;
    border-bottom: 4px solid #696969;
}

a.mobile-hamburger-icon:hover:before, a.mobile-hamburger-icon.active:before  {
    border-top: 4px solid #696969;
}



.mobile-nav-wrapper {
    float: left;
    width: 100%;
    z-index: 4000;
    position: absolute;
    left: 0px;
    top: 80px;
    background-color: inherit;
    border-top: solid 1px rgba(146, 146, 146, 0.15);
    padding: 10px 0px;
    display: none;
}
.mobile-nav-wrapper a {
    float: left;
    width: 100%;
    text-align: center;
    padding: 20px;
    font-size: 15px;
    color: #828282;
}
.inline-icon-current-colour {
    display: none;
}

.call-to-action-buttons.standard-cta-button {



}


.call-to-action-buttons.standard-cta-button a {
    background-color: #FFF;
    color: #525252;
    padding: 18px 20px 18px 20px;
    border-radius: 4px;
    font-size: 18px;
	display: inline-block;

}
.call-to-action-buttons.standard-cta-button a:hover {
    background-color: rgba(255, 255, 255, 0.8);
}
.call-to-action-buttons.standard-cta-button.button-left a {
    float: left;
}
.call-to-action-buttons.standard-cta-button.button-right a {
    float: right;
}






	
.header-seven-tablet {
background-image: url(../images/ipad-gold-landscape.png);
background-size: 800px;
width: 796px;
height: 567px;
padding: 36px 88px 71px 93px;
}
.header-seven-device-inner-wrapper {
width: 900px;
margin-left: auto;
margin-right: auto;
}
.header-seven-device {
margin-top: 160px;
margin-left: -140px;
}
.header-seven-tablet img {
width: 615px;
height: 460px;
}
	
	
	
.header-nine-tablet {
background-image: url(../images/ipad-gold.png);
background-size: 559px;
background-position: -31px 0px;
padding: 66px 32px 59px 32px;
}
.header-nine-tablet img {
width: 433px;
height: 578px;
}
	
.section-ten-top-tablet {
background-image: url(../images/ipad-gold-landscape.png);
background-size: 800px;
width: 796px;
height: 567px;
padding: 36px 88px 71px 93px;
}
.section-ten-top-tablet img {
width: 615px;
height: 460px;
}

.section-ten-inner-wrapper {
width: 900px;
margin-left: auto;
margin-right: auto;
}

	
.section-nine-bottom-tablet {
background-image: url(../images/ipad-gold-landscape.png);
background-size: 800px;
width: 796px;
height: 567px;
padding: 36px 88px 71px 93px;
}
.section-nine-bottom-tablet img {
width: 615px;
height: 460px;
}

.section-nine-inner-wrapper {
width: 900px;
margin-left: auto;
margin-right: auto;
}



.header-eight-device {
background-image: url(../images/ipad-gold.png);
padding: 82px 40px 81px 41px;
clear: both;
background-size: 693px;
background-position: -36px 0px;
}
.header-eight-device img {
width: 540px;
height: 720px;
}

.header-seven-device, .section-ten-top-device, .section-nine-bottom-device {
margin-top: 160px;
margin-left: -140px;
}

.call-to-action-device.samsung img {
    width: 222px;
    height: 394px;
}


.header-three-device.samsung img {
    width: 258px;
    height: 457px;
}


.header-one-device.iphone-jet-black,
.header-two-device.iphone-jet-black,
.header-three-device.iphone-jet-black,
.header-six-device.iphone-jet-black,
.section-two-left-column-device.iphone-jet-black,
.section-one-right-column-device.iphone-jet-black,
.section-three-bottom-device.iphone-jet-black,
.section-four-top-device.iphone-jet-black,
.call-to-action-device.iphone-jet-black,
.full-site-one-left-column-device.iphone-jet-black,
.section-nine-bottom-device.iphone-jet-black,
.section-ten-top-device.iphone-jet-black,
.header-seven-device.iphone-jet-black,
.header-nine-device.iphone-jet-black {
background-image:url(../images/iphone-7-black-lrg.png);
}	
.header-one-device.iphone-gold,
.header-two-device.iphone-gold,
.header-three-device.iphone-gold,
.header-six-device.iphone-gold,
.section-two-left-column-device.iphone-gold,
.section-one-right-column-device.iphone-gold,
.section-three-bottom-device.iphone-gold,
.section-four-top-device.iphone-gold,
.call-to-action-device.iphone-gold,
.header-one-device.iphone-gold,
.full-site-one-left-column-device.iphone-gold,
.section-nine-bottom-device.iphone-gold,
.section-ten-top-device.iphone-gold,
.header-seven-device.iphone-gold,
.header-nine-device.iphone-gold {
background-image:url(../images/iphone-7-gold-lrg.png);
}	
.header-one-device.iphone-rose-gold,
.header-two-device.iphone-rose-gold,
.header-three-device.iphone-rose-gold,
.header-six-device.iphone-rose-gold,
.section-two-left-column-device.iphone-rose-gold,
.section-one-right-column-device.iphone-rose-gold,
.section-three-bottom-device.iphone-rose-gold,
.section-four-top-device.iphone-rose-gold,
.call-to-action-device.iphone-rose-gold,
.header-one-device.iphone-rose-gold,
.full-site-one-left-column-device.iphone-rose-gold,
.section-nine-bottom-device.iphone-rose-gold,
.section-ten-top-device.iphone-rose-gold,
.header-seven-device.iphone-rose-gold,
.header-nine-device.iphone-rose-gold {
background-image:url(../images/iphone-7-gold-rose-lrg.png);
}	
.header-one-device.iphone-silver,
.header-two-device.iphone-silver,
.header-three-device.iphone-silver,
.header-six-device.iphone-silver,
.section-two-left-column-device.iphone-silver,
.section-one-right-column-device.iphone-silver,
.section-three-bottom-device.iphone-silver,
.section-four-top-device.iphone-silver,
.call-to-action-device.iphone-silver,
.header-one-device.iphone-silver,
.full-site-one-left-column-device.iphone-silver,
.section-nine-bottom-device.iphone-silver,
.section-ten-top-device.iphone-silver,
.header-seven-device.iphone-silver,
.header-nine-device.iphone-silver {
background-image:url(../images/iphone-7-silver-lrg.png);
}	
.navigation-three-full-width .device-colour-button,
.navigation-one-full-width .device-colour-button,
.navigation-four .device-colour-button,
.navigation-two .device-colour-button,
.section-five-wrapper .device-colour-button,
.section-six-wrapper .device-colour-button,
.section-seven-wrapper .device-colour-button,
.section-eight-wrapper .device-colour-button,
.call-to-action-one-wrapper .device-colour-button,
.call-to-action-two-wrapper .device-colour-button,
.call-to-action-three-wrapper .device-colour-button,
.footer-one-wrapper .device-colour-button,
.footer-two-wrapper .device-colour-button,
.footer-three-wrapper .device-colour-button,
.footer-four-wrapper .device-colour-button,
.footer-five-wrapper .device-colour-button,
.footer-six-wrapper .device-colour-button {
display: none;
}
.header-two-device.samsung, 
.header-one-device.samsung,
.header-six-device.samsung,
.section-two-left-column-device.samsung,
.section-one-right-column-device.samsung,
.section-three-bottom-device.samsung,
.section-four-top-device.samsung,
.full-site-one-left-column-device.samsung {
background-image: url(../images/google-pixel-silver.png);
background-repeat: no-repeat;
background-position: center top;
padding: 65px 46px 101px 48px;
background-size: 325px;
}
.header-two-device.samsung img,
.header-one-device.samsung img,
.header-six-device.samsung img,
.section-two-left-column-device.samsung img,
.section-one-right-column-device.samsung img,
.section-three-bottom-device.samsung img,
.section-four-top-device.samsung img {
width: 286px;
height: 506px;
}
.header-three-device.samsung {
background-image: url(../images/google-pixel-silver.png);
background-repeat: no-repeat;
background-position: left top;
padding: 50px 22px 99px 16px;
background-size: 253px;
}

.call-to-action-device.samsung {
background-image: url(../images/google-pixel-silver.png);
background-repeat: no-repeat;
background-position: left top;
padding: 50px 22px 99px 16px;
background-size: 253px;
}

.header-two-device.samsung.google-pixel-blue,
.header-one-device.samsung.google-pixel-blue,
.header-six-device.samsung.google-pixel-blue,
.section-two-left-column-device.samsung.google-pixel-blue,
.section-one-right-column-device.samsung.google-pixel-blue,
.section-three-bottom-device.samsung.google-pixel-blue,
.section-four-top-device.samsung.google-pixel-blue,
.header-three-device.samsung.google-pixel-blue,	
.call-to-action-device.samsung.google-pixel-blue,
.full-site-one-left-column-device.samsung.google-pixel-blue {
background-image: url(../images/google-pixel-blue.png);
}
.header-two-device.samsung.google-pixel-silver,
.header-one-device.samsung.google-pixel-silver,
.header-six-device.samsung.google-pixel-silver,
.section-two-left-column-device.samsung.google-pixel-silver,
.section-one-right-column-device.samsung.google-pixel-silver,
.section-three-bottom-device.samsung.google-pixel-silver,
.section-four-top-device.samsung.google-pixel-silver,
.header-three-device.samsung.google-pixel-silver,	
.call-to-action-device.samsung.google-pixel-silver,
.full-site-one-left-column-device.samsung.google-pixel-silver {
background-image: url(../images/google-pixel-silver.png);
}
.header-two-device.samsung.google-pixel-black,
.header-one-device.samsung.google-pixel-black,
.header-six-device.samsung.google-pixel-black,
.section-two-left-column-device.samsung.google-pixel-black,
.section-one-right-column-device.samsung.google-pixel-black,
.section-three-bottom-device.samsung.google-pixel-black,
.section-four-top-device.samsung.google-pixel-black,
.header-three-device.samsung.google-pixel-black,	
.call-to-action-device.samsung.google-pixel-black,
.full-site-one-left-column-device.samsung.google-pixel-black {
background-image: url(../images/google-pixel-black.png);
}
.header-seven-tablet.ipad-silver,
.section-ten-top-tablet.ipad-silver,
.section-nine-bottom-tablet.ipad-silver {
background-image: url(../images/ipad-silver-landscape.png);
}	
.header-seven-tablet.ipad-slate,
.section-ten-top-tablet.ipad-slate,
.section-nine-bottom-tablet.ipad-slate {
background-image: url(../images/ipad-slate-landscape.png);
}		
.header-seven-tablet.ipad-gold,
.section-ten-top-tablet.ipad-gold,
.section-nine-bottom-tablet.ipad-gold {
background-image: url(../images/ipad-gold-landscape.png);
}		
.header-eight-device.ipad-silver,
.header-nine-tablet.ipad-silver	{
background-image: url(../images/ipad-silver.png);
}	
.header-eight-device.ipad-slate,
.header-nine-tablet.ipad-slate	{
background-image: url(../images/ipad-slate.png);
}	
.header-eight-device.ipad-gold,
.header-nine-tablet.ipad-gold	{
background-image: url(../images/ipad-gold.png);
}	
.section-nine-bottom-tablet {
background-image: url(../images/ipad-gold-landscape.png);
background-size: 800px;
width: 796px;
height: 567px;
padding: 36px 88px 71px 93px;
}
.section-nine-bottom-tablet img {
width: 615px;
height: 460px;
}
.header-seven-tablet {
background-image: url(../images/ipad-gold-landscape.png);
background-size: 800px;
width: 796px;
height: 567px;
padding: 36px 88px 71px 93px;
}
.header-seven-device-inner-wrapper {
width: 900px;
margin-left: auto;
margin-right: auto;
}
.header-seven-device {
margin-top: 160px;
margin-left: -140px;
}
.header-seven-tablet img {
width: 615px;
height: 460px;
}	
.header-nine-tablet {
background-image: url(../images/ipad-gold.png);
background-size: 559px;
background-position: -29px 0px;
padding: 66px 36px 59px 33px;
width: 504px;
}
.header-nine-tablet img {
width: 435px;
height: 578px;
}
.section-ten-top-tablet {
background-image: url(../images/ipad-gold-landscape.png);
background-size: 800px;
width: 796px;
height: 567px;
padding: 36px 88px 71px 93px;
}
.section-ten-top-tablet img {
width: 615px;
height: 460px;
}
.section-ten-inner-wrapper {
width: 900px;
margin-left: auto;
margin-right: auto;
}
.section-nine-inner-wrapper {
width: 900px;
margin-left: auto;
margin-right: auto;
}
.header-ten-device {
margin-top: 160px;
margin-left: -140px;
}
.section-nine-bottom-device {
margin-top: 160px;
margin-left: -140px;
}	
.section-ten-top-device {
margin-top: 160px;
margin-left: -140px;
}
.header-eight-device {
background-image: url(../images/ipad-gold.png);
padding: 81px 40px 81px 41px;
clear: both;
background-size: 693px;
background-position: -36px 0px;
}
.header-eight-device img {
width: 540px;
height: 720px;
}
.section-nine-bottom {
padding-left: 0px;
}	
.header-nine-device-inner-wrapper {
width: 717px;
margin-left: auto;
margin-right: auto;
}	


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

.inner-wrapper {
    width: 98%;
}


.header-two-left-column {
    width: 40%;
    float: left;
    padding: 100px 0px 0px 0px;
    margin-right: 0px;
    margin-left: 0px;
}

.header-two-device {
    width: 290px;
    height: 544px;
    padding: 58px 43px 125px 43px;
    background-size: 290px;
    background-repeat: no-repeat;
    background-position: center top;
}
.header-two-device img {
    width: 203px;
    height: 361px;
}

.header-two-right-column {
    width: 413px;
    height: 590px;
}
.header-two-wrapper {
    height: 660px;
}



.header-three-device:last-child {
    display: none;
}
.header-three-devices-wrapper {
    width: 640px;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.header-three-device:nth-child(even) {
    margin-left: 0px;
    margin-right: 0px;
}

.header-two-device.samsung {
     width: 290px;
    height: 544px;
    padding: 46px 37px 115px 37px;
    background-size: 260px;
    background-repeat: no-repeat;
    background-position: center top;
}
.header-two-device.samsung img {
    width: 216px;
    height: 384px;
}



.section-two-left-column {
    width: 50%;
    float: left;
}
.section-two-right-column {
    width: 50%;
    padding-right: 30px;
}
.section-two-left-column-device {
    margin-right: 0px;
}


.section-one-right-column {
    width: 50%;
    float: left;
}
.section-one-left-column {
    width: 50%;
    padding-left: 30px;
}
.section-one-right-column-device {
    margin-left: 0px;
}

.section-six-blocks {
    width: 60%;
    float: none;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
}
.section-six-blocks:nth-child(even) {
    margin-left: auto;
    margin-right: auto;
}

.section-six-blocks-wrapper {
    width: 100%;
    float: left;
    padding: 50px 0px 20px 0px;
}




.section-seven-blocks-wrapper {
    width: 666px;
    float: none;
    padding: 60px 0px 0px 0px;
    margin-left: auto;
    margin-right: auto;
}

.section-eight-blocks-wrapper {
    width: 100%;
}
.section-eight-blocks {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    float: none;
    text-align: center;
    padding: 10px;
    margin-bottom: 60px;
}
.call-to-action-four-wrapper-copy {
    width: 100%;
    float: left;
    padding: 147px 30px 60px 30px;
    text-align: center;
}
.call-to-action-device {
    float: none;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
.call-to-action-four-wrapper {
    height: 610px;
}

.call-to-action-four-wrapper-copy {
    padding: 80px 30px 40px 30px;
}
.full-site-one-left-column {
    width: 40%;
}
.full-site-one-right-column {
    width: 60%;
}

.full-site-one-left-column-device {
    width: 290px;
    height: 544px;
    padding: 58px 43px 125px 43px;
    background-size: 290px;
    background-repeat: no-repeat;
    background-position: center top;
}
.full-site-one-left-column-device img {
    width: 203px;
    height: 361px;
}
.full-site-one-left-column-device.samsung {
     width: 290px;
    height: 544px;
    padding: 46px 37px 115px 37px;
    background-size: 260px;
    background-repeat: no-repeat;
    background-position: center top;
}
.full-site-one-left-column-device.samsung img {
    width: 216px;
    height: 384px;
}
	
	
	
	
	
	
	
.header-two-device.samsung {
    padding: 52px 31px 115px 31px;
}
	
.header-two-device.samsung img {
    width: 228px;
    height: 404px;
}
	
	
	
	
	
	


.header-one-device.samsung img, .header-six-device.samsung img, .section-two-left-column-device.samsung img, .section-one-right-column-device.samsung img, .section-three-bottom-device.samsung img, .section-four-top-device.samsung img {
width: 277px;
height: 489px;
}
.header-one-device.samsung, .header-six-device.samsung, .section-two-left-column-device.samsung, .section-one-right-column-device.samsung, .section-three-bottom-device.samsung, .section-four-top-device.samsung, .full-site-one-left-column-device.samsung {
padding: 62px 47px 102px 52px;
background-size: 314px;
}
.header-three-device.samsung img {
width: 258px;
height: 457px;
}

.full-site-one-left-column-device.samsung {
padding: 50px 35px 102px 36px;
background-size: 250px;
}
.full-site-one-left-column-device.samsung img {
width: 219px;
height: 389px;
}



	
}


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


.header-seven-tablet {
    width: 553px;
    height: 390px;
    padding: 26px 49px 23px 52px;
    float: left;
    background-size: 550px;
    background-repeat: no-repeat;
    background-position: center;
}
.header-seven-tablet img {
    width: 451px;
    height: 338px;
}

.header-seven-device {
    width: 174px;
    height: 340px;
    padding: 36px 21px 79px 27px;
    background-size: 180px;
    background-repeat: no-repeat;
}
.header-seven-device img {
    width: 126px;
    height: 223px;
}
.header-seven-device-inner-wrapper {
    width: 624px;
}
.header-seven-wrapper {
    height: auto;
}
.header-seven-device-inner-wrapper {
    width: 624px;
}



.section-ten-top-tablet {
    width: 553px;
    height: 390px;
    padding: 26px 49px 23px 52px;
    float: left;
    background-size: 550px;
    background-repeat: no-repeat;
    background-position: center;
}
.section-ten-top-tablet img {
    width: 451px;
    height: 338px;
}

.section-ten-top-device {
    width: 174px;
    height: 340px;
    padding: 36px 21px 79px 27px;
    background-size: 180px;
    background-repeat: no-repeat;
}
.section-ten-top-device img {
    width: 126px;
    height: 223px;
}
.section-ten-inner-wrapper {
    width: 624px;
}






.section-nine-bottom-tablet {
    width: 553px;
    height: 390px;
    padding: 26px 49px 23px 52px;
    float: left;
    background-size: 550px;
    background-repeat: no-repeat;
    background-position: center;
}
.section-nine-bottom-tablet img {
    width: 451px;
    height: 338px;
}

.section-nine-bottom-device {
    width: 174px;
    height: 340px;
    padding: 36px 21px 79px 27px;
    background-size: 180px;
    background-repeat: no-repeat;
}
.section-nine-bottom-device img {
    width: 126px;
    height: 223px;
}
.section-nine-inner-wrapper {
    width: 624px;
}
.section-nine-bottom {
    padding-left: 0px;
}




.full-site-one-left-column-device {
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    position: relative;
    top: inherit;
    transform: none;
}

.full-site-one-left-column {
    width: 100%;
    height: inherit;
    position: relative;
    background-color: transparent;
    left: 0px;
    padding-top: 40px;
}

.full-site-one-right-column-copy {
    width: 100%;
    min-width: 100%;
    padding: 50px 40px;
    position: relative;
    top: inherit;
    transform: inherit;
    text-align: center;
}



.full-site-wrapper-one {
    width: 100%;
    height: 100%;
    position: inherit;
}
.full-site-one-right-column {
    width: 100%;
    height: initial;
    position: inherit;
    background-color: #FFF;
    right: 0px;
    float: left;
}
.full-site-one-right-column-footer-links {
    float: left;
    margin-top: 12px;
    text-align: center;
    width: 100%;
}
.full-site-one-right-column-footer-links p {
    float: none;
    margin-top: 10px;
}
.full-site-one-right-column-footer {
    position: inherit;
    bottom: inherit;
    margin-left: 0px;
    width: 100%;
    float: left;
    padding-bottom: 40px;
}
.full-site-one-right-column-footer-links a {
    margin-right: 10px;
    margin-left: 10px;
    float: none;
}
a.full-site-one-twitter-icon {
    float: none;
    display: inline-block;
}

a.full-site-one-facebook-icon {
    float: none;
    display: inline-block;
}

.full-site-one-right-column-footer-social-icons {
    float: left;
    width: 100%;
    text-align: center;
}
.full-site-one-right-column-action-buttons a.apple-appstore-button {
    margin-right: 3px;
    margin-left:3px;
}
.full-site-one-right-column-action-buttons a.google-play-button {
    margin-right: 3px;
    margin-left:3px;
}
		
.header-seven-tablet, .section-ten-top-tablet, .section-nine-bottom-tablet {
	height: 392px;
	padding: 24px 64px 23px 65px;
}
.header-seven-tablet img,  .section-ten-top-tablet img, .section-nine-bottom-tablet img {
    width: 424px;
    height: 318px;
}
.header-seven-device, .section-ten-top-device, .section-nine-bottom-device {
		margin-top: 100px;
		margin-left: -110px;
}


}
@media screen and (max-width: 750px) {

.header-nine-device-wrapper {
    padding-left: 0px;
}

.header-nine-tablet {
    width: 377px;
    height: 523px;
    padding: 47px 27px 46px 27px;
    background-size: 370px;
    background-repeat: no-repeat;
    background-position: center;
}
.header-nine-tablet img {
    width: 323px;
    height: 430px;
}
.header-nine-device {
    width: 212px;
    height: 379px;
    padding: 43px 30px 33px 31px;
    background-size: 213px;
    margin-left: -130px;
    margin-top: 198px;
    background-repeat: no-repeat;
}
.header-nine-device img {
    width: 149px;
    height: 263px;
}
.header-nine-device-inner-wrapper {
    width: 459px;
    margin-left: auto;
    margin-right: auto;
}
.header-nine-wrapper {
    height: 815px;
}


.section-two-left-column {
    width: 100%;
    float: left;
}


.section-two-left-column-device {
    margin-right: auto;
    margin-left: auto;
    float: none;
    margin-bottom: 0px;
}
.section-two-right-column {
    width: 100%;
    padding-right: 30px;
    padding-left: 30px;
    height: auto;
    text-align: center;
    margin-top: 25px;
        padding-bottom: 40px;
}
.section-two-right-column-inner {
    position: static;
    top: auto;
    transform: none;
}


.section-one-right-column {
    width: 100%;
    float: left;
}
.section-one-right-column-device {
    margin-right: auto;
    margin-left: auto;
    float: none;
    margin-bottom: 20px;
    margin-top: 50px;
}
.section-one-left-column {
    width: 100%;
    padding-right: 30px;
    padding-left: 30px;
    height: auto;
    text-align: center;
    margin-top: 95px;
    padding-bottom: 0px;
}
.section-one-left-column-inner {
    position: static;
    top: auto;
    transform: none;
}

.section-three-top {
    margin-top: 80px;
    padding: 0px 50px;
}
.section-ten-bottom {
    padding: 0px 50px;
}
.navigation-one-full-width-right-column a, .navigation-three-full-width-left-link a, .navigation-three-full-width-right-link a, .navigation-two-right-column a, .navigation-four-right-column a, .navigation-four-left-column a {
    display: none;
}
.navigation-one-full-width-right-column a.mobile-hamburger-icon, .navigation-three-full-width-left-link a.mobile-hamburger-icon, .navigation-three-full-width-right-link a.mobile-hamburger-icon, .navigation-two-right-column a.mobile-hamburger-icon, .navigation-four-right-column a.mobile-hamburger-icon, .navigation-four-left-column a.mobile-hamburger-icon {
    display: block;
}
.navigation-three-full-width-right-link {
    top: inherit;
    transform: none;
}
}

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

.header-two-wrapper {
    height: inherit;
}
.header-two-left-column {
    width: auto;
    padding: 60px 0px 0px 0px;
}

.header-two-right-column {
    width: 100%;
    height: inherit;
    padding: 0px 30px;
    margin-top: 0px;
    margin-bottom: 40px;
}
.header-two-wrapper {
    height: inherit;
}
.header-two-right-column-inner {
    position: relative;
    top: inherit;
    transform: inherit;
}
.header-two-device {
    height: 514px;
}
.header-two-device.samsung {
    height: 514px;
}
	
	
	
	
	
	
	
	
	
.header-nine-tablet {
	padding: 59px 45px 46px 45px;
}
.header-nine-tablet img {
	width: 288px;
	height: 383px;
}
	
.header-two-device.samsung {
    height: 544px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}

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

.section-seven-blocks {
    width: 60%;
    float: none;
    text-align: center;
    padding: 10px;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
}

.section-seven-blocks-wrapper {
    width: 100%;

}


}
@media screen and (max-width: 655px) {
.header-three-device:nth-child(even) {
    display: none;
}
.header-three-devices-wrapper {
    width: 320px;
}


.header-eight-device {
    width: 520px;
    height: 739px;
    padding: 80px 40px 77px 42px;
    background-size: 500px;
    background-repeat: no-repeat;
    background-position: center;
}
.header-eight-device img {
    width: 435px;
    height: 580px;
}
.header-eight-wrapper {
    height: 950px;
}


.header-seven-tablet {
    width: 420px;
    height: 298px;
    padding: 21px 37px 23px 38px;
    background-size: 420px;
}
.header-seven-tablet img {
    width: 345px;
    height: 257px;
}
.header-seven-device {
    width: 138px;
    height: 250px;
    padding: 28px 21px 49px 21px;
    background-size: 140px;
    background-repeat: no-repeat;
    margin-top: 90px;
}

.header-seven-device img {
    width: 98px;
    height: 174px;
}
.header-seven-device-inner-wrapper {
    width: 448px;
}




.section-ten-top-tablet {
    width: 420px;
    height: 298px;
    padding: 21px 37px 23px 38px;
    background-size: 420px;
}
.section-ten-top-tablet img {
    width: 345px;
    height: 257px;
}
.section-ten-top-device {
    width: 138px;
    height: 250px;
    padding: 28px 21px 49px 21px;
    background-size: 140px;
    background-repeat: no-repeat;
    margin-top: 90px;
}

.section-ten-top-device img {
    width: 98px;
    height: 174px;
}
.section-ten-inner-wrapper {
    width: 448px;
}
.section-ten-bottom {
    padding: 0px 10px;
}
.section-ten-top {
    margin-top: 90px;
}





.section-nine-bottom-tablet {
    width: 420px;
    height: 298px;
    padding: 21px 37px 23px 38px;
    background-size: 420px;
}
.section-nine-bottom-tablet img {
    width: 345px;
    height: 257px;
}
.section-nine-bottom-device {
    width: 138px;
    height: 250px;
    padding: 28px 21px 49px 21px;
    background-size: 140px;
    background-repeat: no-repeat;
    margin-top: 90px;
}

.section-nine-bottom-device img {
    width: 98px;
    height: 174px;
}
.section-nine-inner-wrapper {
    width: 448px;
}
.section-ten-bottom {
    padding: 0px 10px;
}
.section-ten-top {
    margin-top: 90px;
}


.section-nine-top {
    padding: 0px 10px;
        margin-top: 90px;

}


	
	
	
	
		
.header-seven-tablet, .section-ten-top-tablet, .section-nine-bottom-tablet {
	width: 420px;
	height: 298px;
	padding: 17px 48px 23px 48px;
	background-size: 420px;
}
.header-seven-tablet img,  .section-ten-top-tablet img, .section-nine-bottom-tablet img {
    width: 324px;
    height: 243px;
}
.header-seven-device, .header-ten-top-device, .header-nine-bottom-device {
    margin-top: 70px;
}

.header-eight-device {
		padding: 96px 66px 77px 66px;
}
.header-eight-device img {
    width: 388px;
    height: 517px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}


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

.inner-wrapper {
    width: 92%;
}
.header-one-copy h1 {
    font-size: 32px;
    line-height: 38px;
}
.header-one-copy p {
    font-size: 16px;
}
.header-two-right-column-inner h1 {
    font-size: 32px;
    line-height: 38px;
}
.header-two-right-column-inner p {
    font-size: 16px;
}

.header-three-copy h1 {
    font-size: 32px;
    line-height: 38px;

}
.header-three-copy p {
    font-size: 16px;
}
.header-six-copy h1 {
    font-size: 32px;
    line-height: 38px;

}
.header-six-copy p {
    font-size: 16px;
}

.header-eight-copy h1 {
    font-size: 32px;
    line-height: 38px;

}
.header-eight-copy p {
    font-size: 16px;
}

.header-seven-copy h1 {
    font-size: 32px;
    line-height: 38px;

}
.header-seven-copy p {
    font-size: 16px;
}
.header-nine-copy h1 {
    font-size: 32px;
    line-height: 38px;

}
.header-nine-copy p {
    font-size: 16px;
}


.section-five-copy {
     padding: 50px 20px;
}
.section-five-copy h2 {
    font-size: 30px;
    line-height: 40px;
}
.section-five-copy p {
    font-size: 22px;
    line-height: 30px;
}
.header-six-device-inner-wrapper {
    width: 410px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
.header-six-device {
    width: 290px;
    height: 544px;
    padding: 58px 43px 125px 43px;
    background-size: 290px;
    background-repeat: no-repeat;
    background-position: center top;
}
.header-six-device img {
    width: 203px;
    height: 361px;
}
.header-six-wrapper {
    height: 740px;
}
.header-six-device.samsung {
     width: 290px;
    height: 544px;
    padding: 46px 37px 115px 37px;
    background-size: 260px;
    background-repeat: no-repeat;
    background-position: center top;
}
.header-six-device.samsung img {
    width: 216px;
    height: 384px;
}

.section-two-left-column-device.samsung {
     width: 290px;
    height: 544px;
    padding: 46px 37px 115px 37px;
    background-size: 260px;
    background-repeat: no-repeat;
    background-position: center top;
}
.section-two-left-column-device.samsung img {
    width: 216px;
    height: 384px;
}


.section-one-right-column-device.samsung {
     width: 290px;
    height: 544px;
    padding: 46px 37px 115px 37px;
    background-size: 260px;
    background-repeat: no-repeat;
    background-position: center top;
}
.section-one-right-column-device.samsung img {
    width: 216px;
    height: 384px;
}


.section-two-left-column-device {
    width: 290px;
    height: 544px;
    padding: 58px 43px 125px 43px;
    background-size: 290px;
    background-repeat: no-repeat;
    background-position: center top;
    margin-top: 60px;
}

.section-two-left-column-device img {
    width: 203px;
    height: 361px;
}
.section-two-right-column {
    margin-top: 0px;
}
.section-two-right-column h2 {
    font-size: 32px;
    line-height: 38px;
}
.section-two-right-column p {
    font-size: 16px;
}

.section-ten-bottom h2 {
    font-size: 32px;
    line-height: 38px;
}
.section-ten-bottom p {
    font-size: 16px;
}


.section-nine-top h2 {
    font-size: 32px;
    line-height: 38px;
}
.section-nine-top p {
    font-size: 16px;
}

.call-to-action-three-wrapper-copy h4 {
    font-size: 32px;
    line-height: 38px;
}
.call-to-action-three-wrapper-copy p {
    font-size: 16px;
}

.call-to-action-four-wrapper-copy h4 {
    font-size: 32px;
    line-height: 38px;
}
.call-to-action-four-wrapper-copy p {
    font-size: 16px;
}

.call-to-action-two-wrapper-copy h4 {
    font-size: 32px;
    line-height: 38px;
}
.call-to-action-two-wrapper-copy p {
    font-size: 16px;
}

.call-to-action-one-wrapper-copy h4 {
    font-size: 32px;
    line-height: 38px;
}
.call-to-action-one-wrapper-copy p {
    font-size: 16px;
}
.call-to-action-four-wrapper-copy {
    padding: 80px 0px 40px 0px;
}
.section-one-right-column-device {
    width: 290px;
    height: 544px;
    padding: 58px 43px 125px 43px;
    background-size: 290px;
    background-repeat: no-repeat;
    background-position: center top;
    margin-top: 40px;
}

.section-one-right-column-device img {
    width: 203px;
    height: 361px;
}
.section-one-left-column {
    margin-top: 60px;
}
.section-one-left-column h2 {
    font-size: 32px;
    line-height: 38px;
}
.section-one-left-column p {
    font-size: 16px;
}

.section-three-top h2 {
    font-size: 32px;
    line-height: 38px;
}
.section-three-top p {
    font-size: 16px;
}

.section-four-bottom h2 {
    font-size: 32px;
    line-height: 38px;
}
.section-four-bottom p {
    font-size: 16px;
}


.full-site-one-right-column-copy h1 {
    font-size: 26px;
    line-height: 34px;
}

.section-three-bottom-device {
    width: 290px;
    height: 544px;
    padding: 58px 43px 125px 43px;
    background-size: 290px;
    background-repeat: no-repeat;
    background-position: center top;
    margin-top: 40px;
}

.section-three-bottom-device img {
    width: 203px;
    height: 361px;
}

.section-three-top {
    margin-top: 50px;
    padding: 0px 10px;
}
.section-three-bottom-device {
    margin-bottom: 0px;
}






.section-four-top-device {
    width: 290px;
    height: 524px;
    padding: 58px 43px 125px 43px;
    background-size: 290px;
    background-repeat: no-repeat;
    background-position: center top;
    margin-top: 40px;
}

.section-four-top-device img {
    width: 203px;
    height: 361px;
}

.section-four-bottom {
    margin-top: 0px;
    padding: 0px 10px;
}
.section-four-top-device {
    margin-bottom: 0px;
    margin-top: 60px;
}
.navigation-two {
    padding: 0px;
}
.navigation-four {
    padding: 0px;
}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
.header-six-device.samsung {
    padding: 52px 31px 115px 31px;
}
.header-six-device.samsung img {
    width: 228px;
    height: 404px;
}
.section-two-left-column-device.samsung, .section-one-right-column-device.samsung, .section-three-bottom-device.samsung, .section-four-top-device.samsung {
	padding: 52px 32px 115px 31px;
}
	
.section-two-left-column-device.samsung img, .section-one-right-column-device.samsung img, .section-three-bottom-device.samsung img, .section-four-top-device.samsung img {
    width: 229px;
    height: 404px;
}
.section-three-bottom-device.samsung, .section-four-top-device.samsung {
  background-size: 260px;
}
	
.section-four-top-device.samsung {
margin-bottom: 40px;
}



}
@media screen and (max-width: 560px) {
.header-eight-device {
    width: 400px;
    height: 600px;
    padding: 68px 25px 77px 26px;
    background-size: 400px;
    background-repeat: no-repeat;
    background-position: center;
}
.header-eight-device img {
    width: 348px;
    height: 465px;
}
.header-eight-wrapper {
    height: 810px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
.header-eight-device {
	padding: 81px 45px 77px 45px;
}
.header-eight-device img {
    width: 310px;
    height: 413px;
}
	
	
	
	
	
	
}

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



.header-two-action-buttons {
    width: 195px;
    float: left;
    margin-top: 30px;
}

.header-two-action-buttons a.google-play-appstore-button {
    margin-top: 15px;
}

}
@media screen and (max-width: 500px) {

.header-one-action-buttons {
    width: 215px;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.header-one-action-buttons a.google-play-appstore-button {
    margin-top: 15px;
}

.header-three-action-buttons {
    width: 215px;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.header-three-action-buttons a.google-play-appstore-button {
    margin-top: 15px;
}

.header-six-action-buttons {
    width: 215px;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.header-six-action-buttons a.google-play-appstore-button {
    margin-top: 15px;
}
.header-eight-action-buttons {
    width: 215px;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.header-eight-action-buttons a.google-play-appstore-button {
    margin-top: 15px;
}
.header-seven-action-buttons {
    width: 215px;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.header-seven-action-buttons a.google-play-appstore-button {
    margin-top: 15px;
}
.header-one-copy {
    padding: 70px 0px 35px 0px;
}
.header-three-copy {
    padding: 70px 0px 40px 0px;
}
.header-six-copy {
    padding: 70px 0px 40px 0px;
}
.header-eight-copy {
    padding: 70px 0px 35px 0px;
}
.header-seven-copy {
    padding: 70px 0px 35px 0px;
}
.header-nine-copy {
    padding: 70px 0px 35px 0px;
}

.header-nine-tablet {
    width: 307px;
    height: 429px;
    padding: 41px 23px 46px 23px;
    background-size: 300px;
    background-repeat: no-repeat;
    background-position: center;
}
.header-nine-tablet img {
    width: 262px;
    height: 349px;
}
.header-nine-device {
    width: 162px;
    height: 299px;
    padding: 33px 24px 33px 24px;
    background-size: 163px;
    margin-left: -130px;
    margin-top: 178px;
    background-repeat: no-repeat;
}
.header-nine-device img {
    width: 113px;
    height: 201px;
}
.header-nine-device-inner-wrapper {
    width: 339px;
    margin-left: auto;
    margin-right: auto;
}

.header-nine-wrapper {
    height: 775px;
}

.section-six-blocks {
    width: 100%;
    float: none;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
}

.section-seven-blocks {
    width: 100%;
    float: none;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
}

.section-eight-blocks {
    width: 100%;
    float: none;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
}

.call-to-action-one-wrapper .call-to-action-buttons {
    width: 215px;
    margin-left: auto;
    margin-right: auto;
    float: none;
}
.call-to-action-three-wrapper .call-to-action-buttons {
    float: right;
}
.call-to-action-three-wrapper .call-to-action-buttons a.apple-appstore-button {
    margin-right: 0px;
}

.call-to-action-buttons {
    width: 215px;
    margin-left: auto;
    margin-right: auto;
}
.call-to-action-buttons a.google-play-appstore-button {
    margin-top: 15px;
}
.call-to-action-four-wrapper .call-to-action-buttons {
    width: 215px;
    margin-left: auto;
    margin-right: auto;
    float: none;
}
.call-to-action-buttons a.apple-appstore-button {
    margin-right: 0px;
}
.call-to-action-four-wrapper {
    height: 750px;
}

.full-site-one-right-column-action-buttons {
    width: 215px;
    margin-left: auto;
    margin-right: auto;
    float: none;
}
.full-site-one-right-column-action-buttons a.apple-appstore-button {
    margin-right: 0px;
    margin-bottom: 15px;
}
.full-site-one-right-column-action-buttons a.apple-appstore-button {
    margin-right: 0px;
    margin-left:0px;
}
.full-site-one-right-column-action-buttons a.google-play-button {
    margin-right: 0px;
    margin-left:0px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
.header-nine-tablet {
	width: 307px;
	height: 429px;
	padding: 50px 37px 46px 37px;
	background-size: 300px;
	background-repeat: no-repeat;
	background-position: center;
}	
.header-nine-tablet img {
    width: 234px;
    height: 310px;
}

	
	
	
	
	
	
	
	
	
	
}



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


.header-seven-tablet {
    width: 321px;
    height: 228px;
    padding: 16px 28px 23px 30px;
    background-size: 320px;
}
.header-seven-tablet img {
    width: 263px;
    height: 197px;
}
.header-seven-device {
    width: 118px;
    height: 210px;
    padding: 24px 18px 39px 18px;
    background-size: 120px;
    background-repeat: no-repeat;
    margin-top: 60px;
    margin-left: -80px;
}
.header-seven-device img {
    width: 84px;
    height: 149px;
}
.header-seven-device-inner-wrapper {
    width: 359px;
}







.section-ten-top-tablet {
    width: 321px;
    height: 228px;
    padding: 16px 28px 23px 30px;
    background-size: 320px;
}
.section-ten-top-tablet img {
    width: 263px;
    height: 197px;
}
.section-ten-top-device {
    width: 118px;
    height: 210px;
    padding: 24px 18px 39px 18px;
    background-size: 120px;
    background-repeat: no-repeat;
    margin-top: 60px;
    margin-left: -80px;
}
.section-ten-top-device img {
    width: 84px;
    height: 149px;
}
.section-ten-inner-wrapper {
    width: 359px;
}




.section-nine-bottom-tablet {
    width: 321px;
    height: 228px;
    padding: 16px 28px 23px 30px;
    background-size: 320px;
}
.section-nine-bottom-tablet img {
    width: 263px;
    height: 197px;
}
.section-nine-bottom-device {
    width: 118px;
    height: 210px;
    padding: 24px 18px 39px 18px;
    background-size: 120px;
    background-repeat: no-repeat;
    margin-top: 60px;
    margin-left: -80px;
}
.section-nine-bottom-device img {
    width: 84px;
    height: 149px;
}
.section-nine-inner-wrapper {
    width: 359px;
}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

.header-seven-tablet, .section-ten-top-tablet, .section-nine-bottom-tablet {
	padding: 14px 38px 23px 38px;
}
.header-seven-tablet img,  .section-ten-top-tablet img, .section-nine-bottom-tablet img {
	width: 246px;
	height: 185px;
}
	
.header-seven-device, .section-ten-top-device, .section-nine-bottom-device {
	margin-top: 40px;
}
	
	
	
	
	

}



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

.header-eight-device {
width: 350px;
    height: 496px;
    padding: 51px 27px 47px 27px;
    background-size: 341px;
    background-repeat: no-repeat;
    background-position: center;
}
.header-eight-device img {
    width: 297px;
    height: 395px;
}

	
	
	
	
.header-eight-device {
    padding: 62px 43px 47px 43px;
}
.header-eight-device img {
    width: 265px;
    height: 352px;
}
.header-six-device-wrapper .header-six-device:last-child {
    margin-left: -190px;
    z-index: 4;
}
	
}

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

.header-one-device {
    width: 290px;
    height: 544px;
    padding: 58px 43px 125px 43px;
    background-size: 290px;
    background-repeat: no-repeat;
    background-position: center top;
}
.header-one-device img {
    width: 203px;
    height: 361px;
}
.header-one-wrapper {
    height: 700px;
}
.header-three-wrapper {
    height: 794px;
}

.header-three-devices-wrapper {
    width: 290px;
}

.header-three-device {
    width: 290px;
    height: 544px;
    padding: 58px 43px 125px 43px;
    background-size: 290px;
    background-repeat: no-repeat;
    background-position: center top;
}
.header-three-device img {
    width: 203px;
    height: 361px;
}

.header-one-device.samsung {
     width: 290px;
    height: 544px;
    padding: 46px 37px 115px 37px;
    background-size: 260px;
    background-repeat: no-repeat;
    background-position: center top;
}
.header-one-device.samsung img {
    width: 216px;
    height: 384px;
}

.header-six-device-wrapper .header-six-device:first-child {
    margin-left: -10px;
}
.header-six-device-wrapper .header-six-device:last-child {
    margin-left: 90px;
}
.header-six-device-inner-wrapper {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    clear: both;
    background-color: #ccc;
}
.header-six-device {
    position: absolute;
}
.navigation-three-full-width {
    padding: 0px 10px;
}
.navigation-four-logo {
    max-width: 100%;
    min-width: 100%;
}
.navigation-two-logo {
    float: left;
    max-width: 115px;
    min-width: 115px;
}
.navigation-one-full-width-logo {
    max-width: 115px;
    min-width: 115px;
}

.full-site-one-left-column {
    height: 304px;
}
.full-site-one-right-column {
    z-index: 500;
    position: relative;
}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
.header-one-device.samsung {
	padding: 52px 31px 115px 31px;
}
.header-one-device.samsung img {
	width: 228px;
	height: 404px;
}
.header-six-device-wrapper .header-six-device:first-child {
    margin-left: -20px;
}
.header-six-device-wrapper .header-six-device:last-child {
    margin-left: 90px;
}
	
.header-three-device.samsung {
	padding: 58px 16px 96px 16px;
}
	
	
	
}


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

.header-one-copy {
    padding: 50px 0px 35px 0px;
}
.header-three-copy {
    padding: 50px 0px 40px 0px;
}
.header-six-copy {
    padding: 50px 0px 40px 0px;
}
.header-eight-copy {
    padding: 50px 0px 40px 0px;
}
.header-seven-copy {
    padding: 50px 0px 40px 0px;
}
.header-nine-copy {
    padding: 50px 0px 40px 0px;
}
.header-eight-device {
    width: 310px;
    height: 446px;
    padding: 48px 24px 47px 24px;
    background-size: 301px;
    background-repeat: no-repeat;
    background-position: center;
}

.header-eight-device img {
    width: 263px;
    height: 349px;
}
	
	
	
	
	
	
.header-eight-device {
    padding: 58px 39px 47px 39px;
}
.header-eight-device img {
    width: 233px;
    height: 311px;
}
	
	
	
	
}

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

.header-six-device-wrapper .header-six-device:first-child {
    margin-left: -20px;
}
.header-six-device-wrapper .header-six-device:last-child {
    margin-left: 30px;
}
.header-eight-device {
    width: 290px;
    height: 496px;
    padding: 86px 23px 47px 23px;
    background-size: 281px;
    background-repeat: no-repeat;
    background-position: center;
}
.header-eight-device img {
    width: 245px;
    height: 326px;
}
.header-seven-tablet {
    width: 281px;
    height: 198px;
    padding: 14px 24px 17px 26px;
    background-size: 280px;
}
.header-seven-tablet img {
    width: 230px;
    height: 172px;
}

.header-seven-device {
    width: 118px;
    height: 210px;
    padding: 20px 15px 39px 15px;
    background-size: 100px;
    background-repeat: no-repeat;
    margin-top: 50px;
    margin-left: -80px;
}
.header-seven-device img {
    width: 70px;
    height: 124px;
}

.header-nine-tablet {
    width: 264px;
    height: 369px;
    padding: 34px 19px 46px 19px;
    background-size: 260px;
    background-repeat: no-repeat;
    background-position: center;
}
.header-nine-tablet img {
    width: 226px;
    height: 302px;
}
.header-nine-device {
    width: 146px;
    height: 299px;
    padding: 29px 24px 23px 24px;
    background-size: 143px;
    margin-left: -100px;
    margin-top: 148px;
    background-repeat: no-repeat;
}
.header-nine-device img {
    width: 100px;
    height: 176px;
}





.section-ten-top {
    margin-bottom: 10px;
}
.section-ten-top-tablet {
    width: 281px;
    height: 198px;
    padding: 14px 24px 17px 26px;
    background-size: 280px;
}
.section-ten-top-tablet img {
    width: 230px;
    height: 172px;
}

.section-ten-top-device {
    width: 118px;
    height: 180px;
    padding: 20px 15px 19px 15px;
    background-size: 100px;
    background-repeat: no-repeat;
    margin-top: 50px;
    margin-left: -80px;
}
.section-ten-top-device img {
    width: 70px;
    height: 124px;
}

.section-nine-bottom {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    margin-top: 30px;
    padding-left: 0px;
}



.section-nine-top {
    margin-bottom: 10px;
}
.section-nine-bottom-tablet {
    width: 281px;
    height: 198px;
    padding: 14px 24px 17px 26px;
    background-size: 280px;
}
.section-nine-bottom-tablet img {
    width: 230px;
    height: 172px;
}

.section-nine-bottom-device {
    width: 118px;
    height: 210px;
    padding: 20px 15px 39px 15px;
    background-size: 100px;
    background-repeat: no-repeat;
    margin-top: 50px;
    margin-left: -80px;
}
.section-nine-bottom-device img {
    width: 70px;
    height: 124px;
}
.section-nine-top {
    padding: 0px 10px;
    margin-top: 60px;
}
	
	
	
	
	
	
	
	
	
	
	
.header-seven-tablet, .section-ten-top-tablet, .section-nine-bottom-tablet {
	padding: 11px 33px 17px 33px;
}
.header-seven-tablet img,  .section-ten-top-tablet img, .section-nine-bottom-tablet img {
	width: 216px;
	height: 161px;
}
	
.header-nine-tablet {
	padding: 42px 31px 46px 31px;
}
.header-nine-tablet img {
    width: 202px;
    height: 270px;
}
.header-nine-device {
    margin-left: -120px;
    margin-top: 128px;
}
.header-nine-wrapper {
    height: 725px;
}
	
	
.header-seven-device, .section-ten-top-device, .section-nine-bottom-device {
    margin-top: 40px;
    margin-left: -90px;
}
	
.header-eight-device {
    padding: 94px 36px 47px 36px;
}	
.header-eight-device img {
    width: 219px;
    height: 291px;
}
	
.header-six-device-wrapper .header-six-device:last-child {
    margin-left: 20px;
}	
	
	
	
	
}