.button-group{gap:15px;margin-top:20px}.btn-modern{border:2px solid #0000;border-radius:8px;align-items:center;padding:12px 24px;font-size:1.5rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 6px 12px #0000001a}.btn-preview{color:#007bff;background-color:#f0f8ff}.btn-cancel{color:#dc3545;background-color:#ffe6e6}.btn-review{color:#c6d219;background-color:#fdfda6}.btn-finish{color:#28a745;background-color:#e6ffe6}.btn-modern:hover{transform:translateY(-3px);box-shadow:0 8px 16px #0003}.btn-modern:focus{outline:none;box-shadow:0 0 0 4px #007bff40}.btn-modern:active{transform:translateY(0);box-shadow:0 4px 8px #0003}#select_language{align-items:center;display:flex}#select_language select{border-width:0}#select_language select option{text-align:right;font-size:1.4em}#select_language span{margin-left:-4px}.wrapper-class{border:1px solid #ccc;padding:1rem}.editor-class{background-color:#d3d3d3;border:1px solid #ccc;padding:1rem}.toolbar-class{border:1px solid #ccc}#select_language_mobile{list-style-type:none}div.header-top{z-index:1000}ul.submenu{min-width:8rem;padding:2px}ul.submenu li{cursor:pointer}ul.submenu.opened{top:39px}.contact-item{align-items:center;display:flex}.icon-email-wrapper{width:40px;max-width:100%;height:40px;max-height:100%;margin-right:10px}.contact-info{flex-direction:column;font-size:14px;display:flex}.contact-info .contact-title{color:#000;font-weight:700}.contact-title{margin-bottom:-4px}.form-group.invalid input,.form-group.invalid textarea{border-color:red}.form-group.invalid label{color:red}.error-message{color:red;margin-top:5px;font-size:1rem}.select_language_menu{color:gray;cursor:pointer;width:10rem;margin-top:2rem;font-size:2rem}.select_language_menu:hover{color:inherit}.submenu2{opacity:0;visibility:hidden;min-width:25rem;transition:all .3s var(--cubic-easing);transform-origin:0 0;z-index:99;cursor:pointer;padding:2rem 0;list-style:none;position:absolute;top:100%;left:0;transform:scale(0)}.submenu2 li{font-size:2rem;line-height:3.4rem;font-weight:var(--p-regular);color:gray;margin-right:0;padding:0 3rem;display:block}.submenu2 li:hover{color:inherit}@media (max-width:991px){.submenu2 li{padding:0!important}}.submenu2 li a{width:100%;margin-left:1rem}@media (max-width:991px){.submenu2 li a{width:auto}}.submenu2 li:after{position:absolute;top:0;right:3rem}.submenu2 .submenu{top:0;left:100%}@media (max-width:1199px){.submenu2{top:2rem}}@media (max-width:991px){.submenu2{visibility:visible;opacity:1;background:0 0;margin-top:.5rem;padding:0;transition:none;display:none;position:static;transform:scale(1)}}.submenu2.opened{opacity:1;visibility:visible;display:block;transform:scale(1)}.submenu2 .has-dropdown2>a:after{top:50%}.has-dropdown2{position:relative}.has-dropdown2>a{position:relative;overflow:visible}.has-dropdown2>a:after{content:"";width:1.4rem;height:1.4rem;-webkit-mask:var(--icon-chevron-down) center/contain no-repeat;-webkit-mask:var(--icon-chevron-down) center/contain no-repeat;mask:var(--icon-chevron-down) center/contain no-repeat;background-color:currentColor;margin-top:-.7rem;margin-left:.5rem;transition:all .5s;position:absolute;top:50%;left:8rem}@media (max-width:991px){.has-dropdown2{text-align:center}}.has-dropdown2.active>a:after{transform:rotate(180deg)}.pagination{flex-flow:row;justify-content:center;align-items:center;display:flex}.pagination a{margin:8px;font-size:medium;display:inline-block}.pagination a.page-selected{cursor:default;font-size:larger;text-decoration:underline}.disable-animation{transition:none!important;animation:none!important}.disable-animation.modal-dialog{transform:none!important}.disable-animation .modal-content{transition:none!important;animation:none!important}.disable-animation button,.disable-animation .btn,.modal.show,.modal.fade,.modal .modal-backdrop{transition:none!important}@media (min-width:1200px){.offcanvas-menu.offcanvas.offcanvas-end{width:45vw;max-width:600px}.side-nav{width:45vw;max-width:600px;padding:6rem 4rem}.side-nav .side-navigation li{margin-bottom:2rem;font-size:2.4rem;line-height:3.2rem}.side-nav input{font-size:2rem}.side-nav form{margin-bottom:5rem}.close-offcanvasmeu{top:3rem;right:4rem}}.axil-contact-info .contact-item{align-items:flex-start;margin-bottom:2rem;padding:1rem 0;display:flex}.axil-contact-info .icon-email-wrapper{flex-shrink:0;width:40px;height:40px;margin-right:1.5rem}.axil-contact-info .contact-info{flex:1}.axil-contact-info .contact-info .contact-title{color:var(--grey-dark-one);margin-bottom:.5rem;font-size:1.6rem;font-weight:600}.axil-contact-info .contact-info .email{color:var(--primary-color);font-size:1.4rem;text-decoration:none}.axil-contact-info .contact-info .email:hover{text-decoration:underline}.axil-contact-info .icon-qrcode-wrapper{text-align:center;margin:2rem 0}.axil-contact-info .icon-qrcode-wrapper img{border-radius:8px;max-width:200px;height:auto;box-shadow:0 2px 8px #0000001a}@media (min-width:1200px){.axil-contact-info-inner{padding:2rem 0}.axil-contact-info-inner .m-b-xs-10{color:var(--grey-dark-one);margin-bottom:2rem;font-size:1.8rem;font-weight:600}.axil-contact-info .contact-item{margin-bottom:1.5rem;padding:.8rem 0}.axil-contact-info .icon-qrcode-wrapper{margin:1.5rem 0}.axil-contact-info .icon-qrcode-wrapper img{max-width:180px}.side-nav-content .col-lg-6:first-child{padding-right:3rem}.side-nav-content .col-lg-6:last-child{padding-left:2rem}}@media (min-width:1200px) and (max-width:1599px){.offcanvas-menu.offcanvas.offcanvas-end{width:50vw}.side-nav{width:50vw;padding:5rem 3rem}}@media (min-width:1600px){.offcanvas-menu.offcanvas.offcanvas-end{width:40vw;max-width:700px}.side-nav{width:40vw;max-width:700px;padding:7rem 5rem}}.offcanvas-navigation .side-navigation li{transition:all .3s}.offcanvas-navigation .side-navigation li:hover{transform:translate(5px)}.offcanvas-navigation .side-navigation li:hover a{color:var(--primary-color)!important}.offcanvas-navigation .side-navigation li a{border-radius:4px;padding:.5rem 0;transition:all .3s;display:block}.contact-description{color:var(--grey-dark-two);margin-top:.3rem;font-size:1.3rem;line-height:1.4}.language-selector-wrapper{border-top:1px solid var(--grey-light-two);margin-top:2rem;padding-top:2rem}@media (min-width:1200px){.offcanvas-navigation .side-navigation li{border-bottom:1px solid #0000000d}.offcanvas-navigation .side-navigation li:last-child{border-bottom:none}.offcanvas-navigation .side-navigation li a{margin:0 -1.5rem;padding:1rem 1.5rem}.offcanvas-navigation .side-navigation li a:hover{background-color:rgba(var(--primary-color-rgb), .1)}.contact-description{font-size:1.2rem}.language-selector-wrapper{margin-top:1.5rem;padding-top:1.5rem}}.side-nav .side-nav-search-form .form-group.search-field .side-nav-search-btn{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.5rem;transition:all .3s;position:absolute!important;top:50%!important;bottom:auto!important;right:1rem!important;transform:translateY(-50%)!important}.side-nav .side-nav-search-form .form-group.search-field .side-nav-search-btn:hover{background-color:var(--primary-color)}.side-nav .side-nav-search-form .form-group.search-field .side-nav-search-btn:hover i{color:#fff!important}.side-nav .side-nav-search-form .form-group.search-field .side-nav-search-btn i{color:var(--grey-mid);font-weight:400;transition:all .3s;font-size:1.6rem!important}@media (max-width:767px){.side-nav .side-nav-search-form .form-group.search-field .side-nav-search-btn{top:50%!important;bottom:auto!important;right:1rem!important;transform:translateY(-50%)!important}.side-nav .side-nav-search-form .form-group.search-field .side-nav-search-btn i{font-size:1.4rem!important}}.side-nav .side-nav-search-form .form-group.search-field input.search-field{width:100%;font-family:var(--primary-font);color:var(--grey-dark-one);line-height:1.4;font-weight:var(--p-medium);border-radius:8px;transition:all .3s;border:2px solid var(--grey-light-two)!important;background-color:var(--grey-light-three)!important;padding:1.2rem 5rem 1.2rem 1.5rem!important;font-size:1.6rem!important}.side-nav .side-nav-search-form .form-group.search-field input.search-field:focus{box-shadow:0 0 0 3px rgba(var(--primary-color-rgb), .1);outline:none;border-color:var(--primary-color)!important;background-color:#fff!important}@media (max-width:767px){.side-nav .side-nav-search-form .form-group.search-field input.search-field{padding:1rem 4rem 1rem 1rem!important;font-size:1.4rem!important}}.carousel-fade .carousel-indicators{bottom:1rem}.carousel-fade .carousel-indicators [data-bs-target]{opacity:.5;border:none;border-radius:50%;width:10px;height:10px;margin:0 4px;transition:all .3s}.carousel-fade .carousel-indicators .active{opacity:1;background-color:#fff;border-radius:5px;width:28px}.carousel-fade .carousel-control-prev,.carousel-fade .carousel-control-next{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#ffffff26;border-radius:50%;width:48px;height:48px;margin:0 1rem;transition:all .3s;top:50%;bottom:auto;transform:translateY(-50%)}.carousel-fade:hover .carousel-control-prev,.carousel-fade:hover .carousel-control-next{opacity:1}.carousel-fade .carousel-control-prev:hover,.carousel-fade .carousel-control-next:hover{background:#ffffff4d}.carousel-fade .carousel-control-prev-icon,.carousel-fade .carousel-control-next-icon{width:1.2rem;height:1.2rem}.section-title{margin-bottom:1.5rem!important}.section-title h2{color:#1a1a1a;padding-bottom:.6rem;display:inline-block;position:relative;font-size:3rem!important;font-weight:900!important}.section-title h2:after{content:"";background:linear-gradient(90deg,#f97316,#fb923c);border-radius:3px;width:60px;height:5px;position:absolute;bottom:0;left:0}.section-title .btn-link{font-weight:600;font-size:1.5rem!important}.post-block{border-radius:14px;transition:transform .3s,box-shadow .3s}.post-block:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}.post-block figure{border-radius:14px;overflow:hidden}.post-block figure img{transition:transform .4s}.post-block figure:hover img{transform:scale(1.05)}.bg-grey-light-three{background:linear-gradient(#f8f9fa 0%,#f0f2f5 100%)!important}.recent-news-wrapper{padding-top:2rem!important;padding-bottom:2rem!important}.post-block .post-content .post-title{font-size:1.75rem!important;font-weight:700!important;line-height:1.4!important}.post-block .post-content .post-meta,.post-block .post-content .post-meta .post-author-name{font-size:1.3rem!important}.post-block .post-content .post-cat .cat-btn{padding:6px 16px!important;font-size:1.15rem!important}.post-block--style-six .post-content .post-title{font-size:1.65rem!important}.content-block .post-title{font-size:2.5rem!important;font-weight:900!important;line-height:1.3!important}.content-block .post-meta{font-size:1.35rem!important}.post-block--list .post-content .post-title{font-size:1.6rem!important}.post-overlay .post-content .post-title{font-size:1.9rem!important;font-weight:700!important}.post-overlay .post-content .post-meta{font-size:1.3rem!important}.post-block h2.block-title{font-size:2.6rem!important;font-weight:900!important}.carousel-fade .carousel-caption h3,.carousel-fade .carousel-caption p{color:#fff!important}.post-cat.cat-btn{letter-spacing:.5px;text-transform:uppercase;border-radius:20px;padding:6px 16px;font-size:1.15rem;font-weight:600}body.home-editorial .page-header .navbar.bg-white{background-color:#f4efe4!important}body.home-editorial .breadcrumb-wrapper{padding:1.6rem 0 0}body.home-editorial .breadcrumb li,body.home-editorial .breadcrumb a{color:#7a7468;text-transform:none}body.home-editorial .breadcrumb li.active{color:#17150f;white-space:nowrap;text-overflow:ellipsis;max-width:48rem;overflow:hidden}body.home-editorial .breadcrumb a:hover,body.home-editorial .breadcrumb li:hover a{color:#a9781f}
.timelineContainer{background-color:#f8f9fa;border-radius:8px;margin:20px 0;padding-left:30px;position:relative;box-shadow:0 4px 12px #0000001a}.timelineLine{background-color:#007bff;border-radius:5px;width:3px;position:absolute;top:0;bottom:0;left:20px}.timelineItem{margin-bottom:20px;padding:10px 0;position:relative}.timelineItem:before{content:"";background-color:#007bff;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:10px;left:-15px;box-shadow:0 0 6px #0003}.timelineContent{background:#fff;border-radius:5px;flex-direction:column;padding:15px;display:flex;box-shadow:0 2px 8px #0000001a}.timelineDate{color:#6c757d;margin-bottom:5px;font-weight:700}.timelineDescription{color:#212529;font-size:14px;line-height:1.5}.timelineTitle{color:#007bff;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}
