@media only screen 
and (min-device-width: 601px) {
  .page_trezors img.playstore_badge { width: 150px; }
  .page_trezors img.capture1_mobile { display: none; }

  .page_trezors section {
    display: flex;
    justify-content: center;
  }
  .page_trezors >section >div {
    padding: 5vh 10vh; 
    width: 1200px;
  }
  .page_trezors >section.title { background: linear-gradient(to right bottom, #FFBA5D, #FFB858); }
  .page_trezors >section.title >div {
    display: flex;
    flex-direction: row;
    position: relative;
  }
  .page_trezors >section.title >div img.capture1 { position: absolute; bottom: -10%; right: -10%; z-index: 1; }
  .page_trezors >section.title section.text { display: flex; flex-direction: column; max-width: 65%; }
  .page_trezors >section.title section.text div.logo { display: flex; align-items: center; }
  .page_trezors >section.title section.text div.logo img.icon { width: 85px; height: 85px; }
  .page_trezors >section.title section.text div.logo img.name { width: 104px; height: 24px; margin-left: 10px; }
  .page_trezors >section.title section.text div.text { display: flex; flex-direction: column; margin: 10vh 0; }
  .page_trezors >section.title section.text div.text h2 { width: 60%; }

  .page_trezors section.arguments { position: relative; background-color: white; }
  .page_trezors section.arguments img.mouse_looking { position: absolute; right: 40%; top: -115px;}
  .page_trezors ul.arguments { display: flex; }
  .page_trezors ul.arguments li { display: flex; flex-direction: column; max-width: 25vh; margin-right: 10vh; }
  .page_trezors ul.arguments li >img { align-self: center; }
  .page_trezors ul.arguments li h3 { margin-bottom: 0px; }

  .page_trezors section.example { background-color: #F8A83C; }
  .page_trezors section.example >div { display: flex; padding-bottom: 0 !important; }
  .page_trezors section.example >div div { flex: 1; position: relative; display: flex; flex-direction: column; }
  .page_trezors section.example h4.advice { background-color: rgba(255, 255, 255, 0.6); border-radius: 9px; padding: 15px; text-align: center; }
  .page_trezors section.example h4.capture2 { position: absolute; top: 30%; left: 0; }
  .page_trezors section.example h4.capture3 { align-self: center; margin-bottom: 7vh; }
  .page_trezors section.example img.capture2 { margin: 0 0 5vh 10vh; }
  .page_trezors section.example img.capture2_mobile { display: none; }
  .page_trezors section.example img.capture3 { justify-self: baseline; }
  .page_trezors section.example div.added_popin { background-color: #FFB858; border-bottom-left-radius: 9px; border-top-right-radius: 9px; box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.3); max-width: 25vh; position: absolute; top: 50%; right: 10%; padding: 15px; }
  .page_trezors section.example div.added_popin >p { color: white; font-size: 0.8em; text-align: center; margin: 0; }
  .page_trezors section.example div.container_capture3 { justify-content: end; align-items: center; }

  .page_trezors section.premium_arguments { background-color: #FFB858; }
  .page_trezors section.premium_arguments >div { display: flex; flex-direction: column; }
  .page_trezors section.premium_arguments div.container_premium_title { position: relative; display: flex; justify-content: end; margin-bottom: 50px; }
  .page_trezors section.premium_arguments h1.premium_title { max-width: 60%; align-self: flex-end; }
  .page_trezors section.premium_arguments img.star { position: absolute; }
  .page_trezors section.premium_arguments img.star:first-of-type { top: 85%; left: 35%; }
  .page_trezors section.premium_arguments ul.arguments li:last-of-type { max-width: inherit !important; }

  .page_trezors section.download { background-color: #3E3E3E; }
  .page_trezors section.download >div { display: flex; padding: 15vh 20vh !important; }
  .page_trezors section.download div.container_mouse { flex: 1; }
  .page_trezors section.download div.container_btn { flex: 3; display: flex; flex-direction: column; justify-content: end; }

  .page_trezors footer { background-color: black; display: flex; justify-content: center; }
  .page_trezors footer p { font-size: 0.6em; }
}