html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.42857143;color:#333;background-color:#fff;margin:0;background:#EFEFEF}body p{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;text-decoration:none}a:active{outline:0}a:hover{text-decoration:underline}h1{font-size:24px}img{border:0}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;margin-right:1%}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#1e82c4;cursor:pointer}a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:none}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;width:100% \9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.cm-1,.cm-2,.cm-3,.cm-4,.cm-5,.cm-6,.cm-7,.cm-8,.cm-9,.cm-10,.cm-11,.cm-12{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.cm-12{width:100%}.cm-11{width:91.66666667%}.cm-10{width:83.33333333%}.cm-9{width:75%}.cm-8{width:66.66666667%}.cm-7{width:58.33333333%}.cm-6{width:50%}.cm-5{width:41.66666667%}.cm-4{width:33.33333333%}.cm-3{width:25%}.cm-2{width:16.66666667%}.cm-1{width:8.33333333%}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.cm-2m{position:relative;width:20%;float:left}.icon{background:url(../img/sprite_bjhome.png) no-repeat;height:22px;width:22px;float:left;border:none}.box{margin-bottom:20px;dispay:table;border:1px solid #ccc;border-radius:3px;background:#fff;padding:0;overflow:auto;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.2);box-shadow:0 0 6px 0 rgba(0,0,0,0.2)}.paises_mapa a{color:#000}.banderas{background:url(../img/sprite_bjhome.png) no-repeat;float:left;width:36px;height:27px}.homep_f{float:left;padding:10px;text-align:center;width:100%}.footer_c{background-color:#efefef;padding:25px 0;box-shadow:inset -11px 18px 34px -25px #ccc;-moz-box-shadow:inset -11px 18px 34px -25px #ccc;-webkit-box-shadow:inset -11px 18px 34px -25px #ccc}.franja{width:100%;height:15px;background:#212D38}.fotohome{background:url(../img/fondo_home.jpg) no-repeat 0 0 / cover rgba(0,0,0,0);line-height:17px;height:300px}.cthome_header{background:#fff;padding:30px 0 15px}.cthome_header .icon{padding:0;margin:0 0 0 4%}.logoct{background-position:0 -144px;height:65px;width:430px}.claim{margin:12px 5% 0 0;float:right;text-align:right;padding:0;font-size:26px;line-height:1.2}.pais_homep{text-align:center;width:90%;margin:0 auto}#cthome{background:#F8F8F8;float:left;width:100%;padding-bottom:100px}#cthome .info{padding:10px 0 20px;width:75%;background:#fff;margin:-128px auto;margin-bottom:0;float:none;border-radius:3px;box-shadow:rgba(0,0,0,0.31) 0 0 10px;overflow:hidden}.info h3{font-weight:400;text-align:center}#cthome .bandera{display:inline-block;margin:13px auto;position:relative;text-align:center;vertical-align:top;width:180px;padding:10px}#cthome .banderas{float:none;margin:0 auto}#cthome a.bandera{text-decoration:none}#cthome .bandera p{margin:0 0 5px}.b_ca{background-position:-35px 0}.b_ir{background-position:-73px 0}.b_sa{background-position:-111px 0}.b_uk{background-position:-149px 0}.b_ind{background-position:-187px 0}.b_ma{background-position:-36px -32px}.b_ph{background-position:-72px -32px}.b_kn{background-position:-110px -32px}.b_in{background-position:-149px -32px}.counters{float:left;width:100%;margin:50px 0}.counters section{width:33%;padding:10px;float:left}.counters section figure{height:50px;position:relative;float:left;width:60px}.counters section figure img{bottom:0;position:absolute;right:0}.counters h2,.counters h3{margin:15px 0 36px;font-weight:400;text-align:center;font-size:45px;color:#fff;text-shadow:#000 1px 0 2px}.counters h3{font-size:20px;margin:0}.txtblue{color:#1e82c4}.txtorange{color:#ff5b00}.txtblack{color:#353e4a}.counters .visitas,.counters .ofertas,.counters .paginas{background:url(../img/sprite_cthome.png) no-repeat;float:left;bottom:0;position:absolute;width:60px;height:50px}.counters .visitas{background-position:-17px -86px}.counters .ofertas{background-position:-98px -86px}.counters .paginas{background-position:-183px -86px}@media only screen and (min-width:992px){.container{width:970px}}@media only screen and (min-width:1200px){.container{width:1170px}}@media only screen and (max-width:913px){#cthome .bandera{width:140px}}@media only screen and (max-width:1199px){#cthome .bandera{width:117px}}@media only screen and (max-width:1024px){#cthome .cm-6.info{width:40%;margin-left:10%}.logoct{margin:0 0 0 50px}.counters section h3{font-size:22px;width:70%}.counters section h3 .infotxt{font-size:14px;margin:5px 0 0 16px}.cm-4.claim{width:32%}.claim{font-size:19px;margin-top:18px}}@media only screen and (max-width:768px){#cthome .cm-6{width:100%}#cthome .cm-6.mapa{display:none}.claim{margin-right:0;margin-top:30px;font-size:24px;width:100%;text-align:center}.cm-4.claim{width:100%}#cthome .cm-6.info{margin-left:0;width:100%}.counters section{width:100%;text-align:center}.counters section figure{float:none;margin:0 auto}.counters section h3{width:100%;font-size:33px}#cthome .cm-6 > h3{text-align:center;width:100%}.counters section h3 .infotxt{margin:5px 0 auto}#cthome .pais_homep{text-align:center}#cthome .bandera{width:174px}.claim_div{width:100%;margin:0 auto;float:none;overflow:hidden}.cthome_header .claim_div .cm-6{display:block;float:none;margin:0 auto}}@media only screen and (max-width:640px){#cthome .bandera{width:161px}.cthome_header .icon{padding:0;margin:0 0 0 5%}}@media only screen and (max-width:480px){.cthome_header .claim_div .cm-6{width:95%}.logoct{background-position:center bottom;background-size:100% auto}.counters{margin:30px 0}.counters h2,.counters h3{margin:0 0 15px}.counters h2{line-height:40px}.cthome_header .icon{margin:0 0 0 17%}}@media only screen and (max-width:320px){.cthome_header .claim_div .cm-6{height:40px}.claim{margin-top:20px}.counters h2{font-size:30px;line-height:30px}}