/*  ==========================  PRODUTO5  =============================  */


/* ################################################################################  */
/*   Estilos en el head de la página del produto 5 (StimTracker)  */


/*
@font-face{
    font-family:"Ubuntu";
    src:url('../css/Ubuntu-Regular.woff2') format('woff2'),url('../css/Ubuntu-Regular.woff') format('woff');
    font-weight:400;
}
@font-face{
    font-family:"Open Sans";
    src:url('../css/OpenSans-Regular.woff2') format('woff2'),url('../css/OpenSans-Regular.woff') format('woff');
    font-weight:400;
}
@font-face{
    font-family:"Ubuntu";
    src:url('../css/Ubuntu-Light.woff2') format('woff2'),url('../css/Ubuntu-Light.woff') format('woff');
    font-weight:300;
}
@font-face{
    font-family:"Open Sans";
    src:url('../css/OpenSans-Semibold.woff2') format('woff2'),url('../css/OpenSans-Semibold.woff') format('woff');
    font-weight:600;
}
*/

body,div{
    font-size:0;
}
p, span,h1,h2,h3,h4,h5,h6{
    margin:0;
    word-spacing:normal;
    word-wrap:break-word;
    -ms-word-wrap:break-word;
    pointer-events:auto;
}
sup{
    font-size:inherit;
    vertical-align:baseline;
    position:relative;
    top:-0.4em;
}
sub{
    font-size:inherit;
    vertical-align:baseline;
    position:relative;
    top:0.4em;
}
ul{
    display:block;
    word-spacing:normal;
    word-wrap:break-word;
    list-style-type:none;
    margin:0;
    -moz-padding-start:0;
    -khtml-padding-start:0;
    -webkit-padding-start:0;
    -o-padding-start:0;
    -padding-start:0;
    -webkit-margin-before:0;
    -webkit-margin-after:0;
}
li{
    display:block;
}
li p{
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none;
}
form{
    display:inline-block;
}
a{
    text-decoration:inherit;
    color:inherit;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}
textarea{
    resize:none;
}
.shm-l{
    float:left;
    clear:left;
}
.shm-r{
    float:right;
    clear:right;
}
.whitespacefix{
    word-spacing:-1px;
}
video:not(#vbk):not(.videoinline){
    width:100%;
    max-width:900px;
}
video:-webkit-full-screen{
    max-width:100% !important;
}
video:-moz-full-screen{
    max-width:100% !important;
}
video:-ms-fullscreen{
    max-width:100% !important;
}
video:fullscreen{
    max-width:100% !important;
}
.player1.fullscreen1-active video{
    max-width:100% !important;
}
html{
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
/*
body{
    margin:0
}*/
audio,video{
    display:inline-block;
    vertical-align:baseline
}
audio:not([controls]){
    display:none;
    height:0
}
[hidden],template{
    display:none
}
a{
    background:0 0
}
a:active,a:hover{
    outline:0
}
b,strong{
    font-weight:700
}
dfn{
    font-style:italic
}
h1,h2,h3,h4,h5,h6{
    font-size:1em;
    line-height:1;
    margin:0em 0
}
img{
    border:0
}
svg:not(:root){
    overflow:hidden
}
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=submit]{
    -webkit-appearance:button;
    cursor:pointer;
    box-sizing:border-box
}
input[type=text]{
    -webkit-appearance:none;
    appearance: none;
    box-sizing:border-box
}
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
}
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
}
textarea{
    overflow:auto;
    box-sizing:border-box;
    border-color:#ddd
}
optgroup{
    font-weight:700
}
table{
    border-collapse:collapse;
    border-spacing:0
}
td,th{
    padding:0
}
/*
 #body{
    background-color:rgb(255,255,255);
    background:rgb(255,255,255) url(../images/crossword.png) repeat center top;
}*/
.pos-435{
    position:relative;
    margin-top:26px;
}
.vis-32{
    display:block;
    *display:block;
    zoom:1;
    vertical-align:top;
}
.section-16{
    pointer-events:none;
    min-width:960px;
    width:960px;
    margin-left:auto;
    margin-right:auto;
}
.vis-33{
    display:inline-block;
    *display:inline;
    zoom:1;
    vertical-align:top;
}
.pos-436{
    position:relative;
    margin-left:0;
    margin-top:0;
}

/* Slogan Marcar Sincronizar Auditar */
.pos-436a{
    position:relative;
    margin-left:-130px;
    margin-top:-20px;
}
.pos-436b{
    position:relative;
    margin-left:0;
    margin-top:-3px;
}
.pos-436c{
    position:relative;
    margin-left:0;
    margin-top:-3px;
}
.size-539{
    min-width:956px;
    width:956px;
    min-height:36px;
}
.size-540{
    min-width:178px;
    width:178px;
    min-height:35px;
    height:35px;
}
.cont-567{
    z-index:1;
    pointer-events:auto;
}
.anchor-11{
    display:block;
}
.img-95{
    position:absolute;
    left:0;
    width:149px;
    height:35px;
    top:0;
    border:0;
}
.img-96{
    left:0;
    width:149px;
    height:35px;
    top:0;
    display:inline-block;
}
.pos-437{
    position:relative;
    margin-left:87px;
    margin-top:13px;
}
.size-541{
    min-width:20px;
    width:20px;
    min-height:20px;
}
.cont-568{
    z-index:10;
    pointer-events:auto;
}
.wrapper-11{
    font-size:15px;
    line-height:1.4;
    height:20px;
}
.wrapper-11 div, .wrapper-11 p, .wrapper-11 a{
    font-size:15px;
    line-height:1.4;
}
.wrapper-11 input{
    font-size:15px;
    line-height:1.4;
    margin:3px 2px 3px 2px;
}
.pos-438{
    position:relative;
    margin-left:102px;
    margin-top:6px;
}
.size-542{
    min-width:90px;
    width:90px;
    min-height:29px;
}
.cont-569{
    z-index:4;
    pointer-events:auto;
}
.font-79{
    font-family:Ubuntu;
    font-size:14px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    line-height:normal;
    letter-spacing:0.40px;
    text-shadow:none;
    text-indent:0;
    text-align:center;
    padding-top:6px;
    padding-bottom:7px;
    margin-top:0;
    margin-bottom:0;
}
.button-11{
    border:0;
    background-color:transparent;
    color:rgb(0,0,0);
}
.button-11:hover{
    background-color:transparent;
    border-color:rgb(0,0,0);
    color:rgb(22,122,255);
}
.button-11:active{
    background-color:transparent;
    border-color:rgb(0,0,0);
    color:rgb(22,122,255);
}
.vis-34{
    display:inline-block;
    overflow:hidden;
    outline:0;
}
.size-543{
    width:90px;
    height:16px;
}
.pos-439{
    position:relative;
    margin-left:388px;
    margin-top:-29px;
}
.size-544{
    min-width:568px;
    width:568px;
    min-height:30px;
}
.colwrapper-11{
    line-height:0;
}
.pos-440{
    position:relative;
    margin-left:119px;
    margin-top:0;
}
.size-545{
    min-width:449px;
    width:449px;
    min-height:29px;
}
.size-546{
    min-width:91px;
    width:91px;
    min-height:29px;
}
.cont-570{
    z-index:2;
    pointer-events:auto;
}
.size-547{
    width:91px;
    height:16px;
}
.pos-441{
    position:relative;
    margin-left:47px;
    margin-top:0;
}
.size-548{
    min-width:54px;
    width:54px;
    min-height:29px;
}
.cont-571{
    z-index:3;
    pointer-events:auto;
}
.size-549{
    width:54px;
    height:16px;
}
.pos-442{
    position:relative;
    margin-left:51px;
    margin-top:0;
}
.size-550{
    min-width:85px;
    width:85px;
    min-height:29px;
}
.cont-572{
    z-index:5;
    pointer-events:auto;
}
.size-551{
    width:85px;
    height:16px;
}
.pos-443{
    position:relative;
    margin-left:33px;
    margin-top:0;
}
.size-552{
    min-width:88px;
    width:88px;
    min-height:29px;
}
.pos-444{
    position:relative;
    margin-left:0px;
    margin-top:0;
}
.size-553{
    min-width:60px;
    width:60px;
    min-height:29px;
}
.cont-573{
    z-index:7;
    pointer-events:auto;
}
.size-554{
    width:88px;
    height:16px;
}
.pos-445{
    position:relative;
    margin-left:0;
    margin-top:-2px;
}
.size-555{
    min-width:88px;
    width:88px;
    min-height:2px;
    height:2px;
}
.cont-574{
    z-index:13;
    border:0;
    background-color:rgb(196,196,196);
    box-shadow:0 2px 0 rgb(255,255,255);
}
.size-556{
    min-width:568px;
    width:568px;
    min-height:3px;
}
.cont-575{
    z-index:6;
    border:0;
    /* background-color:rgb(255,255,255); */
}
.size-557{
    min-width:448px;
    width:448px;
    min-height:2px;
}
.cont-576{
    z-index:8;
    border:0;
    background-color:rgb(196,196,196);
    box-shadow:0 2px 0 rgb(255,255,255);
}
.pos-446{
    position:relative;
    margin-left:32px;
    margin-top:0;
}
.cont-577{
    z-index:9;
    border:0;
    background-color:rgb(196,196,196);
    box-shadow:0 2px 0 rgb(255,255,255);
}
.cont-578{
    z-index:11;
    border:0;
    background-color:rgb(196,196,196);
    box-shadow:0 2px 0 rgb(255,255,255);
}
.cont-579{
    z-index:12;
    border:0;
    background-color:rgb(196,196,196);
    box-shadow:0 2px 0 rgb(255,255,255);
}
.pos-447{
    position:relative;
    margin-left:0;
    margin-top:0px;
}
.size-558{
    min-width:952px;
    width:952px;
    min-height:39px;
}
.size-559{
    min-width:298px;
    width:298px;
    min-height:38px;
}
.cont-580{
    z-index:40;
    pointer-events:auto;
}
.para-37{
    padding-top:0;
    text-indent:0;
    padding-right:0;
    text-align:left;
}
.para-37_center{
    padding-top:0;
    text-indent:0;
    padding-right:0;
    text-align:center;
}
.font-80{
    font-family:Ubuntu;
    font-size:30px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:35px;
    letter-spacing:normal;
    text-shadow:none;
}
.pos-448{
    position:relative;
    margin-left:200px;
    margin-top:9px;
}
.size-560{
    min-width:88px;
    width:88px;
    min-height:30px;
}
.cont-581{
    z-index:42;
    pointer-events:auto;
}
.para-38{
    padding-top:0;
    text-indent:0;
    padding-right:0;
    text-align:center;
}
.font-81{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:23px;
    letter-spacing:0.30px;
    text-shadow:none;
}

/* Línea roja bajo el botón Descripção del menu secundario */
.pos-449{
    position:relative;
    margin-left:8px;
    margin-top:-7px;
}

/* Línea roja bajo el botón Descripção del menu secundario */
.size-561{
    min-width:72px;
    width:72px;
    min-height:1px;
    height:1px;
}
.cont-582{
    z-index:45;
    border:0;
    background-color:rgb(223,50,142);
}
.pos-450{
    position:relative;
    margin-left:12px;
    margin-top:9px;
}
.size-562{
    min-width:103px;
    width:103px;
    min-height:30px;
}
.cont-583{
    z-index:44;
    pointer-events:auto;
}
.font-82{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(196,196,196);
    background-color:initial;
    line-height:23px;
    letter-spacing:0.30px;
    text-shadow:none;
}
.pos-451{
    position:relative;
    margin-left:20px;
    margin-top:9px;
}
.size-563{
    min-width:136px;
    width:136px;
    min-height:28px;
}
.cont-584{
    z-index:45;
    pointer-events:auto;
}
.font-83{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    line-height:normal;
    letter-spacing:normal;
    text-shadow:none;
    text-indent:0;
    text-align:center;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:0;
    margin-bottom:0;
}
.button-12{
    border:1px solid rgb(16,76,251);
    -webkit-border-radius:14px;
    -moz-border-radius:14px;
    border-radius:14px;
    background-color:rgb(255,255,255);
    color:rgb(16,76,251);
}
.button-12:hover{
    background-color:rgb(16,76,251);
    border-color:rgb(16,76,251);
    color:rgb(255,255,255);
}
.button-12:active{
    background-color:rgb(16,76,251);
    border-color:rgb(16,76,251);
    color:rgb(255,255,255);
}
.size-564{
    width:134px;
    height:18px;
}
.pos-452{
    position:relative;
    margin-left:-1px;
    margin-top:1px;
}
.size-565{
    min-width:962px;
    width:962px;
    min-height:539px;
}
.size-566{
    min-width:962px;
    width:962px;
    min-height:526px;
}
.pos-453{
    position:relative;
    margin-left:156px;
    margin-top:0;
}
.size-567{
    min-width:775px;
    width:775px;
    min-height:526px;
}
.pos-454{
    position:relative;
    margin-left:0;
    margin-top:350px;
}
.size-568{
    min-width:540px;
    width:540px;
    min-height:176px;
}
.size-569{
    min-width:540px;
    width:540px;
    min-height:1px;
    height:1px;
}
.cont-585{
    z-index:102;
    pointer-events:auto;
}
.img-97{
    position:absolute;
    left:269px;
    width:3px;
    height:1px;
    top:0;
    border:0;
}
.img-98{
    left:269px;
    width:3px;
    height:1px;
    top:0;
    display:inline-block;
}
.pos-455{
    position:relative;
    margin-left:195px;
    margin-top:32px;
}
.size-570{
    min-width:275px;
    width:275px;
    min-height:143px;
}
.cont-586{
    z-index:117;
    pointer-events:auto;
}
.para-39{
    padding-top:0;
    text-indent:0;
    padding-bottom:8px;
    padding-right:0;
    text-align:left;
}
.font-84{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:27px;
    letter-spacing:normal;
    text-shadow:none;
}
.font-85{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:600;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:27px;
    letter-spacing:normal;
    text-shadow:none;
}
.pos-456{
    position:relative;
    margin-left:208px;
    margin-top:-526px;
}
.size-571{
    min-width:567px;
    width:567px;
    min-height:394px;
    height:394px;
}
.cont-587{
    z-index:70;
    pointer-events:auto;
}
.img-99{
    position:absolute;
    left:0;
    width:567px;
    height:394px;
    top:0;
    border:0;
}
.img-100{
    left:0;
    width:567px;
    height:394px;
    top:0;
    display:inline-block;
}
.pos-457{
    position:relative;
    margin-left:0;
    margin-top:-506px;
}
.size-572{
    min-width:960px;
    width:960px;
    min-height:301px;
}
.cont-588{
    z-index:48;
    border:1px solid rgb(158,175,185);
    -webkit-border-radius:5px 5px 0 0;
    -moz-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
    background-color:rgb(234,234,234);
}
.pos-458{
    position:relative;
    margin-left:23px;
    margin-top:33px;
}
.size-573{
    min-width:300px;
    width:300px;
    min-height:249px;
}
.pos-459{
    position:relative;
    margin-left:12px;
    margin-top:0;
}
.size-574{
    min-width:285px;
    width:285px;
    min-height:249px;
}
.size-575{
    min-width:550px;
    width:550px;
    min-height:103px;
}
.cont-589{
    z-index:76;
    pointer-events:auto;
}
.font-86{
    font-family:Ubuntu;
    font-size:28px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    /* line-height:51px; */
    letter-spacing:0.80px;
    text-shadow:none;
}
.font-87{
    font-family:Ubuntu;
    font-size:25px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:46px;
    letter-spacing:0.80px;
    text-shadow:none;
}
.font-87a{
    font-family:Ubuntu;
    font-size:22px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:46px;
    letter-spacing:0.80px;
    text-shadow:none;
}

.font-88{
    font-family:Ubuntu;
    font-size:28px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:51px;
    letter-spacing:0.77px;
    text-shadow:none;
}
.font-89{
    font-family:Ubuntu;
    font-size:25px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:46px;
    letter-spacing:0.77px;
    text-shadow:none;
}
.font-90{
    font-family:Ubuntu;
    font-size:25px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:46px;
    letter-spacing:-0.85px;
    text-shadow:none;
}
.font-91{
    font-family:Ubuntu;
    font-size:28px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:51px;
    letter-spacing:-0.85px;
    text-shadow:none;
}
.pos-460{
    position:relative;
    margin-left:2px;
    margin-top:20px;
}
.size-576{
    min-width:282px;
    width:282px;
    min-height:157px;
}
.pos-461{
    position:relative;
    margin-left:0;
    margin-top:15px;
}
.size-577{
    min-width:7px;
    width:7px;
    min-height:86px;
}
.size-578{
    min-width:7px;
    width:7px;
    min-height:7px;
    height:7px;
}
.cont-590{
    z-index:97;
    border:0;
    background-color:rgb(0,0,0);
}
.pos-462{
    position:relative;
    margin-left:0;
    margin-top:72px;
}
.cont-591{
    z-index:99;
    border:0;
    background-color:rgb(0,0,0);
}
.pos-463{
    position:relative;
    margin-left:10px;
    margin-top:0;
}
.size-579{
    min-width:265px;
    width:265px;
    min-height:157px;
}
.size-580{
    min-width:300px;
    width:300px;
    min-height:83px;
}
.cont-592{
    z-index:50;
    pointer-events:auto;
}
.font-92{
    font-family:Ubuntu;
    font-size:20px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:30px;
    letter-spacing:normal;
    text-shadow:none;
}
.pos-464{
    position:relative;
    margin-left:0;
    margin-top:-3px;
}
.size-581{
    min-width:265px;
    width:265px;
    min-height:77px;
}
.cont-593{
    z-index:98;
    pointer-events:auto;
}
.pos-465{
    position:relative;
    margin-left:0;
    margin-top:-175px;
}
.size-582{
    min-width:300px;
    width:300px;
    min-height:1px;
    height:1px;
}
.cont-594{
    z-index:85;
    border:0;
    background-color:rgb(184,200,210);
}
.pos-466{
    position:relative;
    margin-left:0;
    margin-top:-204px;
}
.size-583{
    min-width:960px;
    width:960px;
    min-height:215px;
}
.cont-595{
    z-index:47;
    border:1px solid rgb(230,230,230);
    background-color:rgb(255,255,255);
}
.size-584{
    min-width:959px;
    width:959px;
    min-height:203px;
}
.size-585{
    min-width:959px;
    width:959px;
    min-height:36px;
    height:36px;
}
.cont-596{
    z-index:51;
    pointer-events:auto;
}
.img-101{
    position:absolute;
    left:9px;
    width:941px;
    height:36px;
    top:0;
    border:0;
}
.img-102{
    left:9px;
    width:941px;
    height:36px;
    top:0;
    display:inline-block;
}
.pos-467{
    position:relative;
    margin-left:26px;
    margin-top:-10px;
}
.size-586{
    min-width:275px;
    width:275px;
    min-height:177px;
}
.size-587{
    min-width:119px;
    width:119px;
    min-height:42px;
}
.cont-597{
    z-index:103;
    pointer-events:auto;
}
.para-40{
    padding-top:0;
    text-indent:0;
    padding-bottom:10px;
    padding-right:0;
    text-align:left;
}
.pos-468{
    position:relative;
    margin-left:0;
    margin-top:-8px;
}
.cont-598{
    z-index:100;
    pointer-events:auto;
}
.pos-469{
    position:relative;
    margin-left:-1px;
    margin-top:-2px;
}
.size-588{
    min-width:960px;
    width:960px;
    min-height:331px;
}
.cont-599{
    z-index:46;
    border:1px solid rgb(230,230,230);
    background-color:rgb(250,250,250);
}
.pos-470{
    position:relative;
    margin-left:26px;
    margin-top:20px;
}
.size-589{
    min-width:916px;
    width:916px;
    min-height:297px;
}
.size-590{
    min-width:275px;
    width:275px;
    min-height:275px;
}
.size-591{
    min-width:224px;
    width:224px;
    min-height:42px;
}
.cont-600{
    z-index:128;
    pointer-events:auto;
}
.size-592{
    min-width:275px;
    width:275px;
    min-height:241px;
}
.cont-601{
    z-index:125;
    pointer-events:auto;
}
.pos-471{
    position:relative;
    margin-left:17px;
    margin-top:126px;
}
.size-593{
    min-width:80px;
    width:80px;
    min-height:58px;
    height:58px;
}
.cont-602{
    z-index:120;
    pointer-events:auto;
}
.img-103{
    position:absolute;
    left:0;
    width:80px;
    height:54px;
    top:2px;
    border:0;
}
.img-104{
    left:0;
    width:80px;
    height:54px;
    top:2px;
    display:inline-block;
}
.pos-472{
    position:relative;
    margin-left:-59px;
    margin-top:17px;
}
.size-594{
    min-width:60px;
    width:60px;
    min-height:267px;
}
.size-595{
    min-width:60px;
    width:60px;
    min-height:100px;
    height:100px;
}
.cont-603{
    z-index:129;
    pointer-events:auto;
}
.img-105{
    position:absolute;
    left:0;
    width:60px;
    height:67px;
    top:16px;
    border:0;
}
.img-106{
    left:0;
    width:60px;
    height:67px;
    top:16px;
    display:inline-block;
}
.pos-473{
    position:relative;
    margin-left:18px;
    margin-top:44px;
}
.size-596{
    min-width:7px;
    width:7px;
    min-height:198px;
}
.cont-604{
    z-index:126;
    border:0;
    background-color:rgb(223,50,142);
}
.pos-474{
    position:relative;
    margin-left:0;
    margin-top:91px;
}
.cont-605{
    z-index:107;
    border:0;
    background-color:rgb(223,50,142);
}
.pos-475{
    position:relative;
    margin-left:8px;
    margin-top:31px;
}
.size-597{
    min-width:302px;
    width:302px;
    min-height:266px;
}
.size-598{
    min-width:302px;
    width:302px;
    min-height:60px;
}
.size-599{
    min-width:200px;
    width:200px;
    min-height:60px;
}
.size-600{
    min-width:250px;
    width:250px;
    min-height:33px;
}
.cont-606{
    z-index:124;
    pointer-events:auto;
}
.pos-476{
    position:relative;
    margin-left:0;
    margin-top:-6px;
}
.cont-607{
    z-index:105;
    pointer-events:auto;
}
.para-41{
    padding-top:0;
    text-indent:0;
    padding-bottom:6px;
    padding-right:0;
    text-align:left;
}
.font-93{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(130,147,158);
    background-color:initial;
    line-height:19px;
    letter-spacing:0.10px;
    text-shadow:none;
}
.pos-477{
    position:relative;
    margin-left:22px;
    margin-top:3px;
}
.size-601{
    min-width:60px;
    width:60px;
    min-height:50px;
    height:50px;
}
.cont-608{
    z-index:114;
    pointer-events:auto;
}
.img-107{
    position:absolute;
    left:0;
    width:60px;
    height:41px;
    top:4px;
    border:0;
}
.img-108{
    left:0;
    width:60px;
    height:41px;
    top:4px;
    display:inline-block;
}
.pos-478{
    position:relative;
    margin-left:13px;
    margin-top:11px;
}
.cont-609{
    z-index:118;
    border:0;
    background-color:rgb(223,50,142);
}
.pos-479{
    position:relative;
    margin-left:0;
    margin-top:35px;
}
.size-602{
    min-width:302px;
    width:302px;
    min-height:87px;
}
.size-603{
    min-width:200px;
    width:200px;
    min-height:87px;
}
.cont-610{
    z-index:106;
    pointer-events:auto;
}
.cont-611{
    z-index:122;
    pointer-events:auto;
}
.pos-480{
    position:relative;
    margin-left:19px;
    margin-top:2px;
}
.size-604{
    min-width:70px;
    width:70px;
    min-height:46px;
    height:46px;
}
.cont-612{
    z-index:121;
    pointer-events:auto;
}
.img-109{
    position:absolute;
    left:0;
    width:70px;
    height:44px;
    top:1px;
    border:0;
}
.img-110{
    left:0;
    width:70px;
    height:44px;
    top:1px;
    display:inline-block;
}
.pos-481{
    position:relative;
    margin-left:6px;
    margin-top:13px;
}
.cont-613{
    z-index:127;
    border:0;
    background-color:rgb(223,50,142);
}
.size-605{
    min-width:200px;
    width:200px;
    min-height:163px;
}
.cont-614{
    z-index:115;
    pointer-events:auto;
}
.cont-615{
    z-index:104;
    pointer-events:auto;
}
.font-94{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(22,122,255);
    background-color:initial;
    line-height:19px;
    letter-spacing:normal;
    text-shadow:none;
}
.pos-482{
    position:relative;
    margin-left:0;
    margin-top:8px;
}
.size-606{
    min-width:200px;
    width:200px;
    min-height:68px;
}
.size-607{
    min-width:200px;
    width:200px;
    min-height:41px;
}
.cont-616{
    z-index:108;
    pointer-events:auto;
}














/* ************************************************************************************************************************* */
/* ************************************************************************************************************************* */
/* ************************************************************************************************************************* */
/* ************************************************************************************************************************* */




/*   site.20180528200043.css  */



/* patterns from subtlepatterns.com */
 .animated{
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.animated.infinite{
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
 @-webkit-keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
.fadeIn{
    -webkit-animation-name:fadeIn;
    animation-name:fadeIn
}

/*
 @font-face{
    font-family:"Ubuntu";
    src:url('Ubuntu-Regular.woff2') format('woff2'),url('Ubuntu-Regular.woff') format('woff');
    font-weight:400;
}
 @font-face{
    font-family:"Open Sans";
    src:url('OpenSans-Regular.woff2') format('woff2'),url('OpenSans-Regular.woff') format('woff');
    font-weight:400;
}
 @font-face{
    font-family:"Ubuntu";
    src:url('Ubuntu-Light.woff2') format('woff2'),url('Ubuntu-Light.woff') format('woff');
    font-weight:300;
}
 @font-face{
    font-family:"Open Sans";
    src:url('OpenSans-Semibold.woff2') format('woff2'),url('OpenSans-Semibold.woff') format('woff');
    font-weight:600;
}
*/

 .vis{
    display:inline-block;
    vertical-align:top;
}
 .pos{
    position:relative;
    margin-left:26px;
    margin-top:0;
}
 .size{
    min-width:556px;
    width:556px;
    min-height:34px;
}
 .pos-2{
    position:relative;
    margin-left:0;
    margin-top:0;
}
.pos-2a{
    position:relative;
    margin-left:0;
    margin-top:0px;
}
.pos-2b{
    position:relative;
    margin-left:0;
    margin-top:-3px;
}
.pos-2c{
    position:relative;
    margin-left:0;
    margin-top:13px;
}
.pos-2d{
    position:relative;
    margin-left:0;
    margin-top:21px;
}


 .size-2{
    min-width:440px;
    width:440px;
    min-height:34px;
}
 .cont-2{
    z-index:35;
    pointer-events:auto;
}
 .para{
    padding-top:0;
    text-indent:0;
    padding-bottom:8px;
    padding-right:0;
    text-align:left;
}
 .font{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(22,122,255);
    background-color:initial;
    line-height:27px;
    letter-spacing:normal;
    text-shadow:none;
}
 .pos-3{
    position:relative;
    margin-left:3px;
    margin-top:0;
}
 .size-3{
    min-width:113px;
    width:113px;
    min-height:34px;
}
 .cont-3{
    z-index:36;
    pointer-events:auto;
}
 .font-2{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(158,175,185);
    background-color:initial;
    line-height:27px;
    letter-spacing:normal;
    text-shadow:none;
}
 .cont-4{
    z-index:38;
    pointer-events:auto;
}
 .cont-5{
    z-index:39;
    pointer-events:auto;
}
 .pos-4{
    position:relative;
    margin-top:21px;
}
 .size-4{
    width:100%;
    min-width:960px;
    min-height:1px;
    height:1px;
}
 .cont-6{
    z-index:44;
    pointer-events:none;
    border:0;
    background-color:rgb(184,200,210);
}
 .pos-5{
    position:relative;
    margin-top:0;
}
 .size-5{
    width:100%;
    min-width:960px;
    min-height:319px;
}
 .cont-7{
    z-index:2;
    pointer-events:none;
    border:0;
    background-color:rgb(234,234,234);
}
 .pos-6{
    position:relative;
    margin-top:28px;
}
 .vis-2{
    display:block;
    vertical-align:top;
}
 .section{
    min-width:960px;
    width:960px;
    margin-left:auto;
    margin-right:auto;
}
 .pos-7{
    position:relative;
    margin-left:23px;
    margin-top:0;
}
 .size-6{
    min-width:867px;
    width:867px;
    min-height:34px;
}
 .size-7{
    min-width:200px;
    width:200px;
    min-height:32px;
}
 .colwrapper{
    line-height:0;
}
 .size-8{
    min-width:119px;
    width:119px;
    min-height:32px;
}
 .cont-8{
    z-index:3;
    pointer-events:auto;
}
 .font-3{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:27px;
    letter-spacing:normal;
    text-shadow:none;
}
 .pos-8{
    position:relative;
    margin-left:0;
    margin-top:-2px;
}
 .size-9{
    min-width:200px;
    width:200px;
    min-height:1px;
    height:1px;
}
 .cont-9{
    z-index:25;
    border:0;
    background-color:rgb(130,147,158);
}
 .pos-9{
    position:relative;
    margin-left:80px;
    margin-top:0;
}
 .cont-10{
    z-index:8;
    pointer-events:auto;
}
 .cont-11{
    z-index:12;
    border:0;
    background-color:rgb(130,147,158);
}
 .pos-10{
    position:relative;
    margin-left:107px;
    margin-top:2px;
}
 .size-10{
    min-width:280px;
    width:280px;
    min-height:32px;
}
 .cont-12{
    z-index:4;
    pointer-events:auto;
}
 .size-11{
    min-width:280px;
    width:280px;
    min-height:1px;
    height:1px;
}
 .cont-13{
    z-index:19;
    border:0;
    background-color:rgb(130,147,158);
}
 .pos-11{
    position:relative;
    margin-left:25px;
    margin-top:0;
}
 .size-12{
    min-width:806px;
    width:806px;
    min-height:171px;
}
 .size-13{
    min-width:166px;
    width:166px;
    min-height:171px;
}
 .size-14{
    min-width:166px;
    width:166px;
    min-height:34px;
}
 .cont-14{
    z-index:5;
    pointer-events:auto;
}
 .pos-12{
    position:relative;
    margin-left:0;
    margin-top:-7px;
}
 .size-15{
    min-width:166px;
    width:166px;
    min-height:144px;
}
 .cont-15{
    z-index:6;
    pointer-events:auto;
}
 .pos-13{
    position:relative;
    margin-left:0;
    margin-top:-6px;
}
 .size-16{
    min-width:166px;
    width:166px;
    min-height:116px;
}
 .cont-16{
    z-index:7;
    pointer-events:auto;
}
 .size-17{
    min-width:166px;
    width:166px;
    min-height:89px;
}
 .cont-17{
    z-index:9;
    pointer-events:auto;
}
 .size-18{
    min-width:166px;
    width:166px;
    min-height:61px;
}
 .cont-18{
    z-index:10;
    pointer-events:auto;
}
 .cont-19{
    z-index:45;
    pointer-events:auto;
}
 .pos-14{
    position:relative;
    margin-left:114px;
    margin-top:0;
}
 .cont-20{
    z-index:13;
    pointer-events:auto;
}
 .cont-21{
    z-index:14;
    pointer-events:auto;
}
 .cont-22{
    z-index:15;
    pointer-events:auto;
}
 .cont-23{
    z-index:34;
    pointer-events:auto;
}
 .pos-15{
    position:relative;
    margin-left:144px;
    margin-top:16px;
}
 .size-19{
    min-width:38px;
    width:38px;
    min-height:128px;
}
 .pos-16{
    position:relative;
    margin-left:6px;
    margin-top:0;
}
 .size-20{
    min-width:28px;
    width:28px;
    min-height:28px;
    height:28px;
}
 .cont-24{
    z-index:26;
    pointer-events:auto;
}
 .anchor{
    display:block;
}
 .img{
    position:absolute;
    left:0;
    width:28px;
    height:28px;
    top:0;
    border:0;
}
 .img-2{
    left:0;
    width:28px;
    height:28px;
    top:0;
    display:inline-block;
}
 .pos-17{
    position:relative;
    margin-left:6px;
    margin-top:20px;
}
 .cont-25{
    z-index:20;
    pointer-events:auto;
}
 .pos-18{
    position:relative;
    margin-left:0;
    margin-top:14px;
}
 .size-21{
    min-width:38px;
    width:38px;
    min-height:38px;
    height:38px;
}
 .cont-26{
    z-index:21;
    pointer-events:auto;
}
 .img-3{
    position:absolute;
    left:0;
    width:38px;
    height:31px;
    top:4px;
    border:0;
}
 .img-4{
    left:0;
    width:38px;
    height:31px;
    top:4px;
    display:inline-block;
}
 .pos-19{
    position:relative;
    margin-left:12px;
    margin-top:13px;
}
 .size-22{
    min-width:166px;
    width:166px;
    min-height:129px;
}
 .cont-27{
    z-index:16;
    pointer-events:auto;
}
 .pos-20{
    position:relative;
    margin-left:0;
    margin-top:15px;
}
 .cont-28{
    z-index:27;
    pointer-events:auto;
}
 .pos-21{
    position:relative;
    margin-left:0;
    margin-top:16px;
}
 .cont-29{
    z-index:17;
    pointer-events:auto;
}
 .pos-22{
    position:relative;
    margin-left:25px;
    margin-top:17px;
}
 .size-23{
    min-width:600px;
    width:600px;
    min-height:42px;
}
 .size-24{
    min-width:600px;
    width:600px;
    min-height:23px;
}
 .cont-30{
    z-index:18;
    pointer-events:auto;
}
 .para-2{
    padding-top:0;
    text-indent:0;
    padding-bottom:6px;
    padding-right:0;
    text-align:left;
}
 .font-4{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(130,147,158);
    background-color:initial;
    line-height:19px;
    letter-spacing:0.10px;
    text-shadow:none;
}
 .pos-23{
    position:relative;
    margin-left:0;
    margin-top:-4px;
}
.pos-23a{
    position:relative;
    margin-left:0;
    margin-top:15px;
}
 .cont-31{
    z-index:23;
    pointer-events:auto;
}
 .font-5{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(22,122,255);
    background-color:initial;
    line-height:19px;
    letter-spacing:0.10px;
    text-shadow:none;
}
 .pos-76{
    position:relative;
    margin-left:20px;
    margin-top:-5px;
}
 .size-79{
    min-width:205px;
    width:205px;
    min-height:68px;
}
 .size-80{
    min-width:200px;
    width:200px;
    min-height:68px;
}
 .cont-98{
    z-index:76;
    pointer-events:auto;
}
 .pos-77{
    position:relative;
    margin-left:140px;
    margin-top:-68px;
}
 .size-81{
    min-width:65px;
    width:65px;
    min-height:68px;
}
 .cont-99{
    z-index:88;
    pointer-events:auto;
}
 .pos-78{
    position:relative;
    margin-left:44px;
    margin-top:4px;
}
 .size-82{
    min-width:142px;
    width:142px;
    min-height:28px;
}
 .cont-100{
    z-index:81;
    pointer-events:auto;
}
 .font-18{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    line-height:normal;
    letter-spacing:normal;
    text-shadow:none;
    text-indent:0;
    text-align:center;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:0;
    margin-bottom:0;
}
 .button-2{
    border:1px solid rgb(16,76,251);
    -webkit-border-radius:14px;
    -moz-border-radius:14px;
    border-radius:14px;
    background-color:rgb(255,255,255);
    color:rgb(16,76,251);
}
 .button-2:hover{
    background-color:rgb(16,76,251);
    border-color:rgb(16,76,251);
    color:rgb(255,255,255);
}
 .button-2:active{
    background-color:rgb(16,76,251);
    border-color:rgb(16,76,251);
    color:rgb(255,255,255);
}
 .vis-6{
    display:inline-block;
    overflow:hidden;
    outline:0;
}
 .size-83{
    width:140px;
    height:18px;
}
 .pos-79{
    position:relative;
    margin-left:-141px;
    margin-top:41px;
}
 .size-84{
    min-width:547px;
    width:547px;
    min-height:53px;
}
 .cont-101{
    z-index:102;
    pointer-events:auto;
}
 .pos-80{
    position:relative;
    margin-left:26px;
    margin-top:20px;
}
 .size-85{
    min-width:903px;
    width:903px;
    min-height:221px;
}
 .size-86{
    min-width:480px;
    width:480px;
    min-height:221px;
}
 .size-87{
    min-width:423px;
    width:423px;
    min-height:37px;
}
 .cont-102{
    z-index:77;
    pointer-events:auto;
}
 .para-6{
    padding-top:0;
    text-indent:0;
    padding-bottom:10px;
    padding-right:0;
    text-align:left;
}
 .font-19{
    font-family:Ubuntu;
    font-size:20px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:30px;
    letter-spacing:normal;
    text-shadow:none;
}
 .size-88{
    min-width:480px;
    width:480px;
    min-height:125px;
}
 .cont-103{
    z-index:69;
    pointer-events:auto;
}
 .pos-81{
    position:relative;
    margin-left:20px;
    margin-top:-9px;
}
 .size-89{
    min-width:200px;
    width:200px;
    min-height:34px;
}
 .cont-104{
    z-index:70;
    pointer-events:auto;
}
 .pos-82{
    position:relative;
    margin-left:64px;
    margin-top:-34px;
}
 .size-90{
    min-width:65px;
    width:65px;
    min-height:34px;
}
 .cont-105{
    z-index:71;
    pointer-events:auto;
}
 .pos-83{
    position:relative;
    margin-left:-202px;
    margin-top:31px;
}
 .cont-106{
    z-index:72;
    pointer-events:auto;
}
 .pos-84{
    position:relative;
    margin-left:73px;
    margin-top:17px;
}
 .size-91{
    min-width:350px;
    width:350px;
    min-height:200px;
    height:200px;
}
 .img-27{
    position:absolute;
    left:0;
    width:350px;
    height:200px;
    top:0;
    border:0;
}
 .img-28{
    left:0;
    width:350px;
    height:200px;
    top:0;
    display:inline-block;
}
 .pos-85{
    position:relative;
    margin-left:0;
    margin-top:29px;
}
 .size-92{
    min-width:960px;
    width:960px;
    min-height:296px;
}
 .cont-107{
    z-index:82;
    border-top:1px solid rgb(205,222,232);
    border-bottom:1px solid rgb(205,222,232);
    background-color:rgb(250,250,250);
}
 .pos-86{
    position:relative;
    margin-left:26px;
    margin-top:16px;
}
 .size-93{
    min-width:905px;
    width:905px;
    min-height:223px;
}
 .size-94{
    min-width:506px;
    width:506px;
    min-height:216px;
}
 .size-95{
    min-width:506px;
    width:506px;
    min-height:37px;
}
 .cont-108{
    z-index:83;
    pointer-events:auto;
}
 .size-96{
    min-width:444px;
    width:444px;
    min-height:179px;
}
 .size-97{
    min-width:444px;
    width:444px;
    min-height:113px;
}
 .cont-109{
    z-index:84;
    pointer-events:auto;
}
 .pos-87{
    position:relative;
    margin-left:20px;
    margin-top:-2px;
}
 .cont-110{
    z-index:86;
    pointer-events:auto;
}
 .cont-111{
    z-index:87;
    pointer-events:auto;
}
 .pos-88{
    position:relative;
    margin-left:462px;
    margin-top:-193px;
}
 .size-98{
    min-width:443px;
    width:443px;
    min-height:200px;
    height:200px;
}
 .cont-112{
    z-index:89;
    pointer-events:auto;
}
 .img-29{
    position:absolute;
    left:2px;
    width:440px;
    height:200px;
    top:0;
    border:0;
}
 .pos-89{
    position:relative;
    margin-left:44px;
    margin-top:-1px;
}
 .cont-113{
    z-index:91;
    pointer-events:auto;
}
 .cont-114{
    z-index:78;
    pointer-events:auto;
}
 .size-99{
    min-width:444px;
    width:444px;
    min-height:65px;
}
 .cont-115{
    z-index:75;
    pointer-events:auto;
}
 .pos-90{
    position:relative;
    margin-top:17px;
}
 .cont-116{
    z-index:34;
    pointer-events:none;
    border:0;
    background-color:rgb(184,200,210);
}
 .cont-117{
    z-index:29;
    border:0;
    background-color:rgb(130,147,158);
}
 .cont-118{
    z-index:16;
    border:0;
    background-color:rgb(130,147,158);
}
 .cont-119{
    z-index:53;
    pointer-events:auto;
}
 .cont-120{
    z-index:25;
    pointer-events:auto;
}
 .cont-121{
    z-index:19;
    pointer-events:auto;
}
 .cont-122{
    z-index:22;
    pointer-events:auto;
}
 .cont-123{
    z-index:24;
    pointer-events:auto;
}
 .cont-176{
    z-index:27;
    border:0;
    background-color:rgb(130,147,158);
}
 .cont-177{
    z-index:46;
    pointer-events:auto;
}
 .pos-341{
    position:relative;
    margin-top:15px;
}
 .cont-421{
    z-index:31;
    pointer-events:none;
    border:0;
    background-color:rgb(184,200,210);
}
 .cont-422{
    z-index:32;
    border:0;
    background-color:rgb(130,147,158);
}
 .cont-423{
    z-index:11;
    border:0;
    background-color:rgb(130,147,158);
}
 .cont-424{
    z-index:15;
    border:0;
    background-color:rgb(130,147,158);
}
 .cont-425{
    z-index:43;
    pointer-events:auto;
}
 .cont-426{
    z-index:33;
    pointer-events:auto;
}
 .pos-359{
    position:relative;
    margin-left:0;
    margin-top:110px;
}
 .size-443{
    min-width:60px;
    width:60px;
    min-height:57px;
    height:57px;
}
 .cont-445{
    z-index:123;
    pointer-events:auto;
}
 .img-88{
    position:absolute;
    left:2px;
    width:56px;
    height:57px;
    top:0;
    border:0;
}
 .img-89{
    left:2px;
    width:56px;
    height:57px;
    top:0;
    display:inline-block;
}
 .pos-360{
    position:relative;
    margin-left:0;
    margin-top:94px;
}
 .size-444{
    min-width:7px;
    width:7px;
    min-height:7px;
    height:7px;
}
 .cont-446{
    z-index:130;
    border:0;
    background-color:rgb(223,50,142);
}
 .pos-361{
    position:relative;
    margin-left:0;
    margin-top:9px;
}
 .size-445{
    min-width:217px;
    width:217px;
    min-height:33px;
}
 .cont-447{
    z-index:116;
    pointer-events:auto;
}
 .size-446{
    min-width:302px;
    width:302px;
    min-height:48px;
}
 .cont-448{
    z-index:109;
    pointer-events:auto;
}
 .pos-362{
    position:relative;
    margin-left:-1px;
    margin-top:-2px;
}
 .size-447{
    min-width:960px;
    width:960px;
    min-height:350px;
}
 .cont-449{
    z-index:52;
    border:1px solid rgb(230,230,230);
    background-color:rgb(255,255,255);
}
 .size-448{
    min-width:904px;
    width:904px;
    min-height:322px;
}
 .size-449{
    min-width:337px;
    width:337px;
    min-height:296px;
}
 .size-450{
    min-width:337px;
    width:337px;
    min-height:42px;
}
 .cont-450{
    z-index:131;
    pointer-events:auto;
}
 .pos-363{
    position:relative;
    margin-left:0;
    margin-top:-8px;
}
 .size-451{
    min-width:332px;
    width:332px;
    min-height:262px;
}
 .size-452{
    min-width:275px;
    width:275px;
    min-height:262px;
}
 .cont-451{
    z-index:132;
    pointer-events:auto;
}
 .pos-364{
    position:relative;
    margin-left:49px;
    margin-top:39px;
}
 .size-453{
    min-width:8px;
    width:8px;
    min-height:188px;
}
 .size-454{
    min-width:8px;
    width:8px;
    min-height:8px;
    height:8px;
}
 .cont-452{
    z-index:154;
    border:0;
    background-color:rgb(22,122,255);
}
.pos-365{
    position:relative;
    margin-left:0;
    margin-top:22px;
}
.pos-365a{
    position:relative;
    margin-left:0;
    margin-top:23px;
}
.pos-365b{
    position:relative;
    margin-left:0;
    margin-top:23px;
}
.pos-365c{
    position:relative;
    margin-left:0;
    margin-top:23px;
}
.pos-365d{
    position:relative;
    margin-left:0;
    margin-top:23px;
}
.pos-365e{
    position:relative;
    margin-left:0;
    margin-top:23px;
}
.pos-365f{
    position:relative;
    margin-left:0;
    margin-top:22px;
}
.pos-365g{
    position:relative;
    margin-left:0;
    margin-top:22px;
}
.pos-365h{
    position:relative;
    margin-left:0;
    margin-top:23px;
}
.pos-365i{
    position:relative;
    margin-left:0;
    margin-top:23px;
}
.pos-365j{
    position:relative;
    margin-left:0;
    margin-top:23px;
}
.pos-365k{
    position:relative;
    margin-left:0;
    margin-top:23px;
}

 .cont-453{
    z-index:95;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-454{
    z-index:78;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-455{
    z-index:79;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-456{
    z-index:91;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-457{
    z-index:92;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-458{
    z-index:193;
    border:0;
    background-color:rgb(22,122,255);
}
 .pos-366{
    position:relative;
    margin-left:-13px;
    margin-top:34px;
}
 .size-455{
    min-width:200px;
    width:200px;
    min-height:242px;
}
 .font-70{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:600;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:27px;
    letter-spacing:normal;
    text-shadow:none;
}
 .pos-367{
    position:relative;
    margin-left:15px;
    margin-top:-6px;
}
 .size-456{
    min-width:160px;
    width:160px;
    min-height:214px;
}
 .size-457{
    min-width:160px;
    width:160px;
    min-height:34px;
}
 .cont-459{
    z-index:133;
    pointer-events:auto;
}
 .size-458{
    min-width:140px;
    width:140px;
    min-height:184px;
}
 .size-459{
    min-width:140px;
    width:140px;
    min-height:34px;
}
 .cont-460{
    z-index:54;
    pointer-events:auto;
}
 .size-460{
    min-width:140px;
    width:140px;
    min-height:154px;
}
 .size-461{
    min-width:140px;
    width:140px;
    min-height:124px;
}
 .size-462{
    min-width:140px;
    width:140px;
    min-height:94px;
}
 .cont-461{
    z-index:82;
    pointer-events:auto;
}
 .size-463{
    min-width:140px;
    width:140px;
    min-height:64px;
}
 .cont-462{
    z-index:136;
    pointer-events:auto;
}
 .pos-368{
    position:relative;
    margin-left:0;
    margin-top:73px;
}
 .size-464{
    min-width:8px;
    width:8px;
    min-height:128px;
}
 .cont-463{
    z-index:87;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-464{
    z-index:94;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-465{
    z-index:96;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-466{
    z-index:90;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-467{
    z-index:113;
    border:0;
    background-color:rgb(22,122,255);
}
 .pos-369{
    position:relative;
    margin-left:7px;
    margin-top:62px;
}
 .cont-468{
    z-index:93;
    pointer-events:auto;
}
 .cont-469{
    z-index:112;
    pointer-events:auto;
}
 .cont-470{
    z-index:101;
    pointer-events:auto;
}
 .pos-370{
    position:relative;
    margin-left:1px;
    margin-top:62px;
}
 .size-465{
    min-width:224px;
    width:224px;
    min-height:260px;
}
 .pos-371{
    position:relative;
    margin-left:34px;
    margin-top:0;
}
 .size-466{
    min-width:155px;
    width:155px;
    min-height:64px;
}
 .pos-372{
    position:relative;
    margin-left:0;
    margin-top:13px;
}
 .size-467{
    min-width:8px;
    width:8px;
    min-height:38px;
}
 .cont-471{
    z-index:88;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-472{
    z-index:186;
    border:0;
    background-color:rgb(22,122,255);
}
 .pos-373{
    position:relative;
    margin-left:7px;
    margin-top:0;
}
 .cont-473{
    z-index:110;
    pointer-events:auto;
}
 .cont-474{
    z-index:175;
    pointer-events:auto;
}
 .pos-374{
    position:relative;
    margin-left:0;
    margin-top:27px;
}
 .size-468{
    min-width:224px;
    width:224px;
    min-height:169px;
    height:169px;
}
 .cont-475{
    z-index:192;
    pointer-events:auto;
}
 .img-90{
    position:absolute;
    left:0;
    width:224px;
    height:169px;
    top:0;
    border:0;
}
 .img-91{
    left:0;
    width:224px;
    height:169px;
    top:0;
    display:inline-block;
}
 .size-469{
    min-width:960px;
    width:960px;
    min-height:400px;
}
 .cont-476{
    z-index:53;
    border:1px solid rgb(205,222,232);
    background-color:rgb(250,250,250);
}
 .size-470{
    min-width:919px;
    width:919px;
    min-height:400px;
}
 .pos-375{
    position:relative;
    margin-left:0;
    margin-top:20px;
}
 .size-471{
    min-width:275px;
    width:275px;
    min-height:296px;
}
 .size-472{
    min-width:275px;
    width:275px;
    min-height:42px;
}
 .cont-477{
    z-index:134;
    pointer-events:auto;
}
 .pos-376{
    position:relative;
    margin-left:0;
    margin-top:-11px;
}
 .size-473{
    min-width:275px;
    width:275px;
    min-height:265px;
}
 .pos-377{
    position:relative;
    margin-left:1px;
    margin-top:0;
}
 .size-474{
    min-width:90px;
    width:90px;
    min-height:7px;
    height:7px;
}
 .cont-478{
    z-index:55;
    pointer-events:auto;
}
 .img-92{
    position:absolute;
    left:3px;
    width:85px;
    height:7px;
    top:0;
    border:0;
}
 .img-93{
    left:3px;
    width:85px;
    height:7px;
    top:0;
    display:inline-block;
}
 .cont-479{
    z-index:194;
    pointer-events:auto;
}
 .pos-378{
    position:relative;
    margin-left:22px;
    margin-top:0;
}
 .size-475{
    min-width:2px;
    width:2px;
    min-height:400px;
}
 .cont-480{
    z-index:80;
    pointer-events:auto;
}
 .cont-481{
    pointer-events:none;
}
 .size-476{
    min-width:1px;
    width:1px;
    min-height:446px;
    height:446px;
}
 .cont-482{
    border:0;
    background-color:rgb(205,222,232);
}
 .cont-483{
    border:0;
    background-color:rgb(250,250,250);
}
 .pos-379{
    position:relative;
    margin-left:25px;
    margin-top:20px;
}
 .size-477{
    min-width:580px;
    width:580px;
    min-height:360px;
}
 .size-478{
    min-width:270px;
    width:270px;
    min-height:42px;
}
 .cont-484{
    z-index:135;
    pointer-events:auto;
}
 .size-479{
    min-width:580px;
    width:580px;
    min-height:64px;
}
 .cont-485{
    z-index:137;
    pointer-events:auto;
}
 .pos-380{
    position:relative;
    margin-left:0;
    margin-top:-5px;
}
 .size-480{
    min-width:459px;
    width:459px;
    min-height:266px;
}
 .size-481{
    min-width:270px;
    width:270px;
    min-height:266px;
}
 .size-482{
    min-width:163px;
    width:163px;
    min-height:34px;
}
 .cont-486{
    z-index:138;
    pointer-events:auto;
}
 .size-483{
    min-width:270px;
    width:270px;
    min-height:238px;
}
 .cont-487{
    z-index:139;
    pointer-events:auto;
}
 .size-484{
    min-width:163px;
    width:163px;
    min-height:181px;
}
 .cont-488{
    z-index:141;
    pointer-events:auto;
}
 .pos-381{
    position:relative;
    margin-left:0;
    margin-top:143px;
}
 .cont-489{
    z-index:143;
    pointer-events:auto;
}
 .pos-382{
    position:relative;
    margin-left:620px;
    margin-top:-258px;
}
 .pos-382a{
    position:relative;
    margin-left:620px;
    margin-top:-280px;
}
 .size-485{
    min-width:299px;
    width:299px;
    min-height:238px;
}
 .size-486{
    min-width:299px;
    width:299px;
    min-height:112px;
}
 .cont-490{
    z-index:140;
    pointer-events:auto;
}
 .font-71{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:400;
    font-style:normal;
    text-decoration:underline;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:27px;
    letter-spacing:normal;
    text-shadow:none;
}
 .pos-383{
    position:relative;
    margin-left:0;
    margin-top:35px;
}
 .size-487{
    min-width:299px;
    width:299px;
    min-height:91px;
}
 .cont-491{
    z-index:142;
    pointer-events:auto;
}
 .size-488{
    min-width:960px;
    width:960px;
    min-height:700px;
}
 .cont-492{
    z-index:49;
    border:1px solid rgb(230,230,230);
    background-color:rgb(255,255,255);
}
 .cont-493{
    z-index:58;
    pointer-events:auto;
}
 .pos-384{
    position:relative;
    margin-left:26px;
    margin-top:9px;
}
 .size-489{
    min-width:910px;
    width:910px;
    min-height:581px;
}
 .pos-385{
    position:relative;
    margin-left:0;
    margin-top:4px;
}
 .size-490{
    min-width:450px;
    width:450px;
    min-height:572px;
}
 .size-491{
    min-width:100px;
    width:100px;
    min-height:32px;
}
 .cont-494{
    z-index:146;
    pointer-events:auto;
}
 .font-72{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(128,128,128);
    background-color:initial;
    line-height:27px;
    letter-spacing:normal;
    text-shadow:none;
}
 .pos-386{
    position:relative;
    margin-left:0;
    margin-top:18px;
}
 .size-492{
    min-width:384px;
    width:384px;
    min-height:32px;
}
 .cont-495{
    z-index:167;
    pointer-events:auto;
}
 .para-35{
    padding-top:0;
    text-indent:0;
    padding-right:0;
    text-align:left;
}
 .font-73{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:20px;
    letter-spacing:normal;
    text-shadow:none;
}
 .size-493{
    min-width:395px;
    width:395px;
    min-height:62px;
}
 .cont-496{
    z-index:152;
    pointer-events:auto;
}
 .pos-387{
    position:relative;
    margin-left:0;
    margin-top:-10px;
}
 .size-494{
    min-width:395px;
    width:395px;
    min-height:40px;
}
 .cont-497{
    z-index:170;
    pointer-events:auto;
}
 .font-74{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(130,147,158);
    background-color:initial;
    line-height:18px;
    letter-spacing:0.10px;
    text-shadow:none;
}
 .cont-498{
    z-index:157;
    pointer-events:auto;
}
 .size-495{
    min-width:450px;
    width:450px;
    min-height:32px;
}
 .cont-499{
    z-index:158;
    pointer-events:auto;
}
 .cont-500{
    z-index:156;
    pointer-events:auto;
}
 .cont-501{
    z-index:177;
    pointer-events:auto;
}
 .cont-502{
    z-index:195;
    pointer-events:auto;
}
 .cont-503{
    z-index:174;
    pointer-events:auto;
}
 .size-496{
    min-width:395px;
    width:395px;
    min-height:52px;
}
 .cont-504{
    z-index:153;
    pointer-events:auto;
}
 .size-497{
    min-width:395px;
    width:395px;
    min-height:30px;
}
 .cont-505{
    z-index:190;
    pointer-events:auto;
}
 .pos-388{
    position:relative;
    margin-left:0;
    margin-top:8px;
}
 .cont-506{
    z-index:196;
    pointer-events:auto;
}
 .pos-389{
    position:relative;
    margin-left:29px;
    margin-top:0;
}
 .size-498{
    min-width:200px;
    width:200px;
    min-height:580px;
}
 .cont-507{
    z-index:144;
    border-top:1px solid rgb(223,50,142);
    background-color:rgb(250,250,250);
}
 .pos-390{
    position:relative;
    margin-left:18px;
    margin-top:9px;
}
 .size-499{
    min-width:165px;
    width:165px;
    min-height:32px;
}
 .cont-508{
    z-index:147;
    pointer-events:auto;
}
 .para-36{
    padding-top:0;
    text-indent:0;
    padding-right:0;
    text-align:center;
}
 .font-75{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:600;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:20px;
    letter-spacing:normal;
    text-shadow:none;
}
 .pos-391{
    position:relative;
    margin-left:89px;
    margin-top:12px;
}
 .size-500{
    min-width:22px;
    width:22px;
    min-height:20px;
    height:20px;
}
 .cont-509{
    z-index:166;
    pointer-events:auto;
}
 .img-94{
    position:absolute;
    left:0;
    width:22px;
    height:20px;
    top:0;
    border:0;
}
 .pos-392{
    position:relative;
    margin-left:-41px;
    margin-top:62px;
}
 .size-501{
    min-width:60px;
    width:60px;
    min-height:32px;
}
 .cont-510{
    z-index:168;
    pointer-events:auto;
}
 .pos-393{
    position:relative;
    margin-left:-41px;
    margin-top:142px;
}
 .cont-511{
    z-index:171;
    pointer-events:auto;
}
 .pos-394{
    position:relative;
    margin-left:-22px;
    margin-top:192px;
}
 .cont-512{
    z-index:172;
    pointer-events:auto;
}
 .pos-395{
    position:relative;
    margin-left:-22px;
    margin-top:242px;
}
 .cont-513{
    z-index:173;
    pointer-events:auto;
}
 .pos-396{
    position:relative;
    margin-left:-22px;
    margin-top:292px;
}
 .cont-514{
    z-index:185;
    pointer-events:auto;
}
 .pos-397{
    position:relative;
    margin-left:-22px;
    margin-top:342px;
}
 .cont-515{
    z-index:161;
    pointer-events:auto;
}
 .pos-398{
    position:relative;
    margin-left:-31px;
    margin-top:392px;
}
 .size-502{
    min-width:40px;
    width:40px;
    min-height:32px;
}
 .cont-516{
    z-index:163;
    pointer-events:auto;
}
 .pos-399{
    position:relative;
    margin-left:-31px;
    margin-top:442px;
}
 .cont-517{
    z-index:189;
    pointer-events:auto;
}
 .pos-400{
    position:relative;
    margin-left:-22px;
    margin-top:502px;
}
 .cont-518{
    z-index:197;
    pointer-events:auto;
}
 .pos-401{
    position:relative;
    margin-left:31px;
    margin-top:0;
}
 .cont-519{
    z-index:145;
    border-top:1px solid rgb(223,50,142);
    background-color:rgb(250,250,250);
}
 .cont-520{
    z-index:148;
    pointer-events:auto;
}
 .cont-521{
    z-index:164;
    pointer-events:auto;
}
 .pos-402{
    position:relative;
    margin-left:-31px;
    margin-top:62px;
}
 .cont-522{
    z-index:160;
    pointer-events:auto;
}
 .pos-403{
    position:relative;
    margin-left:-31px;
    margin-top:142px;
}
 .cont-523{
    z-index:179;
    pointer-events:auto;
}
 .cont-524{
    z-index:181;
    pointer-events:auto;
}
 .pos-404{
    position:relative;
    margin-left:-31px;
    margin-top:242px;
}
 .cont-525{
    z-index:183;
    pointer-events:auto;
}
 .font-76{
    font-family:"Open Sans";
    font-size:15px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(196,196,196);
    background-color:initial;
    line-height:20px;
    letter-spacing:normal;
    text-shadow:none;
}
 .pos-405{
    position:relative;
    margin-left:-40px;
    margin-top:292px;
}
 .cont-526{
    z-index:187;
    pointer-events:auto;
}
 .pos-406{
    position:relative;
    margin-left:-31px;
    margin-top:342px;
}
 .cont-527{
    z-index:151;
    pointer-events:auto;
}
 .cont-528{
    z-index:162;
    pointer-events:auto;
}
 .pos-407{
    position:relative;
    margin-left:-40px;
    margin-top:442px;
}
 .cont-529{
    z-index:165;
    pointer-events:auto;
}
 .pos-408{
    position:relative;
    margin-left:-40px;
    margin-top:502px;
}
 .cont-530{
    z-index:191;
    pointer-events:auto;
}
 .pos-409{
    position:relative;
    margin-left:0;
    margin-top:-260px;
}
 .size-503{
    min-width:910px;
    width:910px;
    min-height:1px;
    height:1px;
}
 .cont-531{
    z-index:184;
    border-bottom:1px solid rgb(255,255,255);
    background-color:rgb(234,234,234);
}
 .pos-410{
    position:relative;
    margin-left:0;
    margin-top:-540px;
}
 .cont-532{
    z-index:149;
    border-bottom:1px solid rgb(255,255,255);
    background-color:rgb(128,128,128);
}
 .pos-411{
    position:relative;
    margin-left:0;
    margin-top:-160px;
}
 .cont-533{
    z-index:188;
    border-bottom:1px solid rgb(255,255,255);
    background-color:rgb(234,234,234);
}
 .pos-412{
    position:relative;
    margin-left:0;
    margin-top:-210px;
}
 .cont-534{
    z-index:169;
    border-bottom:1px solid rgb(255,255,255);
    background-color:rgb(234,234,234);
}
 .pos-413{
    position:relative;
    margin-left:0;
    margin-top:-490px;
}
 .cont-535{
    z-index:150;
    border-bottom:1px solid rgb(255,255,255);
    background-color:rgb(234,234,234);
}
 .pos-414{
    position:relative;
    margin-left:0;
    margin-top:-360px;
}
 .cont-536{
    z-index:180;
    border-bottom:1px solid rgb(255,255,255);
    background-color:rgb(234,234,234);
}
 .pos-415{
    position:relative;
    margin-left:0;
    margin-top:-410px;
}
 .cont-537{
    z-index:178;
    border-bottom:1px solid rgb(255,255,255);
    background-color:rgb(234,234,234);
}
 .pos-416{
    position:relative;
    margin-left:0;
    margin-top:-50px;
}
 .cont-538{
    z-index:159;
    border-bottom:1px solid rgb(255,255,255);
    background-color:rgb(234,234,234);
}
 .pos-417{
    position:relative;
    margin-left:0;
    margin-top:-110px;
}
 .cont-539{
    z-index:155;
    border-bottom:1px solid rgb(255,255,255);
    background-color:rgb(234,234,234);
}
 .pos-418{
    position:relative;
    margin-left:0;
    margin-top:-310px;
}
 .cont-540{
    z-index:182;
    border-bottom:1px solid rgb(255,255,255);
    background-color:rgb(234,234,234);
}
 .cont-541{
    z-index:176;
    border:0;
    background-color:rgb(128,128,128);
}
 .pos-419{
    position:relative;
    margin-left:-1px;
    margin-top:-1px;
}
 .size-504{
    min-width:960px;
    width:960px;
    min-height:220px;
}
 .cont-542{
    z-index:59;
    border:1px solid rgb(205,222,232);
    -webkit-border-radius:0 0 5px 5px;
    -moz-border-radius:0 0 5px 5px;
    border-radius:0 0 5px 5px;
    background-color:rgb(250,250,250);
}
 .pos-420{
    position:relative;
    margin-left:26px;
    margin-top:15px;
}
 .size-505{
    min-width:875px;
    width:875px;
    min-height:173px;
}
 .size-506{
    min-width:284px;
    width:284px;
    min-height:151px;
}
 .cont-543{
    z-index:62;
    pointer-events:auto;
}
 .pos-421{
    position:relative;
    margin-left:0;
    margin-top:-3px;
}
 .size-507{
    min-width:284px;
    width:284px;
    min-height:112px;
}
 .cont-544{
    z-index:67;
    pointer-events:auto;
}
 .pos-422{
    position:relative;
    margin-left:37px;
    margin-top:3px;
}
 .size-508{
    min-width:260px;
    width:260px;
    min-height:170px;
}
 .size-509{
    min-width:250px;
    width:250px;
    min-height:32px;
}
 .cont-545{
    z-index:60;
    pointer-events:auto;
}
 .font-77{
    font-family:"Open Sans";
    font-size:16px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:28px;
    letter-spacing:normal;
    text-shadow:none;
}
 .size-510{
    min-width:260px;
    width:260px;
    min-height:1px;
    height:1px;
}
 .cont-546{
    z-index:65;
    border:0;
    background-color:rgb(230,230,230);
}
 .pos-423{
    position:relative;
    margin-left:3px;
    margin-top:4px;
}
 .size-511{
    min-width:142px;
    width:142px;
    min-height:34px;
}
 .pos-424{
    position:relative;
    margin-left:0;
    margin-top:11px;
}
 .pos-424a{
    position:relative;
    margin-left:0;
    margin-top:19px;
}
 .pos-424b{
    position:relative;
    margin-left:0;
    margin-top:19px;
}
 .size-512{
    min-width:10px;
    width:10px;
    min-height:10px;
    height:10px;
}
 .cont-547{
    z-index:64;
    border:0;
    background-color:rgb(22,122,255);
}
 .pos-425{
    position:relative;
    margin-left:9px;
    margin-top:10px;
}
 .size-513{
    min-width:123px;
    width:123px;
    min-height:34px;
}
 .cont-548{
    z-index:68;
    pointer-events:auto;
}
 .pos-426{
    position:relative;
    margin-left:3px;
    margin-top:36px;
}
 .size-514{
    min-width:142px;
    width:142px;
    min-height:64px;
}
 .size-515{
    min-width:10px;
    width:10px;
    min-height:40px;
}
 .cont-549{
    z-index:73;
    border:0;
    background-color:rgb(22,122,255);
}
 .cont-550{
    z-index:75;
    border:0;
    background-color:rgb(22,122,255);
}
 .size-516{
    min-width:123px;
    width:123px;
    min-height:64px;
}
 .cont-551{
    z-index:74;
    pointer-events:auto;
}
 .pos-427{
    position:relative;
    margin-left:-238px;
    margin-top:83px;
}
 .size-517{
    min-width:250px;
    width:250px;
    min-height:43px;
}
 .pos-428{
    position:relative;
    margin-left:29px;
    margin-top:3px;
}
 .size-518{
    min-width:250px;
    width:250px;
    min-height:69px;
}
 .cont-552{
    z-index:61;
    pointer-events:auto;
}
 .size-519{
    min-width:250px;
    width:250px;
    min-height:1px;
    height:1px;
}
 .cont-553{
    z-index:63;
    border:0;
    background-color:rgb(230,230,230);
}
 .size-520{
    min-width:142px;
    width:142px;
    min-height:33px;
}
 .cont-554{
    z-index:66;
    border:0;
    background-color:rgb(22,122,255);
}
 .size-521{
    min-width:123px;
    width:123px;
    min-height:33px;
}
 .pos-429{
    position:relative;
    margin-left:644px;
    margin-top:-132px;
}
 .size-522{
    min-width:231px;
    width:231px;
    min-height:43px;
}
 .cont-555{
    z-index:111;
    pointer-events:auto;
}
 .pos-430{
    position:relative;
    margin-top:20px;
}
 .size-523{
    width:100%;
    min-width:960px;
    min-height:301px;
}
 .cont-556{
    z-index:41;
}
 .cont-557{
    z-index:14;
    pointer-events:none;
    border:0;
    background-color:rgb(184,200,210);
}
 .size-524{
    width:100%;
    min-width:960px;
    min-height:300px;
}
 .cont-558{
    z-index:15;
    pointer-events:none;
    border:0;
    background-color:rgb(234,234,234);
}
 .pos-431{
    position:relative;
    margin-top:10px;
}
 .size-525{
    min-width:139px;
    width:139px;
    min-height:32px;
}
 .cont-559{
    z-index:20;
    border:0;
    background-color:rgb(130,147,158);
}
 .size-526{
    min-width:143px;
    width:143px;
    min-height:32px;
}
 .size-527{
    min-width:806px;
    width:806px;
    min-height:169px;
}
 .size-528{
    min-width:186px;
    width:186px;
    min-height:61px;
}
 .size-529{
    min-width:186px;
    width:186px;
    min-height:34px;
}
 .cont-560{
    z-index:31;
    pointer-events:auto;
}
 .pos-432{
    position:relative;
    margin-left:94px;
    margin-top:0;
}
 .size-530{
    min-width:189px;
    width:189px;
    min-height:169px;
}
 .size-531{
    min-width:189px;
    width:189px;
    min-height:34px;
}
 .size-532{
    min-width:189px;
    width:189px;
    min-height:146px;
}
 .size-533{
    min-width:189px;
    width:189px;
    min-height:24px;
}
 .cont-561{
    z-index:30;
    pointer-events:auto;
}
 .font-78{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(130,147,158);
    background-color:initial;
    line-height:19px;
    letter-spacing:normal;
    text-shadow:none;
}
 .size-534{
    min-width:189px;
    width:189px;
    min-height:126px;
}
 .size-535{
    min-width:189px;
    width:189px;
    min-height:103px;
}
 .size-536{
    min-width:189px;
    width:189px;
    min-height:86px;
}
 .size-537{
    min-width:189px;
    width:189px;
    min-height:63px;
}
 .cont-562{
    z-index:37;
    pointer-events:auto;
}
 .size-538{
    min-width:189px;
    width:189px;
    min-height:47px;
}
 .pos-433{
    position:relative;
    margin-left:121px;
    margin-top:16px;
}
 .cont-563{
    z-index:28;
    pointer-events:auto;
}
 .cont-564{
    z-index:29;
    pointer-events:auto;
}
 .cont-565{
    z-index:32;
    pointer-events:auto;
}
 .pos-434{
    position:relative;
    margin-left:25px;
    margin-top:19px;
}
 







 /* CSS particularizado para el producto (menú ppal, secundario y botones de Encomendar) */

.btt_selected{
    z-index:555;
    border:0;
    background-color:rgb(223,50,142);
}

.button-encomendar-big{
    border:2px solid rgb(16,76,251);
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px;
    background-color:rgb(255,255,255);
    color:rgb(16,76,251);
}
 .button-encomendar-big:hover{
    background-color:rgb(16,76,251);
    border-color:rgb(16,76,251);
    color:rgb(255,255,255);
}
 .button-encomendar-big:active{
    background-color:rgb(16,76,251);
    border-color:rgb(16,76,251);
    color:rgb(255,255,255);
}

/* Menú secundario de productos */
.vis-menu-produtos{
    display:inline-block;
    *display:inline;
    zoom:1;
    vertical-align:top;
}
/* .pos-menu-produtos1{
    position:relative;
    margin-left:0;
    margin-top:27px;
} */
.pos-menu-produtos1{
    position:relative;
    margin-left:0;
    margin-top:0;
}
.pos-menu-produtos1-btt_fin_pag{
    position:relative;
    margin-left:360px;
    margin-top:0;
}
.pos-menu-produtos2{
    position:relative;
    margin-left:154px; /* 64px; */
    margin-top:9px;
}
.pos-menu-produtos2-produto1{
    position:relative;
    margin-left:100px; /* 64px; */
    margin-top:9px;
}
.pos-menu-produtos3{
    position:relative;
    margin-left:5px;
    margin-top:-7px;
}
.pos-menu-produtos3-produto1{
    position:relative;
    margin-left:34px;
    margin-top:-7px;
}
.pos-menu-produtos4{
    position:relative;
    margin-left:20px;
    margin-top:9px;
}
.pos-menu-produtos4-produto1{
    position:relative;
    margin-left:-25px;
    margin-top:9px;
}
.pos-menu-produtos5{
    position:relative;
    margin-left:-9px;
    margin-top:9px;
}

.pos-menu-produtos6{
 /*   float: right;*/    
    position:relative;
    margin-left:-15px;
    margin-top:9px;
}

.pos-menu-produtos6-btt_big{
    position:relative;
    /* margin-left:117px; */
    margin-left:-25px;
    margin-top:20px;
}

.size-menu-produtos1{
    min-width:952px;
    width:952px;
    min-height:39px;
}
.size-menu-produtos2{
    min-width:298px;
    width:298px;
    min-height:38px;
}
.size-menu-produtos3{
    min-width:140px;
    width:140px;
    min-height:30px;
}
.size-menu-produtos4{
    min-width:60px;
    width:60px;
    min-height:1px;
    height:1px;
}
.size-menu-produtos4-produto1{
    min-width:70px;
    width:70px;
    min-height:1px;
    height:1px;
}

.size-menu-produtos5{
    min-width:25px;
    width:25px;
    min-height:30px;
}
.size-menu-produtos5-produto1{
    min-width:75px;
    width:75px;
    min-height:15px;
}
.size-menu-produtos6{
    min-width:90px;
    width:90px;
    min-height:30px;
}
.size-menu-produtos7{
    min-width:100px;
    width:100px;
    min-height:30px;
}
.size-menu-produtos8{
    min-width:78px;
    width:78px;
    min-height:30px;
}
.size-menu-produtos9{
    min-width:59px;
    width:59px;
    min-height:30px;
}
.size-menu-produtos10{
    min-width:117px;
    width:117px;
    min-height:28px;
}

/* Ancho del botón Emcomendar en el menú secundario (bajo el menú ppal) */
.size-menu-produtos11{
    width:135px;
    height:18px;
}
.size-menu-produtos11-con_precio{
    width:155px;
    height:18px;
}


.colwrapper-menu-produtos{
    line-height:0;
}



.cont-menu-produtos{
    z-index:4;
    pointer-events:auto;
}
.cont-menu-produtos1{
    z-index:3;
    pointer-events:auto;
}
.cont-menu-produtos2{
    z-index:6;
    pointer-events:auto;
}
.cont-menu-produtos3{
    z-index:7;
    pointer-events:auto;
}
.cont-menu-produtos4{
    z-index:8;
    pointer-events:auto;
}
.cont-menu-produtos5{
    z-index:9;
    pointer-events:auto;
}
.cont-menu-produtos6{
    z-index:92;
    pointer-events:auto;
}
.cont-menu-produtos7{
    z-index:184;
    pointer-events:auto;
}






.para-menu-produtos{
    padding-top:0;
    text-indent:0;
    padding-right:0;
    text-align:left;
}
.para-menu-produtos1{
    padding-top:0;
    text-indent:0;
    padding-right:0;
    text-align:center;
}




.font-menu-produtos{
    font-family:Ubuntu;
    font-size:30px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:35px;
    letter-spacing:normal;
    text-shadow:none;
}
.font-menu-produtos2{
    font-family:Ubuntu;
    font-size:24px;
    font-weight:300;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:28px;
    letter-spacing:normal;
    text-shadow:none;
}
.font-menu-produtos3{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(0,0,0);
    background-color:initial;
    line-height:23px;
    letter-spacing:0.30px;
    text-shadow:none;
}
.font-menu-produtos4{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    line-height:normal;
    letter-spacing:normal;
    text-shadow:none;
    text-indent:0;
    text-align:center;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:0;
    margin-bottom:0;
}


.button-menu-produtos{
    border:1px solid rgb(16,76,251);
    -webkit-border-radius:14px;
    -moz-border-radius:14px;
    border-radius:14px;
    background-color:rgb(255,255,255);
    color:rgb(16,76,251);
}
.button-menu-produtos:hover{
    background-color:rgb(16,76,251);
    border-color:rgb(16,76,251);
    color:rgb(255,255,255);
}
.button-menu-produtos:active{
    background-color:rgb(16,76,251);
    border-color:rgb(16,76,251);
    color:rgb(255,255,255);
}

/* Ancho del botón Encomendar al final de la página del producto */
.size-btt-encomendar-big{
    width:200px;
    height:27px;
}
.size-btt-encomendar-big-position{
    margin-left: 35px;
}

.size-btt-encomendar-big_con_precio{
    width:265px;
    height:27px;
}

.font-8-btt_big{
    font-family:"Open Sans";
    font-size:20px;
    font-weight:600;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    line-height:normal;
    letter-spacing:normal;
    text-shadow:none;
    text-indent:0;
    text-align:center;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:0;
    margin-bottom:0;
}


/* ---------------------------- */


















