@media screen and (min-width:451px),print{#cco #tsr.tsr-sqlhana.tsr-cco{background-image:url(image/teaser_cco.jpg);background-size:cover;background-position:top center}}@media screen and (max-width:450px){#cco #tsr.tsr-sqlhana.tsr-cco{background-image:url(image/teaser_cco_sm.jpg);background-size:cover;background-position:top center}}#cco #intro .wrapper{padding-top:8rem}@media screen and (min-width:451px),print{#cco #intro .ribbon_1{top:5rem;left:57rem}}@media screen and (max-width:450px){#cco #intro .ribbon_1{top:3.4rem}}@media screen and (min-width:451px),print{#cco #intro .ribbon_2{top:6.7rem;left:59rem}}#cco #intro p.barl{line-height:1}#cco .ribbon_1,#cco .ribbon_2{padding:0 .7rem .2rem .7rem;width:auto}#cco #buying .col34{width:14rem}#cco #buying .icon.ic-big{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:450px){#cco #buying .icon.ic-big{margin:0}}#cco #buying .icon.ic-big:after{left:8rem}@media screen and (max-width:450px){#cco #buying img{max-width:550px}}#cco #benefits p.title{font-size:1rem}#cco #benefits .article{text-align:center;margin-bottom:1rem}#cco #benefits .icon.ic-big{margin-left:4rem;width:4.5rem;height:4.5rem}@media screen and (max-width:450px){#cco #benefits .icon.ic-big{margin-left:7.2rem;font-size:3.5rem}}#cco #benefits .icon.ic-big:after,#cco #benefits .icon.ic-big:before{top:-0.4rem;left:.4rem}#cco #advantages-vert .icon:after,#cco #advantages-vert .icon:before{font-family:'Montserrat' !important;font-weight:300}#cco #advantages-vert .li:nth-child(2) .icon:before{content:"1"}#cco #advantages-vert .li:nth-child(3) .icon:before{content:"2"}#cco #advantages-vert .li:nth-child(4) .icon:before{content:"3"}#cco #advantages-vert .li:nth-child(5) .icon:before{content:"4"}#cco #advantages-vert .li:nth-child(6) .icon:before{content:"5"}#cco #advantages-vert .li:nth-child(1){border-top:0 solid #fff}@media screen and (min-width:451px),print{#cco #advantages-vert .li:nth-child(1){height:4rem}}@media screen and (min-width:451px),print{#cco #advantages-vert .li:nth-child(even) .icon{margin-left:26.2rem}}@media screen and (min-width:451px),print{#cco #advantages-vert .li:nth-child(odd) .icon{margin-left:-3.8rem}}#cco #advantages-vert .li.active .icon:before{color:#0e0900}@media screen and (max-width:450px){#cco #pricing .ribbon_1{top:5rem;left:3rem}}@media screen and (min-width:451px),print{#cco #pricing .ribbon_2{top:8.7rem;left:13rem}}@media screen and (max-width:450px){#cco #pricing .ribbon_2{top:6.7rem;left:7rem}}@media screen and (min-width:451px),print{#cco #pricing .discounts{width:66.5rem;top:12.5rem}}@media screen and (max-width:450px){#cco #pricing .discounts{width:17.5rem;top:17rem}}@media screen and (min-width:451px),print{#cco #pricing .discounts .title{font-size:2rem}}#cco #pricing article{width:18.75rem;margin:-2rem auto 0 auto;border-radius:.375rem;padding:1rem .5rem 1rem 1.5rem}@media screen and (max-width:450px){#cco #pricing article{margin:5rem 0 0 0;width:auto}}#cco #pricing article .points{margin-top:18rem}#cco #pricing article h2,#cco #pricing article p,#cco #pricing article ul li,#cco #pricing article ul li:before{color:#fff}#cco #pricing article ul li{margin:.5rem .6rem 0 1rem}@media screen and (min-width:451px),print{#cco #pricing .discount>.title:first-child{font-size:1.3rem;line-height:1rem}}@media screen and (max-width:450px){#cco #pricing .discount>.title:first-child{font-size:1rem;line-height:.7rem}}@media screen and (min-width:451px),print{#cco #pricing .discount>.title:first-child small{font-size:.9375rem;line-height:1.4rem}}@media screen and (max-width:450px){#cco #pricing .discount>.title:first-child small{font-size:.75rem;line-height:1rem}}@media screen and (min-width:451px),print{#cco #pricing .discount:nth-child(1) .ic-big{margin:0 1.2rem}}@media screen and (min-width:451px),print{#cco #pricing .discount:nth-child(2) .ic-big{margin:0 .8rem}}@media screen and (min-width:451px),print{#cco #pricing .discount:nth-child(3) .ic-big{margin:0 .4rem}}@media screen and (max-width:450px){#cco #pricing .discount:nth-child(3) .ic-big{margin:0}}@media screen and (min-width:451px),print{#cco #pricing .discount:nth-child(4) .ic-big{margin:0 .1rem}}@media screen and (max-width:450px){#cco #pricing .discount:nth-child(4) .ic-big{margin:0 -0.2rem}}#cco #pricing .icon-price{text-align:center;letter-spacing:.5rem}@media screen and (min-width:451px),print{#cco #pricing .ic-big{font-size:2.5rem}}@media screen and (max-width:450px){#cco #pricing .ic-big{font-size:1.5rem;line-height:1.2}}@media screen and (min-width:451px),print{#cco #pricing .icon.ic-big:after,#cco #pricing .icon.ic-big:before{left:-1.25rem}}@media screen and (max-width:450px){#cco #pricing .icon.ic-big:after,#cco #pricing .icon.ic-big:before{left:-0.27rem}}#cco #pricing p.arrowurl a{font-size:.825rem;margin-right:1rem}