body .hero{z-index:1}body .quicksearch{padding:0 40px}body .quicksearch #formsearch{padding:40px 0}body .calltoactions__items a canvas{background-size:cover;background-position:center;background-repeat:no-repeat}body .calltoactions__items a canvas.fixed{background-attachment:fixed}.safari-true .calltoactions__items a canvas.fixed{background-attachment:scroll}.hpwelcome{padding:0 24px 40px;width:100%;margin:auto}.hpwelcome .hpwelcome-wrap{display:flex;flex-flow:row-reverse wrap;align-items:center;justify-content:center}.hpwelcome .hpwelcome-wrap .hpwelcome-photo{width:45%;position:relative}.hpwelcome .hpwelcome-wrap .hpwelcome-content{width:55%;padding-right:6%;padding-left:6%}.hpwelcome .hpwelcome-wrap .hpwelcome-content p,.hpwelcome .hpwelcome-wrap .hpwelcome-content a{margin-top:30px}.hpwelcome .hpwelcome-wrap .hpwelcome-content p+p,.hpwelcome .hpwelcome-wrap .hpwelcome-content a+p{margin-top:1em}@media screen and (max-width: 1199px){body .calltoactions__items a canvas.fixed{background-attachment:scroll}}@media screen and (max-width: 991px){.hpwelcome .hpwelcome-wrap{flex-direction:column;gap:40px}.hpwelcome .hpwelcome-wrap .hpwelcome-photo{width:100%}.hpwelcome .hpwelcome-wrap .hpwelcome-content{width:100%;padding:0;text-align:center}}
