@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;500;600;700;900&display=swap");*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{margin:0!important}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}main>section:not(.home-slider){padding:80px 0}@media (max-width:991.98px){main>section:not(.home-slider){padding:40px 0}}main>section:not(.home-slider).title-container{padding-top:100px}.page-info .page-details{margin:100px 0}.page-info .page-details .row .content{margin:auto;width:75%;text-align:center}.page-info .page-details .row .content .title{margin-top:30px}.page-info .page-details .row .content .descriptions{font-size:16px;line-height:26px;width:85%;margin:auto auto 60px}.page-info .page-details .row .content .error-icons{width:70%;max-width:400px}@keyframes slideDown{0%{opacity:0;transform:rotateX(-100deg);transform-origin:top}to{opacity:1;transform:rotateX(0deg);transform-origin:top}}@keyframes slideUp{0%{opacity:0;transform:rotateX(-100deg);transform-origin:top}to{opacity:1;transform:rotateX(0deg);transform-origin:top}}@keyframes slideLeft{0%{opacity:0;transform:rotateY(100deg);-webkit-transform:rotateY(100deg);-moz-transform:rotateY(100deg);-ms-transform:rotateY(100deg);-o-transform:rotateY(100deg);transform-origin:left}to{opacity:1;transform:rotateY(0);transform-origin:left}}@keyframes slideRight{0%{opacity:0;transform:rotateY(-100deg);transform-origin:right}to{opacity:1;transform:rotateY(0);transform-origin:right}}body{font-weight:300}body,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;line-height:1.22;color:#000;font-weight:400}h1{font-size:2rem}@media (max-width:1199.98px){h1{font-size:2.3rem}}@media (max-width:991.98px){h1{font-size:1.75rem}}@media (max-width:767.98px){h1{font-size:1.875rem}}h2{font-size:1.9rem}@media (max-width:1199.98px){h2{font-size:2.375rem}}@media (max-width:991.98px){h2{font-size:1.875rem}}@media (max-width:767.98px){h2{font-size:1.875rem}}h3{font-size:1.875rem}@media (max-width:1199.98px){h3{font-size:1.875rem}}@media (max-width:991.98px){h3{font-size:1.5625rem}}@media (max-width:767.98px){h3{font-size:1.25rem}}h4{font-size:1.25rem}@media (max-width:1199.98px){h4{font-size:1.5rem}}@media (max-width:991.98px){h4{font-size:1.375rem}}@media (max-width:767.98px){h4{font-size:1.25rem}}h5{font-size:1.375rem}@media (max-width:1199.98px){h5{font-size:1.25rem}}@media (max-width:991.98px){h5{font-size:1.125rem}}@media (max-width:767.98px){h5{font-size:1.125rem}}h6{font-size:1.125rem}@media (max-width:1199.98px){h6{font-size:1.125rem}}@media (max-width:991.98px){h6{font-size:1rem}}@media (max-width:767.98px){h6{font-size:1rem}}p{font-family:Poppins,sans-serif;color:#182f43;font-size:16px;line-height:26px}@media (max-width:991.98px){p{font-size:13px;line-height:23px}}a{text-decoration:none}b,strong{font-weight:bolder}ol,ul{padding-left:22px}ol li,ul li{line-height:2;text-align:left}@media (max-width:767.98px){ol li,ul li{font-size:1rem}}.heading{margin-bottom:2rem}.heading.heading--2{display:flex;align-items:center}.heading.heading--2 .divider{flex:auto;height:1px;border-top:1px solid #707070;margin:0 1.5rem;opacity:.2}.heading.heading--2 .subheading{font-size:1.125rem;color:rgba(51,51,51,.6);display:block}.heading.heading--2 .subheading a{color:rgba(51,51,51,.6)}.heading.heading--2 .subheading a:hover{color:#1a2b65}.heading h1,.heading h2,.heading h3,.heading h4,.heading h5,.heading h6{margin-bottom:0}.heading em{font-size:.8125rem;display:block;color:rgba(51,51,51,.6);letter-spacing:1px;text-transform:uppercase;font-weight:bolder;font-style:normal;margin-bottom:.75rem}.heading .fs-6{font-style:italic}footer h3{font-family:Poppins,sans-serif;font-weight:900;line-height:2.33;letter-spacing:2.4px;color:#fff;text-transform:uppercase}@media (max-width:767.98px){footer h3{text-align:center}}@media (min-width:768px) and (max-width:991.98px){footer h3{text-align:center}}@media (max-width:767.98px){footer ul{text-align:center}}@media (min-width:768px) and (max-width:991.98px){footer ul{text-align:center}}footer ul li a{color:#fff;font-family:Poppins,sans-serif;font-size:16px;line-height:1.63;font-weight:400;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}footer ul li a:hover{text-decoration:none;color:hsla(0,0%,100%,.7)}@media (max-width:767.98px){footer .our-office{margin-bottom:2rem}}@media (min-width:768px) and (max-width:991.98px){footer .our-office{margin-bottom:2rem}}@media (max-width:767.98px){footer .contact-us{margin-bottom:3rem}}@media (min-width:768px) and (max-width:991.98px){footer .contact-us{margin-bottom:1rem}}@media (max-width:767.98px){footer .contact-us a{display:block;width:100%}}@media (min-width:768px) and (max-width:991.98px){footer .contact-us a{display:block;width:100%}}footer a{color:#fff;font-family:Poppins,sans-serif;font-size:16px;line-height:1.63;font-weight:400;text-decoration:none}@media (max-width:767.98px){footer a{text-align:center}}@media (min-width:768px) and (max-width:991.98px){footer a{text-align:center}}footer a:hover{text-decoration:none;color:hsla(0,0%,100%,.7)}footer p.p__bottom{font-size:12px;font-family:Poppins,sans-serif;color:hsla(0,0%,100%,.7)}@media (max-width:767.98px){footer p.p__bottom{text-align:center;font-size:11px}}@media (min-width:768px) and (max-width:991.98px){footer p.p__bottom{text-align:center;font-size:11px}}footer p a{font-size:12px;font-family:Poppins,sans-serif;color:hsla(0,0%,100%,.7)}@media (max-width:767.98px){footer p a{text-align:center}}@media (min-width:768px) and (max-width:991.98px){footer p a{text-align:center}}a.link,button.link{position:relative;text-transform:uppercase;text-decoration:none;color:#ad1e27;font-size:14px;line-height:normal;font-weight:700;letter-spacing:.2em;margin-top:.8rem}a.link i,button.link i{font-size:12px;margin-left:3px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}a.link:hover i,button.link:hover i{transform:translatex(5px);-webkit-transform:translatex(5px);-moz-transform:translatex(5px);-ms-transform:translatex(5px);-o-transform:translatex(5px)}@media (max-width:991.98px){a.link,button.link{text-align:center;display:block;max-width:max-content;margin:1.8rem auto}}h3.sub-title{font-weight:700;text-transform:uppercase;font-size:14px;line-height:28px;letter-spacing:.2em;z-index:10}h3.sub-title.dark{color:#182f43}h3.sub-title.light{color:hsla(0,0%,100%,.6)}@media (max-width:767.98px){h3.sub-title{font-size:11px;text-align:center}}@media (min-width:768px) and (max-width:991.98px){h3.sub-title{text-align:center}}h2.title{font-weight:700;font-size:35px;line-height:45px;z-index:10;margin-bottom:40px}h2.title.dark{color:#182f43}h2.title.light{color:#fff}h2.title.margin-title{margin:80px 0 30px}@media (max-width:767.98px){h2.title.margin-title{margin:40px 0 10px}}@media (max-width:767.98px){h2.title{font-weight:600;font-size:20px;line-height:30px;text-align:center;margin-bottom:10px}}@media (min-width:768px) and (max-width:991.98px){h2.title{font-weight:600;font-size:30px;line-height:45px;text-align:center;margin-bottom:20px}}p.descriptions{font-family:Poppins,sans-serif;font-size:16px;line-height:26px}p.descriptions.dark{color:#182f43}p.descriptions.light{color:#fff}@media (max-width:991.98px){p.descriptions{font-size:13px;line-height:23px;text-align:center}}@media (prefers-reduced-motion:reduce){.opening{transition-property:height,visibility;transition-duration:.3s}}.opening{position:relative;height:0;overflow:hidden;transition:all .6s linear;-webkit-transition:all .6s linear;-moz-transition:all .6s linear;-ms-transition:all .6s linear;-o-transition:all .6s linear}.controls-slider-next{position:absolute;display:block;bottom:40%;color:#fff;right:1%;z-index:10;padding:15px 20px;box-shadow:0 4px 10px 2px rgba(0,0,0,.1);border-radius:2px;background-color:#fff;cursor:pointer;outline:none;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media (max-width:1199.98px){.controls-slider-next{padding:5px 10px;bottom:-3.5rem;right:20%;z-index:100}.controls-slider-next svg{height:20px!important}}.controls-slider-next:hover{background-color:#fce8e9;box-shadow:0 5px 10px 3px rgba(0,0,0,.1)}.controls-slider-prev{position:absolute;display:block;bottom:40%;color:#fff;left:1%;z-index:10;padding:15px 20px;box-shadow:0 4px 10px 2px rgba(0,0,0,.1);border-radius:2px;background-color:#fff;cursor:pointer;outline:none;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media (max-width:1199.98px){.controls-slider-prev{padding:5px 10px;bottom:-3.5rem;left:20%;z-index:100}.controls-slider-prev svg{height:20px}}.controls-slider-prev:hover{background-color:#fce8e9;box-shadow:0 5px 10px 3px rgba(0,0,0,.1)}.tns-nav{width:100%;position:absolute;z-index:10;bottom:-3rem;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tns-nav button[aria-controls]{position:relative;width:auto;height:15px;border-radius:100%;border:2px solid #fff;box-shadow:0 0 0 1px #000;background-color:transparent;margin:0 .25rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:none}.tns-nav button[aria-controls].tns-nav-active{background-color:#c41f26}.btn.btn-primary{background-color:#373d58;border:1px solid #373d58;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.btn.btn-primary:hover{background-color:#ad1e27;border:1px solid #ad1e27}.btn.btn-back{font-weight:600;font-size:12px;line-height:12px;text-align:center;letter-spacing:.05em;text-transform:uppercase;padding:15px 30px}.btn.btn-back svg{margin-right:10px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.btn.btn-back:hover svg{transform:translatex(-5px);-webkit-transform:translatex(-5px);-moz-transform:translatex(-5px);-ms-transform:translatex(-5px);-o-transform:translatex(-5px)}.btn.btn-next{font-weight:600;font-size:12px;line-height:12px;text-align:center;letter-spacing:.05em;text-transform:uppercase;padding:15px 30px}.btn.btn-next svg{margin-left:10px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.btn.btn-next:hover svg{transform:translatex(5px);-webkit-transform:translatex(5px);-moz-transform:translatex(5px);-ms-transform:translatex(5px);-o-transform:translatex(5px)}.btn.btn-large{font-weight:500;font-size:18px;line-height:27px;text-transform:capitalize;letter-spacing:normal;padding:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}@media (max-width:767.98px){.btn.btn-large{font-size:14px}}.btn.btn-download svg{margin-left:10px}.btn.btn-download path.arrow{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.btn.btn-download.dark{background-color:#373d58;color:#fff}.btn.btn-download.dark:hover path{stroke:#fff}.btn.btn-download.dark:hover path.arrow{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px)}.btn.btn-download.white{background-color:#fff;color:#373d58}.btn.btn-download.white:hover{color:#ad1e27}.btn.btn-download.white:hover path{stroke:#ad1e27}.btn.btn-download.white:hover path.arrow{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px)}.btn.btn-white-outline{font-weight:500;font-size:16px;line-height:16px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#373d58;border:1px solid #373d58;outline:none;box-sizing:border-box;border-radius:5px;padding:20px 30px;margin:80px auto;display:flex;align-items:center}.btn.btn-white-outline:hover{color:#ad1e27;border:1px solid #ad1e27}.btn.btn-white-outline:hover path{fill:#ad1e27}.btn.btn-block{display:block}.btn:active{outline:none!important;box-shadow:none}.btn:focus{outline:0!important;box-shadow:none}.ficon{width:16px;height:16px;display:inline-block;background-size:contain;background-position:50%;background-repeat:no-repeat}.ficon.feather--calender{background-image:url(../img/icons/fcalendar.svg)}.ficon.feather--marker{background-image:url(../img/icons/fmarker.svg)}.glyphicon{font-family:Font Awesome\ 5 Free;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.glyphicon.glyphicon-arrow-right:before{content:"\f054"}.glyphicon.glyphicon-arrow-left:before{content:"\f053"}.logo-date{position:absolute;right:2rem;top:2rem}.section-form{position:relative;margin-bottom:1.5rem}.section-form.was-validated .form-control.is-invalid,.section-form.was-validated .form-control:invalid{border-color:red;padding-right:calc(1.5em + 1.5rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='red'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='red' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .75rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);box-shadow:inset 0 0 0 1px red,0 0 0 transparent}.section-form select.form-control{background-image:url(../images/icons/select-arrow.svg);background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.section-form select.form-control option:first-child{display:none}.section-form .form-control{border-radius:0;border:none;background-color:#fff;padding:1.25rem 1rem .375rem;position:relative;z-index:2;font-size:1.125rem;display:block;width:100%;font-weight:400;line-height:1.5;color:#333;transition:all .4s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,43.9%,.2),0 0 0 transparent}.section-form .form-control:not(textarea){height:calc(2.5rem + 2px)}.section-form .form-control:focus+label{font-size:.625rem;top:16px;color:rgba(51,51,51,.5019607843137255)}.section-form .form-control:not(textarea){height:70px}.section-form .form-control.has-value+label{font-size:.625rem;top:16px;color:rgba(51,51,51,.5019607843137255)}.section-form .form-control+label{position:absolute;padding:0;z-index:2;top:24.5px;margin:0;pointer-events:none;font-size:.875rem;left:1rem;font-weight:700;right:auto;color:#333;text-transform:uppercase;letter-spacing:2px;transition:all .2s ease}.section-form .form-control+label .required{color:#c41f26}.section-form .form-control input,.section-form .form-control select{height:60px;border:1px solid hsla(0,0%,43.9%,.2);border-radius:0}.section-form .form-control input:focus,.section-form .form-control select:focus{border:1px solid #c41f26;box-shadow:0 3px 10px 0 rgba(0,0,0,.1)!important;box-shadow:none;outline:0 none}@media (max-width:767.98px){.section-form .form-control input,.section-form .form-control select{height:55px}}@media (min-width:768px) and (max-width:991.98px){.section-form .form-control input,.section-form .form-control select{height:55px}}.section-form .form-control .select-form:before{content:"\f0d7";font-family:Font Awesome\ 5 Free;font-weight:900;color:#000;position:absolute;background:#fff;padding-right:.5rem;font-size:23px;z-index:9;right:3%;top:52%}@media (max-width:767.98px){.section-form .form-control .select-form:before{right:1%;font-size:19px;top:54%}}@media (min-width:768px) and (max-width:991.98px){.section-form .form-control .select-form:before{right:1%;font-size:19px;top:54%}}.section-form textarea.form-control{padding:2rem 1rem .375rem}.section-form .select2.select2-container .selection .select2-selection--single{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;height:70px;border:none;padding:1.25rem 1rem .375rem 8px;background-color:#fff;position:relative;z-index:2;font-size:1.125rem;display:block;width:100%;font-weight:400;line-height:1.5;color:#333;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,43.9%,.2),0 0 0 transparent;box-shadow:inset 0 0 0 1px hsla(0,0%,43.9%,.2),0 0 0 transparent}.section-form .select2.select2-container .selection .select2-selection--single .select2-selection__placeholder{font-size:.875rem;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:2px;min-height:40px}.section-form .select2.select2-container .selection .select2-selection--single .select2-selection__rendered{height:100%;display:flex;align-items:center}.section-form .select2.select2-container .selection .select2-selection--single .select2-selection__arrow{height:auto;top:0;bottom:0;right:10px}.section-form.select label{position:absolute;padding:0;z-index:2;top:24.5px;margin:0;pointer-events:none;font-size:.875rem;left:1rem;font-weight:700;right:auto;color:#333;text-transform:uppercase;letter-spacing:2px;transition:all .2s ease}.section-form.select label .required{color:#c41f26}@media (min-width:1200px){.section-form.select label{visibility:hidden;opacity:0}}.section-form.select .has-value+.select2-container+.select-label{font-size:.625rem;top:16px;color:rgba(51,51,51,.5019607843137255);visibility:visible;opacity:1}.gallery-slider .card-list .items-slide{width:350px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.gallery-slider .card-list .items-slide.swiper-slide-active .card-info .content{bottom:35%}.gallery-slider .card-list .items-slide.swiper-slide-active .card-info .content .card-link{display:flex}.gallery-slider .card-list .items-slide.swiper-slide-active .card-info:before{display:none}.gallery-slider .card-list .items-slide.swiper-slide-active .card-info:after{bottom:0}.gallery-slider .card-list .items-slide .swiper-slide-shadow-left,.gallery-slider .card-list .items-slide .swiper-slide-shadow-right{background-image:none}.custom-swiper-pagination{width:100%;position:absolute;z-index:99;bottom:-4rem;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;column-gap:3px;outline:none}.custom-swiper-pagination .swiper-pagination-bullet{position:relative;width:14px;height:14px;border-radius:100%;border:2px solid #fff;box-shadow:0 0 0 2px #000;background-color:transparent;margin:0 .25rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;z-index:100;outline:none}.custom-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#c41f26}.section-title{background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:100px;padding-bottom:140px;text-align:center;position:relative}.section-title.bg-image{box-shadow:inset 0 0 0 300px rgba(0,0,0,.6)}.section-title .descriptions{width:60%;margin:auto}@media (max-width:767.98px){.section-title .descriptions{width:80%}}@media (min-width:768px) and (max-width:991.98px){.section-title{padding-top:80px;padding-bottom:80px}}@media (max-width:767.98px){.section-title{padding-top:60px;padding-bottom:60px}}.text-container{padding:80px 0 60px;text-align:center}@media (max-width:767.98px){.text-container{padding:0}}.text-container .descriptions{width:60%;margin:auto}@media (max-width:767.98px){.text-container .descriptions{width:80%}}button[data-dismiss]{outline:none;padding:0;background-color:transparent;border:none}.card-list{row-gap:50px;margin-bottom:60px}.card-list .card{height:340px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:20px;border:none;overflow:hidden}@media (min-width:992px) and (max-width:1199.98px){.card-list .card{height:250px}}@media (min-width:768px) and (max-width:991.98px){.card-list .card{height:275px}}@media (max-width:767.98px){.card-list .card{height:275px}}.card-list .card .card-info{text-align:center;position:relative;justify-content:flex-end;height:100%}.card-list .card .card-info:not(.card-non-hover){cursor:pointer}.card-list .card .card-info:before{position:absolute;content:"";background:linear-gradient(1turn,#000,transparent 36.9%);height:100%;width:100%;z-index:1;bottom:0;right:0;border-radius:20px}.card-list .card .card-info:not(.card-non-hover):after{position:absolute;content:"";background:rgba(0,0,0,.8);height:100%;width:100%;z-index:1;bottom:-100%;right:0;border-radius:20px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.card-list .card:hover .card-info:not(.card-non-hover) .content{bottom:35%}.card-list .card:hover .card-info:not(.card-non-hover) .content .card-link{display:flex}@media (max-width:575.98px){.card-list .card:hover .card-info:not(.card-non-hover) .content{bottom:25%}}.card-list .card:hover .card-info:not(.card-non-hover):before{display:none}.card-list .card:hover .card-info:not(.card-non-hover):after{bottom:0}.card-list .items-slide .card-white{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);height:416px;border-radius:20px;border:none;overflow:hidden;position:relative}.card-list .items-slide .card-white .card-contents{display:flex;align-items:center;justify-content:space-between;flex-direction:column;height:100%}.card-list .items-slide .card-white .card-contents:after{position:absolute;content:"";background:rgba(0,0,0,.8);height:100%;width:100%;z-index:1;bottom:-100%;right:0;border-radius:20px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.card-list .items-slide .card-white .card-contents .image{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:75%}@media (max-width:767.98px){.card-list .items-slide .card-white .card-contents .image{width:80%}}.card-list .items-slide .card-white .card-contents .content{height:25%;display:flex;justify-content:center;align-items:center}.card-list .items-slide .card-white .card-contents .content .card-title{font-size:20px;color:#000;text-align:center;font-weight:300;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-list .items-slide:hover .card-contents .content{bottom:35%}.card-list .items-slide:hover .card-contents .content .card-link{display:flex}.card-list .items-slide:hover .card-contents .content .card-title{color:#fff}.card-list .items-slide:hover .card-contents:after{bottom:0}.card-list .content{position:absolute;bottom:0;padding:20px;width:100%;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.card-list .content .card-title{font-weight:600;font-size:20px;line-height:30px;color:#fff;z-index:10;position:relative}.card-list .content .card-link{font-weight:700;font-size:14px;line-height:38px;letter-spacing:.2em;text-transform:uppercase;color:#fff;display:none;justify-content:center;align-items:center;z-index:10;position:relative;width:max-content;margin:auto}.card-list .content .card-link i{font-size:10px;margin-left:10px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.card-list .content .card-link:hover i{transform:translatex(5px);-webkit-transform:translatex(5px);-moz-transform:translatex(5px);-ms-transform:translatex(5px);-o-transform:translatex(5px)}.dashboard-divider{margin:2rem -2rem 3rem;background-color:hsla(0,0%,43.9%,.3)}.dashed-line{background-color:transparent;border-top:2px dashed hsla(0,0%,43.9%,.3)}#wrapper header{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;max-width:100vw;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in}#wrapper header:not(.header-transparent){box-shadow:0 4px 7px -4px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 7px -4px rgba(0,0,0,.1);-moz-box-shadow:0 4px 7px -4px rgba(0,0,0,.1)}#wrapper header .navbar.scroll-down,#wrapper header .navbar.scroll-up{position:fixed;top:0;left:0;width:100%;height:70px;z-index:999;background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.1);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}#wrapper header .navbar.scroll-down{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}#wrapper header .navbar{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;height:100%;padding:0 .5rem 0 .4rem}@media (min-width:1280px){#wrapper header .navbar .container{padding-left:30px;padding-right:30px}}#wrapper header .navbar .container .navbar-brand img{position:relative;z-index:2;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;height:50px}@media (max-width:991.98px){#wrapper header .navbar .container .navbar-brand img{height:45px}}@media (max-width:767.98px){#wrapper header .navbar .container .navbar-brand img{height:40px}}@media (max-width:575.98px){#wrapper header .navbar .container .navbar-brand img{height:30px}}#wrapper header .navbar .container .navbar-responsive{display:flex;justify-content:center;align-items:center;padding:15px 0}#wrapper header .navbar .container .navbar-responsive .language{margin-bottom:0}#wrapper header .navbar .container .navbar-responsive .language a{font-weight:500;font-size:18px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:0;color:#000}@media (min-width:1200px){#wrapper header .navbar .container .navbar-responsive{display:none;visibility:hidden;opacity:0}}#wrapper header .navbar .container .navbar-collapse{flex-direction:column!important;align-items:flex-end;justify-content:center;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}#wrapper header .navbar .container .navbar-collapse .header-top{display:flex;align-items:center;justify-content:space-between;padding:0 20px;width:70%;height:54px;margin-bottom:10px;position:relative;top:0;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px}@media (max-width:1199.98px){#wrapper header .navbar .container .navbar-collapse .header-top{width:100%;padding:0}}#wrapper header .navbar .container .navbar-collapse .header-top .section-center,#wrapper header .navbar .container .navbar-collapse .header-top .section-left,#wrapper header .navbar .container .navbar-collapse .header-top .section-right{display:flex;justify-content:center;align-items:center;height:100%}#wrapper header .navbar .container .navbar-collapse .header-top .section-left{border-right:1px solid hsla(0,0%,100%,.4)}#wrapper header .navbar .container .navbar-collapse .header-top .section-left .nav-link{font-size:13px;line-height:19px;font-weight:500;text-transform:capitalize;color:rgba(0,0,0,.6);padding:0 20px 0 0;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#wrapper header .navbar .container .navbar-collapse .header-top .section-left .nav-link.active,#wrapper header .navbar .container .navbar-collapse .header-top .section-left .nav-link:hover{color:#ad1e27}@media (max-width:1199.98px){#wrapper header .navbar .container .navbar-collapse .header-top .section-left{display:none;visibility:hidden;opacity:0}}#wrapper header .navbar .container .navbar-collapse .header-top .section-center{flex:1;border-right:1px solid hsla(0,0%,100%,.4);padding:0 20px}#wrapper header .navbar .container .navbar-collapse .header-top .section-center form{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid rgba(51,51,51,.6)!important}#wrapper header .navbar .container .navbar-collapse .header-top .section-center form input{font-size:13px;line-height:19px;font-weight:400;text-transform:capitalize;background-color:transparent;border:none;outline:none;color:rgba(0,0,0,.6);flex:1}#wrapper header .navbar .container .navbar-collapse .header-top .section-center form button[type=submit]{background-color:transparent;border:none;outline:none;opacity:.6;margin-bottom:3px}@media (max-width:1199.98px){#wrapper header .navbar .container .navbar-collapse .header-top .section-center{background:hsla(0,0%,61.6%,.1)}}#wrapper header .navbar .container .navbar-collapse .header-top .section-right .nav-link{font-size:18px;font-weight:400;color:rgba(0,0,0,.6);padding:0 0 0 20px;position:relative;cursor:pointer}#wrapper header .navbar .container .navbar-collapse .header-top .section-right .nav-link:after{position:absolute;content:"";-webkit-border-radius:.375rem;border-radius:.375rem;height:.3rem;width:.3rem;margin:auto;background-color:transparent;bottom:-3px;right:calc(50% - 12px)}#wrapper header .navbar .container .navbar-collapse .header-top .section-right .nav-link.active{opacity:1;font-weight:600;color:#000}#wrapper header .navbar .container .navbar-collapse .header-top .section-right .nav-link.active:after{background-color:#17171e}#wrapper header .navbar .container .navbar-collapse .header-top .section-right .nav-link a{color:rgba(0,0,0,.6)}@media (max-width:1199.98px){#wrapper header .navbar .container .navbar-collapse .header-top .section-right{display:none;visibility:hidden;opacity:0}}#wrapper header .navbar .container .navbar-collapse .navbar-nav .nav-item-dropdown i{font-size:.9rem;margin-left:5px;cursor:pointer}#wrapper header .navbar .container .navbar-collapse .navbar-nav li a{font-size:13px;letter-spacing:1.4px;line-height:2;color:inherit}#wrapper header .navbar .container .navbar-collapse .navbar-nav li a:hover,#wrapper header .navbar .container .navbar-collapse .navbar-nav li a:hover+i{color:#ad1e27}@media (max-width:767.98px){#wrapper header .navbar .container .navbar-collapse .navbar-nav li a{font-size:11px;letter-spacing:.1rem;line-height:1.5}}#wrapper header .navbar .container .navbar-collapse .navbar-nav li.nav-item:not(.language) a.nav-link{position:relative;display:inline-block;text-transform:uppercase;padding-right:0;font-weight:400;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#wrapper header .navbar .container .navbar-collapse .navbar-nav li.nav-item:not(.language) a.nav-link.active{color:#ad1e27}@media screen and (min-width:1200px){#wrapper header .navbar .container .navbar-collapse .navbar-nav li:not(:last-child){margin-right:20px}}#wrapper header .navbar .container .navbar-collapse .navbar-nav li.language,#wrapper header .navbar .container .navbar-collapse .navbar-nav li.separator{margin-right:0}#wrapper header .navbar .container .navbar-collapse .navbar-nav.select-language{flex-direction:row;align-items:center}@media (min-width:1200px){#wrapper header .navbar .container .navbar-collapse .navbar-nav{align-items:center}}@media (max-width:1199.98px){#wrapper header .navbar #navbarSupportedContent{background-color:#fff;position:absolute;width:85%;top:0;right:0;color:#000;letter-spacing:.2em;text-transform:uppercase;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);height:100vh;max-height:100vh;overflow:scroll;z-index:100;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}#wrapper header .navbar #navbarSupportedContent.opening{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#wrapper header .navbar #navbarSupportedContent .close-button{display:block;margin-left:auto}}@media (max-width:767.98px){#wrapper header .navbar #navbarSupportedContent{top:0}}@media (min-width:768px) and (max-width:991.98px){#wrapper header .navbar #navbarSupportedContent{top:0}}@media (max-width:1199.98px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav{padding:0 30px 30px}}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item{transition:all .4s linear}@media (min-width:1200px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item{height:100%;display:flex;align-items:center}}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.active .nav-link,#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.active i.fa-caret-down,#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item:hover .nav-link,#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item:hover i.fa-caret-down{color:#ad1e27!important}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item .nav-item-dropdown{display:flex;align-items:center}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item .nav-item-dropdown i{font-size:.9rem;margin-left:5px;cursor:pointer}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu{position:relative}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items{border:none;display:flex;flex-direction:column;column-gap:10px;border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important;top:3rem;left:-50%;z-index:100;align-items:flex-start;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;max-width:100%}@media (min-width:1200px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items{visibility:hidden;opacity:0;background:#fff;top:calc(100% + 1rem);padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);min-width:max-content}}@media (max-width:1199.98px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items{display:none;padding-top:0}}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu{list-style:none;padding:0;display:block;width:100%;position:relative}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item{margin:0;padding:8px 20px;max-height:42px;align-items:flex-start!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;color:#000!important}@media (min-width:1200px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item{justify-content:space-between;display:flex;align-items:center}}@media (max-width:575.98px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item{line-height:normal}}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item a.sub-nav-link{font-weight:400;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:inherit;text-decoration:none;transition:all .3s ease-out}@media (max-width:1199.98px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item a.sub-nav-link{font-weight:500}}@media (max-width:767.98px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item a.sub-nav-link{font-size:11px;letter-spacing:.1rem;line-height:13px}}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item.has-child i{color:#000!important}@media (min-width:1200px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item.has-child i{font-size:13px}}@media (max-width:1199.98px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item.has-child i{padding-left:.8rem}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item.has-child i:before{content:"\f0d7"}}@media (min-width:1200px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item.has-child .sub-nav-link{flex:1}}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item a.sub-nav-child{font-weight:300}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item .list-sub-menu{list-style:none;z-index:80;width:max-content;padding:0;height:max-content;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width:1200px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item .list-sub-menu{position:absolute;left:100%;top:0;visibility:hidden;opacity:0;background:#f5f5f5;box-shadow:0 2px 10px rgba(0,0,0,.1)}}@media (max-width:1199.98px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item .list-sub-menu{display:none}}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item .group-menu{display:flex;transform-origin:left;gap:50px;position:absolute;left:100%;top:0;background-color:#fff;height:100%;border-bottom-right-radius:20px;margin-left:-20px;padding:8px 25px 8px 45px;opacity:0;visibility:hidden;z-index:-1;transition:all .4s ease-out}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item .group-menu .group-item,#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item .group-menu .group-item li{padding:0}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item .group-menu .group-item li.contain-label{cursor:default}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item .group-menu .group-item li .label-only{font-size:10px;text-transform:uppercase;color:#818181;letter-spacing:2px}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item .group-menu .group-item li *{white-space:nowrap}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items .list-menu .sub-nav-item.active .group-menu{opacity:1;visibility:visible}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items:hover{visibility:visible;opacity:1;display:flex;transform:translateY(0)}@media (min-width:1200px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu:hover .dropdown-items{cursor:pointer;visibility:visible;opacity:1;display:flex}}@media (min-width:1200px) and (min-width:1200px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu:hover .dropdown-items{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@media (min-width:1200px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu:hover .dropdown-items .sub-nav-item.active>.sub-nav-link,#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu:hover .dropdown-items .sub-nav-item:hover>.sub-nav-link{text-shadow:-.25px -.25px 0 #000,.25px -.25px 0 #000,-.25px .25px 0 #000,.25px .25px 0 #000}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu:hover .dropdown-items .sub-nav-item.active i.fa-chevron-right,#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu:hover .dropdown-items .sub-nav-item:hover i.fa-chevron-right{color:#fff!important}#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu:hover .dropdown-items .sub-nav-item.active .list-sub-menu,#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu:hover .dropdown-items .sub-nav-item:hover .list-sub-menu{visibility:visible;opacity:1;left:100%}}@media (min-width:992px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav li.nav-item{border-bottom:2px solid transparent}}@media (max-width:1199.98px){#wrapper header .navbar #navbarSupportedContent ul.navbar-nav:first-child{padding-top:30px}}@media (min-width:1200px){#wrapper header .navbar.scroll-up #navbarSupportedContent{height:100%}}#wrapper header .navbar.scroll-up #navbarSupportedContent ul.navbar-nav li.nav-item.nav-mega-menu .dropdown-items{top:4.7rem}#wrapper header.header-transparent .navbar{height:110px;background-color:transparent;color:#fff;font-weight:400}@media (max-width:1199.98px){#wrapper header.header-transparent .navbar{height:70px!important}}@media (min-width:768px) and (max-width:991.98px){#wrapper header.header-transparent .navbar{height:60px!important}}@media (max-width:767.98px){#wrapper header.header-transparent .navbar{height:60px!important}}@media (max-width:1199.98px){#wrapper header.header-transparent .navbar{background-color:#fff}}#wrapper header.header-transparent .navbar .navbar-brand .navbar-logo-light{display:none}#wrapper header.header-transparent .navbar .navbar-brand .navbar-logo{display:block}#wrapper header.header-transparent .navbar .navbar-brand img{transition:all .3s ease-in-out;height:43px}@media (max-width:767.98px){#wrapper header.header-transparent .navbar .navbar-brand img{height:33px}}@media (min-width:768px) and (max-width:991.98px){#wrapper header.header-transparent .navbar .navbar-brand img{height:33px}}#wrapper header.header-transparent .navbar .header-top{background:hsla(0,0%,100%,.6)}@media (min-width:1200px){#wrapper header.header-transparent .navbar.scroll-up{background-color:#fff;color:#000;height:75px;padding-bottom:0}#wrapper header.header-transparent .navbar.scroll-up .header-top{display:none!important}#wrapper header.header-transparent .navbar:not(.scroll-up) .navbar-brand .navbar-logo-light{display:block}#wrapper header.header-transparent .navbar:not(.scroll-up) .navbar-brand .navbar-logo{display:none}}#wrapper header.header-light .navbar{height:110px;background-color:#fff;color:#000;font-weight:400;padding-bottom:0}@media (max-width:1199.98px){#wrapper header.header-light .navbar{height:60px!important}}#wrapper header.header-light .navbar .header-top{background:hsla(0,0%,61.6%,.10196078431372549)}#wrapper header.header-light .navbar .navbar-brand .navbar-logo-light{display:none}#wrapper header.header-light .navbar .navbar-brand .navbar-logo{display:block}#wrapper header.header-light .navbar.scroll-up{background-color:#fff;color:#000;height:75px;padding-bottom:0}#wrapper header.header-light .navbar.scroll-up img{transition:all .3s ease-in-out;height:43px}@media (max-width:767.98px){#wrapper header.header-light .navbar.scroll-up img{height:33px}}@media (min-width:768px) and (max-width:991.98px){#wrapper header.header-light .navbar.scroll-up img{height:33px}}#wrapper header .scroll-up .header-top{display:none!important}.navbar-toggler>.close-bar{display:inline}.navbar-toggler.collapsed>.close-bar,.navbar-toggler:not(.collapsed)>.fa-bars{display:none}.navbar-toggler{margin-top:-3px;padding:0 0 0 10px;outline:transparent;border:transparent;box-shadow:none!important}@media (max-width:1199.98px){.navbar-toggler.close-button{padding:20px 30px}}.navbar-toggler:focus{outline:none;border:none}.collapsing{-webkit-transition:none;transition:none;display:none}footer{position:relative;width:100%;background-color:#373d58;color:#fff;padding-bottom:1rem}footer .newsletter{padding:60px 0;background-color:#1b1d2e}footer .newsletter .row{display:flex;justify-content:center;align-items:center;margin:0}footer .newsletter .newsletter-container{display:flex;align-items:center;justify-content:center;row-gap:20px}@media (max-width:767.98px){footer .newsletter .newsletter-container{padding:0;flex-direction:column;align-items:flex-start}}footer .newsletter .newsletter-container .newsletter-title{text-transform:uppercase;color:#fff;margin:0 30px;font-size:1rem;font-weight:400;letter-spacing:2px}footer .newsletter .newsletter-container .subscribe{width:100%}footer .newsletter .newsletter-container .subscribe .section-form{display:flex;align-items:center;margin-bottom:0}footer .newsletter .newsletter-container .subscribe .section-form .btn-form{height:70px;background-color:#ad1e27;color:#fff;padding:20px 60px;transition:.2s ease;cursor:pointer;border:none;outline:none;text-transform:uppercase;letter-spacing:2px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media (min-width:768px) and (max-width:991.98px){footer .newsletter .newsletter-container .subscribe .section-form .btn-form{padding:20px 40px}}@media (max-width:767.98px){footer .newsletter .newsletter-container .subscribe .section-form .btn-form{padding:20px}}footer .newsletter .newsletter-container .subscribe .section-form .btn-form:hover{background-color:#8d1820}footer .sitemap{background-color:#373d58}footer .sitemap .container{display:flex;justify-content:center;align-items:center;padding:40px 0;width:100%;color:#fff;letter-spacing:2px;border-bottom:1.5px solid hsla(0,0%,100%,.3764705882352941);flex-direction:column}@media (max-width:991.98px){footer .sitemap .container{padding:20px 0}}footer .sitemap .container .sitemap-title{color:#fff;margin:0 15px;cursor:pointer}footer .sitemap .container .sitemap-title,footer .sitemap .container .sitemap-title i{transition:all .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear}footer .sitemap .container .sitemap-title.open i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}footer .sitemap .container .sitemap-title:hover{color:hsla(0,0%,100%,.6)}footer .sitemap .container #sitemap{width:100%;display:none;transition:all .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear}footer .sitemap .container #sitemap .accordion-body{padding-top:60px;padding-right:2.25rem;padding-left:2.25rem}footer .sitemap .container #sitemap .site-map-contents{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;column-gap:30px;row-gap:20px}footer .sitemap .container #sitemap .site-map-contents ul{list-style:none}footer .sitemap .container #sitemap .site-map-contents ul.main-menu{font-weight:500;font-size:16px;line-height:41px;text-align:left;padding-left:0}@media (min-width:992px){footer .sitemap .container #sitemap .site-map-contents .menu-sub{padding-left:22px}}footer .sitemap .container #sitemap .site-map-contents .menu-sub .title{font-weight:600;font-size:16px;line-height:28px;letter-spacing:.1em;text-transform:uppercase;text-align:left;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}footer .sitemap .container #sitemap .site-map-contents .menu-sub ul{padding:0}footer .sitemap .container #sitemap .site-map-contents .menu-sub ul li{text-align:left}footer .sitemap .container #sitemap .site-map-contents .menu-sub ul li a{font-weight:300;font-size:14px;line-height:30px;color:hsla(0,0%,100%,.6);text-align:left;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}footer .sitemap .container #sitemap .site-map-contents .menu-sub ul li a:hover{color:#fff}footer .sitemap .container #sitemap .site-map-contents .menu-sub ul li.child{margin-left:30px}@media (max-width:767.98px){footer .sitemap .container #sitemap .site-map-contents{flex-direction:column}}footer .footer-content{padding-top:70px;padding-bottom:70px}@media (max-width:991.98px){footer .footer-content{padding-left:15px;padding-right:15px}}@media (min-width:992px){footer .footer-content{padding-left:60px;padding-right:60px}}@media (max-width:575.98px){footer .footer-content{padding-bottom:70px}}@media screen and (max-width:389px){footer .footer-content{padding-bottom:150px}}footer .footer-content .section-left{display:flex;justify-content:center;align-items:flex-start;row-gap:20px}footer .footer-content .section-left h6.title{font-size:1rem;letter-spacing:2px;color:#fff;text-transform:uppercase}footer .footer-content .section-left .logo img{height:auto;width:100%}@media (max-width:1199.98px){footer .footer-content .section-left .logo img{max-height:60px;width:auto}}@media (max-width:767.98px){footer .footer-content .section-left .logo img{max-height:50px;width:auto}}footer .footer-content .section-left .contact-us,footer .footer-content .section-left .visit-us{line-height:35px;padding:0 30px;opacity:.6}@media (max-width:991.98px){footer .footer-content .section-left .contact-us,footer .footer-content .section-left .visit-us{padding:15px}}@media (min-width:1200px){footer .footer-content .section-left .contact-us{padding:0}}footer .footer-content .section-left .contact-us a{display:flex;justify-content:flex-start;align-items:center;font-size:1rem;font-weight:300;margin-bottom:10px;text-decoration:none;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}footer .footer-content .section-left .logo{display:block;margin:auto;opacity:1}footer .footer-content .section-right{display:block;margin-left:auto}footer .footer-content .section-right .social-media{max-width:80%;margin-left:auto;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;justify-content:end;margin-right:15px}@media (max-width:1199.98px){footer .footer-content .section-right .social-media{margin-right:auto;justify-content:center;margin-top:30px}}footer .footer-content .section-right .social-media a{color:#373d58;font-size:1.5rem;margin:0 10px 20px;width:2.85714rem;height:2.85714rem;display:inline-block;text-decoration:none;background-color:hsla(0,0%,100%,.7);transition:all .3s ease-in-out;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}footer .footer-content .section-right .social-media a i{display:flex;align-items:center;justify-content:center;height:100%;width:100%}footer .footer-content .section-right .social-media a:hover{background-color:#fff}@media (max-width:575.98px){footer .footer-content .section-right .social-media{max-width:100%}}footer .footer-content .section-right .bottom-content{display:flex;width:auto;margin-left:auto;column-gap:30px;position:fixed;bottom:30px;right:60px;z-index:100;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}footer .footer-content .section-right .bottom-content.bottom-of-page{bottom:75px;right:60px}@media (max-width:575.98px){footer .footer-content .section-right .bottom-content.bottom-of-page{bottom:45px;right:50px}}@media (max-width:575.98px){footer .footer-content .section-right .bottom-content{display:block;margin-left:auto;bottom:-20px;right:50px}}footer .footer-content .section-right .bottom-content .contact-container{flex:1;border-radius:60px;display:flex;align-items:center;justify-content:space-between;height:100%;position:relative;right:-120px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media (max-width:575.98px){footer .footer-content .section-right .bottom-content .contact-container{right:-40px}}footer .footer-content .section-right .bottom-content .contact-container a.text{position:relative;right:-60px;font-size:0;display:flex;align-items:center;justify-content:center;background-color:#fff;height:3.8rem;text-transform:uppercase;color:#000;border-radius:60px;box-shadow:0 2px 10px rgba(0,0,0,.1);font-weight:400;font-size:.89rem;visibility:hidden;opacity:1;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}footer .footer-content .section-right .bottom-content .contact-container a.text span{display:none;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}@media (max-width:991.98px){footer .footer-content .section-right .bottom-content .contact-container a.text{height:2.85714rem;right:-45px}}footer .footer-content .section-right .bottom-content .contact-container:hover a.text{width:auto;padding:0 90px 0 30px;visibility:visible;opacity:1}footer .footer-content .section-right .bottom-content .contact-container:hover a.text span{display:block}footer .footer-content .section-right .bottom-content .contact-container:hover a.text:hover{color:#ad1e27}@media (max-width:991.98px){footer .footer-content .section-right .bottom-content .contact-container:hover a.text{padding:0 75px 0 30px}}footer .footer-content .section-right .bottom-content .contact-container a.contact{color:#fff;font-size:2rem;margin:0;width:3.8rem;height:3.8rem;display:inline-block;background-color:#25d366;transition:all .3s ease-in-out;border-radius:50%;z-index:10;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (max-width:991.98px){footer .footer-content .section-right .bottom-content .contact-container a.contact{width:2.85714rem;height:2.85714rem}}footer .footer-content .section-right .bottom-content .contact-container a.contact i{display:flex;align-items:center;justify-content:center;height:100%;width:100%}footer .footer-content .section-right .bottom-content .to-top-container{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;position:relative;right:-30px;transform:translateY(120px);-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (max-width:575.98px){footer .footer-content .section-right .bottom-content .to-top-container{right:-40px;width:max-content;margin-left:auto}}footer .footer-content .section-right .bottom-content .to-top-container .to-top{color:#fff;font-size:2rem;margin:0;width:3.8rem;height:3.8rem;background-color:#2a314b;display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}footer .footer-content .section-right .bottom-content .to-top-container .to-top svg path{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media (max-width:991.98px){footer .footer-content .section-right .bottom-content .to-top-container .to-top{width:2.85714rem;height:2.85714rem}footer .footer-content .section-right .bottom-content .to-top-container .to-top svg{height:20px}}footer .footer-content .section-right .bottom-content .to-top-container .to-top:hover{background-color:#fff;box-shadow:1px 1px 20px -6px rgba(42,49,75,.4);-webkit-box-shadow:1px 1px 20px -6px rgba(42,49,75,.4);-moz-box-shadow:1px 1px 20px -6px rgba(42,49,75,.4)}footer .footer-content .section-right .bottom-content .to-top-container .to-top:hover svg path{stroke:#2a314b}footer .footer-content .section-right .bottom-content.standar .contact-container{transform:translateX(-80px);-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);-o-transform:translateX(-80px)}@media (max-width:575.98px){footer .footer-content .section-right .bottom-content.standar .contact-container{transform:translateY(-60px);-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px)}}footer .footer-content .section-right .bottom-content.standar .to-top-container{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}@media (max-width:575.98px){footer .footer-content .section-right .bottom-content.standar .to-top-container{transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}}footer .copyrights{display:flex;justify-content:center;align-items:center;margin-bottom:20px}footer .copyrights p{color:#fff;font-size:.875rem;margin:0;opacity:.6}@media screen and (max-width:389px){footer .copyrights{margin-bottom:10px}footer .copyrights p{padding:0 15px}}.sidebar-menu{position:relative;background-color:#fff;box-shadow:0 3px 15px rgba(0,0,0,.1)}.sidebar-menu h4{margin-bottom:0;font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:1.5rem;text-align:center;border-bottom:1px solid hsla(0,0%,43.9%,.2)}.sidebar-menu .sidemenu{list-style:none;padding:1rem 0;margin:0}.sidebar-menu .sidemenu li{display:block}.sidebar-menu .sidemenu li.current .side__link{border-color:#1a2b65;color:#1a2b65;font-weight:700}.sidebar-menu .sidemenu li .side__link{display:block;font-size:1rem;padding:.5rem 2rem;color:#333;border-left:6px solid transparent;transition:color .3s ease-in-out}.sidebar-menu .sidemenu li .side__link:hover{color:#1a2b65}.sidebar-menu .sidemenu li .list-group{padding:0 2rem;border:none}.sidebar-menu .sidemenu li .list-group .list-group-item{display:block;background:none;font-size:.875rem;border:none;color:#333;padding:.125rem 1rem}.sidebar-menu .sidemenu li .list-group .list-group-item.active{color:#1a2b65;font-weight:700}.sidebar-menu .menu-accordion{list-style:none;padding:1rem 0;margin:0;border-radius:0}.sidebar-menu .menu-accordion li{display:block}.sidebar-menu .menu-accordion li.current .acc__link{border-color:#1a2b65;color:#1a2b65;font-weight:700}.sidebar-menu .menu-accordion li.current .current a{color:#1a2b65;font-weight:700}.sidebar-menu .menu-accordion li .acc__link{display:block;font-size:1rem;padding:.5rem 2rem;color:#333;border-left:6px solid transparent;transition:color .3s ease-in-out}.sidebar-menu .menu-accordion li .acc__link:hover{color:#1a2b65}.sidebar-menu .menu-accordion ul{display:none;flex-direction:column;padding:0 2rem;border:none;border-radius:0;margin-bottom:0}.sidebar-menu .menu-accordion ul li a{display:block;background:none;font-size:.875rem;border:none;color:#333;padding:.125rem 1rem}.sidebar-menu .menu-accordion ul li a.active{color:#1a2b65;font-weight:700}.sidebar-mobile{position:absolute;top:-150px;left:0;right:0;width:calc(100% - 4rem);margin:0 auto;background-color:#fff;box-shadow:0 3px 15px rgba(0,0,0,.1)}.sidebar-mobile h4{margin-bottom:0;font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:1.5rem;text-align:center;border-bottom:1px solid hsla(0,0%,43.9%,.2)}@media (max-width:767.98px){.sidebar-mobile h4{font-size:.875rem;padding:1rem 1.5rem}}section.home-slider{overflow:hidden;position:relative;max-height:100vh}section.home-slider .home-slider-container .items .background-overly{background-color:rgba(0,0,0,.3);position:absolute;top:0;bottom:0;right:0;left:0;z-index:0;width:100%;height:100%}section.home-slider .home-slider-container .items .hero.adaptive-backgrounds{height:100vh;width:100vw;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:1199.98px){section.home-slider .home-slider-container .items .hero.adaptive-backgrounds{background-size:contain}}section.home-slider .home-slider-container .items .hero.adaptive-backgrounds .slider-content{display:flex;justify-content:center;align-items:center;flex-direction:column;width:50%;height:100%;margin:auto}@media (min-width:768px) and (max-width:991.98px){section.home-slider .home-slider-container .items .hero.adaptive-backgrounds .slider-content{width:70%}}@media (min-width:576px) and (max-width:767.98px){section.home-slider .home-slider-container .items .hero.adaptive-backgrounds .slider-content{width:80%}}@media (max-width:575.98px){section.home-slider .home-slider-container .items .hero.adaptive-backgrounds .slider-content{width:90%}}section.home-slider .home-slider-container .items .hero.adaptive-backgrounds .slider-content .slider-title{color:inherit;font-weight:700;text-align:center;font-size:2.4rem;z-index:10}@media (min-width:768px) and (max-width:991.98px){section.home-slider .home-slider-container .items .hero.adaptive-backgrounds .slider-content .slider-title{font-weight:700;font-size:30px;line-height:32px}}@media (max-width:767.98px){section.home-slider .home-slider-container .items .hero.adaptive-backgrounds .slider-content .slider-title{font-weight:700;font-size:22px;line-height:28px}}@media (max-width:575.98px){section.home-slider .home-slider-container .items .hero.adaptive-backgrounds .slider-content .slider-title{text-align:left}}section.home-slider .home-slider-container .items .hero.adaptive-backgrounds .slider-content .sub-title{color:inherit;text-align:center;margin:0 60px;z-index:10;color:#fff}@media (max-width:575.98px){section.home-slider .home-slider-container .items .hero.adaptive-backgrounds .slider-content .sub-title{text-align:left;margin:0}}@media (max-width:575.98px){section.home-slider .home-slider-controls{display:flex;justify-content:center;align-items:center;position:absolute;bottom:1.5rem;left:0;right:0}}section.home-slider .home-slider-controls .custom-swiper-pagination{bottom:3rem;outline:none}section.home-slider .home-slider-controls .custom-swiper-pagination .swiper-pagination-bullet{border:2px solid #000;box-shadow:0 0 0 2px #fff}@media (max-width:575.98px){section.home-slider .home-slider-controls .custom-swiper-pagination{position:static}}section.home-slider .home-slider-controls .home-slider-next{position:absolute;display:block;bottom:45%;color:#fff;right:3%;z-index:99;padding:1rem;cursor:pointer;outline:none}@media (max-width:575.98px){section.home-slider .home-slider-controls .home-slider-next{position:static}section.home-slider .home-slider-controls .home-slider-next svg{height:20px}}section.home-slider .home-slider-controls .home-slider-prev{position:absolute;display:block;bottom:45%;color:#fff;left:3%;z-index:99;padding:1rem;cursor:pointer;outline:none}@media (max-width:575.98px){section.home-slider .home-slider-controls .home-slider-prev{position:static}section.home-slider .home-slider-controls .home-slider-prev svg{height:20px}}.home-applications{padding:0!important;overflow:hidden}@media (min-width:992px){.home-applications{max-height:750px}}@media (min-width:992px) and (max-width:1199.98px){.home-applications{max-height:700px}}@media (max-width:991.98px){.home-applications{max-height:unset}}.home-applications #home-aplications-sliders-mw{height:100%!important}.home-applications .row{margin:0}.home-applications .row .image-content{padding:0}@media (min-width:992px){.home-applications .row .image-content .home-aplications-sliders{transform:translateY(150px)}}.home-applications .row .image-content .items{height:500px!important}@media (max-width:1199.98px){.home-applications .row .image-content .items{height:400px!important}}@media (max-width:991.98px){.home-applications .row .image-content .items{height:340px!important}}@media (max-width:767.98px){.home-applications .row .image-content .items{height:240px!important}}.home-applications .row .image-content .items .images{height:100%}.home-applications .row .image-content .items .slider-content{width:100%;height:100%;text-decoration:none;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:all 1s ease!important;-webkit-transition:all 1s ease!important;-moz-transition:all 1s ease!important;-ms-transition:all 1s ease!important;-o-transition:all 1s ease!important;animation:applicationUp 1s ease 0s 1 normal forwards;-webkit-animation:applicationUp 1s ease 0s 1 normal forwards}@keyframes applicationUp{0%{opacity:0;transform:translateY(250px)}to{opacity:1;transform:translateY(0)}}.home-applications .row .image-content .items .slider-content .slider-title{display:flex;color:#fff;margin:0;font-size:20px;width:fit-content;background-color:#373d58;padding:10px 20px;transition:all .4s ease .4s;-webkit-transition:all .4s ease .4s;-moz-transition:all .4s ease .4s;-ms-transition:all .4s ease .4s;-o-transition:all .4s ease .4s;visibility:hidden;opacity:0}.home-applications .row .image-content .items.swiper-slide .slider-content.active-index .slider-title{visibility:visible;opacity:1}.home-applications .row .controls-slider-next,.home-applications .row .controls-slider-prev{bottom:44%;display:none}@media (max-width:1199.98px){.home-applications .row .controls-slider-next,.home-applications .row .controls-slider-prev{display:block}}.home-applications .row .controls-slider-prev{left:12%}.home-applications .row .controls-slider-next{right:12%}.home-applications .row .text-content{background-color:#fff;z-index:5;display:block}@media (min-width:992px){.home-applications .row .text-content{max-height:750px}}@media (min-width:992px) and (max-width:1199.98px){.home-applications .row .text-content{max-height:700px}}@media (max-width:991.98px){.home-applications .row .text-content{max-height:unset}}.home-applications .row .text-content .text-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 100px 0 30px;text-align:left}@media (max-width:991.98px){.home-applications .row .text-content .text-container{height:auto;text-align:center;padding:60px 0 40px}.home-applications .row .text-content .text-container .link,.home-applications .row .text-content .text-container .sub-title,.home-applications .row .text-content .text-container .title{text-align:center;width:100%}.home-applications .row .text-content .text-container .link{margin-bottom:0}}.home-our-products{background-color:#fff;padding-bottom:160px!important;padding-top:0!important;overflow:hidden;position:relative}.home-our-products:before{position:absolute;content:"";background-color:#373d58;width:100%;height:58%;z-index:0}@media (max-width:991.98px){.home-our-products{padding:0 0 140px!important}}.home-our-products .product-slider{position:relative;max-width:90%;margin:auto}@media (max-width:767.98px){.home-our-products .product-slider{max-width:100%}}.home-our-products .product-slider .card-list{max-width:80%;margin:auto;overflow:hidden}.home-our-products .product-slider .card-list .swiper-slide:not(.swiper-slide-active) .card-link{display:none!important}@media (max-width:991.98px){.home-our-products .product-slider .card-list{max-width:100%}}@media (min-width:992px){.home-our-products .product-slider .custom-swiper-pagination{bottom:-4.5rem}}@media (min-width:768px) and (max-width:991.98px){.home-our-products .product-slider .controls-slider-prev{left:15%;bottom:-4.5rem}.home-our-products .product-slider .controls-slider-next{right:15%;bottom:-4.5rem}}@media (max-width:767.98px){.home-our-products .product-slider .controls-slider-prev{left:5%;bottom:-4.5rem}.home-our-products .product-slider .controls-slider-next{right:5%;bottom:-4.5rem}}.home-our-products .text-container{text-align:center;margin:auto;color:#fff;position:relative;z-index:2}@media (max-width:991.98px){.home-our-products .text-container{padding:60px 0 40px}}.home-our-products .text-container .title.light{width:75%;margin:auto auto 30px}.home-our-products .link-container{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-160px;width:100%}.home-about-us .row{display:flex;align-items:center}.home-about-us .row .text-container{text-align:left}@media (max-width:991.98px){.home-about-us .row .text-container{margin-bottom:0;padding:0}}.home-about-us .row .text-container p{margin-bottom:15px}@media (max-width:991.98px){.home-about-us .row .text-container p{text-align:center}}.home-about-us .row .right-content,.home-about-us .row .right-content .items{display:flex;justify-content:center;align-items:center;row-gap:30px}.home-about-us .row .right-content .items{flex-direction:column}.home-about-us .row .right-content .items .icon{max-width:150px;max-height:150px}.home-about-us .row .right-content .items .image-desc{font-weight:700;font-size:16px;line-height:26px;text-align:center;letter-spacing:.1em;text-transform:uppercase}.home-news{overflow:hidden}.home-news .row{justify-content:space-between;margin:0}.home-news .row .nav.custom-nav-tabs{column-gap:30px;align-items:center;margin-bottom:30px}@media (max-width:767.98px){.home-news .row .nav.custom-nav-tabs{justify-content:center}}.home-news .row .nav.custom-nav-tabs li>span{font-size:32px;color:rgba(0,0,0,.2)}.home-news .row .nav.custom-nav-tabs li button.custom-tab{border:none;outline:none;font-weight:600;font-size:30px;line-height:44px;background-color:transparent;padding:0;color:rgba(0,0,0,.2);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.home-news .row .nav.custom-nav-tabs li button.custom-tab:hover{color:#000}.home-news .row .nav.custom-nav-tabs li button.custom-tab .main-title{display:none}.home-news .row .nav.custom-nav-tabs li button.custom-tab.active{color:#000}@media (max-width:767.98px){.home-news .row .nav.custom-nav-tabs li button.custom-tab{font-size:18px;text-align:center;display:block}}@media (min-width:768px) and (max-width:991.98px){.home-news .row .nav.custom-nav-tabs li button.custom-tab{font-size:24px;text-align:center;display:block}}.home-news .row .tab-content .tab-pane .items{margin-bottom:30px}.home-news .row .tab-content .tab-pane .items .date-category{margin-bottom:10px}.home-news .row .tab-content .tab-pane .items .date-category .date{font-weight:300;font-size:16px;line-height:16px}.home-news .row .tab-content .tab-pane .items .date-category .category{text-transform:uppercase;font-weight:300;font-size:16px;line-height:16px;letter-spacing:3px}.home-news .row .tab-content .tab-pane .items .date-category .divider{margin:0 10px}.home-news .row .tab-content .tab-pane .items .title{font-weight:600;font-size:20px;line-height:30px;text-decoration:none;color:#182f43;transition:color .3s ease;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease}.home-news .row .tab-content .tab-pane .items .title:hover{color:#ad1e27}.home-news .row .tab-content .tab-pane a.link{margin-top:20px}@media (max-width:1199.98px){.home-news .row .tab-content .tab-pane a.link{margin-bottom:3rem}}.home-news .row .embed-content{border:1px solid rgba(0,0,0,.2);box-sizing:border-box;padding:0}.home-news .row .embed-content .nav.custom-embed-nav-tabs{border-bottom:1px solid rgba(0,0,0,.2);justify-content:space-between}.home-news .row .embed-content .nav.custom-embed-nav-tabs li button.custom-tab{border:none;outline:none;font-weight:600;font-size:25px;line-height:44px;background-color:transparent;padding:20px 30px;color:rgba(0,0,0,.2)}@media (max-width:767.98px){.home-news .row .embed-content .nav.custom-embed-nav-tabs li button.custom-tab{padding:0 10px}}.home-news .row .embed-content .nav.custom-embed-nav-tabs li button.custom-tab .main-title{display:none}@media (max-width:767.98px){.home-news .row .embed-content .nav.custom-embed-nav-tabs li button.custom-tab .main-title{font-size:16px}}.home-news .row .embed-content .nav.custom-embed-nav-tabs li button.custom-tab.active{border-top:3px solid #c41f26;color:#000;position:relative;top:-2px;width:100%;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.home-news .row .embed-content .nav.custom-embed-nav-tabs li button.custom-tab.active .icon{display:none}.home-news .row .embed-content .nav.custom-embed-nav-tabs li button.custom-tab.active .main-title{display:block}.home-news .row .embed-content .nav.custom-embed-nav-tabs li.divider{border-right:1px solid rgba(0,0,0,.2);height:100%}.home-news .row .embed-content .nav.custom-embed-nav-tabs li.active{flex:1}.home-news .row .embed-content .tab-content .tab-pane#youtube{padding-bottom:30px}.home-news .row .embed-content .tab-content .tab-pane#youtube .link{padding:0;margin:0 20px}@media (max-width:991.98px){.home-news .row .embed-content .tab-content .tab-pane#youtube .link{text-align:left}}.home-news .row .embed-content .tab-content .tab-pane .youtube-embed iframe{width:100%;height:250px}.home-news .row .embed-content .tab-content .tab-pane .youtube-embed .title{padding:30px 20px 0;font-weight:600;font-size:20px;line-height:35px;text-decoration:none}@media (max-width:991.98px){.home-news .row .embed-content .tab-content .tab-pane .youtube-embed .title{text-align:left}}.home-news .row .embed-content .tab-content .tab-pane .instagram-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.home-news .row .embed-content .tab-content .tab-pane .instagram-container .instagram-photo{background-position:50%;background-size:cover;background-repeat:no-repeat;height:140px}.applications{position:relative}.applications:before{position:absolute;content:"";background:#373d58;height:720px;width:100%;z-index:-1;top:0;left:0}@media (min-width:576px) and (max-width:767.98px){.applications:before{height:500px}}@media (max-width:575.98px){.applications:before{height:600px}}.applications .text-container{text-align:center;margin-bottom:40px}@media (max-width:767.98px){.applications .text-container{padding:0}}section.details{padding-top:0!important}section.details .section-title{background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:110px;padding-bottom:140px;text-align:center;position:relative;box-shadow:inset 0 0 0 300px rgba(0,0,0,.6)}@media (max-width:991.98px){section.details .section-title{padding-bottom:90px}}@media (min-width:992px){section.details .section-title .sub-title{margin-top:60px}}section.details .list-sub-category{padding:80px 0}section.details .list-sub-category .card-list{width:75%;margin:auto}@media (max-width:1199.98px){section.details .list-sub-category .card-list{width:100%}}section.details .list-sub-category .card-list .card{margin-bottom:20px}section.details .navigation{display:flex;align-items:center;position:relative;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.08);border-radius:10px;width:90%;margin:auto;top:-45px;overflow:hidden}section.details .navigation .controls-button{position:absolute;top:0;bottom:0;display:flex;align-items:center;z-index:10;cursor:pointer;width:5%}section.details .navigation .controls-button:not([aria-disabled=true]){width:20%}section.details .navigation .controls-button[data-controls=next]{right:0;justify-content:flex-end;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,#fff)}section.details .navigation .controls-button[data-controls=next] svg{position:relative;right:20px}section.details .navigation .controls-button[data-controls=prev]{left:0;justify-content:flex-start;background:#fff;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0))}section.details .navigation .controls-button[data-controls=prev] svg{position:relative;left:20px}section.details .navigation .controls-button[aria-disabled=true]{opacity:.5}section.details .navigation .menu-slider{flex:1}section.details .navigation .menu-slider .nav{min-width:100%!important}section.details .navigation .menu-slider .nav .nav-items{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}section.details .navigation .menu-slider .nav .nav-items a{padding:25px 0;display:flex;justify-content:center;align-items:center;text-decoration:none}section.details .navigation .menu-slider .nav .nav-items:not(:last-child){border-right:1px solid rgba(0,0,0,.15)}section.details .navigation .menu-slider .nav .nav-items .nav-title{margin-left:15px;margin-bottom:0;font-weight:600;font-size:16px;line-height:24px}section.details .navigation .menu-slider .nav .nav-items img{height:36px;width:auto}section.details .navigation .menu-slider .nav .nav-items:hover{background-color:#eee}section.details select{height:60px;display:flex;align-items:center;position:relative;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.08);border-radius:10px;width:90%;margin:auto;top:-30px;overflow:hidden;background-image:url(../images/icons/custom-select-arrow.svg);background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border-radius:5px;padding:20px 30px;flex:1;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.1em;text-transform:capitalize;color:#000;outline:none;border:none}@media (max-width:991.98px){section.details select{background-position-x:calc(100% - 15px)}}section.details .list-details{margin-bottom:60px;overflow:hidden}section.details .list-details .items{padding-top:40px;margin-bottom:60px}section.details .list-details .items:not(.list-products){padding-bottom:90px}@media (min-width:768px) and (max-width:991.98px){section.details .list-details .items{padding-top:30px;margin-bottom:30px}}@media (max-width:767.98px){section.details .list-details .items{padding-top:10px;margin-bottom:30px}}section.details .list-details .items .application-titles{display:flex;justify-content:center;align-items:center;column-gap:30px;margin-bottom:50px}@media (min-width:768px) and (max-width:991.98px){section.details .list-details .items .application-titles{column-gap:20px;margin-bottom:30px}}@media (max-width:767.98px){section.details .list-details .items .application-titles{column-gap:15px;margin-bottom:15px}}section.details .list-details .items .application-titles .title{font-weight:600;font-size:45px;line-height:67px;margin:0}@media (min-width:768px) and (max-width:991.98px){section.details .list-details .items .application-titles .title{font-size:35px}}@media (max-width:767.98px){section.details .list-details .items .application-titles .title{font-size:28px}}section.details .list-details .items .application-titles img{height:85px;width:auto}@media (min-width:768px) and (max-width:991.98px){section.details .list-details .items .application-titles img{height:50px}}@media (max-width:767.98px){section.details .list-details .items .application-titles img{height:40px}}section.details .list-details .items .application-titles hr{flex:1}section.details .list-details .items .product-certifications{display:flex;flex-wrap:wrap;row-gap:30px;justify-content:center;margin-bottom:80px}@media (max-width:767.98px){section.details .list-details .items .product-certifications{margin-bottom:60px}}section.details .list-details .items .product-certifications .items{display:flex;flex-direction:column;max-width:20%;padding:0 20px;text-align:center;margin-bottom:0}@media (max-width:1199.98px){section.details .list-details .items .product-certifications .items{max-width:30%}}@media (max-width:767.98px){section.details .list-details .items .product-certifications .items{max-width:50%}}section.details .list-details .items .product-certifications .items .icon{height:85px;width:90px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:10px auto 30px}section.details .list-details .items .details{margin-bottom:60px}@media (max-width:991.98px){section.details .list-details .items .details{margin-bottom:30px}}section.details .list-details .items .details .row{display:flex;align-items:center;justify-content:space-between}@media (min-width:992px){section.details .list-details .items .details .row .descriptions{max-width:95%;margin-right:auto}}@media (max-width:1199.98px){section.details .list-details .items .details .row .descriptions{margin-bottom:30px}}section.details .list-details .items .details .row .btn-download-catalouge{padding:20px 15px;width:95%;margin-left:auto;font-size:16px;font-weight:500;line-height:16px;text-align:center;letter-spacing:.05em;text-transform:uppercase;display:flex;justify-content:center;align-items:center}@media (min-width:992px) and (max-width:1199.98px){section.details .list-details .items .details .row .btn-download-catalouge{margin:20px auto 0}}@media (max-width:991.98px){section.details .list-details .items .details .row .btn-download-catalouge{font-size:12px;padding:15px;width:100%}}section.details .list-details .items .details .row .btn-download-catalouge svg{margin-left:10px}section.details .list-details .items .details .row .btn-download-catalouge svg .arrow{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}@media (max-width:991.98px){section.details .list-details .items .details .row .btn-download-catalouge svg{height:20px}}section.details .list-details .items .details .row .btn-download-catalouge:hover .arrow{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px)}section.details .list-details .items .featured{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:1199.98px){section.details .list-details .items .featured .container{padding:0;max-width:100%}}section.details .list-details .items .featured .featured-title{font-weight:600;font-size:30px;line-height:45px;margin-bottom:30px;text-align:center}@media (min-width:768px) and (max-width:991.98px){section.details .list-details .items .featured .featured-title{font-size:21px;margin-bottom:20px}}@media (max-width:767.98px){section.details .list-details .items .featured .featured-title{font-size:16px;margin-bottom:10px}}section.details .list-details .items .featured .featured-product-container{width:100%;position:relative}section.details .list-details .items .featured .featured-product-container .tns-inner{padding:5px}@media (min-width:1200px){section.details .list-details .items .featured .featured-product-container .tns-inner .tns-slider{margin-left:auto!important;margin-right:auto!important}}@media (min-width:1200px){section.details .list-details .items .featured .featured-product-container .controls-slider-prev{left:-2%}section.details .list-details .items .featured .featured-product-container .controls-slider-next{right:-2%}}section.details .list-details .items .featured .featured-product-container .featured{width:80%;margin:auto}section.details .list-details .items .featured .featured-product-container .featured .card-white{height:325px}@media (max-width:991.98px){section.details .list-details .items .featured .featured-product-container .featured{width:100%}}section.details .list-details .items .featured .featured-navigation{width:83%;margin-right:auto;margin-left:auto;margin-bottom:60px;display:flex;justify-content:center;align-items:center}@media (min-width:768px) and (max-width:991.98px){section.details .list-details .items .featured .featured-navigation{width:90%;margin-bottom:40px}}@media (max-width:767.98px){section.details .list-details .items .featured .featured-navigation{width:100%;margin-bottom:30px}}section.details .list-details .items .featured .featured-navigation .featured-menu{width:100%}section.details .list-details .items .featured .featured-navigation .featured-menu-controls{padding:15px;cursor:pointer}section.details .list-details .items .featured .featured-navigation .featured-menu-controls svg path{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}section.details .list-details .items .featured .featured-navigation .featured-menu-controls:hover svg path{fill:#c41f26}section.details .list-details .items .featured .featured-navigation .nav{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 30px}@media (max-width:767.98px){section.details .list-details .items .featured .featured-navigation .nav{padding:0 10px}}section.details .list-details .items .featured .featured-navigation .nav .nav-items{background-color:transparent;border:none;outline:none;transition:all .3s ease 0s;padding:0 20px}@media (max-width:991.98px){section.details .list-details .items .featured .featured-navigation .nav .nav-items{border-bottom:2px solid transparent}}section.details .list-details .items .featured .featured-navigation .nav .nav-items.active .nav-title{font-weight:700;border-bottom:4px solid #c41f26}section.details .list-details .items .featured .featured-navigation .nav .nav-items .nav-title{font-weight:300;font-size:20px;line-height:30px;width:max-content;margin:auto}@media (min-width:768px) and (max-width:991.98px){section.details .list-details .items .featured .featured-navigation .nav .nav-items .nav-title{font-size:16px}}@media (max-width:767.98px){section.details .list-details .items .featured .featured-navigation .nav .nav-items .nav-title{font-size:10px}}section.details .list-details .items .featured .tab-content{width:100%}section.details .list-details .items .featured .tab-content .tab-pane{position:relative}section.details .list-details .items .featured .tab-content .tab-pane .card-list{width:80%;margin:auto}@media (min-width:992px){section.details .list-details .items .featured .tab-content .tab-pane .card-list .controls-slider-prev{left:-10%}section.details .list-details .items .featured .tab-content .tab-pane .card-list .controls-slider-next{right:-10%}}section.details .list-details .items .featured .tab-content .tab-pane .card-list .card{height:325px;background-size:90%}@media (max-width:991.98px){section.details .list-details .items .featured .tab-content .tab-pane .card-list{width:100%}}@media (max-width:991.98px){section.details .list-details .items .featured .tab-content .tab-pane .card-list .items-slide{padding:0 15px}}.products{position:relative}.products:before{position:absolute;content:"";background:#373d58;height:550px;width:100%;z-index:-1;top:0;left:0}@media (max-width:767.98px){.products:before{height:330px}}.products .text-container{text-align:center;margin-bottom:40px}@media (max-width:767.98px){.products .text-container{padding:0}}.contact-us-titles{position:relative}@media (min-width:992px) and (max-width:1199.98px){.contact-us-titles.title-container{padding-top:80px}}@media (min-width:768px) and (max-width:991.98px){.contact-us-titles.title-container{padding:80px!important}}@media (max-width:767.98px){.contact-us-titles.title-container{padding:60px 0!important}}.contact-us-titles .text-container{padding-bottom:0;padding-top:80px}@media (max-width:1199.98px){.contact-us-titles .text-container{padding-top:40px}}.contact-us-titles .text-container .title{margin-bottom:0}.contact-us-titles:before{position:absolute;content:"";background:#373d58;height:550px;width:100%;z-index:-1;top:0;left:0}@media (max-width:767.98px){.contact-us-titles:before{height:600px}}.contact-us-forms{background-color:#f5f5f5;padding:0!important;overflow:hidden}.contact-us-forms .company-image{background-size:cover;background-position:50%;background-repeat:no-repeat;height:100%}.contact-us-forms .contact-form{padding:80px}@media (max-width:1199.98px){.contact-us-forms .contact-form{padding:60px}}@media (min-width:768px) and (max-width:991.98px){.contact-us-forms .contact-form{padding:60px 30px}}@media (max-width:767.98px){.contact-us-forms .contact-form{padding:60px 15px}}.contact-us-forms .contact-form .submit{display:flex;align-items:center;flex-wrap:wrap;row-gap:30px}.contact-us-forms .contact-form .submit .g-recaptcha{margin-right:20px}.contact-us-forms .contact-form .submit .btn-submit{height:67px;padding:25px 40px;font-weight:600;font-size:16px;line-height:16px;text-align:center;letter-spacing:.05em;text-transform:uppercase}@media (max-width:575.98px){.contact-us-forms .contact-form .submit .btn-submit{display:block;width:100%}}.contact-us-forms .contact-form .form-control{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.contact-us-forms .contact-form .form-control+label{font-weight:600}.contact-us-offices{width:80%;margin:auto;overflow:hidden}@media (max-width:991.98px){.contact-us-offices{width:100%}}.contact-us-offices .title-container{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.contact-us-offices .title-container hr{flex:1}.contact-us-offices .title-container .title{margin:0 20px;font-weight:600;font-size:30px;line-height:44px;text-align:center}@media (max-width:767.98px){.contact-us-offices .title-container .title{font-size:25px}}.contact-us-offices .office{padding:20px}.contact-us-offices .office .card-custom{background:#fff;box-shadow:0 4px 10px 2px rgba(0,0,0,.1);border-radius:20px;height:100%;min-height:320px;display:flex}@media (min-width:576px){.contact-us-offices .office .card-custom{position:relative}}@media (max-width:767.98px){.contact-us-offices .office .card-custom{display:block}}.contact-us-offices .office .card-custom .office-image{width:30%;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-ms-border-radius:20px 0 0 20px;-o-border-radius:20px 0 0 20px}@media (min-width:768px) and (max-width:991.98px){.contact-us-offices .office .card-custom .office-image{width:75%}}@media (max-width:767.98px){.contact-us-offices .office .card-custom .office-image{width:100%;height:200px;border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-ms-border-radius:20px 20px 0 0;-o-border-radius:20px 20px 0 0}}.contact-us-offices .office .card-custom .text-container{padding:30px;text-align:left}@media (max-width:767.98px){.contact-us-offices .office .card-custom .text-container{padding:10px}}.contact-us-offices .office .card-custom .text-container .office-name{font-weight:600;font-size:20px;line-height:26px;text-align:left}.contact-us-offices .office .card-custom .text-container .address{font-weight:400;font-size:16px;line-height:26px;margin-bottom:40px;text-align:left}.contact-us-offices .office .card-custom .text-container a.link{margin:1rem 0}.contact-us-offices .office .card-custom .text-container .contact-list{margin-bottom:40px}.contact-us-offices .office .card-custom .text-container .contact-list .contact-detail{margin-bottom:5px;text-align:left}.contact-us-brances{width:80%;margin:auto;padding-top:0!important;overflow:hidden}@media (max-width:991.98px){.contact-us-brances{width:100%}}.contact-us-brances .title-container{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.contact-us-brances .title-container hr{flex:1}.contact-us-brances .title-container .title{margin:0 20px;font-weight:600;font-size:30px;line-height:44px;text-align:center}@media (max-width:767.98px){.contact-us-brances .title-container .title{font-size:25px}}.contact-us-brances .brances{padding:20px}.contact-us-brances .brances .card-custom{background:#fff;box-shadow:0 4px 10px 2px rgba(0,0,0,.1);border-radius:20px;height:100%;min-height:320px;display:flex}@media (min-width:576px){.contact-us-brances .brances .card-custom{position:relative}}@media (max-width:767.98px){.contact-us-brances .brances .card-custom{display:block}}.contact-us-brances .brances .card-custom .brances-image{width:30%;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-ms-border-radius:20px 0 0 20px;-o-border-radius:20px 0 0 20px}@media (min-width:768px) and (max-width:991.98px){.contact-us-brances .brances .card-custom .brances-image{width:75%}}@media (max-width:767.98px){.contact-us-brances .brances .card-custom .brances-image{width:100%;height:200px;border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-ms-border-radius:20px 20px 0 0;-o-border-radius:20px 20px 0 0}}.contact-us-brances .brances .card-custom .text-container{padding:30px;text-align:left}@media (max-width:767.98px){.contact-us-brances .brances .card-custom .text-container{padding:10px}}.contact-us-brances .brances .card-custom .text-container .brances-name{font-weight:600;font-size:20px;line-height:26px;text-align:left}.contact-us-brances .brances .card-custom .text-container .address{font-weight:400;font-size:16px;line-height:26px;margin-bottom:40px;text-align:left}.contact-us-brances .brances .card-custom .text-container a.link{margin:1rem 0}.contact-us-brances .brances .card-custom .text-container .contact-list{margin-bottom:40px}.contact-us-brances .brances .card-custom .text-container .contact-list .contact-detail{margin-bottom:5px;text-align:left}.careers{padding-bottom:0!important}.careers .section-title{background-size:cover;background-position:50%;background-repeat:no-repeat;text-align:center;position:relative}.careers .section-title:not(.section-title-reason){box-shadow:inset 0 0 0 300px rgba(0,0,0,.6)}.careers .section-points{display:flex;align-items:center;justify-content:center;column-gap:60px;row-gap:40px;padding-bottom:60px;flex-wrap:wrap}.careers .section-points .items{display:flex;justify-content:center;align-items:center;flex-direction:column}.careers .section-points .items .icon{height:120px;width:auto}.careers .section-points .items .image-desc{margin-top:20px;font-weight:700;font-size:16px;line-height:26px;text-align:center;letter-spacing:.1em;text-transform:uppercase}.careers .vacancies{background-color:#f5f5f5;margin-top:100px}.careers .vacancies .row{margin:0}.careers .vacancies .row .text-section{padding:80px 20px}.careers .vacancies .row .text-section .descriptions{width:80%;margin-right:auto;margin-bottom:30px}.careers .vacancies .row .text-section .btn-vacancies{padding:20px 30px;font-weight:600;font-size:16px;line-height:16px;text-align:center;letter-spacing:.05em;text-transform:uppercase}.careers .vacancies .row .text-section .btn-vacancies svg{margin-left:15px}.careers .vacancies .row .section-image{position:relative;background-size:cover;background-position:0;background-repeat:no-repeat}@media (max-width:767.98px){.careers .vacancies .row .section-image{height:180px}}.careers .vacancies .row .section-image .image{width:578px;position:absolute;right:10%;bottom:0;z-index:10}@media (max-width:767.98px){.careers .vacancies .row .section-image .image{width:350px}}.careers .vacancies .section-text{overflow-y:clip;position:relative}.careers .vacancies .section-text .triangle-topright{position:absolute;left:0;top:0;width:0;height:0;border-top:380px solid #f5f5f5;border-left:180px solid transparent;transform:translateX(-175px);-webkit-transform:translateX(-175px);-moz-transform:translateX(-175px);-ms-transform:translateX(-175px);-o-transform:translateX(-175px)}@media (max-width:767.98px){.careers .vacancies .section-text .triangle-topright{display:none}}.latest{background-color:#373d58;margin:80px 0}@media (max-width:1199.98px){.latest{margin:60px 0 40px}}@media (max-width:767.98px){.latest{padding-bottom:60px!important}}.latest .title{font-weight:700;font-size:35px;line-height:45px;text-align:center;margin-bottom:60px}@media (min-width:768px) and (max-width:991.98px){.latest .title{font-size:30px}}@media (max-width:767.98px){.latest .title{font-size:22px;margin-bottom:30px}}.latest .latest-image{background-size:cover;background-position:50%;background-repeat:no-repeat;height:480px;width:auto;border-radius:20px;max-width:100%}@media (min-width:768px) and (max-width:991.98px){.latest .latest-image{height:380px}}@media (min-width:576px) and (max-width:767.98px){.latest .latest-image{height:280px}}@media (max-width:575.98px){.latest .latest-image{height:200px}}.latest .latest-text{padding:0 30px}@media (max-width:1199.98px){.latest .latest-text{padding:30px 0 0}}.latest .latest-text a:hover{color:#b9b9b9}.latest .latest-text .timestamp{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:10px;color:#fff;list-style:none;padding:0}.latest .latest-text .timestamp .category,.latest .latest-text .timestamp .date{font-weight:300;font-size:16px;line-height:16px}.latest .latest-text .timestamp .category{letter-spacing:.2em;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:center;list-style:none;padding:0}.latest .latest-text .timestamp .category li:not(:last-child):after{content:","}.latest .latest-text .latest-title{font-style:normal;font-weight:600;font-size:25px;line-height:44px;color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media (min-width:768px) and (max-width:991.98px){.latest .latest-text .latest-title{font-size:22px;line-height:36px}}@media (max-width:767.98px){.latest .latest-text .latest-title{font-size:18px;line-height:28px}}.latest .latest-text .latest-desc{padding-top:20px}@media (max-width:767.98px){.latest .latest-text .latest-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.latest .latest-text .latest-desc p{font-style:normal;font-size:16px;line-height:26px;color:#fff;font-weight:300;opacity:.9;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.latest .latest-text .latest-link{font-weight:700;font-size:14px;line-height:30px;letter-spacing:.2em;text-transform:uppercase;display:flex;align-items:center;color:#fff;text-decoration:none;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.latest .latest-text .latest-link i{margin-left:10px}.news-articles{padding-top:20px!important}.news-articles .nav.custom-nav-tabs{column-gap:30px;align-items:center;margin-bottom:40px}@media (min-width:768px) and (max-width:991.98px){.news-articles .nav.custom-nav-tabs{margin-bottom:30px}}@media (max-width:767.98px){.news-articles .nav.custom-nav-tabs{column-gap:15px;margin-bottom:15px}}.news-articles .nav.custom-nav-tabs li>span{font-size:32px;color:rgba(0,0,0,.2)}.news-articles .nav.custom-nav-tabs li button.custom-tab{border:none;outline:none;font-style:normal;font-weight:600;font-size:25px;line-height:44px;background-color:transparent;padding:0;color:rgba(0,0,0,.2);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.news-articles .nav.custom-nav-tabs li button.custom-tab .main-title{display:none}.news-articles .nav.custom-nav-tabs li button.custom-tab.active,.news-articles .nav.custom-nav-tabs li button.custom-tab:not(.active):hover{color:#000}@media (min-width:768px) and (max-width:991.98px){.news-articles .nav.custom-nav-tabs li button.custom-tab{font-size:22px}}@media (max-width:767.98px){.news-articles .nav.custom-nav-tabs li button.custom-tab{font-size:18px}}.news-articles .list-news-articles .row{margin:0 0 50px}.news-articles .list-news-articles .row .image-container{padding-left:0}.news-articles .list-news-articles .row .image-container .section-image{background-size:cover;background-position:50%;background-repeat:no-repeat;height:100%;width:100%;border-radius:20px}@media (max-width:767.98px){.news-articles .list-news-articles .row .image-container .section-image{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}}.news-articles .list-news-articles .row .section-text{width:85%;margin-right:auto}@media (max-width:767.98px){.news-articles .list-news-articles .row .section-text{width:100%}}.news-articles .list-news-articles .row .section-text .timestamp{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:10px;color:#000;list-style:none;padding:0}@media (max-width:767.98px){.news-articles .list-news-articles .row .section-text .timestamp{margin-bottom:0}}.news-articles .list-news-articles .row .section-text .timestamp .date{font-weight:300;font-size:16px;line-height:16px}@media (max-width:767.98px){.news-articles .list-news-articles .row .section-text .timestamp .date{font-size:10px;margin-bottom:0}}.news-articles .list-news-articles .row .section-text .timestamp .category{font-weight:300;font-size:16px;line-height:16px;letter-spacing:.2em;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:center;list-style:none;padding:0}@media (max-width:767.98px){.news-articles .list-news-articles .row .section-text .timestamp .category li{font-size:10px;margin-bottom:0}}.news-articles .list-news-articles .row .section-text .timestamp .category li:not(:last-child):after{content:","}.news-articles .list-news-articles .row .section-text .title{font-style:normal;font-weight:500;font-size:24px;line-height:30px;margin-bottom:10px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left;text-decoration:none;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media (max-width:767.98px){.news-articles .list-news-articles .row .section-text .title{font-size:12px;line-height:20px;margin-bottom:0}}.news-articles .list-news-articles .row .section-text .title:hover{color:#ad1e27}.news-articles .list-news-articles .row .section-text .desc{font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left}@media (max-width:520px){.news-articles .list-news-articles .row .section-text .desc{display:none}}@media (min-width:520px) and (max-width:768px){.news-articles .list-news-articles .row .section-text .desc{font-size:10px}}.news-articles .list-news-articles .row .section-text .link{color:#373d58;text-align:left;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.news-articles .list-news-articles .row .section-text .link i{margin-left:5px}@media (max-width:767.98px){.news-articles .list-news-articles .row .section-text .link{font-size:10px;margin-bottom:0}}.news-articles .list-news-articles .row .section-text .link:hover{color:#ad1e27}.news-articles .link.load-more{display:table;margin:auto;outline:none;border:none;background-color:transparent}.news-articles .filter{display:flex;align-items:center;justify-content:flex-start}.news-articles .filter .form-label{font-style:normal;font-weight:700;font-size:14px;line-height:28px;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#979797;margin-right:15px;margin-bottom:0}.news-articles .filter .form-select{background-image:url(../images/icons/select-arrow.svg);background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(55,61,88,.3);box-sizing:border-box;border-radius:5px;padding:20px 80px 20px 30px;flex:1;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.1em;text-transform:capitalize;color:#000;opacity:.6;outline:none;width:80%}.news-articles .filter .select2-container{width:250px!important;height:60px}.news-articles .filter .select2-container .select2-selection{padding:0 20px;height:100%;align-items:center;justify-content:flex-start;margin:auto;width:100%;display:flex;font-weight:500;letter-spacing:.1em;text-transform:capitalize;opacity:.6}.news-articles .filter .select2-container .select2-selection__arrow{height:100%!important;right:10px}.details-news{margin-top:60px}@media (max-width:1199.98px){.details-news{margin-top:30px}}.details-news .section-image{width:100%;height:400px;background-size:contain;background-position:bottom;background-repeat:no-repeat;border-radius:20px}@media (max-width:991.98px){.details-news .section-image{height:350px}}@media (max-width:767.98px){.details-news .section-image{height:200px}}.details-news .text-caption{display:flex;margin-top:15px;margin-bottom:15px}.details-news .text-caption.has-image{margin-top:40px}@media (max-width:767.98px){.details-news .text-caption.has-image{margin-top:30px}}.details-news .text-caption .timestamp{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:10px;color:#000;list-style:none;padding:0}@media (max-width:767.98px){.details-news .text-caption .timestamp{margin-bottom:0}}.details-news .text-caption .timestamp .date{font-weight:300;font-size:16px;line-height:16px}@media (max-width:767.98px){.details-news .text-caption .timestamp .date{font-size:10px;margin-bottom:0}}.details-news .text-caption .timestamp .category{font-weight:300;font-size:16px;line-height:16px;letter-spacing:.2em;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:center;list-style:none;padding:0}@media (max-width:767.98px){.details-news .text-caption .timestamp .category li{font-size:10px;margin-bottom:0}}.details-news .text-caption .timestamp .category li:not(:last-child):after{content:","}.details-news .content-news .text-h1,.details-news .content-news .text-h2,.details-news .content-news .text-h3{color:#000}.details-news .content-news .text-h4,.details-news .content-news .text-h5{color:#000;font-weight:700}.details-news .content-news .text-h1{font-weight:700;font-size:40px;line-height:45px}@media (max-width:767.98px){.details-news .content-news .text-h1{font-size:30px;line-height:1.1}}@media (min-width:768px) and (max-width:991.98px){.details-news .content-news .text-h1{font-size:35px;line-height:1.1}}.details-news .content-news .text-h2{font-weight:700;font-size:35px;line-height:45px}@media (max-width:767.98px){.details-news .content-news .text-h2{font-size:20px;line-height:1.1}}@media (min-width:768px) and (max-width:991.98px){.details-news .content-news .text-h2{font-size:25px;line-height:1.1}}.details-news .content-news .text-h3{font-weight:600;font-size:30px;line-height:44px}@media (max-width:767.98px){.details-news .content-news .text-h3{font-size:20px;line-height:1.1}}@media (min-width:768px) and (max-width:991.98px){.details-news .content-news .text-h3{font-size:25px;line-height:1.1}}.details-news .content-news .text-h4{font-style:normal;font-weight:600;font-size:25px;line-height:44px}@media (max-width:767.98px){.details-news .content-news .text-h4{font-size:18px;line-height:1.1}}@media (min-width:768px) and (max-width:991.98px){.details-news .content-news .text-h4{font-size:20px;line-height:1.1}}.details-news .content-news blockquote{color:#000;font-style:normal;font-weight:400;font-size:24px;line-height:35px;text-align:center;padding:40px 0;width:60%;margin:auto;position:relative}@media (min-width:768px) and (max-width:991.98px){.details-news .content-news blockquote{font-size:18px}}@media (max-width:767.98px){.details-news .content-news blockquote{font-size:14px;width:90%}}.details-news .content-news blockquote span{display:contents}.details-news .content-news blockquote:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="32" height="22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.362 21.88H.57L9.786.088h6.24L10.362 21.88zm15.552 0h-9.792L25.338.088h6.24L25.914 21.88z" fill="%23000"/></svg>');left:-2%}.details-news .content-news blockquote:after,.details-news .content-news blockquote:before{content:"";position:absolute;color:#ff6400;font-size:50px;height:20px;width:20px;background-size:100%;background-repeat:no-repeat}.details-news .content-news blockquote:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="32" height="22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.638.12h9.792l-9.216 21.792h-6.24L21.638.12zM6.086.12h9.792L6.662 21.912H.422L6.086.12z" fill="%23000"/></svg>');right:-2%;bottom:15%}.details-news .content-news figure{display:flex;justify-content:center;align-items:center;flex-direction:column}.details-news .content-news figure figcaption{font-size:14px;color:#666;line-height:1.6;font-style:italic;padding-top:5px}.details-news .content-news figure img{width:100%}.details-news .content-news p{text-align:justify}.details-news .content-news .details-news-slider{width:60%;position:relative;padding-bottom:60px;margin:60px auto}@media (max-width:767.98px){.details-news .content-news .details-news-slider{width:80%}}.details-news .content-news .details-news-slider .slider-content{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.details-news .content-news .details-news-slider .slider-content .image{background-size:cover;background-position:50%;background-repeat:no-repeat;height:480px;width:100%;border-radius:20px}@media (max-width:991.98px){.details-news .content-news .details-news-slider .slider-content .image{height:380px}}@media (max-width:767.98px){.details-news .content-news .details-news-slider .slider-content .image{height:300px}}.details-news .content-news .details-news-slider .controls-slider-prev{left:-13%}@media (max-width:767.98px){.details-news .content-news .details-news-slider .controls-slider-prev{bottom:-2%;left:3%}}.details-news .content-news .details-news-slider .controls-slider-next{right:-13%}@media (max-width:767.98px){.details-news .content-news .details-news-slider .controls-slider-next{bottom:-2%;right:3%}}.details-news .content-news .details-news-slider .tns-nav{bottom:0}.details-news .share-news{display:flex;align-items:center;justify-content:flex-start;margin-top:60px}.details-news .share-news .share-title{font-style:normal;font-weight:400;font-size:14px;line-height:28px;letter-spacing:.205em;text-transform:uppercase;margin-right:10px;margin-bottom:0}.details-news .share-news .list-inline{display:flex;margin-bottom:0}.details-news .share-news .list-inline .list-inline-item .rounded{background-color:#9c9fb6;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-decoration:none;color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.details-news .share-news .list-inline .list-inline-item .rounded.facebook:hover{background-color:#4267b2}.details-news .share-news .list-inline .list-inline-item .rounded.twitter:hover{background-color:#1da1f2}.details-news .share-news .list-inline .list-inline-item .rounded.linkedin:hover{background-color:#0077b5}@media (max-width:1199.98px){.details-news .share-news .list-inline .list-inline-item .rounded.facebook{background-color:#4267b2}.details-news .share-news .list-inline .list-inline-item .rounded.twitter{background-color:#1da1f2}.details-news .share-news .list-inline .list-inline-item .rounded.linkedin{background-color:#0077b5}}.details-news .back{text-transform:uppercase;text-decoration:none;color:#000;font-size:14px;line-height:normal;font-weight:600;letter-spacing:.2em;margin-bottom:2rem;display:block;width:max-content;margin-top:10px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media (max-width:767.98px){.details-news .back{font-size:12px;margin-bottom:1.5rem}}.details-news .back:hover{color:#c41f26}.related-news.news-articles .section-title{font-style:normal;font-weight:600;font-size:30px;line-height:44px;color:#000;margin-bottom:40px;padding:60px 12px 0;text-align:left}@media (max-width:991.98px){.related-news.news-articles .section-title{font-size:22px;margin-bottom:30px}}.related-news.news-articles .image-container{padding-right:0}.related-news.news-articles .row{margin-bottom:30px}.related-news.news-articles .row .section-text{padding-left:30px;width:95%}@media (max-width:767.98px){.related-news.news-articles .row .section-text{padding-left:0;width:100%}}.related-news.news-articles .row .section-text .title{font-weight:300;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767.98px){.related-news.news-articles .row .section-text .title{-webkit-line-clamp:2}}.related-news.news-articles .link{display:flex;justify-content:center;width:100%;align-items:center}.related-news.news-articles .link i{margin-left:15px}.services-title{padding:0!important}.services-title .section-title{box-shadow:inset 0 0 0 300px rgba(0,0,0,.6);min-height:280px}@media (min-width:768px){.services-title .section-title{min-height:450px}}.services-commitment .section-title{text-align:center;padding-bottom:60px;padding-top:0}@media (max-width:991.98px){.services-commitment .section-title{padding-bottom:30px}.services-commitment .section-title h2.title{margin-bottom:20px}}.services-commitment .section-title .descriptions{width:80%;margin:auto}.services-commitment .section-points{display:flex;align-items:center;justify-content:center;column-gap:60px;flex-wrap:wrap}@media (max-width:991.98px){.services-commitment .section-points{row-gap:40px}}.services-commitment .section-points .items{display:flex;justify-content:center;align-items:center;flex-direction:column}.services-commitment .section-points .items .icon{height:120px;width:auto}.services-commitment .section-points .items .image-desc{margin-top:20px;font-weight:700;font-size:16px;line-height:26px;text-align:center;letter-spacing:.1em;text-transform:uppercase}.services-item{padding-top:0!important;padding-bottom:100px!important}.services-item .row{row-gap:25px}.services-item .row .items{background:#f5f5f5;border-radius:20px;padding:40px;display:flex;justify-content:center;align-items:center;margin-bottom:30px;height:100%}@media (max-width:1199.98px){.services-item .row .items{align-items:flex-start;flex-direction:column;row-gap:30px}}@media (min-width:768px) and (max-width:991.98px){.services-item .row .items{padding:30px}}@media (max-width:767.98px){.services-item .row .items{padding:20px;row-gap:20px}}.services-item .row .items .image{height:auto;width:160px}@media (min-width:768px) and (max-width:991.98px){.services-item .row .items .image{width:120px}}@media (max-width:767.98px){.services-item .row .items .image{width:90px}}.services-item .row .items .section-text{padding-left:30px}@media (max-width:1199.98px){.services-item .row .items .section-text{padding-left:0}}.services-item .row .items .section-text .title{font-style:normal;font-weight:700;font-size:35px;line-height:45px;color:#000}@media (max-width:991.98px){.services-item .row .items .section-text .title{font-size:26px}}.services-item .row .items .section-text .desc{font-style:normal;font-weight:300;font-size:16px;line-height:26px;color:#000}.project-references-title .section-title{box-shadow:inset 0 0 0 300px rgba(0,0,0,.6)}.project-lists{padding-bottom:80px}.project-lists .tab-content .row{row-gap:30px}@media (max-width:991.98px){.project-lists .tab-content .row{row-gap:40px}}.project-lists .tab-content .row .section-content{height:420px;border-radius:20px;padding:30px;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat}.project-lists .tab-content .row .section-content:before{position:absolute;content:"";background:linear-gradient(1turn,#000,transparent 36.9%);height:100%;width:100%;z-index:1;bottom:0;right:0;border-radius:20px}.project-lists .tab-content .row .section-content .company-name{font-style:normal;font-weight:600;font-size:20px;line-height:30px;display:flex;align-items:center;text-align:center;color:#fff;z-index:2}.project-lists .tab-content .row .section-content .section-tag{display:flex;align-items:center;justify-content:center;z-index:2;flex-wrap:wrap}.project-lists .tab-content .row .section-content .section-tag .tag{font-style:normal;font-weight:400;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:#fff;margin:0 5px}.project-lists .tab-content .row .section-content .section-tag .tag:before{content:"#"}.project-lists .tab-content .row .section-content:hover{cursor:pointer}.project-lists .tab-content .link{display:table;margin:0 auto 80px}.project-lists .filter-and-tab{display:flex;justify-content:space-between;align-items:center;margin:60px 0;padding:0 20px}@media (max-width:991.98px){.project-lists .filter-and-tab{flex-direction:column;row-gap:40px}}@media (max-width:767.98px){.project-lists .filter-and-tab{margin:30px 0;padding:0}}.project-lists .filter-and-tab .nav.custom-nav-tabs{column-gap:30px;align-items:center}@media (min-width:768px) and (max-width:991.98px){.project-lists .filter-and-tab .nav.custom-nav-tabs{column-gap:20px}}@media (max-width:767.98px){.project-lists .filter-and-tab .nav.custom-nav-tabs{column-gap:10px}}.project-lists .filter-and-tab .nav.custom-nav-tabs li>span{font-size:32px;color:rgba(0,0,0,.2)}.project-lists .filter-and-tab .nav.custom-nav-tabs li button.custom-tab{border:none;outline:none;font-style:normal;font-weight:600;font-size:25px;line-height:44px;background-color:transparent;padding:0;color:rgba(0,0,0,.2);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.project-lists .filter-and-tab .nav.custom-nav-tabs li button.custom-tab svg path{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;fill:#949494}.project-lists .filter-and-tab .nav.custom-nav-tabs li button.custom-tab .main-title{display:none}.project-lists .filter-and-tab .nav.custom-nav-tabs li button.custom-tab.active{color:#000}.project-lists .filter-and-tab .nav.custom-nav-tabs li button.custom-tab.active svg path{fill:#000}.project-lists .filter-and-tab .nav.custom-nav-tabs li button.custom-tab:not(.active):hover{color:#000}.project-lists .filter-and-tab .nav.custom-nav-tabs li button.custom-tab:not(.active):hover svg path{fill:#000}@media (max-width:767.98px){.project-lists .filter-and-tab .nav.custom-nav-tabs li button.custom-tab{font-size:16px}.project-lists .filter-and-tab .nav.custom-nav-tabs li button.custom-tab svg{height:18px}}.project-lists .filter-and-tab .filter{display:flex;align-items:center;justify-content:flex-start}.project-lists .filter-and-tab .filter .form-label{font-style:normal;font-weight:700;font-size:14px;line-height:28px;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#979797;margin-right:15px;margin-bottom:0}@media (max-width:767.98px){.project-lists .filter-and-tab .filter .form-label{font-size:12px}}.project-lists .filter-and-tab .filter .form-select{background-image:url(../images/icons/select-arrow.svg);background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(55,61,88,.3);box-sizing:border-box;border-radius:5px;padding:20px 60px 20px 30px;flex:1;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.1em;text-transform:capitalize;color:#000;opacity:.6;outline:none}.project-lists .filter-and-tab .filter .select2-container{width:250px!important;height:60px}.project-lists .filter-and-tab .filter .select2-container .select2-selection{padding:0 20px;height:100%;align-items:center;justify-content:flex-start;margin:auto;width:100%;display:flex;font-weight:500;letter-spacing:.1em;text-transform:capitalize;opacity:.6}.project-lists .filter-and-tab .filter .select2-container .select2-selection__arrow{height:100%!important;right:10px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#ddd!important;color:#000;font-weight:500}.project-references-modal{position:relative}.project-references-modal .modal-content{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.project-references-modal .modal-dialog{max-width:80%;max-height:550px;margin:auto}@media (max-width:991.98px){.project-references-modal .modal-dialog{max-width:90%;display:flex;align-items:flex-start!important}}.project-references-modal .modal-header{position:absolute;right:20px;top:20px;border:none;z-index:10;padding:0}@media (max-width:991.98px){.project-references-modal .modal-header{right:30px;top:30px}}.project-references-modal .modal-body{padding:20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}@media (max-width:767.98px){.project-references-modal .modal-body{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}}.project-references-modal .modal-body .project-image{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;border-radius:20px;height:442px;max-width:442px;margin-left:0}@media (max-width:991.98px){.project-references-modal .modal-body .project-image{border-radius:10px;margin:auto;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}}.project-references-modal .modal-body iframe{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}@media (max-width:991.98px){.project-references-modal .modal-body iframe{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}}.project-references-modal .modal-body .project-details{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative}.project-references-modal .modal-body .project-details .details{margin-top:40px}@media (min-width:992px){.project-references-modal .modal-body .project-details .details{max-height:310px;overflow-x:hidden}}@media (max-width:991.98px){.project-references-modal .modal-body .project-details .details{margin-top:80px}}.project-references-modal .modal-body .project-details .details .company-name{font-style:normal;font-weight:600;font-size:25px;line-height:35px;display:flex;align-items:center;text-align:left;margin-bottom:10px}@media (max-width:991.98px){.project-references-modal .modal-body .project-details .details .company-name{margin:10px 0}}.project-references-modal .modal-body .project-details .details .section-tag{display:flex;align-items:center;justify-content:flex-start;z-index:2;margin-bottom:15px;flex-wrap:wrap}.project-references-modal .modal-body .project-details .details .section-tag .tag{font-size:15px;line-height:22px;display:flex;align-items:center;margin:0 5px}.project-references-modal .modal-body .project-details .details .section-tag .tag:before{content:"#"}.project-references-modal .modal-body .project-details .details .project-descriptions{font-weight:300;font-size:16px;line-height:26px}.project-references-modal .modal-body .navigation-container{display:flex;justify-content:flex-start;align-items:center;column-gap:30px}@media (max-width:991.98px){.project-references-modal .modal-body .navigation-container{position:absolute;top:0;width:100%;justify-content:center;padding-top:15px}}.project-references-modal .modal-body .navigation-container .controls-button{background:#fff;box-shadow:0 3px 8px 1.5px rgba(0,0,0,.1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;padding:5px 10px;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.project-references-modal .modal-body .navigation-container .controls-button:hover{background-color:#fce8e9;box-shadow:0 5px 10px 3px rgba(0,0,0,.1)}@media (min-width:768px) and (max-width:991.98px){.project-references-modal .modal-body .navigation-container .controls-button{position:absolute;top:-50px}.project-references-modal .modal-body .navigation-container .controls-button.prev{left:25%}.project-references-modal .modal-body .navigation-container .controls-button.next{right:25%}}@media (max-width:767.98px){.project-references-modal .modal-body .navigation-container .controls-button{position:absolute;top:-50px}.project-references-modal .modal-body .navigation-container .controls-button.prev{left:10%}.project-references-modal .modal-body .navigation-container .controls-button.next{right:10%}}.project-references-modal .modal-body .navigation-container .slider-navigation{display:flex;align-items:center;column-gap:15px}.project-references-modal .modal-body .navigation-container .slider-navigation nav .nav-images{width:70px;height:70px;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:5px;cursor:pointer}@media (max-width:991.98px){.project-references-modal .modal-body .navigation-container .slider-navigation nav .nav-images{width:45px;height:45px}}.project-references-modal .modal-body .navigation-container .slider-navigation nav.tns-nav-active{border-bottom:7px solid #ad1e27}.company-values{background-color:#fff;overflow:hidden}.company-values .section-title,.company-values .vision-missions{padding-bottom:60px}.company-values .vision-missions .row{row-gap:40px}.company-values .vision-missions .missions-container,.company-values .vision-missions .vision-container{position:relative;width:85%;margin-left:auto}@media (max-width:575.98px){.company-values .vision-missions .missions-container,.company-values .vision-missions .vision-container{width:90%}}.company-values .vision-missions .missions-container .icon,.company-values .vision-missions .vision-container .icon{height:175px;width:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;left:-20%}@media (max-width:991.98px){.company-values .vision-missions .missions-container .icon,.company-values .vision-missions .vision-container .icon{height:100px;left:-10%}}.company-values .vision-missions .missions-container .title,.company-values .vision-missions .vision-container .title{font-weight:600;font-size:30px;line-height:44px;color:#373d58;position:relative;margin-bottom:20px}.company-values .vision-missions .missions-container .title:after,.company-values .vision-missions .vision-container .title:after{content:"";position:absolute;bottom:-10px;left:0;width:10%;border-bottom:6px solid #ad1e27}@media (max-width:991.98px){.company-values .vision-missions .missions-container .title,.company-values .vision-missions .vision-container .title{font-size:22px}}.company-values .vision-missions .missions-container .text,.company-values .vision-missions .vision-container .text{width:80%;margin-right:auto;font-size:16px;line-height:26px;color:#000}.company-values .vision-missions .missions-container .list li:not(.list-items),.company-values .vision-missions .vision-container .list li:not(.list-items){display:none}.company-values .list-values{background-color:#f5f5f5;padding:90px 0}.company-values .list-values .row{row-gap:60px}.company-values .list-values .row .items{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:80%;margin:auto;height:100%}.company-values .list-values .row .items .icons{margin-bottom:20px;max-width:85px;max-height:85px}.company-values .list-values .row .items .title{font-weight:600;font-size:30px;line-height:44px;color:#373d58}.company-values .list-values .row .items .desc{font-size:16px;line-height:26px;color:#000}.family-group{overflow:hidden}.family-group .section-title{padding-bottom:60px;height:500px;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;max-width:100vw;background-position:right 50% bottom 75%}@media (min-width:576px) and (max-width:767.98px){.family-group .section-title{height:400px}}@media (max-width:575.98px){.family-group .section-title{height:300px}}.family-group .section-title .title{margin:0}.family-group .section-title .sub-title{color:hsla(0,0%,100%,.6)}.family-group .section-title:before{position:absolute;content:"";background:linear-gradient(1turn,#000,transparent 36.9%);height:100%;width:100%;z-index:1;bottom:0;right:0}.family-group .teams{margin-top:80px;position:relative}@media (max-width:1199.98px){.family-group .teams .container{padding:0;max-width:100%}.family-group .teams .container .tns-nav{bottom:7rem}.family-group .teams .container .controls-slider-prev{bottom:6.5rem;left:15%}.family-group .teams .container .controls-slider-next{bottom:6.5rem;right:15%}}@media (max-width:575.98px){.family-group .teams .container .controls-slider-prev{left:5%}.family-group .teams .container .controls-slider-next{right:5%}}.family-group .teams .row.teams{width:83.3%;margin:auto;row-gap:30px;justify-content:center}@media (max-width:1199.98px){.family-group .teams .row.teams{display:block;padding-bottom:60px}}.family-group .teams .row.teams .items{height:350px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;padding:20px;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;position:relative;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media (max-width:575.98px){.family-group .teams .row.teams .items{height:300px}}.family-group .teams .row.teams .items .name{font-weight:800;font-size:20px}.family-group .teams .row.teams .items .name,.family-group .teams .row.teams .items .position{line-height:30px;display:flex;align-items:center;text-align:center;color:#fff;z-index:5;margin-bottom:0}.family-group .teams .row.teams .items .position{font-size:16px}.family-group .teams .row.teams .items:before{position:absolute;content:"";background:linear-gradient(1turn,#000,transparent 36.9%);height:100%;width:100%;z-index:1;bottom:0;right:0;border-radius:15px}.family-group .teams .row.teams .items:hover{box-shadow:-1px 2px 14px 3px rgba(0,0,0,.21);-webkit-box-shadow:-1px 2px 14px 3px rgba(0,0,0,.21);-moz-box-shadow:-1px 2px 14px 3px rgba(0,0,0,.21);transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03)}.family-group .structures{background-image:url(../images/backgrounds/structures_background.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.family-group #organization-structures .modal-body .organization-structures{height:80vh;background-position:50%;background-repeat:no-repeat;background-size:cover}.family-group .details-profile .modal-body{padding:50px}@media (max-width:1199.98px){.family-group .details-profile .modal-body{padding:30px}.family-group .details-profile .modal-body .row{row-gap:30px}}.family-group .details-profile .modal-body .photo-profile{height:350px;width:auto;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:15px}.family-group .details-profile .modal-body .profile-details{padding-left:30px}@media (max-width:991.98px){.family-group .details-profile .modal-body .profile-details{padding:0}}@media (max-width:767.98px){.family-group .details-profile .modal-body .profile-details .name{margin-bottom:0}}.family-group .details-profile .modal-body .profile-details .position{font-weight:500;font-size:25px;line-height:44px}@media (max-width:767.98px){.family-group .details-profile .modal-body .profile-details .position{font-size:16px;margin-bottom:0}}.family-group .modal-dialog{max-width:75%;height:550px;margin:auto}@media (max-width:1199.98px){.family-group .modal-dialog{max-width:90%}}.family-group .modal-header{position:absolute;right:20px;top:20px;border:none;z-index:10}@media (max-width:991.98px){.family-group .modal-header{right:0;top:0}.family-group .modal-header button svg{width:60%}}.anc-container{display:flex;align-items:flex-start;justify-content:flex-start;overflow:hidden;height:100%}@media (max-width:1199.98px){.anc-container{flex-direction:column}}.anc-container.sticky .section-title{position:fixed;top:0;height:100%;overflow:hidden}.anc-container.sticky .section-scroll{height:100%}.anc-container.sticky.awards-container .section-title{left:0}.anc-container.sticky.certifications-container .section-title{right:0}.anc-container .section-title{background-color:#373d58;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px 80px 80px 100px}@media (min-width:1200px){.anc-container .section-title{width:610px;height:100vh}}@media (min-width:992px) and (max-width:1199.98px){.anc-container .section-title{padding:30px 40px 30px 60px}}@media (min-width:768px) and (max-width:991.98px){.anc-container .section-title{padding:30px}}@media (max-width:767.98px){.anc-container .section-title{padding:30px 15px;height:auto;width:100%}}.anc-container .section-title .anc-title{font-weight:700;font-size:35px;line-height:45px;color:#fff}@media (max-width:767.98px){.anc-container .section-title .anc-title{font-size:18px}}.anc-container .section-title .anc-desc{color:#fff;text-align:left}.anc-container .section-scroll{height:100vh;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;position:relative;padding:30px 0}.anc-container .section-scroll::-webkit-scrollbar{display:none}@media (min-width:1200px){.anc-container .section-scroll{width:calc(100vw - 627px);position:relative;background-color:#fff}.anc-container .section-scroll.certifications{margin-right:auto}.anc-container .section-scroll.awards{margin-left:auto}}@media (max-width:1199.98px){.anc-container .section-scroll{height:auto;overflow:hidden}.anc-container .section-scroll:after{content:"";background-color:#373d58;position:absolute;height:170px;width:100%;z-index:0;top:0;left:0}}.anc-container .section-scroll .vertical-slide{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:auto;row-gap:40px;column-gap:60px;overflow:hidden;padding:30px 0;width:90%;max-width:750px}@media (max-width:1199.98px){.anc-container .section-scroll .vertical-slide{column-gap:40px}}.anc-container .section-scroll .vertical-slide .items{display:flex;flex-direction:column;justify-content:center;align-items:center}.anc-container .section-scroll .vertical-slide .items .logo{height:175px;width:175px;background-position:50%;background-size:cover;background-repeat:no-repeat;margin-bottom:15px}@media (min-width:768px) and (max-width:991.98px){.anc-container .section-scroll .vertical-slide .items .logo{height:150px;width:150px}}.anc-container .section-scroll .vertical-slide .items p{font-size:16px;line-height:26px;text-align:center}@media (max-width:1199.98px){.anc-container .section-scroll .vertical-slide{display:none}}.anc-container .section-scroll .horizontal-slide{max-width:100vw;padding-bottom:120px;position:relative}.anc-container .section-scroll .horizontal-slide .tns-nav{bottom:4rem}@media (max-width:1199.98px){.anc-container .section-scroll .horizontal-slide .controls-slider-prev{left:5%;bottom:3.5rem}.anc-container .section-scroll .horizontal-slide .controls-slider-next{right:5%;bottom:3.5rem}}.anc-container .section-scroll .horizontal-slide .slider-items{padding:5px 0;position:relative;z-index:10}.anc-container .section-scroll .horizontal-slide .slider-items .items .card-items{min-height:250px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;padding:20px;margin:auto;height:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.anc-container .section-scroll .horizontal-slide .slider-items .items .card-items .logo{height:175px;width:175px;background-position:50%;background-size:100%;background-repeat:no-repeat;margin:auto auto 15px;flex:1}@media (max-width:767.98px){.anc-container .section-scroll .horizontal-slide .slider-items .items .card-items .logo{width:130px;height:130px}}.anc-container .section-scroll .horizontal-slide .slider-items .items .card-items p{text-align:center}@media (min-width:992px) and (max-width:1199.98px){.anc-container .section-scroll .horizontal-slide .slider-items .items .card-items{min-height:300px}}.horizontal.onSticky .vertical-slide{overflow:visible}.about-us-history{position:relative;overflow:hidden}@media (max-width:991.98px){.about-us-history .text-container{padding:60px 0}}.about-us-history .contents{position:relative}.about-us-history .contents:before{position:absolute;top:50%;left:0;width:100%;height:3px;background:#000;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about-us-history .contents .milestones-list{position:relative;display:flex;flex-wrap:nowrap;flex:1;margin-top:4.4em;margin-bottom:2em}.about-us-history .contents .milestones-list .swiper-slide{display:flex;align-items:center;justify-content:center}.about-us-history .contents .milestones-list .swiper-slide .milestone-key{position:relative;color:#ccc;background-color:transparent;outline:none;border:none;top:3px}@media (max-width:991.98px){.about-us-history .contents .milestones-list .swiper-slide .milestone-key{top:0}}.about-us-history .contents .milestones-list .swiper-slide .milestone-key .milestone-key-year{position:absolute;bottom:100%;left:50%;padding-bottom:20px;font-size:20px;line-height:26px;text-align:center;color:#acacac;font-weight:300;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:max-content}@media (max-width:991.98px){.about-us-history .contents .milestones-list .swiper-slide .milestone-key .milestone-key-year{font-size:16px}}@media (max-width:575.98px){.about-us-history .contents .milestones-list .swiper-slide .milestone-key .milestone-key-year{max-width:72px}}.about-us-history .contents .milestones-list .swiper-slide .milestone-key .milestone-key-dot{display:block;width:32px;height:32px;border-radius:50%;background:#acacac}@media (max-width:991.98px){.about-us-history .contents .milestones-list .swiper-slide .milestone-key .milestone-key-dot{width:20px;height:20px}}.about-us-history .contents .milestones-list .swiper-slide.swiper-slide-thumb-active{top:-4px}.about-us-history .contents .milestones-list .swiper-slide.swiper-slide-thumb-active .milestone-key:after{position:absolute;top:100%;left:50%;width:0;height:0;margin-top:-15px;border:30px solid transparent;border-bottom-color:#373d58;content:"";opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767.98px){.about-us-history .contents .milestones-list .swiper-slide.swiper-slide-thumb-active .milestone-key:after{margin-top:-6px}}.about-us-history .contents .milestones-list .swiper-slide.swiper-slide-thumb-active .milestone-key-year{font-weight:700;color:#373d58}.about-us-history .contents .milestones-list .swiper-slide.swiper-slide-thumb-active .milestone-key-dot{background:#373d58;width:43px;height:43px}@media (max-width:991.98px){.about-us-history .contents .milestones-list .swiper-slide.swiper-slide-thumb-active .milestone-key-dot{width:23px;height:23px}}.about-us-history .slider-content{background-color:#373d58;padding:60px 0 140px}@media (max-width:991.98px){.about-us-history .slider-content{padding:60px 20px 140px}}.about-us-history .slider-content .history-slider{max-width:75%;margin:auto;position:relative;overflow:hidden}@media (max-width:991.98px){.about-us-history .slider-content .history-slider{overflow:visible}}.about-us-history .slider-content .history-slider .list-items .title{font-weight:600;font-size:25px;line-height:44px;color:#fff;text-align:center}.about-us-history .slider-content .history-slider .list-items .desc{color:#fff;text-align:center;width:80%;margin:auto}@media (max-width:991.98px){.about-us-history .slider-content .history-slider .list-items .desc{width:90%}}.about-us-history .slider-content .history-slider .history-button-prev{position:absolute;left:0;top:25%;padding:15px;cursor:pointer;z-index:10}.about-us-history .slider-content .history-slider .history-button-prev.swiper-button-disabled svg path{opacity:.5}@media (max-width:991.98px){.about-us-history .slider-content .history-slider .history-button-prev{left:-20%}}.about-us-history .slider-content .history-slider .history-button-next{position:absolute;right:0;top:25%;padding:15px;cursor:pointer;z-index:10}.about-us-history .slider-content .history-slider .history-button-next.swiper-button-disabled svg path{opacity:.5}@media (max-width:991.98px){.about-us-history .slider-content .history-slider .history-button-next{right:-10%}}.about-us-history .slider-content .swiper-wrapper{min-height:90px;align-items:center}.about-us-history .custom-swiper-pagination{bottom:4rem}.about-us-history .custom-swiper-pagination .swiper-pagination-bullet{border:2px solid #373d58;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.about-us-history .custom-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.group-companies{background-color:#fff}.group-companies{position:relative}.group-companies:before{content:"";background-color:#fff;width:100%;position:absolute}.group-companies .text-container{padding-bottom:80px;background-color:#fff}.hierarchy{overflow:hidden;background:#fff}.hierarchy .hierarchy-slider-container{position:relative;max-width:90%;margin:auto auto 40px}@media (min-width:1200px){.hierarchy .hierarchy-slider-container .controls-slider-next,.hierarchy .hierarchy-slider-container .controls-slider-prev{bottom:40%}}@media (max-width:767.98px){.hierarchy .hierarchy-slider-container .controls-slider-prev{left:5%;bottom:-4.5rem}.hierarchy .hierarchy-slider-container .controls-slider-next{right:5%;bottom:-4.5rem}}@media (max-width:767.98px){.hierarchy .hierarchy-slider-container{max-width:100%;padding:0}}.hierarchy .hierarchy-slider-container .card-list{max-width:80%;margin:auto;overflow:hidden;padding:10px 0}@media (max-width:991.98px){.hierarchy .hierarchy-slider-container .card-list{max-width:100%}}.hierarchy .hierarchy-slider-container .items-slide .white-card{display:flex;align-items:center;justify-content:center;height:370px;padding:15px;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border:none;overflow:hidden;filter:drop-shadow(0 2px 10px rgba(0,0,0,.1));-webkit-filter:drop-shadow(0 2px 10px rgba(0,0,0,.1))}.hierarchy .hierarchy-slider-container .items-slide .white-card .logo{width:auto;width:67%}@media (min-width:768px) and (max-width:991.98px){.hierarchy .hierarchy-slider-container .items-slide .white-card{height:360px}}@media (min-width:576px) and (max-width:767.98px){.hierarchy .hierarchy-slider-container .items-slide .white-card{height:320px}}@media (max-width:575.98px){.hierarchy .hierarchy-slider-container .items-slide .white-card{height:250px}}.hierarchy .see-hierarchy{max-width:90%;margin:auto;display:flex;justify-content:space-between;align-items:center;column-gap:60px}.hierarchy .see-hierarchy hr{flex:1}@media (max-width:991.98px){.hierarchy .see-hierarchy{max-width:100%}}.hierarchy .see-hierarchy .btn-white-outline i{margin-left:10px;transition:all .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear}.hierarchy .see-hierarchy .btn-white-outline.open i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.hierarchy-chart{display:none}.hierarchy-chart .hierarchy-image{background-position:50%;background-size:cover;background-repeat:no-repeat;width:100%;height:910px;margin-bottom:60px}@media (max-width:1199.98px){.hierarchy-chart .hierarchy-image{background-size:100%}}@media (min-width:768px) and (max-width:991.98px){.hierarchy-chart .hierarchy-image{height:380px}}@media (max-width:767.98px){.hierarchy-chart .hierarchy-image{height:250px}}.search-results{margin-top:60px}.search-results .search-container{position:relative}.search-results .search-container input{background:#fff;border:.5px solid rgba(0,0,0,.3);box-sizing:border-box;border-radius:10px;width:100%;font-size:13px;line-height:19px;color:#000;padding:20px 50px 20px 30px}.search-results .search-container button.btn-submit{position:absolute;right:0;top:0;bottom:0;outline:none;padding:0 1rem;border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0}.search-results .results-total{font-size:18px;line-height:44px;color:#000;text-align:left}@media (max-width:767.98px){.search-results .results-total{font-size:12px}}.search-results .link.load-more{display:table;margin:auto;padding:30px 0;outline:none;border:none;background-color:transparent}.promo .promo-banner{overflow:hidden}.promo .promo-banner img{width:100vw;height:auto}.promo .list-promo .row{padding:40px 0;margin:0;border-top:1px solid #373d58}.promo .list-promo .row .list-items{margin-bottom:30px;text-decoration:none}.promo .list-promo .row .list-items .custom-card{background:#fff;border-radius:20px;height:100%;border:1px solid #f1f1f1;overflow:hidden;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.promo .list-promo .row .list-items .custom-card:hover{box-shadow:0 2px 15px rgba(0,0,0,.1)}.promo .list-promo .row .list-items .custom-card .promo-image{height:300px;width:auto;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-width:992px) and (max-width:1199.98px){.promo .list-promo .row .list-items .custom-card .promo-image{height:235px}}@media (max-width:991.98px){.promo .list-promo .row .list-items .custom-card .promo-image{height:260px}}@media (max-width:575.98px){.promo .list-promo .row .list-items .custom-card .promo-image{height:235px}}@media screen and (min-width:390px) and (max-width:490px){.promo .list-promo .row .list-items .custom-card .promo-image{height:190px}}@media screen and (min-width:320px) and (max-width:390px){.promo .list-promo .row .list-items .custom-card .promo-image{height:155px}}@media screen and (max-width:320px){.promo .list-promo .row .list-items .custom-card .promo-image{height:120px}}.promo .list-promo .row .list-items .custom-card .promo-details{padding:20px}.promo .list-promo .row .list-items .custom-card .promo-details .promo-title{margin-bottom:5px}@media (max-width:575.98px){.promo .list-promo .row .list-items .custom-card .promo-details .promo-title{font-size:1rem}}.promo .list-promo .btn.show-all{display:block;width:max-content;margin:0 auto 60px;padding:15px 20px;background-color:#fff;border:1px solid #373d58;outline:none;box-sizing:border-box;color:#373d58;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.promo .list-promo .btn.show-all:hover{border:1px solid #c41f26;color:#c41f26}.promo .list-promo .text-details{padding:40px 0 80px;border-top:1px solid #373d58}.promo .list-promo .text-details .list-button{display:block;margin-top:40px}.promo .list-promo .text-details .list-button .btn-download{padding:15px 30px;margin-right:10px;font-weight:300;width:100%}.promo .list-promo .back{text-transform:uppercase;text-decoration:none;color:#000;font-size:14px;line-height:normal;font-weight:600;letter-spacing:.2em;margin-bottom:2rem;display:block;width:max-content;margin-top:10px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media (max-width:767.98px){.promo .list-promo .back{font-size:12px;margin-bottom:1.5rem}}.promo .list-promo .back:hover{color:#c41f26}
/*# sourceMappingURL=app.min.css.map */