.hero-primary{padding-bottom:30px;padding-top:7rem}.hero-content{display:flex;flex-direction:column}.hero-description{display:flex;flex-flow:column;margin-top:30px;max-width:470px}.hero-description .p-large{margin-bottom:30px}.hero-description .button{align-self:flex-start}#hero-iframe-container{display:flex;justify-content:center}.hero-btns .button~.button{margin-left:10px}.hero-content .three-crosses span{--cross-top:0px;right:-80px}@media (min-width:1680px) and (min-height:800px){.hero-primary{max-height:1000px}}@media (min-width:1680px){.hero-description{max-width:550px}}@media print,screen and (min-width:40em){.hero-primary{padding-bottom:0;padding-top:124px}}@media print,screen and (min-width:64em){.hero-primary{padding-bottom:60px}}@media (max-width:1199px){.hero-btns{flex-direction:column}.hero-btns .button~.button{margin-left:0;margin-top:10px}}@media (max-width:1023px){#hero-iframe-container{height:0;margin-top:2rem;padding-bottom:56.25%;position:relative;width:100%}#hero-iframe-container iframe{height:100%;left:0;padding:0 1rem;position:absolute;top:0;width:100%}.hero-content{height:auto}.hero-description{margin-top:20px;max-width:66%}.hero-content .three-crosses{display:none}}@media (min-width:769px){#hero-iframe-container iframe{background-position:50%;background-size:cover}#hero-iframe-container iframe.loaded{background-image:none}}@media (max-width:768px){#hero-iframe-container{display:none}.hero-description{max-width:100%}}@media (max-width:639px){.hero-primary{padding-bottom:0}.hero-description p{margin-bottom:0}}