@import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');@import url('https://fonts.googleapis.com/css?family=Thasadith&display=swap');#bodybg{background:#FFF repeat-y 50% 0}#app{max-width:1500px;margin:0
auto}main{width:100%;max-width:1500px;margin:0
auto;box-sizing:border-box;position:relative;background-color:#f1f1f1;background-size:cover;background-position:center center}header#top{position:relative;z-index:1;max-width:960px;margin:auto}header#top
.menu{padding-top:26px;position:absolute;width:100%}header#top .menu
.upper{position:relative;height:50px;padding-right:45px;margin-bottom:24px}#main
.banner{padding:190px
0;margin-bottom:0;text-align:left;background-position:50% 0%;max-height:550px;background-size:cover;background-repeat:no-repeat;background-color:#FAF5FF}header#top
nav{clear:both;background:#008f8e}header#top
nav{padding:0}header#top nav>ul>li>ul{-moz-box-shadow:0 5px 21px -4px rgba(0,10,143,0.2);-webkit-box-shadow:0 5px 21px -4px rgba(0,10,143,0.2);box-shadow:0 5px 21px -4px rgba(0,10,143,0.2);z-index:222;display:none;width:225px;position:absolute;left:0px;padding:0;top:100%;border-radius:0 0 5px 5px}header#top nav>ul>li:first-child{border-top-left-radius:7px;border-bottom-left-radius:7px}header#top nav>ul>li{float:left;position:relative;background:#008f8e;height:40px;z-index:111}header#top nav>ul>li>a{color:#f1f1f1;padding:11px
28px;text-align:center;display:block;font-family:Roboto,sans-serif;font-size:14px;z-index:223;font-weight:100;line-height:18px;width:auto}header#top nav>ul>li>ul{-moz-box-shadow:0 5px 21px -4px rgba(0,10,143,0.2);-webkit-box-shadow:0 5px 21px -4px rgba(0,10,143,0.2);box-shadow:0 5px 21px -4px rgba(0,10,143,0.2);z-index:222;display:none;width:225px;position:absolute;left:0px;padding:0;top:100%;border-radius:0 0 5px 5px}header#top nav>ul>li>ul>li{background:#fff;margin:0px;font-size:14px;line-height:17px;position:relative}header#top nav>ul>li>ul>li
a{color:#fa6b74;display:inline-block;margin:0px}header#top nav>ul>li>ul>li
a{padding:1em;min-width:80%;font-size:13px}ul{margin:0;list-style-type:none;padding:0}header#top nav>ul>li:last-child{background-color:#1ea09f;border-top-right-radius:7px;border-bottom-right-radius:7px}.logo
img{width:200px}header#top nav>ul>li:hover{background-color:#fff}header#top nav>ul>li:hover>a{color:#fa6b74;background-color:#fff}header#top nav>ul>li:hover>ul{display:block}header#top nav>ul>li>ul>li:hover{background-color:#fa6b74}header#top nav>ul>li>ul>li:hover
a{color:#FFF}a:hover{text-decoration:none}@media screen and (max-width: 960px) and (min-width: 768px){header#top nav>ul>li>a{padding:11px
16px;font-size:12px}header#top
nav{background:transparent;padding:0
0}header#top nav ul>li:first-child{border-radius:0 0 0 0}header#top nav ul>li:last-child{border-radius:0 0 0 0}header#top nav ul>li{float:none;width:auto;display:table-cell}header#top nav
ul{display:table;width:100%}.c-nav_link{font-size:7vw !important}}header#top-mobile{position:fixed;top:0;width:280px;z-index:10000022;right:0px;height:60px}header#top-mobile
a.menu{float:right;margin:14px
20px 0 0px;cursor:pointer;color:#7ac142;font-size:12px;right:10px}header#top-mobile a.menu
span.hamburger{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:ease-in-out .5s;-o-transition:ease-in-out .5s;-webkit-transition:ease-in-out .5s;transition:ease-in-out .5s;display:block;height:14px;width:30px;position:relative;margin-bottom:7px}header#top-mobile a.menu span.hamburger span:nth-child(1){top:0}header#top-mobile a.menu span.hamburger span:nth-child(2){top:7px}header#top-mobile a.menu span.hamburger span:nth-child(3){top:7px}header#top-mobile a.menu span.hamburger span:nth-child(4){top:14px}header#top-mobile a.menu span.hamburger
span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:ease-in-out .25s;-o-transition:ease-in-out .25s;-webkit-transition:ease-in-out .25s;transition:ease-in-out .25s;position:absolute;left:0;height:2px;width:100%;background:#7ac142;opacity:1}@media only screen and (max-width: 767px){header#top{display:none}.hamburger-menu-open .c-header_text.-one{font-size:2.7vw;margin-top:7px}.scrolled header#top-mobile
a.menu{color:#008f8e;transition:color  ease-in-out 1s}.legales .col-md-10{text-align:center}.legales .text-right{text-align:center !important;margin-top:10px}.home-page .hero-title1, .home-page #main .hero-title3{margin-left:10px;font-size:1.3em}.home-page .hero-title1{font-size:1em !important}.home-page .hero-title2{font-size:2.5em;margin-left:20px}.text-head{margin-top:50px}.video{height:auto !important}.video
video{max-width:100%}body
a.logo{width:140px;height:20px;margin-top:18px !important}header#top-mobile{background-color:rgba(255,255,255,0.8);width:100%}.clogo{display:none;}body.hamburger-menu-open
a.logo{width:160px;height:23px;background-image:url(../images/logodentcell.png)}body header#top-mobile a.get-started{right:25px}#chat-application-iframe{display:none !important}.scrolled #chat-application-iframe{display:block !important}body .slide-inner--info{bottom:80px}.c-nav_link{font-size:6vw}}header#top-mobile a.get-started.animate{-moz-animation:pulse-get-started 0.5s linear;-webkit-animation:pulse-get-started 0.5s linear;animation:pulse-get-started 0.5s linear}header#top-mobile a.get-started{float:right;background-color:#f9626c;color:#f1f1f1;text-align:center;font-weight:normal;font-size:14px;vertical-align:middle;display:inline-block;height:45px;line-height:30px;padding:0
10px;margin:8px
20px 0 0;right:20px;width:45px;padding-top:5px}.clogo{position:absolute;z-index:10000022;top:0;left:15px}a.logo{position:absolute;width:200px;height:29px;margin-top:14px;background-image:url(../images/logodentcell.png);background-size:cover;margin-left:10px;transition:-webkit-clip-path .9s cubic-bezier(.4,0,0,1);transition:clip-path .9s cubic-bezier(.4,0,0,1);transition:clip-path .9s cubic-bezier(.4,0,0,1),-webkit-clip-path .9s cubic-bezier(.4,0,0,1)}.hamburger-menu-open
a.logo{background-image:url(../images/logodentcell.png);fill:#000;transition-delay:0s;animation:animatedBackground 2s linear;-moz-animation:animatedBackground 2s linear;-webkit-animation:animatedBackground 2s linear;-ms-animation:animatedBackground 2s linear;-o-animation:animatedBackground 2s linear;-webkit-animation-duration:2s;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-duration:2s;width:160px;height:23px}@keyframes
animatedBackground{0%{background-position:150px 0}100%{background-position:0 0}}@-moz-keyframes
animatedBackground{0%{background-position:0 0}100%{background-position:-300px 0}}@-webkit-keyframes
animatedBackground{0%{background-position:0 0}100%{background-position:-300px 0}}@-ms-keyframes
animatedBackground{0%{background-position:0 0}100%{background-position:-300px 0}}@-o-keyframes
animatedBackground{0%{background-position:0 0}100%{background-position:-300px 0}}#main .legacy .button,.button{background-color:#7ac142;font-family:Roboto,Roboto,sans-serif;text-decoration:none;font-weight:200;font-size:18pz;letter-spacing:1px;line-height:17px;text-position:center;text-align:center;color:#FFF;padding:12px
32px;border-radius:25px;margin:20px;position:relative;display:inline-block;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0
0 10px;cursor:pointer;border:0}#main .legacy .button:hover,.button:hover{background-color:#7ac143;color:#FFF;transform:scale(1.07, 1.07);box-shadow:0 7px 15px rgba(50,50,93,0.1), 0 3px 5px rgba(0,0,0,0.1)}a.logo{position:absolute;margin-top:14px;background-image:url(../images/logodentcell.png);background-size:cover}nav.hamburger-menu{-moz-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out;position:fixed;left:0px;z-index:1000201;top:0;bottom:0;background:transparent;width:100%;overflow-x:hidden;overflow-y:auto;margin-left:-8000px}body.hamburger-menu-open nav.hamburger-menu{right:0px;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 30px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 30px;box-shadow:rgba(0,0,0,0.5) 0 0 30px;display:block;margin-left:0px}header#top-mobile a.menu.open span.hamburger span:nth-child(1){top:7px;left:50%;width:0}header#top-mobile a.menu.open span.hamburger span:nth-child(2){-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}header#top-mobile a.menu.open span.hamburger span:nth-child(3){-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header#top-mobile a.menu.open span.hamburger span:nth-child(4){top:7px;left:50%;width:0}nav.hamburger-menu.show-mainnav .o-layout_item{opacity:1;display:block}nav.hamburger-menu .o-layout_item{opacity:0;display:none}nav.hamburger-menu div.mainnav, nav.hamburger-menu
div.subnav{-moz-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;position:absolute;left:0;width:100%}nav.hamburger-menu
ul.nav{margin-bottom:15px;padding:0}nav.hamburger-menu .has-sub a:before, nav.hamburger-menu .has-sub a:after{content:"";position:absolute;top:50%;right:10px;width:12px;height:2px;background:#000;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;-webkit-transform-origin:right 50%;transform-origin:right 50%}nav.hamburger-menu .has-sub a:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}nav.hamburger-menu.show-mainnav
div.subnav{left:280px;display:none}nav.hamburger-menu div.mainnav, nav.hamburger-menu
div.subnav{-moz-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;position:absolute;left:0;width:100%}nav.hamburger-menu.show-mainnav
div.subnav{left:280px;display:none}nav.hamburger-menu div.mainnav, nav.hamburger-menu
div.subnav{-moz-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;position:absolute;left:0;width:100%}nav.hamburger-menu
ul.nav{margin-bottom:15px;padding:0}nav.hamburger-menu ul.nav
li{width:100%}nav.hamburger-menu.show-subnav
div.mainnav{left:-280px}nav.hamburger-menu
a.back{display:block;padding:12px
15px;color:#251350;font-size:22px}nav.hamburger-menu.show-subnav
div.subnav{left:0}nav.hamburger-menu ul.nav li
ul{padding-left:30px}nav.hamburger-menu ul.get-started{margin-bottom:10px;padding:0
15px 15px 15px;border-bottom:1px solid #e3e3e3}nav.hamburger-menu ul.get-started
a.button{line-height:2.5;display:block;width:auto;margin-bottom:15px;padding:0;font-size:16px;background-color:#50ca5e}ul.mobile-contact-buttons.two{padding:10px
15px}ul.mobile-contact-buttons{*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:100%;display:-webkit-flex;display:flex}ul.mobile-contact-buttons:before,ul.mobile-contact-buttons:after{content:" ";display:table}ul.mobile-contact-buttons.two
li{width:47.5%}ul.mobile-contact-buttons
li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:30%;margin-right:5%;background:#fff;text-align:center}ul.mobile-contact-buttons
a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex:1;flex:1;display:block;width:100%;padding:10px
5px}ul.mobile-contact-buttons .icon-call{display:inline-block;background-image:url(images/sprites/src/mobile-call.png);background-repeat:no-repeat;overflow:hidden;height:auto;width:auto;background-size:35%;background-position:18px}nav.hamburger-menu ul.utility
a{display:block;padding:15px;font-size:16px;color:#675f7e}nav.hamburger-menu
ul.utility{padding:0}ul.mobile-contact-buttons
h4{margin:5px
0 0 0;color:#77787b;font-size:12px;font-weight:normal}header#top .upper>aside{z-index:1;display:inline-block;float:right;margin-top:21px}header#top .upper>aside
.item{display:inline-block;margin-left:38px;color:#597c95;font-size:13px}#main
.banner.hero{padding:190px
0;margin-bottom:0;text-align:left;background-position:50% 0%;max-height:550px;background-size:cover;background-repeat:no-repeat}.home-page #main
.banner{background-image:url("images/fondo2.jpg");max-height:630px;padding-bottom:310px}#main
.banner{width:100%;max-width:1500px;margin:0
auto;box-sizing:border-box;position:relative;background-color:#f1f1f1;background-size:cover;background-position:center center}.home-page #main .banner
.wrapper{width:100%;max-width:960px;padding:0;margin:0
auto}#main .banner
.wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1000px;padding:0
20px;margin-right:auto !important;margin-left:auto !important;font-size:0;position:relative}#main .wrapper>*{display:inline-block;vertical-align:middle;font-size:17px;line-height:24px}.home-page #main .landing-hero-content{margin-top:40px;width:100%;max-width:360px}#hero-title{line-height:150%}.hero-title1,  #main .hero-title3{font-size:19px;font-size:2.4em;line-height:1.4em;font-family:Thasadith,Roboto,Arial,sans-serif;font-weight:100;color:#FFF;line-height:150%}.hero-title2{font-size:2.2em}.hero-title2{margin-left:62px}.hero-title2{font-size:84px;font-size:4.25em;line-height:0.8em;font-family:Thasadith,Roboto,Arial,sans-serif;font-weight:100;white-space:nowrap;color:#FFF}.swiper-wrapper{height:100vh;min-height:350px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slide-inner{position:absolute;width:100%;height:100%;left:0;top:0;background:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-slide-duplicate-active .overlay, .swiper-slide-active
.overlay{opacity: .4}.swiper-slide{overflow:hidden}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;opacity:1;background:-moz-linear-gradient(top, black 0, transparent 50%, transparent 63%, rgba(0, 0, 0, 1) 100%);background:-webkit-linear-gradient(top, black 0, transparent 50%, transparent 63%, rgba(0, 0, 0, 1) 100%);background:linear-gradient(to bottom, black 0, transparent 50%, transparent 63%, rgba(0, 0, 0, 1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#c9000000', GradientType=0);transition:all .65s ease}.swiper-slide-duplicate-active .slide-inner--image, .swiper-slide-active .slide-inner--image{opacity:1;transform:scale(1)}.slide-inner--image{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;opacity: .2;transform:scale(1.07);-webkit-transition:opacity .6s ease-in-out, transform 2s ease .7s;-moz-transition:opacity .6s ease-in-out, transform 2s ease .7s;transition:opacity .6s ease-in-out, transform 2s ease .7s}.swiper-slide-active .slide-inner--info{opacity:1;transition:opacity 1s ease 1s}.slide-inner--info{position:absolute;width:auto;min-height:50px;bottom:3em;padding-left:3em;color:#fff;z-index:1;opacity:0;transition:opacity 1s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-btn--slider{text-decoration:none;position:relative;display:flex;align-items:center;width:17em;font-weight:600;letter-spacing: .15em;color:#8eba3d;text-shadow:0px 0px 3px #0093ad}.ms-btn--slider::before{content:'';height: .1rem;width:2rem;margin-right: .7rem;background:#0093ad;text-shadow:0px 0px 3px #000}.slide-inner--info
h1{margin:10px
0;font-family:Thasadith;line-height:1em;color:#fff}body .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#008f8e}.slide-inner--image.slide-right{background-position:right}body .swiper-button-next, body .swiper-container-rtl .swiper-button-prev, body .swiper-button-prev, body .swiper-button-down{background-image:none}body  .swiper-button-next, body .swiper-button-next:before,  body .swiper-button-prev, body .swiper-button-prev:before, body .swiper-button-down:before{position:absolute;left:50}body .swiper-button-next.swiper-button-disabled:before, body .swiper-button-prev.swiper-button-disabled:before{border:none !important}body .swiper-button-next, body .swiper-button-prev, body .swiper-button-down{width:40px;height:40px;top:50%;margin:-20px 0 0 -20px;-webkit-transform:rotate(315deg);border-left:none;border-top:none;border-right:2px #fff solid;border-bottom:2px #fff solid;margin-right:10px;outline:none}body .swiper-button-prev{-webkit-transform:rotate(135deg);margin-left:10px;margin-right:0px}body .swiper-button-down{-webkit-transform:rotate(45deg);z-index:100000;position:absolute;bottom:0px;left:50%;margin:0px;top:auto;margin-bottom:30px;cursor:pointer}body .swiper-button-next:before, body .swiper-button-prev:before{content:"";width:20px;height:20px;top:0;border-left:none;border-top:none;border-right:1px #fff solid;border-bottom:1px #fff solid;animation-duration:2s;animation-iteration-count:infinite;animation-name:arrow}body .swiper-button-prev:before{content:"";width:20px;height:20px;top:0;border-right:none;border-bottom:none;border-right:1px #fff solid;border-bottom:1px #fff solid;animation-duration:2s;animation-iteration-count:infinite;animation-name:arrow}body .swiper-button-down:before{content:"";width:20px;height:20px;top:0;border-right:none;border-bottom:none;border-right:1px #fff solid;border-bottom:1px #fff solid;animation-duration:2s;animation-iteration-count:infinite;animation-name:arrow}@keyframes
arrow{from{opacity:1}to{opacity:0;transform:translate(-10px, -10px)}}#app
.container{max-width:1500px}@keyframes
pulse_animation{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}header#top-mobile a.get-started{animation-name:pulse_animation;animation-duration:5000ms;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear;font-size:30px}.circle2{height:120px;width:120px;display:block;border-radius:100px;position:absolute;bottom:0;z-index:1;left:50%;animation-name:circle;animation-duration:1s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-play-state:running;-webkit-animation-name:circle;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-play-state:running;cursor:pointer }@keyframes
arrow2{0%{bottom:0}75%{bottom:50px}100%{bottom:0}}@keyframes
circle2{0%{height:120px}10%{height:120px}50%{height:130px}75%{height:150px}90%{height:130px}100%{height:120px}}@-webkit-keyframes
circle2{0%{height:120px}10%{height:120px}50%{height:130px}75%{height:150px}90%{height:130px}100%{height:120px}}@-webkit-keyframes
pulse{0%{-webkit-transform:scale(0);opacity:0}8%{-webkit-transform:scale(0);opacity:0}15%{-webkit-transform:scale(0.1);opacity:1}30%{-webkit-transform:scale(0.5);opacity:1}100%{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes
pulse{0%{-webkit-transform:scale(0);opacity:0}8%{-webkit-transform:scale(0);opacity:0}15%{-webkit-transform:scale(0.1);opacity:1}30%{-webkit-transform:scale(0.5);opacity:1}100%{opacity:0;-webkit-transform:scale(1.5)}}video#bgVideo{position:absolute;top:0px;left:0px;min-width:100%;min-height:100%;z-index:-1}.c-footer_socials_item .fab:hover{color:#f9626c}.c-footer_item.-left,.c-footer_item.-right{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.c-footer_socials{margin:0;padding:0;margin-top:50px;font-size:20px}.c-footer_socials_item{display:inline-block}.c-footer_socials_item
a{display:block;color:#FFF;padding:0
0.4rem}.c-footer_socials.mobile{display:none}.c-footer_socials{animation:1s ease-out 0s 1 slideInFromLeft;margin-left:60px}.c-footer_socials.mobile{opacity:1;transition:opacity 2s easy-in-out}@media only screen and (max-width: 767px){#footer-whatsapp{margin-top:0px !important;text-align:center !important}video#bgVideo{left:50%;top:50%;transform:translate(-50%,-50%)}.c-footer_socials.mobile{display:block;transition:-webkit-clip-path 2s cubic-bezier(.4,0,0,1);transition:clip-path 2s cubic-bezier(.4,0,0,1);transition:clip-path 2s cubic-bezier(.4,0,0,1),-webkit-clip-path 2s cubic-bezier(.4,0,0,1)}.c-nav_item.-small .-black{font-size:3.2vw}.c-footer_socials{animation:1s ease-out 0s 1 slideInFromLeft;margin-left:0px}body.hamburger-menu-open .c-footer_socials.mobile
.fab{font-size:4vw}}@keyframes
slideInFromLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.c-footer_socials.mobile{position:absolute;z-index:10000000;top:70%}.hamburger-menu-open .c-footer_socials.mobile
.fab{color:#000}.c-footer_socials.mobile>li{display:block;padding-bottom:25px;text-align:center}body .hamburger-menu-open .c-nav_list{margin-top:125px}.background{margin:0;padding:0;list-style:none;font-size:0;margin-left:0;position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-position:center;background-size:cover}.background
.row{height:100%}.
.panel{height:90px}.supermenu
.panel{}.hamburger-menu-open .panel::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;transition-delay:0s}.panel::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .6s cubic-bezier(.4,0,0,1) .6s;transition:transform .6s cubic-bezier(.4,0,0,1) .6s;transition:transform .6s cubic-bezier(.4,0,0,1) .6s,-webkit-transform .6s cubic-bezier(.4,0,0,1) .6s;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right;border-left:1px solid rgba(0,0,0,.08)}.panel:last-child::after{background-color:transparent}.hamburger-menu-open .c-nav_list{visibility:visible;transition-delay: .3s;margin-top:90px}.hamburger-menu-open  .c-nav_item:nth-child(1){transition-delay: .28s}.hamburger-menu-open .c-nav_item{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.c-nav_item{cursor:pointer;overflow:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:-webkit-transform .6s cubic-bezier(.215,.61,.355,1) .9s;transition:transform .6s cubic-bezier(.215,.61,.355,1) .9s;transition:transform .6s cubic-bezier(.215,.61,.355,1) .9s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) .9s}.c-nav_item:nth-child(1) .c-nav_link{transition-delay:0s,-40ms,-40ms}.c-nav_link.is-current,.c-nav_link:hover{color:#6d8fa5}.hamburger-menu-open  .c-nav_link{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:color .3s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s;transition:color .3s cubic-bezier(.215,.61,.355,1),transform 0s;transition:color .3s cubic-bezier(.215,.61,.355,1),transform 0s,-webkit-transform 0s;transition-delay:0s}@media (min-width: 1000px){.c-nav_link{font-size:5.4vw}}.c-nav_link{margin-top:0;line-height:1;font-family:"Thasadith";font-weight:500;display:block;letter-spacing:-.01em;color:#a8a8a8;padding: .1428571429rem 0;-webkit-transform:translate3d(120%,0,0);transform:translate3d(120%,0,0);transition:color .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.55,.055,.675,.19);transition:color .2s cubic-bezier(.215,.61,.355,1),transform .4s cubic-bezier(.55,.055,.675,.19);transition:color .2s cubic-bezier(.215,.61,.355,1),transform .4s cubic-bezier(.55,.055,.675,.19),-webkit-transform .4s cubic-bezier(.55,.055,.675,.19);margin-left:-.05em}.c-nav_item.-small{padding:4.2857142857rem 0;line-height:1.4;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:0px;padding-bottom:0px}.hamburger-menu-open .c-nav_contact_item:nth-child(1){transition-delay:1.1s}.hamburger-menu-open .c-nav_contact_item:nth-child(2){transition-delay:1.2s}.hamburger-menu-open .c-nav_contact_item:nth-child(3){transition-delay:1.3s}a.-black{color:#000}.dom-is-loaded a.-underline.-anim::after{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.dom-is-loaded a.-underline::after{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}a.-underline::after{content:"";position:absolute;right:0;bottom:0;left:0;border-bottom:2px solid;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1)}a.-black:focus,a.-black:hover{color:#000}.c-nav_contact_item{opacity:0;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);transition:opacity .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);font-size:1.5vw;font-family:"Thasadith",sans-serif;font-weight:500;margin-bottom:15px}.hamburger-menu-open .c-nav_contact_item{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.c-nav_contact_item.-small{font-size:1vw;font-family:Roboto,sans-serif;letter-spacing: .06em}a.-underline.-anim:focus::after,a.-underline.-anim:hover::after{-webkit-transform:scale(1,2) translateZ(0);transform:scale(1,2) translateZ(0)}a.-underline.-anim::after{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}a.-underline::after{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}a.-underline{display:inline-block;position:relative;padding-bottom: .3571428571em}a.-underline::after{content:"";position:absolute;right:0;bottom:0;left:0;border-bottom:2px solid;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1)}.hamburger-menu-open .c-footer_socials .fab:hover{color:#f9626c}.hamburger-menu-open .c-header_text{opacity:1}.hamburger-menu-open .c-header_text.-one{transition-delay:2.4s}.hamburger-menu-open .c-header_text.-two{transition-delay:2.8s}.hamburger-menu-open .c-header_text{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@media (min-width:768px) and (max-width: 999px){.hamburger-menu-open .c-header_text.-one{font-size:1.2vw}}.c-header_text{opacity:0;position:relative;font-size: .7vw;letter-spacing: .06em;line-height:1.3;position:absolute;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:-webkit-clip-path .9s cubic-bezier(.4,0,0,1);transition:clip-path .9s cubic-bezier(.4,0,0,1);transition:clip-path .9s cubic-bezier(.4,0,0,1),-webkit-clip-path .9s cubic-bezier(.4,0,0,1);font-weight:400;margin-top:1rem;display:inline-block}.hamburger-menu-open .text-head{opacity:0}.hamburger-menu-open .text-head{opacity:1}.c-nav_list{margin-top:90px}.subnav{display:none}.subnav .c-nav_link{font-size:4vw}@media (max-width: 999px){.c-nav_link{font-size:11vw}.c-nav_contact_item{font-size:0.9em}.c-nav_contact_item.-small{letter-spacing:0em}.subnav .c-nav_link{font-size:7vw}}label{color:#BBB;font-size:12px;padding-left:12px}.form-control{background-color:transparent;font-size:18px;border:none;color:#1a1a1a;border-bottom:2px solid #398aa5;border-radius:0px}.form-control:focus{color:#1a1a1a;background-color:transparent;border-bottom:2px solid #398aa5;outline:0;box-shadow:none}.form-control::placeholder{color:#1a1a1a}#form-contacto
label{display:none}.opciones{background-color:#b3d7ec;padding:25px
60px}.opciones
div{min-height:90px}.opciones
p{font-family:Roboto,Arial;font-size:18px}.opciones
h4{color:#0093ad;font-size:20px}.opciones .row .col-3, .opciones .row .col-9{margin-top:30px}.opciones
img{max-width:50px}.redes
a{color:#FFF;font-size:1.7em}.redes
li{display:inline-block;padding-right:15px}.redes li:last-child{padding-right:0px}.hamburger-menu-open .c-footer_socials
.fab{color:#000;transition:color  ease-in-out 0.8s;font-size:1vw}footer{background-color:#FFF;width:100%;position:relative;font-size:1.2em;color:#FFF;font-size:16px}footer
.row{text-align:center}footer .legales
.row{text-align:left}.circulo{width:8px;height:8px;border-radius:50%;z-index:1;overflow:hidden;POSITION:ABSOLUTE}.legales{color:#888;background-color:#000;padding:15px
50px;font-size:14px}.legales
a{color:#888;text-decoration:none}.legales
ul{width:auto;display:inline-block;margin-left:50px}.legales
li{border-right:2px solid #666;margin-right:7px;padding-right:10px;display:inline-block;margin-top:5px}.legales li:last-child{border-right:none}.dashed-box-shadow{transition:all 1s}.home-page
.fondogris{background-color:#FFF}.dashed-box-shadow{padding:10px;background-image:linear-gradient(to right, hsla(194, 51%, 65%, 1) 50%, transparent 50%), linear-gradient(to right, hsla(194, 51%, 65%, 1) 50%, transparent 50%), linear-gradient(to bottom, hsla(194, 51%, 65%, 1) 50%, transparent 50%), linear-gradient(to bottom, hsla(194, 51%, 65%, 1) 50%, transparent 50%);background-position:left top, left bottom, left top, right top;background-repeat:repeat-x, repeat-x, repeat-y, repeat-y;background-size:30px 3px, 30px 3px, 3px 30px, 3px 30px}footer
a{color:#FFF}h3{font-family:Thasadith;color:#74869b}.Fixed{position:fixed}