@charset "UTF-8";*,.tns-slider>.tns-item,:after,:before{box-sizing:border-box}.hidden,.hide,iframe#gtm{display:none}.disclaimer button.close,body,html{font-family:"garnett regular",sans-serif,Fallback,sans-serif}*,:after,:before{margin:0;padding:0;border-width:0;outline:0;text-decoration:none;color:#333;background-repeat:no-repeat;background-color:transparent;-webkit-print-color-adjust:exact!important;color-adjust:exact!important}:after:focus,:after:hover,:before:focus,:before:hover,:focus,:hover{border-width:0;outline:0;text-decoration:none}body,html{font-weight:500}a{text-decoration:none}button{border-width:0}iframe#gtm{visibility:hidden}.overflow{overflow:hidden}.block{display:block}.disclaimer{position:fixed;bottom:36px;padding:18px 36px 18px 18px;z-index:20;left:3px;right:3px}@media (min-width:1320px){.disclaimer{width:1320px;right:auto;left:50%;margin-left:-660px}}.disclaimer button.close{display:block;position:absolute;top:12px;right:12px;width:20px;height:20px;cursor:pointer;color:#FFF;z-index:11;text-align:center;padding:3px 0;font-size:10px;line-height:15px;text-transform:uppercase;border-radius:50%}.disclaimer p,.disclaimer strong{font-size:13px;line-height:20px}.disclaimer button.close:hover{background-color:#000}.disclaimer strong{font-family:"garnett medium",sans-serif,Fallback,sans-serif;display:block;padding:0 0 3px}.disclaimer p,.form,.form h3 small{font-family:"garnett regular",sans-serif,Fallback,sans-serif}.disclaimer.disclaimer-system{opacity:.95;color:#FFF}.disclaimer.disclaimer-system *{color:#FFF}.disclaimer.disclaimer-preview{opacity:.95;color:#FFF;background-color:#0F2652}.disclaimer.disclaimer-preview *{color:#FFF}body.spa .disclaimer{bottom:3px}img.tracking{position:absolute;visibility:hidden!important;width:1px!important;height:1px!important;top:-1px;left:0}img{transition:opacity .5s ease-in}img.lazy{opacity:0;width:50px;height:50px;background-color:#E0E0E0;border:1px solid #E0E0E0}img.lazy-loaded{opacity:1;width:100%;height:auto;background-color:#FFF;border-width:0}a.photo,span.photo.photo-span{position:relative;display:block;width:auto;height:0;border:1px solid #E0E0E0;background-position:center center;background-size:45px auto;background-image:url(https://devel.static.hosteltur.com/app/public/img/web/loading.gif);padding-top:56.25%}a.photo.loaded,span.photo.photo-span.loaded{background-size:cover}span.photo{position:relative;display:block}.tag-badge-container .tag-in-home{font-size:.875rem;font-weight:400;color:#707078;display:block;line-height:1.6;padding-inline:0;text-transform:inherit}.tag-badge-container .tag-badge.tag-premium{aspect-ratio:28/24;background-image:url(https://devel.static.hosteltur.com/app/public/svg/premium.svg);display:inline-block;margin-block-end:8px;position:relative;width:28px;text-indent:-9999em}.tag-badge-container .tag-badge.tag-post,.tag-badge-container .tag-badge.tag-release{color:#0F2652!important;border-color:#0F2652!important;background-color:#E0E0E0!important}.tag-badge-container .tag-badge.tag-article{border-color:#E0E0E0!important;background-color:#F0F0F0!important}.tag-badge-container .tag-badge.tag-sponsored-content{background-color:#E8E8E8;font-size:10px;padding:.25rem;position:relative}.form{position:relative;text-align:left;padding:12px;font-size:13px;line-height:20px}@media (min-width:1320px){.form{padding:0}}.form br,.form h2,.form h3,.form h4,.form h5,.form h6,.form hr,.form strong.title{float:none;clear:both;display:block}.form h3{position:relative;padding:6px 0 12px;color:#10aae0;text-transform:uppercase}.form h3 small{text-transform:none;font-size:10px;line-height:15px}.form input[type=submit],.form label{font-family:"garnett medium",sans-serif,Fallback,sans-serif}.form fieldset{position:relative;float:none;clear:both;display:block;margin:0 0 6px;border:1px solid #E0E0E0;background-color:#F0F0F0;padding:12px}.form fieldset.no-border,.js-btn-to-top{border-width:0}.form fieldset.no-color{background-color:transparent}.form label{position:relative;font-size:13px;line-height:20px;display:block;padding:0;cursor:pointer}.form input[type=submit]{background-color:#825FFF;border:none;color:#FFF;display:inline-flex;text-decoration:none;transition:color .4s,background-color .4s,background-image .4s;font-size:12px;font-weight:500;line-height:18px;text-transform:uppercase;padding-block:12px;padding-inline:24px}.form input[type=submit]:focus-visible,.form input[type=submit]:hover{background-color:#102551;color:#FFF;cursor:pointer}@media (min-width:768px){.form input[type=submit]{font-size:14px;line-height:20px}}.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=search],.form input[type=number],.form input[type=url],.form select,.form textarea{position:relative;background-color:#FFF;padding:6px;border:1px solid #E0E0E0;width:100%;height:40px;color:#000;margin:0 0 3px;cursor:pointer}.form input[type=text]:hover,.form input[type=password]:hover,.form input[type=email]:hover,.form input[type=search]:hover,.form input[type=number]:hover,.form input[type=url]:hover,.form select:hover,.form textarea:hover{border-color:#9B9B9B;cursor:pointer}.form input[type=text]:focus,.form input[type=password]:focus,.form input[type=email]:focus,.form input[type=search]:focus,.form input[type=number]:focus,.form input[type=url]:focus,.form select:focus,.form textarea:focus{border-color:#333}.form input[type=text]:disabled,.form input[type=password]:disabled,.form input[type=email]:disabled,.form input[type=search]:disabled,.form input[type=number]:disabled,.form input[type=url]:disabled,.form select:disabled,.form textarea:disabled{border:none;background-color:#E0E0E0}.form input[type=text] option,.form input[type=password] option,.form input[type=email] option,.form input[type=search] option,.form input[type=number] option,.form input[type=url] option,.form select option,.form textarea option{color:#000}.form select[multiple=multiple],.form textarea{min-height:160px}.form select[multiple=multiple]:hover{height:320px}.form div[class*=form-]{padding:0 0 6px}.form .form-multi-select option:checked{color:#FFF!important;background-color:#825EFF!important}.form .form-module.form-module-tags,.form .form-module.form-module-terms{position:relative}.form .form-module.form-module-tags .results,.form .form-module.form-module-terms .results{position:absolute;top:60px;left:1px;background-color:#FFF;border:1px solid #E0E0E0;width:300px;z-index:2}.form .form-module.form-module-tags .results:empty,.form .form-module.form-module-terms .results:empty{display:none}.form .form-module.form-module-tags .results a,.form .form-module.form-module-terms .results a{display:block;margin:3px;padding:6px;color:#333;background-color:#E0E0E0}.form .form-module.form-module-tags .results a:hover,.form .form-module.form-module-terms .results a:hover{background-color:#0F2652;color:#FFF}.form .form-checkbox label.inline input:checked+span,.form .form-checkbox label.inline input:checked+span *,.form .form-checkbox label.inline:hover span,.form .form-checkbox label.inline:hover span *,.form .form-radio label.inline input:checked+span,.form .form-radio label.inline input:checked+span *,.form .form-radio label.inline:hover span,.form .form-radio label.inline:hover span *{color:#000}.form .form-checkbox label.inline,.form .form-radio label.inline{position:relative;display:inline-block;padding:0;margin:0 3px 3px 0}.form .form-checkbox label.inline input,.form .form-radio label.inline input{position:absolute;visibility:hidden!important}.form .form-checkbox label.inline input+span,.form .form-radio label.inline input+span{position:relative;display:inline-block;padding:6px 6px 3px 30px;border:1px solid transparent;background-color:transparent;font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-size:10px;line-height:15px}.form .form-checkbox label.inline input+span:before,.form .form-radio label.inline input+span:before{content:'';position:absolute;display:inline-block;width:20px;height:20px;top:3px;left:3px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:20px auto;background-image:url(https://devel.static.hosteltur.com/app/public/img/web/common/checkbox-false.png)}.form .form-checkbox label.inline input:checked+span:before,.form .form-radio label.inline input:checked+span:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/web/common/checkbox-true.png)}.form .form-checkbox label.inline a,.form .form-radio label.inline a{text-decoration:underline}.form .form-select option:checked{color:#FFF!important;background-color:#825EFF!important}.form .form-selects select{display:inline-block;margin-right:6px;width:auto}.form .form-image img{margin:6px 0 6px 12px;display:block;width:100px;height:auto;border-radius:50%;border:1px solid #E0E0E0;background-color:#FFF}.form .form-image button{position:relative;display:block;margin:0 auto 12px 0;padding:11px 16px 9px;width:auto;border:1px solid transparent;text-decoration:none;text-align:center;color:#FFF;background-position:12px center;background-repeat:no-repeat;cursor:pointer;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-size:13px;line-height:20px;text-transform:uppercase;background-color:#9B9B9B}.alert a,.form .form-info a,.form .form-link a{text-decoration:underline}#cookie-consent .layer .access a,#cookie-consent .layer .access span,#cookie-consent .layer p,.alert,.form .form-info,.real-time .alert.alert-warning,.real-time .alert.alert-warning-fade{font-family:"garnett regular",sans-serif,Fallback,sans-serif}.form .form-image button:hover{background-color:#071227}.form .form-image input{display:none}.alert,.alert li{position:relative;display:block}.form .form-info{font-weight:400;line-height:1.375rem;font-size:14px;color:#707078}@media (min-width:980px){.form .form-info{line-height:1.5rem;font-size:.875rem}}.form .form-info a{color:#707078;transition:.2s}.form .form-info a:hover{color:#212121}.form .has-error label{color:#9f071b!important}.form .has-error input,.form .has-error select,.form .has-error textarea{border-color:#9f071b!important}.form .form-submit{clear:both}.alert{border:1px solid #333;background-color:#9B9B9B;padding:12px;margin:6px 0;list-style:none;font-size:13px;line-height:20px}.alert,.alert *{color:#FFF}.alert li{padding:0 3px 0 0}.alert.alert-danger,.alert.alert-danger-fade,.alert.alert-error,.alert.alert-error-fade{border:1px solid #9f071b;background-color:#c56a76}.alert.alert-ok,.alert.alert-ok-fade,.alert.alert-success,.alert.alert-success-fade{border:1px solid #0d5510;background-color:#6e9970}.alert.alert-warning,.alert.alert-warning-fade{border:1px solid #ff4e3d;background-color:#ff958b}.real-time .alert.alert-warning,.real-time .alert.alert-warning-fade{font-size:18px;font-weight:400;line-height:28px;background-color:#F7F7F7;color:#212121;border-inline-start:4px solid #ff4e3d;padding-block:40px;padding-inline:32px}.alert.alert-info,.alert.alert-info-fade{border:1px solid #135f8c;background-color:#719fba}body.cookie-consent-configuration{overflow-y:hidden!important}#cookie-consent{background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.cookie-consent-configuration #cookie-consent{display:grid!important;justify-content:center}#cookie-consent .layer{align-content:start;align-self:start;background-color:#FFF;box-shadow:0 0 10px #111;display:grid;gap:4px 16px;grid-template-columns:1fr 1fr;margin-block-start:1rem;margin-inline:1rem;max-height:calc(100vh - 2rem);max-width:960px;overflow-y:scroll;padding:1rem}#cookie-consent .layer[data-configuration=true]{gap:0 16px}@media (min-width:450px){#cookie-consent .layer .logo{display:flex;align-self:center}}#cookie-consent .layer .access{align-items:center;display:flex;gap:10px;justify-content:end}@media (max-width:510px){#cookie-consent .layer .access{align-items:end;flex-direction:column}}#cookie-consent .layer .access span{font-size:12px;line-height:15px;display:inline-block;padding-bottom:.1rem}#cookie-consent .layer .access a{background-color:#825FFF;border:none;color:#FFF;display:inline-flex;text-decoration:none;transition:color .4s,background-color .4s,background-image .4s;font-weight:400;line-height:1.375rem;font-size:14px;padding-block:4px;padding-inline:12px}#cookie-consent .layer .access a:focus-visible,#cookie-consent .layer .access a:hover{background-color:#102551;color:#FFF;cursor:pointer}@media (min-width:980px){#cookie-consent .layer .access a{line-height:1.5rem;font-size:.875rem}}#cookie-consent .layer p{font-size:12px;line-height:1.4;padding:0 0 .5rem}@media (min-width:768px){#cookie-consent .layer{align-self:center}#cookie-consent .layer p{line-height:1.6}}#cookie-consent .layer p a{color:#0F2652;text-decoration:underline}#cookie-consent .layer p:empty{display:none}#cookie-consent .layer p.alert{padding:.5rem}#cookie-consent .layer p.strong{font-weight:700;font-size:14px;line-height:24px}#cookie-consent .layer .buttons-accept-premium-text{border-top:1px solid #9B9B9B;grid-column:span 2;margin-block-start:8px;padding-block-start:8px;position:relative;text-align:center}#cookie-consent .layer .buttons-accept-premium{display:flex}#cookie-consent .layer .btn-accept,#cookie-consent .layer .btn-premium{background-color:#825FFF;border:none;color:#FFF;display:inline-flex;text-decoration:none;transition:color .4s,background-color .4s,background-image .4s;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-size:12px;font-weight:500;line-height:18px;text-transform:uppercase;padding-block:12px;padding-inline:24px;justify-content:center;margin-block:.5rem;width:100%}#cookie-consent .config-or-premium .actions .buttons-actions-all button,#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-agree-all,#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-deny-all{font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;padding-block:4px;padding-inline:12px}#cookie-consent .layer .btn-accept:focus-visible,#cookie-consent .layer .btn-accept:hover,#cookie-consent .layer .btn-premium:focus-visible,#cookie-consent .layer .btn-premium:hover{background-color:#102551;color:#FFF;cursor:pointer}@media (min-width:768px){#cookie-consent .layer .buttons-accept-premium-text{margin-block-start:16px;padding-block-start:16px}#cookie-consent .layer .btn-accept,#cookie-consent .layer .btn-premium{font-size:14px;line-height:20px}}#cookie-consent .config-or-premium{display:none;padding-top:1rem;clear:both;grid-column:span 2}#cookie-consent .config-or-premium .actions .buttons-actions-all{display:inline-flex;gap:8px;margin-bottom:1rem;position:relative;width:fit-content}#cookie-consent .config-or-premium .actions .buttons-actions-all button{align-items:center;color:#212121;display:inline-flex;transition:color .4s,background-color .4s,background-image .4s;line-height:1.375rem;font-size:14px;position:relative;border:1px solid transparent;background-color:#FFF}#cookie-consent .config-or-premium .actions .buttons-actions-all button:hover{background-color:#102551;border:1px solid #102551;color:#FFF;cursor:pointer}@media (min-width:980px){#cookie-consent .config-or-premium .actions .buttons-actions-all button{line-height:1.5rem;font-size:.875rem}}#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-agree-all{line-height:1.375rem;font-size:14px;display:inline-flex;gap:5px;transition-property:background-color,color;transition-duration:.4s;border-color:#0d5510;color:#0d5510}@media (min-width:980px){#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-agree-all{line-height:1.5rem;font-size:.875rem}}#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-agree-all:hover{color:#FFF;cursor:pointer}#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-agree-all.active{color:#FFF;pointer-events:none;transition:opacity .4s}#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-agree-all.active:before{content:'✓';color:currentColor}#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-agree-all.active,#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-agree-all:hover{background-color:#0d5510}#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-deny-all{line-height:1.375rem;font-size:14px;display:inline-flex;gap:5px;transition-property:background-color,color;transition-duration:.4s;border-color:#9f071b;color:#9f071b}@media (min-width:980px){#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-deny-all{line-height:1.5rem;font-size:.875rem}}#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-deny-all:hover{color:#FFF;cursor:pointer}#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-deny-all.active{color:#FFF;pointer-events:none;transition:opacity .4s}#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-deny-all.active:before{content:'✓';color:currentColor}#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-deny-all.active,#cookie-consent .config-or-premium .actions .buttons-actions-all button.btn-deny-all:hover{background-color:#9f071b}#cookie-consent .config-or-premium .actions .action{padding:1rem;margin:0 0 3px;border:1px solid #CCC;background-color:#FFF}#cookie-consent .config-or-premium .actions .action .buttons{display:flex;gap:8px}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-agree,#cookie-consent .config-or-premium .actions .action .buttons .btn-action-deny{font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;display:inline-flex;gap:5px;padding-block:4px;padding-inline:12px}#cookie-consent .config-or-premium .actions .action .buttons button{position:relative;border:1px solid transparent;text-align:center}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-agree{line-height:1.375rem;font-size:14px;transition-property:background-color,color;transition-duration:.4s;border-color:#0d5510;color:#0d5510}@media (min-width:980px){#cookie-consent .config-or-premium .actions .action .buttons .btn-action-agree{line-height:1.5rem;font-size:.875rem}}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-agree:hover{color:#FFF;cursor:pointer}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-agree.active{color:#FFF;pointer-events:none;transition:opacity .4s}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-agree.active:before{content:'✓';color:currentColor}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-agree.active,#cookie-consent .config-or-premium .actions .action .buttons .btn-action-agree:hover{background-color:#0d5510}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-deny{line-height:1.375rem;font-size:14px;transition-property:background-color,color;transition-duration:.4s;border-color:#9f071b;color:#9f071b}@media (min-width:980px){#cookie-consent .config-or-premium .actions .action .buttons .btn-action-deny{line-height:1.5rem;font-size:.875rem}}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-deny:hover{color:#FFF;cursor:pointer}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-deny.active{color:#FFF;pointer-events:none;transition:opacity .4s}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-deny.active:before{content:'✓';color:currentColor}#cookie-consent .config-or-premium .actions .action .buttons .btn-action-deny.active,#cookie-consent .config-or-premium .actions .action .buttons .btn-action-deny:hover{background-color:#9f071b}#cookie-consent .config-or-premium{background-color:#F7F7F7;border:1px solid #C4C4C4;margin-top:1rem;padding:1rem;position:relative}#cookie-consent .config-or-premium .close{aspect-ratio:1;background:url(https://devel.static.hosteltur.com/app/public/svg/close.svg) center center no-repeat;background-size:20px;cursor:pointer;magin-inline-start:auto;position:absolute;right:20px;text-indent:-99999em;top:10px;width:24px}.js-btn-to-top,header#main-header .header-content a.logo{background-repeat:no-repeat;background-position:center center}#cookie-consent .config-or-premium .close:hover{opacity:.7}#cookie-consent .left,#cookie-consent .right{display:grid;grid-column:span 2;grid-template-rows:auto 1fr auto}@media (min-width:768px){#cookie-consent .left,#cookie-consent .right{grid-column:inherit}}#cookie-consent .left .text-box,#cookie-consent .right .text-box{position:relative}@media (min-width:0) and (max-width:767px){#cookie-consent .left .text-box,#cookie-consent .right .text-box{-webkit-mask-image:linear-gradient(to top,rgba(247,247,247,0),#f7f7f7);max-height:70px;overflow-y:auto;padding-block-end:1rem;padding-inline-end:1rem;scrollbar-color:#102551 #F7F7F7;scrollbar-width:thin}}#cookie-consent button[disabled]{cursor:not-allowed!important;opacity:.5!important;background-color:#9B9B9B!important;color:#333!important;border-color:#333!important}#cookie-consent p.extra{clear:both;font-size:11px;grid-column:span 2;line-height:15px;margin-block-start:8px;text-align:center}html{scroll-behavior:smooth;background-color:#FF785C}.pre-title{display:block;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:18px;line-height:27px}.title,.title-up,footer#main-footer .content .company-info small.copy,p.body{font-family:"garnett regular",sans-serif,Fallback,sans-serif}@media (min-width:1320px){.pre-title{font-size:24px;line-height:36px}}.pre-title:empty{display:none}.pre-title strong{color:currentColor;text-decoration:underline;text-transform:uppercase}.title,.title-up{display:block;font-weight:400;font-size:22px;line-height:30px}.title-up:empty,.title:empty,p.body:empty{display:none}@media (min-width:768px){#cookie-consent p.extra{margin-block-start:24px}.title,.title-up{font-size:32px;line-height:44px}}@media (min-width:1320px){.title,.title-up{font-size:48px;line-height:64px}section .content{max-width:1400px}}p.body{font-size:14px;line-height:26px}.js-btn-to-top{display:none;position:fixed;z-index:8;bottom:100px;right:0;min-width:40px;width:40px;height:40px;padding:0;text-indent:-9999px;cursor:pointer;transform:rotate(180deg);border-radius:0 6px 6px 0;background-color:#E0E0E0;text-decoration:none;background-size:auto auto}body.fixed-menu .js-btn-to-top{display:block}.svg .js-btn-to-top{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/arrow-down.svg?_cached_=5)}.no-svg .js-btn-to-top{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/arrow-down.png?_cached_=5)}.js-btn-to-top:hover{background-color:#9B9B9B}header#main-header{position:fixed;top:0;left:0;right:0;z-index:9;background-color:#FF785C;height:68px}@media (min-width:768px){header#main-header{height:80px}}header#main-header .header-content{position:relative;max-width:1400px;margin:0 auto;padding:14px 12px}@media (min-width:768px){header#main-header .header-content{padding:16px 12px}}@media (min-width:1320px){header#main-header{height:104px}header#main-header .header-content{max-width:1400px;padding:20px 0}}header#main-header .header-content a.logo{position:relative;display:block;text-indent:-9999px;z-index:10;background-size:100% auto;width:142px;height:40px}.svg header#main-header .header-content a.logo{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/logo-academy.svg?_cached_=5)}.no-svg header#main-header .header-content a.logo{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/logo-academy.png?_cached_=5)}@media (min-width:768px){header#main-header .header-content a.logo{width:170px;height:48px}}@media (min-width:1320px){header#main-header .header-content a.logo{width:227px;height:64px;margin-left:24px}}@media (min-width:1320px) and (min-width:calc(1320px + 120px)){header#main-header .header-content a.logo{margin-left:0}}header#main-header .header-content button.js-btn-menu,header#main-header .header-content button.js-btn-menu-close{position:absolute;display:none;padding:0;border-radius:0;border-width:0;text-indent:-9999px;cursor:pointer;outline:0;z-index:9;background-color:transparent;width:32px;height:32px;right:12px;top:18px;background-repeat:no-repeat;background-position:center center;background-size:auto auto}@media (min-width:768px){header#main-header .header-content button.js-btn-menu,header#main-header .header-content button.js-btn-menu-close{width:40px;height:40px;right:12px;top:20px}}header#main-header .header-content button.js-btn-menu{display:block}.svg header#main-header .header-content button.js-btn-menu{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/menu-hamburger-white.svg?_cached_=5)}.no-svg header#main-header .header-content button.js-btn-menu{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/menu-hamburger-white.png?_cached_=5)}@media (min-width:1320px){header#main-header .header-content button.js-btn-menu{display:none}}footer#main-footer .content .company-info .logo,footer#main-footer .content .links div.bottom nav.menu-social a.instagram,footer#main-footer .content .links div.bottom nav.menu-social a.linkedin{background-repeat:no-repeat;background-position:center center;background-size:100% auto}.svg header#main-header .header-content button.js-btn-menu-close{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/menu-close-white.svg?_cached_=5)}.no-svg header#main-header .header-content button.js-btn-menu-close{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/menu-close-white.png?_cached_=5)}@media (max-width:1320px){header#main-header .header-content nav.top-menu{transition:min-height .3s ease-out;transition:height .3s ease-out;position:fixed;display:block;background-color:#FF785C;width:100%;height:0;min-height:0;top:0;right:0;left:0;text-align:center;overflow-x:hidden;z-index:9}header#main-header .header-content nav.top-menu .header-nav-content{position:relative;max-width:1400px;margin:0 auto;padding:90px 0}}@media (max-width:1320px) and (min-width:768px){header#main-header .header-content nav.top-menu .header-nav-content{padding-top:120px}}@media (max-width:1320px) and (min-width:980px){header#main-header .header-content nav.top-menu .header-nav-content{padding-top:150px}}@media (max-width:1320px){header#main-header .header-content nav.top-menu a{color:#FFF;text-decoration:none;display:block;text-align:center;width:240px}header#main-header .header-content nav.top-menu a:not(.button){padding:8px 0;margin:0 auto 18px}header#main-header .header-content nav.top-menu a.button{background-color:#FFF;color:#0F2652;text-transform:uppercase;font-size:14px;line-height:22px;padding:14px 24px;text-decoration:none;margin:0 auto 36px}header#main-header .header-content nav.top-menu a.button:hover{background-color:#0F2652;color:#FFF}}@media (max-width:1320px) and (min-width:768px){header#main-header .header-content nav.top-menu a.button{padding:16px 28px;font-size:16px;line-height:24px}}@media (max-width:1320px) and (min-width:1320px){header#main-header .header-content nav.top-menu a.button{padding:18px 32px;font-size:16px;line-height:24px}}@media (min-width:1320px){header#main-header .header-content nav.top-menu{position:absolute;top:24px;right:20px;width:auto;left:auto}header#main-header .header-content nav.top-menu .header-nav-content{position:relative;width:100%;text-align:right}header#main-header .header-content nav.top-menu .header-nav-content a{text-decoration:none}header#main-header .header-content nav.top-menu .header-nav-content a:not(.button){font-size:18px;line-height:28px;display:inline-block!important;color:#FFF;padding:18px}header#main-header .header-content nav.top-menu .header-nav-content a:not(.button).line-menu-home{display:none!important}header#main-header .header-content nav.top-menu .header-nav-content a.button{background-color:#FFF;color:#0F2652;text-transform:uppercase;font-size:14px;line-height:22px;padding:14px 24px;text-decoration:none;float:right}header#main-header .header-content nav.top-menu .header-nav-content a.button:hover{background-color:#0F2652;color:#FFF}}@media (min-width:1320px) and (min-width:768px){header#main-header .header-content nav.top-menu .header-nav-content a.button{padding:16px 28px;font-size:16px;line-height:24px}}@media (min-width:1320px) and (min-width:1320px){header#main-header .header-content nav.top-menu .header-nav-content a.button{padding:18px 32px;font-size:16px;line-height:24px}}body.menu-hamburger-opened header#main-header .header-content button.js-btn-menu{display:none}body.menu-hamburger-opened header#main-header .header-content button.js-btn-menu-close{display:block}body.menu-hamburger-opened header#main-header .header-content nav.top-menu{min-height:40%;height:auto}footer#main-footer{background-color:#FF785C}footer#main-footer .content{position:relative;margin:0 auto;max-width:1400px;padding:36px 12px}@media (min-width:1320px){header#main-header .header-content nav.top-menu{left:calc(227px + .5rem)}footer#main-footer .content{max-width:1400px;padding-left:0;padding-right:0}}footer#main-footer .content .company-info{margin:0 auto 32px;text-align:center;max-width:450px}@media (min-width:1320px){footer#main-footer .content .company-info{text-align:left;max-width:none;float:left;width:35%}}footer#main-footer .content .company-info .logo{text-align:left;text-indent:-9999px;display:inline-block;margin:0 auto 24px;width:199px;height:56px}.svg footer#main-footer .content .company-info .logo{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/logo-academy.svg?_cached_=5)}.no-svg footer#main-footer .content .company-info .logo{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/logo-academy.png?_cached_=5)}@media (min-width:768px){footer#main-footer .content .company-info .logo{width:284px;height:80px}}@media (min-width:1320px){footer#main-footer .content .company-info .logo{margin-bottom:48px}}footer#main-footer .content .company-info .info{font-size:14px;line-height:26px;color:#FFF;margin:0 auto 12px}@media (min-width:1320px){footer#main-footer .content .company-info .info{font-size:18px;line-height:28px;margin-bottom:36px}}footer#main-footer .content .company-info small.copy{font-size:10px;line-height:15px;color:#FFF}@media (min-width:1320px){footer#main-footer .content .company-info small.copy{font-size:14px;line-height:26px}footer#main-footer .content .links{float:right;width:60%;max-width:700px}}@media (min-width:1320px) and (min-width:1320px){footer#main-footer .content .company-info small.copy{font-size:18px;line-height:28px}}footer#main-footer .content .links ul li a{text-decoration:none;font-size:14px;line-height:26px;color:#0F2652}@media (min-width:1320px){footer#main-footer .content .links ul li{margin:0 0 6px}footer#main-footer .content .links ul li a{font-size:18px;line-height:28px}}footer#main-footer .content .links ul.menu-academy{list-style:none;text-align:center;margin:0 auto 12px}@media (min-width:1320px){footer#main-footer .content .links ul.menu-academy{text-align:left;float:left;width:50%;min-width:250px}footer#main-footer .content .links div.bottom{float:left;width:50%;min-width:250px}}footer#main-footer .content .links div.bottom ul{list-style:none;text-align:center;margin:0 auto 12px}@media (min-width:1320px){footer#main-footer .content .links div.bottom ul{text-align:left}}footer#main-footer .content .links div.bottom nav.menu-social{margin:24px auto 0;text-align:center}footer#main-footer .content .links div.bottom nav.menu-social a{display:inline-block;width:32px;height:32px;text-align:left;text-indent:-9999px;margin:0 4px}.svg footer#main-footer .content .links div.bottom nav.menu-social a.instagram{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/aca-instagram.svg?_cached_=5)}.no-svg footer#main-footer .content .links div.bottom nav.menu-social a.instagram{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/aca-instagram.png?_cached_=5)}.svg footer#main-footer .content .links div.bottom nav.menu-social a.linkedin{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/aca-linkedin.svg?_cached_=5)}.no-svg footer#main-footer .content .links div.bottom nav.menu-social a.linkedin{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/aca-linkedin.png?_cached_=5)}.carousel{position:relative;margin:12px auto;padding-bottom:58px;width:calc(320px)}@media (min-width:768px){.carousel{width:calc((320px * 2) + 12px)}}@media (min-width:1060px){.carousel{width:calc((320px * 3) + (12px * 2))}}@media (min-width:1370px){.carousel{width:calc((320px * 4) + (12px * 3))}}.carousel .items{position:relative;text-align:left}.carousel .items .item{position:relative;text-align:left;padding:0 12px 0 0;width:320px}.carousel .items .item .inside{background-color:#F7F7F7;padding:0 0 42px}.carousel .items .item a.title,.carousel .items .item span.name{display:block;padding:0 12px 6px;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;color:#0F2652}.carousel .items .item a.img{display:block;margin:0 0 12px}.carousel .items .item a.img img{display:block;width:100%;height:auto}.carousel .items .item a.title{text-decoration:none;margin:0;font-size:18px;line-height:27px}@media (min-width:1320px){footer#main-footer .content .links div.bottom nav.menu-social{text-align:left}.carousel .items .item a.title{font-size:24px;line-height:36px}}.carousel .items .item span.name{margin:0;font-size:14px;line-height:24px}.carousel .items .item span.tags,.carousel .items .item span.tags a{color:#9B9B9B;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:14px;line-height:24px}.carousel .items .item span.name:empty{display:none}.carousel .items .item span.tags{display:block;padding:0 12px 12px;margin:0}.carousel .items .item span.tags:empty{display:none}.carousel .items .item span.tags a{display:inline-block}.carousel .items .item span.tags a:empty{display:none}.carousel .items .item a.now{position:absolute;display:block;width:140px;bottom:12px;left:12px;text-transform:uppercase;color:#FF785C;font-size:14px;line-height:24px;padding:0 0 0 30px}.carousel .items .item a.now:before,.carousel .items .item span.duration:before{position:absolute;left:0;display:block;background-repeat:no-repeat;background-position:center center;content:''}.carousel .items .item span.duration,.categories ul li a{font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-size:14px;line-height:24px;color:#9B9B9B;font-weight:700}.carousel .items .item a.now:before{width:24px;height:24px;top:0;background-size:auto auto}.svg .carousel .items .item a.now:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/play-small.svg?_cached_=5)}.no-svg .carousel .items .item a.now:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/play-small.png?_cached_=5)}.carousel .items .item span.duration{position:absolute;bottom:12px;right:18px;padding:0 0 0 22px;display:block;text-align:right}.tns-outer .tns-controls button,.tns-outer .tns-nav button{border-width:0;text-align:left;text-indent:-9999px;outline:0}.carousel .items .item span.duration:before{top:4px;width:16px;height:16px;background-size:100% auto;margin:0 6px 0 0}.svg .carousel .items .item span.duration:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/time.svg?_cached_=5)}.no-svg .carousel .items .item span.duration:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/time.png?_cached_=5)}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer .tns-controls{position:relative}.tns-outer .tns-controls button{position:absolute;z-index:2;width:80px;height:80px;display:none;background-color:transparent!important;background-position:center center!important;background-size:100% auto!important}.tns-outer .tns-controls button:nth-child(1),.tns-outer .tns-controls button:nth-child(2),.tns-outer .tns-nav button{background-repeat:no-repeat;background-position:center center}@media (min-width:1320px){.tns-outer .tns-controls button{display:block}}.tns-outer .tns-controls button:nth-child(1){left:-20px;background-size:auto auto}.svg .tns-outer .tns-controls button:nth-child(1){background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/slider-left.svg?_cached_=5)}.no-svg .tns-outer .tns-controls button:nth-child(1){background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/slider-left.png?_cached_=5)}.tns-outer .tns-controls button:nth-child(2){right:-20px;background-size:auto auto}@media (min-width:1440px){.tns-outer .tns-controls button:nth-child(1){left:-40px}.tns-outer .tns-controls button:nth-child(2){right:-40px}}.svg .tns-outer .tns-controls button:nth-child(2){background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/slider-right.svg?_cached_=5)}.no-svg .tns-outer .tns-controls button:nth-child(2){background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/slider-right.png?_cached_=5)}.tns-outer .tns-nav{position:absolute;bottom:0;left:0;right:0;padding:12px 12px 3px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-outer .tns-nav button{margin:0 5px 10px;display:inline-block;background-color:transparent;background-size:100% auto}.tns-outer .tns-nav button.tns-nav-active,.tns-outer .tns-nav button:not(.tns-nav-active),body.academy section#why .content .items .item.item-1:before,body.academy section#why .content .items .item.item-2:before,body.academy section#why .content .items .item.item-3:before,body.academy section#why .content .items .item.item-4:before,body.academy section#why .content .items .item.item-5:before,body.academy section#why .content .items .item.item-6:before{background-size:auto auto;background-position:center center;background-repeat:no-repeat}.tns-outer .tns-nav button:not(.tns-nav-active){width:10px;height:10px}.svg .tns-outer .tns-nav button:not(.tns-nav-active){background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/slider-pagination-inactive.svg?_cached_=5)}.no-svg .tns-outer .tns-nav button:not(.tns-nav-active){background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/slider-pagination-inactive.png?_cached_=5)}.tns-outer .tns-nav button:not(.tns-nav-active):hover{border-color:#FF785C}.tns-outer .tns-nav button.tns-nav-active{width:16px;height:16px}.svg .tns-outer .tns-nav button.tns-nav-active{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/slider-pagination-active.svg?_cached_=5)}.no-svg .tns-outer .tns-nav button.tns-nav-active{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/slider-pagination-active.png?_cached_=5)}.carousel.huge .tns-outer .tns-controls{top:190px}@media (min-width:1320px){.carousel.huge .tns-outer .tns-controls{top:225px}}.carousel.medium .tns-outer .tns-controls{top:140px}.tns-slider{transition:all 0s}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-autowidth,.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:calc(100% / 70);height:10px;float:left}.categories{padding:12px 0}.categories ul{list-style:none;text-align:center}.categories ul li{display:inline}.categories ul li a{margin:0 3px 3px;padding:2px;display:inline-block;text-transform:uppercase}.categories ul li a.selected,.categories ul li a:hover{color:#FF785C;text-decoration:underline}.pagination{display:block;position:relative;text-align:center;padding:0 0 2rem}.pagination a{display:inline-block;background-color:#FF785C;text-align:center;font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-size:16px;color:#FFF;width:auto;min-width:23px;padding:0 4px;height:23px;line-height:23px;border-radius:4px;margin:0 0 3px}@media (min-width:768px){.pagination a{margin:0}}.pagination a.current{background-color:#0F2652}.pagination a.disabled{background-color:#E0E0E0;border-color:#E0E0E0}.pagination a.disabled:hover{background-color:#E0E0E0!important;border-color:#E0E0E0!important}.pagination a:hover{background-color:#0F2652}body.academy section#why .content{margin-top:36px;padding:36px}body.academy section#why .content .title{color:#0F2652;margin-left:10%;margin-right:10%;text-align:center;margin-bottom:36px}body.academy section#why .content .items{overflow:hidden;text-align:center;vertical-align:top}@media (min-width:1320px){.carousel.medium .tns-outer .tns-controls{top:170px}body.academy section#why .content{max-width:1400px;padding-left:0;padding-right:0}body.academy section#why .content .items{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:flex-start;align-content:center}}body.academy section#why .content .items .item{display:inline-block;padding:12px 12px 24px;max-width:460px}.svg body.academy section#why .content .items .item.item-1:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/conocimiento.svg?_cached_=5)}.no-svg body.academy section#why .content .items .item.item-1:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/conocimiento.png?_cached_=5)}.svg body.academy section#why .content .items .item.item-2:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/sostenibilidad.svg?_cached_=5)}.no-svg body.academy section#why .content .items .item.item-2:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/sostenibilidad.png?_cached_=5)}.svg body.academy section#why .content .items .item.item-3:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/formacion.svg?_cached_=5)}.no-svg body.academy section#why .content .items .item.item-3:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/formacion.png?_cached_=5)}.svg body.academy section#why .content .items .item.item-4:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/tecnologia.svg?_cached_=5)}.no-svg body.academy section#why .content .items .item.item-4:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/tecnologia.png?_cached_=5)}.svg body.academy section#why .content .items .item.item-5:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/seguimiento.svg?_cached_=5)}.no-svg body.academy section#why .content .items .item.item-5:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/seguimiento.png?_cached_=5)}.svg body.academy section#why .content .items .item.item-6:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/resultados.svg?_cached_=5)}.no-svg body.academy section#why .content .items .item.item-6:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/resultados.png?_cached_=5)}body.academy section#why .content .items .item:before{content:'';display:block;width:200px;height:200px;margin:24px auto;background-size:100px auto!important;border-radius:50%;background-color:#F7F7F7}@media (min-width:768px){body.academy section#why .content .items .item{max-width:none;width:calc(50% - 24px);padding:0 12px}}@media (min-width:1320px){body.academy section#why .content .items .item{flex:1 0 29%;margin-left:2%;margin-right:2%}}body.academy section#why .content .items .item .pre-title{color:#0F2652;text-align:center;margin-bottom:18px}body.academy section#why .content .items .item p.body{color:#0F2652;text-align:center;margin-bottom:36px}body.academy section#why .content .bottom{margin:48px 0}body.academy section#why .content .bottom a.img{display:block;margin:0 auto 24px}body.academy section#why .content .bottom a.img img{margin:0 auto 12px;display:block;width:320px;height:auto}@media (min-width:768px){body.academy section#why .content .bottom a.img img{width:100%}}@media (min-width:1320px){body.academy section#why .content .bottom a.img img{width:1200px}}body.academy section#why .content .bottom .title{margin-left:10%;margin-right:10%;text-align:center}body.academy section#why .content .bottom a.button{margin-left:auto;margin-right:auto;background-color:transparent;border:2px solid #0F2652;color:#0F2652}body.academy section#why .content .extra{margin-left:2%;margin-right:2%}body.academy section#why .content .extra:before{content:'';display:block;margin:0 auto 24px;width:50%;height:1px;background-color:#FF785C}body.academy section#why .content .extra,body.academy section#why .content .extra *{color:#0F2652}body.academy section#why .content .extra .pre-title{padding-top:12px;padding-bottom:12px}body.academy section#why .content .extra p{font-size:14px;line-height:26px}body.academy section#why .content .extra ol,body.academy section#why .content .extra ul{padding:12px 0 24px 24px}body.academy section#why .content .extra ol li,body.academy section#why .content .extra ul li{font-size:14px;line-height:26px;padding-bottom:3px}body.academy section#testimonials:before{content:'';display:block;position:absolute;top:24px;left:0;background-color:#FF785C;-webkit-clip-path:polygon(0 0,50% 0,100% 50%,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,100% 50%,50% 100%,0 100%);z-index:0;width:88px;height:96px}@media (min-width:768px){body.academy section#testimonials:before{width:125px;height:138px}}@media (min-width:1320px){body.academy section#testimonials:before{width:280px;height:310px}}body.academy section#testimonials:after{content:'';display:block;position:absolute;top:24px;right:0;background-color:#FF785C;-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,0 50%);z-index:0;width:88px;height:96px}@media (min-width:768px){body.academy section#testimonials:after{width:125px;height:138px}}body.academy section#testimonials .content{padding:36px;z-index:1;max-width:900px}body.academy section#testimonials .content .title{color:#0F2652;margin-left:10%;margin-right:10%;text-align:center;margin-bottom:48px;padding-top:12px}@media (min-width:1320px){body.academy section#testimonials:after{width:280px;height:310px}body.academy section#testimonials .content{padding-left:0;padding-right:0}body.academy section#testimonials .content .title{margin-top:80px}}body.academy section#testimonials .content .items .item{position:relative;padding:36px 0;margin:0 auto 12px;max-width:420px}@media (min-width:768px){body.academy section#testimonials .content .items .item{max-width:none;margin-left:0;margin-right:0;overflow:hidden;width:auto}}body.academy section#testimonials .content .items .item a.img{width:72px;height:72px;display:block;overflow:hidden;border-radius:50%;margin:0 auto 12px}@media (min-width:1320px){body.academy section#testimonials .content .items .item a.img{width:160px;height:160px}}body.academy section#testimonials .content .items .item a.img img{display:block;width:100%;height:auto}@media (min-width:1320px){body.academy section#testimonials .content .items .item a.img img{width:160px;height:160px}}@media (min-width:768px){body.academy section#testimonials .content .items .item a.img{margin:0;float:left}body.academy section#testimonials .content .items .item .data{float:left;width:300px;margin-left:24px}}body.academy section#testimonials .content .items .item .data a.title{text-decoration:none;text-align:center;display:block;margin:0 0 3px;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:18px;line-height:27px;color:#0F2652}@media (min-width:768px){body.academy section#testimonials .content .items .item .data a.title{text-align:left}}@media (min-width:1320px){body.academy section#testimonials .content .items .item .data a.title{font-size:24px;line-height:36px}}body.academy section#testimonials .content .items .item .data span.company,body.academy section#testimonials .content .items .item .data span.name{margin:0 0 3px;line-height:24px;font-size:14px;display:block;color:#0F2652;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700}body.academy section#testimonials .content .items .item .data span.name{text-align:center}@media (min-width:768px){body.academy section#testimonials .content .items .item .data span.name{text-align:left}}body.academy section#testimonials .content .items .item .data span.company{text-align:center}@media (min-width:768px){body.academy section#testimonials .content .items .item .data span.company{text-align:left}}body.academy section#testimonials .content .items .item p.body{margin-top:12px;color:#0F2652;text-align:center;font-size:14px;line-height:26px}@media (min-width:768px){body.academy section#testimonials .content .items .item p.body{text-align:left;margin-top:0;float:right;width:calc(100% - 75px - 24px - 24px - 300px)}}@media (min-width:1320px){body.academy section#testimonials .content .items .item p.body{font-size:18px;line-height:28px;text-align:left;margin-top:0;float:right;width:calc(100% - 160px - 24px - 24px - 300px)}}body.academy section#promo{background-color:#FF785C}body.academy section#promo:after{content:'';display:block;position:absolute;top:0;left:0;background-color:transparent;background-image:url(https://devel.static.hosteltur.com/app/public/img/web/academy/bg-2.jpg);background-position:center center;background-size:auto 100%;-webkit-clip-path:polygon(0 0,25% 0,100% 50%,25% 100%,0 100%);clip-path:polygon(0 0,25% 0,100% 50%,25% 100%,0 100%);z-index:0;height:364px;width:263px}@media (min-width:768px){body.academy section#promo:after{height:381px;width:276px}}body.academy section#promo .content{padding:36px;z-index:1}body.academy section#promo .content .title{color:#0F2652;margin:360px 48px 24px 0}@media (min-width:768px){body.academy section#promo .content .title{margin:12px 48px 24px 290px}}@media (min-width:1320px){body.academy section#promo:after{width:580px;height:800px}body.academy section#promo .content{min-height:800px}body.academy section#promo .content .title{margin:175px 48px 24px 620px}}body.academy section#promo .content p.body{color:#FFF;margin:0 48px 36px 0}@media (min-width:768px){body.academy section#promo .content p.body{margin:0 48px 36px 290px}}@media (min-width:1320px){body.academy section#promo .content p.body{margin:0 48px 36px 620px}}body.academy section#promo .content a.button{background-color:transparent;border:2px solid #FFF;color:#FFF}@media (min-width:768px){body.academy section#promo .content a.button{margin-left:290px}}body.academy section#companies{background-color:#F7F7F7}body.academy section#companies .content{padding-bottom:48px}@media (min-width:1320px){body.academy section#promo .content a.button{margin-left:620px}body.academy section#companies .content{max-width:1400px;padding-left:0;padding-right:0}}body.academy section#companies .content .title{color:#0F2652;margin-left:10%;margin-right:10%;text-align:center;margin-bottom:24px}body.academy section#companies .content .items{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center;align-content:center}body.academy section#companies .content .items a{position:relative;text-align:left;background-color:#FF785C;display:inline-block;text-indent:-9999px;width:146px;max-width:146px;height:82px;flex:1 0 146px;margin-bottom:12px}body.academy section#companies .content .items a:after{position:absolute;top:0;left:0;right:0;bottom:0;color:#000;content:'PENDIENTE';display:block;text-align:center;line-height:82px;text-indent:0}@media (min-width:768px){body.academy section#companies .content .items a{width:200px;max-width:200px;height:115px;flex:1 0 200px;margin-bottom:24px}body.academy section#companies .content .items a:after{line-height:115px}}body.academy section#professionals .content .pre-title{color:#FF785C;text-align:center;padding-bottom:6px}body.academy section#professionals .content .title{color:#0F2652;margin-bottom:24px;margin-left:10%;margin-right:10%;text-align:center}body.academy section#professionals .content a.button{margin-left:auto;margin-right:auto;background-color:transparent;border:2px solid #0F2652;color:#0F2652}body.academy section#masterclasses .content{margin-bottom:36px}body.academy section#masterclasses .content .pre-title{color:#FF785C;text-align:center;padding-bottom:6px}body.academy section#masterclasses .content .title{color:#0F2652;margin-left:10%;margin-right:10%;text-align:center;margin-bottom:24px}body.academy section#masterclasses .content a.button{margin-left:auto;margin-right:auto;background-color:transparent;border:2px solid #0F2652;color:#0F2652}body.academy section#courses{margin-bottom:24px}@media (min-width:1320px){body.academy section#courses .content,body.academy section#masterclasses .content,body.academy section#professionals .content{max-width:1400px;padding-left:0;padding-right:0}}body.academy section#courses .content .pre-title{color:#FF785C;text-align:center;padding-bottom:6px}body.academy section#courses .content .title{color:#0F2652;margin-bottom:24px;margin-left:10%;margin-right:10%;text-align:center}body.academy section#courses .content .info{margin-block:30px;margin-inline:auto;max-width:1000px;text-align:center}body.academy section#courses .content .info p{color:#0F2652;margin-block-start:1em}body.academy section#courses .content a.button{margin-left:auto;margin-right:auto;background-color:transparent;border:2px solid #0F2652;color:#0F2652}body.academy.home section#description{background-color:#0F2652}body.academy.home section#description:after{content:'';display:block;position:absolute;top:0;right:0;background-color:transparent;background-image:url(https://devel.static.hosteltur.com/app/public/img/web/academy/bg-1.jpg);background-position:center center;background-size:auto 100%;-webkit-clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);z-index:0;width:264px;height:364px}@media (min-width:768px){body.academy.home section#description:after{width:552px;height:700px}}body.academy.home section#description .content{padding:36px;z-index:1}body.academy.home section#description .content .title-up{color:#FF785C;margin:305px 20% 0 0}@media (min-width:768px){body.academy.home section#description .content .title-up{margin:550px 25% 0 0}}@media (min-width:1320px){body.academy.home section#description:after{width:653px;height:900px}body.academy.home section#description .content{min-height:900px}body.academy.home section#description .content .title-up{margin:240px 620px 0 0}}body.academy.home section#description .content a.button{background-color:transparent;border:2px solid #FFF;color:#FFF}body.academy.professionals section#description{background-color:#FF785C}body.academy.professionals section#description:after{content:'';display:block;position:absolute;top:0;right:0;background-color:#0F2652;-webkit-clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);z-index:0;width:264px;height:364px}@media (min-width:768px){body.academy.professionals section#description:after{width:552px;height:700px}}body.academy.professionals section#description .content{padding:36px;z-index:1;min-height:364px}@media (min-width:768px){body.academy.professionals section#description .content{min-height:700px}}body.academy.professionals section#description .content .title-up{color:#FFF;margin:315px 25% 0 0}@media (min-width:768px){body.academy.professionals section#description .content .title-up{margin:530px 30% 0 0}body.academy.professionals section#professional .content{overflow:hidden}}@media (min-width:1320px){body.academy.professionals section#description:after{width:653px;height:900px}body.academy.professionals section#description .content{min-height:900px}body.academy.professionals section#description .content .title-up{margin:455px 620px 0 0}}body.academy.professionals section#description .content a.button{background-color:transparent;border:2px solid #FFF;color:#FFF}body.academy.professionals section#professional .content img{display:block;width:auto;max-width:320px;height:auto;margin:0 0 24px}@media (min-width:768px){body.academy.professionals section#professional .content img{max-width:400px;float:left}body.academy.professionals section#professional .content .side{float:right;width:calc(100% - 400px - 48px)}}body.academy.professionals section#professional .content .side .name{display:block;color:#0F2652;padding:0 0 6px;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:18px;line-height:27px}body.academy.professionals section#professional .content .side .company:empty,body.academy.professionals section#professional .content .side .name:empty,body.academy.professionals section#professional .content .side .position:empty{display:none}@media (min-width:1320px){body.academy.professionals section#professional .content .side .name{font-size:24px;line-height:36px}}body.academy.professionals section#professional .content .side .company,body.academy.professionals section#professional .content .side .position{color:#0F2652;font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:14px;line-height:24px;text-transform:none;padding:0 0 6px}body.academy.professionals section#professional .content .side a.button-url{display:inline-block;border:1px solid #0F2652;color:#0F2652;cursor:pointer;margin-top:12px;width:auto;background-color:#FFF;padding:4px 24px;text-align:center}body.academy.professionals section#professional .content .side .about{display:block;padding:12px 0}body.academy.professionals section#courses .categories,body.academy.professionals section#professionals .content .pre-title,body.academy.professionals section#professionals .content a.button{display:none}body.academy.professionals section#professional .content .side .about p{padding:0 0 12px;color:#333;font-size:16px;line-height:21px}body.academy.professionals section#professionals{clear:both}body.academy.professionals section#professionals .content .title{font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:22px;line-height:30px;padding:36px 5%}@media (min-width:768px){body.academy.professionals section#professionals .content .title{font-size:24px;line-height:36px}}body.academy.professionals section#professionals .content .carousel .items{position:relative;text-align:left;overflow:hidden}body.academy.professionals section#professionals .content .carousel .items .item{margin:0 auto 12px}@media (min-width:768px){body.academy.professionals section#professionals .content .carousel .items .item{margin-bottom:24px;float:left;width:calc(33% - 12px - 12px);margin-left:12px;margin-right:12px}body.academy.professionals section#professionals .content .carousel .items .item:nth-child(3n+1){clear:both}}body.academy.masterclasses section#description{background-color:#FF785C}body.academy.masterclasses section#description:after,body.academy.masterclasses section#description:before{content:'';display:block;position:absolute;z-index:0}body.academy.masterclasses section#description:before{-webkit-clip-path:polygon(50% 100%,100% 0,100% 0,0 0,0 0);clip-path:polygon(50% 100%,100% 0,100% 0,0 0,0 0);top:0;right:0;background-color:#0F2652;width:250px;height:50px}@media (min-width:768px){body.academy.masterclasses section#description:before{width:500px;height:100px}}@media (min-width:1320px){body.academy.professionals section#professionals .content .title{font-size:32px;line-height:44px;padding:36px 15%}body.academy.masterclasses section#description:before{width:600px;height:200px}}body.academy.masterclasses section#description:after{-webkit-clip-path:polygon(50% 0,100% 32%,100% 100%,0 100%,0 32%);clip-path:polygon(50% 0,100% 32%,100% 100%,0 100%,0 32%);top:50px;right:0;background-color:transparent;background-image:url(https://devel.static.hosteltur.com/app/public/img/web/academy/bg-1.jpg);background-size:auto 100%;background-position:top center;width:250px;height:200px}@media (min-width:768px){body.academy.masterclasses section#description:after{top:100px;width:500px;height:400px}}body.academy.masterclasses section#description .content{padding:0 36px;z-index:1;min-height:350px}@media (min-width:768px){body.academy.masterclasses section#description .content{min-height:700px}}body.academy.masterclasses section#description .content .pre-title{font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#0F2652;padding:220px 20% 12px 0}@media (min-width:768px){body.academy.masterclasses section#description .content .pre-title{padding:525px 25% 12px 0}}body.academy.masterclasses section#description .content .title-up{color:#FFF;margin-right:20%}@media (min-width:768px){body.academy.masterclasses section#description .content .title-up{margin-right:25%}}@media (min-width:1320px){body.academy.masterclasses section#description:after{top:200px;width:600px;height:600px}body.academy.masterclasses section#description .content{min-height:800px}body.academy.masterclasses section#description .content .pre-title{font-size:24px;line-height:36px;padding:225px 620px 12px 0}body.academy.masterclasses section#description .content .title-up{margin-right:620px}}body.academy.masterclasses section#masterclasses .content .pre-title,body.academy.masterclasses section#masterclasses .content>.title,body.academy.masterclasses section#masterclasses .content>a.button{display:none}body.academy.masterclasses section#masterclasses .content .carousel .items{overflow:hidden;padding:36px 0}body.academy.masterclasses section#masterclasses .content .carousel .items .item{margin:0 auto 12px}@media (min-width:768px){body.academy.masterclasses section#masterclasses .content .carousel .items .item{margin-bottom:24px;float:left;width:calc(33% - 12px - 12px);margin-left:12px;margin-right:12px}body.academy.masterclasses section#masterclasses .content .carousel .items .item:nth-child(3n+1){clear:both}}body.academy.masterclass section#description{background-color:#FF785C}body.academy.masterclass section#description:after{content:'';display:block;position:absolute;top:0;right:0;background-color:#0F2652;-webkit-clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);z-index:0;width:220px;height:350px}@media (min-width:768px){body.academy.masterclass section#description:after{width:400px;height:700px}}body.academy.masterclass section#description .content{padding:0 36px;z-index:1;min-height:350px}@media (min-width:768px){body.academy.masterclass section#description .content{min-height:700px}}body.academy.masterclass section#description .content .pre-title{font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#0F2652;padding:220px 20% 12px 0}@media (min-width:768px){body.academy.masterclass section#description .content .pre-title{padding:525px 25% 12px 0}}body.academy.masterclass section#description .content .title-up{color:#FFF;margin-right:20%}@media (min-width:768px){body.academy.masterclass section#description .content .title-up{margin-right:25%}}@media (min-width:1320px){body.academy.masterclass section#description:after{width:500px;height:800px}body.academy.masterclass section#description .content{min-height:800px}body.academy.masterclass section#description .content .pre-title{font-size:24px;line-height:36px;padding:225px 620px 12px 0}body.academy.masterclass section#description .content .title-up{margin-right:620px}body.academy.masterclass section#masterclass .content{max-width:1200px;padding-left:0;padding-right:0}}body.academy.masterclass section#masterclass .content .inside{padding:12px}@media (min-width:768px){body.academy.masterclass section#masterclass .content .inside{padding:0}body.academy.masterclass section#masterclass .content .info{overflow:hidden}}body.academy.masterclass section#masterclass .content .info{position:relative;padding:0 0 24px}body.academy.masterclass section#masterclass .content .info .categories,body.academy.masterclass section#masterclass .content .info .created,body.academy.masterclass section#masterclass .content .info .duration,body.academy.masterclass section#masterclass .content .info .professional{padding:0 0 24px}body.academy.masterclass section#masterclass .content .info .categories .highlight,body.academy.masterclass section#masterclass .content .info .created .highlight,body.academy.masterclass section#masterclass .content .info .duration .highlight,body.academy.masterclass section#masterclass .content .info .professional .highlight{padding:0 0 4px;color:#FF785C;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:14px;line-height:24px}body.academy.masterclass section#masterclass .content .info .categories strong,body.academy.masterclass section#masterclass .content .info .created strong,body.academy.masterclass section#masterclass .content .info .duration strong,body.academy.masterclass section#masterclass .content .info .professional strong{display:block;color:#0F2652;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:18px;line-height:27px}body.academy.masterclass section#masterclass .content .info .categories strong:empty,body.academy.masterclass section#masterclass .content .info .categories>span a:empty,body.academy.masterclass section#masterclass .content .info .categories>span span:empty,body.academy.masterclass section#masterclass .content .info .categories>span:empty,body.academy.masterclass section#masterclass .content .info .created strong:empty,body.academy.masterclass section#masterclass .content .info .created>span a:empty,body.academy.masterclass section#masterclass .content .info .created>span span:empty,body.academy.masterclass section#masterclass .content .info .created>span:empty,body.academy.masterclass section#masterclass .content .info .duration strong:empty,body.academy.masterclass section#masterclass .content .info .duration>span a:empty,body.academy.masterclass section#masterclass .content .info .duration>span span:empty,body.academy.masterclass section#masterclass .content .info .duration>span:empty,body.academy.masterclass section#masterclass .content .info .professional strong:empty,body.academy.masterclass section#masterclass .content .info .professional>span a:empty,body.academy.masterclass section#masterclass .content .info .professional>span span:empty,body.academy.masterclass section#masterclass .content .info .professional>span:empty{display:none}@media (min-width:1320px){body.academy.masterclass section#masterclass .content .info .categories strong,body.academy.masterclass section#masterclass .content .info .created strong,body.academy.masterclass section#masterclass .content .info .duration strong,body.academy.masterclass section#masterclass .content .info .professional strong{font-size:24px;line-height:36px}}body.academy.masterclass section#masterclass .content .info .categories>span,body.academy.masterclass section#masterclass .content .info .created>span,body.academy.masterclass section#masterclass .content .info .duration>span,body.academy.masterclass section#masterclass .content .info .professional>span{color:#0F2652;font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:14px;line-height:24px}body.academy.masterclass section#masterclass .content .info .categories>span a,body.academy.masterclass section#masterclass .content .info .categories>span span,body.academy.masterclass section#masterclass .content .info .created>span a,body.academy.masterclass section#masterclass .content .info .created>span span,body.academy.masterclass section#masterclass .content .info .duration>span a,body.academy.masterclass section#masterclass .content .info .duration>span span,body.academy.masterclass section#masterclass .content .info .professional>span a,body.academy.masterclass section#masterclass .content .info .professional>span span{text-decoration:none;color:#0F2652}@media (min-width:768px){body.academy.masterclass section#masterclass .content .info .professional{position:absolute;top:0;left:0;width:50%}body.academy.masterclass section#masterclass .content .info .split{float:right;width:50%}}@media (min-width:980px){body.academy.masterclass section#masterclass .content .info .professional{position:relative;top:auto;left:auto;width:30%;float:left}body.academy.masterclass section#masterclass .content .info .split{float:right;width:70%;overflow:hidden}body.academy.masterclass section#masterclass .content .info .split .categories,body.academy.masterclass section#masterclass .content .info .split .created,body.academy.masterclass section#masterclass .content .info .split .duration,body.academy.masterclass section#masterclass .content .info .split .professional{float:left;width:30%;margin-left:3%}}body.academy.masterclass section#masterclass .content .video{overflow:hidden;padding-top:56.25%;position:relative}body.academy.masterclass section#masterclass .content .video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}body.academy.masterclass section#masterclass .content .img{position:relative;overflow:hidden;cursor:pointer}body.academy.masterclass section#masterclass .content .img img{display:block;width:100%;height:auto;z-index:1;position:relative}body.academy.masterclass section#masterclass .content .img:before{position:absolute;content:'';display:block;width:240px;height:240px;z-index:2;left:calc(50% - 120px);top:calc(50% - 120px);background-repeat:no-repeat;background-position:center center;background-size:200px auto}body.academy.masterclass section#masterclass .content .data .body br,body.academy.masterclass section#masterclass .content .data .body p:empty,body.academy.masterclass section#masterclass .content .data .body:empty,body.academy.masterclass section#masterclass .content .img:hover:before{display:none}.svg body.academy.masterclass section#masterclass .content .img:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/play-black.svg?_cached_=5)}.no-svg body.academy.masterclass section#masterclass .content .img:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/play-black.png?_cached_=5)}body.academy.masterclass section#masterclass .content .data{position:relative;padding:48px 0 0;overflow:hidden}@media (min-width:768px){body.academy.masterclass section#masterclass .content .data .left-content{position:relative;margin:0;padding:0;float:left;width:calc(100% - 244px - 48px)}}body.academy.masterclass section#masterclass .content .data ul.points{margin:0 0 24px;padding:0 0 0 24px}body.academy.masterclass section#masterclass .content .data ul.points li{color:#FF785C;font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:21px;line-height:29px;padding:0 0 6px}body.academy.masterclass section#masterclass .content .data .body{padding:0 0 12px}body.academy.masterclass section#masterclass .content .data .body p{padding:0 0 24px}body.academy.masterclass section#masterclass .content .data .body,body.academy.masterclass section#masterclass .content .data .body *{color:#0F2652;font-size:14px;line-height:26px}@media (min-width:1320px){body.academy.masterclass section#masterclass .content .data .body,body.academy.masterclass section#masterclass .content .data .body *{font-size:18px;line-height:28px}}body.academy.masterclass section#masterclass .content .data .body ol,body.academy.masterclass section#masterclass .content .data .body ul{margin:12px 0 12px 24px}body.academy.masterclass section#masterclass .content .data .file .button-download{border:2px solid #0F2652;color:#0F2652;cursor:pointer;margin-top:12px;margin-left:0;margin-right:0}body.academy.masterclass section#masterclass .content .data .professional-extra{overflow:hidden;background-color:#F7F7F7;padding:12px;margin:24px auto 0}@media (min-width:768px){body.academy.masterclass section#masterclass .content .data .professional-extra{position:relative;margin:0;padding:0;float:right;width:244px}}body.academy.masterclass section#masterclass .content .data .professional-extra img{display:block;float:left;width:80px;height:auto}@media (min-width:768px){body.academy.masterclass section#masterclass .content .data .professional-extra img{float:none;width:244px;height:auto;background-color:#FFF}}body.academy.masterclass section#masterclass .content .data .professional-extra strong{padding-top:6px;width:calc(100% - 80px - 24px);display:block;float:right;color:#0F2652;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:18px;line-height:27px}@media (min-width:1320px){body.academy.masterclass section#masterclass .content .data .professional-extra strong{font-size:24px;line-height:36px}}@media (min-width:768px){body.academy.masterclass section#masterclass .content .data .professional-extra strong{padding:24px 24px 6px;width:auto;float:none}}body.academy.masterclass section#masterclass .content .data .professional-extra strong:empty{display:none}body.academy.masterclass section#masterclass .content .data .professional-extra span{width:calc(100% - 80px - 24px);display:block;float:right;color:#0F2652;font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:14px;line-height:24px}body.academy.masterclass section#masterclass .content .data .professional-extra span:empty{display:none}body.academy.masterclass section#masterclass .content .data .professional-extra div.about{display:none;color:#333;font-size:13px;line-height:15px}@media (min-width:768px){body.academy.masterclass section#masterclass .content .data .professional-extra span{padding:0 24px 12px;width:auto;float:none}body.academy.masterclass section#masterclass .content .data .professional-extra div.about{display:block;padding:0 24px 24px}}body.academy.masterclass section#masterclass .content .data .professional-extra div.about p{padding:0 0 12px;color:#333;font-size:13px;line-height:15px}body.academy.masterclass section#masterclass .content .data .professional-extra div.about p:last-of-type{padding-bottom:6px}body.academy.masterclass section#masterclass .content .button-view{border:2px solid #0F2652;color:#0F2652;cursor:pointer;margin-left:auto;margin-right:auto}body.academy.masterclass section#masterclasses{background-color:#f7f7f7}body.academy.courses section#description{background-color:#FF785C}body.academy.courses section#description:after,body.academy.courses section#description:before{content:'';display:block;position:absolute;z-index:0}body.academy.courses section#description:before{-webkit-clip-path:polygon(50% 100%,100% 0,100% 0,0 0,0 0);clip-path:polygon(50% 100%,100% 0,100% 0,0 0,0 0);top:0;right:0;background-color:#0F2652;width:250px;height:50px}@media (min-width:768px){body.academy.courses section#description:before{width:500px;height:100px}}@media (min-width:1320px){body.academy.courses section#description:before{width:600px;height:200px}}body.academy.courses section#description:after{-webkit-clip-path:polygon(50% 0,100% 32%,100% 100%,0 100%,0 32%);clip-path:polygon(50% 0,100% 32%,100% 100%,0 100%,0 32%);top:50px;right:0;background-color:transparent;background-image:url(https://devel.static.hosteltur.com/app/public/img/web/academy/bg-1.jpg);background-size:auto 100%;background-position:top center;width:250px;height:200px}body.academy.course section#description:after,body.academy.static section#description:after{-webkit-clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);content:''}@media (min-width:768px){body.academy.courses section#description:after{top:100px;width:500px;height:400px}}body.academy.courses section#description .content{padding:0 36px;z-index:1;min-height:350px}@media (min-width:768px){body.academy.courses section#description .content{min-height:700px}}body.academy.courses section#description .content .pre-title{font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#0F2652;padding:220px 20% 12px 0}@media (min-width:768px){body.academy.courses section#description .content .pre-title{padding:525px 25% 12px 0}}body.academy.courses section#description .content .title-up{color:#FFF;margin-right:20%}@media (min-width:768px){body.academy.courses section#description .content .title-up{margin-right:25%}}@media (min-width:1320px){body.academy.courses section#description:after{top:200px;width:600px;height:600px}body.academy.courses section#description .content{min-height:800px}body.academy.courses section#description .content .pre-title{font-size:24px;line-height:36px;padding:225px 620px 12px 0}body.academy.courses section#description .content .title-up{margin-right:620px}}body.academy.courses section#courses .content .categories{padding-top:24px;padding-bottom:0}body.academy.courses section#courses .content .carousel .items{overflow:hidden;padding:36px 0}body.academy.courses section#courses .content .carousel .items .item{margin:0 auto 12px}@media (min-width:768px){body.academy.courses section#courses .content .carousel .items .item{margin-bottom:24px;float:left;width:calc(33% - 12px - 12px);margin-left:12px;margin-right:12px}body.academy.courses section#courses .content .carousel .items .item:nth-child(3n+1){clear:both}}body.academy.courses section.landing-quota-ai{display:grid;grid-template-rows:132px;height:132px;margin-inline:auto;max-width:1400px!important;overflow:hidden}body.academy.courses section.landing-quota-ai img{height:auto;max-width:100%;grid-column:1;grid-row:1}body.academy.courses section.landing-quota-ai .hero{height:100%;object-fit:cover;width:100%}body.academy.courses section.landing-quota-ai .logo{align-self:center;justify-self:center;max-width:300px;z-index:1}body.academy.course section#description{background-color:#FF785C}body.academy.course section#description:after{display:block;position:absolute;top:0;right:0;background-color:#0F2652;clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);z-index:0;width:220px;height:350px}@media (min-width:768px){body.academy.courses section.landing-quota-ai .logo{justify-self:end;margin-inline:0 1rem;max-width:inherit}body.academy.course section#description:after{width:400px;height:700px}}body.academy.course section#description .content{padding:0 36px;z-index:1;min-height:350px}@media (min-width:768px){body.academy.course section#description .content{min-height:700px}}body.academy.course section#description .content .pre-title{font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#0F2652;padding:220px 20% 12px 0;position:relative}@media (min-width:768px){body.academy.course section#description .content .pre-title{padding:525px 25% 12px 0}}@media (min-width:1320px){body.academy.course section#description:after{width:500px;height:800px}body.academy.course section#description .content{min-height:800px}body.academy.course section#description .content .pre-title{font-size:24px;line-height:36px;padding:225px 620px 12px 0}}.quotta-ai section#description .pre-title:before{aspect-ratio:482/77;background-image:url(https://devel.static.hosteltur.com/app/public/img/web/templates/landing-tag/quotta/logo-quotta.svg);background-size:cover;bottom:calc(100% - 220px);content:'';display:flex;margin-block-end:16px;position:absolute;width:240px}body.academy.course section#description .content .title-up{color:#FFF;margin-right:20%}@media (min-width:768px){.quotta-ai section#description .pre-title:before{bottom:80px;width:482px}body.academy.course section#description .content .title-up{margin-right:25%}}body.academy.course section#description .content .title-up strong{color:currentColor;text-decoration:underline;text-transform:uppercase}@media (min-width:1320px){body.academy.course section#description .content .title-up{margin-right:620px}body.academy.course section#course .content{max-width:1200px;padding-left:0;padding-right:0}}body.academy.course section#course .content .inside{padding:12px}@media (min-width:768px){body.academy.course section#course .content .inside{padding:0}body.academy.course section#course .content .info{overflow:hidden}}body.academy.course section#course .content .info{position:relative;padding:0 0 24px}body.academy.course section#course .content .info .categories,body.academy.course section#course .content .info .created,body.academy.course section#course .content .info .duration,body.academy.course section#course .content .info .professional{padding:0 0 24px}body.academy.course section#course .content .info .categories .highlight,body.academy.course section#course .content .info .created .highlight,body.academy.course section#course .content .info .duration .highlight,body.academy.course section#course .content .info .professional .highlight{padding:0 0 4px;color:#FF785C;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:14px;line-height:24px}body.academy.course section#course .content .info .categories strong,body.academy.course section#course .content .info .created strong,body.academy.course section#course .content .info .duration strong,body.academy.course section#course .content .info .professional strong{display:block;color:#0F2652;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:18px;line-height:27px}body.academy.course section#course .content .info .categories strong:empty,body.academy.course section#course .content .info .categories>span a:empty,body.academy.course section#course .content .info .categories>span span:empty,body.academy.course section#course .content .info .categories>span:empty,body.academy.course section#course .content .info .created strong:empty,body.academy.course section#course .content .info .created>span a:empty,body.academy.course section#course .content .info .created>span span:empty,body.academy.course section#course .content .info .created>span:empty,body.academy.course section#course .content .info .duration strong:empty,body.academy.course section#course .content .info .duration>span a:empty,body.academy.course section#course .content .info .duration>span span:empty,body.academy.course section#course .content .info .duration>span:empty,body.academy.course section#course .content .info .professional strong:empty,body.academy.course section#course .content .info .professional>span a:empty,body.academy.course section#course .content .info .professional>span span:empty,body.academy.course section#course .content .info .professional>span:empty{display:none}@media (min-width:1320px){body.academy.course section#course .content .info .categories strong,body.academy.course section#course .content .info .created strong,body.academy.course section#course .content .info .duration strong,body.academy.course section#course .content .info .professional strong{font-size:24px;line-height:36px}}body.academy.course section#course .content .info .categories>span,body.academy.course section#course .content .info .created>span,body.academy.course section#course .content .info .duration>span,body.academy.course section#course .content .info .professional>span{color:#0F2652;font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:14px;line-height:24px}body.academy.course section#course .content .info .categories>span a,body.academy.course section#course .content .info .categories>span span,body.academy.course section#course .content .info .created>span a,body.academy.course section#course .content .info .created>span span,body.academy.course section#course .content .info .duration>span a,body.academy.course section#course .content .info .duration>span span,body.academy.course section#course .content .info .professional>span a,body.academy.course section#course .content .info .professional>span span{text-decoration:none;color:#0F2652}@media (min-width:768px){body.academy.course section#course .content .info .professional{position:absolute;top:0;left:0;width:50%}body.academy.course section#course .content .info .split{float:right;width:50%}}@media (min-width:980px){body.academy.course section#course .content .info .professional{position:relative;top:auto;left:auto;width:30%;float:left}body.academy.course section#course .content .info .split{float:right;width:70%;overflow:hidden}body.academy.course section#course .content .info .split .categories,body.academy.course section#course .content .info .split .created,body.academy.course section#course .content .info .split .duration,body.academy.course section#course .content .info .split .professional{float:left;width:30%;margin-left:3%}}body.academy.course section#course .content .video{overflow:hidden;padding-top:56.25%;position:relative}body.academy.course section#course .content .video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}body.academy.course section#course .content .img{position:relative;overflow:hidden;cursor:pointer}body.academy.course section#course .content .img img{display:block;width:100%;height:auto;z-index:1;position:relative}body.academy.course section#course .content .img .options,body.academy.course section#course .content .img.active:before{display:none}body.academy.course section#course .content .img.active .options{position:absolute;right:0;left:0;display:block;z-index:2;top:calc(50% - 60px)}body.academy.course section#course .content .data .body br,body.academy.course section#course .content .data .body p:empty,body.academy.course section#course .content .data .body:empty{display:none}@media (min-width:768px){body.academy.course section#course .content .img.active .options{top:calc(50% - 65px)}}@media (min-width:980px){body.academy.course section#course .content .img.active .options{top:calc(50% - 70px)}}body.academy.course section#course .content .img.active .options .button{text-align:center;cursor:pointer;margin:0 auto;background-color:#FFF}body.academy.course section#course .content .img.active .options .button-bonificada{border:2px solid #FF785C;color:#FF785C;margin-bottom:12px}body.academy.course section#course .content .img.active .options .button-particular{border:2px solid #0F2652;color:#0F2652}body.academy.course section#course .content .data{position:relative;padding:48px 0 0;overflow:hidden}@media (min-width:768px){body.academy.course section#course .content .data .left-content{position:relative;margin:0;padding:0;float:left;width:calc(100% - 244px - 48px)}}body.academy.course section#course .content .data ul.points{margin:0 0 12px;padding:0 0 0 24px}body.academy.course section#course .content .data ul.points li{color:#FF785C;font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:21px;line-height:29px;padding:0 0 6px}body.academy.course section#course .content .data .body{padding:0 0 12px}body.academy.course section#course .content .data .body p{padding:0 0 24px}body.academy.course section#course .content .data .body,body.academy.course section#course .content .data .body *{color:#0F2652;font-size:14px;line-height:26px}@media (min-width:1320px){body.academy.course section#course .content .data .body,body.academy.course section#course .content .data .body *{font-size:18px;line-height:28px}}body.academy.course section#course .content .data .body ol,body.academy.course section#course .content .data .body ul{margin:12px 0 12px 24px}body.academy.course section#course .content .data .file .button-download{border:2px solid #FF785C;color:#FF785C;cursor:pointer;margin-top:12px;margin-left:0;margin-right:6px}body.academy.course section#course .content .data .buttons{margin:24px 0 0}body.academy.course section#course .content .data .buttons .button-bonificada,body.academy.course section#course .content .data .buttons .button-particular{display:inline-block;border:2px solid #0F2652;color:#0F2652;cursor:pointer;margin-top:12px;margin-left:0;margin-right:6px}body.academy.course section#course .content .data .professional-extra .title{text-transform:uppercase;font-size:14px;line-height:22px;text-decoration:none;color:#0F2652;padding:0!important;margin:0 0 12px!important}@media (min-width:768px){body.academy.course section#course .content .data .professional-extra .title{padding:16px 28px;font-size:16px;line-height:24px}body.academy.course section#course .content .data .professional-extra{position:relative;float:right;width:244px}}@media (min-width:1320px){body.academy.course section#course .content .data .professional-extra .title{padding:18px 32px;font-size:16px;line-height:24px}}body.academy.course section#course .content .data .professional-extra div.item{overflow:hidden;background-color:#F7F7F7;padding:12px;margin:24px auto 0}@media (min-width:768px){body.academy.course section#course .content .data .professional-extra div.item{margin:0;padding:0}}body.academy.course section#course .content .data .professional-extra div.item .div-img{position:relative;float:left;width:80px;margin-bottom:2px}body.academy.course section#course .content .data .professional-extra div.item .div-img:last-of-type{margin-bottom:0}body.academy.course section#course .content .data .professional-extra div.item .div-img img{display:block;width:80px;height:auto}@media (min-width:768px){body.academy.course section#course .content .data .professional-extra div.item .div-img{float:none;width:244px}body.academy.course section#course .content .data .professional-extra div.item .div-img img{width:244px;height:auto;background-color:#FFF}}body.academy.course section#course .content .data .professional-extra div.item .div-img .click-to-open-btn{left:2px;width:calc(100% - 2px - 2px);position:relative;text-align:left}body.academy.course section#course .content .data .professional-extra div.item .div-img .click-to-close-btn,body.academy.course section#course .content .data .professional-extra div.item .div-img .click-to-open-btn{display:none;text-transform:capitalize;font-size:12px;line-height:12px}body.academy.course section#course .content .data .professional-extra div.item .div-img .click-to-close-btn:hover,body.academy.course section#course .content .data .professional-extra div.item .div-img .click-to-open-btn:hover{background-color:#FF785C;color:#FFF;border-color:#FFF}body.academy.course section#course .content .data .professional-extra div.item a.name{padding-top:6px;width:calc(100% - 80px - 24px);display:block;float:right;color:#0F2652;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:18px;line-height:27px}@media (min-width:1320px){body.academy.course section#course .content .data .professional-extra div.item a.name{font-size:24px;line-height:36px}}@media (min-width:768px){body.academy.course section#course .content .data .professional-extra div.item a.name{padding:24px 24px 6px;width:auto;float:none}}body.academy.course section#course .content .data .professional-extra div.item a.name:hover{color:#FF785C}body.academy.course section#course .content .data .professional-extra div.item a.name:empty{display:none}body.academy.course section#course .content .data .professional-extra div.item span.company,body.academy.course section#course .content .data .professional-extra div.item span.position{width:calc(100% - 80px - 24px);display:block;float:right;color:#0F2652;font-family:"garnett regular",sans-serif,Fallback,sans-serif;font-weight:400;font-size:14px;line-height:24px}body.academy.course section#course .content .data .professional-extra div.item div.about,body.academy.course section#course .content .data .professional-extra div.item span.company:empty,body.academy.course section#course .content .data .professional-extra div.item span.position:empty{display:none}@media (min-width:768px){body.academy.course section#course .content .data .professional-extra div.item span.company,body.academy.course section#course .content .data .professional-extra div.item span.position{padding:0 24px 12px;width:auto;float:none}body.academy.course section#course .content .data .professional-extra div.item div.about{display:block;padding:0 24px 6px}}body.academy.course section#course .content .data .professional-extra div.item div.about p{padding:0 0 12px;color:#333;font-size:13px;line-height:15px}body.academy.course section#course .content .data .professional-extra div.item a.button-url{border:1px solid #0F2652;color:#0F2652;cursor:pointer;width:auto;background-color:#FFF;padding:4px;text-align:center;display:none;margin:0 24px 12px}@media (min-width:768px){body.academy.course section#course .content .data .professional-extra div.item a.button-url{display:block}body.academy.course section#course .content .data .professional-extra.extra-toggle .item .div-img .click-to-close-btn,body.academy.course section#course .content .data .professional-extra.extra-toggle .item .div-img .click-to-open-btn{margin:0;display:block;position:absolute;bottom:2px;right:2px;border:1px solid #0F2652;background-color:#FFF;padding:6px;color:#0F2652;z-index:2;cursor:pointer}body.academy.course section#course .content .data .professional-extra.extra-toggle .item .div-img .click-to-close-btn,body.academy.course section#course .content .data .professional-extra.extra-toggle .item a.button-url,body.academy.course section#course .content .data .professional-extra.extra-toggle .item a.name,body.academy.course section#course .content .data .professional-extra.extra-toggle .item div.about,body.academy.course section#course .content .data .professional-extra.extra-toggle .item span.company,body.academy.course section#course .content .data .professional-extra.extra-toggle .item span.position,body.academy.course section#course .content .data .professional-extra.extra-toggle .item.active .div-img .click-to-open-btn{display:none}body.academy.course section#course .content .data .professional-extra.extra-toggle .item.active .div-img .click-to-close-btn,body.academy.course section#course .content .data .professional-extra.extra-toggle .item.active a.button-url,body.academy.course section#course .content .data .professional-extra.extra-toggle .item.active a.name,body.academy.course section#course .content .data .professional-extra.extra-toggle .item.active div.about,body.academy.course section#course .content .data .professional-extra.extra-toggle .item.active span.company,body.academy.course section#course .content .data .professional-extra.extra-toggle .item.active span.position{display:block}}body.academy.course section#course .content .button-view{border:2px solid #0F2652;color:#0F2652;cursor:pointer;margin-left:auto;margin-right:auto}body.academy.course section#courses{background-color:#f7f7f7}body.academy.download footer#main-footer,body.academy.download header#main-header,body.academy.extra-register footer#main-footer,body.academy.extra-register header#main-header,body.academy.login footer#main-footer,body.academy.login header#main-header,body.academy.register footer#main-footer,body.academy.register header#main-header{display:none}body.academy.download .wrapper,body.academy.extra-register .wrapper,body.academy.login .wrapper,body.academy.register .wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0F2652;overflow:auto}body.academy.download .wrapper main#main-main,body.academy.extra-register .wrapper main#main-main,body.academy.login .wrapper main#main-main,body.academy.register .wrapper main#main-main{background-color:transparent;padding-top:0}body.academy.download .wrapper main#main-main section .content,body.academy.extra-register .wrapper main#main-main section .content,body.academy.login .wrapper main#main-main section .content,body.academy.register .wrapper main#main-main section .content{max-width:400px}body.academy.download .wrapper main#main-main section .content .button-close,body.academy.extra-register .wrapper main#main-main section .content .button-close,body.academy.login .wrapper main#main-main section .content .button-close,body.academy.register .wrapper main#main-main section .content .button-close{color:#FFF;text-transform:capitalize;margin-left:auto;margin-right:auto;padding-left:45px;position:relative;margin-top:24px}body.academy.download .wrapper main#main-main section .content .button-close:before,body.academy.extra-register .wrapper main#main-main section .content .button-close:before,body.academy.login .wrapper main#main-main section .content .button-close:before,body.academy.register .wrapper main#main-main section .content .button-close:before{position:absolute;top:14px;left:0;content:'';display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-size:100% auto}.svg body.academy.download .wrapper main#main-main section .content .button-close:before,.svg body.academy.extra-register .wrapper main#main-main section .content .button-close:before,.svg body.academy.login .wrapper main#main-main section .content .button-close:before,.svg body.academy.register .wrapper main#main-main section .content .button-close:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/menu-close-white.svg?_cached_=5)}.no-svg body.academy.download .wrapper main#main-main section .content .button-close:before,.no-svg body.academy.extra-register .wrapper main#main-main section .content .button-close:before,.no-svg body.academy.login .wrapper main#main-main section .content .button-close:before,.no-svg body.academy.register .wrapper main#main-main section .content .button-close:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/menu-close-white.png?_cached_=5)}body.academy.download .wrapper main#main-main section .content .button-close:hover,body.academy.extra-register .wrapper main#main-main section .content .button-close:hover,body.academy.login .wrapper main#main-main section .content .button-close:hover,body.academy.register .wrapper main#main-main section .content .button-close:hover{background-color:transparent}body.academy.download .wrapper main#main-main section .content .inside,body.academy.extra-register .wrapper main#main-main section .content .inside,body.academy.login .wrapper main#main-main section .content .inside,body.academy.register .wrapper main#main-main section .content .inside{position:relative;background-color:#FAFAFA}body.academy.download .wrapper main#main-main section .content .inside div.brand,body.academy.extra-register .wrapper main#main-main section .content .inside div.brand,body.academy.login .wrapper main#main-main section .content .inside div.brand,body.academy.register .wrapper main#main-main section .content .inside div.brand{background-color:#FF785C;padding:24px;min-height:100px}@media (min-width:768px){body.academy.download .wrapper main#main-main section .content,body.academy.extra-register .wrapper main#main-main section .content,body.academy.login .wrapper main#main-main section .content,body.academy.register .wrapper main#main-main section .content{max-width:860px}body.academy.download .wrapper main#main-main section .content .inside div.brand,body.academy.extra-register .wrapper main#main-main section .content .inside div.brand,body.academy.login .wrapper main#main-main section .content .inside div.brand,body.academy.register .wrapper main#main-main section .content .inside div.brand{position:absolute;top:0;left:0;width:275px}}body.academy.download .wrapper main#main-main section .content .inside div.brand a,body.academy.extra-register .wrapper main#main-main section .content .inside div.brand a,body.academy.login .wrapper main#main-main section .content .inside div.brand a,body.academy.register .wrapper main#main-main section .content .inside div.brand a{position:relative;display:block;text-indent:-9999px;z-index:10;background-repeat:no-repeat;background-position:center center;background-size:100% auto;margin:0 auto;width:170px;height:48px}body.academy.download .wrapper main#main-main section .content .inside .forms .video-form-title,body.academy.download .wrapper main#main-main section .content .inside .forms form.form .form-title,body.academy.extra-register .wrapper main#main-main section .content .inside .forms .video-form-title,body.academy.extra-register .wrapper main#main-main section .content .inside .forms form.form .form-title,body.academy.login .wrapper main#main-main section .content .inside .forms .video-form-title,body.academy.login .wrapper main#main-main section .content .inside .forms form.form .form-title,body.academy.register .wrapper main#main-main section .content .inside .forms .video-form-title,body.academy.register .wrapper main#main-main section .content .inside .forms form.form .form-title{display:none}body.academy.static.custom section#static .content ol li a.asociaciones:before,body.academy.static.custom section#static .content ol li a.destinos:before,body.academy.static.custom section#static .content ol li a.hoteles:before,body.academy.static.custom section#static .content ol li a.intermediacion:before,body.academy.static.custom section#static .content ol li a.transportes:before,body.academy.static.custom section#static .content ul li a.asociaciones:before,body.academy.static.custom section#static .content ul li a.destinos:before,body.academy.static.custom section#static .content ul li a.hoteles:before,body.academy.static.custom section#static .content ul li a.intermediacion:before,body.academy.static.custom section#static .content ul li a.transportes:before{background-repeat:no-repeat;background-position:center center;background-size:auto auto}.svg body.academy.download .wrapper main#main-main section .content .inside div.brand a,.svg body.academy.extra-register .wrapper main#main-main section .content .inside div.brand a,.svg body.academy.login .wrapper main#main-main section .content .inside div.brand a,.svg body.academy.register .wrapper main#main-main section .content .inside div.brand a{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/logo-academy.svg?_cached_=5)}.no-svg body.academy.download .wrapper main#main-main section .content .inside div.brand a,.no-svg body.academy.extra-register .wrapper main#main-main section .content .inside div.brand a,.no-svg body.academy.login .wrapper main#main-main section .content .inside div.brand a,.no-svg body.academy.register .wrapper main#main-main section .content .inside div.brand a{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/logo-academy.png?_cached_=5)}body.academy.download .wrapper main#main-main section .content .inside .forms,body.academy.extra-register .wrapper main#main-main section .content .inside .forms,body.academy.login .wrapper main#main-main section .content .inside .forms,body.academy.register .wrapper main#main-main section .content .inside .forms{padding:24px;background-color:#FAFAFA}body.academy.download .wrapper main#main-main section .content .inside .forms .button-download,body.academy.extra-register .wrapper main#main-main section .content .inside .forms .button-download,body.academy.login .wrapper main#main-main section .content .inside .forms .button-download,body.academy.register .wrapper main#main-main section .content .inside .forms .button-download{color:#FFF;background-color:#0F2652;border-color:#0F2652}body.academy.download .wrapper main#main-main section .content .inside .forms h3,body.academy.extra-register .wrapper main#main-main section .content .inside .forms h3,body.academy.login .wrapper main#main-main section .content .inside .forms h3,body.academy.register .wrapper main#main-main section .content .inside .forms h3{margin-top:12px}body.academy.download .wrapper main#main-main section .content .inside .forms .button-login,body.academy.extra-register .wrapper main#main-main section .content .inside .forms .button-login,body.academy.login .wrapper main#main-main section .content .inside .forms .button-login,body.academy.register .wrapper main#main-main section .content .inside .forms .button-login{margin-top:12px;color:#FFF;background-color:#0F2652;border-color:#0F2652}body.academy.download .wrapper main#main-main section .content .inside .forms .button-register,body.academy.extra-register .wrapper main#main-main section .content .inside .forms .button-register,body.academy.login .wrapper main#main-main section .content .inside .forms .button-register,body.academy.register .wrapper main#main-main section .content .inside .forms .button-register{margin-top:12px;color:#FFF;background-color:#0F2652;border-color:#0F2652}body.academy.download .wrapper main#main-main section .content .inside .forms form.form,body.academy.extra-register .wrapper main#main-main section .content .inside .forms form.form,body.academy.login .wrapper main#main-main section .content .inside .forms form.form,body.academy.register .wrapper main#main-main section .content .inside .forms form.form{padding:36px 0}body.academy.download .wrapper main#main-main section .content .inside .forms form.form .required,body.academy.extra-register .wrapper main#main-main section .content .inside .forms form.form .required,body.academy.login .wrapper main#main-main section .content .inside .forms form.form .required,body.academy.register .wrapper main#main-main section .content .inside .forms form.form .required{color:#9f071b;font-size:18px;font-family:"garnett semibold",sans-serif,Fallback,sans-serif}body.academy.download .wrapper main#main-main section .content .inside .forms form.form .required-info,body.academy.extra-register .wrapper main#main-main section .content .inside .forms form.form .required-info,body.academy.login .wrapper main#main-main section .content .inside .forms form.form .required-info,body.academy.register .wrapper main#main-main section .content .inside .forms form.form .required-info{margin-top:24px;text-align:right}@media (min-width:768px){body.academy.download .wrapper main#main-main section .content .inside .forms .button-download,body.academy.download .wrapper main#main-main section .content .inside .forms .button-login,body.academy.download .wrapper main#main-main section .content .inside .forms .button-register,body.academy.download .wrapper main#main-main section .content .inside .forms h3,body.academy.extra-register .wrapper main#main-main section .content .inside .forms .button-download,body.academy.extra-register .wrapper main#main-main section .content .inside .forms .button-login,body.academy.extra-register .wrapper main#main-main section .content .inside .forms .button-register,body.academy.extra-register .wrapper main#main-main section .content .inside .forms h3,body.academy.login .wrapper main#main-main section .content .inside .forms .button-download,body.academy.login .wrapper main#main-main section .content .inside .forms .button-login,body.academy.login .wrapper main#main-main section .content .inside .forms .button-register,body.academy.login .wrapper main#main-main section .content .inside .forms h3,body.academy.register .wrapper main#main-main section .content .inside .forms .button-download,body.academy.register .wrapper main#main-main section .content .inside .forms .button-login,body.academy.register .wrapper main#main-main section .content .inside .forms .button-register,body.academy.register .wrapper main#main-main section .content .inside .forms h3{margin-left:36px}body.academy.download .wrapper main#main-main section .content .inside .forms form.form,body.academy.extra-register .wrapper main#main-main section .content .inside .forms form.form,body.academy.login .wrapper main#main-main section .content .inside .forms form.form,body.academy.register .wrapper main#main-main section .content .inside .forms form.form{padding:36px}body.academy.download .wrapper main#main-main section .content .inside .forms,body.academy.extra-register .wrapper main#main-main section .content .inside .forms,body.academy.login .wrapper main#main-main section .content .inside .forms,body.academy.register .wrapper main#main-main section .content .inside .forms{margin-left:275px}}body.academy.download .wrapper main#main-main section .content .inside .forms h1.title,body.academy.extra-register .wrapper main#main-main section .content .inside .forms h1.title,body.academy.login .wrapper main#main-main section .content .inside .forms h1.title,body.academy.register .wrapper main#main-main section .content .inside .forms h1.title{padding-top:12px;color:#0F2652}@media (min-width:768px){body.academy.download .wrapper main#main-main section .content .inside .forms h1.title,body.academy.extra-register .wrapper main#main-main section .content .inside .forms h1.title,body.academy.login .wrapper main#main-main section .content .inside .forms h1.title,body.academy.register .wrapper main#main-main section .content .inside .forms h1.title{padding-top:36px;padding-left:36px;padding-right:36px}body.academy.download .wrapper main#main-main section .content .inside .forms h2.sub-title,body.academy.extra-register .wrapper main#main-main section .content .inside .forms h2.sub-title,body.academy.login .wrapper main#main-main section .content .inside .forms h2.sub-title,body.academy.register .wrapper main#main-main section .content .inside .forms h2.sub-title{padding-left:36px;padding-right:36px}}body.academy.download .wrapper main#main-main section .content .inside .forms h2.sub-title,body.academy.extra-register .wrapper main#main-main section .content .inside .forms h2.sub-title,body.academy.login .wrapper main#main-main section .content .inside .forms h2.sub-title,body.academy.register .wrapper main#main-main section .content .inside .forms h2.sub-title{font-size:18px;line-height:28px;padding-top:12px;color:#FF785C}body.academy.download .wrapper main#main-main section .content .inside .side,body.academy.extra-register .wrapper main#main-main section .content .inside .side,body.academy.login .wrapper main#main-main section .content .inside .side,body.academy.register .wrapper main#main-main section .content .inside .side{padding:12px;margin:12px;border-top:2px solid #D0D0D0;background-color:#FAFAFA}@media (min-width:768px){body.academy.download .wrapper main#main-main section .content .inside .side,body.academy.extra-register .wrapper main#main-main section .content .inside .side,body.academy.login .wrapper main#main-main section .content .inside .side,body.academy.register .wrapper main#main-main section .content .inside .side{margin:0;position:absolute;top:100px;bottom:0;left:0;width:275px;border-top-width:0;background-color:#FF785C}}body.academy.download .wrapper main#main-main section .content .inside .side a,body.academy.extra-register .wrapper main#main-main section .content .inside .side a,body.academy.login .wrapper main#main-main section .content .inside .side a,body.academy.register .wrapper main#main-main section .content .inside .side a{color:#0F2652;display:block;text-align:center;padding:12px;font-size:18px;line-height:28px}body.academy.static section#description{background-color:#FF785C}body.academy.static section#description:after{display:block;position:absolute;top:0;right:0;background-color:#0F2652;clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);z-index:0;width:220px;height:350px}body.academy.static section#description .content{padding:0 36px;z-index:1;min-height:350px}body.academy.static section#description .content .title-up{color:#FFF;padding:220px 20% 12px 0}@media (min-width:768px){body.academy.static section#description:after{width:300px;height:450px}body.academy.static section#description .content{min-height:450px}body.academy.static section#description .content .title-up{padding:525px 25% 12px 0}}@media (min-width:1320px){body.academy.static section#description .content .title-up{padding:225px 620px 12px 0}}@media (min-width:1420px){body.academy.static section#static .content{padding-left:0;padding-right:0}}body.academy.static section#static .content,body.academy.static section#static .content *{color:#0F2652}body.academy.static section#static .content .pre-title{padding-bottom:12px}body.academy.static section#static .content p{padding-bottom:24px}body.academy.static section#static .content ol,body.academy.static section#static .content ul{padding:12px 0 24px 24px}body.academy.static section#static .content ol li,body.academy.static section#static .content ul li{padding-bottom:3px}body.academy.static.custom section#static .content{margin:0 auto;max-width:960px}body.academy.static.custom section#static .content ol,body.academy.static.custom section#static .content ul{list-style:none;overflow:hidden;padding-bottom:2rem}body.academy.static.custom section#static .content ol li,body.academy.static.custom section#static .content ul li{padding:0;margin:0}body.academy.static.custom section#static .content ol li a,body.academy.static.custom section#static .content ul li a{position:relative;display:block;min-height:48px;padding:.75rem 0 1.5rem calc(40px + 1rem);text-transform:uppercase}.svg body.academy.static.custom section#static .content ol li a.asociaciones:before,.svg body.academy.static.custom section#static .content ul li a.asociaciones:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/category-economia-white.svg?_cached_=5)}.no-svg body.academy.static.custom section#static .content ol li a.asociaciones:before,.no-svg body.academy.static.custom section#static .content ul li a.asociaciones:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/category-economia-white.png?_cached_=5)}.svg body.academy.static.custom section#static .content ol li a.destinos:before,.svg body.academy.static.custom section#static .content ul li a.destinos:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/new-place-white.svg?_cached_=5)}.no-svg body.academy.static.custom section#static .content ol li a.destinos:before,.no-svg body.academy.static.custom section#static .content ul li a.destinos:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/new-place-white.png?_cached_=5)}.svg body.academy.static.custom section#static .content ol li a.hoteles:before,.svg body.academy.static.custom section#static .content ul li a.hoteles:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/category-hoteles-white.svg?_cached_=5)}.no-svg body.academy.static.custom section#static .content ol li a.hoteles:before,.no-svg body.academy.static.custom section#static .content ul li a.hoteles:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/category-hoteles-white.png?_cached_=5)}.svg body.academy.static.custom section#static .content ol li a.intermediacion:before,.svg body.academy.static.custom section#static .content ul li a.intermediacion:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/category-intermediacion-white.svg?_cached_=5)}.no-svg body.academy.static.custom section#static .content ol li a.intermediacion:before,.no-svg body.academy.static.custom section#static .content ul li a.intermediacion:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/category-intermediacion-white.png?_cached_=5)}.svg body.academy.static.custom section#static .content ol li a.transportes:before,.svg body.academy.static.custom section#static .content ul li a.transportes:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/category-transportes-white.svg?_cached_=5)}.no-svg body.academy.static.custom section#static .content ol li a.transportes:before,.no-svg body.academy.static.custom section#static .content ul li a.transportes:before{background-image:url(https://devel.static.hosteltur.com/app/public/img/ico/category-transportes-white.png?_cached_=5)}body.academy.static.custom section#static .content ol li a:before,body.academy.static.custom section#static .content ul li a:before{position:absolute;top:0;left:0;content:'';display:inline-block;background-size:22px auto!important;width:40px;height:40px;border-radius:50%;background-color:#0F2652}body.academy.contact section#description,body.academy.static.custom section#static .content ol li a:hover:before,body.academy.static.custom section#static .content ul li a:hover:before{background-color:#FF785C}@media (min-width:980px){body.academy.static.custom section#static .content ol li,body.academy.static.custom section#static .content ul li{float:left;width:49%;clear:both}body.academy.static.custom section#static .content ol li:nth-child(even),body.academy.static.custom section#static .content ul li:nth-child(even){clear:none;float:right}}body.academy.contact section#description:after{content:'';display:block;position:absolute;top:0;right:0;background-color:#0F2652;-webkit-clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);clip-path:polygon(75% 0,100% 0,100% 100%,75% 100%,0 50%);z-index:0;width:220px;height:350px}body.academy.contact section#description .content{padding:0 36px;z-index:1;min-height:350px}body.academy.contact section#description .content .title-up{color:#FFF;padding:220px 20% 12px 0}@media (min-width:768px){body.academy.contact section#description:after{width:300px;height:450px}body.academy.contact section#description .content{min-height:450px}body.academy.contact section#description .content .title-up{padding:525px 25% 12px 0}}@media (min-width:1320px){body.academy.contact section#description .content .title-up{padding:225px 620px 12px 0}}@media (min-width:1420px){body.academy.contact section#contact .content{padding-left:0;padding-right:0}}body.academy.contact section#contact .content,body.academy.contact section#contact .content *{color:#0F2652}body.academy.contact section#contact .content div.address,body.academy.contact section#contact .content div.email,body.academy.contact section#contact .content div.phone{padding:0 0 12px}body.academy.contact section#contact .content div.address .title,body.academy.contact section#contact .content div.email .title,body.academy.contact section#contact .content div.phone .title{display:inline-block;width:90px;font-family:"garnett medium",sans-serif,Fallback,sans-serif;font-weight:700;font-size:14px;line-height:24px}body.academy.contact section#contact .content div.address br{display:none}body.academy.contact section#contact .content .form{padding:24px 0 0}body.academy.contact section#contact .content .form .button-send{margin-top:12px;border:2px solid #0F2652;cursor:pointer}.academy .logos-europa{display:flex;padding-block:32px}.academy .logos-europa img{height:auto;margin-inline:auto;max-width:100%}main#main-main{background-color:#FFF;padding-top:68px}@media (min-width:768px){main#main-main{padding-top:80px}}@media (min-width:1320px){main#main-main{padding-top:104px}}main#main-main section{position:relative;outline:0;margin:0 auto;max-width:1800px}main#main-main section .content{position:relative;margin:0 auto;max-width:1400px;padding:36px 6px}@media (min-width:380px){main#main-main section .content{padding:36px 12px}}@media (min-width:768px){main#main-main section .content{padding:36px}}main#main-main section .content #breadcrumbs{padding:0 0 2rem}main#main-main section .content #breadcrumbs a{color:#FFF;font-size:.9rem}main#main-main section .content #breadcrumbs span.separator{color:#E0E0E0;font-size:.9rem}main#main-main section .content #breadcrumbs span.current{color:#FFF;font-size:.9rem}main#main-main section .content a.button,main#main-main section .content button.button{display:table;text-transform:uppercase;font-size:14px;line-height:22px;padding:14px 24px;text-decoration:none;margin:24px 0 12px}@media (min-width:768px){main#main-main section .content a.button,main#main-main section .content button.button{padding:16px 28px;font-size:16px;line-height:24px;margin-top:48px}}@media (min-width:1320px){main#main-main section .content a.button,main#main-main section .content button.button{padding:18px 32px;font-size:16px;line-height:24px}}main#main-main section .content a.button:hover,main#main-main section .content button.button:hover{background-color:#0F2652!important;color:#FFF!important;border-color:#0F2652!important}