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,font,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{color:inherit;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;text-decoration:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}@media screen{body{padding:0;margin:0;font-size:13px;color:#454547;font-family:"Open Sans", sans-serif;background:#fff;width:100%;overflow-x:hidden}h1{font-size:28px;margin-bottom:14px;font-weight:bold;color:#003764;font-family:"Outfit", sans-serif}h1 a{color:#003764}h2{font-size:22px;margin-bottom:11px;font-weight:bold;color:#003764;font-family:"Outfit", sans-serif}h2 a{color:#003764}h3{font-size:18px;margin-bottom:10px;font-weight:bold;color:#003764;font-family:"Outfit", sans-serif}h3 a{color:#003764}h4{font-size:14px;margin-bottom:10px;font-weight:bold;color:#003764;font-family:"Outfit", sans-serif}h4 a{color:#003764}p{font-size:14px;color:#454547;font-family:"Open Sans", sans-serif;margin-bottom:10px;line-height:normal}p a{color:$col_one}a{text-decoration:none}a:hover{color:#009ade}strong{font-weight:bold}#sitecontainer{width:100%;overflow-X:hidden}.mainOuter{width:100%}.stdInner{width:100%;max-width:1400px;margin:0 auto}.stdInner.narrow{max-width:1100px}.stdPage{padding:80px 0}#stdHero{width:100%;height:75vh;min-height:650px;max-height:850px;background-size:cover;background-position:top center;background-repeat:no-repeat;-webkit-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3);box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3)}#stdHero .overlay{display:block;width:100%;height:100%;background:linear-gradient(to bottom,  rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.2) 100%)}#stdHero .stdInner{position:relative;height:100%}#stdHero .heroText{position:absolute;bottom:10%;left:0}#stdHero .heroText h1,#stdHero .heroText h2{font-family:"Outfit", sans-serif;font-size:50px;line-height:56px;font-weight:normal;color:#fff;text-shadow:0px 0px 3px rgba(0,0,0,0.3);max-width:725px;margin-bottom:20px}#stdHero .heroText h1 strong,#stdHero .heroText h2 strong{font-weight:600}#stdHero .heroText p{font-family:"Open Sans", sans-serif;font-size:22px;font-weight:normal;margin-bottom:0px;max-width:725px;color:#fff}#stdHero .heroText p.contact{font-family:"Outfit", sans-serif;font-size:24px;font-weight:600;margin-bottom:30px;color:#fff;margin-top:40px}#stdHero .heroText .cyan{margin-right:30px}#stdHero.shallow{height:50vh}#mainHeader{width:100%;position:fixed;top:0;left:0;z-index:999;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#mainHeader #preHead{width:100%;padding:15px 0;background:#fff;text-align:right;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#mainHeader #preHead a{font-size:16px;font-weight:bold;color:#003764;margin-left:30px;cursor:pointer;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#mainHeader #preHead a:first-child{margin-left:0}#mainHeader #preHead a:hover{color:#009ade}#mainHeader #mainHeadInner{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:15px 0px;display:flex;align-items:center;justify-items:stretch;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#mainHeader #mainHeadInner .logo{width:25%}#mainHeader #mainHeadInner .logo a{position:relative;display:block;width:100%;max-width:240px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#mainHeader #mainHeadInner .logo img{width:100%;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;opacity:1}#mainHeader #mainHeadInner .logo img.logoBlue{position:absolute;top:0;left:0;opacity:0}#mainHeader #mainHeadInner .headRight{display:flex;width:75%;justify-content:end;align-items:center}#mainHeader #mainHeadInner .headRight .stdBtn{margin-left:5%}#mainHeader.altHead{z-index:99;background:#fff}#mainHeader.altHead #preHead{background:#003764}#mainHeader.altHead #preHead a{color:#fff}#mainHeader.altHead #mainHeadInner .logo img.logoWhite{opacity:0}#mainHeader.altHead #mainHeadInner .logo img.logoBlue{opacity:1}#mainHeader.altHead #mainHeadInner #mainNav .navTrigger{color:#454547}#mainHeader.altHead #mainHeadInner #mainNav ul li a{color:#454547}#mainHeader.altHead #mainHeadInner #mainNav ul li a:hover{color:#009ade}#mainHeader.shallow{background:#fff;-webkit-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3);box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3)}#mainHeader.shallow #preHead{padding:10px 0;background:#003764}#mainHeader.shallow #preHead a{font-size:12px;color:#fff}#mainHeader.shallow #mainHeadInner .logo a{max-width:160px}#mainHeader.shallow #mainHeadInner .logo img.logoWhite{opacity:0}#mainHeader.shallow #mainHeadInner .logo img.logoBlue{opacity:1}#mainHeader.shallow #mainHeadInner #mainNav .navTrigger{color:#454547}#mainHeader.shallow #mainHeadInner #mainNav ul li a{color:#454547}#mainNav .navTrigger{display:none;cursor:pointer;font-size:30px;color:#fff;border:none;background:none}#mainNav ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between}#mainNav ul li{background:none}#mainNav ul li a{color:#fff;font-family:"Outfit", sans-serif;font-weight:600;font-size:21px;padding:30px}#mainNav ul li a i{font-size:16px;color:#ff7f30}#mainNav ul li.active a,#mainNav ul li:hover a{color:#fff}#mainNav ul li.dropdown{background:none}#mainNav ul li.dropdown ul.dropdown-menu{display:none;background:#fff;border-radius:0;transform:translateX(-30%);padding:20px 15px;box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3);top:117%;position:relative;z-index:99;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3)}#mainNav ul li.dropdown ul.dropdown-menu li a{font-size:18px;font-weight:normal;background:none;color:#454547;padding:10px 15px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#mainNav ul li.dropdown ul.dropdown-menu li:hover a{color:#009ade}#mainNav ul li.dropdown ul.dropdown-menu:before{content:'';position:absolute;top:0;left:50%;z-index:91;width:60px;height:10px;background:#fff}#mainNav ul li.dropdown ul.dropdown-menu:after{content:'';position:absolute;top:0;left:50%;z-index:90;width:0;height:0;border:20px solid transparent;border-bottom-color:#fff;border-top:0;margin-left:10px;margin-top:-20px;-webkit-filter:drop-shadow(0px 0px 5px rgba(0,0,0,.3));filter:drop-shadow(0px 0px 5px rgba(0,0,0,.3))}#mainNav ul li.dropdown ul.dropdown-menu.menuWide{width:900%;max-width:1400px;transform:translateX(-28.5%);padding-left:60px;padding-right:60px}#mainNav ul li.dropdown ul.dropdown-menu.menuWide li a{font-weight:normal;font-size:18px;padding:10px 0}#mainNav ul li.dropdown ul.dropdown-menu.menuWide li.head{border-bottom:2px solid #ff7f30;padding:10px 0;padding-bottom:15px;margin-bottom:10px}#mainNav ul li.dropdown ul.dropdown-menu.menuWide li.head a{font-weight:600;font-size:21px;padding:0}#mainNav ul li.dropdown ul.dropdown-menu.menuWide:before{left:34.5%}#mainNav ul li.dropdown ul.dropdown-menu.menuWide:after{left:34%}#mainNav ul li.dropdown ul.dropdown-menu.show{display:block;transform:translate(-31.5%,90px) !important}#mainNav ul li.dropdown ul.dropdown-menu.menuWide.show{transform:translate(-31.5%,90px) !important}.subNav{padding:0}.subNav ul li{border:1px solid #ccc;margin-bottom:5px}.subNav ul li a{padding:10px 15px;display:block;font-size:14px}.subNav ul li.active,.subNav ul li a:hover{color:#fff;text-decoration:none;background:$col_one}.subNav ul li.baseTop a{font-weight:bold}.subNav ul li.subsTop{margin-bottom:0}.subNav ul .subs{margin-bottom:5px}.subNav ul .subs li{margin-bottom:0;border-top:none}.subNav ul .subs li a{padding:7px 30px}#mobMenu{background:#fff}.mm-spn span,.mm-spn a{font-family:"Outfit", sans-serif;font-weight:600;font-size:18px;color:#454547}.mm-spn .headItem{background:#ff7f30}.mm-spn .headItem a{color:#fff}.mm-spn .subItem a{font-weight:300;font-size:15px}.mm-spn li::before,.mm-spn.mm-spn--navbar::before{border-color:#009ade;opacity:1}.mm-spn.mm-spn--navbar::after{opacity:.8;font-size:16px;font-family:"Outfit", sans-serif}.stdContent h1{font-size:44px;margin-bottom:20px;font-weight:600;color:#003764;font-family:"Outfit", sans-serif}.stdContent h1 a{color:#003764}.stdContent h2{font-size:36px;margin-bottom:15px;margin-top:30px;font-weight:600;color:#003764;font-family:"Outfit", sans-serif}.stdContent h2 a{color:#003764}.stdContent h3{font-size:26px;margin-bottom:15px;margin-top:30px;font-weight:600;color:#003764;font-family:"Outfit", sans-serif}.stdContent h3 a{color:#003764}.stdContent h4{font-size:22px;margin-bottom:15px;margin-top:30px;font-weight:600;color:#ff7f30;font-family:"Outfit", sans-serif}.stdContent h4 a{color:#ff7f30}.stdContent p{font-size:17px;color:#454547;font-family:"Open Sans", sans-serif;margin-bottom:10px;line-height:27px}.stdContent p a{color:#009ade}.stdContent p.pLarge{font-size:24px;margin-bottom:30px}.stdContent ul,.stdContent ol{font-size:17px;line-height:normal;color:#454547;font-family:"Open Sans", sans-serif;margin-bottom:10px;margin-left:15px}.stdContent ul li,.stdContent ol li{margin-bottom:5px}.stdContent ul a,.stdContent ol a{color:#009ade}.stdContent ul{list-style:disc}.stdContent .magmaTemplate{margin-bottom:30px;margin-top:15px}.stdContent.narrow{width:100%;max-width:1100px}.stdContent.search p a{display:block;color:#454547}.stdContent.search .searchArrow{color:#009ade;font-size:28px}.stdAssets .assetThumb{width:100%;position:relative;margin-bottom:30px;overflow:hidden}.stdAssets .assetThumb .thumbInner{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.stdAssets .assetThumb .thumbInner a{display:block;width:100%;height:100%}.stdAssets .assetThumb .thumbInner .vidPlay{width:40%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.stdAssets .assetThumb:after{content:'';display:block;padding-bottom:100%}.stdDocs{margin-bottom:30px}.stdDocs ul{list-style:none;padding:0}.stdDocs ul li{margin-bottom:5px}.stdDocs ul li a{display:block;padding-top:10px;padding-bottom:10px;text-decoration:none;color:$col_dBlue;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.stdDocs ul li a:hover{color:$col_yellow}.stdDocs ul li img{width:100%;max-width:50px}.stdDocs ul li:after{content:'';display:table;clear:both}#homeHero{width:100%;height:75vh;min-height:650px;max-height:850px;/*background-image:url(../../assets/images/vidFirstFrame.jpg);background-size:cover;background-position:center;background-repeat:no-repeat*/;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3);box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3)}#homeHero video{position:absolute;top:0;left:0;z-index:-1;min-height:100%;min-width:100%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;object-position:center}#homeHero .overlay{position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:2;background:linear-gradient(to bottom,  rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.2) 100%)}#homeHero .overlay .stdInner{height:100%;position:relative}#homeHero .overlay .stdInner .heroText{position:absolute;bottom:10%;left:0}#homeHero .overlay .stdInner .heroText h1,#homeHero .overlay .stdInner .heroText h2{font-family:"Outfit", sans-serif;font-size:50px;line-height:56px;font-weight:normal;color:#fff;text-shadow:0px 0px 3px rgba(0,0,0,0.3);max-width:650px;margin-bottom:40px}#homeHero .overlay .stdInner .heroText h1 strong,#homeHero .overlay .stdInner .heroText h2 strong{font-weight:600}#homeHero .overlay .stdInner .heroText p.contact{font-family:"Outfit", sans-serif;font-size:24px;font-weight:600;margin-bottom:30px;color:#fff}#homeHero .overlay .stdInner .heroText .cyan{margin-right:30px}#homeWelcome{padding:100px 0;padding-bottom:50px}#homeWelcome .stdInner{position:relative}#homeWelcome .imgContainer{position:absolute;top:0;left:0}#homeWelcome .welcomeText{background:#e8e8ea;padding:60px;padding-left:20%;margin-top:10%}#homeWelcome .welcomeText h3{font-family:"Outfit", sans-serif;font-size:36px;font-weight:300;color:#003764;margin-bottom:30px}#homeWelcome .welcomeText p{font-family:"Open Sans", sans-serif;font-size:17px;margin-bottom:30px;line-height:27px}#homeProducts{padding:100px 0;padding-top:50px}#homeProducts h3{font-family:"Outfit", sans-serif;font-weight:600;font-size:44px;margin:0;line-height:44px}#homeProducts h3.reg{font-weight:normal}#homeProducts #ppsTabNav{background:#e8e8ea;padding:7px;border-radius:25px;width:auto;display:inline-flex;margin-right:140px;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px}#homeProducts #ppsTabNav .navItem{background:#e8e8ea}#homeProducts #ppsTabNav .stdBtn{background:none;color:#003764}#homeProducts #ppsTabNav .stdBtn.active{background:#ff7f30;color:#fff}#homeProducts #ppsTabContent{margin-top:30px;position:relative}#homeProducts #ppsTabContent .slickNext,#homeProducts #ppsTabContent .slickPrev{position:absolute;top:-85px;width:50px;height:50px;padding:0;background:none;border:3px solid #009ade;font-size:30px;border-radius:25px;color:#009ade;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px}#homeProducts #ppsTabContent .slickNext:hover,#homeProducts #ppsTabContent .slickPrev:hover{color:#ff7f30;border-color:#ff7f30}#homeProducts #ppsTabContent .slickNext{right:0}#homeProducts #ppsTabContent .slickPrev{right:60px}#homeProducts #ppsTabContent .slickNext.slick-disabled,#homeProducts #ppsTabContent .slickPrev.slick-disabled{opacity:0.4}#homeProducts .slick-list{overflow:visible}#homeProducts .hpPods .pod{margin:0 10px}#homeProducts .hpPods .pod .imgContainer{overflow:hidden}#homeProducts .hpPods .pod .imgContainer .podImg{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:15px}#homeProducts .hpPods .pod .imgContainer .podImg a{display:block;width:100%;padding-bottom:110%}#homeProducts .hpPods .pod h4{font-family:"Outfit", sans-serif;font-size:22px;font-weight:600;color:#003764}#homeReasons{padding:100px 0;background:#e8e8ea}#homeReasons h3{font-family:"Outfit", sans-serif;font-size:44px;font-weight:600;margin-bottom:60px;text-align:center}#homeReasons .reasonPod{padding-top:10px}#homeReasons .reasonPod .icon{display:block;width:60%;padding-bottom:60%;position:relative;border-radius:50%;margin:0 auto;margin-bottom:15px;-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2);-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2)}#homeReasons .reasonPod .icon img{position:absolute;top:50%;left:50%;width:100%;max-width:122px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#homeReasons .reasonPod p{font-family:"Outfit", sans-serif;font-weight:600;font-size:22px;color:#003764}#homeReasons .reasonPod.cyan .icon{background:#009ade}#homeReasons .reasonPod.orange .icon{background:#ff7f30}#homeReasons .reasonPod.blue .icon{background:#003764}#homeReasons .reasonPod.grey .icon{background:#9d9d9c}.youtube-player{display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000;margin:0;margin-top:60px}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent}.youtube-player img{object-fit:cover;display:block;left:0;bottom:0;margin:0;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:0.4s all;-moz-transition:0.4s all;transition:0.4s all}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play{position:absolute;top:50%;left:50%;background:#ff7f30;border-radius:50%;width:100px;height:100px;margin-left:-50px;margin-top:-50px;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%}.youtube-player .play i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:50px}#homeClients{padding:100px 0;padding-bottom:50px}#homeClients h3{font-family:"Outfit", sans-serif;font-size:44px;font-weight:600;margin-bottom:20px;text-align:center}#homeClients h4{font-family:"Open Sans", sans-serif;font-weight:normal;text-align:center;color:#454547;font-size:24px;line-height:34px;max-width:885px;margin:0 auto;margin-bottom:60px}#homeClients .logoScroller{padding:0;padding-bottom:30px;text-align:center}#homeClients .logoScroller div.slick-slide{margin:0 20px}#homeClients .testimonials{position:relative}#homeClients .testimonials .slickElm{position:relative;padding-top:60px}#homeClients .testimonials .slickElm .imgContainer{position:absolute;top:60px;left:0}#homeClients .testimonials .slickElm .imgContainer .imgInner{width:100%;padding-bottom:70%;background-size:cover;background-position:center;background-repeat:no-repeat}#homeClients .testimonials .slickElm .welcomeText{background:#e8e8ea;padding:60px;padding-left:20%;margin-top:10%}#homeClients .testimonials .slickElm .welcomeText h3{font-family:"Outfit", sans-serif;font-size:30px;font-weight:600;color:#ff7f30;margin-bottom:30px;text-align:left}#homeClients .testimonials .slickElm .welcomeText p{font-family:"Open Sans", sans-serif;font-size:17px;margin-bottom:30px;line-height:27px}#homeClients .testimonials .slickElm .welcomeText p:last-child{margin-bottom:0}#homeClients .testimonials .slickPrev,#homeClients .testimonials .slickNext{position:absolute;top:50%;background:none;border:none;font-size:40px;color:#009ade;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#homeClients .testimonials .slickPrev{right:105%}#homeClients .testimonials .slickNext{left:105%}#homeNews{padding:50px 0}#homeNews .titleBar{position:relative}#homeNews .titleBar h3{font-family:"Outfit", sans-serif;font-size:44px;font-weight:600;margin-bottom:30px}#homeNews .titleBar a.va{position:absolute;top:20px;right:0;font-family:"Outfit", sans-serif;font-weight:600;font-size:17px;color:#009ade;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#homeNews .titleBar a.va:hover{color:#ff7f30}#homeNews .titleBar a.va:after{content:'';display:block;width:100%;height:4px;background:#009ade;position:absolute;top:125%;left:0;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#homeNews .titleBar a.va:hover:after{background:#ff7f30}#homeNews #newsPods .pod{margin:0 10px;ovrflow:visible}#homeNews #newsPods .pod .imgContainer{background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:15px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#homeNews #newsPods .pod .imgContainer .podImg{background-size:cover;background-position:center;background-repeat:no-repeat}#homeNews #newsPods .pod .imgContainer a{display:block;width:100%;padding-bottom:70%}#homeNews #newsPods .pod .imgContainer:hover{scale:1.04}#homeNews #newsPods .pod h3{font-family:"Outfit", sans-serif;font-weight:600;font-size:18px;margin-bottom:15px;color:#009ade;letter-spacing:0.15em;text-transform:uppercase;margin-top:0}#homeNews #newsPods .pod h3.cs{color:#ff7f30}#homeNews #newsPods .pod h3.is{color:#003764}#homeNews #newsPods .pod p.date{font-size:15px;font-weight:600}#homeNews #newsPods .slickNext,#homeNews #newsPods .slickPrev{position:absolute;top:-75px;width:50px;height:50px;padding:0;background:none;border:3px solid #009ade;font-size:30px;border-radius:25px;color:#009ade;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px}#homeNews #newsPods .slickNext:hover,#homeNews #newsPods .slickPrev:hover{color:#ff7f30;border-color:#ff7f30}#homeNews #newsPods .slickNext{right:110px}#homeNews #newsPods .slickPrev{right:170px}#homeNews #newsPods .slickNext.slick-disabled,#homeNews #newsPods .slickPrev.slick-disabled{opacity:0.4}#homePartners{padding:100px 0;padding-top:50px}#homePartners h3{font-family:"Outfit", sans-serif;font-size:44px;font-weight:600;margin-bottom:60px;text-align:center}.sectorsConatiner,.productsConatiner{padding-top:20px}.sectorPod{margin-bottom:60px}.sectorPod .sectorImg{width:100%;padding-bottom:75%;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:15px}.productPod{margin-bottom:60px}.productPod .productImg{position:relative;width:100%;margin-bottom:15px;overflow:hidden}.productPod .productImg .bgImg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.productPod .productImg a{position:relative;z-index:9;display:block;width:100%;padding-bottom:75%}.productPod .productImg:hover .bgImg{transform:scale(1.1)}.gallery{padding-bottom:160px}.gallery h3{font-size:44px;font-family:"Outfit", sans-serif;font-weight:600;margin-bottom:30px;text-align:center}#productGallery{position:relative}#productGallery .galleryPod{margin:0 15px;overflow:hidden}#productGallery .galleryPod .innerPod{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#productGallery .galleryPod .innerPod a{display:block;width:100%;padding-bottom:65%}#productGallery .galleryPod .innerPod:hover{scale:1.1}#productGallery .slickNext,#productGallery .slickPrev{position:absolute;bottom:-65px;width:50px;height:50px;padding:0;background:none;border:3px solid #009ade;font-size:30px;border-radius:25px;color:#009ade;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px}#productGallery .slickNext{right:50%;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%)}#productGallery .slickPrev{left:50%;-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%)}#productGallery .slickNext.slick-disabled,#productGallery .slickPrev.slick-disabled{opacity:0.4}#productGallery .slickNext:hover,#productGallery .slickPrev:hover{color:#ff7f30;border-color:#ff7f30}#baseProdHero{position:relative;z-index:0;background:#e8e8ea;margin-top:170px;padding:60px 0;-webkit-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3);box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.3)}#baseProdHero .heroText{padding-right:60px}#baseProdHero .heroText h1{font-family:"Outfit", sans-serif;font-size:44px;font-weight:600;color:#003764;margin-bottom:30px}#baseProdHero .heroText p,#baseProdHero .heroText ul li{font-family:"Open Sans", sans-serif;font-size:21px;margin-bottom:30px;color:#454547}#baseProdHero .heroText ul{margin-left:20px;margin-bottom:30px}#baseProdHero .heroText ul li{list-style:disc;margin-bottom:5px}#baseProdHero .heroText h4{font-family:"Outfit", sans-serif;font-size:24px;font-weight:600;margin-bottom:30px;color:#003764}#baseProdHero .heroText .stdBtn{margin-right:20px}#baseProdHero .heroText .stdBtn:last-child{margin-right:0}.otherProducts{background:#e8e8ea}.otherProducts h3{font-family:"Outfit", sans-serif;font-size:44px;text-align:center;font-weight:600;margin-bottom:60px}#accordionProducts .accordion-item{background:#e8e8ea}#accordionProducts .accordion-item .accordian-header{background:#e8e8ea}#accordionProducts .accordion-item .accordion-button{background:#e8e8ea;border:none;border-top:1px solid #cdcdcd;padding:20px 0;font-family:"Outfit", sans-serif;font-size:24px;font-weight:600;color:#003764}#accordionProducts .accordion-item .accordion-button::after{width:30px;height:30px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23009ade'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-size:30px 30px}#accordionProducts .accordion-item .accordion-button:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(enabled:false) progid:DXImageTransform.Microsoft.Shadow(enabled:false);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(enabled:false),progid:DXImageTransform.Microsoft.Shadow(enabled:false)"}#accordionProducts .accordion-item .accordion-collapse{background:#fff}#accordionProducts .accordion-item .accordion-body .stdInner{padding:30px 0}#accordionProducts .accordion-item .accordion-body .stdInner .pLarge{font-family:"Outfit", sans-serif;color:#003764;margin-top:30px;font-weight:600;font-size:24px}#detailsTabs .nav-item{position:relative;margin-right:15px;width:calc(25% - 11.25px)}#detailsTabs .nav-item .nav-link{position:relative;font-family:"Outfit", sans-serif;font-size:23px;font-weight:600;color:#fff;background:#003764;padding:15px 60px;width:100%;height:100%;border-radius:15px;border:3px solid #003764;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-right-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}#detailsTabs .nav-item .nav-link.active{color:#003764;background:#fff;border:3px #cdcdcd solid}#detailsTabs .nav-item .nav-link.active:after{content:'';width:100%;height:10px;position:absolute;top:100%;left:0;background:#fff}#detailsTabs .nav-item:last-child{margin-right:0}#detailsTabsContent .tab-pane{padding:30px;border:3px #cdcdcd solid}#detailsTabsContent .tab-pane .stdContent{width:100%;max-width:1200px}#productFAQs{background:#e8e8ea;padding:60px 0}#productFAQs h3{text-align:center;font-family:"Outfit", sans-serif;font-size:44px;color:#003764;font-weight:600;margin-bottom:60px}#blogFeature{padding:80px 0;padding-bottom:0px}#blogFeature .stdInner{position:relative}#blogFeature .imgContainer{position:absolute;top:0;left:0}#blogFeature .imgContainer .imgInner{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#blogFeature .imgContainer .imgInner a{display:block;width:100%;padding-bottom:70%}#blogFeature .welcomeText{background:#e8e8ea;padding:60px;padding-left:20%;margin-top:10%}#blogFeature .welcomeText h5{font-family:"Outfit", sans-serif;font-weight:600;font-size:17px;margin-bottom:15px;color:#009ade;letter-spacing:0.15em;text-transform:uppercase;margin-top:0}#blogFeature .welcomeText h3{font-family:"Outfit", sans-serif;font-size:36px;font-weight:300;color:#003764;margin-bottom:15px}#blogFeature .welcomeText p{font-family:"Open Sans", sans-serif;font-size:17px;margin-botto:30px;line-height:27px}#blogFeature .welcomeText p.date{font-size:15px;font-weight:600}.blogList .blogItem{margin-bottom:60px}.blogList .blogItem .imgCont .image{background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:15px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.blogList .blogItem .imgCont .image a{display:block;width:100%;padding-bottom:70%}.blogList .blogItem .imgCont .image:hover{scale:1.04}.blogList .blogItem h3{font-family:"Outfit", sans-serif;font-weight:600;font-size:18px;margin-bottom:15px;color:#009ade;letter-spacing:0.15em;text-transform:uppercase;margin-top:0}.blogList .blogItem h3.cs{color:#ff7f30}.blogList .blogItem h3.is{color:#003764}.blogList .blogItem p.date{font-size:15px;font-weight:600}.about h3{font-size:44px}.meetTheTeam h3{font-family:"Outfit", sans-serif;font-size:44px;font-weight:600;text-align:center;margin-bottom:60px}.meetTheTeam .teamContain{margin-bottom:30px}.meetTheTeam .teamPod{width:100%;height:100%}.meetTheTeam .teamPod .teamImg{width:100%;padding-bottom:125%;background-size:cover;background-position:center;background-repeat:no-repeat}.meetTheTeam .teamPod .teamText{background:#e8e8ea;padding:15px;text-align:center}.meetTheTeam .teamPod .teamText h4{font-size:24px;font-family:"Open Sans", sans-serif;font-weight:bold;color:#003764;margin-bottom:5px}.meetTheTeam .teamPod .teamText p{font-family:"Open Sans", sans-serif;font-weight:normal;font-size:17px;margin:0}.contactForm{width:100%;padding:30px;background:#fff;-webkit-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.1)}#carouselHero,#carouselHeroMob{margin-bottom:50px}#carouselHero .carousel-control-prev,#carouselHero .carousel-control-next,#carouselHeroMob .carousel-control-prev,#carouselHeroMob .carousel-control-next{top:calc(100% + 15px);bottom:auto;width:50px;height:50px;padding:0;background:none;border:3px solid #009ade;font-size:30px;border-radius:25px;color:#009ade;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;opacity:1;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px}#carouselHero .carousel-control-prev,#carouselHeroMob .carousel-control-prev{left:50%;-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%)}#carouselHero .carousel-control-next,#carouselHeroMob .carousel-control-next{right:50%;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%)}#carouselHero .carousel-control-prev:hover,#carouselHero .carousel-control-next:hover,#carouselHeroMob .carousel-control-prev:hover,#carouselHeroMob .carousel-control-next:hover{color:#ff7f30;border-color:#ff7f30}#carouselHeroMob{margin-bottom:80px}.qualityPod .img{text-align:left}.qualityPod h3{font-size:40px}.searchOverlay{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:rgba(0, 55, 100, .9);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;opacity:0}.searchOverlay .overlayClose{position:absolute;top:30px;right:30px;font-size:50px;color:#fff;background:none;border:none}.searchOverlay .searchBox{position:absolute;top:50%;left:50%;width:80%;max-width:900px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.searchOverlay .searchBox .relative{position:relative}.searchOverlay .searchBox .relative i{font-size:36px;color:#fff;position:absolute;top:15px;left:0}.searchOverlay .searchBox .searchInput{width:100%;font-size:30px;border:none;border-bottom:2px solid #fff;background:none;color:#fff;padding:15px 0;padding-left:70px}.searchOverlay.open{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.searchResult{border-bottom:1px solid #ccc}.drop-zone{border:2px dashed #ccc;padding:2rem 1.5rem;text-align:center;cursor:pointer;transition:background 0.15s, border-color 0.15s;background:#fff;position:relative}.drop-zone input[type="file"]{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%;font-size:0}.drop-zone.drag-over{background:#cfcfcf;border-color:#c0c0c0}.drop-zone.disabled{opacity:0.5;cursor:not-allowed;pointer-events:none}.drop-zone-icon{font-size:32px;color:#454547;margin-bottom:8px}.drop-zone-label{font-size:15px;color:#454547;font-weight:500}.drop-zone-sub{font-size:13px;color:#c0c0c0;margin-top:4px}.file-list{margin-top:12px;display:flex;flex-direction:column;gap:6px}.file-item{display:flex;align-items:center;gap:10px;background:#009ade;border-radius:5px;padding:8px 12px;font-size:13px;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}.file-item i{color:#fff;font-size:18px;flex-shrink:0}.file-name{flex:1;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size{color:var(--color-text-secondary);flex-shrink:0}.file-remove{background:none;border:none;cursor:pointer;color:var(--color-text-secondary);font-size:16px;padding:0;line-height:1;flex-shrink:0}.file-remove:hover{color:var(--color-text-danger)}.error-list{margin-top:10px;display:flex;flex-direction:column;gap:4px}.error-item{display:flex;align-items:center;gap:8px;background:var(--color-background-danger);border:0.5px solid var(--color-border-danger);border-radius:var(--border-radius-md);padding:7px 12px;font-size:13px;color:var(--color-text-danger);-moz-border-radius:var(--border-radius-md);-webkit-border-radius:var(--border-radius-md);-khtml-border-radius:var(--border-radius-md)}.error-item i{font-size:16px;flex-shrink:0}.file-counter{font-size:12px;color:var(--color-text-secondary);text-align:right;margin-top:6px}.file-counter.at-limit{color:var(--color-text-warning);font-weight:500}.contactSuccess{text-align:center;padding:3rem 2rem}.contactSuccess h2{margin-bottom:0.5rem}.contactSuccess__icon{font-size:4rem;color:#27ae60;margin-bottom:1rem}.formAlert{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:6px;margin-bottom:1.5rem;font-size:14px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px}.formAlert ul{margin:0;padding-left:1rem}.formAlert i{margin-top:2px;flex-shrink:0}.formAlert--error{background:#fdf0ef;border:1px solid #f5c6c4;color:#c0392b}.magmaPagination{text-align:center}.magmaPagination .pagination{justify-content:center}.magmaPagination .pagination li{font-size:19px}.magmaPagination .pagination li a,.magmaPagination .pagination li span{padding:10px;font-weight:600;font-family:"Outfit", sans-serif;color:#003764}.magmaPagination .pagination li.disabled{opacity:.6}.magmaPagination .pagination li.active a,.magmaPagination .pagination li.active span{color:#ff7f30}.stdTextBtn{display:inline-block;font-family:"Outfit", sans-serif;font-weight:600;font-size:19px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.stdTextBtn.cyan{color:#009ade}.stdTextBtn.cyan:hover{color:#ff7f30}.stdTextBtn.blue{color:#003764}.stdTextBtn.blue:hover{color:#ff7f30}.stdTextBtn.cyanIcon i{color:#009ade}.stdBtn{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);position:relative;overflow:hidden;font-family:"Outfit", sans-serif;font-size:17px;font-weight:bold;color:#fff;padding:15px 30px;border-radius:25px;height:auto;border:none;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0)}.stdBtn:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;border-radius:100%;width:0;height:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%}.stdBtn:hover:before,.stdBtn:focus:before,.stdBtn:active:before{width:150%;height:150%}.stdBtn.cyan{background:#009ade}.stdBtn.cyan:before{background:#ff7f30}.stdBtn.cyan:hover,.stdBtn.cyan:focus,.stdBtn.cyan:active{color:#fff}.stdBtn.orange{background:#ff7f30}.stdBtn.orange:before{background:#003764}.stdBtn.orange:hover{color:#fff}.stdBtn.blue{background:#003764}.stdBtn.blue:before{background:#009ade}.stdBtn.blue:hover{color:#fff}#letsTalk{background:#e8e8ea;padding:60px 0}#letsTalk .stdInner{background-image:url(../../assets/images/logoIconBg.png);background-size:auto 100%;background-position:right center;background-repeat:no-repeat}#letsTalk h3{font-family:"Outfit", sans-serif;font-size:48px;color:#003764;font-weight:600;margin-bottom:20px}#letsTalk p{font-family:"Open Sans", sans-serif;font-size:24px;color:#454547;margin-bottom:30px;max-width:700px}#letsTalk p a{font-weight:bold;color:#003764}#letsTalk p:last-child{margin-bottom:0}#letsTalk .stdBtn{margin-bottom:30px}#letsTalk .stdBtn.addPad{margin-left:15px}#footer{width:100%;background:#003764}#footer #innerFoot{width:100%;max-width:1400px;margin:0 auto;padding:15px 0px}#footer #innerFoot .footerLogo{width:100%;max-width:260px;margin-bottom:40px}#footer #innerFoot h3{font-size:17px;font-family:"Open Sans", sans-serif;font-weight:bold;margin:0;color:#fff}#footer #innerFoot p{color:#fff;font-family:"Open Sans", sans-serif;font-size:17px;font-weight:normal;margin-bottom:30px}#footer #innerFoot .socials{padding-top:15px}#footer #innerFoot .socials a{font-size:23px;color:#9d9d9c;padding:0 5px}#footer #innerFoot .socials a:first-child{padding-left:0}#footer #innerFoot ul li a{color:#fff;font-size:17px;font-family:"Open Sans", sans-serif;font-weight:normal;line-height:25px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#footer #innerFoot ul li a:hover{color:#009ade}#footer #innerFoot .footerFoot{width:100%;border-top:1px solid #fff;padding-top:15px;margin-top:30px}#footer #innerFoot .footerFoot p{padding:0;font-size:16px;margin:0}#footer #innerFoot .footerFoot a{padding:0 10px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.btn-default{/*width:100%*/}.btn-primary{/*width:100%*/}.btn-success{/*width:100%*/}.btn-info{/*width:100%*/}.btn-warning{/*width:100%*/}.btn-danger{/*width:100%*/}.dropdown-toggle::after{display:none}.stdForm .form-group label{font-family:"Open Sans", sans-serif;font-size:15px;font-weight:bold;display:inline-block;margin-bottom:10px}.stdForm .form-group .form-control,.stdForm .form-group .form-select{border:1px solid #454547;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.img-responsive{display:block;max-width:100%;height:auto}.hidden{display:none}.textLeft{text-align:left}.textCenter{text-align:center}.textRight{text-align:right}.noPad{padding:0}.noPadLeft{padding-left:0}.noPadRight{padding-right:0}.noPadTop{padding-top:0}.noPadBottom{padding-bottom:0}.noMargin{margin:0}.noMarginTop{margin-top:0}.noMarginright{margin-rihgt:0}.noMarginBottom{margin-bottom:0}.noMarginLeft{margin-left:0}.floatLeft{float:left}.floatRight{float:right}.clearLeft{clear:left}.clearRight{clear:right}.clearAll{clear:both;height:1px}hr{border:0;margin:10px 0px;height:1px;background:#333;background-image:-o-linear-gradient(left, #ccc, #333, #ccc)}.ie_alert{background-color:#CC0000;color:#FFFFFF;font-size:13px;padding:10px;position:absolute;top:0px;left:0px;text-align:center;width:98%}.ie_alert h2{color:#FFFFFF;font-weight:bold}.ie_alert img{text-decoration:none}}@media print{#editorbar{display:none}@import 0.5cm;@import 3;@import 3;@import avoid;@font-face{}@font-face{}@font-face{}@font-face{}}@media screen{.blogList .cats{margin-bottom:0}.blogList li{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}.blogList li .mediaCont img{width:100%}.blogList li .textCont h3{color:#0066CC}.blogList li .textCont h3 a{font-weight:700}.blogList li .textCont h3 a:hover{text-decoration:none}.blogList li .textCont h4{color:#666}.blogList li .textCont h4 a{color:#666;font-weight:700}.blogCatNav{list-style:none}.blogCatNav li a{display:block;padding:10px 15px;border-bottom:1px solid #ccc}.blogCatNav li.active{color:red}.optionsBox{padding-top:15px;margin-top:15px;border-top:1px solid #ccc}.socialBox{border-top:1px solid #ccc;padding-top:15px;margin-top:15px}}@media only screen and (max-width: 1400px){.stdInner,#mainHeader #mainHeadInner,#footer #innerFoot{padding-left:15px;padding-right:15px}#homeHero .overlay .stdInner .heroText,#stdHero .heroText{left:15px}}@media only screen and (max-width: 1300px){#mainNav ul li a{padding:30px 15px}}@media only screen and (max-width: 1249px){header,#header{/*background:#66FF00 /*Bright Green*/}#homeWelcome .welcomeText{padding:30px;padding-left:15%}#homeWelcome .welcomeText h3{font-size:28px}#blogFeature .welcomeText{padding:30px;padding-left:15%}#blogFeature .welcomeText h3{font-size:28px}#homeReasons .reasonPod .icon img{max-width:100px}}@media only screen and (max-width: 1120px){header,#header{/*background:#FFFF00 /*Bright Yellow*/}#mainNav ul li a{font-size:19px;padding:30px 10px}#homeReasons .reasonPod .icon img{max-width:80px}}@media only screen and (max-width: 992px){header,#header{/*background:#FF0000 /*Bright Red*/}#mainNav ul{display:none}#mainNav .navTrigger{display:block}#mainHeader #mainHeadInner .headRight .stdBtn{display:none}#homeHero .overlay .stdInner .heroText h1,#homeHero .overlay .stdInner .heroText h2,#stdHero .heroText h1,#stdHero .heroText h2{font-size:42px;line-height:48px}#homeWelcome .welcomeText p{font-size:15px}#blogFeature .welcomeText p{font-size:15px}#homeClients .testimonials .slickElm .imgContainer{position:relative;top:auto;left:auto}#homeClients .testimonials .slickElm .welcomeText{margin-top:0;padding:30px}#homeProducts h3.reg{margin-bottom:30px}#detailsTabs .nav-item .nav-link{padding:10px 15px;font-size:18px}}@media only screen and (max-width: 820px){header,#header{/*background:#FF00FF /*Bright Pink*/}#homeNews{padding-bottom:80px}#homeNews .titleBar a.va{display:none}#homeNews #newsPods .slickPrev,#homeNews #newsPods .slickNext{top:110%}#homeNews #newsPods .slickPrev{right:53%}#homeNews #newsPods .slickNext{right:37%}}@media only screen and (max-width: 768px){header,#header{/*background:#3300FF /*Deep Blue*/}#homeWelcome .imgContainer,#blogFeature .imgContainer{position:relative}#homeWelcome .welcomeText,#blogFeature .welcomeText{margin-top:0;padding:30px}#footer .logos{padding-top:30px}.contactForm{margin-top:30px}.stdPage{padding:60px 0}.gallery{padding-bottom:100px}#carouselHero{margin-top:30px}#baseProdHero{margin-top:100px}#baseProdHero .heroText{padding:0}#baseProdHero .heroText p{font-size:18px}#baseProdHero .heroText .stdBtn{margin-bottom:15px;font-size:14px}}@media only screen and (max-width: 735px){header,#header{/*background:#663300 /*Dark Brown*/}#homeNews .titleBar h3{font-size:36px;line-height:42px}#detailsTabs .nav-item .nav-link{font-size:15px}}@media only screen and (max-width: 640px){header,#header{/*background:#33FFFF /*Cyan*/}body{font-size:13px}#mainHeader #preHead a{font-size:12px}#homeHero .overlay .stdInner .heroText h1,#homeHero .overlay .stdInner .heroText h2,#stdHero .heroText h1,#stdHero .heroText h2{font-size:36px;line-height:42px}#stdHero .heroText p,#stdHero .heroText p{font-size:18px}}@media only screen and (max-width: 576px){header,#header{/*background:#9933FF /*Purple*/}#homeWelcome,#blogFeature{padding-top:60px;padding-bottom:0}#homeProducts h3{font-size:34px;line-height:38px;margin-bottom:30px}#homeProducts h3.reg{display:none}#homeProducts #ppsTabNav{margin-right:0;width:100%}#homeProducts #ppsTabNav .nav-item{width:33%}#homeProducts #ppsTabNav .stdBtn{width:100%;font-size:16px;padding:10px 15px}#homeProducts #ppsTabContent .slickNext,#homeProducts #ppsTabContent .slickPrev{top:100%}#homeProducts #ppsTabContent .slickPrev{right:53%}#homeProducts #ppsTabContent .slickNext{right:37%}#homeReasons,#homeClients,#homePartners,#letsTalk{padding:60px 0}#homeReasons h3,#homeClients h3,#homePartners h3,#letsTalk h3{font-size:34px}#homeReasons h4,#homeClients h4,#homePartners h4,#letsTalk h4{font-size:20px;line-height:30px;margin-bottom:30px}#letsTalk p{font-size:17px}#homeClients .testimonials .slickElm{padding-top:0}#homePartners .col-6{margin-bottom:30px}#footer .col-sm-4{margin-bottom:30px}.stdContent h1{font-size:34px}.stdContent p.pLarge{font-size:20px}.otherProducts h3{font-size:34px}#detailsTabs .nav-item{margin-right:5px;width:calc(25% - 5px)}#detailsTabs .nav-item .nav-link{font-size:12px;padding:10px 5px}#baseProdHero .heroText h1{font-size:34px}#baseProdHero.blog .heroText{padding-right:0}#baseProdHero.blog .heroText h1{font-size:34px;margin-bottom:30px !important}#accordionProducts .img-fluid{margin-top:30px}#accordionProducts .accordion-item .accordion-button{font-size:22px}.stdBtn:before{display:none !important}.stdBtn:hover:before,.stdBtn:focus:before,.stdBtn:active:before{width:0;height:0}}