@import "https://fonts.googleapis.com/css2?family=Host+Grotesk:ital,wght@0,300..800;1,300..800&amp;display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&amp;display=swap";.header-right button.themeht-btn{cursor:pointer;vertical-align:middle;font-family:inherit}.dropdown-toggle:after{content:none!important}.navbar-nav .nav-link.dropdown-toggle{justify-content:space-between;align-items:center;gap:7px;display:flex}.nav-caret{font-size:11px;transition:transform .3s}.nav-item.dropdown.menu-open>.dropdown-toggle .nav-caret{transform:rotate(180deg)}.navbar-nav .nav-item{position:relative}@media (width>=992px){.navbar-brand{margin-right:25px!important}.navbar-nav{flex-flow:row!important;align-items:center!important;gap:2px!important}.navbar-nav .nav-item{white-space:nowrap!important;margin:0 8px!important}.navbar-nav .nav-link{letter-spacing:.2px!important;white-space:nowrap!important;font-size:13.5px!important}}.navbar-nav .dropdown-menu{z-index:9999;background:#fff;border:none;border-radius:8px;min-width:240px;margin:0;padding:8px 0;display:none;position:absolute;top:100%;left:0;box-shadow:0 10px 30px #0000001f}.navbar-nav .nav-item:hover>.dropdown-menu{display:block}.dropdown-submenu{position:relative}.dropdown-submenu>a{color:#111827;justify-content:space-between;align-items:center;padding:12px 20px;text-decoration:none;transition:all .3s;display:flex}.dropdown-submenu>a:hover{color:#fff;background:#ff5a1f}.dropdown-submenu>a:after{display:none}.dropdown-submenu>.dropdown-menu{z-index:10000;background:#fff;border:none;border-radius:8px;min-width:240px;margin:0;padding:8px 0;display:none;position:absolute;top:0;left:100%;box-shadow:0 10px 30px #0000001f}.dropdown-submenu:hover>.dropdown-menu{display:block}.navbar-nav .dropdown-submenu .dropdown-submenu>.dropdown-menu{min-width:320px!important;max-width:380px!important;left:100%!important;right:auto!important}.navbar-nav .dropdown-submenu .dropdown-submenu>.dropdown-menu li>a{line-height:1.4;white-space:normal!important}.dropdown-menu li{list-style:none;position:relative}.dropdown-menu li a{color:#111827;white-space:nowrap;padding:12px 20px;text-decoration:none;transition:all .3s;display:block}.dropdown-menu li a:hover{color:#fff;background:#ff5a1f}.dropdown-submenu svg{flex-shrink:0;margin-left:15px;font-size:14px}@media (width<=1199px){.navbar-nav .dropdown-menu{box-shadow:none;opacity:0;background:0 0;border:none;transition:max-height .35s,opacity .3s,padding .35s;display:block;position:static;overflow:hidden;max-height:0!important;margin:0!important;padding:0 0 0 20px!important}.nav-item.dropdown.menu-open>.dropdown-menu{opacity:1;max-height:1000px!important;padding:8px 0 8px 20px!important}.dropdown-submenu>.dropdown-menu{box-shadow:none;opacity:0;background:0 0;transition:max-height .35s,opacity .3s,padding .35s;display:block;position:static;overflow:hidden;max-height:0!important;margin:0!important;padding:0 0 0 20px!important}.dropdown-submenu.menu-open>.dropdown-menu{opacity:1;max-height:700px!important;padding:8px 0 8px 20px!important}.dropdown-submenu>a svg{transition:transform .3s}.dropdown-submenu.menu-open>a svg{transform:rotate(90deg)}.nav-item.dropdown .dropdown-menu a,.dropdown-menu li a{white-space:normal}}.country-phone-group{width:100%}.country-phone-wrapper{background:#fff;border:1px solid #dadada;border-radius:8px;align-items:stretch;height:55px;transition:all .25s;display:flex;overflow:hidden}.country-phone-wrapper:focus-within{border-color:#ff5b21}.country-phone-wrapper.is-invalid-group{border-color:#dc3545}.country-select{color:#08142d;background:#f8fafc;border:none;border-right:1px solid #dadada;outline:none;max-width:130px;height:100%;padding:0 8px;font-size:13px}.country-dial-code{color:#08142d;white-space:nowrap;background:#f8fafc;border-right:1px solid #dadada;align-items:center;padding:0 10px;font-size:14px;font-weight:600;display:flex}.phone-number-input{color:#08142d;border:none;outline:none;flex:1;min-width:0;padding:0 16px;font-size:14px}.country-phone-error{color:#dc3545;margin-top:6px;font-size:13px}@media (width<=480px){.country-select{max-width:90px}}.app-toast-viewport{z-index:2000;pointer-events:none;position:fixed;top:110px;right:24px}.app-toast{pointer-events:all;background:#08142d;border-left:5px solid #ff5b21;border-radius:16px;align-items:flex-start;gap:14px;min-width:300px;max-width:380px;padding:18px 20px;display:flex;box-shadow:0 20px 45px #00000040}.app-toast-error{border-left-color:#dc3545}.app-toast-icon{color:#ff5b21;margin-top:2px;font-size:22px}.app-toast-error .app-toast-icon{color:#dc3545}.app-toast p{color:#fff;flex:1;margin:0;font-size:15px;line-height:24px}.app-toast-close{color:#fff9;cursor:pointer;background:0 0;border:none;padding:2px;font-size:14px;transition:all .25s}.app-toast-close:hover{color:#fff}@media (width<=576px){.app-toast-viewport{top:90px;left:12px;right:12px}.app-toast{width:100%;min-width:0;max-width:none}}.quote-modal-overlay{z-index:1900;background:#08142dc7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.quote-modal{background:#fff;border-radius:20px;width:100%;max-width:680px;max-height:90vh;padding:45px;position:relative;overflow-y:auto;box-shadow:0 30px 70px #0000004d}.quote-modal-close{color:#08142d;cursor:pointer;background:#f8fafc;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;transition:all .3s;display:flex;position:absolute;top:20px;right:20px}.quote-modal-close:hover{color:#fff;background:#ff5b21;transform:rotate(90deg)}.quote-modal-tag{color:#ff5b21;letter-spacing:3px;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.quote-modal h2{color:#08142d;margin-bottom:10px;font-size:32px;font-weight:800}.quote-modal-sub{color:#666;margin-bottom:30px;line-height:26px}.quote-modal label{color:#08142d;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.quote-modal .form-control,.quote-modal .form-select{border-color:#dadada;border-radius:8px;height:55px}.quote-modal textarea.form-control{height:auto}.quote-modal .form-control.is-invalid,.quote-modal .form-select.is-invalid{border-color:#dc3545}.quote-modal .field-error{color:#dc3545;margin-top:6px;font-size:13px}.quote-modal .char-count{text-align:right;color:#999;margin-top:4px;font-size:12px}.quote-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:16px;margin-top:15px;display:flex}.quote-btn-primary,.quote-btn-outline{cursor:pointer;border:2px solid #0000;border-radius:50px;justify-content:center;align-items:center;gap:10px;min-width:170px;height:54px;padding:0 28px;font-weight:600;transition:all .3s;display:flex}.quote-btn-primary{color:#fff;background:#ff5b21;border-color:#ff5b21}.quote-btn-primary:hover:not(:disabled){background:#08142d;border-color:#08142d}.quote-btn-primary:disabled{opacity:.7;cursor:not-allowed}.quote-btn-outline{color:#08142d;background:0 0;border-color:#dadada}.quote-btn-outline:hover:not(:disabled){border-color:#08142d}.btn-spinner{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite quote-spin}@keyframes quote-spin{to{transform:rotate(360deg)}}@media (width<=767px){.quote-modal{border-radius:16px;padding:30px 22px}.quote-modal h2{font-size:26px}.quote-modal-actions{flex-direction:column-reverse}.quote-btn-primary,.quote-btn-outline{width:100%}}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.about-banner{background-position:50%;background-size:cover;min-height:420px;position:relative;overflow:hidden}.about-banner .overlay{background:#0000008c;position:absolute;inset:0}.about-title{color:#fff;margin-bottom:18px;font-size:60px;font-weight:700}.about-banner .breadcrumb{background:0 0;padding:0}.about-banner .breadcrumb-item{color:#fff;font-size:17px}.about-banner .breadcrumb-item a{color:#fff;text-decoration:none}.about-banner .breadcrumb-item.active{color:#fd490d}.about-banner .breadcrumb-item+.breadcrumb-item:before{color:#fff}.company-history{background:#fff}.section-tag{color:#fd490d;letter-spacing:2px;font-size:15px;font-weight:700}.section-title{font-size:42px;font-weight:700;line-height:1.3}.section-desc{color:#666;line-height:1.9}.progress{background:#eee;border-radius:50px;height:10px}.progress-bar{background:#fd490d;border-radius:50px}.company-list{padding:0;list-style:none}.company-list li{align-items:center;gap:12px;margin-bottom:20px;font-weight:500;display:flex}.check-icon{color:#fd490d;font-size:18px}.why-section{background:#f8f9fa}.why-card{text-align:center;background:#fff;border-radius:15px;height:100%;padding:35px 30px;transition:all .35s;box-shadow:0 10px 30px #00000014}.why-card:hover{transform:translateY(-10px);box-shadow:0 18px 45px #00000026}.why-icon{color:#fff;background:#fd490d;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:auto auto 25px;font-size:32px;display:flex}.why-card h4{margin-bottom:15px;font-size:24px;font-weight:700}.why-card p{color:#666;line-height:1.8}.services-section{background:#fff}.service-card{background:#fff;border-radius:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 35px #00000014}.service-card:hover{transform:translateY(-10px)}.service-image img{object-fit:cover;width:100%;height:250px}.service-body{text-align:center;padding:30px}.service-icon{color:#fff;z-index:2;background:#fd490d;border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:-65px auto auto;font-size:28px;display:flex;position:relative}.service-body h4{margin:20px 0 15px;font-size:24px;font-weight:700}.service-body p{color:#666;line-height:1.8}.service-btn{color:#fff;background:#fd490d;border:none;border-radius:40px;margin-top:20px;padding:12px 28px;transition:all .3s}.service-btn:hover{background:#222}.swiper-pagination{margin-top:30px;position:relative}.about-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.cta-overlay{background:#000000a6;position:absolute;inset:0}.about-cta .container{z-index:2;position:relative}.cta-title{color:#fff;margin:20px 0;font-size:48px;font-weight:700}.cta-text{color:#ddd;line-height:1.9}.cta-btn{color:#fff;background:#fd490d;border-radius:50px;padding:15px 38px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.cta-btn:hover{color:#fd490d;background:#fff}.career-banner{background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:650px;display:flex;position:relative;overflow:hidden}.career-overlay{background:#080f23b8;position:absolute;inset:0}.career-banner .container{z-index:2;position:relative}.career-tag{color:#ff5a1f;letter-spacing:3px;margin-bottom:18px;font-weight:700;display:inline-block}.career-banner h1{color:#fff;margin-bottom:25px;font-size:68px;font-weight:800;line-height:1.15}.career-banner h1 span{color:#ff5a1f}.career-banner p{color:#d7d7d7;max-width:750px;margin:auto;font-size:20px;line-height:1.9}.career-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:45px;display:flex}.career-btn-primary{color:#fff;background:#ff5a1f;border-radius:50px;padding:16px 38px;font-weight:600;text-decoration:none;transition:all .35s}.career-btn-primary:hover{color:#ff5a1f;background:#fff}.career-btn-outline{color:#ff5a1f;border:2px solid #ff5a1f;border-radius:50px;padding:16px 38px;text-decoration:none;transition:all .35s}@media (width<=991px){.career-banner{min-height:520px}.career-banner h1{font-size:48px}}@media (width<=576px){.career-banner h1{font-size:36px}.career-banner p{font-size:17px}}.why-join-section{padding:50px 0}.why-image-wrapper{position:relative}.why-image-wrapper img{border-radius:25px}.experience-card h2{margin-bottom:5px;font-size:52px;font-weight:800}.career-small-title{color:#ff5a1f;letter-spacing:2px;font-weight:700}.career-section-title{color:#111827;margin:20px 0;font-size:46px;font-weight:800}.career-section-title span{color:#ff5a1f}.career-section-text{color:#666;margin-bottom:35px;line-height:1.9}.career-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.career-feature svg{color:#ff5a1f;font-size:18px}.career-stats{gap:20px;margin-top:40px;display:flex}.career-stat-card{text-align:center;background:#f8f9fa;border-radius:18px;flex:1;padding:30px;transition:all .35s}.career-stat-card:hover{transform:translateY(-8px);box-shadow:0 15px 40px #00000014}.career-stat-card h3{color:#ff5a1f;font-size:42px;font-weight:800}.career-stat-card p{color:#555;margin:0}.life-section{background:#f8f9fa;padding:40px 0}.life-section .container{max-width:1200px}.life-section .career-small-title{color:#ff5a1f;letter-spacing:3px;margin-bottom:15px;font-size:15px;font-weight:700;display:inline-block}.life-section .career-section-title{color:#111827;max-width:900px;margin:0 auto 20px;font-size:52px;font-weight:800;line-height:1.2}.life-section .career-section-title span{color:#ff5a1f}.life-section .career-section-text{color:#666;max-width:720px;margin:0 auto 60px;font-size:18px;line-height:1.8}.life-section .row{row-gap:30px}@media (width>=992px){.life-section .row{--bs-gutter-x:2rem}}.life-card{background:#fff;border-radius:22px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 15px 40px #00000014}.life-card:hover{transform:translateY(-10px);box-shadow:0 25px 60px #00000026}.life-card img{object-fit:cover;width:100%;height:230px;transition:all .5s}.life-card:hover img{transform:scale(1.08)}.life-overlay{background:#fff;padding:30px;position:static}.life-overlay h3{color:#111827;margin-bottom:15px;font-size:30px;font-weight:700;transition:all .3s}.life-overlay p{color:#666;margin:0;font-size:17px;line-height:1.8}.life-card:hover h3{color:#ff5a1f}.life-card:before{content:"";transform-origin:0;background:#ff5a1f;width:100%;height:5px;transition:all .35s;display:block;transform:scaleX(0)}.life-card:hover:before{transform:scaleX(1)}@media (width<=991px){.life-section{padding:80px 0}.life-section .career-section-title{font-size:40px}.life-card img{height:220px}}@media (width<=767px){.life-section .career-section-title{font-size:32px}.life-section .career-section-text{margin-bottom:40px;font-size:16px}.life-card img{height:200px}.life-overlay{padding:25px}.life-overlay h3{font-size:24px}.life-overlay p{font-size:15px}}.benefits-section{background:#fff;padding:40px 0}.benefit-card{text-align:center;background:#fff;border-radius:22px;height:100%;padding:40px 35px;transition:all .35s;position:relative;overflow:hidden;box-shadow:0 12px 35px #00000014}.benefit-card:before{content:"";transform-origin:0;background:#ff5a1f;width:100%;height:5px;transition:all .35s;position:absolute;top:0;left:0;transform:scaleX(0)}.benefit-card:hover:before{transform:scaleX(1)}.benefit-card:hover{transform:translateY(-10px);box-shadow:0 20px 45px #00000026}.benefit-icon{color:#ff5a1f;background:#fff3ee;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 25px;font-size:32px;transition:all .35s;display:flex}.benefit-card:hover .benefit-icon{color:#fff;background:#ff5a1f;transform:rotate(10deg)scale(1.1)}.benefit-card h3{color:#111827;margin-bottom:15px;font-size:26px;font-weight:700}.benefit-card p{color:#666;margin:0;line-height:1.8}@media (width<=767px){.benefits-section{padding:80px 0}.benefit-card{padding:30px 25px}}.hiring-process-section{background:#f8f9fa;padding:40px 0}.process-card{text-align:center;background:#fff;border-radius:20px;height:100%;padding:10px 20px;transition:all .35s;position:relative;box-shadow:0 12px 35px #00000014}.process-card:hover{transform:translateY(-10px);box-shadow:0 20px 50px #00000026}.process-number{color:#fff;background:#ff5a1f;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;display:flex;position:absolute;top:-15px;right:20px}.process-icon{color:#ff5a1f;background:#fff3ee;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:auto auto 25px;font-size:32px;transition:all .35s;display:flex}.process-card:hover .process-icon{color:#fff;background:#ff5a1f;transform:rotate(10deg)}.process-card h5{color:#111827;margin-bottom:15px;font-size:22px;font-weight:700}.process-card p{color:#666;font-size:15px;line-height:1.7}@media (width<=991px){.process-card{margin-bottom:20px}}@media (width<=767px){.hiring-process-section{padding:80px 0}.process-card{padding:30px 18px}.process-icon{width:70px;height:70px;font-size:28px}.process-card h5{font-size:18px}.process-card p{font-size:14px}}.jobs-section{background:#fff;padding:40px 0}.job-card{background:#fff;border-left:5px solid #0000;border-radius:18px;justify-content:space-between;align-items:center;margin-bottom:25px;padding:20px 35px;transition:all .35s;display:flex;box-shadow:0 12px 35px #00000014}.job-card:hover{border-color:#ff5a1f;transform:translateY(-6px);box-shadow:0 20px 45px #0000001f}.job-left h3{color:#111827;margin-bottom:15px;font-size:28px;font-weight:700}.job-meta{flex-wrap:wrap;gap:25px;display:flex}.job-meta span{color:#666;align-items:center;gap:8px;display:flex}.job-meta svg{color:#ff5a1f}.job-right{align-items:center;gap:20px;display:flex}.job-type{color:#ff5a1f;background:#fff3ee;border-radius:30px;padding:10px 18px;font-weight:600}.apply-btn{color:#fff;background:#ff5a1f;border:none;border-radius:40px;align-items:center;gap:10px;padding:14px 28px;transition:all .35s;display:flex}.apply-btn:hover{background:#111827}@media (width<=991px){.job-card{flex-direction:column;align-items:flex-start;gap:25px}.job-right{justify-content:space-between;width:100%}}@media (width<=576px){.job-left h3{font-size:22px}.job-meta{flex-direction:column;gap:12px}.job-right{flex-direction:column;align-items:flex-start}.apply-btn{justify-content:center;width:100%}}.internship-section{background:#f8f9fa;padding:40px 0}.internship-card{text-align:center;background:#fff;border-radius:22px;height:100%;padding:30px 35px;transition:all .35s;position:relative;overflow:hidden;box-shadow:0 12px 35px #00000014}.internship-card:before{content:"";transform-origin:0;background:#ff5a1f;width:100%;height:5px;transition:all .35s;position:absolute;top:0;left:0;transform:scaleX(0)}.internship-card:hover:before{transform:scaleX(1)}.internship-card:hover{transform:translateY(-10px);box-shadow:0 20px 45px #00000026}.internship-icon{color:#ff5a1f;background:#fff3ee;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin:auto auto 25px;font-size:34px;transition:all .35s;display:flex}.internship-card:hover .internship-icon{color:#fff;background:#ff5a1f;transform:rotate(12deg)scale(1.1)}.internship-card h3{color:#111827;margin-bottom:18px;font-size:28px;font-weight:700}.internship-card p{color:#666;margin-bottom:30px;line-height:1.8}.internship-btn{color:#ff5a1f;background:0 0;border:none;align-items:center;gap:10px;font-weight:700;transition:all .3s;display:inline-flex}.internship-btn:hover{color:#111827}@media (width<=767px){.internship-section{padding:80px 0}.internship-card{padding:30px 25px}.internship-card h3{font-size:24px}}.career-testimonial-section{background:#fff;padding:40px 0}.career-testimonial-card{background:#fff;border-radius:22px;height:100%;padding:35px;transition:all .35s;position:relative;box-shadow:0 15px 40px #00000014}.career-testimonial-card:hover{transform:translateY(-8px);box-shadow:0 25px 50px #00000026}.quote-icon{color:#ff5a1f;margin-bottom:20px;font-size:36px}.career-rating{color:#ffc107;gap:5px;margin-bottom:20px;display:flex}.career-testimonial-card p{color:#666;margin-bottom:30px;line-height:1.8}.career-user{align-items:center;gap:15px;display:flex}.career-user img{object-fit:cover;border-radius:50%;width:70px;height:70px}.career-user h5{color:#111827;margin:0;font-weight:700}.career-user span{color:#ff5a1f;font-size:15px}.career-faq{background:#f8f9fa;padding:40px 0}.faq-heading{text-align:center;margin-bottom:60px}.faq-heading span{color:#ff5a1f;letter-spacing:3px;text-transform:uppercase;font-weight:700}.faq-heading h2{color:#111827;margin:15px 0;font-size:54px;font-weight:800}.faq-heading h2 span{color:#ff5a1f}.faq-heading p{color:#666;max-width:720px;margin:auto;font-size:17px;line-height:1.8}.faq-contact{color:#fff;background:#ff5a1f;border-radius:24px;padding:45px 35px;position:sticky;top:120px}.faq-contact-icon{margin-bottom:25px;font-size:55px}.faq-contact h3{margin-bottom:20px;font-size:32px;font-weight:700}.faq-contact p{color:#fff;margin-bottom:30px;line-height:1.8}.faq-btn{color:#ff5a1f;background:#fff;border-radius:40px;padding:14px 34px;font-weight:700;text-decoration:none;transition:all .35s;display:inline-block}.faq-btn:hover{color:#fff;background:#111827}.faq-item:hover{transform:translateY(-5px)}.faq-item.active h5{color:#ff5a1f}.faq-icon{color:#ff5a1f;background:#fff3ee;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .35s;display:flex}.faq-item.active .faq-icon{color:#fff;background:#ff5a1f}@media (width<=991px){.faq-contact{margin-bottom:35px;position:static}}@media (width<=767px){.career-faq{padding:70px 0}.faq-heading h2{font-size:36px}.faq-question{padding:20px}.faq-question h5{font-size:18px}.faq-icon{width:40px;height:40px}.faq-answer{padding:0 20px 20px}}.career-cta{background:#fff;padding:100px 0}.career-cta-box{text-align:center;color:#fff;background:linear-gradient(135deg,#ff5a1f,#ff7b45);border-radius:30px;padding:35px 10px;position:relative;overflow:hidden}.career-cta-box:before{content:"";background:#ffffff14;border-radius:50%;width:320px;height:320px;position:absolute;top:-140px;right:-120px}.career-cta-box:after{content:"";background:#ffffff0d;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-90px;left:-80px}.career-cta-tag{letter-spacing:3px;margin-bottom:20px;font-size:14px;font-weight:700;display:inline-block}.career-cta-box h2{margin-bottom:25px;font-size:52px;font-weight:800}.career-cta-box p{color:#fff;max-width:700px;margin:0 auto 30px;font-size:18px;line-height:1.9}.career-email{justify-content:center;align-items:center;gap:12px;margin-bottom:40px;font-size:22px;display:flex}.career-email svg{font-size:24px}.career-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.career-btn-white{color:#ff5a1f;background:#fff;border-radius:50px;align-items:center;gap:10px;padding:16px 34px;font-weight:700;text-decoration:none;transition:all .35s;display:flex}.career-btn-white:hover{color:#fff;background:#111827}.career-btn-outline{color:#ff5a1f;border:2px solid #ffffff80;border-radius:50px;align-items:center;gap:10px;padding:16px 34px;text-decoration:none;transition:all .35s;display:flex}.career-btn-outline:hover{color:#ff5a1f;background:#fff}@media (width<=991px){.career-cta-box{padding:60px 35px}.career-cta-box h2{font-size:40px}}@media (width<=767px){.career-cta{padding:70px 0}.career-cta-box{padding:45px 25px}.career-cta-box h2{font-size:32px}.career-email{font-size:18px}.career-cta-buttons{flex-direction:column}.career-btn-white,.career-btn-outline{justify-content:center}}.career-modal-overlay{z-index:9999;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.career-modal{background:#fff;border-radius:20px;width:100%;max-width:700px;padding:35px;animation:.35s modalShow;position:relative}@keyframes modalShow{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.career-modal h2{color:#111827;margin-bottom:30px;font-size:34px;font-weight:700}.career-modal-close{cursor:pointer;background:#f4f4f4;border:none;border-radius:50%;width:42px;height:42px;transition:all .3s;position:absolute;top:20px;right:20px}.career-modal-close:hover{color:#fff;background:#ff5a1f}.career-submit-btn{color:#fff;background:#ff5a1f;border:none;border-radius:50px;width:100%;margin-top:20px;padding:15px;font-weight:700;transition:all .35s}.career-submit-btn:hover{background:#111827}.career-modal label{margin-bottom:8px;font-weight:600}.career-modal .form-control,.career-modal .form-select{border-radius:12px;padding:12px}.career-modal small{color:#888}@media (width<=768px){.career-modal{padding:25px}.career-modal h2{font-size:28px}}.abb-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:600px;display:flex;position:relative;overflow:hidden}.abb-overlay{background:#091429b8;position:absolute;inset:0}.abb-banner .container{z-index:2;position:relative}.abb-small-title{color:#ff5a1f;letter-spacing:4px;text-transform:uppercase;margin-bottom:20px;font-size:15px;font-weight:700;display:inline-block}.abb-banner h1{color:#fff;margin-bottom:28px;font-size:68px;font-weight:800;line-height:1.1}.abb-banner h1 span{color:#ff5a1f}.abb-banner p{color:#ffffffe6;max-width:860px;margin:auto;font-size:20px;line-height:1.9}.abb-banner-btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:50px;display:flex}.abb-btn-primary,.abb-btn-outline{border-radius:50px;justify-content:center;align-items:center;min-width:220px;height:60px;padding:0 38px;font-size:16px;font-weight:700;text-decoration:none;transition:all .35s;display:inline-flex}.abb-btn-primary{color:#fff;background:#ff5a1f;box-shadow:0 15px 35px #ff5a1f59}.abb-btn-primary:hover{color:#fff;background:#ff7344;transform:translateY(-5px);box-shadow:0 20px 45px #ff5a1f73}.abb-btn-outline:hover{color:#0f172a;background:#fff;transform:translateY(-5px)}@media (width<=991px){.abb-banner{padding:140px 0}.abb-banner h1{font-size:48px}.abb-banner p{font-size:18px}}@media (width<=768px){.abb-banner{padding:120px 0}.abb-banner h1{font-size:38px}.abb-banner p{font-size:16px;line-height:1.7}.abb-banner-btns{flex-direction:column}.abb-btn-primary,.abb-btn-outline{width:100%;max-width:320px}}.abb-overview{background:#fff;padding:80px 0;overflow:hidden}.abb-image-box{border-radius:22px;position:relative;overflow:hidden}.abb-image-box img{object-fit:cover;border-radius:22px;width:100%;height:580px;transition:all .5s}.abb-image-box:hover img{transform:scale(1.05)}.experience-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:190px;padding:24px;position:absolute;bottom:25px;right:-20px;box-shadow:0 20px 45px #0000002e}.experience-card h2{color:#fff;margin-bottom:8px;font-size:44px;font-weight:700}.experience-card p{margin:0;font-size:15px;line-height:24px}.abb-small-title{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.abb-title{color:#08142d;margin-bottom:22px;font-size:44px;font-weight:700;line-height:1.25}.abb-title span{color:#ff5b21}.abb-desc{color:#5d6778;margin-bottom:35px;font-size:17px;line-height:34px}.abb-stats{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:35px;display:grid}.abb-stat-card{text-align:center;background:#fff;border-radius:18px;padding:24px 20px;transition:all .4s;box-shadow:0 12px 35px #00000012}.abb-stat-card:hover{transform:translateY(-8px)}.abb-stat-card svg{color:#ff5b21;margin-bottom:14px;font-size:28px}.abb-stat-card h3{color:#08142d;margin-bottom:8px;font-size:34px;font-weight:700}.abb-stat-card p{color:#666;margin:0;font-size:15px}.abb-feature-list{margin:0;padding:0;list-style:none}.abb-feature-list li{color:#08142d;align-items:center;gap:12px;margin-bottom:16px;font-size:17px;font-weight:500;display:flex}.abb-feature-list li svg{color:#ff5b21;font-size:18px}.abb-btn-group{gap:16px;margin-top:35px;display:flex}.abb-btn{border-radius:50px;align-items:center;gap:10px;padding:14px 30px;font-weight:600;text-decoration:none;transition:all .35s;display:inline-flex}.abb-btn-primary{color:#fff;background:#ff5b21}.abb-btn-primary:hover{color:#fff;background:#08142d}.abb-btn-outline{color:#ff5b21;background:#fff;border:2px solid #ff5b21}.abb-btn-outline:hover{color:#fff;background:#ff5b21}@media (width<=991px){.abb-overview{padding:70px 0}.abb-title{margin-top:40px;font-size:36px}.abb-image-box img{height:430px}.experience-card{width:165px;padding:18px;bottom:20px;right:20px}.experience-card h2{font-size:36px}.abb-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.abb-title{font-size:30px}.abb-image-box img{height:340px}.abb-stats{grid-template-columns:1fr}.abb-btn-group{flex-direction:column}.experience-card{margin:20px auto 0;position:relative;bottom:auto;right:auto}}.abb-products{background:#f8fafc;padding:30px 0}.section-heading .small-title{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;font-size:15px;font-weight:700}.abb-product-card{background:#fff;border-radius:18px;height:100%;padding:10px 35px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000d}.abb-product-card:before{content:"";background:#ff5b21;width:100%;height:4px;transition:all .4s;position:absolute;top:0;left:0;transform:scaleX(0)}.abb-product-card:hover:before{transform:scaleX(1)}.abb-product-card:hover{transform:translateY(-10px);box-shadow:0 25px 45px #0000001f}.abb-product-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:28px;font-size:34px;transition:all .4s;display:flex}.abb-product-card:hover .abb-product-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.abb-product-card h4{color:#08142d;margin-bottom:18px;font-size:25px;font-weight:700}.abb-product-card p{color:#666;margin-bottom:25px;line-height:30px}.abb-product-card a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.abb-product-card:hover a{gap:16px}@media (width<=991px){.section-heading h2{font-size:38px}}@media (width<=768px){.abb-products{padding:70px 0}.section-heading{margin-bottom:45px}.section-heading h2{font-size:32px}}.abb-solutions{background:#f7f9fc;padding:30px 0}.solution-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #0000000f}.solution-card:hover{transform:translateY(-10px);box-shadow:0 25px 45px #00000024}.solution-image{position:relative;overflow:hidden}.solution-image img{object-fit:cover;width:100%;height:240px;transition:all .5s}.solution-card:hover img{transform:scale(1.08)}.solution-body{padding:30px}.solution-body h4{color:#08142d;margin-bottom:15px;font-size:26px;font-weight:700;line-height:1.3}.solution-body p{color:#666;margin-bottom:22px;font-size:16px;line-height:30px}.solution-body a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.solution-body a:hover{color:#08142d;gap:16px}@media (width<=991px){.solution-card{margin-bottom:25px}.solution-image img{height:220px}}@media (width<=768px){.abb-solutions{padding:70px 0}.solution-body{padding:25px}.solution-body h4{font-size:22px}.solution-image img{height:200px}}.abb-industries{background:#fff;padding:30px 0}.industry-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #00000012}.industry-card:hover{transform:translateY(-10px);box-shadow:0 22px 50px #00000026}.industry-card img{object-fit:cover;width:100%;height:240px;transition:all .5s}.industry-content{padding:28px}.industry-content h4{color:#08142d;margin-bottom:14px;font-size:24px;font-weight:700}.industry-content p{color:#666;margin-bottom:18px;line-height:30px}.industry-content a{color:#ff5b21;font-weight:600;text-decoration:none}.industry-content a:hover{color:#08142d}@media (width<=991px){.abb-industries{padding:70px 0}}@media (width<=768px){.industry-card img{height:200px}}.why-abb{background:#f8fafc;padding:90px 0}.why-abb-image img{border-radius:22px;width:100%;box-shadow:0 20px 50px #0000001f}.why-features{margin:35px 0}.feature-item{color:#08142d;align-items:center;gap:15px;margin-bottom:18px;font-size:17px;display:flex}.why-counter{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:35px;display:grid}.why-counter div{text-align:center;background:#fff;border-radius:18px;padding:25px;transition:all .3s;box-shadow:0 12px 30px #0000000f}.why-counter div:hover{transform:translateY(-8px)}.why-counter svg{color:#ff5b21;margin-bottom:12px;font-size:28px}.why-counter h3{color:#08142d;font-size:32px;font-weight:700}.why-counter p{color:#666;margin:0}@media (width<=991px){.why-abb{padding:70px 0}.why-abb-image{margin-bottom:45px}}@media (width<=767px){.why-counter{grid-template-columns:1fr}}.abb-faq{background:#f8fafc;padding:90px 0}.faq-wrapper{max-width:900px;margin:auto}.faq-item{background:#fff;border-radius:15px;margin-bottom:18px;transition:all .3s;overflow:hidden;box-shadow:0 8px 25px #0000000f}.faq-item.active{border-left:5px solid #ff5b21}.faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.faq-question span{color:#ff5b21;font-size:18px}.faq-answer{padding:0 28px 24px}.faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=768px){.abb-faq{padding:70px 0}.faq-question{padding:18px}.faq-answer{padding:0 18px 20px}}.abb-cta{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.abb-cta-overlay{background:#08142ddb;position:absolute;inset:0}.abb-cta .container{z-index:2;position:relative}.abb-cta-content{text-align:center;max-width:850px;margin:auto}.abb-cta-content .small-title{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.abb-cta-content h2{color:#fff;margin-bottom:22px;font-size:52px;font-weight:700;line-height:1.2}.abb-cta-content h2 span{color:#ff5b21}.abb-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.abb-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.abb-cta-btn{border-radius:50px;align-items:center;gap:12px;padding:16px 34px;font-weight:600;text-decoration:none;transition:all .35s;display:inline-flex}.abb-cta-btn.primary{color:#fff;background:#ff5b21}.abb-cta-btn.primary:hover{color:#fff;background:#ff7444;transform:translateY(-4px)}.abb-cta-btn.outline{color:#fff;border:2px solid #fff}.abb-cta-btn.outline:hover{color:#08142d;background:#fff;transform:translateY(-4px)}@media (width<=991px){.abb-cta{padding:80px 0}.abb-cta-content h2{font-size:40px}}@media (width<=768px){.abb-cta-content h2{font-size:32px}.abb-cta-content p{font-size:16px;line-height:28px}.abb-cta-buttons{flex-direction:column}.abb-cta-btn{justify-content:center;width:100%}}.phoenix-banner{background-position:50%;background-size:cover;align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.phoenix-overlay{background:#08142dc7;position:absolute;inset:0}.phoenix-banner .container{z-index:2;position:relative}.phoenix-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:20px;font-weight:700;display:inline-block}.phoenix-banner h1{color:#fff;margin-bottom:25px;font-size:60px;font-weight:800}.phoenix-banner h1 span{color:#ff5b21}.phoenix-banner p{color:#ffffffe0;max-width:820px;margin:auto;font-size:19px;line-height:34px}.phoenix-banner-btns{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.phoenix-btn-primary,.phoenix-btn-outline{border-radius:50px;justify-content:center;align-items:center;min-width:220px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:inline-flex}.phoenix-btn-primary{color:#fff;background:#ff5b21}.phoenix-btn-primary:hover{color:#fff;background:#ff7444}.phoenix-btn-outline{color:#fff;border:2px solid #fff}.phoenix-btn-outline:hover{color:#08142d;background:#fff}@media (width<=768px){.phoenix-banner{min-height:430px}.phoenix-banner h1{font-size:38px}.phoenix-banner-btns{flex-direction:column}}.phoenix-overview{background:#fff;padding:40px 0}.phoenix-images{min-height:520px;position:relative}.phoenix-img-large{object-fit:cover;border-radius:20px;width:78%;height:480px;margin-left:auto;display:block;box-shadow:0 20px 45px #00000026}.phoenix-img-small{object-fit:cover;border:8px solid #fff;border-radius:18px;width:230px;height:260px;position:absolute;bottom:40px;left:0;box-shadow:0 20px 40px #00000026}.phoenix-feature{align-items:center;gap:14px;margin-bottom:18px;font-size:17px;display:flex}.phoenix-feature svg{color:#ff5b21}@media (width<=991px){.phoenix-images{min-height:auto;margin-bottom:50px}.phoenix-img-large{width:100%;height:350px}.phoenix-img-small{display:none}}.phoenix-products{background:#f8fafc;padding:30px 0}.phoenix-product-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #0000000f}.phoenix-product-card:hover{transform:translateY(-10px);box-shadow:0 25px 45px #0000001f}.phoenix-product-image{overflow:hidden}.phoenix-product-image img{object-fit:cover;width:100%;height:250px;transition:all .5s}.phoenix-product-card:hover img{transform:scale(1.08)}.phoenix-product-body{padding:30px}.phoenix-product-body h4{color:#08142d;margin-bottom:15px;font-size:28px;font-weight:700}.phoenix-product-body p{color:#666;margin-bottom:22px;line-height:30px}.phoenix-product-body a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.phoenix-product-body a:hover{gap:16px}@media (width<=991px){.phoenix-product-card{margin-bottom:30px}}.phoenix-applications{background:#fff;padding:30px 0}.application-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000f}.application-card:hover{transform:translateY(-10px);box-shadow:0 20px 45px #0000001f}.application-image{overflow:hidden}.application-image img{object-fit:cover;width:100%;height:230px;transition:all .5s}.application-card:hover img{transform:scale(1.08)}.application-content{padding:28px}.application-content h4{color:#08142d;margin-bottom:15px;font-size:26px;font-weight:700}.application-content p{color:#666;margin-bottom:20px;line-height:30px}.application-content a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.application-content a:hover{gap:16px}@media (width<=991px){.application-card{margin-bottom:30px}}.why-phoenix{background:#f8fafc;padding:20px 0}.why-phoenix-image{border-radius:20px;overflow:hidden}.why-phoenix-image img{object-fit:cover;border-radius:20px;width:100%;height:560px;transition:all .5s}.why-phoenix-image:hover img{transform:scale(1.05)}.phoenix-feature-list{margin-top:35px}.phoenix-feature{align-items:center;gap:14px;margin-bottom:18px;display:flex}.phoenix-feature svg{color:#ff5b21;font-size:18px}.phoenix-feature span{color:#08142d;font-size:17px;font-weight:500}.phoenix-stat-card{text-align:center;background:#fff;border-radius:18px;height:100%;padding:35px 25px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.phoenix-stat-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #0000001f}.phoenix-stat-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:auto auto 20px;font-size:28px;display:flex}.phoenix-stat-card h3{color:#08142d;margin-bottom:10px;font-size:34px;font-weight:700}.phoenix-stat-card p{color:#666;margin:0}@media (width<=991px){.why-phoenix{padding:70px 0}.why-phoenix-image{margin-bottom:40px}.why-phoenix-image img{height:380px}}@media (width<=767px){.phoenix-stat-card{margin-bottom:20px}}.phoenix-faq{background:#fff;padding:30px 0}.phoenix-faq .faq-wrapper{max-width:900px;margin:auto}.phoenix-faq .faq-item{background:#f8fafc;border-radius:15px;margin-bottom:18px;transition:all .3s;overflow:hidden;box-shadow:0 8px 25px #0000000d}.phoenix-faq .faq-item.active{border-left:5px solid #ff5b21}.phoenix-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.phoenix-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.phoenix-faq .faq-question span{color:#ff5b21}.phoenix-faq .faq-answer{padding:0 28px 24px}.phoenix-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=768px){.phoenix-faq{padding:70px 0}.phoenix-faq .faq-question{padding:18px}.phoenix-faq .faq-answer{padding:0 18px 18px}}.phoenix-cta{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.phoenix-cta:before{content:"";z-index:1;background:#08142dc7;position:absolute;inset:0}.phoenix-cta .container{z-index:2;position:relative}.phoenix-cta-content{max-width:760px}.phoenix-cta-content .small-title{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:18px;font-weight:700;display:inline-block}.phoenix-cta-content h2{color:#fff;margin-bottom:25px;font-size:52px;font-weight:700;line-height:1.2}.phoenix-cta-content h2 span{color:#ff5b21}.phoenix-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.phoenix-cta-buttons{flex-wrap:wrap;gap:20px;display:flex}.phoenix-primary-btn,.phoenix-outline-btn{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.phoenix-primary-btn{color:#fff;background:#ff5b21}.phoenix-primary-btn:hover{color:#fff;background:#ff7444}.phoenix-outline-btn{color:#fff;border:2px solid #fff}.phoenix-outline-btn:hover{color:#08142d;background:#fff}.motors-banner{background-position:50%;background-size:cover;align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.motors-overlay{background:#07162dc2;position:absolute;inset:0}.motors-banner .container{z-index:2;position:relative}.motors-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:20px;font-weight:700;display:inline-block}.motors-banner h1{color:#fff;margin-bottom:25px;font-size:60px;font-weight:800}.motors-banner h1 span{color:#ff5b21}.motors-banner p{color:#ffffffe6;max-width:850px;margin:auto;font-size:19px;line-height:34px}.motors-banner-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.motors-primary-btn,.motors-outline-btn{border-radius:50px;justify-content:center;align-items:center;width:220px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.motors-primary-btn{color:#fff;background:#ff5b21}.motors-primary-btn:hover{color:#fff;background:#ff7444}.motors-outline-btn{color:#fff;border:2px solid #fff}.motors-outline-btn:hover{color:#08142d;background:#fff}@media (width<=768px){.motors-banner{min-height:450px}.motors-banner h1{font-size:40px}.motors-banner-buttons{flex-direction:column;align-items:center}}.motors-overview{background:#fff;padding:40px 0}.motors-overview-image{position:relative}.motors-overview-image img{border-radius:20px;width:100%}.experience-box{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:30px;position:absolute;bottom:30px;left:30px}.experience-box h2{margin-bottom:8px;font-size:42px;font-weight:700}.experience-box span{font-size:15px}.motors-feature-list{margin-top:35px}.motors-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.motors-feature svg{color:#ff5b21;font-size:18px}.motors-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.motors-overview{padding:70px 0}.motors-overview-image{margin-bottom:45px}.experience-box{margin-top:-70px;position:relative;bottom:0;left:0}}.motors-products{background:#f8fafc;padding:30px 0}.motor-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #0000000f}.motor-card:hover{transform:translateY(-10px);box-shadow:0 25px 45px #0000001f}.motor-image{overflow:hidden}.motor-image img{object-fit:cover;width:100%;height:250px;transition:all .5s}.motor-card:hover img{transform:scale(1.08)}.motor-content{padding:30px}.motor-content h4{color:#08142d;margin-bottom:15px;font-size:28px;font-weight:700}.motor-content p{color:#666;margin-bottom:25px;line-height:30px}.motor-content a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.motor-content a:hover{gap:16px}@media (width<=991px){.motor-card{margin-bottom:30px}}.motors-features{background:#fff;padding:30px 0}.feature-tag{color:#ff5b21;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;font-weight:700;display:block}.feature-title{color:#08142d;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.2}.feature-title span{color:#ff5b21}.feature-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.feature-list{margin-bottom:40px}.feature-item{color:#08142d;align-items:center;gap:15px;margin-bottom:18px;font-size:17px;font-weight:500;display:flex}.feature-item svg{color:#ff5b21;font-size:18px}.feature-buttons{flex-wrap:wrap;gap:18px;display:flex}.feature-btn{color:#fff;background:#ff5b21;border-radius:50px;align-items:center;gap:12px;height:56px;padding:0 32px;text-decoration:none;transition:all .35s;display:flex}.feature-btn:hover{color:#fff;background:#08142d}.feature-btn-outline{color:#08142d;border:2px solid #08142d;border-radius:50px;align-items:center;gap:12px;height:56px;padding:0 32px;text-decoration:none;transition:all .35s;display:flex}.feature-btn-outline:hover{color:#fff;background:#08142d}.feature-image{position:relative}.feature-image img{object-fit:cover;border-radius:22px;width:100%;height:470px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.feature-image:hover img{transform:scale(1.03)}.feature-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.feature-badge h2{margin-bottom:8px;font-size:38px}.feature-badge p{margin:0}@media (width<=991px){.motors-features{padding:60px 0}.feature-image{margin-top:45px}.feature-image img{height:350px}.feature-title{font-size:36px}}@media (width<=767px){.feature-buttons{flex-direction:column}.feature-btn,.feature-btn-outline{justify-content:center;width:100%}.feature-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.motor-applications{background:#f8fafc;padding:80px 0}.motor-applications .section-heading{max-width:760px;margin:0 auto 55px}.motor-applications .small-title{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:15px;font-size:15px;font-weight:700;display:inline-block}.motor-applications .section-heading h2{color:#08142d;margin-bottom:18px;font-size:48px;font-weight:800}.motor-applications .section-heading h2 span{color:#ff5b21}.motor-applications .section-heading p{color:#666;margin:0;font-size:17px;line-height:30px}.motor-industry-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #00000014}.motor-industry-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #00000026}.motor-industry-image{width:100%;overflow:hidden}.motor-industry-image img{object-fit:cover;width:100%;height:220px;transition:all .5s;display:block}.motor-industry-card:hover .motor-industry-image img{transform:scale(1.08)}.motor-industry-content{padding:26px}.motor-industry-content h4{color:#08142d;margin-bottom:15px;font-size:24px;font-weight:700;line-height:1.3;transition:all .3s}.motor-industry-card:hover .motor-industry-content h4{color:#ff5b21}.motor-industry-content p{color:#666;margin:0;font-size:15px;line-height:28px}@media (width<=991px){.motor-applications{padding:60px 0}.motor-applications .section-heading h2{font-size:40px}.motor-industry-image img{height:200px}}@media (width<=767px){.motor-applications{padding:50px 0}.motor-applications .section-heading h2{font-size:32px}.motor-industry-image img{height:180px}.motor-industry-content{padding:20px}.motor-industry-content h4{font-size:20px}.motor-industry-content p{font-size:14px;line-height:24px}}.motors-faq{background:#fff;padding:30px 0}.motors-faq .faq-wrapper{max-width:900px;margin:auto}.motors-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 8px 25px #0000000d}.motors-faq .faq-item.active{border-left:5px solid #ff5b21}.motors-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.motors-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.motors-faq .faq-question span{color:#ff5b21;font-size:18px}.motors-faq .faq-answer{padding:0 28px 24px}.motors-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=768px){.motors-faq{padding:60px 0}.motors-faq .faq-question{padding:18px}.motors-faq .faq-answer{padding:0 18px 20px}}.motors-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.motors-cta-overlay{background:#08142de0;position:absolute;inset:0}.motors-cta .container{z-index:2;position:relative}.motors-cta-content{text-align:center;max-width:850px;margin:auto}.motors-tag{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.motors-cta-content h2{color:#fff;margin-bottom:22px;font-size:54px;font-weight:800;line-height:1.2}.motors-cta-content h2 span{color:#ff5b21}.motors-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.motors-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.motors-btn-primary,.motors-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.motors-btn-primary{color:#fff;background:#ff5b21}.motors-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.motors-btn-outline{color:#fff;border:2px solid #fff}.motors-btn-outline:hover{color:#08142d;background:#fff;transform:translateY(-5px)}@media (width<=991px){.motors-cta{padding:80px 0}.motors-cta-content h2{font-size:40px}}@media (width<=768px){.motors-cta{padding:70px 0}.motors-cta-content h2{font-size:32px}.motors-cta-content p{font-size:16px;line-height:28px}.motors-cta-buttons{flex-direction:column}.motors-btn-primary,.motors-btn-outline{width:100%}}.mdov-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.mdov-overlay{background:#07162dc7;position:absolute;inset:0}.mdov-banner .container{z-index:2;position:relative}.mdov-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.mdov-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.mdov-banner h1 span{color:#ff5b21}.mdov-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.mdov-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.mdov-btn-primary,.mdov-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.mdov-btn-primary{color:#fff;background:#ff5b21}.mdov-btn-primary:hover{color:#fff;background:#ff7444}.mdov-btn-outline{color:#fff;border:2px solid #fff}.mdov-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.mdov-banner{min-height:460px}.mdov-banner h1{font-size:42px}}@media (width<=767px){.mdov-banner{min-height:400px}.mdov-banner h1{font-size:34px}.mdov-banner-buttons{flex-direction:column;align-items:center}}.mdov-overview{background:#fff;padding:90px 0}.mdov-overview-image{position:relative}.mdov-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.mdov-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.mdov-title span{color:#ff5b21}.mdov-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.mdov-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.mdov-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.mdov-feature-list{margin-top:35px}.mdov-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.mdov-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.mdov-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.mdov-overview{padding:70px 0}.mdov-overview-image{margin-bottom:45px}.mdov-floating-card{bottom:20px;left:20px}.mdov-title{font-size:34px}}@media (width<=767px){.mdov-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.mdov-title{font-size:28px}}.mdov-services{background:#f8fafc;padding:30px 0}.mdov-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.mdov-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.mdov-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.mdov-card:hover .mdov-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.mdov-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.mdov-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.mdov-services{padding:70px 0}}.mdov-benefits{background:#fff;padding:30px 0}.mdov-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.mdov-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.mdov-benefits .benefit-title span{color:#ff5b21}.mdov-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.mdov-benefits .benefit-list{margin-bottom:35px}.mdov-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.mdov-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.mdov-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.mdov-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.mdov-benefits .benefit-btn,.mdov-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.mdov-benefits .benefit-btn{color:#fff;background:#ff5b21}.mdov-benefits .benefit-btn:hover{color:#fff;background:#08142d}.mdov-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.mdov-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.mdov-benefits .benefit-image{position:relative}.mdov-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.mdov-benefits .benefit-image:hover img{transform:scale(1.03)}.mdov-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.mdov-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.mdov-benefits .benefit-badge p{margin:0}@media (width<=991px){.mdov-benefits{padding:60px 0}.mdov-benefits .benefit-image{margin-top:40px}.mdov-benefits .benefit-image img{height:340px}}@media (width<=767px){.mdov-benefits .benefit-title{font-size:32px}.mdov-benefits .benefit-buttons{flex-direction:column}.mdov-benefits .benefit-btn,.mdov-benefits .benefit-btn-outline{width:100%}.mdov-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.mdov-industries{background:#f8fafc;padding:30px 0}.mdov-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.mdov-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.mdov-industry-box:hover img{transform:scale(1.08)}.mdov-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.mdov-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.mdov-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.mdov-industry-box:hover .mdov-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.mdov-industries{padding:60px 0}.mdov-industry-box{height:280px}}@media (width<=767px){.mdov-industry-box{height:240px}.mdov-industry-overlay{padding:20px}.mdov-industry-overlay h4{font-size:20px}}.mdov-faq{background:#fff;padding:90px 0}.mdov-faq .faq-wrapper{max-width:900px;margin:auto}.mdov-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.mdov-faq .faq-item.active{border-left:5px solid #ff5b21}.mdov-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.mdov-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.mdov-faq .faq-question span{color:#ff5b21;font-size:18px}.mdov-faq .faq-answer{padding:0 28px 24px}.mdov-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.mdov-faq{padding:70px 0}.mdov-faq .faq-question{padding:18px}.mdov-faq .faq-answer{padding:0 18px 18px}}.mdov-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.mdov-cta-overlay{background:#08142de0;position:absolute;inset:0}.mdov-cta .container{z-index:2;position:relative}.mdov-cta-content{text-align:center;max-width:850px;margin:auto}.mdov-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.mdov-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.mdov-cta-content h2 span{color:#ff5b21}.mdov-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.mdov-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.mdov-cta .mdov-btn-primary,.mdov-cta .mdov-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.mdov-cta .mdov-btn-primary{color:#fff;background:#ff5b21}.mdov-cta .mdov-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.mdov-cta .mdov-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.mdov-cta .mdov-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.mdov-cta{padding:80px 0}.mdov-cta-content h2{font-size:38px}}@media (width<=767px){.mdov-cta-content h2{font-size:30px}.mdov-cta-content p{font-size:16px;line-height:28px}.mdov-cta-buttons{flex-direction:column}.mdov-cta .mdov-btn-primary,.mdov-cta .mdov-btn-outline{width:100%}}.plcauto-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.plcauto-overlay{background:#07162dc7;position:absolute;inset:0}.plcauto-banner .container{z-index:2;position:relative}.plcauto-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.plcauto-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.plcauto-banner h1 span{color:#ff5b21}.plcauto-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.plcauto-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.plcauto-btn-primary,.plcauto-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plcauto-btn-primary{color:#fff;background:#ff5b21}.plcauto-btn-primary:hover{color:#fff;background:#ff7444}.plcauto-btn-outline{color:#fff;border:2px solid #fff}.plcauto-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.plcauto-banner{min-height:460px}.plcauto-banner h1{font-size:42px}}@media (width<=767px){.plcauto-banner{min-height:400px}.plcauto-banner h1{font-size:34px}.plcauto-banner-buttons{flex-direction:column;align-items:center}}.plcauto-overview{background:#fff;padding:90px 0}.plcauto-overview-image{position:relative}.plcauto-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.plcauto-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.plcauto-title span{color:#ff5b21}.plcauto-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.plcauto-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.plcauto-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.plcauto-feature-list{margin-top:35px}.plcauto-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.plcauto-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.plcauto-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.plcauto-overview{padding:70px 0}.plcauto-overview-image{margin-bottom:45px}.plcauto-floating-card{bottom:20px;left:20px}.plcauto-title{font-size:34px}}@media (width<=767px){.plcauto-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.plcauto-title{font-size:28px}}.plcauto-services{background:#f8fafc;padding:30px 0}.plcauto-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.plcauto-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.plcauto-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.plcauto-card:hover .plcauto-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.plcauto-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.plcauto-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.plcauto-services{padding:70px 0}}.plcauto-benefits{background:#fff;padding:30px 0}.plcauto-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.plcauto-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.plcauto-benefits .benefit-title span{color:#ff5b21}.plcauto-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.plcauto-benefits .benefit-list{margin-bottom:35px}.plcauto-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.plcauto-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.plcauto-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.plcauto-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.plcauto-benefits .benefit-btn,.plcauto-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plcauto-benefits .benefit-btn{color:#fff;background:#ff5b21}.plcauto-benefits .benefit-btn:hover{color:#fff;background:#08142d}.plcauto-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.plcauto-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.plcauto-benefits .benefit-image{position:relative}.plcauto-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.plcauto-benefits .benefit-image:hover img{transform:scale(1.03)}.plcauto-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.plcauto-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.plcauto-benefits .benefit-badge p{margin:0}@media (width<=991px){.plcauto-benefits{padding:60px 0}.plcauto-benefits .benefit-image{margin-top:40px}.plcauto-benefits .benefit-image img{height:340px}}@media (width<=767px){.plcauto-benefits .benefit-title{font-size:32px}.plcauto-benefits .benefit-buttons{flex-direction:column}.plcauto-benefits .benefit-btn,.plcauto-benefits .benefit-btn-outline{width:100%}.plcauto-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.plcauto-industries{background:#f8fafc;padding:30px 0}.plcauto-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.plcauto-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.plcauto-industry-box:hover img{transform:scale(1.08)}.plcauto-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.plcauto-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.plcauto-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.plcauto-industry-box:hover .plcauto-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.plcauto-industries{padding:60px 0}.plcauto-industry-box{height:280px}}@media (width<=767px){.plcauto-industry-box{height:240px}.plcauto-industry-overlay{padding:20px}.plcauto-industry-overlay h4{font-size:20px}}.plcauto-faq{background:#fff;padding:90px 0}.plcauto-faq .faq-wrapper{max-width:900px;margin:auto}.plcauto-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.plcauto-faq .faq-item.active{border-left:5px solid #ff5b21}.plcauto-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.plcauto-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.plcauto-faq .faq-question span{color:#ff5b21;font-size:18px}.plcauto-faq .faq-answer{padding:0 28px 24px}.plcauto-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.plcauto-faq{padding:70px 0}.plcauto-faq .faq-question{padding:18px}.plcauto-faq .faq-answer{padding:0 18px 18px}}.plcauto-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.plcauto-cta-overlay{background:#08142de0;position:absolute;inset:0}.plcauto-cta .container{z-index:2;position:relative}.plcauto-cta-content{text-align:center;max-width:850px;margin:auto}.plcauto-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.plcauto-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.plcauto-cta-content h2 span{color:#ff5b21}.plcauto-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.plcauto-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.plcauto-cta .plcauto-btn-primary,.plcauto-cta .plcauto-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plcauto-cta .plcauto-btn-primary{color:#fff;background:#ff5b21}.plcauto-cta .plcauto-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.plcauto-cta .plcauto-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.plcauto-cta .plcauto-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.plcauto-cta{padding:80px 0}.plcauto-cta-content h2{font-size:38px}}@media (width<=767px){.plcauto-cta-content h2{font-size:30px}.plcauto-cta-content p{font-size:16px;line-height:28px}.plcauto-cta-buttons{flex-direction:column}.plcauto-cta .plcauto-btn-primary,.plcauto-cta .plcauto-btn-outline{width:100%}}.drvsvc-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.drvsvc-overlay{background:#07162dc7;position:absolute;inset:0}.drvsvc-banner .container{z-index:2;position:relative}.drvsvc-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.drvsvc-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.drvsvc-banner h1 span{color:#ff5b21}.drvsvc-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.drvsvc-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.drvsvc-btn-primary,.drvsvc-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.drvsvc-btn-primary{color:#fff;background:#ff5b21}.drvsvc-btn-primary:hover{color:#fff;background:#ff7444}.drvsvc-btn-outline{color:#fff;border:2px solid #fff}.drvsvc-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.drvsvc-banner{min-height:460px}.drvsvc-banner h1{font-size:42px}}@media (width<=767px){.drvsvc-banner{min-height:400px}.drvsvc-banner h1{font-size:34px}.drvsvc-banner-buttons{flex-direction:column;align-items:center}}.drvsvc-overview{background:#fff;padding:90px 0}.drvsvc-overview-image{position:relative}.drvsvc-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.drvsvc-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.drvsvc-title span{color:#ff5b21}.drvsvc-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.drvsvc-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.drvsvc-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.drvsvc-feature-list{margin-top:35px}.drvsvc-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.drvsvc-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.drvsvc-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.drvsvc-overview{padding:70px 0}.drvsvc-overview-image{margin-bottom:45px}.drvsvc-floating-card{bottom:20px;left:20px}.drvsvc-title{font-size:34px}}@media (width<=767px){.drvsvc-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.drvsvc-title{font-size:28px}}.drvsvc-services{background:#f8fafc;padding:30px 0}.drvsvc-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.drvsvc-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.drvsvc-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.drvsvc-card:hover .drvsvc-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.drvsvc-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.drvsvc-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.drvsvc-services{padding:70px 0}}.drvsvc-benefits{background:#fff;padding:30px 0}.drvsvc-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.drvsvc-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.drvsvc-benefits .benefit-title span{color:#ff5b21}.drvsvc-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.drvsvc-benefits .benefit-list{margin-bottom:35px}.drvsvc-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.drvsvc-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.drvsvc-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.drvsvc-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.drvsvc-benefits .benefit-btn,.drvsvc-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.drvsvc-benefits .benefit-btn{color:#fff;background:#ff5b21}.drvsvc-benefits .benefit-btn:hover{color:#fff;background:#08142d}.drvsvc-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.drvsvc-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.drvsvc-benefits .benefit-image{position:relative}.drvsvc-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.drvsvc-benefits .benefit-image:hover img{transform:scale(1.03)}.drvsvc-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.drvsvc-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.drvsvc-benefits .benefit-badge p{margin:0}@media (width<=991px){.drvsvc-benefits{padding:60px 0}.drvsvc-benefits .benefit-image{margin-top:40px}.drvsvc-benefits .benefit-image img{height:340px}}@media (width<=767px){.drvsvc-benefits .benefit-title{font-size:32px}.drvsvc-benefits .benefit-buttons{flex-direction:column}.drvsvc-benefits .benefit-btn,.drvsvc-benefits .benefit-btn-outline{width:100%}.drvsvc-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.drvsvc-industries{background:#f8fafc;padding:30px 0}.drvsvc-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.drvsvc-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.drvsvc-industry-box:hover img{transform:scale(1.08)}.drvsvc-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.drvsvc-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.drvsvc-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.drvsvc-industry-box:hover .drvsvc-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.drvsvc-industries{padding:60px 0}.drvsvc-industry-box{height:280px}}@media (width<=767px){.drvsvc-industry-box{height:240px}.drvsvc-industry-overlay{padding:20px}.drvsvc-industry-overlay h4{font-size:20px}}.drvsvc-faq{background:#fff;padding:90px 0}.drvsvc-faq .faq-wrapper{max-width:900px;margin:auto}.drvsvc-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.drvsvc-faq .faq-item.active{border-left:5px solid #ff5b21}.drvsvc-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.drvsvc-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.drvsvc-faq .faq-question span{color:#ff5b21;font-size:18px}.drvsvc-faq .faq-answer{padding:0 28px 24px}.drvsvc-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.drvsvc-faq{padding:70px 0}.drvsvc-faq .faq-question{padding:18px}.drvsvc-faq .faq-answer{padding:0 18px 18px}}.drvsvc-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.drvsvc-cta-overlay{background:#08142de0;position:absolute;inset:0}.drvsvc-cta .container{z-index:2;position:relative}.drvsvc-cta-content{text-align:center;max-width:850px;margin:auto}.drvsvc-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.drvsvc-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.drvsvc-cta-content h2 span{color:#ff5b21}.drvsvc-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.drvsvc-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.drvsvc-cta .drvsvc-btn-primary,.drvsvc-cta .drvsvc-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.drvsvc-cta .drvsvc-btn-primary{color:#fff;background:#ff5b21}.drvsvc-cta .drvsvc-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.drvsvc-cta .drvsvc-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.drvsvc-cta .drvsvc-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.drvsvc-cta{padding:80px 0}.drvsvc-cta-content h2{font-size:38px}}@media (width<=767px){.drvsvc-cta-content h2{font-size:30px}.drvsvc-cta-content p{font-size:16px;line-height:28px}.drvsvc-cta-buttons{flex-direction:column}.drvsvc-cta .drvsvc-btn-primary,.drvsvc-cta .drvsvc-btn-outline{width:100%}}.automation-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.automation-overlay{background:#07162dc7;position:absolute;inset:0}.automation-banner .container{z-index:2;position:relative}.automation-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.automation-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.automation-banner h1 span{color:#ff5b21}.automation-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.automation-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.automation-btn-primary,.automation-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.automation-btn-primary:hover{color:#fff;background:#ff7444}.automation-btn-outline{color:#fff;border:2px solid #fff}.automation-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.automation-banner{min-height:460px}.automation-banner h1{font-size:42px}}@media (width<=767px){.automation-banner{min-height:400px}.automation-banner h1{font-size:34px}.automation-banner-buttons{flex-direction:column;align-items:center}}.automation-overview{background:#fff;padding:30px 0}.automation-overview-image{position:relative}.automation-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.automation-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.automation-floating-card h2{margin-bottom:8px;font-size:40px;font-weight:700}.automation-feature-list{margin-top:35px}.automation-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.automation-feature svg{color:#ff5b21;font-size:18px}.automation-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.automation-overview{padding:60px 0}.automation-overview-image{margin-bottom:45px}.automation-floating-card{bottom:20px;left:20px}}@media (width<=767px){.automation-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.automation-solutions{background:#f8fafc;padding:30px 0}.automation-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000f}.automation-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.automation-card-image{overflow:hidden}.automation-card-image img{object-fit:cover;width:100%;height:250px;transition:all .6s}.automation-card:hover img{transform:scale(1.08)}.automation-card-content{padding:30px}.automation-card-content h4{color:#08142d;margin-bottom:15px;font-size:28px;font-weight:700}.automation-card-content p{color:#666;margin-bottom:25px;line-height:30px}.automation-card-content a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.automation-card-content a:hover{gap:16px}@media (width<=991px){.automation-solutions{padding:60px 0}}.automation-benefits{background:#fff;padding:30px 0}@media (width<=991px){.automation-benefits{padding:60px 0}.benefit-image{margin-top:40px}.benefit-image img{height:360px}}@media (width<=767px){.benefit-title{font-size:34px}.benefit-buttons{flex-direction:column}.benefit-btn,.benefit-btn-outline{width:100%}.benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.automation-industries{background:#f8fafc;padding:30px 0}.industry-box{cursor:pointer;border-radius:20px;height:340px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.industry-box:hover img{transform:scale(1.08)}.industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:30px;transition:all .35s;display:flex;position:absolute;inset:0}.industry-overlay h4{color:#fff;margin-bottom:12px;font-size:28px;font-weight:700}.industry-overlay p{color:#ffffffe6;margin:0;line-height:28px}.industry-box:hover .industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.automation-industries{padding:60px 0}.industry-box{height:300px}}@media (width<=767px){.industry-box{height:260px}.industry-overlay{padding:20px}.industry-overlay h4{font-size:22px}}.automation-faq{background:#fff;padding:30px 0}.automation-faq .faq-wrapper{max-width:900px;margin:auto}.automation-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.automation-faq .faq-item.active{border-left:5px solid #ff5b21}.automation-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.automation-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.automation-faq .faq-question span{color:#ff5b21;font-size:18px}.automation-faq .faq-answer{padding:0 28px 24px}.automation-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=768px){.automation-faq{padding:60px 0}.automation-faq .faq-question{padding:18px}.automation-faq .faq-answer{padding:0 18px 18px}}.automation-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.automation-cta-overlay{background:#08142de0;position:absolute;inset:0}.automation-cta .container{z-index:2;position:relative}.automation-cta-content{text-align:center;max-width:850px;margin:auto}.automation-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.automation-cta-content h2{color:#fff;margin-bottom:22px;font-size:54px;font-weight:800;line-height:1.2}.automation-cta-content h2 span{color:#ff5b21}.automation-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.automation-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:70px;display:flex}.automation-btn-primary,.automation-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.automation-btn-primary{color:#fff;background:#ff5b21}.automation-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.automation-btn-outline{color:#ff5b21;background:#fff;border:2px solid #fff}.automation-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}.automation-stats{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.automation-stat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background:#ffffff14;border-radius:20px;padding:35px;transition:all .35s}.automation-stat:hover{background:#ff5b21;transform:translateY(-8px)}.automation-stat svg{color:#fff;margin-bottom:18px;font-size:38px}.automation-stat h3{color:#fff;margin-bottom:10px;font-size:38px}.automation-stat p{color:#ffffffe6;margin:0}@media (width<=991px){.automation-cta{padding:80px 0 60px}.automation-cta-content h2{font-size:40px}.automation-stats{grid-template-columns:1fr}}@media (width<=768px){.automation-cta-content h2{font-size:32px}.automation-cta-content p{font-size:16px;line-height:28px}.automation-cta-buttons{flex-direction:column;margin-bottom:50px}.automation-btn-primary,.automation-btn-outline{width:100%}}.autodet-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.autodet-overlay{background:#07162dc7;position:absolute;inset:0}.autodet-banner .container{z-index:2;position:relative}.autodet-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.autodet-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.autodet-banner h1 span{color:#ff5b21}.autodet-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.autodet-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.autodet-btn-primary,.autodet-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.autodet-btn-primary{color:#fff;background:#ff5b21}.autodet-btn-primary:hover{color:#fff;background:#ff7444}.autodet-btn-outline{color:#fff;border:2px solid #fff}.autodet-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.autodet-banner{min-height:460px}.autodet-banner h1{font-size:42px}}@media (width<=767px){.autodet-banner{min-height:400px}.autodet-banner h1{font-size:34px}.autodet-banner-buttons{flex-direction:column;align-items:center}}.autodet-overview{background:#fff;padding:90px 0}.autodet-overview-image{position:relative}.autodet-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.autodet-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.autodet-title span{color:#ff5b21}.autodet-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.autodet-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.autodet-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.autodet-feature-list{margin-top:35px}.autodet-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.autodet-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.autodet-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.autodet-overview{padding:70px 0}.autodet-overview-image{margin-bottom:45px}.autodet-floating-card{bottom:20px;left:20px}.autodet-title{font-size:34px}}@media (width<=767px){.autodet-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.autodet-title{font-size:28px}}.autodet-services{background:#f8fafc;padding:30px 0}.autodet-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.autodet-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.autodet-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.autodet-card:hover .autodet-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.autodet-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.autodet-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.autodet-services{padding:70px 0}}.autodet-benefits{background:#fff;padding:30px 0}.autodet-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.autodet-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.autodet-benefits .benefit-title span{color:#ff5b21}.autodet-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.autodet-benefits .benefit-list{margin-bottom:35px}.autodet-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.autodet-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.autodet-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.autodet-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.autodet-benefits .benefit-btn,.autodet-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.autodet-benefits .benefit-btn{color:#fff;background:#ff5b21}.autodet-benefits .benefit-btn:hover{color:#fff;background:#08142d}.autodet-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.autodet-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.autodet-benefits .benefit-image{position:relative}.autodet-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.autodet-benefits .benefit-image:hover img{transform:scale(1.03)}.autodet-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.autodet-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.autodet-benefits .benefit-badge p{margin:0}@media (width<=991px){.autodet-benefits{padding:60px 0}.autodet-benefits .benefit-image{margin-top:40px}.autodet-benefits .benefit-image img{height:340px}}@media (width<=767px){.autodet-benefits .benefit-title{font-size:32px}.autodet-benefits .benefit-buttons{flex-direction:column}.autodet-benefits .benefit-btn,.autodet-benefits .benefit-btn-outline{width:100%}.autodet-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.autodet-industries{background:#f8fafc;padding:30px 0}.autodet-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.autodet-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.autodet-industry-box:hover img{transform:scale(1.08)}.autodet-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.autodet-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.autodet-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.autodet-industry-box:hover .autodet-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.autodet-industries{padding:60px 0}.autodet-industry-box{height:280px}}@media (width<=767px){.autodet-industry-box{height:240px}.autodet-industry-overlay{padding:20px}.autodet-industry-overlay h4{font-size:20px}}.autodet-faq{background:#fff;padding:90px 0}.autodet-faq .faq-wrapper{max-width:900px;margin:auto}.autodet-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.autodet-faq .faq-item.active{border-left:5px solid #ff5b21}.autodet-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.autodet-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.autodet-faq .faq-question span{color:#ff5b21;font-size:18px}.autodet-faq .faq-answer{padding:0 28px 24px}.autodet-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.autodet-faq{padding:70px 0}.autodet-faq .faq-question{padding:18px}.autodet-faq .faq-answer{padding:0 18px 18px}}.autodet-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.autodet-cta-overlay{background:#08142de0;position:absolute;inset:0}.autodet-cta .container{z-index:2;position:relative}.autodet-cta-content{text-align:center;max-width:850px;margin:auto}.autodet-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.autodet-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.autodet-cta-content h2 span{color:#ff5b21}.autodet-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.autodet-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.autodet-cta .autodet-btn-primary,.autodet-cta .autodet-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.autodet-cta .autodet-btn-primary{color:#fff;background:#ff5b21}.autodet-cta .autodet-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.autodet-cta .autodet-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.autodet-cta .autodet-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.autodet-cta{padding:80px 0}.autodet-cta-content h2{font-size:38px}}@media (width<=767px){.autodet-cta-content h2{font-size:30px}.autodet-cta-content p{font-size:16px;line-height:28px}.autodet-cta-buttons{flex-direction:column}.autodet-cta .autodet-btn-primary,.autodet-cta .autodet-btn-outline{width:100%}}.dcs-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.dcs-overlay{background:#07162dc7;position:absolute;inset:0}.dcs-banner .container{z-index:2;position:relative}.dcs-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.dcs-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.dcs-banner h1 span{color:#ff5b21}.dcs-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.dcs-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.dcs-btn-primary,.dcs-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.dcs-btn-primary{color:#fff;background:#ff5b21}.dcs-btn-primary:hover{color:#fff;background:#ff7444}.dcs-btn-outline{color:#fff;border:2px solid #fff}.dcs-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.dcs-banner{min-height:460px}.dcs-banner h1{font-size:42px}}@media (width<=767px){.dcs-banner{min-height:400px}.dcs-banner h1{font-size:34px}.dcs-banner-buttons{flex-direction:column;align-items:center}}.dcs-overview{background:#fff;padding:90px 0}.dcs-overview-image{position:relative}.dcs-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.dcs-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.dcs-title span{color:#ff5b21}.dcs-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.dcs-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.dcs-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.dcs-feature-list{margin-top:35px}.dcs-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.dcs-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.dcs-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.dcs-overview{padding:70px 0}.dcs-overview-image{margin-bottom:45px}.dcs-floating-card{bottom:20px;left:20px}.dcs-title{font-size:34px}}@media (width<=767px){.dcs-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.dcs-title{font-size:28px}}.dcs-services{background:#f8fafc;padding:30px 0}.dcs-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.dcs-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.dcs-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.dcs-card:hover .dcs-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.dcs-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.dcs-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.dcs-services{padding:70px 0}}.dcs-benefits{background:#fff;padding:30px 0}.dcs-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.dcs-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.dcs-benefits .benefit-title span{color:#ff5b21}.dcs-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.dcs-benefits .benefit-list{margin-bottom:35px}.dcs-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.dcs-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.dcs-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.dcs-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.dcs-benefits .benefit-btn,.dcs-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.dcs-benefits .benefit-btn{color:#fff;background:#ff5b21}.dcs-benefits .benefit-btn:hover{color:#fff;background:#08142d}.dcs-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.dcs-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.dcs-benefits .benefit-image{position:relative}.dcs-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.dcs-benefits .benefit-image:hover img{transform:scale(1.03)}.dcs-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.dcs-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.dcs-benefits .benefit-badge p{margin:0}@media (width<=991px){.dcs-benefits{padding:60px 0}.dcs-benefits .benefit-image{margin-top:40px}.dcs-benefits .benefit-image img{height:340px}}@media (width<=767px){.dcs-benefits .benefit-title{font-size:32px}.dcs-benefits .benefit-buttons{flex-direction:column}.dcs-benefits .benefit-btn,.dcs-benefits .benefit-btn-outline{width:100%}.dcs-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.dcs-industries{background:#f8fafc;padding:30px 0}.dcs-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.dcs-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.dcs-industry-box:hover img{transform:scale(1.08)}.dcs-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.dcs-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.dcs-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.dcs-industry-box:hover .dcs-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.dcs-industries{padding:60px 0}.dcs-industry-box{height:280px}}@media (width<=767px){.dcs-industry-box{height:240px}.dcs-industry-overlay{padding:20px}.dcs-industry-overlay h4{font-size:20px}}.dcs-faq{background:#fff;padding:90px 0}.dcs-faq .faq-wrapper{max-width:900px;margin:auto}.dcs-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.dcs-faq .faq-item.active{border-left:5px solid #ff5b21}.dcs-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.dcs-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.dcs-faq .faq-question span{color:#ff5b21;font-size:18px}.dcs-faq .faq-answer{padding:0 28px 24px}.dcs-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.dcs-faq{padding:70px 0}.dcs-faq .faq-question{padding:18px}.dcs-faq .faq-answer{padding:0 18px 18px}}.dcs-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.dcs-cta-overlay{background:#08142de0;position:absolute;inset:0}.dcs-cta .container{z-index:2;position:relative}.dcs-cta-content{text-align:center;max-width:850px;margin:auto}.dcs-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.dcs-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.dcs-cta-content h2 span{color:#ff5b21}.dcs-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.dcs-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.dcs-cta .dcs-btn-primary,.dcs-cta .dcs-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.dcs-cta .dcs-btn-primary{color:#fff;background:#ff5b21}.dcs-cta .dcs-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.dcs-cta .dcs-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.dcs-cta .dcs-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.dcs-cta{padding:80px 0}.dcs-cta-content h2{font-size:38px}}@media (width<=767px){.dcs-cta-content h2{font-size:30px}.dcs-cta-content p{font-size:16px;line-height:28px}.dcs-cta-buttons{flex-direction:column}.dcs-cta .dcs-btn-primary,.dcs-cta .dcs-btn-outline{width:100%}}.indsw-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.indsw-overlay{background:#07162dc7;position:absolute;inset:0}.indsw-banner .container{z-index:2;position:relative}.indsw-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.indsw-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.indsw-banner h1 span{color:#ff5b21}.indsw-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.indsw-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.indsw-btn-primary,.indsw-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.indsw-btn-primary{color:#fff;background:#ff5b21}.indsw-btn-primary:hover{color:#fff;background:#ff7444}.indsw-btn-outline{color:#fff;border:2px solid #fff}.indsw-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.indsw-banner{min-height:460px}.indsw-banner h1{font-size:42px}}@media (width<=767px){.indsw-banner{min-height:400px}.indsw-banner h1{font-size:34px}.indsw-banner-buttons{flex-direction:column;align-items:center}}.indsw-overview{background:#fff;padding:90px 0}.indsw-overview-image{position:relative}.indsw-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.indsw-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.indsw-title span{color:#ff5b21}.indsw-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.indsw-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.indsw-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.indsw-feature-list{margin-top:35px}.indsw-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.indsw-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.indsw-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.indsw-overview{padding:70px 0}.indsw-overview-image{margin-bottom:45px}.indsw-floating-card{bottom:20px;left:20px}.indsw-title{font-size:34px}}@media (width<=767px){.indsw-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.indsw-title{font-size:28px}}.indsw-services{background:#f8fafc;padding:30px 0}.indsw-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.indsw-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.indsw-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.indsw-card:hover .indsw-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.indsw-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.indsw-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.indsw-services{padding:70px 0}}.indsw-benefits{background:#fff;padding:30px 0}.indsw-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.indsw-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.indsw-benefits .benefit-title span{color:#ff5b21}.indsw-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.indsw-benefits .benefit-list{margin-bottom:35px}.indsw-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.indsw-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.indsw-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.indsw-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.indsw-benefits .benefit-btn,.indsw-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.indsw-benefits .benefit-btn{color:#fff;background:#ff5b21}.indsw-benefits .benefit-btn:hover{color:#fff;background:#08142d}.indsw-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.indsw-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.indsw-benefits .benefit-image{position:relative}.indsw-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.indsw-benefits .benefit-image:hover img{transform:scale(1.03)}.indsw-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.indsw-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.indsw-benefits .benefit-badge p{margin:0}@media (width<=991px){.indsw-benefits{padding:60px 0}.indsw-benefits .benefit-image{margin-top:40px}.indsw-benefits .benefit-image img{height:340px}}@media (width<=767px){.indsw-benefits .benefit-title{font-size:32px}.indsw-benefits .benefit-buttons{flex-direction:column}.indsw-benefits .benefit-btn,.indsw-benefits .benefit-btn-outline{width:100%}.indsw-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.indsw-industries{background:#f8fafc;padding:30px 0}.indsw-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.indsw-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.indsw-industry-box:hover img{transform:scale(1.08)}.indsw-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.indsw-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.indsw-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.indsw-industry-box:hover .indsw-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.indsw-industries{padding:60px 0}.indsw-industry-box{height:280px}}@media (width<=767px){.indsw-industry-box{height:240px}.indsw-industry-overlay{padding:20px}.indsw-industry-overlay h4{font-size:20px}}.indsw-faq{background:#fff;padding:90px 0}.indsw-faq .faq-wrapper{max-width:900px;margin:auto}.indsw-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.indsw-faq .faq-item.active{border-left:5px solid #ff5b21}.indsw-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.indsw-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.indsw-faq .faq-question span{color:#ff5b21;font-size:18px}.indsw-faq .faq-answer{padding:0 28px 24px}.indsw-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.indsw-faq{padding:70px 0}.indsw-faq .faq-question{padding:18px}.indsw-faq .faq-answer{padding:0 18px 18px}}.indsw-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.indsw-cta-overlay{background:#08142de0;position:absolute;inset:0}.indsw-cta .container{z-index:2;position:relative}.indsw-cta-content{text-align:center;max-width:850px;margin:auto}.indsw-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.indsw-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.indsw-cta-content h2 span{color:#ff5b21}.indsw-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.indsw-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.indsw-cta .indsw-btn-primary,.indsw-cta .indsw-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.indsw-cta .indsw-btn-primary{color:#fff;background:#ff5b21}.indsw-cta .indsw-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.indsw-cta .indsw-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.indsw-cta .indsw-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.indsw-cta{padding:80px 0}.indsw-cta-content h2{font-size:38px}}@media (width<=767px){.indsw-cta-content h2{font-size:30px}.indsw-cta-content p{font-size:16px;line-height:28px}.indsw-cta-buttons{flex-direction:column}.indsw-cta .indsw-btn-primary,.indsw-cta .indsw-btn-outline{width:100%}}.electrification-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.electrification-overlay{background:#07162dcc;position:absolute;inset:0}.electrification-banner .container{z-index:2;position:relative}.electrification-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.electrification-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800;line-height:1.2}.electrification-banner h1 span{color:#ff5b21}.electrification-banner p{color:#ffffffe6;max-width:760px;margin:auto;font-size:18px;line-height:34px}.electrification-banner-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.electrification-btn-primary,.electrification-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.electrification-btn-primary{color:#fff;background:#ff5b21}.electrification-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.electrification-btn-outline{color:#fff;border:2px solid #fff}.electrification-btn-outline:hover{color:#08142d;background:#fff;transform:translateY(-5px)}@media (width<=991px){.electrification-banner{min-height:460px}.electrification-banner h1{font-size:42px}}@media (width<=767px){.electrification-banner{min-height:400px}.electrification-banner h1{font-size:34px}.electrification-banner p{font-size:16px;line-height:28px}.electrification-banner-buttons{flex-direction:column;align-items:center}.electrification-btn-primary,.electrification-btn-outline{width:100%;max-width:280px}}.electrification-overview{background:#fff;padding:30px 0}.electrification-overview-image{position:relative}.electrification-overview-image img{border-radius:22px;width:100%;box-shadow:0 20px 50px #0000001f}.electrification-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:190px;padding:25px;position:absolute;bottom:-24px;left:-20px;box-shadow:0 20px 45px #0000002e}.electrification-floating-card h2{margin-bottom:8px;font-size:42px;font-weight:700}.electrification-floating-card span{font-size:15px}.electrification-feature-list{margin-top:35px}.electrification-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.electrification-feature svg{color:#ff5b21;font-size:18px}.electrification-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.electrification-overview{padding:60px 0}.electrification-overview-image{margin-bottom:40px}.electrification-floating-card{bottom:20px;left:20px}}@media (width<=767px){.electrification-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.electrification-products{background:#f8fafc;padding:30px 0}.electrification-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #0000000f}.electrification-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.electrification-card-image{overflow:hidden}.electrification-card-image img{object-fit:cover;width:100%;height:250px;transition:all .6s}.electrification-card:hover img{transform:scale(1.08)}.electrification-card-content{padding:30px}.electrification-card-content h4{color:#08142d;margin-bottom:15px;font-size:28px;font-weight:700}.electrification-card-content p{color:#666;margin-bottom:25px;line-height:30px}.electrification-card-content a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.electrification-card-content a:hover{gap:16px}@media (width<=991px){.electrification-products{padding:60px 0}}.why-electrification{background:#fff;padding:30px 0}@media (width<=991px){.why-electrification{padding:60px 0}.why-image{margin-top:40px}.why-image img{height:360px}}@media (width<=767px){.why-title{font-size:34px}.why-buttons{flex-direction:column}.why-btn,.why-btn-outline{width:100%}.why-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.electrification-industries{background:#f8fafc;padding:30px 0}.electrification-industries .section-heading{max-width:760px;margin:0 auto 55px}.electrification-industries .section-heading h2{color:#08142d;margin-bottom:18px;font-size:50px;font-weight:800}.electrification-industries .section-heading h2 span{color:#ff5b21}.electrification-industries .section-heading p{color:#666;font-size:17px;line-height:30px}.industry-card{cursor:pointer;background:#000;border-radius:22px;width:100%;height:340px;position:relative;overflow:hidden;box-shadow:0 18px 45px #00000014}.industry-card img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s;display:block;position:absolute;inset:0}.industry-card:hover img{transform:scale(1.08)}.industry-card-overlay{background:linear-gradient(#08142d0d 0%,#08142de0 100%);flex-direction:column;justify-content:flex-end;padding:30px;transition:all .35s;display:flex;position:absolute;inset:0}.industry-card:hover .industry-card-overlay{background:linear-gradient(#ff5b2114 0%,#08142df2 100%)}.industry-card-overlay h4{color:#fff;margin-bottom:12px;font-size:30px;font-weight:700}.industry-card-overlay p{color:#ffffffe6;margin:0;font-size:16px;line-height:28px}.industry-card-overlay h4,.industry-card-overlay p{opacity:.9;transition:all .4s;transform:translateY(20px)}.industry-card:hover .industry-card-overlay h4,.industry-card:hover .industry-card-overlay p{opacity:1;transform:translateY(0)}@media (width<=991px){.electrification-industries{padding:60px 0}.industry-card{height:300px}}@media (width<=767px){.industry-card{height:260px}.industry-card-overlay{padding:22px}.industry-card-overlay h4{font-size:24px}.industry-card-overlay p{font-size:15px;line-height:25px}}.electrification-faq{background:#fff;padding:30px 0}.electrification-faq .faq-wrapper{max-width:900px;margin:auto}.electrification-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 12px 30px #0000000d}.electrification-faq .faq-item.active{border-left:5px solid #ff5b21}.electrification-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.electrification-faq .faq-question h5{color:#08142d;margin:0;font-size:20px;font-weight:600}.electrification-faq .faq-question span{color:#ff5b21;font-size:18px}.electrification-faq .faq-answer{padding:0 28px 24px}.electrification-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=768px){.electrification-faq{padding:60px 0}.electrification-faq .faq-question{padding:18px}.electrification-faq .faq-answer{padding:0 18px 18px}.electrification-faq .faq-question h5{font-size:17px}}.electrification-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.electrification-cta-overlay{background:#08142de0;position:absolute;inset:0}.electrification-cta .container{z-index:2;position:relative}.electrification-cta-content{text-align:center;max-width:850px;margin:auto}.cta-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.electrification-cta-content h2{color:#fff;margin-bottom:20px;font-size:54px;font-weight:800;line-height:1.2}.electrification-cta-content h2 span{color:#ff5b21}.electrification-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:70px;display:flex}.cta-btn-primary,.cta-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.cta-btn-primary{color:#fff;background:#ff5b21}.cta-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.cta-btn-outline{color:#fff;border:2px solid #fff}.cta-btn-outline:hover{color:#08142d;background:#fff;transform:translateY(-5px)}.electrification-stats{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.electrification-stat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background:#ffffff14;border-radius:20px;padding:35px;transition:all .35s}.electrification-stat:hover{background:#ff5b21;transform:translateY(-8px)}.electrification-stat svg{color:#fff;margin-bottom:18px;font-size:38px}.electrification-stat h3{color:#fff;margin-bottom:10px;font-size:38px}.electrification-stat p{color:#ffffffe6;margin:0}@media (width<=991px){.electrification-cta{padding:80px 0 60px}.electrification-cta-content h2{font-size:40px}.electrification-stats{grid-template-columns:1fr}}@media (width<=767px){.electrification-cta-content h2{font-size:32px}.electrification-cta-content p{font-size:16px;line-height:28px}.cta-buttons{flex-direction:column;margin-bottom:50px}.cta-btn-primary,.cta-btn-outline{width:100%}}.elecdet-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.elecdet-overlay{background:#07162dc7;position:absolute;inset:0}.elecdet-banner .container{z-index:2;position:relative}.elecdet-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.elecdet-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.elecdet-banner h1 span{color:#ff5b21}.elecdet-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.elecdet-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.elecdet-btn-primary,.elecdet-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.elecdet-btn-primary{color:#fff;background:#ff5b21}.elecdet-btn-primary:hover{color:#fff;background:#ff7444}.elecdet-btn-outline{color:#fff;border:2px solid #fff}.elecdet-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.elecdet-banner{min-height:460px}.elecdet-banner h1{font-size:42px}}@media (width<=767px){.elecdet-banner{min-height:400px}.elecdet-banner h1{font-size:34px}.elecdet-banner-buttons{flex-direction:column;align-items:center}}.elecdet-overview{background:#fff;padding:90px 0}.elecdet-overview-image{position:relative}.elecdet-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.elecdet-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.elecdet-title span{color:#ff5b21}.elecdet-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.elecdet-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.elecdet-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.elecdet-feature-list{margin-top:35px}.elecdet-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.elecdet-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.elecdet-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.elecdet-overview{padding:70px 0}.elecdet-overview-image{margin-bottom:45px}.elecdet-floating-card{bottom:20px;left:20px}.elecdet-title{font-size:34px}}@media (width<=767px){.elecdet-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.elecdet-title{font-size:28px}}.elecdet-services{background:#f8fafc;padding:30px 0}.elecdet-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.elecdet-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.elecdet-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.elecdet-card:hover .elecdet-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.elecdet-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.elecdet-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.elecdet-services{padding:70px 0}}.elecdet-benefits{background:#fff;padding:30px 0}.elecdet-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.elecdet-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.elecdet-benefits .benefit-title span{color:#ff5b21}.elecdet-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.elecdet-benefits .benefit-list{margin-bottom:35px}.elecdet-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.elecdet-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.elecdet-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.elecdet-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.elecdet-benefits .benefit-btn,.elecdet-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.elecdet-benefits .benefit-btn{color:#fff;background:#ff5b21}.elecdet-benefits .benefit-btn:hover{color:#fff;background:#08142d}.elecdet-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.elecdet-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.elecdet-benefits .benefit-image{position:relative}.elecdet-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.elecdet-benefits .benefit-image:hover img{transform:scale(1.03)}.elecdet-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.elecdet-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.elecdet-benefits .benefit-badge p{margin:0}@media (width<=991px){.elecdet-benefits{padding:60px 0}.elecdet-benefits .benefit-image{margin-top:40px}.elecdet-benefits .benefit-image img{height:340px}}@media (width<=767px){.elecdet-benefits .benefit-title{font-size:32px}.elecdet-benefits .benefit-buttons{flex-direction:column}.elecdet-benefits .benefit-btn,.elecdet-benefits .benefit-btn-outline{width:100%}.elecdet-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.elecdet-industries{background:#f8fafc;padding:30px 0}.elecdet-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.elecdet-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.elecdet-industry-box:hover img{transform:scale(1.08)}.elecdet-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.elecdet-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.elecdet-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.elecdet-industry-box:hover .elecdet-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.elecdet-industries{padding:60px 0}.elecdet-industry-box{height:280px}}@media (width<=767px){.elecdet-industry-box{height:240px}.elecdet-industry-overlay{padding:20px}.elecdet-industry-overlay h4{font-size:20px}}.elecdet-faq{background:#fff;padding:90px 0}.elecdet-faq .faq-wrapper{max-width:900px;margin:auto}.elecdet-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.elecdet-faq .faq-item.active{border-left:5px solid #ff5b21}.elecdet-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.elecdet-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.elecdet-faq .faq-question span{color:#ff5b21;font-size:18px}.elecdet-faq .faq-answer{padding:0 28px 24px}.elecdet-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.elecdet-faq{padding:70px 0}.elecdet-faq .faq-question{padding:18px}.elecdet-faq .faq-answer{padding:0 18px 18px}}.elecdet-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.elecdet-cta-overlay{background:#08142de0;position:absolute;inset:0}.elecdet-cta .container{z-index:2;position:relative}.elecdet-cta-content{text-align:center;max-width:850px;margin:auto}.elecdet-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.elecdet-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.elecdet-cta-content h2 span{color:#ff5b21}.elecdet-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.elecdet-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.elecdet-cta .elecdet-btn-primary,.elecdet-cta .elecdet-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.elecdet-cta .elecdet-btn-primary{color:#fff;background:#ff5b21}.elecdet-cta .elecdet-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.elecdet-cta .elecdet-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.elecdet-cta .elecdet-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.elecdet-cta{padding:80px 0}.elecdet-cta-content h2{font-size:38px}}@media (width<=767px){.elecdet-cta-content h2{font-size:30px}.elecdet-cta-content p{font-size:16px;line-height:28px}.elecdet-cta-buttons{flex-direction:column}.elecdet-cta .elecdet-btn-primary,.elecdet-cta .elecdet-btn-outline{width:100%}}.lvprod-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.lvprod-overlay{background:#07162dc7;position:absolute;inset:0}.lvprod-banner .container{z-index:2;position:relative}.lvprod-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.lvprod-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.lvprod-banner h1 span{color:#ff5b21}.lvprod-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.lvprod-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.lvprod-btn-primary,.lvprod-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.lvprod-btn-primary{color:#fff;background:#ff5b21}.lvprod-btn-primary:hover{color:#fff;background:#ff7444}.lvprod-btn-outline{color:#fff;border:2px solid #fff}.lvprod-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.lvprod-banner{min-height:460px}.lvprod-banner h1{font-size:42px}}@media (width<=767px){.lvprod-banner{min-height:400px}.lvprod-banner h1{font-size:34px}.lvprod-banner-buttons{flex-direction:column;align-items:center}}.lvprod-overview{background:#fff;padding:90px 0}.lvprod-overview-image{position:relative}.lvprod-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.lvprod-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.lvprod-title span{color:#ff5b21}.lvprod-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.lvprod-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.lvprod-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.lvprod-feature-list{margin-top:35px}.lvprod-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.lvprod-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.lvprod-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.lvprod-overview{padding:70px 0}.lvprod-overview-image{margin-bottom:45px}.lvprod-floating-card{bottom:20px;left:20px}.lvprod-title{font-size:34px}}@media (width<=767px){.lvprod-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.lvprod-title{font-size:28px}}.lvprod-services{background:#f8fafc;padding:30px 0}.lvprod-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.lvprod-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.lvprod-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.lvprod-card:hover .lvprod-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.lvprod-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.lvprod-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.lvprod-services{padding:70px 0}}.lvprod-benefits{background:#fff;padding:30px 0}.lvprod-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.lvprod-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.lvprod-benefits .benefit-title span{color:#ff5b21}.lvprod-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.lvprod-benefits .benefit-list{margin-bottom:35px}.lvprod-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.lvprod-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.lvprod-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.lvprod-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.lvprod-benefits .benefit-btn,.lvprod-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.lvprod-benefits .benefit-btn{color:#fff;background:#ff5b21}.lvprod-benefits .benefit-btn:hover{color:#fff;background:#08142d}.lvprod-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.lvprod-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.lvprod-benefits .benefit-image{position:relative}.lvprod-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.lvprod-benefits .benefit-image:hover img{transform:scale(1.03)}.lvprod-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.lvprod-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.lvprod-benefits .benefit-badge p{margin:0}@media (width<=991px){.lvprod-benefits{padding:60px 0}.lvprod-benefits .benefit-image{margin-top:40px}.lvprod-benefits .benefit-image img{height:340px}}@media (width<=767px){.lvprod-benefits .benefit-title{font-size:32px}.lvprod-benefits .benefit-buttons{flex-direction:column}.lvprod-benefits .benefit-btn,.lvprod-benefits .benefit-btn-outline{width:100%}.lvprod-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.lvprod-industries{background:#f8fafc;padding:30px 0}.lvprod-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.lvprod-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.lvprod-industry-box:hover img{transform:scale(1.08)}.lvprod-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.lvprod-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.lvprod-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.lvprod-industry-box:hover .lvprod-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.lvprod-industries{padding:60px 0}.lvprod-industry-box{height:280px}}@media (width<=767px){.lvprod-industry-box{height:240px}.lvprod-industry-overlay{padding:20px}.lvprod-industry-overlay h4{font-size:20px}}.lvprod-faq{background:#fff;padding:90px 0}.lvprod-faq .faq-wrapper{max-width:900px;margin:auto}.lvprod-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.lvprod-faq .faq-item.active{border-left:5px solid #ff5b21}.lvprod-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.lvprod-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.lvprod-faq .faq-question span{color:#ff5b21;font-size:18px}.lvprod-faq .faq-answer{padding:0 28px 24px}.lvprod-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.lvprod-faq{padding:70px 0}.lvprod-faq .faq-question{padding:18px}.lvprod-faq .faq-answer{padding:0 18px 18px}}.lvprod-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.lvprod-cta-overlay{background:#08142de0;position:absolute;inset:0}.lvprod-cta .container{z-index:2;position:relative}.lvprod-cta-content{text-align:center;max-width:850px;margin:auto}.lvprod-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.lvprod-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.lvprod-cta-content h2 span{color:#ff5b21}.lvprod-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.lvprod-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.lvprod-cta .lvprod-btn-primary,.lvprod-cta .lvprod-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.lvprod-cta .lvprod-btn-primary{color:#fff;background:#ff5b21}.lvprod-cta .lvprod-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.lvprod-cta .lvprod-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.lvprod-cta .lvprod-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.lvprod-cta{padding:80px 0}.lvprod-cta-content h2{font-size:38px}}@media (width<=767px){.lvprod-cta-content h2{font-size:30px}.lvprod-cta-content p{font-size:16px;line-height:28px}.lvprod-cta-buttons{flex-direction:column}.lvprod-cta .lvprod-btn-primary,.lvprod-cta .lvprod-btn-outline{width:100%}}.mvprod-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.mvprod-overlay{background:#07162dc7;position:absolute;inset:0}.mvprod-banner .container{z-index:2;position:relative}.mvprod-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.mvprod-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.mvprod-banner h1 span{color:#ff5b21}.mvprod-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.mvprod-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.mvprod-btn-primary,.mvprod-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.mvprod-btn-primary{color:#fff;background:#ff5b21}.mvprod-btn-primary:hover{color:#fff;background:#ff7444}.mvprod-btn-outline{color:#fff;border:2px solid #fff}.mvprod-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.mvprod-banner{min-height:460px}.mvprod-banner h1{font-size:42px}}@media (width<=767px){.mvprod-banner{min-height:400px}.mvprod-banner h1{font-size:34px}.mvprod-banner-buttons{flex-direction:column;align-items:center}}.mvprod-overview{background:#fff;padding:90px 0}.mvprod-overview-image{position:relative}.mvprod-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.mvprod-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.mvprod-title span{color:#ff5b21}.mvprod-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.mvprod-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.mvprod-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.mvprod-feature-list{margin-top:35px}.mvprod-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.mvprod-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.mvprod-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.mvprod-overview{padding:70px 0}.mvprod-overview-image{margin-bottom:45px}.mvprod-floating-card{bottom:20px;left:20px}.mvprod-title{font-size:34px}}@media (width<=767px){.mvprod-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.mvprod-title{font-size:28px}}.mvprod-services{background:#f8fafc;padding:30px 0}.mvprod-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.mvprod-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.mvprod-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.mvprod-card:hover .mvprod-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.mvprod-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.mvprod-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.mvprod-services{padding:70px 0}}.mvprod-benefits{background:#fff;padding:30px 0}.mvprod-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.mvprod-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.mvprod-benefits .benefit-title span{color:#ff5b21}.mvprod-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.mvprod-benefits .benefit-list{margin-bottom:35px}.mvprod-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.mvprod-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.mvprod-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.mvprod-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.mvprod-benefits .benefit-btn,.mvprod-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.mvprod-benefits .benefit-btn{color:#fff;background:#ff5b21}.mvprod-benefits .benefit-btn:hover{color:#fff;background:#08142d}.mvprod-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.mvprod-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.mvprod-benefits .benefit-image{position:relative}.mvprod-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.mvprod-benefits .benefit-image:hover img{transform:scale(1.03)}.mvprod-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.mvprod-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.mvprod-benefits .benefit-badge p{margin:0}@media (width<=991px){.mvprod-benefits{padding:60px 0}.mvprod-benefits .benefit-image{margin-top:40px}.mvprod-benefits .benefit-image img{height:340px}}@media (width<=767px){.mvprod-benefits .benefit-title{font-size:32px}.mvprod-benefits .benefit-buttons{flex-direction:column}.mvprod-benefits .benefit-btn,.mvprod-benefits .benefit-btn-outline{width:100%}.mvprod-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.mvprod-industries{background:#f8fafc;padding:30px 0}.mvprod-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.mvprod-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.mvprod-industry-box:hover img{transform:scale(1.08)}.mvprod-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.mvprod-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.mvprod-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.mvprod-industry-box:hover .mvprod-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.mvprod-industries{padding:60px 0}.mvprod-industry-box{height:280px}}@media (width<=767px){.mvprod-industry-box{height:240px}.mvprod-industry-overlay{padding:20px}.mvprod-industry-overlay h4{font-size:20px}}.mvprod-faq{background:#fff;padding:90px 0}.mvprod-faq .faq-wrapper{max-width:900px;margin:auto}.mvprod-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.mvprod-faq .faq-item.active{border-left:5px solid #ff5b21}.mvprod-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.mvprod-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.mvprod-faq .faq-question span{color:#ff5b21;font-size:18px}.mvprod-faq .faq-answer{padding:0 28px 24px}.mvprod-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.mvprod-faq{padding:70px 0}.mvprod-faq .faq-question{padding:18px}.mvprod-faq .faq-answer{padding:0 18px 18px}}.mvprod-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.mvprod-cta-overlay{background:#08142de0;position:absolute;inset:0}.mvprod-cta .container{z-index:2;position:relative}.mvprod-cta-content{text-align:center;max-width:850px;margin:auto}.mvprod-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.mvprod-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.mvprod-cta-content h2 span{color:#ff5b21}.mvprod-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.mvprod-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.mvprod-cta .mvprod-btn-primary,.mvprod-cta .mvprod-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.mvprod-cta .mvprod-btn-primary{color:#fff;background:#ff5b21}.mvprod-cta .mvprod-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.mvprod-cta .mvprod-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.mvprod-cta .mvprod-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.mvprod-cta{padding:80px 0}.mvprod-cta-content h2{font-size:38px}}@media (width<=767px){.mvprod-cta-content h2{font-size:30px}.mvprod-cta-content p{font-size:16px;line-height:28px}.mvprod-cta-buttons{flex-direction:column}.mvprod-cta .mvprod-btn-primary,.mvprod-cta .mvprod-btn-outline{width:100%}}.mvsg-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.mvsg-overlay{background:#07162dc7;position:absolute;inset:0}.mvsg-banner .container{z-index:2;position:relative}.mvsg-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.mvsg-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.mvsg-banner h1 span{color:#ff5b21}.mvsg-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.mvsg-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.mvsg-btn-primary,.mvsg-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.mvsg-btn-primary{color:#fff;background:#ff5b21}.mvsg-btn-primary:hover{color:#fff;background:#ff7444}.mvsg-btn-outline{color:#fff;border:2px solid #fff}.mvsg-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.mvsg-banner{min-height:460px}.mvsg-banner h1{font-size:42px}}@media (width<=767px){.mvsg-banner{min-height:400px}.mvsg-banner h1{font-size:34px}.mvsg-banner-buttons{flex-direction:column;align-items:center}}.mvsg-overview{background:#fff;padding:90px 0}.mvsg-overview-image{position:relative}.mvsg-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.mvsg-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.mvsg-title span{color:#ff5b21}.mvsg-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.mvsg-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.mvsg-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.mvsg-feature-list{margin-top:35px}.mvsg-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.mvsg-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.mvsg-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.mvsg-overview{padding:70px 0}.mvsg-overview-image{margin-bottom:45px}.mvsg-floating-card{bottom:20px;left:20px}.mvsg-title{font-size:34px}}@media (width<=767px){.mvsg-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.mvsg-title{font-size:28px}}.mvsg-services{background:#f8fafc;padding:30px 0}.mvsg-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.mvsg-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.mvsg-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.mvsg-card:hover .mvsg-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.mvsg-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.mvsg-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.mvsg-services{padding:70px 0}}.mvsg-benefits{background:#fff;padding:30px 0}.mvsg-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.mvsg-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.mvsg-benefits .benefit-title span{color:#ff5b21}.mvsg-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.mvsg-benefits .benefit-list{margin-bottom:35px}.mvsg-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.mvsg-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.mvsg-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.mvsg-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.mvsg-benefits .benefit-btn,.mvsg-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.mvsg-benefits .benefit-btn{color:#fff;background:#ff5b21}.mvsg-benefits .benefit-btn:hover{color:#fff;background:#08142d}.mvsg-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.mvsg-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.mvsg-benefits .benefit-image{position:relative}.mvsg-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.mvsg-benefits .benefit-image:hover img{transform:scale(1.03)}.mvsg-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.mvsg-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.mvsg-benefits .benefit-badge p{margin:0}@media (width<=991px){.mvsg-benefits{padding:60px 0}.mvsg-benefits .benefit-image{margin-top:40px}.mvsg-benefits .benefit-image img{height:340px}}@media (width<=767px){.mvsg-benefits .benefit-title{font-size:32px}.mvsg-benefits .benefit-buttons{flex-direction:column}.mvsg-benefits .benefit-btn,.mvsg-benefits .benefit-btn-outline{width:100%}.mvsg-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.mvsg-industries{background:#f8fafc;padding:30px 0}.mvsg-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.mvsg-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.mvsg-industry-box:hover img{transform:scale(1.08)}.mvsg-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.mvsg-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.mvsg-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.mvsg-industry-box:hover .mvsg-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.mvsg-industries{padding:60px 0}.mvsg-industry-box{height:280px}}@media (width<=767px){.mvsg-industry-box{height:240px}.mvsg-industry-overlay{padding:20px}.mvsg-industry-overlay h4{font-size:20px}}.mvsg-faq{background:#fff;padding:90px 0}.mvsg-faq .faq-wrapper{max-width:900px;margin:auto}.mvsg-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.mvsg-faq .faq-item.active{border-left:5px solid #ff5b21}.mvsg-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.mvsg-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.mvsg-faq .faq-question span{color:#ff5b21;font-size:18px}.mvsg-faq .faq-answer{padding:0 28px 24px}.mvsg-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.mvsg-faq{padding:70px 0}.mvsg-faq .faq-question{padding:18px}.mvsg-faq .faq-answer{padding:0 18px 18px}}.mvsg-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.mvsg-cta-overlay{background:#08142de0;position:absolute;inset:0}.mvsg-cta .container{z-index:2;position:relative}.mvsg-cta-content{text-align:center;max-width:850px;margin:auto}.mvsg-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.mvsg-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.mvsg-cta-content h2 span{color:#ff5b21}.mvsg-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.mvsg-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.mvsg-cta .mvsg-btn-primary,.mvsg-cta .mvsg-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.mvsg-cta .mvsg-btn-primary{color:#fff;background:#ff5b21}.mvsg-cta .mvsg-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.mvsg-cta .mvsg-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.mvsg-cta .mvsg-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.mvsg-cta{padding:80px 0}.mvsg-cta-content h2{font-size:38px}}@media (width<=767px){.mvsg-cta-content h2{font-size:30px}.mvsg-cta-content p{font-size:16px;line-height:28px}.mvsg-cta-buttons{flex-direction:column}.mvsg-cta .mvsg-btn-primary,.mvsg-cta .mvsg-btn-outline{width:100%}}.instrumentation-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.instrumentation-overlay{background:#08142dd1;position:absolute;inset:0}.instrumentation-banner .container{z-index:2;position:relative}.instrumentation-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.instrumentation-banner h1{color:#fff;margin-bottom:24px;font-size:58px;font-weight:800;line-height:1.2}.instrumentation-banner h1 span{color:#ff5b21}.instrumentation-banner p{color:#ffffffe6;max-width:760px;margin:auto;font-size:18px;line-height:34px}.instrumentation-banner-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.instrumentation-btn-primary,.instrumentation-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.instrumentation-btn-primary{color:#fff;background:#ff5b21}.instrumentation-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.instrumentation-btn-outline{color:#fff;border:2px solid #fff}.instrumentation-btn-outline:hover{color:#08142d;background:#fff;transform:translateY(-5px)}.instrumentation-overview{background:#fff;padding:30px 0}.instrumentation-overview-image{position:relative}.instrumentation-overview-image img{border-radius:22px;width:100%;box-shadow:0 20px 50px #0000001f}.instrumentation-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:190px;padding:25px;position:absolute;bottom:-30px;left:-24px;box-shadow:0 20px 45px #0000002e}.instrumentation-floating-card h2{margin-bottom:8px;font-size:42px;font-weight:700}.instrumentation-floating-card span{font-size:15px}.instrumentation-feature-list{margin-top:35px}.instrumentation-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.instrumentation-feature svg{color:#ff5b21;font-size:18px}.instrumentation-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.instrumentation-overview{padding:60px 0}.instrumentation-overview-image{margin-bottom:40px}.instrumentation-floating-card{bottom:20px;left:20px}}@media (width<=767px){.instrumentation-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.instrumentation-products{background:#f8fafc;padding:30px 0}.instrument-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #0000000f}.instrument-card:hover{transform:translateY(-10px);box-shadow:0 25px 55px #0000001f}.instrument-card-image{overflow:hidden}.instrument-card-image img{object-fit:cover;width:100%;height:240px;transition:all .6s}.instrument-card:hover img{transform:scale(1.08)}.instrument-card-content{padding:30px}.instrument-card-content h4{color:#08142d;margin-bottom:15px;font-size:26px;font-weight:700}.instrument-card-content p{color:#666;margin-bottom:25px;line-height:30px}.instrument-card-content a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.instrument-card-content a:hover{gap:16px}@media (width<=991px){.instrumentation-products{padding:60px 0}}@media (width<=767px){.instrument-card-image img{height:220px}.instrument-card-content{padding:22px}.instrument-card-content h4{font-size:22px}}.why-instrumentation{background:#fff;padding:30px 0}.why-tag{color:#ff5b21;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;font-weight:700;display:block}.why-title{color:#08142d;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.2}.why-title span{color:#ff5b21}.why-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.why-list{margin-bottom:35px}.why-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.why-item svg{color:#ff5b21;font-size:18px}.why-item span{color:#08142d;font-size:17px;font-weight:500}.why-buttons{flex-wrap:wrap;gap:18px;display:flex}.why-btn,.why-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:56px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.why-btn{color:#fff;background:#ff5b21}.why-btn:hover{color:#fff;background:#08142d}.why-btn-outline{color:#08142d;border:2px solid #08142d}.why-btn-outline:hover{color:#fff;background:#08142d}.why-image{position:relative}.why-image img{object-fit:cover;border-radius:22px;width:100%;height:470px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.why-image:hover img{transform:scale(1.03)}.why-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.why-badge h2{margin-bottom:8px;font-size:40px}.why-badge p{margin:0}@media (width<=991px){.why-instrumentation{padding:60px 0}.why-image{margin-top:40px}.why-image img{height:360px}}@media (width<=767px){.why-title{font-size:34px}.why-buttons{flex-direction:column}.why-btn,.why-btn-outline{width:100%}.why-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.instrumentation-industries{background:#f8fafc;padding:30px 0}.instrument-industry-card{cursor:pointer;background:#000;border-radius:22px;height:340px;position:relative;overflow:hidden;box-shadow:0 18px 45px #00000014}.instrument-industry-card img{object-fit:cover;width:100%;height:100%;transition:all .6s;position:absolute;inset:0}.instrument-industry-card:hover img{transform:scale(1.08)}.instrument-industry-overlay{background:linear-gradient(#08142d1f,#08142deb);flex-direction:column;justify-content:flex-end;padding:30px;transition:all .35s;display:flex;position:absolute;inset:0}.instrument-industry-card:hover .instrument-industry-overlay{background:linear-gradient(#ff5b211a,#08142df5)}.instrument-industry-overlay h4{color:#fff;margin-bottom:12px;font-size:28px;font-weight:700}.instrument-industry-overlay p{color:#ffffffe6;margin:0;font-size:16px;line-height:28px}@media (width<=991px){.instrumentation-industries{padding:60px 0}.instrument-industry-card{height:300px}}@media (width<=767px){.instrument-industry-card{height:260px}.instrument-industry-overlay{padding:22px}.instrument-industry-overlay h4{font-size:22px}.instrument-industry-overlay p{font-size:15px;line-height:24px}}.instrumentation-faq{background:#fff;padding:30px 0}.instrumentation-faq .faq-wrapper{max-width:900px;margin:auto}.instrumentation-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 12px 30px #0000000d}.instrumentation-faq .faq-item.active{border-left:5px solid #ff5b21}.instrumentation-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.instrumentation-faq .faq-question h5{color:#08142d;margin:0;font-size:20px;font-weight:600}.instrumentation-faq .faq-question span{color:#ff5b21;font-size:18px}.instrumentation-faq .faq-answer{padding:0 28px 24px}.instrumentation-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=768px){.instrumentation-faq{padding:60px 0}.instrumentation-faq .faq-question{padding:18px}.instrumentation-faq .faq-question h5{font-size:17px}.instrumentation-faq .faq-answer{padding:0 18px 18px}}.instrumentation-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.instrumentation-cta-overlay{background:#08142de0;position:absolute;inset:0}.instrumentation-cta .container{z-index:2;position:relative}.instrumentation-cta-content{text-align:center;max-width:850px;margin:auto}.instrumentation-cta .cta-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.instrumentation-cta-content h2{color:#fff;margin-bottom:20px;font-size:54px;font-weight:800;line-height:1.2}.instrumentation-cta-content h2 span{color:#ff5b21}.instrumentation-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.instrumentation-cta .cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:70px;display:flex}.instrumentation-cta .cta-btn-primary,.instrumentation-cta .cta-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:240px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.instrumentation-cta .cta-btn-primary{color:#fff;background:#ff5b21}.instrumentation-cta .cta-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.instrumentation-cta .cta-btn-outline{color:#fff;border:2px solid #fff}.instrumentation-cta .cta-btn-outline:hover{color:#08142d;background:#fff;transform:translateY(-5px)}.instrumentation-stats{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.instrumentation-stat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background:#ffffff14;border-radius:20px;padding:35px;transition:all .35s}.instrumentation-stat:hover{background:#ff5b21;transform:translateY(-8px)}.instrumentation-stat svg{color:#fff;margin-bottom:18px;font-size:38px}.instrumentation-stat h3{color:#fff;margin-bottom:10px;font-size:38px}.instrumentation-stat p{color:#ffffffe6;margin:0}@media (width<=991px){.instrumentation-cta{padding:80px 0 60px}.instrumentation-cta-content h2{font-size:40px}.instrumentation-stats{grid-template-columns:1fr}}@media (width<=767px){.instrumentation-cta-content h2{font-size:32px}.instrumentation-cta-content p{font-size:16px;line-height:28px}.instrumentation-cta .cta-buttons{flex-direction:column;margin-bottom:50px}.instrumentation-cta .cta-btn-primary,.instrumentation-cta .cta-btn-outline{width:100%}}.abb-industries-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative}.abb-industries-overlay{background:#08142dd1;position:absolute;inset:0}.abb-industries-banner .container{z-index:2;position:relative}.abb-industries-banner h1{color:#fff;margin-bottom:20px;font-size:58px;font-weight:800}.abb-industries-banner h1 span{color:#ff5b21}.abb-industries-banner p{color:#fff;max-width:760px;margin:auto;font-size:18px;line-height:34px}.banner-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.btn-primary{color:#fff;background:#ff5b21;border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.btn-primary:hover{color:#fff;background:#08142d}.btn-outline{color:#fff;border:2px solid #fff;border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.btn-outline:hover{color:#08142d;background:#fff}.industries-overview{background:#fff;padding:30px 0}.industries-image{position:relative}.industries-image img{border-radius:22px;width:100%;box-shadow:0 20px 50px #0000001f}.industries-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:190px;padding:24px;position:absolute;bottom:30px;left:30px}.industries-floating-card h2{margin-bottom:8px;font-size:42px;font-weight:700}.industries-feature-list{margin-top:35px}.industries-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.industries-feature svg{color:#ff5b21}.industries-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.industries-overview{padding:60px 0}.industries-image{margin-bottom:40px}}@media (width<=767px){.industries-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.abb-industry-solutions{background:#f7f9fc;padding:30px 0}.abb-industry-solutions .section-heading{max-width:760px;margin:0 auto 60px}.abb-industry-solutions .small-title{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:15px;font-size:15px;font-weight:700;display:inline-block}.abb-industry-solutions .section-heading h2{color:#08142d;margin-bottom:20px;font-size:52px;font-weight:800}.abb-industry-solutions .section-heading h2 span{color:#ff5b21}.abb-industry-solutions .section-heading p{color:#666;font-size:18px;line-height:32px}.abb-industry-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 15px 35px #00000014}.abb-industry-card:hover{transform:translateY(-8px);box-shadow:0 25px 60px #00000026}.abb-industry-card-image{overflow:hidden}.abb-industry-card-image img{object-fit:cover;width:100%;height:240px;transition:all .6s;display:block}.abb-industry-card:hover .abb-industry-card-image img{transform:scale(1.08)}.abb-industry-card-content{padding:30px}.abb-industry-card-content h4{color:#08142d;margin-bottom:18px;font-size:30px;font-weight:700;line-height:1.3;transition:all .3s}.abb-industry-card:hover .abb-industry-card-content h4{color:#ff5b21}.abb-industry-card-content p{color:#666;min-height:90px;margin-bottom:28px;font-size:16px;line-height:30px}.abb-industry-link{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.abb-industry-link svg{transition:all .3s}.abb-industry-link:hover{color:#08142d;gap:16px}@media (width<=991px){.abb-industry-solutions{padding:70px 0}.abb-industry-solutions .section-heading h2{font-size:42px}.abb-industry-card-image img{height:220px}}@media (width<=767px){.abb-industry-solutions{padding:60px 0}.abb-industry-solutions .section-heading h2{font-size:34px}.abb-industry-card-image img{height:200px}.abb-industry-card-content{padding:22px}.abb-industry-card-content h4{font-size:24px}.abb-industry-card-content p{min-height:auto;font-size:15px;line-height:28px}}.why-abb-industries{background:#fff;padding:30px 0}.why-image{object-fit:cover;border-radius:20px;width:100%;height:520px;box-shadow:0 15px 35px #0000001a}.why-abb-industries .small-title{letter-spacing:2px;color:#ff5b21;text-transform:uppercase;margin-bottom:12px;font-size:15px;font-weight:700;display:block}.why-abb-industries .section-title{color:#08142d;margin-bottom:18px;font-size:48px;font-weight:800;line-height:1.2}.why-abb-industries .section-title span{color:#ff5b21}.why-abb-industries .section-desc{color:#666;margin-bottom:30px;font-size:17px;line-height:30px}.why-box{background:#f8fafc;border-radius:16px;height:100%;padding:22px;transition:all .3s}.why-box:hover{transform:translateY(-6px);box-shadow:0 15px 30px #00000014}.why-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:16px;font-size:22px;display:flex}.why-box h5{color:#08142d;margin-bottom:12px;font-size:24px;font-weight:700}.why-box p{color:#666;margin:0;font-size:15px;line-height:26px}@media (width<=991px){.why-abb-industries{padding:60px 0}.why-image{height:420px;margin-bottom:35px}.why-abb-industries .section-title{font-size:38px}}@media (width<=767px){.why-image{height:320px}.why-abb-industries .section-title{font-size:32px}.why-box{padding:18px}}.industries-faq{background:#fff;padding:30px 0}.industries-faq .accordion-item{border:none;border-radius:14px;margin-bottom:18px;overflow:hidden;box-shadow:0 8px 25px #0000000f}.industries-faq .accordion-button{padding:22px 28px;font-size:18px;font-weight:600}.industries-faq .accordion-button:not(.collapsed){color:#fff;background:#ff5b21}.industries-faq .accordion-body{color:#666;padding:25px 28px;line-height:30px}.industries-cta{background:#f8fafc;padding:90px 0}.cta-box{text-align:center;background:linear-gradient(135deg,#08142d,#102a55);border-radius:24px;padding:70px}.cta-box h2{color:#fff;margin-bottom:20px;font-size:46px;font-weight:800}.cta-box p{color:#d8d8d8;max-width:760px;margin:0 auto 35px;font-size:18px;line-height:32px}.cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (width<=767px){.cta-box{padding:45px 25px}.cta-box h2{font-size:32px}}.foodbev-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.foodbev-overlay{background:#07162dc7;position:absolute;inset:0}.foodbev-banner .container{z-index:2;position:relative}.foodbev-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.foodbev-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.foodbev-banner h1 span{color:#ff5b21}.foodbev-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.foodbev-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.foodbev-btn-primary,.foodbev-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.foodbev-btn-primary{color:#fff;background:#ff5b21}.foodbev-btn-primary:hover{color:#fff;background:#ff7444}.foodbev-btn-outline{color:#fff;border:2px solid #fff}.foodbev-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.foodbev-banner{min-height:460px}.foodbev-banner h1{font-size:42px}}@media (width<=767px){.foodbev-banner{min-height:400px}.foodbev-banner h1{font-size:34px}.foodbev-banner-buttons{flex-direction:column;align-items:center}}.foodbev-overview{background:#fff;padding:90px 0}.foodbev-overview-image{position:relative}.foodbev-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.foodbev-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.foodbev-title span{color:#ff5b21}.foodbev-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.foodbev-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.foodbev-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.foodbev-feature-list{margin-top:35px}.foodbev-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.foodbev-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.foodbev-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.foodbev-overview{padding:70px 0}.foodbev-overview-image{margin-bottom:45px}.foodbev-floating-card{bottom:20px;left:20px}.foodbev-title{font-size:34px}}@media (width<=767px){.foodbev-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.foodbev-title{font-size:28px}}.foodbev-services{background:#f8fafc;padding:30px 0}.foodbev-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.foodbev-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.foodbev-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.foodbev-card:hover .foodbev-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.foodbev-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.foodbev-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.foodbev-services{padding:70px 0}}.foodbev-benefits{background:#fff;padding:30px 0}.foodbev-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.foodbev-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.foodbev-benefits .benefit-title span{color:#ff5b21}.foodbev-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.foodbev-benefits .benefit-list{margin-bottom:35px}.foodbev-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.foodbev-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.foodbev-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.foodbev-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.foodbev-benefits .benefit-btn,.foodbev-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.foodbev-benefits .benefit-btn{color:#fff;background:#ff5b21}.foodbev-benefits .benefit-btn:hover{color:#fff;background:#08142d}.foodbev-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.foodbev-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.foodbev-benefits .benefit-image{position:relative}.foodbev-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.foodbev-benefits .benefit-image:hover img{transform:scale(1.03)}.foodbev-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.foodbev-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.foodbev-benefits .benefit-badge p{margin:0}@media (width<=991px){.foodbev-benefits{padding:60px 0}.foodbev-benefits .benefit-image{margin-top:40px}.foodbev-benefits .benefit-image img{height:340px}}@media (width<=767px){.foodbev-benefits .benefit-title{font-size:32px}.foodbev-benefits .benefit-buttons{flex-direction:column}.foodbev-benefits .benefit-btn,.foodbev-benefits .benefit-btn-outline{width:100%}.foodbev-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.foodbev-industries{background:#f8fafc;padding:30px 0}.foodbev-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.foodbev-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.foodbev-industry-box:hover img{transform:scale(1.08)}.foodbev-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.foodbev-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.foodbev-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.foodbev-industry-box:hover .foodbev-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.foodbev-industries{padding:60px 0}.foodbev-industry-box{height:280px}}@media (width<=767px){.foodbev-industry-box{height:240px}.foodbev-industry-overlay{padding:20px}.foodbev-industry-overlay h4{font-size:20px}}.foodbev-faq{background:#fff;padding:90px 0}.foodbev-faq .faq-wrapper{max-width:900px;margin:auto}.foodbev-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.foodbev-faq .faq-item.active{border-left:5px solid #ff5b21}.foodbev-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.foodbev-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.foodbev-faq .faq-question span{color:#ff5b21;font-size:18px}.foodbev-faq .faq-answer{padding:0 28px 24px}.foodbev-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.foodbev-faq{padding:70px 0}.foodbev-faq .faq-question{padding:18px}.foodbev-faq .faq-answer{padding:0 18px 18px}}.foodbev-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.foodbev-cta-overlay{background:#08142de0;position:absolute;inset:0}.foodbev-cta .container{z-index:2;position:relative}.foodbev-cta-content{text-align:center;max-width:850px;margin:auto}.foodbev-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.foodbev-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.foodbev-cta-content h2 span{color:#ff5b21}.foodbev-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.foodbev-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.foodbev-cta .foodbev-btn-primary,.foodbev-cta .foodbev-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.foodbev-cta .foodbev-btn-primary{color:#fff;background:#ff5b21}.foodbev-cta .foodbev-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.foodbev-cta .foodbev-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.foodbev-cta .foodbev-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.foodbev-cta{padding:80px 0}.foodbev-cta-content h2{font-size:38px}}@media (width<=767px){.foodbev-cta-content h2{font-size:30px}.foodbev-cta-content p{font-size:16px;line-height:28px}.foodbev-cta-buttons{flex-direction:column}.foodbev-cta .foodbev-btn-primary,.foodbev-cta .foodbev-btn-outline{width:100%}}.chemind-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.chemind-overlay{background:#07162dc7;position:absolute;inset:0}.chemind-banner .container{z-index:2;position:relative}.chemind-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.chemind-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.chemind-banner h1 span{color:#ff5b21}.chemind-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.chemind-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.chemind-btn-primary,.chemind-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.chemind-btn-primary{color:#fff;background:#ff5b21}.chemind-btn-primary:hover{color:#fff;background:#ff7444}.chemind-btn-outline{color:#fff;border:2px solid #fff}.chemind-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.chemind-banner{min-height:460px}.chemind-banner h1{font-size:42px}}@media (width<=767px){.chemind-banner{min-height:400px}.chemind-banner h1{font-size:34px}.chemind-banner-buttons{flex-direction:column;align-items:center}}.chemind-overview{background:#fff;padding:90px 0}.chemind-overview-image{position:relative}.chemind-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.chemind-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.chemind-title span{color:#ff5b21}.chemind-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.chemind-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.chemind-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.chemind-feature-list{margin-top:35px}.chemind-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.chemind-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.chemind-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.chemind-overview{padding:70px 0}.chemind-overview-image{margin-bottom:45px}.chemind-floating-card{bottom:20px;left:20px}.chemind-title{font-size:34px}}@media (width<=767px){.chemind-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.chemind-title{font-size:28px}}.chemind-services{background:#f8fafc;padding:30px 0}.chemind-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.chemind-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.chemind-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.chemind-card:hover .chemind-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.chemind-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.chemind-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.chemind-services{padding:70px 0}}.chemind-benefits{background:#fff;padding:30px 0}.chemind-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.chemind-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.chemind-benefits .benefit-title span{color:#ff5b21}.chemind-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.chemind-benefits .benefit-list{margin-bottom:35px}.chemind-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.chemind-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.chemind-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.chemind-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.chemind-benefits .benefit-btn,.chemind-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.chemind-benefits .benefit-btn{color:#fff;background:#ff5b21}.chemind-benefits .benefit-btn:hover{color:#fff;background:#08142d}.chemind-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.chemind-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.chemind-benefits .benefit-image{position:relative}.chemind-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.chemind-benefits .benefit-image:hover img{transform:scale(1.03)}.chemind-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.chemind-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.chemind-benefits .benefit-badge p{margin:0}@media (width<=991px){.chemind-benefits{padding:60px 0}.chemind-benefits .benefit-image{margin-top:40px}.chemind-benefits .benefit-image img{height:340px}}@media (width<=767px){.chemind-benefits .benefit-title{font-size:32px}.chemind-benefits .benefit-buttons{flex-direction:column}.chemind-benefits .benefit-btn,.chemind-benefits .benefit-btn-outline{width:100%}.chemind-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.chemind-industries{background:#f8fafc;padding:30px 0}.chemind-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.chemind-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.chemind-industry-box:hover img{transform:scale(1.08)}.chemind-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.chemind-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.chemind-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.chemind-industry-box:hover .chemind-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.chemind-industries{padding:60px 0}.chemind-industry-box{height:280px}}@media (width<=767px){.chemind-industry-box{height:240px}.chemind-industry-overlay{padding:20px}.chemind-industry-overlay h4{font-size:20px}}.chemind-faq{background:#fff;padding:90px 0}.chemind-faq .faq-wrapper{max-width:900px;margin:auto}.chemind-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.chemind-faq .faq-item.active{border-left:5px solid #ff5b21}.chemind-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.chemind-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.chemind-faq .faq-question span{color:#ff5b21;font-size:18px}.chemind-faq .faq-answer{padding:0 28px 24px}.chemind-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.chemind-faq{padding:70px 0}.chemind-faq .faq-question{padding:18px}.chemind-faq .faq-answer{padding:0 18px 18px}}.chemind-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.chemind-cta-overlay{background:#08142de0;position:absolute;inset:0}.chemind-cta .container{z-index:2;position:relative}.chemind-cta-content{text-align:center;max-width:850px;margin:auto}.chemind-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.chemind-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.chemind-cta-content h2 span{color:#ff5b21}.chemind-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.chemind-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.chemind-cta .chemind-btn-primary,.chemind-cta .chemind-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.chemind-cta .chemind-btn-primary{color:#fff;background:#ff5b21}.chemind-cta .chemind-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.chemind-cta .chemind-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.chemind-cta .chemind-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.chemind-cta{padding:80px 0}.chemind-cta-content h2{font-size:38px}}@media (width<=767px){.chemind-cta-content h2{font-size:30px}.chemind-cta-content p{font-size:16px;line-height:28px}.chemind-cta-buttons{flex-direction:column}.chemind-cta .chemind-btn-primary,.chemind-cta .chemind-btn-outline{width:100%}}.pulppaper-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.pulppaper-overlay{background:#07162dc7;position:absolute;inset:0}.pulppaper-banner .container{z-index:2;position:relative}.pulppaper-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.pulppaper-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.pulppaper-banner h1 span{color:#ff5b21}.pulppaper-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.pulppaper-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.pulppaper-btn-primary,.pulppaper-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.pulppaper-btn-primary{color:#fff;background:#ff5b21}.pulppaper-btn-primary:hover{color:#fff;background:#ff7444}.pulppaper-btn-outline{color:#fff;border:2px solid #fff}.pulppaper-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.pulppaper-banner{min-height:460px}.pulppaper-banner h1{font-size:42px}}@media (width<=767px){.pulppaper-banner{min-height:400px}.pulppaper-banner h1{font-size:34px}.pulppaper-banner-buttons{flex-direction:column;align-items:center}}.pulppaper-overview{background:#fff;padding:90px 0}.pulppaper-overview-image{position:relative}.pulppaper-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.pulppaper-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.pulppaper-title span{color:#ff5b21}.pulppaper-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.pulppaper-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.pulppaper-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.pulppaper-feature-list{margin-top:35px}.pulppaper-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.pulppaper-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.pulppaper-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.pulppaper-overview{padding:70px 0}.pulppaper-overview-image{margin-bottom:45px}.pulppaper-floating-card{bottom:20px;left:20px}.pulppaper-title{font-size:34px}}@media (width<=767px){.pulppaper-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.pulppaper-title{font-size:28px}}.pulppaper-services{background:#f8fafc;padding:30px 0}.pulppaper-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.pulppaper-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.pulppaper-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.pulppaper-card:hover .pulppaper-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.pulppaper-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.pulppaper-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.pulppaper-services{padding:70px 0}}.pulppaper-benefits{background:#fff;padding:30px 0}.pulppaper-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.pulppaper-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.pulppaper-benefits .benefit-title span{color:#ff5b21}.pulppaper-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.pulppaper-benefits .benefit-list{margin-bottom:35px}.pulppaper-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.pulppaper-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.pulppaper-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.pulppaper-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.pulppaper-benefits .benefit-btn,.pulppaper-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.pulppaper-benefits .benefit-btn{color:#fff;background:#ff5b21}.pulppaper-benefits .benefit-btn:hover{color:#fff;background:#08142d}.pulppaper-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.pulppaper-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.pulppaper-benefits .benefit-image{position:relative}.pulppaper-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.pulppaper-benefits .benefit-image:hover img{transform:scale(1.03)}.pulppaper-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.pulppaper-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.pulppaper-benefits .benefit-badge p{margin:0}@media (width<=991px){.pulppaper-benefits{padding:60px 0}.pulppaper-benefits .benefit-image{margin-top:40px}.pulppaper-benefits .benefit-image img{height:340px}}@media (width<=767px){.pulppaper-benefits .benefit-title{font-size:32px}.pulppaper-benefits .benefit-buttons{flex-direction:column}.pulppaper-benefits .benefit-btn,.pulppaper-benefits .benefit-btn-outline{width:100%}.pulppaper-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.pulppaper-industries{background:#f8fafc;padding:30px 0}.pulppaper-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.pulppaper-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.pulppaper-industry-box:hover img{transform:scale(1.08)}.pulppaper-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.pulppaper-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.pulppaper-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.pulppaper-industry-box:hover .pulppaper-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.pulppaper-industries{padding:60px 0}.pulppaper-industry-box{height:280px}}@media (width<=767px){.pulppaper-industry-box{height:240px}.pulppaper-industry-overlay{padding:20px}.pulppaper-industry-overlay h4{font-size:20px}}.pulppaper-faq{background:#fff;padding:90px 0}.pulppaper-faq .faq-wrapper{max-width:900px;margin:auto}.pulppaper-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.pulppaper-faq .faq-item.active{border-left:5px solid #ff5b21}.pulppaper-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.pulppaper-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.pulppaper-faq .faq-question span{color:#ff5b21;font-size:18px}.pulppaper-faq .faq-answer{padding:0 28px 24px}.pulppaper-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.pulppaper-faq{padding:70px 0}.pulppaper-faq .faq-question{padding:18px}.pulppaper-faq .faq-answer{padding:0 18px 18px}}.pulppaper-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.pulppaper-cta-overlay{background:#08142de0;position:absolute;inset:0}.pulppaper-cta .container{z-index:2;position:relative}.pulppaper-cta-content{text-align:center;max-width:850px;margin:auto}.pulppaper-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.pulppaper-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.pulppaper-cta-content h2 span{color:#ff5b21}.pulppaper-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.pulppaper-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.pulppaper-cta .pulppaper-btn-primary,.pulppaper-cta .pulppaper-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.pulppaper-cta .pulppaper-btn-primary{color:#fff;background:#ff5b21}.pulppaper-cta .pulppaper-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.pulppaper-cta .pulppaper-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.pulppaper-cta .pulppaper-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.pulppaper-cta{padding:80px 0}.pulppaper-cta-content h2{font-size:38px}}@media (width<=767px){.pulppaper-cta-content h2{font-size:30px}.pulppaper-cta-content p{font-size:16px;line-height:28px}.pulppaper-cta-buttons{flex-direction:column}.pulppaper-cta .pulppaper-btn-primary,.pulppaper-cta .pulppaper-btn-outline{width:100%}}.powerprod-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.powerprod-overlay{background:#07162dc7;position:absolute;inset:0}.powerprod-banner .container{z-index:2;position:relative}.powerprod-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.powerprod-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.powerprod-banner h1 span{color:#ff5b21}.powerprod-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.powerprod-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.powerprod-btn-primary,.powerprod-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.powerprod-btn-primary{color:#fff;background:#ff5b21}.powerprod-btn-primary:hover{color:#fff;background:#ff7444}.powerprod-btn-outline{color:#fff;border:2px solid #fff}.powerprod-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.powerprod-banner{min-height:460px}.powerprod-banner h1{font-size:42px}}@media (width<=767px){.powerprod-banner{min-height:400px}.powerprod-banner h1{font-size:34px}.powerprod-banner-buttons{flex-direction:column;align-items:center}}.powerprod-overview{background:#fff;padding:90px 0}.powerprod-overview-image{position:relative}.powerprod-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.powerprod-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.powerprod-title span{color:#ff5b21}.powerprod-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.powerprod-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.powerprod-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.powerprod-feature-list{margin-top:35px}.powerprod-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.powerprod-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.powerprod-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.powerprod-overview{padding:70px 0}.powerprod-overview-image{margin-bottom:45px}.powerprod-floating-card{bottom:20px;left:20px}.powerprod-title{font-size:34px}}@media (width<=767px){.powerprod-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.powerprod-title{font-size:28px}}.powerprod-services{background:#f8fafc;padding:30px 0}.powerprod-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.powerprod-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.powerprod-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.powerprod-card:hover .powerprod-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.powerprod-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.powerprod-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.powerprod-services{padding:70px 0}}.powerprod-benefits{background:#fff;padding:30px 0}.powerprod-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.powerprod-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.powerprod-benefits .benefit-title span{color:#ff5b21}.powerprod-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.powerprod-benefits .benefit-list{margin-bottom:35px}.powerprod-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.powerprod-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.powerprod-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.powerprod-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.powerprod-benefits .benefit-btn,.powerprod-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.powerprod-benefits .benefit-btn{color:#fff;background:#ff5b21}.powerprod-benefits .benefit-btn:hover{color:#fff;background:#08142d}.powerprod-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.powerprod-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.powerprod-benefits .benefit-image{position:relative}.powerprod-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.powerprod-benefits .benefit-image:hover img{transform:scale(1.03)}.powerprod-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.powerprod-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.powerprod-benefits .benefit-badge p{margin:0}@media (width<=991px){.powerprod-benefits{padding:60px 0}.powerprod-benefits .benefit-image{margin-top:40px}.powerprod-benefits .benefit-image img{height:340px}}@media (width<=767px){.powerprod-benefits .benefit-title{font-size:32px}.powerprod-benefits .benefit-buttons{flex-direction:column}.powerprod-benefits .benefit-btn,.powerprod-benefits .benefit-btn-outline{width:100%}.powerprod-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.powerprod-industries{background:#f8fafc;padding:30px 0}.powerprod-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.powerprod-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.powerprod-industry-box:hover img{transform:scale(1.08)}.powerprod-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.powerprod-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.powerprod-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.powerprod-industry-box:hover .powerprod-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.powerprod-industries{padding:60px 0}.powerprod-industry-box{height:280px}}@media (width<=767px){.powerprod-industry-box{height:240px}.powerprod-industry-overlay{padding:20px}.powerprod-industry-overlay h4{font-size:20px}}.powerprod-faq{background:#fff;padding:90px 0}.powerprod-faq .faq-wrapper{max-width:900px;margin:auto}.powerprod-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.powerprod-faq .faq-item.active{border-left:5px solid #ff5b21}.powerprod-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.powerprod-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.powerprod-faq .faq-question span{color:#ff5b21;font-size:18px}.powerprod-faq .faq-answer{padding:0 28px 24px}.powerprod-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.powerprod-faq{padding:70px 0}.powerprod-faq .faq-question{padding:18px}.powerprod-faq .faq-answer{padding:0 18px 18px}}.powerprod-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.powerprod-cta-overlay{background:#08142de0;position:absolute;inset:0}.powerprod-cta .container{z-index:2;position:relative}.powerprod-cta-content{text-align:center;max-width:850px;margin:auto}.powerprod-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.powerprod-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.powerprod-cta-content h2 span{color:#ff5b21}.powerprod-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.powerprod-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.powerprod-cta .powerprod-btn-primary,.powerprod-cta .powerprod-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.powerprod-cta .powerprod-btn-primary{color:#fff;background:#ff5b21}.powerprod-cta .powerprod-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.powerprod-cta .powerprod-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.powerprod-cta .powerprod-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.powerprod-cta{padding:80px 0}.powerprod-cta-content h2{font-size:38px}}@media (width<=767px){.powerprod-cta-content h2{font-size:30px}.powerprod-cta-content p{font-size:16px;line-height:28px}.powerprod-cta-buttons{flex-direction:column}.powerprod-cta .powerprod-btn-primary,.powerprod-cta .powerprod-btn-outline{width:100%}}.waterind-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.waterind-overlay{background:#07162dc7;position:absolute;inset:0}.waterind-banner .container{z-index:2;position:relative}.waterind-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.waterind-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.waterind-banner h1 span{color:#ff5b21}.waterind-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.waterind-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.waterind-btn-primary,.waterind-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.waterind-btn-primary{color:#fff;background:#ff5b21}.waterind-btn-primary:hover{color:#fff;background:#ff7444}.waterind-btn-outline{color:#fff;border:2px solid #fff}.waterind-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.waterind-banner{min-height:460px}.waterind-banner h1{font-size:42px}}@media (width<=767px){.waterind-banner{min-height:400px}.waterind-banner h1{font-size:34px}.waterind-banner-buttons{flex-direction:column;align-items:center}}.waterind-overview{background:#fff;padding:90px 0}.waterind-overview-image{position:relative}.waterind-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.waterind-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.waterind-title span{color:#ff5b21}.waterind-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.waterind-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.waterind-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.waterind-feature-list{margin-top:35px}.waterind-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.waterind-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.waterind-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.waterind-overview{padding:70px 0}.waterind-overview-image{margin-bottom:45px}.waterind-floating-card{bottom:20px;left:20px}.waterind-title{font-size:34px}}@media (width<=767px){.waterind-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.waterind-title{font-size:28px}}.waterind-services{background:#f8fafc;padding:30px 0}.waterind-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.waterind-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.waterind-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.waterind-card:hover .waterind-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.waterind-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.waterind-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.waterind-services{padding:70px 0}}.waterind-benefits{background:#fff;padding:30px 0}.waterind-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.waterind-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.waterind-benefits .benefit-title span{color:#ff5b21}.waterind-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.waterind-benefits .benefit-list{margin-bottom:35px}.waterind-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.waterind-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.waterind-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.waterind-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.waterind-benefits .benefit-btn,.waterind-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.waterind-benefits .benefit-btn{color:#fff;background:#ff5b21}.waterind-benefits .benefit-btn:hover{color:#fff;background:#08142d}.waterind-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.waterind-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.waterind-benefits .benefit-image{position:relative}.waterind-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.waterind-benefits .benefit-image:hover img{transform:scale(1.03)}.waterind-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.waterind-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.waterind-benefits .benefit-badge p{margin:0}@media (width<=991px){.waterind-benefits{padding:60px 0}.waterind-benefits .benefit-image{margin-top:40px}.waterind-benefits .benefit-image img{height:340px}}@media (width<=767px){.waterind-benefits .benefit-title{font-size:32px}.waterind-benefits .benefit-buttons{flex-direction:column}.waterind-benefits .benefit-btn,.waterind-benefits .benefit-btn-outline{width:100%}.waterind-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.waterind-industries{background:#f8fafc;padding:30px 0}.waterind-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.waterind-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.waterind-industry-box:hover img{transform:scale(1.08)}.waterind-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.waterind-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.waterind-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.waterind-industry-box:hover .waterind-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.waterind-industries{padding:60px 0}.waterind-industry-box{height:280px}}@media (width<=767px){.waterind-industry-box{height:240px}.waterind-industry-overlay{padding:20px}.waterind-industry-overlay h4{font-size:20px}}.waterind-faq{background:#fff;padding:90px 0}.waterind-faq .faq-wrapper{max-width:900px;margin:auto}.waterind-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.waterind-faq .faq-item.active{border-left:5px solid #ff5b21}.waterind-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.waterind-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.waterind-faq .faq-question span{color:#ff5b21;font-size:18px}.waterind-faq .faq-answer{padding:0 28px 24px}.waterind-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.waterind-faq{padding:70px 0}.waterind-faq .faq-question{padding:18px}.waterind-faq .faq-answer{padding:0 18px 18px}}.waterind-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.waterind-cta-overlay{background:#08142de0;position:absolute;inset:0}.waterind-cta .container{z-index:2;position:relative}.waterind-cta-content{text-align:center;max-width:850px;margin:auto}.waterind-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.waterind-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.waterind-cta-content h2 span{color:#ff5b21}.waterind-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.waterind-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.waterind-cta .waterind-btn-primary,.waterind-cta .waterind-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.waterind-cta .waterind-btn-primary{color:#fff;background:#ff5b21}.waterind-cta .waterind-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.waterind-cta .waterind-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.waterind-cta .waterind-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.waterind-cta{padding:80px 0}.waterind-cta-content h2{font-size:38px}}@media (width<=767px){.waterind-cta-content h2{font-size:30px}.waterind-cta-content p{font-size:16px;line-height:28px}.waterind-cta-buttons{flex-direction:column}.waterind-cta .waterind-btn-primary,.waterind-cta .waterind-btn-outline{width:100%}}.dcenter-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.dcenter-overlay{background:#07162dc7;position:absolute;inset:0}.dcenter-banner .container{z-index:2;position:relative}.dcenter-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.dcenter-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.dcenter-banner h1 span{color:#ff5b21}.dcenter-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.dcenter-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.dcenter-btn-primary,.dcenter-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.dcenter-btn-primary{color:#fff;background:#ff5b21}.dcenter-btn-primary:hover{color:#fff;background:#ff7444}.dcenter-btn-outline{color:#fff;border:2px solid #fff}.dcenter-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.dcenter-banner{min-height:460px}.dcenter-banner h1{font-size:42px}}@media (width<=767px){.dcenter-banner{min-height:400px}.dcenter-banner h1{font-size:34px}.dcenter-banner-buttons{flex-direction:column;align-items:center}}.dcenter-overview{background:#fff;padding:90px 0}.dcenter-overview-image{position:relative}.dcenter-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.dcenter-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.dcenter-title span{color:#ff5b21}.dcenter-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.dcenter-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.dcenter-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.dcenter-feature-list{margin-top:35px}.dcenter-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.dcenter-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.dcenter-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.dcenter-overview{padding:70px 0}.dcenter-overview-image{margin-bottom:45px}.dcenter-floating-card{bottom:20px;left:20px}.dcenter-title{font-size:34px}}@media (width<=767px){.dcenter-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.dcenter-title{font-size:28px}}.dcenter-services{background:#f8fafc;padding:30px 0}.dcenter-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.dcenter-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.dcenter-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.dcenter-card:hover .dcenter-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.dcenter-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.dcenter-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.dcenter-services{padding:70px 0}}.dcenter-benefits{background:#fff;padding:30px 0}.dcenter-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.dcenter-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.dcenter-benefits .benefit-title span{color:#ff5b21}.dcenter-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.dcenter-benefits .benefit-list{margin-bottom:35px}.dcenter-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.dcenter-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.dcenter-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.dcenter-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.dcenter-benefits .benefit-btn,.dcenter-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.dcenter-benefits .benefit-btn{color:#fff;background:#ff5b21}.dcenter-benefits .benefit-btn:hover{color:#fff;background:#08142d}.dcenter-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.dcenter-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.dcenter-benefits .benefit-image{position:relative}.dcenter-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.dcenter-benefits .benefit-image:hover img{transform:scale(1.03)}.dcenter-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.dcenter-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.dcenter-benefits .benefit-badge p{margin:0}@media (width<=991px){.dcenter-benefits{padding:60px 0}.dcenter-benefits .benefit-image{margin-top:40px}.dcenter-benefits .benefit-image img{height:340px}}@media (width<=767px){.dcenter-benefits .benefit-title{font-size:32px}.dcenter-benefits .benefit-buttons{flex-direction:column}.dcenter-benefits .benefit-btn,.dcenter-benefits .benefit-btn-outline{width:100%}.dcenter-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.dcenter-industries{background:#f8fafc;padding:30px 0}.dcenter-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.dcenter-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.dcenter-industry-box:hover img{transform:scale(1.08)}.dcenter-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.dcenter-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.dcenter-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.dcenter-industry-box:hover .dcenter-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.dcenter-industries{padding:60px 0}.dcenter-industry-box{height:280px}}@media (width<=767px){.dcenter-industry-box{height:240px}.dcenter-industry-overlay{padding:20px}.dcenter-industry-overlay h4{font-size:20px}}.dcenter-faq{background:#fff;padding:90px 0}.dcenter-faq .faq-wrapper{max-width:900px;margin:auto}.dcenter-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.dcenter-faq .faq-item.active{border-left:5px solid #ff5b21}.dcenter-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.dcenter-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.dcenter-faq .faq-question span{color:#ff5b21;font-size:18px}.dcenter-faq .faq-answer{padding:0 28px 24px}.dcenter-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.dcenter-faq{padding:70px 0}.dcenter-faq .faq-question{padding:18px}.dcenter-faq .faq-answer{padding:0 18px 18px}}.dcenter-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.dcenter-cta-overlay{background:#08142de0;position:absolute;inset:0}.dcenter-cta .container{z-index:2;position:relative}.dcenter-cta-content{text-align:center;max-width:850px;margin:auto}.dcenter-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.dcenter-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.dcenter-cta-content h2 span{color:#ff5b21}.dcenter-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.dcenter-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.dcenter-cta .dcenter-btn-primary,.dcenter-cta .dcenter-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.dcenter-cta .dcenter-btn-primary{color:#fff;background:#ff5b21}.dcenter-cta .dcenter-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.dcenter-cta .dcenter-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.dcenter-cta .dcenter-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.dcenter-cta{padding:80px 0}.dcenter-cta-content h2{font-size:38px}}@media (width<=767px){.dcenter-cta-content h2{font-size:30px}.dcenter-cta-content p{font-size:16px;line-height:28px}.dcenter-cta-buttons{flex-direction:column}.dcenter-cta .dcenter-btn-primary,.dcenter-cta .dcenter-btn-outline{width:100%}}.automate-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:620px;display:flex;position:relative;overflow:hidden}.automate-banner:before{content:"";z-index:1;background:#08142dc7;position:absolute;inset:0}.automate-banner .container{z-index:5;position:relative}.automate-banner-content{text-align:center;max-width:900px;margin:auto}.automate-banner-content>span{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:17px;font-weight:700;display:inline-block}.automate-banner-content h1{color:#fff;margin-bottom:22px;font-size:72px;font-weight:800;line-height:1.15}.automate-banner-content h1 span{color:#ff5b21}.automate-banner-content p{color:#fff;max-width:760px;margin:auto;font-size:20px;line-height:34px}.automate-banner .banner-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:45px;display:flex}.automate-banner .btn-primary{color:#fff;background:#ff5b21;border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.automate-banner .btn-primary:hover{color:#fff;background:#08142d}.automate-banner .btn-outline{color:#fff;border:2px solid #fff;border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.automate-banner .btn-outline:hover{color:#08142d;background:#fff}@media (width<=991px){.automate-banner{min-height:520px}.automate-banner-content h1{font-size:52px}}@media (width<=767px){.automate-banner{min-height:470px;padding:80px 0}.automate-banner-content h1{font-size:38px}.automate-banner-content p{font-size:16px;line-height:28px}.automate-banner .banner-buttons{flex-direction:column;align-items:center}}.automate-overview{background:#fff;padding:30px 0}.automate-image{position:relative}.automate-image img{border-radius:22px;width:100%;box-shadow:0 20px 50px #0000001f}.automate-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:190px;padding:24px;position:absolute;bottom:30px;left:30px}.automate-floating-card h2{margin-bottom:8px;font-size:42px;font-weight:800}.automate-floating-card span{font-size:15px;line-height:24px}.automate-feature-list{margin-top:35px}.automate-feature{align-items:center;gap:16px;margin-bottom:18px;display:flex}.automate-feature svg{color:#ff5b21;font-size:18px}.automate-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.automate-overview{padding:60px 0}.automate-image{margin-bottom:40px}}@media (width<=767px){.automate-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.automate-products{background:#f8fafc;padding:30px 0}.automate-product-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #00000014}.automate-product-card:hover{transform:translateY(-8px);box-shadow:0 22px 45px #00000026}.automate-product-image{overflow:hidden}.automate-product-image img{object-fit:cover;width:100%;height:220px;transition:all .5s;display:block}.automate-product-card:hover img{transform:scale(1.08)}.automate-product-content{padding:25px}.automate-product-content h4{color:#08142d;margin-bottom:15px;font-size:22px;font-weight:700;line-height:1.3}.automate-product-content p{color:#666;min-height:84px;margin-bottom:20px;line-height:28px}.automate-product-content a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.automate-product-content a:hover{gap:16px}@media (width<=991px){.automate-products{padding:60px 0}}@media (width<=767px){.automate-product-image img{height:200px}.automate-product-content{padding:20px}.automate-product-content h4{font-size:20px}.automate-product-content p{min-height:auto}}.automate-why{background:#fff;padding:30px 0}.automate-why-image{border-radius:22px;width:100%;box-shadow:0 15px 40px #0000001f}.automate-feature-box{background:#f8fafc;border-radius:18px;height:100%;padding:24px;transition:all .35s}.automate-feature-box:hover{transform:translateY(-6px);box-shadow:0 15px 35px #00000014}.automate-feature-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:18px;font-size:24px;display:flex}.automate-feature-box h5{color:#08142d;margin-bottom:12px;font-size:22px;font-weight:700}.automate-feature-box p{color:#666;margin:0;line-height:28px}@media (width<=991px){.automate-why{padding:60px 0}.automate-why-image{margin-bottom:40px}}.automate-applications{background:#f8fafc;padding:30px 0}.automate-app-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #00000014}.automate-app-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #00000026}.automate-app-image{overflow:hidden}.automate-app-image img{object-fit:cover;width:100%;height:230px;transition:all .5s;display:block}.automate-app-card:hover .automate-app-image img{transform:scale(1.08)}.automate-app-content{padding:28px}.automate-app-content h4{color:#08142d;margin-bottom:15px;font-size:24px;font-weight:700;transition:all .3s}.automate-app-card:hover .automate-app-content h4{color:#ff5b21}.automate-app-content p{color:#666;margin:0;font-size:16px;line-height:30px}@media (width<=991px){.automate-applications{padding:60px 0}.automate-app-image img{height:210px}}@media (width<=767px){.automate-applications{padding:50px 0}.automate-app-image img{height:190px}.automate-app-content{padding:22px}.automate-app-content h4{font-size:22px}.automate-app-content p{font-size:15px;line-height:27px}}.automate-faq{background:#fff;padding:30px 0}.automate-faq .faq-wrapper{max-width:900px;margin:auto}.automate-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;overflow:hidden;box-shadow:0 8px 25px #0000000d}.automate-faq .faq-item.active{border-left:5px solid #ff5b21}.automate-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.automate-faq .faq-question h5{color:#08142d;margin:0;font-size:18px;font-weight:600}.automate-faq .faq-question span{color:#ff5b21}.automate-faq .faq-answer{padding:0 28px 24px}.automate-faq .faq-answer p{color:#666;margin:0;line-height:30px}.automate-cta{background-position:50%;background-size:cover;padding:100px 0;position:relative}.automate-overlay{background:#08142dd9;position:absolute;inset:0}.automate-cta .container{z-index:2;position:relative}.automate-cta-content{text-align:center;max-width:850px;margin:auto}.automate-tag{color:#ff5b21;letter-spacing:4px;font-weight:700}.automate-cta-content h2{color:#fff;margin:20px 0;font-size:52px;font-weight:800}.automate-cta-content h2 span{color:#ff5b21}.automate-cta-content p{color:#ddd;margin-bottom:40px;font-size:18px;line-height:34px}.automate-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.automate-btn-primary,.automate-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.automate-btn-primary{color:#fff;background:#ff5b21}.automate-btn-primary:hover{color:#fff;background:#ff7444}.automate-btn-outline{color:#fff;border:2px solid #fff}.automate-btn-outline:hover{color:#08142d;background:#fff}.autosw-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.autosw-overlay{background:#07162dc7;position:absolute;inset:0}.autosw-banner .container{z-index:2;position:relative}.autosw-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.autosw-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.autosw-banner h1 span{color:#ff5b21}.autosw-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.autosw-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.autosw-btn-primary,.autosw-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.autosw-btn-primary{color:#fff;background:#ff5b21}.autosw-btn-primary:hover{color:#fff;background:#ff7444}.autosw-btn-outline{color:#fff;border:2px solid #fff}.autosw-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.autosw-banner{min-height:460px}.autosw-banner h1{font-size:42px}}@media (width<=767px){.autosw-banner{min-height:400px}.autosw-banner h1{font-size:34px}.autosw-banner-buttons{flex-direction:column;align-items:center}}.autosw-overview{background:#fff;padding:90px 0}.autosw-overview-image{position:relative}.autosw-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.autosw-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.autosw-title span{color:#ff5b21}.autosw-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.autosw-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.autosw-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.autosw-feature-list{margin-top:35px}.autosw-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.autosw-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.autosw-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.autosw-overview{padding:70px 0}.autosw-overview-image{margin-bottom:45px}.autosw-floating-card{bottom:20px;left:20px}.autosw-title{font-size:34px}}@media (width<=767px){.autosw-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.autosw-title{font-size:28px}}.autosw-services{background:#f8fafc;padding:30px 0}.autosw-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.autosw-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.autosw-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.autosw-card:hover .autosw-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.autosw-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.autosw-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.autosw-services{padding:70px 0}}.autosw-benefits{background:#fff;padding:30px 0}.autosw-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.autosw-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.autosw-benefits .benefit-title span{color:#ff5b21}.autosw-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.autosw-benefits .benefit-list{margin-bottom:35px}.autosw-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.autosw-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.autosw-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.autosw-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.autosw-benefits .benefit-btn,.autosw-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.autosw-benefits .benefit-btn{color:#fff;background:#ff5b21}.autosw-benefits .benefit-btn:hover{color:#fff;background:#08142d}.autosw-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.autosw-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.autosw-benefits .benefit-image{position:relative}.autosw-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.autosw-benefits .benefit-image:hover img{transform:scale(1.03)}.autosw-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.autosw-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.autosw-benefits .benefit-badge p{margin:0}@media (width<=991px){.autosw-benefits{padding:60px 0}.autosw-benefits .benefit-image{margin-top:40px}.autosw-benefits .benefit-image img{height:340px}}@media (width<=767px){.autosw-benefits .benefit-title{font-size:32px}.autosw-benefits .benefit-buttons{flex-direction:column}.autosw-benefits .benefit-btn,.autosw-benefits .benefit-btn-outline{width:100%}.autosw-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.autosw-industries{background:#f8fafc;padding:30px 0}.autosw-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.autosw-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.autosw-industry-box:hover img{transform:scale(1.08)}.autosw-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.autosw-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.autosw-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.autosw-industry-box:hover .autosw-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.autosw-industries{padding:60px 0}.autosw-industry-box{height:280px}}@media (width<=767px){.autosw-industry-box{height:240px}.autosw-industry-overlay{padding:20px}.autosw-industry-overlay h4{font-size:20px}}.autosw-faq{background:#fff;padding:90px 0}.autosw-faq .faq-wrapper{max-width:900px;margin:auto}.autosw-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.autosw-faq .faq-item.active{border-left:5px solid #ff5b21}.autosw-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.autosw-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.autosw-faq .faq-question span{color:#ff5b21;font-size:18px}.autosw-faq .faq-answer{padding:0 28px 24px}.autosw-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.autosw-faq{padding:70px 0}.autosw-faq .faq-question{padding:18px}.autosw-faq .faq-answer{padding:0 18px 18px}}.autosw-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.autosw-cta-overlay{background:#08142de0;position:absolute;inset:0}.autosw-cta .container{z-index:2;position:relative}.autosw-cta-content{text-align:center;max-width:850px;margin:auto}.autosw-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.autosw-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.autosw-cta-content h2 span{color:#ff5b21}.autosw-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.autosw-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.autosw-cta .autosw-btn-primary,.autosw-cta .autosw-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.autosw-cta .autosw-btn-primary{color:#fff;background:#ff5b21}.autosw-cta .autosw-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.autosw-cta .autosw-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.autosw-cta .autosw-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.autosw-cta{padding:80px 0}.autosw-cta-content h2{font-size:38px}}@media (width<=767px){.autosw-cta-content h2{font-size:30px}.autosw-cta-content p{font-size:16px;line-height:28px}.autosw-cta-buttons{flex-direction:column}.autosw-cta .autosw-btn-primary,.autosw-cta .autosw-btn-outline{width:100%}}.bldgauto-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.bldgauto-overlay{background:#07162dc7;position:absolute;inset:0}.bldgauto-banner .container{z-index:2;position:relative}.bldgauto-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.bldgauto-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.bldgauto-banner h1 span{color:#ff5b21}.bldgauto-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.bldgauto-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.bldgauto-btn-primary,.bldgauto-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.bldgauto-btn-primary{color:#fff;background:#ff5b21}.bldgauto-btn-primary:hover{color:#fff;background:#ff7444}.bldgauto-btn-outline{color:#fff;border:2px solid #fff}.bldgauto-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.bldgauto-banner{min-height:460px}.bldgauto-banner h1{font-size:42px}}@media (width<=767px){.bldgauto-banner{min-height:400px}.bldgauto-banner h1{font-size:34px}.bldgauto-banner-buttons{flex-direction:column;align-items:center}}.bldgauto-overview{background:#fff;padding:90px 0}.bldgauto-overview-image{position:relative}.bldgauto-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.bldgauto-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.bldgauto-title span{color:#ff5b21}.bldgauto-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.bldgauto-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.bldgauto-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.bldgauto-feature-list{margin-top:35px}.bldgauto-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.bldgauto-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.bldgauto-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.bldgauto-overview{padding:70px 0}.bldgauto-overview-image{margin-bottom:45px}.bldgauto-floating-card{bottom:20px;left:20px}.bldgauto-title{font-size:34px}}@media (width<=767px){.bldgauto-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.bldgauto-title{font-size:28px}}.bldgauto-services{background:#f8fafc;padding:30px 0}.bldgauto-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.bldgauto-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.bldgauto-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.bldgauto-card:hover .bldgauto-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.bldgauto-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.bldgauto-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.bldgauto-services{padding:70px 0}}.bldgauto-benefits{background:#fff;padding:30px 0}.bldgauto-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.bldgauto-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.bldgauto-benefits .benefit-title span{color:#ff5b21}.bldgauto-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.bldgauto-benefits .benefit-list{margin-bottom:35px}.bldgauto-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.bldgauto-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.bldgauto-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.bldgauto-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.bldgauto-benefits .benefit-btn,.bldgauto-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.bldgauto-benefits .benefit-btn{color:#fff;background:#ff5b21}.bldgauto-benefits .benefit-btn:hover{color:#fff;background:#08142d}.bldgauto-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.bldgauto-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.bldgauto-benefits .benefit-image{position:relative}.bldgauto-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.bldgauto-benefits .benefit-image:hover img{transform:scale(1.03)}.bldgauto-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.bldgauto-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.bldgauto-benefits .benefit-badge p{margin:0}@media (width<=991px){.bldgauto-benefits{padding:60px 0}.bldgauto-benefits .benefit-image{margin-top:40px}.bldgauto-benefits .benefit-image img{height:340px}}@media (width<=767px){.bldgauto-benefits .benefit-title{font-size:32px}.bldgauto-benefits .benefit-buttons{flex-direction:column}.bldgauto-benefits .benefit-btn,.bldgauto-benefits .benefit-btn-outline{width:100%}.bldgauto-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.bldgauto-industries{background:#f8fafc;padding:30px 0}.bldgauto-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.bldgauto-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.bldgauto-industry-box:hover img{transform:scale(1.08)}.bldgauto-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.bldgauto-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.bldgauto-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.bldgauto-industry-box:hover .bldgauto-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.bldgauto-industries{padding:60px 0}.bldgauto-industry-box{height:280px}}@media (width<=767px){.bldgauto-industry-box{height:240px}.bldgauto-industry-overlay{padding:20px}.bldgauto-industry-overlay h4{font-size:20px}}.bldgauto-faq{background:#fff;padding:90px 0}.bldgauto-faq .faq-wrapper{max-width:900px;margin:auto}.bldgauto-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.bldgauto-faq .faq-item.active{border-left:5px solid #ff5b21}.bldgauto-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.bldgauto-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.bldgauto-faq .faq-question span{color:#ff5b21;font-size:18px}.bldgauto-faq .faq-answer{padding:0 28px 24px}.bldgauto-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.bldgauto-faq{padding:70px 0}.bldgauto-faq .faq-question{padding:18px}.bldgauto-faq .faq-answer{padding:0 18px 18px}}.bldgauto-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.bldgauto-cta-overlay{background:#08142de0;position:absolute;inset:0}.bldgauto-cta .container{z-index:2;position:relative}.bldgauto-cta-content{text-align:center;max-width:850px;margin:auto}.bldgauto-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.bldgauto-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.bldgauto-cta-content h2 span{color:#ff5b21}.bldgauto-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.bldgauto-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.bldgauto-cta .bldgauto-btn-primary,.bldgauto-cta .bldgauto-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.bldgauto-cta .bldgauto-btn-primary{color:#fff;background:#ff5b21}.bldgauto-cta .bldgauto-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.bldgauto-cta .bldgauto-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.bldgauto-cta .bldgauto-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.bldgauto-cta{padding:80px 0}.bldgauto-cta-content h2{font-size:38px}}@media (width<=767px){.bldgauto-cta-content h2{font-size:30px}.bldgauto-cta-content p{font-size:16px;line-height:28px}.bldgauto-cta-buttons{flex-direction:column}.bldgauto-cta .bldgauto-btn-primary,.bldgauto-cta .bldgauto-btn-outline{width:100%}}.edgecomp-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.edgecomp-overlay{background:#07162dc7;position:absolute;inset:0}.edgecomp-banner .container{z-index:2;position:relative}.edgecomp-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.edgecomp-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.edgecomp-banner h1 span{color:#ff5b21}.edgecomp-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.edgecomp-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.edgecomp-btn-primary,.edgecomp-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.edgecomp-btn-primary{color:#fff;background:#ff5b21}.edgecomp-btn-primary:hover{color:#fff;background:#ff7444}.edgecomp-btn-outline{color:#fff;border:2px solid #fff}.edgecomp-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.edgecomp-banner{min-height:460px}.edgecomp-banner h1{font-size:42px}}@media (width<=767px){.edgecomp-banner{min-height:400px}.edgecomp-banner h1{font-size:34px}.edgecomp-banner-buttons{flex-direction:column;align-items:center}}.edgecomp-overview{background:#fff;padding:90px 0}.edgecomp-overview-image{position:relative}.edgecomp-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.edgecomp-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.edgecomp-title span{color:#ff5b21}.edgecomp-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.edgecomp-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.edgecomp-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.edgecomp-feature-list{margin-top:35px}.edgecomp-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.edgecomp-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.edgecomp-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.edgecomp-overview{padding:70px 0}.edgecomp-overview-image{margin-bottom:45px}.edgecomp-floating-card{bottom:20px;left:20px}.edgecomp-title{font-size:34px}}@media (width<=767px){.edgecomp-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.edgecomp-title{font-size:28px}}.edgecomp-services{background:#f8fafc;padding:30px 0}.edgecomp-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.edgecomp-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.edgecomp-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.edgecomp-card:hover .edgecomp-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.edgecomp-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.edgecomp-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.edgecomp-services{padding:70px 0}}.edgecomp-benefits{background:#fff;padding:30px 0}.edgecomp-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.edgecomp-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.edgecomp-benefits .benefit-title span{color:#ff5b21}.edgecomp-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.edgecomp-benefits .benefit-list{margin-bottom:35px}.edgecomp-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.edgecomp-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.edgecomp-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.edgecomp-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.edgecomp-benefits .benefit-btn,.edgecomp-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.edgecomp-benefits .benefit-btn{color:#fff;background:#ff5b21}.edgecomp-benefits .benefit-btn:hover{color:#fff;background:#08142d}.edgecomp-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.edgecomp-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.edgecomp-benefits .benefit-image{position:relative}.edgecomp-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.edgecomp-benefits .benefit-image:hover img{transform:scale(1.03)}.edgecomp-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.edgecomp-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.edgecomp-benefits .benefit-badge p{margin:0}@media (width<=991px){.edgecomp-benefits{padding:60px 0}.edgecomp-benefits .benefit-image{margin-top:40px}.edgecomp-benefits .benefit-image img{height:340px}}@media (width<=767px){.edgecomp-benefits .benefit-title{font-size:32px}.edgecomp-benefits .benefit-buttons{flex-direction:column}.edgecomp-benefits .benefit-btn,.edgecomp-benefits .benefit-btn-outline{width:100%}.edgecomp-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.edgecomp-industries{background:#f8fafc;padding:30px 0}.edgecomp-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.edgecomp-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.edgecomp-industry-box:hover img{transform:scale(1.08)}.edgecomp-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.edgecomp-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.edgecomp-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.edgecomp-industry-box:hover .edgecomp-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.edgecomp-industries{padding:60px 0}.edgecomp-industry-box{height:280px}}@media (width<=767px){.edgecomp-industry-box{height:240px}.edgecomp-industry-overlay{padding:20px}.edgecomp-industry-overlay h4{font-size:20px}}.edgecomp-faq{background:#fff;padding:90px 0}.edgecomp-faq .faq-wrapper{max-width:900px;margin:auto}.edgecomp-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.edgecomp-faq .faq-item.active{border-left:5px solid #ff5b21}.edgecomp-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.edgecomp-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.edgecomp-faq .faq-question span{color:#ff5b21;font-size:18px}.edgecomp-faq .faq-answer{padding:0 28px 24px}.edgecomp-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.edgecomp-faq{padding:70px 0}.edgecomp-faq .faq-question{padding:18px}.edgecomp-faq .faq-answer{padding:0 18px 18px}}.edgecomp-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.edgecomp-cta-overlay{background:#08142de0;position:absolute;inset:0}.edgecomp-cta .container{z-index:2;position:relative}.edgecomp-cta-content{text-align:center;max-width:850px;margin:auto}.edgecomp-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.edgecomp-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.edgecomp-cta-content h2 span{color:#ff5b21}.edgecomp-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.edgecomp-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.edgecomp-cta .edgecomp-btn-primary,.edgecomp-cta .edgecomp-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.edgecomp-cta .edgecomp-btn-primary{color:#fff;background:#ff5b21}.edgecomp-cta .edgecomp-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.edgecomp-cta .edgecomp-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.edgecomp-cta .edgecomp-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.edgecomp-cta{padding:80px 0}.edgecomp-cta-content h2{font-size:38px}}@media (width<=767px){.edgecomp-cta-content h2{font-size:30px}.edgecomp-cta-content p{font-size:16px;line-height:28px}.edgecomp-cta-buttons{flex-direction:column}.edgecomp-cta .edgecomp-btn-primary,.edgecomp-cta .edgecomp-btn-outline{width:100%}}.hmiipc-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.hmiipc-overlay{background:#07162dc7;position:absolute;inset:0}.hmiipc-banner .container{z-index:2;position:relative}.hmiipc-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.hmiipc-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.hmiipc-banner h1 span{color:#ff5b21}.hmiipc-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.hmiipc-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.hmiipc-btn-primary,.hmiipc-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.hmiipc-btn-primary{color:#fff;background:#ff5b21}.hmiipc-btn-primary:hover{color:#fff;background:#ff7444}.hmiipc-btn-outline{color:#fff;border:2px solid #fff}.hmiipc-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.hmiipc-banner{min-height:460px}.hmiipc-banner h1{font-size:42px}}@media (width<=767px){.hmiipc-banner{min-height:400px}.hmiipc-banner h1{font-size:34px}.hmiipc-banner-buttons{flex-direction:column;align-items:center}}.hmiipc-overview{background:#fff;padding:90px 0}.hmiipc-overview-image{position:relative}.hmiipc-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.hmiipc-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.hmiipc-title span{color:#ff5b21}.hmiipc-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.hmiipc-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.hmiipc-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.hmiipc-feature-list{margin-top:35px}.hmiipc-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.hmiipc-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.hmiipc-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.hmiipc-overview{padding:70px 0}.hmiipc-overview-image{margin-bottom:45px}.hmiipc-floating-card{bottom:20px;left:20px}.hmiipc-title{font-size:34px}}@media (width<=767px){.hmiipc-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.hmiipc-title{font-size:28px}}.hmiipc-services{background:#f8fafc;padding:30px 0}.hmiipc-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.hmiipc-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.hmiipc-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.hmiipc-card:hover .hmiipc-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.hmiipc-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.hmiipc-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.hmiipc-services{padding:70px 0}}.hmiipc-benefits{background:#fff;padding:30px 0}.hmiipc-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.hmiipc-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.hmiipc-benefits .benefit-title span{color:#ff5b21}.hmiipc-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.hmiipc-benefits .benefit-list{margin-bottom:35px}.hmiipc-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.hmiipc-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.hmiipc-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.hmiipc-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.hmiipc-benefits .benefit-btn,.hmiipc-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.hmiipc-benefits .benefit-btn{color:#fff;background:#ff5b21}.hmiipc-benefits .benefit-btn:hover{color:#fff;background:#08142d}.hmiipc-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.hmiipc-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.hmiipc-benefits .benefit-image{position:relative}.hmiipc-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.hmiipc-benefits .benefit-image:hover img{transform:scale(1.03)}.hmiipc-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.hmiipc-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.hmiipc-benefits .benefit-badge p{margin:0}@media (width<=991px){.hmiipc-benefits{padding:60px 0}.hmiipc-benefits .benefit-image{margin-top:40px}.hmiipc-benefits .benefit-image img{height:340px}}@media (width<=767px){.hmiipc-benefits .benefit-title{font-size:32px}.hmiipc-benefits .benefit-buttons{flex-direction:column}.hmiipc-benefits .benefit-btn,.hmiipc-benefits .benefit-btn-outline{width:100%}.hmiipc-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.hmiipc-industries{background:#f8fafc;padding:30px 0}.hmiipc-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.hmiipc-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.hmiipc-industry-box:hover img{transform:scale(1.08)}.hmiipc-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.hmiipc-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.hmiipc-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.hmiipc-industry-box:hover .hmiipc-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.hmiipc-industries{padding:60px 0}.hmiipc-industry-box{height:280px}}@media (width<=767px){.hmiipc-industry-box{height:240px}.hmiipc-industry-overlay{padding:20px}.hmiipc-industry-overlay h4{font-size:20px}}.hmiipc-faq{background:#fff;padding:90px 0}.hmiipc-faq .faq-wrapper{max-width:900px;margin:auto}.hmiipc-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.hmiipc-faq .faq-item.active{border-left:5px solid #ff5b21}.hmiipc-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.hmiipc-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.hmiipc-faq .faq-question span{color:#ff5b21;font-size:18px}.hmiipc-faq .faq-answer{padding:0 28px 24px}.hmiipc-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.hmiipc-faq{padding:70px 0}.hmiipc-faq .faq-question{padding:18px}.hmiipc-faq .faq-answer{padding:0 18px 18px}}.hmiipc-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.hmiipc-cta-overlay{background:#08142de0;position:absolute;inset:0}.hmiipc-cta .container{z-index:2;position:relative}.hmiipc-cta-content{text-align:center;max-width:850px;margin:auto}.hmiipc-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.hmiipc-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.hmiipc-cta-content h2 span{color:#ff5b21}.hmiipc-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.hmiipc-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.hmiipc-cta .hmiipc-btn-primary,.hmiipc-cta .hmiipc-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.hmiipc-cta .hmiipc-btn-primary{color:#fff;background:#ff5b21}.hmiipc-cta .hmiipc-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.hmiipc-cta .hmiipc-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.hmiipc-cta .hmiipc-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.hmiipc-cta{padding:80px 0}.hmiipc-cta-content h2{font-size:38px}}@media (width<=767px){.hmiipc-cta-content h2{font-size:30px}.hmiipc-cta-content p{font-size:16px;line-height:28px}.hmiipc-cta-buttons{flex-direction:column}.hmiipc-cta .hmiipc-btn-primary,.hmiipc-cta .hmiipc-btn-outline{width:100%}}.indcomm-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.indcomm-overlay{background:#07162dc7;position:absolute;inset:0}.indcomm-banner .container{z-index:2;position:relative}.indcomm-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.indcomm-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.indcomm-banner h1 span{color:#ff5b21}.indcomm-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.indcomm-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.indcomm-btn-primary,.indcomm-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.indcomm-btn-primary{color:#fff;background:#ff5b21}.indcomm-btn-primary:hover{color:#fff;background:#ff7444}.indcomm-btn-outline{color:#fff;border:2px solid #fff}.indcomm-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.indcomm-banner{min-height:460px}.indcomm-banner h1{font-size:42px}}@media (width<=767px){.indcomm-banner{min-height:400px}.indcomm-banner h1{font-size:34px}.indcomm-banner-buttons{flex-direction:column;align-items:center}}.indcomm-overview{background:#fff;padding:90px 0}.indcomm-overview-image{position:relative}.indcomm-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.indcomm-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.indcomm-title span{color:#ff5b21}.indcomm-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.indcomm-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.indcomm-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.indcomm-feature-list{margin-top:35px}.indcomm-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.indcomm-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.indcomm-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.indcomm-overview{padding:70px 0}.indcomm-overview-image{margin-bottom:45px}.indcomm-floating-card{bottom:20px;left:20px}.indcomm-title{font-size:34px}}@media (width<=767px){.indcomm-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.indcomm-title{font-size:28px}}.indcomm-services{background:#f8fafc;padding:30px 0}.indcomm-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.indcomm-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.indcomm-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.indcomm-card:hover .indcomm-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.indcomm-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.indcomm-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.indcomm-services{padding:70px 0}}.indcomm-benefits{background:#fff;padding:30px 0}.indcomm-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.indcomm-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.indcomm-benefits .benefit-title span{color:#ff5b21}.indcomm-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.indcomm-benefits .benefit-list{margin-bottom:35px}.indcomm-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.indcomm-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.indcomm-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.indcomm-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.indcomm-benefits .benefit-btn,.indcomm-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.indcomm-benefits .benefit-btn{color:#fff;background:#ff5b21}.indcomm-benefits .benefit-btn:hover{color:#fff;background:#08142d}.indcomm-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.indcomm-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.indcomm-benefits .benefit-image{position:relative}.indcomm-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.indcomm-benefits .benefit-image:hover img{transform:scale(1.03)}.indcomm-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.indcomm-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.indcomm-benefits .benefit-badge p{margin:0}@media (width<=991px){.indcomm-benefits{padding:60px 0}.indcomm-benefits .benefit-image{margin-top:40px}.indcomm-benefits .benefit-image img{height:340px}}@media (width<=767px){.indcomm-benefits .benefit-title{font-size:32px}.indcomm-benefits .benefit-buttons{flex-direction:column}.indcomm-benefits .benefit-btn,.indcomm-benefits .benefit-btn-outline{width:100%}.indcomm-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.indcomm-industries{background:#f8fafc;padding:30px 0}.indcomm-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.indcomm-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.indcomm-industry-box:hover img{transform:scale(1.08)}.indcomm-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.indcomm-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.indcomm-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.indcomm-industry-box:hover .indcomm-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.indcomm-industries{padding:60px 0}.indcomm-industry-box{height:280px}}@media (width<=767px){.indcomm-industry-box{height:240px}.indcomm-industry-overlay{padding:20px}.indcomm-industry-overlay h4{font-size:20px}}.indcomm-faq{background:#fff;padding:90px 0}.indcomm-faq .faq-wrapper{max-width:900px;margin:auto}.indcomm-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.indcomm-faq .faq-item.active{border-left:5px solid #ff5b21}.indcomm-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.indcomm-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.indcomm-faq .faq-question span{color:#ff5b21;font-size:18px}.indcomm-faq .faq-answer{padding:0 28px 24px}.indcomm-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.indcomm-faq{padding:70px 0}.indcomm-faq .faq-question{padding:18px}.indcomm-faq .faq-answer{padding:0 18px 18px}}.indcomm-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.indcomm-cta-overlay{background:#08142de0;position:absolute;inset:0}.indcomm-cta .container{z-index:2;position:relative}.indcomm-cta-content{text-align:center;max-width:850px;margin:auto}.indcomm-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.indcomm-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.indcomm-cta-content h2 span{color:#ff5b21}.indcomm-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.indcomm-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.indcomm-cta .indcomm-btn-primary,.indcomm-cta .indcomm-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.indcomm-cta .indcomm-btn-primary{color:#fff;background:#ff5b21}.indcomm-cta .indcomm-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.indcomm-cta .indcomm-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.indcomm-cta .indcomm-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.indcomm-cta{padding:80px 0}.indcomm-cta-content h2{font-size:38px}}@media (width<=767px){.indcomm-cta-content h2{font-size:30px}.indcomm-cta-content p{font-size:16px;line-height:28px}.indcomm-cta-buttons{flex-direction:column}.indcomm-cta .indcomm-btn-primary,.indcomm-cta .indcomm-btn-outline{width:100%}}.plcnext-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.plcnext-overlay{background:#07162dc7;position:absolute;inset:0}.plcnext-banner .container{z-index:2;position:relative}.plcnext-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.plcnext-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.plcnext-banner h1 span{color:#ff5b21}.plcnext-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.plcnext-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.plcnext-btn-primary,.plcnext-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plcnext-btn-primary{color:#fff;background:#ff5b21}.plcnext-btn-primary:hover{color:#fff;background:#ff7444}.plcnext-btn-outline{color:#fff;border:2px solid #fff}.plcnext-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.plcnext-banner{min-height:460px}.plcnext-banner h1{font-size:42px}}@media (width<=767px){.plcnext-banner{min-height:400px}.plcnext-banner h1{font-size:34px}.plcnext-banner-buttons{flex-direction:column;align-items:center}}.plcnext-overview{background:#fff;padding:90px 0}.plcnext-overview-image{position:relative}.plcnext-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.plcnext-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.plcnext-title span{color:#ff5b21}.plcnext-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.plcnext-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.plcnext-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.plcnext-feature-list{margin-top:35px}.plcnext-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.plcnext-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.plcnext-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.plcnext-overview{padding:70px 0}.plcnext-overview-image{margin-bottom:45px}.plcnext-floating-card{bottom:20px;left:20px}.plcnext-title{font-size:34px}}@media (width<=767px){.plcnext-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.plcnext-title{font-size:28px}}.plcnext-services{background:#f8fafc;padding:30px 0}.plcnext-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.plcnext-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.plcnext-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.plcnext-card:hover .plcnext-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.plcnext-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.plcnext-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.plcnext-services{padding:70px 0}}.plcnext-benefits{background:#fff;padding:30px 0}.plcnext-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.plcnext-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.plcnext-benefits .benefit-title span{color:#ff5b21}.plcnext-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.plcnext-benefits .benefit-list{margin-bottom:35px}.plcnext-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.plcnext-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.plcnext-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.plcnext-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.plcnext-benefits .benefit-btn,.plcnext-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plcnext-benefits .benefit-btn{color:#fff;background:#ff5b21}.plcnext-benefits .benefit-btn:hover{color:#fff;background:#08142d}.plcnext-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.plcnext-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.plcnext-benefits .benefit-image{position:relative}.plcnext-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.plcnext-benefits .benefit-image:hover img{transform:scale(1.03)}.plcnext-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.plcnext-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.plcnext-benefits .benefit-badge p{margin:0}@media (width<=991px){.plcnext-benefits{padding:60px 0}.plcnext-benefits .benefit-image{margin-top:40px}.plcnext-benefits .benefit-image img{height:340px}}@media (width<=767px){.plcnext-benefits .benefit-title{font-size:32px}.plcnext-benefits .benefit-buttons{flex-direction:column}.plcnext-benefits .benefit-btn,.plcnext-benefits .benefit-btn-outline{width:100%}.plcnext-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.plcnext-industries{background:#f8fafc;padding:30px 0}.plcnext-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.plcnext-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.plcnext-industry-box:hover img{transform:scale(1.08)}.plcnext-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.plcnext-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.plcnext-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.plcnext-industry-box:hover .plcnext-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.plcnext-industries{padding:60px 0}.plcnext-industry-box{height:280px}}@media (width<=767px){.plcnext-industry-box{height:240px}.plcnext-industry-overlay{padding:20px}.plcnext-industry-overlay h4{font-size:20px}}.plcnext-faq{background:#fff;padding:90px 0}.plcnext-faq .faq-wrapper{max-width:900px;margin:auto}.plcnext-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.plcnext-faq .faq-item.active{border-left:5px solid #ff5b21}.plcnext-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.plcnext-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.plcnext-faq .faq-question span{color:#ff5b21;font-size:18px}.plcnext-faq .faq-answer{padding:0 28px 24px}.plcnext-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.plcnext-faq{padding:70px 0}.plcnext-faq .faq-question{padding:18px}.plcnext-faq .faq-answer{padding:0 18px 18px}}.plcnext-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.plcnext-cta-overlay{background:#08142de0;position:absolute;inset:0}.plcnext-cta .container{z-index:2;position:relative}.plcnext-cta-content{text-align:center;max-width:850px;margin:auto}.plcnext-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.plcnext-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.plcnext-cta-content h2 span{color:#ff5b21}.plcnext-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.plcnext-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.plcnext-cta .plcnext-btn-primary,.plcnext-cta .plcnext-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plcnext-cta .plcnext-btn-primary{color:#fff;background:#ff5b21}.plcnext-cta .plcnext-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.plcnext-cta .plcnext-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.plcnext-cta .plcnext-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.plcnext-cta{padding:80px 0}.plcnext-cta-content h2{font-size:38px}}@media (width<=767px){.plcnext-cta-content h2{font-size:30px}.plcnext-cta-content p{font-size:16px;line-height:28px}.plcnext-cta-buttons{flex-direction:column}.plcnext-cta .plcnext-btn-primary,.plcnext-cta .plcnext-btn-outline{width:100%}}.plcio-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.plcio-overlay{background:#07162dc7;position:absolute;inset:0}.plcio-banner .container{z-index:2;position:relative}.plcio-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.plcio-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.plcio-banner h1 span{color:#ff5b21}.plcio-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.plcio-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.plcio-btn-primary,.plcio-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plcio-btn-primary{color:#fff;background:#ff5b21}.plcio-btn-primary:hover{color:#fff;background:#ff7444}.plcio-btn-outline{color:#fff;border:2px solid #fff}.plcio-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.plcio-banner{min-height:460px}.plcio-banner h1{font-size:42px}}@media (width<=767px){.plcio-banner{min-height:400px}.plcio-banner h1{font-size:34px}.plcio-banner-buttons{flex-direction:column;align-items:center}}.plcio-overview{background:#fff;padding:90px 0}.plcio-overview-image{position:relative}.plcio-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.plcio-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.plcio-title span{color:#ff5b21}.plcio-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.plcio-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.plcio-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.plcio-feature-list{margin-top:35px}.plcio-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.plcio-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.plcio-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.plcio-overview{padding:70px 0}.plcio-overview-image{margin-bottom:45px}.plcio-floating-card{bottom:20px;left:20px}.plcio-title{font-size:34px}}@media (width<=767px){.plcio-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.plcio-title{font-size:28px}}.plcio-services{background:#f8fafc;padding:30px 0}.plcio-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.plcio-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.plcio-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.plcio-card:hover .plcio-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.plcio-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.plcio-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.plcio-services{padding:70px 0}}.plcio-benefits{background:#fff;padding:30px 0}.plcio-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.plcio-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.plcio-benefits .benefit-title span{color:#ff5b21}.plcio-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.plcio-benefits .benefit-list{margin-bottom:35px}.plcio-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.plcio-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.plcio-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.plcio-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.plcio-benefits .benefit-btn,.plcio-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plcio-benefits .benefit-btn{color:#fff;background:#ff5b21}.plcio-benefits .benefit-btn:hover{color:#fff;background:#08142d}.plcio-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.plcio-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.plcio-benefits .benefit-image{position:relative}.plcio-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.plcio-benefits .benefit-image:hover img{transform:scale(1.03)}.plcio-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.plcio-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.plcio-benefits .benefit-badge p{margin:0}@media (width<=991px){.plcio-benefits{padding:60px 0}.plcio-benefits .benefit-image{margin-top:40px}.plcio-benefits .benefit-image img{height:340px}}@media (width<=767px){.plcio-benefits .benefit-title{font-size:32px}.plcio-benefits .benefit-buttons{flex-direction:column}.plcio-benefits .benefit-btn,.plcio-benefits .benefit-btn-outline{width:100%}.plcio-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.plcio-industries{background:#f8fafc;padding:30px 0}.plcio-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.plcio-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.plcio-industry-box:hover img{transform:scale(1.08)}.plcio-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.plcio-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.plcio-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.plcio-industry-box:hover .plcio-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.plcio-industries{padding:60px 0}.plcio-industry-box{height:280px}}@media (width<=767px){.plcio-industry-box{height:240px}.plcio-industry-overlay{padding:20px}.plcio-industry-overlay h4{font-size:20px}}.plcio-faq{background:#fff;padding:90px 0}.plcio-faq .faq-wrapper{max-width:900px;margin:auto}.plcio-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.plcio-faq .faq-item.active{border-left:5px solid #ff5b21}.plcio-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.plcio-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.plcio-faq .faq-question span{color:#ff5b21;font-size:18px}.plcio-faq .faq-answer{padding:0 28px 24px}.plcio-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.plcio-faq{padding:70px 0}.plcio-faq .faq-question{padding:18px}.plcio-faq .faq-answer{padding:0 18px 18px}}.plcio-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.plcio-cta-overlay{background:#08142de0;position:absolute;inset:0}.plcio-cta .container{z-index:2;position:relative}.plcio-cta-content{text-align:center;max-width:850px;margin:auto}.plcio-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.plcio-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.plcio-cta-content h2 span{color:#ff5b21}.plcio-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.plcio-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.plcio-cta .plcio-btn-primary,.plcio-cta .plcio-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plcio-cta .plcio-btn-primary{color:#fff;background:#ff5b21}.plcio-cta .plcio-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.plcio-cta .plcio-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.plcio-cta .plcio-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.plcio-cta{padding:80px 0}.plcio-cta-content h2{font-size:38px}}@media (width<=767px){.plcio-cta-content h2{font-size:30px}.plcio-cta-content p{font-size:16px;line-height:28px}.plcio-cta-buttons{flex-direction:column}.plcio-cta .plcio-btn-primary,.plcio-cta .plcio-btn-outline{width:100%}}.smartsvc-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.smartsvc-overlay{background:#07162dc7;position:absolute;inset:0}.smartsvc-banner .container{z-index:2;position:relative}.smartsvc-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.smartsvc-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.smartsvc-banner h1 span{color:#ff5b21}.smartsvc-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.smartsvc-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.smartsvc-btn-primary,.smartsvc-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.smartsvc-btn-primary{color:#fff;background:#ff5b21}.smartsvc-btn-primary:hover{color:#fff;background:#ff7444}.smartsvc-btn-outline{color:#fff;border:2px solid #fff}.smartsvc-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.smartsvc-banner{min-height:460px}.smartsvc-banner h1{font-size:42px}}@media (width<=767px){.smartsvc-banner{min-height:400px}.smartsvc-banner h1{font-size:34px}.smartsvc-banner-buttons{flex-direction:column;align-items:center}}.smartsvc-overview{background:#fff;padding:90px 0}.smartsvc-overview-image{position:relative}.smartsvc-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.smartsvc-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.smartsvc-title span{color:#ff5b21}.smartsvc-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.smartsvc-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.smartsvc-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.smartsvc-feature-list{margin-top:35px}.smartsvc-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.smartsvc-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.smartsvc-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.smartsvc-overview{padding:70px 0}.smartsvc-overview-image{margin-bottom:45px}.smartsvc-floating-card{bottom:20px;left:20px}.smartsvc-title{font-size:34px}}@media (width<=767px){.smartsvc-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.smartsvc-title{font-size:28px}}.smartsvc-services{background:#f8fafc;padding:30px 0}.smartsvc-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.smartsvc-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.smartsvc-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.smartsvc-card:hover .smartsvc-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.smartsvc-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.smartsvc-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.smartsvc-services{padding:70px 0}}.smartsvc-benefits{background:#fff;padding:30px 0}.smartsvc-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.smartsvc-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.smartsvc-benefits .benefit-title span{color:#ff5b21}.smartsvc-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.smartsvc-benefits .benefit-list{margin-bottom:35px}.smartsvc-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.smartsvc-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.smartsvc-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.smartsvc-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.smartsvc-benefits .benefit-btn,.smartsvc-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.smartsvc-benefits .benefit-btn{color:#fff;background:#ff5b21}.smartsvc-benefits .benefit-btn:hover{color:#fff;background:#08142d}.smartsvc-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.smartsvc-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.smartsvc-benefits .benefit-image{position:relative}.smartsvc-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.smartsvc-benefits .benefit-image:hover img{transform:scale(1.03)}.smartsvc-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.smartsvc-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.smartsvc-benefits .benefit-badge p{margin:0}@media (width<=991px){.smartsvc-benefits{padding:60px 0}.smartsvc-benefits .benefit-image{margin-top:40px}.smartsvc-benefits .benefit-image img{height:340px}}@media (width<=767px){.smartsvc-benefits .benefit-title{font-size:32px}.smartsvc-benefits .benefit-buttons{flex-direction:column}.smartsvc-benefits .benefit-btn,.smartsvc-benefits .benefit-btn-outline{width:100%}.smartsvc-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.smartsvc-industries{background:#f8fafc;padding:30px 0}.smartsvc-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.smartsvc-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.smartsvc-industry-box:hover img{transform:scale(1.08)}.smartsvc-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.smartsvc-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.smartsvc-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.smartsvc-industry-box:hover .smartsvc-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.smartsvc-industries{padding:60px 0}.smartsvc-industry-box{height:280px}}@media (width<=767px){.smartsvc-industry-box{height:240px}.smartsvc-industry-overlay{padding:20px}.smartsvc-industry-overlay h4{font-size:20px}}.smartsvc-faq{background:#fff;padding:90px 0}.smartsvc-faq .faq-wrapper{max-width:900px;margin:auto}.smartsvc-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.smartsvc-faq .faq-item.active{border-left:5px solid #ff5b21}.smartsvc-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.smartsvc-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.smartsvc-faq .faq-question span{color:#ff5b21;font-size:18px}.smartsvc-faq .faq-answer{padding:0 28px 24px}.smartsvc-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.smartsvc-faq{padding:70px 0}.smartsvc-faq .faq-question{padding:18px}.smartsvc-faq .faq-answer{padding:0 18px 18px}}.smartsvc-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.smartsvc-cta-overlay{background:#08142de0;position:absolute;inset:0}.smartsvc-cta .container{z-index:2;position:relative}.smartsvc-cta-content{text-align:center;max-width:850px;margin:auto}.smartsvc-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.smartsvc-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.smartsvc-cta-content h2 span{color:#ff5b21}.smartsvc-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.smartsvc-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.smartsvc-cta .smartsvc-btn-primary,.smartsvc-cta .smartsvc-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.smartsvc-cta .smartsvc-btn-primary{color:#fff;background:#ff5b21}.smartsvc-cta .smartsvc-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.smartsvc-cta .smartsvc-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.smartsvc-cta .smartsvc-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.smartsvc-cta{padding:80px 0}.smartsvc-cta-content h2{font-size:38px}}@media (width<=767px){.smartsvc-cta-content h2{font-size:30px}.smartsvc-cta-content p{font-size:16px;line-height:28px}.smartsvc-cta-buttons{flex-direction:column}.smartsvc-cta .smartsvc-btn-primary,.smartsvc-cta .smartsvc-btn-outline{width:100%}}.connect-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:620px;display:flex;position:relative;overflow:hidden}.connect-banner-overlay{background:#08142dc7;position:absolute;inset:0}.connect-banner .container{z-index:2;position:relative}.connect-banner-content{text-align:center;max-width:900px;margin:auto}.connect-banner-content>span{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:20px;font-size:17px;font-weight:700;display:inline-block}.connect-banner-content h1{color:#fff;margin-bottom:22px;font-size:70px;font-weight:800}.connect-banner-content h1 span{color:#ff5b21}.connect-banner-content p{color:#fff;max-width:760px;margin:auto;font-size:20px;line-height:34px}.connect-banner .banner-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.connect-banner .btn-primary{color:#fff;background:#ff5b21;border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.connect-banner .btn-outline{color:#fff;border:2px solid #fff;border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.connect-overview{background:#fff;padding:80px 0}.connect-image{position:relative}.connect-image img{border-radius:22px;width:100%;box-shadow:0 20px 50px #0000001f}.connect-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:200px;padding:24px;position:absolute;bottom:30px;left:30px}.connect-floating-card h2{margin-bottom:8px;font-size:42px;font-weight:800}.connect-feature-list{margin-top:35px}.connect-feature{align-items:center;gap:16px;margin-bottom:18px;display:flex}.connect-feature svg{color:#ff5b21;font-size:18px}.connect-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.connect-overview{padding:60px 0}.connect-image{margin-bottom:40px}}@media (width<=767px){.connect-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.connect-products{background:#f8fafc;padding:80px 0}.connect-product-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #00000014}.connect-product-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #00000026}.connect-product-image{overflow:hidden}.connect-product-image img{object-fit:cover;width:100%;height:220px;transition:all .5s;display:block}.connect-product-card:hover img{transform:scale(1.08)}.connect-product-content{padding:25px}.connect-product-content h4{color:#08142d;margin-bottom:15px;font-size:22px;font-weight:700;line-height:1.3;transition:all .3s}.connect-product-card:hover h4{color:#ff5b21}.connect-product-content p{color:#666;min-height:84px;margin-bottom:20px;line-height:28px}.connect-product-content a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.connect-product-content a:hover{gap:16px}@media (width<=991px){.connect-products{padding:60px 0}}@media (width<=767px){.connect-product-image img{height:200px}.connect-product-content{padding:20px}.connect-product-content h4{font-size:20px}.connect-product-content p{min-height:auto}}.connect-why{background:#fff;padding:80px 0}.connect-why-image{border-radius:22px;width:100%;box-shadow:0 15px 40px #0000001f}.connect-feature-box{background:#f8fafc;border-radius:18px;height:100%;padding:24px;transition:all .35s}.connect-feature-box:hover{transform:translateY(-6px);box-shadow:0 15px 35px #00000014}.connect-feature-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:18px;font-size:24px;display:flex}.connect-feature-box h5{color:#08142d;margin-bottom:12px;font-size:22px;font-weight:700}.connect-feature-box p{color:#666;margin:0;line-height:28px}@media (width<=991px){.connect-why{padding:60px 0}.connect-why-image{margin-bottom:40px}}.connect-applications{background:#f8fafc;padding:80px 0}.connect-app-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #00000014}.connect-app-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #00000026}.connect-app-image{overflow:hidden}.connect-app-image img{object-fit:cover;width:100%;height:230px;transition:all .5s;display:block}.connect-app-card:hover .connect-app-image img{transform:scale(1.08)}.connect-app-content{padding:28px}.connect-app-content h4{color:#08142d;margin-bottom:15px;font-size:24px;font-weight:700;transition:all .3s}.connect-app-card:hover h4{color:#ff5b21}.connect-app-content p{color:#666;margin:0;font-size:16px;line-height:30px}@media (width<=991px){.connect-applications{padding:60px 0}.connect-app-image img{height:210px}}@media (width<=767px){.connect-applications{padding:50px 0}.connect-app-image img{height:190px}.connect-app-content{padding:22px}.connect-app-content h4{font-size:22px}.connect-app-content p{font-size:15px;line-height:27px}}.connect-faq{background:#fff;padding:80px 0}.connect-faq .faq-wrapper{max-width:900px;margin:auto}.connect-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;overflow:hidden;box-shadow:0 8px 25px #0000000d}.connect-faq .faq-item.active{border-left:5px solid #ff5b21}.connect-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.connect-faq .faq-question h5{color:#08142d;margin:0;font-size:18px;font-weight:600}.connect-faq .faq-question span{color:#ff5b21}.connect-faq .faq-answer{padding:0 28px 24px}.connect-faq .faq-answer p{color:#666;margin:0;line-height:30px}.connect-cta{background-position:50%;background-size:cover;padding:100px 0;position:relative}.connect-cta-overlay{background:#08142dd9;position:absolute;inset:0}.connect-cta .container{z-index:2;position:relative}.connect-cta-content{text-align:center;max-width:850px;margin:auto}.connect-tag{color:#ff5b21;letter-spacing:4px;font-weight:700}.connect-cta-content h2{color:#fff;margin:20px 0;font-size:52px;font-weight:800}.connect-cta-content h2 span{color:#ff5b21}.connect-cta-content p{color:#ddd;margin-bottom:40px;font-size:18px;line-height:34px}.connect-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.connect-btn-primary,.connect-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.connect-btn-primary{color:#fff;background:#ff5b21}.connect-btn-primary:hover{color:#fff;background:#ff7444}.connect-btn-outline{color:#fff;border:2px solid #fff}.connect-btn-outline:hover{color:#08142d;background:#fff}.b2bconn-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.b2bconn-overlay{background:#07162dc7;position:absolute;inset:0}.b2bconn-banner .container{z-index:2;position:relative}.b2bconn-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.b2bconn-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.b2bconn-banner h1 span{color:#ff5b21}.b2bconn-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.b2bconn-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.b2bconn-btn-primary,.b2bconn-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.b2bconn-btn-primary{color:#fff;background:#ff5b21}.b2bconn-btn-primary:hover{color:#fff;background:#ff7444}.b2bconn-btn-outline{color:#fff;border:2px solid #fff}.b2bconn-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.b2bconn-banner{min-height:460px}.b2bconn-banner h1{font-size:42px}}@media (width<=767px){.b2bconn-banner{min-height:400px}.b2bconn-banner h1{font-size:34px}.b2bconn-banner-buttons{flex-direction:column;align-items:center}}.b2bconn-overview{background:#fff;padding:90px 0}.b2bconn-overview-image{position:relative}.b2bconn-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.b2bconn-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.b2bconn-title span{color:#ff5b21}.b2bconn-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.b2bconn-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.b2bconn-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.b2bconn-feature-list{margin-top:35px}.b2bconn-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.b2bconn-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.b2bconn-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.b2bconn-overview{padding:70px 0}.b2bconn-overview-image{margin-bottom:45px}.b2bconn-floating-card{bottom:20px;left:20px}.b2bconn-title{font-size:34px}}@media (width<=767px){.b2bconn-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.b2bconn-title{font-size:28px}}.b2bconn-services{background:#f8fafc;padding:30px 0}.b2bconn-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.b2bconn-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.b2bconn-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.b2bconn-card:hover .b2bconn-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.b2bconn-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.b2bconn-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.b2bconn-services{padding:70px 0}}.b2bconn-benefits{background:#fff;padding:30px 0}.b2bconn-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.b2bconn-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.b2bconn-benefits .benefit-title span{color:#ff5b21}.b2bconn-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.b2bconn-benefits .benefit-list{margin-bottom:35px}.b2bconn-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.b2bconn-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.b2bconn-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.b2bconn-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.b2bconn-benefits .benefit-btn,.b2bconn-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.b2bconn-benefits .benefit-btn{color:#fff;background:#ff5b21}.b2bconn-benefits .benefit-btn:hover{color:#fff;background:#08142d}.b2bconn-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.b2bconn-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.b2bconn-benefits .benefit-image{position:relative}.b2bconn-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.b2bconn-benefits .benefit-image:hover img{transform:scale(1.03)}.b2bconn-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.b2bconn-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.b2bconn-benefits .benefit-badge p{margin:0}@media (width<=991px){.b2bconn-benefits{padding:60px 0}.b2bconn-benefits .benefit-image{margin-top:40px}.b2bconn-benefits .benefit-image img{height:340px}}@media (width<=767px){.b2bconn-benefits .benefit-title{font-size:32px}.b2bconn-benefits .benefit-buttons{flex-direction:column}.b2bconn-benefits .benefit-btn,.b2bconn-benefits .benefit-btn-outline{width:100%}.b2bconn-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.b2bconn-industries{background:#f8fafc;padding:30px 0}.b2bconn-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.b2bconn-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.b2bconn-industry-box:hover img{transform:scale(1.08)}.b2bconn-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.b2bconn-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.b2bconn-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.b2bconn-industry-box:hover .b2bconn-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.b2bconn-industries{padding:60px 0}.b2bconn-industry-box{height:280px}}@media (width<=767px){.b2bconn-industry-box{height:240px}.b2bconn-industry-overlay{padding:20px}.b2bconn-industry-overlay h4{font-size:20px}}.b2bconn-faq{background:#fff;padding:90px 0}.b2bconn-faq .faq-wrapper{max-width:900px;margin:auto}.b2bconn-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.b2bconn-faq .faq-item.active{border-left:5px solid #ff5b21}.b2bconn-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.b2bconn-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.b2bconn-faq .faq-question span{color:#ff5b21;font-size:18px}.b2bconn-faq .faq-answer{padding:0 28px 24px}.b2bconn-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.b2bconn-faq{padding:70px 0}.b2bconn-faq .faq-question{padding:18px}.b2bconn-faq .faq-answer{padding:0 18px 18px}}.b2bconn-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.b2bconn-cta-overlay{background:#08142de0;position:absolute;inset:0}.b2bconn-cta .container{z-index:2;position:relative}.b2bconn-cta-content{text-align:center;max-width:850px;margin:auto}.b2bconn-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.b2bconn-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.b2bconn-cta-content h2 span{color:#ff5b21}.b2bconn-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.b2bconn-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.b2bconn-cta .b2bconn-btn-primary,.b2bconn-cta .b2bconn-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.b2bconn-cta .b2bconn-btn-primary{color:#fff;background:#ff5b21}.b2bconn-cta .b2bconn-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.b2bconn-cta .b2bconn-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.b2bconn-cta .b2bconn-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.b2bconn-cta{padding:80px 0}.b2bconn-cta-content h2{font-size:38px}}@media (width<=767px){.b2bconn-cta-content h2{font-size:30px}.b2bconn-cta-content p{font-size:16px;line-height:28px}.b2bconn-cta-buttons{flex-direction:column}.b2bconn-cta .b2bconn-btn-primary,.b2bconn-cta .b2bconn-btn-outline{width:100%}}.cableslines-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.cableslines-overlay{background:#07162dc7;position:absolute;inset:0}.cableslines-banner .container{z-index:2;position:relative}.cableslines-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.cableslines-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.cableslines-banner h1 span{color:#ff5b21}.cableslines-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.cableslines-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.cableslines-btn-primary,.cableslines-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.cableslines-btn-primary{color:#fff;background:#ff5b21}.cableslines-btn-primary:hover{color:#fff;background:#ff7444}.cableslines-btn-outline{color:#fff;border:2px solid #fff}.cableslines-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.cableslines-banner{min-height:460px}.cableslines-banner h1{font-size:42px}}@media (width<=767px){.cableslines-banner{min-height:400px}.cableslines-banner h1{font-size:34px}.cableslines-banner-buttons{flex-direction:column;align-items:center}}.cableslines-overview{background:#fff;padding:90px 0}.cableslines-overview-image{position:relative}.cableslines-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.cableslines-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.cableslines-title span{color:#ff5b21}.cableslines-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.cableslines-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.cableslines-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.cableslines-feature-list{margin-top:35px}.cableslines-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.cableslines-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.cableslines-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.cableslines-overview{padding:70px 0}.cableslines-overview-image{margin-bottom:45px}.cableslines-floating-card{bottom:20px;left:20px}.cableslines-title{font-size:34px}}@media (width<=767px){.cableslines-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.cableslines-title{font-size:28px}}.cableslines-services{background:#f8fafc;padding:30px 0}.cableslines-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.cableslines-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.cableslines-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.cableslines-card:hover .cableslines-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.cableslines-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.cableslines-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.cableslines-services{padding:70px 0}}.cableslines-benefits{background:#fff;padding:30px 0}.cableslines-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.cableslines-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.cableslines-benefits .benefit-title span{color:#ff5b21}.cableslines-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.cableslines-benefits .benefit-list{margin-bottom:35px}.cableslines-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.cableslines-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.cableslines-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.cableslines-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.cableslines-benefits .benefit-btn,.cableslines-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.cableslines-benefits .benefit-btn{color:#fff;background:#ff5b21}.cableslines-benefits .benefit-btn:hover{color:#fff;background:#08142d}.cableslines-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.cableslines-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.cableslines-benefits .benefit-image{position:relative}.cableslines-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.cableslines-benefits .benefit-image:hover img{transform:scale(1.03)}.cableslines-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.cableslines-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.cableslines-benefits .benefit-badge p{margin:0}@media (width<=991px){.cableslines-benefits{padding:60px 0}.cableslines-benefits .benefit-image{margin-top:40px}.cableslines-benefits .benefit-image img{height:340px}}@media (width<=767px){.cableslines-benefits .benefit-title{font-size:32px}.cableslines-benefits .benefit-buttons{flex-direction:column}.cableslines-benefits .benefit-btn,.cableslines-benefits .benefit-btn-outline{width:100%}.cableslines-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.cableslines-industries{background:#f8fafc;padding:30px 0}.cableslines-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.cableslines-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.cableslines-industry-box:hover img{transform:scale(1.08)}.cableslines-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.cableslines-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.cableslines-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.cableslines-industry-box:hover .cableslines-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.cableslines-industries{padding:60px 0}.cableslines-industry-box{height:280px}}@media (width<=767px){.cableslines-industry-box{height:240px}.cableslines-industry-overlay{padding:20px}.cableslines-industry-overlay h4{font-size:20px}}.cableslines-faq{background:#fff;padding:90px 0}.cableslines-faq .faq-wrapper{max-width:900px;margin:auto}.cableslines-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.cableslines-faq .faq-item.active{border-left:5px solid #ff5b21}.cableslines-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.cableslines-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.cableslines-faq .faq-question span{color:#ff5b21;font-size:18px}.cableslines-faq .faq-answer{padding:0 28px 24px}.cableslines-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.cableslines-faq{padding:70px 0}.cableslines-faq .faq-question{padding:18px}.cableslines-faq .faq-answer{padding:0 18px 18px}}.cableslines-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.cableslines-cta-overlay{background:#08142de0;position:absolute;inset:0}.cableslines-cta .container{z-index:2;position:relative}.cableslines-cta-content{text-align:center;max-width:850px;margin:auto}.cableslines-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.cableslines-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.cableslines-cta-content h2 span{color:#ff5b21}.cableslines-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.cableslines-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.cableslines-cta .cableslines-btn-primary,.cableslines-cta .cableslines-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.cableslines-cta .cableslines-btn-primary{color:#fff;background:#ff5b21}.cableslines-cta .cableslines-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.cableslines-cta .cableslines-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.cableslines-cta .cableslines-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.cableslines-cta{padding:80px 0}.cableslines-cta-content h2{font-size:38px}}@media (width<=767px){.cableslines-cta-content h2{font-size:30px}.cableslines-cta-content p{font-size:16px;line-height:28px}.cableslines-cta-buttons{flex-direction:column}.cableslines-cta .cableslines-btn-primary,.cableslines-cta .cableslines-btn-outline{width:100%}}.connectors-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.connectors-overlay{background:#07162dc7;position:absolute;inset:0}.connectors-banner .container{z-index:2;position:relative}.connectors-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.connectors-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.connectors-banner h1 span{color:#ff5b21}.connectors-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.connectors-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.connectors-btn-primary,.connectors-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.connectors-btn-primary{color:#fff;background:#ff5b21}.connectors-btn-primary:hover{color:#fff;background:#ff7444}.connectors-btn-outline{color:#fff;border:2px solid #fff}.connectors-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.connectors-banner{min-height:460px}.connectors-banner h1{font-size:42px}}@media (width<=767px){.connectors-banner{min-height:400px}.connectors-banner h1{font-size:34px}.connectors-banner-buttons{flex-direction:column;align-items:center}}.connectors-overview{background:#fff;padding:90px 0}.connectors-overview-image{position:relative}.connectors-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.connectors-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.connectors-title span{color:#ff5b21}.connectors-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.connectors-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.connectors-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.connectors-feature-list{margin-top:35px}.connectors-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.connectors-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.connectors-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.connectors-overview{padding:70px 0}.connectors-overview-image{margin-bottom:45px}.connectors-floating-card{bottom:20px;left:20px}.connectors-title{font-size:34px}}@media (width<=767px){.connectors-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.connectors-title{font-size:28px}}.connectors-services{background:#f8fafc;padding:30px 0}.connectors-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.connectors-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.connectors-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.connectors-card:hover .connectors-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.connectors-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.connectors-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.connectors-services{padding:70px 0}}.connectors-benefits{background:#fff;padding:30px 0}.connectors-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.connectors-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.connectors-benefits .benefit-title span{color:#ff5b21}.connectors-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.connectors-benefits .benefit-list{margin-bottom:35px}.connectors-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.connectors-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.connectors-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.connectors-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.connectors-benefits .benefit-btn,.connectors-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.connectors-benefits .benefit-btn{color:#fff;background:#ff5b21}.connectors-benefits .benefit-btn:hover{color:#fff;background:#08142d}.connectors-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.connectors-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.connectors-benefits .benefit-image{position:relative}.connectors-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.connectors-benefits .benefit-image:hover img{transform:scale(1.03)}.connectors-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.connectors-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.connectors-benefits .benefit-badge p{margin:0}@media (width<=991px){.connectors-benefits{padding:60px 0}.connectors-benefits .benefit-image{margin-top:40px}.connectors-benefits .benefit-image img{height:340px}}@media (width<=767px){.connectors-benefits .benefit-title{font-size:32px}.connectors-benefits .benefit-buttons{flex-direction:column}.connectors-benefits .benefit-btn,.connectors-benefits .benefit-btn-outline{width:100%}.connectors-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.connectors-industries{background:#f8fafc;padding:30px 0}.connectors-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.connectors-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.connectors-industry-box:hover img{transform:scale(1.08)}.connectors-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.connectors-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.connectors-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.connectors-industry-box:hover .connectors-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.connectors-industries{padding:60px 0}.connectors-industry-box{height:280px}}@media (width<=767px){.connectors-industry-box{height:240px}.connectors-industry-overlay{padding:20px}.connectors-industry-overlay h4{font-size:20px}}.connectors-faq{background:#fff;padding:90px 0}.connectors-faq .faq-wrapper{max-width:900px;margin:auto}.connectors-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.connectors-faq .faq-item.active{border-left:5px solid #ff5b21}.connectors-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.connectors-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.connectors-faq .faq-question span{color:#ff5b21;font-size:18px}.connectors-faq .faq-answer{padding:0 28px 24px}.connectors-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.connectors-faq{padding:70px 0}.connectors-faq .faq-question{padding:18px}.connectors-faq .faq-answer{padding:0 18px 18px}}.connectors-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.connectors-cta-overlay{background:#08142de0;position:absolute;inset:0}.connectors-cta .container{z-index:2;position:relative}.connectors-cta-content{text-align:center;max-width:850px;margin:auto}.connectors-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.connectors-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.connectors-cta-content h2 span{color:#ff5b21}.connectors-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.connectors-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.connectors-cta .connectors-btn-primary,.connectors-cta .connectors-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.connectors-cta .connectors-btn-primary{color:#fff;background:#ff5b21}.connectors-cta .connectors-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.connectors-cta .connectors-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.connectors-cta .connectors-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.connectors-cta{padding:80px 0}.connectors-cta-content h2{font-size:38px}}@media (width<=767px){.connectors-cta-content h2{font-size:30px}.connectors-cta-content p{font-size:16px;line-height:28px}.connectors-cta-buttons{flex-direction:column}.connectors-cta .connectors-btn-primary,.connectors-cta .connectors-btn-outline{width:100%}}.distblocks-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.distblocks-overlay{background:#07162dc7;position:absolute;inset:0}.distblocks-banner .container{z-index:2;position:relative}.distblocks-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.distblocks-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.distblocks-banner h1 span{color:#ff5b21}.distblocks-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.distblocks-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.distblocks-btn-primary,.distblocks-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.distblocks-btn-primary{color:#fff;background:#ff5b21}.distblocks-btn-primary:hover{color:#fff;background:#ff7444}.distblocks-btn-outline{color:#fff;border:2px solid #fff}.distblocks-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.distblocks-banner{min-height:460px}.distblocks-banner h1{font-size:42px}}@media (width<=767px){.distblocks-banner{min-height:400px}.distblocks-banner h1{font-size:34px}.distblocks-banner-buttons{flex-direction:column;align-items:center}}.distblocks-overview{background:#fff;padding:90px 0}.distblocks-overview-image{position:relative}.distblocks-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.distblocks-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.distblocks-title span{color:#ff5b21}.distblocks-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.distblocks-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.distblocks-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.distblocks-feature-list{margin-top:35px}.distblocks-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.distblocks-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.distblocks-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.distblocks-overview{padding:70px 0}.distblocks-overview-image{margin-bottom:45px}.distblocks-floating-card{bottom:20px;left:20px}.distblocks-title{font-size:34px}}@media (width<=767px){.distblocks-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.distblocks-title{font-size:28px}}.distblocks-services{background:#f8fafc;padding:30px 0}.distblocks-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.distblocks-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.distblocks-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.distblocks-card:hover .distblocks-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.distblocks-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.distblocks-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.distblocks-services{padding:70px 0}}.distblocks-benefits{background:#fff;padding:30px 0}.distblocks-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.distblocks-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.distblocks-benefits .benefit-title span{color:#ff5b21}.distblocks-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.distblocks-benefits .benefit-list{margin-bottom:35px}.distblocks-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.distblocks-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.distblocks-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.distblocks-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.distblocks-benefits .benefit-btn,.distblocks-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.distblocks-benefits .benefit-btn{color:#fff;background:#ff5b21}.distblocks-benefits .benefit-btn:hover{color:#fff;background:#08142d}.distblocks-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.distblocks-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.distblocks-benefits .benefit-image{position:relative}.distblocks-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.distblocks-benefits .benefit-image:hover img{transform:scale(1.03)}.distblocks-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.distblocks-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.distblocks-benefits .benefit-badge p{margin:0}@media (width<=991px){.distblocks-benefits{padding:60px 0}.distblocks-benefits .benefit-image{margin-top:40px}.distblocks-benefits .benefit-image img{height:340px}}@media (width<=767px){.distblocks-benefits .benefit-title{font-size:32px}.distblocks-benefits .benefit-buttons{flex-direction:column}.distblocks-benefits .benefit-btn,.distblocks-benefits .benefit-btn-outline{width:100%}.distblocks-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.distblocks-industries{background:#f8fafc;padding:30px 0}.distblocks-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.distblocks-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.distblocks-industry-box:hover img{transform:scale(1.08)}.distblocks-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.distblocks-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.distblocks-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.distblocks-industry-box:hover .distblocks-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.distblocks-industries{padding:60px 0}.distblocks-industry-box{height:280px}}@media (width<=767px){.distblocks-industry-box{height:240px}.distblocks-industry-overlay{padding:20px}.distblocks-industry-overlay h4{font-size:20px}}.distblocks-faq{background:#fff;padding:90px 0}.distblocks-faq .faq-wrapper{max-width:900px;margin:auto}.distblocks-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.distblocks-faq .faq-item.active{border-left:5px solid #ff5b21}.distblocks-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.distblocks-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.distblocks-faq .faq-question span{color:#ff5b21;font-size:18px}.distblocks-faq .faq-answer{padding:0 28px 24px}.distblocks-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.distblocks-faq{padding:70px 0}.distblocks-faq .faq-question{padding:18px}.distblocks-faq .faq-answer{padding:0 18px 18px}}.distblocks-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.distblocks-cta-overlay{background:#08142de0;position:absolute;inset:0}.distblocks-cta .container{z-index:2;position:relative}.distblocks-cta-content{text-align:center;max-width:850px;margin:auto}.distblocks-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.distblocks-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.distblocks-cta-content h2 span{color:#ff5b21}.distblocks-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.distblocks-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.distblocks-cta .distblocks-btn-primary,.distblocks-cta .distblocks-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.distblocks-cta .distblocks-btn-primary{color:#fff;background:#ff5b21}.distblocks-cta .distblocks-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.distblocks-cta .distblocks-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.distblocks-cta .distblocks-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.distblocks-cta{padding:80px 0}.distblocks-cta-content h2{font-size:38px}}@media (width<=767px){.distblocks-cta-content h2{font-size:30px}.distblocks-cta-content p{font-size:16px;line-height:28px}.distblocks-cta-buttons{flex-direction:column}.distblocks-cta .distblocks-btn-primary,.distblocks-cta .distblocks-btn-outline{width:100%}}.distadapt-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.distadapt-overlay{background:#07162dc7;position:absolute;inset:0}.distadapt-banner .container{z-index:2;position:relative}.distadapt-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.distadapt-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.distadapt-banner h1 span{color:#ff5b21}.distadapt-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.distadapt-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.distadapt-btn-primary,.distadapt-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.distadapt-btn-primary{color:#fff;background:#ff5b21}.distadapt-btn-primary:hover{color:#fff;background:#ff7444}.distadapt-btn-outline{color:#fff;border:2px solid #fff}.distadapt-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.distadapt-banner{min-height:460px}.distadapt-banner h1{font-size:42px}}@media (width<=767px){.distadapt-banner{min-height:400px}.distadapt-banner h1{font-size:34px}.distadapt-banner-buttons{flex-direction:column;align-items:center}}.distadapt-overview{background:#fff;padding:90px 0}.distadapt-overview-image{position:relative}.distadapt-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.distadapt-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.distadapt-title span{color:#ff5b21}.distadapt-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.distadapt-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.distadapt-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.distadapt-feature-list{margin-top:35px}.distadapt-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.distadapt-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.distadapt-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.distadapt-overview{padding:70px 0}.distadapt-overview-image{margin-bottom:45px}.distadapt-floating-card{bottom:20px;left:20px}.distadapt-title{font-size:34px}}@media (width<=767px){.distadapt-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.distadapt-title{font-size:28px}}.distadapt-services{background:#f8fafc;padding:30px 0}.distadapt-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.distadapt-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.distadapt-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.distadapt-card:hover .distadapt-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.distadapt-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.distadapt-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.distadapt-services{padding:70px 0}}.distadapt-benefits{background:#fff;padding:30px 0}.distadapt-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.distadapt-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.distadapt-benefits .benefit-title span{color:#ff5b21}.distadapt-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.distadapt-benefits .benefit-list{margin-bottom:35px}.distadapt-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.distadapt-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.distadapt-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.distadapt-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.distadapt-benefits .benefit-btn,.distadapt-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.distadapt-benefits .benefit-btn{color:#fff;background:#ff5b21}.distadapt-benefits .benefit-btn:hover{color:#fff;background:#08142d}.distadapt-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.distadapt-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.distadapt-benefits .benefit-image{position:relative}.distadapt-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.distadapt-benefits .benefit-image:hover img{transform:scale(1.03)}.distadapt-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.distadapt-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.distadapt-benefits .benefit-badge p{margin:0}@media (width<=991px){.distadapt-benefits{padding:60px 0}.distadapt-benefits .benefit-image{margin-top:40px}.distadapt-benefits .benefit-image img{height:340px}}@media (width<=767px){.distadapt-benefits .benefit-title{font-size:32px}.distadapt-benefits .benefit-buttons{flex-direction:column}.distadapt-benefits .benefit-btn,.distadapt-benefits .benefit-btn-outline{width:100%}.distadapt-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.distadapt-industries{background:#f8fafc;padding:30px 0}.distadapt-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.distadapt-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.distadapt-industry-box:hover img{transform:scale(1.08)}.distadapt-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.distadapt-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.distadapt-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.distadapt-industry-box:hover .distadapt-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.distadapt-industries{padding:60px 0}.distadapt-industry-box{height:280px}}@media (width<=767px){.distadapt-industry-box{height:240px}.distadapt-industry-overlay{padding:20px}.distadapt-industry-overlay h4{font-size:20px}}.distadapt-faq{background:#fff;padding:90px 0}.distadapt-faq .faq-wrapper{max-width:900px;margin:auto}.distadapt-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.distadapt-faq .faq-item.active{border-left:5px solid #ff5b21}.distadapt-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.distadapt-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.distadapt-faq .faq-question span{color:#ff5b21;font-size:18px}.distadapt-faq .faq-answer{padding:0 28px 24px}.distadapt-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.distadapt-faq{padding:70px 0}.distadapt-faq .faq-question{padding:18px}.distadapt-faq .faq-answer{padding:0 18px 18px}}.distadapt-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.distadapt-cta-overlay{background:#08142de0;position:absolute;inset:0}.distadapt-cta .container{z-index:2;position:relative}.distadapt-cta-content{text-align:center;max-width:850px;margin:auto}.distadapt-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.distadapt-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.distadapt-cta-content h2 span{color:#ff5b21}.distadapt-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.distadapt-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.distadapt-cta .distadapt-btn-primary,.distadapt-cta .distadapt-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.distadapt-cta .distadapt-btn-primary{color:#fff;background:#ff5b21}.distadapt-cta .distadapt-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.distadapt-cta .distadapt-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.distadapt-cta .distadapt-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.distadapt-cta{padding:80px 0}.distadapt-cta-content h2{font-size:38px}}@media (width<=767px){.distadapt-cta-content h2{font-size:30px}.distadapt-cta-content p{font-size:16px;line-height:28px}.distadapt-cta-buttons{flex-direction:column}.distadapt-cta .distadapt-btn-primary,.distadapt-cta .distadapt-btn-outline{width:100%}}.elechousing-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.elechousing-overlay{background:#07162dc7;position:absolute;inset:0}.elechousing-banner .container{z-index:2;position:relative}.elechousing-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.elechousing-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.elechousing-banner h1 span{color:#ff5b21}.elechousing-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.elechousing-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.elechousing-btn-primary,.elechousing-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.elechousing-btn-primary{color:#fff;background:#ff5b21}.elechousing-btn-primary:hover{color:#fff;background:#ff7444}.elechousing-btn-outline{color:#fff;border:2px solid #fff}.elechousing-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.elechousing-banner{min-height:460px}.elechousing-banner h1{font-size:42px}}@media (width<=767px){.elechousing-banner{min-height:400px}.elechousing-banner h1{font-size:34px}.elechousing-banner-buttons{flex-direction:column;align-items:center}}.elechousing-overview{background:#fff;padding:90px 0}.elechousing-overview-image{position:relative}.elechousing-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.elechousing-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.elechousing-title span{color:#ff5b21}.elechousing-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.elechousing-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.elechousing-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.elechousing-feature-list{margin-top:35px}.elechousing-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.elechousing-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.elechousing-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.elechousing-overview{padding:70px 0}.elechousing-overview-image{margin-bottom:45px}.elechousing-floating-card{bottom:20px;left:20px}.elechousing-title{font-size:34px}}@media (width<=767px){.elechousing-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.elechousing-title{font-size:28px}}.elechousing-services{background:#f8fafc;padding:30px 0}.elechousing-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.elechousing-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.elechousing-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.elechousing-card:hover .elechousing-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.elechousing-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.elechousing-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.elechousing-services{padding:70px 0}}.elechousing-benefits{background:#fff;padding:30px 0}.elechousing-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.elechousing-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.elechousing-benefits .benefit-title span{color:#ff5b21}.elechousing-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.elechousing-benefits .benefit-list{margin-bottom:35px}.elechousing-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.elechousing-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.elechousing-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.elechousing-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.elechousing-benefits .benefit-btn,.elechousing-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.elechousing-benefits .benefit-btn{color:#fff;background:#ff5b21}.elechousing-benefits .benefit-btn:hover{color:#fff;background:#08142d}.elechousing-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.elechousing-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.elechousing-benefits .benefit-image{position:relative}.elechousing-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.elechousing-benefits .benefit-image:hover img{transform:scale(1.03)}.elechousing-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.elechousing-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.elechousing-benefits .benefit-badge p{margin:0}@media (width<=991px){.elechousing-benefits{padding:60px 0}.elechousing-benefits .benefit-image{margin-top:40px}.elechousing-benefits .benefit-image img{height:340px}}@media (width<=767px){.elechousing-benefits .benefit-title{font-size:32px}.elechousing-benefits .benefit-buttons{flex-direction:column}.elechousing-benefits .benefit-btn,.elechousing-benefits .benefit-btn-outline{width:100%}.elechousing-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.elechousing-industries{background:#f8fafc;padding:30px 0}.elechousing-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.elechousing-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.elechousing-industry-box:hover img{transform:scale(1.08)}.elechousing-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.elechousing-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.elechousing-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.elechousing-industry-box:hover .elechousing-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.elechousing-industries{padding:60px 0}.elechousing-industry-box{height:280px}}@media (width<=767px){.elechousing-industry-box{height:240px}.elechousing-industry-overlay{padding:20px}.elechousing-industry-overlay h4{font-size:20px}}.elechousing-faq{background:#fff;padding:90px 0}.elechousing-faq .faq-wrapper{max-width:900px;margin:auto}.elechousing-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.elechousing-faq .faq-item.active{border-left:5px solid #ff5b21}.elechousing-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.elechousing-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.elechousing-faq .faq-question span{color:#ff5b21;font-size:18px}.elechousing-faq .faq-answer{padding:0 28px 24px}.elechousing-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.elechousing-faq{padding:70px 0}.elechousing-faq .faq-question{padding:18px}.elechousing-faq .faq-answer{padding:0 18px 18px}}.elechousing-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.elechousing-cta-overlay{background:#08142de0;position:absolute;inset:0}.elechousing-cta .container{z-index:2;position:relative}.elechousing-cta-content{text-align:center;max-width:850px;margin:auto}.elechousing-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.elechousing-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.elechousing-cta-content h2 span{color:#ff5b21}.elechousing-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.elechousing-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.elechousing-cta .elechousing-btn-primary,.elechousing-cta .elechousing-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.elechousing-cta .elechousing-btn-primary{color:#fff;background:#ff5b21}.elechousing-cta .elechousing-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.elechousing-cta .elechousing-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.elechousing-cta .elechousing-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.elechousing-cta{padding:80px 0}.elechousing-cta-content h2{font-size:38px}}@media (width<=767px){.elechousing-cta-content h2{font-size:30px}.elechousing-cta-content p{font-size:16px;line-height:28px}.elechousing-cta-buttons{flex-direction:column}.elechousing-cta .elechousing-btn-primary,.elechousing-cta .elechousing-btn-outline{width:100%}}.pcbterm-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.pcbterm-overlay{background:#07162dc7;position:absolute;inset:0}.pcbterm-banner .container{z-index:2;position:relative}.pcbterm-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.pcbterm-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.pcbterm-banner h1 span{color:#ff5b21}.pcbterm-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.pcbterm-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.pcbterm-btn-primary,.pcbterm-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.pcbterm-btn-primary{color:#fff;background:#ff5b21}.pcbterm-btn-primary:hover{color:#fff;background:#ff7444}.pcbterm-btn-outline{color:#fff;border:2px solid #fff}.pcbterm-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.pcbterm-banner{min-height:460px}.pcbterm-banner h1{font-size:42px}}@media (width<=767px){.pcbterm-banner{min-height:400px}.pcbterm-banner h1{font-size:34px}.pcbterm-banner-buttons{flex-direction:column;align-items:center}}.pcbterm-overview{background:#fff;padding:90px 0}.pcbterm-overview-image{position:relative}.pcbterm-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.pcbterm-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.pcbterm-title span{color:#ff5b21}.pcbterm-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.pcbterm-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.pcbterm-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.pcbterm-feature-list{margin-top:35px}.pcbterm-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.pcbterm-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.pcbterm-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.pcbterm-overview{padding:70px 0}.pcbterm-overview-image{margin-bottom:45px}.pcbterm-floating-card{bottom:20px;left:20px}.pcbterm-title{font-size:34px}}@media (width<=767px){.pcbterm-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.pcbterm-title{font-size:28px}}.pcbterm-services{background:#f8fafc;padding:30px 0}.pcbterm-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.pcbterm-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.pcbterm-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.pcbterm-card:hover .pcbterm-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.pcbterm-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.pcbterm-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.pcbterm-services{padding:70px 0}}.pcbterm-benefits{background:#fff;padding:30px 0}.pcbterm-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.pcbterm-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.pcbterm-benefits .benefit-title span{color:#ff5b21}.pcbterm-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.pcbterm-benefits .benefit-list{margin-bottom:35px}.pcbterm-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.pcbterm-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.pcbterm-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.pcbterm-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.pcbterm-benefits .benefit-btn,.pcbterm-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.pcbterm-benefits .benefit-btn{color:#fff;background:#ff5b21}.pcbterm-benefits .benefit-btn:hover{color:#fff;background:#08142d}.pcbterm-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.pcbterm-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.pcbterm-benefits .benefit-image{position:relative}.pcbterm-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.pcbterm-benefits .benefit-image:hover img{transform:scale(1.03)}.pcbterm-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.pcbterm-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.pcbterm-benefits .benefit-badge p{margin:0}@media (width<=991px){.pcbterm-benefits{padding:60px 0}.pcbterm-benefits .benefit-image{margin-top:40px}.pcbterm-benefits .benefit-image img{height:340px}}@media (width<=767px){.pcbterm-benefits .benefit-title{font-size:32px}.pcbterm-benefits .benefit-buttons{flex-direction:column}.pcbterm-benefits .benefit-btn,.pcbterm-benefits .benefit-btn-outline{width:100%}.pcbterm-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.pcbterm-industries{background:#f8fafc;padding:30px 0}.pcbterm-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.pcbterm-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.pcbterm-industry-box:hover img{transform:scale(1.08)}.pcbterm-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.pcbterm-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.pcbterm-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.pcbterm-industry-box:hover .pcbterm-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.pcbterm-industries{padding:60px 0}.pcbterm-industry-box{height:280px}}@media (width<=767px){.pcbterm-industry-box{height:240px}.pcbterm-industry-overlay{padding:20px}.pcbterm-industry-overlay h4{font-size:20px}}.pcbterm-faq{background:#fff;padding:90px 0}.pcbterm-faq .faq-wrapper{max-width:900px;margin:auto}.pcbterm-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.pcbterm-faq .faq-item.active{border-left:5px solid #ff5b21}.pcbterm-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.pcbterm-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.pcbterm-faq .faq-question span{color:#ff5b21;font-size:18px}.pcbterm-faq .faq-answer{padding:0 28px 24px}.pcbterm-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.pcbterm-faq{padding:70px 0}.pcbterm-faq .faq-question{padding:18px}.pcbterm-faq .faq-answer{padding:0 18px 18px}}.pcbterm-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.pcbterm-cta-overlay{background:#08142de0;position:absolute;inset:0}.pcbterm-cta .container{z-index:2;position:relative}.pcbterm-cta-content{text-align:center;max-width:850px;margin:auto}.pcbterm-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.pcbterm-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.pcbterm-cta-content h2 span{color:#ff5b21}.pcbterm-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.pcbterm-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.pcbterm-cta .pcbterm-btn-primary,.pcbterm-cta .pcbterm-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.pcbterm-cta .pcbterm-btn-primary{color:#fff;background:#ff5b21}.pcbterm-cta .pcbterm-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.pcbterm-cta .pcbterm-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.pcbterm-cta .pcbterm-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.pcbterm-cta{padding:80px 0}.pcbterm-cta-content h2{font-size:38px}}@media (width<=767px){.pcbterm-cta-content h2{font-size:30px}.pcbterm-cta-content p{font-size:16px;line-height:28px}.pcbterm-cta-buttons{flex-direction:column}.pcbterm-cta .pcbterm-btn-primary,.pcbterm-cta .pcbterm-btn-outline{width:100%}}.plugtest-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.plugtest-overlay{background:#07162dc7;position:absolute;inset:0}.plugtest-banner .container{z-index:2;position:relative}.plugtest-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.plugtest-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.plugtest-banner h1 span{color:#ff5b21}.plugtest-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.plugtest-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.plugtest-btn-primary,.plugtest-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plugtest-btn-primary{color:#fff;background:#ff5b21}.plugtest-btn-primary:hover{color:#fff;background:#ff7444}.plugtest-btn-outline{color:#fff;border:2px solid #fff}.plugtest-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.plugtest-banner{min-height:460px}.plugtest-banner h1{font-size:42px}}@media (width<=767px){.plugtest-banner{min-height:400px}.plugtest-banner h1{font-size:34px}.plugtest-banner-buttons{flex-direction:column;align-items:center}}.plugtest-overview{background:#fff;padding:90px 0}.plugtest-overview-image{position:relative}.plugtest-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.plugtest-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.plugtest-title span{color:#ff5b21}.plugtest-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.plugtest-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.plugtest-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.plugtest-feature-list{margin-top:35px}.plugtest-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.plugtest-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.plugtest-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.plugtest-overview{padding:70px 0}.plugtest-overview-image{margin-bottom:45px}.plugtest-floating-card{bottom:20px;left:20px}.plugtest-title{font-size:34px}}@media (width<=767px){.plugtest-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.plugtest-title{font-size:28px}}.plugtest-services{background:#f8fafc;padding:30px 0}.plugtest-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.plugtest-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.plugtest-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.plugtest-card:hover .plugtest-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.plugtest-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.plugtest-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.plugtest-services{padding:70px 0}}.plugtest-benefits{background:#fff;padding:30px 0}.plugtest-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.plugtest-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.plugtest-benefits .benefit-title span{color:#ff5b21}.plugtest-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.plugtest-benefits .benefit-list{margin-bottom:35px}.plugtest-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.plugtest-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.plugtest-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.plugtest-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.plugtest-benefits .benefit-btn,.plugtest-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plugtest-benefits .benefit-btn{color:#fff;background:#ff5b21}.plugtest-benefits .benefit-btn:hover{color:#fff;background:#08142d}.plugtest-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.plugtest-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.plugtest-benefits .benefit-image{position:relative}.plugtest-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.plugtest-benefits .benefit-image:hover img{transform:scale(1.03)}.plugtest-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.plugtest-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.plugtest-benefits .benefit-badge p{margin:0}@media (width<=991px){.plugtest-benefits{padding:60px 0}.plugtest-benefits .benefit-image{margin-top:40px}.plugtest-benefits .benefit-image img{height:340px}}@media (width<=767px){.plugtest-benefits .benefit-title{font-size:32px}.plugtest-benefits .benefit-buttons{flex-direction:column}.plugtest-benefits .benefit-btn,.plugtest-benefits .benefit-btn-outline{width:100%}.plugtest-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.plugtest-industries{background:#f8fafc;padding:30px 0}.plugtest-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.plugtest-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.plugtest-industry-box:hover img{transform:scale(1.08)}.plugtest-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.plugtest-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.plugtest-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.plugtest-industry-box:hover .plugtest-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.plugtest-industries{padding:60px 0}.plugtest-industry-box{height:280px}}@media (width<=767px){.plugtest-industry-box{height:240px}.plugtest-industry-overlay{padding:20px}.plugtest-industry-overlay h4{font-size:20px}}.plugtest-faq{background:#fff;padding:90px 0}.plugtest-faq .faq-wrapper{max-width:900px;margin:auto}.plugtest-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.plugtest-faq .faq-item.active{border-left:5px solid #ff5b21}.plugtest-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.plugtest-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.plugtest-faq .faq-question span{color:#ff5b21;font-size:18px}.plugtest-faq .faq-answer{padding:0 28px 24px}.plugtest-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.plugtest-faq{padding:70px 0}.plugtest-faq .faq-question{padding:18px}.plugtest-faq .faq-answer{padding:0 18px 18px}}.plugtest-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.plugtest-cta-overlay{background:#08142de0;position:absolute;inset:0}.plugtest-cta .container{z-index:2;position:relative}.plugtest-cta-content{text-align:center;max-width:850px;margin:auto}.plugtest-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.plugtest-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.plugtest-cta-content h2 span{color:#ff5b21}.plugtest-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.plugtest-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.plugtest-cta .plugtest-btn-primary,.plugtest-cta .plugtest-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.plugtest-cta .plugtest-btn-primary{color:#fff;background:#ff5b21}.plugtest-cta .plugtest-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.plugtest-cta .plugtest-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.plugtest-cta .plugtest-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.plugtest-cta{padding:80px 0}.plugtest-cta-content h2{font-size:38px}}@media (width<=767px){.plugtest-cta-content h2{font-size:30px}.plugtest-cta-content p{font-size:16px;line-height:28px}.plugtest-cta-buttons{flex-direction:column}.plugtest-cta .plugtest-btn-primary,.plugtest-cta .plugtest-btn-outline{width:100%}}.syscabling-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.syscabling-overlay{background:#07162dc7;position:absolute;inset:0}.syscabling-banner .container{z-index:2;position:relative}.syscabling-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.syscabling-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.syscabling-banner h1 span{color:#ff5b21}.syscabling-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.syscabling-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.syscabling-btn-primary,.syscabling-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.syscabling-btn-primary{color:#fff;background:#ff5b21}.syscabling-btn-primary:hover{color:#fff;background:#ff7444}.syscabling-btn-outline{color:#fff;border:2px solid #fff}.syscabling-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.syscabling-banner{min-height:460px}.syscabling-banner h1{font-size:42px}}@media (width<=767px){.syscabling-banner{min-height:400px}.syscabling-banner h1{font-size:34px}.syscabling-banner-buttons{flex-direction:column;align-items:center}}.syscabling-overview{background:#fff;padding:90px 0}.syscabling-overview-image{position:relative}.syscabling-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.syscabling-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.syscabling-title span{color:#ff5b21}.syscabling-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.syscabling-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.syscabling-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.syscabling-feature-list{margin-top:35px}.syscabling-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.syscabling-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.syscabling-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.syscabling-overview{padding:70px 0}.syscabling-overview-image{margin-bottom:45px}.syscabling-floating-card{bottom:20px;left:20px}.syscabling-title{font-size:34px}}@media (width<=767px){.syscabling-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.syscabling-title{font-size:28px}}.syscabling-services{background:#f8fafc;padding:30px 0}.syscabling-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.syscabling-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.syscabling-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.syscabling-card:hover .syscabling-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.syscabling-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.syscabling-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.syscabling-services{padding:70px 0}}.syscabling-benefits{background:#fff;padding:30px 0}.syscabling-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.syscabling-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.syscabling-benefits .benefit-title span{color:#ff5b21}.syscabling-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.syscabling-benefits .benefit-list{margin-bottom:35px}.syscabling-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.syscabling-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.syscabling-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.syscabling-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.syscabling-benefits .benefit-btn,.syscabling-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.syscabling-benefits .benefit-btn{color:#fff;background:#ff5b21}.syscabling-benefits .benefit-btn:hover{color:#fff;background:#08142d}.syscabling-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.syscabling-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.syscabling-benefits .benefit-image{position:relative}.syscabling-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.syscabling-benefits .benefit-image:hover img{transform:scale(1.03)}.syscabling-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.syscabling-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.syscabling-benefits .benefit-badge p{margin:0}@media (width<=991px){.syscabling-benefits{padding:60px 0}.syscabling-benefits .benefit-image{margin-top:40px}.syscabling-benefits .benefit-image img{height:340px}}@media (width<=767px){.syscabling-benefits .benefit-title{font-size:32px}.syscabling-benefits .benefit-buttons{flex-direction:column}.syscabling-benefits .benefit-btn,.syscabling-benefits .benefit-btn-outline{width:100%}.syscabling-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.syscabling-industries{background:#f8fafc;padding:30px 0}.syscabling-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.syscabling-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.syscabling-industry-box:hover img{transform:scale(1.08)}.syscabling-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.syscabling-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.syscabling-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.syscabling-industry-box:hover .syscabling-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.syscabling-industries{padding:60px 0}.syscabling-industry-box{height:280px}}@media (width<=767px){.syscabling-industry-box{height:240px}.syscabling-industry-overlay{padding:20px}.syscabling-industry-overlay h4{font-size:20px}}.syscabling-faq{background:#fff;padding:90px 0}.syscabling-faq .faq-wrapper{max-width:900px;margin:auto}.syscabling-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.syscabling-faq .faq-item.active{border-left:5px solid #ff5b21}.syscabling-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.syscabling-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.syscabling-faq .faq-question span{color:#ff5b21;font-size:18px}.syscabling-faq .faq-answer{padding:0 28px 24px}.syscabling-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.syscabling-faq{padding:70px 0}.syscabling-faq .faq-question{padding:18px}.syscabling-faq .faq-answer{padding:0 18px 18px}}.syscabling-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.syscabling-cta-overlay{background:#08142de0;position:absolute;inset:0}.syscabling-cta .container{z-index:2;position:relative}.syscabling-cta-content{text-align:center;max-width:850px;margin:auto}.syscabling-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.syscabling-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.syscabling-cta-content h2 span{color:#ff5b21}.syscabling-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.syscabling-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.syscabling-cta .syscabling-btn-primary,.syscabling-cta .syscabling-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.syscabling-cta .syscabling-btn-primary{color:#fff;background:#ff5b21}.syscabling-cta .syscabling-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.syscabling-cta .syscabling-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.syscabling-cta .syscabling-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.syscabling-cta{padding:80px 0}.syscabling-cta-content h2{font-size:38px}}@media (width<=767px){.syscabling-cta-content h2{font-size:30px}.syscabling-cta-content p{font-size:16px;line-height:28px}.syscabling-cta-buttons{flex-direction:column}.syscabling-cta .syscabling-btn-primary,.syscabling-cta .syscabling-btn-outline{width:100%}}.termblocks-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.termblocks-overlay{background:#07162dc7;position:absolute;inset:0}.termblocks-banner .container{z-index:2;position:relative}.termblocks-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.termblocks-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.termblocks-banner h1 span{color:#ff5b21}.termblocks-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.termblocks-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.termblocks-btn-primary,.termblocks-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.termblocks-btn-primary{color:#fff;background:#ff5b21}.termblocks-btn-primary:hover{color:#fff;background:#ff7444}.termblocks-btn-outline{color:#fff;border:2px solid #fff}.termblocks-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.termblocks-banner{min-height:460px}.termblocks-banner h1{font-size:42px}}@media (width<=767px){.termblocks-banner{min-height:400px}.termblocks-banner h1{font-size:34px}.termblocks-banner-buttons{flex-direction:column;align-items:center}}.termblocks-overview{background:#fff;padding:90px 0}.termblocks-overview-image{position:relative}.termblocks-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.termblocks-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.termblocks-title span{color:#ff5b21}.termblocks-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.termblocks-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.termblocks-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.termblocks-feature-list{margin-top:35px}.termblocks-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.termblocks-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.termblocks-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.termblocks-overview{padding:70px 0}.termblocks-overview-image{margin-bottom:45px}.termblocks-floating-card{bottom:20px;left:20px}.termblocks-title{font-size:34px}}@media (width<=767px){.termblocks-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.termblocks-title{font-size:28px}}.termblocks-services{background:#f8fafc;padding:30px 0}.termblocks-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.termblocks-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.termblocks-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.termblocks-card:hover .termblocks-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.termblocks-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.termblocks-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.termblocks-services{padding:70px 0}}.termblocks-benefits{background:#fff;padding:30px 0}.termblocks-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.termblocks-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.termblocks-benefits .benefit-title span{color:#ff5b21}.termblocks-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.termblocks-benefits .benefit-list{margin-bottom:35px}.termblocks-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.termblocks-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.termblocks-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.termblocks-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.termblocks-benefits .benefit-btn,.termblocks-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.termblocks-benefits .benefit-btn{color:#fff;background:#ff5b21}.termblocks-benefits .benefit-btn:hover{color:#fff;background:#08142d}.termblocks-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.termblocks-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.termblocks-benefits .benefit-image{position:relative}.termblocks-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.termblocks-benefits .benefit-image:hover img{transform:scale(1.03)}.termblocks-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.termblocks-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.termblocks-benefits .benefit-badge p{margin:0}@media (width<=991px){.termblocks-benefits{padding:60px 0}.termblocks-benefits .benefit-image{margin-top:40px}.termblocks-benefits .benefit-image img{height:340px}}@media (width<=767px){.termblocks-benefits .benefit-title{font-size:32px}.termblocks-benefits .benefit-buttons{flex-direction:column}.termblocks-benefits .benefit-btn,.termblocks-benefits .benefit-btn-outline{width:100%}.termblocks-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.termblocks-industries{background:#f8fafc;padding:30px 0}.termblocks-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.termblocks-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.termblocks-industry-box:hover img{transform:scale(1.08)}.termblocks-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.termblocks-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.termblocks-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.termblocks-industry-box:hover .termblocks-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.termblocks-industries{padding:60px 0}.termblocks-industry-box{height:280px}}@media (width<=767px){.termblocks-industry-box{height:240px}.termblocks-industry-overlay{padding:20px}.termblocks-industry-overlay h4{font-size:20px}}.termblocks-faq{background:#fff;padding:90px 0}.termblocks-faq .faq-wrapper{max-width:900px;margin:auto}.termblocks-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.termblocks-faq .faq-item.active{border-left:5px solid #ff5b21}.termblocks-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.termblocks-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.termblocks-faq .faq-question span{color:#ff5b21;font-size:18px}.termblocks-faq .faq-answer{padding:0 28px 24px}.termblocks-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.termblocks-faq{padding:70px 0}.termblocks-faq .faq-question{padding:18px}.termblocks-faq .faq-answer{padding:0 18px 18px}}.termblocks-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.termblocks-cta-overlay{background:#08142de0;position:absolute;inset:0}.termblocks-cta .container{z-index:2;position:relative}.termblocks-cta-content{text-align:center;max-width:850px;margin:auto}.termblocks-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.termblocks-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.termblocks-cta-content h2 span{color:#ff5b21}.termblocks-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.termblocks-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.termblocks-cta .termblocks-btn-primary,.termblocks-cta .termblocks-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.termblocks-cta .termblocks-btn-primary{color:#fff;background:#ff5b21}.termblocks-cta .termblocks-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.termblocks-cta .termblocks-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.termblocks-cta .termblocks-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.termblocks-cta{padding:80px 0}.termblocks-cta-content h2{font-size:38px}}@media (width<=767px){.termblocks-cta-content h2{font-size:30px}.termblocks-cta-content p{font-size:16px;line-height:28px}.termblocks-cta-buttons{flex-direction:column}.termblocks-cta .termblocks-btn-primary,.termblocks-cta .termblocks-btn-outline{width:100%}}.supply-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:620px;display:flex;position:relative}.supply-banner-overlay{background:#08142dcc;position:absolute;inset:0}.supply-banner .container{z-index:2;position:relative}.supply-banner-content{text-align:center;max-width:900px;margin:auto}.supply-banner-content>span{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:17px;font-weight:700;display:inline-block}.supply-banner-content h1{color:#fff;margin-bottom:25px;font-size:70px;font-weight:800;line-height:1.15}.supply-banner-content h1 span{color:#ff5b21}.supply-banner-content p{color:#fff;max-width:760px;margin:auto;font-size:20px;line-height:34px}.supply-banner .banner-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:45px;display:flex}.supply-banner .btn-primary{color:#fff;background:#ff5b21;border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.supply-banner .btn-primary:hover{color:#fff;background:#08142d}.supply-banner .btn-outline{color:#fff;border:2px solid #fff;border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.supply-banner .btn-outline:hover{color:#08142d;background:#fff}@media (width<=991px){.supply-banner{min-height:520px}.supply-banner-content h1{font-size:52px}}@media (width<=767px){.supply-banner{min-height:470px;padding:80px 0}.supply-banner-content h1{font-size:38px}.supply-banner-content p{font-size:16px;line-height:28px}.supply-banner .banner-buttons{flex-direction:column;align-items:center}}.supply-overview{background:#fff;padding:30px 0}.supply-image{position:relative}.supply-image img{border-radius:22px;width:100%;box-shadow:0 20px 50px #0000001f}.supply-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:190px;padding:24px;position:absolute;bottom:30px;left:30px}.supply-floating-card h2{margin-bottom:8px;font-size:42px;font-weight:800}.supply-floating-card span{font-size:15px;line-height:24px}.supply-feature-list{margin-top:35px}.supply-feature{align-items:center;gap:16px;margin-bottom:18px;display:flex}.supply-feature svg{color:#ff5b21;font-size:18px}.supply-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.supply-overview{padding:60px 0}.supply-image{margin-bottom:40px}}@media (width<=767px){.supply-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.supply-products{background:#f8fafc;padding:30px 0}.supply-product-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #00000014}.supply-product-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #00000026}.supply-product-image{overflow:hidden}.supply-product-image img{object-fit:cover;width:100%;height:220px;transition:all .5s;display:block}.supply-product-card:hover img{transform:scale(1.08)}.supply-product-content{padding:25px}.supply-product-content h4{color:#08142d;margin-bottom:15px;font-size:22px;font-weight:700;transition:all .3s}.supply-product-card:hover h4{color:#ff5b21}.supply-product-content p{color:#666;min-height:84px;margin-bottom:20px;line-height:28px}.supply-product-content a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.supply-product-content a:hover{gap:16px}@media (width<=991px){.supply-products{padding:60px 0}}@media (width<=767px){.supply-product-image img{height:200px}.supply-product-content{padding:20px}.supply-product-content h4{font-size:20px}.supply-product-content p{min-height:auto}}.supply-why{background:#fff;padding:30px 0}.supply-why-image{border-radius:22px;width:100%;box-shadow:0 15px 40px #0000001f}.supply-feature-box{background:#f8fafc;border-radius:18px;height:100%;padding:24px;transition:all .35s}.supply-feature-box:hover{transform:translateY(-6px);box-shadow:0 15px 35px #00000014}.supply-feature-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:18px;font-size:24px;display:flex}.supply-feature-box h5{color:#08142d;margin-bottom:12px;font-size:22px;font-weight:700}.supply-feature-box p{color:#666;margin:0;line-height:28px}@media (width<=991px){.supply-why{padding:60px 0}.supply-why-image{margin-bottom:40px}}.supply-applications{background:#f8fafc;padding:30px 0}.supply-app-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 12px 35px #00000014}.supply-app-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #00000026}.supply-app-image{overflow:hidden}.supply-app-image img{object-fit:cover;width:100%;height:230px;transition:all .5s;display:block}.supply-app-card:hover img{transform:scale(1.08)}.supply-app-content{padding:28px}.supply-app-content h4{color:#08142d;margin-bottom:15px;font-size:24px;font-weight:700;transition:all .3s}.supply-app-card:hover h4{color:#ff5b21}.supply-app-content p{color:#666;margin:0;font-size:16px;line-height:30px}@media (width<=991px){.supply-applications{padding:60px 0}.supply-app-image img{height:210px}}@media (width<=767px){.supply-applications{padding:50px 0}.supply-app-image img{height:190px}.supply-app-content{padding:22px}.supply-app-content h4{font-size:22px}.supply-app-content p{font-size:15px;line-height:27px}}.supply-faq{background:#fff;padding:30px 0}.supply-faq .faq-wrapper{max-width:900px;margin:auto}.supply-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;overflow:hidden;box-shadow:0 8px 25px #0000000d}.supply-faq .faq-item.active{border-left:5px solid #ff5b21}.supply-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.supply-faq .faq-question h5{color:#08142d;margin:0;font-size:18px;font-weight:600}.supply-faq .faq-question span{color:#ff5b21}.supply-faq .faq-answer{padding:0 28px 24px}.supply-faq .faq-answer p{color:#666;margin:0;line-height:30px}.supply-cta{background-position:50%;background-size:cover;padding:100px 0;position:relative}.supply-cta-overlay{background:#08142dd9;position:absolute;inset:0}.supply-cta .container{z-index:2;position:relative}.supply-cta-content{text-align:center;max-width:850px;margin:auto}.supply-tag{color:#ff5b21;letter-spacing:4px;font-weight:700}.supply-cta-content h2{color:#fff;margin:20px 0;font-size:52px;font-weight:800}.supply-cta-content h2 span{color:#ff5b21}.supply-cta-content p{color:#ddd;margin-bottom:40px;font-size:18px;line-height:34px}.supply-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.supply-btn-primary,.supply-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.supply-btn-primary{color:#fff;background:#ff5b21}.supply-btn-primary:hover{color:#fff;background:#ff7444}.supply-btn-outline{color:#fff;border:2px solid #fff}.supply-btn-outline:hover{color:#08142d;background:#fff}.powersup-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.powersup-overlay{background:#07162dc7;position:absolute;inset:0}.powersup-banner .container{z-index:2;position:relative}.powersup-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.powersup-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.powersup-banner h1 span{color:#ff5b21}.powersup-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.powersup-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.powersup-btn-primary,.powersup-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.powersup-btn-primary{color:#fff;background:#ff5b21}.powersup-btn-primary:hover{color:#fff;background:#ff7444}.powersup-btn-outline{color:#fff;border:2px solid #fff}.powersup-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.powersup-banner{min-height:460px}.powersup-banner h1{font-size:42px}}@media (width<=767px){.powersup-banner{min-height:400px}.powersup-banner h1{font-size:34px}.powersup-banner-buttons{flex-direction:column;align-items:center}}.powersup-overview{background:#fff;padding:90px 0}.powersup-overview-image{position:relative}.powersup-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.powersup-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.powersup-title span{color:#ff5b21}.powersup-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.powersup-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.powersup-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.powersup-feature-list{margin-top:35px}.powersup-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.powersup-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.powersup-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.powersup-overview{padding:70px 0}.powersup-overview-image{margin-bottom:45px}.powersup-floating-card{bottom:20px;left:20px}.powersup-title{font-size:34px}}@media (width<=767px){.powersup-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.powersup-title{font-size:28px}}.powersup-services{background:#f8fafc;padding:30px 0}.powersup-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.powersup-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.powersup-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.powersup-card:hover .powersup-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.powersup-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.powersup-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.powersup-services{padding:70px 0}}.powersup-benefits{background:#fff;padding:30px 0}.powersup-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.powersup-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.powersup-benefits .benefit-title span{color:#ff5b21}.powersup-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.powersup-benefits .benefit-list{margin-bottom:35px}.powersup-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.powersup-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.powersup-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.powersup-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.powersup-benefits .benefit-btn,.powersup-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.powersup-benefits .benefit-btn{color:#fff;background:#ff5b21}.powersup-benefits .benefit-btn:hover{color:#fff;background:#08142d}.powersup-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.powersup-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.powersup-benefits .benefit-image{position:relative}.powersup-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.powersup-benefits .benefit-image:hover img{transform:scale(1.03)}.powersup-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.powersup-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.powersup-benefits .benefit-badge p{margin:0}@media (width<=991px){.powersup-benefits{padding:60px 0}.powersup-benefits .benefit-image{margin-top:40px}.powersup-benefits .benefit-image img{height:340px}}@media (width<=767px){.powersup-benefits .benefit-title{font-size:32px}.powersup-benefits .benefit-buttons{flex-direction:column}.powersup-benefits .benefit-btn,.powersup-benefits .benefit-btn-outline{width:100%}.powersup-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.powersup-industries{background:#f8fafc;padding:30px 0}.powersup-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.powersup-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.powersup-industry-box:hover img{transform:scale(1.08)}.powersup-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.powersup-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.powersup-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.powersup-industry-box:hover .powersup-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.powersup-industries{padding:60px 0}.powersup-industry-box{height:280px}}@media (width<=767px){.powersup-industry-box{height:240px}.powersup-industry-overlay{padding:20px}.powersup-industry-overlay h4{font-size:20px}}.powersup-faq{background:#fff;padding:90px 0}.powersup-faq .faq-wrapper{max-width:900px;margin:auto}.powersup-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.powersup-faq .faq-item.active{border-left:5px solid #ff5b21}.powersup-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.powersup-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.powersup-faq .faq-question span{color:#ff5b21;font-size:18px}.powersup-faq .faq-answer{padding:0 28px 24px}.powersup-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.powersup-faq{padding:70px 0}.powersup-faq .faq-question{padding:18px}.powersup-faq .faq-answer{padding:0 18px 18px}}.powersup-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.powersup-cta-overlay{background:#08142de0;position:absolute;inset:0}.powersup-cta .container{z-index:2;position:relative}.powersup-cta-content{text-align:center;max-width:850px;margin:auto}.powersup-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.powersup-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.powersup-cta-content h2 span{color:#ff5b21}.powersup-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.powersup-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.powersup-cta .powersup-btn-primary,.powersup-cta .powersup-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.powersup-cta .powersup-btn-primary{color:#fff;background:#ff5b21}.powersup-cta .powersup-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.powersup-cta .powersup-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.powersup-cta .powersup-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.powersup-cta{padding:80px 0}.powersup-cta-content h2{font-size:38px}}@media (width<=767px){.powersup-cta-content h2{font-size:30px}.powersup-cta-content p{font-size:16px;line-height:28px}.powersup-cta-buttons{flex-direction:column}.powersup-cta .powersup-btn-primary,.powersup-cta .powersup-btn-outline{width:100%}}.redund-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.redund-overlay{background:#07162dc7;position:absolute;inset:0}.redund-banner .container{z-index:2;position:relative}.redund-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.redund-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.redund-banner h1 span{color:#ff5b21}.redund-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.redund-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.redund-btn-primary,.redund-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.redund-btn-primary{color:#fff;background:#ff5b21}.redund-btn-primary:hover{color:#fff;background:#ff7444}.redund-btn-outline{color:#fff;border:2px solid #fff}.redund-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.redund-banner{min-height:460px}.redund-banner h1{font-size:42px}}@media (width<=767px){.redund-banner{min-height:400px}.redund-banner h1{font-size:34px}.redund-banner-buttons{flex-direction:column;align-items:center}}.redund-overview{background:#fff;padding:90px 0}.redund-overview-image{position:relative}.redund-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.redund-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.redund-title span{color:#ff5b21}.redund-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.redund-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.redund-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.redund-feature-list{margin-top:35px}.redund-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.redund-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.redund-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.redund-overview{padding:70px 0}.redund-overview-image{margin-bottom:45px}.redund-floating-card{bottom:20px;left:20px}.redund-title{font-size:34px}}@media (width<=767px){.redund-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.redund-title{font-size:28px}}.redund-services{background:#f8fafc;padding:30px 0}.redund-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.redund-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.redund-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.redund-card:hover .redund-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.redund-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.redund-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.redund-services{padding:70px 0}}.redund-benefits{background:#fff;padding:30px 0}.redund-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.redund-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.redund-benefits .benefit-title span{color:#ff5b21}.redund-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.redund-benefits .benefit-list{margin-bottom:35px}.redund-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.redund-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.redund-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.redund-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.redund-benefits .benefit-btn,.redund-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.redund-benefits .benefit-btn{color:#fff;background:#ff5b21}.redund-benefits .benefit-btn:hover{color:#fff;background:#08142d}.redund-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.redund-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.redund-benefits .benefit-image{position:relative}.redund-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.redund-benefits .benefit-image:hover img{transform:scale(1.03)}.redund-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.redund-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.redund-benefits .benefit-badge p{margin:0}@media (width<=991px){.redund-benefits{padding:60px 0}.redund-benefits .benefit-image{margin-top:40px}.redund-benefits .benefit-image img{height:340px}}@media (width<=767px){.redund-benefits .benefit-title{font-size:32px}.redund-benefits .benefit-buttons{flex-direction:column}.redund-benefits .benefit-btn,.redund-benefits .benefit-btn-outline{width:100%}.redund-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.redund-industries{background:#f8fafc;padding:30px 0}.redund-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.redund-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.redund-industry-box:hover img{transform:scale(1.08)}.redund-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.redund-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.redund-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.redund-industry-box:hover .redund-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.redund-industries{padding:60px 0}.redund-industry-box{height:280px}}@media (width<=767px){.redund-industry-box{height:240px}.redund-industry-overlay{padding:20px}.redund-industry-overlay h4{font-size:20px}}.redund-faq{background:#fff;padding:90px 0}.redund-faq .faq-wrapper{max-width:900px;margin:auto}.redund-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.redund-faq .faq-item.active{border-left:5px solid #ff5b21}.redund-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.redund-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.redund-faq .faq-question span{color:#ff5b21;font-size:18px}.redund-faq .faq-answer{padding:0 28px 24px}.redund-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.redund-faq{padding:70px 0}.redund-faq .faq-question{padding:18px}.redund-faq .faq-answer{padding:0 18px 18px}}.redund-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.redund-cta-overlay{background:#08142de0;position:absolute;inset:0}.redund-cta .container{z-index:2;position:relative}.redund-cta-content{text-align:center;max-width:850px;margin:auto}.redund-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.redund-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.redund-cta-content h2 span{color:#ff5b21}.redund-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.redund-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.redund-cta .redund-btn-primary,.redund-cta .redund-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.redund-cta .redund-btn-primary{color:#fff;background:#ff5b21}.redund-cta .redund-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.redund-cta .redund-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.redund-cta .redund-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.redund-cta{padding:80px 0}.redund-cta-content h2{font-size:38px}}@media (width<=767px){.redund-cta-content h2{font-size:30px}.redund-cta-content p{font-size:16px;line-height:28px}.redund-cta-buttons{flex-direction:column}.redund-cta .redund-btn-primary,.redund-cta .redund-btn-outline{width:100%}}.surgeprot-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.surgeprot-overlay{background:#07162dc7;position:absolute;inset:0}.surgeprot-banner .container{z-index:2;position:relative}.surgeprot-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.surgeprot-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.surgeprot-banner h1 span{color:#ff5b21}.surgeprot-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.surgeprot-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.surgeprot-btn-primary,.surgeprot-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.surgeprot-btn-primary{color:#fff;background:#ff5b21}.surgeprot-btn-primary:hover{color:#fff;background:#ff7444}.surgeprot-btn-outline{color:#fff;border:2px solid #fff}.surgeprot-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.surgeprot-banner{min-height:460px}.surgeprot-banner h1{font-size:42px}}@media (width<=767px){.surgeprot-banner{min-height:400px}.surgeprot-banner h1{font-size:34px}.surgeprot-banner-buttons{flex-direction:column;align-items:center}}.surgeprot-overview{background:#fff;padding:90px 0}.surgeprot-overview-image{position:relative}.surgeprot-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.surgeprot-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.surgeprot-title span{color:#ff5b21}.surgeprot-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.surgeprot-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.surgeprot-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.surgeprot-feature-list{margin-top:35px}.surgeprot-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.surgeprot-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.surgeprot-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.surgeprot-overview{padding:70px 0}.surgeprot-overview-image{margin-bottom:45px}.surgeprot-floating-card{bottom:20px;left:20px}.surgeprot-title{font-size:34px}}@media (width<=767px){.surgeprot-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.surgeprot-title{font-size:28px}}.surgeprot-services{background:#f8fafc;padding:30px 0}.surgeprot-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.surgeprot-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.surgeprot-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.surgeprot-card:hover .surgeprot-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.surgeprot-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.surgeprot-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.surgeprot-services{padding:70px 0}}.surgeprot-benefits{background:#fff;padding:30px 0}.surgeprot-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.surgeprot-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.surgeprot-benefits .benefit-title span{color:#ff5b21}.surgeprot-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.surgeprot-benefits .benefit-list{margin-bottom:35px}.surgeprot-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.surgeprot-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.surgeprot-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.surgeprot-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.surgeprot-benefits .benefit-btn,.surgeprot-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.surgeprot-benefits .benefit-btn{color:#fff;background:#ff5b21}.surgeprot-benefits .benefit-btn:hover{color:#fff;background:#08142d}.surgeprot-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.surgeprot-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.surgeprot-benefits .benefit-image{position:relative}.surgeprot-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.surgeprot-benefits .benefit-image:hover img{transform:scale(1.03)}.surgeprot-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.surgeprot-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.surgeprot-benefits .benefit-badge p{margin:0}@media (width<=991px){.surgeprot-benefits{padding:60px 0}.surgeprot-benefits .benefit-image{margin-top:40px}.surgeprot-benefits .benefit-image img{height:340px}}@media (width<=767px){.surgeprot-benefits .benefit-title{font-size:32px}.surgeprot-benefits .benefit-buttons{flex-direction:column}.surgeprot-benefits .benefit-btn,.surgeprot-benefits .benefit-btn-outline{width:100%}.surgeprot-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.surgeprot-industries{background:#f8fafc;padding:30px 0}.surgeprot-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.surgeprot-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.surgeprot-industry-box:hover img{transform:scale(1.08)}.surgeprot-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.surgeprot-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.surgeprot-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.surgeprot-industry-box:hover .surgeprot-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.surgeprot-industries{padding:60px 0}.surgeprot-industry-box{height:280px}}@media (width<=767px){.surgeprot-industry-box{height:240px}.surgeprot-industry-overlay{padding:20px}.surgeprot-industry-overlay h4{font-size:20px}}.surgeprot-faq{background:#fff;padding:90px 0}.surgeprot-faq .faq-wrapper{max-width:900px;margin:auto}.surgeprot-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.surgeprot-faq .faq-item.active{border-left:5px solid #ff5b21}.surgeprot-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.surgeprot-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.surgeprot-faq .faq-question span{color:#ff5b21;font-size:18px}.surgeprot-faq .faq-answer{padding:0 28px 24px}.surgeprot-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.surgeprot-faq{padding:70px 0}.surgeprot-faq .faq-question{padding:18px}.surgeprot-faq .faq-answer{padding:0 18px 18px}}.surgeprot-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.surgeprot-cta-overlay{background:#08142de0;position:absolute;inset:0}.surgeprot-cta .container{z-index:2;position:relative}.surgeprot-cta-content{text-align:center;max-width:850px;margin:auto}.surgeprot-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.surgeprot-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.surgeprot-cta-content h2 span{color:#ff5b21}.surgeprot-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.surgeprot-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.surgeprot-cta .surgeprot-btn-primary,.surgeprot-cta .surgeprot-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.surgeprot-cta .surgeprot-btn-primary{color:#fff;background:#ff5b21}.surgeprot-cta .surgeprot-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.surgeprot-cta .surgeprot-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.surgeprot-cta .surgeprot-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.surgeprot-cta{padding:80px 0}.surgeprot-cta-content h2{font-size:38px}}@media (width<=767px){.surgeprot-cta-content h2{font-size:30px}.surgeprot-cta-content p{font-size:16px;line-height:28px}.surgeprot-cta-buttons{flex-direction:column}.surgeprot-cta .surgeprot-btn-primary,.surgeprot-cta .surgeprot-btn-outline{width:100%}}.dcdc-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.dcdc-overlay{background:#07162dc7;position:absolute;inset:0}.dcdc-banner .container{z-index:2;position:relative}.dcdc-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.dcdc-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.dcdc-banner h1 span{color:#ff5b21}.dcdc-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.dcdc-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.dcdc-btn-primary,.dcdc-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.dcdc-btn-primary{color:#fff;background:#ff5b21}.dcdc-btn-primary:hover{color:#fff;background:#ff7444}.dcdc-btn-outline{color:#fff;border:2px solid #fff}.dcdc-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.dcdc-banner{min-height:460px}.dcdc-banner h1{font-size:42px}}@media (width<=767px){.dcdc-banner{min-height:400px}.dcdc-banner h1{font-size:34px}.dcdc-banner-buttons{flex-direction:column;align-items:center}}.dcdc-overview{background:#fff;padding:90px 0}.dcdc-overview-image{position:relative}.dcdc-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.dcdc-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.dcdc-title span{color:#ff5b21}.dcdc-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.dcdc-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.dcdc-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.dcdc-feature-list{margin-top:35px}.dcdc-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.dcdc-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.dcdc-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.dcdc-overview{padding:70px 0}.dcdc-overview-image{margin-bottom:45px}.dcdc-floating-card{bottom:20px;left:20px}.dcdc-title{font-size:34px}}@media (width<=767px){.dcdc-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.dcdc-title{font-size:28px}}.dcdc-services{background:#f8fafc;padding:30px 0}.dcdc-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.dcdc-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.dcdc-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.dcdc-card:hover .dcdc-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.dcdc-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.dcdc-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.dcdc-services{padding:70px 0}}.dcdc-benefits{background:#fff;padding:30px 0}.dcdc-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.dcdc-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.dcdc-benefits .benefit-title span{color:#ff5b21}.dcdc-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.dcdc-benefits .benefit-list{margin-bottom:35px}.dcdc-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.dcdc-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.dcdc-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.dcdc-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.dcdc-benefits .benefit-btn,.dcdc-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.dcdc-benefits .benefit-btn{color:#fff;background:#ff5b21}.dcdc-benefits .benefit-btn:hover{color:#fff;background:#08142d}.dcdc-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.dcdc-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.dcdc-benefits .benefit-image{position:relative}.dcdc-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.dcdc-benefits .benefit-image:hover img{transform:scale(1.03)}.dcdc-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.dcdc-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.dcdc-benefits .benefit-badge p{margin:0}@media (width<=991px){.dcdc-benefits{padding:60px 0}.dcdc-benefits .benefit-image{margin-top:40px}.dcdc-benefits .benefit-image img{height:340px}}@media (width<=767px){.dcdc-benefits .benefit-title{font-size:32px}.dcdc-benefits .benefit-buttons{flex-direction:column}.dcdc-benefits .benefit-btn,.dcdc-benefits .benefit-btn-outline{width:100%}.dcdc-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.dcdc-industries{background:#f8fafc;padding:30px 0}.dcdc-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.dcdc-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.dcdc-industry-box:hover img{transform:scale(1.08)}.dcdc-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.dcdc-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.dcdc-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.dcdc-industry-box:hover .dcdc-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.dcdc-industries{padding:60px 0}.dcdc-industry-box{height:280px}}@media (width<=767px){.dcdc-industry-box{height:240px}.dcdc-industry-overlay{padding:20px}.dcdc-industry-overlay h4{font-size:20px}}.dcdc-faq{background:#fff;padding:90px 0}.dcdc-faq .faq-wrapper{max-width:900px;margin:auto}.dcdc-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.dcdc-faq .faq-item.active{border-left:5px solid #ff5b21}.dcdc-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.dcdc-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.dcdc-faq .faq-question span{color:#ff5b21;font-size:18px}.dcdc-faq .faq-answer{padding:0 28px 24px}.dcdc-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.dcdc-faq{padding:70px 0}.dcdc-faq .faq-question{padding:18px}.dcdc-faq .faq-answer{padding:0 18px 18px}}.dcdc-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.dcdc-cta-overlay{background:#08142de0;position:absolute;inset:0}.dcdc-cta .container{z-index:2;position:relative}.dcdc-cta-content{text-align:center;max-width:850px;margin:auto}.dcdc-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.dcdc-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.dcdc-cta-content h2 span{color:#ff5b21}.dcdc-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.dcdc-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.dcdc-cta .dcdc-btn-primary,.dcdc-cta .dcdc-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.dcdc-cta .dcdc-btn-primary{color:#fff;background:#ff5b21}.dcdc-cta .dcdc-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.dcdc-cta .dcdc-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.dcdc-cta .dcdc-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.dcdc-cta{padding:80px 0}.dcdc-cta-content h2{font-size:38px}}@media (width<=767px){.dcdc-cta-content h2{font-size:30px}.dcdc-cta-content p{font-size:16px;line-height:28px}.dcdc-cta-buttons{flex-direction:column}.dcdc-cta .dcdc-btn-primary,.dcdc-cta .dcdc-btn-outline{width:100%}}.contact-banner{background-position:50%;background-size:cover;min-height:380px;position:relative;overflow:hidden}.contact-banner .overlay{background:#08142db8;position:absolute;inset:0}.contact-title{color:#fff;margin-bottom:18px;font-size:56px;font-weight:700}.contact-banner .breadcrumb{background:0 0;padding:0}.contact-banner .breadcrumb-item{color:#fff;font-size:17px}.contact-banner .breadcrumb-item a{color:#fff;text-decoration:none}.contact-banner .breadcrumb-item.active{color:#ff5b21}.contact-banner .breadcrumb-item+.breadcrumb-item:before{color:#fff}.contact-form-section .section-heading,.contact-social-section .section-heading{max-width:720px;margin:0 auto 50px}.contact-form-section .small-title,.contact-social-section .small-title,.office-info-section .small-title{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;margin-bottom:14px;font-size:14px;font-weight:700;display:inline-block}.contact-form-section .section-heading h2,.contact-social-section .section-heading h2{color:#08142d;margin-bottom:16px;font-size:40px;font-weight:800}.contact-form-section .section-heading h2 span,.contact-social-section .section-heading h2 span{color:#ff5b21}.contact-form-section .section-heading p,.contact-social-section .section-heading p{color:#666;font-size:17px;line-height:30px}.contact-cards-section{background:#fff;padding:90px 0 40px}.contact-card{text-align:center;background:#f8fafc;border-radius:20px;height:100%;padding:45px 30px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.contact-card:hover{background:#fff;transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.contact-card-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 22px;font-size:30px;transition:all .35s;display:flex}.contact-card:hover .contact-card-icon{background:#08142d}.contact-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.contact-card a{color:#666;font-size:15px;line-height:26px;text-decoration:none;transition:all .25s;display:block}.contact-card a:hover{color:#ff5b21}.office-info-section{background:#f8fafc;padding:90px 0}.office-info-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:800;line-height:1.3}.office-info-title span{color:#ff5b21}.office-info-desc{color:#666;margin-bottom:35px;line-height:30px}.office-info-list{margin:0 0 35px;padding:0;list-style:none}.office-info-list li{align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.office-info-icon{color:#ff5b21;background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;display:flex;box-shadow:0 10px 25px #0000000f}.office-info-list h5{color:#08142d;margin-bottom:6px;font-size:17px;font-weight:700}.office-info-list p{color:#666;margin:0;line-height:26px}.office-info-list a{color:#666;text-decoration:none;transition:all .25s}.office-info-list a:hover{color:#ff5b21}.office-map-btn{color:#fff;background:#ff5b21;border-radius:50px;align-items:center;gap:10px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:inline-flex}.office-map-btn:hover{color:#fff;background:#08142d;transform:translateY(-4px)}.office-info-card{background:#08142d;border-radius:20px;padding:50px 40px;box-shadow:0 20px 50px #00000026}.office-info-card h3{color:#fff;margin-bottom:18px;font-size:26px;font-weight:700}.office-info-card>p{color:#fffc;margin-bottom:30px;line-height:28px}.office-info-branch{border-top:1px solid #ffffff26;padding-top:25px}.office-info-branch h5{color:#ff5b21;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;font-size:15px}.office-info-branch p{color:#fff;margin:0}.google-map-section{background:#f8fafc;padding:0 0 90px}.google-map-card{border-radius:20px;height:420px;overflow:hidden;box-shadow:0 20px 50px #0000001f}.google-map-card iframe{border:0;width:100%;height:100%;display:block}.contact-form-section{background:#fff;padding:90px 0}.contact-form-card{background:#f8fafc;border-radius:24px;max-width:950px;margin:0 auto;padding:50px;box-shadow:0 20px 50px #00000014}.contact-form-card label{color:#08142d;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.contact-form-card .form-control,.contact-form-card .form-select{background:#fff;border:1px solid #dadada;border-radius:8px;height:55px}.contact-form-card textarea.form-control{height:auto}.contact-form-card .form-control.is-invalid,.contact-form-card .form-select.is-invalid{border-color:#dc3545}.contact-form-card .field-error{color:#dc3545;margin-top:6px;font-size:13px}.contact-form-card .char-count{text-align:right;color:#999;margin-top:4px;font-size:12px}.contact-submit-btn{color:#fff;cursor:pointer;background:#ff5b21;border:none;border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:220px;height:58px;margin-top:10px;padding:0 36px;font-weight:600;transition:all .35s;display:flex}.contact-submit-btn:hover:not(:disabled){background:#08142d;transform:translateY(-4px)}.contact-submit-btn:disabled{opacity:.7;cursor:not-allowed}.contact-submit-btn .btn-spinner{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite contact-spin}@keyframes contact-spin{to{transform:rotate(360deg)}}.contact-social-section{background:#f8fafc;padding:90px 0}.contact-social-list{flex-wrap:wrap;justify-content:center;gap:22px;display:flex}.contact-social-icon{color:#08142d;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:22px;transition:all .35s;display:flex;box-shadow:0 10px 30px #00000014}.contact-social-icon:hover{color:#fff;background:#ff5b21;transform:translateY(-8px)}@media (width<=991px){.contact-banner{min-height:320px}.contact-title{font-size:42px}.contact-cards-section{padding:70px 0 20px}.office-info-section{padding:70px 0}.office-info-title{font-size:32px}.office-info-card{margin-top:45px}.google-map-section{padding:0 0 70px}.contact-form-section{padding:70px 0}.contact-form-card{padding:35px}.contact-form-section .section-heading h2,.contact-social-section .section-heading h2{font-size:30px}.contact-social-section{padding:70px 0}}@media (width<=767px){.contact-title{font-size:32px}.google-map-card{height:300px}.contact-form-card{border-radius:18px;padding:25px 20px}.contact-submit-btn{width:100%}.office-info-card{padding:35px 25px}}@media (width<=480px){.contact-social-icon{width:56px;height:56px;font-size:19px}}.thankyou-section{background:#f8fafc;align-items:center;min-height:60vh;padding:140px 0;display:flex}.thankyou-card{text-align:center;background:#fff;border-radius:24px;max-width:620px;margin:0 auto;padding:60px 45px;box-shadow:0 20px 50px #00000014}.thankyou-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:30px;font-size:46px;display:inline-flex}.thankyou-card h1{color:#08142d;margin-bottom:18px;font-size:32px;font-weight:800}.thankyou-card p{color:#666;margin-bottom:35px;font-size:16px;line-height:30px}.thankyou-actions{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.thankyou-btn-primary,.thankyou-btn-outline{border-radius:50px;align-items:center;gap:10px;height:55px;padding:0 30px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.thankyou-btn-primary{color:#fff;background:#ff5b21}.thankyou-btn-primary:hover{color:#fff;background:#08142d;transform:translateY(-4px)}.thankyou-btn-outline{color:#08142d;border:2px solid #08142d}.thankyou-btn-outline:hover{color:#fff;background:#08142d;transform:translateY(-4px)}@media (width<=576px){.thankyou-section{padding:100px 0}.thankyou-card{padding:45px 25px}.thankyou-btn-primary,.thankyou-btn-outline{justify-content:center;width:100%}}.blog-page-banner{background-position:50%;background-size:cover;min-height:380px;position:relative;overflow:hidden}.blog-page-banner .overlay{background:#08142db8;position:absolute;inset:0}.blog-page-title{color:#fff;margin-bottom:18px;font-size:56px;font-weight:700}.blog-page-banner .breadcrumb{background:0 0;padding:0}.blog-page-banner .breadcrumb-item{color:#fff;font-size:17px}.blog-page-banner .breadcrumb-item a{color:#fff;text-decoration:none}.blog-page-banner .breadcrumb-item.active{color:#ff5b21}.blog-page-banner .breadcrumb-item+.breadcrumb-item:before{color:#fff}.blog-posts-section{background:#fff;padding:90px 0}.blog-post-card{background:#f8fafc;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000f}.blog-post-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.blog-post-image{display:block;position:relative;overflow:hidden}.blog-post-image img{object-fit:cover;width:100%;height:240px;transition:all .6s}.blog-post-card:hover .blog-post-image img{transform:scale(1.08)}.blog-post-category{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#ff5b21;border-radius:50px;padding:7px 16px;font-size:12px;font-weight:700;position:absolute;bottom:18px;left:18px}.blog-post-body{padding:30px}.blog-post-meta{flex-wrap:wrap;gap:20px;margin-bottom:16px;display:flex}.blog-post-meta span{color:#999;align-items:center;gap:7px;font-size:13px;display:inline-flex}.blog-post-meta svg{color:#ff5b21}.blog-post-body h3{margin-bottom:14px;font-size:21px;font-weight:700;line-height:1.4}.blog-post-body h3 a{color:#08142d;text-decoration:none;transition:all .25s}.blog-post-body h3 a:hover{color:#ff5b21}.blog-post-body p{color:#666;margin-bottom:20px;line-height:26px}.blog-post-link{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.blog-post-link:hover{gap:16px}.blog-detail-content{color:#334155;font-size:1.05rem;line-height:1.85}.content-body{word-wrap:break-word;margin-top:1.5rem}.content-body h1,.content-body h2,.content-body h3,.content-body h4,.content-body h5,.content-body h6{clear:both;color:#0f172a;margin-top:2.2rem;margin-bottom:1rem;font-weight:700;line-height:1.35;display:block!important}.content-body h1{border-bottom:2px solid #e2e8f0;padding-bottom:.5rem;font-size:2.25rem}.content-body h2{border-left:4px solid #ff5b21;padding-left:12px;font-size:1.85rem}.content-body h3{font-size:1.5rem}.content-body h4{font-size:1.25rem}.content-body h5{font-size:1.1rem}.content-body h6{text-transform:uppercase;letter-spacing:.5px;font-size:1rem}.content-body p{color:#334155;margin-bottom:1.35rem;line-height:1.8}.content-body a,.blog-detail-content a,.blog-inline-link{word-break:break-word;font-weight:600;transition:color .2s;color:#0284c7!important;text-decoration:underline!important}.content-body a:hover,.blog-detail-content a:hover,.blog-inline-link:hover{color:#ff5b21!important;text-decoration:underline!important}.content-body ul,.content-body ol{margin-top:.5rem;margin-bottom:1.5rem;padding-left:1.8rem}.content-body li{margin-bottom:.6rem;line-height:1.75}.content-body blockquote,.blog-quote{color:#1e293b;background:#f8fafc;border-left:4px solid #0284c7;border-radius:0 12px 12px 0;margin:1.8rem 0;padding:1.25rem 1.5rem;font-size:1.1rem;font-style:italic;line-height:1.7}.content-body img{border-radius:12px;max-width:100%;height:auto;margin:1.5rem 0;display:block;box-shadow:0 8px 20px #00000014}.content-body figure{text-align:center;margin:1.8rem 0}.content-body figcaption{color:#64748b;margin-top:.6rem;font-size:.9rem;font-style:italic}.blog-inline-link{color:#0284c7;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}.blog-inline-link:hover{color:#ff5b21}@media (width<=991px){.blog-page-banner{min-height:320px}.blog-page-title{font-size:42px}.blog-posts-section{padding:70px 0}.blog-cta{padding:80px 0 60px}.blog-cta-content h2{font-size:34px}}@media (width<=767px){.blog-page-title{font-size:32px}.blog-cta-content h2{font-size:28px}.blog-cta-buttons{flex-direction:column}.blog-btn-primary,.blog-btn-outline{width:100%}}@media (width<=991px){.blog-detail-banner{min-height:400px}.blog-detail-title{font-size:34px}.blog-detail-content-section{padding:60px 0}.blog-related-section{padding:0 0 70px}.blog-cta{padding:80px 0 60px}.blog-cta-content h2{font-size:34px}}@media (width<=767px){.blog-detail-title{font-size:26px}.blog-detail-content h2{font-size:23px}.blog-key-takeaways{padding:28px 24px}.blog-related-card{flex-direction:column}.blog-related-image{width:100%;height:160px}.blog-cta-content h2{font-size:26px}.blog-cta-buttons{flex-direction:column}.blog-btn-primary,.blog-btn-outline{width:100%}}@media (width<=991px){.blog-detail-banner{min-height:400px}.blog-detail-title{font-size:34px}.blog-detail-content-section{padding:60px 0}.blog-related-section{padding:0 0 70px}.blog-cta{padding:80px 0 60px}.blog-cta-content h2{font-size:34px}}@media (width<=767px){.blog-detail-title{font-size:26px}.blog-detail-content h2{font-size:23px}.blog-key-takeaways{padding:28px 24px}.blog-related-card{flex-direction:column}.blog-related-image{width:100%;height:160px}.blog-cta-content h2{font-size:26px}.blog-cta-buttons{flex-direction:column}.blog-btn-primary,.blog-btn-outline{width:100%}}.blog-detail-banner{background-position:50%;background-size:cover;min-height:480px;padding-bottom:55px;position:relative;overflow:hidden}.blog-detail-banner .overlay{background:linear-gradient(#08142d59,#08142deb);position:absolute;inset:0}.blog-detail-banner .breadcrumb{background:0 0;padding:0}.blog-detail-banner .breadcrumb-item{color:#fffc;font-size:15px}.blog-detail-banner .breadcrumb-item a{color:#fffc;text-decoration:none}.blog-detail-banner .breadcrumb-item.active{color:#ff5b21}.blog-detail-banner .breadcrumb-item+.breadcrumb-item:before{color:#fff9}.blog-detail-category{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#ff5b21;border-radius:50px;margin-bottom:20px;padding:8px 18px;font-size:12px;font-weight:700;display:inline-block}.blog-detail-title{color:#fff;max-width:900px;margin-bottom:25px;font-size:44px;font-weight:800;line-height:1.3}.blog-detail-meta{flex-wrap:wrap;gap:28px;display:flex}.blog-detail-meta span{color:#ffffffd9;align-items:center;gap:8px;font-size:14px;display:inline-flex}.blog-detail-meta svg{color:#ff5b21}.blog-detail-content-section{background:#fff;padding:80px 0}.blog-detail-content p{color:#444;margin-bottom:24px;font-size:17px;line-height:32px}.blog-detail-content h2{color:#08142d;margin:45px 0 20px;font-size:28px;font-weight:800}.blog-detail-content h3{color:#08142d;margin-bottom:16px;font-size:20px;font-weight:700}.blog-detail-content a{color:#ff5b21;font-weight:600;text-decoration:underline}.blog-detail-content blockquote{color:#08142d;background:#f8fafc;border-left:4px solid #ff5b21;border-radius:0 14px 14px 0;margin:35px 0;padding:26px 30px;font-size:19px;font-style:italic;line-height:32px}.blog-detail-list{margin:25px 0 35px}.blog-detail-list-item{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.blog-detail-list-item svg{color:#ff5b21;flex-shrink:0;margin-top:5px;font-size:18px}.blog-detail-list-item span{color:#444;font-size:16px;line-height:28px}.blog-key-takeaways{background:#08142d;border-radius:20px;margin:40px 0;padding:35px 40px}.blog-key-takeaways h3{color:#ff5b21;margin-bottom:18px}.blog-key-takeaways ul{margin:0;padding-left:20px}.blog-key-takeaways li{color:#fff;font-size:16px;line-height:30px}.blog-related-section{background:#fff;padding:0 0 90px}.blog-related-heading{border-top:1px solid #eee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:35px;padding-top:45px;display:flex}.blog-related-heading h3{color:#08142d;margin:0;font-size:24px;font-weight:800}.blog-related-back{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.blog-related-card{background:#f8fafc;border-radius:18px;gap:18px;height:100%;padding:14px;transition:all .3s;display:flex;overflow:hidden}.blog-related-card:hover{box-shadow:0 15px 35px #00000014}.blog-related-image{border-radius:14px;flex-shrink:0;width:110px;height:100px;display:block;overflow:hidden}.blog-related-image img{object-fit:cover;width:100%;height:100%}.blog-related-body span{color:#ff5b21;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.blog-related-body h4{margin:8px 0 10px;font-size:15px;font-weight:700;line-height:1.4}.blog-related-body h4 a{color:#08142d;text-decoration:none}.blog-related-body h4 a:hover{color:#ff5b21}.blog-related-link{color:#ff5b21;align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.blog-cta{background-position:50%;background-size:cover;padding:110px 0 90px;position:relative;overflow:hidden}.blog-cta-overlay{background:#08142de0;position:absolute;inset:0}.blog-cta .container{z-index:2;position:relative}.blog-cta-content{text-align:center;max-width:800px;margin:auto}.blog-cta-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.blog-cta-content h2{color:#fff;margin-bottom:20px;font-size:46px;font-weight:800;line-height:1.25}.blog-cta-content h2 span{color:#ff5b21}.blog-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:17px;line-height:30px}.blog-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.blog-btn-primary,.blog-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:210px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.blog-btn-primary{color:#fff;background:#ff5b21}.blog-btn-primary:hover{color:#ff5b21;background:#fff;transform:translateY(-4px)}.blog-btn-outline{color:#fff;border:2px solid #fff}.blog-btn-outline:hover{color:#08142d;background:#fff;transform:translateY(-4px)}@media (width<=991px){.blog-detail-banner{min-height:400px}.blog-detail-title{font-size:34px}.blog-detail-content-section{padding:60px 0}.blog-related-section{padding:0 0 70px}.blog-cta{padding:80px 0 60px}.blog-cta-content h2{font-size:34px}}@media (width<=767px){.blog-detail-title{font-size:26px}.blog-detail-content h2{font-size:23px}.blog-key-takeaways{padding:28px 24px}.blog-related-card{flex-direction:column}.blog-related-image{width:100%;height:160px}.blog-cta-content h2{font-size:26px}.blog-cta-buttons{flex-direction:column}.blog-btn-primary,.blog-btn-outline{width:100%}}:root{--admin-bg-dark:#0b1120;--admin-bg-card:#111827d9;--admin-card-border:#ffffff14;--admin-primary:#00d2ff;--admin-primary-hover:#00a8cc;--admin-secondary:#00e676;--admin-accent:#3b82f6;--admin-text-main:#f3f4f6;--admin-text-muted:#9ca3af;--admin-danger:#ef4444;--admin-warning:#f59e0b;--admin-sidebar-w:260px}.admin-layout{background-color:var(--admin-bg-dark);min-height:100vh;color:var(--admin-text-main);background-image:radial-gradient(at 10% 10%,#00d2ff0f 0,#0000 50%),radial-gradient(at 90% 90%,#3b82f60f 0,#0000 50%);font-family:Inter,system-ui,-apple-system,sans-serif;display:flex}.admin-sidebar{width:var(--admin-sidebar-w);border-right:1px solid var(--admin-card-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:100;background:#0f172af2;flex-direction:column;transition:transform .3s;display:flex;position:fixed;top:0;bottom:0;left:0}.admin-sidebar-brand{border-bottom:1px solid var(--admin-card-border);align-items:center;gap:.75rem;padding:1.5rem 1.25rem;display:flex}.admin-brand-logo{color:#fff;background:linear-gradient(135deg,#00d2ff 0%,#3b82f6 100%);border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.2rem;font-weight:800;display:flex;box-shadow:0 0 15px #00d2ff66}.admin-brand-title{color:#fff;letter-spacing:.5px;margin:0;font-size:1.1rem;font-weight:700}.admin-brand-subtitle{color:var(--admin-primary);text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:600}.admin-nav{flex-direction:column;flex:1;gap:.4rem;padding:1.25rem .75rem;display:flex}.admin-nav-item{color:var(--admin-text-muted);border-radius:8px;align-items:center;gap:.85rem;padding:.75rem 1rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.admin-nav-item:hover,.admin-nav-item.active{color:#fff;border-left:3px solid var(--admin-primary);background:#00d2ff1f}.admin-nav-item svg{font-size:1.1rem}.admin-sidebar-footer{border-top:1px solid var(--admin-card-border);padding:1rem 1.25rem}.admin-user-info{justify-content:space-between;align-items:center;display:flex}.admin-avatar{background:var(--admin-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex}.admin-main{margin-left:var(--admin-sidebar-w);flex-direction:column;flex:1;min-width:0;display:flex}.admin-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--admin-card-border);z-index:90;background:#0f172abf;justify-content:space-between;align-items:center;height:70px;padding:0 2rem;display:flex;position:sticky;top:0}.admin-header-title{color:#fff;margin:0;font-size:1.35rem;font-weight:700}.admin-content{flex:1;padding:2rem}.admin-metrics-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin-bottom:2rem;display:grid}.metric-card{background:var(--admin-bg-card);border:1px solid var(--admin-card-border);border-radius:12px;align-items:center;gap:1.25rem;padding:1.25rem;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 8px 24px #0003}.metric-card:hover{border-color:#00d2ff4d;transform:translateY(-2px)}.metric-icon{border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.5rem;display:flex}.metric-icon.blue{color:#00d2ff;background:#00d2ff26}.metric-icon.green{color:#00e676;background:#00e67626}.metric-icon.orange{color:#f59e0b;background:#f59e0b26}.metric-icon.purple{color:#a855f7;background:#a855f726}.metric-val{color:#fff;font-size:1.75rem;font-weight:800;line-height:1.2}.metric-lbl{color:var(--admin-text-muted);font-size:.85rem}.admin-control-bar{background:var(--admin-bg-card);border:1px solid var(--admin-card-border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.admin-search-box{flex:1;min-width:240px;position:relative}.admin-search-box svg{color:var(--admin-text-muted);position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.admin-input-search{border:1px solid var(--admin-card-border);color:#fff;background:#0f172acc;border-radius:8px;outline:none;width:100%;padding:.6rem 1rem .6rem 2.6rem;font-size:.9rem}.admin-input-search:focus{border-color:var(--admin-primary);box-shadow:0 0 0 2px #00d2ff33}.admin-filters{align-items:center;gap:.75rem;display:flex}.admin-select{border:1px solid var(--admin-card-border);color:#fff;cursor:pointer;background:#0f172acc;border-radius:8px;outline:none;padding:.6rem 1rem;font-size:.9rem}.btn-admin-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00d2ff 0%,#08f 100%);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.3rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #00d2ff4d}.btn-admin-primary:hover{color:#fff;transform:translateY(-1px);box-shadow:0 6px 20px #00d2ff80}.btn-admin-secondary{color:var(--admin-text-main);border:1px solid var(--admin-card-border);cursor:pointer;background:#ffffff14;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-admin-secondary:hover{color:#fff;background:#ffffff26}.btn-icon-action{border:1px solid var(--admin-card-border);width:34px;height:34px;color:var(--admin-text-main);cursor:pointer;background:#ffffff0d;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.btn-icon-action:hover{border-color:var(--admin-primary);color:var(--admin-primary);background:#00d2ff33}.btn-icon-action.danger:hover{border-color:var(--admin-danger);color:var(--admin-danger);background:#ef444433}.admin-table-container{background:var(--admin-bg-card);border:1px solid var(--admin-card-border);border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0000004d}.admin-table{border-collapse:collapse;text-align:left;width:100%}.admin-table th{text-transform:uppercase;color:var(--admin-text-muted);border-bottom:1px solid var(--admin-card-border);letter-spacing:.5px;background:#0f172ae6;padding:1rem 1.25rem;font-size:.85rem;font-weight:700}.admin-table td{vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:1rem 1.25rem;font-size:.92rem}.admin-table tbody tr:hover{background:#ffffff05}.post-thumb-mini{object-fit:cover;border-radius:6px;width:50px;height:38px}.post-title-cell{color:#fff;font-weight:600;display:block}.post-slug-cell{color:var(--admin-text-muted);font-size:.78rem}.badge-status{text-transform:uppercase;border-radius:20px;padding:.25rem .65rem;font-size:.75rem;font-weight:700}.badge-status.published{color:#00e676;background:#00e67626;border:1px solid #00e6764d}.badge-status.draft{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d}.badge-cat{color:var(--admin-primary);background:#00d2ff1f;border-radius:4px;padding:.2rem .6rem;font-size:.8rem}.editor-card{background:var(--admin-bg-card);border:1px solid var(--admin-card-border);border-radius:14px;padding:2rem;box-shadow:0 12px 40px #0006}.form-group-admin{margin-bottom:1.5rem}.form-label-admin{color:var(--admin-text-main);margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:block}.form-control-admin{border:1px solid var(--admin-card-border);color:#fff;background:#0f172acc;border-radius:8px;outline:none;width:100%;padding:.75rem 1rem;font-size:.95rem;transition:border-color .2s}.form-control-admin:focus{border-color:var(--admin-primary);box-shadow:0 0 0 2px #00d2ff33}textarea.form-control-admin{resize:vertical;min-height:120px}.editor-toolbar{border:1px solid var(--admin-card-border);background:#0f172ae6;border-bottom:none;border-radius:8px 8px 0 0;flex-wrap:wrap;gap:.35rem;padding:.5rem .75rem;display:flex}.btn-tb{border:1px solid var(--admin-card-border);color:var(--admin-text-main);cursor:pointer;background:#ffffff0d;border-radius:4px;padding:.35rem .65rem;font-size:.85rem}.btn-tb:hover{background:var(--admin-primary);color:#000}.editor-textarea{font-family:Fira Code,monospace;border-radius:0 0 8px 8px!important;min-height:320px!important;font-size:.9rem!important}.preview-pane{color:#1a202c;background:#fff;border-radius:12px;min-height:450px;padding:2rem;overflow-y:auto;box-shadow:0 10px 30px #00000080}.preview-pane h1,.preview-pane h2,.preview-pane h3,.preview-pane h4,.preview-pane h5,.preview-pane h6,.article-body-preview h1,.article-body-preview h2,.article-body-preview h3,.article-body-preview h4,.article-body-preview h5,.article-body-preview h6{clear:both;color:#0f172a;margin-top:1.8rem;margin-bottom:.8rem;font-weight:700;line-height:1.35;display:block!important}.preview-pane h1,.article-body-preview h1{border-bottom:2px solid #cbd5e1;padding-bottom:.4rem;font-size:2rem}.preview-pane h2,.article-body-preview h2{border-left:4px solid #00d2ff;padding-left:10px;font-size:1.65rem}.preview-pane h3,.article-body-preview h3{font-size:1.35rem}.preview-pane h4,.article-body-preview h4{font-size:1.15rem}.preview-pane p,.article-body-preview p{color:#334155;margin-bottom:1.2rem;line-height:1.75}.preview-pane a,.article-body-preview a,.preview-pane .blog-inline-link,.article-body-preview .blog-inline-link{word-break:break-all;cursor:pointer;font-weight:600;transition:color .2s;color:#0284c7!important;text-decoration:underline!important}.preview-pane a:hover,.article-body-preview a:hover,.preview-pane .blog-inline-link:hover,.article-body-preview .blog-inline-link:hover{color:#ff5b21!important;text-decoration:underline!important}.preview-pane blockquote,.article-body-preview blockquote{border-left:4px solid var(--admin-primary);background:#f0fdf4;border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1rem 1.25rem;font-style:italic}.admin-login-wrapper{background:#0b1120 radial-gradient(circle at 50% 30%,#00d2ff26 0%,#0000 60%);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.login-card{border:1px solid var(--admin-card-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172ad9;border-radius:16px;width:100%;max-width:420px;padding:2.5rem 2rem;box-shadow:0 20px 50px #00000080}@media (width<=992px){.admin-sidebar{transform:translate(-100%)}.admin-sidebar.open{transform:translate(0)}.admin-main{margin-left:0}}.team-banner{background-position:50%;background-size:cover;min-height:420px;position:relative;overflow:hidden}.team-banner .team-banner-overlay{background:#08142dc7;position:absolute;inset:0}.team-banner .container{z-index:2;position:relative}.team-banner-title{color:#fff;margin-bottom:18px;font-size:60px;font-weight:700}.team-banner .breadcrumb{background:0 0;padding:0}.team-banner .breadcrumb-item{color:#fff;font-size:17px}.team-banner .breadcrumb-item a{color:#fff;text-decoration:none}.team-banner .breadcrumb-item.active{color:#ff5b21}.team-banner .breadcrumb-item+.breadcrumb-item:before{color:#fff}@media (width<=991px){.team-banner{min-height:360px}.team-banner-title{font-size:42px}}@media (width<=767px){.team-banner{min-height:320px}.team-banner-title{font-size:32px}}.team-section-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;font-size:15px;font-weight:700;display:inline-block}.team-section-title{color:#08142d;font-size:42px;font-weight:700;line-height:1.3}.team-section-desc{color:#666;max-width:720px;line-height:1.9}.team-overview{background:#fff}.team-overview-list{margin:0;padding:0;list-style:none}.team-overview-list li{color:#08142d;align-items:center;gap:12px;margin-bottom:18px;font-weight:500;display:flex}.team-check-icon{color:#ff5b21;flex-shrink:0;font-size:18px}@media (width<=991px){.team-section-title{font-size:34px}}@media (width<=767px){.team-section-title{font-size:28px}}.team-expertise{background:#f8fafc}.team-expertise-card{text-align:center;background:#fff;border-radius:20px;height:100%;padding:35px 25px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.team-expertise-card:hover{transform:translateY(-10px);box-shadow:0 18px 45px #0000001f}.team-expertise-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:75px;height:75px;margin:auto auto 22px;font-size:30px;display:flex}.team-expertise-card h4{color:#08142d;margin-bottom:12px;font-size:19px;font-weight:700}.team-expertise-card p{color:#666;margin:0;font-size:15px;line-height:1.7}@media (width<=991px){.team-expertise-card{padding:30px 20px}}@media (width<=767px){.team-expertise-icon{width:65px;height:65px;font-size:26px}.team-expertise-card h4{font-size:18px}}.team-culture{background:#fff}.team-culture-card{border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000f}.team-culture-card img{object-fit:cover;width:100%;height:100%;transition:all .6s}.team-culture-card:hover img{transform:scale(1.08)}.team-culture-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;display:flex;position:absolute;inset:0}.team-culture-overlay h3{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.team-culture-overlay p{color:#ffffffe6;margin:0;line-height:1.7}@media (width<=991px){.team-culture-card{height:280px}}@media (width<=767px){.team-culture-card{height:240px}.team-culture-overlay h3{font-size:20px}}.team-stats{background:#f8fafc}.team-stat-card{text-align:center;background:#fff;border-radius:20px;height:100%;padding:40px 25px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.team-stat-card:hover{transform:translateY(-8px);box-shadow:0 18px 45px #0000001f}.team-stat-icon{color:#ff5b21;background:#ff5b211a;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 20px;font-size:28px;display:flex}.team-stat-card h3{color:#08142d;margin-bottom:10px;font-size:38px;font-weight:800}.team-stat-card p{color:#666;margin:0;font-weight:500}@media (width<=991px){.team-stat-card{padding:30px 20px}.team-stat-card h3{font-size:32px}}@media (width<=767px){.team-stat-icon{width:58px;height:58px;font-size:24px}}.team-faq{background:#fff}.team-section-heading{max-width:760px;margin:auto auto 60px}.team-section-heading .team-small-title{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;font-size:15px;font-weight:700;display:inline-block}.team-section-heading h2{color:#08142d;margin:18px 0;font-size:46px;font-weight:700}.team-section-heading h2 span{color:#ff5b21}.team-section-heading p{color:#666;font-size:17px;line-height:30px}.team-faq-wrapper{max-width:900px;margin:auto}.team-faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.team-faq-item.active{border-left:5px solid #ff5b21}.team-faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.team-faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.team-faq-question span{color:#ff5b21;font-size:18px}.team-faq-answer{padding:0 28px 24px}.team-faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=991px){.team-section-heading h2{font-size:38px}}@media (width<=767px){.team-section-heading{margin-bottom:45px}.team-section-heading h2{font-size:30px}.team-faq-question{padding:18px}.team-faq-answer{padding:0 18px 18px}}.team-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.team-cta-overlay{background:#08142de0;position:absolute;inset:0}.team-cta .container{z-index:2;position:relative}.team-cta-content{text-align:center;max-width:850px;margin:auto}.team-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.team-cta-content h2{color:#fff;margin-bottom:22px;font-size:54px;font-weight:800;line-height:1.2}.team-cta-content h2 span{color:#ff5b21}.team-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.team-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.team-btn-primary,.team-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.team-btn-primary{color:#fff;background:#ff5b21}.team-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.team-btn-outline{color:#ff5b21;background:#fff;border:2px solid #fff}.team-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.team-cta{padding:80px 0 60px}.team-cta-content h2{font-size:40px}}@media (width<=767px){.team-cta-content h2{font-size:30px}.team-cta-content p{font-size:16px;line-height:28px}.team-cta-buttons{flex-direction:column}.team-btn-primary,.team-btn-outline{width:100%}}.footprint-banner{background-position:50%;background-size:cover;min-height:420px;position:relative;overflow:hidden}.footprint-banner .overlay{background:#08142dc7;position:absolute;inset:0}.footprint-title{color:#fff;margin-bottom:18px;font-size:60px;font-weight:700}.footprint-banner .breadcrumb{background:0 0;padding:0}.footprint-banner .breadcrumb-item{color:#fff;font-size:17px}.footprint-banner .breadcrumb-item a{color:#fff;text-decoration:none}.footprint-banner .breadcrumb-item.active{color:#ff5b21}.footprint-banner .breadcrumb-item+.breadcrumb-item:before{color:#fff}@media (width<=991px){.footprint-banner{min-height:360px}.footprint-title{font-size:44px}}@media (width<=767px){.footprint-banner{min-height:320px}.footprint-title{font-size:32px}}.footprint-overview{background:#fff;padding:30px 0}.footprint-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:15px;font-size:15px;font-weight:700;display:inline-block}.footprint-heading{color:#08142d;font-size:42px;font-weight:800;line-height:1.3}.footprint-heading span{color:#ff5b21}.footprint-desc{color:#666;margin-top:18px;line-height:1.9}.footprint-feature-list{margin-top:30px}.footprint-feature{align-items:center;gap:15px;margin-bottom:16px;display:flex}.footprint-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.footprint-feature span{color:#08142d;font-size:16px;font-weight:500}@media (width<=991px){.footprint-overview{padding:60px 0}.footprint-heading{font-size:34px}}@media (width<=767px){.footprint-heading{font-size:28px}}.footprint-expertise{background:#f8fafc;padding:30px 0}.footprint-section-heading{max-width:760px;margin:0 auto 55px}.footprint-section-heading p{color:#666;margin-top:15px;font-size:17px;line-height:30px}.footprint-expertise-card{text-align:center;background:#fff;border-radius:20px;height:100%;padding:35px 30px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.footprint-expertise-card:hover{transform:translateY(-10px);box-shadow:0 20px 45px #0000001f}.footprint-expertise-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto 22px;font-size:30px;display:flex}.footprint-expertise-card h4{color:#08142d;margin-bottom:12px;font-size:21px;font-weight:700}.footprint-expertise-card p{color:#666;margin:0;line-height:1.8}@media (width<=991px){.footprint-expertise{padding:60px 0}}.footprint-regions{background:#fff;padding:30px 0}.footprint-region-card{text-align:center;background:#f8fafc;border-bottom:4px solid #0000;border-radius:20px;height:100%;padding:10px 25px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.footprint-region-card:hover{border-bottom:4px solid #ff5b21;transform:translateY(-10px);box-shadow:0 20px 45px #0000001f}.footprint-region-icon{color:#ff5b21;background:#08142d;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 20px;font-size:26px;display:flex}.footprint-region-card h4{color:#08142d;margin-bottom:12px;font-size:22px;font-weight:700}.footprint-region-card p{color:#666;margin:0;font-size:15px;line-height:1.8}.footprint-regions-note{color:#666;max-width:780px;margin:45px auto 0;font-size:17px;line-height:1.9}@media (width<=991px){.footprint-regions{padding:60px 0}}.footprint-partners{background:#f8fafc;padding:30px 0}.footprint-partner-card{text-align:center;background:#fff;border-radius:20px;height:100%;padding:25px 35px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.footprint-partner-card:hover{transform:translateY(-10px);box-shadow:0 20px 45px #0000001f}.footprint-partner-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 22px;font-size:32px;display:flex}.footprint-partner-card h4{color:#08142d;margin-bottom:15px;font-size:26px;font-weight:700}.footprint-partner-card p{color:#666;margin:0;line-height:1.8}@media (width<=991px){.footprint-partners{padding:60px 0}}.footprint-why{background:#fff;padding:30px 0}.footprint-why-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-size:15px;font-weight:700;display:block}.footprint-why-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:800;line-height:1.25}.footprint-why-title span{color:#ff5b21}.footprint-why-desc{color:#666;margin-bottom:30px;font-size:17px;line-height:1.9}.footprint-why-list{margin-bottom:35px}.footprint-why-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.footprint-why-item svg{color:#ff5b21;flex-shrink:0}.footprint-why-item span{color:#08142d;font-size:16px;font-weight:500}.footprint-why-btn{color:#fff;background:#ff5b21;border-radius:50px;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:inline-flex}.footprint-why-btn:hover{color:#fff;background:#08142d}.footprint-why-image{position:relative}.footprint-why-image img{object-fit:cover;border-radius:20px;width:100%;height:460px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.footprint-why-image:hover img{transform:scale(1.03)}.footprint-why-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.footprint-why-badge h2{margin-bottom:8px;font-size:38px;font-weight:700}.footprint-why-badge p{margin:0}@media (width<=991px){.footprint-why{padding:60px 0}.footprint-why-title{font-size:32px}.footprint-why-image{margin-top:40px}.footprint-why-image img{height:360px}}@media (width<=767px){.footprint-why-title{font-size:26px}.footprint-why-btn{justify-content:center;width:100%}.footprint-why-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.footprint-faq{background:#f8fafc;padding:30px 0}.footprint-faq .faq-wrapper{max-width:900px;margin:auto}.footprint-faq .faq-item{background:#fff;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.footprint-faq .faq-item.active{border-left:5px solid #ff5b21}.footprint-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.footprint-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.footprint-faq .faq-question span{color:#ff5b21;font-size:18px}.footprint-faq .faq-answer{padding:0 28px 24px}.footprint-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=991px){.footprint-faq{padding:60px 0}}@media (width<=767px){.footprint-faq .faq-question{padding:18px}.footprint-faq .faq-answer{padding:0 18px 18px}}.footprint-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.footprint-cta-overlay{background:#08142de0;position:absolute;inset:0}.footprint-cta .container{z-index:2;position:relative}.footprint-cta-content{text-align:center;max-width:850px;margin:auto}.footprint-cta-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.footprint-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.footprint-cta-content h2 span{color:#ff5b21}.footprint-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.footprint-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.footprint-btn-primary,.footprint-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.footprint-btn-primary{color:#fff;background:#ff5b21}.footprint-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.footprint-btn-outline{color:#ff5b21;background:#fff;border:2px solid #fff}.footprint-btn-outline:hover{color:#fff;background:0 0;transform:translateY(-5px)}@media (width<=991px){.footprint-cta{padding:80px 0}.footprint-cta-content h2{font-size:38px}}@media (width<=767px){.footprint-cta-content h2{font-size:30px}.footprint-cta-content p{font-size:16px;line-height:28px}.footprint-cta-buttons{flex-direction:column}.footprint-btn-primary,.footprint-btn-outline{width:100%}}.clients-banner{background-position:50%;background-size:cover;min-height:420px;position:relative;overflow:hidden}.clients-banner .clients-banner-overlay{background:#08142dc7;position:absolute;inset:0}.clients-banner .container{z-index:2;position:relative}.clients-banner-title{color:#fff;margin-bottom:18px;font-size:60px;font-weight:700}.clients-banner .breadcrumb{background:0 0;padding:0}.clients-banner .breadcrumb-item{color:#fff;font-size:17px}.clients-banner .breadcrumb-item a{color:#fff;text-decoration:none}.clients-banner .breadcrumb-item.active{color:#ff5b21}.clients-banner .breadcrumb-item+.breadcrumb-item:before{color:#fff}@media (width<=991px){.clients-banner{min-height:360px}.clients-banner-title{font-size:42px}}@media (width<=767px){.clients-banner{min-height:320px}.clients-banner-title{font-size:32px}}.clients-section-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;font-size:15px;font-weight:700;display:inline-block}.clients-section-title{color:#08142d;font-size:42px;font-weight:700;line-height:1.3}.clients-section-desc{color:#666;max-width:720px;line-height:1.9}.clients-overview{background:#fff}.clients-overview-image{position:relative}.clients-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.clients-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.clients-floating-card h2{margin-bottom:8px;font-size:40px;font-weight:700}.clients-floating-card span{font-size:15px}.clients-overview-list{margin:0;padding:0;list-style:none}.clients-overview-list li{color:#08142d;align-items:center;gap:12px;margin-bottom:18px;font-weight:500;display:flex}.clients-check-icon{color:#ff5b21;flex-shrink:0;font-size:18px}@media (width<=991px){.clients-floating-card{bottom:20px;left:20px}.clients-section-title{font-size:34px}}@media (width<=767px){.clients-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.clients-section-title{font-size:28px}}.clients-industries{background:#f8fafc}.clients-industry-card{text-align:center;background:#fff;border-radius:20px;height:100%;padding:35px 30px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.clients-industry-card:hover{transform:translateY(-10px);box-shadow:0 18px 45px #0000001f}.clients-industry-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:auto auto 25px;font-size:32px;display:flex}.clients-industry-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.clients-industry-card p{color:#666;margin:0;line-height:1.8}@media (width<=991px){.clients-industry-card{padding:30px 20px}}@media (width<=767px){.clients-industry-icon{width:65px;height:65px;font-size:26px}.clients-industry-card h4{font-size:19px}}.clients-logowall{background:#fff}.clients-logo-card{background:#f8fafc;border-radius:20px;justify-content:center;align-items:center;height:130px;padding:30px 20px;transition:all .35s;display:flex;box-shadow:0 10px 30px #0000000f}.clients-logo-card:hover{transform:translateY(-8px);box-shadow:0 18px 45px #0000001f}.clients-logo-card img{object-fit:contain;filter:grayscale();opacity:.75;max-width:100%;max-height:60px;transition:all .35s}.clients-logo-card:hover img{filter:grayscale(0%);opacity:1}@media (width<=767px){.clients-logo-card{height:100px;padding:20px 15px}.clients-logo-card img{max-height:45px}}.clients-partnerships{background:#f8fafc}.clients-partner-list{flex-direction:column;gap:22px;display:flex}.clients-partner-item{background:#fff;border-radius:20px;align-items:flex-start;gap:18px;padding:24px;display:flex;box-shadow:0 10px 30px #0000000f}.clients-partner-icon{color:#fff;background:#ff5b21;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:55px;height:55px;font-size:22px;display:flex}.clients-partner-item h4{color:#08142d;margin-bottom:8px;font-size:19px;font-weight:700}.clients-partner-item p{color:#666;margin:0;font-size:15px;line-height:1.7}@media (width<=767px){.clients-partner-item{text-align:center;flex-direction:column;align-items:center}}.clients-satisfaction{background:#fff}.clients-satisfaction img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.clients-satisfaction-list{margin:0;padding:0;list-style:none}.clients-satisfaction-list li{color:#08142d;align-items:center;gap:12px;margin-bottom:18px;font-weight:500;display:flex}@media (width<=991px){.clients-satisfaction img{margin-top:10px}}.clients-faq{background:#f8fafc}.clients-section-heading{max-width:760px;margin:auto auto 60px}.clients-section-heading .clients-small-title{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;font-size:15px;font-weight:700;display:inline-block}.clients-section-heading h2{color:#08142d;margin:18px 0;font-size:46px;font-weight:700}.clients-section-heading h2 span{color:#ff5b21}.clients-section-heading p{color:#666;font-size:17px;line-height:30px}.clients-faq-wrapper{max-width:900px;margin:auto}.clients-faq-item{background:#fff;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.clients-faq-item.active{border-left:5px solid #ff5b21}.clients-faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.clients-faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.clients-faq-question span{color:#ff5b21;font-size:18px}.clients-faq-answer{padding:0 28px 24px}.clients-faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=991px){.clients-section-heading h2{font-size:38px}}@media (width<=767px){.clients-section-heading{margin-bottom:45px}.clients-section-heading h2{font-size:30px}.clients-faq-question{padding:18px}.clients-faq-answer{padding:0 18px 18px}}.clients-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.clients-cta-overlay{background:#08142de0;position:absolute;inset:0}.clients-cta .container{z-index:2;position:relative}.clients-cta-content{text-align:center;max-width:850px;margin:auto}.clients-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.clients-cta-content h2{color:#fff;margin-bottom:22px;font-size:54px;font-weight:800;line-height:1.2}.clients-cta-content h2 span{color:#ff5b21}.clients-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.clients-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.clients-btn-primary,.clients-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.clients-btn-primary{color:#fff;background:#ff5b21}.clients-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.clients-btn-outline{color:#ff5b21;background:#fff;border:2px solid #fff}.clients-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.clients-cta{padding:80px 0 60px}.clients-cta-content h2{font-size:40px}}@media (width<=767px){.clients-cta-content h2{font-size:30px}.clients-cta-content p{font-size:16px;line-height:28px}.clients-cta-buttons{flex-direction:column}.clients-btn-primary,.clients-btn-outline{width:100%}}.projects-banner{background-position:50%;background-size:cover;min-height:420px;position:relative;overflow:hidden}.projects-banner .overlay{background:#08142dc7;position:absolute;inset:0}.projects-title{color:#fff;margin-bottom:18px;font-size:60px;font-weight:700}.projects-banner .breadcrumb{background:0 0;padding:0}.projects-banner .breadcrumb-item{color:#fff;font-size:17px}.projects-banner .breadcrumb-item a{color:#fff;text-decoration:none}.projects-banner .breadcrumb-item.active{color:#ff5b21}.projects-banner .breadcrumb-item+.breadcrumb-item:before{color:#fff}@media (width<=991px){.projects-banner{min-height:360px}.projects-title{font-size:44px}}@media (width<=767px){.projects-banner{min-height:320px}.projects-title{font-size:32px}}.projects-overview{background:#fff;padding:30px 0}.projects-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:15px;font-size:15px;font-weight:700;display:inline-block}.projects-heading{color:#08142d;font-size:42px;font-weight:800;line-height:1.3}.projects-heading span{color:#ff5b21}.projects-desc{color:#666;margin-top:18px;line-height:1.9}.projects-feature-list{margin-top:30px}.projects-feature{align-items:center;gap:15px;margin-bottom:16px;display:flex}.projects-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.projects-feature span{color:#08142d;font-size:16px;font-weight:500}.projects-overview img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.projects-overview-note{color:#666;text-align:center;max-width:900px;margin:55px auto 0;font-size:17px;line-height:1.9}@media (width<=991px){.projects-overview{padding:60px 0}.projects-heading{font-size:34px}}@media (width<=767px){.projects-heading{font-size:28px}}.projects-framework{background:#f8fafc;padding:30px 0}.projects-section-heading{max-width:760px;margin:0 auto 55px}.projects-section-heading p{color:#666;margin-top:15px;font-size:17px;line-height:30px}.projects-framework-card{text-align:center;background:#fff;border-radius:20px;height:100%;padding:40px 30px;transition:all .35s;position:relative;box-shadow:0 10px 30px #0000000f}.projects-framework-card:hover{transform:translateY(-10px);box-shadow:0 20px 45px #0000001f}.projects-framework-number{color:#08142d14;font-size:34px;font-weight:800;position:absolute;top:18px;right:24px}.projects-framework-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto 22px;font-size:30px;display:flex}.projects-framework-card h4{color:#08142d;margin-bottom:12px;font-size:20px;font-weight:700}.projects-framework-card p{color:#666;margin:0;line-height:1.8}@media (width<=991px){.projects-framework{padding:60px 0}}.projects-industries{background:#fff;padding:30px 0}.projects-industry-box{cursor:pointer;border-radius:20px;height:340px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.projects-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.projects-industry-box:hover img{transform:scale(1.08)}.projects-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:30px;transition:all .35s;display:flex;position:absolute;inset:0}.projects-industry-overlay h4{color:#fff;margin-bottom:12px;font-size:26px;font-weight:700}.projects-industry-overlay p{color:#ffffffe6;margin:0;line-height:28px}.projects-industry-box:hover .projects-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.projects-industries{padding:60px 0}.projects-industry-box{height:300px}}@media (width<=767px){.projects-industry-box{height:260px}.projects-industry-overlay{padding:20px}.projects-industry-overlay h4{font-size:22px}}.projects-partners{background:#f8fafc;padding:30px 0}.projects-partner-card{text-align:center;background:#fff;border-radius:20px;height:100%;padding:45px 35px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.projects-partner-card:hover{transform:translateY(-10px);box-shadow:0 20px 45px #0000001f}.projects-partner-icon{color:#fff;background:#ff5b21;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 22px;font-size:32px;display:flex}.projects-partner-card h4{color:#08142d;margin-bottom:15px;font-size:26px;font-weight:700}.projects-partner-card p{color:#666;margin:0;line-height:1.8}@media (width<=991px){.projects-partners{padding:60px 0}}.projects-why{background:#fff;padding:30px 0}.projects-why-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-size:15px;font-weight:700;display:block}.projects-why-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:800;line-height:1.25}.projects-why-title span{color:#ff5b21}.projects-why-desc{color:#666;margin-bottom:20px;font-size:17px;line-height:1.9}.projects-why-list{margin:20px 0 35px}.projects-why-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.projects-why-item svg{color:#ff5b21;flex-shrink:0}.projects-why-item span{color:#08142d;font-size:16px;font-weight:500}.projects-why-btn{color:#fff;background:#ff5b21;border-radius:50px;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:inline-flex}.projects-why-btn:hover{color:#fff;background:#08142d}.projects-why-image{position:relative}.projects-why-image img{object-fit:cover;border-radius:20px;width:100%;height:460px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.projects-why-image:hover img{transform:scale(1.03)}.projects-why-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.projects-why-badge h2{margin-bottom:8px;font-size:34px;font-weight:700}.projects-why-badge p{margin:0}@media (width<=991px){.projects-why{padding:60px 0}.projects-why-title{font-size:32px}.projects-why-image img{height:360px}}@media (width<=767px){.projects-why-title{font-size:26px}.projects-why-btn{justify-content:center;width:100%}.projects-why-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.projects-faq{background:#f8fafc;padding:30px 0}.projects-faq .faq-wrapper{max-width:900px;margin:auto}.projects-faq .faq-item{background:#fff;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.projects-faq .faq-item.active{border-left:5px solid #ff5b21}.projects-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.projects-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.projects-faq .faq-question span{color:#ff5b21;font-size:18px}.projects-faq .faq-answer{padding:0 28px 24px}.projects-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=991px){.projects-faq{padding:60px 0}}@media (width<=767px){.projects-faq .faq-question{padding:18px}.projects-faq .faq-answer{padding:0 18px 18px}}.projects-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.projects-cta-overlay{background:#08142de0;position:absolute;inset:0}.projects-cta .container{z-index:2;position:relative}.projects-cta-content{text-align:center;max-width:850px;margin:auto}.projects-cta-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.projects-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.projects-cta-content h2 span{color:#ff5b21}.projects-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.projects-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.projects-btn-primary,.projects-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.projects-btn-primary{color:#fff;background:#ff5b21}.projects-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.projects-btn-outline{color:#ff5b21;background:#fff;border:2px solid #fff}.projects-btn-outline:hover{color:#fff;background:0 0;transform:translateY(-5px)}@media (width<=991px){.projects-cta{padding:80px 0}.projects-cta-content h2{font-size:38px}}@media (width<=767px){.projects-cta-content h2{font-size:30px}.projects-cta-content p{font-size:16px;line-height:28px}.projects-cta-buttons{flex-direction:column}.projects-btn-primary,.projects-btn-outline{width:100%}}.portfolio-hero{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#1b263b 50%,#002855 100%);padding:80px 0 60px;position:relative;overflow:hidden}.portfolio-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#00b4d826 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-50%;right:-20%}.portfolio-hero-badge{color:#00b4d8;text-transform:uppercase;letter-spacing:1px;background:#00b4d826;border:1px solid #00b4d84d;border-radius:30px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 18px;font-size:.9rem;font-weight:600;display:inline-flex}.portfolio-hero-title{background:linear-gradient(90deg,#fff 0%,#caf0f8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:2.8rem;font-weight:800;line-height:1.2}.portfolio-hero-desc{color:#94a3b8;max-width:850px;margin-bottom:40px;font-size:1.1rem;line-height:1.7}.stats-card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.stat-glass-card{-webkit-backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:16px;padding:24px;transition:all .3s;display:flex}.stat-glass-card:hover{background:#ffffff14;border-color:#00b4d866;transform:translateY(-4px);box-shadow:0 10px 30px #0000004d}.stat-icon-wrapper{color:#fff;background:linear-gradient(135deg,#00b4d8 0%,#0077b6 100%);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:1.5rem;display:flex}.stat-info .stat-number{color:#fff;margin-bottom:4px;font-size:2rem;font-weight:800;line-height:1}.stat-info .stat-label{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:500}.exec-summary-section{background-color:#f8fafc;padding:60px 0}.section-header-pill{color:#0284c7;text-transform:uppercase;letter-spacing:1px;background:#e0f2fe;border-radius:20px;margin-bottom:12px;padding:6px 16px;font-size:.85rem;font-weight:700;display:inline-block}.section-title{color:#0f172a;margin-bottom:16px;font-size:2.2rem;font-weight:800}.section-subtitle{color:#64748b;max-width:700px;font-size:1.05rem}.segment-summary-card{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:16px;height:100%;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.segment-summary-card:hover{border-color:#00b4d8;transform:translateY(-5px);box-shadow:0 12px 24px -10px #0077b626}.segment-summary-card.active-card{background:#f0f9ff;border-color:#0077b6;box-shadow:0 8px 20px #0077b61f}.segment-card-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.segment-icon-badge{color:#0284c7;background:#e0f2fe;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex}.segment-count-badge{color:#fff;background:#0f172a;border-radius:20px;padding:4px 12px;font-size:.85rem;font-weight:700}.segment-card-title{color:#0f172a;margin-bottom:8px;font-size:1.1rem;font-weight:700}.segment-progress-bar{background:#e2e8f0;border-radius:10px;height:6px;margin-top:14px;overflow:hidden}.segment-progress-fill{background:linear-gradient(90deg,#00b4d8 0%,#0077b6 100%);border-radius:10px;height:100%}.portfolio-filter-sticky{z-index:99;-webkit-backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #e2e8f0;padding:16px 0;position:sticky;top:80px;box-shadow:0 4px 20px #0000000a}.portfolio-search-input{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:30px;width:100%;padding:10px 20px 10px 45px;font-size:.95rem;transition:all .2s}.portfolio-search-input:focus{background-color:#fff;border-color:#0077b6;outline:none;box-shadow:0 0 0 4px #00b4d826}.search-box-wrapper{position:relative}.search-icon-inside{color:#94a3b8;font-size:1rem;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.filter-pills-container{scrollbar-width:thin;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.filter-pill-btn{white-space:nowrap;color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:30px;align-items:center;gap:8px;padding:8px 18px;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex}.filter-pill-btn:hover{color:#0f172a;background:#e2e8f0}.filter-pill-btn.active{color:#fff;background:#0077b6;border-color:#0077b6;box-shadow:0 4px 12px #0077b640}.filter-pill-count{background:#00000014;border-radius:12px;padding:2px 8px;font-size:.75rem}.filter-pill-btn.active .filter-pill-count{color:#fff;background:#ffffff40}.client-directory-section{background:#fff;padding:50px 0 80px}.category-group-header{border-bottom:2px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:24px;padding-bottom:14px;display:flex}.category-group-title{color:#0f172a;align-items:center;gap:12px;font-size:1.5rem;font-weight:800;display:flex}.category-group-icon{color:#0077b6}.client-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:16px;height:100%;padding:18px 20px;transition:all .25s;display:flex}.client-card:hover{border-color:#00b4d8;transform:translateY(-2px);box-shadow:0 8px 20px #0000000f}.client-logo-avatar{color:#0077b6;text-transform:uppercase;background:#fff;border:1px solid #cbd5e1;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;padding:6px;font-size:1.4rem;font-weight:800;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #00000008}.client-custom-logo-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block}.client-card-details{flex-grow:1}.client-name{color:#1e293b;margin-bottom:4px;font-size:1rem;font-weight:700;line-height:1.3}.client-sno-tag{color:#64748b;font-size:.78rem;font-weight:600}.no-results-box{text-align:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:20px;padding:60px 20px}@media (width<=768px){.portfolio-hero-title{font-size:2rem}.portfolio-filter-sticky{top:60px}.section-title{font-size:1.75rem}}.turnkey-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.turnkey-overlay{background:#07162dc7;position:absolute;inset:0}.turnkey-banner .container{z-index:2;position:relative}.turnkey-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.turnkey-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.turnkey-banner h1 span{color:#ff5b21}.turnkey-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.turnkey-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.turnkey-btn-primary,.turnkey-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.turnkey-btn-primary:hover{color:#fff;background:#ff7444}.turnkey-btn-outline{color:#fff;border:2px solid #fff}.turnkey-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.turnkey-banner{min-height:460px}.turnkey-banner h1{font-size:42px}}@media (width<=767px){.turnkey-banner{min-height:400px}.turnkey-banner h1{font-size:34px}.turnkey-banner-buttons{flex-direction:column;align-items:center}}.turnkey-overview{background:#fff;padding:30px 0}.turnkey-overview-image{position:relative}.turnkey-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.turnkey-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.turnkey-floating-card h2{margin-bottom:8px;font-size:40px;font-weight:700}.turnkey-feature-list{margin-top:35px}.turnkey-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.turnkey-feature svg{color:#ff5b21;font-size:18px}.turnkey-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.turnkey-overview{padding:60px 0}.turnkey-overview-image{margin-bottom:45px}.turnkey-floating-card{bottom:20px;left:20px}}@media (width<=767px){.turnkey-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.turnkey-scope{background:#f8fafc;padding:30px 0}.scope-card{background:#fff;border-radius:20px;height:100%;padding:40px 30px;transition:all .35s;position:relative;box-shadow:0 10px 30px #0000000f}.scope-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.scope-step{color:#f8fafc;-webkit-text-stroke:1px #ff5b21;font-size:34px;font-weight:800;position:absolute;top:22px;right:28px}.scope-icon{color:#ff5b21;background:#ff5b211a;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:25px;font-size:28px;display:flex}.scope-card h4{color:#08142d;margin-bottom:15px;font-size:22px;font-weight:700}.scope-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.turnkey-scope{padding:60px 0}}.turnkey-benefits{background:#fff;padding:30px 0}@media (width<=991px){.turnkey-benefits{padding:60px 0}.benefit-image{margin-top:40px}.benefit-image img{height:360px}}@media (width<=767px){.benefit-title{font-size:34px}.benefit-buttons{flex-direction:column}.benefit-btn,.benefit-btn-outline{width:100%}.benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.turnkey-industries{background:#f8fafc;padding:30px 0}.turnkey-industry-box{cursor:pointer;border-radius:20px;height:340px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.turnkey-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.turnkey-industry-box:hover img{transform:scale(1.08)}.turnkey-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:30px;transition:all .35s;display:flex;position:absolute;inset:0}.turnkey-industry-overlay h4{color:#fff;margin-bottom:12px;font-size:28px;font-weight:700}.turnkey-industry-overlay p{color:#ffffffe6;margin:0;line-height:28px}.turnkey-industry-box:hover .turnkey-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.turnkey-industries{padding:60px 0}.turnkey-industry-box{height:300px}}@media (width<=767px){.turnkey-industry-box{height:260px}.turnkey-industry-overlay{padding:20px}.turnkey-industry-overlay h4{font-size:22px}}.turnkey-faq{background:#fff;padding:30px 0}.turnkey-faq .faq-wrapper{max-width:900px;margin:auto}.turnkey-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.turnkey-faq .faq-item.active{border-left:5px solid #ff5b21}.turnkey-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.turnkey-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.turnkey-faq .faq-question span{color:#ff5b21;font-size:18px}.turnkey-faq .faq-answer{padding:0 28px 24px}.turnkey-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=768px){.turnkey-faq{padding:60px 0}.turnkey-faq .faq-question{padding:18px}.turnkey-faq .faq-answer{padding:0 18px 18px}}.turnkey-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.turnkey-cta-overlay{background:#08142de0;position:absolute;inset:0}.turnkey-cta .container{z-index:2;position:relative}.turnkey-cta-content{text-align:center;max-width:850px;margin:auto}.turnkey-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.turnkey-cta-content h2{color:#fff;margin-bottom:22px;font-size:54px;font-weight:800;line-height:1.2}.turnkey-cta-content h2 span{color:#ff5b21}.turnkey-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.turnkey-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:20px;display:flex}.turnkey-btn-primary,.turnkey-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.turnkey-btn-primary{color:#fff;background:#ff5b21}.turnkey-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.turnkey-btn-outline{color:#ff5b21;background:#fff;border:2px solid #fff}.turnkey-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.turnkey-cta{padding:80px 0 60px}.turnkey-cta-content h2{font-size:40px}}@media (width<=768px){.turnkey-cta-content h2{font-size:32px}.turnkey-cta-content p{font-size:16px;line-height:28px}.turnkey-cta-buttons{flex-direction:column;margin-bottom:20px}.turnkey-btn-primary,.turnkey-btn-outline{width:100%}}.engineering-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.engineering-overlay{background:#07162dc7;position:absolute;inset:0}.engineering-banner .container{z-index:2;position:relative}.engineering-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.engineering-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.engineering-banner h1 span{color:#ff5b21}.engineering-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.engineering-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.engineering-btn-primary,.engineering-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:240px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.engineering-btn-primary:hover{color:#fff;background:#ff7444}.engineering-btn-outline{color:#fff;border:2px solid #fff}.engineering-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.engineering-banner{min-height:460px}.engineering-banner h1{font-size:42px}}@media (width<=767px){.engineering-banner{min-height:400px}.engineering-banner h1{font-size:34px}.engineering-banner-buttons{flex-direction:column;align-items:center}}.engineering-overview{background:#fff;padding:30px 0}.engineering-overview-image{position:relative}.engineering-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.engineering-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.engineering-floating-card h2{margin-bottom:8px;font-size:40px;font-weight:700}.engineering-feature-list{margin-top:35px}.engineering-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.engineering-feature svg{color:#ff5b21;font-size:18px}.engineering-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.engineering-overview{padding:60px 0}.engineering-overview-image{margin-bottom:45px}.engineering-floating-card{bottom:20px;left:20px}}@media (width<=767px){.engineering-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.engineering-services{background:#f8fafc;padding:30px 0}.engineering-service-card{background:#fff;border-radius:20px;height:100%;padding:35px 26px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.engineering-service-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.engineering-service-icon{color:#ff5b21;background:#ff5b211a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:22px;font-size:26px;transition:all .35s;display:flex}.engineering-service-card:hover .engineering-service-icon{color:#fff;background:#ff5b21}.engineering-service-card h4{color:#08142d;margin-bottom:12px;font-size:19px;font-weight:700}.engineering-service-card p{color:#666;margin:0;font-size:15px;line-height:26px}@media (width<=991px){.engineering-services{padding:60px 0}}.engineering-partnerships{background:#fff;padding:30px 0}.partner-card-content{padding:35px;position:relative}.partner-card-content p{color:#666;margin-bottom:22px;line-height:28px}.partner-card-content a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.partner-card-content a:hover{gap:16px}@media (width<=991px){.engineering-partnerships{padding:60px 0}}.engineering-industries{background:#f8fafc;padding:30px 0}.engineering-industry-box{cursor:pointer;border-radius:20px;height:340px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.engineering-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.engineering-industry-box:hover img{transform:scale(1.08)}.engineering-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:30px;transition:all .35s;display:flex;position:absolute;inset:0}.engineering-industry-overlay h4{color:#fff;margin-bottom:12px;font-size:28px;font-weight:700}.engineering-industry-overlay p{color:#ffffffe6;margin:0;line-height:28px}.engineering-industry-box:hover .engineering-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.engineering-industries{padding:60px 0}.engineering-industry-box{height:300px}}@media (width<=767px){.engineering-industry-box{height:260px}.engineering-industry-overlay{padding:20px}.engineering-industry-overlay h4{font-size:22px}}.engineering-faq{background:#fff;padding:30px 0}.engineering-faq .faq-wrapper{max-width:900px;margin:auto}.engineering-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.engineering-faq .faq-item.active{border-left:5px solid #ff5b21}.engineering-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.engineering-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.engineering-faq .faq-question span{color:#ff5b21;font-size:18px}.engineering-faq .faq-answer{padding:0 28px 24px}.engineering-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=768px){.engineering-faq{padding:60px 0}.engineering-faq .faq-question{padding:18px}.engineering-faq .faq-answer{padding:0 18px 18px}}.engineering-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.engineering-cta-overlay{background:#08142de0;position:absolute;inset:0}.engineering-cta .container{z-index:2;position:relative}.engineering-cta-content{text-align:center;max-width:850px;margin:auto}.engineering-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.engineering-cta-content h2{color:#fff;margin-bottom:22px;font-size:54px;font-weight:800;line-height:1.2}.engineering-cta-content h2 span{color:#ff5b21}.engineering-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.engineering-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:20px;display:flex}.engineering-btn-primary,.engineering-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.engineering-btn-primary{color:#fff;background:#ff5b21}.engineering-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.engineering-btn-outline{color:#ff5b21;background:#fff;border:2px solid #fff}.engineering-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.engineering-cta{padding:80px 0 60px}.engineering-cta-content h2{font-size:40px}}@media (width<=768px){.engineering-cta-content h2{font-size:32px}.engineering-cta-content p{font-size:16px;line-height:28px}.engineering-cta-buttons{flex-direction:column;margin-bottom:20px}.engineering-btn-primary,.engineering-btn-outline{width:100%}}.commissioning-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.commissioning-overlay{background:#07162dc7;position:absolute;inset:0}.commissioning-banner .container{z-index:2;position:relative}.commissioning-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.commissioning-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.commissioning-banner h1 span{color:#ff5b21}.commissioning-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.commissioning-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.commissioning-btn-primary,.commissioning-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.commissioning-btn-primary:hover{color:#fff;background:#ff7444}.commissioning-btn-outline{color:#fff;border:2px solid #fff}.commissioning-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.commissioning-banner{min-height:460px}.commissioning-banner h1{font-size:42px}}@media (width<=767px){.commissioning-banner{min-height:400px}.commissioning-banner h1{font-size:34px}.commissioning-banner-buttons{flex-direction:column;align-items:center}}.commissioning-overview{background:#fff;padding:30px 0}.commissioning-overview-image{position:relative}.commissioning-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.commissioning-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.commissioning-floating-card h2{margin-bottom:8px;font-size:40px;font-weight:700}.commissioning-feature-list{margin-top:35px}.commissioning-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.commissioning-feature svg{color:#ff5b21;font-size:18px}.commissioning-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.commissioning-overview{padding:60px 0}.commissioning-overview-image{margin-bottom:45px}.commissioning-floating-card{bottom:20px;left:20px}}@media (width<=767px){.commissioning-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.commissioning-process{background:#f8fafc;padding:30px 0}.process-steps{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.process-step{background:#fff;border-radius:20px;padding:40px 30px 30px;transition:all .35s;position:relative;box-shadow:0 10px 30px #0000000f}.process-step:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.process-number{color:#f1f3f8;font-size:32px;font-weight:800;position:absolute;top:20px;right:25px}.process-icon{color:#ff5b21;background:#ff5b211a;border-radius:16px;justify-content:center;align-items:center;width:65px;height:65px;margin-bottom:22px;font-size:26px;display:flex}.process-step h4{color:#08142d;margin-bottom:14px;font-size:21px;font-weight:700}.process-step p{color:#666;margin:0;line-height:28px}@media (width<=991px){.commissioning-process{padding:60px 0}.process-steps{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.process-steps{grid-template-columns:1fr}}.commissioning-advantages{background:#fff;padding:30px 0}.advantage-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.advantage-title{color:#08142d;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.2}.advantage-title span{color:#ff5b21}.advantage-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.advantage-list{margin-bottom:35px}.advantage-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.advantage-item svg{color:#ff5b21}.advantage-item span{color:#08142d;font-size:17px;font-weight:500}.advantage-buttons{flex-wrap:wrap;gap:18px;display:flex}.advantage-btn,.advantage-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.advantage-btn{color:#fff;background:#ff5b21}.advantage-btn:hover{color:#fff;background:#08142d}.advantage-btn-outline{color:#08142d;border:2px solid #08142d}.advantage-btn-outline:hover{color:#fff;background:#08142d}.advantage-image{position:relative}.advantage-image img{object-fit:cover;border-radius:20px;width:100%;height:460px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.advantage-image:hover img{transform:scale(1.03)}.advantage-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:190px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.advantage-badge h2{margin-bottom:8px;font-size:34px}.advantage-badge p{margin:0}@media (width<=991px){.commissioning-advantages{padding:60px 0}.advantage-image{margin-top:40px}.advantage-image img{height:360px}}@media (width<=767px){.advantage-title{font-size:34px}.advantage-buttons{flex-direction:column}.advantage-btn,.advantage-btn-outline{width:100%}.advantage-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.commissioning-industries{background:#f8fafc;padding:30px 0}.commissioning-industry-box{cursor:pointer;border-radius:20px;height:340px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.commissioning-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.commissioning-industry-box:hover img{transform:scale(1.08)}.commissioning-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:30px;transition:all .35s;display:flex;position:absolute;inset:0}.commissioning-industry-overlay h4{color:#fff;margin-bottom:12px;font-size:28px;font-weight:700}.commissioning-industry-overlay p{color:#ffffffe6;margin:0;line-height:28px}.commissioning-industry-box:hover .commissioning-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.commissioning-industries{padding:60px 0}.commissioning-industry-box{height:300px}}@media (width<=767px){.commissioning-industry-box{height:260px}.commissioning-industry-overlay{padding:20px}.commissioning-industry-overlay h4{font-size:22px}}.commissioning-faq{background:#fff;padding:30px 0}.commissioning-faq .faq-wrapper{max-width:900px;margin:auto}.commissioning-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.commissioning-faq .faq-item.active{border-left:5px solid #ff5b21}.commissioning-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.commissioning-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.commissioning-faq .faq-question span{color:#ff5b21;font-size:18px}.commissioning-faq .faq-answer{padding:0 28px 24px}.commissioning-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=768px){.commissioning-faq{padding:60px 0}.commissioning-faq .faq-question{padding:18px}.commissioning-faq .faq-answer{padding:0 18px 18px}}.commissioning-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.commissioning-cta-overlay{background:#08142de0;position:absolute;inset:0}.commissioning-cta .container{z-index:2;position:relative}.commissioning-cta-content{text-align:center;max-width:850px;margin:auto}.commissioning-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.commissioning-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.commissioning-cta-content h2 span{color:#ff5b21}.commissioning-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.commissioning-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.commissioning-btn-primary,.commissioning-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.commissioning-btn-primary{color:#fff;background:#ff5b21}.commissioning-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.commissioning-btn-outline{color:#ff5b21;background:#fff;border:2px solid #fff}.commissioning-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.commissioning-cta{padding:80px 0 60px}.commissioning-cta-content h2{font-size:38px}}@media (width<=768px){.commissioning-cta-content h2{font-size:30px}.commissioning-cta-content p{font-size:16px;line-height:28px}.commissioning-cta-buttons{flex-direction:column}.commissioning-btn-primary,.commissioning-btn-outline{width:100%}}.upgrades-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.upgrades-overlay{background:#07162dc7;position:absolute;inset:0}.upgrades-banner .container{z-index:2;position:relative}.upgrades-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.upgrades-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.upgrades-banner h1 span{color:#ff5b21}.upgrades-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.upgrades-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.upgrades-btn-primary,.upgrades-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:240px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.upgrades-btn-primary:hover{color:#fff;background:#ff7444}.upgrades-btn-outline{color:#fff;border:2px solid #fff}.upgrades-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.upgrades-banner{min-height:460px}.upgrades-banner h1{font-size:42px}}@media (width<=767px){.upgrades-banner{min-height:400px}.upgrades-banner h1{font-size:34px}.upgrades-banner-buttons{flex-direction:column;align-items:center}}.upgrades-overview{background:#fff;padding:30px 0}.upgrades-overview-image{position:relative}.upgrades-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.upgrades-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.upgrades-floating-card h2{margin-bottom:8px;font-size:40px;font-weight:700}.upgrades-feature-list{margin-top:35px}.upgrades-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.upgrades-feature svg{color:#ff5b21;font-size:18px}.upgrades-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.upgrades-overview{padding:60px 0}.upgrades-overview-image{margin-bottom:45px}.upgrades-floating-card{bottom:20px;left:20px}}@media (width<=767px){.upgrades-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.upgrades-solutions{background:#f8fafc;padding:30px 0}.upgrades-card{background:#fff;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000f}.upgrades-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.upgrades-card-image{overflow:hidden}.upgrades-card-image img{object-fit:cover;width:100%;height:230px;transition:all .6s}.upgrades-card:hover .upgrades-card-image img{transform:scale(1.08)}.upgrades-card-content{padding:28px}.upgrades-card-content h4{color:#08142d;margin-bottom:14px;font-size:21px;font-weight:700}.upgrades-card-content p{color:#666;margin-bottom:20px;line-height:27px}.upgrades-card-content a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.upgrades-card-content a:hover{gap:16px}@media (width<=991px){.upgrades-solutions{padding:60px 0}}.upgrades-partnerships{background:#fff;padding:30px 0}.partner-card{background:#f8fafc;border-radius:20px;flex-direction:column;height:100%;transition:all .35s;display:flex;overflow:hidden;box-shadow:0 10px 30px #0000000f}.partner-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.partner-card-image{overflow:hidden}.partner-card-image img{object-fit:cover;width:100%;height:260px;transition:all .6s}.partner-card:hover .partner-card-image img{transform:scale(1.08)}.partner-card-content{padding:35px}.partner-icon{color:#ff5b21;margin-bottom:15px;font-size:30px}.partner-card-content h4{color:#08142d;margin-bottom:15px;font-size:26px;font-weight:700}.partner-card-content p{color:#666;margin:0;line-height:28px}@media (width<=991px){.upgrades-partnerships{padding:60px 0}}.upgrades-benefits{background:#f8fafc;padding:30px 0}.benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.benefit-title{color:#08142d;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.2}.benefit-title span{color:#ff5b21}.benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.benefit-list{margin-bottom:35px}.benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.benefit-item svg{color:#ff5b21}.benefit-item span{color:#08142d;font-size:17px;font-weight:500}.benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.benefit-btn,.benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.benefit-btn{color:#fff;background:#ff5b21}.benefit-btn:hover{color:#fff;background:#08142d}.benefit-btn-outline{color:#08142d;border:2px solid #08142d}.benefit-btn-outline:hover{color:#fff;background:#08142d}.benefit-image{position:relative}.benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:460px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.benefit-image:hover img{transform:scale(1.03)}.benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:200px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.benefit-badge h2{margin-bottom:8px;font-size:34px}.benefit-badge p{margin:0}@media (width<=991px){.upgrades-benefits{padding:60px 0}.benefit-image{margin-top:40px}.benefit-image img{height:360px}}@media (width<=767px){.benefit-title{font-size:34px}.benefit-buttons{flex-direction:column}.benefit-btn,.benefit-btn-outline{width:100%}.benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.upgrades-faq{background:#fff;padding:30px 0}.upgrades-faq .faq-wrapper{max-width:900px;margin:auto}.upgrades-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.upgrades-faq .faq-item.active{border-left:5px solid #ff5b21}.upgrades-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.upgrades-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.upgrades-faq .faq-question span{color:#ff5b21;font-size:18px}.upgrades-faq .faq-answer{padding:0 28px 24px}.upgrades-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=768px){.upgrades-faq{padding:60px 0}.upgrades-faq .faq-question{padding:18px}.upgrades-faq .faq-answer{padding:0 18px 18px}}.upgrades-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.upgrades-cta-overlay{background:#08142de0;position:absolute;inset:0}.upgrades-cta .container{z-index:2;position:relative}.upgrades-cta-content{text-align:center;max-width:850px;margin:auto}.upgrades-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.upgrades-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.upgrades-cta-content h2 span{color:#ff5b21}.upgrades-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.upgrades-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.upgrades-btn-primary,.upgrades-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.upgrades-btn-primary{color:#fff;background:#ff5b21}.upgrades-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.upgrades-btn-outline{color:#ff5b21;background:#fff;border:2px solid #fff}.upgrades-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.upgrades-cta{padding:80px 0 60px}.upgrades-cta-content h2{font-size:38px}}@media (width<=768px){.upgrades-cta-content h2{font-size:30px}.upgrades-cta-content p{font-size:16px;line-height:28px}.upgrades-cta-buttons{flex-direction:column}.upgrades-btn-primary,.upgrades-btn-outline{width:100%}}.om-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.om-overlay{background:#08142dc7;position:absolute;inset:0}.om-banner .container{z-index:2;position:relative}.om-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:20px;font-size:15px;font-weight:700;display:inline-block}.om-banner h1{color:#fff;margin-bottom:26px;font-size:62px;font-weight:800;line-height:1.15}.om-banner h1 span{color:#ff5b21}.om-banner p{color:#ffffffe6;max-width:820px;margin:auto;font-size:19px;line-height:1.9}.om-banner-btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:45px;display:flex}.om-btn-primary,.om-btn-outline{border-radius:50px;justify-content:center;align-items:center;min-width:210px;height:58px;padding:0 34px;font-size:16px;font-weight:700;text-decoration:none;transition:all .35s;display:inline-flex}.om-btn-primary{color:#fff;background:#ff5b21;box-shadow:0 15px 35px #ff5b2159}.om-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px);box-shadow:0 20px 45px #ff5b2173}.om-btn-outline{color:#fff;background:0 0;border:2px solid #ffffffe6}.om-btn-outline:hover{color:#08142d;background:#fff;transform:translateY(-5px)}@media (width<=991px){.om-banner{min-height:460px;padding:120px 0}.om-banner h1{font-size:46px}.om-banner p{font-size:18px}}@media (width<=767px){.om-banner{min-height:400px;padding:100px 0}.om-banner h1{font-size:34px}.om-banner p{font-size:16px;line-height:1.7}.om-banner-btns{flex-direction:column}.om-btn-primary,.om-btn-outline{width:100%;max-width:320px}}.om-overview{background:#fff;padding:90px 0;overflow:hidden}.om-image-box{border-radius:22px;position:relative;overflow:hidden}.om-image-box img{object-fit:cover;border-radius:22px;width:100%;height:560px;transition:all .5s}.om-image-box:hover img{transform:scale(1.05)}.om-experience-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:190px;padding:24px;position:absolute;bottom:25px;right:-20px;box-shadow:0 20px 45px #0000002e}.om-experience-card h2{color:#fff;margin-bottom:8px;font-size:44px;font-weight:700}.om-experience-card p{margin:0;font-size:15px;line-height:24px}.om-title{color:#08142d;margin-bottom:22px;font-size:42px;font-weight:700;line-height:1.25}.om-title span{color:#ff5b21}.om-desc{color:#666;margin-bottom:22px;font-size:17px;line-height:32px}.om-feature-list{margin:30px 0 0;padding:0;list-style:none}.om-feature-list li{color:#08142d;align-items:center;gap:12px;margin-bottom:16px;font-size:17px;font-weight:500;display:flex}.om-feature-list li svg{color:#ff5b21;flex-shrink:0;font-size:18px}@media (width<=991px){.om-overview{padding:70px 0}.om-title{font-size:34px}.om-image-box img{height:420px}.om-experience-card{width:165px;padding:18px;bottom:20px;right:20px}.om-experience-card h2{font-size:36px}}@media (width<=767px){.om-title{font-size:28px}.om-image-box img{height:320px}.om-experience-card{margin:20px auto 0;position:relative;bottom:auto;right:auto}}.section-heading{max-width:760px;margin:auto auto 60px}.section-heading .small-title,.small-title{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;margin-bottom:16px;font-size:15px;font-weight:700;display:inline-block}.section-heading h2{color:#08142d;margin:18px 0;font-size:44px;font-weight:700}.section-heading h2 span{color:#ff5b21}.section-heading p{color:#666;font-size:17px;line-height:30px}@media (width<=991px){.section-heading h2{font-size:36px}}@media (width<=767px){.section-heading{margin-bottom:45px}.section-heading h2{font-size:30px}}.om-services{background:#f8fafc;padding:30px 0}.om-service-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000f}.om-service-card:before{content:"";background:#ff5b21;width:100%;height:4px;transition:all .4s;position:absolute;top:0;left:0;transform:scaleX(0)}.om-service-card:hover:before{transform:scaleX(1)}.om-service-card:hover{transform:translateY(-10px);box-shadow:0 25px 45px #0000001f}.om-service-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin-bottom:26px;font-size:32px;transition:all .4s;display:flex}.om-service-card:hover .om-service-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.om-service-card h4{color:#08142d;margin-bottom:16px;font-size:23px;font-weight:700}.om-service-card p{color:#666;margin-bottom:22px;line-height:28px}.om-service-card a{color:#ff5b21;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.om-service-card:hover a{gap:16px}@media (width<=991px){.om-services{padding:70px 0}}@media (width<=767px){.om-service-card{padding:32px 26px}}.om-why{background:#fff;padding:90px 0}.om-why-image img{border-radius:22px;width:100%;box-shadow:0 20px 50px #0000001f}.om-features{margin:30px 0}.om-feature-item{color:#08142d;align-items:center;gap:15px;margin-bottom:18px;font-size:17px;display:flex}.om-feature-item svg{color:#ff5b21;flex-shrink:0;font-size:18px}.om-counter{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:35px;display:grid}.om-counter div{text-align:center;background:#f8fafc;border-radius:18px;padding:22px;transition:all .3s;box-shadow:0 12px 30px #0000000f}.om-counter div:hover{transform:translateY(-8px)}.om-counter svg{color:#ff5b21;margin-bottom:10px;font-size:26px}.om-counter h3{color:#08142d;margin-bottom:4px;font-size:26px;font-weight:700}.om-counter p{color:#666;margin:0;font-size:14px}@media (width<=991px){.om-why{padding:70px 0}.om-why-image{margin-bottom:45px}.om-counter{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.om-counter{grid-template-columns:1fr}}.om-faq{background:#f8fafc;padding:90px 0}.om-faq .faq-wrapper{max-width:900px;margin:auto}.om-faq .faq-item{background:#fff;border-radius:15px;margin-bottom:18px;transition:all .3s;overflow:hidden;box-shadow:0 8px 25px #0000000f}.om-faq .faq-item.active{border-left:5px solid #ff5b21}.om-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.om-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.om-faq .faq-question span{color:#ff5b21;font-size:18px}.om-faq .faq-answer{padding:0 28px 24px}.om-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.om-faq{padding:70px 0}.om-faq .faq-question{padding:18px}.om-faq .faq-answer{padding:0 18px 20px}}.om-cta{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.om-cta-overlay{background:#08142ddb;position:absolute;inset:0}.om-cta .container{z-index:2;position:relative}.om-cta-content{text-align:center;max-width:850px;margin:auto}.om-cta-content .small-title{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.om-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:700;line-height:1.2}.om-cta-content h2 span{color:#ff5b21}.om-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.om-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.om-cta-btn{border-radius:50px;align-items:center;gap:12px;padding:16px 34px;font-weight:600;text-decoration:none;transition:all .35s;display:inline-flex}.om-cta-btn.primary{color:#fff;background:#ff5b21}.om-cta-btn.primary:hover{color:#fff;background:#ff7444;transform:translateY(-4px)}.om-cta-btn.outline{color:#fff;border:2px solid #fff}.om-cta-btn.outline:hover{color:#08142d;background:#fff;transform:translateY(-4px)}@media (width<=991px){.om-cta{padding:80px 0}.om-cta-content h2{font-size:38px}}@media (width<=767px){.om-cta-content h2{font-size:30px}.om-cta-content p{font-size:16px;line-height:28px}.om-cta-buttons{flex-direction:column}.om-cta-btn{justify-content:center;width:100%}}.tech-support-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.tech-support-overlay{background:#07162dc7;position:absolute;inset:0}.tech-support-banner .container{z-index:2;position:relative}.tech-support-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.tech-support-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.tech-support-banner h1 span{color:#ff5b21}.tech-support-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.tech-support-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.tech-support-btn-primary,.tech-support-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.tech-support-btn-primary{color:#fff;background:#ff5b21}.tech-support-btn-primary:hover{color:#fff;background:#ff7444}.tech-support-btn-outline{color:#fff;border:2px solid #fff}.tech-support-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.tech-support-banner{min-height:460px}.tech-support-banner h1{font-size:42px}}@media (width<=767px){.tech-support-banner{min-height:400px}.tech-support-banner h1{font-size:34px}.tech-support-banner-buttons{flex-direction:column;align-items:center}}.tech-support-overview{background:#fff;padding:90px 0}.tech-support-overview-image{position:relative}.tech-support-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.tech-support-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.tech-support-title span{color:#ff5b21}.tech-support-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.tech-support-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.tech-support-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.tech-support-feature-list{margin-top:35px}.tech-support-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.tech-support-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.tech-support-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.tech-support-overview{padding:70px 0}.tech-support-overview-image{margin-bottom:45px}.tech-support-floating-card{bottom:20px;left:20px}.tech-support-title{font-size:34px}}@media (width<=767px){.tech-support-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.tech-support-title{font-size:28px}}.tech-support-services{background:#f8fafc;padding:30px 0}.tech-support-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.tech-support-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.tech-support-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.tech-support-card:hover .tech-support-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.tech-support-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.tech-support-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.tech-support-services{padding:70px 0}}.tech-support-benefits{background:#fff;padding:30px 0}.tech-support-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.tech-support-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.tech-support-benefits .benefit-title span{color:#ff5b21}.tech-support-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.tech-support-benefits .benefit-list{margin-bottom:35px}.tech-support-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.tech-support-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.tech-support-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.tech-support-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.tech-support-benefits .benefit-btn,.tech-support-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.tech-support-benefits .benefit-btn{color:#fff;background:#ff5b21}.tech-support-benefits .benefit-btn:hover{color:#fff;background:#08142d}.tech-support-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.tech-support-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.tech-support-benefits .benefit-image{position:relative}.tech-support-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.tech-support-benefits .benefit-image:hover img{transform:scale(1.03)}.tech-support-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.tech-support-benefits .benefit-badge h2{margin-bottom:8px;font-size:34px}.tech-support-benefits .benefit-badge p{margin:0}@media (width<=991px){.tech-support-benefits{padding:60px 0}.tech-support-benefits .benefit-image{margin-top:40px}.tech-support-benefits .benefit-image img{height:340px}}@media (width<=767px){.tech-support-benefits .benefit-title{font-size:32px}.tech-support-benefits .benefit-buttons{flex-direction:column}.tech-support-benefits .benefit-btn,.tech-support-benefits .benefit-btn-outline{width:100%}.tech-support-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.tech-support-industries{background:#f8fafc;padding:30px 0}.tech-support-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.tech-support-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.tech-support-industry-box:hover img{transform:scale(1.08)}.tech-support-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.tech-support-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.tech-support-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.tech-support-industry-box:hover .tech-support-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.tech-support-industries{padding:60px 0}.tech-support-industry-box{height:280px}}@media (width<=767px){.tech-support-industry-box{height:240px}.tech-support-industry-overlay{padding:20px}.tech-support-industry-overlay h4{font-size:20px}}.tech-support-faq{background:#fff;padding:90px 0}.tech-support-faq .faq-wrapper{max-width:900px;margin:auto}.tech-support-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.tech-support-faq .faq-item.active{border-left:5px solid #ff5b21}.tech-support-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.tech-support-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.tech-support-faq .faq-question span{color:#ff5b21;font-size:18px}.tech-support-faq .faq-answer{padding:0 28px 24px}.tech-support-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.tech-support-faq{padding:70px 0}.tech-support-faq .faq-question{padding:18px}.tech-support-faq .faq-answer{padding:0 18px 18px}}.tech-support-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.tech-support-cta-overlay{background:#08142de0;position:absolute;inset:0}.tech-support-cta .container{z-index:2;position:relative}.tech-support-cta-content{text-align:center;max-width:850px;margin:auto}.tech-support-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.tech-support-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.tech-support-cta-content h2 span{color:#ff5b21}.tech-support-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.tech-support-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.tech-support-cta .tech-support-btn-primary,.tech-support-cta .tech-support-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.tech-support-cta .tech-support-btn-primary{color:#fff;background:#ff5b21}.tech-support-cta .tech-support-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.tech-support-cta .tech-support-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.tech-support-cta .tech-support-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.tech-support-cta{padding:80px 0}.tech-support-cta-content h2{font-size:38px}}@media (width<=767px){.tech-support-cta-content h2{font-size:30px}.tech-support-cta-content p{font-size:16px;line-height:28px}.tech-support-cta-buttons{flex-direction:column}.tech-support-cta .tech-support-btn-primary,.tech-support-cta .tech-support-btn-outline{width:100%}}.preventive-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.preventive-overlay{background:#07162dc7;position:absolute;inset:0}.preventive-banner .container{z-index:2;position:relative}.preventive-small-title{color:#ff5b21;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-block}.preventive-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.preventive-banner h1 span{color:#ff5b21}.preventive-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.preventive-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.preventive-btn-primary,.preventive-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:230px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.preventive-btn-primary{color:#fff;background:#ff5b21}.preventive-btn-primary:hover{color:#fff;background:#ff7444}.preventive-btn-outline{color:#fff;border:2px solid #fff}.preventive-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.preventive-banner{min-height:460px}.preventive-banner h1{font-size:42px}}@media (width<=767px){.preventive-banner{min-height:400px}.preventive-banner h1{font-size:34px}.preventive-banner-buttons{flex-direction:column;align-items:center}}.preventive-overview{background:#fff;padding:90px 0}.preventive-overview-image{position:relative}.preventive-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.preventive-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:180px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.preventive-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.preventive-title{color:#08142d;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.25}.preventive-title span{color:#ff5b21}.preventive-desc{color:#666;margin-bottom:18px;font-size:17px;line-height:32px}.preventive-feature-list{margin-top:35px}.preventive-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.preventive-feature svg{color:#ff5b21;flex-shrink:0;font-size:18px}.preventive-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.preventive-overview{padding:70px 0}.preventive-overview-image{margin-bottom:45px}.preventive-floating-card{bottom:20px;left:20px}.preventive-title{font-size:34px}}@media (width<=767px){.preventive-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}.preventive-title{font-size:28px}}.preventive-services{background:#f8fafc;padding:30px 0}.preventive-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.preventive-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.preventive-icon{color:#ff5b21;background:#fff2ec;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:24px;font-size:30px;transition:all .4s;display:flex}.preventive-card:hover .preventive-icon{color:#fff;background:#ff5b21;transform:rotate(15deg)}.preventive-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.preventive-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.preventive-services{padding:70px 0}}.preventive-benefits{background:#fff;padding:30px 0}.preventive-benefits .benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.preventive-benefits .benefit-title{color:#08142d;margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.2}.preventive-benefits .benefit-title span{color:#ff5b21}.preventive-benefits .benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.preventive-benefits .benefit-list{margin-bottom:35px}.preventive-benefits .benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.preventive-benefits .benefit-item svg{color:#ff5b21;flex-shrink:0}.preventive-benefits .benefit-item span{color:#08142d;font-size:17px;font-weight:500}.preventive-benefits .benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.preventive-benefits .benefit-btn,.preventive-benefits .benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.preventive-benefits .benefit-btn{color:#fff;background:#ff5b21}.preventive-benefits .benefit-btn:hover{color:#fff;background:#08142d}.preventive-benefits .benefit-btn-outline{color:#08142d;border:2px solid #08142d}.preventive-benefits .benefit-btn-outline:hover{color:#fff;background:#08142d}.preventive-benefits .benefit-image{position:relative}.preventive-benefits .benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:440px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.preventive-benefits .benefit-image:hover img{transform:scale(1.03)}.preventive-benefits .benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.preventive-benefits .benefit-badge h2{margin-bottom:8px;font-size:30px}.preventive-benefits .benefit-badge p{margin:0}@media (width<=991px){.preventive-benefits{padding:60px 0}.preventive-benefits .benefit-image{margin-top:40px}.preventive-benefits .benefit-image img{height:340px}}@media (width<=767px){.preventive-benefits .benefit-title{font-size:32px}.preventive-benefits .benefit-buttons{flex-direction:column}.preventive-benefits .benefit-btn,.preventive-benefits .benefit-btn-outline{width:100%}.preventive-benefits .benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.preventive-industries{background:#f8fafc;padding:30px 0}.preventive-industry-box{cursor:pointer;border-radius:20px;height:320px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.preventive-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.preventive-industry-box:hover img{transform:scale(1.08)}.preventive-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:28px;transition:all .35s;display:flex;position:absolute;inset:0}.preventive-industry-overlay h4{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.preventive-industry-overlay p{color:#ffffffe6;margin:0;line-height:26px}.preventive-industry-box:hover .preventive-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.preventive-industries{padding:60px 0}.preventive-industry-box{height:280px}}@media (width<=767px){.preventive-industry-box{height:240px}.preventive-industry-overlay{padding:20px}.preventive-industry-overlay h4{font-size:20px}}.preventive-faq{background:#fff;padding:90px 0}.preventive-faq .faq-wrapper{max-width:900px;margin:auto}.preventive-faq .faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.preventive-faq .faq-item.active{border-left:5px solid #ff5b21}.preventive-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.preventive-faq .faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.preventive-faq .faq-question span{color:#ff5b21;font-size:18px}.preventive-faq .faq-answer{padding:0 28px 24px}.preventive-faq .faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.preventive-faq{padding:70px 0}.preventive-faq .faq-question{padding:18px}.preventive-faq .faq-answer{padding:0 18px 18px}}.preventive-cta{background-position:50%;background-size:cover;padding:110px 0;position:relative;overflow:hidden}.preventive-cta-overlay{background:#08142de0;position:absolute;inset:0}.preventive-cta .container{z-index:2;position:relative}.preventive-cta-content{text-align:center;max-width:850px;margin:auto}.preventive-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.preventive-cta-content h2{color:#fff;margin-bottom:22px;font-size:50px;font-weight:800;line-height:1.2}.preventive-cta-content h2 span{color:#ff5b21}.preventive-cta-content p{color:#ffffffe0;margin-bottom:40px;font-size:18px;line-height:34px}.preventive-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.preventive-cta .preventive-btn-primary,.preventive-cta .preventive-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;width:auto;min-width:230px;height:58px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.preventive-cta .preventive-btn-primary{color:#fff;background:#ff5b21}.preventive-cta .preventive-btn-primary:hover{color:#fff;background:#ff7444;transform:translateY(-5px)}.preventive-cta .preventive-btn-outline{color:#fff;background:0 0;border:2px solid #fff}.preventive-cta .preventive-btn-outline:hover{color:#ff5b21;background:#fff;transform:translateY(-5px)}@media (width<=991px){.preventive-cta{padding:80px 0}.preventive-cta-content h2{font-size:38px}}@media (width<=767px){.preventive-cta-content h2{font-size:30px}.preventive-cta-content p{font-size:16px;line-height:28px}.preventive-cta-buttons{flex-direction:column}.preventive-cta .preventive-btn-primary,.preventive-cta .preventive-btn-outline{width:100%}}.repairs-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.repairs-overlay{background:#07162dc7;position:absolute;inset:0}.repairs-banner .container{z-index:2;position:relative}.repairs-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.repairs-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.repairs-banner h1 span{color:#ff5b21}.repairs-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.repairs-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.repairs-btn-primary,.repairs-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:220px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.repairs-btn-primary{color:#fff;background:#ff5b21}.repairs-btn-primary:hover{color:#fff;background:#ff7444}.repairs-btn-outline{color:#fff;border:2px solid #fff}.repairs-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.repairs-banner{min-height:460px}.repairs-banner h1{font-size:42px}}@media (width<=767px){.repairs-banner{min-height:400px}.repairs-banner h1{font-size:34px}.repairs-banner-buttons{flex-direction:column;align-items:center}}.repairs-section-head{max-width:760px;margin:auto auto 60px}.repairs-section-head .repairs-tag{display:block}.repairs-section-head h2{color:#08142d;margin:18px 0;font-size:46px;font-weight:700}.repairs-section-head h2 span{color:#ff5b21}.repairs-section-head p{color:#666;font-size:17px;line-height:30px}.repairs-tag{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;font-size:15px;font-weight:700}@media (width<=767px){.repairs-section-head{margin-bottom:45px}.repairs-section-head h2{font-size:32px}}.repairs-overview{background:#fff;padding:30px 0}.repairs-overview-image{position:relative}.repairs-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.repairs-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:190px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.repairs-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.repairs-overview-title{color:#08142d;margin:15px 0 20px;font-size:42px;font-weight:800;line-height:1.2}.repairs-overview-title span{color:#ff5b21}.repairs-overview-desc{color:#666;font-size:17px;line-height:30px}.repairs-feature-list{margin-top:35px}.repairs-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.repairs-feature svg{color:#ff5b21;font-size:18px}.repairs-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.repairs-overview{padding:60px 0}.repairs-overview-image{margin-bottom:45px}.repairs-floating-card{bottom:20px;left:20px}}@media (width<=767px){.repairs-overview-title{font-size:30px}.repairs-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.repairs-services{background:#f8fafc;padding:30px 0}.repairs-service-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.repairs-service-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.repairs-service-icon{color:#ff5b21;background:#ff5b211a;border-radius:18px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:24px;font-size:28px;transition:all .35s;display:flex}.repairs-service-card:hover .repairs-service-icon{color:#fff;background:#ff5b21}.repairs-service-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.repairs-service-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.repairs-services{padding:60px 0}}.repairs-benefits{background:#fff;padding:30px 0}.repairs-benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.repairs-benefit-title{color:#08142d;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.2}.repairs-benefit-title span{color:#ff5b21}.repairs-benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.repairs-benefit-list{margin-bottom:35px}.repairs-benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.repairs-benefit-item svg{color:#ff5b21}.repairs-benefit-item span{color:#08142d;font-size:17px;font-weight:500}.repairs-benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.repairs-benefit-btn,.repairs-benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.repairs-benefit-btn{color:#fff;background:#ff5b21}.repairs-benefit-btn:hover{color:#fff;background:#08142d}.repairs-benefit-btn-outline{color:#08142d;border:2px solid #08142d}.repairs-benefit-btn-outline:hover{color:#fff;background:#08142d}.repairs-benefit-image{position:relative}.repairs-benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:460px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.repairs-benefit-image:hover img{transform:scale(1.03)}.repairs-benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.repairs-benefit-badge h2{margin-bottom:8px;font-size:38px}.repairs-benefit-badge p{margin:0}@media (width<=991px){.repairs-benefits{padding:60px 0}.repairs-benefit-image{margin-top:40px}.repairs-benefit-image img{height:360px}}@media (width<=767px){.repairs-benefit-title{font-size:34px}.repairs-benefit-buttons{flex-direction:column}.repairs-benefit-btn,.repairs-benefit-btn-outline{width:100%}.repairs-benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.repairs-industries{background:#f8fafc;padding:30px 0}.repairs-industry-box{cursor:pointer;border-radius:20px;height:340px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.repairs-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.repairs-industry-box:hover img{transform:scale(1.08)}.repairs-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:30px;transition:all .35s;display:flex;position:absolute;inset:0}.repairs-industry-overlay h4{color:#fff;margin-bottom:12px;font-size:28px;font-weight:700}.repairs-industry-overlay p{color:#ffffffe6;margin:0;line-height:28px}.repairs-industry-box:hover .repairs-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.repairs-industries{padding:60px 0}.repairs-industry-box{height:300px}}@media (width<=767px){.repairs-industry-box{height:260px}.repairs-industry-overlay{padding:20px}.repairs-industry-overlay h4{font-size:22px}}.repairs-faq{background:#fff;padding:30px 0}.repairs-faq-wrapper{max-width:900px;margin:auto}.repairs-faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.repairs-faq-item.active{border-left:5px solid #ff5b21}.repairs-faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.repairs-faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.repairs-faq-question span{color:#ff5b21;font-size:18px}.repairs-faq-answer{padding:0 28px 24px}.repairs-faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.repairs-faq{padding:60px 0}.repairs-faq-question{padding:18px}.repairs-faq-answer{padding:0 18px 18px}}.repairs-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.repairs-cta-overlay{background:#08142de0;position:absolute;inset:0}.repairs-cta .container{z-index:2;position:relative}.repairs-cta-content{text-align:center;max-width:850px;margin:auto}.repairs-cta-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.repairs-cta-content h2{color:#fff;margin-bottom:22px;font-size:54px;font-weight:800;line-height:1.2}.repairs-cta-content h2 span{color:#ff5b21}.repairs-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.repairs-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (width<=991px){.repairs-cta{padding:80px 0 60px}.repairs-cta-content h2{font-size:40px}}@media (width<=767px){.repairs-cta-content h2{font-size:32px}.repairs-cta-content p{font-size:16px;line-height:28px}.repairs-cta-buttons{flex-direction:column}.repairs-cta-buttons .repairs-btn-primary,.repairs-cta-buttons .repairs-btn-outline{width:100%}}.recondition-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.recondition-overlay{background:#07162dc7;position:absolute;inset:0}.recondition-banner .container{z-index:2;position:relative}.recondition-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.recondition-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.recondition-banner h1 span{color:#ff5b21}.recondition-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.recondition-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.recondition-btn-primary,.recondition-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:240px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.recondition-btn-primary{color:#fff;background:#ff5b21}.recondition-btn-primary:hover{color:#fff;background:#ff7444}.recondition-btn-outline{color:#fff;border:2px solid #fff}.recondition-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.recondition-banner{min-height:460px}.recondition-banner h1{font-size:42px}}@media (width<=767px){.recondition-banner{min-height:400px}.recondition-banner h1{font-size:34px}.recondition-banner-buttons{flex-direction:column;align-items:center}}.recondition-section-head{max-width:760px;margin:auto auto 60px}.recondition-section-head h2{color:#08142d;margin:18px 0;font-size:46px;font-weight:700}.recondition-section-head h2 span{color:#ff5b21}.recondition-section-head p{color:#666;font-size:17px;line-height:30px}.recondition-tag{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;font-size:15px;font-weight:700}@media (width<=767px){.recondition-section-head{margin-bottom:45px}.recondition-section-head h2{font-size:32px}}.recondition-overview{background:#fff;padding:30px 0}.recondition-overview-image{position:relative}.recondition-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.recondition-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:200px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.recondition-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.recondition-overview-title{color:#08142d;margin:15px 0 20px;font-size:42px;font-weight:800;line-height:1.2}.recondition-overview-title span{color:#ff5b21}.recondition-overview-desc{color:#666;font-size:17px;line-height:30px}.recondition-feature-list{margin-top:35px}.recondition-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.recondition-feature svg{color:#ff5b21;font-size:18px}.recondition-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.recondition-overview{padding:60px 0}.recondition-overview-image{margin-bottom:45px}.recondition-floating-card{bottom:20px;left:20px}}@media (width<=767px){.recondition-overview-title{font-size:30px}.recondition-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.recondition-services{background:#f8fafc;padding:30px 0}.recondition-service-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.recondition-service-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.recondition-service-icon{color:#ff5b21;background:#ff5b211a;border-radius:18px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:24px;font-size:28px;transition:all .35s;display:flex}.recondition-service-card:hover .recondition-service-icon{color:#fff;background:#ff5b21}.recondition-service-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.recondition-service-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.recondition-services{padding:60px 0}}.recondition-benefits{background:#fff;padding:30px 0}.recondition-benefit-tag{color:#ff5b21;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.recondition-benefit-title{color:#08142d;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.2}.recondition-benefit-title span{color:#ff5b21}.recondition-benefit-desc{color:#666;margin-bottom:35px;font-size:17px;line-height:30px}.recondition-benefit-list{margin-bottom:35px}.recondition-benefit-item{align-items:center;gap:15px;margin-bottom:18px;display:flex}.recondition-benefit-item svg{color:#ff5b21}.recondition-benefit-item span{color:#08142d;font-size:17px;font-weight:500}.recondition-benefit-buttons{flex-wrap:wrap;gap:18px;display:flex}.recondition-benefit-btn,.recondition-benefit-btn-outline{border-radius:50px;justify-content:center;align-items:center;gap:12px;height:55px;padding:0 32px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.recondition-benefit-btn{color:#fff;background:#ff5b21}.recondition-benefit-btn:hover{color:#fff;background:#08142d}.recondition-benefit-btn-outline{color:#08142d;border:2px solid #08142d}.recondition-benefit-btn-outline:hover{color:#fff;background:#08142d}.recondition-benefit-image{position:relative}.recondition-benefit-image img{object-fit:cover;border-radius:20px;width:100%;height:460px;transition:all .5s;box-shadow:0 20px 50px #0000001f}.recondition-benefit-image:hover img{transform:scale(1.03)}.recondition-benefit-badge{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:170px;padding:22px;position:absolute;bottom:25px;left:25px;box-shadow:0 20px 45px #0000002e}.recondition-benefit-badge h2{margin-bottom:8px;font-size:38px}.recondition-benefit-badge p{margin:0}@media (width<=991px){.recondition-benefits{padding:60px 0}.recondition-benefit-image{margin-top:40px}.recondition-benefit-image img{height:360px}}@media (width<=767px){.recondition-benefit-title{font-size:34px}.recondition-benefit-buttons{flex-direction:column}.recondition-benefit-btn,.recondition-benefit-btn-outline{width:100%}.recondition-benefit-badge{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.recondition-industries{background:#f8fafc;padding:30px 0}.recondition-industry-box{cursor:pointer;border-radius:20px;height:340px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.recondition-industry-box img{object-fit:cover;width:100%;height:100%;transition:all .6s}.recondition-industry-box:hover img{transform:scale(1.08)}.recondition-industry-overlay{background:linear-gradient(#08142d26,#08142de6);flex-direction:column;justify-content:flex-end;padding:30px;transition:all .35s;display:flex;position:absolute;inset:0}.recondition-industry-overlay h4{color:#fff;margin-bottom:12px;font-size:28px;font-weight:700}.recondition-industry-overlay p{color:#ffffffe6;margin:0;line-height:28px}.recondition-industry-box:hover .recondition-industry-overlay{background:linear-gradient(#ff5b2126,#08142df2)}@media (width<=991px){.recondition-industries{padding:60px 0}.recondition-industry-box{height:300px}}@media (width<=767px){.recondition-industry-box{height:260px}.recondition-industry-overlay{padding:20px}.recondition-industry-overlay h4{font-size:22px}}.recondition-faq{background:#fff;padding:30px 0}.recondition-faq-wrapper{max-width:900px;margin:auto}.recondition-faq-item{background:#f8fafc;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.recondition-faq-item.active{border-left:5px solid #ff5b21}.recondition-faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.recondition-faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.recondition-faq-question span{color:#ff5b21;font-size:18px}.recondition-faq-answer{padding:0 28px 24px}.recondition-faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.recondition-faq{padding:60px 0}.recondition-faq-question{padding:18px}.recondition-faq-answer{padding:0 18px 18px}}.recondition-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.recondition-cta-overlay{background:#08142de0;position:absolute;inset:0}.recondition-cta .container{z-index:2;position:relative}.recondition-cta-content{text-align:center;max-width:850px;margin:auto}.recondition-cta-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.recondition-cta-content h2{color:#fff;margin-bottom:22px;font-size:54px;font-weight:800;line-height:1.2}.recondition-cta-content h2 span{color:#ff5b21}.recondition-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.recondition-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (width<=991px){.recondition-cta{padding:80px 0 60px}.recondition-cta-content h2{font-size:40px}}@media (width<=767px){.recondition-cta-content h2{font-size:32px}.recondition-cta-content p{font-size:16px;line-height:28px}.recondition-cta-buttons{flex-direction:column}.recondition-cta-buttons .recondition-btn-primary,.recondition-cta-buttons .recondition-btn-outline{width:100%}}.spareparts-banner{background-position:50%;background-size:cover;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.spareparts-overlay{background:#07162dc7;position:absolute;inset:0}.spareparts-banner .container{z-index:2;position:relative}.spareparts-small-title{color:#ff5b21;letter-spacing:4px;margin-bottom:18px;font-weight:700;display:inline-block}.spareparts-banner h1{color:#fff;margin-bottom:25px;font-size:58px;font-weight:800}.spareparts-banner h1 span{color:#ff5b21}.spareparts-banner p{color:#ffffffe6;max-width:780px;margin:auto;font-size:18px;line-height:34px}.spareparts-banner-buttons{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;display:flex}.spareparts-btn-primary,.spareparts-btn-outline{border-radius:50px;justify-content:center;align-items:center;width:230px;height:56px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.spareparts-btn-primary{color:#fff;background:#ff5b21}.spareparts-btn-primary:hover{color:#fff;background:#ff7444}.spareparts-btn-outline{color:#fff;border:2px solid #fff}.spareparts-btn-outline:hover{color:#ff5b21;background:#fff}@media (width<=991px){.spareparts-banner{min-height:460px}.spareparts-banner h1{font-size:42px}}@media (width<=767px){.spareparts-banner{min-height:400px}.spareparts-banner h1{font-size:34px}.spareparts-banner-buttons{flex-direction:column;align-items:center}}.spareparts-section-head{max-width:760px;margin:auto auto 60px}.spareparts-section-head h2{color:#08142d;margin:18px 0;font-size:46px;font-weight:700}.spareparts-section-head h2 span{color:#ff5b21}.spareparts-section-head p{color:#666;font-size:17px;line-height:30px}.spareparts-tag{color:#ff5b21;text-transform:uppercase;letter-spacing:4px;font-size:15px;font-weight:700}@media (width<=767px){.spareparts-section-head{margin-bottom:45px}.spareparts-section-head h2{font-size:32px}}.spareparts-overview{background:#fff;padding:30px 0}.spareparts-overview-image{position:relative}.spareparts-overview-image img{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001f}.spareparts-floating-card{color:#fff;text-align:center;background:#ff5b21;border-radius:18px;width:200px;padding:24px;position:absolute;bottom:30px;left:30px;box-shadow:0 20px 45px #0000002e}.spareparts-floating-card h2{margin-bottom:8px;font-size:34px;font-weight:700}.spareparts-overview-title{color:#08142d;margin:15px 0 20px;font-size:42px;font-weight:800;line-height:1.2}.spareparts-overview-title span{color:#ff5b21}.spareparts-overview-desc{color:#666;font-size:17px;line-height:30px}.spareparts-feature-list{margin-top:35px}.spareparts-feature{align-items:center;gap:15px;margin-bottom:18px;display:flex}.spareparts-feature svg{color:#ff5b21;font-size:18px}.spareparts-feature span{color:#08142d;font-size:17px;font-weight:500}@media (width<=991px){.spareparts-overview{padding:60px 0}.spareparts-overview-image{margin-bottom:45px}.spareparts-floating-card{bottom:20px;left:20px}}@media (width<=767px){.spareparts-overview-title{font-size:30px}.spareparts-floating-card{width:100%;margin-top:20px;position:relative;bottom:0;left:0}}.spareparts-services{background:#f8fafc;padding:30px 0}.spareparts-service-card{background:#fff;border-radius:20px;height:100%;padding:40px 32px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.spareparts-service-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.spareparts-service-icon{color:#ff5b21;background:#ff5b211a;border-radius:18px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:24px;font-size:28px;transition:all .35s;display:flex}.spareparts-service-card:hover .spareparts-service-icon{color:#fff;background:#ff5b21}.spareparts-service-card h4{color:#08142d;margin-bottom:14px;font-size:22px;font-weight:700}.spareparts-service-card p{color:#666;margin:0;line-height:28px}@media (width<=991px){.spareparts-services{padding:60px 0}}.spareparts-partnerships{background:#fff;padding:30px 0}.spareparts-partner-card{background:#f8fafc;border-radius:20px;align-items:center;height:100%;transition:all .35s;display:flex;overflow:hidden;box-shadow:0 10px 30px #0000000f}.spareparts-partner-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000001f}.spareparts-partner-image{flex-shrink:0;width:42%;height:220px;overflow:hidden}.spareparts-partner-image img{object-fit:cover;width:100%;height:100%;transition:all .6s}.spareparts-partner-card:hover .spareparts-partner-image img{transform:scale(1.08)}.spareparts-partner-content{padding:30px}.spareparts-partner-content h4{color:#08142d;margin-bottom:14px;font-size:26px;font-weight:700}.spareparts-partner-content p{color:#666;margin:0;line-height:28px}.spareparts-stat-box{text-align:center;background:#f8fafc;border-radius:20px;height:100%;padding:35px 30px;transition:all .35s;box-shadow:0 10px 30px #0000000f}.spareparts-stat-box:hover{transform:translateY(-8px);box-shadow:0 25px 50px #0000001f}.spareparts-stat-icon{color:#ff5b21;background:#ff5b211a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:26px;display:flex}.spareparts-stat-box h4{color:#08142d;margin-bottom:12px;font-size:20px;font-weight:700}.spareparts-stat-box p{color:#666;margin:0;line-height:26px}@media (width<=991px){.spareparts-partnerships{padding:60px 0}.spareparts-partner-card{flex-direction:column}.spareparts-partner-image{width:100%}}@media (width<=767px){.spareparts-partner-content h4{font-size:22px}}.spareparts-faq{background:#f8fafc;padding:30px 0}.spareparts-faq-wrapper{max-width:900px;margin:auto}.spareparts-faq-item{background:#fff;border-radius:18px;margin-bottom:18px;transition:all .35s;overflow:hidden;box-shadow:0 10px 30px #0000000d}.spareparts-faq-item.active{border-left:5px solid #ff5b21}.spareparts-faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.spareparts-faq-question h5{color:#08142d;margin:0;font-size:19px;font-weight:600}.spareparts-faq-question span{color:#ff5b21;font-size:18px}.spareparts-faq-answer{padding:0 28px 24px}.spareparts-faq-answer p{color:#666;margin:0;line-height:30px}@media (width<=767px){.spareparts-faq{padding:60px 0}.spareparts-faq-question{padding:18px}.spareparts-faq-answer{padding:0 18px 18px}}.spareparts-cta{background-position:50%;background-size:cover;padding:110px 0 70px;position:relative;overflow:hidden}.spareparts-cta-overlay{background:#08142de0;position:absolute;inset:0}.spareparts-cta .container{z-index:2;position:relative}.spareparts-cta-content{text-align:center;max-width:850px;margin:auto}.spareparts-cta-tag{color:#ff5b21;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:700;display:inline-block}.spareparts-cta-content h2{color:#fff;margin-bottom:22px;font-size:54px;font-weight:800;line-height:1.2}.spareparts-cta-content h2 span{color:#ff5b21}.spareparts-cta-content p{color:#ffffffe0;margin-bottom:45px;font-size:18px;line-height:34px}.spareparts-cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (width<=991px){.spareparts-cta{padding:80px 0 60px}.spareparts-cta-content h2{font-size:40px}}@media (width<=767px){.spareparts-cta-content h2{font-size:32px}.spareparts-cta-content p{font-size:16px;line-height:28px}.spareparts-cta-buttons{flex-direction:column}.spareparts-cta-buttons .spareparts-btn-primary,.spareparts-cta-buttons .spareparts-btn-outline{width:100%}}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem #00000026;--bs-box-shadow-sm:0 .125rem .25rem #00000013;--bs-box-shadow-lg:0 1rem 3rem #0000002d;--bs-box-shadow-inset:inset 0 1px 2px #00000013;--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}hr{color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25;margin:1rem 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (width>=1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (width>=1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (width>=1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (width>=1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}kbd{color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:var(--bs-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;line-height:inherit;margin-bottom:.5rem;padding:0;font-size:calc(1.275rem + .3vw)}@media (width>=1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale()}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{text-transform:uppercase;font-size:.875em}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;margin-top:-1rem;margin-bottom:1rem;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto;padding:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (width>=576px){.container,.container-sm{max-width:540px}}@media (width>=768px){.container,.container-md,.container-sm{max-width:720px}}@media (width>=992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (width>=1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (width>=1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6667%}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (width>=576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6667%}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (width>=768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6667%}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (width>=992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6667%}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (width>=1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6667%}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (width>=1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.3333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.6667%}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);vertical-align:top;border-color:var(--bs-table-border-color);width:100%;margin-bottom:1rem}.table>:not(caption)>*>*{color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*,.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (width<=575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));font-size:inherit;margin-bottom:0;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{color:var(--bs-secondary-color);margin-top:.25rem;font-size:.875em}.form-control{width:100%;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{-webkit-margin-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{width:100%;color:var(--bs-body-color);border:solid #0000;border-width:var(--bs-border-width) 0;background-color:#0000;margin-bottom:0;padding:.375rem 0;line-height:1.5;display:block}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.25rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color::-webkit-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:100%;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{min-height:1.5rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{text-align:right;padding-left:0;padding-right:1.5em}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact;color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1em;height:1em;margin-top:.25em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;width:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{margin-right:1rem;display:inline-block}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{appearance:none;background-color:#0000;width:100%;height:1.5rem;padding:0}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{z-index:2;max-width:100%;height:100%;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),:-webkit-any(.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),:is(.form-floating>.form-control-plaintext:autofill,.form-floating>.form-control:autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{z-index:-1;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);height:1.5em;position:absolute;inset:1rem .375rem}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:auto;width:1%;min-width:0;position:relative}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{z-index:2;position:relative}.input-group .btn:focus{z-index:5}.input-group-text{color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.25rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{width:100%;color:var(--bs-form-valid-color);margin-top:.25rem;font-size:.875em;display:none}.valid-tooltip{z-index:5;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;display:none;position:absolute;top:100%}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(1.5em + 3.75rem)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{width:100%;color:var(--bs-form-invalid-color);margin-top:.25rem;font-size:.875em;display:none}.invalid-tooltip{z-index:5;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;display:none;position:absolute;top:100%}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(1.5em + 3.75rem)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px #00000013;--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;z-index:var(--bs-dropdown-zindex);min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.dropdown-menu[data-bs-popper]{margin-top:var(--bs-dropdown-spacer);top:100%;left:0}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (width>=576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (width>=768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (width>=992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (width>=1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (width>=1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{margin-top:0;margin-bottom:var(--bs-dropdown-spacer);top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{margin-top:0;margin-left:var(--bs-dropdown-spacer);top:0;left:100%;right:auto}.dropend .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{margin-top:0;margin-right:var(--bs-dropdown-spacer);top:0;left:auto;right:100%}.dropstart .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropstart .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;overflow:hidden}.dropdown-item{width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;border-radius:var(--bs-dropdown-item-border-radius,0);background-color:#0000;border:0;font-weight:400;text-decoration:none;display:block}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);background-color:var(--bs-dropdown-link-active-bg);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-header{padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);color:var(--bs-dropdown-header-color);white-space:nowrap;margin-bottom:0;font-size:.875rem;display:block}.dropdown-item-text{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);display:block}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group-vertical>.btn,.btn-group>.btn{flex:auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:0 0;border:0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid transparent;padding-left:0;padding-right:0}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentColor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentColor;font-weight:700}.nav-fill .nav-item,.nav-fill>.nav-link{text-align:center;flex:auto}.nav-justified .nav-item,.nav-justified>.nav-link{text-align:center;flex-grow:1;flex-basis:0}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap;text-decoration:none}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-top:.5rem;padding-bottom:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);color:var(--bs-navbar-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition);background-color:#0000;line-height:1}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:1.5em;height:1.5em;display:inline-block}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (width>=576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);flex:auto}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));color:var(--bs-card-subtitle-color);margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);margin-bottom:0}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius);position:absolute;inset:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (width>=576px){.card-group{flex-flow:wrap;display:flex}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);overflow-anchor:none;transition:var(--bs-accordion-transition);border:0;border-radius:0;align-items:center;font-size:1rem;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);flex-shrink:0;margin-left:auto}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);flex-wrap:wrap;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);padding-left:0;list-style:none;display:flex}.page-link{padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:relative}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);outline:0}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);position:relative}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{z-index:2;padding:1.25rem 1rem;position:absolute;top:0;right:0}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;height:var(--bs-progress-height);font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;overflow:hidden}.progress-bar{color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition);flex-direction:column;justify-content:center;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);text-decoration:none;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);background-color:var(--bs-list-group-action-hover-bg);text-decoration:none}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (width>=576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);opacity:var(--bs-btn-close-opacity);border:0;border-radius:.375rem;padding:.25em}.btn-close:hover{color:var(--bs-btn-close-color);opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius);background-clip:padding-box}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;z-index:var(--bs-toast-zindex);pointer-events:none;width:max-content;max-width:100%;position:absolute}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));background-clip:padding-box;align-items:center;display:flex}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);z-index:var(--bs-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.modal-dialog{width:auto;margin:var(--bs-modal-margin);pointer-events:none;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin) * 2);align-items:center;display:flex}.modal-content{width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--bs-backdrop-zindex);background-color:var(--bs-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;align-items:center;display:flex}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{padding:var(--bs-modal-padding);flex:auto;position:relative}.modal-footer{padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (width>=576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--bs-modal-width:300px}}@media (width>=992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (width>=1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (width<=575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (width<=767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (width<=991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (width<=1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (width<=1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;text-decoration:none;display:block}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height);display:block}.tooltip .tooltip-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg);top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg);right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg);left:-1px}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);background-clip:padding-box;text-decoration:none;display:block}.popover .popover-arrow{width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height);display:block}.popover .popover-arrow:after,.popover .popover-arrow:before{content:"";border:0 solid #0000;display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);display:block;position:absolute;top:0;left:50%}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);margin-bottom:0}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;backface-visibility:hidden;width:100%;margin-right:-100%;transition:transform .6s ease-in-out;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{z-index:1;color:#fff;text-align:center;width:15%;filter:var(--bs-carousel-control-icon-filter);opacity:.5;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:2rem;height:2rem;display:inline-block}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{z-index:2;justify-content:center;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators [data-bs-target]{box-sizing:content-box;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);opacity:.5;background-clip:padding-box;border:10px solid #0000;border-left:0;border-right:0;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;padding:0;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{color:var(--bs-carousel-caption-color);text-align:center;padding-top:1.25rem;padding-bottom:1.25rem;position:absolute;bottom:1.25rem;left:15%;right:15%}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;flex-shrink:0;display:inline-block}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:#0000}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;opacity:0;background-color:currentColor}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (width<=575.98px){.offcanvas-sm{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (width<=575.98px){.offcanvas-sm.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-sm.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (width>=576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=767.98px){.offcanvas-md{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (width<=767.98px){.offcanvas-md.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-md.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (width>=768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=991.98px){.offcanvas-lg{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (width<=991.98px){.offcanvas-lg.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-lg.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (width>=992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=1199.98px){.offcanvas-xl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (width<=1199.98px){.offcanvas-xl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (width>=1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=1399.98px){.offcanvas-xxl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (width<=1399.98px){.offcanvas-xxl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (width>=1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}.offcanvas{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{z-index:1040;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);align-items:center;display:flex}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);flex-grow:1;overflow-y:auto}.placeholder{vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:2s ease-in-out infinite placeholder-glow}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:2s linear infinite placeholder-wave;-webkit-mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden;align-items:center;gap:.375rem;display:inline-flex}.icon-link>.bi{fill:currentColor;flex-shrink:0;width:1em;height:1em;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--bs-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571%}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}.sticky-top{z-index:1020;position:sticky;top:0}.sticky-bottom{z-index:1020;position:sticky;bottom:0}@media (width>=576px){.sticky-sm-top{z-index:1020;position:sticky;top:0}.sticky-sm-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=768px){.sticky-md-top{z-index:1020;position:sticky;top:0}.sticky-md-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=992px){.sticky-lg-top{z-index:1020;position:sticky;top:0}.sticky-lg-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1200px){.sticky-xl-top{z-index:1020;position:sticky;top:0}.sticky-xl-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1400px){.sticky-xxl-top{z-index:1020;position:sticky;top:0}.sticky-xxl-bottom{z-index:1020;position:sticky;bottom:0}}.hstack{flex-direction:row;align-self:stretch;align-items:center;display:flex}.vstack{flex-direction:column;flex:auto;align-self:stretch;display:flex}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{z-index:1;content:"";position:absolute;inset:0}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vr{width:var(--bs-border-width);opacity:.25;background-color:currentColor;align-self:stretch;min-height:1em;display:inline-block}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:#0000!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (width>=576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (width>=768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (width>=992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (width>=1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (width>=1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (width>=1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@font-face{font-display:block;font-family:bootstrap-icons;src:url(/assets/bootstrap-icons0107-BtvjY1KL.woff2?dd67030699838ea613ee6dbda90effa6)format("woff2"),url(/assets/bootstrap-icons0107-BOrJxbIo.woff?dd67030699838ea613ee6dbda90effa6)format("woff")}.bi:before,[class^=bi-]:before,[class*=\ bi-]:before{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}.animate__bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0,0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translate(0,0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translate(0,0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.animate__jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.animate__bounceIn{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)scaleY(3)}60%{opacity:1;transform:translateY(25px)scaleY(.9)}75%{transform:translateY(-10px)scaleY(.95)}90%{transform:translateY(5px)scaleY(.985)}to{transform:translate(0,0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translate(0,0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translate(0,0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translate(0,0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px)scaleY(.9)}to{opacity:0;transform:translateY(2000px)scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)scaleX(.9)}to{opacity:0;transform:translate(-2000px)scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)scaleX(.9)}to{opacity:0;transform:translate(2000px)scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px)scaleY(.9)}to{opacity:0;transform:translateY(-2000px)scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translate(0,0)rotateY(0)}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translate(0,0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translate(0,0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateIn{transform-origin:50%;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInDownLeft{transform-origin:0 100%;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInDownRight{transform-origin:100% 100%;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInUpLeft{transform-origin:0 100%;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInUpRight{transform-origin:100% 100%;animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{transform-origin:50%;animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{transform-origin:0 100%;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{transform-origin:100% 100%;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{transform-origin:0 100%;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{transform-origin:100% 100%;animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.animate__hinge{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);transform-origin:0 0;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0,0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.animate__zoomOutDown{transform-origin:bottom;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:scale(.1)translate(-2000px)}}.animate__zoomOutLeft{transform-origin:0;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:scale(.1)translate(2000px)}}.animate__zoomOutRight{transform-origin:100%;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.animate__zoomOutUp{transform-origin:bottom;animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(100%)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-100%)}}.animate__slideOutUp{animation-name:slideOutUp}.topBottom{animation:5s infinite topBottom}@keyframes topBottom{0%{transform:translate(0)}50%{transform:translateY(20px)}to{transform:translate(0)}}.leftRight{animation:5s infinite leftRight}@keyframes leftRight{0%{transform:translate(0)}50%{transform:translate(30px)}to{transform:translate(0)}}@keyframes smoothScroll{0%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0)}50%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}to{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg)}}@keyframes float-bob-y{0%{transform:translateY(-20px)}50%{transform:translateY(-10px)}to{transform:translateY(-20px)}}@keyframes ripple{0%{opacity:0;transform:scale(1)}30%{opacity:.4}to{opacity:0;transform:scale(1.8)}}@-webkit-keyframes rotateme-two{0%{opacity:1;-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(-180deg)}to{opacity:1;-webkit-transform:rotate(-360deg)}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes heading-move{0%{transform:translate(-1px)}50%{transform:translate(50px)}to{transform:translate(-1px)}}@keyframes spin{to{transform:rotateY(360deg)}}.mfp-bg{z-index:1042;opacity:.8;background:#0b0b0b;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.mfp-wrap{z-index:9999;-webkit-backface-visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:0;outline:none!important}.mfp-container{text-align:center;box-sizing:border-box;width:100%;height:100%;padding:0 8px;position:absolute;top:0;left:0}.mfp-container:before{content:"";vertical-align:middle;height:100%;display:inline-block}.mfp-align-top .mfp-container:before{display:none}.mfp-content{vertical-align:middle;text-align:left;z-index:1045;margin:0 auto;display:inline-block;position:relative}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;text-align:center;z-index:1044;width:auto;margin-top:-.8em;position:absolute;top:50%;left:8px;right:8px}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{cursor:pointer;-webkit-appearance:none;z-index:1046;box-shadow:none;touch-action:manipulation;background:0 0;border:0;outline:none;padding:0;display:block;overflow:visible}button::-moz-focus-inner{border:0;padding:0}.mfp-close{text-align:center;opacity:.65;color:#fff;width:44px;height:44px;padding:0 0 18px 10px;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;line-height:44px;text-decoration:none;position:absolute;top:0;right:0}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#111;text-align:right;width:100%;padding-right:6px;right:-6px}.mfp-counter{color:#ccc;white-space:nowrap;font-size:12px;line-height:18px;position:absolute;top:0;right:0}.mfp-arrow{opacity:.65;-webkit-tap-highlight-color:transparent;width:90px;height:110px;margin:-55px 0 0;padding:0;position:absolute;top:50%}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";border:inset #0000;width:0;height:0;margin-top:35px;margin-left:35px;display:block;position:absolute;top:0;left:0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{opacity:.7;border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%;overflow:hidden}.mfp-iframe-scaler iframe{background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:0 0 8px #0009}img.mfp-img{box-sizing:border-box;width:auto;max-width:100%;height:auto;margin:0 auto;padding:40px 0;line-height:0;display:block}.mfp-figure{line-height:0}.mfp-figure:after{content:"";z-index:-1;background:#444;width:auto;height:auto;display:block;position:absolute;inset:40px 0;box-shadow:0 0 8px #0009}.mfp-figure small{color:#bdbdbd;font-size:12px;line-height:14px;display:block}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;width:100%;margin-top:-36px;position:absolute;top:100%;left:0}.mfp-title{text-align:left;color:#f3f3f3;word-wrap:break-word;padding-right:36px;line-height:18px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (width<=800px) and (orientation:landscape),screen and (height<=300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{margin-left:5px;display:inline}.mfp-img-mobile .mfp-bottom-bar{box-sizing:border-box;background:#0009;margin:0;padding:3px 5px;position:fixed;top:auto;bottom:0}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{text-align:center;background:#0009;width:35px;height:35px;padding:0;line-height:35px;position:fixed;top:0;right:0}}@media (width<=900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{object-fit:contain;transform-origin:50%;width:100%;height:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}.odometer.odometer-auto-theme,.odometer.odometer-theme-default,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{vertical-align:middle;display:inline-block;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{vertical-align:middle;visibility:hidden;display:inline-block}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;inset:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{-webkit-backface-visibility:hidden;display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-o-transition:-o-transform 2s;-ms-transition:-ms-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-o-transition:-o-transform 2s;-ms-transition:-ms-transform 2s;transition:transform 2s;transform:translateY(0)}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.me-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ms-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.me-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ms-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.me-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ms-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.me-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ms-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.me-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ms-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:2rem!important}.mt-5,.my-5{margin-top:2rem!important}.me-5,.mx-5{margin-right:2rem!important}.mb-5,.my-5{margin-bottom:2rem!important}.ms-5,.mx-5{margin-left:2rem!important}.m-6{margin:2.5rem!important}.mt-6,.my-6{margin-top:2.5rem!important}.me-6,.mx-6{margin-right:2.5rem!important}.mb-6,.my-6{margin-bottom:2.5rem!important}.ms-6,.mx-6{margin-left:2.5rem!important}.m-7{margin:3rem!important}.mt-7,.my-7{margin-top:3rem!important}.me-7,.mx-7{margin-right:3rem!important}.mb-7,.my-7{margin-bottom:3rem!important}.ms-7,.mx-7{margin-left:3rem!important}.m-8{margin:3.5rem!important}.mt-8,.my-8{margin-top:3.5rem!important}.me-8,.mx-8{margin-right:3.5rem!important}.mb-8,.my-8{margin-bottom:3.5rem!important}.ms-8,.mx-8{margin-left:3.5rem!important}.m-9{margin:4rem!important}.mt-9,.my-9{margin-top:4rem!important}.me-9,.mx-9{margin-right:4rem!important}.mb-9,.my-9{margin-bottom:4rem!important}.ms-9,.mx-9{margin-left:4rem!important}.m-10{margin:4.5rem!important}.mt-10,.my-10{margin-top:4.5rem!important}.me-10,.mx-10{margin-right:4.5rem!important}.mb-10,.my-10{margin-bottom:4.5rem!important}.ms-10,.mx-10{margin-left:4.5rem!important}.m-11{margin:5rem!important}.mt-11,.my-11{margin-top:5rem!important}.me-11,.mx-11{margin-right:5rem!important}.mb-11,.my-11{margin-bottom:5rem!important}.ms-11,.mx-11{margin-left:5rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pe-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.ps-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pe-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.ps-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pe-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.ps-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pe-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.ps-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pe-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.ps-4,.px-4{padding-left:1.5rem!important}.p-5{padding:2rem!important}.pt-5,.py-5{padding-top:2rem!important}.pe-5,.px-5{padding-right:2rem!important}.pb-5,.py-5{padding-bottom:2rem!important}.ps-5,.px-5{padding-left:2rem!important}.p-6{padding:2.5rem!important}.pt-6,.py-6{padding-top:2.5rem!important}.pe-6,.px-6{padding-right:2.5rem!important}.pb-6,.py-6{padding-bottom:2.5rem!important}.ps-6,.px-6{padding-left:2.5rem!important}.p-7{padding:3rem!important}.pt-7,.py-7{padding-top:3rem!important}.pe-7,.px-7{padding-right:3rem!important}.pb-7,.py-7{padding-bottom:3rem!important}.ps-7,.px-7{padding-left:3rem!important}.p-8{padding:3.5rem!important}.pt-8,.py-8{padding-top:3.5rem!important}.pe-8,.px-8{padding-right:3.5rem!important}.pb-8,.py-8{padding-bottom:3.5rem!important}.ps-8,.px-8{padding-left:3.5rem!important}.p-9{padding:4rem!important}.pt-9,.py-9{padding-top:4rem!important}.pe-9,.px-9{padding-right:4rem!important}.pb-9,.py-9{padding-bottom:4rem!important}.ps-9,.px-9{padding-left:4rem!important}.p-10{padding:4.5rem!important}.pt-10,.py-10{padding-top:4.5rem!important}.pe-10,.px-10{padding-right:4.5rem!important}.pb-10,.py-10{padding-bottom:4.5rem!important}.ps-10,.px-10{padding-left:4.5rem!important}.p-11{padding:5rem!important}.pt-11,.py-11{padding-top:5rem!important}.pe-11,.px-11{padding-right:5rem!important}.pb-11,.py-11{padding-bottom:5rem!important}.ps-11,.px-11{padding-left:5rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.me-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ms-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.me-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ms-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.me-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ms-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.me-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ms-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-2rem!important}.mt-n5,.my-n5{margin-top:-2rem!important}.me-n5,.mx-n5{margin-right:-2rem!important}.mb-n5,.my-n5{margin-bottom:-2rem!important}.ms-n5,.mx-n5{margin-left:-2rem!important}.m-n6{margin:-2.5rem!important}.mt-n6,.my-n6{margin-top:-2.5rem!important}.me-n6,.mx-n6{margin-right:-2.5rem!important}.mb-n6,.my-n6{margin-bottom:-2.5rem!important}.ms-n6,.mx-n6{margin-left:-2.5rem!important}.m-n7{margin:-3rem!important}.mt-n7,.my-n7{margin-top:-3rem!important}.me-n7,.mx-n7{margin-right:-3rem!important}.mb-n7,.my-n7{margin-bottom:-3rem!important}.ms-n7,.mx-n7{margin-left:-3rem!important}.m-n8{margin:-3.5rem!important}.mt-n8,.my-n8{margin-top:-3.5rem!important}.me-n8,.mx-n8{margin-right:-3.5rem!important}.mb-n8,.my-n8{margin-bottom:-3.5rem!important}.ms-n8,.mx-n8{margin-left:-3.5rem!important}.m-n9{margin:-4rem!important}.mt-n9,.my-n9{margin-top:-4rem!important}.me-n9,.mx-n9{margin-right:-4rem!important}.mb-n9,.my-n9{margin-bottom:-4rem!important}.ms-n9,.mx-n9{margin-left:-4rem!important}.m-n10{margin:-4.5rem!important}.mt-n10,.my-n10{margin-top:-4.5rem!important}.me-n10,.mx-n10{margin-right:-4.5rem!important}.mb-n10,.my-n10{margin-bottom:-4.5rem!important}.ms-n10,.mx-n10{margin-left:-4.5rem!important}.m-n11{margin:-5rem!important}.mt-n11,.my-n11{margin-top:-5rem!important}.me-n11,.mx-n11{margin-right:-5rem!important}.mb-n11,.my-n11{margin-bottom:-5rem!important}.ms-n11,.mx-n11{margin-left:-5rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.me-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ms-auto,.mx-auto{margin-left:auto!important}@media (width>=576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.me-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ms-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.me-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ms-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.me-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ms-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.me-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ms-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.me-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ms-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:2rem!important}.mt-sm-5,.my-sm-5{margin-top:2rem!important}.me-sm-5,.mx-sm-5{margin-right:2rem!important}.mb-sm-5,.my-sm-5{margin-bottom:2rem!important}.ms-sm-5,.mx-sm-5{margin-left:2rem!important}.m-sm-6{margin:2.5rem!important}.mt-sm-6,.my-sm-6{margin-top:2.5rem!important}.me-sm-6,.mx-sm-6{margin-right:2.5rem!important}.mb-sm-6,.my-sm-6{margin-bottom:2.5rem!important}.ms-sm-6,.mx-sm-6{margin-left:2.5rem!important}.m-sm-7{margin:3rem!important}.mt-sm-7,.my-sm-7{margin-top:3rem!important}.me-sm-7,.mx-sm-7{margin-right:3rem!important}.mb-sm-7,.my-sm-7{margin-bottom:3rem!important}.ms-sm-7,.mx-sm-7{margin-left:3rem!important}.m-sm-8{margin:3.5rem!important}.mt-sm-8,.my-sm-8{margin-top:3.5rem!important}.me-sm-8,.mx-sm-8{margin-right:3.5rem!important}.mb-sm-8,.my-sm-8{margin-bottom:3.5rem!important}.ms-sm-8,.mx-sm-8{margin-left:3.5rem!important}.m-sm-9{margin:4rem!important}.mt-sm-9,.my-sm-9{margin-top:4rem!important}.me-sm-9,.mx-sm-9{margin-right:4rem!important}.mb-sm-9,.my-sm-9{margin-bottom:4rem!important}.ms-sm-9,.mx-sm-9{margin-left:4rem!important}.m-sm-10{margin:4.5rem!important}.mt-sm-10,.my-sm-10{margin-top:4.5rem!important}.me-sm-10,.mx-sm-10{margin-right:4.5rem!important}.mb-sm-10,.my-sm-10{margin-bottom:4.5rem!important}.ms-sm-10,.mx-sm-10{margin-left:4.5rem!important}.m-sm-11{margin:5rem!important}.mt-sm-11,.my-sm-11{margin-top:5rem!important}.me-sm-11,.mx-sm-11{margin-right:5rem!important}.mb-sm-11,.my-sm-11{margin-bottom:5rem!important}.ms-sm-11,.mx-sm-11{margin-left:5rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pe-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.ps-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pe-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.ps-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pe-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.ps-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pe-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.ps-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pe-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.ps-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:2rem!important}.pt-sm-5,.py-sm-5{padding-top:2rem!important}.pe-sm-5,.px-sm-5{padding-right:2rem!important}.pb-sm-5,.py-sm-5{padding-bottom:2rem!important}.ps-sm-5,.px-sm-5{padding-left:2rem!important}.p-sm-6{padding:2.5rem!important}.pt-sm-6,.py-sm-6{padding-top:2.5rem!important}.pe-sm-6,.px-sm-6{padding-right:2.5rem!important}.pb-sm-6,.py-sm-6{padding-bottom:2.5rem!important}.ps-sm-6,.px-sm-6{padding-left:2.5rem!important}.p-sm-7{padding:3rem!important}.pt-sm-7,.py-sm-7{padding-top:3rem!important}.pe-sm-7,.px-sm-7{padding-right:3rem!important}.pb-sm-7,.py-sm-7{padding-bottom:3rem!important}.ps-sm-7,.px-sm-7{padding-left:3rem!important}.p-sm-8{padding:3.5rem!important}.pt-sm-8,.py-sm-8{padding-top:3.5rem!important}.pe-sm-8,.px-sm-8{padding-right:3.5rem!important}.pb-sm-8,.py-sm-8{padding-bottom:3.5rem!important}.ps-sm-8,.px-sm-8{padding-left:3.5rem!important}.p-sm-9{padding:4rem!important}.pt-sm-9,.py-sm-9{padding-top:4rem!important}.pe-sm-9,.px-sm-9{padding-right:4rem!important}.pb-sm-9,.py-sm-9{padding-bottom:4rem!important}.ps-sm-9,.px-sm-9{padding-left:4rem!important}.p-sm-10{padding:4.5rem!important}.pt-sm-10,.py-sm-10{padding-top:4.5rem!important}.pe-sm-10,.px-sm-10{padding-right:4.5rem!important}.pb-sm-10,.py-sm-10{padding-bottom:4.5rem!important}.ps-sm-10,.px-sm-10{padding-left:4.5rem!important}.p-sm-11{padding:5rem!important}.pt-sm-11,.py-sm-11{padding-top:5rem!important}.pe-sm-11,.px-sm-11{padding-right:5rem!important}.pb-sm-11,.py-sm-11{padding-bottom:5rem!important}.ps-sm-11,.px-sm-11{padding-left:5rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.me-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ms-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.me-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ms-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.me-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ms-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.me-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ms-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-2rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-2rem!important}.me-sm-n5,.mx-sm-n5{margin-right:-2rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-2rem!important}.ms-sm-n5,.mx-sm-n5{margin-left:-2rem!important}.m-sm-n6{margin:-2.5rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-2.5rem!important}.me-sm-n6,.mx-sm-n6{margin-right:-2.5rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-2.5rem!important}.ms-sm-n6,.mx-sm-n6{margin-left:-2.5rem!important}.m-sm-n7{margin:-3rem!important}.mt-sm-n7,.my-sm-n7{margin-top:-3rem!important}.me-sm-n7,.mx-sm-n7{margin-right:-3rem!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-3rem!important}.ms-sm-n7,.mx-sm-n7{margin-left:-3rem!important}.m-sm-n8{margin:-3.5rem!important}.mt-sm-n8,.my-sm-n8{margin-top:-3.5rem!important}.me-sm-n8,.mx-sm-n8{margin-right:-3.5rem!important}.mb-sm-n8,.my-sm-n8{margin-bottom:-3.5rem!important}.ms-sm-n8,.mx-sm-n8{margin-left:-3.5rem!important}.m-sm-n9{margin:-4rem!important}.mt-sm-n9,.my-sm-n9{margin-top:-4rem!important}.me-sm-n9,.mx-sm-n9{margin-right:-4rem!important}.mb-sm-n9,.my-sm-n9{margin-bottom:-4rem!important}.ms-sm-n9,.mx-sm-n9{margin-left:-4rem!important}.m-sm-n10{margin:-4.5rem!important}.mt-sm-n10,.my-sm-n10{margin-top:-4.5rem!important}.me-sm-n10,.mx-sm-n10{margin-right:-4.5rem!important}.mb-sm-n10,.my-sm-n10{margin-bottom:-4.5rem!important}.ms-sm-n10,.mx-sm-n10{margin-left:-4.5rem!important}.m-sm-n11{margin:-5rem!important}.mt-sm-n11,.my-sm-n11{margin-top:-5rem!important}.me-sm-n11,.mx-sm-n11{margin-right:-5rem!important}.mb-sm-n11,.my-sm-n11{margin-bottom:-5rem!important}.ms-sm-n11,.mx-sm-n11{margin-left:-5rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.me-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ms-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (width>=768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.me-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ms-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.me-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ms-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.me-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ms-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.me-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ms-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.me-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ms-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:2rem!important}.mt-md-5,.my-md-5{margin-top:2rem!important}.me-md-5,.mx-md-5{margin-right:2rem!important}.mb-md-5,.my-md-5{margin-bottom:2rem!important}.ms-md-5,.mx-md-5{margin-left:2rem!important}.m-md-6{margin:2.5rem!important}.mt-md-6,.my-md-6{margin-top:2.5rem!important}.me-md-6,.mx-md-6{margin-right:2.5rem!important}.mb-md-6,.my-md-6{margin-bottom:2.5rem!important}.ms-md-6,.mx-md-6{margin-left:2.5rem!important}.m-md-7{margin:3rem!important}.mt-md-7,.my-md-7{margin-top:3rem!important}.me-md-7,.mx-md-7{margin-right:3rem!important}.mb-md-7,.my-md-7{margin-bottom:3rem!important}.ms-md-7,.mx-md-7{margin-left:3rem!important}.m-md-8{margin:3.5rem!important}.mt-md-8,.my-md-8{margin-top:3.5rem!important}.me-md-8,.mx-md-8{margin-right:3.5rem!important}.mb-md-8,.my-md-8{margin-bottom:3.5rem!important}.ms-md-8,.mx-md-8{margin-left:3.5rem!important}.m-md-9{margin:4rem!important}.mt-md-9,.my-md-9{margin-top:4rem!important}.me-md-9,.mx-md-9{margin-right:4rem!important}.mb-md-9,.my-md-9{margin-bottom:4rem!important}.ms-md-9,.mx-md-9{margin-left:4rem!important}.m-md-10{margin:4.5rem!important}.mt-md-10,.my-md-10{margin-top:4.5rem!important}.me-md-10,.mx-md-10{margin-right:4.5rem!important}.mb-md-10,.my-md-10{margin-bottom:4.5rem!important}.ms-md-10,.mx-md-10{margin-left:4.5rem!important}.m-md-11{margin:5rem!important}.mt-md-11,.my-md-11{margin-top:5rem!important}.me-md-11,.mx-md-11{margin-right:5rem!important}.mb-md-11,.my-md-11{margin-bottom:5rem!important}.ms-md-11,.mx-md-11{margin-left:5rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pe-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.ps-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pe-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.ps-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pe-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.ps-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pe-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.ps-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pe-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.ps-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:2rem!important}.pt-md-5,.py-md-5{padding-top:2rem!important}.pe-md-5,.px-md-5{padding-right:2rem!important}.pb-md-5,.py-md-5{padding-bottom:2rem!important}.ps-md-5,.px-md-5{padding-left:2rem!important}.p-md-6{padding:2.5rem!important}.pt-md-6,.py-md-6{padding-top:2.5rem!important}.pe-md-6,.px-md-6{padding-right:2.5rem!important}.pb-md-6,.py-md-6{padding-bottom:2.5rem!important}.ps-md-6,.px-md-6{padding-left:2.5rem!important}.p-md-7{padding:3rem!important}.pt-md-7,.py-md-7{padding-top:3rem!important}.pe-md-7,.px-md-7{padding-right:3rem!important}.pb-md-7,.py-md-7{padding-bottom:3rem!important}.ps-md-7,.px-md-7{padding-left:3rem!important}.p-md-8{padding:3.5rem!important}.pt-md-8,.py-md-8{padding-top:3.5rem!important}.pe-md-8,.px-md-8{padding-right:3.5rem!important}.pb-md-8,.py-md-8{padding-bottom:3.5rem!important}.ps-md-8,.px-md-8{padding-left:3.5rem!important}.p-md-9{padding:4rem!important}.pt-md-9,.py-md-9{padding-top:4rem!important}.pe-md-9,.px-md-9{padding-right:4rem!important}.pb-md-9,.py-md-9{padding-bottom:4rem!important}.ps-md-9,.px-md-9{padding-left:4rem!important}.p-md-10{padding:4.5rem!important}.pt-md-10,.py-md-10{padding-top:4.5rem!important}.pe-md-10,.px-md-10{padding-right:4.5rem!important}.pb-md-10,.py-md-10{padding-bottom:4.5rem!important}.ps-md-10,.px-md-10{padding-left:4.5rem!important}.p-md-11{padding:5rem!important}.pt-md-11,.py-md-11{padding-top:5rem!important}.pe-md-11,.px-md-11{padding-right:5rem!important}.pb-md-11,.py-md-11{padding-bottom:5rem!important}.ps-md-11,.px-md-11{padding-left:5rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.me-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ms-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.me-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ms-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.me-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ms-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.me-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ms-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-2rem!important}.mt-md-n5,.my-md-n5{margin-top:-2rem!important}.me-md-n5,.mx-md-n5{margin-right:-2rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-2rem!important}.ms-md-n5,.mx-md-n5{margin-left:-2rem!important}.m-md-n6{margin:-2.5rem!important}.mt-md-n6,.my-md-n6{margin-top:-2.5rem!important}.me-md-n6,.mx-md-n6{margin-right:-2.5rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-2.5rem!important}.ms-md-n6,.mx-md-n6{margin-left:-2.5rem!important}.m-md-n7{margin:-3rem!important}.mt-md-n7,.my-md-n7{margin-top:-3rem!important}.me-md-n7,.mx-md-n7{margin-right:-3rem!important}.mb-md-n7,.my-md-n7{margin-bottom:-3rem!important}.ms-md-n7,.mx-md-n7{margin-left:-3rem!important}.m-md-n8{margin:-3.5rem!important}.mt-md-n8,.my-md-n8{margin-top:-3.5rem!important}.me-md-n8,.mx-md-n8{margin-right:-3.5rem!important}.mb-md-n8,.my-md-n8{margin-bottom:-3.5rem!important}.ms-md-n8,.mx-md-n8{margin-left:-3.5rem!important}.m-md-n9{margin:-4rem!important}.mt-md-n9,.my-md-n9{margin-top:-4rem!important}.me-md-n9,.mx-md-n9{margin-right:-4rem!important}.mb-md-n9,.my-md-n9{margin-bottom:-4rem!important}.ms-md-n9,.mx-md-n9{margin-left:-4rem!important}.m-md-n10{margin:-4.5rem!important}.mt-md-n10,.my-md-n10{margin-top:-4.5rem!important}.me-md-n10,.mx-md-n10{margin-right:-4.5rem!important}.mb-md-n10,.my-md-n10{margin-bottom:-4.5rem!important}.ms-md-n10,.mx-md-n10{margin-left:-4.5rem!important}.m-md-n11{margin:-5rem!important}.mt-md-n11,.my-md-n11{margin-top:-5rem!important}.me-md-n11,.mx-md-n11{margin-right:-5rem!important}.mb-md-n11,.my-md-n11{margin-bottom:-5rem!important}.ms-md-n11,.mx-md-n11{margin-left:-5rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.me-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ms-md-auto,.mx-md-auto{margin-left:auto!important}}@media (width>=992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.me-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ms-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.me-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ms-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.me-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ms-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.me-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ms-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.me-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ms-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:2rem!important}.mt-lg-5,.my-lg-5{margin-top:2rem!important}.me-lg-5,.mx-lg-5{margin-right:2rem!important}.mb-lg-5,.my-lg-5{margin-bottom:2rem!important}.ms-lg-5,.mx-lg-5{margin-left:2rem!important}.m-lg-6{margin:2.5rem!important}.mt-lg-6,.my-lg-6{margin-top:2.5rem!important}.me-lg-6,.mx-lg-6{margin-right:2.5rem!important}.mb-lg-6,.my-lg-6{margin-bottom:2.5rem!important}.ms-lg-6,.mx-lg-6{margin-left:2.5rem!important}.m-lg-7{margin:3rem!important}.mt-lg-7,.my-lg-7{margin-top:3rem!important}.me-lg-7,.mx-lg-7{margin-right:3rem!important}.mb-lg-7,.my-lg-7{margin-bottom:3rem!important}.ms-lg-7,.mx-lg-7{margin-left:3rem!important}.m-lg-8{margin:3.5rem!important}.mt-lg-8,.my-lg-8{margin-top:3.5rem!important}.me-lg-8,.mx-lg-8{margin-right:3.5rem!important}.mb-lg-8,.my-lg-8{margin-bottom:3.5rem!important}.ms-lg-8,.mx-lg-8{margin-left:3.5rem!important}.m-lg-9{margin:4rem!important}.mt-lg-9,.my-lg-9{margin-top:4rem!important}.me-lg-9,.mx-lg-9{margin-right:4rem!important}.mb-lg-9,.my-lg-9{margin-bottom:4rem!important}.ms-lg-9,.mx-lg-9{margin-left:4rem!important}.m-lg-10{margin:4.5rem!important}.mt-lg-10,.my-lg-10{margin-top:4.5rem!important}.me-lg-10,.mx-lg-10{margin-right:4.5rem!important}.mb-lg-10,.my-lg-10{margin-bottom:4.5rem!important}.ms-lg-10,.mx-lg-10{margin-left:4.5rem!important}.m-lg-11{margin:5rem!important}.mt-lg-11,.my-lg-11{margin-top:5rem!important}.me-lg-11,.mx-lg-11{margin-right:5rem!important}.mb-lg-11,.my-lg-11{margin-bottom:5rem!important}.ms-lg-11,.mx-lg-11{margin-left:5rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pe-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.ps-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pe-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.ps-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pe-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.ps-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pe-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.ps-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pe-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.ps-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:2rem!important}.pt-lg-5,.py-lg-5{padding-top:2rem!important}.pe-lg-5,.px-lg-5{padding-right:2rem!important}.pb-lg-5,.py-lg-5{padding-bottom:2rem!important}.ps-lg-5,.px-lg-5{padding-left:2rem!important}.p-lg-6{padding:2.5rem!important}.pt-lg-6,.py-lg-6{padding-top:2.5rem!important}.pe-lg-6,.px-lg-6{padding-right:2.5rem!important}.pb-lg-6,.py-lg-6{padding-bottom:2.5rem!important}.ps-lg-6,.px-lg-6{padding-left:2.5rem!important}.p-lg-7{padding:3rem!important}.pt-lg-7,.py-lg-7{padding-top:3rem!important}.pe-lg-7,.px-lg-7{padding-right:3rem!important}.pb-lg-7,.py-lg-7{padding-bottom:3rem!important}.ps-lg-7,.px-lg-7{padding-left:3rem!important}.p-lg-8{padding:3.5rem!important}.pt-lg-8,.py-lg-8{padding-top:3.5rem!important}.pe-lg-8,.px-lg-8{padding-right:3.5rem!important}.pb-lg-8,.py-lg-8{padding-bottom:3.5rem!important}.ps-lg-8,.px-lg-8{padding-left:3.5rem!important}.p-lg-9{padding:4rem!important}.pt-lg-9,.py-lg-9{padding-top:4rem!important}.pe-lg-9,.px-lg-9{padding-right:4rem!important}.pb-lg-9,.py-lg-9{padding-bottom:4rem!important}.ps-lg-9,.px-lg-9{padding-left:4rem!important}.p-lg-10{padding:4.5rem!important}.pt-lg-10,.py-lg-10{padding-top:4.5rem!important}.pe-lg-10,.px-lg-10{padding-right:4.5rem!important}.pb-lg-10,.py-lg-10{padding-bottom:4.5rem!important}.ps-lg-10,.px-lg-10{padding-left:4.5rem!important}.p-lg-11{padding:5rem!important}.pt-lg-11,.py-lg-11{padding-top:5rem!important}.pe-lg-11,.px-lg-11{padding-right:5rem!important}.pb-lg-11,.py-lg-11{padding-bottom:5rem!important}.ps-lg-11,.px-lg-11{padding-left:5rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.me-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ms-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.me-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ms-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.me-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ms-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.me-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ms-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-2rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-2rem!important}.me-lg-n5,.mx-lg-n5{margin-right:-2rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-2rem!important}.ms-lg-n5,.mx-lg-n5{margin-left:-2rem!important}.m-lg-n6{margin:-2.5rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-2.5rem!important}.me-lg-n6,.mx-lg-n6{margin-right:-2.5rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-2.5rem!important}.ms-lg-n6,.mx-lg-n6{margin-left:-2.5rem!important}.m-lg-n7{margin:-3rem!important}.mt-lg-n7,.my-lg-n7{margin-top:-3rem!important}.me-lg-n7,.mx-lg-n7{margin-right:-3rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-3rem!important}.ms-lg-n7,.mx-lg-n7{margin-left:-3rem!important}.m-lg-n8{margin:-3.5rem!important}.mt-lg-n8,.my-lg-n8{margin-top:-3.5rem!important}.me-lg-n8,.mx-lg-n8{margin-right:-3.5rem!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-3.5rem!important}.ms-lg-n8,.mx-lg-n8{margin-left:-3.5rem!important}.m-lg-n9{margin:-4rem!important}.mt-lg-n9,.my-lg-n9{margin-top:-4rem!important}.me-lg-n9,.mx-lg-n9{margin-right:-4rem!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-4rem!important}.ms-lg-n9,.mx-lg-n9{margin-left:-4rem!important}.m-lg-n10{margin:-4.5rem!important}.mt-lg-n10,.my-lg-n10{margin-top:-4.5rem!important}.me-lg-n10,.mx-lg-n10{margin-right:-4.5rem!important}.mb-lg-n10,.my-lg-n10{margin-bottom:-4.5rem!important}.ms-lg-n10,.mx-lg-n10{margin-left:-4.5rem!important}.m-lg-n11{margin:-5rem!important}.mt-lg-n11,.my-lg-n11{margin-top:-5rem!important}.me-lg-n11,.mx-lg-n11{margin-right:-5rem!important}.mb-lg-n11,.my-lg-n11{margin-bottom:-5rem!important}.ms-lg-n11,.mx-lg-n11{margin-left:-5rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.me-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ms-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (width>=1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.me-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ms-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.me-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ms-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.me-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ms-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.me-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ms-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.me-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ms-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:2rem!important}.mt-xl-5,.my-xl-5{margin-top:2rem!important}.me-xl-5,.mx-xl-5{margin-right:2rem!important}.mb-xl-5,.my-xl-5{margin-bottom:2rem!important}.ms-xl-5,.mx-xl-5{margin-left:2rem!important}.m-xl-6{margin:2.5rem!important}.mt-xl-6,.my-xl-6{margin-top:2.5rem!important}.me-xl-6,.mx-xl-6{margin-right:2.5rem!important}.mb-xl-6,.my-xl-6{margin-bottom:2.5rem!important}.ms-xl-6,.mx-xl-6{margin-left:2.5rem!important}.m-xl-7{margin:3rem!important}.mt-xl-7,.my-xl-7{margin-top:3rem!important}.me-xl-7,.mx-xl-7{margin-right:3rem!important}.mb-xl-7,.my-xl-7{margin-bottom:3rem!important}.ms-xl-7,.mx-xl-7{margin-left:3rem!important}.m-xl-8{margin:3.5rem!important}.mt-xl-8,.my-xl-8{margin-top:3.5rem!important}.me-xl-8,.mx-xl-8{margin-right:3.5rem!important}.mb-xl-8,.my-xl-8{margin-bottom:3.5rem!important}.ms-xl-8,.mx-xl-8{margin-left:3.5rem!important}.m-xl-9{margin:4rem!important}.mt-xl-9,.my-xl-9{margin-top:4rem!important}.me-xl-9,.mx-xl-9{margin-right:4rem!important}.mb-xl-9,.my-xl-9{margin-bottom:4rem!important}.ms-xl-9,.mx-xl-9{margin-left:4rem!important}.m-xl-10{margin:4.5rem!important}.mt-xl-10,.my-xl-10{margin-top:4.5rem!important}.me-xl-10,.mx-xl-10{margin-right:4.5rem!important}.mb-xl-10,.my-xl-10{margin-bottom:4.5rem!important}.ms-xl-10,.mx-xl-10{margin-left:4.5rem!important}.m-xl-11{margin:5rem!important}.mt-xl-11,.my-xl-11{margin-top:5rem!important}.me-xl-11,.mx-xl-11{margin-right:5rem!important}.mb-xl-11,.my-xl-11{margin-bottom:5rem!important}.ms-xl-11,.mx-xl-11{margin-left:5rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pe-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.ps-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pe-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.ps-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pe-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.ps-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pe-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.ps-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pe-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.ps-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:2rem!important}.pt-xl-5,.py-xl-5{padding-top:2rem!important}.pe-xl-5,.px-xl-5{padding-right:2rem!important}.pb-xl-5,.py-xl-5{padding-bottom:2rem!important}.ps-xl-5,.px-xl-5{padding-left:2rem!important}.p-xl-6{padding:2.5rem!important}.pt-xl-6,.py-xl-6{padding-top:2.5rem!important}.pe-xl-6,.px-xl-6{padding-right:2.5rem!important}.pb-xl-6,.py-xl-6{padding-bottom:2.5rem!important}.ps-xl-6,.px-xl-6{padding-left:2.5rem!important}.p-xl-7{padding:3rem!important}.pt-xl-7,.py-xl-7{padding-top:3rem!important}.pe-xl-7,.px-xl-7{padding-right:3rem!important}.pb-xl-7,.py-xl-7{padding-bottom:3rem!important}.ps-xl-7,.px-xl-7{padding-left:3rem!important}.p-xl-8{padding:3.5rem!important}.pt-xl-8,.py-xl-8{padding-top:3.5rem!important}.pe-xl-8,.px-xl-8{padding-right:3.5rem!important}.pb-xl-8,.py-xl-8{padding-bottom:3.5rem!important}.ps-xl-8,.px-xl-8{padding-left:3.5rem!important}.p-xl-9{padding:4rem!important}.pt-xl-9,.py-xl-9{padding-top:4rem!important}.pe-xl-9,.px-xl-9{padding-right:4rem!important}.pb-xl-9,.py-xl-9{padding-bottom:4rem!important}.ps-xl-9,.px-xl-9{padding-left:4rem!important}.p-xl-10{padding:4.5rem!important}.pt-xl-10,.py-xl-10{padding-top:4.5rem!important}.pe-xl-10,.px-xl-10{padding-right:4.5rem!important}.pb-xl-10,.py-xl-10{padding-bottom:4.5rem!important}.ps-xl-10,.px-xl-10{padding-left:4.5rem!important}.p-xl-11{padding:5rem!important}.pt-xl-11,.py-xl-11{padding-top:5rem!important}.pe-xl-11,.px-xl-11{padding-right:5rem!important}.pb-xl-11,.py-xl-11{padding-bottom:5rem!important}.ps-xl-11,.px-xl-11{padding-left:5rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.me-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ms-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.me-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ms-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.me-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ms-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.me-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ms-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-2rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-2rem!important}.me-xl-n5,.mx-xl-n5{margin-right:-2rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-2rem!important}.ms-xl-n5,.mx-xl-n5{margin-left:-2rem!important}.m-xl-n6{margin:-2.5rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-2.5rem!important}.me-xl-n6,.mx-xl-n6{margin-right:-2.5rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-2.5rem!important}.ms-xl-n6,.mx-xl-n6{margin-left:-2.5rem!important}.m-xl-n7{margin:-3rem!important}.mt-xl-n7,.my-xl-n7{margin-top:-3rem!important}.me-xl-n7,.mx-xl-n7{margin-right:-3rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-3rem!important}.ms-xl-n7,.mx-xl-n7{margin-left:-3rem!important}.m-xl-n8{margin:-3.5rem!important}.mt-xl-n8,.my-xl-n8{margin-top:-3.5rem!important}.me-xl-n8,.mx-xl-n8{margin-right:-3.5rem!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-3.5rem!important}.ms-xl-n8,.mx-xl-n8{margin-left:-3.5rem!important}.m-xl-n9{margin:-4rem!important}.mt-xl-n9,.my-xl-n9{margin-top:-4rem!important}.me-xl-n9,.mx-xl-n9{margin-right:-4rem!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-4rem!important}.ms-xl-n9,.mx-xl-n9{margin-left:-4rem!important}.m-xl-n10{margin:-4.5rem!important}.mt-xl-n10,.my-xl-n10{margin-top:-4.5rem!important}.me-xl-n10,.mx-xl-n10{margin-right:-4.5rem!important}.mb-xl-n10,.my-xl-n10{margin-bottom:-4.5rem!important}.ms-xl-n10,.mx-xl-n10{margin-left:-4.5rem!important}.m-xl-n11{margin:-5rem!important}.mt-xl-n11,.my-xl-n11{margin-top:-5rem!important}.me-xl-n11,.mx-xl-n11{margin-right:-5rem!important}.mb-xl-n11,.my-xl-n11{margin-bottom:-5rem!important}.ms-xl-n11,.mx-xl-n11{margin-left:-5rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.me-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ms-xl-auto,.mx-xl-auto{margin-left:auto!important}}.custom-py-1{padding-top:10rem!important;padding-bottom:10rem!important}.custom-py-2{padding-top:15rem!important;padding-bottom:15rem!important}.custom-py-3{padding-top:20rem!important;padding-bottom:20rem!important}.custom-py-4{padding-top:25rem!important;padding-bottom:25rem!important}.custom-py-5{padding-top:30rem!important;padding-bottom:30rem!important}.custom-pt-1{padding-top:10rem!important}.custom-pt-2{padding-top:15rem!important}.custom-pt-3{padding-top:20rem!important}.custom-pt-4{padding-top:25rem!important}.custom-pt-5{padding-top:30rem!important}.custom-pb-1{padding-bottom:10rem!important}.custom-pb-2{padding-bottom:15rem!important}.custom-pb-3{padding-bottom:20rem!important}.custom-pb-4{padding-bottom:25rem!important}.custom-pb-5{padding-bottom:30rem!important}.mt-n15{margin-top:-15rem!important}.mt-n20{margin-top:-20rem!important}@font-face{font-family:flaticon_factix_collection;src:url(/assets/flaticon_factix_collection8bfa-D86xHo36.woff2?f98fc04267f14e14c07ee780965c8e80)format("woff2"),url(/assets/flaticon_factix_collection8bfa-Hnl_3dqb.woff?f98fc04267f14e14c07ee780965c8e80)format("woff"),url(/assets/flaticon_factix_collection8bfa-Bty-pg22.eot?f98fc04267f14e14c07ee780965c8e80#iefix)format("embedded-opentype"),url(/assets/flaticon_factix_collection8bfa-CLm08Er_.ttf?f98fc04267f14e14c07ee780965c8e80)format("truetype")}i[class^=flaticon-]:before,i[class*=\ flaticon-]:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-.125em;font-style:normal;line-height:1;font-family:flaticon_factix_collection!important;font-weight:400!important}.flaticon-factory:before{content:""}.flaticon-factory-1:before{content:""}.flaticon-factory-2:before{content:""}.flaticon-factory-3:before{content:""}.flaticon-factory-4:before{content:""}.flaticon-factory-5:before{content:""}.flaticon-manufacture:before{content:""}.flaticon-eco-factory:before{content:""}.flaticon-factory-6:before{content:""}.flaticon-facebook-app-symbol:before{content:""}.flaticon-twitter:before{content:""}.flaticon-instagram:before{content:""}.flaticon-dribble:before{content:""}.flaticon-linkedin:before{content:""}.flaticon-youtube:before{content:""}.flaticon-whatsapp:before{content:""}.flaticon-reddit-logo:before{content:""}.flaticon-viber:before{content:""}.flaticon-tik-tok:before{content:""}.flaticon-pinterest:before{content:""}.flaticon-user:before{content:""}.flaticon-comment:before{content:""}.flaticon-comment-1:before{content:""}.flaticon-chat:before{content:""}.flaticon-bubble-chat:before{content:""}.flaticon-calendar:before{content:""}.flaticon-calendar-1:before{content:""}.flaticon-calendar-2:before{content:""}.flaticon-folder:before{content:""}.flaticon-folder-1:before{content:""}.flaticon-open-file:before{content:""}.flaticon-user-1:before{content:""}.flaticon-double-chevron:before{content:""}.flaticon-right-chevron:before{content:""}.flaticon-right-arrow:before{content:""}.flaticon-right-arrow-1:before{content:""}.flaticon-up-right-arrow:before{content:""}.flaticon-up-right-arrow-1:before{content:""}.flaticon-right:before{content:""}.flaticon-right-1:before{content:""}.flaticon-up-right-arrow-2:before{content:""}.flaticon-arrow-right:before{content:""}.flaticon-check-mark:before{content:""}.flaticon-check-mark-1:before{content:""}.flaticon-check-box:before{content:""}.flaticon-read:before{content:""}.flaticon-checked:before{content:""}.flaticon-check-mark-2:before{content:""}.flaticon-checked-1:before{content:""}.flaticon-location-pin:before{content:""}.flaticon-pin:before{content:""}.flaticon-pin-1:before{content:""}.flaticon-location:before{content:""}.flaticon-telephone:before{content:""}.flaticon-viber-1:before{content:""}.flaticon-call:before{content:""}.flaticon-phone-call:before{content:""}.flaticon-customer-service:before{content:""}.flaticon-phone:before{content:""}.flaticon-virtual-assistants:before{content:""}.flaticon-phone-1:before{content:""}.flaticon-mail:before{content:""}.flaticon-paper-plane:before{content:""}.flaticon-email:before{content:""}.flaticon-client:before{content:""}.flaticon-calendar-3:before{content:""}.flaticon-back-in-time:before{content:""}.flaticon-clock:before{content:""}.flaticon-repeat:before{content:""}.flaticon-play-button:before{content:""}.flaticon-play-button-1:before{content:""}.flaticon-play-button-2:before{content:""}.flaticon-play:before{content:""}.flaticon-straight-quotes:before{content:""}.flaticon-quote:before{content:""}.flaticon-quotation:before{content:""}.flaticon-quotes:before{content:""}.flaticon-quotation-mark:before{content:""}.flaticon-quote-1:before{content:""}.flaticon-support:before{content:""}.flaticon-compound:before{content:""}.flaticon-microscope:before{content:""}.flaticon-chemistry:before{content:""}.flaticon-factory-7:before{content:""}.flaticon-industry:before{content:""}.flaticon-efficiency:before{content:""}.flaticon-energy-control:before{content:""}.flaticon-electric-factory:before{content:""}.flaticon-renewable-energy:before{content:""}.flaticon-solar-energy:before{content:""}.flaticon-factory-8:before{content:""}.flaticon-engineering:before{content:""}.flaticon-gas-station:before{content:""}.flaticon-gas-pump:before{content:""}.flaticon-gas-station-1:before{content:""}.flaticon-fuel-station:before{content:""}.flaticon-factory-9:before{content:""}.flaticon-factory-10:before{content:""}.flaticon-carbon-dioxide:before{content:""}.flaticon-planting:before{content:""}.flaticon-leaf:before{content:""}.flaticon-mechanic:before{content:""}.flaticon-electrical:before{content:""}.flaticon-piston:before{content:""}.flaticon-mechanical:before{content:""}.flaticon-robotic:before{content:""}.flaticon-test:before{content:""}.flaticon-automation:before{content:""}.flaticon-worker:before{content:""}.flaticon-civil-engineering:before{content:""}.flaticon-labor:before{content:""}.flaticon-prototype:before{content:""}.flaticon-tool:before{content:""}.flaticon-engineering-1:before{content:""}.flaticon-job:before{content:""}.flaticon-urban-planning:before{content:""}.flaticon-architect:before{content:""}.flaticon-prototype-1:before{content:""}.flaticon-creative:before{content:""}.flaticon-prototype-2:before{content:""}.flaticon-innovation:before{content:""}.flaticon-prototype-3:before{content:""}.flaticon-industry-1:before{content:""}.flaticon-project-manager:before{content:""}.flaticon-process:before{content:""}.flaticon-owner:before{content:""}.flaticon-certified:before{content:""}.flaticon-quality:before{content:""}.flaticon-badge:before{content:""}.flaticon-contract:before{content:""}.flaticon-certificate:before{content:""}.flaticon-engineer:before{content:""}.flaticon-engineer-1:before{content:""}.flaticon-goal:before{content:""}.flaticon-success:before{content:""}.flaticon-closure:before{content:""}.flaticon-efficiency-1:before{content:""}.flaticon-project:before{content:""}.flaticon-project-management:before{content:""}.flaticon-blueprint:before{content:""}.flaticon-folder-2:before{content:""}.flaticon-management:before{content:""}.flaticon-project-management-1:before{content:""}.flaticon-construction:before{content:""}.flaticon-design-team:before{content:""}.flaticon-engineer-2:before{content:""}.flaticon-costumer:before{content:""}.flaticon-customer-service-1:before{content:""}.flaticon-happy-face:before{content:""}.flaticon-chemical:before{content:""}.flaticon-industrial:before{content:""}.flaticon-maintenance:before{content:""}.flaticon-robotic-arm:before{content:""}.flaticon-ict:before{content:""}.flaticon-manufacture-1:before{content:""}.flaticon-factory-11:before{content:""}.flaticon-smart-factory:before{content:""}.flaticon-factory-12:before{content:""}.flaticon-settings:before{content:""}.flaticon-factory-13:before{content:""}.flaticon-shoe:before{content:""}.flaticon-eco-factory-1:before{content:""}.flaticon-factory-14:before{content:""}.flaticon-industry-2:before{content:""}.flaticon-manufacturing:before{content:""}.flaticon-smart-factory-1:before{content:""}.flaticon-blueprint-1:before{content:""}.flaticon-optimization:before{content:""}.flaticon-safety:before{content:""}.flaticon-customer-support:before{content:""}.flaticon-online-chat:before{content:""}.flaticon-24-hours-support:before{content:""}.flaticon-new-technologies:before{content:""}.flaticon-automation-1:before{content:""}a,a:focus{text-decoration:none!important}a,a:visited{color:var(--themeht-text-color);text-decoration:none}a:focus,a:hover{color:var(--themeht-primary-color);text-decoration:none!important}a,button,input{outline:none!important}::-moz-selection{background:var(--themeht-text-color);color:var(--themeht-white-color);text-shadow:none}::selection{background:var(--themeht-text-color);color:var(--themeht-white-color);text-shadow:none}a,.btn,button,img,span,input,.social-icons li:hover a,.themeht-btn,.service-item,.featured-item,.featured-icon,.portfolio-item,.price-table,.service-menu li a:before,.team-social-icon,.swiper-button-next,.swiper-button-prev,.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after,.site-main .comment-navigation .nav-links a i,.site-main .posts-navigation .nav-links a i,.site-main .post-navigation .nav-links a i{-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out}.box-shadow,#header-wrap.fixed-header,.scroll-top,.service-item.style-1,.service-item.style-1 .service-icon,.main-timeline .timeline-icon,.post-card.post-classic,.comment-respond,.portfolio-meta-info,.featured-item.style-1,.counter-icon,.price-table,.tab .nav-tabs .nav-link{box-shadow:0 25px 70px #080a3714}#ht-preloader{background:var(--themeht-bg-dark-color);text-align:center;z-index:99999;width:100%;height:100%;position:fixed;inset:0;overflow:hidden!important}.clear-loader{z-index:999;box-sizing:border-box;text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.loader-inner{width:300px;height:150px;transform-style:preserve-3d;display:block;position:relative;transform:rotateX(-20deg)}.loader-box{width:100%;height:100%;transform-style:preserve-3d;animation:4s linear infinite spin;position:relative}.loader-inner .loader-box .side{transform-origin:top;clip-path:polygon(50% 0%,0% 100%,100% 100%);background:linear-gradient(to bottom right,orange,#ff4500);width:70px;height:70px;margin:auto;position:absolute;inset:0}.loader-inner .loader-box .side1{background:linear-gradient(to bottom right,#ff4500,orange);transform:rotate(-30deg)rotateY(90deg)}.loader-inner .loader-box .side2{background:linear-gradient(to bottom right,orange,#ff4500);transform:rotate(30deg)rotateY(90deg)}.loader-inner .loader-box .side3{background:linear-gradient(to bottom right,orange,#ff4500);transform:rotateX(30deg)}.loader-inner .loader-box .side4{background:linear-gradient(to bottom right,#ff4500,orange);transform:rotateX(-30deg)}.loader-inner .loader-box .shadow{filter:blur(12px);background:#ff8c00;width:60px;height:60px;margin:auto;position:absolute;inset:0;transform:rotateX(90deg)translateZ(-40px)}.scroll-top{cursor:pointer;z-index:10000;opacity:0;visibility:hidden;background:var(--themeht-bg-light-color);border-radius:50px;width:60px;height:60px;transition:all .2s linear;display:block;position:fixed;bottom:50px;right:50px;transform:translateY(15px)}.scroll-top.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.scroll-top:after{content:"";text-align:center;color:var(--themeht-text-color);cursor:pointer;z-index:1;width:60px;height:60px;font-family:bootstrap-icons;font-size:30px;line-height:60px;transition:all .2s linear;display:block;position:absolute;top:0;left:0}.scroll-top:hover:after{opacity:0}.scroll-top:before{content:"";text-align:center;opacity:0;background-image:linear-gradient(298deg, var(--themeht-text-color), var(--themeht-text-color));-webkit-text-fill-color:transparent;cursor:pointer;z-index:2;-webkit-background-clip:text;width:60px;height:60px;font-family:bootstrap-icons;font-size:30px;line-height:60px;transition:all .2s linear;display:block;position:absolute;top:0;left:0}.scroll-top:hover:before{opacity:1}.scroll-top svg path{fill:none}.scroll-top svg.scroll-circle path{stroke:var(--themeht-text-color);stroke-width:2px;box-sizing:border-box;transition:all .2s linear}.subscribe-form{margin:0;padding:0;position:relative}.mc-form{width:100%}.mc-form input[type=email]{width:100%;color:var(--themeht-text-color);background:0 0;border:1px solid #383148;height:60px;padding:0 20px;font-size:14px}.mc-form input[type=email]:focus{border-color:1px solid #383148}.footer .mc-form input[type=email]::-webkit-input-placeholder{color:var(--themeht-white-color)}.dark-bg .mc-form input[type=email]::-webkit-input-placeholder{color:var(--themeht-white-color)}.footer .mc-form input[type=email]::-moz-placeholder{color:var(--themeht-white-color)}.dark-bg .mc-form input[type=email]::-moz-placeholder{color:var(--themeht-white-color)}:is(.footer .mc-form input[type=email]:-ms-placeholder-shown,.dark-bg .mc-form input[type=email]:-ms-placeholder-shown){color:var(--themeht-white-color)}:is(.footer .mc-form input[type=email]:placeholder-shown,.dark-bg .mc-form input[type=email]:placeholder-shown){color:var(--themeht-white-color)}.footer .mc-form input[type=email].placeholder,.dark-bg .mc-form input[type=email].placeholder{color:var(--themeht-white-color)!important}.footer-subscribe p{color:var(--themeht-bg-dark-color);font-size:15px;font-weight:500}.footer-subscribe .mc-form input[type=email],.dark-bg .mc-form input[type=email]{color:var(--themeht-white-color)}.subscribe-form{align-items:center;margin-bottom:10px;display:flex;position:relative}.subscribe-form button{border:inherit;color:var(--themeht-white-color);line-height:inherit;background:var(--themeht-primary-color);justify-content:center;align-items:center;width:35px;height:35px;padding:0;font-size:18px;display:flex;position:absolute;top:auto;right:10px}.subscribe-form button:hover{background:var(--themeht-secondary-color)}.subscribe-form button.text-btn{width:auto;height:auto;padding:8px 15px;font-size:16px;font-weight:700;line-height:22px}.topbar-link a,.topbar-link{color:var(--themeht-white-color);font-weight:600}.topbar-link i{color:var(--themeht-primary-color);vertical-align:middle;margin-right:5px;font-size:20px}.topbar-link a:hover{color:var(--themeht-primary-color)}.header-top{background:var(--themeht-bg-dark-color);position:relative}.header-top ul{margin:0}.header-top .topbar-link li{margin:0;padding:0 10px;font-size:13px;display:inline-block}.header-top .topbar-link li:first-child{padding-left:0}.header-top .topbar-link li:last-child{padding-right:0}.header .social-icons li{margin:0}.header .social-icons li a{color:var(--themeht-white-color);background:inherit;border:none;border-left:1px solid #ffffff1a;width:50px;height:50px;font-size:14px;line-height:50px}.header .social-icons li a:hover{color:var(--themeht-primary-color);background:inherit;border-color:#ffffff1a}.header-number{align-items:center;display:flex}.header-number span{color:#868686;margin-bottom:2px;font-size:12px;font-weight:400;line-height:1em;display:block}.header-number i{color:var(--themeht-secondary-color);margin-right:10px;font-size:40px;line-height:1;display:inline-block}.header-number a{font-weight:600}.header-number a:hover{color:var(--themeht-secondary-color);text-decoration:underline!important}.header-number i{text-align:center;color:#fff;background-color:var(--themeht-primary-color);border-radius:50%;width:48px;height:48px;margin-right:20px;font-size:22px;line-height:48px;position:relative}.header-number i:after{background-color:var(--themeht-primary-color);opacity:.1;content:"";border-radius:50%;position:absolute;inset:-7px}#header-wrap.fixed-header .logo img{height:55px}.header{z-index:1200;width:100%;position:relative;top:0}#header-wrap{padding:10px 0;position:relative}#header-wrap.fixed-header{width:100%;animation:1s forwards smoothScroll;position:fixed;top:0;left:0;z-index:999!important;background:var(--themeht-white-color)!important}.navbar-brand{margin-right:90px;padding:0}.logo img{max-height:90px}.navbar{padding:0}.navbar-nav .nav-item{margin:0 15px}.navbar-nav .nav-item.dropdown .dropdown-menu{background:var(--themeht-white-color);border:none;border-top:2px solid var(--themeht-primary-color);border-radius:0;margin-top:0;padding:20px;top:100%;left:0;box-shadow:0 4px 15px #010f1c0f}.navbar-nav .dropdown-menu .dropdown-submenu .dropdown-menu{background:var(--themeht-white-color);margin:0;top:0;left:100%;right:auto}.navbar-nav .dropdown-submenu{display:block;position:relative}.navbar-nav .nav-link{font-family:var(--themeht-typography-secondary-font-family);color:var(--themeht-text-color);text-transform:uppercase;border-radius:0;font-size:16px;font-weight:600;line-height:30px;position:relative;padding:0!important}.navbar-nav .nav-link:hover,.navbar-nav .nav-item .nav-link.active{color:var(--themeht-primary-color)}.nav-item.dropdown .dropdown-menu li:last-child{margin-bottom:0}.nav-item.dropdown .dropdown-menu a{font-family:var(--themeht-typography-secondary-font-family);text-transform:uppercase;white-space:nowrap;color:var(--themeht-text-color);background:0 0;padding:10px 0;font-size:14px;font-weight:500;line-height:1;display:block;position:relative}.nav-item.dropdown .dropdown-menu a:hover,.navbar-nav .dropdown-menu .dropdown-submenu .dropdown-toggle.show,.navbar-nav .dropdown-menu .dropdown-submenu .dropdown-toggle:focus{color:var(--themeht-primary-color);padding-left:10px}.nav-link.dropdown-toggle:after,.navbar-nav .dropdown-submenu .dropdown-toggle:after{content:"";vertical-align:middle;border:none;width:10px;font-size:12px;font-weight:700;line-height:1;font-family:bootstrap-icons!important}.navbar-nav .dropdown-submenu .dropdown-toggle:after{content:"";font-size:10px;position:absolute;top:14px;right:0}@media (width>=992px){.navbar-nav .dropdown-menu{min-width:14em!important;max-width:20em!important}.navbar-nav .dropdown>.dropdown-menu{opacity:0;pointer-events:none;background:var(--themeht-white-color);display:block;position:absolute}.navbar-nav .dropdown:hover>.dropdown-menu{opacity:1;pointer-events:auto;visibility:visible;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out;display:block}.navbar-nav .dropdown-submenu:hover .dropdown-menu{top:0}.navbar-nav.ms-auto .nav-item.dropdown .dropdown-menu{right:0}.navbar-nav.ms-auto .dropdown-menu .dropdown-submenu .dropdown-menu{left:auto;right:100%}}@media (width<=991.98px){.navbar-nav .dropdown-submenu .dropdown-menu{padding:0;top:0}}.footer{z-index:9;clear:both;background-color:#fff;position:relative;overflow:hidden}.footer-bg{background-position:-100px;background-repeat:no-repeat;background-size:cover}.footer .widget-title{margin-bottom:30px}.footer-widget{margin-bottom:0}.footer-widget.widget ul{margin-bottom:0;margin-left:0;padding-left:0}.footer-widget.widget ul li{margin-bottom:15px;list-style-type:none}.primary-footer{z-index:99;padding:45px 0;position:relative}.secondary-footer{color:var(--themeht-bg-dark-color);border-top:1px solid #ffffff1f;position:relative}.copyright{padding:30px 0;position:relative}.copyright a{color:var(--themeht-primary-color);text-decoration:underline!important}.footer h5{color:var(--themeht-bg-dark-color);position:relative}.footer-menu li{text-transform:capitalize;margin-bottom:15px}.footer-menu li:last-child{margin-bottom:0}.footer-menu li a{color:var(--themeht-bg-dark-color);font-size:16px;font-weight:500;position:relative}.footer-menu li a:hover{color:var(--themeht-primary-color)}.footer-menu .list-inline li{margin:0 10px;display:inline-block}.media-icon.list-inline li{display:inline-block}.media-icon li{color:var(--themeht-bg-dark-color);border-bottom:1px dashed #374148;margin-bottom:20px;padding-bottom:20px;padding-left:40px;font-size:16px;font-weight:400;position:relative}.media-icon li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.media-icon li i{color:var(--themeht-primary-color);font-size:24px;position:absolute;top:3px;left:0}.media-icon li a{color:var(--themeht-bg-dark-color)}.media-icon li a:hover{color:var(--themeht-primary-color)}.social-icons.footer-social{margin-top:35px;display:inline-block}.social-icons.footer-social li{margin:0 20px 0 0}.social-icons.footer-social li a{width:auto;height:auto;color:var(--themeht-bg-dark-color);background-color:inherit;border:none;font-size:20px;line-height:1}.social-icons.footer-social li a:hover{background-color:inherit;color:var(--themeht-primary-color)}.subscribe-form{align-items:center;margin-top:20px;display:flex;position:relative}.subscribe-form button{background:var(--themeht-primary-color);border:inherit;height:auto;color:var(--themeht-bg-dark-color);line-height:inherit;width:50px;height:50px;padding:0;position:absolute;top:5px;right:5px}.subscribe-form input[type=email]{background:var(--themeht-bg-dark-color);border:1px solid #fff3;height:60px;color:var(--themeht-white-color)!important}.subscribe-form input[type=email]::placeholder{color:var(--themeht-white-color)!important}.subscribe-form input[type=email]:focus{background:var(--themeht-bg-dark-color);border:1px solid var(--themeht-primary-color)!important}.subscribe-form button:hover{color:var(--themeht-secondary-color);background:var(--themeht-bg-dark-color)}.footer-number-inner{background-color:#181515;padding:12px 21px 15px;display:block;position:relative}.footer-number{border:1px dashed #ffffff1f;margin-top:40px;margin-right:25px;padding:6px;display:block;position:relative}.footer-number span{text-transform:uppercase;color:var(--themeht-white-color);font-size:12px;font-weight:700;display:block}.footer-number a{color:var(--themeht-white-color);font-size:15px;font-weight:600;line-height:1.2;font-family:var(--themeht-typography-secondary-font-family);margin-top:3px;display:inline-block}.footer-number a:hover{color:var(--themeht-primary-color)}.footer-number i{width:60px;height:58px;color:var(--themeht-bg-dark-color);text-align:center;background-color:var(--themeht-primary-color);justify-content:center;align-items:center;font-size:30px;display:flex;position:absolute;top:50%;right:-25px;transform:translateY(-50%)skew(-17deg)}@media (width>=992px){.footer-menu1{padding-left:30px!important}}.page-title{background:var(--themeht-bg-dark-color);z-index:1;padding:150px 0;display:block;position:relative;overflow:hidden}.page-title h1{color:var(--themeht-white-color);margin-bottom:20px;font-size:50px;font-weight:700;line-height:60px}.breadcrumb{background:var(--themeht-white-color);text-transform:uppercase;color:var(--themeht-text-color);z-index:9;margin:0;padding:6px 10px;font-size:14px;font-weight:600;display:inline-block}.breadcrumb-item{display:inline-block}.breadcrumb-item a{color:var(--themeht-text-color)}.breadcrumb-item.active,.breadcrumb-item a:hover{color:var(--themeht-primary-color)}.breadcrumb-item i{background:var(--themeht-primary-color);color:var(--themeht-white-color);padding:2px 5px}.page-title:before{opacity:.9;content:"";opacity:.7;z-index:-1;background:linear-gradient(90deg,#000 42%,#00000080 50%,#fff0 60%);width:100%;height:100%;position:absolute;top:0;left:0}.search-icon a{color:var(--themeht-white-color);font-size:18px;line-height:1}.search-input{z-index:999;text-align:center;background:var(--themeht-white-color);border-bottom:1px solid var(--themeht-primary-color);z-index:9999;width:100%;padding:80px 0;display:none;position:fixed;top:0;left:0}.search-inner{padding:15px 0;position:relative}.search-input label{width:100%}.search-input .search-field{width:100%;padding-right:60px}.search-input .search-form button[type=submit]{width:0;height:0;color:var(--themeht-text-color);border:0;padding:0;font-size:20px;position:absolute;top:25px;right:50px}.search-input .search-submit:hover{color:var(--themeht-primary-color)}.close-search{cursor:pointer;color:var(--themeht-body-color);font-size:30px;position:absolute;bottom:-40px;right:0}.close-search:hover{color:var(--themeht-primary-color)}.theme-title{margin-bottom:50px}.theme-title h6{text-transform:uppercase;color:var(--themeht-primary-color);z-index:9;margin-bottom:10px;font-size:15px;font-weight:600;line-height:1;display:inline-block;position:relative}.theme-title p{margin-top:25px;margin-bottom:0;font-size:16px;font-weight:500;line-height:30px}.theme-title h2{margin-bottom:0;overflow:hidden}.theme-title.text-white h6:before,.theme-title.text-white h6:after{background:var(--themeht-white-color)}.theme-title.text-white h6,.theme-title.text-white h2,.theme-title.text-white p{color:var(--themeht-white-color)}.title-divider-separator{position:relative}.title-divider{padding-top:30px}.title-divider-separator{border-top:2px solid var(--themeht-primary-color);width:90px;height:5px;display:flex}.title-divider-separator:before{content:"";text-align:center;border-bottom:2px solid #fff;width:40px;font-weight:600;line-height:20px;position:absolute;top:-2px;left:0}.title-divider-separator:after{content:"";text-align:center;width:40px;height:26px;color:var(--themeht-primary-color);font-size:24px;line-height:26px;position:absolute;top:-13px;left:0;font-family:flaticon_factix_collection!important}.title-divider-separator:after,.title-divider-separator:before{animation:7s linear infinite heading-move}.text-center .title-divider-separator{margin:0 auto}.dark-bg .title-divider-separator:before{border-bottom-color:var(--themeht-bg-dark-color)}.secondary-bg .title-divider-separator:before{border-bottom-color:var(--themeht-secondary-color)}.primary-bg .title-divider-separator:before{border-bottom-color:var(--themeht-primary-color)}.primary-bg .title-divider-separator:after{color:var(--themeht-white-color)}.primary-bg .title-divider-separator{border-top-color:var(--themeht-white-color)}.theme-title h2 div{display:inline-block}.themeht-btn{z-index:9;font-family:var(--themeht-typography-secondary-font-family);text-transform:uppercase;border:none;padding:0;font-size:14px;font-weight:700;display:inline-block;position:relative;overflow:hidden}.themeht-btn span{-o-transition:all 0s ease-in-out 0s;padding:14px 70px 14px 30px;transition:all ease-in-out;display:inline-block}.themeht-btn.primary-btn,.themeht-btn.primary-alt{background:var(--themeht-primary-color);color:var(--themeht-white-color)}.themeht-btn.primary-alt:hover{color:var(--themeht-text-color)}.themeht-btn.secondary-btn{background:var(--themeht-secondary-color);color:var(--themeht-white-color)}.themeht-btn.dark-btn,.themeht-btn.dark-alt{background:var(--themeht-bg-dark-color);color:var(--themeht-white-color)}.themeht-btn.dark-alt:hover{color:var(--themeht-text-color)}.themeht-btn.white-btn{background:var(--themeht-white-color);color:var(--themeht-text-color)}.themeht-btn.white-btn:hover{color:var(--themeht-white-color)}.themeht-btn.outline-white-btn{color:var(--themeht-white-color);border:1px solid var(--themeht-white-color);background:0 0}.themeht-btn.outline-white-btn:hover{background:var(--themeht-primary-color);color:var(--themeht-white-color);border-color:var(--themeht-primary-color)}.themeht-btn i{color:var(--themeht-white-color);text-align:center;background:var(--themeht-secondary-color);--r:15px;height:102%;padding-inline:calc(var(--r) + 15px) 15px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 calc(100% - 0em), var(--r) 50%, 0 0);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 calc(100% - 0em), var(--r) 50%, 0 0);-o-transition:all .3s ease;justify-content:center;align-items:center;width:fit-content;font-size:14px;line-height:1;transition:all .3s;display:flex;position:absolute;top:-1px;right:-1px}.themeht-btn:hover i{background:var(--themeht-primary-color)}.themeht-btn.primary-alt i{background:var(--themeht-white-color);color:var(--themeht-text-color)}.themeht-btn.primary-alt:hover i,.themeht-btn.dark-btn i{background:var(--themeht-primary-color);color:var(--themeht-white-color)}.themeht-btn.dark-btn:hover i{background:var(--themeht-bg-dark-color);color:var(--themeht-white-color)}.themeht-btn.dark-alt i{background:var(--themeht-white-color);color:var(--themeht-bg-dark-color)}.themeht-btn.dark-alt:hover i{background:var(--themeht-bg-dark-color);color:var(--themeht-white-color)}.themeht-btn.white-btn i{background:var(--themeht-primary-color);color:var(--themeht-white-color)}.themeht-btn.white-btn:hover i{background:var(--themeht-white-color);color:var(--themeht-text-color)}.themeht-btn.outline-white-btn i{background:var(--themeht-primary-color);color:var(--themeht-white-color)}.themeht-btn.outline-white-btn:hover i{background:var(--themeht-white-color);color:var(--themeht-text-color)}.themeht-btn:before{z-index:-1;content:"";width:0;height:100%;transition:all .5s;display:block;position:absolute;top:0;left:0}.themeht-btn.primary-btn:before{background:var(--themeht-secondary-color)}.themeht-btn.primary-alt:before{background:var(--themeht-white-color)}.themeht-btn.secondary-btn:before,.themeht-btn.dark-btn:before{background:var(--themeht-primary-color)}.themeht-btn.dark-alt:before{background:var(--themeht-white-color)}.themeht-btn.white-btn:before,.themeht-btn.outline-white-btn:before{background:var(--themeht-primary-color)}.themeht-btn:hover:before,.themeht-btn:focus:before{width:100%}.accordion-item{background:var(--themeht-white-color);border:none;padding:20px 0;border-bottom:1px solid var(--themeht-border-light-color)!important;border-radius:0!important}.accordion-header{line-height:0}.accordion .accordion-button{color:var(--themeht-text-color);background:0 0;border:none;width:100%;padding:0 50px 0 0;font-size:20px;font-weight:500;line-height:26px;display:inline-block;border-radius:0!important}.accordion-button:hover,.accordion-button:not(.collapsed){color:var(--themeht-primary-color);box-shadow:none}.accordion .accordion-body{color:var(--themeht-body-color);padding:20px 0 0}.accordion .accordion-button:before,.accordion .accordion-button:after{content:"";background:var(--themeht-text-color);width:15px;height:2px;position:absolute;top:50%;right:0;transform:translate(-50%)}.accordion .accordion-button:before{transform:translate(-50%)rotate(90deg)}.accordion .accordion-button[aria-expanded=true]:before,.accordion-button:hover:before{transform:translate(-50%)rotate(0)}.accordion .accordion-button[aria-expanded=true]:after,.accordion .accordion-button[aria-expanded=true]:before,.accordion-button:hover:after,.accordion-button:hover:before{background:var(--themeht-primary-color)!important}.accordion-button:focus{box-shadow:none}.social-icons ul{margin:0;padding:0;line-height:0}.social-icons li{margin:0 8px 0 0;padding:0;list-style:none;display:inline-block}.social-icons li a{text-align:center;border:1px solid var(--themeht-border-light-color);background:var(--themeht-white-color);width:40px;height:40px;color:var(--themeht-text-color);-o-transition:all .3s ease;margin:0;font-size:14px;line-height:40px;transition:all .3s;display:inline-block;overflow:hidden}.social-icons li a:hover{border-color:var(--themeht-primary-color);background:var(--themeht-primary-color);color:var(--themeht-white-color)}.team-member{position:relative}.team-images{position:relative;overflow:hidden}.team-images:before{content:"";opacity:1;z-index:9;pointer-events:none;background:#ffffff4d;transition:all .5s linear;position:absolute;inset:0 51% 0 50%}.team-images:after{content:"";opacity:1;pointer-events:none;background:#ffffff4d;transition:all .6s linear;position:absolute;inset:50% 0}.team-member:hover .team-images:before{opacity:0;transition:all .5s linear;left:0;right:0}.team-member:hover .team-images:after{opacity:0;transition:all .6s linear;top:0;bottom:0}.team-member .team-desc{position:absolute;bottom:20px;left:30px;transform:translateY(0)}.team-member .team-desc h4{background:var(--themeht-white-color);color:var(--themeht-text-color);text-align:center;margin:0;padding:10px 25px;display:block}.team-desc span{background:var(--themeht-bg-dark-color);color:var(--themeht-white-color);text-align:center;-o-transition:.4s;text-transform:uppercase;padding:3px 25px;font-size:15px;font-weight:600;transition:all .4s;display:inline-block;position:relative}.team-desc span:before{content:"";clip-path:polygon(25% 25%,25% -50%,100% 100%,25% 100%);background-color:var(--themeht-bg-dark-color);-o-transition:.4s;width:20px;height:101%;transition:all .4s;position:absolute;top:0;right:-10px}.team-member:hover .team-desc span,.team-member:hover .team-desc span:before{background:var(--themeht-primary-color)}.team-social-icon li{margin:5px 0;display:block}.team-social-icon li a{background:var(--themeht-white-color);color:var(--themeht-text-color);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:14px;line-height:1;display:flex}.team-social-icon li a:hover{background:var(--themeht-secondary-color);color:var(--themeht-white-color)}.team-share-icon{position:absolute;top:30px;right:30px}.team-share-icon span{background:var(--themeht-bg-dark-color);color:var(--themeht-white-color);text-align:center;-o-transition:.4s;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:30px;line-height:56px;transition:all .4s;display:flex}.team-share-icon:hover span{background-color:var(--themeht-primary-color);color:var(--themeht-white-color);transform:rotate(90deg)}.team-member .team-social-icon{opacity:0;visibility:hidden;-o-transition:.4s;transition:all .4s;position:absolute;right:0}.team-share-icon:hover .team-social-icon{opacity:1;visibility:visible}.team-member img{width:100%}.team-single-box{background:var(--themeht-bg-light-color);align-content:center;height:100%;padding:50px;position:relative}.team-meta li{align-items:center;margin-bottom:20px;display:flex}.team-meta li:last-child{margin-bottom:0}.team-meta li i{color:var(--themeht-primary-color);vertical-align:middle;margin-right:15px;font-size:26px}.team-meta li span{color:var(--themeht-text-color);margin-right:10px;font-weight:500}.team-single-box .team-social-icon li{display:inline-block}.team-single-box .title-divider{padding-top:10px;padding-bottom:50px}.team-media{align-items:center!important;display:flex!important}.team-media i{text-align:center;background:var(--themeht-white-color);width:50px;height:50px;color:var(--themeht-primary-color);border:1px solid #e8eefc;border-radius:50%;flex-shrink:0;margin-right:15px;font-size:24px;line-height:50px}.team-media-text{color:#000;flex:1;font-weight:700}.team-media .team-media-text span{text-transform:uppercase;color:var(--themeht-primary-color);font-size:12px;font-weight:600;line-height:24px;display:block}.team-contact>* .col-md-6{border-bottom:1px solid #ffffff2e;margin-bottom:15px;padding-bottom:20px;padding-left:0;padding-right:0}.team-follow{align-items:center;display:flex}.team-follow h6{flex-shrink:0;margin-bottom:0;margin-right:20px}.counter{padding:0 50px;position:relative}.counter span{color:var(--themeht-text-color);font-size:40px;font-weight:700;line-height:40px;display:inline-block}.counter span+span{vertical-align:middle}.counter h6{margin:15px 0;font-weight:700;display:block;position:relative}.counter .counter-icon{color:var(--themeht-primary-color);margin-bottom:10px;font-size:50px;line-height:1;position:relative}.text-white.counter span,.text-white.counter .counter-icon,.text-white.counter h5{color:var(--themeht-white-color)}.counter p{max-width:90%}.counter:before{content:"";background:var(--themeht-border-light-color);width:1px;height:100%;position:absolute;right:0}[class*=col-]:first-child>.counter{padding-left:0}[class*=col-]:last-child>.counter:before{display:none}[class*=col-]:last-child>.counter{padding-right:0}.post-card{position:relative}.post-single-page .post-card{background:0 0;border-radius:0;padding:0}.post-card .post-image{position:relative}.post-card .post-image img{width:100%}.post-card .post-title h4{text-transform:capitalize;word-break:break-word}.post-card .post-title h4 a{color:var(--themeht-text-color)}.post-card .post-title h4 a:hover{color:var(--themeht-primary-color)}.post-card .post-bottom li{color:var(--themeht-text-color);text-transform:uppercase;margin-right:15px;font-size:14px;font-weight:500;position:relative}.post-card .post-bottom li:last-child{margin-right:0}.post-bottom li i{color:var(--themeht-primary-color);vertical-align:middle;margin-right:5px;font-size:16px;font-weight:400}.post-card .post-bottom li span{display:inline-block}.post-single-page .post-desc h1,.portfolio-single h1{word-break:break-all;margin-bottom:20px;font-size:60px;line-height:70px}.tags-links a{background:var(--themeht-white-color);text-align:center;text-transform:capitalize;color:var(--themeht-text-color);border:1px solid var(--themeht-border-light-color);margin:5px 0 0 5px;padding:5px 20px;font-size:15px;font-weight:500;line-height:25px;display:inline-block}.tags-links a:hover{background:var(--themeht-primary-color);color:var(--themeht-white-color);border-color:var(--themeht-primary-color)}.themeht-blogs .post{margin-bottom:70px}.blog .post-card .post-title h4{margin-top:0;margin-bottom:15px;font-size:30px;line-height:40px}.edit-link{margin-left:10px;display:none!important}.edit-link .post-edit-link{border:1px solid var(--themeht-border-light-color);padding:2px 10px}.post-single-page .elementor-widget:not(:last-child){margin-bottom:0}.theme-tags{clear:both;margin-top:40px}.post-card.style-1 .post-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:480px;position:relative}.post-card.style-1 .post-image:before{content:"";opacity:.9;background:linear-gradient(#0000000d 35%,#000000f5 90%);width:100%;height:100%;transition:all .25s ease-in-out;position:absolute;top:0;left:0}.post-card.style-1 .post-desc{padding:0 40px 30px;position:absolute;bottom:0;left:0}.post-card.style-1 .post-desc ul{border-bottom:1px solid #ffffff4d;margin:0 0 10px;padding:0 0 10px}.post-card.style-1 .post-desc li{text-transform:uppercase;color:var(--themeht-white-color);font-size:15px;font-weight:600}.post-card.style-1 .post-desc .list-inline li{margin-right:9px!important}.post-card.style-1 .post-desc li:last-child{content:"";width:8px;height:1px;color:var(--themeht-white-color);padding-left:20px;position:relative;left:0}.post-card.style-1 .post-desc li:last-child:before{content:"";background-color:var(--themeht-primary-color);width:8px;height:2px;position:absolute;top:12px;left:0}.post-card.style-1 h4{margin-bottom:0;margin-top:0!important}.post-card.style-1 h4 a{color:var(--themeht-white-color)!important}.post-card.style-1 h4 a:hover{color:var(--themeht-primary-color)!important}.post-card.style-2{margin-top:20px}.post-card.style-2 .post-desc{padding:30px;box-shadow:0 25px 70px #080a3714}.post-card .post-title h4{margin-top:10px;margin-bottom:0}.post-card.post-classic .post-desc,.post-single-page .post-desc{position:relative}.post-card.post-classic .post-bottom{border-bottom:1px solid var(--themeht-border-light-color);margin-bottom:0;padding:16px 40px 12px}.post-card.post-classic .post-bottom li{margin-right:20px}.post-inner{padding:35px 40px 40px}.post-date{background:var(--themeht-primary-color);z-index:5;width:80px;height:80px;color:var(--themeht-white-color);text-transform:uppercase;font-size:16px;font-weight:700;line-height:20px;font-family:var(--themeht-typography-secondary-font-family);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:-20px;right:50px}.post-date:before{border-bottom:20px solid var(--themeht-primary-color);content:"";border-left:15px solid #0000;border-right:0 solid #0000;width:15px;transition:all .2s linear .1s;position:absolute;top:0;left:-15px}.post-date span{color:var(--themeht-white-color);font-size:24px;font-weight:700;line-height:32px}.themeht-blogs .post-card{margin-bottom:60px}.themeht-blogs .post-classic .post-title h4{margin-top:0;margin-bottom:15px;font-size:30px;line-height:40px}.themeht-blogs .post-classic .post-inner p{margin-bottom:25px}.post-single-page .post-bottom{background:var(--themeht-bg-light-color);margin-bottom:40px;padding:16px 20px 12px}.pagination{display:inline-block}.pagination>li{margin:0 6px;display:inline-block}.pagination>li>a,.pagination>li>span{text-align:center;width:40px;height:40px;color:var(--themeht-text-color);border-color:var(--themeht-border-light-color);padding:0;font-size:18px;font-weight:500;line-height:40px;border-radius:0!important}.pagination>li.active .page-link,.page-link:hover,.page-link:focus{box-shadow:none;background:var(--themeht-primary-color);color:var(--themeht-white-color);border-color:var(--themeht-primary-color)}.themeht-sidebar .widget{background:var(--themeht-white-color);margin-bottom:50px;padding:30px;box-shadow:0 25px 70px #080a3714}.widget-title{color:var(--themeht-text-color);font-family:var(--themeht-typography-secondary-font-family);text-transform:capitalize;z-index:9;margin-bottom:40px;padding-bottom:20px;font-size:26px;font-weight:600;line-height:36px;display:inline-block;position:relative}.widget-title:before{content:"";text-align:center;background:var(--themeht-primary-color);width:90px;height:2px;font-weight:600;line-height:20px;position:absolute;bottom:0;left:0}.widget-title:after{content:"";text-align:center;color:var(--themeht-primary-color);background:var(--themeht-white-color);border-right:1px solid #0000;padding:2px 10px;font-size:24px;font-weight:400;line-height:24px;animation:7s linear infinite heading-move;position:absolute;bottom:-14px;left:0;font-family:flaticon_factix_collection!important}.themeht-sidebar .widget{margin-bottom:50px}.themeht-sidebar .widget:last-child{margin-bottom:0}.themeht-sidebar .widget ul,.themeht-sidebar .widget ol,.wp-block-archives ul{margin:0;padding-left:0}.themeht-sidebar .widget ul.children,.themeht-sidebar .widget ol.children{margin-top:15px;margin-left:15px}.themeht-sidebar .widget ul li,.themeht-sidebar .widget ol li,.wp-block-archives li,.wp-block-latest-posts li,.widget_recent_entries li,.wp-block-categories li,.wp-block-page-list li{margin-bottom:15px;list-style-type:none}.themeht-sidebar .widget ul li:last-child,.themeht-sidebar .widget ol li:last-child,.wp-block-latest-posts li:last-child,.widget_recent_entries li:last-child{padding-bottom:0;margin-bottom:0!important}.widget-searchbox{width:100%;position:relative}.widget-searchbox .search-btn{color:var(--themeht-white-color);text-align:center;cursor:pointer;z-index:1;background:var(--themeht-primary-color);border:none;width:40px;height:40px;padding:0;font-size:18px;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.widget-searchbox .search-btn:hover{background:var(--themeht-secondary-color);color:var(--themeht-white-color)}.recent-post li{border-bottom:1px dashed var(--themeht-border-light-color);align-items:center;padding-bottom:15px;display:flex}.recent-post li:last-child{border-bottom:none;padding-bottom:15px}.widget .recent-post-thumb{flex-shrink:0;width:100px;overflow:hidden}.widget .recent-post-desc{padding-left:15px}.widget .recent-post-desc a{-webkit-line-clamp:2;text-transform:capitalize;color:var(--themeht-text-color);-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:25px;display:-webkit-box;overflow:hidden}.widget .recent-post-desc a:hover{color:var(--themeht-primary-color)}.widget .recent-post-desc .post-date-small{font-size:14px}.widget .widget-categories li{border-bottom:1px dashed var(--themeht-border-light-color);padding-bottom:15px;padding-left:15px;display:block;position:relative}.widget .widget-categories li:first-child{padding-top:0}.widget .widget-categories li:last-child{border-bottom:none;padding-bottom:0}.widget .widget-categories li a{text-transform:capitalize;color:var(--themeht-text-color);justify-content:space-between;font-size:15px;font-weight:600;line-height:25px;display:flex}.widget .widget-categories li a:hover{color:var(--themeht-primary-color);padding-left:5px}.widget-categories li i{color:var(--themeht-primary-color);position:absolute;right:0}.widget .widget-categories li:before{content:"";background:var(--themeht-primary-color);border-radius:50%;width:6px;height:6px;position:absolute;top:12px;left:0}.widget .widget-tags li{margin:5px 5px 15px 0;display:inline-block}.widget .widget-tags li a{text-transform:capitalize;background:var(--themeht-bg-light-color);color:var(--themeht-text-color);text-align:center;padding:5px 15px;font-size:15px;font-weight:600;line-height:25px;display:inline-block}.widget .widget-tags li a:hover{background:var(--themeht-primary-color);color:var(--themeht-white-color)}blockquote{z-index:9;color:var(--themeht-text-color);background:var(--themeht-bg-light-color);margin:40px 0;font-size:24px;font-weight:500;line-height:34px;position:relative;padding:40px 140px 40px 40px!important}blockquote span{color:var(--themeht-primary-color);font-family:var(--themeht-typography-secondary-font-family);text-transform:uppercase;margin-top:20px;font-size:18px;font-weight:600;text-decoration:underline;display:block}blockquote:after{content:"";color:var(--themeht-primary-color);z-index:-1;font-size:80px;line-height:1;position:absolute;bottom:40px;right:40px;font-family:flaticon_factix_collection!important}.post-comment{background:var(--themeht-white-color);margin-top:60px;padding:30px;box-shadow:0 10px 30px 5px #7371ff0f}.post-comment .comments-title,.post-comment .comment-reply-title{margin-bottom:30px;font-size:34px;line-height:44px}.post-comment li{border-bottom:1px dashed var(--themeht-border-light-color);align-items:flex-start;margin-bottom:50px;padding-bottom:50px;display:flex;position:relative}.post-comment li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.author-img{flex-shrink:0;width:100px;margin-right:30px}.comment-date{display:block}.comment-reply{position:absolute;top:0;right:0}.comment-reply a{background:var(--themeht-primary-color);color:var(--themeht-white-color);padding:6px 15px;font-size:14px;font-weight:500;line-height:1;display:inline-block}.comment-reply a:hover{background:var(--themeht-secondary-color);color:var(--themeht-white-color)}.comment-reply a i{vertical-align:middle;margin-right:5px;font-size:20px;line-height:1}.comments-body p{margin:15px 0 0}.featured-item{z-index:9;position:relative;overflow:hidden}.featured-item.style-1 .featured-icon{margin-bottom:30px;display:inline-block;position:relative}.featured-desc p{margin-bottom:0}.featured-title h4{margin-bottom:15px}.featured-item.style-1{text-align:center;background:var(--themeht-white-color);padding:40px}.featured-item.style-1 .featured-icon i{color:var(--themeht-primary-color);font-size:70px;line-height:1}.featured-item.style-2{align-items:center;display:flex}.featured-item.style-2 .featured-icon{color:var(--themeht-primary-color);flex-shrink:0;margin-right:20px;font-size:54px;line-height:1}.featured-item.style-2 h4{margin-bottom:0;font-size:18px;font-weight:600;line-height:28px}.featured-item.style-3{overflow:inherit;flex-direction:row;gap:20px;display:flex}.featured-item.style-3 .featured-icon{color:var(--themeht-primary-color);font-size:54px;line-height:1;display:inline-block}.featured-item.style-3 h4{margin-bottom:6px;font-size:20px;font-weight:600;line-height:30px}.featured-item.style-3 .featured-icon img{width:42px;height:42px}.featured-item.style-4 .featured-icon{background:var(--themeht-primary-color);width:80px;height:80px;color:var(--themeht-white-color);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;font-size:40px;line-height:1;display:flex}.featured-item.text-white h4,.featured-item.text-white p{color:var(--themeht-white-color)}.featured-item.style-4.text-center .featured-icon{margin-left:auto;margin-right:auto}.testimonial{position:relative}.testimonial .testimonial-caption{z-index:9;position:relative}.testimonial .testimonial-caption label{color:var(--themeht-text-color);text-transform:uppercase;margin-bottom:0;font-size:15px;font-weight:600;display:block}.testimonial .testimonial-caption h5{color:var(--themeht-primary-color);margin-bottom:2px;display:inline-block}.testimonial.style-1{background:var(--themeht-white-color);text-align:center;filter:drop-shadow(0 5px 13px #bdcaca59);padding:50px 40px}.testimonial.style-1 .testimonial-img{width:100px;height:100px;margin-bottom:30px;display:inline-block;position:relative}.testimonial.style-1 .testimonial-caption{margin-bottom:20px}.testimonial.style-1 .testimonial-img img{border-radius:100%}.testimonial.style-1 .testimonial-quote{background:var(--themeht-primary-color);color:#fff;border:2px solid #fff;border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;line-height:1;display:flex;position:absolute;top:0;right:-25px}.testimonial-rating i{color:#ffb300;margin-right:2px}.light-bg .testimonial.style-1{filter:none}.testimonial.style-2{align-items:center;display:flex}.testimonial.style-2 .testimonial-img{flex-shrink:0;width:35%;margin-left:30px}.testimonial.style-2 .testimonial-content{background:#fff;padding:50px}.testimonial.style-2 .testimonial-quote{color:var(--themeht-text-color);font-size:90px;line-height:1;display:inline-block}.testimonial.style-2 .testimonial-rating{float:right;margin-top:40px;display:inline-block}.testimonial.style-2 p{margin-top:25px;font-size:24px;line-height:34px}.testimonial-arrow .swiper-nav-bottom{margin-top:0}.testimonial-arrow .swiper-nav-bottom .swiper-button-prev,.testimonial-arrow .swiper-nav-bottom .swiper-button-next{bottom:40px}.testimonial-arrow .swiper-nav-bottom .swiper-button-next{margin-right:-110px}.testimonial-arrow .swiper-nav-bottom .swiper-button-prev{margin-left:0}.testimonial.style-3 p{font-size:22px;line-height:34px}.testimonial-author{align-items:center;display:flex}.testimonial.style-3 .testimonial-img{border-radius:100%;width:80px;height:80px;margin-right:25px;overflow:hidden}.testimonial.style-3 .testimonial-quote{color:var(--themeht-primary-color);margin-bottom:10px;font-size:50px;line-height:1;display:inline-block}.testimonial-space{padding:120px 150px 120px 70px}.service-item.style-1{z-index:9;position:relative}.swiper-slide .service-item.style-1{margin:0 20px}.service-item .service-image{position:relative;overflow:hidden}.service-image:before{content:"";opacity:1;z-index:9;pointer-events:none;background:#ffffff4d;transition:all .5s linear;position:absolute;inset:0 51% 0 50%}.service-image:after{content:"";opacity:1;pointer-events:none;background:#ffffff4d;transition:all .6s linear;position:absolute;inset:50% 0}.service-item:hover .service-image:before{opacity:0;transition:all .5s linear;left:0;right:0}.service-item:hover .service-image:after{opacity:0;transition:all .6s linear;top:0;bottom:0}.service-item.style-1:hover .service-image img{filter:brightness(.8);transform:scale(1.1)}.service-item.style-1 .service-icon{background:var(--themeht-white-color);width:80px;height:80px;color:var(--themeht-text-color);z-index:3;-o-transition:all .3s ease;justify-content:center;align-items:center;font-size:40px;line-height:1;transition:all .3s;display:flex;position:absolute;top:-50px;right:30px}.service-item.style-1 .service-icon:before{content:"";aspect-ratio:1;clip-path:polygon(0 100%,0 0,100% 0);-o-transition:all .3s ease;background-color:#d4d4d4;width:20px;height:30px;transition:all .3s;position:absolute;bottom:0;right:-20px}.service-item.style-1:hover .service-icon{color:var(--themeht-white-color)}.service-item.style-1:hover .service-icon,.service-item.style-1:hover .service-icon:before{background:var(--themeht-primary-color)}.service-item.style-1 .service-desc{z-index:1;background:var(--themeht-white-color);-o-transition:all .3s ease;padding:35px 30px 30px;transition:all .3s;position:relative}.service-item .service-btn{z-index:1;background:var(--themeht-bg-light-color);height:48px;padding:10px 20px;display:block;position:relative;overflow:hidden}.service-item .service-btn:before{content:"";z-index:-1;background:var(--themeht-primary-color);-o-transition:all .5s ease;opacity:0;width:50%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.service-item .service-btn span{color:var(--themeht-text-color);-o-transition:all .3s ease;text-transform:uppercase;font-size:14px;font-weight:700;transition:all .3s}.service-item:hover .service-btn span{color:var(--themeht-white-color)}.service-item .service-btn i{float:right;height:49px;color:var(--themeht-white-color);text-align:center;background:var(--themeht-primary-color);--r:20px;padding-inline:calc(var(--r) + 22px) 22px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 calc(100% - 0em), var(--r) 50%, 0 0);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 calc(100% - 0em), var(--r) 50%, 0 0);-o-transition:all .3s ease;width:fit-content;margin:-10px -21px 0 0;font-size:14px;line-height:49px;transition:all .3s}.service-item:hover .service-btn:before{opacity:1;width:100%}.service-item:hover .service-btn i{background:var(--themeht-secondary-color)}.service-item .service-desc p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:15px;margin-bottom:25px;display:-webkit-box;overflow:hidden}.service-item.style-2{border:1px solid var(--themeht-border-light-color);margin-top:30px;padding:20px 30px 30px}.service-item.style-2 .service-image{margin:30px 0 25px}.dark-bg .service-item.style-2 h4 a,.dark-bg .service-item.style-2 p{color:var(--themeht-white-color)}.service-item.style-2 .service-icon{background:var(--themeht-primary-color);width:80px;height:80px;color:var(--themeht-white-color);z-index:3;-o-transition:all .3s ease;justify-content:center;align-items:center;font-size:40px;line-height:1;transition:all .3s;display:flex;position:absolute;top:0;left:30px}.service-item.style-2 .service-icon:before{content:"";background-color:var(--themeht-primary-color);aspect-ratio:1;clip-path:polygon(100% 100%,0% 100%,0% 0);-o-transition:all .3s ease;width:20px;height:30px;transition:all .3s;position:absolute;top:0;right:-20px}.service-item.style-2:hover .service-icon{color:var(--themeht-white-color)}.service-item.style-2:hover .service-icon,.service-item.style-2:hover .service-icon:before{background:var(--themeht-secondary-color)}.service-item.style-2 .service-title{padding-left:100px}.service-item .post-thumbnail{margin-bottom:50px}.contact-widget>i{color:var(--themeht-white-color);font-size:70px;line-height:1}.service-widget{background:var(--themeht-white-color);margin-bottom:50px;padding:30px;box-shadow:0 25px 70px #080a3714}.service-widget ul{margin:0;padding-left:0}.service-widget li{margin-bottom:5px;list-style-type:none}.service-widget li:last-child{margin-bottom:0}.service-menu li a{color:var(--themeht-text-color);background:var(--themeht-bg-light-color);padding:15px;font-size:16px;font-weight:600;display:block;position:relative}.service-menu li a:hover{background:var(--themeht-primary-color);color:var(--themeht-white-color)}.service-menu li a:before{display:none}.service-menu li a:after{top:0;left:inherit;content:"";z-index:99;height:100%;color:var(--themeht-text-color);justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;right:20px;font-family:flaticon_factix_collection!important}.service-menu li a:hover:after{color:var(--themeht-white-color)}.contact-widget{padding:30px}.price-table{position:relative}.pricing-item{color:var(--themeht-white-color);padding-left:10px;font-size:18px;font-weight:700;line-height:22px;display:inline-block;position:relative}.pricing-item:before{content:"";background:#fff;border-radius:100%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0}.price-title{z-index:1;background-image:url(/assets/price-bg1-Da8_2L6j.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:31px 40px 82px;position:relative;overflow:hidden}.price-content{z-index:2;background-image:linear-gradient(#f9fafc,#f5f8ff);margin-top:-45px;padding:48px 40px;position:relative}.price-content p{margin-bottom:0}.price-value{align-items:end;margin-top:20px;display:flex}.price-value h2{color:var(--themeht-white-color);margin-bottom:0;font-size:60px;font-weight:700;line-height:60px;display:inline-block;position:relative}.price-value span{color:var(--themeht-white-color)}.price-value h2 sup{margin:0;font-size:26px;font-weight:400;line-height:24px}.price-list{border-top:1px solid #d1e0ff;margin-top:40px;margin-bottom:40px;padding-top:40px}.price-list ul li{align-items:center;margin-bottom:15px;display:flex;position:relative}.price-list ul li:last-child{margin-bottom:0}.price-list li i{color:var(--themeht-primary-color);margin-right:10px;font-size:20px;line-height:20px}.price-table.price-active .price-title{background-image:url(/assets/price-bg2-Pabjvw8n.png)}.price-table .themeht-btn{text-align:center;width:100%}.ht-progress-bar{align-items:center;margin:20px 0;display:flex}.ht-progress-bar h4{margin-bottom:15px;font-size:16px;line-height:1}.ht-progress-bar.text-white h4{color:var(--themeht-white-color)}.ht-progress-bar .progress{background:var(--themeht-bg-light-color);border-radius:0;height:6px;overflow:visible}.ht-progress-bar .progress .progress-bar{background:var(--themeht-primary-color);border-radius:0;position:relative;overflow:visible}.ht-progress-bar .progress-parcent{color:var(--themeht-text-color);z-index:9;flex-shrink:0;padding:0 14px;font-size:16px;font-weight:500;position:absolute;top:-11px;right:0}.ht-progress-bar .progress-parcent:before{content:"";z-index:-1;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0;transform:skew(-30deg);box-shadow:0 25px 70px #080a3714}.portfolio-item{position:relative}.portfolio-image{width:100%;position:relative;overflow:hidden}.portfolio-desc{padding:30px}.portfolio-desc h4{margin-bottom:0}.portfolio-image:before{content:"";opacity:1;z-index:9;pointer-events:none;background:#ffffff4d;transition:all .5s linear;position:absolute;inset:0 51% 0 50%}.portfolio-image:after{content:"";opacity:1;pointer-events:none;background:#ffffff4d;transition:all .6s linear;position:absolute;inset:50% 0}.portfolio-item:hover .portfolio-image:before{opacity:0;transition:all .5s linear;left:0;right:0}.portfolio-item:hover .portfolio-image:after{opacity:0;transition:all .6s linear;top:0;bottom:0}.portfolio-desc{background-color:var(--themeht-white-color);z-index:9;margin-top:-40px;margin-bottom:5px;margin-left:40px;padding:26px 75px 25px 25px;position:relative;box-shadow:0 8px 40px #00082812}.portfolio-desc span{color:var(--themeht-white-color);background-color:var(--themeht-primary-color);text-transform:uppercase;padding:3px 25px;font-size:15px;font-weight:600;display:block;position:absolute;top:0;left:0;transform:translateY(-100%)}.portfolio-desc span:before{content:"";clip-path:polygon(25% 25%,25% -50%,100% 100%,25% 100%);background-color:var(--themeht-primary-color);width:20px;height:101%;position:absolute;top:0;right:-10px}a.portfolio-btn{width:50px;height:100%;color:var(--themeht-white-color);background-color:var(--themeht-bg-dark-color);justify-content:center;align-items:center;padding-right:8px;font-size:16px;transition:all .3s;display:flex;position:absolute;top:0;right:0}a.portfolio-btn:before{content:"";clip-path:polygon(100% 0,0 100%,100% 100%);background-color:var(--themeht-bg-dark-color);width:21px;height:100%;transition:all .3s;position:absolute;top:0;left:-20px}a.portfolio-btn:hover,a.portfolio-btn:hover:before{background-color:var(--themeht-primary-color);color:var(--themeht-white-color)}.portfolio-swiper .swiper-slide:nth-child(2n+2) .portfolio-item{margin-top:40px}.portfolio-meta-info{background:var(--themeht-white-color);padding:30px}.portfolio-meta-info li{border-bottom:1px dashed var(--themeht-border-light-color);align-items:flex-start;margin-bottom:20px;padding-bottom:20px;display:flex}.portfolio-meta-info li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.portfolio-meta-info i{color:var(--themeht-primary-color);flex-shrink:0;margin-right:15px;font-size:30px;line-height:1}.portfolio-meta-info .sub-title{display:block}.portfolio-meta-info .title{color:var(--themeht-text-color)}.step-item.style-1{text-align:center}.step-item.style-1 h4{margin-bottom:10px}.text-white.step-item.style-1 h4{color:var(--themeht-white-color)}.step-item.style-1 .step-desc{padding:0 20px}.step-item.style-1 .step-icon{background-color:var(--themeht-white-color);text-align:center;z-index:3;width:150px;height:150px;color:var(--themeht-text-color);border-radius:50%;margin:0 auto 30px;font-size:54px;line-height:150px;transition:all .4s ease-in-out;position:relative;box-shadow:0 10px 50px #00000014}.step-item.style-1 .step-icon i{transition:all .4s ease-in-out;display:inline-block}.step-item.style-1:hover .step-icon i{color:var(--themeht-white-color);transform:rotateY(180deg)}.step-item.style-1 .step-icon:before{content:"";background-color:var(--themeht-white-color);border:1px dashed var(--themeht-primary-color);z-index:-1;border-radius:50%;width:120px;height:120px;transition:all .4s ease-in-out;position:absolute;inset:15px}.step-item.style-1:hover .step-icon:before{background-color:var(--themeht-primary-color)}.step-item.style-1 .step-number{background-color:var(--themeht-primary-color);width:40px;height:40px;color:var(--themeht-white-color);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:26px;transition:all .4s ease-in-out;display:flex;position:absolute;top:0;right:-8px}.step-item.style-1:hover .step-number{background-color:var(--themeht-bg-dark-color);color:var(--themeht-white-color)}.step-process-area{position:relative}.step-process-area:after{content:"";z-index:-1;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='951'%20height='99'%20viewBox='0%200%20951%2099'%20fill='none'%3e%3cpath%20d='M1%2039C39%2071.6666%20141.6%20117.4%20248%2039C354.4%20-39.4%20526.333%2021.6666%20599%2062C697.667%2098.6666%20906%20139.4%20950%209'%20stroke='%231037B6'%20stroke-dasharray='4%204'%3e%3c/path%3e%3c/svg%3e") no-repeat;width:100%;height:100%;position:absolute;top:60px;left:15%}.tab .nav-tabs{border:none}.tab .nav-tabs .nav-link{background:var(--themeht-white-color);text-transform:capitalize;color:var(--themeht-text-color);float:left;border:none;border-radius:0;margin-right:20px;padding:15px 40px;font-size:22px;font-weight:500;display:inline-block;position:relative}.tab .nav-tabs .nav-link:last-child{margin-right:0}.tab .nav-tabs .nav-link.active,.tab .nav-tabs .nav-link:hover,.tab .nav-tabs.active>a:focus,.tab .nav-tabs>a:hover{background:var(--themeht-secondary-color);color:var(--themeht-white-color)}.tab .tab-content{padding:50px 0 0}.swiper .swiper-button-prev{left:0}.swiper .swiper-button-next{right:0}.swiper .swiper-button-prev,.swiper .swiper-button-next{background:var(--themeht-primary-color);text-align:center;border-radius:50%;width:50px;height:50px;line-height:50px;transition:all .3s ease-in-out;display:inline-block}.swiper .swiper-button-prev:hover,.swiper .swiper-button-next:hover{background:var(--themeht-secondary-color)}.swiper .swiper-button-prev:after{content:"";font-family:bootstrap-icons!important}.swiper .swiper-button-next:after{content:"";font-family:bootstrap-icons!important}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{color:var(--themeht-white-color);font-size:22px;transition:all .3s ease-in-out;line-height:50px!important}.swiper .swiper-button-prev:hover:after,.swiper .swiper-button-next:hover:after{color:var(--themeht-white-color)}.swiper-nav-white .swiper-button-prev,.swiper-nav-white .swiper-button-next,.swiper-nav-bottom-white .swiper-button-prev,.swiper-nav-bottom-white .swiper-button-next{border:1px solid var(--themeht-border-light-color);background:var(--themeht-bg-dark-color)}.swiper-nav-white .swiper-button-prev:hover,.swiper-nav-white .swiper-button-next:hover,.swiper-nav-bottom-white .swiper-button-prev:hover,.swiper-nav-bottom-white .swiper-button-next:hover{background:var(--themeht-white-color);border-color:var(--themeht-white-color)}.swiper-nav-white .swiper-button-next:after,.swiper-nav-white .swiper-button-prev:after,.swiper-nav-bottom-white .swiper-button-next:after,.swiper-nav-bottom-white .swiper-button-prev:after{color:var(--themeht-white-color)}.swiper-nav-white .swiper-button-prev:hover:after,.swiper-nav-white .swiper-button-next:hover:after,.swiper-nav-bottom-white .swiper-button-prev:hover:after,.swiper-nav-bottom-white .swiper-button-next:hover:after{color:var(--themeht-text-color)}.swiper-nav-bottom-white .swiper-button-next,.swiper-nav-bottom-white .swiper-button-prev,.swiper-nav-bottom .swiper-button-next,.swiper-nav-bottom .swiper-button-prev{top:inherit;bottom:0}.swiper-nav-bottom-white .swiper-button-prev,.swiper-nav-bottom .swiper-button-prev{margin-left:-60px;left:50%!important}.swiper-nav-bottom-white .swiper-button-next,.swiper-nav-bottom .swiper-button-next{margin-right:-60px;right:50%!important}.swiper-nav-bottom,.swiper-nav-bottom-white{margin-top:120px}.swiper-pagination{text-align:center;-o-transition:.3s opacity;z-index:10;margin-top:60px;transition:opacity .3s;transform:translate(0,0);position:inherit!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{width:100%;bottom:10px;left:0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-pagination-clickable .swiper-pagination-bullet{background-color:var(--themeht-bg-dark-color);opacity:1;vertical-align:middle;border-radius:50%;width:5px;height:5px;display:inline-block}.swiper-pagination-clickable .swiper-pagination-bullet-active{opacity:1;width:10px;height:10px}.swiper-dots-white .swiper-pagination-clickable .swiper-pagination-bullet{background-color:var(--themeht-white-color)}.swiper-nav-none .swiper-button-prev,.swiper-nav-none .swiper-button-next,.swiper-nav-none .swiper-pagination,.swiper-nav-dots .swiper-button-prev,.swiper-nav-dots .swiper-button-next,.swiper-dots-white .swiper-button-prev,.swiper-dots-white .swiper-button-next,.swiper-nav-arrow .swiper-pagination,.swiper-nav-bottom .swiper-pagination,.swiper-nav-white .swiper-pagination,.swiper-nav-bottom-white .swiper-pagination{display:none}.product-img{position:relative;overflow:hidden}.product-link a i{color:var(--themeht-white-color);font-size:18px;display:inline-block}.product-link a{background:var(--themeht-primary-color);color:var(--themeht-white-color);text-align:center;padding:5px 20px;font-weight:500;display:inline-block;position:relative}.product-link a:hover{background:var(--themeht-secondary-color);color:var(--themeht-white-color)}.product-name{color:var(--themeht-text-color);margin-bottom:8px;font-size:20px;font-weight:500;display:inline-block}.product-price{display:block}.product-desc{padding-top:30px}.form-check-input:checked{background-color:var(--themeht-primary-color);border-color:var(--themeht-primary-color)}.widget-color [type=radio]:checked,.widget-color [type=radio]:not(:checked){opacity:0;pointer-events:none;position:absolute}.widget-color .form-check-label{border-radius:0;width:26px;margin-bottom:0;height:26px!important;padding:0!important}.widget-color .form-check-input[type=radio]:checked+label,.widget-color .form-check-input[type=radio]:not(:checked)+label,label.btn input[type=radio]:checked+label,label.btn input[type=radio]:not(:checked)+label{cursor:pointer;-webkit-user-select:none;user-select:none;height:1.5625rem;padding-left:35px;line-height:1.5625rem;transition:all .28s;display:inline-block;position:relative}.widget-color .form-check-input[type=radio]+label:after,.widget-color .form-check-input[type=radio]+label:before,label.btn input[type=radio]+label:after,label.btn input[type=radio]+label:before{content:"";z-index:0;z-index:-1;border-radius:0;width:30px;height:30px;transition:all .28s;position:absolute;top:-2px;left:-2px}.widget-color .form-check-input[type=radio]:checked+label:after,label.btn input[type=radio]:checked+label:after{transform:scale(1.02)}.widget-color .form-check-input[type=radio]:checked+label:after{background-color:var(--themeht-primary-color)}.widget-size input[type=radio]{visibility:hidden;position:absolute}.widget-size label{background:var(--bg-light);text-align:center;min-width:40px;height:40px;color:var(--themeht-text-color);cursor:pointer;border-radius:0;margin-bottom:0;font-size:14px;font-weight:500;line-height:40px;display:inline-block}.widget-size input[type=radio]:checked+label{background:var(--themeht-primary-color);color:var(--themeht-white-color)}.widget-color li{text-align:center;width:22%;margin-bottom:20px;margin-right:1%;list-style-type:none;display:inline-block}.widget-color li:nth-child(4n+4){margin-right:0}.widget-size li{text-align:center;float:left;width:20%;list-style-type:none;display:inline-block}.widget-size li:nth-child(4n+4){margin-right:0}input.form-product{-moz-appearance:textfield;background:var(--themeht-white-color);text-align:center;width:150px;color:var(--themeht-text-color);vertical-align:middle;border:none;border-top:1px solid var(--themeht-border-light-color)!important;border-bottom:1px solid var(--themeht-border-light-color)!important;height:40px!important}.btn-product{color:var(--themeht-text-color);border:1px solid var(--themeht-border-light-color);cursor:pointer;background:0 0;width:auto;height:40px;padding:0 10px;font-size:13px}.cart-table td{text-align:center;vertical-align:middle;color:var(--themeht-text-color);padding:20px}.themeht-btn i{margin-left:7px}.ht-background-overlay{z-index:9;position:relative}.ht-background-overlay:before{opacity:.65;content:"";z-index:-1;background-color:#000;transition:background .3s,border-radius .3s,opacity .3s;position:absolute;inset:0}:root{--themeht-primary-color:#d91d24;--themeht-secondary-color:#010101;--themeht-text-color:#0e0e0e;--themeht-body-color:#5e5e5e;--themeht-white-color:#fff;--themeht-bg-dark-color:#010101;--themeht-bg-light-color:#f4f9fd;--themeht-border-light-color:#dadada;--themeht-rgba-color:#ffffffe6;--themeht-typography-body-font-family:"Inter", sans-serif;--themeht-typography-secondary-font-family:"Host Grotesk", sans-serif}html{max-width:100%;overflow-x:hidden}body{scroll-behavior:smooth;font-family:var(--themeht-typography-body-font-family);color:var(--themeht-body-color);max-width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:30px;position:relative;overflow-x:hidden}.page-wrapper{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--themeht-typography-secondary-font-family);color:var(--themeht-text-color);margin-top:0;margin-bottom:20px;font-style:normal;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.h1,h1{font-size:45px;font-weight:700;line-height:50px}.h2,h2{font-size:35px;font-weight:700;line-height:50px}.h3,h3{font-size:30px;font-weight:600;line-height:40px}.h4,h4{font-size:26px;font-weight:600;line-height:36px}.h5,h5{font-size:24px;font-weight:600;line-height:34px}.h6,h6{font-size:25px;font-weight:600;line-height:30px}ul{margin-left:0}label{color:var(--themeht-text-color);margin-bottom:7px;font-size:16px;display:inline-block}@media (width>=1400px){.container{max-width:1350px}}p{line-height:1.7}.lead{font-size:17px;font-weight:400;line-height:30px}.z-index-0{z-index:0;position:relative}.z-index-1{z-index:1;position:relative}section,.section{padding:120px 0;position:relative}.img-border{border:10px solid var(--themeht-white-color)}.text-theme{color:var(--themeht-primary-color)}.text-black{color:var(--themeht-text-color)!important}.text-grey{color:var(--themeht-body-color)}.text-muted{color:#979797!important}.white-bg{background-color:var(--themeht-white-color)!important}.dark-bg{background-color:var(--themeht-bg-dark-color)}.light-bg{background-color:var(--themeht-bg-light-color)}.primary-bg{background-color:var(--themeht-primary-color)}.secondary-bg{background-color:var(--themeht-secondary-color)}.transparent-bg{background-color:inherit!important}.border-light{border-color:var(--themeht-border-light-color)!important}[data-bg-img]{background-position:50%;background-repeat:no-repeat;background-size:cover}.banner-slider{background-color:var(--themeht-bg-dark-color)}.banner-slider .slider-img{background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.slider-img:before{content:"";opacity:.6;z-index:9;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.banner-slider .swiper-button-next,.banner-slider .swiper-button-prev{width:50px;height:50px;line-height:inherit;background:var(--themeht-primary-color);border:none;border-radius:100%;transform:scale(0);background-image:none!important}.banner-slider .swiper-button-next:hover,.banner-slider .swiper-button-prev:hover{background:var(--themeht-bg-dark-color)}.banner-slider .swiper-button-next:after,.banner-slider .swiper-button-prev:after{color:var(--themeht-white-color);font-size:20px;line-height:50px!important}.banner-slider .swiper-button-next:hover:after,.banner-slider .swiper-button-prev:hover:after{color:var(--themeht-white-color)}.banner-slider:hover .swiper-button-next,.banner-slider:hover .swiper-button-prev{transform:scale(1)}.banner-slider.swiper:hover .swiper-button-prev{left:10px}.banner-slider.swiper:hover .swiper-button-next{right:10px}#banner-pagination{right:150px;left:inherit;text-align:right;width:auto;color:var(--themeht-white-color);margin:0;font-size:18px;bottom:50px;position:absolute!important}.banner-slider .themeht-btn+.themeht-btn{margin-left:20px}.banner-slider h6,.banner-slider .banner-large-text,.banner-slider h1{opacity:0;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;transition:all 1s;position:relative;transform:translateY(80px)}.banner-slider p,.banner-top a{opacity:0;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;transition:all 1s;position:relative;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);-o-transform:translateY(80px)}.banner-slider .btn-box{opacity:0;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;transition:all 1s;position:relative;transform:translateY(80px)}.banner-slider .swiper-slide-active h6{opacity:1;transition-delay:.5s;transform:translate(0)}.banner-slider .swiper-slide-active h1{opacity:1;transition-delay:1s;transform:translate(0)}.banner-slider .swiper-slide-active p,.banner-slider .swiper-slide-active .banner-top a{opacity:1;transition-delay:1.5s;transform:translate(0)}.banner-slider .swiper-slide-active .btn-box{opacity:1;transition-delay:2s;transform:translate(0)}.banner-slider .swiper-slide-active .banner-large-text{opacity:.2;transition-delay:1s;transform:translate(0)}.banner-content{z-index:9;padding:200px 0 200px 150px;position:relative}.banner-slider h6{color:var(--themeht-white-color);text-transform:uppercase;border:1px solid #fff3;padding:6px 20px 6px 6px;font-size:16px;display:inline-block}.banner-slider h1{color:var(--themeht-white-color);font-size:110px;font-weight:700;line-height:120px}.banner-slider h1 span{font-weight:600;display:block}.banner-content p{max-width:80%;color:var(--themeht-white-color);margin:0}.banner-slider-one .banner-content{z-index:9;padding:80px 0 150px 150px;position:relative}.slider-overlay{content:"";z-index:9;opacity:.7;mix-blend-mode:multiply;background:linear-gradient(90deg,#000 70%,#fff 100%);width:100%;height:100%;position:absolute;top:0;left:0}.banner-slider-one .banner-content .banner-text{width:65%}#banner-pagination{bottom:100px;left:inherit;width:auto;margin:0;right:50px;transform:translateY(-50%);position:absolute!important}.banner-top{display:inline-block;position:relative}.banner-large-text{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px var(--themeht-white-color);font-size:300px;font-weight:800;line-height:1;font-family:var(--themeht-typography-secondary-font-family);opacity:.2;-webkit-background-clip:text}.banner-top a{margin-top:-50px;position:absolute;top:50%;right:100px}.banner-top .video-btn-icon>i{width:100px;height:100px;font-size:40px;line-height:100px}.banner-slider .banner-content h6 span{background:var(--themeht-primary-color);color:var(--themeht-white-color);margin-right:15px;padding:2px 8px;display:inline-block}.banner-3:before{content:"";opacity:.6;z-index:-1;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.banner-slider-two .banner-content{z-index:9;padding:200px 0 200px 150px;position:relative}.banner-slider-two .banner-content .banner-text{width:50%}.banner-btn{align-items:center;gap:50px;margin-top:40px;display:flex}.banner-btn .video-btn{align-items:center;gap:30px;display:flex}.video-btn-icon{z-index:9;display:inline-block;position:relative}.video-btn-icon:after,.video-btn-icon:before{content:"";background-color:var(--themeht-white-color);z-index:-1;border-radius:50%;transition:all .4s;animation-name:ripple;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset:0}.video-btn-icon:after{animation-delay:2s}.video-btn-icon>i{text-align:center;background-color:var(--themeht-primary-color);width:60px;height:60px;color:var(--themeht-white-color);z-index:1;border-radius:50%;font-size:30px;line-height:60px;transition:all .4s;display:inline-block}.video-btn span{text-transform:uppercase;color:var(--themeht-white-color);font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline}.video-large .video-btn-icon>i{width:100px;height:100px;font-size:50px;line-height:100px}.banner-slider-two .video-btn-icon:after,.banner-slider-two .video-btn-icon:before{background-color:var(--themeht-primary-color)}.about-sec1-box{display:block;position:relative}.about-sec1-box .shape1{z-index:-1;position:absolute;top:-5px;right:0}.about-sec1-box .shape2{z-index:-1;position:absolute;top:135px;right:0}.about-sec1-box .shape3{z-index:-1;position:absolute;bottom:-30px;left:-90px}.float-bob-y{animation-name:float-bob-y;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}.about-sec1.img1{width:100%;max-width:430px;display:block;position:relative}.about-sec1.img1 img,.about-sec1.img2 .about-sec1-inner img{width:100%}.about-sec1.img2{z-index:2;position:absolute;bottom:-180px;right:0}.about-sec1.img2:before{background:var(--themeht-white-color);content:"";z-index:-1;position:absolute;inset:-10px 0 0 -10px}.round-text{z-index:9;background-color:var(--themeht-white-color);z-index:5;filter:drop-shadow(0 10px 25px #a5a5a54d);border-radius:50%;width:180px;height:180px;position:absolute;bottom:80px;left:-80px}.round-text text{text-transform:uppercase;letter-spacing:1px;fill:var(--themeht-text-color);font-size:12.5px;font-weight:500}.round-text svg{-ms-animation-name:rotate;-ms-animation-duration:40s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;border-radius:50%;width:100%;height:100%;animation-name:rotate;animation-duration:40s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0;left:0;box-shadow:0 5px 15px #0000001a}.text-btn-icon{background:var(--themeht-primary-color);border-radius:100%;justify-content:center;align-items:center;width:90px;height:90px;font-size:45px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--themeht-white-color)!important}.about-sec1-inner{z-index:1;display:block;position:relative;overflow:hidden}.overlay-icon-box{background-color:var(--themeht-primary-color);color:var(--themeht-white-color);border-radius:50%;justify-content:center;align-items:center;font-size:50px;line-height:1;display:flex;position:absolute;inset:40px}.about-section-2 .people{background:var(--themeht-primary-color);z-index:1;padding:25px;position:absolute;top:-9px;right:19px}.about-section-2 .people:before{background:var(--themeht-bg-dark-color);clip-path:polygon(0 0,0 100%,100% 100%);content:"";width:20px;height:30px;position:absolute;top:0;right:-20px}.about-section-2 .people h2{color:var(--themeht-white-color);font-size:24px;font-weight:500;line-height:33px}.about-section-2 .people h2 span{color:var(--themeht-white-color);font-size:36px;font-weight:600;line-height:33px}.about-section-2 .people p{color:var(--themeht-white-color);margin-bottom:0;font-size:20px;font-weight:400;line-height:30px}.form-section{position:relative;overflow:hidden}.form-section:after{content:"";z-index:-1;background:#ebebeb;width:40%;height:100%;position:absolute;top:0;right:0}.form-section:before{background:var(--themeht-bg-dark-color);z-index:-1;content:"";width:60%;height:100%;position:absolute;top:0;left:0}.form-section2:after{background:var(--themeht-bg-dark-color)}.form-section2:before{background:var(--themeht-bg-light-color)}.form-border{z-index:9;border:13px solid #fff}.ht-image-right{position:absolute;bottom:-50px;right:-100px}.image-title{-webkit-text-fill-color:transparent;font-family:var(--themeht-typography-secondary-font-family);text-transform:uppercase;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-clip:text;background-clip:text;font-size:160px;font-weight:900;line-height:160px}.gear-anim{-ms-animation-name:rotateme-two;-ms-animation-duration:15s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;color:var(--themeht-white-color);z-index:-1;font-size:230px;line-height:1em;animation-name:rotateme-two;animation-duration:15s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px}.error-path{stroke-dasharray:800;stroke-dashoffset:800px;animation:5s linear infinite alternate dash}.error-path path,.error-path path:nth-child(2){stroke:var(--themeht-primary-color)}.error-path path:nth-child(3){stroke:var(--themeht-secondary-color)}.main-timeline:before{content:"";border-right:2px dashed var(--themeht-primary-color);width:1px;height:100%;margin:0 auto;display:block;position:absolute;left:0;right:0}.timeline_item{flex-flow:wrap;justify-content:center;align-items:center;padding-top:10px;display:flex}.timeline-order-1{order:3}.timeline-order-2{order:2;left:30px}.timeline-order-3{order:1}.main-timeline .timeline-icon{background:var(--themeht-secondary-color);width:60px;height:60px;color:var(--themeht-white-color);z-index:9;border-radius:50%;justify-content:center;align-items:center;font-size:30px;display:flex;position:relative;right:30px}.main-timeline .date-content{width:50%;position:relative}.main-timeline .date-content:before{content:"";background:var(--themeht-border-light-color);width:50%;height:1px;margin:auto 0;position:absolute;top:0;bottom:0;right:10px}.main-timeline .timeline-order-1:before{content:"";background:var(--themeht-border-light-color);width:50%;height:1px;padding-right:30px;position:absolute;margin-right:50%!important}.main-timeline .date{font-family:var(--themeht-typography-secondary-font-family);color:#0000;background:var(--themeht-white-color);z-index:1;-webkit-text-stroke:1px var(--themeht-primary-color);padding:0 15px;font-size:60px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.main-timeline .timeline-content{background:var(--themeht-white-color);padding:30px;box-shadow:0 25px 70px #080a3714}.main-timeline .timeline-content p{margin-bottom:0}@media (width<=640px){.timeline{flex-direction:column!important}.main-timeline:before{margin-left:1px}.main-timeline .timeline-icon{margin:auto 2px}.main-timeline .timeline-content{padding:40px 30px}.timeline-order-1{order:2}.timeline-order-2{order:1;left:-1em}.timeline-order-3{order:3}.timeline-order-1b{order:2}.timeline-order-2b{order:1;left:-1em}.timeline-order-3b{order:3}.main-timeline .timeline-order-1:before,.main-timeline .timeline-order-1b:before{width:100%}.main-timeline .timeline-order-1b:before{content:"";background:var(--themeht-border-light-color);width:100%;height:2px;padding-right:30px;position:absolute;top:0;bottom:0;margin-right:50%!important}.main-timeline .date{width:70px;height:70px}}@media (width<=350px){.timeline-icon,.main-timeline .date-content:before{visibility:hidden}.date-content{left:-15px}}.list-icon li{align-items:center;margin-bottom:15px;display:flex;position:relative}.list-icon li:last-child{margin-bottom:0}.list-icon li i{color:var(--themeht-primary-color);flex-shrink:0;margin-right:10px;font-size:20px;line-height:1}.marquee-wrap{width:100%;display:flex;position:relative;overflow:hidden}.marquee-inner{will-change:transform;animation:50s linear infinite marquee;display:flex}.marquee-text{white-space:nowrap;position:relative}.marquee-text span{color:var(--themeht-secondary-color);font-size:8.125rem;line-height:122%;font-family:var(--themeht-typography-secondary-font-family);vertical-align:middle;text-transform:uppercase;font-weight:900}.marquee-text i{color:var(--themeht-secondary-color);vertical-align:middle;margin:0 30px;font-size:40px;line-height:1;display:inline-block}.marquee-text:nth-child(2n+2) span{color:var(--themeht-white-color);text-shadow:-1px -1px 0 var(--themeht-text-color), 1px -1px 0 var(--themeht-text-color), -1px 1px 0 var(--themeht-text-color), 1px 1px 0 var(--themeht-text-color)}.marquee-text.text-white span,.marquee-text.text-white i{color:var(--themeht-white-color)}.marquee-text.text-white:nth-child(2n+2) span{color:var(--themeht-primary-color);text-shadow:-1px -1px 0 var(--themeht-white-color), 1px -1px 0 var(--themeht-white-color), -1px 1px 0 var(--themeht-white-color), 1px 1px 0 var(--themeht-white-color)}.marquee-wrap.style-2:before{content:"";z-index:9;width:30%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c4ef17", endColorstr="#c4ef17", GradientType=1);background:linear-gradient(90deg,#0000 0% 1%,#000 98%);position:absolute;top:0;right:0}.marquee-wrap.style-2:after{content:"";width:30%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c4ef17", endColorstr="#c4ef17", GradientType=1);background:linear-gradient(90deg,#000 0%,#0000 99% 100%);position:absolute;top:0;left:0}.marquee-wrap.style-2 .marquee-text{margin:0 30px}.marquee-wrap.style-2 .marquee-text span{text-shadow:none;opacity:.2;color:#fff;font-size:15rem;font-weight:700}.countdown{border-top:2px dashed var(--themeht-border-light-color);border-bottom:2px dashed var(--themeht-border-light-color);width:100%;margin:50px 0;padding:50px 0;display:table}.countdown>li{text-align:center;width:auto;font-weight:700;list-style-type:none;display:table-cell}.countdown>li span{font-size:70px;font-weight:700;line-height:60px;display:inline-block}.countdown>li p{color:var(--themeht-text-color);margin-bottom:0;font-size:20px;line-height:30px;display:inline-block}.coming-soon .subscribe-form{margin:0 auto}.clients-logo{text-align:center}.clients-logo img{filter:contrast(0%);-o-transition:all .3s linear;cursor:pointer;width:100px;transition:all .3s linear}.clients-logo:hover img{filter:none;opacity:1}.client-text{text-align:center;position:relative}.client-text:before{content:"";z-index:-1;background:var(--themeht-border-light-color);width:70%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.client-text span{background:var(--themeht-white-color);padding:5px 40px}.client-swiper .swiper-wrapper{position:relative;transition-timing-function:linear!important}.client-swiper .swiper-slide{align-items:center;padding:0 50px;display:flex;width:auto!important}.contact-info{padding:50px 30px 30px;position:relative}.contact-info:last-child{margin-bottom:0}.contact-info i{color:var(--themeht-white-color);text-align:center;background:var(--themeht-primary-color);border:5px solid #fff;justify-content:center;align-items:center;width:90px;height:90px;margin-top:-45px;margin-left:-45px;font-size:40px;line-height:24px;display:flex;position:absolute;top:0;left:50%}.contact-info h4{margin-top:15px}.contact-info p{color:var(--themeht-body-color);max-width:300px;margin:0 auto;font-size:18px;line-height:26px}.contact-info a{color:var(--themeht-body-color);max-width:300px;margin:0 auto;font-size:18px;line-height:26px;display:block}.contact-info a:hover{color:var(--themeht-primary-color)}.form-group{margin-bottom:20px;position:relative}label{color:var(--themeht-text-color);font-size:14px;line-height:1}.form-control{height:55px;color:var(--themeht-text-color);background-color:var(--themeht-white-color);border:1px solid var(--themeht-border-light-color);border-radius:0;font-size:14px}textarea.form-control{height:120px}.form-control:focus{box-shadow:none;border-color:var(--themeht-primary-color);background:0 0}select.form-control{appearance:none;color:var(--themeht-body-color);height:55px!important}iframe{pointer-events:auto;border:none;width:100%}.iframe-h{height:500px!important}.iframe-h-2{height:600px!important}.map iframe{z-index:1;filter:brightness()contrast()saturate(50%)blur()hue-rotate();-moz-filter:brightness(100%) contrast(100%) saturate(50%) blur(0px) hue-rotate(0deg);-ms-filter:brightness(100%) contrast(100%) saturate(50%) blur(0px) hue-rotate(0deg);-o-filter:brightness(100%) contrast(100%) saturate(50%) blur(0px) hue-rotate(0deg);border:0;width:100%;height:100%}.help-block.with-errors{color:red;font-size:10px;line-height:14px;position:absolute;right:15px}.form-control::-webkit-input-placeholder{color:var(--themeht-body-color)}.form-control::placeholder{color:var(--themeht-body-color)}.form-control:placeholder-shown{color:var(--themeht-body-color)}.form-control:-ms-placeholder-shown{color:var(--themeht-body-color)}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-pos-l{background-position:0}.bg-pos-r{background-position:100%}.bg-pos-rt{background-position:100% 0}.bg-pos-cr{background-position:100%}.bg-pos-cl{background-position:0}.bg-pos-lt{background-position:0 0}.bg-pos-rb{background-position:100% 100%}.bg-pos-lb{background-position:0 100%}.bg-fix{background-attachment:fixed}.border-15{border-width:15px!important}.border-primary{border-color:var(--themeht-primary-color)!important}.section-p-custom{padding:120px 120px 120px 250px}.image-video-sec{padding:80px 0 100px}.bg-dark-gradient-overlay{z-index:9;position:relative;overflow:hidden}.bg-dark-gradient-overlay:before{opacity:.75;content:"";z-index:-1;background:linear-gradient(#0000 0%,#141622 93%);width:100%;height:100%;position:absolute;top:0;left:0}.ht-video{object-fit:cover;z-index:-9;width:100vw;height:100%;position:absolute;top:0;left:0}.testimonial-left-sec .featured-item{background:var(--themeht-bg-dark-color);border-top:15px solid var(--themeht-white-color);border-right:15px solid var(--themeht-white-color);width:55%;padding:50px;position:absolute;bottom:0;left:0}.testimonial-left-sec .featured-item.style-2 .featured-icon{font-size:90px}.testimonial-left-sec .video-large{transform:translate(-50%,-50%)}@media (width>=1600px){.header .container-fluid{padding:0 10rem}}@media screen and (device-width>=1200px) and (device-width<=1500px){.banner-slider-one .banner-content .banner-text{width:75%}.banner-large-text{font-size:230px}.banner-slider-two .banner-content{padding:150px 0 150px 100px}.banner-slider-two .banner-content .banner-text{width:60%}.banner-slider h1{font-size:95px;line-height:105px}}@media (width<=1200px){.header-top{display:none}.banner-slider-one .banner-content .banner-text{width:100%}.banner-slider-one .banner-content{padding:80px 50px 150px}.banner-large-text{font-size:150px}.banner-content h1{font-size:75px;line-height:85px}.banner-slider-one .banner-content h1{margin-top:50px}.banner-slider-two .banner-content .banner-text{width:90%}.banner-slider-two .banner-content{padding:120px 40px}}@media (width<=992px){h1{font-size:60px;line-height:70px}h2{font-size:44px;line-height:54px}h3{font-size:30px;line-height:40px}h4{font-size:26px;line-height:36px}.navbar-nav .nav-item{margin:0;padding-top:0}.navbar-toggler{background:var(--themeht-white-color);border-radius:4px;width:50px;height:50px;margin-left:auto;padding:0}.navbar-toggler:focus{box-shadow:none}.ht-toggler svg{width:40px;height:40px;display:inline-block}.ht-toggler .line{fill:none;stroke:var(--themeht-primary-color);stroke-width:6px;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.ht-toggler .line1{stroke-dasharray:60 207;stroke-width:3px}.ht-toggler .line2{stroke-dasharray:60 60;stroke-width:3px}.ht-toggler .line3{stroke-dasharray:60 207;stroke-width:3px}.ht-toggler[aria-expanded=true] .line1{stroke-dasharray:90 207;stroke-dashoffset:-134px;stroke-width:3px}.ht-toggler[aria-expanded=true] .line2{stroke-dasharray:1 60;stroke-dashoffset:-30px;stroke-width:3px}.ht-toggler[aria-expanded=true] .line3{stroke-dasharray:90 207;stroke-dashoffset:-134px;stroke-width:3px}.navbar-collapse{background:var(--themeht-white-color);z-index:99;border-radius:4px;width:100%;max-height:400px;padding:20px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 10px 35px #0000001a}.navbar-nav .dropdown-toggle:after{position:absolute;top:50%;right:0;transform:translateY(-50%)}.navbar-nav .dropdown-submenu .dropdown-toggle:after{top:18px}.navbar-nav .nav-link{color:var(--themeht-text-color);padding:10px 0!important}.navbar-nav .nav-item .nav-link{border-bottom:1px solid var(--themeht-border-light-color)}.navbar-nav .nav-item:last-child .nav-link{border-bottom:none;padding-bottom:0}.navbar-nav .nav-item .nav-link.active,.navbar-nav .nav-item .nav-link:focus,.navbar-nav .nav-link.show{color:var(--themeht-primary-color)}.navbar-nav .dropdown-menu .dropdown-item{color:var(--themeht-text-color);display:block}.page-title{padding:140px 0}.form-section:before{width:100%}.form-section:after,.step-process-area:after{display:none}.testimonial.style-2 .testimonial-content{padding:20px}.testimonial.style-2 .testimonial-img{width:50%;margin-left:15px}.testimonial.style-2 .testimonial-quote{font-size:50px}.testimonial.style-2 .testimonial-rating{margin-top:15px}.testimonial.style-2 p{margin:20px 0;font-size:16px;line-height:26px}.bg-img-sec{background-size:cover;background-position:50%!important;min-height:400px!important}.bg-img-sec2{background-size:cover;background-position:50%!important;min-height:200px!important}.countdown>li span{font-size:50px;line-height:50px}.countdown>li p{font-size:18px}.about-sec1.img2{bottom:0}.image-title{font-size:120px;line-height:120px}.testimonial-left-sec .featured-item{position:inherit!important;width:70%!important}.testimonial-left-sec{padding-top:350px}.testimonial-left-sec .video-large{top:35%!important}.testimonial-space{padding:90px 70px 0}}@media (width<=767px){h1,.h1{font-size:50px;line-height:60px}h2,.h2,.theme-title h2{font-size:34px;line-height:44px}.header-top{display:none}section{padding:80px 0}h1{font-size:60px!important;line-height:70px!important}.theme-title h2{font-size:42px!important;line-height:52px!important}.theme-title p{font-size:16px}.page-title h1{font-size:40px!important;line-height:50px!important}.header-right{display:none!important}.navigation-top{margin-right:0}blockquote{font-size:18px;line-height:28px;padding:30px!important}blockquote:after{font-size:50px;bottom:20px;right:20px}.team-single-box{padding:40px 20px}.contact-info p,.contact-info a{max-width:inherit}.about-sec1.img2{position:inherit;bottom:inherit;right:inherit}.round-text{bottom:inherit;margin-left:-90px;top:-90px;left:50%}.about-sec1-box .shape1,.about-sec1-box .shape2,.about-sec1-box .shape3{display:none}.banner-large-text{font-size:70px}.banner-top a{margin-top:-35px}.banner-slider-one .banner-content{padding:80px 30px 120px}#banner-pagination{bottom:50px}.marquee-text span{font-size:3.125rem}.banner-content p{max-width:inherit}.banner-slider-two .banner-content{padding:120px 20px}.banner-slider-two .banner-content .banner-text{width:100%}.countdown{margin:40px 0;padding:40px 0}.countdown>li span{font-size:40px;line-height:40px}.countdown>li p{font-size:16px}.iframe-h{height:300px!important}.subscribe-btn{right:inherit;top:inherit;width:100%;margin-top:10px;position:relative}.container,.container-fluid{--bs-gutter-x:2.5rem}.counter{padding:0}.counter:before{display:none}.logo img{max-height:80px}.image-title{font-size:70px;line-height:70px}.testimonial-left-sec .featured-item{padding:30px;width:100%!important}.testimonial-left-sec .video-large{top:25%!important}.testimonial-space{padding:90px 50px 0}.ht-image-left,.ht-image-right{transform:inherit!important}}@media (width<=576px){.countdown{margin:30px 0}.countdown>li{padding:0 10px}.countdown>li p{font-size:14px;line-height:24px}.post-comment li{display:block}.author-img{margin-bottom:30px;margin-right:0}.comment-reply{position:inherit;top:inherit;right:inherit;margin-top:30px}h1,.h1{font-size:25px!important;line-height:35px!important}.theme-title h2{font-size:34px!important;line-height:44px!important}.banner-slider .themeht-btn+.themeht-btn{margin-top:20px;margin-left:0}.featured-item.style-2{display:block}.featured-item.style-2 .featured-icon{margin-bottom:20px;margin-right:0}.mc-form.w-75{width:100%!important}}
