@import url(fontawesome-all.min.css);@import url(https://fonts.googleapis.com/css?family=Lato:300,400,900);@import url(https://fonts.cdnfonts.com/css/beon-2);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}.small_Text{font-size:12px}.roboto-thin{font-family:"Roboto",system-ui;font-weight:100;font-style:normal}.roboto-light{font-family:"Roboto",system-ui;font-weight:300;font-style:normal}.roboto-regular{font-family:"Roboto",system-ui;font-weight:400;font-style:normal}.roboto-medium{font-family:"Roboto",system-ui;font-weight:500;font-style:normal}.roboto-bold{font-family:"Roboto",system-ui;font-weight:700;font-style:normal}.roboto-black{font-family:"Roboto",system-ui;font-weight:900;font-style:normal}.roboto-thin-italic{font-family:"Roboto",system-ui;font-weight:100;font-style:italic}.roboto-light-italic{font-family:"Roboto",system-ui;font-weight:300;font-style:italic}.roboto-regular-italic{font-family:"Roboto",system-ui;font-weight:400;font-style:italic}.roboto-medium-italic{font-family:"Roboto",system-ui;font-weight:500;font-style:italic}.roboto-bold-italic{font-family:"Roboto",system-ui;font-weight:700;font-style:italic}.roboto-black-italic{font-family:"Roboto",system-ui;font-weight:900;font-style:italic}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:#fff0;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#e9eff1}body.is-preload *,body.is-preload *:before,body.is-preload *:after{-moz-animation:none!important;-webkit-animation:none!important;-ms-animation:none!important;animation:none!important;-moz-transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}body,input,select,textarea{color:#7c8081;font-family:"Roboto",system-ui;font-size:15pt;font-weight:300;letter-spacing:.025em;line-height:1.75em}a{-moz-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;color:#fff;text-decoration:underline}strong,b{font-weight:400}p,ul,ol,dl,table,blockquote{margin:0 0 2em 0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:300;line-height:1.75em;margin-bottom:1em;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;border:0}h2{font-size:1.5em;letter-spacing:.1em}h3{font-size:1.15em;letter-spacing:.025em}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}hr{border-top:solid 1px rgb(124 128 129 / .2);border:0;margin-bottom:1.5em}blockquote{border-left:solid .5em rgb(124 128 129 / .2);font-style:italic;padding:1em 0 1em 2em}.container{margin:0 auto;max-width:100%;width:1400px}.container.medium{width:1050px}.widthservice{width:50%!important}.nodisplay{display:inherit!important}.btnindex{margin-left:40px!important}.headlineindex{margin-top:20%!important;margin-bottom:-5em!important}.menudark{background-color:#C5D9D2;height:70px;margin-top:-17px;margin-bottom:15px}.iframeFooter{width:100%;height:415px;margin-bottom:-10px}.mobileMarginTopCompany{margin-left:auto;margin-right:auto;width:65%;margin-top:320px}.split{min-height:100px;width:50%;z-index:1;top:0;overflow-x:hidden;padding-top:20px}.left{left:0;background-color:#f3f6fa;text-align:left;padding-left:3em;color:#590212;border-top:2px solid #590212}.left ul li a,.left p a{color:#590212}.right{background-color:#590212;display:flex;justify-content:center;align-items:center}.centered{top:50%;left:50%}.centered img{width:50%}.bxl-linkedin::before{color:#f3f6fa;background-color:#590212;border-radius:10px;padding:3px}#products{margin-bottom:-10%}#products,.tm-translucent-white-bg.tm-content-box.tm-content-box-right.tm-textbox-full-height{margin-top:7%;position:relative}.iconMarksIndex{height:50px}.iconCustomerIndex{display:block;margin-left:auto;margin-right:auto}.title_sticky{margin-left:1.5em}.container_sticky{max-width:830px;width:100%;padding:25px 60px 100px;font-weight:300;margin-top:-3%}.marginBottom{margin-bottom:-2%}#itemscope{margin-bottom:7%;margin-left:auto;margin-right:auto;width:70%;z-index:99;position:inherit}#itemscope button{border-top:none;border-left:none}#itemscope button:hover{color:#8C0327;text-decoration:underline;font-weight:700}#products .tm-section-title.tm-blue-text{text-align:center}.abstract{margin-top:20px!important}.prodText{margin-top:7%;margin-bottom:10%}.span_vid{position:absolute;max-width:90%;z-index:1;padding:4%;text-align:justify;left:50%;top:3.5%;transform:translate(-50%,-50%)}.span_vid p{position:relative;padding:1em 0;letter-spacing:1px}.span_vid p:before,.span_vid p:after{mix-blend-mode:difference;content:"";position:absolute;left:calc(25% / 2);width:75%;height:1px;background:#590212}.span_vid p:before{top:0}.span_vid p:after{bottom:0}.span_vid h1{font-family:'Beon',sans-serif;font-size:2.5em;font-weight:700;letter-spacing:2px;line-height:1.125;text-transform:uppercase;text-align:center}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.33333%}.row>.off-1{margin-left:8.33333%}.row>.col-2{width:16.66667%}.row>.off-2{margin-left:16.66667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.33333%}.row>.off-4{margin-left:33.33333%}.row>.col-5{width:41.66667%}.row>.off-5{margin-left:41.66667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.33333%}.row>.off-7{margin-left:58.33333%}.row>.col-8{width:66.66667%}.row>.off-8{margin-left:66.66667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.33333%}.row>.off-10{margin-left:83.33333%}.row>.col-11{width:91.66667%}.row>.off-11{margin-left:91.66667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-12.5px;margin-left:-12.5px}.row.gtr-25>*{padding:12.5px 0 0 12.5px}.row.gtr-25.gtr-uniform{margin-top:-12.5px}.row.gtr-25.gtr-uniform>*{padding-top:12.5px}.row.gtr-50{margin-top:-25px;margin-left:-25px}.row.gtr-50>*{padding:25px 0 0 25px}.row.gtr-50.gtr-uniform{margin-top:-25px}.row.gtr-50.gtr-uniform>*{padding-top:25px}.row{margin-top:-50px;margin-left:-50px}.row>*{padding:50px 0 0 50px}.row.gtr-uniform{margin-top:-50px}.row.gtr-uniform>*{padding-top:50px}.row.gtr-150{margin-top:-75px;margin-left:-75px}.row.gtr-150>*{padding:75px 0 0 75px}.row.gtr-150.gtr-uniform{margin-top:-75px}.row.gtr-150.gtr-uniform>*{padding-top:75px}.row.gtr-200{margin-top:-100px;margin-left:-100px}.row.gtr-200>*{padding:100px 0 0 100px}.row.gtr-200.gtr-uniform{margin-top:-100px}.row.gtr-200.gtr-uniform>*{padding-top:100px}section.special,article.special,section.special ul,article.special ul,section.special p{font-weight:300}section.special p{margin-top:-3%}header.major{padding-bottom:2em}header.special{margin-bottom:5em;text-align:center}header.special:before,header.special:after{border-bottom:solid 1.5px;border-top:solid 1.5px;content:'';height:7px;opacity:.1;position:absolute;top:1.75em;width:43%}header.special:before{left:0}header.special:after{right:0}header.special h2{margin-bottom:0}header.special h2+p{margin-bottom:0;padding-top:1.5em}header.special .icon{cursor:default;height:7em;left:0;position:absolute;text-align:center;top:1em;width:100%}header.special .icon:before{font-size:3.5em;opacity:.35}footer>:last-child{margin-bottom:0}footer.major{padding-top:3em}input[type="text"],input[type="password"],input[type="email"],textarea{-moz-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#f3f6fa;border:solid 1px rgb(124 128 129 / .2);border-radius:0;color:inherit;display:block;padding:.75em;text-decoration:none;width:100%;outline:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border-color:#590212}input[type="text"],input[type="password"],input[type="email"]{line-height:1em;font-family:"Roboto",system-ui;text-shadow:none}::-webkit-input-placeholder{color:inherit;opacity:.5;position:relative;top:3px}:-moz-placeholder{color:inherit;opacity:.5}::-moz-placeholder{color:inherit;opacity:.5}:-ms-input-placeholder{color:inherit;opacity:.5}.image{border:0;position:relative}.image:before{background:url(images/overlay.png);content:'';height:100%;left:0;position:absolute;top:0;width:100%}.image.fit{display:block}.image.fit img{display:block;width:100%}.image.featured{display:block;margin:0 0 2em 0}.image.featured img{display:block;width:100%}.icon{text-decoration:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:'Font Awesome 5 Free';font-weight:400}.icon.solid:before{font-weight:900}.icon:before{line-height:inherit}.icon.brands:before{font-family:'Font Awesome 5 Brands'}.icon.circle{-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border:0;border-radius:100%;display:inline-block;font-size:1.25em;height:2.25em;left:0;line-height:2.25em;text-align:center;text-decoration:none;top:0;width:2.25em}.icon.circle:hover{top:-.2em}.icon.circle.fa-twitter{background:#70aecd;color:#fff}.icon.circle.fa-twitter:hover{background:#7fb7d2}.icon.circle.fa-facebook-f{background:#7490c3;color:#fff}.icon.circle.fa-facebook-f:hover{background:#829bc9}.icon.circle.fa-google-plus-g{background:#db6b67;color:#fff}.icon.circle.fa-google-plus-g:hover{background:#df7b77}.icon.circle.fa-github{background:#dcad8b;color:#fff}.icon.circle.fa-github:hover{background:#e1b89b}.icon.circle.fa-dribbble{background:#da83ae;color:#fff}.icon.circle.fa-dribbble:hover{background:#df93b8}.icon.featured{cursor:default;display:block;margin:0 0 1.5em 0;opacity:.35;text-align:center}.icon.featured:before{font-size:5em;line-height:1em}.icon>.label{display:none}ol{list-style:decimal;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;padding-left:1em}ul li{padding-left:.5em}ul.icons{list-style:none;padding-left:0;cursor:default}ul.icons li{display:inline-block;line-height:1em;padding-left:.5em}ul.icons li:first-child{padding-left:0}ul.featured-icons{cursor:default;margin:-.75em 0 0 0;opacity:.35;overflow:hidden;position:relative;list-style:none;padding-left:0}ul.featured-icons li{display:block;float:left;text-align:center;width:50%;padding-left:0;margin-bottom:1em}ul.featured-icons li .icon{display:inline-block;font-size:5.5em;height:1em;line-height:1.5em;width:1em}ul.buttons{cursor:default;list-style:none;padding-left:0}ul.buttons:last-child{margin-bottom:0}ul.buttons li{display:inline-block;padding:0 0 0 1.5em}ul.buttons li:first-child{padding:0}ul.buttons.stacked li{display:block;padding:1.5em 0 0 0}ul.buttons.stacked li:first-child{padding:0}table{width:100%}table.default{width:100%}table.default tbody tr{border-bottom:solid 1px rgb(124 128 129 / .2)}table.default td{padding:.5em 1em .5em 1em}table.default th{font-weight:400;padding:.5em 1em .5em 1em;text-align:left}table.default thead{background:#7c8081;color:#fff}input[type="button"],input[type="submit"],input[type="reset"],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;background:none;border:solid 1px;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font-size:.8em;font-weight:900;letter-spacing:2px;padding:0 .75em;line-height:3.75em;text-align:center;text-decoration:none;text-transform:uppercase}input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover,button:hover,.button:hover{border-color:inherit}input[type="button"].primary,input[type="submit"].primary,input[type="reset"].primary,button.primary,.button.primary{background:#000;border-color:#000;color:#fff!important}input[type="button"].primary:hover,input[type="submit"].primary:hover,input[type="reset"].primary:hover,button.primary:hover,.button.primary:hover{background:#96dad1!important;border-color:#96dad1!important}input[type="button"].fit,input[type="submit"].fit,input[type="reset"].fit,button.fit,.button.fit{width:100%}input[type="button"].small,input[type="submit"].small,input[type="reset"].small,button.small,.button.small{font-size:.7em;min-width:14em;padding:.5em 0}#navPanel,#navButton{display:none}.wrapper{margin-bottom:5em;padding:5em}.wrapper.style1{padding:0}.wrapper.style2{background-color:#000;background-image:url(images/light-bl.svg),url(images/light-br.svg);background-position:bottom left,bottom right;background-repeat:no-repeat,no-repeat;background-size:25em,25em;color:#fff}.wrapper.style2 input[type="button"]:hover,.wrapper.style2 input[type="submit"]:hover,.wrapper.style2 input[type="reset"]:hover,.wrapper.style2 button:hover,.wrapper.style2 .button:hover{background:rgb(255 255 255 / .15)!important}.wrapper.style2 input[type="button"].primary,.wrapper.style2 input[type="submit"].primary,.wrapper.style2 input[type="reset"].primary,.wrapper.style2 button.primary,.wrapper.style2 .button.primary{background:#fff;border-color:#fff;color:black!important}.wrapper.style2 input[type="button"].primary:hover,.wrapper.style2 input[type="submit"].primary:hover,.wrapper.style2 input[type="reset"].primary:hover,.wrapper.style2 button.primary:hover,.wrapper.style2 .button.primary:hover{border-color:inherit!important;color:#fff!important}.wrapper.style3{background:#fff;color:inherit}.wrapper.style4{background:#fff;color:inherit;padding:4em}@-moz-keyframes reveal-header{0%{top:-5em}100%{top:0}}@-webkit-keyframes reveal-header{0%{top:-5em}100%{top:0}}@-ms-keyframes reveal-header{0%{top:-5em}100%{top:0}}@keyframes reveal-header{0%{top:-5em}100%{top:0}}#header{box-shadow:0 1px 2px 0 rgb(0 0 0 / .075);color:inherit;cursor:default;font-size:.8em;left:0;padding:1em 1.5em;position:fixed;top:0;width:100%;z-index:999;padding-bottom:1.4em;background-image:linear-gradient(to right,#C5D9D2,#f3f6fa)}#header h1{font-weight:900;margin:0}#header.alt h1{margin-top:-20px;position:absolute}#header h1 span{font-weight:300}#header nav{letter-spacing:.075em;position:absolute;right:1.5em;text-transform:uppercase;top:1.25em;text-align:end}#header nav ul{list-style:none;padding-left:0}#header nav ul li{display:inline-block;margin-left:1.5em;padding-left:0}#header nav ul li>ul{display:none}#header nav ul li a{border:solid 1px #fff0;color:#8C0327;display:inline-block;line-height:1em;padding:.6em .75em;text-decoration:none;font-weight:700;position:relative;z-index:999}#header nav ul li input[type="button"],#header nav ul li input[type="submit"],#header nav ul li input[type="reset"],#header nav ul li button,#header nav ul li .button{font-size:1em;min-width:0;width:auto}#header nav ul li.submenu>a{text-decoration:none}#header nav ul li.submenu>a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:'Font Awesome 5 Free';font-weight:900}#header nav ul li.submenu>a:before{content:'\f107';margin-right:.65em}#header nav ul li.active>a,#header nav ul li:hover>a{-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#8C0327;text-decoration:underline}#header nav ul li.current>a{font-weight:900}#header.reveal{-moz-animation:reveal-header 0.5s;-webkit-animation:reveal-header 0.5s;-ms-animation:reveal-header 0.5s;animation:reveal-header 0.5s}#header.alt{-moz-animation:none;-webkit-animation:none;-ms-animation:none;animation:none;background:#fff0;background-image:none;box-shadow:none;color:#fff;padding:1em;position:absolute;padding-top:40px!important;background-image:linear-gradient(to right,#C5D9D2,#f3f6fa,#f3f6fa,#f3f6fa);;height:70px}#header.alt nav{right:2.5em;top:-.25em;text-align:end}#header.alt nav ul{margin-top:22px}.dropotron{list-style:none;padding-left:0;background:#fff;box-shadow:0 1px 2px 0 rgb(0 0 0 / .075);line-height:2.25em;min-width:13em;padding:1em 0;text-transform:uppercase;margin-top:calc(-1em + 1px)}.dropotron.level-0{font-size:.7em;font-weight:400;margin-top:1.7em;min-width:280px;z-index:999}.dropotron.level-0:before{border-bottom:solid .5em #fff;border-left:solid .5em #fff0;border-right:solid .5em #fff0;content:'';left:.75em;position:absolute;top:-.45em}.dropotron>li{padding-left:0}.dropotron>li>a{-moz-transition:none;-webkit-transition:none;-ms-transition:none;transition:none;color:inherit;text-decoration:none;padding:0 1em;border:0}.dropotron>li:hover>a{background:#8C0327;color:#0E2859}.dropotron>li:first-child{border-top:0}.menu-img{height:25px;width:auto;vertical-align:initial}@-moz-keyframes reveal-banner{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes reveal-banner{0%{opacity:0}100%{opacity:1}}@-ms-keyframes reveal-banner{0%{opacity:0}100%{opacity:1}}@keyframes reveal-banner{0%{opacity:0}100%{opacity:1}}#banner{background-attachment:scroll,scroll,scroll,fixed;background-color:#F3F6FA;background-image:url(../../images/image.jpg);background-position:bottom left,bottom right,top left,top center;background-repeat:no-repeat,no-repeat,repeat,no-repeat;background-size:25em,25em,auto,cover;color:#fff;cursor:default;padding:70px 0;text-align:center;max-height:485px}#banner .inner{-moz-animation:reveal-banner 1s 0.25s ease-in-out;-webkit-animation:reveal-banner 1s 0.25s ease-in-out;-ms-animation:reveal-banner 1s 0.25s ease-in-out;animation:reveal-banner 1s 0.25s ease-in-out;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#820911;color:#fff;display:inline-block;opacity:0;padding:3em;text-align:center}#banner .inner header{display:inline-block;border-bottom:solid 2px;border-top:solid 2px;margin:0 0 2em 0;padding:3px 0 3px 0}#banner .inner header h2{border-bottom:solid 2px;border-top:solid 2px;font-size:2.5em;font-weight:900;letter-spacing:.2em;margin:0;padding-left:.05em;position:relative;text-transform:uppercase}#banner .inner p{letter-spacing:.1em;margin:0;text-transform:uppercase}#banner .inner p a{color:inherit;font-weight:400;text-decoration:none}#banner .inner footer{margin:2em 0 0 0}#main{background-color:#fff}#main>:last-child{margin-bottom:0}#main .sidebar section{border-top:solid 1px rgb(124 128 129 / .2);margin:3em 0 0 0;padding:3em 0 0 0}#main .sidebar section:first-child{border-top:0;padding-top:0;margin-top:0}body.index #main{padding-top:5em}#cta{background-attachment:scroll,scroll,scroll,fixed;background-color:#645862;background-image:url(images/light-tl.svg),url(images/light-tr.svg),url(../../images/banner.jpg);background-position:top left,top right,top left,bottom center;background-repeat:no-repeat,no-repeat,repeat,no-repeat;background-size:25em,25em,auto,cover;color:#fff;padding:15px;text-align:center}#cta header{margin-bottom:2em}#footer{text-align:center}#footer .copyright{font-size:.8em;line-height:1em}#footer .copyright a{color:inherit}#footer .copyright li{display:inline-block;margin-left:1em;padding-left:1em;border-left:dotted 1px}#footer .copyright li:first-child{margin:0;padding:0;border:0}.tab-wrapper{background:#fff;border-radius:10px;border:1px solid #e0e0e0}.tab-wrapper .tab-btns{display:flex;justify-content:space-between;align-items:center}.tab-wrapper .tab-btns .btn{border:none;outline:none;background:#0E2859;color:#e5ecf2;padding:10px 20px;width:100%;cursor:pointer;transition:200ms linear}.tab-wrapper .tab-btns .tab-btn.active{background:#fdcc33;color:#bb0f1b}.tab-wrapper .tab-btns .tab-btn{padding:20px}.tab-wrapper .tab-btns .tab-btn:first-child{border-top-left-radius:10px}.tab-wrapper .tab-btns .tab-btn:last-child{border-top-right-radius:10px}.tab-wrapper .tab-contents{padding:30px}.tab-wrapper .tab-contents h4{font-size:1.5rem;font-weight:500;text-transform:capitalize;margin-bottom:10px}.tab-wrapper .tab-contents p{font-weight:300;letter-spacing:.15px}.tab-contents .content{display:none}.tab-contents .content.active{display:block;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;width:40%}.pin-spacer{background-image:url(../../images/tst.jpg);height:3500px!important}.timeline-img{height:270px}#services .timeline-column-left{width:45%}#services{background-color:#516D73!important;padding-bottom:150px!important}#career{padding-top:100px}.messageRed{background:#C10000;color:#f3f6fa;z-index:-1;width:100%;text-align:center;margin-top:-.8%}.messageGreen{background:#3ABB00;color:#f3f6fa;z-index:-1;width:100%;text-align:center;margin-top:-.8%}.paddingCompIn{padding-top:12px}@-webkit-keyframes fadeIn{from{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.slideshow-container{max-width:1000px;position:relative;margin:auto;left:50%;margin-right:-50%}.slideshow-container2{max-width:1000px;position:relative;margin:auto;left:50%;margin-right:-50%}.slideshow-container3{max-width:1000px;position:relative;margin:auto;left:50%;margin-right:-50%}.slideshow-container4{max-width:1000px;position:relative;margin:auto;left:50%;margin-right:-50%}.slideshow-container5{max-width:1000px;position:relative;margin:auto;left:50%;margin-right:-50%}.mySlides{display:none}.mySlides2{display:none}.mySlides3{display:none}.mySlides4{display:none}.mySlides5{display:none}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none}.prev2,.next2{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none}.prev3,.next3{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none}.prev4,.next4{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none}.prev5,.next5{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none}.next{right:0;border-radius:3px 0 0 3px}.next2{right:0;border-radius:3px 0 0 3px}.next3{right:0;border-radius:3px 0 0 3px}.next4{right:0;border-radius:3px 0 0 3px}.next5{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:rgb(0 0 0 / .8)}.prev2:hover,.next2:hover{background-color:rgb(0 0 0 / .8)}.prev3:hover,.next3:hover{background-color:rgb(0 0 0 / .8)}.prev4:hover,.next4:hover{background-color:rgb(0 0 0 / .8)}.prev5:hover,.next5:hover{background-color:rgb(0 0 0 / .8)}.text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.numbertext2{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.numbertext3{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.numbertext4{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.numbertext5{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.dot2{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.dot3{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.dot4{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.dot5{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.fade{animation-name:fade;animation-duration:1.5s}.fade2{animation-name:fade;animation-duration:1.5s}.fade3{animation-name:fade;animation-duration:1.5s}.fade4{animation-name:fade;animation-duration:1.5s}.fade5{animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:.4}to{opacity:1}}article{--title-color:black;--link-icon-opacity:0;position:relative;box-shadow:none;transform-origin:center;overflow:hidden;margin-bottom:5%}article h2{margin:0 0 18px 0;font-size:1.6rem;letter-spacing:.06em}figure{margin:0;padding:0;aspect-ratio:16 / 9;overflow:hidden}.img_shop:hover{transform:scale(1.5);transition:transform .2s}article img{max-width:100%;transform-origin:center;transform:scale(var(--img-scale))}.article-body{padding:24px}article a{display:inline-flex;align-items:center;text-decoration:none;color:#fdcc33}article a:focus{outline:1px dotted #28666e}article a .icon{min-width:24px;width:24px;height:24px;margin-left:5px;opacity:var(--link-icon-opacity);transition:all 0.3s}#productsCustomerService{background-color:#c5d9d2}*,*::before,*::after{box-sizing:border-box}.articles{display:grid;max-width:1200px;margin-inline:auto;padding-inline:24px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}@media screen and (max-width:960px){article{container:card/inline-size}.article-body p{display:none}}@container card (min-width:380px){.article-wrapper{display:grid;grid-template-columns:100px 1fr;gap:16px}.article-body{padding-left:0}figure{width:100%;height:100%;overflow:hidden}figure img{height:100%;aspect-ratio:1;object-fit:cover}}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#slides{position:relative;height:80vh;padding:0;margin:0;list-style-type:none}.slideshow-text{text-align:center;background:#516D73d6;font-size:.75em;line-height:normal;padding:.5em;margin-left:-30px}.slide{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;display:flex;justify-content:center;align-items:center;font-size:3rem;letter-spacing:.5rem;color:#fff;text-transform:uppercase;font-weight:700;-webkit-transition:opacity 2s;-moz-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}.slide{position:absolute;left:0;top:0;width:100%;height:90vh;opacity:0;z-index:1;display:flex;justify-content:center;align-items:center;font-size:3rem;letter-spacing:.5rem;color:#fff;text-transform:uppercase;font-weight:700;-webkit-transition:opacity 2s;-moz-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}.showing{opacity:1;z-index:2}.btn-get-started{text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:.5px;display:inline-block;transition:0.5s;border:2px solid #fff;color:#fff;background-color:#590212}.btn-get-started a{text-decoration:none!important}.btn-video{text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:.5px;display:inline-block;transition:0.5s;border:2px solid #fff;color:#fff;background-color:#516D73a1;position:absolute;left:50%;transform:translate(-50%,-50%);margin-top:20px}.btn-video:hover{background-color:#516D73}.controls{background:none;color:#fff;padding:20px 0;font-size:40px;cursor:pointer;margin:-50px 0 0 10px;width:70px;border:none}.buttons{position:absolute;z-index:10;font-size:0;width:100%;margin-top:22%}.grid-container{display:grid;column-gap:50px;grid-template-columns:auto auto auto;background-color:none}.grid-item{background-color:none;border:none;padding:20px;font-size:30px;text-align:center}.container-blue{background-color:#F3F6FA;padding:5em;color:#fff;text-align:left!important;height:100vh}.section-title{text-align:center;padding:30px 0;position:relative;margin-bottom:2%}#services .section-title{margin-top:4%!important;margin-bottom:170px!important}#productsCustomerService .section-title{margin-top:18%;margin-bottom:0;padding-bottom:0}.imageIndexCompany{height:350px!important}.rowCarousel{position:relative;top:0;left:80%;transform:translateX(-50%)}.section-title span{position:absolute;top:30px;color:#ffffff45;left:0;right:0;z-index:1;font-weight:700;font-size:52px;text-transform:uppercase;line-height:0}section.is-visible h2{opacity:1;transform:scale(1.25)}section:nth-child(4n){background-color:#f3f6fa;background-size:cover}.section-title h2{font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:20px;padding-bottom:0;color:#fff;position:relative;z-index:2;transition:all 3000ms}.col-lg-6-service{width:55%}.fst-italic{font-style:italic!important}.section__heading{margin-bottom:0.5em!important}.setMarginTop{padding-top:0!important}ul{list-style-type:none}.order-lg-2{order:2!important}.order-1{order:1!important}.img-fluid{max-width:650px;height:auto}.tm-content-box-right{margin-top:5%;margin-right:0;color:#7c8081}.tm-content-box{height:100%;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.media.tm-media.row-services{max-width:830px}.media.tm-media.row-services:first-of-type{margin-bottom:60px}.ccmIndex{text-align:center;width:70%;margin:80px auto 120px auto!important}.tm-translucent-white-bg{background-color:#fff0}.tm-section-title{font-size:2.6rem;margin-bottom:2rem}.carou{padding:0;margin:0}.owl-prev{position:absolute;top:50%;transform:translateY(-50%);padding:10px;width:50px;height:50px;border-radius:50%}.owl-next{position:absolute;top:50%;transform:translateY(-50%);right:0;padding:10px;width:50px;height:50px;border-radius:50%}.owl-prev span{font-size:100px;color:#fff;height:20px;position:absolute;top:-2px;left:-40px}.owl-next span{font-size:100px;color:#fff;height:30px;position:absolute;top:-2px;left:60px}.owl-prev span:hover,.owl-next span:hover{color:#8C0327}.owl-carousel.owl-drag .owl-item{opacity:.5}.owl-item.active.center{opacity:1}.owl-carousel .ytp-expand-pause-overlay .ytp-pause-overlay{display:none!important}.owl-dots{text-align:center;margin-top:20px}.owl2 .owl-dots{display:none}.owl-dot{display:inline-block}.owl-dot span{width:11px;height:11px;background-color:#ccc;border-radius:50%;display:block;margin:5px 3px}.owl-dot.active span{background-color:#000}.row-services{font-weight:300!important}.container-wave{display:inline-block;position:relative;width:100%;padding-bottom:10%;vertical-align:middle;overflow:hidden}svg{display:inline-block;position:absolute;top:-1px;left:0}.fluidclass{margin-left:0%;margin-top:0}.py-5{padding-bottom:3rem!important}.align-items-center{align-items:center!important}.col-lg-6-car{width:43%;margin-left:5%}.rounded{border-radius:var(--bs-border-radius)!important}.mb-4{margin-bottom:1.5rem!important}.text-start{text-align:left!important}.w-100{width:100%!important}.contact .info-box{color:#444;text-align:center;box-shadow:0 0 30px rgb(214 215 216 / .6);padding:20px 0 30px 0;box-shadow:10px 5px 5px #8C0327}.contact .info-box i{font-size:32px;color:#8C0327;border-radius:50%;padding:8px;border:2px dotted #f5f0a0}.contact .info-box a:hover{color:#8C0327}.contact h3{color:#7c8081}.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-map::before{content:"\eb56"}.form-container{width:165%;margin-bottom:5%}#div1{display:inline-block;width:20%;height:auto}#div2{display:inline-block;width:33.3%;height:auto;min-width:232px}.margin-companycontent{margin-top:10%}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}.container-comp{max-width:unset}.container-comp{margin-top:80px;margin-right:auto;margin-bottom:80px;margin-left:auto;padding-top:0;padding-right:30px;padding-bottom:0;padding-left:30px}[data-aos="fade-up"]{transform:translate3d(0,100px,0)}.row-wu{display:flex;margin-top:100px;margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.img-bg{min-height:506px;background-size:cover}.swiper{margin:140px 140px 120px 140px;overflow:hidden}.swiper-button-prev{margin-top:calc(100px - (var(--swiper-navigation-size)/ 2))}.container-start ul{list-style:none;margin:4em 0 0;padding:0}.container-start ul li{margin-bottom:2em;display:table-cell;padding-left:2em}.container-start ul li h3{position:relative;z-index:1;margin:0;font-family:"Roboto",system-ui;font-size:1.25em;line-height:2.5em;font-weight:300;letter-spacing:1px}.container-start ul li h3::before{content:"";position:absolute;z-index:-1;background-color:#590212;width:2.5em;height:2.5em;border-radius:50%;z-index:99}.container-start ul li h3 span{padding-left:15px;z-index:99;position:inherit}.container-start ul li p{padding-left:15px;font-family:"Roboto",system-ui;font-size:18px!important;line-height:1.6875em;font-weight:400;color:#959595;z-index:99;position:relative}.container-start ul::after{clear:both;content:"";display:table}.row-references{display:flex;width:100%}.row-company{margin-top:100px}.login{top:50%;left:50%;margin:3% 0 0 30%;height:fit-content}input{width:100%;margin-bottom:10px;outline:none;padding:10px;font-size:13px;color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / .3);border:1px solid rgb(0 0 0 / .3);border-radius:4px;background-color:unset;-webkit-transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;-ms-transition:box-shadow .5s ease;transition:box-shadow .5s ease}.text-center{text-align:center!important}.align-video{display:block;margin-left:auto;margin-right:auto;width:50%;height:380px}.login{margin:3% 0 0 20%;max-width:440px}.grid-container{display:grid;grid-template-columns:auto auto auto;padding:10px;width:230%}.grid-container-slider{display:grid;grid-template-columns:auto auto auto;padding:10px;width:97%}.grid-item{padding:20px;font-size:30px;text-align:center;width:110%}input{width:100%;margin-bottom:10px;outline:none;padding:10px;font-size:13px;color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / .3);border:1px solid rgb(0 0 0 / .3);border-radius:4px;background-color:unset;-webkit-transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;-ms-transition:box-shadow .5s ease;transition:box-shadow .5s ease}label{display:inline-block;padding-left:20px}.dropdown{position:relative;display:block;padding:0;height:fit-content}.dropdown select{width:100%;margin:0;background:none;border:1px solid #fff0;outline:none;appearance:none;color:#818181;padding:.6em 1.9em .5em .8em;line-height:1.3}option{font-weight:400;color:#838383;border-radius:4px;box-shadow:inset 0 -5px 45px rgb(100 100 100 / .2),0 1px 1px rgb(255 255 255 / .2)}.dropdown::after{content:"";position:absolute;width:9px;height:8px;top:50%;right:1em;margin-top:-4px;z-index:2;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpolygon fill='rgb(102,102,102)' points='8,12 0,0 16,0'/%3E%3C/svg%3E") 0 0 no-repeat;pointer-events:none}.button-style{width:50%;outline:none;font-size:13px;color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / .3);border:1px solid rgb(0 0 0 / .3);border-radius:4px;background-color:unset;box-shadow:inset 0 -5px 45px rgb(100 100 100 / .2),0 1px 1px rgb(255 255 255 / .2);-webkit-transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;-ms-transition:box-shadow .5s ease;transition:box-shadow .5s ease;margin-left:75%;margin-top:8%}.button-style:hover{color:#fff;box-shadow:inset 250px 0 0 0 #8C0327}.checkbox_text{width:auto;margin-top:6%}.checkbox-webinar{margin-bottom:-37px}.label-form{display:inline-block;width:max-content;padding-left:40px}.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-right:auto;margin-left:auto}.row-career{display:flex;width:100%;--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.rounded{border-radius:var(--bs-border-radius)!important}.overflow-hidden{overflow:hidden!important}.text-start{text-align:left!important}#customers{height:0;background:#E9EFF1;position:relative}#customers .section-title.aos-init.aos-animate{margin-bottom:4%}.tm-textbox-full-height2{margin-top:-3%;position:relative}.tm-translucent-white-bg2{background-color:#f3f6fa}.tm-content-box2{overflow:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto;width:70%!important;padding:10px;margin-top:-19%;box-shadow:10px 5px 5px #001a33;overflow:hidden;z-index:99}.tab-content>.active{display:block}.row-job{display:flex;width:100%;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.job-margin{margin:0 10em}.job-item{margin-bottom:4em!important}.job-title-margin{margin-bottom:0em!important}.margin-job-wave{margin-top:20%}.d-flex{display:flex!important}.flex-shrink-0{flex-shrink:0!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.me-2{margin-right:.5rem!important}.flex-column{flex-direction:column!important}.btn{margin-top:1rem;padding:.6rem 1.8rem;background-color:#516D73;border:none;border-radius:25px;color:#fff;text-transform:uppercase;cursor:pointer;text-decoration:none;--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:#8C0327;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:#fff;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;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;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-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);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;z-index:999}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#516D73;--bs-btn-border-color:#fff;--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 rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-primary:hover{--bs-btn-bg:#590212}.howwework-margin{margin-top:5%}.width-two-elements{width:50%!important;margin-top:5%!important;margin-bottom:5%!important}.sticky{position:sticky;top:68px;background-color:#f3f6fa;display:block;place-content:center;margin-bottom:45px;z-index:99;padding-left:3.5%}.sticky2{position:sticky;top:101px;background-color:#f3f6fa;display:block;place-content:center;margin-bottom:45px;z-index:99;padding-left:3.5%}.sticky a,.sticky2 a{color:#8C0327}.sticky a:hover,.sticky2 a:hover{color:#516d73}.sec1{display:flex;text-align:center;height:50vh}.sec1 div{margin:4em auto}.sec2{left:0;right:0;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1em}.sec2 article{padding:2em 1em}.sec2 article h2{border-bottom:5px solid #9dd53a;margin-bottom:1em}.sec2 article p{margin-bottom:.75em;text-align:justify}.menuHover{order:2}.menuHover a{color:#fff!important}.menuHover:hover,.menuHover:hover a{color:#8C0327!important}.menuHover:hover+.logoWidth{filter:grayscale(0%) invert(0%) brightness(100%)}.row.rowMenu.rowMenuMargin{margin-top:-15px}.col.colMenu.rowMenuMarginBottom{margin-bottom:25px}#services{height:100%}@-webkit-keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-250px * 7))}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-250px * 7))}}.slider{background:#f3f6fa;height:250px;margin:auto;overflow:hidden;position:relative;width:960px;margin-top:0}.slider::before,.slider::after{background:linear-gradient(to right,#f3f6fa 0%,#fff0 100%);content:"";height:100px;position:absolute;width:200px;z-index:2}.slider::after{right:0;top:0;transform:rotateZ(180deg)}.slider::before{left:0;top:0}.slider .slide-track{display:flex;width:calc(250px * 14)}.slider .slide{height:100px;width:250px}.slide{opacity:100%;position:relative}.hide{display:none}.myDIV:hover+.hide{display:block;position:absolute;margin-top:66%;font-size:20px;font-weight:400;text-align:center;line-height:normal;color:#0e2859}.tab-panels h3{color:#8c0327}.tab-panels h3:hover{text-decoration:underline}.calender-row{display:flex}.container-calendar{max-width:400px}.event-calendar{font-size:14px;overflow:hidden;white-space:nowrap;margin-top:unset!important}.head{margin-bottom:0}.top-line{font-family:"Roboto",system-ui;font-size:2em;text-transform:capitalize}.spacer{border-bottom:1px solid #e5e5e5}.event-list{display:block;border-right:1px solid #e5e5e5}.event{text-decoration:none}.event:nth-child(3n+1) .event-container{border-left-color:#0e2859}.event:nth-child(3n) .event-container{border-left-color:#FDD835}.event:nth-child(3n-1) .event-container{border-left-color:#FDD835}.event-container{color:#131313;transition:all 0.2s ease;background:#FAFAFA;border-left:3px solid;padding-top:10px;padding-bottom:15px}.event-container:hover{border-left-width:10px;background:#ECEFF1}.date-container{display:inline-block;width:5em;padding-left:13px;padding-right:8px;padding-bottom:2px;margin-right:6px;font-family:"Roboto",system-ui;font-weight:700;color:#343434}.date{font-size:2.5em;display:block}.dia{display:block;font-size:.4em;font-weight:400;margin-top:-.8em;text-transform:uppercase}.month{display:block;font-size:.4em;font-weight:400;margin-top:-.8em;text-transform:uppercase}.detail-container{display:inline-block;vertical-align:top;padding-top:3px}.title{text-transform:uppercase;font-family:"Roboto",system-ui;font-weight:400;font-size:1.5em;color:#8D6E63}.description{display:block;font-size:.9em;color:#FDD835}.careerPageTitle{height:unset;padding:0!important;background-color:#516D73}.openEv{font-size:1em;color:#131313;background-image:url(http://subtlepatterns2015.subtlepatterns.netdna-cdn.com/patterns/symphony.png);padding-top:20px;padding-left:10px;padding-bottom:20px;padding-right:10px;display:none}.openEv.open{display:block}.form-group-calendar{margin-right:60px}.tl_parent{display:none}.customersNoShowMobile{display:contents}.customersShowMobile{display:none}.contact .info-box{color:#444;text-align:center;padding:20px 0 30px 0;box-shadow:10px 5px 5px #5902124F}.contact .info-box i{font-size:32px;color:#590212;border-radius:50%;padding:8px;border:2px dotted #f5f0a0}.contact .info-box h3{font-size:20px;color:#777;font-weight:700;margin:10px 0}.contact .info-box p{padding:0;line-height:24px;font-size:14px;margin-bottom:0}.contact .php-email-form{padding:30px}.contact .php-email-form .loading{display:none;background:#E9EFF1;text-align:center;padding:15px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;animation:animate-loading 1s linear infinite}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:0;box-shadow:none;font-size:14px}.contact .php-email-form input::focus,.contact .php-email-form textarea::focus{background-color:#590212}.contact .php-email-form input{padding:10px 15px}.contact .php-email-form textarea{padding:12px 15px}.contact .php-email-form button[type=submit]{background:#590212;border:0;padding:10px 24px;color:#fff;transition:0.4s}.contact .php-email-form button[type=submit]:hover{background:#8C0327}#careerPageJobs{font-size:2.5rem;}.mouse-pointer{cursor:pointer}.contact-text{width:100%;text-align:justify;font-size:10px;line-height:normal}.color_yellow{color:#590212}.checkbox-design{width:unset;height:14px;width:14px;padding:0;margin-bottom:0;appearance:checkbox}.pflichtfelder{font-size:10px;font-style:italic}@keyframes animate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.text-ty{height:100%;width:100%;background-color:#516D73;color:#fff;margin-bottom:10px;padding:15px}#div1-contact{display:inline-block}#div2-contact{display:inline-block}.products-headline{font-size:xx-large;margin-top:15px;font-weight:700;color:#590212}.ul-reset{padding-left:0;margin-top:0;margin-bottom:0;list-style:none}.marginMenuSecondChild{margin-left:-100px}.ul-reset h3{font-size:20px;text-decoration:underline;margin-bottom:.4em}.bgmenu{background-color:red}.icon_menu{height:50px;margin-right:15px}.wrappermenu{display:grid;grid-template-columns:4% 1fr}.logomenusmall{height:15px;margin-top:10px}.mega-menu{background:#516D73;display:none;left:0;position:fixed;text-align:left;width:100%;padding-top:30px;margin-top:-76px;z-index:1;color:#fff;border-bottom:2px solid #590212}.mega-menu ul{float:left;margin-bottom:20px;margin-right:40px;width:30%}.droppable{position:static}.droppable>a:after{content:"\f107";font-family:FontAwesome;font-size:12px;padding-left:6px;position:relative;top:-1px;color:#8C0327}.droppable:hover .mega-menu{display:block}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.bordermenu{height:26px;margin-top:-15px;background-color:#0E2859;margin-bottom:15px}.container.cf{width:100%!important}.row.rowMenu{margin-left:-15%}.col.colMenuIcon{width:80px}.col.colMenu{width:40%}.col.colMenu2{width:fit-content}.logoWidth{width:20px;filter:grayscale(100%) invert(100%) brightness(150%)}.logoColor{filter:grayscale(100%) invert(0%) brightness(150%)!important}.VIpgJd-ZVi9od-xl07Ob-lTBxed{padding:0!important}.goog-te-gadget-simple{display:flex!important;background-color:transparent!important;border-left:none!important;border-top:none!important;border-bottom:none!important;border-right:none!important}.goog-te-gadget img{display:none}.VIpgJd-ZVi9od-xl07Ob-OEVmcd{box-shadow:none!important}.VIpgJd-ZVi9od-vH1Gmf{border:none!important}.VIpgJd-ZVi9od-vH1Gmf-ibnC6b div,.VIpgJd-ZVi9od-vH1Gmf-ibnC6b:link div,.VIpgJd-ZVi9od-vH1Gmf-ibnC6b:visited div,.VIpgJd-ZVi9od-vH1Gmf-ibnC6b:active div{background-color:#2f4775!important}#container{height:100%;width:100%;font-size:0;margin:0 auto;margin-left:100px}.item{display:inline-block;vertical-align:top;height:100%;width:49%}#content,#defaultContent{font-size:20px;margin:0;position:absolute;top:8%;left:10%;color:#f3f6fa;margin-right:10%;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.noDefaultContent{display:none}#company .company-content-flex{margin-top:6%;margin-left:13%;font-weight:400}.timeline-text{font-size:20px;margin-top:80px}.timeline-text img{position:absolute;padding-left:60px}.subheading{margin:0;padding:0;text-transform:none;color:#f3f6fa;font-size:22px;font-weight:700}.subheading:hover{text-decoration:underline;color:#590212}#services #content .section__heading{text-decoration:underline}#services .card{margin-left:auto!important;margin-right:60px!important}.flip{position:absolute;width:45%;perspective:300px;-webkit-perspective:300px}.flipped{transform:translateX(0%) rotateY(360deg);transform-origin:center;-webkit-transform:translateX(0%) rotateY(360deg);-webkit-transform-origin:center}.card{width:70%;height:100%;transition:all 0.2s ease-in-out;transform-style:preserve-3d;-webkit-transition:all 0.2s ease-in-out;-webkit-transform-style:preserve-3d;background-color:transparent!important}.face{position:absolute;z-index:2;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.front4{z-index:1;color:#EEE}.back4{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg)}.front4,.back4{background-color:#590212;height:824px}.custom-radio:first-child{margin-top:10px}.custom-radio .radiobuttonB{margin-top:34%}.custom-radio .radiobuttonC{margin-top:28%}.custom-radio .radiobuttonD{margin-top:45%}.custom-radio .radiobuttonE{margin-top:36%}.custom-radio,.custom-radio500{display:inline-block;position:relative;cursor:pointer;user-select:none;margin-left:-35%!important}.custom-radio input[type="radio"],.custom-radio500 input[type="radio"]{opacity:0;position:absolute}.custom-radio .radio-label,.custom-radio500 .radio-label{position:relative;display:inline-block;height:55px;background-color:#fff0;border-radius:50%;margin-right:10px}.custom-radio .radio-label::before,.custom-radio500 .radio-label::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:32px;opacity:0}.custom-radio input[type="radio"]:checked+.radio-label::before,.custom-radio500 input[type="radio"]:checked+.radio-label::before{opacity:1}.custom-radio .radio-text,.custom-radio500 .radio-text{vertical-align:middle}.containerServices500.showRowMobile{display:none}#footer{background:#516d73;color:#fff;font-size:14px}#footer .footer-top{padding:30px 0 0 0}#footer .footer-top .footer-info{margin-bottom:15px;background:#c5d9d2;color:#516d73;border-top:4px solid #590212;text-align:center;padding:10px 10px}#footer .footer-top .footer-info h3{font-size:36px;margin:0 0 20px 0;padding:2px 0 2px 0;line-height:1;font-weight:700}#footer .footer-top .footer-info p{font-size:14px;line-height:24px;margin-bottom:0}#footer .footer-top .social-links a{font-size:18px;display:inline-block;background:#516D73;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:0.3s}#footer .footer-top .social-links a:hover{background:#8C0327;color:#fff;text-decoration:none}#footer .footer-top h4{font-size:16px;font-weight:600;color:#fff;position:relative;padding-bottom:12px}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul i{padding-right:2px;color:#590212;font-size:18px;line-height:1}#footer .footer-top .footer-links ul li{padding:10px 0;display:flex;align-items:center}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#fff;transition:0.3s;display:inline-block;line-height:1}#footer .footer-top .footer-links ul a:hover{color:#590212}#footer .footer-top .footer-newsletter{text-align:left}#footer .footer-top .footer-newsletter form{margin-top:30px;padding:6px 10px;position:relative;border-radius:4}#footer .footer-top .footer-newsletter form input[type=email]{border:0;padding:4px;width:calc(100% - 110px)}#footer .footer-top .footer-newsletter form input[type=submit]{position:absolute;top:0;right:0;bottom:0;border:0;background:none;font-size:16px;padding:0 20px;background:#590212;color:#fff;transition:0.3s;border-radius:4}#footer .footer-top .footer-newsletter form input[type=submit]:hover{background:#8C0327}#footer .copyright{border-top:1px solid #590212;text-align:center;padding-top:30px}#footer .credits{padding-top:5px;text-align:center;font-size:13px;color:#fff}#footer .credits a{color:#e82d2d}@media screen and (max-width:1680px){body,input,select,textarea{font-size:14pt}header.special{padding-top:5.5em;margin-bottom:4em}.span_vid{top:3.5%!important}.container{width:1200px}.container.medium{width:900px}.container-gallery-item{display:none}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-wide{order:-1}.row>.col-1-wide{width:8.33333%}.row>.off-1-wide{margin-left:8.33333%}.row>.col-2-wide{width:16.66667%}.row>.off-2-wide{margin-left:16.66667%}.row>.col-3-wide{width:25%}.row>.off-3-wide{margin-left:25%}.row>.col-4-wide{width:33.33333%}.row>.off-4-wide{margin-left:33.33333%}.row>.col-5-wide{width:41.66667%}.row>.off-5-wide{margin-left:41.66667%}.row>.col-6-wide{width:50%}.row>.off-6-wide{margin-left:50%}.row>.col-7-wide{width:58.33333%}.row>.off-7-wide{margin-left:58.33333%}.row>.col-8-wide{width:66.66667%}.row>.off-8-wide{margin-left:66.66667%}.row>.col-9-wide{width:75%}.row>.off-9-wide{margin-left:75%}.row>.col-10-wide{width:83.33333%}.row>.off-10-wide{margin-left:83.33333%}.row>.col-11-wide{width:91.66667%}.row>.off-11-wide{margin-left:91.66667%}.row>.col-12-wide{width:100%}.row>.off-12-wide{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-10px;margin-left:-10px}.row.gtr-25>*{padding:10px 0 0 10px}.row.gtr-25.gtr-uniform{margin-top:-10px}.row.gtr-25.gtr-uniform>*{padding-top:10px}.row.gtr-50{margin-top:-20px;margin-left:-20px}.row.gtr-50>*{padding:20px 0 0 20px}.row.gtr-50.gtr-uniform{margin-top:-20px}.row.gtr-50.gtr-uniform>*{padding-top:20px}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-uniform{margin-top:-40px}.row.gtr-uniform>*{padding-top:40px}.row.gtr-150{margin-top:-60px;margin-left:-60px}.row.gtr-150>*{padding:60px 0 0 60px}.row.gtr-150.gtr-uniform{margin-top:-60px}.row.gtr-150.gtr-uniform>*{padding-top:60px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}.row.gtr-200.gtr-uniform{margin-top:-80px}.row.gtr-200.gtr-uniform>*{padding-top:80px}.messageGreen,.messageRed{margin-top:-0.6%!important}}@media screen and (max-width:1600px){.messageGreen,.messageRed{margin-top:-0.7%!important}}@media screen and (max-width:1590px){#contact svg{margin-top:-102px!important}}@media screen and (max-width:1580px){.img-index-mobile-size{width:80%}.margin-services{width:49%}.img-fluid.fluidclass.img-mobile2{width:90%}}@media screen and (max-width:1530px){.custom-radio .radiobuttonC{margin-top:31%}.custom-radio .radiobuttonD{margin-top:32%}.tm-content-box2{margin-top:-17%!important}}@media screen and (max-width:1460px){.span_vid{top:3.5%!important}.tm-content-box2{margin-top:-17%}.front4,.back4{min-width:457px}#content,#defaultContent{left:6%}}@media (min-width:1400px){.container-xxl{max-width:1320px}}@media (max-width:1400px){.panel__stack .panel__card:nth-child(2){width:84%!important}.panel__stack .panel__card:nth-child(3){width:82%!important}.custom-radio .radiobuttonD{margin-top:35%}.custom-radio .radiobuttonE{margin-top:32%}}@media (max-width:1380px){.timeline-text img{padding-left:65px}.custom-radio{margin-left:-20%!important}.custom-radio:first-child{padding-left:0}.custom-radio .radiobuttonD{margin-top:41%}.custom-radio .radiobuttonE{margin-top:35%}}@media (max-width:1370px){.panel__stack .panel__card:nth-child(2){width:85%!important}}@media screen and (max-width:1350px){.paddingCompIn{padding-top:10px!important}}@media (max-width:1340px){.panel__stack .panel__card:nth-child(2){width:86%!important}.panel__stack .panel__card:last-child{width:79%!important;min-width:unset}}@media screen and (max-width:1360px){.span_vid{top:3%!important}#customers .tm-content-box2{margin-top:-18%}#products .tm-page-content-width{margin-top:-10%!important}}@media screen and (max-width:1319px){#careerPage3{margin-top:-21%!important}}@media screen and (max-width:1304px){.messageGreen,.messageRed{margin-top:-0.8%!important}}@media screen and (max-width:1300px){#customers .tm-content-box2{margin-top:-20%}}@media screen and (max-width:1280px),screen and (max-height:615px){.row>*{padding-right:calc(var(--bs-gutter-x) * 4.5)}}@media screen and (max-width:1280px){body,input,select,textarea{font-size:13pt;letter-spacing:.025em;line-height:1.65em}h1,h2,h3,h4,h5,h6{line-height:1.5em}header.major{padding-bottom:1.5em}footer.major{padding-top:2em}.wrapper{margin-bottom:4em;padding:4em 3em}.wrapper.style4{padding:3em}#header nav ul li{margin-left:1em}#banner{background-attachment:scroll}#cta{padding:4em;background-attachment:scroll}#customers .tm-content-box2{position:absolute;margin-left:10%;margin-top:-22%!important}#video-background{min-height:850px}#company .container-wave{padding-top:8%!important}#career .row.g-0.about-bg.rounded.overflow-hidden.mobileTextCareer{margin-top:-110px!important}#career .btnindex{margin-left:45%!important}#career .mb-4.jobsshow{margin-left:2%}.panel__image img{max-height:300px!important}.tm-content-box2{margin-top:-5%!important;padding:0!important}.wrapper.style1.container.special.mobileContainerContact{width:95%}.login{margin:3% 0 0 10%!important}.far.fa-clock.text-primary.me-2{margin-left:20px}#tab-1{width:115%;margin-left:-8%}.four-img-mobile{padding-right:0!important}.span_vid{top:4%!important}.span_vid h1{font-size:2em!important}.container{width:960px}.container.medium{width:735px}.widthservice{width:48%!important}.nodisplay{display:none!important}.jobsshow{width:100%!important;text-align:center!important;margin-left:13%}.btnindex{padding-right:30px!important;margin-left:40px!important;width:200px!important;margin-left:44%!important}svg{top:-54px!important}.marginMenuSecondChild{margin-left:-25px!important}#banner{max-height:600px!important}.sticky,.sticky2{top:65px!important}.headlineindex{margin-top:13%!important}.img-fluid{max-width:550px!important}.container-blue{height:100%!important;padding:4em!important}.containerFooter{width:90%!important}.col-lg-6-car{margin-left:-2%!important}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-normal{order:-1}.row>.col-1-normal{width:8.33333%}.row>.off-1-normal{margin-left:8.33333%}.row>.col-2-normal{width:16.66667%}.row>.off-2-normal{margin-left:16.66667%}.row>.col-3-normal{width:25%}.row>.off-3-normal{margin-left:25%}.row>.col-4-normal{width:33.33333%}.row>.off-4-normal{margin-left:33.33333%}.row>.col-5-normal{width:41.66667%}.row>.off-5-normal{margin-left:41.66667%}.row>.col-6-normal{width:50%}.row>.off-6-normal{margin-left:50%}.row>.col-7-normal{width:58.33333%}.row>.off-7-normal{margin-left:58.33333%}.row>.col-8-normal{width:66.66667%}.row>.off-8-normal{margin-left:66.66667%}.row>.col-9-normal{width:75%}.row>.off-9-normal{margin-left:75%}.row>.col-10-normal{width:83.33333%}.row>.off-10-normal{margin-left:83.33333%}.row>.col-11-normal{width:91.66667%}.row>.off-11-normal{margin-left:91.66667%}.row>.col-12-normal{width:100%}.row>.off-12-normal{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-10px;margin-left:-10px}.row.gtr-25>*{padding:10px 0 0 10px}.row.gtr-25.gtr-uniform{margin-top:-10px}.row.gtr-25.gtr-uniform>*{padding-top:10px}.row.gtr-50{margin-top:-20px;margin-left:-20px}.row.gtr-50>*{padding:20px 0 0 20px}.row.gtr-50.gtr-uniform{margin-top:-20px}.row.gtr-50.gtr-uniform>*{padding-top:20px}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-uniform{margin-top:-40px}.row.gtr-uniform>*{padding-top:40px}.row.gtr-150{margin-top:-60px;margin-left:-60px}.row.gtr-150>*{padding:60px 0 0 60px}.row.gtr-150.gtr-uniform{margin-top:-60px}.row.gtr-150.gtr-uniform>*{padding-top:60px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}.row.gtr-200.gtr-uniform{margin-top:-80px}.row.gtr-200.gtr-uniform>*{padding-top:80px}#products .tm-page-content-width{margin-top:-13%!important}#productsCustomerService .btnindex{width:225px!important}.front4,.back4{height:750px}.timeline-text{font-size:20px;margin-top:29px;margin-bottom:50px}#careerPage{margin-left:auto!important;margin-right:5%}.col-lg-6-car.wow.fadeIn.margin-mobile.margin-career{padding-left:0}#careerPage2{margin-left:15%!important}#careerPage1{margin-left:-20%!important}#careerPage3{margin-left:-20%!important;margin-top:-23%!important}.btn-get-started a{padding-left:7px;margin-right:-18px}}@media screen and (max-width:1268px){.span_vid{top:3%!important}#products .tm-translucent-white-bg.tm-content-box.tm-content-box-right.tm-textbox-full-height{margin-top:13%}#services .timeline-column-left{width:40%}#container{margin-left:40px!important}.timeline-text img{padding-left:50px!important}.custom-radio .radiobuttonB{margin-top:32%!important}}@media screen and (max-width:1260px){.panel__image img{max-height:300px!important}.form-container{display:none}.footerMobileWidth1{width:50%}.footerMobileWidth2{width:25%}.img-mobile2{width:90%}.section-title span{font-size:48px!important}.section-title h2{font-size:28px!important}.span_vid{top:3%!important}}@media screen and (max-width:1250px){#customers .tm-content-box2{margin-top:-24%!important}#products .tm-page-content-width{margin-top:-16%!important}[role="tablist"]{min-width:55%!important}}@media (max-width:1236px){.panel__stack .panel__card:nth-child(2){width:87%!important}.panel__stack .panel__card:nth-child(3){width:83%!important}.panel__stack .panel__card:last-child{width:79.5%!important;min-width:unset}.panel__stack .panel__card:nth-child(1){width:91%!important}}@media screen and (max-width:1229px){#video-background{margin-top:-80px!important}}@media screen and (max-width:1210px){#content,#defaultContent{top:6%!important}.panel__image img{max-height:280px!important}.container.cf{margin-left:5%}.row.g-5.align-items-center.containerCareerMobile{margin-top:2%}svg{top:-46px!important}.span_vid{top:3%!important}#careerPage1{margin-left:-21%!important}#careerPage3{margin-left:-21%!important;margin-top:-25%!important}}@media screen and (max-width:1200px){#customers .tm-content-box2{margin-top:-24%!important}.custom-radio .radiobuttonE{margin-top:18%}#content,#defaultContent{left:3%;top:6%}.timeline-img{height:220px}.timeline-text img{padding-left:60px!important}#company .company-content-flex{margin-left:7%}.custom-radio{margin-left:-5%!important}.custom-radio .radiobuttonC{margin-top:27%}.custom-radio .radiobuttonD{margin-top:37%}.custom-radio .radiobuttonE{margin-top:26%}}@media screen and (max-width:1180px){[role="tablist"]{min-width:58%!important}}@media screen and (max-width:1150px){#products{margin-bottom:-5%}#itemscope{width:75%}.custom-radio .radiobuttonB{margin-top:35%!important}.custom-radio .radiobuttonD{margin-top:28%}#career .btnindex{margin-left:44%!important}#container{margin-left:-15px!important}.timeline-text img{padding-left:25px!important}#careerPage1{margin-left:-22%!important}#careerPage3{margin-left:-22%!important;margin-top:-27%!important}}@media screen and (max-width:1130px){.span_vid{top:3%!important}#products .tm-translucent-white-bg.tm-content-box.tm-content-box-right.tm-textbox-full-height{margin-top:5%}#customers .tm-content-box2{margin-top:-27%!important}#customers .tm-content-box2{margin-top:-26%!important}}@media screen and (max-width:1100px){.panel__image img{max-height:265px!important}.tm-content-box2{width:80%!important}.span_vid{top:3%!important}svg{top:-50px!important}.login{margin:3% 0 0 3%!important}#banner{max-height:363px!important}.row-company{margin-left:0%!important;width:60%!important}.container-comp{margin-right:-9%!important;margin-left:-8%!important}.container-start{width:80%!important}.swiper-button-next,.swiper-button-prev{top:60%!important}.section-title span{font-size:40px!important}.section-title h2{font-size:20px!important}.mobileContainerIndexContact{margin-left:6%}.tm-content-box2{width:70%!important}#contact .container-start{width:93%!important}#contactPage .container-start.containerCon{width:100%!important}.tm-content-box2{margin-top:-6%!important}#itemscope{width:83%}#productsCustomerService .section-title{margin-top:210px!important}#company .img-fluid.fluidclass.img-mobile2.imageIndexCompany{height:275px!important}#career .btnindex{margin-left:44%!important}#contact svg{margin-top:-75px!important}.custom-radio .radiobuttonB{margin-top:30%!important}.custom-radio .radiobuttonD{margin-top:35%}}@media screen and (max-width:1090px){#products svg{margin-top:-220px!important}#customers .tm-content-box2{margin-top:-28%!important}}@media (max-width:1080px){#cta{margin:0}#page-wrapper{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease;padding-bottom:1px}#navButton{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease;display:block;height:60px;left:0;position:fixed;top:0;width:100%;z-index:10001}#navButton .toggle{text-decoration:none;height:60px;left:0;position:absolute;text-align:center;top:0;width:100%;border:0;outline:0}#navButton .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:'Font Awesome 5 Free';font-weight:900}#navButton .toggle:before{color:#fff;content:'\f0c9';font-size:1em;height:40px;left:10px;line-height:40px;opacity:.5;position:absolute;top:11px;width:60px;z-index:1}#navButton .toggle:after{background:rgb(163 169 170 / .75);border-radius:2px;content:'';height:40px;left:10px;position:absolute;top:10px;width:60px}#navPanel{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(-275px);-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);-moz-transition:-moz-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease;display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:275px;z-index:10002;background:#516d73;color:#fff;font-size:.8em;letter-spacing:.075em;text-transform:uppercase;padding:.25em .75em 1em .75em;border-right:2px solid #590212}#navPanel .link{border:0;border-top:solid 1px rgb(255 255 255 / .05);color:inherit;display:block;height:3em;line-height:3em;opacity:.75;text-decoration:none}#navPanel .link.depth-0{font-weight:900}#navPanel .link:first-child{border-top:0}#navPanel .indent-1{display:inline-block;width:1em}#navPanel .indent-2{display:inline-block;width:2em}#navPanel .indent-3{display:inline-block;width:3em}#navPanel .indent-4{display:inline-block;width:4em}#navPanel .indent-5{display:inline-block;width:5em}body.navPanel-visible #page-wrapper{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #navButton{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #navPanel{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#products svg{margin-top:-245px!important;background:#E9EFF1}#customers .tm-content-box2{margin-top:-32%!important}.span_vid{top:1.5%!important}.banner{display:none!important}#banner{margin-top:-87px!important;max-height:340px!important}.container-blue{margin-bottom:-1em}.img-mobile-career{display:none}.row.g-5.align-items-center.containerCareerMobile{width:225%;text-align:center}.textAlignCenterMobileCareer{margin-left:35%}.panel__image img{max-height:250px!important}#video-background{margin-top:-90px!important}#footer .footer-top .footer-info{background:#000}#footer .footer-top .footer-info{border-top:4px solid #000}html,body{overflow-x:hidden}header.major{padding-bottom:.25em}header.special{margin-bottom:4em;padding-top:5em}header.special:before,header.special:after{width:40%}header.special h2+p{padding-top:1.25em}section{margin:1em 0 1em 0}section:first-child{margin-top:0}input[type="button"].small,input[type="submit"].small,input[type="reset"].small,button.small,.button.small{font-size:.8em;min-width:18em;padding:.75em 0}ul.featured-icons{margin:0}ul.featured-icons li{display:inline-block;float:none;width:auto}ul.featured-icons li .icon{font-size:4em;width:1.25em}ul.buttons li{display:block;padding:1em 0 0 0}#header{display:none}.wrapper.special-alt{text-align:center}.wrapper.style4{padding-bottom:3em}#main{padding:5em 0}#main .sidebar{border-top:solid 1px rgb(124 128 129 / .1);padding-top:3em}#main .sidebar section{border-top:0;padding-top:0}body.index #main{padding-top:4.5em}.span_vid{top:2.5%!important}#company{margin-bottom:-30px!important}#career{margin-bottom:-20px!important}#customers .tm-content-box2{margin-top:-31%!important}#services{margin-top:-18px;margin-bottom:-17px!important}.custom-radio{margin-left:-16%!important}#products{margin-bottom:-6%}#careerPage{display:flex}#carrerPageContainer{width:100%}#careerPage1{margin-left:-26%!important}#careerPage3{margin-top:-31%!important;margin-left:-26%!important}#carrerPageContainer .row{text-align:left!important}#carrerPageContainer .textAlignCenterMobileCareer{margin-left:0}}@media screen and (max-width:1050px){#video-background{margin-top:-120px!important}#customers .tm-content-box2{margin-top:-33%!important}.span_vid{top:2%!important}#products .tm-translucent-white-bg.tm-content-box.tm-content-box-right.tm-textbox-full-height{margin-top:0%}#services{margin-bottom:-18px!important}#container{margin-left:0px!important}.timeline-text img{padding-left:15px!important}#career .btnindex{margin-left:43%!important}#customers .tm-content-box2{margin-top:-34%!important}.front4,.back4{min-width:400px}}@media screen and (max-width:1000px){.panel__stack{margin-top:-3%!important}.panel__image img{max-height:240px!important}.meetings-iframe-container{margin-top:5%}.bookAppointmentHeadline{margin-top:5%}.tabs{width:99%}svg{top:-45px!important}#button{margin-left:-34%!important}.login{margin:3% 0 0 5%!important;max-width:370px!important}section{margin:0!important}.img-mobile{display:none}#banner{max-height:337px!important}.marginServicesMobile{margin-left:3%!important}.banner{margin-top:-104px!important}.mobileMarginLeft{padding-left:1.5em}.col-xl-7.slides.position-relative{width:85%!important;margin-left:7%!important}.headlineYellowMobile{margin-bottom:2em}.mobileMarginTopCompany{margin-top:150px}.indexServicesNoDisplayText{display:none}.widthservice{width:100%!important}.col-lg-6.pt-4.pt-lg-0.order-2.order-lg-1.content.content-mobile-company.mobile-cont{display:none}.col-lg-6.order-1.order-lg-2.textblock-index.desktop-mobile{width:96%!important}.span_vid{width:100%}#products svg{margin-top:-250px!important}#customers .tm-content-box2{margin-left:8%}#productsCustomerService{margin-bottom:-1px!important}.rowCon{margin-left:1%}}@media screen and (max-width:998px){.messageGreen,.messageRed{margin-top:-0.9%!important}}@media (min-width:992px){.order-lg-2{order:2!important}}@media screen and (max-width:980px){body,input,select,textarea{font-size:13pt;letter-spacing:.025em;line-height:1.5em}header br{display:none}header.major{padding-bottom:1em}header.special{padding-left:2.5em;padding-right:2.5em}footer.major{padding-top:1.5em}.wrapper{margin-bottom:3em;padding:3em 2.5em}.wrapper.special br{display:none}.wrapper.style1{padding:0 2.5em}.wrapper.style2{background-size:15em}.wrapper.style4{padding:2.5em}#banner{background-size:15em,15em,auto,cover}#main{background-size:15em}#cta{background-size:15em,15em,auto,cover;padding:3em}.panel__image img{display:none!important}.panel__content{width:100%!important}.tabs{width:104%}.span_vid{top:2%!important}.container{width:95%}.container.medium{width:71.25%}.banner{margin-top:-104px!important}.row-company{margin-left:32%!important;width:90%!important}.textAlignCenterMobileCareer{margin-top:5%}.btnindex{margin-left:43%!important}.span_vid{top:2%!important}#products svg{margin-top:-270px!important}#customers .tm-content-box2{margin-top:-36%!important}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrow{order:-1}.row>.col-1-narrow{width:8.33333%}.row>.off-1-narrow{margin-left:8.33333%}.row>.col-2-narrow{width:16.66667%}.row>.off-2-narrow{margin-left:16.66667%}.row>.col-3-narrow{width:25%}.row>.off-3-narrow{margin-left:25%}.row>.col-4-narrow{width:33.33333%}.row>.off-4-narrow{margin-left:33.33333%}.row>.col-5-narrow{width:41.66667%}.row>.off-5-narrow{margin-left:41.66667%}.row>.col-6-narrow{width:50%}.row>.off-6-narrow{margin-left:50%}.row>.col-7-narrow{width:58.33333%}.row>.off-7-narrow{margin-left:58.33333%}.row>.col-8-narrow{width:66.66667%}.row>.off-8-narrow{margin-left:66.66667%}.row>.col-9-narrow{width:75%}.row>.off-9-narrow{margin-left:75%}.row>.col-10-narrow{width:83.33333%}.row>.off-10-narrow{margin-left:83.33333%}.row>.col-11-narrow{width:91.66667%}.row>.off-11-narrow{margin-left:91.66667%}.row>.col-12-narrow{width:100%}.row>.off-12-narrow{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}#products svg{margin-top:-280px!important}#customers .tm-content-box2{margin-top:-38%!important}.custom-radio{margin-left:-9%!important}.custom-radio .radiobuttonB{margin-top:36%!important}.custom-radio .radiobuttonD{margin-top:47%}#container{margin-left:-30px!important}.timeline-text img{padding-left:0px!important}.custom-radio{margin-left:-16%!important}.col-lg-12.btn-contact-mobile-margin{margin-bottom:25px}}@media screen and (max-width:950px){#career .btnindex{margin-left:42%!important}.front4,.back4{min-width:385px}.timeline-text img{margin-left:-10px}#itemscope{width:100%}#productsCustomerService #itemscope{width:80%}.mobileContainerIndexContact{margin-left:4%}}@media screen and (max-width:935px){.tabs{width:95%}.span_vid h1{font-size:1.5em!important}svg{top:-40px!important}.col-lg-2.col-md-6.footer-links.display-Mobile.footerMobileWidth2{width:20%}.textAlignCenterMobileCareer{margin-left:30%}#tab-1{margin-left:-15%}.btnindex{margin-left:42%!important}}@media screen and (max-width:900px){.iconMarksIndex{height:40px!important}.tabs{width:93%}.span_vid{top:1.75%!important}.span_vid h1{font-size:1.5em!important}.login{margin:3% 0 0 1%!important}#banner{max-height:312px!important}.banner{margin-top:-104px!important}#tab-1{width:118%;margin-left:-18%}#products svg{margin-top:-300px!important}#customers .tm-content-box2{margin-top:-41%!important}#products .tm-content-box-inner{margin-top:-13%}.custom-radio .radiobuttonB{margin-top:32%!important}.custom-radio .radiobuttonC{margin-top:40%}.custom-radio .radiobuttonD{margin-top:48%!important}.custom-radio .radiobuttonE{margin-top:32%!important}[role="tablist"]{min-width:62%!important}}@media screen and (max-width:880px){#video-background{margin-top:-140px!important}.span_vid{top:1.8%!important}#customers .tm-content-box2{margin-left:2.5%;margin-top:-43%!important;width:80%!important}}@media screen and (max-width:860px){.ccmIndex{width:70%}.refmar-mobile{margin-top:-15px}.iconMarksIndex{height:30px!important}.tabs{width:90%}.span_vid p{font-size:smaller}#itemscope{width:108%}#customers .section-title.aos-init.aos-animate{margin-bottom:0!important}#products [role="tab"]{font-size:smaller}#productsCustomerService #itemscope{width:90%}#productsCustomerService [role="tablist"]{min-width:55%!important}.container.timeline-text{width:100%!important;margin-left:15px!important}}@media screen and (max-width:840px){svg{top:-35px!important}#button{margin-left:-28%!important}.login{max-width:345px!important}.howwework-margin{width:98%}.container{width:95%}.container.medium{width:95%}.container-gallery{display:none}#banner{margin-top:-104px!important}.textAlignCenterMobileCareer{margin-left:28%}#tab-1{width:128%;margin-left:-23%}.span_vid{top:1.5%!important}#products svg{margin-top:-320px!important}#customers .tm-content-box2{margin-left:2%;margin-top:-46%!important}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrower{order:-1}.row>.col-1-narrower{width:8.33333%}.row>.off-1-narrower{margin-left:8.33333%}.row>.col-2-narrower{width:16.66667%}.row>.off-2-narrower{margin-left:16.66667%}.row>.col-3-narrower{width:25%}.row>.off-3-narrower{margin-left:25%}.row>.col-4-narrower{width:33.33333%}.row>.off-4-narrower{margin-left:33.33333%}.row>.col-5-narrower{width:41.66667%}.row>.off-5-narrower{margin-left:41.66667%}.row>.col-6-narrower{width:50%}.row>.off-6-narrower{margin-left:50%}.row>.col-7-narrower{width:58.33333%}.row>.off-7-narrower{margin-left:58.33333%}.row>.col-8-narrower{width:66.66667%}.row>.off-8-narrower{margin-left:66.66667%}.row>.col-9-narrower{width:75%}.row>.off-9-narrower{margin-left:75%}.row>.col-10-narrower{width:83.33333%}.row>.off-10-narrower{margin-left:83.33333%}.row>.col-11-narrower{width:91.66667%}.row>.off-11-narrower{margin-left:91.66667%}.row>.col-12-narrower{width:100%}.row>.off-12-narrower{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}.custom-radio{margin-left:-10%!important}.custom-radio .radiobuttonB{margin-top:39%!important}.custom-radio .radiobuttonE{margin-top:40%!important}.container-start ul li h3{font-size:1em}.container-start ul li a{font-size:16px!important}}@media screen and (max-width:810px){.small_Text{font-size:12px}#navPanel .link{font-size:small}#careerPage{display:none}#carrerPageContainer .row{text-align:center!important}#carrerPageContainer .margin-career{width:100%;padding-left:12%!important}#carrerPageContainer .textAlignCenterMobileCareer{margin-left:auto;margin-right:auto}}@media screen and (max-width:800px){.tab-panels{border-block-start:0;margin-right:-6em}#productsCustomerService [role="tab"]{font-size:smaller}.timeline-text img{padding-left:0px!important}.custom-radio{margin-left:0%!important}.radio-label .subheading{font-size:20px}.custom-radio .radiobuttonB{margin-top:50%!important}.custom-radio .radiobuttonC{margin-top:49%}.custom-radio .radiobuttonD{margin-top:62%!important}.custom-radio .radiobuttonE{margin-top:48%!important}#career .btnindex{margin-left:40%!important}.timeline-img{height:200px}.front4,.back4{min-width:360px}#contact svg{margin-top:-62px!important}}@media screen and (max-width:790px){#itemscope .tabs{flex-direction:column}#itemscope .tab-panels{border-inline-start:0 solid #f3f6fa;border-top:1px solid #7c8081;margin-top:15px;padding-top:15px}.tabs label{width:22%!important}.span_vid{top:1.5%!important}.span_vid h1{font-size:1.25em!important}.span_vid p{width:101%}.col-lg-6-car{margin-left:0%!important}.btnindex{margin-left:39%!important}[role="tablist"]{margin-left:25px}#products [role="tab"],#productsCustomerService [role="tab"]{width:90%}#customers .tm-content-box2{margin-top:-48%!important}.radio-label .subheading{font-size:18px}.custom-radio .radiobuttonB{margin-top:55%!important}.custom-radio .radiobuttonC{margin-top:53%}.custom-radio .radiobuttonE{margin-top:55%!important}}@media screen and (max-width:780px){#customers .section-title span{font-size:35px!important}#customers .tm-content-box2{margin-left:1.5%;margin-top:-50%!important}#products svg{margin-top:-330px!important}#video-background{margin-top:-150px!important}#products .tm-page-content-width{margin-top:-25%!important}#career .mb-4.jobsshow{margin-left:-1%}#career .btnindex{margin-left:38%!important}}@media (min-width:768px){.align-items-md-end{align-items:flex-end!important}}@media screen and (max-width:753px){.messageGreen,.messageRed{margin-top:-1.0%!important}}@media screen and (max-width:750px){#customers .tm-content-box2{margin-left:1%;margin-top:-52%!important}.span_vid{top:1.6%!important}#video-background{margin-top:-160px!important}.carou{padding-left:2.5em!important;padding-right:2.5em!important}#products{padding:2.5em!important}#products .carou{padding-left:-0em!important;padding-right:-0em!important}.custom-radio .radiobuttonC{margin-top:60%}.custom-radio .radiobuttonD{margin-top:69%!important}}@media screen and (max-width:736px){body{min-width:320px}h2{font-size:1.25em;letter-spacing:.1em}h3{font-size:1em;letter-spacing:.025em}p{text-align:justify}header{text-align:center}header.major{padding-bottom:0}header.special{margin-bottom:3em;padding-left:1.5em;padding-right:1.5em}header.special:before,header.special:after{width:38%}header.special .icon{font-size:.75em;top:1.5em}header p{text-align:center}footer.major{padding-top:0}.icon.circle{font-size:1em}input[type="button"],input[type="submit"],input[type="reset"],button,.button{max-width:20em;width:100%}input[type="button"].fit,input[type="submit"].fit,input[type="reset"].fit,button.fit,.button.fit{width:auto}ul.icons li{padding-left:.25em}ul.featured-icons li .icon{width:1.1em}ul.buttons{text-align:center}.wrapper{margin-bottom:2.5em;padding:2.25em 1.5em}.wrapper.special br{display:none}.wrapper.style1{padding:0 1.5em}.wrapper.style2{background-size:10em;padding:2.25em 1.5em}.wrapper.style4{background-size:10em;padding:1.5em 1.5em 3em 1.5em}#banner{background-size:10em,10em,auto,cover;padding:6em 0}#banner .inner{background:none;display:block;padding:0 1.5em}#banner .inner header h2{font-size:1.5em}#banner .inner p{text-align:center}#banner .inner br{display:none}#main{background-size:10em;padding:3.5em 0 2.5em 0}body.index #main{padding:2.5em 0 0 0}body.contact #main{padding-bottom:0}#cta{background-size:10em,10em,auto,cover;padding:3em 1.5em}#footer .copyright li{display:block;margin:1em 0 0 0;padding:0;border:0}#navButton .toggle:before{top:8px;left:8px;width:50px;height:34px;line-height:34px}#navButton .toggle:after{top:8px;left:8px;width:50px;height:34px}#itemscope button{border-top:none;border-left:none;border-right:none}.owl-dots{display:none}.tabs label{width:21%!important}#button{margin-left:5%!important}.login{max-width:305px!important}.grid-item{padding:5px!important}.howwework-margin{margin-top:10%!important;text-align:center}.container{width:100%}.container.medium{width:100%}.col-lg-2.col-md-6.footer-links.display-Mobile.footerMobileWidth2{width:18%}#banner{margin-top:-104px!important}.fontCenter{text-align:center}.col-lg-6.pt-4.pt-lg-0.order-2.order-lg-1.content.refmar-mobile-text.aos-init.aos-animate{margin-left:2%}#tab-1{width:100%;margin-left:4%}.job-margin{margin:0 1em!important}.span_vid{width:700px!important;top:1.2%!important}.col-lg-6.pt-4.pt-lg-0.order-2.order-lg-1.content.content-mobile-company.mobile-cont{display:none}.btnindex{margin-left:38%!important}.mobileTextContact{margin-left:13%}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobile{order:-1}.row>.col-1-mobile{width:8.33333%}.row>.off-1-mobile{margin-left:8.33333%}.row>.col-2-mobile{width:16.66667%}.row>.off-2-mobile{margin-left:16.66667%}.row>.col-3-mobile{width:25%}.row>.off-3-mobile{margin-left:25%}.row>.col-4-mobile{width:33.33333%}.row>.off-4-mobile{margin-left:33.33333%}.row>.col-5-mobile{width:41.66667%}.row>.off-5-mobile{margin-left:41.66667%}.row>.col-6-mobile{width:50%}.row>.off-6-mobile{margin-left:50%}.row>.col-7-mobile{width:58.33333%}.row>.off-7-mobile{margin-left:58.33333%}.row>.col-8-mobile{width:66.66667%}.row>.off-8-mobile{margin-left:66.66667%}.row>.col-9-mobile{width:75%}.row>.off-9-mobile{margin-left:75%}.row>.col-10-mobile{width:83.33333%}.row>.off-10-mobile{margin-left:83.33333%}.row>.col-11-mobile{width:91.66667%}.row>.off-11-mobile{margin-left:91.66667%}.row>.col-12-mobile{width:100%}.row>.off-12-mobile{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}.mobileTextContact{text-align:center;margin-left:0}#company .company-content-flex{margin-left:0%}#customers .tm-content-box2{margin-top:-56%!important}#products svg{margin-top:-345px!important}#contactPage .mobile-contact{margin:0!important}}@media screen and (max-width:721px){.tabs{display:inline-grid!important}.tstImage{display:none!important}.col-sm{width:100%!important}.noDisplayCol{display:none}.tabs label{display:block!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;width:unset!important}}@media screen and (max-width:720px){#customers .tabs2{flex-wrap:nowrap!important;margin-left:-30px!important}#customers .tabs2 img{height:40px!important}#products svg{margin-top:-340px!important}#customers .tm-content-box2{height:115px}#products .tm-content-box-inner{margin-top:-20%}#contact .container-start ul li a{font-size:17px!important}.custom-radio .radiobuttonD{margin-top:63%!important}.container.timeline-text{margin-left:25px!important}.custom-radio{margin-left:6%!important}.custom-radio .radiobuttonB{margin-top:65%!important}.custom-radio .radiobuttonD{margin-top:60%!important}#container{margin-left:-20px!important}}@media screen and (max-width:700px){.btnindex{margin-left:36%!important}#video-background{margin-top:-170px!important}.btn-video{margin-top:50px}.span_vid{top:1.2%!important}.span_vid p,.span_vid p::after{display:none}#products svg{margin-top:-350px!important}#customers .tm-content-box2{margin-top:-56%!important;margin-left:-8%;width:95%!important}.container-start ul li{float:left;width:47.5%}#contact svg{margin-top:-50px!important}#contact .container-start ul li{padding-left:0em}#career .btnindex{margin-left:37%!important}.front4,.back4{min-width:335px}.mobile-contact{margin:2em 1em!important}}@media screen and (max-width:699px){.container-start ul li p{text-align:center!important}.container-start ul li{width:67%!important}.container-start ul{margin:0 5em 0!important;width:100%}.containerCon{width:100%!important}.secTitleCon{margin-bottom:80px!important}.container-start.mobileContainerIndexContact p{text-align:left!important;margin-left:0%!important}}@media screen and (max-width:680px){#customers .tm-content-box2{margin-top:-60%!important}#products svg{margin-top:-360px!important}#video-background{margin-top:-180px!important}#products .tm-content-box-inner{margin-top:-22%}}@media screen and (max-width:670px){.span_vid{top:1.2%!important;width:600px!important}.span_vid h1{font-size:1em!important}.btnindex{margin-left:34%!important}.mobileTextContact{margin-left:1%!important;text-align:center!important}.mobileContainerIndexContact{margin-left:7%!important}.tm-content-box,.tm-content-box-right{margin-left:0!important}.tm-content-box{padding:0!important}.radio-label .subheading{font-size:17px}.front4,.back4{min-width:325px}.timeline-text img{margin-left:-22px}.custom-radio .radiobuttonB{margin-top:70%!important}.custom-radio .radiobuttonD{margin-top:76%!important}.custom-radio .radiobuttonE{margin-top:68%!important}}@media screen and (max-width:650px){.span_vid{top:1%!important}#customers .tm-content-box2{margin-top:-65%!important}#products svg{margin-top:-370px!important}#products .tm-content-box-inner{margin-top:-26%}}@media screen and (max-width:639px){[role="tablist"]{display:block!important}#itemscope button{border-top:none;border-left:none;border-right:none;border-bottom:none}.timeline-text img{display:none}#container{margin-left:0px!important}.custom-radio{margin-left:-55%!important}.custom-radio .radiobuttonB,.custom-radio .radiobuttonC,.custom-radio .radiobuttonD,.custom-radio .radiobuttonE{margin-top:15%!important}.custom-radio .radiobuttonC,.custom-radio .radiobuttonD,.custom-radio .radiobuttonE{margin-top:25%!important}#services{padding-bottom:330px!important}#compart{margin-top:-15%}.owl-nav{display:none}#products .carou{margin-left:-30px;margin-right:-30px}.carou{padding-left:0.7em!important;padding-right:0.7em!important}#feature-tab-panel-1,#feature-tab-panel-2,#feature-tab-panel-3,#feature-tab-panel-4,#feature-tab-panel-5,#feature-tab-panel-6,#feature-tab-panel-7{margin-left:35px;padding-right:20px}}@media screen and (max-width:627px){.messageGreen,.messageRed{margin-top:-1.1%!important}}@media screen and (max-width:620px){#customers .tm-content-box2{margin-left:-9%}#customers .section-title span{font-size:32px!important}#customers .tabs2 img{height:37px!important}.iconCustomerIndex.tabOne{padding-left:10px}#video-background{margin-top:-190px!important}.span_vid h1{font-size:1.2em!important}#products .tm-content-box-inner{margin-top:-25%}#contact svg{margin-top:-20px!important}#products svg{margin-top:-320px!important}}@media screen and (max-width:600px){#products svg{margin-top:-380px!important}#video-background{margin-top:-200px!important}.span_vid{top:0.8%!important}#customers .tm-content-box2{margin-top:-74%!important}.btn-video{margin-top:40px}#products .tm-content-box-inner{margin-top:-35%}#products .ccmIndex{width:90%}#career .btnindex{margin-left:35%!important}#company .company-content-flex{margin-left:2%}#services{margin-bottom:-5px!important}.mobileContainerIndexContact{margin-left:3%!important}.container-start.mobileContainerIndexContact ul{margin-left:4em!important}}@media (max-width:575px){#footer .footer-top .footer-info{margin:-20px 0 30px 0}.custom-radio{margin-left:-62%!important;width:170px}.container.timeline-text{margin-left:483px!important;width:30%!important}}@media screen and (max-width:570px){#customers .tm-content-box2{margin-top:-78%!important}#customers .tabs2{margin-left:-20px!important}#customers .section-title span{font-size:30px!important}#products svg{margin-top:-390px!important}#products .tm-content-box-inner{margin-top:-40%}}@media screen and (max-width:559px){.messageGreen,.messageRed{margin-top:-1.3%!important}}@media screen and (max-width:550px){#video-background{margin-top:-220px!important}.span_vid{top:0.6%!important}#customers .section-title span{font-size:25px!important}#customers .tm-content-box2{margin-top:-83%!important;margin-left:-11%}#customers .tabs2{margin-left:-10px!important}#customers .tabs2 label:last-of-type{margin-top:.2rem}#customers .tabs2 img{height:35px!important}#products .tm-content-box-inner{margin-top:-56%}.left{padding-left:0em}}@media screen and (max-width:530px){.span_vid{top:0.5%!important}.btnindex{margin-left:31%!important}.tm-content-box2{width:120%!important}#customers .section-title.aos-init.aos-animate{padding-top:20px!important}#career .btnindex{margin-left:33%!important}.container.timeline-text{margin-left:455px!important}#products svg{margin-top:-365px!important}#products .tm-content-box-inner{margin-top:-45%}}@media screen and (max-width:500px){.span_vid p::before,.span_vid p::after{display:none}.span_vid p{padding:0!important}#itemscope .tabs{width:100%}.btn-video{margin-top:20px}#customers .tm-content-box2{margin-top:-92%!important}#products .tm-content-box-inner{margin-top:-70%}.containerCon{display:none}.col-lg-6.width-two-elements.mobile-contact{display:none}#contact-form{width:240%}#customers .tabs2 img{height:30px!important}.iconCustomerIndex.tabFour{padding-right:10px}.span_vid{top:0.8%!important}#carrerPageContainer .margin-career{padding-left:17%!important}#services{height:1350px}#services .row{display:none}.tl_parent{display:grid;border:2px solid blue}.tl_child{border:2px solid green}.front4,.back4{min-width:400px;margin-left:23%;height:650px}.timeline-img{height:250px}.showRowMobile{display:block!important}.containerServices500{border:2px solid #fff0;height:auto}.front4.face.card500{margin-left:9%!important;width:420px;height:fit-content}.container.timeline-text.timeline-text500{margin-top:700px!important;margin-left:2%!important;width:48%!important}.parentRow{width:200%!important;display:flex}.parentRow:nth-child(2){margin-top:25px}.custom-radio500{margin-left:0!important}.containerServices500 .timeline-img{height:260px!important}#defaultContentMobile,#contentMobile{padding:15px}#footer{display:table!important}.left,.right{width:100%;height:300px}}@media screen and (max-width:496px){.messageGreen,.messageRed{margin-top:-1.4%!important}}@media screen and (max-width:480px){.row-services{width:181%!important}.login{max-width:200px!important}.grid-item{padding:0px!important}.howwework-margin{margin-top:15%!important}.col-sm-12.col-md-4.d-flex.flex-column.align-items-start.align-items-md-end.justify-content-center{margin-left:20px}.row.g-5.align-items-center.containerCareerMobile{width:270%}.textAlignCenterMobileCareer{margin-left:13%}.mobileMarginCompanyLeftRight{margin:0 1em}.col-lg-6.mobileMinusMarginLeft.aos-init.aos-animate{margin-left:-30%!important;width:95%!important}#banner{margin-top:-104px!important;max-height:235px!important}.span_vid p{font-size:small}.tm-content-box{width:unset!important}.row-services{width:200%}.mobileFontSize span,.mobileFontSize h2{font-size:35px!important}.img-mobile2{display:none}.desktop-mobile{margin-left:-40%!important;width:90%!important}svg{top:0px!important}.mobileTextCareer{width:150%}.mobileTextContact{text-align:center;margin:1em 1em}.container-start ul li{width:95%!important}.container-start ul li p{margin-left:30%}.mobile-contact{margin:1em 1em}.mobileProductsText{width:55%!important}.form-container{display:none}.nodisplayService{display:none!important}.sec2 article{width:205%}.section-title h2{font-size:x-large!important}#footer .footer-top .footer-info{border-top:none!important;margin-left:35%!important;width:100%!important;background:#000c17!important}.col-lg-6-service.order-1.order-lg-2.widthservice{width:60%!important}.col-lg-6.order-1.order-lg-2.textblock-index.desktop-mobile{margin-left:-7%!important}.jobsshow{width:90%!important;margin-left:3%!important}.btnindex{width:280px!important;margin-left:18%!important}.tm-content-box-inner{overflow:hidden}#products svg{margin-top:-405px!important}#customers .tm-content-box2{margin-top:-95%!important}#customers .tm-content-box2{margin-left:-12%}#products .tm-translucent-white-bg.tm-content-box.tm-content-box-right.tm-textbox-full-height{margin-top:0%;margin-left:-1.5em!important;margin-right:-1.5em!important}#products .tm-content-box-inner{margin-top:-55%}#company .company-content-flex{margin-left:12%}#company .company-content-flex{margin-top:12%}.jobsshow{margin-left:0%!important;padding-right:10%}#career .btnindex{margin-left:20%!important}#contact .container-start ul li p{margin-left:-23%}.tab-panels{padding-right:2em}#services svg{top:-1px!important}#contact svg{margin-top:-40px!important}.front4.face.card500{margin-left:6%!important}.parentRow:nth-child(2){margin-top:40px}.radio-label .subheading{font-size:16px}}@media screen and (max-width:479px){.messageGreen,.messageRed{margin-top:-1.5%!important}}@media screen and (max-width:470px){#video-background{margin-top:-230px!important}#customers .tm-content-box2{margin-top:-97%!important}#customers .tabs2 img{height:30px!important;margin-left:0}#products .tm-content-box-inner{margin-top:-60%}.front4.face.card500{height:fit-content}}@media screen and (max-width:450px){#video-background{margin-top:-240px!important}#customers .tm-content-box2{margin-top:-98%!important;height:95px;margin-left:-13%}.btn-video{height:35px;margin-top:10px;max-width:15em}.btn-video div{margin-top:-11px!important}.rowCon{margin-top:8%!important}.style1.special.container-blue.contact.careerPageTitle{padding-left:1em!important;padding-right:1em!important}.front4.face.card500{margin-left:3%!important}}@media screen and (max-width:442px){.messageGreen,.messageRed{margin-top:-1.6%!important}.front4.face.card500{margin-left:4%!important;width:400px}.containerServices500 .timeline-img{height:245px!important}}@media screen and (max-width:430px){.span_vid{top:0.95%!important}.btn-video{margin-top:35px}#products svg{margin-top:-275px!important}#customers .tm-content-box2{margin-left:-6%!important;margin-top:-87%!important;height:180px;width:80%!important}#customers .tabs2 label{margin:auto;width:50%;padding:10px;padding-left:40px}.iconCustomerIndex.tabThree{padding-left:10px}#customers .tabs2 img{height:35px!important;margin-left:-5px}.customersNoShowMobile{display:none}.customersShowMobile{display:block}.rowCustomerMobile{display:flex}#products .tm-content-box-inner{margin-top:-40%}#career .btnindex{margin-left:18%!important}.container-start.mobileContainerIndexContact ul{margin-left:2.5em!important}.front4.face.card500{margin-left:8%!important;width:360px;min-width:unset}.containerServices500 .timeline-img{height:215px!important}.parentRow{display:grid}.parentRow:nth-child(2){margin-top:0}.container.timeline-text.timeline-text500{margin-left:4%!important}}@media screen and (max-width:420px){.login{max-width:250px!important;margin:3% 0 0 15%!important}.grid-container{display:inline!important}.section-title span{font-size:xx-large!important}#banner{margin-top:-104px!important;max-height:210px!important}.btnindex{margin-left:15%!important}body #container{margin-left:5px!important}#career .btnindex{margin-left:16%!important}.front4.face.card500{margin-left:6%!important}}@media (max-width:412px){#customers .section-title span{font-size:20px!important;margin-top:-10px}#productsCustomerService .btnindex{width:fit-content!important}#video-background{margin-top:-245px!important}#products svg{margin-top:-255px!important}}@media screen and (max-width:400px){#customers .tm-content-box2{margin-top:-90%!important;margin-left:-7%!important}#customers .tabs2 label{padding-left:30px}#careerPageJobs{font-size:25px!important;padding-top:50px}.front4.face.card500{margin-left:4%!important}#products svg{margin-top:-255px!important}}@media screen and (max-width:392px){#video-background{margin-top:-248px!important}.span_vid{top:0.9%!important}}@media screen and (max-width:382px){.messageGreen,.messageRed{margin-top:-1.8%!important}#customers .tm-content-box2{margin-top:-95%!important;margin-left:-8%!important}#services #defaultContentMobile .servicesTextMobile500{font-size:15px!important}.front4.face.card500{width:330px}.containerServices500 .timeline-img{height:200px!important}.container.timeline-text.timeline-text500{margin-top:715px!important}.mobileTextContactccm,.mobileTextContactcs{margin-left:8%!important}}@media screen and (max-width:375px){#video-background{margin-top:-255px!important}#productsCustomerService .section-title{margin-top:160px!important}.span_vid{font-size:15px}#products [role="tab"],#productsCustomerService [role="tab"]{font-size:13px}[role="tablist"]{margin-left:-7px}#feature-tab-panel-1,#feature-tab-panel-2,#feature-tab-panel-3,#feature-tab-panel-4,#feature-tab-panel-5,#feature-tab-panel-6,#feature-tab-panel-7{margin-left:0}#customers .tabs2 label{padding-left:25px}}@media screen and (max-width:361px){.messageGreen,.messageRed{margin-top:-2.0%!important}#customers .tm-content-box2{margin-left:-9%!important}#customers .tabs2 label{padding-left:25px}#customers .tabs2 img{height:32px!important;margin-left:-5px}#career .btnindex{margin-left:13%!important}#products svg{margin-top:-240px!important}.span_vid{top:1%!important}}@media screen and (max-width:350px){.front4.face.card500{margin-left:2%!important}.split.right .centered{font-size:25px!important}.split.right .centered h1{margin-top:15px}}@media screen and (max-width:340px){#ccm{margin-left:7%!important}#banner{margin-top:-112px!important}.container-start.mobileContainerIndexContact ul{margin-left:1.5em!important}.containerServices500 .timeline-img{height:185px!important}.front4.face.card500{width:306px;margin-left:4%!important}.container.timeline-text.timeline-text500{margin-top:750px!important}.btn-video{margin-top:25px}#customers .tabs2 img{margin-left:-6px}#customers .tm-content-box2{margin-top:-105%!important}}@media screen and (max-width:326px){.mobileTextContact{margin-left:1%!important;text-align:center!important;padding-left:4%}#career .btnindex{margin-left:11%!important}.front4.face.card500{width:306px;margin-left:2%!important}#customers .tabs2 img{margin-left:-11px}.span_vid{font-size:15px}#products svg{margin-top:-215px!important}}