/*!{"i":"VERTARY CMS - CFX | Compile v3s | (c) 2005 - 2026","api":4.1,"version":2.3,"create":"2026-10-22 14:10:53","files":13}*/
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,600,700|Roboto:300,300i,400,400i,500,600,700|Trirong&subset=latin-ext');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=latin-ext');
@import url('https://fonts.googleapis.com/css?family=Martel:300,400,600,700,800&subset=latin-ext');

.card-st1{padding:16px;width:344px;position:relative;border:1px solid #dadce0;border-radius:4px}.card-st1 .card-img{display:block;width:100%;height:auto}.card-st1 .card-date{font-size:10pt;text-transform:uppercase;color:#707070}.card-st1 .card-block-1{margin-left:-16px;margin-top:-16px;margin-right:-16px}.card-st1 .card-block-2{padding-top:20px;padding-bottom:8px}.card-st1 p{margin:5px 0px;color:#707070}.card-st1 h2{display:block;font-size:20px}.card-st1 .card-footer{display:flex;position:relative;z-index:1;justify-content:space-between;align-items:center;margin-top:16px}.card-st1 .sharebox{display:block;width:24px;height:24px}.card-st1 .card-btn-prin{position:absolute;display:block;width:100%;height:100%;left:0;top:0;background-color:transparent}.card-st1 .card-content{display:flex;padding-top:16px;justify-content:space-between}.card-st1 .card-text{width:calc(100% - 52px)}.card-st1 .card-icon{display:block;width:40px;height:40px}.card-st1 .card-icon:empty{display:none}
.card-st1 .card-icon:not(:empty) + .card-st1 .card-text{width:100%}.card-st1 .card-btn-more:empty{display:none}.card-st1 .card-btn-more:not(:empty) + .card-footer{border-top:solid 1px #e2e2e2;padding-top:16px}.card-st1 .card-btn-more{display:flex;margin:16px 0px 0px;justify-content:flex-end}.card-st1 .btn-more{display:block;border-radius:4px;background-color:#6200eeff;color:#fff;padding:8px 16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-left:8px}.card-st1 .card-footer a{display:block;background-color:#eee;padding:8px 16px;font-weight:500;border-radius:16px;color:#333}.ex-1 .card-st1 .card-content{flex-direction:row-reverse}.ex-2 .card-st1 .card-btn-more{justify-content:flex-start}.ex-2 .card-st1 .btn-more{margin-right:8px;margin-left:0px}

 .owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}

 .owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}

 template{display:none}body{padding:0;margin:0;padding-top:1px;font-size:16px}.texup,.txup{text-transform:uppercase}img{border:none}*:hover,*:active,option,*:focus{outline:none!important}.clear{clear:both}.shide{display:none!important}a,select,option,select:focus{outline:none}@-moz-document url-prefix(){select:-moz-focusring,select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:1em;margin:0;padding:0;font-weight:normal}.notAnimateTran{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}.center-body{margin:auto;position:relative}.relative{position:relative}.notopmargin{margin-top:0}.nobottommargin{margin-bottom:0}#messageBox{position:fixed}.bg-bk{background:#eceeed}a{text-decoration:none}a.decor{text-decoration:underline}a[onclick]{cursor:pointer}.mod-smenu,.mod-smenu ul,.mod-smenu li{margin:0;padding:0;list-style:none}
hr{border:none;border-bottom:#6c6966 solid 1px}.margin-top-min{margin-top:5px!important}.margin-top-0{margin-top:0px!important}.margin-top-10{margin-top:10px!important}.margin-top-15{margin-top:15px!important}.margin-top-20{margin-top:20px!important}.margin-top-25{margin-top:25px!important}.margin-top-30{margin-top:30px!important}.margin-top-35{margin-top:35px!important}.margin-top-40{margin-top:40px!important}.margin-top-45{margin-top:45px!important}.margin-top-50{margin-top:50px!important}.box-info-no{background:#FFC;padding:10px}.box-info a{text-decoration:none}.box-info ol{padding-left:15px}.box-info{font-family:Arial,Helvetica,sans-serif;font-size:13px;border:1px solid;padding:10px 25px 10px 50px;background-repeat:no-repeat;background-position:10px center}.box-info+.box-info{margin-bottom:10px}.box-info.info{color:#00529B;background-color:#BDE5F8}.box-info.success,.box-info.exito{color:#4F8A10;background-color:#DFF2BF}.box-info.alert,.box-info.alerta{color:#9F6000;background-color:#FEEFB3}
.box-info.error{color:#D8000C;background-color:#FFBABA}.box-info.required{margin:5px 0px;padding:5px 5px 5px 5px;color:#D8000C;background-color:#FFBABA}.box-info.required:before{content:"*";display:inline-block;margin-left:10px;margin-right:10px}input.required[placeholder]::-webkit-input-placeholder{color:#D8000C!important}input.required[placeholder]::-moz-placeholder{color:#D8000C!important}input.required[placeholder]:-moz-placeholder{color:#D8000C!important}input.required[placeholder]:-ms-input-placeholder{color:#D8000C!important}.box-info ol.min{padding-top:0px;padding-bottom:0px;margin-top:0;margin-bottom:0}.box-info .close{position:absolute;right:5px;top:5px}.box-info{position:relative}.box-info ol,.box-info ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.box-info li+li{margin-top:7px}.box-info li ol{margin-top:5px;margin-bottom:10px}zone{display:block;min-height:1px}
.box-info-error{padding:3px 15px;line-height:1em;color:#D8000C;background-color:#FFBABA;border:#000 solid 1px;border-radius:3px}.box-info2{position:relative;background-color:#FFFFFF;font-size:14px;min-height:50px}.box-info2 h3{font-size:1.3em}.box-info2 h3 + p{margin-top:5px}.box-info2 .close-box-info{position:absolute;right:3px;top:3px}.box-info2 ul,.box-info2 ol{padding-left:15px}.box-info2 li{margin-bottom:10px}.box-info2>div{padding:15px 20px}.box-info2>div{padding-left:50px}.box-info2:before{font-family:"icomoon";font-size:24px;text-align:center;background-color:rgba(0,0,0,0.2);display:block;width:40px;position:absolute;left:0;top:0;height:100%;box-sizing:border-box;padding-top:10px}.box-info2.success{background-color:#D6FFCF}.box-info2.success:before{content:"\e6c9";color:#009207;text-shadow:#FFF 0 0 3px}.box-info2.alert{background-color:#FBEFB2}.box-info2.alert:before{content:"\e6bd"}.box-info2.error{background-color:#FF888A}.box-info2.error:before{content:"\e6bd"}
.box-info2 a.close-box-info{cursor:pointer}.box-info3.success .close-box-info{position:absolute;right:10px;top:10px}.box-info3.success{font-size:24px;height:100vh;max-height:2000px;background-color:transparent;color:#FFF}.box-info3.success>div{background-color:#0C0;position:relative;top:50%;transform:translateY(-50%)}.box-info3.success>div>div{padding:25px;padding-right:70px;padding-left:50px}.box-info3.success .close-box-info .icon-close:before{line-height:37px;content:"x";font-family:Verdana,Geneva,sans-serif;display:block;text-align:center;color:#FFF;font-weight:bold;font-size:48px}.box-info3.success .close-box-info >span{font-size:16px;display:block;line-height:16px;text-align:center}.box-info3.success a.close-box-info{cursor:pointer}#zone-msn-fix-bg{display:block;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.9)}.box-info3.success>div>div:before{content:"\e6c9";font-family:"icomoon";color:#FFF;position:absolute;left:20px;padding-right:3px;display:inline-block;padding-bottom:2px}
.box-info3.success .ci2{position:absolute;right:0;top:0;height:100%;width:60px;background-color:rgba(0,0,0,0.3)}.box-info3.alert .close-box-info{position:absolute;right:10px;top:10px}.box-info3.alert{font-size:20px;height:100vh;max-height:2000px;background-color:transparent;color:#FFF}.box-info3.alert>div{background-color:#e6004e;position:relative;top:50%;transform:translateY(-50%)}.box-info3.alert>div>div{padding:25px;padding-right:70px;padding-left:80px}.box-info3.alert .close-box-info .icon-close:before{line-height:37px;content:"x";font-family:Verdana,Geneva,sans-serif;display:block;text-align:center;color:#FFF;font-weight:bold;font-size:48px}.box-info3.alert .close-box-info >span{font-size:16px;display:block;line-height:16px;text-align:center}#zone-msn-fix-bg{display:block;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.9)}
.box-info3.alert>div>div:before{content:"\e6bd";font-family:"icomoon";color:#FFF;position:absolute;left:20px;padding-right:3px;font-size:44px;top:33px;display:inline-block;padding-bottom:2px}.box-info3.alert .ci2{position:absolute;right:0;top:0;height:100%;width:60px;background-color:rgba(0,0,0,0.3)}.box-info3 ol{margin-top:0;margin-bottom:0;padding-left:20px}.box-info3.add{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0;-webkit-transition:all 0.4s;transition:all 0.4s}.box-info3.load{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.box-info3.delete{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}.box-info3 .msntitle{font-size:1.1em;margin-bottom:15px}.box-info3 .xtec{display:block;min-height:58px}.box-msn-info .al-title{display:block;font-size:1.4em;margin-bottom:0.5em}.box-msn-info ol li{list-style:decimal}.box-msn-info ol{padding-left:1em}
.box-msn-info .alert{background-color:#e6004e;color:#FFF;font-size:20px;border:none;padding:50px}#zone-msn .close-box-info i::after{content:"X";font-style:normal;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";font-weight:bold;cursor:pointer}.box-msn-info .close-box-info{position:absolute;right:0px;top:0;background-color:rgba(0,0,0,0.2);cursor:pointer;color:#FFF}.box-msn-info .close-box-info i{display:block;width:40px;height:40px;line-height:40px;font-size:25px;text-align:center;vertical-align:middle}#zone-msn-fix{position:fixed;top:0;width:100%;z-index:1000}#zone-msn{position:relative}#zone-msn:not(:empty):after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.8)}#zone-msn>div{height:100vh;max-width:800px;width:96%;margin-left:auto;margin-right:auto;position:relative;z-index:2;padding-top:1px;margin-top:-1px}#zone-msn>div>div{margin-top:50px;margin-bottom:60px}
#simple-loading{position:fixed;z-index:3001;bottom:0;right:0;color:#FFF;background:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px}#simple-loading:before{content:"\e6de";font-family:icomoon;display:inline-block;height:20px;width:20px;text-align:center;vertical-align:middle;line-height:20px;-webkit-animation:linear rot360 0.4s infinite;animation:linear rot360 0.4s infinite}#simple-loading b{vertical-align:top;height:20px;line-height:20px;display:inline-block;margin-left:5px;margin-right:5px}@-webkit-keyframes rot360{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rot360{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.sfrom-load{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.sfrom-load .cboxInput{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.sfrom-load button{-webkit-transition:all 0.3s;transition:all 0.3s}
.sfrom .placeholderTx{display:block;position:absolute;font-size:16px;padding:5px;top:1em;line-height:1em}.sfrom .cboxInput{border-bottom:#CDCDCD solid 1px;position:relative;padding-bottom:3px}.sfrom .cboxInput>div{padding-top:1em}.sfrom .cboxInput .tx2{display:block;width:100%;padding:5px;padding-top:0;padding-bottom:0;border:none;position:relative;z-index:1;background-color:transparent;font-size:1em;line-height:1.4em}.sfrom .isfocus .placeholderTx,.sfrom .showinfo .placeholderTx{display:block;top:0;font-size:12px;line-height:1em;padding-top:1px;padding-bottom:1px}.sfrom .xtc{margin-bottom:5px}.sfrom textarea{height:100px}.sfrom .seps{display:flex;align-items:stretch}.sfrom .seps>div{float:left;margin-right:5px}.sfrom .seps:after{content:"";display:block;clear:both}.sfrom button{font-size:1.500em;background-color:transparent;border:none;border-bottom:solid 2px #fff;display:inline-block;color:inherit;font-weight:800;text-align:center;text-transform:uppercase;padding-bottom:3px;cursor:pointer;margin-top:1em}
.sfrom button:hover{color:#c83c37;border-color:#c83c37}.sfrom .isfocus{background-color:rgba(0,0,0,0.2)}.style-select{position:relative;display:block}.style-select-hide{display:block;position:absolute;width:100%;height:100%;z-index:0;opacity:0}.style-select .label{border:#CDCDCD solid 1px;padding:5px 50px 5px 15px;display:block;margin-top:5px;position:relative;cursor:pointer;line-height:25px;height:35px;vertical-align:middle;z-index:1}.style-select .label:after{content:"";display:block;position:absolute;right:10px;border:#CDCDCD solid 5px;width:5px;height:5px;top:50%;margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.style-select .label:hover{background-color:#FFFFFF}.style-select .sel-options-content{display:none;position:absolute;background-color:#FFFFFF;padding-left:0;margin:0;width:auto;z-index:10000}.style-select ul{overflow:auto;list-style:none;padding-left:0;margin:0;display:block}.style-select ul li{display:block;padding:5px 50px 5px 15px}
.style-select ul li.sel{background-color:rgba(0,0,0,0.1)}.style-select.open-sel .sel-options-content{display:block}.style-select .box-find{position:relative}.style-select .box-find input{width:100%}.style-select .box-find:after{position:absolute;right:5px;top:5px}.style-select .label{margin-top:0}.style-select .label:after{width:15px;height:15px;border:#CCCCCC solid 3px;margin-top:-8px;border-left:none;border-top:none}.style-select .sel-options-content{width:100%;box-shadow:0 10px 20px -13px #000}.style-select ul li{border-bottom:solid 1px #eee}.inputFileBox input{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.inputFileBox{display:block;position:relative}.inputFileBox label{display:block;position:relative;z-index:1;padding:5px 10px;border:#CDCDCD solid 1px}.inputFileBox label:hover{background-color:#FFF;cursor:pointer}.inputFileBox label span{display:inline-block;margin-left:10px}
.win-simple{position:fixed;top:0;left:0;background-color:rgba(255,255,255,0);width:100%;height:100%;z-index:200;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.win-simple.win-load{background-color:rgba(255,255,255,0.5)}.win-simple .box-log{max-width:400px;margin-left:auto;margin-right:auto;margin-top:50px;background-color:#FFF;padding:20px;border-radius:2px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.24);box-shadow:0 1px 4px 0 rgba(0,0,0,0.24)}.win-prev-close .mod-user-panel{-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5)}.mod-user-panel{opacity:0;background-color:#fff;max-width:500px;margin-top:80px;margin-right:auto;margin-left:auto;padding:25px;box-shadow:0 0 50px #757575;-webkit-transition:opacity 0.5s,-webkit-transform 0.3s;transition:opacity 0.5s,-webkit-transform 0.3s}.win-load .mod-user-panel{opacity:1}.mod-user-panel .form-box{padding:0}.mod-user-panel .h1{font-size:1.5em}
#zone-msn .close-box-info i:after{content:"X";font-style:normal;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";font-weight:bold;cursor:pointer}.sharebox .googleplus svg{width:auto;height:25px}.sharebox .mod-svg svg{width:auto;height:20px}.sharebox .mod-svg{display:inline-block}.sharebox li a{display:block}.sharebox li{display:inline-block;margin-left:0.3em;margin-right:0.3em}.sharebox .lab{display:none}.sharebox .facebook{fill:#3661af}.sharebox .twitter{fill:#45c8e9}.sharebox .googleplus{fill:#DC4A38}.sharebox .pinterest{fill:#e02727}.sharebox .linkedin{fill:#0077B5}.sharebox .urlcanonical{fill:#333}.sharebox .whatsapp{fill:#00C500}.sharebox .slab .ls{display:none}.sharebox .slab{float:left}.sharebox ul{float:left}.sharebox{float:right}.news-tips .box:after{content:"";clear:both;display:block}.coll2 >*{width:50%;float:left;min-height:50px}.coll2:after{content:"";display:block;clear:both}body.win-show{overflow:hidden}.win-show #win-sw{display:block}#win-sw{display:none}
#win-sw >.win-bg{position:absolute;width:100%;height:100%;background-color:transparent}#win-sw{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(230,230,230,0.8);z-index:210;box-sizing:border-box;overflow:auto}#win-sw .win-bx{position:relative;margin-left:auto;margin-right:auto;padding:25px;box-sizing:border-box;min-height:300px;width:90%;max-width:1000px;border:#ccc solid 1px;background-color:#FFFFFF;box-shadow:rgba(0,0,0,0.1) 0 0 5px;margin-top:25px;margin-bottom:60px}#win-sw .win-close{font-size:24px;width:40px;height:40px;line-height:40px;text-align:center;vertical-align:central;position:absolute;right:5px;top:5px}#win-sw .win-close:after{content:"X";font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif"}#win-sw .win-close:hover{background-color:rgba(0,0,0,0.1);cursor:pointer}#win-sw{display:block}#win-sw{transition:0.5s;transition-delay:0.1s}#win-sw{z-index:210;background-color:rgba(255,255,255,0.8);top:-100%}#win-sw .win-bx{padding-top:50px}
.win-bx .ms-bxt-1{margin-top:0}#win-sw{background-color:rgba(255,255,255,0);transition:background-color 0.3s}#win-sw .win-bx{transition:all 0.3s;opacity:0;transform:scale(0.8,0.8);transition-timing-function:ease-out}.win-show #win-sw .win-bx{opacity:1;transform:scale(1,1)}.win-show #win-sw{top:0;background-color:rgba(255,255,255,0.8)}.win-show-remove #win-sw .win-bx{opacity:0;transform:scale(0.8,0.8)}.win-show-remove #win-sw{background-color:rgba(255,255,255,0)}.item-img-tm{width:100%;height:auto}.mirror-parallax{position:relative;background-size:cover}.parallax{padding-top:1px;padding-bottom:1px;display:block;background-size:cover}.parallax .parallax-c{padding-top:1px;padding-bottom:1px;margin-top:-2px;margin-bottom:-3px}.content-parallax{position:fixed;z-index:-100;top:0;left:0;width:100%;height:100%;overflow:hidden}#fullGallery{-webkit-transition:opacity 0.5s;transition:opacity 0.5s}#fullGallery.hide{opacity:0}
#fullGallery{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,0.8)}#fullGallery .item{min-height:100px;height:100vh;height:calc(100vh - 90px);margin-bottom:90px;background-repeat:no-repeat;background-position:center}#fullGallery .close:after{content:"X";font-size:30px}#fullGallery .close{position:absolute;z-index:10;top:5px;right:5px;width:50px;height:50px;background-color:rgba(255,255,255,0.8);line-height:50px;text-align:center;cursor:pointer}#fullGallery .close:hover{background-color:#fff}#fullGallery .item-tumb{height:50px;width:80px}#fullGallery .owl-page{display:inline-block;padding:5px;border:solid 2px #000}#fullGallery .owl-page.active{border:solid 2px #FFF}#fullGallery .owl-pagination{padding-bottom:0;text-align:center;position:absolute;width:100%;bottom:0;background-color:#000;white-space:nowrap;overflow-y:auto}#fullGallery .img_big{background-size:contain}.parallax .parallax-c{clear:both}.anchor{display:block}
.owl-buttons > div{display:block;position:absolute;top:50%;padding:5px;background-color:rgba( 255,255,255,0.5);margin-top:-18px}.owl-buttons > div svg{width:100%;height:30px}.owl-buttons .owl-prev{left:0}.owl-buttons .owl-next{right:0}.owl-buttons > div:hover{background-color:#FFF}._ctools_fd{position:fixed;right:0;bottom:0;z-index:200;background-color:#000;padding:5px;color:#FFF}._ctools_fd a{color:#FFF!important}.gmap{min-height:250px}.box-info-error-page{padding:15px;max-width:800px;text-align:center;border:solid 1px #FF0004;background-color:antiquewhite;margin:5px;margin-left:auto;margin-right:auto}svg[data-mod]{display:none}.touchstart .style-select .sel-options-content{position:fixed;top:0;left:0;width:100%;height:99%;z-index:100}.touchstart.open-sel-act,.touchstart.open-sel-act body{overflow:hidden}.touchstart .style-select ul{height:99%;max-height:none!important}.touchstart .style-select ul>li:last-child{margin-bottom:80px}.infoalert{display:block;padding:15px;background-color:bisque}
.frame-yotube{width:100%}.p_empty:empty:after{content:"Lorem"}.table-frame{padding:5px;padding-top:50px;padding-bottom:20px}#theme_head_menu_table{position:fixed;top:0;width:100%;background-color:#FFF;padding:5px}table th.selected,table td.selected{border:solid 1px #209200!important;background-color:rgba(63,176,11,0.2)}.selection{background:rgba(0,0,255,0.1);border-radius:0.1em;border:0.05em solid rgba(0,0,255,0.2)}table .__current_click{border:solid 1px #209200!important;z-index:1}table .__current{background-color:#FFFFFF;box-shadow:0 3px 5px -2px #333;border:solid 1px #209200!important}.table-frame table *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-frame table *.__current *,.table-frame table *.__current{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.context-menu-list{position:absolute;display:inline-block;min-width:13em;max-width:26em;padding:5px 0;margin:.3em;font-family:inherit;font-size:inherit;list-style-type:none;background:#fff;border:1px solid #bebebe;border-radius:.2em;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5)}.context-menu-item{display:flex;position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:.2em 25px;color:#2f2f2f;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.context-menu-item>.ctma{margin-right:5px;display:block;position:absolute;left:5px}.context-menu-separator{padding:0;margin:.35em 0;border-bottom:1px solid #e6e6e6}.context-menu-item>label>input,.context-menu-item>label>textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.context-menu-item.context-menu-hover{color:#fff;fill:#fff;cursor:pointer;background-color:#2980b9}
.context-menu-item.context-menu-disabled{color:#bbb;cursor:default;background-color:#fff}.context-menu-input.context-menu-hover{color:#2f2f2f;cursor:default}.context-menu-submenu:after{position:absolute;top:50%;right:.5em;z-index:1;width:0;height:0;content:'';border-color:transparent transparent transparent #2f2f2f;border-style:solid;border-width:.25em 0 .25em .25em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.context-menu-item.context-menu-input{padding:.3em .6em}.context-menu-input>label>*{vertical-align:top}.context-menu-input>label>input[type=checkbox],.context-menu-input>label>input[type=radio]{position:relative;top:.12em;margin-right:.4em}.context-menu-input>label{margin:0}.context-menu-input>label,.context-menu-input>label>input[type=text],.context-menu-input>label>select,.context-menu-input>label>textarea{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.context-menu-input>label>textarea{height:7em}.context-menu-item>.context-menu-list{top:.3em;right:-.3em;display:none}.context-menu-item.context-menu-visible>.context-menu-list{display:block}.context-menu-accesskey{text-decoration:underline}.context-menu-item svg{width:15px;height:15px}.mce-content-body,html .mce-content-body{height:auto}.__menu_context{display:none;position:absolute;z-index:1010000;min-width:250px}.__menu_context.__show{display:block}.__menu_context> div{background-color:#FFF;padding:5px 1px;border-radius:5px;box-shadow:0 3px 5px -3px #333}.__menu_context .__bt{display:flex;padding-top:3px;padding-bottom:3px;cursor:pointer}.__menu_context .__bt icon{width:20px;height:20px;margin-left:3px;margin-right:3px}.__menu_context .__bt:hover{background-color:rgba(238,238,238,0.50)}.__menu_context .__sep{border-bottom:solid 1px #eee;display:block}pointer{display:block;position:absolute;background-color:#000;width:50px;height:50px;top:200px;left:100px}
#theme_head_menu_table a{margin:2px 2px;display:block;background-color:#03ade4;color:#FFF;padding:3px 3px;font-size:12px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";line-height:1em;border:solid 1px #eee;cursor:pointer;border-radius:5px}#theme_head_menu_table div{display:flex;flex-wrap:wrap}.section-h3{display:none}.card-btn-prin-hidden{display:none}.com-user #body-content{padding-top:80px}.user-box{background:#eee;max-width:600px;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px;border-radius:5px;padding:16px}.user-box h1{font-size:1.5em;text-align:center;display:block;margin-bottom:1.2em;font-weight:bold}.form-inpu-date-col{display:flex;margin-left:-4px;margin-right:-4px;margin-bottom:16px}.form-inpu-date-col .ar-select{margin-left:4px;margin-right:4px;flex-grow:1}.user-box .form-inpu{position:relative;margin-bottom:16px}
.user-box .form-inpu .lab{position:absolute;padding:2px 8px;left:6px;top:6px;transition:0.4s;background-color:#FFF;border-radius:5px;line-height:1em;display:block}.user-box .inpu-text{font-size:14px;border:2px solid #DADCE0;padding:10px 8px;border-radius:4px;width:100%}.user-box .style-select .label{background-color:#FFF;border-radius:6px;border:2px solid #DADCE0}.user-box .form-inpu.hasFocus .lab{top:-9px;font-size:12px;color:#777777}.user-box .inpu-text:focus{border:2px solid rgba(0,148,15,1.00)}.user-box .zbts{padding-top:8px;padding-bottom:8px}.user-box .zbts button{ display:block;width:100%;padding:5px;background-color:rgba(0,148,15,1.00);border:solid 1px rgba(0,148,15,1.00);font-size:16px;font-weight:bold;color:#FFF;border-radius:5px}.user-box .form-check-label-ico{margin-right:10px}.user-box .form-check-label-ico span{display:block;position:relative;justify-content:center;align-items:center;width:26px;height:26px;border:solid 1px #000;border-radius:3px;transition:0.6s}
.user-box .form-check-label-ico span:after{content:"";position:absolute;display:block;width:90%;height:90%;top:5%;left:5%;background-color:rgba(0,148,15,1.00);border-radius:50%;transition:0.6s;opacity:0;transition-delay:0.2s}.user-box .form-check-label-ico span:before{content:"";position:absolute;display:block;width:45%;height:80%;top:-11%;left:40%;border:solid 3px #FFF;border-top:none;border-left:none;z-index:2;transform:rotate(45deg) scale(0,0) translate(50%,90%);opacity:0;transition:0.3s;transition-delay:0.4s}.user-box .form-check-label{display:flex;align-items:center;background-color:rgba(255,255,255,0.6);padding:5px;border-radius:5px}.user-box .form-check .inpu-check{position:absolute;opacity:0}.user-box .form-check .inpu-check:checked + .form-check-label .form-check-label-ico span{border-radius:50%;border-color:rgba(0,148,15,1.00)}.user-box .form-check .inpu-check:checked + .form-check-label .form-check-label-ico span:after{opacity:1}
.user-box .form-check .inpu-check:checked + .form-check-label .form-check-label-ico span:before{opacity:1;transform:rotate(45deg) scale(1,1) translate(0,0)}.user-box .form-check-label-txt{line-height:1.1em}.user-box a{color:rgba(0,148,15,1.00)}.user-box a:hover{text-decoration:underline}.user-link-block p:last-child{margin-bottom:0}.user-link-block{margin-top:5px;margin-bottom:5px}.user-link-block h2{font-size:1.3em;font-weight:bold}.user-link-block{background-color:#FFF;border:solid 1px #dadce0;border-radius:8px}.user-link-block-content{padding:16px}.user-link-block-footer{padding:16px;border-top:solid 1px #dadce0}.user-box-menu-root-footer{padding:16px;display:flex;align-items:center}.user-box-menu-root-footer .btn-close{margin-left:auto;display:flex}.user-box-search{display:block}.user-box-search .user-box-search-input{display:block;width:100%;border:solid 1px #dadce0;background-color:#FFF;border-radius:6px;padding:6px;font-size:16px}
.user-link-block-doc{display:flex;background-color:#FFF;border:solid 1px #dadce0;align-items:center;border-radius:5px;margin-top:6px;margin-bottom:6px}.user-link-block-doc .im{width:40px;height:40px;margin-right:5px;border-radius:50%;background-color:#eee;margin:5px;background-position:center;background-size:cover}.user-link-block-doc h3{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:10px;width:100%}.user-link-block-doc a{padding:5px 10px}.user-link-block-doc .decs{overflow:hidden}.user-link-block-doc .dls{margin-left:auto}.fixbtsns{position:fixed;bottom:0;z-index:100;height:20px}.tx-left{text-align:left}.tx-center{text-align:center}.tx-right{text-align:right}.tx-justify{text-align:justify}.frame-local{display:block;width:100%}

.lincls>span{display:flex;align-items:center;width:100%;justify-content:center;margin-top:1em;padding-top:1em;border-top:solid 1px #eee}.lincls>span>a{margin:5px;width:auto;white-space:nowrap;max-width:none}.box-cart-add .title{font-size:1.5em}.box-cart-step{display:flex}.box-cart-step .box-cart-bing >div{display:block;margin:15px;border:solid 1px #eee;padding:25px}.box-cart-tab h2{font-size:2em;text-transform:uppercase;line-height:1em;display:block;font-weight:600}.box-cart-tab h2+p{margin-top:0.2em}.box-cart-tab>div{margin-bottom:30px}.ntoprice{font-size:1.3em}.box-cart-step{max-width:1400px;margin-left:auto;margin-right:auto}.box-cart-step .box-cart-bing{margin-left:auto}.box-cart{background-color:#FFF;padding:25px;max-width:1400px;margin-left:auto;margin-right:auto}.shop-bx{background-color:#FFF;padding:25px;max-width:1600px;margin-left:auto;margin-right:auto}.form-address .bxcol{display:flex}.form-address .bxcol >div{flex-grow:1}.form-address .bxcol >div+div{margin-left:15px}price{white-space:nowrap}
price decimal{font-size:0.7em}price currency{font-size:0.7em}.box-check-cs{position:relative;padding:10px;border:solid 1px #EEE;margin-bottom:5px}.box-check-cs>input{position:absolute;opacity:0}.box-check-cs>label{display:flex;align-items:center}.box-check-cs .ico{display:block;width:25px;height:25px;border:solid 2px #000;border-radius:50%}.box-check-cs price{font-size:1.7em}.box-check-cs .insd{display:flex;align-items:center}.box-check-cs .insd>div{padding-left:15px;padding-right:15px}.box-check-cs>input:checked + label .ico:after{content:"";display:block;border-radius:50%;width:80%;height:80%;margin-left:10%;margin-top:10%;background-color:#000}.box-cart-list .mbpx{margin-left:auto}.box-cart-list > div > div:first-child{width:100px}.box-cart-list > div > div:last-child{width:calc(100% - 100px);padding-left:20px}.box-cart-list .mbpx{padding-top:5px;padding-bottom:5px}.box-cart-small .box-cart-list h3{font-size:1.2em}.box-cart-small .box-cart-list .im{width:50px;height:50px}
.box-cart-small .box-cart-list > div > div:last-child{width:calc(100% - 50px);padding-left:10px}.box-cart-small .box-cart-list > div > div:first-child{width:50px}.box-cart{max-width:800px;margin-left:auto;margin-right:auto}.prito-carrier{display:flex;align-items:flex-end;justify-content:flex-end;line-height:1em;border-bottom:solid 1px #eee;margin-bottom:10px}.prito-carrier price{font-size:1.5em;margin-left:10px}.box-small-items{margin-bottom:10px}.box-cart-add{text-align:center}.box-cart-add .title{font-size:2.5em;line-height:1em;display:block;font-weight:600;font-family:'Saira Extra Condensed'}.box-cart-add .lincls{margin-top:10px;border-bottom:solid 1px #eee;padding-bottom:30px}.bt-add-to-cart{cursor:pointer}.bt-add-to-cart{position:relative}.bt-add-to-cart senddata{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8)}
.bt-add-to-cart senddata:after{content:"";display:block;width:30px;height:30px;border:solid 3px #000;border-left:none;border-right:none;-webkit-animation:spin 0.5s linear infinite;-moz-animation:spin 0.5s linear infinite;animation:spin 0.5s linear infinite;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;border-radius:50%}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.box-info-pro-ca{display:block;margin-top:1em;border-top:solid 1px #000}.box-info-pro-ca ul{padding-left:20px}.box-info-pro-ca li{margin-bottom:0.1em;font-size:1.2em;font-family:'Saira Extra Condensed'}.bocdf+.bocdf{margin-top:5px}.bocdf{padding:0;position:relative}.bocdf>.nlda{display:flex;align-items:center;line-height:1.2em}.bocdf>.nldf{padding:5px 15px;position:absolute;right:0;top:0}
.bxselxt{border:solid 2px #000;display:block;width:25px;height:25px;border-radius:50%;margin-right:15px}.checkAddress .bxselxt:before{content:"";display:block;border-radius:50%;width:80%;height:80%;margin-left:10%;margin-top:10%;background-color:#000}.bocdf.mul{opacity:0.7}.bocdf.mul.checkAddress{opacity:1}.bocdf.mul:hover{opacity:1}.box-bst{display:flex;align-items:center;margin-top:15px}.box-bst a{margin-left:15px}.box-bst button{margin-top:0}.bocdf{padding:15px;border:solid 1px #eee}.bocdf .mdg >div{display:inline-block;padding-right:1em}.trermindo{display:flex;margin-top:1em;line-height:1em;align-items:center}.updbt{display:flex;align-items:stretch}.updbt .incre:after{content:"+";font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";font-weight:bold;font-size:25px;padding:5px;cursor:pointer}.updbt .decre:after{content:"-";font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";font-weight:bold;font-size:25px;padding:5px;cursor:pointer}.updbt>span{display:inline-block}
.updbt>span>input{height:30px;width:50px;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";font-weight:bold;font-size:18px;text-align:center}.big-imcre{margin-top:30px}.box-cart-list>div{display:flex;border:solid 1px #eee;margin-bottom:3px}.box-cart-list>div>div{padding:5px;justify-content:center;display:flex;flex-direction:column}.box-cart-list .im{display:block;width:100px;height:100px;background-size:contain;background-position:center;background-repeat:no-repeat}.box-cart-list .smallpriunit price{font-size:1.5em}.box-cart-list .smallpri price{font-size:1.9em}.box-cart-list h3{font-family:'Saira Extra Condensed';font-weight:600;letter-spacing:0.05em;font-size:1.7em}.box-cart-list h3 a:hover{color:#d17c12}.box-cart-list .inc{margin-left:auto}.shop-open-cart-small #shop-cart-resumen{right:0}.shop-open-cart-small,.shop-open-cart-small body{overflow:hidden}
#shop-cart-resumen{position:fixed;top:0;right:-100%;z-index:20;background-color:#fff;max-height:100%;transition:right 0.5s;width:100%;height:100%;max-width:450px}#shop-cart-resumen .bxc{height:100%;overflow:auto;display:block;border:solid 1px #eee}#shop-cart-resumen .bxc>div{padding:50px 25px}#shop-cart-resumen .bt-close:after{content:"X";display:block;font-size:27px;padding:5px;cursor:pointer;background-color:#d17c12;color:#FFF;width:50px;text-align:center}#shop-cart-resumen .bt-close{position:absolute;top:0;right:0}.shop-open-cart-small{}.box-small-items >div{border-bottom:solid 1px #eee;padding:3px}.box-small-items > div>div>div{display:flex}.box-small-items .mbpxprim>div{justify-content:flex-end}.box-small-items .mbpxprim>div>*{margin-left:5px;margin-right:5px}.box-small-items price{font-size:1.2em}.box-small-items > div:hover{background-color:#E7E7E7}.box-small-items .im{display:block;width:20px;height:20px;border:solid 1px #333;background-size:cover;position:relative;margin-right:5px}
.box-small-items .im .imb{display:none}.box-small-items .im .imb:after{content:"";width:10px;height:10px;background-color:#fff;border:solid 1px #333;transform:rotate(45deg);position:absolute;bottom:-5px;left:50%;margin-left:-5px;border-top:none;border-left:none}.box-small-items .im:hover .imb{display:block;border:solid 1px #333;box-shadow:0 0 10px -5px #000;background-size:cover;position:absolute;bottom:100%;margin-bottom:10px;width:100px;height:100px;left:50%;margin-left:-50px}.box-cart-bing .prito{font-size:1.3em;text-align:right}.box-cart-bing .prito price{font-size:1.5em;margin-left:10px}.mxtz{display:flex;align-items:center;padding-left:5px;margin-left:auto}.mxtz>span{margin-right:5px}.box-small-items .updbt > span > input{height:20px}.box-small-items .updbt .incre::after{padding-top:0;padding-bottom:0;line-height:20px;font-size:20px}
.shop-form-clear-product-cart::after{content:"X";font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";display:block;width:15px;height:15px;text-align:center;line-height:15px;display:inline-block;vertical-align:middle;border-radius:50%;cursor:pointer}.shop-form-clear-product-cart:hover::after{background-color:#000;color:#FFF}.mxtz{display:none}.textAlertInfo{padding:5px;color:#FF0004;display:block;line-height:1.2em}.box-small-items .item{position:relative}.shop-form-clear-product-cart{opacity:0;position:absolute;top:0;right:5px}.box-small-items .item:hover .shop-form-clear-product-cart{opacity:1}.bocdf > .nldf a{color:inherit}.box-small-items .mbpxprim > div > *:last-child{}.box-cart-lef{flex-grow:1}

#3cb46e html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.is_root{}.no_root{}.noFloatMenu{}.floatMenu{}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-stretch{align-items:stretch}.col-12{width:100%}.col-8{width:66.66%}.col-6{width:50%;min-width:350px}.col-4{width:33.33%}.col-3{width:25%}.col-2{width:16.66%}.col-mod-12,.col-mod-8,.col-mod-6,.col-mod-4,.col-mod-3,.col-mod-2{display:flex;flex-wrap:wrap}.col-mod-12 > *{width:100%}
.col-mod-8 > div{width:66.66%}.col-mod-6 > div{width:50%}.col-mod-4 > div{width:33.33%}.col-mod-3 > div{width:25%}.col-mod-2 > div{width:16.66%}.mar-25{margin:25px}.mar-50{margin:50px}.mar-100{margin:100px}.mar-Bot50{margin-bottom:50px}.mar-BT15{margin:15px 0px}.mar-BT25{margin:25px 0px}.mar-BT50{margin:50px 0px}.mar-BT100{margin:100px 0px}.pad-25{padding:25px}.pad-50{padding:50px}.pad-100{padding:100px}.padTop25{padding-top:25px}.padBot25{padding-bottom:25px}.pad-BT15{padding:15px 0px}.pad-BT25{padding:25px 0px}.pad-BT50{padding:50px 0px}.pad-BT100{padding:100px 0px}.bg-1{background-color:#00E4FF}.bg-2{background-color:#45FF80}.bg-3{background-color:#F4799D}.bg-sh{-webkit-box-shadow:10px 13px 46px -3px rgba(0,0,0,0.22);-moz-box-shadow:10px 13px 46px -3px rgba(0,0,0,0.22);box-shadow:10px 13px 46px -3px rgba(0,0,0,0.22)}
.bg-deg{background:rgba(153,52,247,1);background:-moz-linear-gradient(left,rgba(153,52,247,1) 0%,rgba(89,0,255,1) 49%,rgba(39,208,230,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(153,52,247,1)),color-stop(49%,rgba(89,0,255,1)),color-stop(100%,rgba(39,208,230,1)));background:-webkit-linear-gradient(left,rgba(153,52,247,1) 0%,rgba(89,0,255,1) 49%,rgba(39,208,230,1) 100%);background:-o-linear-gradient(left,rgba(153,52,247,1) 0%,rgba(89,0,255,1) 49%,rgba(39,208,230,1) 100%);background:-ms-linear-gradient(left,rgba(153,52,247,1) 0%,rgba(89,0,255,1) 49%,rgba(39,208,230,1) 100%);background:linear-gradient(to right,rgba(153,52,247,1) 0%,rgba(89,0,255,1) 49%,rgba(39,208,230,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9934f7',endColorstr='#27d0e6',GradientType=1 )}body{font-family:'Roboto';font-size:1em;line-height:1.4em;color:#333}.st1,.st2,.st3,.st4{font-family:'Montserrat'}.st1{font-size:2em;margin-bottom:5px;line-height:1.1em;letter-spacing:0.05em}
.st2{font-size:2em}.st3{font-size:1.5em}.st4{letter-spacing:0.025em;font-size:1em}.sk1{color:#fff}.sk2{color:#45FF80}.sk3{color:#00E4FF}.sk4{color:#F4799D}.ek1{text-transform:uppercase}.ek2{}.ek3{}.ek4{}a{color:inherit}.tt a,.ttext a{text-decoration:underline;color:#323235}.ttext a:hover{color:#00626f}.btn-group1{display:flex}.btn-group1 > a{min-width:350px}.btn-group2{display:flex;flex-wrap:wrap}.btn-group2 > a{width:50%}.owl-theme .owl-buttons .owl-prev,.owl-theme .owl-buttons .owl-next{background-color:#a82234;fill:#fff;border:#a82234;border-radius:0px}.owl-theme .owl-buttons > div:hover{background-color:#333;border:none}.owl-theme .owl-buttons .owl-next{right:0px}.owl-theme .owl-buttons .owl-prev{left:0px}.owl-theme .owl-buttons svg{width:25px}.gal-cab{}.gal-art{}.gal-text{}.paralax-1{padding:50px 0px}.paralax-2{padding:100px 0px}.logo{}.logo-cab{}.logo-foot{}.nav-header{}.menu-cab{}.menu-top{}
.m-mob-1{display:block;position:fixed;top:51px;right:-100%;background-color:#fcf8ef;height:calc(100% - 51px);width:100%;transition:right 0.5s}.menu-open-mb-1 .m-mob-1{right:0%;max-width:500px}.m-mob-1>ul{overflow:auto}.mod-menu li.menu-mobile{display:inline-block;background-color:#fff;margin-left:25px;vertical-align:top}.mod-menu li.menu-mobile a{fill:#333;background-color:#fcf8ef;display:block;width:60px;height:60px}.m-mob-1 .noio .mod-svg{display:none}.menu-open-mb-1{overflow:auto}.menu-open-mb-1 body{overflow:hidden}.nav-footer{}.menu-foot{}.menu-redes{}.menu-pol{}.menu-fix{}.navigate nav{display:block;width:100%;background-color:#fcf8ef;padding-top:2px}.navigate ul{width:100%;margin-right:auto;margin-left:auto;padding:15px 25px}.navigate li{display:inline-block;vertical-align:middle}.navigate a{fill:#333;padding:0px 25px;border-right:solid 3px #e1e1e1;font-family:'Roboto';font-weight:300;font-size:1em;letter-spacing:0.02em;line-height:1.6em;color:#333;word-spacing:0.06em}
.navigate a.current{font-weight:500;border-right:solid 3px transparent}.navigate li:first-child .lab{display:none}.navigate li:first-child a{padding:0px 15px;display:block}.navigate svg{width:20px}.form-1{}.form-1 .sfrom button{border:solid 3px #333;color:#333;padding:15px 25px;font-family:'Montserrat';letter-spacing:0.025em;font-size:1.2em;margin:10px 0px;display:block;text-align:center;text-transform:uppercase;max-width:250px;font-weight:400;margin-top:25px}.form-1 .sfrom a{color:#333;text-decoration:underline}.form-2{}#boxcookie{}svg{width:23px;height:23px}.mod-svg svg{width:23px;height:23px;display:block}svg{width:100%;height:100%;display:block}.sharebox{width:100%;padding:15px 0px;display:flex;justify-content:center;background-color:#fff}.sharebox .mod-svg svg{fill:#3d3d3c;width:30px;height:auto}

 .m-prin{-webkit-transition:right .33s cubic-bezier(.694,.0482,.335,1);transition:right .33s cubic-bezier(.694,.0482,.335,1)}.pagepreload{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#EEE;z-index:2000}.pagepreload>.bar{background-color:#393945;height:4px;position:absolute;top:50%;left:0;display:block}.logo-preload{fill:#393945;width:100%;position:absolute;top:40%;display:block}.logo-preload svg{display:block;width:80px;margin-left:auto;margin-right:auto;height:auto}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url('https://www.posadaseisleguas.es/theme/posadaseisleguas/css/grabbing.png'); 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{text-align:center}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}
.owl-theme .owl-controls .owl-page span{display:block;width:17px;height:17px;background:#FFF;color:#000;margin-left:3px;margin-right:3px}.owl-theme .owl-controls .owl-page span.owl-numbers{padding:2px 2px;font-size:12px}.owl-item.loading{min-height:150px}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}
.owl-theme .owl-controls .owl-page span{}.owl-pagination{position:absolute;bottom:30px;text-align:center;width:100%}.owl-theme .owl-controls .owl-page span{display:block;width:18px;height:18px;position:relative;background-color:rgba(0,0,0,0.3);-webkit-transition:all 0.3s;transition:all 0.3s}.owl-theme .owl-controls .owl-page span:after{content:"";position:absolute;display:block;border:solid 1px #FFF;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;-webkit-transition:all 0.3s;transition:all 0.3s}.owl-theme .owl-controls .owl-page span:before{content:"";position:absolute;display:block;background-color:#fff;top:50%;left:50%;right:50%;bottom:50%;border-radius:50%;-webkit-transition:all 0.3s;transition:all 0.3s}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls .owl-page:hover span{background-color:rgba(0,0,0,1)}.owl-theme .owl-controls .owl-page.active span:after,.owl-theme .owl-controls .owl-page:hover span:after{border:solid 1px #FFF;top:-1px;left:-1px;right:-1px;bottom:-1px}
.owl-theme .owl-controls .owl-page.active span:before,.owl-theme .owl-controls .owl-page:hover span:before{top:3px;left:3px;right:3px;bottom:3px}.owl-theme .owl-buttons{top:50%;position:absolute;width:100%}.owl-theme .owl-buttons .owl-prev{position:absolute;left:0;padding:10px;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s;left:20px;margin-top:-30px;border-radius:200px 200px 200px 200px;-moz-border-radius:200px 200px 200px 200px;-webkit-border-radius:200px 200px 200px 200px;border:1px solid #fff;fill:#fff}.owl-theme .owl-buttons .owl-next{position:absolute;right:0;padding:10px;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s;right:20px;margin-top:-30px;border-radius:200px 200px 200px 200px;-moz-border-radius:200px 200px 200px 200px;-webkit-border-radius:200px 200px 200px 200px;border:1px solid #fff;fill:#fff}.owl-theme .owl-buttons *{display:block}.owl-theme .owl-buttons svg{width:15px;height:auto;margin:5px}
.owl-theme .owl-buttons>div:hover{background-color:#008032;color:#fff;fill:#FFF;border:1px solid #008032}

 .mod-menu ul,.mod-menu li{padding:0;list-style:none}.open-big-menu-openbig{overflow:hidden}.m-prin{display:block;position:fixed;right:-350px;top:0;background-color:#2E2E3B;width:350px;height:100%;overflow:auto}.m-prin > ul{max-width:1400px;margin-right:auto;margin-left:auto;width:90%;padding-top:18px}.m-prin > ul >li.g1.close{position:absolute;right:0;top:10px}.m-prin .home .a{display:inline-block}.m-prin a{color:#FFF;fill:#FFF;-webkit-transition:all 0.6s;transition:all 0.6s;font-size:11px;font-family:'gotham';font-weight:bold;display:block;line-height:35px;padding:.5em;text-transform:uppercase;letter-spacing:2px}.m-prin a:hover{color:#3cb46e;fill:#3cb46e}.m-prin li.close{font-family:'playfair_displayitalic';font-size:1.5em;line-height:1.1em;padding-left:15px;text-transform:none;margin-top:-8px}.m-prin li.close span{display:inline-block;vertical-align:middle;padding-left:5px}.m-prin li.close span.mod-svg svg{width:40px;height:auto}
.m-prin ul.n1{display:block;max-width:900px;margin-right:auto;margin-left:auto;width:90%;margin-top:20px;line-height:0.85em;padding:10px 0px;color:#454545}.m-prin ul.n1 .sm-a{display:block;position:relative}.m-prin ul.n1 .sm-bt{fill:#454545;display:block;position:absolute;width:50px;left:-75px;height:90%;top:5%}.m-prin li.n1 ul.n2{display:none}.m-prin ul.n1 .sm-a-click ul.n2{display:block}.m-prin ul.n1 .sm-a-click > .sm-a .a{color:#fff}.m-prin .oic{position:absolute;display:block;height:50px;top:50%;margin-top:-25px}.m-prin .oic svg{display:block}.m-prin ul.n1 .sm-a-click >.sm-a .oic.op{display:none}.m-prin ul.n1 .sm-a-click >.sm-a .sm-bt{fill:#fff}.m-prin ul.n2 .a2:hover{padding-left:25px}.m-prin .redes ul.n2 .a2>span{display:block}.m-prin .redes ul.n2 .a2:hover{padding-left:0}.m-prin .redes .mod-svg{display:block}.m-prin ul.n2{padding:10px 0px;margin-left:50px}.m-prin li.n2{font-family:'gilroyextrabold';font-size:0.5em;text-transform:uppercase;line-height:0.77em;padding:10px 0px;color:#454545}
.m-prin li.n2 span .lab{}.m-prin li.n1.redes ul.n2{display:block;margin-left:0px}.m-prin li.n1.redes li.n2{display:inline-block;padding:0px 5px}.m-prin li.n1.redes .sm-a{display:block;text-transform:none;font-size:0.3em;line-height:0.77em;padding-top:50px}.m-prin li.n1.redes >.sm-a .a:hover,.m-prin li.n1.redes >.sm-a .a{color:#454545}.m-prin li.n1.redes .sm-bt{display:none}.open-big-menu-openbig .m-prin{right:0}.m-logo{display:block}.m-logo li{display:block}.m-logo li span.lab{display:none}.m-logo li img{width:100%;height:auto;display:block}.m-logo li{position:absolute;top:0;width:50%}.m-logo .im{transition:all 0.5s}.m-logo .im{position:relative;background-color:#fff;display:block;padding:15px 5px 5px 15px;max-width:400px;top:0px}.floatMenu .m-logo{top:-100px}.floatMenu .cont-special .a0{top:-46px}.floatMenu .cont-special .a0 .mod-svg{top:95px}.floatMenu .cont-special.sm-li-hover ul.n1{bottom:-240px}.cont-special .sm-bt{display:none}.cont-special{position:relative;background-color:#fff;width:250px;z-index:3}
.cont-special ul{display:block;position:absolute;background-color:#fff;top:-300px;right:0;opacity:0.5;padding-right:0px;width:100%;transition:top 0.5s,opacity 0.8s;min-width:200px}.cont-special .a0{border-left:none;transition:background-color 0.3s,color 0.3s,border-radius 0.5s,top 0.5s;position:absolute;top:-23px;left:0;background-color:#3cb46e;width:100%;text-align:left;padding:9px 9px 10px 15px;font-size:1.2em;font-weight:600;font-family:'Open Sans';height:60px;border-radius:0px 0px 5px 5px;-webkit-box-shadow:-1px 11px 15px -5px rgba(0,0,0,0.3);-moz-box-shadow:-1px 11px 15px -5px rgba(0,0,0,0.3);box-shadow:-1px 11px 15px -5px rgba(0,0,0,0.3);color:#fff}.cont-special .a0 .lab{margin-bottom:3px;letter-spacing:0.06em}.cont-special .a0 small{text-transform:none;font-weight:400;font-family:'Open Sans';display:block;margin-top:-5px}
.cont-special .a0 .mod-svg{position:absolute;webkit-transition:all 0.3s;transition:background-color 0.3s,fill 0.3s,right 0.3s,;transition:all 0.3s;top:15px;right:10px;background-color:#fff;border-radius:10%;padding:10px;-webkit-box-shadow:-4px 6px 8px -5px rgba(0,0,0,0.47);-moz-box-shadow:-4px 6px 8px -5px rgba(0,0,0,0.47);box-shadow:-4px 6px 8px -5px rgba(0,0,0,0.47);width:55px;height:55px;fill:#2E2E3B;z-index:3}.cont-special:hover .a0{background-color:#2E2E3B;color:#fff}.cont-special:hover .a0 .mod-svg{background-color:#3cb46e;fill:#2E2E3B;right:-25px}.cont-special.sm-a-click-current ul.n1,.cont-special.sm-li-hover ul.n1{top:35px;opacity:1}.cont-special .a1{padding:10px 15px 10px 5px;text-align:left;margin:10px;transition:background-color 0.3s,color 0.3s,fill 0.3s;border-bottom:solid 1px #eee}.cont-special a:last-child{border-bottom:none}.cont-special .a1 span{display:inline-block;vertical-align:middle}.cont-special .a1 .mod-svg{width:30px;height:30px}
.cont-special .a1 .lab{font-family:'Open Sans';font-size:1.1em}.cont-special .a1:hover{-webkit-box-shadow:-1px 11px 15px -5px rgba(0,0,0,0.3);-moz-box-shadow:-1px 11px 15px -5px rgba(0,0,0,0.3);box-shadow:-1px 11px 15px -5px rgba(0,0,0,0.3);background-color:#2E2E3B;color:#fff;fill:#fff}.m-prin li.n1 ul.n2{display:block}.g-redes li{display:inline-block;margin-top:40%}.g-redes ul.n2{margin-left:0px}.m-prin ul.n2 .a2:hover{padding-left:20px}.g-redes .mod-svg svg{width:30px}.boxlink svg{width:50px;height:auto}.bt-next-prev svg{width:40px;height:auto}.bt-next-prev{position:fixed;width:100%;z-index:5;fill:#fff;color:#FFF}.bt-next-prev .next{position:absolute;right:0px;top:45vh;z-index:3}.bt-next-prev .prev{position:absolute;left:0px;top:45vh;z-index:3}.bt-next-prev .prev .mod-svg{margin-left:30px;transition:all 0.3s}.bt-next-prev .next .mod-svg{margin-right:30px;transition:all 0.3s}.bt-next-prev .mod-svg{display:inline-block;position:relative;z-index:2}
.bt-next-prev .boxlink.sk1 .tx-1{transition:all 0.3s;margin-top:-5px;opacity:0;font-family:'gilroyextrabold';font-size:1.250em;line-height:1em;text-transform:uppercase;padding-left:0;padding-right:0}.bt-next-prev .tc{display:flex;align-items:center;background-color:transparent;color:#FFF;fill:#fff;height:100px;padding-right:15px;padding-left:15px;transition:all 0.3s}.bt-next-prev .boxlink.sk1.prev.hover .mod-svg,.bt-next-prev .boxlink.sk1.prev:hover .mod-svg{margin-left:15px}.bt-next-prev .boxlink.sk1.next.hover .mod-svg,.bt-next-prev .boxlink.sk1.next:hover .mod-svg{margin-right:15px}.bt-next-prev .boxlink.sk1.hover .tx-1,.bt-next-prev .boxlink.sk1:hover .tx-1{opacity:1;padding-left:15px;padding-right:15px}.bt-next-prev .boxlink.sk1.hover .tc,.bt-next-prev .boxlink.sk1:hover .tc{background-color:#2E2E3B}.bt-next-prev .invert .tc{fill:#2E2E3B;color:#2E2E3B}.bt-next-prev .hover.invert .tc,.bt-next-prev:hover .invert .tc{fill:#fff;color:#fff}.m-prin .redes .n2 .lab{display:none}
#anchor-menu{position:fixed;right:25px;bottom:5%;z-index:10}#anchor-menu .lab{display:block;text-indent:-100%;width:0;opacity:0;background-color:#2E2E3B;padding:5px 0;line-height:1.1em;white-space:nowrap;position:absolute;right:25px;color:#fff;top:-5px;overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;font-family:'gilroyextrabold'}#anchor-menu a.hover .lab,#anchor-menu a:hover .lab{text-indent:0%;padding:5px 15px;width:auto;opacity:1}#anchor-menu a{display:block;margin-bottom:15px;position:relative}#anchor-menu a .ic{display:block;width:18px;height:18px;border-radius:50%;position:relative;background-color:rgba(0,0,0,0.3);-webkit-transition:all 0.3s;transition:all 0.3s}#anchor-menu a .ic:after{content:"";position:absolute;display:block;border:solid 1px #FFF;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;-webkit-transition:all 0.3s;transition:all 0.3s}
#anchor-menu a .ic:before{content:"";position:absolute;display:block;background-color:#fff;top:50%;left:50%;right:50%;bottom:50%;border-radius:50%;-webkit-transition:all 0.3s;transition:all 0.3s}#anchor-menu a.current-anchor .ic,#anchor-menu a.hover .ic,#anchor-menu a:hover .ic{background-color:rgba(0,0,0,1)}#anchor-menu a.current-anchor .ic:after,#anchor-menu a.hover .ic:after,#anchor-menu a:hover .ic:after{border:solid 1px #FFF;top:-1px;left:-1px;right:-1px;bottom:-1px}#anchor-menu a.current-anchor .ic:before,#anchor-menu a.hover .ic:before,#anchor-menu a:hover .ic:before{top:3px;left:3px;right:3px;bottom:3px}#nav-head{display:block;position:relative;max-width:1400px;margin-left:auto;margin-right:auto;width:90%}#nav-head>nav{position:absolute;left:280px;color:#FFF;fill:#FFF;top:26px;font-size:13px}#nav-head>nav a{color:#FFF;fill:#FFF}#nav-head>nav li{display:inline-block}#nav-head .sep{display:inline-block}#nav-head .sep:after{content:"/";display:block;padding-left:1em;padding-right:1em}
#nav-head>nav li:nth-child(1){display:none}#nav-head nav a span{display:block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mod-blog.sk3.mns .art a::after{background-color:#2E2E3B}.mst .block-tx:after{content:"";display:block;margin-left:auto;width:60%;height:4px;background-color:#2E2E3B;margin-top:3em;margin-bottom:1em}.linkedin-bt{float:right;-webkit-transition:all 0.3s;transition:all 0.3s}.linkedin-bt svg{width:55px;height:auto}.linkedin-bt.hover,.linkedin-bt:hover{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.block-tx a.hover,.block-tx a:hover{text-decoration:underline}.block-tx.sk1 .tx-2 a.hover,.block-tx.sk1 .tx-2 a:hover{text-decoration:none}.a_img .block-tx.st1.sk1{text-shadow:0 0 1.2em #fff}#copy{padding-bottom:90px;background-color:#323235;display:block;margin-top:-1px}.fmese2{max-width:1600px;width:90%;margin-right:auto;margin-left:auto;padding:50px 15px 25px}.fmese2 li.n0{display:inline-block;width:25%;vertical-align:top;padding-right:25px}
.fmese2 li.c1{width:50%}.fmese2 li.c1 li.n2{width:45%;display:inline-block;vertical-align:top;margin-right:5%}.fmese2 li.c1 li.n2 a.a2:before{opacity:1}.fmese2 .oic{display:none}.fmese2 li.imp{padding-right:70px}.fmese2 li.n0 span.sm-a{color:#3cb46e;display:block;font-family:Open Sans;font-size:1.1em;padding-bottom:15px}.fmese2 li a{color:#323235;font-family:'Open Sans';padding:10px 0px;border-bottom:solid 1px rgba(50,50,53,0.2);display:block;letter-spacing:0.02em;font-weight:400;font-size:0.9em;position:relative}.fmese2 li.sin{text-transform:uppercase}.fmese2 li.sin a{font-family:'Martel';font-size:1.3em}.fmese2 li.sin a .mod-svg{display:inline-block;width:25px;height:25px;border-radius:50%;vertical-align:middle;margin-right:10px}.fmese2 li.sin a:before{display:none}.fmese2 li.sin a .mod-svg svg{width:100%;height:auto}.fmese2 li a.a1{color:#fff;font-family:'Martel';font-size:1.5em;font-weight:700}.fmese2 li a.a3,.fmese2 li a.a2{padding:5px 15px}.fmese2 li.imp span.sm-a{padding-bottom:30px}
.fmese2 li.imp a{background-color:#02B4BE;color:#2E2E3B;font-family:'Open Sans';text-transform:uppercase;font-weight:bold;font-size:1.1em;padding-left:25px;padding-right:25px;margin-bottom:15px}.fmese2 ul.n2{margin-left:25px}.fmese2 li .a1{padding:5px 0px}.fmese2 li .a1{padding:5px 0px}.fmese2 li a:hover{color:#fff;background:#323235}.fmese2 li a:hover:before{opacity:1}.fmese2 li.imp a:hover{background-color:#3cb46e;color:#fff}.fmese2 li.imp a:hover:before{opacity:0}.fmese2 a.logo{border-bottom:transparent}.fmese2 a.logo:before{display:none}.fmese2 a.logo .lab{display:none}.fmese2 a.logo .im{width:250px;height:auto;display:block;padding-top:30px}.fmese2 a.logo .im img{display:block;width:100%}.cbt-menu .mod-svg g{transform-origin:center;transform-style:preserve-3d}.cbt-menu .mod-svg path{transition:all 0.5s;transform-origin:50% 50%;transform-box:fill-box}.menu-open-sm1 .cbt-menu .mod-svg path:nth-child(1){transform:rotate(45deg);transform-origin:0% 50%}
.menu-open-sm1 .cbt-menu .mod-svg path:nth-child(3){transform:rotate(-45deg);transform-origin:0% 50%}.menu-open-sm1 .cbt-menu .mod-svg path:nth-child(2){transform:scale(0,0)}.box-menu-prin{position:fixed;width:100%;height:100%;height:calc(100% - 67px);z-index:10;max-width:400px;right:-100%;top:67px;background-color:#F5F4F0;padding:30px 15px;overflow:auto;-webkit-box-shadow:-4px 18px 26px -7px rgba(0,0,0,0.26);-moz-box-shadow:-4px 18px 26px -7px rgba(0,0,0,0.26);box-shadow:-4px 18px 26px -7px rgba(0,0,0,0.26);transition:right 0.5s}.menu-open-sm1,body.menu-open-sm1{overflow:hidden}.menu-open-sm1 .box-menu-prin{right:0}.box-menu-prin .sm-a{display:block;position:relative}.box-menu-prin .sm-a .sm-bt{display:block;position:absolute;right:0;height:100%;width:40px}.box-menu-prin .sm-a .sm-bt svg{width:30px;height:30px}.box-menu-prin .a{display:block;padding:5px 10px}
.box-menu-prin .ct-1 .a2,.box-menu-prin .ct-3 .a2{color:#2E2E3B;fill:#2E2E3B;border:solid 1px rgba(0,0,0,0.2);padding:15px;margin-bottom:15px;max-width:350px}.box-menu-prin .a0 big{font-size:1em}.box-menu-prin .a0,.box-menu-prin .ag{display:block;padding:5px 10px;margin-top:15px;color:#2E2E3B;font-family:Open Sans;text-transform:uppercase;font-weight:bold;font-size:1.1em}.box-menu-prin .cpp >ul{padding-left:10px}.box-menu-prin .imp a{background-color:#2E2E3B;color:#fff;border-radius:10px;margin-left:0;max-width:400px;border:solid 1px transparent;height:auto;fill:#fff}.box-menu-prin .desc .lab{display:inline-block;font-family:Open Sans;font-size:1.1em;text-transform:uppercase;padding-bottom:5px;letter-spacing:1px;font-weight:bold}.box-menu-prin .desc a{color:#2E2E3B;fill:#2E2E3B3;border:solid 1px rgba(0,0,0,0.2);padding:15px}.box-menu-prin .desc{margin-bottom:15px;margin-top:15px}.box-menu-prin .desc a .xhtml{display:block}
.box-menu-prin .exc .a{padding:15px;border-bottom:none;margin-left:0;color:#fff;background-color:#2E2E3B;border-radius:10px;position:relative}.box-menu-prin li.imp a{background-color:#2E2E3B;color:#fff;fill:#fff;border-radius:10px;margin-left:0;max-width:400px;border:solid 1px transparent;height:auto;position:relative}.box-menu-prin li.imp a:hover{background-color:#3cb46e;color:#fff;fill:#fff}.box-menu-prin li.imp a:after{content:"";display:block;clear:both}.box-menu-prin li.imp .mod-svg{position:absolute;left:10px;top:10px}.box-menu-prin li.imp .mod-svg + .xhtml{margin-left:50px}.box-menu-prin li.desc a:hover{background-color:#3cb46e;color:#fff;border:solid 1px #3cb46e}.box-menu-prin li.info a:hover{background-color:#3cb46e;color:#fff}.box-menu-prin li.info a{height:auto;margin:0;color:#2E2E3B;padding:5px 0px;border:solid 1px transparent;display:block;letter-spacing:0.02em;background-color:#e2e2e2;margin-bottom:10px;border-radius:50px;text-align:center}
.box-menu-prin .lab{font-family:'Open Sans';text-transform:none;font-weight:500;font-size:1em;letter-spacing:0.01em}.box-menu-prin .cpp{margin-top:15px;margin-bottom:15px}.box-menu-prin .oic{position:absolute;left:0;top:0}.box-menu-prin .grup>ul{display:none}.box-menu-prin .grup.sm-a-click>ul{display:block}.box-menu-prin .grup.sm-a-click> .sm-a .oic.op{display:none}.box-menu-prin .mtp1 li.n0{border-bottom:solid #fff 1px}.box-menu-prin .labttag{font-size:1.2em;border-radius:50px;position:absolute;z-index:2;background-color:#3cb46e;top:10px;left:15px;padding:5px 15px;color:#fff;-webkit-box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36);-moz-box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36);box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36)}.mtp2 li.n0{display:inline-block;vertical-align:middle}.mtp2 li.new{display:block;width:100%;padding-top:5px;padding-bottom:5px;margin-top:0}.box-menu-prin .mtp2 .new a,.box-menu-prin .mtp2 .new a{margin-top:0}.mtp2 li.new a{background-color:#E2E2E2}.mtp2 li.cbt-menu{display:none}
.mtp2 .gredes a{background-color:#3cb46e;padding:2px;fill:#fff;border-radius:50px;display:block}.mtp2 .gredes .mod-svg{width:35px;height:35px;display:block}.mtp2 .gredes .lab{display:none}.mtp2 .gredes{margin-top:15px;padding-top:15px;border-top:solid 1px #FFF;display:block}.mtp2 .gredes li{display:inline-block;margin-left:5px;margin-right:5px}.mtp2 li.gredes{display:block}.mtp2 .cont a,.mtp2 .search a{position:relative;display:block;padding-left:40px;font-size:1.2em;padding-right:40px}.mtp2 .cont,.mtp2 .search{margin-bottom:30px;padding-top:15px}.mtp2 .cont svg,.mtp2 .search svg{width:30px;height:30px}.mtp2 .cont .mod-svg,.mtp2 .search .mod-svg{position:absolute;left:0;top:5px}header .gredes svg{width:100%;height:auto}footer{background-color:#eff0ef}.noFloatMenu .m-logo .im{padding:22px 5px 22px 5px}

 .block-tx svg{width:50px}.block-tx a{color:inherit;fill:inherit}.block-tx.sk1 .tx-1{display:block;width:100%;font-family:"Open Sans";font-weight:800;letter-spacing:0.06em;font-size:1.2em;line-height:3em;border-bottom:#393945 solid 4px;border-color:inherit}.block-tx.sk1 .tx-2{display:block;width:100%;font-family:'Martel';font-weight:bold;font-size:5.625em;text-transform:uppercase;line-height:0.77em;padding-top:25px}.block-tx.sk1 .tx-3{display:block;font-size:1.8em;line-height:1.1em;margin:0.5em 0px;font-weight:300}.block-tx.sk1 .tx-4{display:inline-block;margin-top:2em;font-size:0.68em;margin-left:8px}.block-tx.sk1 .tx-4 a{display:block;border:#393945 solid 2px;text-transform:uppercase;font-family:'gotham';font-weight:bold;padding:15px 20px;transition:all 0.5s}.block-tx.sk1 .tx-4 a:hover{text-decoration:none;background-color:#393945;color:#FFFFFF;fill:#FFFFFF}.block-tx.bk{color:#FFFFFF;fill:#FFFFFF}.block-tx.st2{margin-left:auto}.block-tx .mod-svg{display:inline-block;vertical-align:middle}
.d3Animate.block_txt .tx-2{margin-top:15px}.block-tx.st2{color:#FCF;fill:#FCF}.block-tx.sk1{text-align:right}.block-tx.st1.sk1{text-align:left}.block-tx.sk1.sk1 .tx-1{border-bottom:transparent solid 4px;font-family:'Open Sans';text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:1.5em;line-height:1.5em;color:#008032}.block-tx.st1.sk1 .tx-2{font-size:2em;line-height:1em;padding-top:0px;color:#333}.white .block-tx.sk1.sk1 .tx-1{font-size:3em;line-height:1em;color:#fff}.txt-0{font-family:'Open Sans';color:#393945;font-size:1.3em;line-height:1.4em;font-weight:300;max-width:600px}.ttext{padding-top:15px;display:block;line-height:1.5em}.logo-mod{display:block;width:100%;margin-top:50px}.txt-r.block_txt>div{margin-left:auto}.mod-bg-white{display:block;background-color:#fff}.style-1{color:#fff;fill:#fff;text-shadow:0 0 8px rgba(0,0,0,.07)}.style-1 .tx-1{border-bottom-color:#fff}.style-1 .tx-4{border-top-color:#fff}.style-1 .tx-4 a{color:#fff;fill:#fff}
.bg-style-1:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:70%;z-index:2;opacity:0.7;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#393945',GradientType=0 )}.body-editor .bg-style-1:after{display:none}
.bg-style-2:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:50%;z-index:2;opacity:0.7;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0 )}.body-editor .bg-style-2:after{display:none}.full_text{position:absolute;width:100%;z-index:3;text-align:center;color:#fff}.full_text .txt-home span{display:block}
.full_text .block_txt{max-width:1400px;margin-left:auto;margin-right:auto;width:90%;padding-left:25px}.full_text .block_txt >div{margin-right:auto}.full_text .video{position:fixed;top:0;left:0;width:100%}.full_text video{display:block;width:100%;top:0;position:absolute}.bgSadowColor1{background-color:#393945}.bgSadowColor2{background-color:#e8e8ea}.block-bg-tx-l{display:block;position:relative;background-color:#949494;min-height:300px;height:100vh}.block-bg-tx-l .potxt{top:0;height:100%;width:90%;max-width:1400px;margin-left:auto;margin-right:auto;z-index:3}.block-bg-tx-l .potxt .block_txt{max-width:750px;padding-top:10%}.block-bg-tx-l .potxt .block_txt >div{margin-right:auto}.body-editor .block-bg-tx-l .potxt{top:80px;height:80%}.px-img-tx-r{position:relative;height:100vh}.px-img-tx-r .potxt{top:0;height:100%;width:100%;z-index:3}.px-img-tx-r .potxt .block_txt{max-width:1400px;margin-left:auto;margin-right:auto;margin-top:20%;width:90%}.px-img-tx-r .potxt .block_txt >div{margin-left:auto}
.body-editor .px-img-tx-r .potxt{top:80px}.px-img-tx-r .img_bg{min-height:300px;height:100vh;display:block;background-size:cover}.mod-gal{display:block;width:100%;background-color:#fff}.mod-gal.gal>.owl-carousel{max-width:1400px;margin-right:auto;margin-left:auto}.mod-gal.gal .item{height:600px}.mod-p{display:block;width:100%;background-color:#fff}.mod-p > div.block_txt{max-width:1400px;width:90%;margin-right:auto;margin-left:auto}.mod-p div.mod-3{max-width:1400px;width:90%;margin-right:auto;margin-left:auto}.mod-p div.mod-3 .block_txt{width:33.33%;display:inline-block;padding-right:25px}.mod-p div.mod-2 >*{width:50%;height:auto;display:inline-block;padding-left:15px;padding-right:15px}.mod-p div.mod-2{margin-left:-15px;margin-right:-15px}.padTop25{padding-top:25px}.padBot25{padding-bottom:25px}.padTop50{padding-top:50px}.padBot50{padding-bottom:50px}.padTop100{padding-top:100px}.padBot100{padding-bottom:100px}.padBT25{padding:25px 0px}.padBT100{padding:100px 0px}.padBT50{padding:50px 0px}
.pad15{padding:15px}.pad25{padding:25px}.pad50{padding:50px}.padBT_50{padding:50px 0px}.marTop15{margin-top:15px}.marTop25{margin-top:25px}.marTop50{margin-top:50px}.marBot15{margin-bottom:15px}.marBot25{margin-bottom:25px}.marBot50{margin-bottom:50px}.marBT25{margin:25px 0px}.marBT100{margin:100px 0px}.marBT50{margin:50px 0px}.mod-col2.npad{padding:0px}.mod-col2.npad .img_bg{display:block;height:100%;min-height:200px;background:no-repeat;background-size:cover}.img_bg{min-height:200px}.img_bg.im2{min-height:200px}.colflex2{display:flex;align-items:stretch}.block-mod-2{display:block}.block-mod-2 a{display:inline-block;vertical-align:top;width:50%}.vh100{min-height:100vh;position:relative}.vh100 .mot{padding-top:25px;padding-bottom:25px}.vh100Ini{max-height:790px;height:70vh}@media(min-height:790px){.vh100.vh100Ini{min-height:inherit}}.centerElColum{display:flex;align-items:center}.center-body,.wCenter-body{width:90%;margin-left:auto;margin-right:auto;max-width:1400px}.video{display:inline-block}
.videoBG{display:block;position:absolute;top:0;width:100%;height:100%}.videoBG video{width:100%;height:auto;object-fit:cover}.videoBGFix video{position:fixed;z-index:-105;top:0}.videoBGFix{height:100%;position:absolute;top:0;width:100%}.videoBGFix video{height:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.resp{width:100%;height:100%}.centerElColum .wCenter-body{z-index:3}.block-static{position:relative}.a_img{display:block;position:relative;height:500px;overflow:hidden}.a_img div.img_bg{position:absolute;display:block;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0}.a_img div.block_txt{display:flex;align-items:center;justify-content:right;height:100%;position:relative;z-index:2;margin-right:50px}.a_img div.block-tx.st1 .tx-gcB{max-width:250px}.a_img div.img_bg.img-2{display:block;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0}.a_img div.img_bg.img-1{display:block;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:1}
.a_img.hover div.img_bg.img-2,.a_img:hover div.img_bg.img-2{display:block;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:1}.a_img.hover div.img_bg.img-1,.a_img:hover div.img_bg.img-1{display:block;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0}.a_menu_img1.col1{display:inline-block;position:relative;height:500px;overflow:hidden}.a_menu_img1.col2{display:inline-block;position:relative;height:500px;overflow:hidden}.a_menu_img1.col1{display:block;width:33.33%;float:left}.a_menu_img1.col2{display:block;width:50%;float:left}.a_menu_img1 div.img_bg{position:absolute;display:block;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0}.a_menu_img1:after{content:"";position:absolute;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.8);top:0;left:0;-webkit-transition:all 0.2s;transition:all 0.2s}
.a_menu_img1 div.mod-tx{display:flex;align-items:center;height:100%;position:relative;z-index:2;flex-direction:column;justify-content:center;align-content:center;-webkit-transition:all 0.6s;transition:all 0.6s;opacity:1}.a_menu_img1 div.mod-tx .tt.sk1{display:block;font-size:4em;color:#fff;text-align:center;line-height:1em}.a_menu_img1 div.mod-tx .tt.sk1:after{content:"";display:block;border-bottom:5px solid #fff;max-width:60%;margin-left:auto;margin-right:auto;margin-top:0.4em;margin-bottom:0.4em}.a_menu_img1 div.mod-tx .tt.sk3{display:block;letter-spacing:0.05em;font-size:1.5em;line-height:2em;color:#fff}.a_menu_img1 div.block-tx.st1 .tx-gcB{max-width:250px}.a_menu_img1 div.mod-tx-hover{display:flex;align-items:center;height:70%;width:70%;position:absolute;z-index:2;flex-direction:column;justify-content:center;align-content:center;background-color:rgba(250,250,250,0.5);top:15%;left:15%;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}
.a_menu_img1 div.mod-tx-hover .tt.sk1{display:block;font-size:3em;color:#393945}.a_menu_img1 div.mod-tx-hover .tt.sk3{display:block;letter-spacing:0.05em;font-size:3em;line-height:1em;color:#393945}.a_menu_img1.hover div.mod-tx,.a_menu_img1:hover div.mod-tx{-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0}.a_menu_img1.hover div.mod-tx-hover,.a_menu_img1:hover div.mod-tx-hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);opacity:1}.a_menu_img1.hover:after,.a_menu_img1:hover:after{background-color:rgba(0,0,0,0.0)}.foot-col{max-width:1400px;margin-left:auto;margin-right:auto;padding-top:90px;padding-bottom:90px}.foot-col:after{content:"";display:block;clear:both}.foot-col>div{width:50%;float:left}.foot-col>.col-d{padding:0 25px}.foot-col .col-d>div{float:left;padding-left:15px;padding-right:15px;width:50%}.foot-col .col-d .tt{display:block;margin-bottom:1em}
.foot-col .col-d .tel{display:block;font-family:'Open Sans';letter-spacing:0.08em;font-size:1.2em;line-height:1.2em;border-color:inherit;text-transform:uppercase}.foot-col .col-d .as2{display:block;font-family:'Open Sans';letter-spacing:0.08em;font-size:1.2em;line-height:1.2em;border-color:inherit;text-transform:uppercase;margin-top:1em}.foot-col .col-d .link{display:block}.foot-col .col-d .sep{height:4px;background-color:#343434;margin-top:1.5em;margin-bottom:1.5em}.foot-col .col-d a:hover{text-decoration:underline}.foot-col .col-d .tt.sk2{margin-top:0}.box-form{background-color:#FFF;padding:25px}.tex-ste{display:block;background-color:#FFF;padding-top:50px;padding-bottom:50px}.tt.sk2.sep:after{content:"";display:block;max-width:480px;border-bottom:solid 4px #393945;margin-top:50px;margin-bottom:50px}.tt.sk2.sep+.ttext{margin-bottom:50px;max-width:670px;display:block}.mod-gal.sep{margin-bottom:80px}.mod-3{margin-left:-30px;margin-right:-30px;display:block}
.mod-3 >div{float:left;width:33.33%;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px}.mod-3:after{content:"";display:block;clear:both}.box-tst .tt.sk3{border-top:solid 4px #393945;padding-top:20px;margin-top:20px;display:block;line-height:1.2em}.box-tst .ttext{display:block;min-height:80px}.box-tst{padding-bottom:25px}.sfrom-load .isfocus.cboxInput{background-color:#e8e8ea}.fmese{display:block;background-color:#FFF}.fmese>ul{max-width:1400px;margin-left:auto;margin-right:auto}.fmese:after{content:"";display:block;clear:both}.fmese li{display:inline-block;width:16.66%;text-align:center;margin-left:-1px}.fmese li a{display:block;line-height:1em;padding-top:25px;padding-bottom:25px;-webkit-transition:all 0.5s;transition:all 0.5s}.fmese li a:hover{background-color:#393945;color:#fff}.fmese li a .lab{display:block;border-left:solid 1px #393945;border-right:solid 1px #393945}.fmese:after{background-color:#e8e8ea}
.vh100imgbg{display:block;height:100%;width:100%;position:absolute;background-size:cover;background-repeat:no-repeat}.block-tx.st3,.block-tx.st4{max-width:750px}.block-tx.st3{margin-left:auto}.h-50{height:50vh;min-height:300px}.videoBlock{}.video{display:block}.win-video{padding:50px;background-color:#FFFFFF}.win-video>div{max-width:1400px;margin-left:auto;margin-right:auto}.win-video video{width:100%;height:auto;display:block;margin-left:auto;margin-right:auto}.cab-cat{display:block;padding:120px 0px 120px 50px;width:90%;max-width:1600px;margin-right:auto;margin-left:auto}.cab-cat span.tt.sk1{color:#fff;font-size:3em;text-shadow:0px 0px 13px rgba(0,0,0,0.65);font-family:'gotham';font-weight:bold;padding-top:0px}.cont-pag{display:block;-webkit-box-shadow:-3px 10px 39px -9px rgba(0,0,0,0.1);-moz-box-shadow:-3px 10px 39px -9px rgba(0,0,0,0.1);box-shadow:-3px 10px 39px -9px rgba(0,0,0,0.1);margin-top:-50px}.text-intro{display:block;text-align:left;padding-left:25px}.text-intro > div > div{text-align:left}
.list{margin-left:25px}.list p{position:relative}.list p:before{content:"";display:block;position:absolute;background-color:#008032;padding:4px;top:8px;left:-18px;border-radius:50px;opacity:1}.navigate a:hover{color:#ff7b08;fill:#ff7b08}.mod-list-tx{display:inline-block;padding:15px;width:50%}.mod-list-tx > div{display:inline-block;vertical-align:middle;padding:15px}.mod-list-tx .box-img{width:40%}.mod-list-tx .box-tx{width:60%}.mod-list-tx .box-link .a-link{margin-top:15px;margin-left:0}.mod-list-tx .tx-1,.mod-list-tx .tx-0{font-family:Open Sans;font-size:1.3em;text-transform:uppercase;letter-spacing:1px;font-weight:bold}.mod-list-tx .tx-1{color:#02B4BE;font-size:1em;padding-top:0px}.img-logo{display:block;width:200px;padding:15px 0px}.cont-pag .col-mov{width:calc(100% - 400px)}.cont-pag .col-fij{width:calc(100% - (100% - 400px))}.cont-pag .col-fij{padding-top:30px}.bot-group{width:96%;margin-right:auto;margin-left:auto;max-width:1600px}
.ind-img-txt{background-color:#f5f6f6;width:50%;padding:50px;-webkit-box-shadow:10px 10px 34px -6px rgba(0,0,0,0.27);-moz-box-shadow:10px 10px 34px -6px rgba(0,0,0,0.27);box-shadow:10px 10px 34px -6px rgba(0,0,0,0.27)}.text-img-block .ind-img-txt{width:25%}.newsletter{max-width:750px;margin-right:auto;margin-left:auto;position:relative}.newsletter .xtc1 .mtx,.newsletter .xtc .mtx{width:100%;padding-left:15px;display:inline-block;min-height:40px;line-height:40px;vertical-align:bottom;font-size:1em;border:none}.newsletter .xtc1 .mtx{margin-bottom:5px}.newsletter .xtc1{display:block}.newsletter .xtc2 .a_1{font-family:'Open Sans';display:block;background-color:#ff7b08;padding:10px 50px;color:#fff;border:transparent;letter-spacing:0.05em;font-size:1.1em;text-transform:none;font-weight:500;width:200px;margin-right:auto;margin-left:auto;margin-top:25px}.newsletter .xtc2 .a_1:hover{background-color:#2E2E3B}
.mod-footer .block-text .tt{font-size:2.5em;padding-bottom:15px;line-height:1em;display:block;font-weight:500;font-family:'Open Sans';text-shadow:2px 2px 9px rgba(84,84,84,1)}.mod-footer .block-text .ttext{font-size:1.5em;color:#fff;padding-top:5px;padding-bottom:25px;text-shadow:2px 2px 9px rgba(84,84,84,1)}.mod-footer .redes{z-index:8;position:absolute;text-align:center;width:100%;left:0}.mod-footer .redes .ttext{font-size:1.1em}.mod-footer> .block-text{padding-top:100px}.mod-footer .redes{display:flex;justify-content:center}.mod-footer .redes a{fill:#fff;transition:fill 0.5s,background-color 0.5s;padding:5px;background-color:#2C2C39;margin:0px 10px;border-radius:10%;-webkit-box-shadow:0px 17px 5px -10px rgba(0,0,0,0.22);-moz-box-shadow:0px 17px 5px -10px rgba(0,0,0,0.22);box-shadow:0px 17px 5px -10px rgba(0,0,0,0.22)}.mod-footer .redes .mod-svg{width:50px;height:50px;display:block;transition:width 0.5s,height 0.5s}.mod-footer .redes .mod-svg svg{width:100%;height:auto}
.mod-footer .redes a:hover{background-color:#fff;fill:#2C2C39}.mod-footer .redes a:hover .mod-svg{width:55px;height:55px}.mod-footer .redes-bx{position:relative;margin-top:30px;height:60px}.mod-bot-sec{display:flex;align-items:center;width:90%;max-width:1600px;margin-right:auto;margin-left:auto;padding:50px 0px}.mod-bot-sec > div{width:33.33%;text-align:center;fill:#b0b0b0;padding:25px}.mod-bot-sec > div > span{display:block}.mod-bot-sec > div .mod-svg{width:35px;height:40px;margin-right:auto;margin-left:auto}.mod-bot-sec > div .mod-svg svg{width:100%;height:auto}.mod-bot-sec > div .ttext{max-width:350px;margin-right:auto;margin-left:auto}.mod-bot-sec > div .tt{font-size:1.5em;margin-left:10px;font-weight:600;font-family:'Open Sans'}.mod-bot-sec a{display:block;width:100%;color:#ff7b08;fill:#ff7b08;margin-top:25px}.mod-bot-sec a span{display:inline-block;vertical-align:middle}.mod-bot-sec a .mod-svg{width:20px;height:20px;margin-left:10px;transition:margin-left 0.3s}
.mod-bot-sec a .mod-svg svg{width:100%;height:auto}.mod-bot-sec a:hover .mod-svg{margin-left:20px}.text-img-center.cab-pag{height:auto;padding-top:50px}.text-img-center.seg{display:block}.text-img-center.cab-pag .block-txt{display:inline-block;vertical-align:top}.b-top{border-top:solid 1px #b0b0b0;padding-top:50px}.trab.mod-blog{display:block;max-width:1600px;width:90%;margin-right:auto;margin-left:auto;text-align:left;position:relative;margin-bottom:50px}
.trab.mod-blog.sk2 .cr{margin-left:0px;position:absolute;top:0px;left:0px;width:100%;padding:50px;height:100%;background:rgba(245,245,246,1);background:-moz-linear-gradient(left,rgba(245,245,246,1) 0%,rgba(255,255,255,0.3) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(245,245,246,1)),color-stop(100%,rgba(255,255,255,0.3)));background:-webkit-linear-gradient(left,rgba(245,245,246,1) 0%,rgba(255,255,255,0.4) 100%);background:-o-linear-gradient(left,rgba(245,245,246,1) 0%,rgba(255,255,255,0.3) 100%);background:-ms-linear-gradient(left,rgba(245,245,246,1) 0%,rgba(255,255,255,0.3) 100%);background:linear-gradient(to right,rgba(245,245,246,1) 0%,rgba(255,255,255,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f6',endColorstr='#ffffff',GradientType=1 );display:flex;align-items:center}.sk1 .sharebox{color:#000}.sharebox .slab{float:right}.trab.mod-blog.sk2 .cr >span{max-width:450px}.trab.mod-blog.sk2 .cl{width:100%;display:block}
.trab.mod-blog.sk2 .cl > span{width:100%;height:400px}.trab.mod-blog.sk2 .art{margin:0px}.trab.mod-blog.sk2 .title{font-size:2.5em;line-height:1em;display:block;font-weight:600;font-family:'Open Sans'}.trab.mod-blog.sk2 .intro_text{font-size:1.5em;font-weight:500;font-family:'Open Sans';line-height:1.2em}.trab.mod-blog.sk2 .lab-more{display:block;text-transform:capitalize;margin-right:2%;font-size:1.1em;transition:color 0.5s,background-color 0.5s;width:100%;max-width:250px;text-align:center;background-color:#ff7b08;padding:5px 25px;color:#fff;border-radius:0px}.trab.mod-blog.sk2 .art:hover .lab-more{background-color:#2E2E3B;color:#fff}.trab.sk2{color:#2E2E3B}.trab.mod-blog.sk2 .sharebox{left:15px}.trab.mod-blog.sk2 .sharebox svg{fill:#ff7b08}.trab.sec.mod-blog.sk2 > div{width:49.8%;display:inline-block}.trab.sec.mod-blog.sk2.b3 > div{width:33.1%;display:inline-block}
.foot-pro{display:block;max-width:1600px;width:90%;margin-right:auto;margin-left:auto;padding:25px 0px;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;margin-top:25px}.foot-pro a.link,.foot-pro div{display:inline-block;width:50%}.foot-pro .sharebox .slab,.foot-pro .sharebox ul{float:right}.foot-pro a.link{width:300px;display:inline-block;background-color:#2E2E3B;color:#fff;fill:#fff;padding:5px 15px 5px 0px;vertical-align:top;text-align:right;transition:background-color 0.5s,color 0.5s,fill 0.5s;font-size:1.1em}.foot-pro a.link span{display:inline-block;vertical-align:middle}.foot-pro a.link .mod-svg{width:18px;height:18px;margin-right:15px}.foot-pro a.link .mod-svg svg{width:100%;height:auto}.foot-pro a.link:hover{background-color:#ff7b08;color:#fff;fill:#fff}.foot-pro a.link:hover .mod-svg{margin-right:35px}.text-img-center.cab-pro{height:auto;padding:50px 0px}.b-pro > div{display:inline-block;width:50%;vertical-align:top}.b-pro .ttext{padding-top:0px}.b-pro .b-left{padding:0px 25px 0px 50px}
.v-proy video{width:100%}.bot-flot-you{position:fixed;bottom:75px;left:25px;width:200px;background-color:#333;z-index:10;color:#fff;-webkit-box-shadow:-1px 11px 15px -5px rgba(0,0,0,0.3);-moz-box-shadow:-1px 11px 15px -5px rgba(0,0,0,0.3);box-shadow:-1px 11px 15px -5px rgba(0,0,0,0.3);border-radius:10px;line-height:0.9em;text-align:center;font-size:1.2em;font-weight:600;font-family:'Open Sans';padding:10px;transition:all 0.3s}.bot-flot-you a{color:#fff;fill:#ff7b08}.bot-flot-you .txt2{font-size:1.5em;line-height:0.9em;padding-top:0px}.bot-flot-you .txt-1,.bot-flot-you .txt2{opacity:1}.bot-flot-you .icon svg{width:100%;height:100%}.bot-flot-you .icon{display:block;transition:all 0.3s;width:50px;margin-right:auto;margin-left:auto}.noFloatMenu .bot-flot-you{bottom:50%}.no_root .bot-flot-you,.floatMenu .bot-flot-you{width:100px}.no_root .noFloatMenu .bot-flot-you{bottom:75px}.no_root .bot-flot-you,.floatMenu .bot-flot-you{font-size:0}
.no_root .bot-flot-you:hover,.floatMenu .bot-flot-you:hover{font-size:1.2em;padding-top:30px}.no_root .bot-flot-you .ttext,.floatMenu .bot-flot-you .ttext{padding-top:0}.bot-flot-you:hover{background-color:#ff7b08}.bot-flot-you:hover a{fill:#fff}.bot-flot-you:hover .icon{width:60px}.no_root .bot-flot-you:hover,.floatMenu .bot-flot-you:hover{width:200px}.bot-group:hover{z-index:100}.botons{justify-content:space-between}

 .blog-title{display:block;max-width:750px}.blog-title .tx-1{display:block;width:100%;font-family:"Open Sans";font-weight:800;letter-spacing:0.06em;font-size:1.2em;line-height:3em;border-bottom:#000 solid 4px}.blog-title .tx-2{display:block;width:100%;font-family:'gilroyextrabold';font-size:10em;text-transform:uppercase;line-height:0.77em;margin-top:25px}.blog-block1{display:block;max-width:1400px}.blog-block1 .tx-1{display:block;font-family:'playfair_displayitalic';font-size:2.5em;line-height:1.1em;margin:25px 0px}.blog-block1 .tx-2{display:block;font-family:'gilroyextrabold';letter-spacing:0.08em;font-size:1.2em;line-height:3.5em;border-top:#000 solid 4px;text-transform:uppercase}.blog-block2{display:block;max-width:1400px}.blog-block2 .block-img{display:inline-block;width:30%;background-color:#626262}.blog-block2 .block-text{display:inline-block;width:60%}.blog-block2 .date{display:block;font-family:"Open Sans";font-weight:300;letter-spacing:0.06em;font-size:1.2em;margin:5px 0px}
.blog-block2 .tx-1{display:block;font-family:'playfair_displayitalic';font-size:2.5em;line-height:1.1em;margin-bottom:25px}.blog-block2 .tx-2{display:block;margin-left:auto;max-width:400px;font-family:'gilroyextrabold';letter-spacing:0.08em;font-size:1.2em;line-height:3.5em;border-top:#000 solid 4px;text-transform:uppercase}.blog-block3{display:block;max-width:1400px}.blog-block3 .date{display:block;font-family:"Open Sans";font-weight:300;letter-spacing:0.06em;font-size:1.2em;margin:5px 0px}.blog-block3 .img{background-color:#626262}.blog-block3 .tx-1{display:block;font-family:'playfair_displayitalic';font-size:2.5em;line-height:1.1em;margin-top:5px;margin-bottom:25px}.blog-block3 .tx-2{display:block;margin-left:auto;font-family:"Open Sans";font-weight:300;letter-spacing:0.05em;font-size:1.2em;padding:25px;background-color:#fff}.mod-blog .art{position:relative}.mod-blog.sk1.white .sharebox{color:#fff;fill:#fff}.mod-blog.sk1.white a{color:#fff;fill:#fff}.mod-blog.sk1 a{color:#000}.mod-blog.sk1 .art{}
.mod-blog.sk1 .intro_text{display:block;font-family:'playfair_displayitalic';font-size:2.5em;line-height:1.1em;margin:25px 0px}.mod-blog.sk1 .title{display:block;font-family:'playfair_displayitalic';font-size:2.5em;line-height:1.1em;margin:25px 0px}.mod-blog.arts3{margin-left:-25px;margin-right:-25px;margin-top:5%;display:block}.mod-blog.arts3 .art{float:left;width:33.33%;display:block;padding-left:25px;padding-right:25px}.mod-blog.arts3 .art>span{display:block;position:relative}.mod-blog.sk1 .title{display:block}.mod-blog.sk1 .date{display:none}.mod-blog.sk1 .lab-more{display:block;font-family:'gilroyextrabold';letter-spacing:0.08em;font-size:1.2em;line-height:3.5em;border-top:#000 solid 4px;text-transform:uppercase}.mod-blog.sk1 .sharebox svg{fill:#14AFE6;width:30px;height:auto}.mod-blog.sk1 .lab-more{border-color:inherit}.mod-blog.sk1 a:hover .title{text-decoration:underline}.mod-blog.sk2 a{color:inherit}.mod-blog.sk2 .art{display:block;position:relative}
.mod-blog.sk2 .intro_text{display:block;font-family:'playfair_displayitalic';font-size:2.5em;line-height:1.1em}.mod-blog.sk2 .title{display:block;font-family:'playfair_displayitalic';font-size:2.5em;line-height:1.1em}.mod-blog.sk2 .lab-more{display:block;border-radius:50px;text-align:center;font-size:1.2em;background-color:#eee;width:100px;padding:5px}.mod-blog.sk2 .sharebox svg{fill:#FFF;width:30px;height:auto}.mod-blog.sk2 .sharebox{display:block;position:absolute;right:15px;bottom:15px}.mod-blog.sk2 .ct{display:none}.mod-blog.sk2 .im{display:block;background-size:cover;width:100%;height:100%;position:absolute;-webkit-transition:all 0.6s;transition:all 0.6s}.mod-blog.sk2 .cim2 .im:nth-child(2){opacity:0;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.mod-blog.sk2 .art:hover .cim2 .im:nth-child(2){opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.mod-blog.sk2 .art:hover .im{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
.mod-blog.sk2 .art:hover .lab-more{background-color:#DF1F2A;color:#fff}.mod-blog.sk2 .cl{float:left}.mod-blog.sk2 .cl>span{display:block;width:290px;height:290px;position:relative;overflow:hidden}.mod-blog.sk2 .cr{margin-left:315px;display:block}.mod-blog.sk2 .art{clear:both;display:block;margin-bottom:5%;margin-top:5%}.mod-blog.sk2 .art:after{content:"";display:block;clear:both}.blog-cms-cat{background-color:#000;display:block;color:#fff;fill:#fff;padding-top:100px;padding-bottom:80px}.blog-cms-cat a{color:#fff;fill:#fff;border-color:#FFF}.blog-cms-cat:after{content:"";display:block;clear:both}.blog-cms-cat .col_right{float:left}.blog-cms-cat .col_left{float:left}.blog-cms-cat .col_left{width:70%}.blog-cms-cat .col_right{width:30%}.blog-cms-cat .col_left{width:calc(100% - 300px)}.blog-cms-cat .col_right{width:calc(100% - ( 100% - 300px))}
.mod-blog.sk3 .title{display:block;font-size:1.250em;text-transform:uppercase;font-family:'gilroyextrabold';letter-spacing:0.08em;-webkit-transition:all 0.6s;transition:all 0.6s}.mod-blog.sk3 .art a:after{content:"";display:block;width:35px;background-color:#FFF;height:4px;margin-top:15px;-webkit-transition:all 0.6s;transition:all 0.6s}.mod-blog.sk3 .art a.parent_current:after,.mod-blog.sk3 .art a.current:after,.mod-blog.sk3 .art:hover a:after{width:50%}.mod-blog.sk3 .art .parent_current .title,.mod-blog.sk3 .art .current .title,.mod-blog.sk3 .art:hover .title{margin-left:15px}.mod-blog.sk3 .art{margin-top:15px}.blog-cms-cat .col_right>div{padding:25px}.blog-cms-cat .mod-blog.sk2{margin-top:10%;margin-bottom:10%}.blog-cms-cat .mod-blog.sk2{max-width:900px;display:block}.blog-cms-cat .block-5 .tx-1{border-bottom-color:#fff;max-width:750px}.blog-cms-cat .mod-blog.sk2 .lab-more{max-width:490px;margin-left:auto;display:block;border-top:solid 4px #fff;-webkit-transition:max-width 0.6s;transition:max-width 0.6s}
.blog-cms-cat .mod-blog.sk2 .art:hover .lab-more{max-width:100%}.blog-cms-cat .mod-blog.sk2 .lab-more{max-width:490px;margin-left:auto;display:block;border-top:solid 4px #fff;-webkit-transition:max-width 0.6s;transition:max-width 0.6s}.blog-cms-cat .mod-blog.sk2 .title{margin-left:0;margin-right:35px;-webkit-transition:margin-right 0.6s,margin-left 0.6s;transition:margin-right 0.6s,margin-left 0.6s}.blog-cms-cat .mod-blog.sk2 .art:hover .title{margin-left:35px;margin-right:0px}.intitle{margin-bottom:70px}.blog-cms-cat .mod-blog.sk2 .fba{display:block;float:right;margin-top:-35px}.blog-cms-cat .mod-blog.sk2 .sharebox{position:relative}.blog-cms-cat .mod-blog.sk2 .date{margin-bottom:10px;display:block}.blog-cms-cat .mod-blog.sk2 .art{display:block;position:relative;padding:1px}.blog-cms-cat.b-white{background-color:#fff;color:#000;fill:#000;border-color:#000}.blog-cms-cat.b-white a{color:#000;fill:#000;border-color:#000}.blog-block3 .tx-2{font-size:1.125em;line-height:1.500em}
.blog-block3 .tx-2{font-weight:400;letter-spacing:normal;font-size:1em;line-height:1.6;font-family:'Open Sans'}.cms{padding:50px;background-color:#fff;color:#000}.blog-cms-cat img{display:block;margin:0;vertical-align:top}.blog-cms-cat h1{margin-bottom:1em;margin-top:1em}.blog.mod-blog{width:100%;max-width:1600px;margin-right:auto;margin-left:auto;padding:50px 0px 100px}.sec.mod-blog > div.art{width:33.1%;display:inline-block;padding:50px;margin:0%;vertical-align:top;border-right:solid 1px}.sec.mod-blog > div.art:first-child{border-left:solid 1px}.blog.mod-blog.sk1 .title{font-size:2em;color:#14AFE6;line-height:1em;display:block;font-weight:500;font-family:'Titillium Web';width:90%}.blog.mod-blog.sk1 .intro_text{font-size:1.2em;color:#2E2E3B;font-family:'Open Sans';max-width:350px;line-height:1.2em;line-height:1.5em}
.blog.mod-blog.sk1 .lab-more,.blog.mod-blog.sk1 .title:before{content:"blog";color:#2E2E3B;text-transform:uppercase;display:block;width:100%;margin-bottom:1px;font-size:0.6em;letter-spacing:0.09em;font-family:'Open Sans'}.blog.mod-blog.sk1 .lab-more{font-size:1em;font-weight:500;text-decoration:underline}.blog.mod-blog.sk1 .lab-more:hover{color:#14AFE6}.blog.mod-blog.sk2 .title{font-family:'Open Sans';font-size:1.2em;text-transform:uppercase;letter-spacing:1px;font-weight:bold;line-height:1.3em}.blog.mod-blog.sk2 .intro_text{font-family:'Open Sans';color:#393945;font-size:1.2em;line-height:1.4em;font-weight:300}.blog.mod-blog.sk2 .sharebox svg{fill:#333}.blog.mod-blog.sk2 img{width:100%;height:auto}.blog.mod-blog.sk2 .art:hover .intro_text,.blog.mod-blog.sk2 .art:hover .title{text-decoration:underline}.blog.mod-blog.sk2 .fba{display:block}.blog.mod-blog.sk1 .lab-more{border-top:none}.blog.mod-blog.prin{padding:0px}.blog.mod-blog.prin > div.art{width:49.7%}
.blog.mod-blog.prin > div.art,.blog.mod-blog.prin > div.art:first-child{border-left:none;border-right:none}.blog.mod-blog.prin .im{overflow:hidden;height:250px}.blog.mod-blog.prin .im img{width:100%}.blog.mod-blog.sk1.prin .intro_text{max-width:100%}.mod-blog.prina{display:flex;flex-wrap:wrap;margin-top:50px;margin-bottom:50px}.mod-blog.prina .art{width:33.33%;padding:50px 5px;border-left:solid #333 1px}.mod-blog.prina .art:last-child{border-right:solid #333 1px}.mod-blog.prina .art>span{display:block;display:flex;height:100%;width:90%;margin-left:auto;margin-right:auto;flex-direction:column;position:relative}.mod-blog.prina .title{font-size:2em;color:#14AFE6;line-height:1em;display:block;font-weight:500;font-family:'Open Sans';width:90%;margin-bottom:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mod-blog.prina .title a{color:#14AFE6}.mod-blog.prina .intro_text{font-size:1.2em;color:#2E2E3B;font-family:'Open Sans';max-width:350px;line-height:1.2em;line-height:1.5em}
.mod-blog.prina .lab-more{color:#2E2E3B;text-transform:uppercase;display:block;letter-spacing:0.09em;font-family:'Open Sans';text-decoration:underline;font-size:1em;font-weight:500;display:block;padding-top:5px}.mod-blog.prina .bxim img{display:block;width:100%;height:auto}.mod-blog.prina .ct{display:flex;flex-direction:column-reverse}.mod-blog.prina .title_cat{text-transform:uppercase;font-weight:500}.mod-blog.prina .ct2 .title,.mod-blog.prina .ct2 .title_cat{display:none}.mod-blog.prina .fta{display:flex;margin-top:auto}.mod-blog.prina .fba{margin-left:auto}.mod-blog.prina .sharebox svg{fill:#14AFE6}.mod-blog.prinb{display:flex;flex-wrap:wrap}.mod-blog.prinb .art{width:33.33%;padding:10px}.mod-blog.prinb .art>span{display:flex;height:100%;flex-direction:column;padding:25px;position:relative;box-shadow:0 0 25px -10px rgba(0,0,0,0.20);background:#fff}.mod-blog.prinb .title{font-size:2em;line-height:1em;display:block;font-weight:700;font-family:'Martel';width:90%;margin-bottom:15px}
.mod-blog.prinb .title a{color:#3c32ff}.mod-blog.prinb .intro_text{font-size:1.1em;color:#2E2E3B;font-family:'Open Sans';max-width:350px;line-height:1.2em;line-height:1.5em}.mod-blog.prinb .lab-more{color:#fff;display:block;font-family:'Open Sans';font-size:1.2em;font-weight:500;display:block;padding:8px 15px;background:#3c32ff;border-radius:40px;max-width:200px;text-align:center}.mod-blog.prinb .lab-more:hover{background:#ff7b08}.mod-blog.prinb .bxim img{display:block;width:100%;height:auto}.mod-blog.prinb .ct{display:flex;flex-direction:column-reverse}.mod-blog.prinb .title_cat{text-transform:uppercase}.mod-blog.prinb .ct .title a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mod-blog.prinb .ct .title_cat a:hover,.mod-blog.prinb .lab-more a:hover,.mod-blog.prinb .ct .title a:hover{text-decoration:underline;color:#ff7b08}.mod-blog.prinb .ct2 .title,.mod-blog.prinb .ct2 .title_cat{display:none}.mod-blog.prinb .fta{display:flex;margin-top:auto}.mod-blog.prinb .fba{margin-left:auto}
.mod-blog.prinb .sharebox svg{fill:#14AFE6}

body{font-family:'Open Sans';color:#323235;font-size:16px;letter-spacing:0.015em;line-height:1.5em}#body-zone_top{margin-top:0px}.no_root #body-zone_top{margin-top:0px}header{display:block;position:fixed;top:0;left:0;width:100%;z-index:10}header .mod-menu svg{width:40px;height:auto}header{background:rgba(0,0,0,0)}header > div{width:90%;margin-right:auto;margin-left:auto;display:block;max-width:1600px}header:after{content:"";display:block;clear:both}a{color:inherit}a.anchor{display:block}p{line-height:1.5em}#zone-msn-fix .al-title{display:block;margin-bottom:15px;font-size:1.2em}svg{height:30px;width:auto}.tt.st1{font-family:'Martel';font-weight:300;font-size:3.5em;line-height:1em;letter-spacing:0.03em}.tt.st2{font-family:'Martel';font-weight:300;font-size:2.2em;line-height:1em;letter-spacing:0.03em}
.tt.st3{font-family:'Martel';font-weight:300;font-size:1.5em;line-height:1em;letter-spacing:0.04em}.tt.st4{font-family:'Martel';font-weight:300;font-size:1em;line-height:1em;letter-spacing:0.05em}.tt.st5{font-family:'Open Sans';font-weight:400;font-size:1.5em;line-height:1.2em;letter-spacing:0.03}.tt.st6{font-family:'Open Sans';font-weight:400;font-size:1.8em;line-height:1.2em;letter-spacing:0.03;margin-top:-0.1em}.sk1{color:#323235}.sk2{color:#ffffff}.sk3{color:#3c32ff}.sk4{color:#d74307}.sk5{color:#f2f3f4}.ek1{text-transform:uppercase}.ek2{text-align:center}.ttcenter{text-align:center}.block-txt h1.tt,h1.tt{}h1.tt.dest{max-width:650px;margin-right:auto;margin-left:auto;border:solid 1px #fff}.bg-1{background-color:#f0f0f0}.bg-2{background-color:#fff}.bg-3{background-color:#d74307}.bg-4{background-color:#3c32ff}.bg-5{background-color:rgba(0,0,0,0.50)}.bg-6{background-color:rgba(250,250,250,0.90)}.direc{border-top:solid 1px #323235;margin-top:50px;padding-top:10px}
.btn{font-family:'Martel';letter-spacing:0.3em;font-weight:600;font-size:1em;border:solid 1px;text-align:center;text-transform:uppercase}.btn-2,.btn-1{margin-top:50px;padding:20px 30px;display:block;width:50%;min-width:200px;border-color:#323235;color:#323235}.btn-1:hover{background-color:#00626f;border-color:#00626f;color:#fff}.btn-2{margin-top:30px;display:block;width:100%;background-color:#00626f;color:#fff;border:solid 1px #00626f}.btn-2:hover{background-color:#323235;border-color:#00626f;color:#fff}.btn-3{margin-top:30px;padding:20px 30px;display:block;width:70%;border-color:#d74307;color:#fff}.btn-3:hover{background-color:#00626f;border-color:#00626f;color:#fff}.btn-4{margin-top:30px;padding:20px 30px;display:block;width:70%;border-color:#00626f;background-color:#00626f;color:#fff}.btn-4:hover{background-color:#323235;border-color:#323235;color:#fff}.row{display:flex;flex-wrap:wrap;justify-content:space-evenly}.r1{}.r1 > div{padding:50px}.r2{}
.r2 > div{text-align:center;fill:#d74307;background:#fff;margin:23px;width:30%}.r2 .mod-svg{display:block;width:60px;height:auto;margin-left:auto;margin-right:auto;padding-bottom:10px}.r2 svg{display:block;width:100%;height:100%}.r2 img.resp{width:100%;height:auto}.r3{}.r3 > div{padding:50px;text-align:center}.r3 .col-8{display:block;margin-left:auto;margin-right:auto}.r3 .btn-3{display:block;margin-left:auto;margin-right:auto}.r4{padding:50px}.r4 > div{display:block;margin:50px}.r5{}.r5 > div{margin-top:50px;margin-bottom:50px}.rcab{justify-content:flex-end;margin-right:100px}.rfoot{width:100%}.rfoot .mod-svg svg{fill:#323235;width:50px;height:auto;padding-top:50px;padding-bottom:10px}.rfoot .mod-cont-foot a{display:block;color:#323235}.rfoot .mod-cont-foot a:hover{color:#00626f;text-decoration:underline}.rfoot .mod-cont-foot .btn-tel{max-width:350px;background:#fff;color:#323235;padding:10px 20px;margin-top:20px}
.rfoot .mod-cont-foot .btn-tel big{font-family:'Martel';font-weight:600;padding-left:10px;letter-spacing:0.05px}.rfoot .mod-cont-foot .btn-tel:hover{background:#00626f;color:#fff}.icontrans.mod-svg{display:block;width:100%;height:100%;margin-bottom:15px}.icontrans svg{display:block;height:50px;width:auto;fill:#d74307}.cont_gal{position:relative}.gal_int{display:flex;flex-wrap:wrap;position:absolute;top:0;left:0;width:100%;height:auto}.gal_int > div{padding:50px;text-align:center}.gal_int .col-8{display:block;margin-left:auto;margin-right:auto;background:rgba(0,0,0,0.3)}.gal_int .btn-3{display:block;margin-left:auto;margin-right:auto;margin-top:30px;padding:20px 30px;width:70%;border-color:#00626f;color:#f0f0f0;background:#312f32}.gal_int .btn-3:hover{border-color:#00626f;color:#fff;background:#00626f}.gal_princ{display:flex;flex-wrap:wrap;position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-content:center}.gal_princ > div{padding:50px;text-align:center}
.gal_princ .col-8{display:block;margin-left:auto;margin-right:auto;margin-top:150px}.gal_princ .btn-3{display:block;margin-left:auto;margin-right:auto;margin-top:30px;padding:20px 30px;width:70%;border-color:#00626f;color:#f0f0f0;background:#312f32}.gal_princ .btn-3:hover{border-color:#00626f;color:#fff;background:#00626f}.gal_princ .sk2{text-shadow:0px 0px 15px #000}* .cab-home{width:100%}.gal.cab-home .item{height:60vh}.cab-img-text{width:100%;min-height:800px;display:flex;top:0;left:0;align-items:center;position:absolute}.cab-img-text > div{width:100%;padding:50px 0px}.cab-img-text .txt-home{color:#fff;fill:#fff;margin-top:50px;z-index:2;width:100%;max-width:1600px;margin-right:auto;margin-left:auto}.cab-img-text .txt-home .tt{font-size:1.5em;text-shadow:2px 2px 9px rgba(84,84,84,1);margin-top:25px}.cab-img-text .botom{margin-top:25px}
.cab-img-text .botom a{display:inline-block;background-color:#3c32ff;color:#fff;font-family:'Martel';padding:8px 25px;text-transform:uppercase;font-weight:700;letter-spacing:0.05em;font-size:2em;-webkit-box-shadow:0px -5px 20px -8px rgba(0,0,0,0.6);-moz-box-shadow:0px -5px 20px -8px rgba(0,0,0,0.6);box-shadow:0px -5px 20px -8px rgba(0,0,0,0.6);position:relative;z-index:2}.cab-img-text .botom a:hover{background-color:#000;color:#fff}.cab-img-text .txt-home > span{display:block}.cab-img-text .txt-home .mod-svg{width:80%;display:block;height:auto;margin-right:auto;margin-left:auto;max-width:800px}.cab-img-text .txt-home .mod-svg svg{display:block;width:100%;height:100%;-webkit-filter:drop-shadow( -5px -5px 5px #000 );filter:drop-shadow( -2px -2px 5px rgba(0,0,0,1))}.owl-theme .owl-buttons,.owl-pagination{z-index:10}.owl-theme .owl-buttons > div:hover{background-color:#fff;color:#000;fill:#000;border:1px solid #fff}
.logo-prin{position:absolute;z-index:11;display:block;width:200px;transition:all 0.5s;fill:#fff;top:10px}.logo-prin .mod-svg{display:block}.logo-prin svg{display:block;width:100%;height:auto}.is_root .logo-prin{opacity:0}.is_root .floatMenu .logo-prin{opacity:1}.no_root .logo-prin,.floatMenu .logo-prin{width:150px}.m-right{}.m-right ul{width:100%;text-align:center;display:block}.m-right li.n0{padding-left:16px}.m-right .a0{display:block;fill:#323235;color:#323235;font-family:'Open Sans';font-size:0.85em;text-transform:uppercase;letter-spacing:0.05em}.m-right .a0:hover{color:#00626f}.m-right li.n0 .a0{transition:all 0.3s}.m-right .mod-svg + .lab{margin-left:10px}.m-right .mod-svg{width:30px;height:30px;display:inline-block}.m-right .mod-svg svg{width:100%;height:100%;display:block}.m-right .a0 span{display:inline-block;vertical-align:middle}.m-right li .a0{text-align:center}.m-right li:nth-child(5) .a0{border-right:none}.floatMenu header{background-color:#f0f0f0}.m-right li.n0{vertical-align:middle}
.m-right li.fix{position:fixed;top:0px;right:0px}.m-right a{display:block}.m-right,.m-logo{position:relative;z-index:3}.m-right .cont a{margin-top:-5px}.m-right{z-index:10}.cont-1 .descrip a.dest{background-color:#000;color:#fff;fill:#fff}.menucopre .dest,a.shop,.m-right .dest{background-color:#3c32ff;font-family:'Martel';padding:5px 10px;font-weight:700;letter-spacing:0.05em;font-size:1.8em;color:#fff;fill:#fff}.menucopre .dest .lab,.m-right .dest .lab{display:none}a.shop{position:fixed;bottom:10px;right:0;color:#fff;fill:#fff;opacity:1}.boton-men > span,a.shop > span{vertical-align:middle;display:inline-block}.m-right li.fix ul{padding:0px}.descrip a.shop{position:relative;font-size:1em}.cont-1 .descrip .boton-men.shop{border:transparent}.descrip a.shop .bt{font-size:1.5em;text-transform:uppercase;padding:5px 15px}.menucopre .mod-svg svg{width:100%;height:auto;display:block}.menucopre .mod-svg{width:30px;height:30px;display:inline-block}.menucopre{position:fixed;right:0;top:0;z-index:11}
.menucopre a{display:block}.menucopre a:hover{background-color:#FFF;color:#000;fill:#000}.floatMenu .m-cab{transition:top 1.6s,opacity 0.3s;margin-top:19px}.m-cab{transition:top 0s,opacity 0.5s;transition-delay:0s,0.1s}.m-cab{display:inline-block;width:100%;float:right;clear:both;position:relative;z-index:4}.m-cab >ul{max-width:1200px;width:100%;margin-left:auto}.m-cab a{color:#000;fill:#000;-webkit-transition:all 0.3s;transition:all 0.3s;opacity:1}.m-cab a:hover{color:#3c32ff;fill:#3c32ff}.m-cab li.n0{display:inline-block;vertical-align:middle}.m-cab .a0{display:block;fill:#000;color:#000;padding:10px 0px 20px;line-height:1.3em;text-align:center;font-size:1.5em;-webkit-transition:all 0.3s;transition:all 0.3s;font-weight:700;font-family:'Martel';height:100%;background-color:#fff;margin-right:auto;margin-left:auto}.m-cab .a0.shop{background-color:#3c32ff;color:#fff;fill:#fff;font-size:2em;padding-top:8px;padding-bottom:22px;line-height:1em}
.m-cab .a0.shop .mod-svg{display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:10px;margin-bottom:8px}.m-cab .a0.shop .mod-svg svg{width:100%;height:auto}.m-cab .a0.shop .lab{display:inline-block;vertical-align:middle}.m-cab .a0 .lab{display:block}.m-cab .a0 .mod-svg{display:block}.m-cab li:last-child .a0{border-right:solid 1px transparent}.m-cab li.sm-a-hover > ul{display:block;text-align:center}.m-cab .sm-a-hover .a0{background-color:#000;color:#fff;fill:#F5F4F0}.m-cab .sm-a-hover .a0 big{color:inherit}.m-cab li.cpp .a{position:relative}.m-cab li.cpp .a:before{content:"";display:block;position:absolute;background-color:#3c32ff;padding:4px;top:18px;left:-18px;border-radius:50px;opacity:0}.m-cab li.cpp .a:hover:before{opacity:1}.m-cab > ul{display:flex;align-items:stretch}.m-cab > ul>li > .sm-a,.m-cab > ul>li > .a0{height:100%}.m-cab > ul>li > .sm-a .a0{height:inherit}
.m-cab ul.n1{position:absolute;height:135px;width:100%;left:0;background-color:#F5F6F6;-webkit-box-shadow:-4px 18px 26px -7px rgba(0,0,0,0.26);-moz-box-shadow:-4px 18px 26px -7px rgba(0,0,0,0.26);box-shadow:-4px 12px 25px -7px rgba(0,0,0,0.26)}.m-cab li > ul{display:none}.m-cab li .sm-a-click-current > ul{display:block}.m-cab li .sm-a{display:block;position:relative}.m-cab .oic{display:none;position:absolute;width:30px;height:30px;fill:#000;bottom:9px;right:10px;z-index:2}.m-cab .oic.op{display:none}.m-cab .oic.cop{display:none}.m-cab li.exc .a2:before{background-color:#3c32ff}.m-cab li.exc.sm-a-hover .a0{background-color:#000;color:#02B4BE}.m-cab li.exc.sm-a-hover .oic.cop{display:block;fill:#02B4BE}.m-cab li.exc a:hover{color:#02B4BE;fill:#02B4BE}.m-cab li.n1{display:inline-block;width:20%;vertical-align:top;text-align:center;border-right:solid 1px #dddedd;border-bottom:solid 1px #dddedd}.m-cab li.n1:first-child{border-left:solid 1px #dddedd}.m-cab li.n1 .sm-bt{display:none}.m-cab .grup.c4 li.n1{width:25%}
.m-cab .a1{color:#000;fill:#000;font-family:'Open Sans';font-size:1.1em;padding:15px;display:block;height:135px}.m-cab .a1 span{display:block}.m-cab .a1:hover{background:#3c32ff;color:#fff;fill:#fff}.m-cab .brand .a1:hover{background:#000;color:#3c32ff;fill:#3c32ff}.m-cab .a1 .im{width:50px;margin-right:auto;margin-left:auto}.m-cab .a1 .im img{width:100%;height:auto}.m-cab .a2{color:#000;padding:10px 0px;display:block;letter-spacing:0.02em;font-weight:400;font-size:1.1em}.m-cab li.n1.cont-dest{background-color:#88B62B;padding:25px;text-align:center}.m-cab .cont-dest .a1{text-transform:none}.m-cab li.n1 .boton-cont a{padding:10px 15px;border-radius:50px;text-align:center;margin-top:10px;background-color:#F5F6F6;font-weight:500}.m-cab li.n1 .boton-cont.line a{background-color:transparent;border:solid 1px #fff;color:#fff}.m-cab li.n1 .boton-cont2 a{margin-top:15px;font-weight:500}.m-cab li.n1 .boton-cont2 a .xhtml{display:block;color:#F5F6F6}.m-cab li.n1 .boton-cont2 a .lab big{font-weight:800;font-size:1.5em}
.m-cab li.exc .a0:hover{background-color:#3c32ff;color:#fff;fill:#fff}.m-cab li.exc.sm-a-hover:hover .oic{fill:#fff}.m-cab li.desc a{padding:15px}.m-cab li.desc .mod-svg{width:35px;height:35px;display:inline-block;vertical-align:middle}.m-cab li.desc .mod-svg svg{width:100%;height:100%;display:block}.m-cab li.desc big{display:block}.m-cab li.desc big,.m-cab li.desc .lab{display:block;font-family:Open Sans;font-size:1.1em;text-transform:uppercase;padding-bottom:5px;letter-spacing:1px;font-weight:bold}.m-cab li.desc .xhtml{display:block}.m-cab li.desc a:hover{background-color:#3c32ff;color:#fff;border:solid 1px #3c32ff}.m-cab li.info .lab{font-family:'Open Sans';text-transform:none;font-weight:500;font-size:1em;letter-spacing:0.01em}.m-cab li.info a{height:auto;margin:0;color:#000;padding:5px 0px;border:solid 1px transparent;display:block;letter-spacing:0.02em;margin-left:15px;max-width:300px;background-color:#e2e2e2;margin-bottom:10px;border-radius:50px;text-align:center}.m-cab li.cpp .a2{margin-left:15px}
.m-cab li.imp a{background-color:#000;color:#fff;fill:#fff;border-radius:10px;margin-left:0;max-width:400px;border:solid 1px transparent;height:auto;position:relative}.m-cab li.imp a:hover{background-color:#3c32ff;color:#fff;fill:#fff}.m-cab li.imp a:after{content:"";display:block;clear:both}.m-cab li.imp .mod-svg{position:absolute;left:10px;top:10px}.m-cab li.imp .mod-svg + .xhtml{margin-left:50px}.m-cab li.exc{width:350px}.m-cab li.exc .a{background-color:#000;border-radius:10px;position:relative}.m-cab li.exc .a{border-bottom:none;margin-left:0;color:#fff}.m-cab li.exc img{display:block;margin-bottom:10px;width:100%}.m-cab li.info a{margin-left:auto}.m-cab li.mlf{float:right;width:300px}.m-cab li.exc .a1 .lab{font-size:1.2em;border-radius:50px;position:absolute;z-index:2;background-color:#3c32ff;top:10px;left:15px;padding:5px 25px;color:#fff;-webkit-box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36);-moz-box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36);box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36)}
.m-cab li.exc a:hover{color:#3c32ff}.m-cab li.exc .a{padding:15px}.m-cab ul.n2{display:none;background-color:#eee;padding-top:10px}.m-cab .a2{border-bottom:solid 1px #dddedd;color:#000}.m-cab .a2:hover{background-color:#3c32ff;color:#fff;-webkit-box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15);-moz-box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15);box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15)}.m-cab li.cgsm{min-width:300px;margin-bottom:25px}.m-cab li.info a:hover{background-color:#3c32ff;color:#fff}.m-cab li.n1.sm-a-click-current .a1{border-bottom:solid 3px #3c32ff}.m-cab li.redes,.m-cab li.menu{float:right}.m-cab li.cgsm{width:calc(100% - 650px);max-width:500px}.m-cab .a0 big{display:block;font-size:1.1em;font-family:Open Sans;text-transform:uppercase;letter-spacing:1px;font-weight:bold;color:#000;line-height:1.1em}.m-cab li.desc{margin-bottom:15px}.m-cab .maxw{max-width:350px}
.m-cab .labttag{font-size:1.2em;border-radius:50px;position:absolute;z-index:2;background-color:#3c32ff;top:10px;left:15px;padding:5px 25px;color:#fff;-webkit-box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36);-moz-box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36);box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36)}.m-cab li.n0{flex-grow:1}.m-cab .w-div .a1:before,.m-cab .a0:before,.mod-group .mod-top > div:before{background-color:transparent;border:solid 1px #fff;border-left:none;border-top:none;opacity:1;bottom:10px;top:auto;width:10px;height:10px;margin-left:-5px;content:"";transition:0.3s;transition-timing-function:ease;position:absolute;transform:rotate(45deg);left:50%}.mod-group .mod-top > div::before{bottom:10px}.m-cab .w-div .sm-a-hover .a1:before,.m-cab .sm-a-hover .a0:before,.mod-group:hover .mod-top > div:before{opacity:1;bottom:-10px;width:20px;margin-left:-10px;height:20px;background-color:#000;border-color:#000}
.m-cab .w-div .sm-a-hover .a1:before{background-color:#F5F6F6;border:solid 3px #14AFE6;border-top:none;border-left:none}.m-cab .w-div .a1:hover:before,.m-cab .a0:hover:before{border:solid 1px #000;border-left:none;border-top:none}.m-cab .w-div .a1:before,.m-cab .a0:before{z-index:2;background-color:transparent;border-color:#000}.m-cab .w-div .sm-a-hover .a1:hover{border-bottom:solid 3px #14AFE6}.m-cab .sm-a-hover .a0:hover{border-bottom:solid 3px #000}.m-cab .w-div .sm-a-hover .a1:hover:before{border:solid 3px #14AFE6;border-left:none;border-top:none;background-color:#14AFE6}.m-cab .sm-a-hover .a0:hover:before{border:solid 1px #000;border-left:none;border-top:none}.m-cab .auto-hover-menu{position:relative}.col-3x2{display:flex;flex-wrap:wrap;width:90%;margin-right:auto;margin-left:auto;max-width:1400px;justify-content:center}.col-3x2> div{width:33.33%}.col-2x2{display:flex;flex-wrap:wrap;width:90%;margin-right:auto;margin-left:auto;max-width:1400px}.col-2x2 > div{width:50%}.gp-cat.col-2x2{padding:0px}
.col-1{position:relative;height:500px;overflow:hidden}.col-1 .img_bg{background-size:cover;display:block;position:absolute;width:100%;height:100%}.col-1 a{position:absolute;padding:50px;top:0;left:0;display:block;width:100%;height:100%;z-index:2}
.col-1 a.bg-w{color:#000;fill:#000;background:rgba(245,246,246,1);background:-moz-linear-gradient(left,rgba(245,246,246,1) 0%,rgba(251,251,251,0) 61%,rgba(255,255,255,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(245,246,246,1)),color-stop(61%,rgba(251,251,251,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(245,246,246,1) 0%,rgba(251,251,251,0) 61%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(245,246,246,1) 0%,rgba(251,251,251,0) 61%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(245,246,246,1) 0%,rgba(251,251,251,0) 61%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(245,246,246,1) 0%,rgba(251,251,251,0) 61%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6',endColorstr='#ffffff',GradientType=1 );border:solid 10px #fff}.col-1 a.bg-b{color:#fff;fill:#fff;background-color:#d74307;border:solid 1px #fff}
.block-txt .tt.st1,.col-1 a .tt.st1{font-size:2.5em;line-height:1em;display:block;font-weight:700;font-family:'Martel'}.col-1 a .mod-svg{position:absolute;bottom:25px;right:100px}.col-1 a .ttext.bt-h{background-color:#d74307;color:#fff;position:absolute;text-transform:uppercase;font-family:'Martel';font-size:1.2em;font-weight:600;letter-spacing:0.05em}.col-1 a:hover .ttext.bt-h{background-color:#fff;color:#000}.simpl{width:150px;height:150px}.simpl svg{width:100%;height:auto}.text-img-center .block-txt{width:100%;position:relative;z-index:2;padding:50px;max-width:500px;display:inline-block;vertical-align:top}.text-img-center .block-txt.bg-b{background-color:#3c32ff;color:#fff}.text-img-center .block-txt.bg-w{background-color:rgba(255,255,255,0.8);color:#000}.text-img-center{align-items:center;padding:50px 10px;max-width:1600px;width:90%;margin-right:auto;margin-left:auto;text-align:left;position:relative;overflow:hidden;margin-bottom:10px}
.text-img-block{max-width:1600px;width:90%;margin-right:auto;margin-left:auto;text-align:left;position:relative;overflow:hidden}.text-img-center .comp-img{display:block;width:100%;margin-left:auto}.text-img-center img{position:absolute;top:0;right:0;margin-left:auto;display:block}.text-img-center .botons a:hover{background-color:#fff;color:#000;fill:#000;border:solid 1px #000}.text-img-center .botons .mod-svg{padding-right:5px}.text-img-block{background-color:#fff}.text-img-block .ttext,.text-img-center .ttext{max-width:500px}.text-img-center{display:flex}.text-img-center.dcha{justify-content:flex-end;flex-direction:row-reverse}
.cont-prin{display:block;height:20%;background-color:rgba(250,250,250,0.5);margin-right:auto;margin-left:auto;background:rgba(46,46,59,1);background:-moz-linear-gradient(top,rgba(46,46,59,1) 0%,rgba(255,255,255,0) 65%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(46,46,59,1)),color-stop(65%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(46,46,59,1) 0%,rgba(255,255,255,0) 65%);background:-o-linear-gradient(top,rgba(46,46,59,1) 0%,rgba(255,255,255,0) 65%);background:-ms-linear-gradient(top,rgba(46,46,59,1) 0%,rgba(255,255,255,0) 65%);background:linear-gradient(to bottom,rgba(46,46,59,1) 0%,rgba(255,255,255,0) 65%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000',endColorstr='#ffffff',GradientType=0 )}.cont-prin > div > div{display:inline-block;vertical-align:top}.cont-3{width:100%}.cont-2{width:66.66%;padding-right:15px;padding-top:10px}.cont-1{width:33.33%;position:relative}
.cont-1 .mpag{background-color:#eee;padding:25px;display:block;position:relative}.descrip{position:relative;margin-bottom:25px}.descrip .tt{font-size:2.5em;line-height:1em;display:block;color:#14AFE6;font-weight:600;font-family:'Open Sans'}.descrip .txt-2{font-family:'Open Sans'}.cont a.boton2{width:250px;display:inline-block;background-color:#000;color:#fff;fill:#fff;padding:5px 0px 5px 15px;vertical-align:top;position:absolute;right:25px;bottom:25px;transition:background-color 0.5s,color 0.5s,fill 0.5s}.cont a.boton2 span{display:inline-block;vertical-align:middle}.cont a.boton2 .lab{font-size:1.1em;font-weight:500}.cont a.boton2 .mod-svg{width:18px;height:18px;margin-left:15px;transition:margin-left 0.2s}.cont a.boton2 .mod-svg svg{width:100%;height:auto}.cont a.boton2:hover{background-color:#14AFE6;color:#fff;fill:#fff}.cont a.boton2:hover .mod-svg{margin-left:60px}
.cont a.boton1{display:block;background-color:#14AFE6;color:#fff;fill:#fff;padding:5px 25px;vertical-align:top;position:absolute;left:45px;bottom:-50px;transition:background-color 0.5s,color 0.5s,fill 0.5s;border-radius:0px 0px 15px 15px}.cont a.boton1 span{display:inline-block;vertical-align:middle}.cont a.boton1 .mod-svg{width:40px;height:40px;margin-right:5px}.cont a.boton1 .mod-svg svg{width:100%;height:auto}.cont a.boton1 .lab big{font-size:2em;font-weight:600;font-family:'Open Sans'}.cont a.boton1:hover{background-color:#000}.cont .botons{padding:0px;width:100%}.cont-prin .mod-blog{display:flex;flex-wrap:wrap}.cont-prin .mod-blog.prin>article{display:block;width:48%;margin-left:0.5%;margin-right:0.5%;vertical-align:top;position:relative;transition:background-color 0.5s,color 0.5s,fill 0.5s,border-color 0.5s,;color:#323235;fill:#323235;border-bottom:solid 1px rgba(0,0,0,0.2);padding:8px;font-family:'Open Sans';font-size:1.1em}.cont-prin .mod-blog.prin > article a{display:block}
.cont-prin .mod-blog.prin>article .mod-svg{width:5%;display:inline-block;vertical-align:middle;margin-right:5px}.cont-prin .mod-blog.prin>article .mod-svg svg{width:10px;height:10px}.cont-prin .mod-blog.prin>article:last-child .mod-svg{width:50px;height:50px}.cont-prin .mod-blog.prin>article:last-child .mod-svg svg{width:100%;height:auto}.cont{display:block;width:96%;max-width:800px;margin-left:auto;background-color:#eee;padding:25px;-webkit-box-shadow:0px 10px 18px -8px rgba(0,0,0,0.41);-moz-box-shadow:0px 10px 18px -8px rgba(0,0,0,0.41);box-shadow:0px 10px 18px -8px rgba(0,0,0,0.41);position:relative}.cont-prin .mod-blog.prin>article:hover a{fill:#fff;color:#fff}.cont-prin .mod-blog.prin>article:hover{font-weight:600;background-color:#d74307;fill:#fff;color:#fff}.colum .mod-blog.sec>article:hover{color:#fff;background-color:#000;border-bottom:solid 1px #000;-webkit-box-shadow:2px 10px 8px -4px rgba(0,0,0,0.28);-moz-box-shadow:2px 10px 8px -4px rgba(0,0,0,0.28);box-shadow:2px 10px 8px -4px rgba(0,0,0,0.28)}
.colum .mod-blog.sec > article:hover a{color:#FFF;fill:#FFF}.cont-2 picture{display:block;width:100%;max-width:200px}.cont-1 .disp{font-size:1.5em;line-height:1.2em;font-family:'Open Sans'}.cont-1 .boton3{display:block;font-size:1.2em;margin-top:25px;font-weight:600;font-family:'Open Sans'}.cont-1 .boton3 span{display:inline-block;vertical-align:middle}.cont-1 .boton3 .mod-svg{border-radius:50%;border:#393945 solid 2px;margin-right:5px;width:50px;height:50px;padding:10px;text-align:center}.cont-1 .boton3 .mod-svg svg{display:block;width:100%;height:100%}.cont-1 .boton3:hover .mod-svg{border:#000 solid 2px;background-color:#000;fill:#fff;-webkit-box-shadow:0px 6px 18px -4px rgba(0,0,0,0.2);-moz-box-shadow:0px 6px 18px -4px rgba(0,0,0,0.2);box-shadow:0px 6px 18px -4px rgba(0,0,0,0.2)}.fant{position:fixed}
.cont-1 .img_bg{background-size:cover;display:block;width:100%;height:250px;-webkit-box-shadow:2px 10px 8px -4px rgba(0,0,0,0.28);-moz-box-shadow:2px 10px 8px -4px rgba(0,0,0,0.28);box-shadow:2px 10px 8px -4px rgba(0,0,0,0.28)}.cont-2 .colum{display:inline-block;width:33.33%;vertical-align:top;padding-right:15px}.cont-2 .colum .e-tit{display:block;position:relative;background-color:#F5F6F6;transition:background-color 0.5s,color 0.5s,fill 0.5s;color:#000;fill:#b0b0b0;font-size:1.2em;padding:25px 30px 25px 60px;-webkit-box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15);-moz-box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15);box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15)}.cont-2 .colum .e-tit:before{content:"";left:45%;transition:background-color 0.5s,border-color 0.5s;opacity:1;position:absolute;transform:rotate(45deg);bottom:-10px;width:20px;height:20px;background-color:#F5F6F6;border-bottom:solid 1px #eee;border-right:solid 1px #eee}.cont-2 .colum .e-tit span{display:inline-block;vertical-align:middle}
.cont-2 .colum .e-tit .lab{font-size:1.2em;margin-left:10px;font-weight:600;font-family:'Open Sans'}.cont-2 .colum .e-tit .mod-svg svg{width:40px;height:40px}.cont-2 .colum .e-tit:hover{background-color:#000;fill:#fff;color:#fff;-webkit-box-shadow:0px 6px 18px -4px rgba(0,0,0,0.18);-moz-box-shadow:0px 6px 18px -4px rgba(0,0,0,0.18);box-shadow:0px 6px 18px -4px rgba(0,0,0,0.18)}.cont-2 .colum .e-tit:hover:before{background-color:#000;border-color:#000}.cont-3 .descrip{text-align:center;border-bottom:solid 3px #d3cdcd;padding-bottom:15px;background:#fff;margin-top:10px}.cont-3 .boton-men .txt-2{text-transform:uppercase;letter-spacing:0.05em}.cont-3 .boton-men .bt{background-color:#fff;font-family:'Martel';line-height:1.1em;padding:20px 30px;text-transform:uppercase;font-weight:500;letter-spacing:0.05em;font-size:1.1em;border:solid 2px #323235}.boton-men{fill:#303033;color:#303033;line-height:1.3em}.boton-men .lab{font-size:1.7em;font-weight:700;font-family:'Martel';text-transform:uppercase}
.boton-men .mod-svg + .lab{padding-left:5px}.boton-men .txt-2{font-family:'Open Sans';display:block;font-weight:400}.cont-1 .descrip .boton-men{display:block;border:solid 1px #000;padding:25px}.boton-men .mod-svg{width:40px;height:40px;display:inline-block;margin-bottom:10px}.boton-men .mod-svg svg{width:100%;height:auto}.boton-men .bt{color:#323235;text-align:center;padding:5px 15px;margin-top:15px}a.dest.boton-men .bt{background-color:#fff;color:#000}a.shop.boton-men .bt{font-size:1.5em;text-transform:uppercase;padding:10px 15px;line-height:1em;border-radius:40px}.menu-open-men-5 .pmenu5,.menu-open-men-4 .pmenu4,.menu-open-men-3 .pmenu3,.menu-open-men-2 .pmenu2,.menu-open-men-1 .pmenu1{top:60px}
.menu-open-men-5 .m-cab .a0.men-5:before,.menu-open-men-4 .m-cab .a0.men-4:before,.menu-open-men-3 .m-cab .a0.men-3:before,.menu-open-men-2 .m-cab .a0.men-2:before,.menu-open-men-1 .m-cab .a0.men-1:before{opacity:1;bottom:-11px;width:20px;margin-left:-10px;height:20px;background-color:#fff;border:solid 1px #fff;border-bottom:none;border-right:none}.menu-open-men-5 .logo-prin,.menu-open-men-4 .logo-prin,.menu-open-men-3 .logo-prin,.menu-open-men-2 .logo-prin,.menu-open-men-1 .logo-prin{border-radius:0}.menu-open-men-5 .floatMenu .m-cab .a0.men-5:before,.menu-open-men-4 .floatMenu .m-cab .a0.men-4:before,.menu-open-men-3 .floatMenu .m-cab .a0.men-3:before,.menu-open-men-2 .floatMenu .m-cab .a0.men-2:before,.menu-open-men-1 .floatMenu .m-cab .a0.men-1:before{bottom:-16px}.pmenu5,.pmenu4,.pmenu3,.pmenu2,.pmenu1{position:fixed;top:-100%;width:100%}.pmenu5>div,.pmenu4>div,.pmenu3>div,.pmenu2>div,.pmenu1>div{transform:rotateX(-90deg);transition:transform 0.4s,opacity 0.4s;transform-origin:top;opacity:0}
.menu-open-men-5 .pmenu5,.menu-open-men-4 .pmenu4,.menu-open-men-3 .pmenu3,.menu-open-men-2 .pmenu2,.menu-open-men-1 .pmenu1{perspective:600px}.menu-open-men-5 .pmenu5>div,.menu-open-men-4 .pmenu4>div,.menu-open-men-3 .pmenu3>div,.menu-open-men-2 .pmenu2>div,.menu-open-men-1 .pmenu1>div{transform:rotateX(0);opacity:1}.menu-open-men-5 .floatMenu .pmenu5,.menu-open-men-4 .floatMenu .pmenu4,.menu-open-men-3 .floatMenu .pmenu3,.menu-open-men-2 .floatMenu .pmenu2,.menu-open-men-1 .floatMenu .pmenu1{top:68px}.icon-dest{display:block;fill:#3c32ff;background-color:#fff;width:150px;height:150px;border-radius:50%;position:absolute;top:15px;right:-100px;padding:25px}.icon-dest svg{display:block;width:100%;height:100%}.bg-w .icon-dest{width:100px;height:100px;top:15px;right:20px;padding:5px}.txt-center{display:block;padding:30px 0px;width:96%;text-align:center;margin-right:auto;margin-left:auto;max-width:1600px}.txt-center .ttext{font-family:'Martel';font-size:2em;line-height:1.1em;font-weight:700}button.st-bt{}
.st-bt,.txt-center .bot-esp{display:inline-block;margin-top:30px;margin-bottom:30px;background-color:#3c32ff;color:#fff;fill:#fff;font-family:'Martel';padding:10px 30px;text-transform:uppercase;font-weight:700;letter-spacing:0.05em;font-size:1.2em;-webkit-box-shadow:0px -5px 20px -8px rgba(0,0,0,0.6);-moz-box-shadow:0px -5px 20px -8px rgba(0,0,0,0.6);box-shadow:0px -5px 20px -8px rgba(0,0,0,0.6);position:relative;z-index:2;line-height:1em;border:none}.st-bt{background:#3c32ff}.st-bt:hover{background-color:#d74307;border-color:#d74307}.txt-center .bot-esp span{vertical-align:middle;display:inline-block}.txt-center .bot-esp:hover{background-color:#d74307;border-color:#d74307;color:#000;fill:#000}.br-top{border-top:solid 1px #fff}.br-bot{border-bottom:solid 1px #fff}.br-bot-n{border-bottom:solid 1px #000}.fmese2 li a.a1.spc{background-color:#3c32ff;color:#fff;fill:#fff;width:200px;padding:5px 25px;text-transform:uppercase;font-weight:600;font-size:2em;margin-right:auto;margin-left:auto;margin-top:25px}
.fmese2 li a.a1.spc span{vertical-align:middle;display:inline-block}.fmese2 li a.a1.spc .mod-svg{padding:0px 10px}.fmese2 li a.a1.spc:hover:before{display:none}.fmese2 li a.a1.spc:hover{background-color:#fff;color:#000;fill:#000}.text-cab{width:100%;margin-right:auto;margin-left:auto}.text-cab .content{display:flex;padding-top:25px;width:96%;max-width:1300px;margin-right:auto;margin-left:auto;align-items:center;flex-wrap:wrap}.text-cab .block-txt{background-color:#fff;width:100%;padding-bottom:25px}.text-cab .block-txt.col2{display:flex}.text-cab .col3{display:flex;flex-wrap:wrap}.text-cab .col3 > div{width:33.33%;padding:25px}.text-cab .col2 > span,.text-cab .col2 > div{width:50%;padding:25px}.navigate nav{display:block;width:100%;background-color:#f0f0f0;padding-top:2px}.navigate ul{width:96%;max-width:1600px;margin-right:auto;margin-left:auto;padding:5px 25px}.navigate li{display:inline-block;vertical-align:middle}
.navigate a{color:#323235;fill:#323235;padding:3px 25px 1px 25px;border-right:solid 1px #e1e1e1;font-family:'Open Sans';font-size:1em}.navigate a.current{text-decoration:underline;border-right:solid 1px transparent}.navigate li:first-child .lab{display:none}.navigate li:first-child a{padding:0px 15px;display:block}.navigate svg{width:20px}.botons{display:flex;flex-wrap:wrap;padding:15px 0px}.botons a{display:block;transition:color 0.5s fill 0.5s,background-color 0.5s;text-align:center;background-color:#d74307;padding:10px 25px;color:#fff;fill:#fff;text-transform:uppercase;font-family:'Martel';font-size:1.5em;font-weight:700;letter-spacing:0.05em;border-radius:20px}.botons >*{margin-top:5px;margin-bottom:5px}.botons > a:hover{background-color:#000;color:#fff;fill:#fff;border-color:#000}a.boton-men:hover .bt{background-color:#d74307;color:#fff;fill:#fff;border:solid 2px #d74307}a.shop.boton-men:hover .bt{background-color:#fff;color:#000;fill:#000}.block-1 .mod-svg{fill:#3c32ff}
.calendarBoxList .dtaClas{border:solid 1px #000;padding:25px;margin-bottom:10px}.calendarBoxList .dtaClas:last-child{border-bottom:solid 1px #000}.calendarBoxList .dtaClas h3{font-family:'Martel';font-size:2em;line-height:1em;font-weight:700;text-transform:none}.calendarBoxList .clsa{margin-right:15px}.price{display:block}.price span{display:inline-block;vertical-align:middle;font-size:1.5em}.price .pri{font-weight:700;font-family:'Martel';font-size:4em;line-height:1em}.art-calendar{display:block;width:100%;margin-right:auto;margin-left:auto;background-color:#fff;padding-top:50px;padding-bottom:50px}.art-calendar .camp{display:flex;flex-wrap:wrap;max-width:1000px;margin-right:auto;margin-left:auto;border:solid 1px #000}.art-calendar .camp > div{width:50%;padding:25px}.art-calendar .title{font-family:'Martel';font-size:2em;line-height:1em}.art-calendar .date .ttext{display:inline-block}.art-calendar .date a{padding-right:10px}.art-calendar .date a:hover{fill:#3c32ff}
.art-calendar .date-num{font-family:Open Sans;font-weight:bold;font-size:3em;line-height:0.5em}.art-calendar .date-m{text-transform:uppercase;letter-spacing:0.05em}.art-calendar .place{border-top:solid 1px #000;padding:15px 0px;margin-top:15px;border-bottom:solid 1px #000}.art-calendar .back{max-width:250px;display:block;background-color:#000;color:#fff;fill:#fff;text-align:center;padding:5px 15px;margin-top:15px;text-transform:uppercase;font-family:'Martel';font-size:1.5em;line-height:1em}.art-calendar .back span{display:inline-block;vertical-align:middle}.art-calendar .back .mod-svg{width:20px;height:20px;margin-right:10px}.art-calendar .back .mod-svg svg{width:100%;height:auto}.art-calendar .back:hover{background-color:#3c32ff;color:#fff;fill:#fff}.gmap{margin:24px 0}.gmap iframe{border:0;min-height:400px;width:100%}#Sform .form-check-label-link a:hover{text-decoration:underline}.center-body-rese{max-width:1224px;margin:auto;padding-top:50px}.img_show_web{display:none}
@media(min-width:650px){.img_show_web{display:block}.img_show_mobile{display:none}}.pirri_centrar_contenido:after{content:"";display:block;clear:both}.mpag .pirri_centrar_contenido #PanD_capa_padre_centrada{max-width:1400px}.sharebox{background-color:#fff;float:unset}.sharebox .co{font-size:10px;font-weight:600;letter-spacing:1px}.sharebox .sh-root{max-width:1240px;margin:0 auto;display:flex;width:100%;justify-content:center;align-items:center;padding:16px 0}.sharebox .slab{display:inline-flex;float:unset}.sharebox .slab + .snav{margin-left:16px;padding-left:8px}.sharebox ul{float:unset;align-items:center;display:flex}.sharebox li{margin:0}.sharebox li + li{margin-left:4px}.mobile-btns{align-items:center;display:flex;justify-content:center;background-color:rgba(255,255,255,.87);padding:8px;line-height:1.2}
.mobile-btns > a{display:flex;border-radius:4px;align-items:center;justify-content:center;overflow:hidden;padding:0 16px;min-height:46px;background-color:#00626f;color:#FFF;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:12px;-ms-flex:1 1 0;flex:1 1 0}.mobile-btns > a + a{margin-left:8px}.mobile-btns .mod-svg{margin-left:-8px}.mobile-btns .mod-svg + .lab{margin-left:16px}.mobile-btns .mod-svg svg{fill:#FFF;width:28px;height:auto;min-width:28px}

.rooms .parallax .cab-pag > .col-6{margin-top:100px}.logo-prin{transition:width .6s cubic-bezier(0.4,0,0.2,1);-webkit-transition:width .6s cubic-bezier(0.4,0,0.2,1)}.gal-cab{display:block;width:96%;max-width:1300px;margin-right:auto;margin-left:auto;position:relative}.gal-cab a.boton_gal{width:50%;float:left;display:block;position:relative}.gal-cab .block-tx.sk1{text-align:left}.gal-cab .block-tx.sk1 .tx-2{color:#fff;font-size:6em;text-shadow:0px 0px 13px rgba(0,0,0,0.65);padding-top:0px}.gal-cab .block-tx.sk1 .tx-3{background-color:#fff;padding:15px;border-radius:5px;-webkit-transition:all 0.5s;transition:all 0.5s}.gal-cab .block-tx.sk1 .tx-1{border-bottom:transparent solid 4px;color:#fff;font-family:'Open Sans';text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:3em;line-height:1.5em;text-shadow:0px 0px 20px rgba(0,0,0,0.2)}.mod-video{display:block;width:100%;margin:24px 0}
.gal-cab a.boton_gal .tick{font-size:1.5em;border-radius:50px;position:absolute;z-index:2;background-color:#3c32ff;top:-20%;left:5%;padding:15px 25px;color:#fff;-webkit-box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36);-moz-box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36);box-shadow:6px 9px 24px 3px rgba(0,0,0,0.36);display:block;font-family:'Martel';font-weight:700;text-transform:uppercase;line-height:0.77em}.gal-cab a.boton_gal picture{display:block;margin-left:auto;padding-top:25px;position:absolute;top:5%;right:-80%}.gal-cab a.boton_gal:hover .block-tx.sk1 .tx-3{background-color:#3c32ff;color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.mirror-parallax{background-repeat:no-repeat}.gal .item{height:100vh;max-height:1450px;min-height:700px;background-position:center}
.gal section{display:flex;height:100%;width:100%;align-items:center;justify-content:center;background:rgba(46,46,59,1);background:-moz-linear-gradient(top,rgba(46,46,59,1) 0%,rgba(255,255,255,0) 65%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(46,46,59,1)),color-stop(65%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(46,46,59,1) 0%,rgba(255,255,255,0) 65%);background:-o-linear-gradient(top,rgba(46,46,59,1) 0%,rgba(255,255,255,0) 65%);background:-ms-linear-gradient(top,rgba(46,46,59,1) 0%,rgba(255,255,255,0) 65%);background:linear-gradient(to bottom,rgba(46,46,59,1) 0%,rgba(255,255,255,0) 65%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000',endColorstr='#ffffff',GradientType=0 )}.gal_title{display:none}*[animate-profundidad]{position:relative}.gal .item[animate-profundidad]{position:relative;top:0;left:0}
.bt-next-prev .prev .mod-svg,.bt-next-prev .next .mod-svg{-webkit-filter:drop-shadow( 0px 1px 0px #393945 );filter:drop-shadow( 0px 1px 0px #393945 )}.block-tx.sk1 .tx-5{font-size:1.1em}body{overflow-x:hidden;width:100%}.box-link-scroll{position:fixed;bottom:0;width:100%;text-align:center;z-index:10}.box-link-scroll >a{fill:#FFF;display:inline-block;position:relative;margin-right:0.5em;margin-left:0.5em;-webkit-transition:all 0.5s;transition:all 0.5s;border-radius:50%;padding:5px;-webkit-filter:drop-shadow( 0px 1px 0px #393945 );filter:drop-shadow( 0px 1px 0px #393945 )}.box-link-scroll >a *{display:block}.box-link-scroll >a:hover{background-color:rgba(0,0,0,0.1)}.noFloatMenu #btscrollBkUp{opacity:0;-webkit-transform:scale(0,0) translateX(50%);transform:scale(0,0) translateX(50%)}.noFloatMenu #btscrollBkDown{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.tt.sk3 a{display:block;-webkit-transition:all 0.5s;transition:all 0.5s;padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px}.tt.sk3 a:hover{text-decoration:underline}.mod-bg-white{padding-top:1px}.art-share:before{content:"";display:block;height:4px;background-color:#393945;width:60%;margin-bottom:1em}.art-share{float:none}.art-share.sharebox .mod-svg svg{width:30px;height:30px;display:block}.art-share.sharebox .slab{float:left}.art-share.sharebox ul{float:none}.art-share.sharebox .slab .mod-svg{display:inline-block;vertical-align:middle}.art-share.sharebox .slab .ls{display:inline-block;vertical-align:middle;padding:3px 5px}.art .sharebox{position:relative}.art .sharebox ul{display:none;position:absolute;white-space:nowrap;background-color:#fff;padding:5px 5px;bottom:100%;margin-bottom:17px;right:0;border-bottom:#FFF solid 4px}
.art .sharebox ul:after{content:"";border:4px #fff solid;background-color:#fff;display:block;width:15px;height:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:15px;bottom:-10px;border-top:none;border-left:none}.sharebox ul a:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.art .sharebox .slab .mod-svg{display:inline-block;vertical-align:middle}.art .sharebox .slab .ls{display:inline-block;vertical-align:middle;padding:5px 10px}.art .sharebox.share-ini ul{display:block}.m-cab li.logo *{display:block}#nav-head > nav li{vertical-align:middle}.miniw{width:100%;height:80vh}#win-sw.videoPg{display:flex;align-items:center;justify-content:center}#win-sw.videoPg .win-video{padding:0}#win-sw.videoPg .win-bx{padding:0;max-width:1400px;min-height:inherit;width:96%}.table-pagin .mins{font-size:11px;white-space:nowrap}.table-pagin .button-min{display:inline-block;padding:5px 8px}
.table-pagin .button-min.current,.table-pagin .button-min:hover{background-color:#FFF;color:#393945}.table-pagin .pagin{text-align:right;padding-right:15px}#win-sw .win-close{z-index:10}.afterClear:after{content:"";display:block;clear:both}.col_right>div{overflow-y:auto}.contact #foot{display:none}.blog-mod-1{display:block;margin-top:-30px;margin-left:-25px;margin-right:-25px}.blog-mod-1 > div{display:inline-block;width:33.33%;padding:15px 25px;position:relative;vertical-align:top}.blog-mod-1{display:flex;align-items:stretch;flex-wrap:wrap}.blog-mod-1 > div>span{height:100%}.blog-mod-1 > div > span{background-color:#fff;display:block;-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-box-shadow:-3px 10px 39px -9px rgba(0,0,0,0.1);-moz-box-shadow:-3px 10px 39px -9px rgba(0,0,0,0.1);box-shadow:-3px 10px 39px -9px rgba(0,0,0,0.1)}.blog-mod-1 > div > span .im{display:block;max-height:500px;overflow:hidden}.blog-mod-1 > div > span .im img{display:block}
.blog-mod-1 > div > span a{display:block;-webkit-transition:all 0.5s;transition:all 0.5s}.blog-mod-1 > div > span .ct{display:none}.blog-mod-1 > div > span .cl{display:block;position:relative;padding-top:15px}.blog-mod-1 > div > span .cl:before{content:"";z-index:3;display:none;position:absolute;top:0px;left:23%;width:54%;background-color:#3c32ff;height:15px;-webkit-transition:all 0.3s;transition:all 0.3s}.blog-mod-1 .ct2{position:relative;display:block;padding:15px 25px}.blog-mod-1 .ct2 .title_cat{display:none}.blog-mod-1 .ct2 .title{display:block;font-family:Open Sans;font-weight:bold;text-transform:uppercase;margin:15px 0px;font-size:1.3em;letter-spacing:0.05em}.blog-mod-1 .im img{width:100%;height:auto;-webkit-transition:all 0.3s;transition:all 0.3s}.blog-mod-1 > div > span:hover{background-color:#3c32ff}.blog-mod-1 > div > span a:hover .cl:before{width:100%;opacity:0.5;left:0%;height:100%;background-color:#3c32ff}.blog-mod-1 a:hover .ct2{color:#fff}.blog-mod-1 a:hover .intro_text{font-weight:600}
.blog-mod-1 a:hover .im img{-webkit-transform:scale(1.1);transform:scale(1.1)}.a-boton2{display:inline-block}.blog-mod-1.subcat{margin-top:-40px}.blog-mod-1.subcat.notom{margin-top:0}.blog-mod-1.subcat > div{width:50%}.blog-mod-1.subcat > div:nth-child(1),.blog-mod-1.subcat > div:nth-child(2),.blog-mod-1.subcat > div:nth-child(3){padding:15px 25px}.blog-mod-1.subcat .ct2{height:auto}.blog-mod-1.subcat > div > span a:hover::before{height:70%}.blog-mod-1 > div:nth-child(1)> span a:hover:before{width:95.2%;right:0%;left:0%}.blog-mod-1 > div:nth-child(2)> span a:hover:before{width:90.4%;left:5%}.blog-mod-1.subcat.cent > div{width:33.33%}.a-boton2 big,.a-boton big{display:inline-block}.pro{display:block;width:100%}.pro > div{display:inline-block;width:25%;padding:15px 25px;position:relative;vertical-align:top}.pro > div > span a{display:block;-webkit-transition:all 0.5s;transition:all 0.5s;background-color:#F5F6F6}.pro .ct2{padding:10px 25px 25px;display:block}.pro .ct2 span{display:block;margin:0px 0px 15px}
.pro .ct2 .title{color:#000;font-family:'Open Sans';font-size:1.2em;text-transform:uppercase;letter-spacing:1px;font-weight:bold;margin-top:15px}.pro .ct2 .title_cat{display:none}.pro .im{overflow:hidden}.pro .im img{-webkit-transition:all 0.3s;transition:all 0.3s;width:auto;height:100%;display:block}.pro .art .sharebox{margin-top:-40px}.pro a:hover .im img{-webkit-transform:scale(1.1);transform:scale(1.1)}.pro a:hover .title{text-decoration-line:underline}.pro > div > span a:hover{background-color:#3c32ff;color:#fff}.pro a:hover .ct2 .title{color:#fff}.pro.loc > div{width:20%;padding:15px 10px}.pro.loc > div > span a{background-color:#fff;-webkit-box-shadow:-3px 10px 39px -9px rgba(0,0,0,0.1);-moz-box-shadow:-3px 10px 39px -9px rgba(0,0,0,0.1);box-shadow:-3px 10px 39px -9px rgba(0,0,0,0.1)}.pro.loc .ct2{padding:10px 25px}.pro.loc .im{overflow:hidden}.pro.loc > div > span a:hover{background-color:#3c32ff;color:#fff}.pro .cl *{display:block}.pro{display:flex;align-items:stretch;flex-wrap:wrap}
.pro>div>span>a{height:inherit}.pro>div>span{height:100%}.mod-blog.sk5 .ct{display:none}.mod-blog.sk5 .im img{width:100%;height:auto}.mPro.mod-blog.sk5 .art{padding:15px 25px}.center-body .mPro{margin-left:-25px;margin-right:-25px}.mPro .art{float:left}.mPro:after{display:block;content:"";clear:both}.mod-blog.sk4{display:block;position:relative}.mod-blog.sk4 a{display:inline-block;vertical-align:bottom;padding:1em 2em}.mod-blog.sk4 a:hover{color:#3c32ff}.mod-blog.sk4 .title{letter-spacing:2px;font-family:'Open Sans';font-weight:bold;text-transform:uppercase;margin-bottom:.1em;font-size:0.95em}.dest.mod-blog.sk4{display:block;width:100%;padding:15px 0px;border-bottom:solid 1px rgba(0,0,0,0.1);border-top:solid 1px rgba(0,0,0,0.1);margin-bottom:15px}.dest.mod-blog.sk4 .ulscrollCC{padding:0}.dest.mod-blog.sk4 a{display:inline-block;padding:1em 2em;text-align:center}.dest.mod-blog.sk4 a span{position:relative}
.dest.mod-blog.sk4 a .title:before{content:"";display:block;position:absolute;background-color:#3c32ff;padding:4px;top:5px;left:-18px;border-radius:50px;opacity:1}.dest.mod-blog.sk4 a:nth-child(1) span{border-radius:50px;background-color:#3c32ff;padding:10px 30px;color:#fff}.dest.mod-blog.sk4 a:nth-child(1) .title:before{opacity:0}.dest.mod-blog.sk4 a:nth-child(1):hover span{background-color:#000;color:#fff}.bgColor{background-color:#FFF}.mTop{text-align:center;padding:3em}.title-sep{display:block;margin-top:50px;margin-bottom:50px;text-align:center;font-family:Open Sans;font-weight:bold;font-size:1em}.mod-sra{margin-top:80px;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;padding-top:40px;padding-bottom:40px}.mgalt{margin-top:100px}.pt1{padding-top:1px}.mod-next-prev{padding-top:40px;padding-bottom:40px;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1}.mod-next-prev .nt-prev{display:block;float:left}.mod-next-prev .nt-next{display:block;float:right;text-align:right}
.mod-next-prev .nt-cat{display:block;margin-left:auto;margin-right:auto;width:60px;fill:#F5F6F6;transition:fill 0.5s;background-color:transparent}.mod-next-prev .nt-cat:hover{fill:#000}.mod-next-prev .nt-cat:hover .mod-svg{transform:rotateY(180deg);transform-origin:center}.mod-next-prev .nt-cat .lab{display:none}.mod-next-prev .nt-cat .mod-svg{width:30px;display:block;margin-left:auto;margin-right:auto;transition:transform 0.8s}.mod-next-prev .tx>span{display:block}.mod-next-prev .nt-bt{position:relative}.mod-next-prev .nt-bt .tx{display:block}.mod-next-prev .nt-bt .mod-svg{display:block;position:absolute;width:50px;padding-left:15px;padding-right:15px;top:50%;margin-top:-10px}.mod-next-prev .nt-bt .cat-title{color:#3c32ff}.mod-next-prev .nt-bt .lab{font-family:'Open Sans';font-weight:bold;font-size:1em;text-transform:uppercase}.mod-next-prev .nt-prev{padding-left:50px}.mod-next-prev .nt-prev .mod-svg{left:0}.mod-next-prev .nt-next{padding-right:50px}.mod-next-prev .nt-next .mod-svg{right:0}
.mod-next-prev svg{width:auto;height:auto}.mod-next-prev .nt-bt:hover{color:#3c32ff}.mod-sra .mod-svg svg{width:auto;height:auto;display:block}.mod-sra .sharebox .mod-svg{width:40px}.mod-sra .sharebox{}.mod-sra{text-align:center}.mod-sra .cb{display:inline-block;float:none;vertical-align:top;margin-left:1.5em;margin-right:1.5em}.mod-sra .sharebox .slab .ls{display:block}.mod-sra .slab .mod-svg,.mod-sra .like .mod-svg,.mod-sra .link .mod-svg{width:40px;display:block;margin-left:auto;margin-right:auto}.mod-sra .slab:hover,.mod-sra .like:hover,.mod-sra .link:hover{color:#3c32ff;fill:#3c32ff}.mod-sra .sharebox .slab .ls,.mod-sra .like .ls,.mod-sra .link .lab{font-family:'Open Sans';font-weight:bold;font-size:0.8em;display:block;margin-top:0.5em}.mod-sra .sharebox{position:relative;z-index:10}.mod-sra .sharebox ul{position:absolute;top:100%;margin-top:50px;display:none;background-color:#323232;padding:5px;border-radius:5px;left:50%;margin-left:-30px;transition:all 0.5s;opacity:0.1}
.mod-sra .sharebox li{display:block}.mod-sra .sharebox li a{fill:#FFF}.mod-sra .sharebox ul:before{content:"";display:block;width:16px;height:16px;background-color:#323232;transform:rotate(45deg);position:absolute;top:-8px;left:50%;margin-left:-8px}.mod-sra .sharebox ul:after{content:"";display:block;position:absolute;width:100%;top:-20px;height:25px;background-color:transparent;left:0}.mod-sra .sharebox.sharebox-hover ul{display:block}.mod-sra .sharebox.sharebox-show ul{margin-top:20px;opacity:1}.btpx1{padding-top:80px;padding-bottom:80px}.n-btpx1{margin-top:-80px;margin-bottom:-80px}.link.link-s1.mtop{margin-top:30px}.formCo:after{content:"";display:block;clear:both}.formCo>div{float:left;width:45%;margin-left:2.5%;margin-right:2.5%}.formCo>div:first-child{margin-left:0}.bxdir{font-family:'Martel';text-transform:uppercase}.bxdir>a{display:block;margin-bottom:0.4em;color:#393945}.bxdir .mal{color:#3c32ff;margin-top:1em}.bxdir>a:hover{text-decoration:underline}.mod-div{display:block}
.mod-col3{width:33.33%;padding:25px;display:inline-block;vertical-align:top}.mod-col4{width:25%;padding:25px;display:inline-block;vertical-align:top}.mod-col12{width:66.66%;padding:25px;display:inline-block;vertical-align:top}.mod-col2{width:50%;padding:25px;display:inline-block;vertical-align:top}.mod-col12 > div.mod-col2{padding:0px 25px}.mod-col2.pad50{padding:50px}.link-s1{display:inline-block;padding:20px 30px;font-family:'Open Sans';font-weight:bold;border:solid 3px #000;transition:all 0.5s}.link-s1:hover{background-color:#3c32ff;color:#FFF}.ttext p:first-child{margin-top:0}.mtop{margin-top:70px}.m-prin{text-align:center}header{-webkit-transition:all 0.6s;transition:all 0.6s}.floatMenu header{}.pagebk .dhs{background-color:#3c32ff;color:#000}.pagebk .dhsz .block-tx.sk1,.pagebk .dhs .block-tx.sk1{text-shadow:none;color:#000}.pagebk.floatMenu header{padding-top:15px;background-color:rgba(251,90,94,0.9)}.pagebk header .m-cab a{fill:#000;color:#000}.pagebk header .m-cab a:hover{fill:#FFF;color:#FFF}
.ulscrollCC .scrol_cc > span{width:30px;background-color:#fff}.ulscrollCC .scrol_cc > span>span{display:block;position:absolute;top:50%;margin-top:-15px}.scrollTg{position:relative}.ulscroll{overflow:hidden;white-space:nowrap;display:block}.ulscrollCC{display:block;position:relative;padding-left:30px;padding-right:30px}.ulscrollCC .scrol_cc>span{position:absolute;bottom:0;fill:#000;cursor:pointer;height:100%}.ulscrollCC .scrol_bt_r{right:0}.ulscrollCC .scrol_bt_l{left:0}.not_ns .ulscrollCC .scrol_cc{display:none}
.add_ns .ulscrollCC:after{content:"";display:block;width:30px;height:100%;position:absolute;right:30px;top:0;background:rgba(255,255,255,0);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1 )}
.add_ns .ulscrollCC:before{content:"";display:block;width:30px;height:100%;position:absolute;left:30px;top:0;background:rgba(255,255,255,1);background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1 )}.m-cab .logo a{fill:#3c32ff}.mirrorcenter .mirror-parallax{max-width:1400px;margin-left:auto;margin-right:auto}.blocksit-art{position:relative}
.dest-home{display:inline-block;-webkit-transition:all 0.5s;transition:all 0.5s}.dest-home > div{background-color:#fff;padding:25px;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-box-shadow:-4px 18px 26px -7px rgba(0,0,0,0.1);-moz-box-shadow:-4px 18px 26px -7px rgba(0,0,0,0.1);box-shadow:-4px 18px 26px -7px rgba(0,0,0,0.1)}.dest-home span{display:inline-block;vertical-align:top;text-align:left;fill:#fff;color:#000}.dest-home span.mod-svg{border-radius:50px;-webkit-transition:all 0.2s;transition:all 0.2s;fill:#3c32ff}.dest-home span.mod-svg svg{width:1em;height:100%;display:block}.dest-home span.tit-1{font-family:'Open Sans';width:90%;font-size:1.3em;text-transform:uppercase;letter-spacing:1px;font-weight:bold;padding:0px 10px 0px 10px}.dest-home span.txt-1{padding-top:25px;display:block;font-size:1.1em;height:120px}.dest-home:hover > div{color:#3c32ff;fill:#3c32ff}.dest-home:hover span{color:#fff}.dest-home:hover span.mod-svg{fill:#fff;-webkit-transform:scale(1.5);transform:scale(1.5)}
.dest-home:hover span.tit-1{text-decoration-line:underline}.dest-home.col span.tit-1{height:auto}.a-boton{background-color:#3c32ff;padding:10px 25px;border-radius:50px;margin-bottom:10px;text-align:right;width:auto;color:#fff;font-size:1.2em}.a-boton2 big,.a-boton big{margin-left:5px;font-family:Open Sans;text-transform:uppercase;font-weight:bold;font-size:1.2em}.a-boton2:hover,.a-boton:hover{background-color:#000;color:#fff}.a-boton2{background-color:#b0b0b0;padding:10px 25px;border-radius:50px;margin-bottom:10px;text-align:right;width:auto;color:#fff;font-size:1.2em}.anchor{top:-100px}.a-link{height:auto;color:#000;padding:5px 0px;border:solid 1px transparent;display:block;letter-spacing:0.02em;margin-left:15px;background-color:#e2e2e2;border-radius:50px;text-align:center}.a-link:hover{background-color:#3c32ff;color:#fff}.a-link-img{display:block}.a-link-img .boton.ttext p:first-child{margin:0px}
.a-link-img .boton{background-color:#B0B0B0;padding:10px 25px;border-radius:50px;margin-bottom:10px;width:250px;color:#fff;font-size:1.1em}.a-link-img .block-tx.st1.sk1 .tx-2{font-size:2em}.a-link-img:hover .boton{background-color:#3c32ff}.a-link-img:hover .tx-2,.a-link-img:hover .tx-1{text-decoration:underline}.a-link-img.contact{background-color:#3c32ff;border-radius:25px;color:#fff}.a-link-img.contact > div{padding:15px}.a-link-img.contact .block-tx.st1.sk1 .tx-2,.a-link-img.contact .block-tx.sk1.sk1 .tx-1{color:#fff}.a-link-img.contact .ttext{padding:0px;padding-top:15px}.a-link-img.contact:hover{background-color:#000}.gal-3 .owl-item{padding:25px}.block{display:block}.border15{border:solid 15px #b0b0b0}.list-logo .a-logo-boton{display:inline-block;width:33.33%}.list-logo .img-logo{padding:10px}.a-logo-boton{display:block}.a-logo-boton .boton{margin-top:15px;background-color:#E2E2E2;padding:10px 25px;border-radius:50px;margin-bottom:10px;text-align:center}
.a-logo-boton:hover .boton{background-color:#000;color:#fff}.bgColor2{background-color:#eee}.calendarBoxList .dtaClas .m2,.calendarBoxList .dtaClas .m3{text-align:right}.diary.calendarBoxList{background-color:#eee}.calendarBoxList .dtaClas .m1{font-family:'Open Sans';font-weight:bold}.calendarBoxList .dtaClas h3{font-family:'Martel';font-size:2em;line-height:1em}.calendarBoxList .dtaClas h3:hover{text-decoration:underline}.calendarBoxList .dtaClas .intro_text{max-width:300px}.calendarBoxList .im{margin-right:10px}.diary.calendarBoxList{margin:5px 0px}.calendarEvent .dayrow .current > div{background-color:#eee;height:100%}.calendarEvent .cts,.calendarEvent .dayrow .current > div a{color:#000}.sharebox .mod-svg svg{height:30px}.calendarEvent .dayrow .current > div{background-color:#3c32ff;color:#fff}.mod-col2 p,.mod-col3 p{line-height:1.5em;letter-spacing:0.025em}.style-select .label:after{width:15px;height:15px;border:#CCCCCC solid 3px;margin-top:-8px;border-left:none;border-top:none}
.style-select .sel-options-content{width:100%;box-shadow:0 10px 20px -13px #000}.style-select ul li{border-bottom:solid 1px #eee}#win-sw{background-color:rgba(255,255,255,0)}.win-show-preload #win-sw{background-color:rgba(255,255,255,0.8)}.win-show #win-sw,#win-sw,.win-show-preload #win-sw,#win-sw.win-show-preload{transition:background-color .3s}#win-sw .win-bx{transition:all 0.5s;opacity:0;transform:scale(0.8,0.8)}.win-show-preload #win-sw .win-bx{transition:all 0.5s;transition-delay:0.3s;opacity:1;transform:scale(1,1)}.fl_im_txt{display:flex;align-items:stretch;flex-wrap:wrap}.fl_im_txt .tx,.fl_im_txt .im{width:50%}.fl_im_txt .tx{padding:50px}.fl_im_txt .im .img_bg{height:100%;display:block;background-size:cover;min-height:200px}.fl_im_txt.sk1{background-color:#FFF}.text-intro .mod-col12{width:calc(100% - 525px)}.text-intro .mod-col3{width:525px}.grpd3{width:96%;background-color:#FFF;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:15px}.grpd3 .mod-cc1{padding-right:25px}
.grpd3.sk1{background-color:transparent}.navigate{display:block;overflow-x:auto;padding-top:0px}.navigate ul{white-space:nowrap}.gal-cab a.boton_gal{width:800px}.headgal .item{min-height:450px}.m-right .cbt-menu .lab{display:none}.sharebox li a .mod-svg{display:block}.sharebox .mod-svg svg{display:block}.mod-blog.sk2 .sharebox a{background-color:#FFF}.grupLinkb{padding-top:25px;padding-bottom:25px;display:flex;align-items:stretch;flex-wrap:wrap;width:96%;margin-left:auto;margin-right:auto}.grupLinkb >a>div{height:100%}.blog-mod-1.subcat{min-height:40px}.cCopy{border-top:solid 1px rgba(50,50,53,0.3);padding-top:10px;margin-top:25px}.cCopy>div{margin-left:auto;margin-right:auto;font-size:12px}.cCopy>div a{display:inline-block;padding:5px}.cCopy>div a:hover{color:#d74307;text-decoration:underline}.page-cm{max-width:1300px;margin-left:auto;margin-right:auto;padding-top:50px}.page-cm h1{margin-bottom:25px}.page-cm h3{font-size:1.2em;font-weight:500;font-family:'Open Sans'}
.page-cm table,.page-cm p+h3{margin-top:2em}.page-cm p{max-width:none}.page-cm table{border-collapse:collapse;margin-bottom:2em}.page-cm table td{border:solid 1px #000;padding:5px}.page-cm a{color:#3c32ff}.page-cm a:hover{text-decoration:underline}#boxcookie{position:fixed;z-index:10}.bgscale{padding:10px;margin-top:-100px}.bgscale>div >div{-webkit-box-shadow:0px -5px 20px -8px rgba(0,0,0,0.6);-moz-box-shadow:0px -5px 20px -8px rgba(0,0,0,0.6);box-shadow:0px -5px 20px -8px rgba(0,0,0,0.6)}.mod-group{position:relative;height:550px;transition:width 0.5s;transition-timing-function:ease}.mod-group .img-bk{display:block;position:absolute;width:100%;height:100%;background-size:cover;background-position:center;transition:filter 0.5s;z-index:2}.mod-group .mod-top{display:flex;transition:margin-top 0.5s;transition-delay:0.15s;position:relative;z-index:3;text-align:center;flex-direction:column}.mod-group .mod-top h2{margin-top:-5px;margin-bottom:9px;line-height:1em;display:block}
.mod-group .mod-top > div{border-right:solid 1px #b0b0b0;font-size:1.2em;width:100%;margin-right:auto;margin-left:auto;height:20%;padding:15px 15px 20px;background-color:#000;color:#fff;fill:#fff;-webkit-box-shadow:2px 10px 8px -4px rgba(0,0,0,0.28);-moz-box-shadow:2px 10px 8px -4px rgba(0,0,0,0.28);box-shadow:2px 10px 8px -4px rgba(0,0,0,0.28)}.mod-group:nth-child(3) .mod-top > div{border-color:transparent}.mod-group .mod-top > div svg{width:32px;height:auto}.mod-group .mod-bot{display:block;transition:0.5s;transition-delay:0s;transition-timing-function:ease;padding:15px;background-color:rgba(20,175,230,0.8);height:100%;position:absolute;z-index:2;top:-100px;width:100%;opacity:0}.mod-group .mod-bot a{display:block;text-align:center;border-bottom:solid 1px rgba(250,250,250,0.4);padding:15px 0px;color:#fff;font-size:1.2em;font-weight:500}
.mod-group .mod-bot a.contact{position:absolute;text-shadow:2px 2px 8px rgba(84,84,84,0.45);bottom:50px;text-align:center;width:60%;border:solid 1px #fff;color:#fff;margin-right:auto;margin-left:auto;right:20%}.mod-group .mod-bot a:hover{background:#fff;color:#000;-webkit-box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15);-moz-box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15);box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15)}.mod-group .mod-bot a.contact:hover{background-color:#fff;color:#000}.mod-group.hover .mod-top > div,.mod-group:hover .mod-top > div{background-color:#000;color:#fff;fill:#fff}.mod-group.hover .mod-bot,.mod-group:hover .mod-bot{top:0px;opacity:1;transition-delay:0.15s}.mod-group.hover .mod-top,.mod-group:hover .mod-top{margin-top:-100px;transition-delay:0s}.bot-group:after{content:"";display:block;clear:both}.bot-group.b-3 .mod-group{width:33.33%;float:left}.bgscale:hover .mod-group .img-bk{-webkit-filter:grayscale(1);filter:grayscale(1)}
.bgscale:hover .mod-group:hover .img-bk{-webkit-filter:grayscale(0);filter:grayscale(0)}.flot .sfrom form > div{width:33.33%;display:inline-block;vertical-align:top;padding:0px 50px}.form-vnt .sfrom form > div{width:100%;padding-top:25px}.sfrom button{border:solid 3px #000000;padding:10px 20px;font-size:1em}.sfrom .cboxInput .tx2{padding:0;line-height:30px;vertical-align:bottom;padding-top:15px;font-size:1em;border-bottom:solid 1px #dddedd}.sfrom .cboxInput > div{padding-top:0}.sfrom .placeholderTx{}.sfrom .isfocus .placeholderTx,.sfrom .showinfo .placeholderTx{padding-left:0}.sfrom .isfocus .placeholderTx,.sfrom .showinfo .placeholderTx{top:5px}.sfrom .cboxInput{border-bottom:transparent solid 1px}.sfrom button{font-family:'Martel';display:block;padding:20px 25px;color:#323235;width:100%;font-size:1.1em;text-transform:uppercase;font-weight:500;max-width:100%;letter-spacing:0.03em;border:solid 2px #323235;margin-top:40px}.sfrom button:hover{background-color:#d74307;border:solid 2px #d74307;color:#fff}
.sfrom textarea{height:57px}.sfrom label{display:inline-block;vertical-align:middle}.sfrom label{margin-bottom:0px}.sfrom label.tit{color:#3c32ff;font-family:'Open Sans';text-transform:uppercase;width:80%;font-size:1.1em}.sfrom label.num{font-family:'Open Sans';width:42px;font-weight:bold;font-size:1.5em;background-color:#000;border-radius:50px;padding:8px 15px;color:#fff}.term a{text-decoration:underline}.term a:hover{color:#F5F6F6}.sfrom div.g-2 .xtc.sa>div{}.sfrom div.g-2 .file.cboxInput .tx2{margin-top:-40px;border-bottom:transparent;padding-top:0px;background-color:#fff}.file{position:relative;background-color:#F5F6F6;padding:15px;margin-top:15px}.file label{display:block;width:100%;margin-bottom:20px}.sfrom .file.cboxInput .tx2{border-bottom:solid 1px transparent}.campos .sfrom .g-1 .xtc.cboxInput .tx2{height:215px}.sfrom div.g-3 .term{padding-top:15px}.sfrom div.g-2 .file.cboxInput .xtc{width:60%;display:inline-block;vertical-align:top}
.sfrom div.g-2 .file.cboxInput .zbt{width:30%;display:inline-block;vertical-align:top}.sfrom div.g-3 .bx-cont{display:block;margin-top:25px;border-top:#eee solid 5px;padding-top:25px}.cont-1 .boton,.sfrom div.g-3 .bx-cont .boton{display:block;background-color:#E2E2E2;padding:10px 25px;border-radius:50px;margin-bottom:10px;text-align:right;width:250px;margin-left:auto}.cont-1 .boton{margin-left:0}.cont-1 .boton big,.sfrom div.g-3 .bx-cont .boton big{margin-left:5px;font-family:'Open Sans';text-transform:uppercase;font-weight:bold;font-size:1.2em}.sfrom div.g-3 .bx-cont .boton:hover{background-color:#3c32ff;color:#fff}.sfrom div.g-3 .bx-cont label{display:block}.xtc-grup >div{float:left;width:32.3%;margin-right:1%}.xtc-grup:after{content:"";display:block;clear:both}.cl1{padding-top:15px}.tx-col2:after{content:"";display:block;clear:both}.tx-col2>div{float:left;width:50%;padding:15px}.cont-1 .sfrom > div{width:100%;padding:0px}.cont-1 .bx{margin-bottom:30px;margin-top:0px;border-top:none}
.cont-1 .g-3 .bx{margin-bottom:0px}.cont-1 .g-2 .bx-cont{padding-top:15px;border-top:solid 1px #b0b0b0}.cont-1 .sfrom label.tit{display:inline-block;vertical-align:middle;width:70%}.cont-1 .sfrom label.num{display:inline-block;vertical-align:middle}.cont-1 .xtc-grup > div{width:49%}.flot{position:fixed;bottom:0px;width:100%;max-width:100%}.flot .redes{display:flex;padding:0 24px;bottom:0px;width:100%;position:absolute;background-color:rgba(255,255,255,.87);z-index:3}.flot .redes .mod-svg{display:inline-block;width:40px;height:40px;fill:#323235}.flot .redes .mod-svg svg{width:100%;height:100%}.presup{background-color:#fff;-webkit-box-shadow:-1px -33px 59px -13px rgba(0,0,0,0.37);-moz-box-shadow:-1px -33px 59px -13px rgba(0,0,0,0.37);box-shadow:-1px -33px 59px -13px rgba(0,0,0,0.37);width:100%;display:block;margin-left:auto;transition:0.5s;position:absolute}.presup .contenido{padding:25px}.flot .redes{webkit-transition:all 0.5s;transition:all 0.5s;transition-delay:0.5s}
.menu-open-form .presup{transform:translateY(-100%)}.menu-open-form .flot .redes{transform:translateY(100%);transition-delay:0s}.presup a.b-flot{background-color:#fff;-webkit-box-shadow:0px -5px 20px -8px rgba(0,0,0,0.3);-moz-box-shadow:0px -5px 20px -8px rgba(0,0,0,0.3);box-shadow:0px -5px 20px -8px rgba(0,0,0,0.3);display:block;position:absolute;width:250px;padding:0px 15px 15px;height:70px;top:-70px;right:5%;border-radius:5px 5px 0px 0px;margin-right:18px;z-index:10}.presup .sfrom form > div{background-color:#fff;width:50%}.presup a.b-flot .mod-svg{position:absolute;webkit-transition:all 0.3s;transition:all 0.3s;top:-17px;right:10px;background-color:#3c32ff;border-radius:10%;padding:10px;-webkit-box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15);-moz-box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15);box-shadow:0px 11px 6px -7px rgba(0,0,0,0.15);width:55px;height:55px;fill:#fff}.presup a.b-flot .close.mod-svg{border:none}.presup a.b-flot .mod-svg svg{width:100%;height:100%;display:block}.presup .open{display:block}
.presup .close{display:none}.presup a.b-flot .ttext{color:#000;margin:0px 5px;font-size:1.1em;letter-spacing:0.06em;padding-top:10px}.presup a.b-flot .ttext.big{padding-top:0px;font-size:1.2em;font-weight:600;font-family:'Open Sans';margin-top:-5px}.presup a.b-flot:hover .mod-svg{background-color:#fff;fill:#000;width:60px;height:60px;top:-25px}.presup .contenido{width:96%;margin-right:auto;margin-left:auto;max-width:1300px;background-color:#fff}.presup .contenido > div{display:inline-block;vertical-align:top}.presup .contenido .block-txt{width:33.33%;padding:0px 25px 15px;border-right:solid 1px #dddedd}.presup .contenido .campos{width:66.66%}.contenido .block-txt .tit{font-size:2em;line-height:1.2em}.menu-open-form .presup a.b-flot .mod-svg{width:55px;height:55px;right:-5px;top:-5px;background-color:transparent;-webkit-box-shadow:0px 11px 6px -7px rgba(0,0,0,0);-moz-box-shadow:0px 11px 6px -7px rgba(0,0,0,0);box-shadow:0px 11px 6px -7px rgba(0,0,0,0)}.menu-open-form .presup .open{opacity:0}
.menu-open-form .presup .close{display:block}.presup a.b-flot:hover,.menu-open-form .presup a.b-flot{background-color:#3c32ff}.presup a.b-flot:hover .ttext,.menu-open-form .presup a.b-flot .ttext{color:#fff}.menu-open-form .presup a.b-flot:hover .mod-svg{fill:#fff}.colum .mod-blog.sec>article{display:block;width:100%;height:auto;text-align:center;padding:10px 0px;margin:0px;border-bottom:solid 1px #eee;-webkit-box-shadow:0px 11px 6px -7px rgba(0,0,0,0);-moz-box-shadow:0px 11px 6px -7px rgba(0,0,0,0);box-shadow:0px 11px 6px -7px rgba(0,0,0,0);font-size:1.2em}.colum .mod-blog.sec> article > span{position:relative;bottom:0px}.colum .mod-blog.sec{background-color:#fff;padding-top:25px}.colum .mod-blog.sec span.intro_text{display:none}.menu-open-men-1 .noFloatMenu .m-logo li,.menu-open-men-2 .noFloatMenu .m-logo li,.menu-open-men-3 .noFloatMenu .m-logo li,.menu-open-men-4 .noFloatMenu .m-logo li{max-width:300px;top:-3px;transition:top 0.5s,max-width 0.5s}.widget-container button{width:60px;height:60px}
._2So8ItJQ9P6IqaCUlCO-2f._3S6qOFxcrgO0yM2f9_l6JZ{fill:#000}.m-cab > ul{transition:padding-right 0.5s;}.icon-txt.mod-svg{display:block;position:absolute;top:0;left:-15px;fill:#393945;width:50px;height:50px}.icon-txt.mod-svg svg{width:100%;height:auto;display:block}.boton-ico{display:block;margin-top:25px;color:#3c32ff;fill:#3c32ff;font-weight:500;font-size:1.1em;transition:color 0.5s,fill 0.5s}.boton-ico span{display:inline-block;vertical-align:middle}.boton-ico .mod-svg{margin-right:10px}.boton-ico:hover{color:#393945;fill:#393945}.boton-ico.black span > span{color:#393945}.boton-ico.black span{vertical-align:top}#boxcookie{position:fixed;bottom:50px;background-color:#EEE;padding:15px;box-shadow:0 0 15px -7px #000;z-index:10000;max-width:500px}#boxcookie #ap{display:block;max-width:200px;padding:5px;background-color:#3c32ff;color:#FFF;font-weight:bold;text-align:center;margin-top:15px}.term a:hover{color:#3c32ff;fill:#3c32ff}#sMetrics{display:inline-block;float:right}
.cctt>div{background-color:#FFF;padding:50px}.ftext h1{font-size:2.5em}.ftext h2{font-size:2em}.ftext h3{font-size:1.5em}.ftext h1,.ftext h2,.ftext h3{font-family:'Open Sans';font-weight:400;font-size:1.5em;line-height:1.2em;}.ftext p + h1,.ftext p + h2,.ftext p + h3,.ftext p + h4{margin-top:1.5em}.ftext a{color:#3c32ff;fill:#3c32ff}.ftext a:hover{text-decoration:underline}.ftext li{margin-bottom:0.3em}.ftext ul,.ftext ol{padding-left:1em}.table{margin-bottom:1.5em;border-collapse:collapse}.table td{border:solid 1px #EEE;padding:5px 10px}.video-footer:after,.video-cab:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.page-form{display:flex;max-width:1300px;margin-left:auto;margin-right:auto;background-color:#FFF;padding:20px}.page-form>div{padding:25px;width:50%}.page-form .g-1{margin-bottom:30px}#win-sw .page-form{padding:20px 0}.calendarEvent .dayrow .tt{color:#000;font-family:'Open Sans';font-weight:normal;font-size:13px}
.calendarEvent .dayrow .tt:hover{background-color:#eee}.calendarEvent .dayrow .tt+.tt{border-top:solid 1px #eee}.calendarEvent .dayrow .tt .ccw{width:12px;height:12px;border:solid 1px #fff;border-color:inherit;border-radius:50%;display:inline-block;margin-right:5px}.cat-pro{display:flex;flex-wrap:wrap;margin-left:0px;margin-right:0px;justify-content:space-evenly}.cat-pro .im{height:600px;background-size:cover}.cat-pro .art{width:33.33%;color:#000;fill:#000;padding:15px;min-width:350px}.cat-pro.col-3x2 .art{width:25%;padding:1px}.cat-pro .art .bxim img{margin-top:15px}.cat-pro.col-2x2>.art{width:33.33%}.cat-pro .fta{padding:15px 25px}.cat-pro .art>span{display:flex;flex-direction:column;position:relative;background-color:#FFF}.cat-pro .ctb{position:relative;display:flex;z-index:1;flex-direction:column;max-width:320px;margin-left:auto;margin-right:auto;margin-top:-50px;border:solid 1px;align-items:stretch;padding:70px 40px 40px 40px;transition:all 0.5s}.cat-pro .fta{margin-top:auto}
.cat-pro .lab-more{display:block;margin-top:2em}.cat-pro .lab-more a{color:#323235;text-align:center;padding-bottom:5px;font-size:1em;font-weight:400;letter-spacing:0.05em;position:relative;z-index:2;font-family:'Open Sans';border-bottom:solid 1px}.cat-pro .title_cat{display:none}.cat-pro .title{display:block;position:absolute;top:45%;font-size:1.5em;color:#d74307;line-height:1.5em;font-weight:300;font-family:'Martel';text-transform:uppercase;letter-spacing:0.01em;transform:translateY(-50%);opacity:0;transition:opacity 0.5s}.cat-pro .intro_text{font-size:1.3em;line-height:1.5em;display:block;font-weight:300;font-family:'Martel';height:6em;overflow:hidden;text-transform:uppercase;letter-spacing:0.01em;margin:0;transition:opacity 0.5s}.cat-pro .ctb:hover{background:#312f32}.cat-pro .ctb:hover .lab-more{color:#fff}.cat-pro .ctb:hover .title{opacity:1}.cat-pro .ctb:hover .intro_text{opacity:0}.cat-pro .art:hover > span a.bxim:before{background-color:rgba(0,0,0,0.8)}.cat-pro .title a{color:#323235}
.cat-pro .title a:hover{color:#fff}.cat-pro .art > span{height:100%}.cat-pro .bxim{display:block;margin-top:auto}.cat-pro-st2 .art{display:block;position:relative;background-color:#FFF;margin-bottom:15px}.cat-pro-st2 .art >span{display:flex;padding:50px 15px;background-size:cover;background-position:right top}.cat-pro-st2 .ctb{background-color:rgba(255,255,255,0.8);color:#000;padding:50px 30px}.cat-pro-st2 .title_cat{display:none}.cat-pro-st2 .title{font-size:2.5em;line-height:1em;display:block;font-weight:700;font-family:'Martel'}.cat-pro-st2 .subTitle{font-family:'Martel';font-size:2em;line-height:1em;margin-top:15px;display:block}.cat-pro-st2 .intro_text{font-size:1.1em}.cat-pro-st2 .der .ctb{margin-left:auto}.cat-pro-st2 .der >span{background-position:left top}.cat-pro .art .lab-more a{transition:all 0.5s;display:inline-block}.cat-pro .art .bxim{overflow:hidden}.cat-pro .art .im{transition:transform 3.5s}
.cat-pro .art > span a.bxim:before{content:"";display:block;width:100%;height:100%;position:absolute;transition:all 0.5s;z-index:1}.cat-pro .art:hover .lab-more a{color:#d74307;border-bottom:solid 1px;padding-bottom:15px;transform:scale(1.1)}.cat-blog{display:flex;flex-wrap:wrap;margin-left:0px;margin-right:0px;margin-top:50px;justify-content:center}.cat-blog .im{height:200px;background-size:cover}.cat-blog .art{width:33%;color:#000;fill:#000;padding:15px;min-width:350px}.cat-blog .art .bxim img{margin-top:15px}.cat-blog .fta{padding:15px 25px}.cat-blog .art>span{display:flex;flex-direction:column;position:relative;background-color:#FFF}.mod-card-st1 .card-block-2,.cat-blog .ctb{position:relative;display:flex;z-index:1;flex-direction:column;max-width:320px;margin-left:auto;margin-right:auto;margin-top:-50px;border:solid 1px;align-items:stretch;padding:70px 40px 40px 40px;transition:all 0.5s}.mod-card-st2{padding:50px 0px;display:flex;flex-wrap:wrap}
.mod-card-st2 .card-block-2{position:relative;display:flex;z-index:1;flex-direction:column;margin-right:auto;margin-left:-30px;border:solid 1px;align-items:stretch;padding:40px 40px 40px 70px;transition:all 0.5s}.cat-blog .ctb .title{font-family:'Martel';font-size:1.3em;line-height:1.5em;text-transform:uppercase}.cat-blog .ctb:hover{background:#312f32}.cat-blog .ctb:hover .lab-more{color:#d74307}.cat-blog .ctb:hover .title{color:#d74307}.cat-blog .ctb:hover .title_cat{color:#fff}.cat-blog .ctb:hover .intro_text{color:#fff}.art-btn{display:block}.mod-card-st2 .card-st1,.mod-card-st1 .card-st1{border:transparent}.mod-card-st2 .card-st1 .card-text,.mod-card-st1 .card-st1 .card-text{width:100%}.mod-card-st2 .card-st1 .card-title,.mod-card-st1 .card-st1 .card-title{font-family:'Open Sans';font-weight:400;font-size:1.5em;line-height:1.2em}.mod-card-st2 .card-st1 p,.mod-card-st1 .card-st1 p{color:#333}.card-w-100 .card-st1,.card-w-100 .item-current .card-st1{margin-right:auto;margin-left:auto;width:90%}
.card-w-50 .card-st1{width:50%}.card-w-100 .card-st1{width:100%}.card-w-100.owl-theme .owl-buttons .owl-next,.card-w-100.owl-theme .owl-buttons .owl-prev{border:1px solid #000;fill:#000}.mod-card-st2 .card-st1 .btn-more,.mod-card-st1 .card-st1 .btn-more{border-radius:0px;background-color:#00626f;font-weight:600}.mod-card-st2 .card-st1{display:flex;align-items:center}.mod-card-st2 .card-st1 .card-block-2,.mod-card-st2 .card-st1 .card-block-1{width:50%}.owl-theme .owl-buttons .owl-next{right:3px}.owl-theme .owl-buttons .owl-prev{left:3px}.table-pagin{margin-bottom:30px;color:#FFF}price{font-weight:700;font-family:'Martel';font-size:2.5em;line-height:1em;white-space:nowrap}price>*{display:inline-block;vertical-align:bottom;line-height:1em}price decimal{font-size:0.6em;padding-bottom:0.1em}price currency{font-size:0.6em;padding-bottom:0.11em;margin-left:0.1em}.box-cart{background-color:#FFF;padding:25px;max-width:1400px;margin-left:auto;margin-right:auto}
.shop-bx{background-color:#FFF;padding:25px;max-width:1600px;margin-left:auto;margin-right:auto}.sfrom .xtc{margin-bottom:0px}.sfrom .cboxInput{padding-bottom:0px;margin-top:20px}.sfrom .cboxInput .tx2{padding-left:10px;padding-right:10px}.sfrom .isfocus .placeholderTx,.sfrom .showinfo .placeholderTx{margin-left:10px}.sfrom .cboxInput .tx2{padding-top:5px;line-height:20px}.sfrom .placeholderTx{top:0em;left:0px}.sfrom .isfocus .placeholderTx,.sfrom .showinfo .placeholderTx{top:-13px;left:-5px;background-color:#FFF;padding:2px 5px;border-radius:3px;z-index:2;opacity:0.6}.sfrom .bxcol{display:flex}.sfrom .bxcol>div{margin-right:10px}.sfrom .isfocus.cboxInput .tx2{border-bottom-color:#d74307}.xtc-grup > .xtc{width:50%;margin-right:0}.style-select ul li>span{display:block;white-space:nowrap;padding-right:10px}.style-select .sel-options-content{min-width:100%;width:auto}.sfrom .labselect{font-size:12px;line-height:1em;background-color:#FFF;padding:2px 5px;border-radius:3px;z-index:2;opacity:0.6;margin-top:5px}
.style-select .label{margin-top:0}.box-find >span{margin:5px;display:block}.style-select .sel-option{background-color:#eee}.style-select .disabled{color:#333}.updbt{display:flex;align-items:stretch}.updbt .incre:after{content:"+";font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";font-weight:bold;font-size:25px;padding:5px;cursor:pointer}.updbt .decre:after{content:"-";font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";font-weight:bold;font-size:25px;padding:5px;cursor:pointer}.updbt>span{display:inline-block}.updbt>span>input{height:30px;width:50px;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";font-weight:bold;font-size:18px;text-align:center}.big-imcre{margin-top:30px}.box-cart-list>div{display:flex;border:solid 1px #eee;margin-bottom:3px}.box-cart-list>div>div{padding:5px;justify-content:center;display:flex;flex-direction:column}.box-cart-list .im{display:block;width:100px;height:100px;background-size:contain;background-position:center;background-repeat:no-repeat}
.box-cart-list .smallpriunit price{font-size:1.5em}.box-cart-list .smallpri price{font-size:1.9em}.box-cart-list h3{font-family:'Martel';font-weight:700;letter-spacing:0.05em;font-size:1.7em}.box-cart-list h3 a:hover{color:#3c32ff}.box-cart-list .inc{margin-left:auto}.mtotal{font-size:2em}.mlinds{display:flex;justify-content:flex-end;margin-top:25px;text-align:right}.shop-open-cart-small #shop-cart-resumen{right:0}.shop-open-cart-small,.shop-open-cart-small body{overflow:hidden}#shop-cart-resumen{position:fixed;top:0;right:-100%;z-index:20;background-color:#fff;max-height:100%;transition:right 0.5s;width:100%;height:100%;max-width:450px}#shop-cart-resumen .bxc{height:100%;overflow:auto;display:block;border:solid 1px #eee}#shop-cart-resumen .bxc>div{padding:50px 25px}#shop-cart-resumen .bt-close:after{content:"X";display:block;font-size:27px;padding:5px;cursor:pointer;background-color:#3c32ff;color:#FFF;width:50px;text-align:center}#shop-cart-resumen .bt-close{position:absolute;top:0;right:0}
.shop-open-cart-small{}.box-small-items >div{border-bottom:solid 1px #eee}.box-small-items > div>div>div{display:flex}.box-small-items .mbpxprim{display:none}.box-small-items .mbpxprim>div{justify-content:flex-end}.box-small-items .mbpxprim>div>*{margin-left:5px;margin-right:5px;padding-bottom:10px;padding-top:5px}.box-small-items price{font-size:1.2em}.box-small-items > div:hover{background-color:#E7E7E7}.box-small-items .im{display:block;width:20px;height:20px;border:solid 1px #333;background-size:cover;position:relative;margin-right:5px}.box-small-items .im .imb{display:none}.box-small-items .im .imb:after{content:"";width:10px;height:10px;background-color:#fff;border:solid 1px #333;transform:rotate(45deg);position:absolute;bottom:-5px;left:50%;margin-left:-5px;border-top:none;border-left:none}
.box-small-items .im:hover .imb{display:block;border:solid 1px #333;box-shadow:0 0 10px -5px #000;background-size:cover;position:absolute;bottom:100%;margin-bottom:10px;width:100px;height:100px;left:50%;margin-left:-50px}.box-cart-bing .prito{font-size:1.3em;text-align:right}.box-cart-bing .prito price{font-size:1.5em;margin-left:10px}.mxtz{display:flex;align-items:center;padding-left:5px;margin-left:auto}.mxtz>span{margin-right:5px}.menu-mobile .mod-svg g{transform-origin:center;transform-style:preserve-3d}.menu-mobile .mod-svg path{transition:all 0.5s;transform-origin:50% 50%;transform-box:fill-box}.menu-open-mb-1 .menu-mobile a{background-color:#FFF;color:#000;fill:#000}.menu-open-mb-1 .menu-mobile .mod-svg path:nth-child(1){transform:rotate(45deg);transform-origin:0% 50%}.menu-open-mb-1 .menu-mobile .mod-svg path:nth-child(3){transform:rotate(-45deg);transform-origin:0% 50%}.menu-open-mb-1 .menu-mobile .mod-svg path:nth-child(2){transform:scale(0,0)}.box-cart-step{display:flex}
.box-cart-step .box-cart-bing >div{display:block;margin:15px;border:solid 1px #eee;padding:25px}.box-cart-tab h2{font-size:2em;text-transform:uppercase;line-height:1em;display:block;font-weight:700;font-family:'Martel'}.box-cart-tab h2+p{margin-top:0.2em}.box-cart-tab>div{margin-bottom:30px}.ntoprice{font-size:1.3em}.sfrom .error{background-color:#F9AEAF}.sfrom button.sp-pay{width:100%;background-color:#3c32ff;display:block;max-width:none}.sfrom button.sp-pay:disabled{background-color:#999;color:#FFF;cursor:not-allowed}.bocdf{padding:15px;border:solid 1px #eee}.bocdf .mdg >div{display:inline-block;padding-right:1em}.trermindo{display:flex;margin-top:1em;line-height:1em;align-items:center}.ftext h2{line-height:1.2em}.page-info .mpc{background-color:#FFF;padding:50px}.ftext h2+h3{margin-top:2em}.box-cart-step{padding-top:20px;padding-bottom:20px}.empty-cart{margin:25px;padding:25px;border:solid 1px #eee;display:block;width:100%}.empty-cart h2{color:#3c32ff;font-family:'Martel';font-size:2em}
.box-check-cs{position:relative;padding:10px;border:solid 1px #EEE;margin-bottom:5px}.box-check-cs>input{position:absolute;opacity:0}.box-check-cs>label{display:flex;align-items:center}.box-check-cs .ico{display:block;width:25px;height:25px;border:solid 2px #000;border-radius:50%}.box-check-cs price{font-size:1.7em}.box-check-cs .insd{display:flex;align-items:center}.box-check-cs .insd>div{padding-left:15px;padding-right:15px}.box-check-cs>input:checked + label .ico:after{content:"";display:block;border-radius:50%;width:80%;height:80%;margin-left:10%;margin-top:10%;background-color:#000}.box-cart-list .mbpx{margin-left:auto}.box-cart-list > div > div:first-child{width:100px}.box-cart-list > div > div:last-child{width:calc(100% - 100px);padding-left:20px}.box-cart-list .mbpx{padding-top:5px;padding-bottom:5px}.box-cart-small .box-cart-list h3{font-size:1.2em}.box-cart-small .box-cart-list .im{width:50px;height:50px}
.box-cart-small .box-cart-list > div > div:last-child{width:calc(100% - 50px);padding-left:10px}.box-cart-small .box-cart-list > div > div:first-child{width:50px}.box-cart{max-width:800px;margin-left:auto;margin-right:auto}.prito-carrier{display:flex;align-items:flex-end;justify-content:flex-end;line-height:1em;border-bottom:solid 1px #eee;margin-bottom:10px}.prito-carrier price{font-size:1.5em;margin-left:10px}.box-small-items{margin-bottom:10px}.win-show #win-sw .win-bx{opacity:1;transform:scale(1,1)}#win-sw > .win-bg{transition:0.5s}.box-cart-add{text-align:center}.box-cart-add .title{font-size:2.5em;line-height:1em;display:block;font-weight:700;font-family:'Martel'}.box-cart-add .lincls{margin-top:10px;border-bottom:solid 1px #eee;padding-bottom:30px}.bt-add-to-cart{cursor:pointer}.bt-add-to-cart{position:relative}.bt-add-to-cart senddata{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8)}
.bt-add-to-cart senddata:after{content:"";display:block;width:30px;height:30px;border:solid 3px #000;border-left:none;border-right:none;-webkit-animation:spin 0.5s linear infinite;-moz-animation:spin 0.5s linear infinite;animation:spin 0.5s linear infinite;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;border-radius:50%}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.box-info-pro-ca{display:block;margin-top:1em;border-top:solid 1px #000}.box-info-pro-ca ul{padding-left:20px}.box-info-pro-ca li{margin-bottom:0.1em;font-size:1.2em;font-family:'Martel'}.textAlertInfo{padding:5px;color:#FF0004}.shop-show-cart,.auto-hover-menu{cursor:pointer}.cat-pro-st2 .title a:hover{color:#3c32ff}.id_svg_vertaryshop{fill:#FFF;margin-left:15px}.paglog img{display:block}.paglogo>*{display:inline-block;vertical-align:top;line-height:1em}
.txle>*{margin-left:15px}.txle{display:flex;vertical-align:bottom;justify-content:flex-end;align-items:center}.boton-men .lab{line-height:1.1em}.im-xv{display:block;width:100%;height:auto}.cat-pro-st2 .art > span{background-image:none!important}.cat-pro-st2 .art > span{padding:0;flex-direction:row-reverse}.cat-pro-st2 .art.der > span{flex-direction:row}.cat-pro .art .bxim img{width:100%;height:auto}.cat-pro-st2 .art .im-xv{height:100%;width:auto}.cat-pro-st2 .art .dim{width:calc(100% - 300px);display:block;display:flex;align-items:flex-end;overflow:hidden;justify-content:flex-end}.cat-pro-st2 .art.der .dim{justify-content:flex-start}.cat-pro-st2 .art .ctb{width:400px}.shop-form-clear-product-cart{margin-left:20px;cursor:pointer}.shop-form-clear-product-cart:hover:after{background-color:#000;color:#FFF}
.shop-form-clear-product-cart:after{content:"X";font-family:'Martel',"Helvetica Neue",Helvetica,Arial,"sans-serif";display:block;width:15px;height:15px;text-align:center;line-height:15px;display:inline-block;vertical-align:middle;border-radius:50%;cursor:pointer}.gal-bx .im{width:100%;height:auto;display:block}.owl-theme .owl-controls .owl-page.owl-page-img span:after,.owl-theme .owl-controls .owl-page.owl-page-img span:before{display:none}.owl-theme .owl-controls .owl-page.owl-page-img.active span,.owl-theme .owl-controls .owl-page.owl-page-img span{background-size:cover;width:100px;height:100px;border:solid 1px #FFF;box-shadow:0 0 15px -5px rgba(0,0,0,0.5)}.owl-theme .owl-controls .owl-page.owl-page-img.active span{border:solid 1px #333}.owl-theme .owl-pagination{position:relative;margin-top:1em}.box-small-items .mbpxprim{display:block}.mbpxinf{padding:2px 5px;border-bottom:solid 1px #FFF}
.lis-finesp .bxt{position:relative;display:block;color:#323235;padding:10px 20px;font-size:1.6em;font-weight:600;max-width:800px;line-height:1.2em;cursor:pointer;transition:0.5s;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.lis-finesp .bxt:hover{color:#fff}.lis-finesp .bxt:after{content:"";transform:rotate(45deg);border:solid 2px #000;border-color:inherit;border-top:none;border-left:none;width:10px;height:10px;display:block;position:absolute;right:-100px;top:50%;margin-top:-5px}.lis-finesp .bx{position:relative;display:none;z-index:10}.lis-finesp .bx>div{position:absolute;background-color:#FFF;width:100%;left:50%;transform:translateX(-50%);z-index:10;max-width:650px;box-shadow:0px 15px 15px -5px #000}.lis-finesp .bx>div>div{max-height:calc(100vh - 200px);overflow:hidden;overflow-y:auto}.lis-finesp .im{display:none;width:50px;height:50px;background-size:cover;background-position:center;color:#323235}
.lis-finesp li a{display:flex;align-items:center;padding:2px;transition:0.5s;color:#323235}.lis-finesp li a:after{content:"►";opacity:0;margin-left:auto;font-size:1.2em;margin-right:10px}.lis-finesp li a:hover:after{opacity:1}.lis-finesp li a:hover{background-color:#d74307;color:#FFF;font-weight:700}.lis-finesp li .t{margin-left:25px;font-size:1.2em;display:block;padding-top:7px;padding-bottom:7px}.lis-finesp li{border-bottom:solid 1px #eee}.lis-finesp.dsow .bx{display:block;animation-name:opmslo;animation-duration:0.5s}.lis-finesp .close{display:none}.lis-finesp .bgstd{background-color:#fff;padding:20px 5px;max-width:800px;margin-left:auto;margin-right:auto;display:flex;border:solid 2px #d74307}.lis-finesp .bgstd:hover{background-color:#d74307}
.lis-finesp .bsl{position:relative;display:block;background-color:#3c32ff;color:#FFF;padding:0.3em 0.5em;font-size:1.3em;max-width:370px;line-height:1.2em;margin-left:auto;margin-right:auto;cursor:pointer;transition:0.5s;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}@keyframes opmslo{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.block-txt h1.tt,h1.tt{line-height:1em}.m-cab .a0{position:relative}.m-cab li.n0{border-right:solid #eee 1px}.m-right ul{text-align:right}.mod-menu.m-cab{padding-right:50px}.m-cab > ul{max-width:900px}.cont{max-width:700px}.is_root .logo-prin{opacity:1}.libtel .a{background-color:#00626f;color:#FFF;fill:#FFF;display:inline-flex;align-items:center;justify-content:center;font-size:1em;padding:5px;font-weight:600;font-family:'Open Sans';letter-spacing:0.03em;height:40px;border-radius:4px}.libtel .a:hover{color:#00626f;fill:#00626f;background-color:#fff}
.m-right ul{display:flex;align-items:center;margin-bottom:0px;margin-top:0}.m-right li.n0:first-child{margin-left:auto}.cab-home .owl-theme .owl-controls .owl-page span{border-radius:50%}.logo-prin{-webkit-filter:drop-shadow( 2px 2px 8px rgba(0,0,0,0.6) );filter:drop-shadow( 2px 2px 8px rgba(0,0,0,0.6) )}.z1-ip{display:flex;margin-top:20px;align-items:center;margin-bottom:20px}.z1-ip .st-bt{margin-top:0;margin-bottom:0}.z1-ip .big-imcre{margin-top:0;margin-right:15px}.box-small-items .mxtz{display:none}.box-small-items .mbpxprim > div > *:last-child{margin-left:0;margin-right:0}.headerpax{width:100%;height:100vh}.bird{animation-name:movrt;animation-duration:4s;animation-iteration-count:infinite;animation-direction:alternate;overflow:visible}.bird2{animation-name:movrt;animation-duration:6.5s;animation-iteration-count:infinite;animation-direction:alternate-reverse;overflow:visible}@keyframes movrt{from{transform:translateY(0%)}to{transform:translateY(10%)}}
.mod-blog.brand{background:#f0f0f0;padding-top:50px;padding-bottom:50px}.mod-blog.brand{display:block}.mod-blog.brand .im{display:block;text-align:center;height:120px;background-size:contain;background-repeat:no-repeat}.mod-blog.brand .im img{height:50%;margin-right:auto;margin-left:auto}.mod-blog.brand .title{display:none}.mod-blog.brand .lab-more{display:none}.mod-blog.brand .intro_text{display:none}.mod-cont-foot img{display:block;width:100%;height:auto}.resp{height:auto}.text-pag .ttext{margin-left:25px;padding-top:25px}.ttext h3{font-family:'Open Sans';font-weight:400;font-size:1.5em;line-height:1.2em}.pad-Top25{padding-top:25px}.pax-cab .parallax-c > div{padding:100px 0px 50px}.gal.gal-bx .item-box{position:relative}.gal-duo.gal .item-box{width:50%;padding:5px}.gal.gal-duo > div{display:flex;flex-wrap:wrap}.gal-bx .item-box img{width:100%;height:auto;display:block}
.gal .bt_full_screen{cursor:pointer;position:absolute;z-index:4;width:27px;height:27px;right:16px;top:16px;background-color:transparent;opacity:0.5}.gal .bt_full_screen::after,.gal .bt_full_screen::before,.gal .bt_full_screen > span::after,.gal .bt_full_screen > span::before{content:"";display:block;width:40%;height:40%;border:solid 3px #FFF;position:absolute}.gal .bt_full_screen > span::after{border-bottom:none;border-right:none;top:0;left:0}.gal .bt_full_screen > span::before{border-top:none;border-left:none;bottom:0;right:0}.gal .bt_full_screen::before{border-top:none;border-right:none;bottom:0;left:0}.gal .bt_full_screen::after{border-bottom:none;border-left:none;top:0;right:0}.mod-st3{display:flex;justify-content:space-evenly;padding:50px 0px;flex-wrap:wrap}.mod-st3 .card-st1{background-color:#fff;border:transparent;border-radius:0px;margin:15px 0px;padding:50px;text-align:center}.mod-st3 .card-st1 .card-text{width:100%;padding-top:15px;display:block;line-height:1.5em}
.mod-st3 .card-st1 .card-content{flex-wrap:wrap}.mod-st3 .card-st1 h2{font-family:'Martel';font-weight:300;font-size:1.5em;line-height:1em;letter-spacing:0.04em}.mod-st3 .card-st1 p{color:#333;padding-top:15px}.mod-st3 .card-st1 .card-icon{margin-right:auto;margin-left:auto;width:60px;height:60px}.mod-st3 .card-st1 .card-icon .mod-svg svg{width:100%;height:100%;fill:#d74307}.mod-st3 .card-st1 .card-btn-more{justify-content:center}.mod-st3 .card-st1 .btn-more{background:transparent;color:#333;text-transform:none;letter-spacing:0;text-decoration:underline}.mod-st3 .card-st1:hover .btn-more{color:#d74307}.overlay{background-color:#FFF;position:fixed;top:0;width:100%;height:100%;right:-110%;z-index:9999;opacity:1;overflow-y:auto;-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1)}.menu-open-mob .overlay,.overlay.active{right:0;opacity:1}
.overlay > .close-btn{display:flex;align-items:center;justify-content:center;margin-left:auto;background:none;cursor:pointer;height:72px;width:72px;position:relative}.close-btn:hover{background-color:rgba(10,10,10,.1)}.close-btn::before,.close-btn::after{content:'';background-color:#323235;display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.close-btn::before{height:2px;width:50%}.close-btn::after{width:2px;height:50%}.overlay-content{padding:0 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 72px)}.overlay-content > a{margin-bottom:30px;font-family:'Martel';font-weight:300;font-size:1.7rem}.overlay-content > a:hover{color:#00626f}.is_root .cont_gal + .parallax{background-color:#FFF}
header > .m-right li:last-child a{display:flex;justify-content:center;height:50px;width:50px;padding:0;align-items:center;cursor:pointer}html.no-scroll{overflow-y:hidden}.rooms-gal .item{height:auto;min-height:unset}.rooms-gal .item > img{width:100%;height:auto}.rooms-gal img{height:100%;width:auto}#Sform h3{margin:60px 0 30px 0;font-size:2em}textarea{resize:vertical;width:100%}.reserva-btn{background-color:#00626f;text-transform:uppercase;color:#FFF!important;font-size:.85em;font-weight:600;font-family:'Open Sans';letter-spacing:0.05em;display:none!important;justify-content:center;align-items:center;padding:6px!important;border-radius:4px;margin-left:auto;margin-right:8px}.flot .reserva-btn .mod-svg{width:25px;height:25px;display:inline-flex;justify-content:center;align-items:center;margin-right:6px;fill:#FFF}.reserva-btn .mod-svg svg{fill:#FFF}.textos-legales .r1 > .col-4,.win-tx .r1 > .col-4{display:none}.textos-legales .r1 > .col-8,.win-tx .r1 > .col-8{width:100%}
.form-check{margin-top:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.form-check .form-check-label{display:block;background-color:#fff;padding:5px;border-radius:5px;line-height:1.1em;font-size:12px;padding-left:30px}.form-check .form-check-input{position:absolute}.form-check-label-link{text-align:right}.form-check-label-link a{font-size:12px}header > .m-right li.n0{display:none}header > .m-right li.n0.li-show{display:block}header > .m-right li.n0.li-show.rb{margin-left:auto}.redes > a{padding:4px;align-items:center;display:flex;justify-content:center;min-width:48px}.redes > a:not(.reserva-btn):hover,.redes > a:not(.reserva-btn):focus{background-color:rgba(0,0,0,.08)}.flot .whatssap-icon .mod-svg{width:32px;height:32px}.win-iframe{display:none}.win-iframe.win-iframe-close,.win-iframe.win-iframe-open{position:fixed;display:flex;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1000;background-color:rgba(0,0,0,0.8)}
.win-iframe-box-body img{max-width:1080px;height:auto;width:100%;display:block;overflow:hidden;border:none}.win-iframe-box{width:1080px;height:800px;margin:auto}.win-iframe-bg{position:fixed;z-index:1001;width:100%;height:100%;top:0;left:0}.win-iframe-bt-close:after{content:"x";font-size:50px;color:#FFF;position:absolute;right:15px;top:15px}.win-iframe.w350 .win-iframe-box-body img{max-width:350px;height:auto;width:100%;display:block;overflow:hidden;border:none}.win-iframe.w350 .win-iframe-box{width:350px;height:600px;margin:auto}.win-iframe.win-iframe-close{opacity:0;transition:opacity .6s}.services .mod-st3 .card-block-1{max-height:184px;overflow:hidden}#CDSSCROLLINGRAVE > img{display:none}#TA_cdsscrollingravenarrow746 #CDSSCROLLINGRAVE.narrow{align-items:center;display:flex;margin-top:16px;max-width:350px;width:100%}#CDSSCROLLINGRAVE > marquee{padding:0 12px}.widFRR{border:0!important;border-radius:0!important;width:100%!important;max-width:350px;margin:16px 0 0!important;text-align:center!important}
.widFRR .top-background{width:100%!important;border-radius:0!important}.TA_rated a{display:inline!important}.TA_rated img{width:auto!important}.blog-section,.blog-section-art{padding:32px 0;border-bottom:1px solid rgba(0,0,0,.12)}.blog-posts article{position:relative}.blog-posts article + article{margin-top:16px}.blog-posts .card-btn-prin{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.blog-posts .card-block-2{margin-top:16px}.blog-posts .card-title{font-family:'Open Sans';font-weight:400;font-size:1.5em}.blog-posts .card-btn-more{margin-top:16px}.blog-posts .btn-more,.blog-section-art .btn-more{background-color:#00626f;border-radius:0px;display:inline-flex;font-weight:600;color:#fff;padding:8px 16px;text-transform:uppercase;letter-spacing:1px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.blog-posts .card-btn-prin:hover ~ .card-block-2 .btn-more{background-color:#f0f0f0;color:#00626f}.blog-section-art .d-pub .mod-svg{display:none}
.blog-section-art .d-pub{color:#d74307;font-weight:600;font-size:1em}.blog-section-art .btn-more{display:none;margin:16px 0}.blog-section-art .btn-more:hover{background-color:#f0f0f0;color:#00626f}.blog-article-right{margin-top:24px}@media(min-width:721px){.blog-section .st{width:50%}.blog-posts{align-items:flex-start;display:flex;flex-wrap:wrap;margin:-16px}.blog-posts article{margin:16px;width:calc(33.33% - 32px)}.blog-posts article:nth-child(-n+2){width:calc(50% - 32px)}}@media(min-width:921px){.blog-section-art .center-body{display:flex;align-items:flex-start}.blog-article-left{width:calc(20% - 24px);font-size:.6em;margin-right:24px;position:sticky;top:74px;z-index:1}.blog-article-left .block{padding:16px;border:1px solid}.blog-article-left h1.st2{font-weight:600}.blog-article-right{width:80%;margin-top:0}.blog-section-art .d-pub{font-size:1.3em}.blog-section-art .btn-more{display:inline-flex}}
#popup-container{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:445px;width:90%;max-height:700px;background-color:transparent;box-shadow:0 0 10px rgba(0,0,0,0.5);text-align:center;z-index:101}#popup-image{max-width:100%;max-height:100%;height:100%;display:flex}#close-button{position:absolute;top:-10px;right:-10px;cursor:pointer;color:#333!important;background-color:#ffffff!important;font-size:1.5em;font-weight:200;font-family:'Open Sans',sans-serif;appearance:none;border-radius:100px;width:35px;height:35px;display:flex;justify-content:center;align-content:center;align-items:center}#popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2);z-index:100}@supports (-webkit-touch-callout:none){#close-button{background-color:#fff!important}}@media (prefers-color-scheme:dark){#close-button{background-color:#fff!important}}.img_show_mobile{display:none}.img_show_web{display:none}
.pirri_body{background-color:#ffffff;font-family:Arial;font-size:12px;padding:0px;margin:0px;border:0px}.pirri_padding_incluido{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.pirri_espacio_bot_20{margin-bottom:20px!important}.pirri_capa_padre_centrada{width:100%;max-width:1300px;margin:auto}.pirri_capa_cabecera{max-width:1300px;width:100%;float:left}.pirri_capa_cabecera img{width:100%}.pirri_capa_contenido{width:100%;float:left;background-color:#fff}.pirri_centrar_contenido{width:100%;margin:auto}.pirri_caja_experiencia{width:374px;height:322px;float:left;margin-right:35px;margin-bottom:45px;cursor:pointer}.pirri_caja_experiencia img{width:100%}.pirri_capa_pie{width:100%;float:left;background-color:#f1f1f1;padding:0px;text-align:center}.pirri_capa_pie img{width:100%}.pirri_capa_pie_ficha{width:100%;float:left;background-color:#f1f1f1;padding:20px;text-align:center}.pirri_capa_pie_ficha img{max-width:250px}.pirri_contenido_izquierda{float:left;width:49%;margin-right:1%}
.pirri_contenido_derecha{float:right;width:49%;margin-left:1%}.pirri_capa_parrafo{width:100%;float:left;margin-bottom:12px}.pirri_capa_sello{width:155px;float:left;margin-right:15px}.pirri_capa_sello img{width:155px;vertical-align:middle}.pirri_capa_sello_texto{margin-top:22px}.pirri_color_texto_titulo{color:#d06806;font-weight:bold;font-size:16px}.pirri_color_texto_parrafo{color:#5e5d5d;font-size:14px}.pirri_capa_parrafo_titulo{padding:7px 12px 7px 12px;background-color:#e6e6e5;margin-bottom:12px}.pirri_capa_parrafo_seccion{width:100%;float:left;background-color:#f1f0ee;margin-bottom:6px}.pirri_capa_parrafo_seccion_img{width:262px;float:left;margin-right:12px}.pirri_capa_parrafo_seccion_img img{width:100%}.pirri_capa_parrafo_seccion_texto{padding:10px 8px 8px 0px;color:#605f5f}.pirri_capa_padre_mb{width:100%;float:left}.pirri_visible_escritorio{display:block;position:relative}.pirri_bandera_english{width:3%;height:6%;position:absolute;display:inline-block;right:4%}
.pirri_bandera_espana{width:3%;height:6%;position:absolute;display:inline-block;right:8%}.home_web{width:13%;height:15%;position:absolute;display:inline-block;right:81%}.pirri_bandera_english_mb{width:12%;height:33%;position:absolute;display:inline-block;right:17%;top:13%}.pirri_bandera_espana_mb{width:12%;height:33%;position:absolute;display:inline-block;right:31%;top:13%}.pirri_visible_mobile{display:none}.pirri_capa_btn_mb{width:100%;float:left}.pirri_capa_cabecera_idiomas{position:absolute;top:12px;left:45%}.pirri_capa_cabecera_idiomas img{width:32px}.pirri_capa_total{width:100%;float:left}.pirri_capa_video{width:100%;float:left}.pirri_capa_video iframe{height:344px;width:100%}.pirri_boton_1{width:34%;height:15%;position:absolute;right:3%;top:21%}.pirri_boton_2{width:34%;height:15%;position:absolute;right:3%;top:39%}.pirri_boton_3{width:34%;height:15%;position:absolute;right:3%;top:56%}.pirri_boton_home{width:58%;height:75%;position:absolute;display:inline-block;right:41%;top:13%}
.pirri_boton_atras{width:6%;height:12%;position:absolute;display:inline-block;right:92%;top:88%;z-index:10}.pirri_boton_lang_0{width:4%;height:14%;position:absolute;display:inline-block;right:3%;top:0px}.pirri_boton_lang_1{width:4%;height:14%;position:absolute;display:inline-block;right:7%;top:0px}.pirri_boton_redondo_1{width:10%;height:72%;position:absolute;right:35%;top:22%}.pirri_boton_redondo_2{width:11%;height:72%;position:absolute;right:21%;top:22%}.pirri_boton_redondo_3{width:10%;height:72%;position:absolute;right:8%;top:22%}.mrp_capafiltros_zona_widget_V7{display:none!important}@media (max-width:1279px){.pirri_centrar_contenido{}}@media (max-width:1000px){.pirri_capa_cabecera_idiomas{top:5px}}@media (max-width:880px){.pirri_centrar_contenido{width:435px}}@media (max-width:800px){.pirri_body{background-color:#fff!important}.pirri_capa_cabecera{width:100%!important;float:left;position:relative}.pirri_capa_cabecera img{width:100%!important}.pirri_visible_escritorio{display:none!important}
.pirri_visible_mobile{display:block!important}.pirri_capa_pie{width:100%!important;float:left;padding:0px!important;text-align:center}.pirri_capa_pie img{width:100%!important}.pirri_capa_contenido{padding-top:10px!important}.pirri_centrar_contenido{width:100%;margin-left:-5px}.pirri_caja_experiencia{width:100%;margin-right:0px!important;height:inherit!important}.pirri_boton_redondo_1{width:16%;height:78%;position:absolute;right:63%;top:11%;z-index:10}.pirri_boton_redondo_2{width:16%;height:78%;position:absolute;right:44%;top:11%;z-index:10}.pirri_boton_redondo_3{width:16%;height:78%;position:absolute;right:24%;top:11%;z-index:10}.pirri_boton_atras{width:16%;height:24%;position:absolute;display:inline-block;right:initial;top:initial;z-index:10;left:0px!important;bottom:0px!important}.pirri_boton_lang_0{width:10%;height:26%;position:absolute;display:inline-block;right:initial;top:75%;left:16%}.pirri_boton_lang_1{width:10%;height:26%;position:absolute;display:inline-block;right:initial;top:75%;left:28%}
.home_web{width:24%;height:68%;left:0px;z-index:10}}.boton_compartir{width:13%;height:15%;position:absolute;display:inline-block;right:-7%;top:81%}.pirri_boton_atras{width:6%;height:12%;position:absolute;display:inline-block;right:85%;top:68%;z-index:10}.home_web{width:13%;height:26%;position:absolute;display:inline-block;right:86%}.pirri_boton_home{width:58%;height:45%;position:absolute;display:inline-block;right:41%;top:25%}@media (max-width:800px){.pirri_boton_atras{width:16%;height:24%;position:absolute;display:inline-block;right:initial;top:initial;z-index:10;left:0px!important;bottom:0px!important}.boton_compartir{width:14%;height:33%;position:absolute;display:inline-block;right:2%;top:62%;z-index:10}.home_web{width:24%;height:68%;left:0px;z-index:10}}@media (min-width:651px){.pirri_capa_cabecera.pirri_visible_escritorio{display:bock}.pirri_capa_cabecera.pirri_visible_mobile{display:none}}@media (max-width:650px){.pirri_capa_cabecera.pirri_visible_escritorio{display:none}
.pirri_capa_cabecera.pirri_visible_mobile{display:block}}

header{z-index:12;background:rgba(255,255,255,0.73);background:-moz-linear-gradient(top,rgba(255,255,255,0.73) 58%,rgba(255,255,255,0.09) 95%,rgba(0,0,0,0) 100%);background:-webkit-gradient(left top,left bottom,color-stop(58%,rgba(255,255,255,0.73)),color-stop(95%,rgba(255,255,255,0.09)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.73) 58%,rgba(255,255,255,0.09) 95%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.73) 58%,rgba(255,255,255,0.09) 95%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.73) 58%,rgba(255,255,255,0.09) 95%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.73) 58%,rgba(255,255,255,0.09) 95%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#000000',GradientType=0 )}.txle{text-align:right;padding-right:50px}.m-prin ul.n1 .sm-bt{cursor:pointer}.m-prin ul.n1 .sm-bt:hover{fill:#FFF;color:#FFF}
.block-tx.sk1 .tx-2{font-size:6.8em;line-height:1em}.mPro.mod-blog.sk5>.art{width:100%}.menu_lits{display:flex;flex-wrap:wrap;align-items:stretch}.menu_lits >div>a{height:100%;background-color:#FFF}.boxagend{background-color:#FFF}.m-mob-1{display:none}.logo-prin>picture{display:block;position:relative;z-index:1}.logo-prin{width:300px}.logo-prin svg{-webkit-filter:drop-shadow( 0px 0px 3px -2px rgba(0,0,0,1));filter:drop-shadow( 0px 0px 3px -2px rgba(0,0,0,1))}.floatMenu .logo-prin{top:5px}.pro.mod-blog>div .ct2{padding-bottom:50px}.col-fij .sfrom form > div{width:100%;padding-left:0;padding-right:0}.ani_t1.animated .tt{transition:transform 1.4s,opacity 1.4s}.ani_t1.animated .ttext{transition:transform 1.4s,opacity 1.4s}.ani_t1.animated .img_bg{transition:transform 1.9s,filter 0.6s}.ani_t1.animated .mod-svg{transition:transform 1.4s,opacity 1.4s}.ani_t1.animated:nth-child(even) .tt{transition-delay:0.3s}.ani_t1.animated:nth-child(even) .ttext{transition-delay:0.3s}
.ani_t1.animated:nth-child(even) .img_bg{transition-delay:0.3s}.ani_t1.animated:nth-child(even) .mod-svg{transition-delay:0.3s}.ani_t1.animated.notgo .img_bg{transform:scale(1.2,1.2);filter:blur(2px)}.ani_t1.animated.notgo .tt{transform:translateY(100px);opacity:0}.ani_t1.animated.notgo .ttext{transform:translateY(120px);opacity:0}.ani_t1.animated.notgo .ttext+.ttext{transform:translateY(140px);opacity:0}.mod-group .mod-top .mod-svg{display:inline-block}.mod-group .mod-top > div svg{display:block}.preiniani .mod-top .mod-svg svg{}.preiniani .mod-top .mod-svg{perspective:100px}.preiniani.preini .mod-top .mod-svg svg{transform:rotateY(360deg);transition:transform 1.2s}.preiniani .mod-top > div{transition:background-color 0.8s}.preiniani.preini .mod-top > div{background-color:#14AFE6}.bot-group{position:relative;z-index:3}.mod-group .img-bk{display:none}.mod-group{height:auto}.mod-group .mod-bot{top:0;height:auto}.mod-group .mod-bot a.contact{position:relative;bottom:0;right:auto;margin-top:30px}
.mod-group.hover .mod-top,.mod-group:hover .mod-top{margin-top:0}.mod-group.hover .mod-bot,.mod-group:hover .mod-bot{top:100%}.bot-group.zwin-dows .mod-group.hover .mod-bot,.bot-group.zwin-dows .mod-group:hover .mod-bot{top:auto;bottom:100%}.bot-group.zwin-dows .mod-group .mod-bot{top:auto;bottom:0}.mod-group .mod-bot{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:rgba(20,175,230,0.9);box-shadow:0px -5px 20px -8px rgba(0,0,0,0.6)}.zwin-dows .mod-group .mod-bot{top:auto;bottom:0;padding-bottom:30px}.zwin-dows .mod-group .mod-top > div:before{bottom:auto;top:10px;border:solid 1px #fff;border-right:none;border-bottom:none}.zwin-dows .mod-group:hover .mod-top > div:before{top:-10px;bottom:auto;border-color:transparent}.zwin-dows .mod-group .mod-top h2{margin-bottom:0}.zwin-dows .mod-group .mod-top .mod-svg{margin-top:9px}.mod-group .mod-top .mod-svg svg{animation-duration:4s;animation-name:vgrotate;animation-iteration-count:infinite}
.mod-group:nth-child(odd) .mod-top .mod-svg svg{animation-delay:2s}@keyframes vgrotate{from{transform:rotateY(0)}to{transform:rotateY(360deg)}}.ani_img_bg.animated>.pointer{position:absolute;top:10%}.ani_img_bg.animated .tt{transition:transform 1.2s,opacity 1s}.ani_img_bg.animated .ttext{transition:transform 1.2s,opacity 1s}.ani_img_bg.animated .img_bg{transition:transform 1.9s}.ani_img_bg.animated.notgo .img_bg{transform:scale(1.3,1.3)}.ani_img_bg.animated.notgo .tt{transform:translateY(100px);opacity:0}.ani_img_bg.animated.notgo .ttext{transform:translateY(120px);opacity:0}.ani_img_bg.animated.notgo .ttext+.ttext{transform:translateY(140px);opacity:0}.ani_img_bg.animated .img-flot{transition:transform 0.8s}.ani_img_bg.animated .comp-img{padding-bottom:10%}.ani_img_bg.animated .comp-img picture:last-child .img-flot{transition:transform 1.8s}.ani_img_bg.animated .comp-img picture:first-child .img-flot{transition:transform 1.3s}
.ani_img_bg.animated.notgo .comp-img picture:last-child .img-flot{transform:translateY(10%);transition:transform 0.8s}.ani_img_bg.animated.notgo .comp-img picture:first-child .img-flot{transform:translateY(-5%);transition:transform 0.8s}.ani_img_bg.animated .botons{transition:opacity 1.8s;transition-delay:0.5s}.ani_img_bg.animated.notgo .botons{opacity:0;transition:opacity .5s;transition-delay:0s}.bot-group .mod-group{overflow:hidden}.bot-group .mod-group:hover{overflow:visible}.m-right{transition:margin-top 0.6s;width:calc(100% - 150px);margin-left:auto;padding:5px}.menu-catp{width:90%;margin-right:auto;margin-left:auto;max-width:1600px;display:flex;justify-content:center;align-items:stretch;flex-direction:row}.menu-catp >article{float:left;display:block;align-items:center;padding:1px;flex:auto}.menu-catp >article .mod-svg{margin-right:10px;display:block}.menu-catp >article .mod-svg svg{display:block}.menu-catp >article .title{display:block;line-height:1em}
.menu-catp >article>a{background-color:#2E2E3B;display:flex;align-items:center;justify-content:center;padding:15px;color:#FFF;fill:#fff;transition:background-color 0.5s}.menu-catp > article > a:hover{background-color:#14AFE6;color:#FFF;fill:#FFF}.menu-catp > article.current > a{background-color:#14AFE6;color:#FFF;fill:#FFF}.col-1 .img_bg{top:0}.gp_mne a{position:relative;z-index:2}.gp_mne{perspective:1000px}.gp_mne>div{transition:transform 0.8s;position:relative}.gp_mne>div .icon-bot{transition:right 0.8s}.gp_mne>div:hover .icon-bot{right:10px}.menu-open-men-5 .pmenu5,.menu-open-men-4 .pmenu4,.menu-open-men-3 .pmenu3,.menu-open-men-2 .pmenu2,.menu-open-men-1 .pmenu1{z-index:2}.mpag .cont-prin{perspective:600px}.pmenu5,.pmenu4,.pmenu3,.pmenu2,.pmenu1{top:129px}.cont-prin{height:0}.floatMenu .pmenu5,.floatMenu .pmenu4,.floatMenu .pmenu3,.floatMenu .pmenu2,.floatMenu .pmenu1{top:68px}.m-cab .a0{display:block;padding-left:15px;padding-right:15px}
.menu-open-men-1,.menu-open-men-1 body,.menu-open-men-2,.menu-open-men-2 body,.menu-open-men-3,.menu-open-men-3 body,.menu-open-men-4,.menu-open-men-4 body{overflow:hidden}.cont-prin>div{overflow:auto;max-height:calc(100vh - 130px)}.blog.mod-blog{width:90%}.text-img-block{display:flex;flex-wrap:wrap;justify-content:center}.m-cab .a0 .lab{white-space:nowrap}.blog.mod-blog.prin{display:flex;flex-wrap:wrap}.blog.mod-blog.prin > .art{width:50%;padding:5px}.blog.mod-blog.prin > .art>span{height:100%;display:flex;flex-direction:column;position:relative;padding:15px;box-shadow:0 0 25px -10px rgba(0,0,0,0.20)}.blog.mod-blog.prin > .art .ft{display:flex;margin-top:auto}.blog.mod-blog.prin .sharebox{white-space:nowrap}.blog.mod-blog.prin .lab-more{display:block;line-height:1em;padding-top:8px}.blog.mod-blog.prin .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog.mod-blog.prin .im{background-size:cover}.text-img-block .ind-img-txt{display:flex;flex-direction:column}
.text-img-block .ind-img-txt .botons{margin-top:auto}.gal.cab-home .item{min-height:800px}@media(max-width:1400px){body{font-size:14px}.menu-open-men-5 .pmenu5,.menu-open-men-4 .pmenu4,.menu-open-men-3 .pmenu3,.menu-open-men-2 .pmenu2,.menu-open-men-1 .pmenu1{top:55px;z-index:4}.menu-open-men-5 .floatMenu .pmenu5,.menu-open-men-4 .floatMenu .pmenu4,.menu-open-men-3 .floatMenu .pmenu3,.menu-open-men-2 .floatMenu .pmenu2,.menu-open-men-1 .floatMenu .pmenu1{top:63px}.floatMenu .pmenu5,.floatMenu .pmenu4,.floatMenu .pmenu3,.floatMenu .pmenu2,.floatMenu .pmenu1{top:63px}.mod-footer,.cab-img-text{min-height:inherit}.cab-img-text{height:calc(100vh - 100px)}.descrip{margin-bottom:15px;padding-bottom:15px}.cont-prin .mod-blog.prin > article{margin-bottom:0}.cont-2 .colum .e-tit{padding:5px 15px}.cont-1 .boton3{margin-top:20px}.bot-flot-you .icon{width:40px}.no_root .bot-flot-you,.floatMenu .bot-flot-you{width:80px}.mod-group .mod-bot a{padding:10px 0px}.col-1{height:350px}.blog.mod-blog > div.art{padding:35px}
.mod-footer> .block-text{padding-top:80px}.fmese2 a.logo .im{padding-top:0}.ind-img-txt{padding:30px}.cont-special{width:225px}}@media(max-width:1350px){.m-right ul{text-align:right}.m-cab > ul{margin-right:inherit}.m-right ul,header > div{width:100%}}@media(max-width:1300px){.m-cab li.n0{width:auto}.m-cab > ul{display:flex;justify-content:flex-end}.text-img-center.cab-pro{min-height:inherit;padding-top:80px;padding-bottom:80px}.page-form>div:first-child{width:350px}.page-form>div:last-child{width:calc(100% - 350px)}.m-cab > ul{width:calc(100% - 250px)}.cat-pro .title{font-size:2em}.m-right li.n0{padding-left:8px}}@media(max-width:1160px){.m-right .a0{font-size:0.75em}.logo-prin{width:240px}}@media(max-width:1000px){.text-img-center{min-height:450px}.presup a.b-flot .mod-svg,.cont-special .a0 .mod-svg{width:40px;height:40px;padding:5px}.cont-special .a0 small{line-height:1em;font-size:0.75em}.cont-special{width:160px}.cont-special .a0{padding:9px 30px 10px 15px}.bot-flot-you{left:5px;width:150px}
.blog.mod-blog > div.art{padding:15px}.blog.mod-blog > div.art{width:33%}.blog.mod-blog.sk1 .title{font-size:1.7em}.blog.mod-blog > div.art p{font-size:0.9em;line-height:1.4em}.m-cab .a0{padding-left:20px;padding-right:20px}.m-cab .a0 .lab{white-space:nowrap}.cont-2 .colum .e-tit .lab{font-size:1.1em}.cont a.boton1 .lab big{font-size:1.8em}.cont a.boton1{bottom:-60px}.menu-catp > article > a{padding:10px}.contenido .block-txt .tit{font-size:1.5em}.sfrom-load .file.cboxInput .tx2{padding-top:3px}.mod-blog.prinb .art{width:50%}.mod-blog.prina .intro_text{font-size:1em}.mod-blog.prina .title{font-size:1.5em}.prina .art .sharebox .slab .ls{display:none}.text-img-block .ind-img-txt{width:33.33%}.presup a.b-flot{right:2%}.page-form{display:block}.page-form>div:first-child{width:100%}.page-form>div:last-child{width:100%}.cat-pro.col-3x2 .art{width:50%}.gal.cab-home .item{min-height:450px;height:450px}.cat-pro.col-2x2 > .art{width:50%}[data-id-link="571"],.reserva-btn{margin-left:auto;display:flex!important}}
.cab-img-text .txt-home .tit{line-height:1em}@media(max-width:860px){.col-6,.col-4,.col-8,.services .card-st1,.btn-2,.btn-1,.rfoot .col-8,.rfoot .col-4,.mod-card-st2 .card-st1 .card-block-1{width:100%}.r1 > div{padding:20px}.floatMenu .m-right,header > .m-right,header > .m-right ul{margin-top:0!important}.card-st1{width:80%}.our-rooms .r4 > div,.parallax[data-parallax="parallax_10664"] .r4 > div{margin:0}.cat-pro .art{min-width:90%}.gal_int > div{padding:20px}.gal_int .col-8{width:95%}.rfoot{display:block}.mod-cont-foot{padding:0 32px}.text-img-block .ind-img-txt{width:50%}.mod-blog.prina{overflow:hidden;overflow-x:auto;flex-wrap:nowrap;padding-right:30px}.mod-blog.prina .art{width:250px}.presup .sfrom form > div,.presup .contenido .campos,.presup .contenido .block-txt{width:100%}.presup .contenido .block-txt{border-right:none}.campos .sfrom-load .g-1 .xtc.cboxInput .tx2{border:solid 1px #eee}.menu-open-form,.menu-open-form body{overflow:hidden}
.presup .contenido{max-height:calc(100vh - 220px);overflow:hidden;overflow-y:auto}.presup a.b-flot{width:205px;padding:0px 15px 10px}.presup{padding-bottom:35px}.m-right ul{width:96%}.logo-prin{width:200px}.m-right .a0{padding:0 15px}.m-right .cont-special .a0{padding-right:50px;padding-top:5px}.mod-bot-sec{flex-wrap:wrap}.mod-bot-sec > div,.col-2x2 > div,.descrip .ttext,.cont-2,.cont-1{width:100%}.cont a.boton2{position:static;margin-top:25px}.cont-2 .colum .e-tit{padding:5px 10px}.cont-2 .colum .e-tit .mod-svg svg{width:35px;height:35px}.newsletter{width:90%}.fmese2 li.n0{width:50%}.fmese2 li.c1{width:100%}.text-img-block .ind-img-txt{padding:30px}.ind-img-txt{min-width:250px;display:block}.ind-img-txt .botons{width:auto;white-space:nowrap}.botons > a{width:auto}.ani_img_bg.animated .comp-img{position:relative}.text-img-center{flex-direction:column}.text-img-center .block-txt{padding:15px 0}.text-img-center .block-txt.ind-img-txt{padding:15px 25px}.text-img-center picture:first-child img{position:relative}
.ani_img_bg.animated .comp-img{padding-bottom:0}.mod-bot-sec{justify-content:center}.mod-bot-sec > div{width:50%}.text-img-center{min-height:300px}.menu-catp > article > a{display:flex;height:100%}.menu-catp{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.m-cab{width:100%;float:none}.floatMenu .m-cab{margin-top:0}#win-sw .page-form > div{padding:0}}.logo-prin img{display:block;position:relative;z-index:1;width:100%;height:auto;margin-left:30px;max-width:100px;background-color:#fff;padding:5px}.menu-mov{display:none}.m-mob-1{display:block;position:fixed;top:68px;padding-top:30px;padding-bottom:50px;right:-100%;background-color:#FFF;z-index:10;height:calc(100% - 55px);width:100%;transition:right 0.5s}.m-mob-1 .a0{display:block;vertical-align:middle;font-size:1.5em;line-height:1.2em;font-family:'Titillium Web';font-weight:600;padding:10px 15px}.m-mob-1 li{border-bottom:solid 1px #EEE}.menu-open-mb-1 .m-mob-1{right:0%}.m-mob-1>ul{overflow:auto}.m-mob-1{padding-top:50px}
.mod-menu li.menu-mobile{display:none}header > div{width:100%;max-width:none}.logo-prin{left:15px}.menucopre .dest{padding:12px 10px 11px}.m-mob-1 .noio .mod-svg{display:none}.menu-open-mb-1,.menu-open-mb-1 body{overflow:hidden}@media(max-width:850px){.text-cab .col3 > div{width:100%}.text-cab .block-txt{padding-left:15px;padding-right:15px}.cat-pro-st2 .ctb{min-height:300px}.mod-menu li.menu-mobile{display:block}.m-cab .a0{padding-left:10px;padding-right:10px}.m-cab > ul{width:calc(100% - 230px)}.text-cab .col2 > span,.text-cab .col2 > div{padding:15px}.cont-2{padding-right:0;padding-bottom:35px}.cont-3 .descrip{margin-top:30px}.pmenu5,.pmenu4,.pmenu3,.pmenu2,.pmenu1,.menu-open-men-5 .pmenu5,.menu-open-men-4 .pmenu4,.menu-open-men-3 .pmenu3,.menu-open-men-2 .pmenu2,.menu-open-men-1 .pmenu1{top:68px}.text-img-center .block-txt.iconmx{padding-left:20px;padding-right:20px;width:100%;max-width:none;padding-right:100px}.text-img-center >div{width:100%;display:block}.icon-dest{right:5px;width:90px;height:90px}
.bg-deg-b.padTop100.parallax{padding-top:0px}}@media(max-height:850px){.cab-img-text .txt-home .mod-svg{max-width:500px}}@media(max-width:900px){.cat-pro-st2 .art > span{display:block;background-image:none!important}.im-xv{display:block;width:100%;height:auto}.cat-pro-st2 .art .dim,.cat-pro-st2 .art .ctb{width:100%}.cat-pro-st2 .ctb{display:block}.cat-pro-st2 .ctb{max-width:none}.cat-pro-st2 .art > span{padding:0}.cat-pro .title{position:relative;margin-bottom:-2em}.cat-pro-st2 .art .im-xv{width:100%;height:auto}}@media(max-width:700px){.m-cab > ul{width:100%}.m-cab{display:none}.menucopre ul{display:flex;flex-direction:row-reverse}.pmenu5,.pmenu4,.pmenu3,.pmenu2,.pmenu1,.menu-open-men-5 .pmenu5,.menu-open-men-4 .pmenu4,.menu-open-men-3 .pmenu3,.menu-open-men-2 .pmenu2,.menu-open-men-1 .pmenu1{top:55px}.cont{margin-right:auto}.m-mob-1{top:55px}.menu-open-mb-1 .logo-prin{top:0}.menu-open-mb-1 .logo-prin{width:180px;opacity:1}.gp-bot .col-1 a .tt{font-size:3em}.box-cart-step{flex-direction:column}
.box-cart-step .box-cart-bing{width:100%}.box-cart-step .box-cart-bing > div{margin:auto}}@media(max-width:650px){.cat-pro.col-2x2 > .art{width:100%}.mod-card-st1 .card-block-2,.cat-blog .ctb{max-width:unset;margin:0}.card-w-100 .card-st1,.card-w-100 .item-current .card-st1{width:100%}.espacio .owl-buttons .owl-prev{left:-30px}.espacio .owl-buttons .owl-next{right:-30px}.espacio .owl-item .card-st1{padding:0}.mod-card-st2 .card-st1{flex-direction:column}.mod-card-st2 .card-st1 .card-block-2{width:100%;margin:0;padding:20px}#win-sw .r4{padding:0}#win-sw .r4 > div{margin:0}.sfrom button{max-width:unset}.gal_princ .btn-3{width:100%;padding:16px}.flot .redes{padding:5px 0}}@media(max-width:600px){.cat-pro .art:nth-child(1),.cat-pro .art:nth-child(2),.cat-pro .art:nth-child(3),.cat-pro .art:nth-child(4),.cat-pro .art:nth-child(5),.cat-pro .art:nth-child(6),.cat-pro .art:nth-child(7),.cat-pro .art:nth-child(8),.cat-pro .art:nth-child(9),.cat-pro .art:nth-child(10),.cat-pro .art{width:100%}
.txle{padding-right:0;flex-wrap:wrap;justify-content:center}.cctt>div{padding:50px 15px}.floatMenu .logo-prin{top:0}.cont-prin .mod-blog.prin > article{width:100%;margin-left:0;margin-right:0}.cont-2 .colum{display:block;width:100%;padding-right:0}.menu-open-form .logo-prin{top:200px;transition-delay:0.6s}.menu-open-form header{top:-200px}.presup .contenido{max-height:calc(100%);padding-top:50px}.presup a.b-flot{right:0}.presup a.b-flot .mod-svg,.cont-special .a0 .mod-svg{padding:35px;padding:3px}.presup a.b-flot{padding:0px 10px 5px;width:195px}.bot-flot-you{font-size:0.8em}.bot-flot-you .txt2{font-size:1.3em}.bot-flot-you{width:auto}.bot-flot-you .ttext{padding-top:0}.bot-flot-you .icon svg{width:100%;height:auto;display:block}.noFloatMenu .bot-flot-you{bottom:50px}.no_root .bot-flot-you:hover,.floatMenu .bot-flot-you:hover,.no_root .bot-flot-you,.floatMenu .bot-flot-you{width:auto}.cab-img-text .txt-home .tit{font-size:2em}.txt-home{width:90%}
.mod-group.hover .mod-bot,.mod-group:hover .mod-bot{display:none}.bot-group.b-3 .mod-group{width:100%}.mod-group .mod-top > div{border-right:none;border-bottom:solid 1px #b0b0b0}.m-cab .w-div .a1::before,.m-cab .a0::before,.mod-group .mod-top > div::before{display:none}.col-1 a{padding:20px;font-size:0.9em}.col-1{height:260px}.menu-catp{justify-content:flex-start}.navigate a{padding:3px 10px 1px 10px}.text-img-block .ind-img-txt{padding:15px;border:solid 1px #EEE}.block-txt .tt{font-size:1.5em}.text-img-block .ind-img-txt{min-width:inherit}.text-img-block .ttext{display:none}.text-img-block .ind-img-txt .botons{padding-bottom:0}.col-1 a .tt{font-size:2em}.botons a{padding:5px 15px}.presup .contenido .block-txt{padding-left:0;padding-right:0}.sfrom form > div{padding:0;margin-bottom:25px}.campos .sfrom-load .g-1 .xtc.cboxInput .tx2{height:100px}.menu-catp > article .title{white-space:nowrap}.mod-bot-sec > div{width:100%}
.m-cab > ul{overflow:hidden;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch}.mod-blog.prinb .art{width:100%}.mod-blog.prina .cl{float:left;width:40%;margin-right:10px;margin-bottom:10px}.mod-blog.prina .intro_text p:first-child{margin-top:0;line-height:1.4em}.m-cab .a0{padding-left:10px;padding-right:10px;border-right:solid 1px #EEE}.cont-special:hover .a0 .mod-svg{right:10px}.m-right ul{padding-right:0}.m-right{margin-top:45px}.cont-special .a0{top:-15px}.menu-mov{display:block;position:absolute;top:0;background-color:#FFF;border-radius:10%;padding:6px;right:5%;width:40px;height:40px;z-index:11;webkit-transition:all 0.3s;transition:all 0.3s}.menu-mov:hover{background-color:#14AFE6}.floatMenu .menu-mov{-webkit-box-shadow:-4px 6px 8px -5px rgba(0,0,0,0.47);-moz-box-shadow:-4px 6px 8px -5px rgba(0,0,0,0.47);box-shadow:-4px 6px 8px -5px rgba(0,0,0,0.47)}.menu-mov svg{display:block;width:100%;height:100%}.floatMenu .m-right{margin-top:-110px}.floatMenu header{padding-bottom:0}
.floatMenu .cont-special .a0 .mod-svg{top:140px;right:60px}.m-right{padding:9px 0}.cont-special .a0{height:50px;padding-top:0}.m-right .cont-special .a0{padding-top:0}.menu-open-men-1 .m-right,.menu-open-men-2 .m-right,.menu-open-men-3 .m-right,.menu-open-men-4 .m-right,.menu-open-men-5 .m-right{margin-top:-60px}.menu-open-men-1 .m-cab,.menu-open-men-2 .m-cab,.menu-open-men-3 .m-cab,.menu-open-men-4 .m-cab,.menu-open-men-5 .m-cab{padding-top:60px;margin-top:10px}.menu-open-men-5 .men-5.ag,.menu-open-men-4 .men-4.ag,.menu-open-men-3 .men-3.ag,.menu-open-men-2 .men-2.ag,.menu-open-men-1 .men-1.ag{background-color:#14AFE6;color:#FFF;fill:#FFF}.menu-open-men-5 .men-5.ag .lab,.menu-open-men-4 .men-4.ag .lab,.menu-open-men-3 .men-3.ag .lab,.menu-open-men-2 .men-2.ag .lab,.menu-open-men-1 .men-1.ag .lab{position:relative;padding-right:25px}.cont-prin > div{max-height:calc(100vh - 90px)}.text-img-center.cab-pro{padding:25px 25px}.b-pro > div{display:block;width:100%}.b-pro .b-left{padding:15px 25px}
.foot-pro a.link,.foot-pro div{margin-bottom:5px;margin-top:5px;display:block;width:100%;clear:both}.foot-pro:after{content:"";display:block;clear:both}.pmenu5,.pmenu4,.pmenu3,.pmenu2,.pmenu1{top:0;z-index:10}.cont,.cont,.cont,.cont,.cont{width:100%}.cont-prin > div,.cont-prin > div,.cont-prin > div,.cont-prin > div,.cont-prin > div{max-height:calc(100vh - 80px)}.menu-mov.close{right:-100px;-webkit-box-shadow:-4px 6px 8px -5px rgba(0,0,0,0.47);-moz-box-shadow:-4px 6px 8px -5px rgba(0,0,0,0.47);box-shadow:-4px 6px 8px -5px rgba(0,0,0,0.47)}.menu-open-men-5 .menu-mov.open,.menu-open-men-4 .menu-mov.open,.menu-open-men-3 .menu-mov.open,.menu-open-men-2 .menu-mov.open,.menu-open-men-1 .menu-mov.open,.menu-open-mb-1 .menu-mov.open{right:-100px}.menu-open-men-5 .menu-mov.close,.menu-open-men-4 .menu-mov.close,.menu-open-men-3 .menu-mov.close,.menu-open-men-2 .menu-mov.close,.menu-open-men-1 .menu-mov.close,.menu-open-mb-1 .menu-mov.close{right:5%}.floatMenu .cont-special .a0{top:-95px}
.fmese2 li.c1 li.n2,.fmese2 li.n0{width:100%;display:block}.fmese2 .logo{margin-top:30px}.fmese2 .colap.sm-a-click>ul{display:block}.fmese2 .sm-a{display:block;position:relative}.fmese2 .colap >.sm-a .sm-bt{position:absolute;right:0;z-index:2;display:block;height:98%;top:0;width:30px;background-color:rgba(209,124,18,0.5)}.fmese2 .colap >.sm-a .sm-bt:after{content:"";display:block;width:10px;height:10px;border:solid 1px #FFF;border-top:none;border-left:none;transform:rotate(45deg);position:absolute;top:50%;left:50%;margin-left:-5px;margin-top:-6px}.fmese2 .colap.sm-a-click >.sm-a .sm-bt:after{border:solid 1px #FFF;border-bottom:none;border-right:none;margin-top:-5px}.fmese2 li.n0 span.sm-a{padding-bottom:0}.fmese2 li a.a3,.fmese2 li a.a2{padding:10px 0}.menu-open-form .presup a.b-flot{width:45px;height:45px;top:0;border-radius:0px 0px 5px 5px;position:fixed}.menu-open-form .presup a.b-flot .ttext,.menu-open-form .presup a.b-flot .ttext.big{display:none}
.presup{padding-bottom:0;position:fixed;z-index:3;height:100%;max-height:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.presup a.b-flot{z-index:11px}.box-link-scroll{bottom:0}.box-link-scroll a{top:-60px}.cont-2 .colum .e-tit:before,.cont-2 .colum .e-tit{background-color:#2E2E3B;fill:#fff;color:#fff}.flot .sfrom form > div{padding:0}.text-img-block{padding-bottom:50px;padding-top:50px}.cat-pro-st2 .ctb{padding:40px 15px}.text-cab .block-txt.col2,.text-cab .block-txt.col2{flex-wrap:wrap}.text-cab .col2 > span,.text-cab .col2 > div{width:100%;padding:15px}.cat-pro.col-3x2 .art{width:100%}.box-cart-step .box-cart-bing > div{margin:0;margin-bottom:30px}.txle{text-align:right;padding-right:50px}.txle > *{margin-right:15px}}.box-cart-step{max-width:1400px;margin-left:auto;margin-right:auto}.box-cart-step .box-cart-bing{margin-left:auto}@media(max-width:450px){.m-right .a0{padding:0 10px}.logo-prin{width:200px}.sfrom .bxcol{flex-wrap:wrap}.sfrom .bxcol > div{width:100%}
.icon-dest{width:50px;height:50px}.text-img-center .block-txt.iconmx{padding-right:20px}.text-img-center .block-txt.iconmx .tt{padding-right:30px}.box-cart{padding:5px}.box-cart-list .im{width:80px;height:80px}.box-cart-list > div{flex-wrap:wrap}.box-cart-list > div>div:nth-child(1){width:80px}.box-cart-list > div>div:nth-child(2){width:calc(100% - 80px);padding-left:10px}}.tt a{color:inherit}.foot-pro .sharebox svg{fill:#14AFE6}.cCopy{padding-bottom:80px;color:#FFF;width:90%;margin-left:auto;margin-right:auto}.cCopy > div a{color:#323235}html,body{height:100%}@media(max-width:390px){.menucopre .mod-svg{width:25px;height:25px}.floatMenu .logo-prin{top:5px}.floatMenu .logo-prin,.menu-open-mb-1 .logo-prin,.logo-prin{width:140px}}.fmese2 li a{margin-left:auto}.fmese2 ul.n2{margin-left:auto}.fmese2 li a{white-space:nowrap}.fmese2 li.n0{width:auto}.fmese2 li.n0{padding-right:0}.fmese2 .ftocon li.n1:first-child{width:calc(100% - 205px)}.fmese2 .ftocon li.n1:last-child{width:250px}.fmese2 .colf2>ul{display:flex}
.fmese2 .colf2>ul>li{padding-left:10px;padding-right:10px}.txle{padding-right:0}.fmese2 .colf2 .ct1 a{color:#fff;font-family:'Montserrat';font-size:1.5em}.cab-home{position:relative}.cab-img-text{height:100%}.owl-pagination{bottom:0}.fmese2 a.a2.pdl{margin-left:1px}.spc.st-bt{text-align:center;color:#FFF;fill:#FFF}.spc.st-bt:hover:before{display:none}.spc.st-bt>span{display:flex;align-items:center;font-size:1.2em;justify-content:center;font-family:'Montserrat';font-weight:700}.spc.st-bt .lab{margin-left:10px}.box-link-scroll a{top:0}@media(max-width:1050px){.fmese2 ul.n0{flex-wrap:wrap}.fmese2 li.n0{width:100%;margin-bottom:20px}.fmese2 li.n0:last-child{padding-top:30px}.fmese2 .colf2 > ul > li{flex-grow:2}.fmese2 .colf2 .ct2{width:270px;flex-grow:1;margin-left:auto}.floatMenu .logo-prin{width:53px}}@media(max-width:500px){.fmese2 .colf2 > ul{flex-direction:column;flex-wrap:wrap}.fmese2 .colf2 > ul>li{width:100%;flex-grow:1}.fmese2 .colf2 .ct2{width:100%;border-left:none}}.paglogo{color:#FFF}
.paglogo img{max-width:100px;margin-left:10px}.fmese2 li.n0:last-child{margin-left:auto}.shop-form-block{margin-top:2em}.mbxpro .sharebox{float:none;margin-top:2em}.mbxpro .sharebox ul{float:none}.mbxpro .sharebox .slab{display:none}.mbxpro .sharebox .mod-svg{fill:#000}.mbxpro .tt.st2{margin-bottom:1em}.box-cart-list .mbpx{display:flex;margin-top:1em;align-items:flex-end}.updbt >.incre,.updbt >.decre,.updbt > span > input{border:solid 1px #eee;margin-left:-1px;margin-right:-1px}.updbt >.incre,.updbt >.decre{background-color:#eee}.updbt >.incre:hover,.updbt >.decre:hover{background-color:#f18a00;color:#FFF}.box-cart-list .inc{margin-left:10px;margin-right:10px}@media (min-width:669px){.is_root .cont_gal + .parallax{background-color:unset}.mobile-btns{display:none}}@media (min-width:1021px){header > .m-right li.n0{display:block}header > .m-right li.n0.li-show{display:none}}#mrp_contenedor .rspv_ir_a_reservar_V7{top:inherit;top:inherit;left:10px;bottom:5px;width:185px;height:48px;border-radius:5px}
@media (max-width:450px){.r4{padding:16px}.r4 > div{margin:16px}}