/* maurices cta-master v1.1.7 050418 pz */
.maurCTA,.maurCTAbox{padding:0;position:absolute}.maurCTA,.maurCTA a{line-height:2.8vw;letter-spacing:normal;text-decoration:none;font-size:2.8vw}.maurCTA.border,.maurCTA.fill{border:.3vw solid}.maurCTAbox{width:100%;margin:0 auto;pointer-events:none}.maurCTA{width:auto;margin:0;display:table;text-align:center;font-weight:400;white-space:nowrap;pointer-events:auto}.maurCTAbox>.maurCTA{margin:0 auto;position:relative}.maurCTA a{margin:0;padding:1.5vw 2.5vw;display:table-cell;position:relative;cursor:pointer;vertical-align:top}.maurCTA .divider{margin-top:1.2vw;font-size:2.8vw;pointer-events:none}.maurCTA,.maurCTA a{color:rgba(var(--maurCTA-mainColor,0,0,0),1)}.maurCTA.shadow{text-shadow:0 0 10px rgba(var(--maurCTA-shadowColor,255,255,255),1)}.maurCTA.shadow.box{box-shadow:inset 0 0 10px rgba(var(--maurCTA-shadowColor,255,255,255),.5),0 0 10px rgba(var(--maurCTA-shadowColor,255,255,255),.5)}.maurCTA.fill{background:rgba(var(--maurCTA-bgColor,255,255,255),1);border-color:rgba(var(--maurCTA-bgColor,255,255,255),1);text-shadow:none}@media only screen and (min-width:720px) and (max-width:1023px){.maurCTA,.maurCTA a{font-size:18px;line-height:18px}.maurCTA a{padding:10px 20px}.maurCTA .divider{margin-top:9px;font-size:16px}.maurCTA.border{border-width:.2vw}}@media only screen and (min-width:720px) and (max-width:1023px) and (orientation:landscape){.maurCTA,.maurCTA a{line-height:2vw;font-size:2vw}.maurCTA a{padding:1.5vw 2.5vw}.maurCTA .divider{margin-top:1.3vw;font-size:2vw}.maurCTA.border{border-width:.2vw}}@media only screen and (min-width:1024px){.maurCTA,.maurCTA a{font-size:18px;line-height:18px}.maurCTA a{padding:10px 20px}.maurCTA .divider{margin-top:9px;font-size:16px}.maurCTA.border,.maurCTA.fill,.maurCTA.fill a{border-width:2px}.maurCTA:hover,.maurCTA:hover a{color:rgba(var(--maurCTA-mainColor,0,0,0),.5)}.maurCTA a:hover{color:rgba(var(--maurCTA-mainColor,0,0,0),1)}.maurCTA.border:hover,.maurCTA.border:hover a,.maurCTA.fill:hover,.maurCTA.fill:hover a{color:rgba(var(--maurCTA-bgColor,255,255,255),.5);background:rgba(var(--maurCTA-mainColor,0,0,0),1)}.maurCTA.border:hover,.maurCTA.border:hover a{text-shadow:none;border-color:rgba(var(--maurCTA-mainColor,0,0,0),1)}.maurCTA.border a:hover,.maurCTA.fill a:hover{color:rgba(var(--maurCTA-bgColor,255,255,255),1)}.maurCTA.shadow.box:hover{box-shadow:none;box-shadow:0 0 10px rgba(var(--maurCTA-shadowColor,255,255,255),.5)}.maurCTA.underline a:hover:after{content:"";margin:0 20px 5px;border-bottom:2px solid;position:absolute;left:0;right:0;bottom:0}}