.burger-menu{display:none}@media only screen and (max-width:1330px){.burger-menu{display:block}.menu-hide{display:none}}html{overflow-x:hidden}body{overflow-x:hidden}.astm-search-menu a{padding-right:0px!important}@supports (font-size:clamp(1rem, 1vw, 1rem)){:root{--h6:clamp(0.48rem, 0.38vw + 0.4rem, 0.68rem);--h5:clamp(0.63rem, 0.5vw + 0.53rem, 0.91rem);--h4:clamp(0.84rem, 0.67vw + 0.71rem, 1.21rem);--h3:clamp(1.13rem, 0.9vw + 0.95rem, 1.62rem);--h2:clamp(1.5rem, 1.19vw + 1.26rem, 2.16rem);--h1:clamp(2rem, 1.59vw + 1.68rem, 2.88rem);--h-title:clamp(2.67rem, 2.12vw + 2.24rem, 3.83rem)}}@supports not (font-size:clamp(1rem, 1vw, 1rem)){:root{--h6:0.48rem;--h5:0.63rem;--h4:0.84rem;--h3:1.13rem;--h2:1.5rem;--h1:2rem;--h-title:2.67rem}@media screen and (min-width:1200px){:root{--h6:0.68rem;--h5:0.91rem;--h4:1.21rem;--h3:1.62rem;--h2:2.16rem;--h1:2.88rem;--h-title:3.83rem}}}@supports (font-size:clamp(1rem, 1vw, 1rem)){:root{--text-xs:clamp(0.79rem, -0.17vw + 0.82rem, 0.69rem);--text-s:clamp(0.89rem, -0.1vw + 0.91rem, 0.83rem);--text-m:clamp(1rem, 0vw + 1rem, 1rem);--text-l:clamp(1.13rem, 0.14vw + 1.1rem, 1.2rem);--text-xl:clamp(1.27rem, 0.32vw + 1.2rem, 1.44rem)}}@supports not (font-size:clamp(1rem, 1vw, 1rem)){:root{--text-xs:0.79rem;--text-s:0.89rem;--text-m:1rem;--text-l:1.13rem;--text-xl:1.27rem}@media screen and (min-width:1200px){:root{--text-xs:0.69rem;--text-s:0.83rem;--text-m:1rem;--text-l:1.2rem;--text-xl:1.44rem}}}#input_1_1{padding-left:22px!important}.elementor-element.transparentheader{z-index:999;transition:all ease-in-out 0.4s}.elementor-element.transparentheader{position:absolute;top:40px;background:transparent!important;border-bottom:0 solid rgb(255 255 255 / .1);transition:all 0.4s;left:0;width:100%!important}.transparentheader.elementor-sticky--effects{position:fixed;top:0;background-color:#1c0b1e!important;width:100%}.transparentheader>.elementor-element{max-width:1200px;margin:0 auto}.transparentheader.elementor-sticky--effects .elementor-widget-image a img{transition:1s ease-in-out!important}.elementor-element.transparentheader-sc25{z-index:999;transition:all ease-in-out 0.4s}.elementor-element.transparentheader-sc25{position:absolute;top:92px;background:transparent!important;border-bottom:0 solid rgb(255 255 255 / .1);transition:all 0.4s;left:0;width:100%!important}.transparentheader-sc25.elementor-sticky--effects{position:fixed;top:92px!important;background-color:#1c0b1e!important;width:100%}.transparentheader-sc25>.elementor-element{max-width:1200px;margin:0 auto}.transparentheader-sc25.elementor-sticky--effects .elementor-widget-image a img{transition:1s ease-in-out!important}@media (max-width:767px){.elementor-element.transparentheader-sc25{position:absolute;top:88px}.transparentheader-sc25.elementor-sticky--effects{position:fixed;top:88px!important}}.elementor-sticky--effects .sticky-menu-items ul li a{color:#002c4d!important}.elementor-sticky--effects .sticky-menu-items ul li a:hover{color:black!important}.elementor-sticky--effects .sticky-menu-items .elementor-nav-menu--dropdown a{color:white!important}.elementor-sticky--effects .sticky-menu-items .elementor-nav-menu--dropdown a:hover{color:white!important}.sticky-number{display:none}.elementor-sticky--effects .sticky-number{display:block}.header-topbar a{color:#ffffff!important}.internalheader.elementor-sticky--effects{background-color:black!important}.internalheader.elementor-sticky--effects{transition:background-color 1s ease-in-out!important}.internalheader.elementor-sticky--effects>.elementor-container{min-height:90px!important}.internalheader>.elementor-element{transition:min-height 1s ease-in-out!important}.internalheader.elementor-sticky--effects .elementor-widget-image a img{width:100px!important;transition:1s ease-in-out!important}.elementor-nav-menu--dropdown a:focus{background-color:#f1f2f2!important}.elementor-nav-menu .sub-arrow{fill:#e60000!important}.bullets ol,.bullets ul{margin:0 0 1.5em 1em!important}.bullets li{margin-bottom:6px}.bullets-coloured ul li::marker{color:#e60000;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.bullets-blue ul li::marker{color:#87ffef;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.services-box:hover h3{color:#ffffff!important}.services-box:hover p{color:#ffffff!important}.services-box:hover .elementor-divider-separator{--divider-color:#ffffff !important}.services-box:hover svg{fill:#ffffff!important}.arrow_right{stroke:#e60000!important}.services-box:hover .arrow_right{stroke:#ffffff!important}.newsletter-form .newsletter-signup .button{background:#87ffef;border-color:#87ffef;color:#1c0b1e;padding:7px 50px}.newsletter-form .newsletter-signup .button:hover{background:#fff0;border-color:#87ffef;color:#87ffef;padding:7px 50px}.newsletter-form .newsletter-signup input,.newsletter-form .newsletter-signup select{border-radius:50px;color:#626A6B}.contact-form input,.contact-form textarea{border-radius:30px;padding:10px 20px!important}.contact-form ::placeholder{color:#e60000!important;font-weight:700}.gform_confirmation_message{color:white!important}.gform_required_legend{color:#ffffff!important}.faq-accordian .elementor-accordion .elementor-accordion-item{border-left:0 solid!important;border-right:0 solid!important}.blog-grid .elementor-post__title::after{content:"";border-bottom:2px solid #87ffef;width:100px;display:block;padding-top:20px}.blog-grid .elementor-post__excerpt p:after{content:"..."}.blog-grid-red .elementor-post__title::after{border-bottom:2px solid #e60000}.blog-grid-red .elementor-post__read-more:hover{color:#222222!important}.blog-grid .elementor-posts-container .elementor-post__thumbnail img{min-height:250px}.break-container-left .elementor-element{justify-content:flex-start!important;flex-direction:row!important}.break-container-right .elementor-element{justify-content:flex-end!important;flex-direction:row!important}.text-col .elementor-element{width:600px!important;align-self:inherit!important;cursor:default!important}.image-col .elementor-element{width:50%!important;align-self:inherit!important;cursor:default!important}@media only screen and (max-width:767px){.text-col.elementor-element{width:100%!important}.image-col.elementor-element{width:100%!important}.break-container-left .elementor-element{justify-content:flex-start!important;flex-direction:row!important}.break-container-right .elementor-element{justify-content:flex-start!important;flex-direction:row!important}}.rollover-white a:hover{color:white!important}.roms-table th{background:#e60000!important;color:white!important}.roms-table i{color:#e60000!important;margin-right:15px!important}.roms-table td{background:#f2f2f2!important}