a,article,aside,audio,b,body,canvas,caption,code,dd,details,div,dl,dt,embed,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,i,iframe,img,label,legend,li,nav,ol,p,section,span,sub,sup,table,tbody,td,tfoot,th,thead,tr,u,ul,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important;font-display:swap}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}body{line-height:1.5;overflow-x:hidden;font-family:'Source Sans Pro',sans-serif}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto;display:block}a{text-decoration:none}a:hover{cursor:pointer}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{line-height:1.2}@font-face{font-family:Flaticon;src:url(../fonts/Flaticon.eot);src:url(../fonts/Flaticon.eot?#iefix) format("embedded-opentype"),url(../fonts/Flaticon.woff2) format("woff2"),url(../fonts/Flaticon.woff) format("woff"),url(../fonts/Flaticon.ttf) format("truetype"),url(../fonts/Flaticon.svg#Flaticon) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Flaticon2;src:url(../fonts/Flaticon2.eot);src:url(../fonts/Flaticon2.eot?#iefix) format("embedded-opentype"),url(../fonts/Flaticon2.woff2) format("woff2"),url(../fonts/Flaticon2.woff) format("woff"),url(../fonts/Flaticon2.ttf) format("truetype"),url(../fonts/Flaticon2.svg#Flaticon) format("svg");font-weight:400;font-style:normal;font-display:swap}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Flaticon;src:url(Flaticon.svg#Flaticon) format("svg");font-display:swap}}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Flaticon2;src:url(Flaticon2.svg#Flaticon) format("svg");font-display:swap}}.fi:before{display:inline-block;font-family:Flaticon;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.fi:before{display:inline-block;font-family:Flaticon2;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.flaticon-icono-virustotal:before{content:"\f100"}.flaticon-chevron-izquierdo:before{content:"\f101"}.flaticon-llamar:before{content:"\f102"}.flaticon-telefono:before{content:"\f103"}.flaticon-mapas-y-banderas:before{content:"\f104"}.flaticon-reloj:before{content:"\f105"}.flaticon-cancelar:before{content:"\f106"}.flaticon-estrella:before{content:"\f100"}.flaticon-estrella-1:before{content:"\f101"}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:30px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:3px;background-color:#ff9f1c;border-radius:5px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-6px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-6px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-6px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-6px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(6px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(6px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(6px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(6px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{-webkit-transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{-webkit-transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scale(.7,1);transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scale(.7,1);-webkit-transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-6px,7.5px,0) rotate(45deg) scale(.7,1);transform:translate3d(-6px,7.5px,0) rotate(45deg) scale(.7,1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{-webkit-transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{-webkit-transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(6px,-7.5px,0) rotate(45deg) scale(.7,1);transform:translate3d(6px,-7.5px,0) rotate(45deg) scale(.7,1);-webkit-transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(6px,7.5px,0) rotate(-45deg) scale(.7,1);transform:translate3d(6px,7.5px,0) rotate(-45deg) scale(.7,1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:7px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:14px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-4.28571px,-4px,0);transform:rotate(-45deg) translate3d(-4.28571px,-4px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-14px,0) rotate(-90deg);transform:translate3d(0,-14px,0) rotate(-90deg)}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 75ms .12s ease,opacity 75ms ease;transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms .12s ease;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin-left:auto;margin-right:auto;width:100%}.item{margin:0;padding-left:1em;padding-right:1em}.item{width:100%}.item.container{padding-left:0;padding-right:0}.slick-slider{position:relative;display:block}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}::-moz-selection{background:#ff9f1c;color:#fff;text-shadow:none}::selection{background:#ff9f1c;color:#fff;text-shadow:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:rgba(102,102,102,.1)}::-webkit-scrollbar-thumb{background:rgba(102,102,102,.2)}.page-section{outline:0!important}.main-header{position:fixed;width:100%;top:0;left:0;padding:.5em 0;z-index:500;-webkit-transition:all .3s;transition:all .3s;background:#fff}@media screen and (max-width:479px){.main-header{padding:5px 0!important}.main-header.scroll{padding:10px 0!important}}.main-header.scroll{-webkit-box-shadow:0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1)}.main-header.scroll .link-tel{color:#000!important}.main-header .container .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header .container .item .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header .container .item .left .main-nav{position:relative;margin-right:2em}@media screen and (max-width:479px){.main-header .container .item .left .main-nav{margin-right:5px}}.main-header .container .item .left .main-nav__toggle{-webkit-transition:all .3s;transition:all .3s;top:3px;position:relative}.main-header .container .item .left .main-nav__toggle.fixed{position:fixed;top:1em;left:260px;z-index:999}@media screen and (max-width:479px){.main-header .container .item .left .main-nav__toggle.fixed{left:200px}}.main-header .container .item .left .main-nav__toggle .hamburger-inner{background:#ff9f1c}.main-header .container .item .left .main-nav__toggle .hamburger-inner:after,.main-header .container .item .left .main-nav__toggle .hamburger-inner:before{background:#ff9f1c}@media screen and (max-width:479px){.main-header .container .item .left .main-nav__toggle .hamburger-inner{background:#ff9f1c;height:2px;width:24px}.main-header .container .item .left .main-nav__toggle .hamburger-inner:after,.main-header .container .item .left .main-nav__toggle .hamburger-inner:before{width:24px;background:#ff9f1c;height:2px}}.main-header .container .item .left .main-nav .main-menu{position:fixed;opacity:0;visibility:visible;width:300px;height:100vh;background:#fff;left:-100%;top:0;padding:3em 1.5em;-webkit-transition:all .5s;transition:all .5s;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media screen and (max-width:479px){.main-header .container .item .left .main-nav .main-menu{width:240px}}.main-header .container .item .left .main-nav .main-menu .wrap{position:relative;top:100%;opacity:0;-webkit-transition:all 1s;transition:all 1s}.main-header .container .item .left .main-nav .main-menu .wrap.active{top:0;opacity:1}.main-header .container .item .left .main-nav .main-menu.active{opacity:1;visibility:visible;left:0}@media screen and (max-width:479px){.main-header .container .item .left .main-nav .main-menu__item:nth-child(2){display:none}}@media screen and (min-width:480px){.main-header .container .item .left .main-nav .main-menu__item:nth-child(3){display:none}}.main-header .container .item .left .main-nav .main-menu__item .link{display:block;color:#333;font-size:17px;font-weight:400;border-bottom:1px solid rgba(102,102,102,.08);padding:1em}.main-header .container .item .left .main-nav .main-menu .submenu{display:none}.main-header .container .item .left .main-logo{line-height:1.1}.main-header .container .item .left .main-logo img{max-width:180px}@media screen and (max-width:767px){.main-header .container .item .left .main-logo img{max-width:120px}}@media screen and (max-width:479px){.main-header .container .item .left .main-logo img{max-width:100px}}.main-header .container .item .left .main-logo.desktop{background:0 0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:470px}@media screen and (max-width:767px){.main-header .container .item .left .main-logo.desktop{display:none}}.main-header .container .item .left .main-logo.desktop img{max-width:30px}.main-header .container .item .left .main-logo.desktop span{color:#ff9f1c;font-size:22px;font-weight:700;padding-left:5px}.main-header .container .item .left .main-logo.mobile{background:0 0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:210px}@media screen and (min-width:768px){.main-header .container .item .left .main-logo.mobile{display:none}}.main-header .container .item .left .main-logo.mobile img{max-width:25px}.main-header .container .item .left .main-logo.mobile span{color:#ff9f1c;font-size:16px;font-weight:700;padding-left:5px}.main-header .container .item .right .link-ws{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 20px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;margin-left:8px}@media screen and (max-width:479px){.main-header .container .item .right .link-ws{padding:2px 0 2px 5px;position:relative;right:-2px}}@media screen and (min-width:480px){.main-header .container .item .right .link-ws{display:none}}.main-header .container .item .right .link-ws img{width:50px}.main-header .container .item .right .link-ws span{font-family:"Source Sans Pro",sans-serif;color:#0dc143;font-size:14px;letter-spacing:.5px;padding-right:3px;padding-top:18px}@media screen and (max-width:479px){.main-header .container .item .right .link-ws span{font-size:12px}}.main-header .container .item .right .link-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:3px 0}@media screen and (max-width:479px){.main-header .container .item .right .link-tel{display:none}}.main-header .container .item .right .link-tel .wrap-icon{background:#ff9f1c;max-width:40px;border-radius:50%;padding:10px;margin-right:10px}.main-header .container .item .right .link-tel span{line-height:1;font-size:15px;color:#ff9f1c}.main-header .container .item .right .link-tel span span{display:block;font-size:28px;font-weight:700;color:#000}.gracias .desktop,.index .desktop{background:#fefdfd}.gracias .desktop .seccion-principal,.index .desktop .seccion-principal{display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center;position:relative;padding-top:60px;padding-bottom:100px;-webkit-clip-path:polygon(0 85%,100% 100%,100% 0,0 0);clip-path:polygon(0 85%,100% 100%,100% 0,0 0)}@media screen and (max-width:767px){.gracias .desktop .seccion-principal,.index .desktop .seccion-principal{padding:10px 0 150px 0;-webkit-clip-path:polygon(0 90%,100% 100%,100% 0,0 0);clip-path:polygon(0 90%,100% 100%,100% 0,0 0)}}@media screen and (max-width:479px){.gracias .desktop .seccion-principal,.index .desktop .seccion-principal{padding:0 0 25px 0}}.gracias .desktop .seccion-principal .overlay,.index .desktop .seccion-principal .overlay{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.gracias .desktop .seccion-principal>.container>.item,.index .desktop .seccion-principal>.container>.item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:100px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.gracias .desktop .seccion-principal>.container>.item,.index .desktop .seccion-principal>.container>.item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:479px){.gracias .desktop .seccion-principal>.container>.item,.index .desktop .seccion-principal>.container>.item{padding-top:70px}}.gracias .desktop .seccion-principal .main-banner,.index .desktop .seccion-principal .main-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50%;max-width:600px;margin-right:auto}@media screen and (max-width:1199px){.gracias .desktop .seccion-principal .main-banner,.index .desktop .seccion-principal .main-banner{width:55%}}@media screen and (max-width:1023px){.gracias .desktop .seccion-principal .main-banner,.index .desktop .seccion-principal .main-banner{width:60%}}@media screen and (max-width:767px){.gracias .desktop .seccion-principal .main-banner,.index .desktop .seccion-principal .main-banner{width:100%;padding:1em 0 0 0;margin:auto}}@media screen and (max-width:479px){.gracias .desktop .seccion-principal .main-banner,.index .desktop .seccion-principal .main-banner{padding:0 0 2em 0}}.gracias .desktop .seccion-principal .main-banner .copy,.index .desktop .seccion-principal .main-banner .copy{position:relative;margin:auto;padding:0 10px;text-align:center}@media screen and (max-width:479px){.gracias .desktop .seccion-principal .main-banner .copy,.index .desktop .seccion-principal .main-banner .copy{text-align:left;padding:0}}.gracias .desktop .seccion-principal .main-banner .copy .title,.index .desktop .seccion-principal .main-banner .copy .title{font-family:"Source Sans Pro",sans-serif;font-size:50px;color:#000;position:relative;margin-top:20px;line-height:1.1;padding-bottom:10px}@media screen and (max-width:1023px){.gracias .desktop .seccion-principal .main-banner .copy .title,.index .desktop .seccion-principal .main-banner .copy .title{font-size:30px}}@media screen and (max-width:479px){.gracias .desktop .seccion-principal .main-banner .copy .title,.index .desktop .seccion-principal .main-banner .copy .title{font-size:27px}}.gracias .desktop .seccion-principal .main-banner .copy .title:before,.index .desktop .seccion-principal .main-banner .copy .title:before{content:"";width:100px;margin:auto;bottom:-10px;height:2px;background:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:479px){.gracias .desktop .seccion-principal .main-banner .copy .title:before,.index .desktop .seccion-principal .main-banner .copy .title:before{left:0;-webkit-transform:none;transform:none}}.gracias .desktop .seccion-principal .main-banner .copy .description,.index .desktop .seccion-principal .main-banner .copy .description{font-size:20px;padding:2em 0;color:#fff}@media screen and (max-width:1023px){.gracias .desktop .seccion-principal .main-banner .copy .description,.index .desktop .seccion-principal .main-banner .copy .description{font-size:19px}}.gracias .desktop .seccion-principal .main-banner .copy .button,.index .desktop .seccion-principal .main-banner .copy .button{border:2px solid #fff;color:#fff;display:table;margin:5px auto 0 auto;padding:5px 15px 5px 15px;font-family:"Source Sans Pro",sans-serif;font-size:24px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;letter-spacing:1px;position:relative;background:#361f00;border-radius:10px}.gracias .desktop .seccion-principal .main-banner .copy .button:hover,.index .desktop .seccion-principal .main-banner .copy .button:hover{background:#1c1000;color:#fff}@media screen and (max-width:1023px){.gracias .desktop .seccion-principal .main-banner .copy .button,.index .desktop .seccion-principal .main-banner .copy .button{font-size:20px}}@media screen and (max-width:479px){.gracias .desktop .seccion-principal .main-banner .copy .button,.index .desktop .seccion-principal .main-banner .copy .button{display:none}}.gracias .desktop .seccion-principal .main-banner .copy .button.btn-call,.index .desktop .seccion-principal .main-banner .copy .button.btn-call{display:none}@media screen and (max-width:479px){.gracias .desktop .seccion-principal .main-banner .copy .button.btn-call,.index .desktop .seccion-principal .main-banner .copy .button.btn-call{display:table;padding:5px 15px 5px 40px;font-size:24px}.gracias .desktop .seccion-principal .main-banner .copy .button.btn-call:before,.index .desktop .seccion-principal .main-banner .copy .button.btn-call:before{content:"";font-family:Flaticon;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;font-weight:700}}.gracias .desktop .seccion-principal .main-banner .copy2,.index .desktop .seccion-principal .main-banner .copy2{max-width:600px;margin:auto;margin-top:1.2em;text-align:center;position:relative}@media screen and (max-width:479px){.gracias .desktop .seccion-principal .main-banner .copy2,.index .desktop .seccion-principal .main-banner .copy2{display:none}}.gracias .desktop .seccion-principal .main-banner .copy2 .title,.index .desktop .seccion-principal .main-banner .copy2 .title{text-align:center;font-family:"Source Sans Pro",sans-serif;font-size:24px;color:#fff;position:relative;padding:20px 10px 10px 10px;font-weight:400;display:none}@media screen and (max-width:767px){.gracias .desktop .seccion-principal .main-banner .copy2 .title,.index .desktop .seccion-principal .main-banner .copy2 .title{display:block}}@media screen and (max-width:1023px){.gracias .desktop .seccion-principal .main-banner .copy2 .title,.index .desktop .seccion-principal .main-banner .copy2 .title{font-size:16px}}.gracias .desktop .seccion-principal .main-banner .copy2 .description,.index .desktop .seccion-principal .main-banner .copy2 .description{font-size:38px;line-height:1.2;margin:5px auto 20px auto;padding:20px 0 0 10px;font-weight:700;font-family:"Source Sans Pro",sans-serif;color:#fff;text-align:center}@media screen and (max-width:1023px){.gracias .desktop .seccion-principal .main-banner .copy2 .description,.index .desktop .seccion-principal .main-banner .copy2 .description{font-size:26px}}@media screen and (max-width:767px){.gracias .desktop .seccion-principal .main-banner .copy2 .description,.index .desktop .seccion-principal .main-banner .copy2 .description{padding:0 0 0 10px}}.gracias .desktop .seccion-principal .contact,.index .desktop .seccion-principal .contact{position:relative;width:50%;max-width:420px;border-radius:20px;background:#fff;padding:2em;margin-top:30px}@media screen and (max-width:1199px){.gracias .desktop .seccion-principal .contact,.index .desktop .seccion-principal .contact{width:45%}}@media screen and (max-width:1023px){.gracias .desktop .seccion-principal .contact,.index .desktop .seccion-principal .contact{width:40%}}@media screen and (max-width:767px){.gracias .desktop .seccion-principal .contact,.index .desktop .seccion-principal .contact{width:100%;margin:auto;margin-top:2em}}@media screen and (max-width:479px){.gracias .desktop .seccion-principal .contact,.index .desktop .seccion-principal .contact{display:none}}.gracias .desktop .seccion-principal .contact .title,.index .desktop .seccion-principal .contact .title{text-align:center;font-size:24px;padding-bottom:10px}.gracias .desktop .seccion-principal .contact .wrap-form,.index .desktop .seccion-principal .contact .wrap-form{margin:0 auto;position:relative}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap{margin-top:10px}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap input[type=email],.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap input[type=text],.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap textarea,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap input[type=email],.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap input[type=text],.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap textarea{width:100%;padding:12px 1em;border:1px solid rgba(0,0,0,.1);outline:0;resize:none;font-family:"Source Sans Pro",sans-serif;font-size:14px;border-radius:10px}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap input[type=email]:focus,.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap input[type=text]:focus,.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap textarea:focus,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap input[type=email]:focus,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap input[type=text]:focus,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap textarea:focus{border-color:rgba(255,159,28,.4)}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap textarea,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap textarea{min-height:75px;max-height:75px}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap .text-info,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap .text-info{color:#fff;position:relative;top:-2px}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap span,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap span{color:#333;text-decoration:underline}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex{margin-top:5px}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex input:nth-child(1),.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex input:nth-child(1){width:13px;position:absolute;visibility:hidden}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex input:nth-child(1):checked+label:before,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex input:nth-child(1):checked+label:before{background-color:#ff9f1c;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex input:nth-child(1):checked~input,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex input:nth-child(1):checked~input{display:block!important}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex label,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex label{cursor:pointer;position:relative;padding:0 1px;margin-left:1.5em;color:#333;font-size:14px}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex label:before,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.flex label:before{content:'';background:0 0;border-radius:100%;border:2px solid #ff9f1c;display:inline-block;width:14px;min-width:14px;height:14px;position:absolute;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease;left:-20px;top:2px}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=date],.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=date]{background:#fff url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/calendar_2.png) 97% 50% no-repeat;width:60%;padding:1em 0 1em 1em;height:15px;line-height:15px;border:1px solid rgba(0,0,0,.1);outline:0;resize:none;font-family:"Source Sans Pro",sans-serif;font-size:14px;border-radius:0!important;color:#666}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=date]:focus,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=date]:focus{border-color:rgba(255,159,28,.4)}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=date]::-webkit-inner-spin-button,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=date]::-webkit-inner-spin-button{display:none}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=date]::-webkit-calendar-picker-indicator,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=time],.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=time]{width:40%;padding:1em;height:15px;line-height:15px;border:1px solid rgba(0,0,0,.1);outline:0;resize:none;font-family:"Source Sans Pro",sans-serif;font-size:14px;border-radius:0!important;color:#666}.gracias .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=time]:focus,.index .desktop .seccion-principal .contact .wrap-form .form .input-wrap.datepicker input[type=time]:focus{border-color:rgba(255,159,28,.4)}.gracias .desktop .seccion-principal .contact .wrap-form .form .btn-enviar,.index .desktop .seccion-principal .contact .wrap-form .form .btn-enviar{border:none;color:#fff;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:15px auto 0 auto;padding:10px 20px;font-family:"Source Sans Pro",sans-serif;background:rgba(0,0,0,.5);font-size:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;border-radius:10px;background:#e88600;position:relative}.gracias .desktop .seccion-principal .contact .wrap-form .form .btn-enviar img,.index .desktop .seccion-principal .contact .wrap-form .form .btn-enviar img{width:10px;margin-right:-20px;margin-left:10px;top:1px;position:relative}.gracias .desktop .seccion-principal .contact .wrap-form .form .btn-enviar:hover,.index .desktop .seccion-principal .contact .wrap-form .form .btn-enviar:hover{background:#b56800}.gracias .desktop .copy-mobile,.index .desktop .copy-mobile{padding:1em;text-align:center}.gracias .desktop .copy-mobile .title,.index .desktop .copy-mobile .title{color:#ff9f1c;font-size:22px;font-weight:700}.gracias .desktop .copy-mobile .description,.index .desktop .copy-mobile .description{font-size:28px;font-weight:700}@media screen and (min-width:480px){.gracias .desktop .copy-mobile,.index .desktop .copy-mobile{display:none}}.gracias .desktop .ofertas,.index .desktop .ofertas{position:relative;width:100%;padding:50px 0 100px 0;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(../img/bg-precios.jpg)}.gracias .desktop .ofertas:before,.index .desktop .ofertas:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,.8)}@media screen and (max-width:767px){.gracias .desktop .ofertas,.index .desktop .ofertas{padding:20px 0 70px 0;display:none}}@media screen and (max-width:479px){.gracias .desktop .ofertas,.index .desktop .ofertas{padding:0 0 60px 0}}.gracias .desktop .ofertas h2,.index .desktop .ofertas h2{text-align:center;font-size:42px;color:#000;padding-top:20px;position:relative;font-weight:700;color:#ff9f1c;line-height:1.1}@media screen and (max-width:1023px){.gracias .desktop .ofertas h2,.index .desktop .ofertas h2{font-size:40px}}@media screen and (max-width:1023px){.gracias .desktop .ofertas h2,.index .desktop .ofertas h2{font-size:40px}}@media screen and (max-width:849px){.gracias .desktop .ofertas h2,.index .desktop .ofertas h2{font-size:35px}}@media screen and (max-width:479px){.gracias .desktop .ofertas h2,.index .desktop .ofertas h2{padding:50px 1em 10px 1em;font-size:30px}}.gracias .desktop .ofertas h2 span,.index .desktop .ofertas h2 span{display:block;font-weight:300;color:#000;text-transform:initial;font-size:.9em}.gracias .desktop .ofertas .wrap-cards,.index .desktop .ofertas .wrap-cards{max-width:1000px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1em;margin-top:50px;position:relative;z-index:10}@media screen and (max-width:1099px){.gracias .desktop .ofertas .wrap-cards,.index .desktop .ofertas .wrap-cards{max-width:950px}}@media screen and (max-width:767px){.gracias .desktop .ofertas .wrap-cards,.index .desktop .ofertas .wrap-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:40px}}.gracias .desktop .ofertas .wrap-cards .card,.index .desktop .ofertas .wrap-cards .card{width:calc(33% - 2px);margin:0 10px;max-width:300px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;background:#fff}@media screen and (max-width:767px){.gracias .desktop .ofertas .wrap-cards .card,.index .desktop .ofertas .wrap-cards .card{width:100%;margin:5px auto}}.gracias .desktop .ofertas .wrap-cards .card .head,.index .desktop .ofertas .wrap-cards .card .head{position:relative;padding:1.2em 1em 1.2em 1em;background:#010520;border-radius:10px 10px 0 0;color:#fff;text-align:center}.gracias .desktop .ofertas .wrap-cards .card .head .title,.index .desktop .ofertas .wrap-cards .card .head .title{font-size:35px}.gracias .desktop .ofertas .wrap-cards .card .head .subtitle,.index .desktop .ofertas .wrap-cards .card .head .subtitle{font-weight:300;font-size:15px}.gracias .desktop .ofertas .wrap-cards .card .price,.index .desktop .ofertas .wrap-cards .card .price{padding:10px 10px 0 10px;font-size:55px;font-weight:700;text-align:center}.gracias .desktop .ofertas .wrap-cards .card .price span,.index .desktop .ofertas .wrap-cards .card .price span{font-size:36px;padding-left:10px}.gracias .desktop .ofertas .wrap-cards .card .list,.index .desktop .ofertas .wrap-cards .card .list{padding:0 1em 0 1em;text-align:center}.gracias .desktop .ofertas .wrap-cards .card .list li,.index .desktop .ofertas .wrap-cards .card .list li{position:relative;line-height:1.3;padding:7px 0 7px 0;color:#666}.gracias .desktop .ofertas .wrap-cards .card .button,.index .desktop .ofertas .wrap-cards .card .button{display:table;margin:1em auto 2em auto;background:0 0;border:1px solid #010520;border-radius:10px;font-size:14.5px;color:#010520;padding:6px 40px;-webkit-transition:all .3s;transition:all .3s}.gracias .desktop .ofertas .wrap-cards .card .button:hover,.index .desktop .ofertas .wrap-cards .card .button:hover{background:#ff9f1c;border-color:#ff9f1c}.gracias .desktop .ofertas .wrap-cards .card.premium,.index .desktop .ofertas .wrap-cards .card.premium{background:#010520}.gracias .desktop .ofertas .wrap-cards .card.premium .head,.index .desktop .ofertas .wrap-cards .card.premium .head{background:#ff9f1c;padding:1.5em 1em 1.5em 1em}.gracias .desktop .ofertas .wrap-cards .card.premium .head .title,.index .desktop .ofertas .wrap-cards .card.premium .head .title{font-size:38px;color:#000}.gracias .desktop .ofertas .wrap-cards .card.premium .head .subtitle,.index .desktop .ofertas .wrap-cards .card.premium .head .subtitle{color:#010520;font-weight:400}.gracias .desktop .ofertas .wrap-cards .card.premium .price,.index .desktop .ofertas .wrap-cards .card.premium .price{color:#fff}.gracias .desktop .ofertas .wrap-cards .card.premium .list,.index .desktop .ofertas .wrap-cards .card.premium .list{padding:8px 1em}.gracias .desktop .ofertas .wrap-cards .card.premium .list li,.index .desktop .ofertas .wrap-cards .card.premium .list li{color:#f0f0f0;font-size:16.5px}.gracias .desktop .ofertas .wrap-cards .card.premium .button,.index .desktop .ofertas .wrap-cards .card.premium .button{border:1px solid #ff9f1c;color:#ff9f1c}.gracias .desktop .ofertas .wrap-cards .card.premium .button:hover,.index .desktop .ofertas .wrap-cards .card.premium .button:hover{color:#fff}.gracias .desktop .ofertas-mobile,.index .desktop .ofertas-mobile{display:none;padding:10px 0 50px 0;overflow:hidden}@media screen and (max-width:767px){.gracias .desktop .ofertas-mobile,.index .desktop .ofertas-mobile{display:block}}.gracias .desktop .ofertas-mobile h2,.index .desktop .ofertas-mobile h2{text-align:center;font-size:42px;color:#000;padding-top:20px;position:relative;font-weight:700;color:#ff9f1c;line-height:1.1;display:none}@media screen and (max-width:1023px){.gracias .desktop .ofertas-mobile h2,.index .desktop .ofertas-mobile h2{font-size:40px}}@media screen and (max-width:1023px){.gracias .desktop .ofertas-mobile h2,.index .desktop .ofertas-mobile h2{font-size:40px}}@media screen and (max-width:849px){.gracias .desktop .ofertas-mobile h2,.index .desktop .ofertas-mobile h2{font-size:35px}}@media screen and (max-width:479px){.gracias .desktop .ofertas-mobile h2,.index .desktop .ofertas-mobile h2{padding:50px 1em 10px 1em;font-size:26px}}.gracias .desktop .ofertas-mobile h2 span,.index .desktop .ofertas-mobile h2 span{display:block;font-weight:300;color:#000;text-transform:initial;font-size:.9em}.gracias .desktop .ofertas-mobile .wrap-cards,.index .desktop .ofertas-mobile .wrap-cards{display:block}.gracias .desktop .ofertas-mobile .wrap-cards .card,.index .desktop .ofertas-mobile .wrap-cards .card{margin:20px auto 0 auto;max-width:300px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;background:#fff;width:100%!important}.gracias .desktop .ofertas-mobile .wrap-cards .card .head,.index .desktop .ofertas-mobile .wrap-cards .card .head{position:relative;padding:1.2em 1em 1.2em 1em;background:#010520;border-radius:10px 10px 0 0;color:#fff;text-align:center}.gracias .desktop .ofertas-mobile .wrap-cards .card .head .title,.index .desktop .ofertas-mobile .wrap-cards .card .head .title{font-size:35px}@media screen and (max-width:479px){.gracias .desktop .ofertas-mobile .wrap-cards .card .head .title,.index .desktop .ofertas-mobile .wrap-cards .card .head .title{font-size:30px}}.gracias .desktop .ofertas-mobile .wrap-cards .card .head .subtitle,.index .desktop .ofertas-mobile .wrap-cards .card .head .subtitle{font-weight:300;font-size:16px}.gracias .desktop .ofertas-mobile .wrap-cards .card .price,.index .desktop .ofertas-mobile .wrap-cards .card .price{padding:10px 10px 0 10px;font-size:55px;font-weight:700;text-align:center}@media screen and (max-width:479px){.gracias .desktop .ofertas-mobile .wrap-cards .card .price,.index .desktop .ofertas-mobile .wrap-cards .card .price{font-size:45px}}.gracias .desktop .ofertas-mobile .wrap-cards .card .price span,.index .desktop .ofertas-mobile .wrap-cards .card .price span{font-size:36px;padding-left:10px}.gracias .desktop .ofertas-mobile .wrap-cards .card .list,.index .desktop .ofertas-mobile .wrap-cards .card .list{padding:0 1em 0 1em;text-align:center}.gracias .desktop .ofertas-mobile .wrap-cards .card .list li,.index .desktop .ofertas-mobile .wrap-cards .card .list li{position:relative;line-height:1.3;padding:7px 0 7px 0;color:#666}@media screen and (max-width:479px){.gracias .desktop .ofertas-mobile .wrap-cards .card .list li,.index .desktop .ofertas-mobile .wrap-cards .card .list li{font-size:16px}}.gracias .desktop .ofertas-mobile .wrap-cards .card .button,.index .desktop .ofertas-mobile .wrap-cards .card .button{display:table;margin:1em auto 2em auto;background:0 0;border:1px solid #010520;border-radius:10px;font-size:14.5px;color:#010520;padding:6px 40px;-webkit-transition:all .3s;transition:all .3s}.gracias .desktop .ofertas-mobile .wrap-cards .card .button:hover,.index .desktop .ofertas-mobile .wrap-cards .card .button:hover{background:#ff9f1c;border-color:#ff9f1c}.gracias .desktop .ofertas-mobile .wrap-cards .card.premium,.index .desktop .ofertas-mobile .wrap-cards .card.premium{background:#010520}.gracias .desktop .ofertas-mobile .wrap-cards .card.premium .head,.index .desktop .ofertas-mobile .wrap-cards .card.premium .head{background:#ff9f1c;padding:1.5em 1em 1.5em 1em}.gracias .desktop .ofertas-mobile .wrap-cards .card.premium .head .title,.index .desktop .ofertas-mobile .wrap-cards .card.premium .head .title{font-size:38px;color:#000}@media screen and (max-width:479px){.gracias .desktop .ofertas-mobile .wrap-cards .card.premium .head .title,.index .desktop .ofertas-mobile .wrap-cards .card.premium .head .title{font-size:30px}}.gracias .desktop .ofertas-mobile .wrap-cards .card.premium .head .subtitle,.index .desktop .ofertas-mobile .wrap-cards .card.premium .head .subtitle{color:#010520;font-weight:400}.gracias .desktop .ofertas-mobile .wrap-cards .card.premium .price,.index .desktop .ofertas-mobile .wrap-cards .card.premium .price{color:#fff}.gracias .desktop .ofertas-mobile .wrap-cards .card.premium .list,.index .desktop .ofertas-mobile .wrap-cards .card.premium .list{padding:8px 1em}.gracias .desktop .ofertas-mobile .wrap-cards .card.premium .list li,.index .desktop .ofertas-mobile .wrap-cards .card.premium .list li{color:#f0f0f0;font-size:16.5px}@media screen and (max-width:479px){.gracias .desktop .ofertas-mobile .wrap-cards .card.premium .list li,.index .desktop .ofertas-mobile .wrap-cards .card.premium .list li{font-size:16px}}.gracias .desktop .ofertas-mobile .wrap-cards .card.premium .button,.index .desktop .ofertas-mobile .wrap-cards .card.premium .button{border:1px solid #ff9f1c;color:#ff9f1c}.gracias .desktop .ofertas-mobile .wrap-cards .card.premium .button:hover,.index .desktop .ofertas-mobile .wrap-cards .card.premium .button:hover{color:#fff}.gracias .desktop .ofertas-mobile .slick-arrow,.index .desktop .ofertas-mobile .slick-arrow{z-index:50;border:none;font-size:1.5em;outline:0;color:#ff9f1c;background:0 0;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gracias .desktop .ofertas-mobile .slick-next,.index .desktop .ofertas-mobile .slick-next{right:-30px}@media screen and (max-width:1199px){.gracias .desktop .ofertas-mobile .slick-next,.index .desktop .ofertas-mobile .slick-next{right:-10px}}@media screen and (max-width:1023px){.gracias .desktop .ofertas-mobile .slick-next,.index .desktop .ofertas-mobile .slick-next{right:-10px}}.gracias .desktop .ofertas-mobile .slick-next:before,.index .desktop .ofertas-mobile .slick-next:before{content:"";font-family:Flaticon}.gracias .desktop .ofertas-mobile .slick-prev,.index .desktop .ofertas-mobile .slick-prev{left:-30px}@media screen and (max-width:1199px){.gracias .desktop .ofertas-mobile .slick-prev,.index .desktop .ofertas-mobile .slick-prev{left:-10px}}@media screen and (max-width:1023px){.gracias .desktop .ofertas-mobile .slick-prev,.index .desktop .ofertas-mobile .slick-prev{left:-10px}}.gracias .desktop .ofertas-mobile .slick-prev:before,.index .desktop .ofertas-mobile .slick-prev:before{content:"";font-family:Flaticon}.gracias .desktop .carrusel,.index .desktop .carrusel{position:relative;width:100%;padding:50px 0 100px 0;background:#f8f8f8}@media screen and (max-width:767px){.gracias .desktop .carrusel,.index .desktop .carrusel{padding:20px 0 70px 0}}@media screen and (max-width:479px){.gracias .desktop .carrusel,.index .desktop .carrusel{padding:20px 0 60px 0}}.gracias .desktop .carrusel h2,.index .desktop .carrusel h2{text-align:center;font-size:40px;color:#000;padding-top:20px;position:relative;font-weight:300;line-height:1.1;max-width:550px;margin:auto}.gracias .desktop .carrusel h2 span,.index .desktop .carrusel h2 span{color:#ff9f1c;font-weight:400}@media screen and (max-width:1023px){.gracias .desktop .carrusel h2,.index .desktop .carrusel h2{font-size:40px}}@media screen and (max-width:1023px){.gracias .desktop .carrusel h2,.index .desktop .carrusel h2{font-size:40px}}@media screen and (max-width:849px){.gracias .desktop .carrusel h2,.index .desktop .carrusel h2{font-size:35px}}@media screen and (max-width:479px){.gracias .desktop .carrusel h2,.index .desktop .carrusel h2{padding:50px 1em 10px 1em;font-size:30px}}.gracias .desktop .carrusel .slider,.index .desktop .carrusel .slider{position:relative;z-index:200;padding:0 1em;margin:50px auto 0 auto;max-width:1200px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:479px){.gracias .desktop .carrusel .slider,.index .desktop .carrusel .slider{margin-top:20px}}.gracias .desktop .carrusel .image-item.slick-slide,.index .desktop .carrusel .image-item.slick-slide{width:500px;height:320px!important;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;position:relative}@media screen and (max-width:1023px){.gracias .desktop .carrusel .image-item.slick-slide,.index .desktop .carrusel .image-item.slick-slide{width:400px;height:250px!important}}@media screen and (max-width:767px){.gracias .desktop .carrusel .image-item.slick-slide,.index .desktop .carrusel .image-item.slick-slide{height:250px!important}}@media screen and (max-width:479px){.gracias .desktop .carrusel .image-item.slick-slide,.index .desktop .carrusel .image-item.slick-slide{width:280px;height:150px!important}}@media screen and (max-width:379px){.gracias .desktop .carrusel .image-item.slick-slide,.index .desktop .carrusel .image-item.slick-slide{width:250px;height:150px!important}}.gracias .desktop .carrusel .image-item .description,.index .desktop .carrusel .image-item .description{position:absolute;bottom:-100%;text-align:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;background:rgba(255,255,255,.9);padding:10px;line-height:1.2;-webkit-transition:all .4s;transition:all .4s;color:#010520}.gracias .desktop .carrusel .slick-slide:after,.index .desktop .carrusel .slick-slide:after{content:'';position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.65);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.gracias .desktop .carrusel .image-item.slick-slide,.index .desktop .carrusel .image-item.slick-slide{-webkit-transform:scale(.7) translate(640px);transform:scale(.7) translate(640px)}.gracias .desktop .carrusel .image-item.slick-slide.slick-center+.slick-slide,.index .desktop .carrusel .image-item.slick-slide.slick-center+.slick-slide{-webkit-transform:scale(.8) translate(-350px);transform:scale(.8) translate(-350px);z-index:10}.gracias .desktop .carrusel .image-item.slick-slide.slick-center+.slick-slide+.image-item.slick-slide,.index .desktop .carrusel .image-item.slick-slide.slick-center+.slick-slide+.image-item.slick-slide{-webkit-transform:scale(.7) translate(-640px);transform:scale(.7) translate(-640px);z-index:5}.gracias .desktop .carrusel .image-item.slick-slide.slick-active,.index .desktop .carrusel .image-item.slick-slide.slick-active{-webkit-transform:scale(.8) translate(350px);transform:scale(.8) translate(350px)}.gracias .desktop .carrusel .image-item.slick-slide.slick-center,.index .desktop .carrusel .image-item.slick-slide.slick-center{-webkit-transform:scale(1);transform:scale(1);height:450px!important;width:680px;z-index:30}@media screen and (max-width:479px){.gracias .desktop .carrusel .image-item.slick-slide.slick-center,.index .desktop .carrusel .image-item.slick-slide.slick-center{width:320px;height:200px!important}}.gracias .desktop .carrusel .image-item.slick-slide.slick-center .description,.index .desktop .carrusel .image-item.slick-slide.slick-center .description{bottom:0}.gracias .desktop .carrusel .slick-center:after,.index .desktop .carrusel .slick-center:after{opacity:1;background:rgba(255,255,255,.15)}.gracias .desktop .carrusel .slick-dots,.index .desktop .carrusel .slick-dots{position:absolute;bottom:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.gracias .desktop .carrusel .slick-dots li,.index .desktop .carrusel .slick-dots li{padding:0 5px}.gracias .desktop .carrusel .slick-dots li.slick-active button,.index .desktop .carrusel .slick-dots li.slick-active button{background:#ff9f1c}.gracias .desktop .carrusel .slick-dots li button,.index .desktop .carrusel .slick-dots li button{border-radius:50%;width:10px;height:10px;border:none;padding:0;outline:0;background:rgba(102,102,102,.3)}.gracias .desktop .carrusel .slick-arrow,.index .desktop .carrusel .slick-arrow{z-index:50;border:none;font-size:1.5em;outline:0;color:#fff;width:45px;height:45px;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s;opacity:.6}.gracias .desktop .carrusel .slick-arrow:hover,.index .desktop .carrusel .slick-arrow:hover{opacity:.75}@media screen and (max-width:479px){.gracias .desktop .carrusel .slick-arrow,.index .desktop .carrusel .slick-arrow{width:35px;height:35px}}.gracias .desktop .carrusel .slick-next,.index .desktop .carrusel .slick-next{right:20px;background:url(../img/icons/arrow-rounded2.png);background-size:contain;background-position:center;background-repeat:no-repeat!important}@media screen and (max-width:1199px){.gracias .desktop .carrusel .slick-next,.index .desktop .carrusel .slick-next{right:-10px}}@media screen and (max-width:1023px){.gracias .desktop .carrusel .slick-next,.index .desktop .carrusel .slick-next{right:10px}}.gracias .desktop .carrusel .slick-prev,.index .desktop .carrusel .slick-prev{left:20px;background:url(../img/icons/arrow-rounded.png);background-size:contain;background-position:center;background-repeat:no-repeat!important}@media screen and (max-width:1199px){.gracias .desktop .carrusel .slick-prev,.index .desktop .carrusel .slick-prev{left:-10px}}@media screen and (max-width:1023px){.gracias .desktop .carrusel .slick-prev,.index .desktop .carrusel .slick-prev{left:10px}}.gracias .desktop .servicios,.index .desktop .servicios{position:relative;width:100%;background:#fff;padding:90px 0 60px 0;z-index:3}@media screen and (max-width:767px){.gracias .desktop .servicios,.index .desktop .servicios{margin-top:0;padding:80px 0 40px 0}}@media screen and (max-width:479px){.gracias .desktop .servicios,.index .desktop .servicios{padding:50px 0 40px 0}}.gracias .desktop .servicios>.title,.index .desktop .servicios>.title{font-size:42px;color:#000;text-align:center;font-weight:400;line-height:1.1}@media screen and (max-width:1023px){.gracias .desktop .servicios>.title,.index .desktop .servicios>.title{font-size:40px}}@media screen and (max-width:767px){.gracias .desktop .servicios>.title,.index .desktop .servicios>.title{font-size:35px}}@media screen and (max-width:479px){.gracias .desktop .servicios>.title,.index .desktop .servicios>.title{font-size:28px}}.gracias .desktop .servicios>.title span,.index .desktop .servicios>.title span{display:block;font-weight:700;color:#ff9f1c;font-size:1.15em}.gracias .desktop .servicios .grid,.index .desktop .servicios .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;max-width:1200px;margin:0 auto;padding-top:50px}@media screen and (max-width:479px){.gracias .desktop .servicios .grid,.index .desktop .servicios .grid{padding-top:35px}}.gracias .desktop .servicios .grid__item,.index .desktop .servicios .grid__item{width:calc(33% - 2em);margin:2.5em 1em;background:#f8f8f8;text-align:center;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);-webkit-transition:all .3s;transition:all .3s;position:relative;border-radius:20px;position:relative;border-left:6px solid #ff9f1c}.gracias .desktop .servicios .grid__item:before,.index .desktop .servicios .grid__item:before{content:"";width:0;height:100%;left:0;top:0;position:absolute;border-radius:20px;-webkit-transition:all .5s;transition:all .5s;background:rgba(255,159,28,.08)}.gracias .desktop .servicios .grid__item:hover,.index .desktop .servicios .grid__item:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);box-shadow:0 0 8px rgba(0,0,0,.25)}.gracias .desktop .servicios .grid__item:hover:before,.index .desktop .servicios .grid__item:hover:before{width:100%}.gracias .desktop .servicios .grid__item:nth-child(1) .wrap-icon,.index .desktop .servicios .grid__item:nth-child(1) .wrap-icon{border-radius:60% 60% 70% 50%}.gracias .desktop .servicios .grid__item:nth-child(2) .wrap-icon,.index .desktop .servicios .grid__item:nth-child(2) .wrap-icon{border-radius:80% 80% 50% 70%}.gracias .desktop .servicios .grid__item:nth-child(3) .wrap-icon,.index .desktop .servicios .grid__item:nth-child(3) .wrap-icon{border-radius:60% 50% 80% 50%}.gracias .desktop .servicios .grid__item:nth-child(4) .wrap-icon,.index .desktop .servicios .grid__item:nth-child(4) .wrap-icon{border-radius:90% 60% 60% 60%}.gracias .desktop .servicios .grid__item:nth-child(5) .wrap-icon,.index .desktop .servicios .grid__item:nth-child(5) .wrap-icon{border-radius:60% 60% 80% 50%}.gracias .desktop .servicios .grid__item:nth-child(6) .wrap-icon,.index .desktop .servicios .grid__item:nth-child(6) .wrap-icon{border-radius:70% 40% 70% 50%}.gracias .desktop .servicios .grid__item .front,.index .desktop .servicios .grid__item .front{width:100%;-webkit-transition:all .3s;transition:all .3s;position:relative;padding:2em 1em 1.5em 1em;cursor:pointer}@media screen and (max-width:479px){.gracias .desktop .servicios .grid__item .front,.index .desktop .servicios .grid__item .front{padding:1.5em 1em 1em 1em}}.gracias .desktop .servicios .grid__item .front .wrap-icon,.index .desktop .servicios .grid__item .front .wrap-icon{display:table;margin:-80px auto 0 auto;padding:5px}@media screen and (max-width:767px){.gracias .desktop .servicios .grid__item .front .wrap-icon,.index .desktop .servicios .grid__item .front .wrap-icon{margin:-65px auto 0 auto}}@media screen and (max-width:479px){.gracias .desktop .servicios .grid__item .front .wrap-icon,.index .desktop .servicios .grid__item .front .wrap-icon{margin:-50px auto 0 auto}}.gracias .desktop .servicios .grid__item .front .wrap-icon img,.index .desktop .servicios .grid__item .front .wrap-icon img{max-width:80px;min-width:80px;width:80px;height:80px}@media screen and (max-width:767px){.gracias .desktop .servicios .grid__item .front .wrap-icon img,.index .desktop .servicios .grid__item .front .wrap-icon img{max-width:65px}}.gracias .desktop .servicios .grid__item .front .title,.index .desktop .servicios .grid__item .front .title{margin:20px 0 15px 0;color:#000;font-size:22px;font-weight:700}@media screen and (max-width:767px){.gracias .desktop .servicios .grid__item .front .title,.index .desktop .servicios .grid__item .front .title{font-size:20px}}.gracias .desktop .servicios .grid__item .front .description,.index .desktop .servicios .grid__item .front .description{color:#333;font-size:18px}@media screen and (max-width:479px){.gracias .desktop .servicios .grid__item .front .description,.index .desktop .servicios .grid__item .front .description{font-size:19px}}.gracias .desktop .servicios .grid__item .front .button-more,.index .desktop .servicios .grid__item .front .button-more{position:absolute;right:0;top:0;cursor:pointer;padding:10px;max-width:45px;-webkit-transition:all .5s;transition:all .5s}.gracias .desktop .servicios .grid__item .front .button-more:hover,.index .desktop .servicios .grid__item .front .button-more:hover{-webkit-transform:scale(.9);transform:scale(.9)}@media screen and (max-width:1199px){.gracias .desktop .servicios .grid__item,.index .desktop .servicios .grid__item{width:calc(33% - 1em);margin:2em .5em}}@media screen and (max-width:849px){.gracias .desktop .servicios .grid__item,.index .desktop .servicios .grid__item{width:calc(50% - 1em);margin:2em .5em;max-width:360px}}@media screen and (max-width:767px){.gracias .desktop .servicios .grid__item,.index .desktop .servicios .grid__item{margin:1.3em .5em}}@media screen and (max-width:549px){.gracias .desktop .servicios .grid__item,.index .desktop .servicios .grid__item{width:100%;max-width:450px;margin:1.1em 1em}}.gracias .desktop .caracteristicas,.index .desktop .caracteristicas{background:#fff;padding:30px 1em 90px 1em}@media screen and (max-width:767px){.gracias .desktop .caracteristicas,.index .desktop .caracteristicas{padding:0 1em 80px 1em}}@media screen and (max-width:479px){.gracias .desktop .caracteristicas,.index .desktop .caracteristicas{padding:0 1em 60px 1em}}.gracias .desktop .caracteristicas .box,.index .desktop .caracteristicas .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:950px;margin:auto}@media screen and (max-width:599px){.gracias .desktop .caracteristicas .box,.index .desktop .caracteristicas .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.gracias .desktop .caracteristicas .box .copy,.index .desktop .caracteristicas .box .copy{max-width:500px}.gracias .desktop .caracteristicas .box .copy .subtitle,.index .desktop .caracteristicas .box .copy .subtitle{color:#ff9f1c;font-size:18px}@media screen and (max-width:479px){.gracias .desktop .caracteristicas .box .copy .subtitle,.index .desktop .caracteristicas .box .copy .subtitle{font-size:16px}}.gracias .desktop .caracteristicas .box .copy .title,.index .desktop .caracteristicas .box .copy .title{font-size:45px;font-weight:400;line-height:1.1}@media screen and (max-width:479px){.gracias .desktop .caracteristicas .box .copy .title,.index .desktop .caracteristicas .box .copy .title{font-size:28px}}.gracias .desktop .caracteristicas .box .copy .title span,.index .desktop .caracteristicas .box .copy .title span{display:block;font-weight:700;color:#ff9f1c;font-size:55px;position:relative;padding-bottom:20px}@media screen and (max-width:479px){.gracias .desktop .caracteristicas .box .copy .title span,.index .desktop .caracteristicas .box .copy .title span{font-size:35px}}.gracias .desktop .caracteristicas .box .copy .title span:before,.index .desktop .caracteristicas .box .copy .title span:before{content:"";width:100px;margin:auto;bottom:0;height:5px;background:#010520;position:absolute;left:0}.gracias .desktop .caracteristicas .box .copy .description,.index .desktop .caracteristicas .box .copy .description{padding:35px 0 40px 0;font-size:22px}@media screen and (max-width:479px){.gracias .desktop .caracteristicas .box .copy .description,.index .desktop .caracteristicas .box .copy .description{font-size:19px}}.gracias .desktop .caracteristicas .box .image img,.index .desktop .caracteristicas .box .image img{margin-left:auto}@media screen and (max-width:599px){.gracias .desktop .caracteristicas .box .image img,.index .desktop .caracteristicas .box .image img{max-width:220px;margin:auto}}.gracias .desktop .parallax,.index .desktop .parallax{display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:top center;position:relative;padding:50px 1em 50px 1em}@media screen and (max-width:419px){.gracias .desktop .parallax,.index .desktop .parallax{padding:50px 1em}}.gracias .desktop .parallax:before,.index .desktop .parallax:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05)}.gracias .desktop .parallax .box,.index .desktop .parallax .box{position:relative;margin:auto;max-width:900px;text-align:center}@media screen and (max-width:767px){.gracias .desktop .parallax .box,.index .desktop .parallax .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.gracias .desktop .parallax .box .subtitle,.index .desktop .parallax .box .subtitle{font-size:20px;color:#fff}@media screen and (max-width:479px){.gracias .desktop .parallax .box .subtitle,.index .desktop .parallax .box .subtitle{font-size:20px}}.gracias .desktop .parallax .box .title,.index .desktop .parallax .box .title{color:#010520;font-size:50px;padding:20px 0 25px 0;position:relative;max-width:700px;margin:auto}@media screen and (max-width:767px){.gracias .desktop .parallax .box .title,.index .desktop .parallax .box .title{font-size:35px}}@media screen and (max-width:479px){.gracias .desktop .parallax .box .title,.index .desktop .parallax .box .title{font-size:28px}}.gracias .desktop .parallax .box .title:before,.index .desktop .parallax .box .title:before{content:"";width:100px;margin:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:5px;background:#fff;position:absolute}.gracias .desktop .parallax .box .description,.index .desktop .parallax .box .description{font-size:20px;color:#fff;padding:20px 0 40px 0}@media screen and (max-width:767px){.gracias .desktop .parallax .box .description,.index .desktop .parallax .box .description{font-size:19px}}.gracias .desktop .parallax .box img,.index .desktop .parallax .box img{max-width:160px;margin:auto;display:block}@media screen and (max-width:479px){.gracias .desktop .parallax .box img,.index .desktop .parallax .box img{max-width:130px}}.gracias .desktop .parallax .box a,.index .desktop .parallax .box a{background:#010520;display:table;margin:auto;margin-top:40px;color:#fff;font-size:24px;position:relative;padding:8px 50px;border-radius:15px;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:767px){.gracias .desktop .parallax .box a,.index .desktop .parallax .box a{font-size:20px}}@media screen and (max-width:479px){.gracias .desktop .parallax .box a,.index .desktop .parallax .box a{font-size:19px}}.gracias .desktop .parallax .box a:hover,.index .desktop .parallax .box a:hover{background:#361f00}.gracias .desktop .parallax .box a:hover:after,.index .desktop .parallax .box a:hover:after{background:#361f00}.gracias .desktop .parallax .box a:after,.index .desktop .parallax .box a:after{content:"";left:0;top:0;width:30px;height:100%;background:#010520;border-radius:15px;position:absolute;-webkit-transition:all .3s;transition:all .3s}.gracias .desktop .opiniones,.index .desktop .opiniones{padding:4em 0 50px 0;width:100%;background:#fff}@media screen and (max-width:479px){.gracias .desktop .opiniones,.index .desktop .opiniones{padding:3em 0 20px 0}.gracias .desktop .opiniones .item,.index .desktop .opiniones .item{padding:0}}.gracias .desktop .opiniones .container .item>.title,.index .desktop .opiniones .container .item>.title{text-align:center;color:#ff9f1c;font-size:50px;font-weight:700}@media screen and (max-width:1023px){.gracias .desktop .opiniones .container .item>.title,.index .desktop .opiniones .container .item>.title{font-size:35px}}@media screen and (max-width:479px){.gracias .desktop .opiniones .container .item>.title,.index .desktop .opiniones .container .item>.title{font-size:28px}}.gracias .desktop .opiniones .container .item>.title span,.index .desktop .opiniones .container .item>.title span{display:block;font-size:35px;font-weight:400;color:#010520}@media screen and (max-width:1023px){.gracias .desktop .opiniones .container .item>.title span,.index .desktop .opiniones .container .item>.title span{font-size:24px}}@media screen and (max-width:479px){.gracias .desktop .opiniones .container .item>.title span,.index .desktop .opiniones .container .item>.title span{font-size:22px}}.gracias .desktop .opiniones .puntuacion,.index .desktop .opiniones .puntuacion{padding-top:30px}@media screen and (max-width:479px){.gracias .desktop .opiniones .puntuacion,.index .desktop .opiniones .puntuacion{padding-top:10px}}.gracias .desktop .opiniones .puntuacion span,.index .desktop .opiniones .puntuacion span{text-align:center;font-size:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#010520;font-weight:300}.gracias .desktop .opiniones .puntuacion span span,.index .desktop .opiniones .puntuacion span span{font-size:36px;padding:0 10px;font-weight:400}.gracias .desktop .opiniones .puntuacion .stars,.index .desktop .opiniones .puntuacion .stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gracias .desktop .opiniones .puntuacion .stars span,.index .desktop .opiniones .puntuacion .stars span{margin:0 5px;font-size:20px;max-height:20px;position:relative}.gracias .desktop .opiniones .puntuacion .stars span.star-completed:before,.index .desktop .opiniones .puntuacion .stars span.star-completed:before{content:"";font-family:Flaticon2}.gracias .desktop .opiniones .puntuacion .stars span.star-process:before,.index .desktop .opiniones .puntuacion .stars span.star-process:before{content:"";font-family:Flaticon2}.gracias .desktop .opiniones .testimonios,.index .desktop .opiniones .testimonios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;padding-bottom:35px;padding-top:30px}@media screen and (max-width:479px){.gracias .desktop .opiniones .testimonios,.index .desktop .opiniones .testimonios{padding-top:10px}}.gracias .desktop .opiniones .testimonios__item,.index .desktop .opiniones .testimonios__item{outline:0;background:#fff;cursor:pointer;text-align:center;border:none;padding:2em 1em;border-radius:20px;margin:0 1em}@media screen and (max-width:1023px){.gracias .desktop .opiniones .testimonios__item,.index .desktop .opiniones .testimonios__item{margin:0 5px}}.gracias .desktop .opiniones .testimonios__item>.title,.index .desktop .opiniones .testimonios__item>.title{color:#ff9f1c;margin-top:10px;font-size:18px;font-weight:400}@media screen and (max-width:479px){.gracias .desktop .opiniones .testimonios__item>.title,.index .desktop .opiniones .testimonios__item>.title{font-weight:400;color:#ff9f1c;font-size:16px}}.gracias .desktop .opiniones .testimonios__item>.description,.index .desktop .opiniones .testimonios__item>.description{margin-top:0;font-size:20px;font-weight:400;line-height:1.2}@media screen and (max-width:599px){.gracias .desktop .opiniones .testimonios__item>.description,.index .desktop .opiniones .testimonios__item>.description{font-size:16px}}@media screen and (max-width:479px){.gracias .desktop .opiniones .testimonios__item>.description,.index .desktop .opiniones .testimonios__item>.description{font-size:19px}}.gracias .desktop .opiniones .testimonios .slick-dots,.index .desktop .opiniones .testimonios .slick-dots{position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.gracias .desktop .opiniones .testimonios .slick-dots li,.index .desktop .opiniones .testimonios .slick-dots li{padding:0 5px}.gracias .desktop .opiniones .testimonios .slick-dots li.slick-active button,.index .desktop .opiniones .testimonios .slick-dots li.slick-active button{background:#ff9f1c}.gracias .desktop .opiniones .testimonios .slick-dots li button,.index .desktop .opiniones .testimonios .slick-dots li button{border-radius:50%;width:10px;height:10px;border:none;padding:0;outline:0;background:rgba(0,0,0,.15)}.gracias .desktop .opiniones .testimonios .slick-arrow,.index .desktop .opiniones .testimonios .slick-arrow{bottom:0;z-index:50;border:none;font-size:1.5em;outline:0;color:#ff9f1c;background:0 0;cursor:pointer;position:absolute;bottom:auto}@media screen and (max-width:479px){.gracias .desktop .opiniones .testimonios .slick-arrow,.index .desktop .opiniones .testimonios .slick-arrow{bottom:auto;top:-20%}}.gracias .desktop .opiniones .testimonios .slick-next,.index .desktop .opiniones .testimonios .slick-next{right:-30px}@media screen and (max-width:1199px){.gracias .desktop .opiniones .testimonios .slick-next,.index .desktop .opiniones .testimonios .slick-next{right:-10px}}@media screen and (max-width:1023px){.gracias .desktop .opiniones .testimonios .slick-next,.index .desktop .opiniones .testimonios .slick-next{right:0}}.gracias .desktop .opiniones .testimonios .slick-next:before,.index .desktop .opiniones .testimonios .slick-next:before{content:"";font-family:Flaticon}.gracias .desktop .opiniones .testimonios .slick-prev,.index .desktop .opiniones .testimonios .slick-prev{left:-30px}@media screen and (max-width:1199px){.gracias .desktop .opiniones .testimonios .slick-prev,.index .desktop .opiniones .testimonios .slick-prev{left:-10px}}@media screen and (max-width:1023px){.gracias .desktop .opiniones .testimonios .slick-prev,.index .desktop .opiniones .testimonios .slick-prev{left:0}}.gracias .desktop .opiniones .testimonios .slick-prev:before,.index .desktop .opiniones .testimonios .slick-prev:before{content:"";font-family:Flaticon}.gracias .desktop .contact-mobile,.index .desktop .contact-mobile{position:relative;display:none;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(../img/bg-contact.jpg);padding:3em 1em}.gracias .desktop .contact-mobile:before,.index .desktop .contact-mobile:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)}@media screen and (max-width:479px){.gracias .desktop .contact-mobile,.index .desktop .contact-mobile{display:block}}.gracias .desktop .contact-mobile .wrap-form,.index .desktop .contact-mobile .wrap-form{margin:0 auto;position:relative;max-width:420px;border-radius:20px;background:#fff;padding:2em}.gracias .desktop .contact-mobile .wrap-form .title,.index .desktop .contact-mobile .wrap-form .title{text-align:center;font-size:24px;padding-bottom:10px;display:none}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap,.index .desktop .contact-mobile .wrap-form .form .input-wrap{margin-top:10px}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap input[type=email],.gracias .desktop .contact-mobile .wrap-form .form .input-wrap input[type=text],.gracias .desktop .contact-mobile .wrap-form .form .input-wrap textarea,.index .desktop .contact-mobile .wrap-form .form .input-wrap input[type=email],.index .desktop .contact-mobile .wrap-form .form .input-wrap input[type=text],.index .desktop .contact-mobile .wrap-form .form .input-wrap textarea{width:100%;padding:12px 1em;border:1px solid rgba(0,0,0,.1);outline:0;resize:none;font-family:"Source Sans Pro",sans-serif;font-size:14px;border-radius:10px}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap input[type=email]:focus,.gracias .desktop .contact-mobile .wrap-form .form .input-wrap input[type=text]:focus,.gracias .desktop .contact-mobile .wrap-form .form .input-wrap textarea:focus,.index .desktop .contact-mobile .wrap-form .form .input-wrap input[type=email]:focus,.index .desktop .contact-mobile .wrap-form .form .input-wrap input[type=text]:focus,.index .desktop .contact-mobile .wrap-form .form .input-wrap textarea:focus{border-color:rgba(255,159,28,.4)}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap textarea,.index .desktop .contact-mobile .wrap-form .form .input-wrap textarea{min-height:75px;max-height:75px}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap .text-info,.index .desktop .contact-mobile .wrap-form .form .input-wrap .text-info{color:#fff;position:relative;top:-2px}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap span,.index .desktop .contact-mobile .wrap-form .form .input-wrap span{color:#333;text-decoration:underline}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.flex,.index .desktop .contact-mobile .wrap-form .form .input-wrap.flex{margin-top:5px}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.flex input:nth-child(1),.index .desktop .contact-mobile .wrap-form .form .input-wrap.flex input:nth-child(1){width:13px;position:absolute;visibility:hidden}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.flex input:nth-child(1):checked+label:before,.index .desktop .contact-mobile .wrap-form .form .input-wrap.flex input:nth-child(1):checked+label:before{background-color:#ff9f1c;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.flex input:nth-child(1):checked~input,.index .desktop .contact-mobile .wrap-form .form .input-wrap.flex input:nth-child(1):checked~input{display:block!important}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.flex label,.index .desktop .contact-mobile .wrap-form .form .input-wrap.flex label{cursor:pointer;position:relative;padding:0 1px;margin-left:1.5em;color:#333;font-size:14px}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.flex label:before,.index .desktop .contact-mobile .wrap-form .form .input-wrap.flex label:before{content:'';background:0 0;border-radius:100%;border:2px solid #ff9f1c;display:inline-block;width:14px;min-width:14px;height:14px;position:absolute;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease;left:-20px;top:2px}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker,.index .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=date],.index .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=date]{background:#fff url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/calendar_2.png) 97% 50% no-repeat;width:60%;padding:1em 0 1em 1em;height:15px;line-height:15px;border:1px solid rgba(0,0,0,.1);outline:0;resize:none;font-family:"Source Sans Pro",sans-serif;font-size:14px;border-radius:0!important;color:#666}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=date]:focus,.index .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=date]:focus{border-color:rgba(255,159,28,.4)}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=date]::-webkit-inner-spin-button,.index .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=date]::-webkit-inner-spin-button{display:none}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=date]::-webkit-calendar-picker-indicator,.index .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=time],.index .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=time]{width:40%;padding:1em;height:15px;line-height:15px;border:1px solid rgba(0,0,0,.1);outline:0;resize:none;font-family:"Source Sans Pro",sans-serif;font-size:14px;border-radius:0!important;color:#666}.gracias .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=time]:focus,.index .desktop .contact-mobile .wrap-form .form .input-wrap.datepicker input[type=time]:focus{border-color:rgba(255,159,28,.4)}.gracias .desktop .contact-mobile .wrap-form .form .btn-enviar,.index .desktop .contact-mobile .wrap-form .form .btn-enviar{border:none;font-weight:700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:15px auto 0 auto;padding:10px 20px;font-family:"Source Sans Pro",sans-serif;background:rgba(0,0,0,.5);font-size:16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;border-radius:10px;background:#ff9f1c;position:relative}.gracias .desktop .contact-mobile .wrap-form .form .btn-enviar img,.index .desktop .contact-mobile .wrap-form .form .btn-enviar img{width:10px;margin-right:-20px;margin-left:10px;top:1px;position:relative}.gracias .desktop .contact-mobile .wrap-form .form .btn-enviar:hover,.index .desktop .contact-mobile .wrap-form .form .btn-enviar:hover{background:#e88600;color:#fff}.gracias .desktop .contacto,.index .desktop .contacto{background:#fff}.gracias .desktop .contacto .overlay,.index .desktop .contacto .overlay{background:#f8f8f8;-webkit-clip-path:polygon(0 100%,100% 100%,100% 0,0 20%);clip-path:polygon(0 100%,100% 100%,100% 0,0 20%);padding:120px 2em 40px 2em;position:relative}@media screen and (max-width:479px){.gracias .desktop .contacto .overlay,.index .desktop .contacto .overlay{-webkit-clip-path:polygon(0 100%,100% 100%,100% 0,0 0);clip-path:polygon(0 100%,100% 100%,100% 0,0 0);padding:0 1em 20px 1em}}.gracias .desktop .contacto .overlay:before,.index .desktop .contacto .overlay:before{content:"";background:url(../img/overlay-contact.png);background-size:contain;background-repeat:no-repeat;background-position:center;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;width:30%;height:100%;opacity:1;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.gracias .desktop .contacto .box,.index .desktop .contacto .box{max-width:1200px;margin:auto;position:relative}.gracias .desktop .contacto .box>h2,.index .desktop .contacto .box>h2{font-size:30px;color:#ff9f1c;text-align:center;margin-bottom:15px;line-height:1;font-weight:400}@media screen and (max-width:767px){.gracias .desktop .contacto .box>h2,.index .desktop .contacto .box>h2{font-size:30px}}@media screen and (max-width:479px){.gracias .desktop .contacto .box>h2,.index .desktop .contacto .box>h2{display:none}}.gracias .desktop .contacto .box>h2 span,.index .desktop .contacto .box>h2 span{display:block;margin-top:25px;font-size:36px;color:#010520;font-weight:400}@media screen and (max-width:767px){.gracias .desktop .contacto .box>h2 span,.index .desktop .contacto .box>h2 span{font-size:25px}}@media screen and (max-width:479px){.gracias .desktop .contacto .box>h2 span,.index .desktop .contacto .box>h2 span{font-size:22px}}.gracias .desktop .contacto .box>div,.index .desktop .contacto .box>div{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:700px;margin:auto;margin-top:90px}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div,.index .desktop .contacto .box>div{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.gracias .desktop .contacto .box>div .location,.index .desktop .contacto .box>div .location{padding:20px 1em;position:relative;width:50%}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .location,.index .desktop .contacto .box>div .location{padding:20px 0;width:100%}}.gracias .desktop .contacto .box>div .location .container .item,.index .desktop .contacto .box>div .location .container .item{position:relative}.gracias .desktop .contacto .box>div .location .container .item>.icon,.index .desktop .contacto .box>div .location .container .item>.icon{position:relative;text-align:center;font-weight:700;cursor:pointer;font-size:18px;line-height:1.2}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .location .container .item>.icon,.index .desktop .contacto .box>div .location .container .item>.icon{display:none}}.gracias .desktop .contacto .box>div .location .container .item>.icon:before,.index .desktop .contacto .box>div .location .container .item>.icon:before{content:"";position:absolute;top:-80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:Flaticon;font-size:50px;font-weight:400}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .location .container .item>.icon:before,.index .desktop .contacto .box>div .location .container .item>.icon:before{font-size:35px;top:-50px}}.gracias .desktop .contacto .box>div .location .container .item>.description,.index .desktop .contacto .box>div .location .container .item>.description{margin-top:15px;font-size:20px;line-height:1.3;text-align:center;cursor:pointer}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .location .container .item>.description,.index .desktop .contacto .box>div .location .container .item>.description{display:none}}.gracias .desktop .contacto .box>div .location .container .item .mobile,.index .desktop .contacto .box>div .location .container .item .mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (min-width:480px){.gracias .desktop .contacto .box>div .location .container .item .mobile,.index .desktop .contacto .box>div .location .container .item .mobile{display:none}}.gracias .desktop .contacto .box>div .location .container .item .mobile .text,.index .desktop .contacto .box>div .location .container .item .mobile .text{width:100%;max-width:220px}.gracias .desktop .contacto .box>div .location .container .item .mobile .text .title,.index .desktop .contacto .box>div .location .container .item .mobile .text .title{font-family:"Source Sans Pro",sans-serif;font-size:30px;color:#ff9f1c;position:relative;padding-bottom:10px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden!important}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .location .container .item .mobile .text .title,.index .desktop .contacto .box>div .location .container .item .mobile .text .title{font-size:19px}}.gracias .desktop .contacto .box>div .location .container .item .mobile .text .description,.index .desktop .contacto .box>div .location .container .item .mobile .text .description{margin-top:5px;font-size:18px;line-height:1.7}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .location .container .item .mobile .text .description,.index .desktop .contacto .box>div .location .container .item .mobile .text .description{line-height:1.5;font-size:19px}}.gracias .desktop .contacto .box>div .location .container .item .mobile .icon img,.index .desktop .contacto .box>div .location .container .item .mobile .icon img{-webkit-animation:size 2s infinite alternate;animation:size 2s infinite alternate;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .location .container .item .mobile .icon img,.index .desktop .contacto .box>div .location .container .item .mobile .icon img{max-width:50px;margin-top:3em}}@-webkit-keyframes size{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes size{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.08);transform:scale(1.08)}}.gracias .desktop .contacto .box>div .location .container .item .mobile .icon div,.index .desktop .contacto .box>div .location .container .item .mobile .icon div{font-size:13.3px;text-align:center}.gracias .desktop .contacto .box>div .horarios,.index .desktop .contacto .box>div .horarios{padding:20px 0 10px 0;width:50%}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .horarios,.index .desktop .contacto .box>div .horarios{padding:20px 0;width:100%;border-top:1px solid rgba(0,0,0,.05)}}.gracias .desktop .contacto .box>div .horarios .icon,.index .desktop .contacto .box>div .horarios .icon{position:relative;text-align:center;font-weight:700;font-size:18px;line-height:1.2}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .horarios .icon,.index .desktop .contacto .box>div .horarios .icon{font-size:16px;text-align:left}}.gracias .desktop .contacto .box>div .horarios .icon:before,.index .desktop .contacto .box>div .horarios .icon:before{content:"";position:absolute;top:-80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:Flaticon;font-size:50px;font-weight:400}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .horarios .icon:before,.index .desktop .contacto .box>div .horarios .icon:before{font-size:35px;top:-50px;display:none}}.gracias .desktop .contacto .box>div .horarios .list,.index .desktop .contacto .box>div .horarios .list{padding:0 0 10px 0;margin-top:15px}.gracias .desktop .contacto .box>div .horarios .list li,.index .desktop .contacto .box>div .horarios .list li{padding:0 0;font-size:20px;text-align:center}@media screen and (max-width:479px){.gracias .desktop .contacto .box>div .horarios .list li,.index .desktop .contacto .box>div .horarios .list li{font-size:19px;text-align:left}}.gracias .desktop .contacto .box>div .horarios .list li span,.index .desktop .contacto .box>div .horarios .list li span{font-weight:700}.gracias .desktop .call-action,.index .desktop .call-action{padding:1em;background:#fff;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;bottom:-100px;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);border-top:5px solid #ff9f1c}.gracias .desktop .call-action.active,.index .desktop .call-action.active{-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4);position:fixed;bottom:0;left:0;width:100%;opacity:1;visibility:visible;z-index:99999;background:#222}.gracias .desktop .call-action.active span,.index .desktop .call-action.active span{color:#fff}.gracias .desktop .call-action.active span a,.index .desktop .call-action.active span a{color:#fff}.gracias .desktop .call-action.block,.index .desktop .call-action.block{opacity:1;visibility:visible;bottom:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4);background:#484848}.gracias .desktop .call-action.block .text2,.index .desktop .call-action.block .text2{color:#fff}.gracias .desktop .call-action.block .text2 a,.index .desktop .call-action.block .text2 a{color:#fff}@media screen and (max-width:479px){.gracias .desktop .call-action.block .mobile,.index .desktop .call-action.block .mobile{padding:0!important}}@media screen and (max-width:479px){.gracias .desktop .call-action,.index .desktop .call-action{display:none}}.gracias .desktop .call-action .bold,.index .desktop .call-action .bold{font-weight:700}@media screen and (min-width:1024px){.gracias .desktop .call-action .at-cliente,.index .desktop .call-action .at-cliente{margin-left:-60px}}@media screen and (max-width:649px){.gracias .desktop .call-action .at-cliente,.index .desktop .call-action .at-cliente{display:none}}.gracias .desktop .call-action .at-cliente img,.index .desktop .call-action .at-cliente img{max-width:150px;position:relative;bottom:-1em;margin-top:-100px}@media screen and (max-width:1023px){.gracias .desktop .call-action .at-cliente img,.index .desktop .call-action .at-cliente img{max-width:130px}}.gracias .desktop .call-action .info,.index .desktop .call-action .info{display:none;position:relative;margin-top:-70px;width:55px;height:55px;min-width:45px}@media screen and (max-width:649px){.gracias .desktop .call-action .info,.index .desktop .call-action .info{display:block}}.gracias .desktop .call-action .text1,.index .desktop .call-action .text1{color:#fff;font-size:28px;line-height:1.1;font-weight:300;padding:0 30px}@media screen and (max-width:1023px){.gracias .desktop .call-action .text1,.index .desktop .call-action .text1{font-size:25px}}@media screen and (max-width:767px){.gracias .desktop .call-action .text1,.index .desktop .call-action .text1{display:none}}.gracias .desktop .call-action .text1 span,.index .desktop .call-action .text1 span{display:block;color:#ff9f1c;font-size:35px;font-weight:400}@media screen and (max-width:1023px){.gracias .desktop .call-action .text1 span,.index .desktop .call-action .text1 span{font-size:31px}}.gracias .desktop .call-action .text2,.index .desktop .call-action .text2{font-size:24px;padding-right:30px}@media screen and (max-width:1023px){.gracias .desktop .call-action .text2,.index .desktop .call-action .text2{font-size:20px}}@media screen and (max-width:767px){.gracias .desktop .call-action .text2,.index .desktop .call-action .text2{display:none}}.gracias .desktop .call-action .text2 .color-first,.index .desktop .call-action .text2 .color-first{color:#ff9f1c!important;font-weight:700;font-size:26px}@media screen and (max-width:1023px){.gracias .desktop .call-action .text2 .color-first,.index .desktop .call-action .text2 .color-first{font-size:22px}}.gracias .desktop .call-action .btn-phone,.index .desktop .call-action .btn-phone{text-align:center;position:relative;border-radius:50%;border:2px solid #ff9f1c;background-color:#ff9f1c;-webkit-transition:all .8s linear;transition:all .8s linear;padding:1em;z-index:999;opacity:1;visibility:visible;cursor:pointer}@media screen and (max-width:479px){.gracias .desktop .call-action .btn-phone.btn-desktop,.index .desktop .call-action .btn-phone.btn-desktop{display:none}}.gracias .desktop .call-action .btn-phone:after,.gracias .desktop .call-action .btn-phone:before,.index .desktop .call-action .btn-phone:after,.index .desktop .call-action .btn-phone:before{position:absolute;top:0;left:0;right:0;bottom:0;display:block;-webkit-animation-duration:3s;animation-duration:3s;content:'';width:100%;height:100%;border-radius:50%;z-index:-1;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.gracias .desktop .call-action .btn-phone:after,.index .desktop .call-action .btn-phone:after{background-color:rgba(255,159,28,.3);-webkit-animation-name:manimate_after;animation-name:manimate_after;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0}.gracias .desktop .call-action .btn-phone:before,.index .desktop .call-action .btn-phone:before{top:-2px;left:-2px;border:2px solid rgba(255,159,28,.5);-webkit-animation-name:manimate_before;animation-name:manimate_before;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0}@-webkit-keyframes manimate_after{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}35%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes manimate_after{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}35%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes manimate_before{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}35%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@keyframes manimate_before{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}35%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@-webkit-keyframes manimate{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{border-width:10px}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes manimate{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{border-width:10px}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.gracias .desktop .call-action .btn-phone img,.index .desktop .call-action .btn-phone img{max-width:30px;position:relative;-webkit-transition:all 1s;transition:all 1s;z-index:5;display:block;-webkit-transition:all .3s linear!important;transition:all .3s linear!important;-webkit-animation-name:manimate_i;animation-name:manimate_i;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (max-width:479px){.gracias .desktop .call-action .btn-phone img,.index .desktop .call-action .btn-phone img{max-width:25px}}@-webkit-keyframes manimate_i{0%,100%,50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}10%,30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}}@keyframes manimate_i{0%,100%,50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}10%,30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}}.gracias .desktop .call-action .btn-phone:hover,.index .desktop .call-action .btn-phone:hover{-webkit-animation-play-state:paused;animation-play-state:paused;background:#ff9f1c}.gracias .desktop .call-action .mobile,.index .desktop .call-action .mobile{display:none;padding:0 80px 0 50px;font-size:20px;color:#fff}@media screen and (max-width:479px){.gracias .desktop .call-action .mobile,.index .desktop .call-action .mobile{padding:0 70px 0 20px;text-align:center}}.gracias .desktop .call-action .mobile a,.index .desktop .call-action .mobile a{color:#ff9f1c!important;font-weight:700}@media screen and (max-width:767px){.gracias .desktop .call-action .mobile,.index .desktop .call-action .mobile{display:block}}.gracias .desktop .call-action-mobile,.gracias .desktop .call-action-mobile2,.index .desktop .call-action-mobile,.index .desktop .call-action-mobile2{padding:1em;background:#fff;line-height:1.3;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;bottom:-100px;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);border-top:5px solid #ff9f1c;position:relative}.gracias .desktop .call-action-mobile .link,.gracias .desktop .call-action-mobile2 .link,.index .desktop .call-action-mobile .link,.index .desktop .call-action-mobile2 .link{position:absolute;width:100%;height:100%;display:block}.gracias .desktop .call-action-mobile.active,.gracias .desktop .call-action-mobile2.active,.index .desktop .call-action-mobile.active,.index .desktop .call-action-mobile2.active{-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4);position:fixed;bottom:0;left:0;width:100%;opacity:1;visibility:visible;z-index:99999;background:#222}.gracias .desktop .call-action-mobile.active span,.gracias .desktop .call-action-mobile2.active span,.index .desktop .call-action-mobile.active span,.index .desktop .call-action-mobile2.active span{color:#fff}.gracias .desktop .call-action-mobile.active span a,.gracias .desktop .call-action-mobile2.active span a,.index .desktop .call-action-mobile.active span a,.index .desktop .call-action-mobile2.active span a{color:#fff}.gracias .desktop .call-action-mobile.block,.gracias .desktop .call-action-mobile2.block,.index .desktop .call-action-mobile.block,.index .desktop .call-action-mobile2.block{opacity:1;visibility:visible;bottom:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4);background:#484848}.gracias .desktop .call-action-mobile.block .text2,.gracias .desktop .call-action-mobile2.block .text2,.index .desktop .call-action-mobile.block .text2,.index .desktop .call-action-mobile2.block .text2{color:#fff}.gracias .desktop .call-action-mobile.block .text2 a,.gracias .desktop .call-action-mobile2.block .text2 a,.index .desktop .call-action-mobile.block .text2 a,.index .desktop .call-action-mobile2.block .text2 a{color:#fff}@media screen and (max-width:479px){.gracias .desktop .call-action-mobile,.gracias .desktop .call-action-mobile2,.index .desktop .call-action-mobile,.index .desktop .call-action-mobile2{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:379px){.gracias .desktop .call-action-mobile,.gracias .desktop .call-action-mobile2,.index .desktop .call-action-mobile,.index .desktop .call-action-mobile2{padding:1em 5px}}.gracias .desktop .call-action-mobile .bold,.gracias .desktop .call-action-mobile2 .bold,.index .desktop .call-action-mobile .bold,.index .desktop .call-action-mobile2 .bold{font-weight:700}.gracias .desktop .call-action-mobile .btn-phone,.gracias .desktop .call-action-mobile2 .btn-phone,.index .desktop .call-action-mobile .btn-phone,.index .desktop .call-action-mobile2 .btn-phone{text-align:center;position:relative;border-radius:50%;border:2px solid #ff9f1c;background-color:#ff9f1c;-webkit-transition:all .8s linear;transition:all .8s linear;padding:1em;z-index:999;opacity:1;visibility:visible;cursor:pointer}@media screen and (max-width:479px){.gracias .desktop .call-action-mobile .btn-phone.btn-desktop,.gracias .desktop .call-action-mobile2 .btn-phone.btn-desktop,.index .desktop .call-action-mobile .btn-phone.btn-desktop,.index .desktop .call-action-mobile2 .btn-phone.btn-desktop{display:none}}@media screen and (min-width:480px){.gracias .desktop .call-action-mobile .btn-phone.btn-mobile,.gracias .desktop .call-action-mobile2 .btn-phone.btn-mobile,.index .desktop .call-action-mobile .btn-phone.btn-mobile,.index .desktop .call-action-mobile2 .btn-phone.btn-mobile{display:none}}.gracias .desktop .call-action-mobile .btn-phone:after,.gracias .desktop .call-action-mobile .btn-phone:before,.gracias .desktop .call-action-mobile2 .btn-phone:after,.gracias .desktop .call-action-mobile2 .btn-phone:before,.index .desktop .call-action-mobile .btn-phone:after,.index .desktop .call-action-mobile .btn-phone:before,.index .desktop .call-action-mobile2 .btn-phone:after,.index .desktop .call-action-mobile2 .btn-phone:before{position:absolute;top:0;left:0;right:0;bottom:0;display:block;-webkit-animation-duration:3s;animation-duration:3s;content:'';width:100%;height:100%;border-radius:50%;z-index:-1;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.gracias .desktop .call-action-mobile .btn-phone:after,.gracias .desktop .call-action-mobile2 .btn-phone:after,.index .desktop .call-action-mobile .btn-phone:after,.index .desktop .call-action-mobile2 .btn-phone:after{background-color:rgba(255,159,28,.3);-webkit-animation-name:manimate_after;animation-name:manimate_after;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0}.gracias .desktop .call-action-mobile .btn-phone:before,.gracias .desktop .call-action-mobile2 .btn-phone:before,.index .desktop .call-action-mobile .btn-phone:before,.index .desktop .call-action-mobile2 .btn-phone:before{top:-2px;left:-2px;border:2px solid rgba(255,159,28,.5);-webkit-animation-name:manimate_before;animation-name:manimate_before;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0}@keyframes manimate_after{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}35%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes manimate_before{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}35%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@keyframes manimate{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{border-width:10px}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.gracias .desktop .call-action-mobile .btn-phone img,.gracias .desktop .call-action-mobile2 .btn-phone img,.index .desktop .call-action-mobile .btn-phone img,.index .desktop .call-action-mobile2 .btn-phone img{max-width:30px;position:relative;-webkit-transition:all 1s;transition:all 1s;z-index:5;display:block;-webkit-transition:all .3s linear!important;transition:all .3s linear!important;-webkit-animation-name:manimate_i;animation-name:manimate_i;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (max-width:479px){.gracias .desktop .call-action-mobile .btn-phone img,.gracias .desktop .call-action-mobile2 .btn-phone img,.index .desktop .call-action-mobile .btn-phone img,.index .desktop .call-action-mobile2 .btn-phone img{max-width:25px}}@keyframes manimate_i{0%,100%,50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}10%,30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}}.gracias .desktop .call-action-mobile .btn-phone:hover,.gracias .desktop .call-action-mobile2 .btn-phone:hover,.index .desktop .call-action-mobile .btn-phone:hover,.index .desktop .call-action-mobile2 .btn-phone:hover{-webkit-animation-play-state:paused;animation-play-state:paused;background:#ff9f1c}.gracias .desktop .call-action-mobile .mobile,.gracias .desktop .call-action-mobile2 .mobile,.index .desktop .call-action-mobile .mobile,.index .desktop .call-action-mobile2 .mobile{display:block;font-size:20px;color:#fff;padding:0 30px 0 0}.gracias .desktop .call-action-mobile .mobile a,.gracias .desktop .call-action-mobile2 .mobile a,.index .desktop .call-action-mobile .mobile a,.index .desktop .call-action-mobile2 .mobile a{color:#ff9f1c!important;font-weight:700}@media screen and (max-width:1399px){.gracias .seccion-principal{padding-top:20px!important;padding-bottom:60px!important}}@media screen and (max-width:767px){.gracias .seccion-principal{padding:10px 0 70px 0!important}}.gracias .main-banner{margin:0 auto;max-width:900px!important;width:100%!important}@media screen and (max-width:479px){.gracias .main-banner{padding:0!important}}.gracias .main-banner .copy{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.gracias .main-banner .copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center!important}}.gracias .main-banner .copy .left{max-width:320px}@media screen and (max-width:1399px){.gracias .main-banner .copy .left{max-width:250px}}@media screen and (max-width:767px){.gracias .main-banner .copy .left{max-width:160px}}@media screen and (max-width:479px){.gracias .main-banner .copy .left{max-width:120px;margin:1em auto 0 auto}}.gracias .main-banner .copy .left img{border-radius:50%}.gracias .main-banner .copy .right{margin-left:50px}@media screen and (max-width:767px){.gracias .main-banner .copy .right{margin-left:0}}.gracias .main-banner .copy .right .title{font-size:45px!important}@media screen and (max-width:1399px){.gracias .main-banner .copy .right .title{font-size:40px!important}}@media screen and (max-width:767px){.gracias .main-banner .copy .right .title{font-size:35px!important}}@media screen and (max-width:479px){.gracias .main-banner .copy .right .title{font-size:30px!important}}.gracias .main-banner .copy .right .title:before{display:none}.gracias .main-banner .copy .right .description{font-size:22px!important;padding:0!important;padding-top:10px!important;font-weight:300!important}.gracias .main-banner .arrow-bot{display:table;margin:auto;margin-top:100px}@media screen and (max-width:1399px){.gracias .main-banner .arrow-bot{margin-top:50px}}@media screen and (max-width:767px){.gracias .main-banner .arrow-bot{margin-top:50px}}.gracias .main-banner .arrow-bot img{max-width:60px}.gracias .contacto{background:#fefdfd!important;padding:0 0 150px 0}@media screen and (max-width:479px){.gracias .contacto{padding:0}}.gracias .contacto .box>div{max-width:900px!important}.gracias .contacto .box>div .webmail{padding:20px 0 10px 0;width:50%}@media screen and (max-width:479px){.gracias .contacto .box>div .webmail{padding:20px 0;width:100%;border-top:1px solid rgba(0,0,0,.05)}}.gracias .contacto .box>div .webmail .icon{position:relative;text-align:center;font-weight:700;font-size:18px;line-height:1.2}@media screen and (max-width:479px){.gracias .contacto .box>div .webmail .icon{font-size:16px;text-align:left}}.gracias .contacto .box>div .webmail .icon:before{content:"";background:url(../img/icons/icon-mail2.png);background-size:contain;background-position:center;position:absolute;top:-80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-repeat:no-repeat;width:55px;height:60px}@media screen and (max-width:479px){.gracias .contacto .box>div .webmail .icon:before{display:none}}.gracias .contacto .box>div .webmail .list{padding:0 0 10px 0;margin-top:15px}.gracias .contacto .box>div .webmail .list li{padding:0 0;font-size:20px;text-align:center}@media screen and (max-width:479px){.gracias .contacto .box>div .webmail .list li{font-size:19px;text-align:left}}.gracias .contacto .box>div .webmail .list li span{font-weight:700}.main-footer{background:#000;padding:1em 0}.main-footer .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.main-footer .links{-ms-flex-wrap:wrap;flex-wrap:wrap}}.main-footer .links a,.main-footer .links div{display:block;margin:0 10px;color:rgba(255,255,255,.85);position:relative;font-size:15px;background:0 0;border:none;cursor:pointer;font-family:"Source Sans Pro",sans-serif}.main-footer .links a:hover,.main-footer .links div:hover{text-decoration:underline}@media screen and (max-width:767px){.main-footer .links a,.main-footer .links div{padding:3px 0;font-size:13px;text-decoration:none!important}.main-footer .links a:last-child,.main-footer .links div:last-child{border-bottom:none}}.main-footer .links span{color:rgba(255,255,255,.85)}@media screen and (max-width:767px){.main-footer .links span{display:none!important}}.main-footer .copyright{color:rgba(255,255,255,.7);font-size:12px;text-align:center;margin-top:1.5em}.modal-politica-privacidad{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;z-index:100;visibility:hidden;opacity:0;-webkit-transition:.5s ease-out;transition:.5s ease-out;-webkit-transform:scale(0);transform:scale(0);padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.85);-webkit-box-sizing:border-box;box-sizing:border-box}.modal-politica-privacidad.active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:999}.modal-politica-privacidad .content{text-align:center;padding:2em;max-width:800px;margin:auto;position:relative;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:479px){.modal-politica-privacidad .content{padding:0}}.modal-politica-privacidad .content .close{position:absolute;top:-40px;right:20px;width:25px;height:25px;cursor:pointer;z-index:500;border:none;background:0 0;outline:0;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width:480px){.modal-politica-privacidad .content .close{position:absolute;top:-15px;right:50px}}.modal-politica-privacidad .content .close:before{content:"";font-family:Flaticon;position:absolute;font-size:30px;color:#fff}.modal-politica-privacidad .content .box{background:#fff;overflow-y:scroll;height:80vh;padding:1em;border-radius:10px}.modal-politica-privacidad .content .box .title{color:#ff9f1c;font-size:20px;margin-bottom:1em;font-family:"Source Sans Pro",sans-serif;text-align:left}.modal-politica-privacidad .content .box .subtitle{font-size:18px;text-align:left;margin-bottom:10px}.modal-politica-privacidad .content .box .description{color:#666;font-size:14.5px;margin-bottom:1em;text-align:left;font-size:15px;line-height:1.6}.modal-politica-privacidad .content .box .description:last-child{margin-bottom:0}.modal-politica-cookies{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;z-index:100;visibility:hidden;opacity:0;-webkit-transition:.5s ease-out;transition:.5s ease-out;-webkit-transform:scale(0);transform:scale(0);padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.85)}.modal-politica-cookies.active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:999}.modal-politica-cookies .content{text-align:center;padding:2em;max-width:800px;margin:auto;position:relative;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:479px){.modal-politica-cookies .content{padding:0}}.modal-politica-cookies .content .close{position:absolute;top:-40px;right:20px;width:25px;height:25px;cursor:pointer;z-index:500;border:none;background:0 0;outline:0;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width:480px){.modal-politica-cookies .content .close{position:absolute;top:-15px;right:50px}}.modal-politica-cookies .content .close:before{content:"";font-family:Flaticon;position:absolute;font-size:30px;color:#fff}.modal-politica-cookies .content .box{background:#fff;overflow-y:scroll;height:80vh;padding:1em;border-radius:10px}.modal-politica-cookies .content .box .title{color:#ff9f1c;font-size:20px;margin-bottom:1em;font-family:"Source Sans Pro",sans-serif;text-align:left}.modal-politica-cookies .content .box .subtitle{font-size:18px;text-align:left;margin-bottom:10px}.modal-politica-cookies .content .box .description{color:#666;font-size:14.5px;margin-bottom:1em;text-align:left;font-size:15px;line-height:1.6}.modal-politica-cookies .content .box .description:last-child{margin-bottom:0}.modal-map{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;z-index:100;visibility:hidden;opacity:0;-webkit-transition:.5s ease-out;transition:.5s ease-out;-webkit-transform:scale(0);transform:scale(0);padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.85)}.modal-map.active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:999}.modal-map .content{text-align:center;max-width:1000px;margin:auto;position:relative;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:479px){.modal-map .content{padding:0}}.modal-map .content .close{position:absolute;top:-40px;right:20px;width:25px;height:25px;cursor:pointer;z-index:500;border:none;background:0 0;outline:0;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width:480px){.modal-map .content .close{position:absolute;top:-25px;right:30px}}.modal-map .content .close:before{content:"";font-family:Flaticon;position:absolute;font-size:30px;color:#fff}.modal-map .content iframe{margin:auto;height:100vh;max-height:80vh;width:100vw;max-width:1000px;overflow-y:scroll;height:80vh;padding:1em;border-radius:10px}.modal-informacion{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;z-index:100;visibility:hidden;opacity:0;-webkit-transition:.5s ease-out;transition:.5s ease-out;-webkit-transform:scale(0);transform:scale(0);padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.85)}.modal-informacion.active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:999}.modal-informacion .content{text-align:center;padding:2em;max-width:500px;margin:auto;background:#f8f8f8;position:relative;color:#000;overflow-y:scroll;height:auto!important;border-radius:20px}@media screen and (max-width:479px){.modal-informacion .content{padding:1em}}.modal-informacion .content .close{position:absolute;right:25px;top:0;width:25px;height:25px;cursor:pointer;border:none;background:0 0;outline:0;-webkit-transition:all .3s;transition:all .3s}.modal-informacion .content .close:before{content:"";font-family:Flaticon;position:absolute;font-size:30px}.modal-informacion .content .info{text-align:center;padding:1em 2em;font-size:1.1em}.modal-informacion .content .info .btn-ws{border:none;color:#fff;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:15px auto 0 auto;padding:8px 10px;font-family:"Source Sans Pro",sans-serif;font-size:18px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;border-radius:10px;position:relative}.modal-informacion .content .info .btn-ws img{width:10px;margin-right:-20px;margin-left:10px;top:1px;position:relative}.modal-aviso-legal{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;z-index:100;visibility:hidden;opacity:0;-webkit-transition:.5s ease-out;transition:.5s ease-out;-webkit-transform:scale(0);transform:scale(0);padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.85)}.modal-aviso-legal.active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:999}.modal-aviso-legal .content{text-align:center;padding:2em;max-width:800px;margin:auto;position:relative;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:479px){.modal-aviso-legal .content{padding:0}}.modal-aviso-legal .content .close{position:absolute;top:-40px;right:20px;width:25px;height:25px;cursor:pointer;z-index:500;border:none;background:0 0;outline:0;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width:480px){.modal-aviso-legal .content .close{position:absolute;top:-15px;right:50px}}.modal-aviso-legal .content .close:before{content:"";font-family:Flaticon;position:absolute;font-size:30px;color:#fff}.modal-aviso-legal .content .box{background:#fff;overflow-y:scroll;height:80vh;padding:1em;border-radius:10px}.modal-aviso-legal .content .box .title{color:#ff9f1c;font-size:20px;margin-bottom:1em;font-family:"Source Sans Pro",sans-serif;text-align:left}.modal-aviso-legal .content .box .subtitle{font-size:18px;text-align:left;margin-bottom:10px}.modal-aviso-legal .content .box .description{color:#666;font-size:14.5px;margin-bottom:1em;text-align:left;font-size:15px;line-height:1.6}.modal-aviso-legal .content .box .description:last-child{margin-bottom:0}.modal-chat{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;z-index:100;visibility:hidden;opacity:0;-webkit-transition:.5s ease-out;transition:.5s ease-out;-webkit-transform:scale(0);transform:scale(0);padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.85)}.modal-chat.active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:999}.modal-chat .content{text-align:center;padding:2em;max-width:700px;margin:50px auto 0 auto;position:relative;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:479px){.modal-chat .content{padding:2em 1em}}.modal-chat .content .close{position:absolute;top:-20px;right:40px;width:25px;height:25px;cursor:pointer;z-index:500;border:none;background:0 0;outline:0;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width:480px){.modal-chat .content .close{position:absolute;top:-15px;right:50px}}.modal-chat .content .close:before{content:"";font-family:Flaticon;position:absolute;font-size:30px;color:#fff}.modal-chat .content .box{padding:0;height:100vh;max-height:60vh;background:#fff;border-radius:20px}.modal-chat .content #containerLandbot{height:100%!important}.modal-chat .content iframe{border-radius:20px!important}.modal-chat .content .hu-messages-wrapper{width:100%!important;padding:0 2em!important}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",sans-serif}*,:after,:before{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}