@charset "UTF-8";@keyframes shine{100%{left:125%}}*{outline:0;margin:0;padding:0}html{font-family:sans-serif;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:sans-serif;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,sans-serif !important}#body{position:relative;margin:0;padding:0;width:100%;height:100%;min-height:100vh;min-width:360px}.wrapper{position:relative;margin:0 auto}.content{padding:40px 0;padding-bottom:40px;padding-top:5%}.nav-sticky{z-index:800;position:fixed !important;width:100% !important;top:0 !important;transition-duration:.25s}.mobile-show{display:none}.btn{white-space:nowrap !important;box-shadow:none !important;white-space:normal !important}input{outline:none !important;box-shadow:none}textarea{box-shadow:none !important;outline:none !important}select{outline:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;-o-border-appearance:none !important;background:transparent url("/core/res/img/png/arrow.png") right center no-repeat !important;background-position:calc(100% - 5px) center !important;background-size:10px 10px !important;box-shadow:none}span{box-shadow:none !important}a{box-shadow:none !important;text-decoration:none}a:hover{text-decoration:underline}.btn-xs{padding:.2rem .35rem;font-size:.7rem;line-height:.5;border-radius:.2rem}.dropdown-toggle::after{display:none}.dropdown-menu{margin:0 !important;padding:0}.hide-bot{position:absolute !important;top:-999999999px !important;height:1px !important;width:1px !important}.truncate{width:85%;text-align:left;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}figure{overflow:hidden;margin:0}figure img{display:block;width:100%}.form-control{padding:.375rem 1rem !important}.row{margin:0}body.modal-open .blur-container{-moz-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}.modal-backdrop{min-width:320px}.custom-file-label:after{font-weight:bold;font-stretch:normal;font-family:"Material Design Icons";content:"" !important}.social-link{text-decoration:none !important;color:#f5f6fa;font-size:1.5rem}.social-link:hover .fa-facebook{color:#3c5a99 !important}.social-link:hover .fa-google{color:#db4437}.social-link:hover .fa-twitter-square{color:#1da1f2}.social-link:hover .fa-pinterest{color:#db4437}.social-link:hover .fa-instagram{color:#d159e9}.social-link:hover .fa-linkedin{color:#0077b5}.social-link:hover .fa-youtube{color:#c00}.social-link:hover .fa-tripadvisor{color:#34e0a1}.ng-loading{display:none}.ng-loaded{display:block}.checkbox-cust input[type='checkbox'].check-custom{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.checkbox-cust input[type='checkbox'].check-custom.toggle-switch~.check-toggle{width:1.5rem;height:1rem;position:relative;display:inline-block;vertical-align:middle;cursor:pointer}.checkbox-cust input[type='checkbox'].check-custom.toggle-switch~.check-toggle::before{content:'';top:0;left:0;position:absolute;width:100%;height:100%;border-radius:.5rem;background:#d2d2d2}.checkbox-cust input[type='checkbox'].check-custom.toggle-switch~.check-toggle::after{content:'';top:0;left:0;position:absolute;width:.75rem;height:.75rem;margin:.125rem;border-radius:50%;background:#fff}.checkbox-cust input[type='checkbox'].check-custom.toggle-switch:hover~.check-toggle::before{background:#d2d2d2}.checkbox-cust input[type='checkbox'].check-custom.toggle-switch:focus~.check-toggle::before{box-shadow:0 0 0 2px #d2d2d2}.checkbox-cust input[type='checkbox'].check-custom.toggle-switch:focus:checked~.check-toggle::before{box-shadow:0 0 0 2px #7fa7ff}.checkbox-cust input[type='checkbox'].check-custom.toggle-switch:checked~.check-toggle::before{background:#4c84ff;background:#f5f5f5}.checkbox-cust input[type='checkbox'].check-custom.toggle-switch:checked~.check-toggle::after{left:auto;right:0}.radio-cust{margin:0 15px}.radio-cust input[type='radio'].check-custom{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.radio-cust input[type='radio'].check-custom:hover~.check-toggle{border:1px solid #4c84ff}.radio-cust input[type='radio'].check-custom:focus~.check-toggle{border-color:#f5f6fa;box-shadow:0 0 0 1px #7fa7ff}.radio-cust input[type='radio'].check-custom:checked~.check-toggle{border:1px solid #7fa7ff}.radio-cust input[type='radio'].check-custom:checked~.check-toggle::after{content:'';top:0;left:1px;right:0;bottom:0;width:60%;height:60%;margin:auto;position:absolute;border-radius:50%;background:#4c84ff}.radio-cust input[type='radio'].check-custom~.check-toggle{width:1rem;height:1rem;position:relative;display:inline-block;vertical-align:middle;border:1px solid #8a909d;border-radius:50%;cursor:pointer}.dropdown-item.active{text-decoration:none;background-color:#f5f6fa}.dropdown-item:active{text-decoration:none;background-color:#f5f6fa}.btn-shine{overflow:hidden;position:relative;color:#fff;transition:background .3s linear;width:100%}.btn-shine .shine{position:absolute;top:0;left:-75%;height:100%;width:55%;background:rgba(255,255,255,.3);transition:all .25s linear;transform:skewX(20deg) translateX(0)}.btn-shine:hover .shine{transform:skewX(20deg) translateX(400%)}.custom-control-label{padding-right:4px}.custom-control-label:before{background-color:#fff !important}.custom-control-label::after{background-color:#fff !important;border:#d2d2d2 solid 1px;border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='white' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");background-color:#4c84ff !important;border-radius:.25rem;border:#4c84ff solid 1px}.custom-checkbox .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #8a909d}.custom-control-input:active~.custom-control-label::before{background-color:#4c84ff !important;border-radius:.25rem;border:#d2d2d2 solid 1px}.custom-control-input:active~.custom-control-label::after{background-color:#fff !important;border:#d2d2d2 solid 1px;border-radius:.25rem}.logo img{height:70px}.navbar{background:#fff;padding:0;box-shadow:0 7px 0 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.5);-moz-box-shadow:0 7px 0 0 rgba(0,0,0,.5);min-width:100%;position:relative !important;box-shadow:0 .2rem .5rem rgba(0,0,0,.15) !important}.navbar a img{height:128px}.navbar .logo{text-decoration:none;font-size:20px;width:auto}.navbar .navbar-nav{padding:0 !important}.navbar .navbar-nav .btn-link{text-decoration:none;color:#1d2531;font-weight:600;border-radius:0;text-transform:uppercase;border-bottom-width:thick;border-bottom-color:transparent;transition:.4s;padding:.15rem 0 !important;margin:0 .5rem !important}.navbar .navbar-nav .btn-link:hover{border-bottom-width:thick;border-bottom-color:#f5f5f5}.navbar .navbar-nav .dropdown-menu{border-radius:0}.navbar .navbar-nav .dropdown-menu:active{background-color:#f5f6fa !important}.navbar .navbar-nav .dropdown-menu .dropdown-item{padding:10px 15px;border-bottom:1px solid #f5f6fa;font-size:.95rem;color:#1d2531;font-weight:600}.navbar .navbar-nav .dropdown-menu .dropdown-item:last-child{border-bottom:0}.navbar .navbar-nav .dropdown-menu .dropdown-item .btn-link:hover{border-bottom-width:thick;border-bottom-color:transparent}.navbar .navbar-nav li .btn-link{letter-spacing:1px;font-weight:600 !important;text-transform:uppercase;color:#666 !important}.navbar .navbar-toggler{margin:0 10px}.navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar .nav-logo{width:auto !important}.navbar .nav-logo img{width:auto !important;height:70px !important;padding:5px;border-radius:12px;margin-left:35px}.navbar .dropdown-menu .dropdown-item:hover{background-color:#c9aa80 !important}.navbar-light .navbar-toggler{background-color:#fff;margin-right:10px}.sidebar-content{position:absolute;width:10em;overflow-x:hidden;transition:.5s;z-index:700}.content-style{margin-left:18em}.content-categories{text-transform:capitalize}.bg-top-base{padding:0;background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:50px;padding-top:0 !important}.bg-top-base .bg-top-layer{width:100%;height:100%;background-color:rgba(0,0,0,.4) !important}.bg-top-base .bg-top-layer .home-top-bg-img .home-img-mobile{width:250px;margin-bottom:1rem}.bg-top-base .bg-top-layer .bg-top-nav{display:flex;align-items:center;text-align:center;height:50vh}.bg-top-base .bg-top-layer .bg-top-nav .carousel{z-index:1100}.bg-top-base .bg-top-layer .bg-top-nav .top-title{padding-bottom:2rem}.bg-top-base .bg-top-layer .bg-top-nav p{font-size:2.5rem;font-weight:700;color:#1d2531}.bg-top-base .bg-top-layer .bg-top-nav p.blog-line{color:#fff !important}.bg-top-base .bg-top-layer .bg-top-nav.about-content{height:60vh}.bg-top-base .bg-top-layer.text-layer{height:280px;height:inherit !important}.bg-top-base .bg-top-layer.blog-layer{padding-top:130px}.bg-top-base .bg-top-nav{height:55vh !important}.bg-top-base .bg-top-nav p{color:#fff !important}.bg-top-base.blog{background-image:url("/data/media/img/bg_banner.jpg");background-image:url("/data/media/img/bg-gallery.jpg") !important;background-position:100% 55%}.bg-top-base.about-header{padding-top:5rem;height:550px}.bg-top-base.detail{background-image:url("/data/media/img/bg_banner.jpg")}.bg-top-base.home{background-image:url("/data/media/img/bg_banner.jpg");padding-top:10%}.page{width:50%;background-color:#111;float:left;margin-bottom:.5em;background:left top no-repeat;background-size:cover;height:-moz-fit-content !important;height:fit-content !important;box-shadow:0 0 0 1px #e3dfd8}.page:nth-child(even){clear:both}.page:nth-child(odd){background-position:right top}.book .pages{width:100%;height:50%;position:relative;transform-style:preserve-3d;backface-visibility:hidden;border-radius:4px;min-height:740px;background:rgba(0,0,0,.025);border:1px solid rgba(51,51,51,.1)}.book .page{float:none;clear:none;margin:0;position:absolute;top:0;width:50%;height:50%;transform-origin:0 0;transition:transform 1.4s;backface-visibility:hidden;transform-style:preserve-3d;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f0f0f0}.book .page:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;transition:background .7s;z-index:2}.book .page:nth-child(odd){pointer-events:all;transform:rotateY(0deg);right:0;border-radius:0 4px 4px 0;background-image:linear-gradient(to right,rgba(0,0,0,.15) 0%,transparent 10%);border:1px solid rgba(0,0,0,.05);box-shadow:0 0 0 1px #e3dfd8}.book .page:nth-child(odd):hover{transform:rotateY(-15deg)}.book .page:nth-child(odd):hover:before{background:rgba(0,0,0,.03)}.book .page:nth-child(odd):before{background:#fff}.book .page:nth-child(even){pointer-events:none;transform:rotateY(180deg);transform-origin:100% 0;left:0;border-radius:4px 0 0 4px;border-color:#000;background-image:linear-gradient(to left,rgba(0,0,0,.12) 0%,transparent 10%);border:1px solid rgba(0,0,0,.05);box-shadow:0 0 0 1px #e3dfd8}.book .page:nth-child(even):before{background:rgba(0,0,0,.2)}.book .page.grabbing{transition:none}.book .page.flipped:nth-child(odd){pointer-events:none;transform:rotateY(-180deg)}.book .page.flipped:nth-child(odd):before{background:rgba(0,0,0,.2)}.book .page.flipped:nth-child(even){pointer-events:all;transform:rotateY(0deg)}.book .page.flipped:nth-child(even):hover{transform:rotateY(15deg)}.book .page.flipped:nth-child(even):hover:before{background:rgba(0,0,0,.03)}.book .page.flipped:nth-child(even):before{background:#fff}.pointer{position:absolute;left:20%;top:40%}.pointer img{width:145px;height:145px}.error-code{margin-top:30px;font-size:22px;color:#f5f5f5;line-height:35px}.error-page-app{position:absolute;z-index:-2;width:100%;height:100%}.error-404-non-branded{display:flex;justify-content:center;padding:10%}.error-404-non-branded>.error-contents>.not-found>span{color:#f5f5f5}.error-404-non-branded>.error-contents>.not-found{margin-top:62px;color:#333;font-size:66px;letter-spacing:1px;line-height:90px}.error-404-non-branded>.error-contents{margin:84px auto 0}.error-404-non-branded>.error-contents>.image-404{width:318px;margin-left:-20px}.error-404-non-branded>.error-contents>.image-404 .cls-1{fill:#333}.error-404-non-branded>.error-contents>.image-404 .cls-2{fill:#333}.error-404-non-branded>.error-contents>.image-404 .cls-3{fill:#c3d4d8}.error-404-non-branded>.error-contents>.image-404 .cls-4{fill:#e1ebef}.error-404-non-branded>.error-contents>.image-404 .cls-5{fill:#333}.error-404-non-branded>.error-contents>.image-404 .cls-6{fill:#a2b7bc}.error-404-non-branded>.error-contents>.image-404 .cls-7{fill:#a9a9a9}.error-404-non-branded>.error-contents>.image-404 .cls-8{fill:#9c9b9b}.error-404-non-branded>.error-contents>.image-404 .cls-9{fill:#f197be}.error-404-non-branded>.error-contents>.image-404 .cls-10{fill:#565656}.error-404-non-branded>.error-contents>.image-404 .cls-11{fill:#fff}.error-404-non-branded>.error-contents>.image-404 .cls-12{fill:#e9eff2}.error-404-non-branded>.error-contents>.image-404 .error-code{fill:#fff;font-size:80px}.error-404-non-branded>.error-contents>.description{margin-top:19px;letter-spacing:1px;font-size:20px;line-height:39px;color:#184a56}.error-404-non-branded>.error-contents>.button{margin-top:37px;outline:0;height:56px;letter-spacing:.8px;line-height:50px;font-size:22px;text-align:center;border-radius:28px;cursor:pointer;border:2px solid #f5f5f5;background-color:#fff;color:#f5f5f5;box-sizing:border-box;transition-property:color,background-color;transition-duration:.2s;padding:0 20px}.error-404-non-branded>.error-contents>.button:hover{background-color:#f5f5f5;color:#fff}.footer-nav-link{background-color:transparent;border:1px solid transparent;padding:.15rem 0;margin:0 .25rem;font-size:1rem;text-decoration:none !important;color:#1d2531;font-weight:600;border-radius:0;text-transform:uppercase;border-bottom-width:thick;border-bottom-color:transparent;transition:.4s}.footer-nav-link:hover{border-bottom-width:thick;border-bottom-color:#f5f5f5}.privacy-footer-main{margin-top:3rem;display:inline-flex}.privacy-footer-main .copyright-footer{font-size:.95rem;color:rgba(7,7,7,.35);text-decoration:none !important;padding-right:40%}.privacy-footer-main .privacy-footer{font-size:.95rem;color:rgba(7,7,7,.35);text-decoration:none !important}.privacy-footer-main .privacy-footer:hover{color:#f5f5f5}.footer-link{text-decoration:none !important;color:#333 !important;font-size:1.5rem}.footer-link:hover .fa-facebook{color:#3c5a99}.footer-link:hover .fa-pinterest{color:#db4437}.footer-link:hover .fa-twitter-square{color:#1da1f2}.footer-link:hover .fa-instagram{color:#d159e9}.footer-link:hover .fa-linkedin{color:#0077b5}.footer-link:hover .fa-tripadvisor{color:#34e0a1}.footer-link:hover .fa-youtube{color:#c00}.footer-link.social-link{font-size:2.5rem}.home-search-form{padding:20px;width:95%;color:#fff;border-radius:12px;margin-bottom:1rem}.home-search-form input{width:100%;line-height:normal;margin-bottom:1rem;padding-left:10px;border-width:2px;outline:none;border:1px solid #ccc;height:40px}.home-search-form h4{margin-bottom:1rem;color:#fff !important}.blur .bgd{filter:blur(2px);transition:.3s ease-in-out;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:460px}.blur:hover .bgd{filter:blur(0)}.shine:hover .bgd::before{animation:shine .75s}.grayblur .bgd{filter:grayscale(100%) blur(2px);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:460px}.grayblur:hover .bgd{filter:grayscale(20%) blur(0);transition:.3s ease-in-out}.home-top-bg{position:relative;height:65vh;overflow:hidden}.home-top-bg .home-text-main{position:absolute;left:20px;top:140px;width:60%}.home-top-bg .home-text-main .home-text-content{background:rgba(255,255,255,.7);padding:15px;border-radius:4px}.media-title{font-size:2.5rem;margin-bottom:3rem !important;font-weight:700;line-height:1.2}.home-media-bg-img{background-repeat:no-repeat;background-size:cover}.home-media-bg-img .home-media-main{padding-bottom:10rem !important;padding-top:10rem !important}.home-media-bg-img .home-media-main .home-media{z-index:1;transition:all .35s ease;margin-bottom:0}.home-media-bg-img .home-media-main .home-media:nth-child(2){position:absolute;top:33%;right:20%;z-index:2}.home-media-bg-img .home-media-main .home-media:nth-child(3){position:absolute;top:0;right:0}.home-media-bg-img .home-media-main .home-media:nth-child(4){position:absolute;bottom:-10%;right:0}.home-media-bg-img .home-media-main .home-media:hover{transform:scale(1.1);z-index:1000}.heavy-box-shadow{box-shadow:0 45px 60px 0 rgba(29,37,49,.3)}.press{color:#fff;font-weight:900}.contact-info p{font-size:.875rem;line-height:27px;color:#d2d2d2 !important}.contact-info span{float:left;padding:28px;line-height:30px;font-size:70px;color:#d2d2d2 !important}.contact-form h3{font-size:20px;line-height:25px;font-weight:lighter;color:#1d2531;letter-spacing:2px;font-weight:300;margin-bottom:1rem}.contact-form p{font-size:.875rem;line-height:27px;color:#d2d2d2 !important}.contact-form input{background-color:#fff;border-width:1px;border-color:#ced4da;border-radius:3px;border-style:solid;padding:10px 20px;-webkit-appearance:none;color:#d2d2d2}.contact-form input:active{color:#d2d2d2;background-color:#fff;box-shadow:none;outline:none;border-color:#ced4da}.contact-form input:focus{color:#d2d2d2;background-color:#fff;box-shadow:none;outline:none;border-color:#ced4da}.contact-form input:hover{color:#d2d2d2;background-color:#fff;box-shadow:none;outline:none;border-color:#ced4da}.contact-form textarea{background-color:#fff;border-width:1px;border-color:#ced4da;border-radius:3px;border-style:solid;padding:10px 20px;-webkit-appearance:none;color:#d2d2d2}.contact-form textarea:active{color:#d2d2d2;background-color:#fff;box-shadow:none;outline:none;border-color:#ced4da}.contact-form textarea:focus{color:#d2d2d2;background-color:#fff;box-shadow:none;outline:none;border-color:#ced4da}.contact-form textarea:hover{color:#d2d2d2;background-color:#fff;box-shadow:none;outline:none;border-color:#ced4da}.contact-form .contact-btn{background-color:#1d2531;border-width:0;border-color:#1d2531;border-style:solid;padding:10px 20px;-webkit-appearance:none;color:#fff;letter-spacing:4px;font-size:.6875rem;line-height:11px;border-radius:2px;width:100%;cursor:pointer}.contact-qn h3{font-size:20px;line-height:25px;font-weight:lighter;color:#1d2531;letter-spacing:2px;font-weight:300;margin-bottom:1rem}.contact-qn p{font-size:.875rem;line-height:27px;color:#d2d2d2 !important}.contact-qn .contact-qn-collapse{margin-bottom:1rem}.contact-qn .contact-qn-collapse a{text-decoration:none;color:#d2d2d2;font-size:1.1rem;display:flex;align-items:center}.contact-qn .contact-qn-collapse a i{color:#c9aa80 !important;margin-right:1rem;font-size:1.5rem}.contact-qn .contact-qn-card{margin-bottom:1rem;border:none !important;padding:1rem !important;color:#d2d2d2 !important;background-color:#ced4da !important}.contact-banner{width:100%;text-align:center}.contact-banner span{color:#fff;font-size:.8125rem;line-height:13px;letter-spacing:2px;font-weight:lighter}.contact-banner p{color:#fff;font-size:1.875rem;line-height:35px;letter-spacing:2px;font-weight:lighter}.send-btn{width:100%;padding:1rem .75rem;font-size:1.25rem;font-weight:bold}figure.centered{margin:-25% -50% 0 -50%}.truncate-line{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.capt-hp{display:none}.classic-lnk{text-decoration:none !important;color:#333}.sl-caption{display:none !important}.color-primary a:hover{color:#fff;text-decoration:none !important;background-color:#ba925c}.color-primary button:hover{color:#fff;text-decoration:none !important;background-color:#ba925c}.color-primary .custom-control-input:checked~.custom-control-label::before{color:#fff;text-decoration:none !important;background-color:#ba925c}.color-primary.filled{color:#fff;background-color:#c9aa80}.color-primary.outline{color:#1d2531 !important;background:#fff !important;border:1px solid #c9aa80}.color-primary.btn{color:#fff !important;text-decoration:none;border:1px solid #ba925c;background-color:#c9aa80}.color-primary.btn:hover{color:#fff !important;text-decoration:none;border:1px solid #ba925c;background-color:#ba925c}.color-primary.btn-outline{color:#c9aa80 !important;border:1px solid #c9aa80;text-decoration:none;background-color:#fff !important}.color-primary.btn-outline:disabled:hover{color:#c9aa80 !important;border:1px solid #c9aa80;text-decoration:none;background-color:#fff !important}.color-primary.btn-outline:hover{color:#fff;text-decoration:none;border:1px solid #ba925c;background-color:#c9aa80 !important}.color-primary.bright{background-color:#fff}.color-primary.dark{background-color:#9f7844}.color-primary.text{color:#c9aa80 !important;background:none !important;border:0}.color-primary.text-bold{color:#c9aa80 !important;background:none !important;border:0;font-weight:600;font-size:1.2496rem}.color-primary.text-hov{color:#c9aa80 !important;background:none !important;border:0}.color-primary.text-hov:hover{color:contrast(#c9aa80)}.color-primary.control-outline .control-indicator{background:transparent !important;border-color:#c9aa80 !important}.color-primary.control-outline .control-indicator::after{border-color:#c9aa80 !important;color:#fff !important}.color-primary.control-outline.control-radio .control-indicator:after{background:#c9aa80 !important}.color-primary.control-filled .control-indicator{background:#c9aa80 !important;border-color:#c9aa80 !important}.color-primary.control-filled .control-indicator::after{border-color:#fff !important;color:#fff !important}.color-primary.control-filled.control-radio .control-indicator:after{background:#fff !important}.color-primary.control-filled-bg .control-indicator{background:#fff !important;border-color:#c9aa80 !important}.color-primary.control-filled-bg .control-indicator::after{border-color:#c9aa80 !important;color:#fff !important}.color-primary.control-filled-bg.control-radio .control-indicator:after{background:#c9aa80 !important}.color-primary.box-shadow:focus{border-color:#c9aa80;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c9aa80}.color-secondary a:hover{color:#fff;text-decoration:none !important;background-color:#dcdcdc}.color-secondary button:hover{color:#fff;text-decoration:none !important;background-color:#dcdcdc}.color-secondary .custom-control-input:checked~.custom-control-label::before{color:#fff;text-decoration:none !important;background-color:#dcdcdc}.color-secondary.filled{color:#fff;background-color:#f5f5f5}.color-secondary.outline{color:#1d2531 !important;background:#fff !important;border:1px solid #f5f5f5}.color-secondary.btn{color:#fff !important;text-decoration:none;border:1px solid #dcdcdc;background-color:#f5f5f5}.color-secondary.btn:hover{color:#fff !important;text-decoration:none;border:1px solid #dcdcdc;background-color:#dcdcdc}.color-secondary.btn-outline{color:#f5f5f5 !important;border:1px solid #f5f5f5;text-decoration:none;background-color:#fff !important}.color-secondary.btn-outline:disabled:hover{color:#f5f5f5 !important;border:1px solid #f5f5f5;text-decoration:none;background-color:#fff !important}.color-secondary.btn-outline:hover{color:#fff;text-decoration:none;border:1px solid #dcdcdc;background-color:#f5f5f5 !important}.color-secondary.bright{background-color:#fff}.color-secondary.dark{background-color:#c2c2c2}.color-secondary.text{color:#f5f5f5 !important;background:none !important;border:0}.color-secondary.text-bold{color:#f5f5f5 !important;background:none !important;border:0;font-weight:600;font-size:1.2496rem}.color-secondary.text-hov{color:#f5f5f5 !important;background:none !important;border:0}.color-secondary.text-hov:hover{color:contrast(#f5f5f5)}.color-secondary.control-outline .control-indicator{background:transparent !important;border-color:#f5f5f5 !important}.color-secondary.control-outline .control-indicator::after{border-color:#f5f5f5 !important;color:#fff !important}.color-secondary.control-outline.control-radio .control-indicator:after{background:#f5f5f5 !important}.color-secondary.control-filled .control-indicator{background:#f5f5f5 !important;border-color:#f5f5f5 !important}.color-secondary.control-filled .control-indicator::after{border-color:#fff !important;color:#fff !important}.color-secondary.control-filled.control-radio .control-indicator:after{background:#fff !important}.color-secondary.control-filled-bg .control-indicator{background:#fff !important;border-color:#f5f5f5 !important}.color-secondary.control-filled-bg .control-indicator::after{border-color:#f5f5f5 !important;color:#fff !important}.color-secondary.control-filled-bg.control-radio .control-indicator:after{background:#f5f5f5 !important}.color-secondary.box-shadow:focus{border-color:#f5f5f5;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f5f5f5}.color-btn a:hover{color:#fff;text-decoration:none !important;background-color:#0a0d11}.color-btn button:hover{color:#fff;text-decoration:none !important;background-color:#0a0d11}.color-btn .custom-control-input:checked~.custom-control-label::before{color:#fff;text-decoration:none !important;background-color:#0a0d11}.color-btn.filled{color:#fff;background-color:#1d2531}.color-btn.outline{color:#1d2531 !important;background:#fff !important;border:1px solid #1d2531}.color-btn.btn{color:#fff !important;text-decoration:none;border:1px solid #0a0d11;background-color:#1d2531}.color-btn.btn:hover{color:#fff !important;text-decoration:none;border:1px solid #0a0d11;background-color:#0a0d11}.color-btn.btn-outline{color:#1d2531 !important;border:1px solid #1d2531;text-decoration:none;background-color:#fff !important}.color-btn.btn-outline:disabled:hover{color:#1d2531 !important;border:1px solid #1d2531;text-decoration:none;background-color:#fff !important}.color-btn.btn-outline:hover{color:#fff;text-decoration:none;border:1px solid #0a0d11;background-color:#1d2531 !important}.color-btn.bright{background-color:#7087aa}.color-btn.dark{background-color:#000}.color-btn.text{color:#1d2531 !important;background:none !important;border:0}.color-btn.text-bold{color:#1d2531 !important;background:none !important;border:0;font-weight:600;font-size:1.2496rem}.color-btn.text-hov{color:#1d2531 !important;background:none !important;border:0}.color-btn.text-hov:hover{color:contrast(#1d2531)}.color-btn.control-outline .control-indicator{background:transparent !important;border-color:#1d2531 !important}.color-btn.control-outline .control-indicator::after{border-color:#1d2531 !important;color:#fff !important}.color-btn.control-outline.control-radio .control-indicator:after{background:#1d2531 !important}.color-btn.control-filled .control-indicator{background:#1d2531 !important;border-color:#1d2531 !important}.color-btn.control-filled .control-indicator::after{border-color:#fff !important;color:#fff !important}.color-btn.control-filled.control-radio .control-indicator:after{background:#fff !important}.color-btn.control-filled-bg .control-indicator{background:#fff !important;border-color:#1d2531 !important}.color-btn.control-filled-bg .control-indicator::after{border-color:#1d2531 !important;color:#fff !important}.color-btn.control-filled-bg.control-radio .control-indicator:after{background:#1d2531 !important}.color-btn.box-shadow:focus{border-color:#1d2531;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #1d2531}.topbar-content a{font-size:.85rem;display:inline-flex;align-items:center}.topbar-content a i{margin-right:5px}.topbar-content a p{margin-bottom:0 !important}.topbar-content a.title{font-size:16px}.top-bar-container{margin:0 auto;padding-right:20px;padding-bottom:0;padding-left:20px}.top-bar-container .top-bar-separator{width:1px;height:35px;background-color:#000;margin:0 15px;float:right}.top-bar-container .card-pull-right{float:right}.top-bar-container .card-pull-right .top-bar-icon{color:#cfac7e;font-size:35px;float:left}.top-bar-container .card-pull-right .top-bar-text{padding-top:5px;float:left}.top-bar-container .card-pull-right .top-bar-text h5{margin-top:0;margin-bottom:5px;line-height:14px;font-size:16px}.top-bar-container .card-pull-right .top-bar-text h6{margin-top:0;margin-bottom:5px;line-height:14px;font-size:12px}.top-bar-container .card-pull-right .top-bar-text.bar-text-pull-left{padding-left:10px}.home-prallax-container{height:550px;overflow:hidden;width:100%;background-attachment:fixed;background-position:100% 0%;background-repeat:no-repeat;background-size:cover;background-image:url("/data/media/img/bg-home.jpg") !important}.home-prallax-container .home-parallax-layer{background-color:rgba(0,0,0,.5) !important;height:100%}.home-prallax-container .home-parallax-layer .home-parallax-content{position:absolute;top:215px;left:20px;background-color:rgba(0,0,0,.7) !important;padding:1rem;color:#fff}.home-prallax-container .home-parallax-layer .home-parallax-content p:first-child{font-size:1.5rem;font-weight:600}.home-prallax-container .home-parallax-layer .home-parallax-content a{float:right}.diamon-card-content{margin-bottom:50px;text-align:center;position:relative}.diamon-card-content .diamond-icon-content{height:2em;width:2em;text-align:center;line-height:2em;box-sizing:content-box !important;color:#fff;background:#c9aa80;font-size:40px;display:inline-block;transform:rotate(-45deg) !important}.diamon-card-content .diamond-icon-content ion-icon{transform:rotate(45deg) !important}.parallax-ratio{position:relative;height:0;overflow:hidden;padding:1rem 0}.parallax-ratio .parallax-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:top center}.parallax-ratio.bg1{padding:12rem 0}.parallax-ratio.bg1 .parallax-bg{padding:9rem 0;background-image:linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,.4)),url("/data/media/img/parallax-home.jpg")}.parallax-ratio.about-bg{padding:12rem 0}.parallax-ratio.about-bg .parallax-bg{padding:7.5rem 0;background-image:linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,.4)),url("/data/media/img/parallax-home.jpg")}.parallax-ratio.about-bg .parallax-bg.home-new{background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url("/data/media/img/bg-home.jpg")}.parallax-ratio.about-bg .parallax-bg.home-new h1{color:#fff !important}.count-content h1{margin-right:0;font-size:4rem}.count-content p{font-weight:600;font-size:1.25rem !important}.services-container{background-position:center;background-size:cover;background-repeat:no-repeat;border:0 !important}.services-container:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.services-container .services-card-content .service-card-bg-color{background-color:rgba(255,255,255,.7);border-radius:.25rem;padding:15px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;min-height:472px}.services-container .services-card-content .service-card-img{height:90px;margin-bottom:.25rem}.services-container .services-card-content .card-title{color:#c9aa80}.services-container .services-card-content .card-text{margin-bottom:.25rem}.services-container .services-card-content p{font-family:Arial,sans-serif !important}.services-container.asistet{background-image:linear-gradient(rgba(255,255,255,.4),rgba(0,0,0,.5)),url("/data/media/img/home-card-nurse.jpg")}.services-container.chef{background-image:linear-gradient(rgba(255,255,255,.4),rgba(0,0,0,.5)),url("/data/media/img/home-card-chef.jpg")}.services-container.time{background-image:linear-gradient(rgba(255,255,255,.4),rgba(0,0,0,.5)),url("/data/media/img/home-card-time.jpg")}#home-slider-indicators{min-height:75vh}#home-slider-indicators .carousel-item img{height:75vh;-o-object-fit:cover;object-fit:cover}#home-slider-indicators .carousel-item .carousel-caption{background-color:rgba(0,0,0,.65);z-index:0;bottom:-30px !important}#home-slider-indicators .carousel-item .carousel-caption h3{padding:0 !important}#home-slider-indicators .carousel-inner{min-height:75vh}#home-slider-indicators .carousel-control-prev{background-color:transparent !important;width:5%}#home-slider-indicators .carousel-control-next{background-color:transparent !important;width:5%}.home-services-list p:before{content:"• "}.contact-card-container{padding:4rem 2rem;background-color:#fff;border-radius:30px 30px 30px 30px;box-shadow:5px 5px 30px 0 rgba(0,0,0,.1);text-align:center;overflow:hidden}.contact-card-container:hover{box-shadow:5px 5px 30px 0 rgba(0,0,0,.15);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.contact-card-container.schedule-cards{padding:2.5rem 2rem}.contact-card-icon-box{fill:#c9aa80;color:#c9aa80;border-color:#c9aa80;margin-bottom:1.5rem}.contact-card-icon-box i{width:1em;height:1em;position:relative;display:block;margin:0 auto;font-size:2.5rem}.contact-icon-container{transition:all .3s}.contact-icon-container:hover{fill:#1d2531;color:#1d2531;border-color:#1d2531}.contact-icon-animation ion-icon{font-size:2.5rem;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.contact-icon-animation:hover i{transform:translateY(-8px)}.contact-icon-text-content{font-family:"DM Serif Display",Sans-serif;font-weight:400;color:#000}.contact-icon-text-content .contact-text-description{color:#555;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:24px;min-height:48px}.contact-icon-text-content .schedule-border-right{margin-bottom:0;border-right:1px solid #c9aa80}.contact-icon-text-content .schedule-border-left{margin-bottom:0;border-left:1px solid #c9aa80}.contact-icon-text-content .schedule-line{width:100px;margin:0 auto;padding-bottom:1rem}.contact-form-container input{border:none;border-radius:0;border:1px solid transparent !important;border-bottom:2px solid #c9aa80 !important}.contact-form-container input:active{border-color:#c9aa80 !important}.contact-form-container input:focus{border-color:#c9aa80 !important}.contact-form-container textarea{border:none;border-radius:0;border:1px solid transparent !important;border-bottom:2px solid #c9aa80 !important}.contact-form-container textarea:active{border-color:#c9aa80 !important}.contact-form-container textarea:focus{border-color:#c9aa80 !important}.contact-lnk{text-decoration:none;color:#666}.contact-lnk:hover{text-decoration:none;color:#666}.about-list-container ol{margin:0;padding:0;list-style-type:none}.about-list-container ol li{counter-increment:step-counter;margin-bottom:10px;position:relative;padding-left:8.5rem;padding-top:1rem;padding-right:2rem}.about-list-container ol li::before{position:absolute;left:1.7rem;top:2rem;z-index:100;content:counter(step-counter);background-color:#c9aa80;color:#fff;font-size:1.4rem;border-radius:50%;width:4rem;height:4rem;line-height:4rem;text-align:center}.about-list-container ol li h6{font-family:"Libre Baskerville",serif;font-size:1.4rem;font-weight:600;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none;letter-spacing:0;margin-bottom:.8rem}.about-card-container{padding:2rem}.about-card-container:hover{background-color:#f5f5f5 !important}.about-card-container figure{background-color:#c9aa80;border-radius:12px}.about-card-container .about-card-img{width:90px;background-color:#c9aa80;border-radius:50%;padding:.5rem;margin:0 auto}.about-card-container .about-card-title{font-size:1.4rem;margin-top:1rem}.about-card-container p{margin-bottom:.5rem}.about-card-container .about-card-text{min-height:175px}.footer-link-socials{color:#1d2531 !important;text-decoration:none !important;font-size:1.5rem}.footer-link-socials:hover{color:#ba925c !important}.footer-link-list{list-style-type:none}.footer-link-list li a{font-size:.85rem !important;text-decoration:none;color:#1d2531 !important}.footer-link-list li a:hover{color:#ba925c !important}.default-link{text-decoration:none !important;color:#555}.default-link:hover{color:#555}.about-center{display:inline-flex;align-items:center}p{font-size:1.05rem}.block-p4{padding:4rem 0}.block-pt4{padding-top:4rem}.block-pb4{padding-bottom:4rem}.block-pb2{padding-bottom:4rem}.block-mb4{margin-bottom:4rem}.block-mb{margin-bottom:2rem}.text-header-lg{font-size:2.25rem}.text-sub-header{font-size:1.5rem;font-weight:600}.gallery-title{background-color:#c9aa80 !important;color:#fff !important;border-radius:12px;text-align:center;padding:6px}.theme-bg-color-primary{background-color:#c9aa80;padding:2.5rem 0}.theme-bg-color-secondary{background-color:#f5f5f5;padding:2.5rem 0}.title-line-container{height:1px;padding:0;position:relative;overflow:hidden;margin-bottom:3px}.title-line-container span{border-style:solid;border-bottom-width:1px;border-color:#ccc;width:75px;float:left}.break-line{height:2px;width:100%;margin:0 auto;padding:1rem 0}input[type='checkbox'].check-custom.toggle-switch:checked~.check-toggle::before{background:#c9aa80 !important}.bg-top-base.about{background-image:url("/data/media/img/bg-about1.jpg") !important;background-position:50% 50%}.bg-top-base.contact{background-image:url("/data/media/img/bg-contact.jpg") !important;background-position:100% 10%}.bg-top-base.gallery{background-image:url("/data/media/img/bg-gallery.jpg") !important;background-position:100% 10%}.bg-top-base.services{background-image:url("/data/media/img/bg-services.jpg") !important;background-position:100% 30%}.bg-top-base.blog-bg{background-image:url("/data/media/img/categories-bg.jpg") !important;background-position:50% 100% !important}.footer-links{font-size:1.5rem;color:#333}.list-pl{padding:0 0 0 40px}@media max-width:991.98px){.mobile-show{display:block}.mobile-hide{display:none}.navbar{background:#c9aa80 !important}.navbar a{padding:.5rem .5rem}.navbar a img{height:82px}.navbar .logo{padding:.5rem .5rem;font-size:16px}.navbar .navbar-nav{justify-content:center;margin:0;background:#f5f6fa;background:#fff !important}.navbar .navbar-nav .nav-item:hover{background:#f5f6fa}.navbar .navbar-nav .nav-item:link{background:#f5f6fa}.content-style{margin:0}.bg-top-base.img-mobile-home{padding-top:150px !important}.bg-top-base.about-header{padding-top:4rem;height:475px}.bg-top-base .bg-top-layer .home-top-bg-img{background-image:none !important;height:auto !important}.bg-top-base .bg-top-layer .bg-top-nav{height:30vh}.bg-top-base .bg-top-layer .bg-top-nav .top-title{padding-bottom:0}.bg-top-base .bg-top-layer .bg-top-nav p{font-size:1.5rem;line-height:normal;padding-top:4rem}.bg-top-base .bg-top-layer .bg-top-nav.about-content{height:40vh}.error-404-non-branded>.error-contents{margin-top:14vw}.error-404-non-branded>.error-contents>.image-404{margin-left:-2.9vw;width:52vw}.error-404-non-branded>.error-contents>.not-found{margin-top:10vw;font-size:10vw;line-height:13vw}.error-404-non-branded>.error-contents>.description{font-size:3.4vw;line-height:6.8vw}.error-404-non-branded>.error-contents>.button{height:9vw;font-size:3.7vw;line-height:8vw;width:auto;padding:0 4vw}.privacy-footer-main{text-align:center;display:block}.privacy-footer-main .copyright-footer{text-align:center;padding-right:0}.footer .footer-content{text-align:center}.footer .footer-content h6{border:none}.footer .footer-content h5{border:none}.footer .footer-content ul a i{display:none}.footer .footer-content .footer-newsletter{width:60%;margin:0 auto}.footer .footer-content .social-links{text-align:center}.home-top-bg .home-text-main{left:0;top:5%;right:0;width:100%}.contact-form{margin-top:0}.home-prallax-container .home-parallax-layer .home-parallax-content{left:0;text-align:center;width:100%}.home-prallax-container .home-parallax-layer .home-parallax-content a{float:none}#home-slider-indicators{min-height:100%}#home-slider-indicators .carousel-item{max-height:65vh !important}#home-slider-indicators .carousel-item .carousel-caption{right:10%;left:10%;padding-top:25px;padding-bottom:20px;margin-bottom:50px}#home-slider-indicators .carousel-item .carousel-caption h1{font-size:2rem}#home-slider-indicators .carousel-inner{min-height:100%}.contact-icon-text-content .schedule-border-right{border:none}.contact-icon-text-content .schedule-border-left{border:none}.about-list-container ol li{padding:0}.about-list-container ol li::before{content:none}.about-card-container{background-color:#f5f5f5 !important}.text-sub-header{font-size:1.25rem}}@media print{.no-print{display:none !important}.no-print *{display:none !important}.course-signature-form{padding-top:120px}}@media max-width:1023px){.radio-cust{margin:0}}@media min-width:992px){.bg-top-base.about-header{padding-top:10rem}.home-top-bg .carousel-inner{min-height:100vh !important}}@media max-width:1199.98px){.bg-top-base.about-header{height:auto;padding-top:10rem}.bg-top-base .bg-top-layer.text-layer{height:200px;height:inherit !important}.bg-top-base .bg-top-layer .bg-top-nav.about-content{height:35vh}.home-top-bg .home-text-main{left:0;top:20%;right:0;width:60%}.services-container .services-card-content .card-text{font-size:.925rem}}@media max-width:575.98px){.bg-top-base.about-header{padding-top:4rem;height:425px}.home-top-bg .home-text-main{position:unset;width:100%}.press{color:#1d2531}}@media min-width:1400px){.bg-top-base .bg-top-layer.text-layer{height:350px;height:inherit !important}.bg-top-base .bg-top-layer .bg-top-nav.about-content{height:45vh}}@media max-width:767.98px){.book .pages{min-height:222px;border:none;background:transparent}.book-container{padding:0}.pointer{left:15%;top:35%}.pointer img{width:70px;height:70px}.error-404-non-branded>.error-contents{margin-top:64px;text-align:center}.error-404-non-branded>.error-contents>.image-404{width:216px}.error-404-non-branded>.error-contents>.not-found{font-size:31px;line-height:50px}.error-404-non-branded>.error-contents>.description{font-size:14px;line-height:24px}.error-404-non-branded>.error-contents>.button{width:auto;height:44px;border-radius:22px;line-height:37px;font-size:16px}.privacy-footer-main .privacy-footer{display:inline-flex}.home-top-bg{height:100%}.home-media-bg-img .home-media-main .home-media:nth-child(3){position:relative;margin-top:1rem}.home-media-bg-img .home-media-main .home-media:nth-child(4){position:relative;margin-top:1rem}#home-slider-indicators .carousel-item{max-height:none;height:auto}}@media max-width:1399.98px){.home-search-form{padding:15px;width:100%}.home-search-form h4{text-align:center}}@media (min-width:1200px){.home-top-bg .carousel-inner{min-height:100vh !important}}@media (min-width:768px){.home-top-bg .carousel-inner{max-height:320px !important}#home-slider-indicators .carousel-item{max-height:45vh !important}}a{color:inherit !important}.hidden{display:none}.form-check{padding-left:3rem !important}