.download{margin:100px 0 0;padding:0 0 50px;position:relative;display:block;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.download .col-xs-12+.col-xs-12{margin:30px 0 0}.download h2,.download h3{margin:0 0 20px;position:relative;z-index:1;width:100%;color:#27aae1;font-weight:700;white-space:pre-wrap;white-space:-moz-pre-wrap !important;word-wrap:break-word;white-space:normal}.download img{max-width:100%}.download p{margin:0 0 30px;font-size:18px;text-indent:50px}.download p.-indent-all{padding:0 0 0 50px;text-indent:0}.download p.-indent-all strong{margin:0 0 10px;display:block}.download p.-welcome{text-align:center;text-indent:0;font-size:24px !important;font-weight:700 !important}.download p.-no-indent{text-indent:0}.download .-three{margin:20px 0 50px}.download .-blocks{padding:25px 15px 15px;min-height:260px}.download .-blocks.-bg-1{background-color:#00A09A}.download .-blocks.-bg-2{background-color:#36A9E0}.download .-blocks.-bg-3{background-color:#173B78}.download .-blocks p{margin:0 0 10px;padding:0;color:#FFF;text-indent:0;font-weight:700 !important}.download .-blocks p.-en{font-size:22px;font-weight:400 !important}.download h2.-border{margin:0 0 80px;position:relative}.download h2.-border:after{content:"";position:absolute;bottom:-20px;left:50%;width:40%;height:5px;background-color:#27aae1;transform:translatex(-50%)}.download .-block{margin:0 auto;max-width:40em}.download .-block .-contain{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;cursor:pointer;z-index:1000;box-shadow:0 4px 8px 0 rgba(46,61,73,0.2)}.download .-block iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 768px){.content .row.-table{margin:0;display:table;width:100%}.content .row.-table .col-sm-4{float:none;display:table-cell;height:100%;vertical-align:top}}@media screen and (max-width: 1199px){.content .-blocks{min-height:320px}}@media screen and (max-width: 991px){.content{margin:64px 0 0}.content .-blocks{min-height:320px}.content p.-indent-all.-indent-not-xs{padding:0}}@media screen and (max-width: 767px){.content h2.-border{font-size:20px !important}.content .-blocks{margin:30px 0;min-height:auto}}
