@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_857ffce7-module__tvlSQW__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_857ffce7-module__tvlSQW__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
.top-bar{background-color:var(--trinity-blue);position:relative}.basic-info-wrapper{justify-content:space-between;padding-top:18px;padding-bottom:38px;display:flex}.contact-info{gap:20px}.contact-info a{text-decoration:none}.contact-info a:first-child{padding-right:30px}.contact-info span{color:var(--trinity-white);text-align:left;padding-left:5px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:20px}.right-tools{gap:80px;display:flex}.social-links{align-items:baseline;display:flex}.careerBtn{text-align:left;color:var(--trinity-white);font-size:13px;font-weight:700;text-decoration:none}.careerBtn:hover{color:var(--trinity-yellow)}.social-links .social-icon{gap:10px;list-style:none;display:flex}.the_header{background-color:var(--trinity-white);z-index:10;border-radius:5px;justify-content:space-between;align-items:center;margin-top:-35px;padding-top:10px;padding-bottom:10px;display:flex;position:relative;box-shadow:0 1px 10px #1d1d1d1a}.site-logo{width:13%}.site-image-logo{object-fit:cover;width:100%}@media (max-width:992px){.site-logo{width:20%}}@media (max-width:500px){.site-logo{width:30%}}@media (min-width:992px){.navbar-expand-lg .navbar-nav{gap:40px}.navigation-menu{width:65%}.navbar-expand-lg .navbar-nav .dropdown-menu{border:none;border-radius:0;position:absolute}}.contact-btn--1{display:none}.dropdown-menu .dropdown-item{text-align:left;font-size:14px;font-weight:400;line-height:26.07px}.navigation-menu .nav-link:hover,.navigation-menu .nav-link.active{color:var(--trinity-blue)!important}.navigation-menu .nav-link{color:var(--trinity-dark);font-size:14px;position:relative}.navigation-menu .nav-link:before{content:"";background:var(--trinity-blue);width:0%;height:2.3px;transition:width .4s ease-in-out;position:absolute;bottom:0;left:5%}.navigation-menu .nav-link:hover:before,.navigation-menu .nav-link.active:before{width:90%}.navbar{position:relative}.contact-btn{padding-right:25px}.contact-btn a,.contact-btn--1 a{background-color:var(--trinity-blue);border-radius:5px;align-items:center;gap:10px;padding:15px 30px;text-decoration:none;display:flex}.contact-btn a span{color:var(--trinity-white);font-size:14px;font-weight:400}@media (max-width:1200px) and (min-width:992px){.navbar-expand-lg .navbar-nav{gap:10px}.contact-btn{padding-right:5px}.contact-btn a{padding:15px 10px}}@media (max-width:992px){.contact-btn{padding-right:25px;position:absolute;right:65px}}@media (max-width:768px){.basic-info-wrapper .social-links .social-icons,.basic-info-wrapper .contact-info{display:none}.basic-info-wrapper{justify-content:end;padding-bottom:50px}.contact-btn a{padding:15px 12px 12px 15px}.site-logo{width:30%}}.linkedInIcon path{fill:var(--trinity-white)}
.site-menu-container{width:63%}.menu{width:100%;margin:0;padding:0;display:flex}.site-menu-container .menu .menuWrapper{justify-content:space-around;align-items:center;width:100%;margin-bottom:0;padding-left:0;list-style:none;display:flex}.menu-item{margin:0 10px;position:relative}.menu-item a{color:var(--trinity-dark);text-decoration:none}.dropdown{background:#fff;min-width:205px;padding:10px;list-style:none;display:none;top:100%;left:0;position:absolute!important}@media (min-width:1024px){.dropdown{padding-top:30px}}.the_link-item:hover{margin-top:-10px;color:var(--trinity-blue)!important}.menu-item .the_link-item{position:relative}.menu-item .the_link-item:before{content:"";background:var(--trinity-blue);width:0%;height:3px;transition:width .4s ease-in-out;position:absolute;bottom:-10px;left:0}.menu-item .the_link-item:hover:before,.menu-item.active>.the_link-item:before{z-index:2;width:100%}.menu-item.active>.the_link-item{color:var(--trinity-blue)!important}.dropdown .menu-item{padding-bottom:15px}.menu-item.has-children:hover>.dropdown{display:block}.menu-item.has-children .menu-item.has-children:hover>.dropdown{display:block;top:0;left:100%}.has-children>.the_link-item:after{content:"";pointer-events:none;background-image:url(https://contents.trinity-metals.com/wp-content/uploads/2025/02/ri_arrow-drop-down-line-1.svg);background-position:bottom;background-repeat:no-repeat;background-size:26px;width:26px;height:26px;position:absolute;top:50%;right:-24px;transform:translateY(-50%)}.menuWrapper>.has-children:last-child>a{pointer-events:none}@media (max-width:1024px){.site-menu-container{display:none}}
.canvas-body{background-color:#0ff}.offcanvas-end.show{background-color:var(--trinity-white)!important;opacity:1!important}.offcanvas-body .menuWrapper{flex-direction:column;gap:30px;padding-left:0;list-style-type:none;display:flex}@media (max-width:992px){.offcanvas-body{flex-direction:column;gap:20px;display:flex}.offcanvas-body .dropdown{padding-top:25px;position:sticky!important}.offcanvas-body .basic-info001{background-color:var(--trinity-blue);flex-direction:column;gap:20px;padding:30px 15px 15px;display:flex}.offcanvas-body .basic-info001 .contact-info{flex-direction:column;display:flex}.offcanvas-body .social-icons{justify-content:start;gap:10px;padding-left:0;list-style-type:none;display:flex}.offcanvas-body .site-logo{width:100%}.offcanvas-body .site-logo img{width:65%}.offcanvas-body .social-icons img{width:20px}}
.language-switcher{z-index:999;display:inline-block;position:relative}.dropdown-toggle{background:var(--trinity-blue);cursor:pointer;border-radius:5px;align-items:center;gap:8px;padding:7px;display:flex}.dropdown-switcher{background:var(--trinity-white);z-index:100;border:1px solid #ddd;border-radius:5px;width:150px;position:absolute;top:100%;left:0;box-shadow:0 4px 6px #0000001a}.dropdown-switcher li{cursor:pointer;align-items:center;gap:8px;padding:10px;transition:background .2s;display:flex}.dropdown-switcher li:hover{background:#f1f1f1}.flag-icon{border-radius:2px;width:20px;height:auto}.language-switcher span{text-transform:uppercase;color:var(--trinity-white)}.dropdown-switcher span{color:var(--trinity-dark)}.language-switcher .dropdown-toggle:after{color:var(--trinity-white)!important;border-top:.4em solid!important;border-left:.4em solid #0000!important;border-right:.4em solid #0000!important}
.footer{--bs-gutter-x:0rem!important}.footer-content-wrapper,.map-section{overflow:hidden}.footerMap{height:calc(100% + 70px);margin-top:-70px}.footer-content-wrapper{background-color:var(--trinity-blue);flex-direction:column;display:flex;position:relative}.footer-content-wrapper:after{content:"";background-color:#0003;width:100%;height:100%;position:absolute;left:0}.inner-content-wrapper{z-index:1;justify-content:center;align-items:self-start;gap:30px;padding:60px 50px}.formWrapper,.the-newsLetter{width:100%}.footer-heading{color:var(--trinity-white);text-align:left;padding-bottom:20px;font-size:20px;font-weight:700;line-height:30.38px}.newsletter-form{gap:15px;display:flex;position:relative}.newsletter-message{background:#fff;border-radius:4px;padding:4px 16px;position:absolute;bottom:-55%}.newsletter-form .mb-3{width:46%}.newsletter-form .email-field{color:#fff;background-color:#0000;border-radius:5px;padding:15.5px 20px 13.1px;border:1.4px solid #8bcee8!important}.newsletter-form .email-field::placeholder{color:var(--trinity-white);font-size:13px}.newsletterSubmitBtn{text-align:center;border-radius:5px;width:35%;height:fit-content;font-size:16px;line-height:19.5px;background-color:var(--trinity-dark)!important;padding:14.94px 30px 16.5px!important;font-weight:700!important}.include-location{column-gap:50px}.the-links{gap:50px;display:flex}.quick-links{flex-direction:column;gap:20px;padding-left:18px;display:flex}.footer-links{color:var(--trinity-white);text-align:left;font-size:13px;font-weight:400;line-height:15.85px;text-decoration:none}.footer-links:hover{color:var(--trinity-yellow)}.the-links .quick-links{list-style-type:none}.the-links .quick-links li{position:relative}.the-links .quick-links li:before{content:"";background-image:url(https://contents.trinity-metals.com/wp-content/uploads/2025/02/Footer-links.svg);background-size:cover;border-radius:3px;width:6px;height:6px;position:absolute;top:50%;left:-14%;transform:translateY(-50%)}.contact-info-section{gap:50px;width:100%;display:flex}.mine-site-location{flex-direction:column;justify-content:space-between;padding:0 20px 20px;display:flex}.mine-site-location h4{letter-spacing:0%;color:var(--trinity-white);font-size:20px;font-weight:700;line-height:24.38px}.mine-site-location ul{color:var(--trinity-white);align-self:end;margin-bottom:0;padding-left:0;font-size:14px;list-style-type:none}.contact-info-section .icon-box{gap:25px;display:flex}.text-element{flex-direction:column;justify-content:center;display:flex}.text-element .header-element{text-align:left;color:var(--trinity-white);margin-bottom:10px;font-size:16px;font-weight:700;line-height:19.5px}.text-element .reach-contact{text-align:left;color:var(--trinity-white);margin-bottom:5px;font-size:16px;font-weight:400;line-height:19.5px;text-decoration:none}.bottom-section{background-color:var(--trinity-dark);align-items:center;min-height:60px;display:flex}.bottom-section .copyright{justify-content:space-evenly;display:flex}.bottom-section .copyright p{color:var(--trinity-white);margin-bottom:0;font-size:13px;font-weight:400;line-height:15.85px}@media (min-width:768px) and (max-width:1024px){.inner-content-wrapper{padding:30px 20px}.contact-info-section{flex-direction:column;gap:20px}.newsletterSubmitBtn{width:40%}.newsletter-form .mb-3{width:60%}}@media (max-width:767px){.newsletter-message{right:0}.footer-content-wrapper,.map-section{width:100%}.footerMap{min-height:400px}.inner-content-wrapper{padding:50px 15px!important}.newsletter-form{flex-direction:column;gap:0}.newsletterSubmitBtn{width:50%}.newsletter-form .mb-3{width:100%}.the-links{flex-direction:column;gap:0}.footer-heading{padding-bottom:10px}.quick-links{gap:15px}.contact-info-section{flex-direction:column;gap:20px}.include-location{flex-direction:column}.mine-site-location{gap:10px;padding:20px 0 0}.quick-links{padding-left:revert}.bottom-section .copyright{flex-direction:column;gap:14px;padding-top:20px;padding-bottom:20px}}@media (min-width:1000px) and (max-width:1334px){.contact-info-section{flex-direction:column;gap:30px}}
