#smartphone-demo{align-items:center;height:80vh;justify-content:center;width:100%}#smartphone-main-section{align-items:center;background:#ff835a;border:3px solid #000;border-radius:10px;box-shadow:inset 5px 10px #fc7049;height:200px;justify-content:space-around;width:76%}#smartphone-img{align-items:center;height:100%;justify-content:center;width:25%}#smartphone-demo-info-text{align-items:center;height:500%;justify-content:center;width:50%}#try-it-out{color:#fff;font-family:nexa_blackregular,sans-serif;font-size:25px;margin:0}#connect-your-smartphone{font-family:Lato,sans-serif;font-size:20px;font-weight:400;margin:0}#smartphone-button{height:100%;width:25%}#smartphone-button,.btn{align-items:center;justify-content:center}.btn{background:#ff835a;border:3px solid #000;border-radius:2px;-webkit-box-shadow:inset 0 5px 0 0 #ff9f85,inset 0 -5px 0 0 #ea6b48;box-shadow:inset 0 5px 0 0 #ff9f85,inset 0 -5px 0 0 #ea6b48;color:#fff;height:50px;width:60%}#smartphone-btn-h4{margin:auto}@media(min-width:2300px){#smartphone-main-section{align-items:center;background:#ff835a;border:3px solid #000;border-radius:10px;box-shadow:inset 5px 10px #fc7049;height:25%;justify-content:space-around;width:76%}#smartphone-btn-h4{font-size:1.3em;margin:auto}#try-it-out{color:#fff;font-family:nexa_blackregular,sans-serif;font-size:35px;margin:0}#connect-your-smartphone{font-family:Lato,sans-serif;font-size:27px;font-weight:400;margin:0}.btn{background:#ff835a;border:3px solid #000;border-radius:2px;-webkit-box-shadow:inset 0 5px 0 0 #ff9f85,inset 0 -5px 0 0 #ea6b48;box-shadow:inset 0 5px 0 0 #ff9f85,inset 0 -5px 0 0 #ea6b48;color:#fff;height:60px;width:60%}}@media(min-width:1200px) and (max-width:1400px){#try-it-out{color:#fff;font-family:nexa_blackregular,sans-serif;font-size:23px;margin:0}#connect-your-smartphone{font-family:Lato;font-size:18px;font-weight:400;margin:0}}@media screen and (max-width:576px){#smartphone-demo{margin:100px 0}.flex-row-smartphone{display:flex;flex-direction:column!important;height:100%!important}#smartphone-img{order:2}#smartphone-main-section{border:2px solid #000}.flex-column-info-text{display:flex;flex-direction:column}#smartphone-button{height:0;order:3}#smartphone-demo-info-text{height:20%;text-align:center;width:260px}#smartphone-img{height:25%;position:relative;top:-12px;width:56%;width:auto}#try-it-out{line-height:24px}#connect-your-smartphone{font-size:16px;padding:10px}.demo-cta a{position:relative!important;top:0!important}}@media screen and (min-width:577px) and (max-width:767.98px){#smartphone-demo{height:100vh}#smartphone-demo-info-text{text-align:center}#try-it-out{font-size:16px}#connect-your-smartphone{font-size:13px}.smartphone-image{height:164%}#smartphone-main-section{height:140px;width:90%}}@media(max-width:320px){#try-it-out{font-size:20px;line-height:20px}#connect-your-smartphone{font-size:16px;line-height:18px}#smartphone-demo-info-text{width:205px}}@media screen and (min-width:768px) and (max-width:992px){#smartphone-main-section{height:125px;width:80%}#try-it-out{font-size:15px}#connect-your-smartphone{font-size:12px}#smartphone-demo{height:100vh}}@media screen and (min-width:577px) and (max-width:640px){#connect-your-smartphone{font-size:12px}#try-it-out{font-size:15px}#smartphone-demo{margin-top:15%}#cta_button_4124978_9f113c38-4970-43e5-ab13-ac5ea8d64048{border:1px solid #000!important;font-size:14px!important}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){#smartphone-demo{margin:-50px 0 100px}}@media screen and (min-width:768px) and (orientation:portrait){#smartphone-demo{height:40vh}.box-space-25{padding:0!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#try-it-out{font-size:20px}#connect-your-smartphone{font-size:16px}#smartphone-main-section{height:150px}#cta_button_4124978_9f113c38-4970-43e5-ab13-ac5ea8d64048{width:130px!important}a#cta_button_4124978_9f113c38-4970-43e5-ab13-ac5ea8d64048{font-size:16px}#smartphone-demo{height:60vh}.box-space-25{padding:0!important}}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){#smartphone-demo-info-text{text-align:center}#smartphone-main-section{height:170px;width:79%}#try-it-out{font-size:21px}#connect-your-smartphone{font-size:16px}}