*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{margin-right:0px !important;overflow:visible !important}@media screen and (max-width: 1199.82px){html{font-size:15px}}@media screen and (max-width: 1023.82px){html{font-size:15px}}@media screen and (max-width: 991.82px){html{font-size:15px}}@media screen and (max-width: 767.82px){html{font-size:15px}}@media screen and (max-width: 575.82px){html{font-size:15px}}@media(min-width: 1500px){html{font-size:16px}}@media(min-width: 2000px){html{font-size:17px}}body{font-family:"DM Sans",serif;color:#fff;font-size:15px;line-height:1.4;font-weight:200}body.smooth-scroll{overflow:hidden}.scroll-content{background-color:#001025;background-repeat:repeat}main{position:relative}#main{width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:"DM Sans",serif;font-weight:500;line-height:1.3}p{line-height:1.8}a{text-decoration:none;color:#fff;transition:all .3s ease}a:hover{color:#ca6e6e}b,strong{font-weight:500}ul{list-style:none;padding-left:0;margin-bottom:0}img{max-width:100%}@media screen and (max-width: 1399px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px}}h1.big-title.has-mask span,h1.has-mask span{line-height:inherit;height:inherit;margin-right:12px}h1.big-title.has-mask span>span,h1.has-mask span>span{line-height:inherit;height:inherit;margin-right:12px}h2.has-mask span{line-height:inherit;height:inherit;margin-right:10px}h2.has-mask span>span{line-height:inherit;height:inherit;margin-right:10px}h3.has-mask span{line-height:inherit;height:inherit;margin-right:8px}h3.has-mask span>span{line-height:inherit;height:inherit;margin-right:8px}h4.has-mask span{line-height:inherit;height:inherit;margin-right:7px}h4.has-mask span>span{line-height:inherit;height:inherit;margin-right:7px}h5.has-mask span{line-height:inherit;height:inherit;margin-right:6px}h5.has-mask span>span{line-height:inherit;height:inherit;margin-right:6px}h6.has-mask span{line-height:inherit;height:inherit;margin-right:5px}h6.has-mask span>span{line-height:inherit;height:inherit;margin-right:5px}.has-mask-fill>span{position:relative;display:inline;-webkit-text-fill-color:rgba(255,255,255,.1);-webkit-background-clip:text;background-repeat:no-repeat;background-image:linear-gradient(#fff, #fff);background-size:0% 100%}.has-mask-fill.block-title>span{display:block}.has-animation{opacity:0;-webkit-transition:translateY(30px);transform:translateY(30px);transition:all .2s ease}.has-animation.has-scale{opacity:0;-webkit-transition:translateY(0px) scale(1.05);transform:translateY(0px) scale(1.05);transform-origin:50% 0;will-change:transform}.has-animation.has-scale-vertical{opacity:0;-webkit-transition:translateY(0px) scaleY(1.1);transform:translateY(0px) scaleY(1.1);transform-origin:50% 0;will-change:transform}.has-animation.has-cover{opacity:1;-webkit-transition:translateY(0px);transform:translateY(0px);overflow:hidden}.has-animation.has-cover::after{content:"";width:100%;height:100%;background-color:inherit;position:absolute;top:0;right:0;z-index:10;transition:all .6s cubic-bezier(0.54, 0.49, 0.2, 1.01)}.has-animation.has-cover.animated::after{width:0}.has-animation.has-cover img{opacity:1;-webkit-transition:scale(1.05);transform:scale(1.05);transition:all .6s cubic-bezier(0.54, 0.49, 0.2, 1.01)}.has-animation.has-cover.animated img{opacity:1;-webkit-transition:scale(1);transform:scale(1)}.has-mask{margin-bottom:10px}.has-mask span{display:inline-table;overflow:hidden}.has-mask span>span{display:inline-table;margin:0 !important;line-height:inherit;height:inherit;opacity:0;transform:translateY(60px)}.light-content .has-mask-fill>span{-webkit-text-fill-color:rgba(255,255,255,.1);background-image:linear-gradient(#fff, #fff)}.light-content .content h2{color:#fff}.light-content .content p{color:#fff}.light-content .light-section .has-mask-fill>span{background-repeat:no-repeat;background-image:linear-gradient(#fff, #fff)}#content-scroll{z-index:1;position:relative}.smooth-scroll #content-scroll{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.scroll-content{cursor:default !important}.scale-up .scroll-content{cursor:grabbing !important}.scrollbar-track{background:rgba(0,0,0,0) !important}main{overflow:hidden}main .cd-main-content{width:100%}main .cd-main-content>div{height:100%;min-height:100vh}main .cd-main-content.cd-index>div{vertical-align:middle}.caption-timeline{overflow:hidden}.o-hidden{overflow:hidden}.rest{padding:0 !important;margin:0 !important}.cursor-pointer{cursor:pointer}.main-color{color:#ca6e6e}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.content{display:flex;flex-direction:column;row-gap:1.0416666667rem}@media screen and (max-width: 767.82px){.content{text-align:center}.content .button-box{margin-left:auto;margin-right:auto}.content .btn-site{margin-left:auto;margin-right:auto}}.content.text-center h2{margin-left:auto;margin-right:auto}.content.text-center .social-list{justify-content:center}.content.text-center .button-box{margin-left:auto;margin-right:auto;margin-top:0}.content.text-center .button-box .btn-site{margin-top:0}.content h1{color:#ca6e6e;font-weight:500;font-family:"DM Sans",serif;margin-bottom:0;font-size:3.3333333333rem;position:relative}@media screen and (max-width: 1199.82px){.content h1{font-size:3.125rem}}@media screen and (max-width: 767.82px){.content h1{font-size:2.9166666667rem}}@media screen and (max-width: 575.82px){.content h1{font-size:2.5rem}}@media screen and (max-width: 400.82px){.content h1{font-size:2.0833333333rem}}.content h2{color:#ca6e6e;font-weight:500;font-family:"DM Sans",serif;margin-bottom:0;font-size:2.5rem;position:relative;background-image:linear-gradient(293deg, #ca6e6e 4%, #fff 50%, #fff1de 56%, #fff 63%, #ca6e6e);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}@media screen and (max-width: 767.82px){.content h2{font-size:2.2916666667rem}}@media screen and (max-width: 575.82px){.content h2{font-size:2.0833333333rem}}.content p{font-size:1.0833333333rem;margin-bottom:0}@media screen and (max-width: 575.82px){.content p{font-size:1rem}}.content h3{font-size:1rem;font-family:"DM Sans",serif;text-transform:uppercase;font-weight:400;color:#ca6e6e;letter-spacing:0.2083333333rem;margin-bottom:0}@media screen and (max-width: 575.82px){.content h3{font-size:0.9166666667rem}}.content h3.has-mask-fill>span{background-image:linear-gradient(#ca6e6e, #ca6e6e)}.content h4{font-size:0.9166666667rem;font-family:"DM Sans",serif;text-transform:uppercase;font-weight:500;color:#ca6e6e;margin-bottom:1.0416666667rem}@media screen and (max-width: 575.82px){.content h4{font-size:0.8333333333rem}}.content h4.has-mask-fill>span{background-image:linear-gradient(#ca6e6e, #ca6e6e)}.content .btn-site{margin-top:0.8333333333rem}.content .list-dot{list-style:disc;padding-left:20px}.content .list-dot li{margin-bottom:10px;font-size:1.0833333333rem}@media screen and (max-width: 575.82px){.content .list-dot li{font-size:1rem}}.content .social-list{list-style:none;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem}.content .social-list li a{font-size:1.25rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.content .button-box{margin-top:1.6666666667rem}.content .list-contact{margin-bottom:1.25rem}.content .list-contact li{margin:10px 0;font-weight:400}.content .list-contact li a:hover{color:#ca6e6e}.content .list-contact i{color:#ca6e6e;width:30px;text-align:center}.padding-title-section{padding-bottom:2.5rem}.padding-btn-section{padding-top:2.5rem}.padding-btn-section .btn{margin-bottom:0}.content-page-detail h3{color:#ca6e6e;font-weight:500;font-family:"DM Sans",serif;margin-bottom:0.8333333333rem;font-size:1.1666666667rem;text-transform:uppercase;position:relative}@media screen and (max-width: 767.82px){.content-page-detail h3{font-size:1.0833333333rem}}.content-page-detail ul{list-style:disc;padding-left:1.5rem;margin-bottom:1rem}.line-hr{display:block;width:100%;height:1px;background-color:#ca6e6e}.site-header{padding:0.4166666667rem 1.6666666667rem;position:fixed;width:100%;z-index:100;transition:all .5s ease;background-color:rgba(0,0,0,0);top:0;left:0;display:flex;justify-content:space-between}@media screen and (max-width: 991.82px){.site-header{padding:0.4166666667rem 0.8333333333rem}}.site-header::before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background-image:linear-gradient(rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.8) 40%, rgba(0, 0, 0, 0.65) 70%, rgba(0, 0, 0, 0.4) 85%, rgba(0, 0, 0, 0) 100%);transform:translateY(-100%);transition:all .3s ease}.site-header .page-title-menu{position:absolute;height:100%;top:0;left:50%;transform:translateX(-50%);z-index:2;display:flex;align-items:center;color:#fff;text-transform:uppercase;font-family:"DM Sans",serif;font-weight:500;font-size:1rem}@media screen and (max-width: 991.82px){.site-header .page-title-menu{display:none}}.site-header.has-scroll::before{transform:translateY(0%)}.site-header.has-scroll .header-menu .top-menu{opacity:0;visibility:hidden;height:0;flex:0;padding-bottom:0;padding-top:0}.site-header.has-scroll .header-menu .bottom-menu{padding-top:10px;padding-bottom:10px}.site-header.has-scroll .site-header-logo{width:14.5833333333rem;height:2.9166666667rem}@media screen and (max-width: 767.8px){.site-header.has-scroll .site-header-logo{width:12.5rem;height:2.7083333333rem}}@media screen and (max-width: 575.8px){.site-header.has-scroll .site-header-logo{margin-right:0.8333333333rem;width:11.25rem;height:2.5rem}}.site-header.scroll-menu::before{transform:translateY(0%)}.site-header.scroll-menu .header-menu .top-menu{opacity:0;visibility:hidden;height:0;flex:0;padding-bottom:0;padding-top:0}.site-header.scroll-menu .header-menu .bottom-menu{padding-top:10px;padding-bottom:10px}.site-header-menu{display:flex;align-items:center;justify-content:space-between}.site-header-logo{width:14.5833333333rem;height:4.5833333333rem;margin-right:2.0833333333rem;position:relative;margin:auto;transition:all .3s ease}@media screen and (max-width: 767.8px){.site-header-logo{width:12.5rem;height:3.3333333333rem}}@media screen and (max-width: 575.8px){.site-header-logo{margin-right:0.8333333333rem;width:11.25rem;height:2.5rem}}.site-header-logo a{display:block}.site-header-logo img{width:100%;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;transition:all .3s ease}.site-header-logo .logo-d{opacity:0;visibility:hidden}.site-header-logo .logo-w{opacity:1;visibility:visible}.site-header .logo-header{display:flex;align-items:center;justify-content:space-between;padding:0.8333333333rem 0.8333333333rem}@media screen and (max-width: 991.8px){.site-header .logo-header{display:flex;justify-content:space-between}}.site-header .logo-header .site-header-logo{flex:1 0 auto;margin-top:0;margin-bottom:0}@media screen and (max-width: 991.82px){.site-header .logo-header .site-header-logo{flex:0 0 auto;margin-right:0}}.site-header .logo-header .search-box{flex:1 0 auto}@media screen and (max-width: 991.8px){.site-header .logo-header .search-box{flex:0}}.site-header .logo-header .search-box-form .close-search{display:none}@media screen and (max-width: 991.8px){.site-header .logo-header .search-box-form{opacity:0;transform:translateY(-10px);visibility:hidden;position:absolute;z-index:99;width:100%;left:0;top:100%;background-color:#fff;box-shadow:inset 0 6px 15px -6px rgba(0,0,0,.2),0 6px 15px -6px rgba(0,0,0,.2);padding:10px 15px;transition:all .3s ease}.site-header .logo-header .search-box-form .close-search{background-color:unset;box-shadow:unset;border:unset;font-size:15px;display:block}.site-header .logo-header .search-box-form.open{opacity:1;transform:translateY(0);visibility:visible}}.site-header .logo-header .search-box .btn-search{display:none;z-index:99}@media screen and (max-width: 991.8px){.site-header .logo-header .search-box .btn-search{display:flex;align-items:center}}.site-header .logo-header .search-box .btn-search button{border:unset;box-shadow:unset;background-color:unset;font-size:20px;color:#fff}.site-header .logo-header .search-box .btn-search .cart-btn{position:relative;font-size:20px;margin-left:8px}.site-header .logo-header .search-box .btn-search .cart-btn span{position:absolute;width:18px;height:18px;top:-5px;right:-5px;font-size:12px;background-color:#ca6e6e;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:600}.site-header .logo-header .input-group{align-items:center;border:1px solid #dcdcdc;border-radius:10px;padding:12px 15px;font-size:0.8333333333rem}@media screen and (max-width: 767.8px){.site-header .logo-header .input-group{flex:0 0 auto}}.site-header .logo-header .input-group-icon{margin-right:15px;line-height:1}.site-header .logo-header .input-group .form-control{background-color:rgba(0,0,0,0);border:unset;padding:0;line-height:1;font-size:0.8333333333rem}.site-header .logo-header .input-group .form-control:focus,.site-header .logo-header .input-group .form-control:active{box-shadow:unset;outline:unset}.site-header .logo-header-menu{flex:1 0 auto;display:flex;justify-content:flex-end}.site-header .logo-header-menu .btn{margin-bottom:0}.site-header .logo-header-menu .language-menu{position:relative;padding-right:20px;color:#fff;margin-right:0}.site-header .logo-header-menu .language-menu::before{font-family:"Font Awesome 5 Pro";font-weight:300;content:"";position:absolute;right:0;color:inherit;top:50%;transform:translateY(-50%);font-size:0.75rem}.site-header .logo-header-menu .language-menu:hover>ul{opacity:1;visibility:visible;transform:translateY(0)}.site-header .logo-header-menu .language-menu a{color:inherit;font-size:0.9166666667rem}.site-header .logo-header-menu .language-menu>a{position:relative;padding:15px 0;display:block}.site-header .logo-header-menu .language-menu>ul{position:absolute;left:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;background-color:#ca6e6e;padding:10px;min-width:100%;text-align:left;justify-content:flex-start}.site-header .logo-header-menu .language-menu>ul>li{margin-left:0}.site-header .logo-header-menu .language-menu>ul>li a{color:inherit}.site-header .logo-header-menu ul{display:flex;justify-content:flex-end;align-items:center}.site-header .logo-header-menu ul li{font-size:0.8333333333rem;margin-left:1.5rem;font-weight:500}@media screen and (max-width: 767.8px){.site-header .logo-header-menu ul li{margin-left:0;margin-right:1.5rem}}.site-header .navbar_hamburger{cursor:pointer;flex-direction:column;justify-content:center;align-items:stretch;padding-left:1.5em;padding-right:1.5em;padding:0.8333333333rem 0.8333333333rem;font-size:1.1em;display:flex;position:relative}.site-header .navbar_hamburger-inner{width:2em;height:2em;cursor:pointer;flex-direction:column;justify-content:center;align-items:stretch;font-size:1.1em;display:flex}.site-header .navbar_hamburger:not(.open):hover .navbar_line-fill.is-1{transform:translateY(-90%) !important}.site-header .navbar_hamburger:not(.open):hover .navbar_line-fill.is-2{transform:translateY(90%) !important}.site-header .navbar_hamburger.open .navbar_line-fill.is-1{transform:translate3d(0px, 0.3em, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(45deg) skew(0deg, 0deg)}.site-header .navbar_hamburger.open .navbar_line-fill.is-2{transform:translate3d(0px, -0.3em, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(-45deg) skew(0deg, 0deg)}.site-header .navbar_line{width:100%;height:.19em;margin-top:.2em;margin-bottom:.2em}.site-header .navbar_line-fill{width:100%;height:100%;background-color:#f1f4f5;transition:transform .2s;transform-style:preserve-3d}@keyframes marquee{0%{left:100%}100%{left:-100%}}.cart-container{position:fixed;top:0;right:0;max-width:420px;width:100%;height:100%;background-color:#313131;z-index:99999;display:flex;padding:10px;flex-direction:column;color:#fff;transform:translateX(100%);opacity:0;visibility:hidden;transition:all .3s ease}@media screen and (max-width: 575.82px){.cart-container{max-width:320px}}.cart-container.open{transform:translateX(0);opacity:1;visibility:visible}.cart-container .cart-close{cursor:pointer;margin-right:10px;padding:5px;width:30px;height:30px;background-color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center}.cart-container .cart-list{flex:1 0 auto;max-height:calc(100% - 68.4px - 244.79px)}.cart-container .cart-list ul{height:100%;overflow:auto}.cart-container .cart-title{color:#fff;display:flex;justify-content:space-between;border-bottom:2px solid #fff;padding-bottom:10px;padding-top:20px}.cart-container .cart-title h3{margin-bottom:0;font-size:28px}.cart-container .cart-remove{color:#fff;padding-left:10px;flex:0 0 20px}.cart-container .cart-remove a{color:#fff}.cart-container .cart-item{display:flex;padding:10px 10px;background-color:#252525;justify-content:space-between;margin-bottom:5px;margin-top:5px}.cart-container .cart-item-img{flex:0 0 70px;width:70px;height:100px}.cart-container .cart-item-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cart-container .cart-item-info{padding-left:10px;flex:0 0 calc(100% - 20px - 70px)}.cart-container .cart-item-title{font-weight:600;font-size:18px;margin-bottom:3px;display:block;color:#fff;width:-moz-fit-content;width:fit-content}.cart-container .cart-item-title:hover{color:#ca6e6e}.cart-container .cart-item-cate{font-size:14px;font-weight:300;margin-bottom:0px}.cart-container .cart-item-variant{font-size:14px;border:1px solid rgba(255,255,255,.5);width:-moz-fit-content;width:fit-content;border-radius:5px;padding:3px 5px;margin-bottom:5px}.cart-container .cart-item-price{font-size:18px;color:#ca6e6e;font-weight:600}.cart-container .cart-button{padding:20px 0 60px;border-top:2px solid #fff}.cart-container .cart-button .text{display:flex;width:100%;justify-content:space-between;align-items:center;padding-bottom:20px}.cart-container .cart-button .text h4{font-size:18px;margin-bottom:0}.cart-container .cart-button .text span{font-size:24px;font-weight:700;color:#ca6e6e}.cart-container .cart-button .btn-group{display:flex;flex-direction:column}.cart-container .cart-button .btn-group button{width:100%;display:block;text-align:center;padding:14px 20px;border:1px solid;border-radius:50px;font-size:16px;font-weight:700;font-family:"DM Sans",serif;background-color:#ca6e6e;color:#fff;border-color:#ca6e6e;transition:all .3s ease;white-space:nowrap;box-shadow:5px 5px 13px rgba(0,0,0,.3);margin-bottom:10px}.cart-container .cart-button .btn-group button:hover{background-color:#333;border-color:#ca6e6e;color:#ca6e6e;box-shadow:5px 5px 13px rgba(0,0,0,0)}.cart-container .cart-button .btn-group button i{margin-right:8px}.cart-container .cart-button .btn-group .btn-site{font-size:16px;border-radius:50px;padding:14px 20px;width:100%;text-align:center;margin-bottom:0px}.menu-mobile-container{position:fixed;right:-340px;top:0;width:320px;height:100%;background:#ca6e6e none repeat scroll 0 0;overflow-y:scroll;box-shadow:-5px 0 20px -5px rgba(0,0,0,.5);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);z-index:9999;padding:25px;display:flex;flex-direction:column;justify-content:space-between}.menu-mobile-container .site-header-button-group{flex-direction:column}.menu-mobile-container .site-header-button-group .btn-site{flex:0 0 100%;width:100%;margin-top:15px;margin-bottom:0;margin-left:0;text-align:center}.menu-mobile-container.open{right:0}.menu-mobile-container .mean-container{flex:1 0 auto}.menu-mobile-container .mean-container .mean-bar{padding:0;min-height:auto;background:none}.menu-mobile-container .mean-container .mean-bar *{box-sizing:border-box}.menu-mobile-container .mean-container .mean-nav{background:none;margin-top:0;position:relative}.menu-mobile-container .mean-container .mean-nav>ul{display:flex !important;margin-bottom:40px;flex-direction:column}.menu-mobile-container .mean-container .mean-nav .site-header-link>ul{display:flex !important;margin-bottom:40px;flex-direction:column}.menu-mobile-container .mean-container .mean-nav .has-submenu ul,.menu-mobile-container .mean-container .mean-nav .has-submenu-2 ul{flex-direction:column;border-top:unset;padding-left:10px}.menu-mobile-container .mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.menu-mobile-container .mean-container .mean-nav ul li{padding:0;border-left:unset}.menu-mobile-container .mean-container .mean-nav ul li a{width:100%;padding:10px 10px;color:#fff;border-top:none;border-bottom:1px solid #fff;font-size:13px}.menu-mobile-container .mean-container .mean-nav ul li a.btn-menu{background-color:unset;color:#ca6e6e}.menu-mobile-container .mean-container .mean-nav ul li a.mean-expand{background:unset;border-left:unset;border-bottom:unset;text-align:right;height:37.9px;line-height:15px;width:-moz-fit-content;width:fit-content}.menu-mobile-container .mean-container .mean-nav ul li:last-child a{border-bottom:unset}.menu-mobile-container .mean-container a.meanmenu-reveal{display:none !important}.menu-mobile-container .mobile__close-btn{position:absolute;top:25px;right:25px;background-color:unset;border:unset;color:#fff;font-size:24px}.menu-mobile-container .logo{text-align:left;margin-bottom:30px}.menu-mobile-container .logo img{max-width:150px}.menu-mobile-container .menu-bottom{width:100%;display:flex;align-self:flex-end;flex-direction:column}.menu-mobile-container .menu-bottom .site-header-link-icon ul{flex-direction:column;font-size:14px;color:#fff}.menu-mobile-container .menu-bottom .site-header-link-icon ul li{margin-bottom:15px;margin-right:0}.menu-mobile-container .menu-bottom .site-header-link-icon ul a{color:#fff;font-size:14px}.menu-mobile-container .menu-bottom .site-header-link-icon-social ul li{margin-left:0;margin-right:20px}.menu-mobile-container .menu-bottom .site-header-link-icon-social ul li a{font-size:18px;color:#fff}.body-overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;z-index:999;left:0;opacity:0;visibility:hidden;transition:all .3s ease-out 0s}.body-overlay.opened{opacity:1;visibility:visible}.menu-header-container{position:fixed;top:0;left:-100%;width:100%;height:100vh;background:#0a0a0a;padding:120px 30px 30px;overflow-x:hidden;overflow-y:auto;z-index:99;transition:all .5s cubic-bezier(1, 0, 0.55, 1);font-family:"Poppins",sans-serif}@media screen and (max-width: 767.82px){.menu-header-container{padding:80px 15px 15px}}.menu-header-container.open .menu-links .main-menu>li .link{transform:translateY(0);transition-delay:1s}.menu-header-container.open .cont-info:after{height:200vh;transition-delay:1s}.menu-header-container.open .cont-info .search-form,.menu-header-container.open .cont-info .social-text,.menu-header-container.open .cont-info .item{transform:translateY(0);opacity:1;transition-delay:1s}.menu-header-container.open .menu-text:after{height:200vh;transition-delay:1s}.menu-header-container .container{overflow:hidden}.menu-header-container .menu-text{position:relative;height:100%}.menu-header-container .menu-text .text{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}.menu-header-container .menu-text .text h2{writing-mode:vertical-rl;font-size:10vw;font-weight:800;line-height:1;text-transform:uppercase;opacity:.02;color:#fff;margin:0}.menu-header-container .menu-text:after{content:"";width:1px;height:0;background:rgba(255,255,255,.1);position:absolute;right:-30px;bottom:-75vh;transition:all 1s ease}.menu-header-container .menu-links{color:#fff;height:500px;overflow:auto}@media screen and (max-width: 991.82px){.menu-header-container .menu-links{height:auto;max-height:410px}}@media screen and (max-width: 767.82px){.menu-header-container .menu-links{height:auto;max-height:410px}}.menu-header-container .menu-links::-webkit-scrollbar{width:5px}.menu-header-container .menu-links::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.menu-header-container .menu-links::-webkit-scrollbar-thumb{background:#ca6e6e;border-radius:10px}.menu-header-container .menu-links .main-menu{position:relative;z-index:2}.menu-header-container .menu-links .main-menu>li{transition:all .5s}.menu-header-container .menu-links .main-menu>li .link{font-size:2.0833333333rem;font-weight:600;line-height:1.2;padding:15px 30px;width:100%;position:relative;display:block;transform:translateY(65px);transition:all .7s}@media screen and (max-width: 991.82px){.menu-header-container .menu-links .main-menu>li .link{font-size:1.4583333333rem;padding:15px 0}}@media screen and (max-width: 767.82px){.menu-header-container .menu-links .main-menu>li .link{font-size:1.25rem}}.menu-header-container .menu-links .main-menu>li .link i{position:absolute;height:100%;top:50%;width:50px;height:50px;right:20px;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1199.82px){.menu-header-container .menu-links .main-menu>li .link i{right:10px}}@media screen and (max-width: 991.82px){.menu-header-container .menu-links .main-menu>li .link i{right:10px}}@media screen and (max-width: 767.82px){.menu-header-container .menu-links .main-menu>li .link i{right:10px;width:30px;height:30px}}.menu-header-container .menu-links .main-menu>li .link i:before{content:"";width:1px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff}.menu-header-container .menu-links .main-menu>li .link i:after{content:"";width:16px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff}.menu-header-container .menu-links .main-menu>li .link.dopen i:before{opacity:0}.menu-header-container .menu-links .main-menu>li .link .fill-text{position:relative;color:rgba(255,255,255,.4);display:block;line-height:normal}.menu-header-container .menu-links .main-menu>li .link .fill-text:after{content:attr(data-text);position:absolute;top:0;left:0;color:#fff;width:100%;overflow:hidden;white-space:nowrap;transition:width .75s cubic-bezier(0.63, 0.03, 0.21, 1);line-height:normal}@media screen and (max-width: 767.82px){.menu-header-container .menu-links .main-menu>li .link .fill-text:after{white-space:pre-wrap}}.menu-header-container .menu-links .main-menu>li.hoverd .link .fill-text:after{width:0}.menu-header-container .menu-links .main-menu .sub-menu{display:none;padding:20px 0}@media screen and (max-width: 767.82px){.menu-header-container .menu-links .main-menu .sub-menu{padding:10px 0}}.menu-header-container .menu-links .main-menu .sub-menu ul{padding-left:50px}@media screen and (max-width: 991.82px){.menu-header-container .menu-links .main-menu .sub-menu ul{padding-left:35px}}@media screen and (max-width: 767.82px){.menu-header-container .menu-links .main-menu .sub-menu ul{padding-left:20px}}.menu-header-container .menu-links .main-menu .sub-menu li{padding:0;margin:0;line-height:1;font-size:1.4583333333rem;font-weight:400}@media screen and (max-width: 991.82px){.menu-header-container .menu-links .main-menu .sub-menu li{font-size:1.25rem}}@media screen and (max-width: 767.82px){.menu-header-container .menu-links .main-menu .sub-menu li{font-size:1.0416666667rem}}.menu-header-container .menu-links .main-menu .sub-menu li a{padding:12px 10px;opacity:.6;transition:all .4s;display:inline-block;color:#fff}.menu-header-container .menu-links .main-menu .sub-menu li a:hover{opacity:1}.menu-header-container .cont-info{margin-top:50px;position:relative}.menu-header-container .cont-info:after{content:"";width:1px;height:0;background:rgba(255,255,255,.1);position:absolute;left:-30px;top:-75vh;transition:all 1s ease}.menu-header-container .cont-info .item{margin-bottom:50px;transform:translateY(-30px);opacity:0;transition:all .7s}.menu-header-container .cont-info .item h5{color:#fff;font-size:1.25rem}.menu-header-container .cont-info .item p{color:#fff;opacity:.6}.menu-header-container .cont-info .item p i{width:25px}.menu-header-container .cont-info .item a{color:inherit}.menu-header-container .cont-info .item a:hover{color:#ca6e6e}.menu-header-container .cont-info .item .main-color{color:#ca6e6e !important}.menu-header-container .cont-info .item .underline{text-decoration:underline}.menu-header-container .cont-info .search-form{transform:translateY(30px);opacity:0;transition:all .7s}.menu-header-container .cont-info .search-form .form-group{position:relative}.menu-header-container .cont-info .search-form .form-group .ip-box{margin-bottom:10px}.menu-header-container .cont-info .search-form .form-group .ip-box label{margin-bottom:10px}.menu-header-container .cont-info .search-form .form-group input{color:#fff;padding:10px 55px 10px 15px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:5px;width:100%}.menu-header-container .cont-info .search-form .form-group button{position:absolute;top:0;right:0;padding:10px 15px;background:#ccc;border:0;border-radius:5px}.menu-header-container .cont-info .social-text{transform:translateY(30px);opacity:0;transition:all .7s;display:flex;flex-wrap:wrap;margin:0 -10px;margin-top:30px}.menu-header-container .cont-info .social-text li{margin:0 10px;font-size:20px;color:#fff}.menu-header-container .cont-info .social-text li a{color:#fff}.menu-header-container .cont-info .social-text li a:hover{color:#ca6e6e}.site-footer{background-color:#000;padding-top:3.3333333333rem;color:#fff;background-repeat:no-repeat;background-position:bottom;background-size:auto 9.1666666667rem}.site-footer .top-footer a{color:#fff}.site-footer .top-footer .logo{width:100%;display:block;max-width:14.5833333333rem;margin-bottom:1.25rem}@media screen and (max-width: 991.82px){.site-footer .top-footer .logo{margin-bottom:0.8333333333rem}}.site-footer .top-footer p{margin-bottom:20px;font-size:0.9166666667rem;text-align:justify}.site-footer .top-footer .list-social{display:flex;margin-bottom:1.6666666667rem}.site-footer .top-footer .list-social li{margin-right:20px}.site-footer .top-footer .list-social li a{display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#fff;width:2.0833333333rem;height:2.0833333333rem;color:#ca6e6e}.site-footer .top-footer .list-social li a:hover{background-color:#ca6e6e;color:#fff}.site-footer .top-footer .social-list{display:grid;grid-template-columns:auto auto auto auto;width:-moz-fit-content;width:fit-content}.site-footer .top-footer .social-list li{margin-right:10px;margin-bottom:10px !important}.site-footer .top-footer .social-list li a{display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:rgba(118,108,84,.2);width:1.875rem;height:1.875rem;color:rgba(255,255,255,.8)}.site-footer .top-footer .social-list li a:hover{background-color:#ca6e6e;color:#fff}@media screen and (max-width: 767.82px){.site-footer .top-footer .link-menu{margin-bottom:20px}}.site-footer .top-footer .link-menu ul li{margin-bottom:5px}.site-footer .top-footer .link-menu ul:not(.social-list) i{color:#ca6e6e;width:20px}.site-footer .top-footer .link-menu h3{font-size:1.1666666667rem;color:#ca6e6e;font-family:"DM Sans",serif;margin-bottom:15px;text-transform:uppercase;border-bottom:1px solid #ca6e6e;padding-bottom:10px;width:-moz-fit-content;width:fit-content}.site-footer .top-footer .link-menu a{font-size:0.9583333333rem;font-style:italic}.site-footer .top-footer .link-menu a:hover{color:#ca6e6e}.site-footer .bottom-footer{margin-top:2.9166666667rem;border-top:1px solid #ca6e6e;padding:1.25rem 0}.site-footer .bottom-footer p{margin-bottom:0;font-size:0.9583333333rem}.site-footer .bottom-footer p span{color:#ca6e6e}.subscribe-section{background-color:#eae3d9;padding:4.1666666667rem 0}@media screen and (max-width: 767.82px){.subscribe-section{padding:2.5rem 0}}@media screen and (max-width: 767.82px){.subscribe-section .content{margin-bottom:0.8333333333rem;text-align:center}}.subscribe-section .content h2{margin-bottom:0.8333333333rem}.subscribe-section .content p{margin-bottom:0}.subscribe-form .input-group{display:flex;width:100%;flex-wrap:nowrap;border-bottom:1px solid #fff;transition:all .3s ease}.subscribe-form .input-group:has(input:focus){border-color:#ca6e6e}.subscribe-form input{background-color:unset;border:unset;padding:0.625rem 0;width:100%}.subscribe-form input:focus{outline:none;box-shadow:unset}.subscribe-form button{background:unset;border:unset;display:flex;align-items:center;transition:all .3s ease}.subscribe-form button i{margin-left:15px}.subscribe-form button:hover{background-color:#ca6e6e;color:#fff}.loading-container{position:fixed;background:linear-gradient(30deg, #ca6e6e, #233754, #ca6e6e);display:flex;justify-content:center;align-items:center;z-index:999999;width:100vw;height:100vh;padding:30px}.loading-container svg{width:100%;overflow:unset;max-width:500px;opacity:0}.loading-container svg .ld-ic-t{transform-box:content-box;transform-origin:bottom}.loading-container svg .ld-number *{transform-box:content-box;transform-origin:center}.loading-container svg .ld-text-small *{transform-box:content-box;transform-origin:center}#preload{position:fixed;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:99999;pointer-events:none}#preload .loadbar{width:100%;height:100%;background:rgba(202,110,110,.8);position:absolute;top:0px;right:0;overflow:hidden;z-index:20}#preload .logo{padding:40px;max-width:25rem;width:100%;position:relative;z-index:3}#preload .logo svg{position:relative;z-index:3;width:100%}#preload .overlay{position:fixed;width:100vw;height:100vh;z-index:2;display:flex}#preload .bar{width:10vw;height:110vh;background:#ca6e6e;border-radius:0 0 100px 100px}#preload .counter{font-family:"DM Sans",serif;position:absolute;bottom:0;right:0;color:#292929;z-index:104;font-size:4.1666666667rem;padding:1.25rem;font-weight:400;line-height:1}@media screen and (max-width: 767.82px){#preload .counter{font-size:3.3333333333rem}}@media screen and (max-width: 575.82px){#preload .counter{font-size:2.5rem}}.no-loading #preload .loadbar{display:none}.no-loading #preload .counter{display:none}.btn{display:block;padding:0.5833333333rem 1.6666666667rem;border:1px solid;border-radius:0rem;font-size:0.875rem;font-weight:500;font-family:"DM Sans",serif;background-color:#ca6e6e;color:#fff;border-color:#ca6e6e;transition:all .3s ease;white-space:nowrap;position:relative;overflow:hidden}@media screen and (max-width: 767.82px){.btn{padding:0.4166666667rem 1.25rem}}.btn i{margin-left:8px}.btn:hover{color:#fff;border-color:#ca6e6e}.btn-light-outline{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.btn-light-outline:hover{background-color:#ca6e6e;color:#fff;border-color:#ca6e6e}.btn-light-outline._hover-white:hover{background-color:#fff;border-color:#fff;color:#fff}.btn-dark-outline{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.btn-dark-outline:hover{background-color:#ca6e6e;color:#fff;border-color:#ca6e6e}.btn-circle{border-radius:100%;width:6.25rem;height:6.25rem;display:flex;align-items:center;justify-content:center;text-transform:uppercase;background-color:#ca6e6e;border-color:#ca6e6e;color:#fff}.btn-circle:before,.btn-circle:after{background-color:#ca6e6e}.btn-circle:hover{transition-delay:.4s;color:#fff;border-color:#ca6e6e}.btn-site{width:-moz-fit-content;width:fit-content;display:block;padding:0.75rem 1.6666666667rem;border:1px solid;border-radius:0px;font-size:1rem;background-color:#ca6e6e;color:#fff;border-color:#ca6e6e;transition:all .3s ease;white-space:nowrap;position:relative;text-transform:uppercase;font-weight:500}@media screen and (max-width: 767.82px){.btn-site{padding:0.625rem 1.25rem;font-size:0.9583333333rem}}.btn-site::before{content:"";position:absolute;top:5px;left:5px;bottom:5px;right:5px;background:#fff;-webkit-clip-path:polygon(0 0, 15px 0, 0 15px, 0 15px);clip-path:polygon(0 0, 15px 0, 0 15px, 0 15px);transition:all .3s ease;z-index:1}.btn-site span{position:relative;z-index:2;transition:all .3s ease;color:#fff}.btn-site:hover{color:#ca6e6e}.btn-site:hover span{color:#ca6e6e}.btn-site:hover::before{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.btn-site i{margin-left:8px}.btn-white{border-color:#fff;background-color:#fff;color:#fff}.btn-white:hover{background-color:#ca6e6e;color:#fff;border-color:#ca6e6e}.btn-dark{border-color:#fff;background-color:#fff;color:#fff}.btn-dark:hover{background-color:#fff;color:#fff;border-color:#ca6e6e}.link-read{color:#ca6e6e;font-weight:600;width:-moz-fit-content;width:fit-content;position:relative;text-align:center;padding:0 1.6666666667rem 0.8333333333rem}.link-read span{display:block;position:absolute;bottom:0;width:100%;height:1px;left:0;background-color:#ca6e6e}.link-read span::before,.link-read span::after{content:"";background-color:#ca6e6e;width:11px;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.link-read span::before{-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%);left:0}.link-read span::after{-webkit-clip-path:polygon(100% 0, 100% 100%, 0 50%);clip-path:polygon(100% 0, 100% 100%, 0 50%);right:0}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;width:375px;height:375px}}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;width:375px;height:375px}}.btn-11{position:relative;color:#91cfc9}.btn-11:before,.btn-11:after{position:absolute;top:50%;content:"";width:20px;height:20px;background-color:#7dc7c0;border-radius:50%}.btn-11:before{left:-20px;transform:translate(-50%, -50%)}.btn-11:after{right:-20px;transform:translate(50%, -50%)}.btn-11:hover{color:#dff1ef}.btn-11:hover:before{animation:criss-cross-left .8s both;animation-direction:alternate}.btn-11:hover:after{animation:criss-cross-right .8s both;animation-direction:alternate}.clapat-button-wrap{display:flex;position:relative;justify-content:center;align-items:center;left:0;right:0;min-width:100px;height:60px}.clapat-button-wrap.circle{min-width:104px;height:104px}.text-align-center .clapat-button-wrap{margin:0 auto}.clapat-button{opacity:1}.button-box{width:-moz-fit-content;width:fit-content}.button-border{height:50px;width:auto;border:solid 1px #ca6e6e;background-color:#ca6e6e;border-radius:10px !important;cursor:pointer;font-size:0.875rem;font-weight:500;line-height:50px;overflow:hidden;color:#111;text-align:center;transition:border .2s ease-out;box-sizing:initial !important}.button-border a{color:#111}.button-border:hover{background-color:#ca6e6e;border-color:#ca6e6e}.button-border:hover span::before{color:#ca6e6e}.light-content .button-border,.dark-section .button-border{border:solid 1px #fff;background-color:#fff}.light-content .button-border:hover,.dark-section .button-border:hover{background-color:#ca6e6e;border-color:#ca6e6e}.light-content .button-border:hover span::before,.dark-section .button-border:hover span::before{color:#ca6e6e}.light-content .button-border.outline,.dark-section .button-border.outline{border:solid 1px #fff;color:#fff;background-color:rgba(0,0,0,0)}.light-content .button-border.outline a,.dark-section .button-border.outline a{color:#fff}.light-content .button-border.outline span::before,.dark-section .button-border.outline span::before{color:#fff}.light-content .button-border.outline:hover,.dark-section .button-border.outline:hover{border-color:#ca6e6e;background-color:#ca6e6e}.light-content .button-border.outline:hover span::before,.dark-section .button-border.outline:hover span::before{color:#ca6e6e}.light-content .light-section .button-border{border:solid 1px #fff;background-color:#fff}.light-content .light-section .button-border a{color:#fff}.light-content .light-section .button-border.outline{border:solid 1px #fff;background-color:rgba(0,0,0,0)}.light-content .light-section .button-border.outline a{color:#fff}.dark-section .button-border a{color:#fff}.button-border{transition:all .3s ease}.button-border.rounded{--bs-border-radius: 50px}.button-border.outline{border:solid 1px #fff;color:#fff;background-color:rgba(0,0,0,0)}.clapat-button a{position:relative;display:block;height:100%}.clapat-button a:hover{color:#ca6e6e}.clapat-button:hover .button-border span{transform:translateY(-100%);transform-origin:0% 0%}.dark-content .light-section .button-border a{color:#fff}.dark-content .light-section .button-border.outline a{color:#fff}.circle .button-border{border-radius:100px;height:100px;width:100px}.button-border span{position:relative;display:inline-block;transition:transform .2s;width:auto;text-align:center;transform-origin:100% 0%;padding:0 40px}.button-border span::before{position:absolute;width:100%;top:100%;left:0;content:attr(data-hover);text-align:center}.clapat-button-wrap.circle:hover .button-border{border:solid 1px rgba(0,0,0,0)}.clapat-button-wrap.circle .button-border input,.clapat-button-wrap.circle .button-border a{height:100px;width:100px;line-height:100px;text-align:center;padding:0;font-size:12px;cursor:pointer}.button-wrap{position:relative;cursor:pointer;top:0px;pointer-events:initial;width:auto;display:table;display:flex;align-items:center}.button-wrap::after{clear:both;content:"";display:block}.button-wrap:hover .button-text span{transform:translateY(-100%);transform-origin:0% 0%}.button-icon{height:40px;width:40px;color:#fff;text-align:center;line-height:40px;font-size:18px}.button-icon i{height:40px;line-height:40px;width:40px;text-align:center}.icon-wrap{width:40px;height:40px;display:flex;position:relative;justify-content:center;align-items:center;float:left}.button-text{font-weight:500;font-size:14px;line-height:30px;overflow:hidden;width:auto;padding:0 10px 0 0;color:#fff;transition:color .05s ease-in-out}.button-text span{position:relative;display:inline-block;transition:transform .2s;width:auto;text-align:center;transform-origin:100% 0%}.button-text span::before{position:absolute;width:auto;top:100%;left:0;content:attr(data-hover)}.line-bg{position:absolute;pointer-events:none;width:100vw;height:100%;top:0;left:0;z-index:-1;overflow:hidden;--bs-gutter-x: 1.5rem}.line-bg .box-line{max-width:1320px;margin:auto;margin-top:0;margin-bottom:0;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);height:100%;position:relative;display:flex;justify-content:space-between}.line-bg span{width:1px;height:100%;background-color:#000;display:block;opacity:.1;transform:translateX(-0.5px)}.subpage-banner{position:relative}.subpage-banner .curve{position:absolute;bottom:0;left:0;width:100%;z-index:8}.subpage-banner .curve svg{position:absolute;bottom:0;left:0;width:100%;height:5.8333333333rem}@media screen and (max-width: 767.8px){.subpage-banner .curve svg{min-width:33.3333333333rem;height:4.1666666667rem}}.subpage-banner .curve svg path{fill:#f4f0eb}.subpage-banner .content{padding:4.1666666667rem 0 4.1666666667rem;position:relative;z-index:3}.subpage-banner .content .sub-title{color:#fff;font-family:"DM Sans",serif;font-weight:600;text-transform:uppercase;font-size:0.75rem;margin-bottom:1.6666666667rem}.subpage-banner .content .sub-title a{color:#fff}.subpage-banner .content .sub-title span{margin:0 20px}.subpage-banner .content .sub-title span.page-current-title{margin:0;color:#ca6e6e}.subpage-banner .content h1{color:#fff;font-weight:500;font-size:2.9166666667rem;position:relative}@media screen and (max-width: 1199.82px){.subpage-banner .content h1{font-size:2.7083333333rem}}@media screen and (max-width: 767.82px){.subpage-banner .content h1{font-size:2.5rem}}@media screen and (max-width: 575.82px){.subpage-banner .content h1{font-size:2.2916666667rem}}@media screen and (max-width: 400.82px){.subpage-banner .content h1{font-size:2.0833333333rem}}.subpage-banner-img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.subpage-banner-img::after{opacity:.7;background:#353535;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;content:""}.subpage-banner-img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:1}.subpage-banner{padding:9.1666666667rem 0 5.4166666667rem;background-image:var(--bg-banner);position:relative;background-size:cover;background-position:center;min-height:22.9166666667rem;display:flex;align-items:center;justify-content:center}.subpage-banner .info-blog-detail{display:flex;position:absolute;left:50%;transform:translateX(-50%);z-index:4;background-color:rgba(202,110,110,.8);bottom:0}.subpage-banner .info-blog-detail .cate-blog{padding:10px 15px;color:#fff;border-right:1px solid #ca6e6e;border-bottom:5px solid #ca6e6e}.subpage-banner .info-blog-detail .cate-blog a{color:#fff;font-weight:600}.subpage-banner .info-blog-detail .cate-blog a:hover{color:#ca6e6e}.subpage-banner .info-blog-detail .date-blog{font-weight:600;background-color:#ca6e6e;color:#fff;padding:10px 15px;border-bottom:5px solid #ca6e6e}.subpage-banner::before{content:"";position:absolute;top:0;width:100%;height:100%;background-color:#ca6e6e;opacity:.4;z-index:1}.subpage-banner .page-title{position:relative;color:#fff;text-align:center;z-index:4}.subpage-banner .page-title h1{color:#fff;text-transform:uppercase}.subpage-banner .title-bg{position:absolute;width:100%;height:100%;align-items:center;display:flex;justify-content:center;color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-image:var(--bg-banner);background-size:cover;background-repeat:no-repeat;background-position:center;top:calc(50% + 1.6666666667rem);left:50%;text-align:center;white-space:nowrap;transform:translate(-50%, -50%);font-size:8.3333333333rem;filter:drop-shadow(5px 5px 15px rgba(0, 0, 0, 0.9));font-weight:900;z-index:2;text-transform:uppercase;mix-blend-mode:multiply;opacity:.7}@media screen and (max-width: 767.82px){.subpage-banner .title-bg{font-size:5.8333333333rem}}.form-section{padding:6.25rem 0;background-color:#ebedf1}@media screen and (max-width: 767.82px){.form-section{padding:4.1666666667rem 0}}.form-container input,.form-container select,.form-container textarea{background-color:unset;width:100%;border:unset;border-bottom:1px solid #ca6e6e;padding:10px;font-size:1rem}.form-container input::-moz-placeholder, .form-container select::-moz-placeholder, .form-container textarea::-moz-placeholder{font-style:italic;color:#727272}.form-container input::placeholder,.form-container select::placeholder,.form-container textarea::placeholder{font-style:italic;color:#727272}.form-container select{padding:10px 5px;font-style:italic;color:#727272}.bg-section{position:relative;padding:0}.bg-section .el-3{position:absolute;bottom:-10%;right:0%;width:25%;max-width:10.4166666667rem}.bg-section .social-list{color:#fff;display:flex;flex-wrap:wrap;margin-bottom:2.0833333333rem}.bg-section .social-list li a{color:#fff}.bg-section .social-list li a:hover{color:#ca6e6e}.bg-section figure.has-parallax{overflow:hidden;min-height:60vh;margin:0;position:relative;display:block}.bg-section .has-parallax{background-color:#655343}.bg-section .has-parallax .el-1,.bg-section .has-parallax .el-2{position:absolute}.bg-section .has-parallax .el-1{top:0;left:0;width:30%;max-width:12.5rem}.bg-section .has-parallax .el-2{right:0;bottom:0;width:35%;max-width:14.1666666667rem}.bg-section .has-parallax>img{filter:brightness(80%)}.has-parallax-content>img,.has-parallax>img{width:100%;height:100%;max-width:100%;position:absolute;display:block;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.parallax-image-content{position:relative;margin:0 auto;z-index:10;height:100%;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.parallax-image-content .outer{width:100%;margin:0 auto;padding-top:8.3333333333rem;padding-bottom:8.3333333333rem;box-sizing:border-box;display:table;width:100%;height:100%}.parallax-image-content .inner{display:table-cell;vertical-align:middle;box-sizing:border-box}.parallax-image-content img{width:100%;max-width:100%;height:auto;display:block}.rounded-borders .parallax-image-content img{border-radius:8px}.pinned-section{position:relative;display:table !important;width:100%;margin:0 auto;max-width:1200px}.full .pinned-section,.full_elementor .pinned-section{max-width:100%}.pinned-section .pin-spacer{width:50% !important}.pinned-element{position:relative;display:block;height:auto;float:left;width:50%;margin:0;box-sizing:border-box}@media only screen and (max-width: 479px){.pinned-element{float:none;width:100%;margin:0}}.pinned-element.left{padding-right:30px}@media only screen and (max-width: 479px){.pinned-element.left{padding-right:0px}}.pinned-element.right{padding-left:30px}@media only screen and (max-width: 479px){.pinned-element.right{padding-left:0px}}.scrolling-element{position:relative;float:left;width:50%;margin:0;box-sizing:border-box}@media only screen and (max-width: 479px){.scrolling-element{position:relative;float:none;width:100%;margin:0}}.scrolling-element.left{padding-right:30px}@media only screen and (max-width: 479px){.scrolling-element.left{padding-right:0px;margin-bottom:40px}}.scrolling-element.right{padding-left:30px}@media only screen and (max-width: 479px){.scrolling-element.right{padding-left:0}}.scrolling-element img{display:block;height:auto;width:100%}.slowed-pin{position:relative;overflow:hidden}.slowed-pin>.pin-spacer{pointer-events:none}.slowed-text{position:absolute;height:auto;min-height:100vh;width:100%;max-width:980px;display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;padding:8vw 20px;z-index:1;pointer-events:none;margin:auto;left:0;right:0}.slowed-text-wrapper{position:relative;display:block}.slowed-images{position:relative;top:0;width:100%;height:auto;box-sizing:border-box;overflow:hidden;z-index:0;margin:auto}.slowed-image{position:relative;width:100%;height:auto;box-sizing:border-box;padding:0 0px;margin:150px 0;display:flex;align-items:flex-start;flex-direction:column}.slowed-image:nth-of-type(2n+2){align-items:flex-end}.slowed-image img{width:auto;max-width:40% !important;height:auto !important;display:block;cursor:pointer;margin-bottom:10px;transform:scale(0.95) translateY(30%)}.rounded-borders .slowed-image img{border-radius:8px}.home-banner{min-height:100vh;position:relative;padding:8.3333333333rem 0;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767.82px){.home-banner{padding:6.25rem 0}}.home-banner .el-bg{position:absolute;width:25rem;height:25rem;max-width:50%;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.3}.home-banner .el-bg img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-banner .canvas{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;opacity:.8}.home-banner .container{z-index:2}.home-banner .content{text-align:center}.home-banner .content h1{background-image:linear-gradient(293deg, #ca6e6e 4%, #fff 50%, #fff1de 56%, #fff 63%, #ca6e6e);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;background-size:400% 400%;animation-name:gradient;animation-duration:20s;animation-iteration-count:infinite}.home-banner .content p{color:#fff;font-weight:400;font-size:1.25rem}@media screen and (max-width: 767.82px){.home-banner .content p{font-size:1.1666666667rem}}@media screen and (max-width: 575.82px){.home-banner .content p{font-size:1.0833333333rem}}.home-banner .content .btn-site{margin-left:auto;margin-right:auto}.home-banner .content .line{width:100%;height:2px;background:#fff}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.social-logo-slide{margin-top:2.5rem}.social-logo-slide img{width:100%;height:5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width: 767.82px){.social-logo-slide img{height:4.1666666667rem}}.social-logo-slide .social-pagination{width:-moz-fit-content;width:fit-content;left:unset !important;transform:unset !important;display:flex;justify-content:center;align-items:center;margin:auto}.social-logo-slide .social-pagination .swiper-pagination-bullet{background-color:#ca6e6e;flex:0 0 8px;height:8px}.social-logo-slide .swiper-slide{width:-moz-fit-content;width:fit-content}.bg-animation{position:fixed;width:100vw;height:100vh;background-color:#001025;z-index:0;pointer-events:none}section{position:relative;z-index:2}.background-gradient{z-index:2;width:100%;height:100%;position:fixed;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden;pointer-events:none}.background-gradient_img-1{width:90%;max-width:none;position:absolute;top:0%;bottom:auto;left:0%;right:auto}@media screen and (max-width: 767.82px){.background-gradient_img-1{width:140%}}.background-gradient_img-2{width:50%;position:absolute;top:0%;bottom:auto;left:auto;right:0%}@media screen and (max-width: 767.82px){.background-gradient_img-2{width:80%}}.banner-btn{display:flex;justify-content:center;gap:5px;position:absolute;width:100%;bottom:30px;z-index:3}.banner-pagination{width:-moz-fit-content;width:fit-content;left:unset !important;transform:unset !important;display:flex;justify-content:center;align-items:center}.banner-pagination .swiper-pagination-bullet{background-color:#ca6e6e}.banner-nav{width:2.5rem;height:2.5rem;font-size:1.25rem;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#ca6e6e;border:1px solid #fff;transition:all .3s ease}.banner-nav:hover{background-color:#ca6e6e;color:#fff}.banner-slide{background-color:#f5ebda;min-height:100vh;display:flex;align-items:center;position:relative}@media screen and (max-width: 991.82px){.banner-slide{padding-bottom:4.1666666667rem}}.banner-slide-swiper{z-index:2}.banner-slide-swiper-bg{z-index:1;position:absolute;width:100%;top:0;left:0;height:100%}.banner-slide-swiper-bg .swiper-slide{opacity:0 !important}.banner-slide-swiper-bg .swiper-slide-thumb-active{opacity:1 !important}.banner-slide-content{padding-top:4.1666666667rem;padding-bottom:4.1666666667rem}@media screen and (max-width: 991.82px){.banner-slide-content{padding-top:8.3333333333rem;padding-bottom:2.0833333333rem}}@media screen and (max-width: 767.82px){.banner-slide-content{padding-top:7.0833333333rem;padding-bottom:1.25rem}}.banner-slide-content h3{font-size:1.25rem;color:#ca6e6e;font-family:"DM Sans",serif;font-weight:400;letter-spacing:0.2083333333rem;margin-bottom:1.25rem}@media screen and (max-width: 767.82px){.banner-slide-content h3{font-size:1rem}}.banner-slide-content h2{font-size:4.1666666667rem;color:#ca6e6e;margin-bottom:1.25rem}@media screen and (max-width: 991.82px){.banner-slide-content h2{font-size:3.3333333333rem}}@media screen and (max-width: 767.82px){.banner-slide-content h2{font-size:2.7083333333rem;margin-bottom:0.625rem}}.banner-slide-img{position:relative;padding-bottom:100%}.banner-slide-img img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;top:0;left:0;z-index:2}.banner-slide-img::before{width:60%;height:60%;border-radius:50%;background-color:#d1b991;content:"";top:20%;left:20%;position:absolute;z-index:1}.banner-slide-bg{position:absolute;width:100%;bottom:0;left:0;height:100%;max-height:25rem}.banner-slide-bg img{position:absolute;width:100%;top:0;left:0;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.banner-slide-btn{display:block;margin-top:2.0833333333rem;padding:0.8333333333rem 2.0833333333rem;width:-moz-fit-content;width:fit-content;position:relative}@media screen and (max-width: 767.82px){.banner-slide-btn{margin-top:0.8333333333rem}}.banner-slide-btn::before{position:absolute;content:"";top:0;left:0;height:1px;width:100%;background-color:#ca6e6e;transition:all .3s ease}.banner-slide-btn::after{height:1px;width:100%;background-color:#ca6e6e;right:0;bottom:0;content:"";position:absolute;transition:all .3s ease}.banner-slide-btn:hover::before,.banner-slide-btn:hover::after{width:50%}.feature-section{padding:4.1666666667rem 0;border-bottom:2px solid #ca6e6e}@media screen and (max-width: 767.82px){.feature-section{padding:2.5rem 0 0.8333333333rem}}.feature-item{display:flex;width:100%}@media screen and (max-width: 767.82px){.feature-item{margin-bottom:1.25rem}}.feature-number{font-family:"DM Sans",serif;font-size:5rem;color:#ca6e6e;line-height:1;margin-right:1.25rem;min-width:6.25rem}@media screen and (max-width: 767.82px){.feature-number{min-width:5rem;font-size:4.1666666667rem}}.feature-content{border-bottom:1px solid #ca6e6e;height:-moz-fit-content;height:fit-content}.feature-content h3{font-family:"DM Sans",serif;font-size:1.25rem;color:#ca6e6e;margin-bottom:0rem}.feature-content p{font-style:italic;margin-bottom:0.3333333333rem}.about-section{padding:5rem 0;position:relative;z-index:2}@media screen and (max-width: 767.82px){.about-section{padding:3.3333333333rem 0}}.about-section .content{position:relative;z-index:3}@media screen and (max-width: 767.82px){.about-section .content{margin-bottom:2.5rem}}.about-section::before{content:"";top:0%;position:absolute;width:100%;height:100%;z-index:0;background:linear-gradient(to bottom, #001025, #000 30%, #000 60%, #001025)}.about-img{position:relative;margin-right:-15%}@media screen and (max-width: 767.82px){.about-img{margin-right:0}}.row-mision-2 .mision-content{padding:4.1666666667rem 4.1666666667rem 4.1666666667rem 0}@media screen and (max-width: 991.82px){.row-mision-2 .mision-content{padding:2.5rem 2.5rem 2.5rem 0}}@media screen and (max-width: 767.82px){.row-mision-2 .mision-content{padding:1.6666666667rem 0 1.6666666667rem 0rem}}.row-mision-2 .mision-content .el-bg{position:absolute;width:20.8333333333rem;height:20.8333333333rem;max-width:50%;top:50%;left:calc(50% - 4.1666666667rem);transform:translate(-50%, -50%);opacity:.2}@media screen and (max-width: 991.82px){.row-mision-2 .mision-content .el-bg{left:calc(50% - 2.5rem)}}@media screen and (max-width: 767.82px){.row-mision-2 .mision-content .el-bg{left:50%}}.row-mision-2 .mision-content .el-bg img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.row-mision-2 .mision-img{margin-left:0;margin-right:-15%;display:flex;width:115%}@media screen and (max-width: 991.82px){.row-mision-2 .mision-img{position:relative;padding-bottom:100%;margin-left:-0.75rem;margin-right:-0.75rem;width:calc(100% + 1.5rem)}.row-mision-2 .mision-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}}.mision-section{position:relative;background-color:#000}.mision-section .anim-zoomin-wrap{width:100%;display:flex}.mision-img{position:relative;margin-left:-15%;display:flex;width:115%;overflow:hidden}@media screen and (max-width: 991.82px){.mision-img{position:relative;padding-bottom:100%;margin-left:-0.75rem;margin-right:-0.75rem;width:calc(100% + 1.5rem)}.mision-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}}.mision-img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.mision-content{width:100%;padding:4.1666666667rem 0 4.1666666667rem 4.1666666667rem;position:relative}@media screen and (max-width: 991.82px){.mision-content{padding:2.5rem 0 2.5rem 2.5rem}}@media screen and (max-width: 767.82px){.mision-content{padding:1.6666666667rem 0 1.6666666667rem 0rem}}.mision-content .el-bg{position:absolute;width:20.8333333333rem;height:20.8333333333rem;max-width:50%;top:50%;left:calc(50% + 4.1666666667rem);transform:translate(-50%, -50%);opacity:.2}@media screen and (max-width: 991.82px){.mision-content .el-bg{left:calc(50% + 2.5rem)}}@media screen and (max-width: 767.82px){.mision-content .el-bg{left:50%}}.mision-content .el-bg img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mision-slide{position:relative;height:500px;margin:2.5rem 0 0 0}.mision-slide::after{position:absolute;content:"";bottom:-2.0833333333rem;width:100%;height:150px;left:0;background:linear-gradient(to top, #000 40%, transparent);z-index:3;pointer-events:none}@media screen and (max-width: 991.82px){.mision-slide::after{bottom:0}}@media screen and (max-width: 767.82px){.mision-slide::after{bottom:0}}.mision-slide .swiper{position:absolute;width:100%;height:100%;z-index:1}.mision-slide .swiper-slide{height:auto}.mision-slide .swiper-slide-active .mision-item{border-color:#fff}.mision-item{display:flex;flex-direction:column;row-gap:20px;border-left:2px solid rgba(255,255,255,.3);padding:20px}.mision-item .icon{margin-left:3.3333333333rem}.mision-item .icon img{height:2.9166666667rem;-o-object-fit:contain;object-fit:contain}.mision-item .ct{display:flex}.mision-item .ct .nb{width:3.3333333333rem;font-size:1.4583333333rem}.mision-item .ct .desc h4{font-size:1.4583333333rem}.mision-item .ct .desc p{font-size:1.0833333333rem;margin-bottom:0}@media screen and (max-width: 575.82px){.mision-item .ct .desc p{font-size:1rem}}.newsletter-img{position:relative;max-height:25rem;height:60vw;overflow:hidden;margin-left:-5rem;margin-right:-5rem;border-radius:0px}.newsletter-img .has-parallax{position:absolute;width:100%;height:100%;top:0;left:0}.newsletter-img .has-parallax img{top:-10%;height:120%}.newsletter-wrapper{position:relative;z-index:2;background-color:rgba(0,0,0,.9);border-radius:0px;padding:4.1666666667rem 0.8333333333rem}.newsletter-wrapper .content h2{margin-bottom:0.4166666667rem}.newsletter-wrapper .content h3{font-style:italic;text-transform:none;letter-spacing:normal}.newsletter-el{width:10.4166666667rem;height:10.4166666667rem;position:absolute;top:3%;left:1%;opacity:.5}@media screen and (max-width: 767.82px){.newsletter-el{width:6.25rem;height:6.25rem}}.newsletter-el img{position:absolute;width:100%;top:0;left:0;height:100%;-o-object-fit:contain;object-fit:contain}.newsletter-inner{max-width:58.3333333333rem;margin:auto}.newsletter-form{display:flex;width:100%;flex-direction:column;align-items:center;margin-top:15px}.newsletter-form input[type=email]{text-align:center;width:100%;border:unset;background-color:unset;border-radius:0;border-bottom:1px solid #ca6e6e;padding:0.8333333333rem;margin-bottom:1.25rem;color:#fff}.newsletter-form input[type=email]::-moz-placeholder{font-style:italic;color:#fff;opacity:30%}.newsletter-form input[type=email]::placeholder{font-style:italic;color:#fff;opacity:30%}.client-section{padding:4.1666666667rem 0}@media screen and (max-width: 767.82px){.client-section{padding:2.5rem 0}}.client-row{margin-top:3.3333333333rem;border:1px solid #ca6e6e}@media screen and (max-width: 767.82px){.client-row{margin-top:1.6666666667rem}}.client-row [class*=col-]{border:1px solid #ca6e6e}.client-img{position:relative;padding-bottom:50%}.client-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:contain;object-fit:contain}.client-img img{padding:2.0833333333rem 2.0833333333rem}@media screen and (max-width: 575.82px){.client-img img{padding:1.25rem}}.team-section{background-color:#000}.team-section .container{max-width:1440px;padding:0}.team-section .content{margin:4.1666666667rem;margin-left:4.1666666667rem}@media screen and (max-width: 991.82px){.team-section .content{margin:2.5rem;margin-left:.75rem;margin-right:.75rem}}.team-slide{border:1px solid #ca6e6e}.team-item{position:relative;border:1px solid #ca6e6e;display:block;width:100%}.team-img{position:relative;padding-bottom:120%;z-index:1;overflow:hidden}.team-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.team-content{position:absolute;width:100%;height:100%;top:0;left:0;padding:20px;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;row-gap:10px;background:linear-gradient(to top, #000, transparent 40%)}.team-content h3{font-size:1.0833333333rem;margin-bottom:0}.team-content h2{font-size:1.6666666667rem;margin-bottom:0}.team-content .email-hide{display:none}.team-content .content-hide{display:none}.team-content .team-btn-hide{position:absolute;display:flex;justify-content:center;align-items:center;z-index:4;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);color:#fff;text-transform:uppercase;font-weight:500;font-size:1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:all .5s ease;visibility:hidden}.team-content .team-btn-hide span{display:block;width:-moz-fit-content;width:fit-content;border:1px solid #ca6e6e;padding:10px 15px;background-color:#ca6e6e;color:#fff}.team-content:hover .team-btn-hide{opacity:1;visibility:visible}.service-section{position:relative;overflow:unset;z-index:2;padding:4.1666666667rem 0}@media screen and (max-width: 767.82px){.service-section{padding:2.5rem 0}}.service-section .content{margin-bottom:4.1666666667rem}@media screen and (max-width: 767.82px){.service-section .content{margin-bottom:2.5rem}}.service-section .el-bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50%;height:80%;max-width:25rem}.service-section .el-bg img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:contain;object-fit:contain;opacity:.1}.service-section .el{position:absolute;width:60%;top:-20%;max-width:29.1666666667rem;z-index:-1;left:-20%}.service-section .why-section{margin-top:3.3333333333rem}.service-section .why-section_button .btn{margin-bottom:0}.service-section .why-section.fund-section .why-section_swiper .swiper-wrapper{display:flex}.service-section .why-section.fund-section .why-section_swiper .swiper-wrapper .swiper-slide{display:flex}.service-section .why-section.fund-section .why-section_content h4{font-size:0.3333333333rem}.service-section .why-section.fund-section .why-section_desc ul li{margin-bottom:10px;display:flex;align-items:center}.service-section .why-section.fund-section .why-section_desc ul li::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:15px}.service-section .why-section.fund-section .why-section_swiper.swiper .swiper-slide.is-why-section{max-width:12.5rem;height:auto;background-color:#30302f;flex-direction:column;justify-content:unset;margin-right:2.5em;padding:2.0833333333rem;display:flex}.service-section .why-section.fund-section .why-section_swiper.swiper .swiper-slide.is-why-section-title-slide{max-width:25rem;height:auto;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-right:5rem;display:flex}.service-section .why-section_content h4{color:#fff;position:relative;margin-bottom:1.25rem;padding-bottom:1.25rem;font-size:1.25rem}.service-section .why-section_content h4::after{position:absolute;top:100%;height:1px;width:100%;background-color:#fff;content:"";left:0}.service-section .why-section_number h3{font-family:"DM Sans",serif;color:#fff;font-size:1.25rem;line-height:1.3}.service-section .why-section_desc p{margin-bottom:0;color:#fff;opacity:.8;font-size:1.0833333333rem}@media screen and (max-width: 575.82px){.service-section .why-section_desc p{font-size:1rem}}.service-section .why-section_desc ul{font-size:1rem;list-style:disc;padding-left:15px}@media screen and (max-width: 575.82px){.service-section .why-section_desc ul{font-size:0.9583333333rem}}.service-section .why-section_desc ul li{margin-bottom:10px}.service-section .why-section_desc ul li ol{padding-left:15px;list-style:circle}.service-section .why-section_nav{flex-direction:row;align-items:center;margin-top:3.13em;display:flex;margin-bottom:0}.service-section .why-section_nav .dif_arrow-wrap{align-items:center;font-size:1rem;display:flex}.service-section .why-section_nav .dif_arrow{margin-right:1.63em;transition:transform .2s;color:#fff}.service-section .why-section_nav .dif_arrow.swiper-button-disabled{opacity:.4;pointer-events:none}.service-section .why-section_nav .dif_arrow-embed{width:1.88em;height:1.4em}.service-section .why-section_nav-bg{width:100%;height:2px;background-color:rgba(202,110,110,.36);position:relative;overflow:hidden}.service-section .why-section_nav-fill{width:0%;height:100%;background-color:#ca6e6e;padding-right:5.63em}@media screen and (max-width: 767.82px){.service-section .why-section_nav-fill{padding-right:20%}}.service-section .why-section_nav .why-section_p{white-space:nowrap;padding-left:1.8em;font-size:1em;margin-bottom:0}.service-section .why-section_swiper.swiper{overflow:visible}.service-section .why-section_swiper.swiper .swiper-slide.is-why-section{max-width:23.3333333333rem;height:auto;background-color:rgba(0,0,0,.8);flex-direction:column;margin-right:10px;padding:1.25rem;display:flex}.service-section .why-section_swiper.swiper .swiper-slide.is-why-section-title-slide{max-width:27.0833333333rem;height:auto;flex-direction:column;align-items:flex-start;margin-right:5rem;display:flex}.how-section{padding:4.1666666667rem 0;position:relative}@media screen and (max-width: 767.82px){.how-section{padding:2.5rem 0}}.how-section .content{position:relative;z-index:3;margin-bottom:4.1666666667rem}@media screen and (max-width: 767.82px){.how-section .content{margin-bottom:2.5rem}}.how-btn{margin-top:2.5rem;display:flex;justify-content:center}.how-item{display:flex;flex-direction:column;align-items:center;width:100%}.how-icon{position:relative;z-index:2;font-size:0;border:1px solid rgba(202,110,110,.5);border-top:1px solid rgba(202,110,110,.75);border-left:1px solid rgba(202,110,110,.75);background-color:rgba(202,110,110,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 25px 45px rgba(202,110,110,.05);width:-moz-fit-content;width:fit-content;margin:auto;margin-bottom:-56px;padding:10px}.how-icon img{width:90px;height:90px;-o-object-fit:contain;object-fit:contain;margin-bottom:0px}.how-ct{flex:1 0 auto;display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:100%;border:1px solid rgba(202,110,110,.5);border-top:1px solid rgba(202,110,110,.75);border-left:1px solid rgba(202,110,110,.75);background-color:rgba(202,110,110,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:20px;box-shadow:0 25px 45px rgba(202,110,110,.05);z-index:1;padding-top:76px;row-gap:15px}.how-step{border-radius:10px;border:1px solid #ca6e6e;padding:8px 10px;color:#ca6e6e;font-weight:600;font-size:1.25rem}@media screen and (max-width: 767.82px){.how-step{font-size:1.1666666667rem}}.how-content{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:1 0 auto}.how-content h3{font-size:1.4166666667rem;margin-bottom:10px}@media screen and (max-width: 767.82px){.how-content h3{font-size:1.3333333333rem}}@media screen and (max-width: 575.82px){.how-content h3{font-size:1.25rem}}.how-content p{font-size:1.0416666667rem;margin-bottom:0;flex:1 0 auto}@media screen and (max-width: 575.82px){.how-content p{font-size:1rem}}.how-content .btn-site{margin-top:1.25rem}.testimonial-section{padding:4.1666666667rem 0;position:relative}@media screen and (max-width: 767.82px){.testimonial-section{padding:2.5rem 0}}.testimonial-section .el-bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50%;height:80%;max-width:25rem}.testimonial-section .el-bg img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:contain;object-fit:contain;opacity:.1}.testimonial-slide{overflow:unset;overflow-x:hidden;margin-top:4.1666666667rem}@media screen and (max-width: 767.82px){.testimonial-slide{margin-top:2.5rem}}.testimonial-slide .swiper-button-next,.testimonial-slide .swiper-button-prev{width:2.5rem;height:2.5rem;font-size:1.25rem;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#ca6e6e;border:1px solid #fff;transition:all .3s ease}@media screen and (max-width: 767.82px){.testimonial-slide .swiper-button-next,.testimonial-slide .swiper-button-prev{width:2.0833333333rem;height:2.0833333333rem;font-size:1rem}}.testimonial-slide .swiper-button-next::after,.testimonial-slide .swiper-button-prev::after{font-size:1.25rem}@media screen and (max-width: 767.82px){.testimonial-slide .swiper-button-next::after,.testimonial-slide .swiper-button-prev::after{font-size:1rem}}.testimonial-slide .swiper-button-next:hover,.testimonial-slide .swiper-button-prev:hover{background-color:#ca6e6e;color:#fff}@media screen and (max-width: 767.82px){.testimonial-slide .swiper-button-next{right:0}}@media screen and (max-width: 767.82px){.testimonial-slide .swiper-button-prev{left:0}}.testimonial-slide .swiper-pagination-bullet{background-color:#ca6e6e}.testimonial-item{padding:0 5rem}@media screen and (max-width: 767.82px){.testimonial-item{padding:0 2.9166666667rem}}.testimonial-content{width:100%;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:3.3333333333rem}@media screen and (max-width: 767.82px){.testimonial-content{margin-bottom:2.0833333333rem}}.testimonial-desc{text-align:center;position:relative}.testimonial-desc::before{display:block;width:2.5rem;height:2.5rem;background-image:url(../images/testimonial-quote.svg);background-repeat:no-repeat;background-size:contain;content:"";position:absolute;top:0;left:-2.9166666667rem;z-index:0;opacity:.9}@media screen and (max-width: 767.82px){.testimonial-desc::before{width:2.0833333333rem;height:2.0833333333rem}}.testimonial-desc::after{display:block;width:2.5rem;height:2.5rem;background-image:url(../images/testimonial-quote.svg);background-repeat:no-repeat;background-size:contain;transform:rotate(180deg);content:"";position:absolute;bottom:0;right:-2.9166666667rem;z-index:0;opacity:.9}@media screen and (max-width: 767.82px){.testimonial-desc::after{width:2.0833333333rem;height:2.0833333333rem}}.testimonial-desc p{color:#fff;font-size:1.5rem;font-weight:500;position:relative;z-index:1}@media screen and (max-width: 767.82px){.testimonial-desc p{font-size:1.3333333333rem}}@media screen and (max-width: 575.82px){.testimonial-desc p{font-size:1rem}}.testimonial-title{text-align:center}.testimonial-title h3{color:#ca6e6e;font-family:"DM Sans",serif;font-size:1.4583333333rem}@media screen and (max-width: 767.82px){.testimonial-title h3{font-size:1.1666666667rem}}.testimonial-title p{color:#fff;margin-bottom:0;font-style:italic}.testimonial-btn{display:flex;justify-content:center;gap:15px;position:relative;width:100%;bottom:0px;z-index:3}.testimonial-pagination{width:-moz-fit-content !important;width:fit-content !important;left:unset !important;transform:unset !important;display:flex;justify-content:center;align-items:center;bottom:0}.testimonial-pagination .swiper-pagination-bullet{background-color:#ca6e6e}.testimonial-nav{width:2.5rem;height:2.5rem;flex:0 0 2.5rem;font-size:1.25rem;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#ca6e6e;border:1px solid #fff;transition:all .3s ease}.testimonial-nav:hover{background-color:#ca6e6e;color:#fff}.faq-section{background-color:rgba(0,0,0,.9);padding:4.1666666667rem 0;position:relative}@media screen and (max-width: 767.82px){.faq-section{padding:2.5rem 0}}.faq-section::before{content:"";top:0%;position:absolute;width:100%;height:100%;z-index:0;background:linear-gradient(to bottom, #001025, #000 30%, #000 60%, #001025)}.faq-section .container{position:relative;z-index:2}.faq-accordition{position:relative;z-index:2;margin-top:2.5rem;border:1px solid rgba(202,110,110,.5);border-bottom:0;margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.faq-accordition{margin-top:1.6666666667rem}}.faq-accordition .accordion-item{background-color:unset;border:unset;border-bottom:1px solid rgba(202,110,110,.5)}.faq-accordition .accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.faq-accordition .accordion-body{padding-top:0}.faq-accordition .accordion-button{background-color:unset;color:#fff;font-size:1.25rem;font-family:"DM Sans",serif;display:flex;justify-content:space-between}.faq-accordition .accordion-button::after{display:none}.faq-accordition .accordion-button.collapsed{color:#fff}.faq-accordition .accordion-button span{display:block;width:1.6666666667rem;flex:0 0 1.6666666667rem;height:1.6666666667rem;border:1px solid #fff;position:relative;border-radius:100%}.faq-accordition .accordion-button span::before{width:1px;height:50%;top:25%;left:calc(50% - .5px);content:"";position:absolute;background-color:#fff;transition:all .3s ease}.faq-accordition .accordion-button span::after{width:50%;height:1px;top:calc(50% - .5px);left:25%;content:"";position:absolute;background-color:#fff}.faq-accordition .accordion-button:not(.collapsed){background-color:unset;box-shadow:unset}.faq-accordition .accordion-button:not(.collapsed) span::before{transform:rotate(90deg)}.offer-item{background-color:rgba(0,0,0,.8);flex-direction:column;padding:1.25rem;display:flex;position:relative;border:1px solid rgba(202,110,110,.5);border-top:1px solid rgba(202,110,110,.75);border-left:1px solid rgba(202,110,110,.75);background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%}.offer-number{font-family:"DM Sans",serif;color:#fff;width:2.5rem;height:2.5rem;font-size:1.25rem;line-height:2.5rem;text-align:center;display:flex;justify-content:center;align-items:center;font-weight:600;position:relative;z-index:2;border:2px solid rgba(202,110,110,.5);border-top:2px solid rgba(202,110,110,.75);border-left:2px solid rgba(202,110,110,.75);background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 25px 45px rgba(202,110,110,.05);margin-top:calc(-1.25rem - 20px);padding:0px;margin-bottom:1.25rem}@media screen and (max-width: 767.82px){.offer-number{margin-left:auto;margin-right:auto}}.offer-content{position:relative;z-index:1}.offer-content h4{color:#fff;position:relative;margin-bottom:1.25rem;padding-bottom:1.25rem;font-size:1.25rem}.offer-content h4::after{position:absolute;top:100%;height:1px;width:100%;background-color:#fff;content:"";left:0}.offer-content ul{margin-bottom:0;color:#fff;opacity:.8;font-size:1.0833333333rem}@media screen and (max-width: 575.82px){.offer-content ul{font-size:1rem}}.offer-content p{margin-bottom:0;color:#fff;opacity:.8;font-size:1.0833333333rem}@media screen and (max-width: 575.82px){.offer-content p{font-size:1rem}}.offer-icon{position:absolute;bottom:10px;right:10px;height:6.6666666667rem;z-index:0;opacity:.2}.offer-icon img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.banner-subpage-section{padding:8.3333333333rem 0 0;position:relative;z-index:5}.banner-subpage-section._dark{background-color:#0a0a0a}.banner-subpage-section.__blog-detail{min-height:70vh;display:flex;flex-direction:column;justify-content:flex-end}.banner-subpage-section.__blog-detail .bg::after{z-index:-1;position:absolute;content:"";width:100%;top:0;left:0;height:100%;background-image:linear-gradient(to bottom, rgba(0, 16, 37, 0.4), #001025)}.banner-subpage-section .bg{position:absolute;width:100%;top:0;left:0;height:100%}.banner-subpage-section .bg img{position:absolute;width:100%;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.banner-subpage-section .bg::after{z-index:-1;position:absolute;content:"";width:100%;top:0;left:0;height:100%;background-image:linear-gradient(to bottom, transparent, #001025)}.banner-subpage-section .content{display:flex;flex-direction:column;row-gap:20px;text-align:center;justify-content:center;align-items:center}.banner-subpage-section .content .date{font-size:0.9166666667rem;color:#fff;margin-bottom:10px;display:inline-block}.banner-subpage-section .content h1{font-size:2.9166666667rem;line-height:1.3;margin-bottom:0rem;color:#ca6e6e;font-weight:500;font-family:"DM Sans",serif;position:relative;background-image:linear-gradient(293deg, #ca6e6e 4%, #fff 50%, #fff1de 56%, #fff 63%, #ca6e6e);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}@media screen and (max-width: 767.82px){.banner-subpage-section .content h1{font-size:2.5rem}}@media screen and (max-width: 575.82px){.banner-subpage-section .content h1{font-size:2.0833333333rem}}.banner-subpage-section .content h1 .word{line-height:1.3}.banner-subpage-section .content p{color:rgba(255,255,255,.7411764706);font-size:1.25rem;margin-bottom:0}@media screen and (max-width: 767.82px){.banner-subpage-section .content p{font-size:1.0833333333rem}}@media screen and (max-width: 575.82px){.banner-subpage-section .content p{font-size:1rem}}.banner-subpage-section .line{margin:3.3333333333rem 0;width:100%;height:1px;background-color:#ca6e6e}.about-team-section{padding:4.1666666667rem 0}@media screen and (max-width: 767.82px){.about-team-section{padding:2.5rem 0}}.about-team-img{position:relative;padding-bottom:120%}.about-team-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.product-section{padding:4.1666666667rem 0}@media screen and (max-width: 767.82px){.product-section{padding:2.5rem 0}}.product-card-btn{display:flex;justify-content:center;gap:5px}.product-card-btn .product-pagination{width:-moz-fit-content;width:fit-content;left:unset !important;transform:unset !important;display:flex;justify-content:center;align-items:center}.product-card-btn .product-pagination .swiper-pagination-bullet{background-color:#ca6e6e;flex:0 0 8px;height:8px}.product-card-nav{width:2.5rem;height:2.5rem;font-size:1.25rem;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#ca6e6e;border:1px solid #fff;transition:all .3s ease}.product-card-nav:hover{background-color:#ca6e6e;color:#fff}.product-card-slide{overflow:unset}.product-card-slide .swiper-slide{opacity:.5;transition:all .3s ease}.product-card-slide .swiper-slide.swiper-slide-visible{opacity:1}.product-card-item{display:flex;background-color:#f5ebda;padding:1.6666666667rem 1.6666666667rem 1.6666666667rem 1.6666666667rem;margin:50px 0;border-radius:10px}.product-card-img{margin:-50px 0;flex:0 0 4.1666666667rem}.product-card-content{padding-left:1.6666666667rem;display:flex;flex-direction:column;justify-content:space-between;width:100%}.product-card-desc h3{color:#ca6e6e;font-size:1.4583333333rem;margin-bottom:0;font-family:"DM Sans",serif}@media screen and (max-width: 767.82px){.product-card-desc h3{font-size:1.25rem}}.product-card-desc h3 a{color:inherit}.product-card-desc p{color:#ca6e6e;font-style:italic;font-size:1rem}.product-card-price{display:flex;width:100%;justify-content:space-between;align-items:flex-end}.product-card-price .pc-price{display:flex;flex-direction:column}.product-card-price .pc-price .stock-status{color:#fff;font-style:italic;font-size:1rem}.product-card-price .pc-price .price-text{color:#ca6e6e;font-size:1.6666666667rem}@media screen and (max-width: 767.82px){.product-card-price .pc-price .price-text{font-size:1.4583333333rem}}.product-card-price .pc-action{display:flex}.product-card-price .pc-action button,.product-card-price .pc-action a{background-color:unset;outline:unset;border:1px solid #fff;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#ca6e6e;transition:all .3s ease}.product-card-price .pc-action button:last-child,.product-card-price .pc-action a:last-child{margin-left:-1px}.product-card-price .pc-action button:hover,.product-card-price .pc-action a:hover{background-color:#ca6e6e;color:#fff}.insight-page-section{padding:4.1666666667rem 0;padding-top:0.8333333333rem;position:relative}@media screen and (max-width: 767.82px){.insight-page-section{padding:2.5rem 0;padding-top:0.8333333333rem}}.blog-section{padding:4.1666666667rem 0;position:relative}@media screen and (max-width: 767.82px){.blog-section{padding:2.5rem 0}}.blog-section .content{margin-bottom:4.1666666667rem}@media screen and (max-width: 767.82px){.blog-section .content{margin-bottom:2.5rem}}.blog-nav ul{display:flex;margin:0 -5px;margin-top:30px}.blog-nav ul li{margin:0 5px}.blog-nav ul li.active a{background-color:#ca6e6e;color:#fff;border-color:#ca6e6e}.blog-nav ul li a{width:2.0833333333rem;height:2.0833333333rem;display:flex;align-items:center;justify-content:center;border:1px solid #ca6e6e;font-size:0.8333333333rem}.blog-nav ul li a:hover,.blog-nav ul li a.active{background-color:#ca6e6e;color:#fff;border-color:#ca6e6e}.blog-tag{position:absolute;bottom:0;width:100%;left:0;z-index:2;display:flex;color:#fff}.blog-tag .date{padding:15px;background-color:rgba(0,0,0,.8);display:flex;align-items:center;width:100%;font-size:0.9583333333rem;font-weight:500}.blog-tag .cate{display:flex;align-items:center}.blog-tag .cate a{padding:15px;background-color:rgba(202,110,110,.8);color:#fff;display:flex;white-space:nowrap;font-size:0.9583333333rem;font-weight:500}.blog-tag .cate a:hover{background-color:#fff;color:#ca6e6e}.blog-item{margin-bottom:1.25rem}.blog-item .thumb-img{display:block;position:relative;padding-bottom:70%;margin-bottom:0.8333333333rem;overflow:hidden;border-radius:0.4166666667rem 0.4166666667rem}.blog-item .thumb-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.blog-item .thumb-img img{transition:all 1s ease}.blog-item .thumb-img:hover img{transform:scale(1.05)}.blog-img{display:block;position:relative;padding-bottom:60%;margin-bottom:0.8333333333rem;overflow:hidden;border-radius:3.3333333333rem 0.8333333333rem}.blog-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.blog-img:hover img{transform:scale(1.05)}.blog-content{padding:0.4166666667rem}.blog-content .date{margin-bottom:10px}.blog-content h3{font-size:1.1666666667rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:15px}.blog-content h3:hover{color:#ca6e6e}.blog-content p{font-size:0.9166666667rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog-link{font-size:0.8333333333rem;transition:all .3s ease;font-weight:400}.blog-link i{margin-left:10px;transform:rotate(-45deg);transition:all .3s ease}.blog-link:hover{color:#ca6e6e}.blog-link:hover i{transform:rotate(0deg)}.blog-top{padding-bottom:2.9166666667rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (max-width: 767.82px){.blog-top{flex-direction:column}}.blog-top .content h2{margin-bottom:0}@media screen and (max-width: 767.82px){.blog-top .content h2{text-align:center}}.blog-navigation{display:flex;margin:0 -10px;justify-content:center;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative}.blog-navigation::before,.blog-navigation::after{content:"";position:absolute;top:calc(50% - 1px);height:2px;background-color:#ca6e6e;width:100vw}.blog-navigation::before{right:100%}.blog-navigation::after{left:100%}.blog-navigation .btn-nav{width:2.0833333333rem;height:2.0833333333rem;display:flex;align-items:center;justify-content:center;font-size:1.4583333333rem;transition:all .3s ease}.blog-navigation .btn-nav.swiper-button-disabled{opacity:.3;cursor:not-allowed}.blog-navigation .btn-nav:hover{color:#ca6e6e}.blog-cate{position:relative;margin-bottom:4.1666666667rem}@media screen and (min-width: 767.82px){.blog-cate{margin-left:2.5rem}}.blog-cate::before{border-radius:10px 55px 10px 55px;z-index:0;position:absolute;width:200px;height:200px;top:-15px;right:-15px;content:"";background:repeating-linear-gradient(to right, #a2682a 0%, #be8c3c 8%, #be8c3c 18%, #d3b15f 27%, #faf0a0 35%, #ffffc2 40%, #faf0a0 45%, #d3b15f 58%, #be8c3c 67%, #b17b32 77%, #bb8332 83%, #d4a245 88%, #e1b453 93%, #a4692a 100%);animation:background 10s infinite linear;background-size:200%;background-position:0% 100%}.blog-cate::after{border-radius:10px 50px 10px 50px;z-index:1;position:absolute;width:200px;height:200px;top:-8px;right:-8px;content:"";background-color:#fff}.blog-cate h3{font-size:1.4583333333rem;position:relative;z-index:4;text-transform:uppercase;background-color:#ca6e6e;color:#fff;margin-bottom:0;padding:0.8333333333rem 2.0833333333rem;border-radius:10px 50px 0px 0px}.blog-cate .list-cate{position:relative;z-index:4}.blog-cate .list-cate li.active a{background-color:#f5ebda;color:#fff}.blog-cate .list-cate li a{padding:0.8333333333rem 2.0833333333rem;display:block;border-bottom:1px solid #f5ebda;text-transform:uppercase;background-color:#eaf1fa;font-size:0.9166666667rem}.blog-cate .list-cate li a:hover,.blog-cate .list-cate li a.active{background-color:#f5ebda;color:#fff}.blog-cate .list-cate li:last-child a{border-radius:0 0 10px 10px;overflow:hidden;border-bottom-color:rgba(0,0,0,0)}.blog-related{position:relative;margin-bottom:4.1666666667rem}@media screen and (min-width: 767.82px){.blog-related{margin-left:2.5rem}}.blog-related-slide{overflow:unset;margin-bottom:3.3333333333rem}.blog-related::before{border-radius:10px 55px 10px 55px;z-index:0;position:absolute;width:200px;height:200px;top:-15px;right:-15px;content:"";background:repeating-linear-gradient(to right, #a2682a 0%, #be8c3c 8%, #be8c3c 18%, #d3b15f 27%, #faf0a0 35%, #ffffc2 40%, #faf0a0 45%, #d3b15f 58%, #be8c3c 67%, #b17b32 77%, #bb8332 83%, #d4a245 88%, #e1b453 93%, #a4692a 100%);animation:background 10s infinite linear;background-size:200%;background-position:0% 100%}.blog-related::after{border-radius:10px 50px 10px 50px;z-index:1;position:absolute;width:200px;height:200px;top:-8px;right:-8px;content:"";background-color:#fff}.blog-related h3{font-size:1.4583333333rem;position:relative;z-index:4;text-transform:uppercase;background-color:#ca6e6e;color:#fff;margin-bottom:0;padding:0.8333333333rem 2.0833333333rem;border-radius:10px 50px 0px 0px}.blog-related .list-blog{position:relative;z-index:4}.blog-related .list-blog li a{display:flex;border-bottom:1px solid #ca6e6e;background-color:#eaf1fa;font-size:0.9166666667rem;padding:15px}.blog-related .list-blog li a .img{flex:0 0 3.3333333333rem;height:3.3333333333rem;position:relative;border-radius:6px;overflow:hidden}.blog-related .list-blog li a .img:hover img{transform:scale(1.05)}.blog-related .list-blog li a .img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.blog-related .list-blog li a .title{margin-left:10px}.blog-related .list-blog li a .title h4{font-size:0.9166666667rem;transition:all .3s ease;margin-bottom:0}.blog-related .list-blog li a:hover h4{color:#ca6e6e}.blog-related .list-blog li:last-child a{border-bottom-color:rgba(0,0,0,0)}.blog-detail ul{list-style:disc;padding-left:25px}.blog-detail ul a{color:#ca6e6e}.blog-detail ul a:hover{color:#fff}.gem-list>ul{list-style:none;padding-left:0px}.gem-list>ul>li{color:#fff}.gem-list>ul>li:before{display:inline-block;text-indent:0;width:7px;height:7px;background-color:#ca6e6e;margin-right:10px;content:"";transform:rotate(45deg)}.gem-list>ul>li a{color:#ca6e6e}.about-banner{background-color:rgba(234,227,217,.568627451);padding:2.9166666667rem 0}@media screen and (max-width: 767.82px){.about-banner{padding:1.25rem 0}}.about-banner .content{margin-bottom:2.0833333333rem}.about-banner .content.__with-icon .title-icon{margin-bottom:1.6666666667rem}.about-banner .box-video{position:relative;padding-bottom:52.5%}.about-banner .box-video video{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.service-section{padding:4.1666666667rem 0 4.1666666667rem;position:relative;overflow:hidden;z-index:2}.service-section .el{position:absolute;width:60%;top:-20%;max-width:29.1666666667rem;z-index:-1;left:-20%}.service-section .why-section{margin-top:3.3333333333rem}.service-section .why-section_button .btn{margin-bottom:0}.service-section .why-section.fund-section .why-section_swiper .swiper-wrapper{display:flex}.service-section .why-section.fund-section .why-section_swiper .swiper-wrapper .swiper-slide{display:flex}.service-section .why-section.fund-section .why-section_content h4{font-size:0.3333333333rem}.service-section .why-section.fund-section .why-section_desc ul li{margin-bottom:10px;display:flex;align-items:center}.service-section .why-section.fund-section .why-section_desc ul li::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:15px}.service-section .why-section.fund-section .why-section_swiper.swiper .swiper-slide.is-why-section{max-width:29.1666666667rem;height:auto;background-color:#30302f;flex-direction:column;justify-content:unset;margin-right:2.5em;padding:2.0833333333rem;display:flex}.service-section .why-section.fund-section .why-section_swiper.swiper .swiper-slide.is-why-section-title-slide{max-width:25rem;height:auto;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-right:5rem;display:flex}.service-section .why-section_content h4{color:#fff;position:relative;margin-bottom:1.25rem;padding-bottom:0.4166666667rem;font-size:1.25rem}.service-section .why-section_content h4::after{position:absolute;top:100%;height:1px;width:100%;background-color:#fff;content:"";left:0}.service-section .why-section_number h3{font-family:"DM Sans",serif;color:#fff;font-size:1.25rem;line-height:1.3}.service-section .why-section_desc p{margin-bottom:0;color:#fff;opacity:.8;font-size:0.9166666667rem}.service-section .why-section_nav{flex-direction:row;align-items:center;margin-top:3.13em;display:flex;margin-bottom:0}.service-section .why-section_nav .dif_arrow-wrap{align-items:center;font-size:1rem;display:flex}.service-section .why-section_nav .dif_arrow{margin-right:1.63em;transition:transform .2s;color:#fff}.service-section .why-section_nav .dif_arrow.swiper-button-disabled{opacity:.4;pointer-events:none}.service-section .why-section_nav .dif_arrow-embed{width:1.88em;height:1.4em}.service-section .why-section_nav-bg{width:100%;height:2px;background-color:rgba(139,100,72,.36);position:relative;overflow:hidden}.service-section .why-section_nav-fill{width:0%;height:100%;background-color:#8b6448;padding-right:5.63em}@media screen and (max-width: 767.82px){.service-section .why-section_nav-fill{padding-right:20%}}.service-section .why-section_nav .why-section_p{white-space:nowrap;padding-left:1.8em;font-size:1em;margin-bottom:0}.service-section .why-section_swiper.swiper{overflow:visible}.service-section .why-section_swiper.swiper .swiper-slide.is-why-section{max-width:25rem;height:auto;background-color:#30302f;flex-direction:column;margin-right:2.5em;padding:2.0833333333rem;display:flex}.service-section .why-section_swiper.swiper .swiper-slide.is-why-section-title-slide{max-width:25rem;height:auto;flex-direction:column;align-items:flex-start;margin-right:5rem;display:flex}.cta-section{display:flex;align-items:center;position:relative;padding:5rem 0}.cta-section .bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.cta-section .bg::after{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(249,247,244,.7)}.cta-section .bg img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;transition:unset}.cta-section .container{z-index:2}.content-img-section{padding:4.1666666667rem 0;position:relative}@media screen and (max-width: 767.82px){.content-img-section{padding:2.0833333333rem 0}}.content-img-section .el{position:absolute;max-width:41.6666666667rem;width:90%;top:50%;left:50%;transform:translate(-50%, -50%)}.content-img-section .content{padding:3.3333333333rem}@media screen and (max-width: 767.82px){.content-img-section .content{padding:1.25rem 0 0}}.content-img-section .thumb-img{position:relative;padding-bottom:80%;overflow:hidden}.content-img-section .thumb-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.content-img-section .thumb-img img{width:120%;height:120%;transition:unset}@media screen and (min-width: 768px){.content-img-section .row:nth-child(1) .thumb-img{margin-left:-13%}}@media screen and (min-width: 768px){.content-img-section .row:nth-child(2) .thumb-img{margin-right:-13%}}.team-slide-section{padding:4.1666666667rem 0;position:relative}@media screen and (max-width: 767.82px){.team-slide-section{padding:2.5rem 0}}.team-slide-section .content{margin-bottom:4.1666666667rem}@media screen and (max-width: 767.82px){.team-slide-section .content{margin-bottom:2.5rem}}.padding-bottom-section{padding-bottom:4.1666666667rem}@media screen and (max-width: 767.82px){.padding-bottom-section{padding-bottom:2.5rem}}.padding-top-section{padding-top:4.1666666667rem}@media screen and (max-width: 767.82px){.padding-top-section{padding-top:2.5rem}}#modal-team .modal-dialog{max-width:1000px}#modal-team .thumb-img{position:relative;padding-bottom:130%;width:100%;overflow:hidden}#modal-team .thumb-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}#modal-team .team-modal-content{padding:2.0833333333rem;width:100%}#modal-team .team-modal-content h2{font-size:1.6666666667rem;color:#ca6e6e}#modal-team .team-modal-content h3{font-size:1.0416666667rem;color:#fff}#modal-team .team-modal-content a{display:block;margin-bottom:20px;font-size:0.9166666667rem;color:#fff}#modal-team .team-modal-content a:hover{color:#ca6e6e}#modal-team .team-modal-content p{font-size:0.8333333333rem;color:#fff;margin-bottom:0}#modal-team .team-modal-content-p{max-height:350px;overflow-y:auto;padding-right:10px}#modal-team .team-modal-content-p::-webkit-scrollbar{width:4px}#modal-team .team-modal-content-p::-webkit-scrollbar-track{background:#f8f8f8;border-radius:10px}#modal-team .team-modal-content-p::-webkit-scrollbar-thumb{background:#ca6e6e;border-radius:10px}#modal-team .modal-body{position:relative;padding:0}#modal-team .modal-body .btn-close{z-index:100;filter:invert(1) grayscale(100%) brightness(200%);position:absolute;top:15px;right:15px;color:#fff}#modal-team .modal-content{border-radius:0;background-color:#001025}.proof-box{background-color:rgba(0,0,0,.8);padding:1.25rem;position:relative;border:1px solid rgba(202,110,110,.5);border-top:1px solid rgba(202,110,110,.75);border-left:1px solid rgba(202,110,110,.75);background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%}.bg-content-section{padding:4.1666666667rem 0;position:relative}@media screen and (max-width: 767.82px){.bg-content-section{padding:2.5rem 0}}.bg-content-section .content{background-color:rgba(0,0,0,.8);padding:1.25rem;border:1px solid rgba(202,110,110,.5);border-top:1px solid rgba(202,110,110,.75);border-left:1px solid rgba(202,110,110,.75);background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%}.bg-content-section .content.__1{padding-bottom:calc(1.25rem + 50px)}.bg-content-section .content.__2{padding-top:calc(1.25rem + 50px)}.bg-content-section .bg-content-bg{position:absolute;top:0%;left:50%;transform:translate(-50%, -50%);width:50%;height:80%;max-width:25rem}.bg-content-section .bg-content-bg img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:contain;object-fit:contain;opacity:.1}.form-section{background-repeat:no-repeat;background-position:bottom center;background-size:104.1666666667rem;padding:4.1666666667rem 0;background:linear-gradient(to top, #000, transparent);border-bottom:1px solid #ca6e6e}@media screen and (max-width: 767.82px){.form-section{padding:2.5rem 0}}.form-section .content{margin-bottom:2.0833333333rem}.form-section .list-contact{width:100%;padding:2.0833333333rem;position:relative;background-size:cover;overflow:hidden}@media screen and (max-width: 767.82px){.form-section .list-contact{min-height:350px}}.form-section .list-contact>*{position:relative;z-index:2}.form-section .list-contact h3{color:#fff;font-family:"DM Sans",serif;font-size:1.3333333333rem;margin-bottom:15px}.form-section .list-contact li{color:#fff;font-weight:400;font-size:1.1666666667rem;margin-bottom:10px;display:flex}.form-section .list-contact li:last-child{margin-bottom:0}.form-section .list-contact li b{color:#fff}.form-section .list-contact li i{flex:0 0 14px;color:#fff;font-size:16px;margin-right:10px;margin-top:6px}.form-section .list-contact li a{color:#fff}.form-section .list-contact li a:hover{color:#fff}.form-container input,.form-container select,.form-container textarea{background-color:unset;width:100%;border:unset;border-bottom:1px solid #ca6e6e;padding:10px;font-size:1rem;color:#fff}.form-container input::-moz-placeholder, .form-container select::-moz-placeholder, .form-container textarea::-moz-placeholder{font-style:italic;color:rgba(255,255,255,.5)}.form-container input::placeholder,.form-container select::placeholder,.form-container textarea::placeholder{font-style:italic;color:rgba(255,255,255,.5)}.form-container select{padding:10px 5px;font-style:italic;color:rgba(255,255,255,.5)}.contact-section{margin-bottom:3.3333333333rem}@media screen and (max-width: 767.82px){.contact-section{margin-bottom:2.5rem}}.contact-item-box{background-color:rgba(0,0,0,.8);flex-direction:column;padding:1.25rem;display:flex;position:relative;border:1px solid rgba(202,110,110,.5);border-top:1px solid rgba(202,110,110,.75);border-left:1px solid rgba(202,110,110,.75);background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;row-gap:15px}.contact-item-box ul li{font-size:1rem;margin-bottom:5px}.contact-item-box ul:not(.social-list) i{color:#ca6e6e;width:20px}.contact-item-box h2{font-size:1.4583333333rem;margin-bottom:0px;line-height:1.2;font-weight:500}.contact-item-box h3{font-size:1.25rem;margin-bottom:0px;font-family:"DM Sans",serif}.contact-item-box p{font-size:1rem;margin-bottom:0px}.contact-item-button{display:flex;flex-wrap:wrap;gap:8px}.contact-item-button .btn-site{padding:0.75rem 0.8333333333rem}@media screen and (max-width: 767.82px){.contact-item-button .btn-site{padding:0.4166666667rem 0.625rem}}/*# sourceMappingURL=style.min.css.map */