.drk .elementor-button-link:before{background:var(--paletteColor4)}.invrt-btn a{color:white}.invrt-btn.act a:before{background:var(--paletteColor4);transition:background 300ms ease-in-out}.invrt-btn.act .elementor-button-link:before{width:100%}.invrt-btn.act .elementor-button-link:hover:before{background:#fff}.skw .elementor-button-link:hover:before{width:-webkit-calc(100% + 0em)!important;width:-moz-calc(100% + 0em)!important;width:calc(100% + 0em)!important}.hndrd .elementor-button-link:before{width:100%!important;transition:background 300ms ease-in-out}.hndrd .elementor-button-link:hover:before{background:var(--paletteColor4)}.invrt-btn.hndrd .elementor-button-link:hover:before{background:var(--paletteColor2)}.elementor-button-link i{transition:all .3s}.elementor-button-link:hover i{transform:rotate(-45deg)}.sbtx{color:white;position:relative;z-index:3}.sbtx:before{content:"";width:100%;height:-webkit-calc(100% - 5px);height:-moz-calc(100% - 5px);height:calc(100% - 0px);position:absolute;margin:0 -6px;z-index:-1;background:var(--e-global-color-primary)}.sbtx:after{content:"";width:-webkit-calc(100% - 5px);width:-moz-calc(100% - 5px);width:calc(100% - 5px);height:-webkit-calc(100% - 5px);height:-moz-calc(100% - 5px);height:calc(100% - 0px);position:absolute;margin:0 5px;z-index:-1;background:var(--e-global-color-primary);-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);left:.7em}.drk .sbtx:before{background:var(--e-global-color-8e33959)}.drk .sbtx:after{background:var(--e-global-color-8e33959)}@media (min-width:999px){.elementor-icon-box-icon{align-self:flex-start}}.sgh{background:var(--e-global-color-primary);color:white;padding:5px 15px}.ct-popup .ct-close-button[data-location=outside]{cursor:pointer;height:fit-content}.l1.current-menu-item>a{color:#282828!important;text-decoration:underline}.HQ.current-menu-parent>a{color:var(--paletteColor2)}.rotate{background:var(--e-global-color-primary);color:white;padding:5px 15px}.rotate.wht{background:var(--e-global-color-8e33959)}.cst-rev .swiper-slide{background:#f7f7f7;border-radius:5px;box-shadow:0px 20px 15px -10px rgba(40,40,40,.31)}.swiper-pagination-bullet{width:25px!important;height:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important}.frm img{border-radius:100%;outline:10px solid var(--e-global-color-primary);box-shadow:inset 0px 0px 8px 6px #d5d5d5}.prdtl{background:#557fdf;color:white;text-transform:uppercase;padding:5px 15px;display:grid;grid-template-columns:auto auto;grid-column-gap:10px;align-items:center;justify-content:left;margin-bottom:20px}@media (max-width:999px){.prdtl{justify-content:center}}.rdx{font-weight:700;color:#fe2c2c}.grf{display:flex;flex-direction:row;justify-content:center;column-gap:40px}@media (min-width:1000px){.grf{justify-content:flex-start}}@media (max-width:768px){.grf{flex-direction:column;align-items:center;row-gap:10px}}.tghld{display:grid;grid-template-columns:auto auto;grid-row-gap:10px;grid-column-gap:10px}.tgs{text-transform:uppercase;font-weight:700;color:#282828;padding:5px}.tgs i{color:#fe762c}.nxp{text-transform:uppercase;background:#ededed;color:#282828;padding:5px 15px;display:inline-block}.nxp i{color:#fe762c}.nxp.rd i{color:#fe2c2c}.pds{display:grid;grid-template-columns:auto;grid-row-gap:5px}.pds-i i{color:#fe762c}.pds-i{text-transform:uppercase;font-weight:500}@media (max-width:600px){.tghld{grid-template-columns:auto}}.grid-container{display:grid;gap:5px;grid-template-columns:auto auto auto;padding:10px}.grid-item{background-color:#ededed;border:0px solid rgba(0,0,0,.8);padding:10px;font-size:15px;text-align:left;width:140px}.grid-item1{background-color:#282828;border:0px solid rgba(0,0,0,.8);padding:10px;font-size:15px;text-align:left;color:white;width:190px}.mrkt{display:inline-grid;grid-template-columns:auto auto;grid-row-gap:10px;grid-column-gap:10px}.mrkt-itms{font-size:16px;font-weight:700;text-transform:uppercase;padding:10px}.mrkt-rght{background:#d7d7d7;color:#191a1e}.mrkt-lft{background:#191a1e;color:white}@media (max-width:768px){.mrkt{display:grid;justify-content:center}}@media (max-width:520px){.mrkt{grid-template-columns:auto}}