section.gianttextimage h3,section.gianttextimage h3 *{font-size:5.72vw !important}section.gianttextimage{padding:13.51vh 19.2vw 14.53vh;overflow:hidden}section.gianttextimage .mobile{display:none}section.gianttextimage .no-margin{margin:0 !important}section.gianttextimage h3{margin:0 0 5.46vh}section.gianttextimage h3 p{margin:0}section.gianttextimage .description p,section.gianttextimage .description p *{font-size:1.56vw !important}section.gianttextimage .description p a{color:#4a71cc}section.gianttextimage .image{margin-top:13.61vh}section.gianttextimage .image img{width:100%;max-width:100%}section.gianttextimage .columns{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:left;margin-top:8.88vh}section.gianttextimage .columns .column{width:24.58vw}section.gianttextimage .columns .column *{font-size:1.64vw;font-weight:700}section.gianttextimage .buttons{display:flex;justify-content:space-around;margin-top:11.75vh}section.gianttextimage .buttons a{display:inline-block;position:relative;width:max-content;height:5.55vh;padding:0 2.55vw;border:3px solid;text-decoration:none;font-size:.9vw;font-weight:500}section.gianttextimage .buttons a>*{position:relative;top:50%;transform:translateY(-50%)}@media(max-width:768px){section.gianttextimage h3,section.gianttextimage h3 *{font-size:10.85vw !important}section.gianttextimage{padding:7.96vh 4.6vw}section.gianttextimage .desk{display:none}section.gianttextimage .mobile{display:initial}section.gianttextimage h3{margin-bottom:4.76vh;padding:0}section.gianttextimage .description p,section.gianttextimage .description p *{font-size:5.8vw !important}section.gianttextimage .image{margin-top:7.81vh}section.gianttextimage .columns .column{width:auto}section.gianttextimage .columns .column *{font-size:5vw}section.gianttextimage .buttons a{font-size:3.47vw;font-weight:500;padding:0 10.27vw}}