@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@600&family=Roboto+Condensed:wght@700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@600;700;800&display=swap');*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body{font-family:'Roboto',sans-serif;margin:0;padding:0;background:#fff;font-weight:400;color:#000;font-size:16px;line-height:1.5;overflow-x:hidden}ol,ul{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.container-medium h1,.container-medium h2{font-family:'Roboto',sans-serif;line-height:1.2;font-weight:500;color:#000;margin:0 0 30px}.container-medium h1{font-size:36px}.container-medium h2{font-size:32px}hr{box-sizing:content-box;height:0;overflow:visible}img{width:auto;height:auto;max-width:100%;vertical-align:top}svg{max-width:100%}h1,.bigFont{font:50px}h2{font-family:'Roboto',sans-serif;font-size:44px;line-height:54px;font-weight:500;margin:0 0 25px}h4{font-size:30px;line-height:50px;margin:0 0 20px;font-weight:500}h3{font-size:20px;line-height:1.2;font-weight:500}h5{font-size:14px;font-weight:500}h6{text-align:left;font-weight:500}p{color:#000;margin:0 0 15px;text-align:justify}p:last-child{margin-bottom:0}a:focus,a{outline:none;text-decoration:none}a:hover{text-decoration:none;text-decoration:none}.display-none{display:none}.d-table{display:table}.clear{clear:both}.clearfix:before{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.row{margin-left:-15px;margin-right:-15px}.col-1{padding:0 15px;width:100%;float:left}.col-2{padding:0 15px;width:50%;float:left}.col-3{padding:0 15px;width:33.333%;float:left}.col-4{padding:0 15px;width:25%;float:left}.col-5{padding:0 15px;width:20%;float:left}.col-6{padding:0 15px}.slick-slide{outline:0}.text-center{text-align:center}.container-big{max-width:1350px;padding:0 15px;margin:0 auto}.container-medium{max-width:1190px;padding:0 15px;margin:0 auto}.hero-cta{z-index:999}.hero-cta i{font-size:16px;margin-right:9px}.btn{position:relative;font-size:16px;line-height:38px;font-weight:700;color:#fff;display:inline-block;padding:5px 40px;text-align:center;text-transform:uppercase;overflow:hidden;transition:.5s;z-index:1}.btn:before{content:'';position:absolute;background-color:#24305a;display:inline-block;width:100%;height:100%;left:0;top:0;-webkit-transition:all ease-in-out .35s;transition:all ease-in-out .35s;z-index:-1}.btn:hover{color:#fff}.btn-border-icon{font-family:'Roboto',sans-serif;font-size:14px;line-height:40px;font-weight:700;color:#086db4;display:inline-block;padding:0 35px;text-align:center;border-radius:20px;text-transform:uppercase;border:#086db4 2px solid;transition:.5s}.btn-border-icon img{margin:12px 10px 12px 0}.btn-border-icon.product-enquire-btn{padding-left:50px;background-image:url(//shivaengg.com/wp-content/themes/shiva/images/blue-mail.svg);background-repeat:no-repeat;background-position:left 15px center}.btn-border-icon.product-enquire-btn:hover{background-color:#086db4;background-image:url(//shivaengg.com/wp-content/themes/shiva/images/white-mail.svg);color:#fff}.intro-col .btn{margin:30px 0 0}.intro-col .title-box{margin:20px 0 0}.slick-arrow.slick-disabled{opacity:.3}.header-section{background-color:#fff;padding:18px 0}.header-row{display:flex;flex-wrap:wrap;justify-content:space-between}.header-top-right{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0}.logo img{height:60px}.header-right{justify-content:flex-end;padding:0}.contact-info{position:relative}.contact-info img{margin-right:7px;position:relative;bottom:-5px}.contact-info a{font-size:14px;line-height:19px;font-weight:700;color:#24305a;text-shadow:rgb(0 0 0/16%) 0px 1px 2px}.sociallinks{padding:0 0 0 15px}.sociallinks a{margin:0 6px;color:#000;transition:.5s}.sociallinks a:hover{color:#0162a7}.sociallinks a:last-child{margin:0 0 0 5px}.sociallinks a i{font-size:18px}.top-nav{display:flex;justify-content:flex-end}.top-nav ul{margin:0;padding:0;list-style:none}.top-nav ul li{display:inline-block;padding:0;position:relative}.header-section.inner .top-nav ul li:before{background-color:#fff}.top-nav ul li.current-menu-item:before,.top-nav ul li:hover:before{display:block}.sub-menu-toggle{display:none}.top-nav ul li a{position:relative;font-size:16px;font-weight:500;text-transform:uppercase;color:#000}.top-nav ul li.menu-item-has-children a{position:relative}.top-nav ul li.menu-item-has-children a:after{content:'';display:inline-block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #0162a7;position:relative;top:50%;transform:translateY(-50%);margin-left:6px}.top-nav ul li:hover a,.top-nav ul li.current-menu-item a{color:#0162a7}.top-nav ul ul.sub-menu{padding:20px 0 15px;position:absolute;left:0;width:100%;min-width:275px;background-color:#fff;visibility:hidden;opacity:0;display:none;z-index:999;box-shadow:#00000030 -3px 12px 12px}.top-nav ul ul.sub-menu li,.top-nav ul ul.sub-menu li:last-child{padding:5px 15px;display:block;line-height:1.2em}.top-nav ul ul.sub-menu li a{font-size:14px;text-shadow:none !important;color:#000 !important;display:block;padding-left:12px}.top-nav ul ul.sub-menu li:hover a,.top-nav ul ul.sub-menu li.current-menu-item a{color:#0162a7 !important}.top-nav ul ul.sub-menu li a:after{display:none}.top-nav ul ul.sub-menu li a:before{content:'';position:absolute;border:4px solid transparent;border-left:5px solid #086db5;top:5px;left:0}.top-nav ul li:hover ul{visibility:visible;opacity:1;display:block}.top-nav ul ul.sub-menu li:before{display:none}.hero-section{position:relative;background-color:#000}.hero-section,.hero-section .hero-slide,.hero-section .hero-slide .slide-item,.hero-section .hero-slide .slide-item>img{position:relative;width:100%;z-index:1}.hero-section .hero-slide .slide-item:not([data-slick-index="5"]):before{content:'';width:100%;height:100%;opacity:.6;background-color:#000;position:absolute;left:0;top:0;display:block;z-index:2}.hero-section .hero-slide .slide-item>img{object-fit:cover;z-index:1}.hero-section .hero-slide .slide-item[data-slick-index="5"]{object-position:center;background:url(//shivaengg.com/wp-content/themes/shiva/images/banner-logos-bg.jpg) no-repeat;background-size:cover}.hero-section .hero-slide .slide-item[data-slick-index="5"]>img{object-position:center}.slider-caption{position:absolute;top:50%;width:100%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;z-index:3}.home .slider-caption h1{font-family:'Roboto Condensed',sans-serif;font-size:50px;font-weight:700;line-height:60px;text-transform:uppercase;text-shadow:0 3px 36px rgba(0,0,0,.2);animation:fadeOutRight 1s both;text-align:left;color:#fff;margin:0}.home .slider-caption h1{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:.3s}.slider-caption h2{font-family:'Libre Franklin',sans-serif;font-size:24px;font-weight:700;line-height:30px;text-transform:uppercase;text-shadow:0 3px 36px rgba(0,0,0,.2);animation:fadeOutRight 1s both;color:#fff}.hero-slide .slick-current .slider-caption h2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:.3s}.slider-caption h3{position:relative;animation:fadeOutLeft 1s both;font-family:'Libre Franklin',sans-serif;font-weight:600}.hero-slide .slick-current .slider-caption h3{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInRight;animation-delay:.3s}.slider-caption h4{position:relative;font-size:16px;line-height:24px;text-shadow:0 3px 46px rgba(0,0,0,.2);animation:fadeOutRight 1s both}.hero-slide .slick-current .slider-caption h4{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:.3s}.slider-caption .btn{border:1px solid #fff;color:#fff;animation:fadeOutLeft 1s both}.slider-caption .btn:before{background-color:transparent}.hero-slide .slick-current .slider-caption .btn{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInRight;animation-delay:.3s}.hero-slide .slider-caption .banner-btn{margin-top:25px}.hero-slide .slider-caption .bullet{position:relative;padding-left:30px}.hero-slide .slider-caption .bullet:before{content:'';position:absolute;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;display:block;border-radius:50%}.hero-slide .slider-caption .bullet:after{content:'';position:absolute;left:-1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;border-radius:50%}.slick-nav{color:#fff;border-color:rgba(255,255,255,.12);width:44px;height:44px;position:absolute;cursor:pointer;top:calc(50% - 22px)}.slick-nav.l-arrow{left:15px;transform:scaleX(-1);z-index:1}.slick-nav.r-arrow{left:auto;right:15px}.slick-nav i{display:block;position:absolute;margin:-10px 0 0 -10px;width:20px;height:20px;left:50%;top:50%}.slick-nav i:before,.slick-nav i:after{content:"";width:10px;height:2px;border-radius:1px;position:absolute;left:50%;top:50%;background:#fff;margin:-1px 0 0 -5px;display:block;transform-origin:9px 50%}.slick-nav i:before{transform:rotate(-40deg)}.slick-nav i:after{transform:rotate(40deg)}.slick-nav:before,.slick-nav:after{content:"";display:block;position:absolute;left:1px;right:1px;top:1px;bottom:1px;border:2px solid #fff}.slick-nav svg{width:44px;height:44px;display:block;position:relative;z-index:1;color:red;stroke-width:2px;stroke-dashoffset:126;stroke-dasharray:126 126 0;transform:rotate(0deg)}.slick-nav.animate svg{-webkit-animation:stroke 1s ease forwards .3s;animation:stroke 1s ease forwards .3s}.slick-nav.animate i{-webkit-animation:arrow 1.6s ease forwards;animation:arrow 1.6s ease forwards}.slick-nav.animate i:before{-webkit-animation:arrowUp 1.6s ease forwards;animation:arrowUp 1.6s ease forwards}.slick-nav.animate i:after{-webkit-animation:arrowDown 1.6s ease forwards;animation:arrowDown 1.6s ease forwards}.hero-slide [data-animation-in]{opacity:1!important;-webkit-animation-duration:1.5s;animation-duration:1.5s;transition:opacity .5s ease .3s;transition:1s}@-webkit-keyframes zoomInImage{from{transform:scale3d(1,1,1);transition:1s}to{transform:scale3d(1.1,1.1,1.1);transition:1s}}@keyframes zoomInImage{from{transform:scale3d(1,1,1);transition:1s}to{transform:scale3d(1.1,1.1,1.1);transition:1s}}.zoomInImage{-webkit-animation-name:zoomInImage;animation-name:zoomInImage}@-webkit-keyframes zoomOutImage{from{transform:scale3d(1.1,1.1,1.1);transition:1s}to{transform:scale3d(1,1,1);transition:1s}}@keyframes zoomOutImage{from{transform:scale3d(1.1,1.1,1.1);transition:1s}to{transform:scale3d(1,1,1);transition:1s}}.zoomOutImage{-webkit-animation-name:zoomOutImage;animation-name:zoomOutImage;transition:1s}@-webkit-keyframes stroke{52%{transform:rotate(-180deg);stroke-dashoffset:0}52.1%{transform:rotate(-360deg);stroke-dashoffset:0}100%{transform:rotate(-180deg);stroke-dashoffset:126}}@keyframes stroke{52%{transform:rotate(-180deg);stroke-dashoffset:0}52.1%{transform:rotate(-360deg);stroke-dashoffset:0}100%{transform:rotate(-180deg);stroke-dashoffset:126}}@-webkit-keyframes arrow{0%,100%{transform:translateX(0);opacity:1}23%{transform:translateX(17px);opacity:1}24%,80%{transform:translateX(-22px);opacity:0}81%{opacity:1;transform:translateX(-22px)}}@keyframes arrow{0%,100%{transform:translateX(0);opacity:1}23%{transform:translateX(17px);opacity:1}24%,80%{transform:translateX(-22px);opacity:0}81%{opacity:1;transform:translateX(-22px)}}@-webkit-keyframes arrowUp{0%,100%{transform:rotate(-40deg) scaleX(1)}20%,80%{transform:rotate(0deg) scaleX(.1)}}@keyframes arrowUp{0%,100%{transform:rotate(-40deg) scaleX(1)}20%,80%{transform:rotate(0deg) scaleX(.1)}}@-webkit-keyframes arrowDown{0%,100%{transform:rotate(40deg) scaleX(1)}20%,80%{transform:rotate(0deg) scaleX(.1)}}@keyframes arrowDown{0%,100%{transform:rotate(40deg) scaleX(1)}20%,80%{transform:rotate(0deg) scaleX(.1)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-1000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-1000px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-1000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-1000px)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(1000px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(1000px)}}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(500px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(500px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;-webkit-transform:translateY(500px);transform:translateY(500px)}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-500px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-500px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-500px);transform:translateY(-500px)}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(200px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(200px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px)}.hero-cta.for-mob{margin:0;position:fixed}.hero-overlay,.banner-overlay{background-color:rgba(0,0,0,.5);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.page-template-template-our-experience .banner-caption img,.page-template-template-quality-testing .banner-caption img{object-fit:none;width:auto;height:auto}.page-template-template-our-experience .banner-overlay,.page-template-template-quality-testing .banner-overlay{background-color:rgba(36,48,90,.85)}.page-template-template-our-experience .banner-caption h1,.page-template-template-quality-testing .banner-caption h1{text-transform:uppercase}.hero-section img{display:block;width:100%;height:100%;opacity:.7}.hero-caption{background-color:#24305ab0;width:100%;height:133px;position:absolute;left:0;bottom:0;text-align:center;padding:30px 20px 0;z-index:2}.hero-caption h4{font-weight:400;color:#fff}.hero-section ul.slick-dots{position:absolute;left:0;bottom:5px;width:100%;text-align:center;z-index:2;padding:0}.hero-section ul.slick-dots li{margin:0 7px;display:inline-block;border:#fff 2px solid;width:15px;height:15px;cursor:pointer}.hero-section ul.slick-dots li.slick-active{border-color:#0096ff;background-color:#0096ff}.hero-section ul.slick-dots li button{display:none}.slide-item{position:relative}.introduction{padding:90px 0 90px;background-color:#fff;position:relative;overflow:hidden}.introduction .container-medium{position:relative}.introduction .container-medium:before{position:absolute;height:612px;right:-19%;top:-90px;background-image:url(//shivaengg.com/wp-content/themes/shiva/images/blue-bg.png);width:100%;background-position:top right;background-repeat:no-repeat;background-size:contain;content:'';display:block;z-index:1}.intro-wrap{display:flex}.intro-col{width:46%;padding:0 88px 0 0;font-size:14px;font-weight:400;line-height:24px}.intro-col p span{font-size:24px}.intro-col-box{width:54%}.title-box{position:relative;margin-bottom:15px;text-align:center}.title-box h2{position:relative;margin:0}.three-col-img-box{display:flex;position:relative;z-index:2}.img-box{width:206px;height:380px;position:relative;top:36px;right:-10px;z-index:2;box-shadow:rgba(0,0,0,.46) 0px 0px 22px}.img-box:nth-child(3){top:20px;left:-10px;right:auto;z-index:2}.img-box img{height:100%;object-fit:cover;position:relative;z-index:1}.img-box:nth-child(2){width:240px;height:436px;top:0;left:auto;right:auto;z-index:1}.figure-big{position:absolute;left:-15px;bottom:-15px;width:96px;height:96px;box-shadow:rgba(0,0,0,.16) 0px 0px 26px;z-index:1}.figure-small{position:absolute;left:-58px;top:-60px;width:43px;height:43px;box-shadow:rgba(0,0,0,.16) 0px 0px 26px;z-index:1}.img-box:nth-child(3) .figure-big{width:86px;height:86px;left:auto;bottom:auto;right:-15px;top:-15px}.img-box:nth-child(3) .figure-small{width:64px;height:64px;left:auto;right:-82px;top:auto;bottom:-73px}.four-column-wrap{width:100%;display:flex;flex-wrap:wrap;margin-top:30px}.four-col{width:25%;position:relative;background-color:#fff;overflow:hidden}.four-col .four-col-box{position:relative;background-color:#000}.four-col .four-col-box:before{content:'';position:absolute;width:calc(100% - 20px);height:calc(100% - 20px);left:0;right:0;top:0;bottom:0;margin:auto;display:block;border:2px solid rgba(255,255,255,.7)}.four-col .details-link:before{background-color:transparent}.four-col .details-link span{background-color:#fff}.details-link:hover{color:#fff}.details-link i{font-size:17px;position:relative;bottom:-2px;margin:0 0 0 3px;font-weight:300;display:none}.four-col .details-link{display:inline-block;color:#fff;font-size:12px;font-weight:400;text-transform:uppercase;border:1px solid #fff;padding:5px 15px 5px 17px;letter-spacing:2px;transition:.5s;line-height:1.5}.col-content-box p{color:#fff;text-align:left}.four-col h3{color:#fff;text-transform:uppercase}.four-col.revers .col-content-box:before{top:0}.col-content-box{padding:15px;z-index:3}.title-box.text-center:before{position:absolute;top:0;left:50%;content:'';width:45px;margin-left:-22px;display:block;border-top:#c2c2c2 2px solid}.title-box.text-center:after{position:absolute;top:12px;left:50%;margin-left:-32px;content:'';width:65px;display:block;border-top:#c2c2c2 2px solid}.four-column-section{position:relative;padding:0}.four-column-section .title-box{margin:0}.four-column-section .slide-nav,.two-col .slide-nav{width:88px;height:38px;border:#c8c8c8 1px solid;position:absolute;right:15px;top:37px;display:flex}.four-column-section .btn{margin-top:5px}.two-col .slide-nav{right:15px;justify-content:space-between;z-index:2}.four-column-section .slide-nav a:last-child{margin-left:10px}.four-column-section .slide-nav a i,.two-col .slide-nav a i{color:#031756;line-height:38px;font-size:16px;font-weight:600;display:inline-block;padding:0 14px}.two-col .slide-nav a i{font-size:15px}.two-col-sec-content h3{margin:0 0 15px}.four-col-image-section h2{color:#000}.image-box-wrap{position:relative;z-index:3}.image-box-wrap .slick-nav:before,.image-box-wrap .slick-nav:after{border-color:#24305a}.image-box-wrap .slick-nav i:before,.image-box-wrap .slick-nav i:after{background-color:#24305a}.four-col-image-section{position:relative;width:100%;background-position:center center;background-size:cover;overflow:hidden}.image-col{position:relative;overflow:hidden}.image-col img{width:100%;object-fit:cover;height:100%;transition:all .3s ease-in-out;transform:scale(1)}.image-col:hover img{transform:scale(1.1)}.sectors-box{position:relative;padding:20px;cursor:pointer;z-index:3;display:block;overflow:hidden;background-color:#f2f2f2;transition:all ease-in-out .35s}.sectors-box .icon{display:block;width:60px;margin-bottom:30px}.sectors-box h2{font-family:'Roboto',sans-serif;font-size:26px;font-weight:600;margin:5px 0 0;transition:ease-in-out .35s}.sectors-box p{text-align:left;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-height:48px;transition:ease-in-out .35s}.sectors-box img{transition:ease-in-out .35s}.sectors-box .arrow{display:block;position:relative;width:30px;height:30px;background-color:#b2b2b2;border-radius:50%;overflow-x:hidden;transition:all ease-in-out .35s}.sectors-box:hover .arrow{background-color:#fff}.sectors-box .arrow i{display:block;position:relative;width:30px;height:30px}.sectors-box .arrow i:before,.sectors-box .arrow i:after{content:"";width:10px;height:2px;border-radius:1px;position:absolute;left:50%;top:50%;background:#fff;margin:-1px 0 0 -5px;display:block;transform-origin:9px 50%}.sector-row .sector-item:nth-child(odd) .sectors-box:hover .arrow i:before,.sector-row .sector-item:nth-child(odd) .sectors-box:hover .arrow i:after{background:#24305a}.sector-row .sector-item:nth-child(even) .sectors-box:hover .arrow i:before,.sector-row .sector-item:nth-child(even) .sectors-box:hover .arrow i:after{background:#086db5}.sectors-box .arrow i:before{transform:rotate(-40deg)}.sectors-box .arrow i:after{transform:rotate(40deg)}.sectors-box:hover .arrow i{-webkit-animation:arrow .8s ease forwards;animation:arrow .8s ease forwards}.sectors-box:hover .arrow i:before{-webkit-animation:arrowUp .8s ease forwards;animation:arrowUp .5s ease forwards}.sectors-box:hover .arrow i:after{-webkit-animation:arrowDown .8s ease forwards;animation:arrowDown .8s ease forwards}.sectors-box .op-layer{position:absolute;right:-100px;top:50%;transform:translateY(-50%)}.three-col-image-section{background-color:#fff;position:relative;overflow:hidden}.three-col-image-section .box-container{position:relative}.three-col-image-section .box-container:before{background-image:url(//shivaengg.com/wp-content/themes/shiva/images/grid-bg.jpg);background-repeat:repeat-x;background-position:center center;content:'';width:100%;height:333px;display:block;background-position:left top;position:absolute;left:0;top:50%;transform:translateY(-50%)}.three-col-image-section .container-medium{position:relative}.three-col-image-section .three-col-wrap{margin:0 -15px}.three-col-image-section .three-col-wrap .three-col{padding:0 15px}.three-col-image-section .three-col-wrap .three-col h4{font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase;margin:0;background-color:#f2f2f2;padding:10px;border-top-width:4px;border-top-style:solid}.three-col-image-section .three-col-wrap .three-col .box-inner{overflow:hidden}.three-col-image-section .container-medium .prev-arrow{position:absolute;left:-60px;top:14px}.three-col-image-section .container-medium .prev-arrow i,.three-col-image-section .container-medium .next-arrow i{font-size:62px;font-weight:500;color:#393939;opacity:.6}.three-col-image-section .container-medium .next-arrow{position:absolute;font-size:62px;font-weight:500;right:-60px;top:0}.three-col-image-section .container-medium .slide-nav{position:absolute;width:100%;left:0;top:39%;transform:translateY(-50%)}.three-col-slide{margin:0 -20px 0}.three-col-image-section .slick-dots,.slide-content .slick-dots,.image-box-wrap .slick-dots,.logo-slide .slick-dots{margin:20px 0 0;padding:0;list-style:none;text-align:center}.three-col-image-section .slick-dots li,.slide-content .slick-dots li,.image-box-wrap .slick-dots li,.logo-slide .slick-dots li{display:inline-block;cursor:pointer;width:17px;height:17px;border-radius:50%;background-color:#d2d2d2;margin:0 5px}.three-col-image-section .slick-dots li.slick-active,.slide-content .slick-dots li.slick-active,.logo-slide .slick-dots li.slick-active,.image-box-wrap .slick-dots li.slick-active{background-image:url(//shivaengg.com/wp-content/themes/shiva/images/white-arrow.svg);background-repeat:no-repeat;background-position:center center;background-color:#0096ff;box-shadow:rgba(0,125,225,.56) 0px 3px 6px;width:40px;border-radius:10px}.three-col-image-section .slick-dots li button,.slide-content .slick-dots li button,.logo-slide .slick-dots li button,.image-box-wrap .slick-dots li button{display:none}.four-col-slide{display:flex}.three-col{width:33.33%;position:relative;margin:0;overflow:hidden}.three-col img,.color-box{transition:all .3s ease-in-out}.three-col img{margin:0;transition:all ease-in-out 1s;object-fit:cover}.three-col:hover img{transform:scale(1.1)}.color-box ul{margin:0;padding:0}.color-box ul li{position:relative;background-repeat:no-repeat;background-position:left 5px;padding:0 0 0 18px;background-size:8px}.color-box ul li:before{content:'\f111';font-family:'Font Awesome 5 Pro';font-size:8px;position:absolute;left:0;top:6px}.three-col:hover img.shadow-box{position:relative;z-index:1}.three-col img.shadow-box{box-shadow:none}.three-col:hover .color-box{z-index:2}.color-box{position:relative;width:100%;bottom:0;right:0;padding:15px 15px 65px;color:#fff;line-height:1.5}.color-box .details-link i{bottom:-1px;margin:0 0 0 3px;display:none}.color-box .details-link{position:relative;bottom:-18px;display:block}.color-box p{color:#f8f8f8;margin-bottom:0;text-align:left}.color-box img{margin:0 0 10px;padding:0;position:absolute;right:10px;bottom:0;opacity:.1;display:none}.color-box .details-link{color:#fff;position:absolute;left:15px;bottom:15px;font-size:12px;text-transform:uppercase;border:1px solid #fff;padding:8px 15px 8px 17px;line-height:1;letter-spacing:2px;font-weight:400}.color-box .btn.details-link:before{background-color:transparent}.color-box .btn.details-link span{background-color:#fff}.color-box .btn.details-link:hover{color:#466f8b}.shadow-box{box-shadow:rgba(0,0,0,.3) 6px 4px 26px;width:100%}.video-section .container-medium{position:relative;z-index:1}.video-section{position:relative;background:#086db5 url(//shivaengg.com/wp-content/themes/shiva/images/workshop-bg.jpg) no-repeat;background-attachment:fixed;background-size:cover;padding:100px 0;margin-top:60px}.video-section:before{content:'';position:absolute;background:#086db5;width:40%;height:100%;display:block;top:0;z-index:0}.video-section:after{content:'';position:absolute;background:#086db5;background:#f6790a;background:linear-gradient(-90deg,rgba(246,121,10,0) 35%,rgba(8,109,181,1) 90%);width:60%;height:100%;display:block;top:0;left:40%;z-index:0}.video-section h3{font-size:46px;margin:0;color:#fff}.video-section svg{enable-background:new 0 0 80 330;transform:rotate(-90deg);position:absolute;bottom:-42px;right:300px}.video-section svg path{fill:#086db5}.video__btn{position:absolute;right:30px;top:-160px}.popup-video{display:inline-block;position:relative;border-radius:50%;text-align:center}.popup-video .video__player-animation-2{animation-delay:1s}.popup-video .video__player-animation{position:absolute;display:block;width:calc(100% + 18px);height:calc(100% + 18px);opacity:.5;border:2px solid #24305a;border-radius:50%;top:-9px;left:-9px}.popup-video .video__player-animation-2{animation-delay:1s}.popup-video .video__player-animation-3{animation-delay:1.8s}.video__btn-white .video__player{background-color:#fff;color:#1b1a1a}.popup-video .video__player{font-size:84px;width:250px;height:250px;line-height:250px;border-radius:50%;background-color:#466f8b;color:#fff;position:relative;display:inline-block;cursor:pointer}.popup-video .video__player img{position:absolute;width:250px;height:250px;border-radius:50%;left:0;top:0;z-index:1}.popup-video .video__player i{position:relative;z-index:2}.blog-details{width:calc(100% - 215px);color:#000}.blog-details h3 a{font-size:20px;font-weight:600;color:#24305a}.blog-details p{margin:0 0 15px}.blog-details p a{color:#000}.blog-row{display:flex;align-items:center;padding:15px 0 2px;font-size:16px;line-height:23px}.blog-row img{width:100%;height:120px;object-fit:cover;margin:0 28px 0 0}.post-link{display:inline-block;width:187px;margin:0 28px 0 0;border:#fff 3px solid;box-shadow:#00000016 3px 3px 4px}.post-date{display:flex;align-items:center;font-size:14px;line-height:28px;border-radius:4px;color:#fff;padding:0 8px;max-width:187px;background-color:#0162a7}.post-date img{height:auto;width:16px;margin:-2px 10px 0 0;position:relative}.blog-box .btn{margin:13px 0 0}.footer-top{background-image:url(//shivaengg.com/wp-content/themes/shiva/images/footer-bg.jpg);background-repeat:repeat;background-position:left top;padding:55px 0 35px}.footer-widget h4{font-size:20px;line-height:28px;text-transform:uppercase;color:#fff;font-weight:700;margin:0 0 7px;position:relative}.footer-widgets-wrap{display:flex}.footer-widget{width:100%;max-width:235px;padding:0 20px 0 0}.footer-widget ul{margin:0;padding:0;list-style:none}.footer-widget ul li{line-height:26px;color:#fff;padding:4px 0}.footer-widget ul li a{transition:.5s}.footer-widget ul li,.footer-widget ul li a{color:#c1c1c1}.footer-widget ul li:hover a{color:#59b3f3}.footer-widget ul#menu-footer3 li a{color:#59b3f3}.footer-widget ul#menu-footer3 li:hover a{color:#fff}.footer-widget:nth-child(2) ul li:nth-child(6){position:relative;margin-top:-10px}.footer-widget:last-child li{display:flex;flex-wrap:wrap;align-items:flex-start}.footer-widget:last-child li:first-child{display:grid;grid-template-columns:29px calc(100% - 29px)}.footer-widget:last-child li img{margin:5px 10px 0 0}.footer-bottom{background-color:#222;padding:10px 0;color:#fff;font-size:12px;font-weight:400;color:#666}.footer-bottom a{color:#666;display:inline-block}.footer-bottom-wrap{display:flex;justify-content:space-between;align-items:center}.footer-link{font-size:14px}.footer-link ul{margin:0;padding:0;list-style:none}.footer-link ul li{display:inline-block}.footer-link a{display:inline-block;transition:.5s}.footer-link a:hover{opacity:.8}.footer-link ul li:first-child:before{display:none}.footer-link ul li:before{display:inline-block;content:'';width:1px;height:12px;border-left:#666 1px solid;margin:0 12px;position:relative;bottom:-2px}.link-cta{border-radius:20px 0 0 20px;padding:7px 10px 7px 16px;display:inline-block;width:50px;background-color:#fff}.hero-cta a{color:#fff;text-transform:uppercase;font-size:13px;font-weight:500;transition:ease-in-out .35s;line-height:1.5}.hero-cta a.tel-cta{background-color:#24305a}.hero-cta a.mail-cta{background-color:#086db5;margin-right:0}.hero-cta a.mail-cta:before{background-color:#086db5}.mail-cta img{width:24px;height:auto !important;margin-right:10px}.link-cta img{width:auto;height:auto}.popup-form{background-color:#fff;padding:30px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:600px;display:none}.popup-form br{display:none}.popup-form h2{font-size:28px;text-align:center}.popup-form input[type=file]{font-family:'Roboto',sans-serif;color:#000;font-size:16px;padding:7px 0;border:0;outline:0;border-bottom:#9b9b9b 1px solid;width:100%;display:block;margin:0 0 25px}.popup-form input[type=text],.popup-form input[type=email],.popup-form input[type=phone],.popup-form input[type=tel],.popup-form textarea{font-family:'Roboto',sans-serif;color:#000;font-size:16px;padding:10px 0;border:0;outline:0;border-bottom:#9b9b9b 1px solid;width:100%;display:block;margin:0 0 25px}.popup-form textarea{height:80px;width:100%;resize:none}.popup-form select{width:100%;font-family:'Roboto',sans-serif;color:#000;font-size:16px;padding:10px 0;border:0;border-bottom:#9b9b9b 1px solid;margin:0 0 15px}.popup-form input[type=submit]{background-color:#24305A!important;font-family:'Roboto',sans-serif;font-size:16px;line-height:38px;font-weight:700;color:#fff;display:inline-block;padding:7px 66px;text-align:center;text-transform:uppercase;overflow:hidden;transition:.5s;z-index:1;border:0;cursor:pointer}.popup-form input[type=submit]:hover{color:#fff!important;background-color:#466f8b!important}.wpcf7-form-control-wrap{float:left;width:100%}.wpcf7-not-valid-tip{text-align:left;position:absolute;left:0;bottom:0;font-size:12px}.wpcf7 .ajax-loader{position:absolute}.copyright span{font-weight:500;width:100%;text-align:center}.copyright span a{color:#59b3f3;transition:.5s}.copyright span a:hover{color:#666}.slide-menu{display:none}.sociallinks.mobile{display:none}.sociallinks a:hover,.copyright a:hover,.footer-link a:hover{color:#59b3f3}.banner{position:relative;overflow:hidden;object-position:center center}.banner-caption{width:100%;height:133px;position:absolute;left:0;bottom:0;text-align:center;padding:0;z-index:2}.banner h1{font-size:36px;line-height:50px;color:#fff;font-weight:400;text-transform:uppercase}.banner.left img{object-position:right center}.page-content{padding:50px 0;color:#393939}.page-content p{color:#393939}.title-box-wrap{padding:50px 0 0}.one-col-sec-content h3{line-height:1.5em}.one-col-sec-content h4{font-size:16px;line-height:1.5em;font-weight:400;margin:0;text-align:justify}.banner-caption{height:100%;display:flex;align-items:center;justify-content:center}.product-section{position:relative}.product-section .container-medium{position:relative}.single-product .product-section .container-medium{position:relative;padding:0 15px}.page-template-template-layout .slide-content.arrow-box{margin:0 -15px;padding:0}.single-photo_gallery .content-section,.page-template-template-photo_gallery .content-section{padding-bottom:30px}.gallery-photo-box .slide-item a{height:400px}.page-template-template-careers .box-col{width:calc(100% - 0px)}.page-template-template-our-experience .product-section .container-medium{overflow:visible}.banner:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:block}.banner .hero-cta{bottom:70px}.banner .mail-cta img{width:auto;max-height:20px}.product-row-box{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin:0 -15px;padding:0;justify-content:center}.product-box{width:calc(33.33% - 30px);margin:15px;cursor:pointer;position:relative}.product-details-box{width:100%;position:absolute;left:0;z-index:2;padding:56px 47px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;transition:.5s}.product-box:hover .product-details-box{visibility:visible;opacity:1}.product-box img{width:100%;display:block}.product-box{position:relative}.product-box:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.99) 0%,rgba(0,0,0,.74) 20%,rgba(0,0,0,.48) 40%,rgba(0,0,0,.24) 61%,rgba(0,0,0,.24) 81%,rgba(0,0,0,.24) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.99) 0%,rgba(0,0,0,.74) 20%,rgba(0,0,0,.48) 40%,rgba(0,0,0,.24) 61%,rgba(0,0,0,.24) 81%,rgba(0,0,0,.24) 100%);background:-ms-linear-gradient(bottom,rgba(0,0,0,.99) 0%,rgba(0,0,0,.74) 20%,rgba(0,0,0,.48) 40%,rgba(0,0,0,.24) 61%,rgba(0,0,0,.24) 81%,rgba(0,0,0,.24) 100%);background:-moz-linear-gradient(bottom,rgba(0,0,0,.99) 0%,rgba(0,0,0,.74) 20%,rgba(0,0,0,.48) 40%,rgba(0,0,0,.24) 61%,rgba(0,0,0,.24) 81%,rgba(0,0,0,.24) 100%);background:linear-gradient(to top,rgba(0,0,0,.99) 0%,rgba(0,0,0,.74) 20%,rgba(0,0,0,.48) 40%,rgba(0,0,0,.24) 61%,rgba(0,0,0,.24) 81%,rgba(0,0,0,.24) 100%)}.namebox{position:absolute;bottom:25px;left:0;height:62px;width:100%;padding:0 52px;z-index:1}.namebox h3{font-weight:400;font-size:24px;line-height:29px;color:#fff;text-align:center}.product-details-box h3{font-size:24px;line-height:29px;font-weight:900;color:#000;text-align:center}.product-details-box h5{font-weight:400;color:#000;font-size:20px;line-height:29px;text-align:center;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.four-column-section .product-box .product-details-box{padding:15px}.four-column-section .product-box .namebox{padding:0 5px}.header-section{background-color:transparent;width:100%;position:sticky;left:0;top:0;z-index:999;background-color:#fff;transition:all .5s ease-in-out;width:100%;opacity:1;box-shadow:0 0 10px rgba(0,0,0,.2)}.header-section.sticky{background-color:#fff;position:fixed;top:0;box-shadow:0 4px 6px rgba(0,0,0,.1)}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translate3d(0,-200px,0);-ms-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translate3d(0,-200px,0);-ms-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.header-section.sticky .logo img{height:35px}.contact-info i{margin-right:8px}.page-template-template-product .logo.inner{display:flex}.page-template-template-product .logo.home{display:none}.footer-top-section ul{padding:0;margin:0;list-style:none}.footer-top-section ul li{font-size:12px;text-transform:uppercase;font-weight:500;display:inline-block;padding:0 12px}.footer-top-section ul li a{color:#000}.footer-top-section{padding:60px 0 0;position:relative}.footer-top-section:before{max-width:1230px;width:100%;content:'';position:absolute;left:50%;top:0;transform:translateX(-50%);display:block;border-top:#d8d8d8 1px solid}.footer-top-section ul li:first-child{padding:0 12px 0 0}.footer-top-section ul li:last-child{padding:0 0 0 12px}.footer-bottom-section{padding-bottom:60px}.footer-bottom-section .copyright{font-size:12px;font-weight:400;color:#828282}.footer-bottom-section .footer-bottom-wrap{margin-top:10px}.page-template-template-link-box .link-box-wrap .image-col{width:calc(25% - 0px);margin:0}.page-template-template-link-box .image-col:hover:after{background-color:#25305a}.page-template-template-link-box .image-col:hover .image-col-caption h2{color:#fff}.page-template-template-link-box .link-box-wrap .image-col-caption h2{color:#000}.page-template-template-link-box .image-col:after{box-shadow:#000 0px 0px 0px;transition:.5s}.page-template-template-link-box .link-box-wrap{justify-content:center}.page-template-template-link-box .image-col{height:120px}.page-template-template-link-box .image-col:before{display:none}.overlay1{position:absolute;background-image:url(//shivaengg.com/wp-content/themes/shiva/images/row-top2.jpg);background-position:top left;background-repeat:no-repeat;left:0;top:0;transform:rotate(0deg);bottom:auto;width:113px;height:168px;display:block;z-index:1}.overlay2{position:absolute;background-image:url(//shivaengg.com/wp-content/themes/shiva/images/row-bg2.jpg);background-position:bottom right;background-repeat:no-repeat;right:0;bottom:0;transform:rotate(0deg);top:auto;z-index:1;width:525px;height:700px}.overlay3{background-color:#192348;width:33px;height:200%;position:absolute;right:23px;top:-9px;z-index:1;transform:rotate(31deg)}.content-wrap-box ul{background-color:#24305a;padding:24px 28px 17px;margin:0 0 9px;max-width:100%;position:relative;list-style:none;width:100%}.newswrap-type-block ul{position:relative;list-style:none}.content-wrap-box ul li,.newswrap-type-block ul li{font-family:'Roboto',sans-serif;background-image:url(//shivaengg.com/wp-content/themes/shiva/images/sub/polygon-blue.png);background-repeat:no-repeat;background-position:left 5px;font-size:16px;line-height:1.5;padding:0 0 8px 20px;display:table}ul.list-style{margin:0;padding:0;position:relative;list-style:none;width:100%}.white-list-box ul li,#wp-realtime-sitemap-menu ul li,ul.two-col-list li,ul.list-style li{position:relative;font-family:'Roboto',sans-serif;font-size:16px;line-height:1.5;padding:0 0 12px 20px;width:100%}.white-list-box ul li:before,#wp-realtime-sitemap-menu ul li:before,ul.two-col-list li:before,ul.list-style li:before{content:'\f192';font-family:'Font Awesome 5 Pro';position:absolute;left:0;top:3px;font-size:12px;color:#086db5}ul.list-style li:last-child{padding-bottom:0}ul.list-style ul{padding:10px 0 20px}.list-section{overflow:hidden;margin:0 auto 38px auto;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.list-section ul{padding:0;margin:0;list-style:none;width:46%;position:relative;z-index:3}.list-section ul ul{width:100%;padding-top:35px}.list-section ul ul li{font-size:15px;padding:0 0 19px 20px}.list-section ul li,.pro-col .pro-col-conent ul li{position:relative;font-family:'Roboto',sans-serif;font-size:16px;line-height:1.5;padding:0 0 12px 20px;width:100%}.list-section ul li:before,.pro-col .pro-col-conent ul li:before{content:'\f192';font-family:'Font Awesome 5 Pro';position:absolute;left:0;top:3px;font-size:12px;color:#086db5}.page-template-template-our-experience .list-section ul,.page-template-template-quality-testing .list-section ul{width:49%}.page-template-template-our-experience .list-section,.page-template-template-our-experience .list-section{max-width:100%}.heading-box{padding:0 0 45px}.page-template-template-our-experience .slide-content,.page-template-template-our-experience .slide-content{margin:0 -15px}.page-id-435 .white-list-box,.page-template-template-quality-testing .white-list-box{padding:0}.page-id-435 .slick-arrow.slick-hidden{display:block}.page-id-435 .content-wrap-box ul,.page-template-template-quality-testing .content-wrap-box ul{background-color:transparent}.page-id-435 .content-wrap-box ul li,.page-template-template-quality-testing .content-wrap-box ul li{min-height:auto}.page-id-435 .col-content-block-wrap{padding:0}.page-template-template-quality-testing .col-content-block-wrap{padding:0}.page-id-435 .two-col-content,.page-template-template-quality-testing .two-col-content{padding:0 0 30px}.page-id-435 .slide-content,.page-template-template-quality-testing .slide-content{margin:50px -20px 0}.page-id-435 .col-content-block-wrap .box-slide img{height:400px;object-fit:cover}.page-template-template-quality-testing .box-img img,.page-id-797 .box-img img{height:530px}.slide-popup{position:relative}.page-template-template-our-experience .heading-box h3,.page-template-template-quality-testing .heading-box h3{font-size:18px;line-height:1.5;font-weight:700;margin:0;text-align:justify !important}.page-template-template-our-experience .heading-box h3 b,.page-template-template-quality-testing .heading-box h3 b{font-weight:900}.page-template-template-our-experience .heading-box.small,.page-template-template-quality-testing .heading-box.small{padding:10px 0 20px}.page-template-template-our-experience .heading-box.small h4,.page-template-template-quality-testing .heading-box.small h4{font-size:24px;line-height:30px;font-weight:700;margin:0}.list-section .slide-item{position:relative;padding:0 10px}.list-section .slide-item img{display:block;width:100%}.intro-box{padding:16px 0 12px;text-align:justify}.section-bg-box{background-image:url(//shivaengg.com/wp-content/themes/shiva/images/intro-bg.jpg);background-repeat:repeat;background-position:left top;padding:15px 0 15px;margin-bottom:30px}.intro-box h3{font-size:16px;line-height:1.5;font-weight:400;margin:0;text-align:justify !important}.post-col-slide.slick-initialized.slick-slider img{display:block !important;width:100% !important;height:282px;transition:.5s}.post-col-slide .slide-item.slick-slide:hover img{transform:scale(1.1)}.arrow-box .slide-nav-box{position:absolute}.page-template-template-product .banner h1{text-transform:capitalize}.post-col-slide .slide-item.slick-slide{margin:0 15px;padding:0 0 30px;overflow:hidden}.single-product .post-col-slide .slide-item.slick-slide{margin:0 15px;padding:0 0 30px}.post-col-slide .slide-item{cursor:pointer}.slidecaption h4{cursor:pointer;padding-left:10px;padding-right:10px}.slidecaption{background-color:#fff;position:absolute;left:18px;right:20px;width:calc(100% - 36px);bottom:7px;line-height:30px;text-align:center;box-shadow:#00000030 0px 3px 6px;display:block;padding:15px 0}.slide-content .slick-dots{margin:12px 0 0}.slidecaption h4{font-family:'Roboto',sans-serif;font-size:20px;line-height:1.2;color:#000;margin:0;text-transform:capitalize}.pdf-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding:0 20px 20px;height:414px;margin:112px 0 0;background-color:#e4e4e4}.pdf-box img{margin:0;max-width:350px}.slide-content{padding:0 0 50px;position:relative}.page-template-template-events .content-section{padding:50px 0 20px}.page-template-template-product .product-section,.blog .product-section{padding:50px 0 50px}.page-template-template-our-experience .left-arrow-post-slide,.prev-arrow-left,.page-template-template-quality-testing .left-arrow-post-slide,.prev-arrow-left-2{position:absolute !important;left:-60px !important;top:14px !important}.page-template-template-our-experience .right-arrow-post-slide,.prev-arrow-right,.page-template-template-quality-testing .right-arrow-post-slide,.prev-arrow-right-2{position:absolute !important;right:-60px!important;top:14px!important}.slide-nav-box{position:relative;left:0;top:29%;width:100%;z-index:3}.link-box-wrap{width:100%;display:flex;flex-wrap:wrap}.link-box-wrap .image-col{width:calc(25% - 30px);margin:15px}.link-box-wrap .image-col-caption h2{font-size:20px;line-height:25px;padding:0 22px;text-align:center}.top-nav ul li:last-child ul.sub-menu{right:-20px;left:auto}.left-arrow-post-slide,.prev-arrow-left,.prev-arrow-left-2{position:absolute;left:-16px;top:0;background-color:#f1f1f1;width:50px;box-shadow:#00000016 5px 6px 6px;cursor:pointer}.right-arrow-post-slide,.prev-arrow-right,.prev-arrow-right-2{background-color:#f1f1f1;position:absolute;right:-16px;top:0;width:50px;box-shadow:#00000016 5px 6px 6px;cursor:pointer}.page-template-template-layout .prev-arrow-left{position:absolute;left:15px !important;top:0;background-color:#f1f1f1;width:50px;box-shadow:#00000016 5px 6px 6px;cursor:pointer}.page-template-template-layout .prev-arrow-right{background-color:#f1f1f1;position:absolute;right:15px !important;top:0;width:50px;box-shadow:#00000016 5px 6px 6px;cursor:pointer}.slide-logo-box{position:relative;padding:30px 0;background:#f2f2f2}.left-arrow-post-slide i,.right-arrow-post-slide i,.prev-arrow-right i,.prev-arrow-right-2 i,.prev-arrow-left i,.prev-arrow-left-2 i{font-size:20px;line-height:50px;font-weight:400;color:#000;display:block;text-align:center}.post-col-box .slick-dots{display:none}.product-section.post .container-medium:before{left:-385px;top:-271px;width:600px;height:547px;background-size:500px;transform:rotate(-20deg)}.product-section.post .container-medium:after{display:none}.product-section.post{overflow:hidden}.post-row-box{display:flex;flex-wrap:wrap;margin:0 -15px}.post-box{margin:0 15px 30px;width:calc(33.33% - 30px)}.post-box h3{font-size:20px;line-height:26px;font-weight:500;margin:0 0 10px;color:#24305a}.post-box img{width:100%;height:200px;object-fit:cover;display:block;margin:0 0 15px}.post-box .post-date img{width:auto;height:auto;margin:0 10px 0 0}.two-col-wrap-box{display:flex;flex-wrap:wrap}.two-col-left{padding:0 15px 0 0}.sidebar-box{padding:0 0 0 15px}.sidebar-box #search-form-1{font-size:14px;height:40px;padding:10px;outline:0;display:inline-block;vertical-align:top}.sidebar-box .search-submit{margin-left:-4px;font-size:14px;height:40px;line-height:5px;display:inline-block;vertical-align:top}.sidebar-box ul,.box-col ul{padding:0;margin:0 0 15px;list-style:none}.sidebar-box ul li,.box-col ul li{padding:0 0 10px 20px;position:relative}.sidebar-box nav{margin:0}.sidebar-box ul li a,.box-col ul li a{font-size:16px;line-height:20px;color:#000}.sidebar-box ul li:hover a,.box-col ul li:hover a{color:#0162a7}.sidebar-box ul li:before,.box-col ul li:before{background-image:url(//shivaengg.com/wp-content/themes/shiva/images/polygon-blue.png);background-repeat:no-repeat;background-position:left -1px;content:'';position:absolute;left:0;top:5px;color:#000;display:block;width:20px;height:22px}.sidebar-box .widget-title{font-size:20px;font-weight:500;text-transform:uppercase;margin:10px 0 0}.sidebar-box .search-form>label{display:none}.image-box{margin:0 0 30px}.image-box img{width:100%;max-height:430px;object-fit:cover}.content-section{padding:50px 0}.comment-list{padding:0;margin:0}.comment-author b a{color:#000}.comment-metadata a{color:#000}.comment-metadata{font-size:15px;line-height:20px}ol.children{padding:25px 0 0 20px}.comment-metadata{padding:10px 0 0}.comment-content{margin:0 0 20px;display:block}.comment-author.vcard img{margin-right:15px;float:left}.comment-respond{margin:25px 0 0}#comment{width:100%;border:#9b9b9b 2px solid;resize:none;max-width:300px;height:110px;resize:none;display:block}.comment-form-author label{font-size:}.comment-metadata{padding:0}.events-row{margin:0 -15px;display:flex;flex-wrap:wrap}.comment-respond input[type=text],.comment-respond input[type=email],.comment-respond input[type=url]{border:#9b9b9b 2px solid;padding:6px 10px;width:100%;display:block;max-width:300px}.archive .blog-details{width:calc(100% - 0px)}.events-box{background-color:#fff;width:calc(33.333% - 30px);margin:0 15px 30px;box-shadow:#00000021 0px 3px 46px}.events-pic{overflow:hidden}.events-pic img{height:258px;width:100%;object-fit:cover;transition:.5s}.events-box:hover .events-pic img{transform:scale(1.1)}.events-details h3{font-size:20px;margin:0 0 15px}.events-details h3 a{color:#000}.events-details{font-weight:400;background-color:#fff;padding:28px 20px 20px}.events-date{font-size:12px;text-transform:uppercase;font-weight:400;margin:0 0 6px}.video-gallery-wrap{display:flex;flex-wrap:wrap}.video-gallery-wrap .video-slide-items{width:calc(50% - 50px);margin:25px;cursor:pointer}.video-gallery-wrap .video-box{border-radius:10px;box-shadow:#00000033 0px 10px 26px;overflow:hidden;margin:0}.video-title{position:absolute;left:0;bottom:-7%;width:100%;text-align:center;z-index:2}.video-title h3{color:#fff}.video-gallery-wrap .video-slide-items h3{text-align:center;text-transform:uppercase}.video-gallery-wrap .video-box img{display:block;width:100%;height:320px}.video-gallery-wrap .video-play img{height:auto;width:auto}.video-gallery-wrap .video-box{transition-delay:0s}.video-gallery-wrap .video-box .video-play{top:40%;left:40%;transition-duration:.5s;transform:scale(0)}.video-gallery-wrap .video-box:hover .video-play{transform:scale(1)}.video-gallery-wrap .video-box .video-title{transition-duration:.5s}.video-gallery-wrap .video-box:hover .video-title{bottom:11%}.photo-gallery-wrap{margin:0}.gallery-photo-box{display:flex;flex-wrap:wrap;margin:0 -15px}.gallery-photo-box .slide-item img{transform:scale(1);transition:all .3s ease-in-out}.gallery-photo-box .slide-item a{overflow:hidden;height:282px;display:block}.gallery-photo-box .slide-item:hover img{transform:scale(1.1)}.photo-album-box{display:flex;flex-wrap:wrap;margin:0 -15px}.photo-album-box .slide-item{width:calc(33.33% - 20px);margin:0 10px 10px}.photo-album-box .slide-item a{height:280px;overflow:hidden;display:block}.photo-album-box .slide-item img{transform:scale(1);transition:all .3s ease-in-out;height:280px;width:100%;object-fit:cover}.photo-album-box .slide-item:hover img{transform:scale(1.1)}.gallery-photo-box h3 a,.gallery-photo-box h4 a{color:#000;display:inline-block !important;height:auto !important}.photo-gallery-wrap .slide-item{width:calc(33.333% - 30px);margin:0 15px 50px;cursor:pointer}.photo-gallery-wrap{position:relative}.photo-gallery-wrap .slide-item .slidecaption{bottom:-20px}.photo-gallery-wrap .slide-item img{width:100%;height:282px;object-fit:cover}.photo-gallery-wrap .slide-nav-box{position:absolute;top:32%}.popup-photo{background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:800px;display:none;padding:30px}.popup-photo img{width:100%;margin:0 0 20px}.popup-photo iframe{max-height:400px !important;height:400px;display:block;margin:0 0 20px}.popup-photo h3{line-height:normal;margin:0 0 15px}.fancybox-close-small{background-color:transparent !important}.fancybox-button.fancybox-close-small svg path{fill:#000}.comment-box{padding:50px 0 0}.comment-box h2{margin-bottom:15px;font-size:24px;line-height:1.2}.comment-box .comment-reply-link,.comment-box #submit,.comment-reply-login{background-color:#24305a;font-weight:400;color:#fff;padding:10px 25px;font-size:15px;border:0;outline:0;cursor:pointer;display:inline-block}.archive .post-box .post-date img{width:16px}.comment-box .comments-area{margin-left:0 !important}.search-result{width:100%;text-align:center}.search-result label{display:none}.search-result h3{font-family:'Roboto',sans-serif;font-size:25px;line-height:normal;margin:0 0 20px}.search-result .search-form .search-field{font-family:'Roboto',sans-serif;padding:20px;height:40px;margin:0}.search-result .search-form .search-submit,.search-submit{background-color:#24305a !important;font-family:'Roboto',sans-serif;height:44px;font-size:15px;line-height:6px;color:#fff !important;margin:0;border:0;outline:0}.search-submit{width:80px}.search-submit:hover{border:0;outline:0}.pagination span.page-numbers,a.page-numbers{padding:0 15px;color:#000;display:inline-block;vertical-align:middle;line-height:25px;margin:0 !important;text-align:center;transition:.5s}.pagination span.current,.pagination a:hover{margin-right:10px;color:#fff;background:#031756;line-height:40px;display:inline-block}.navigation .nav-links{line-height:43px !important}.pagination span.page-numbers,a.page-numbers{line-height:40px}.pagination,.comments-pagination{border:0}.box-col ul li:before{color:#fff}.pagination a.next{margin:0 0 0 10px;border:2px solid #031756}.pagination a.next i{margin-left:5px}.pagination a.prev{margin:0 10px 0 0;border:2px solid #031756}.pagination a.prev i{margin-right:5px}.box-col-row{display:flex;flex-wrap:wrap;margin:0 -15px 30px}.box-col{background:#24305a;color:#fff;font-size:14px;width:100%;padding:30px;border:2px solid #e9e9e9;transition:.5s}.box-col:hover{background:#086db5}.box-col ul li:before{background-image:url(//shivaengg.com/wp-content/themes/shiva/images/polygon.png) !important}.box-col p{color:#fff;text-align:left}.box-col h3{margin:0 0 15px}.box-col .btn{border:#fff 1px solid;background-color:#fff;margin:20px 0 0}.box-col .btn:hover{background-color:transparent;color:#fff}.form-col-box-row{display:flex;flex-wrap:wrap;width:100%}.form-col-box{width:50%;padding:0 10px}.form-col-box input[type=text],.form-col-box input[type=email],.form-col-box input[type=tel]{font-family:'Roboto',sans-serif;font-size:15px;padding:5px 0;border:0;outline:0;border-bottom:#000 2px solid;width:100%;margin:0 0 30px}.form-col-box-row input[type=submit]{font-family:'Roboto',sans-serif;font-size:14px;line-height:38px;font-weight:700;background-color:#24305a !important;color:#fff !important;display:inline-block;padding:0 35px;text-align:center;border-radius:20px;text-transform:uppercase;border:#24305a 1px solid !important;transition:.5s;margin:20px 0 0;cursor:pointer}.text-center{text-align:center}.ajax-loader{width:100%;clear:both}.bottom-form{justify-content:center;width:100% !important}.form-col-box h2{font-size:30px}.info-box-wrap{background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;width:100%;height:230px}.info-box{display:flex;align-items:flex-start;justify-content:center;padding:60px 23px;width:33.33%;font-size:16px;color:#2b2b2b}.location-block-section{background-color:#f3f3f3;padding:60px 0}.location-box{position:relative;padding:0 0 36px 43px;width:100%;display:flex;flex-wrap:wrap}.blue-box .location-box:last-child{padding-bottom:0}.location-box p{font-family:'Roboto',sans-serif;color:#fff;margin:0 0 12px}.location-box h3{font-family:'Roboto',sans-serif;font-size:16px;color:#fff;line-height:1.5;margin:0 10px 10px 0}.location-box:before{display:block;background-image:url(//shivaengg.com/wp-content/themes/shiva/images/map-pointer.png);background-position:center top;background-repeat:no-repeat;position:absolute;left:0;top:-4px;content:'';width:30px;height:30px}.location-block-wrap{display:flex}.map-btn{background-image:url(//shivaengg.com/wp-content/themes/shiva/images/google-maps.png);background-position:3px center;background-repeat:no-repeat;font-family:'Roboto',sans-serif;font-size:14px;font-weight:700;color:#fff;line-height:32px;display:inline-block;text-transform:uppercase;padding:0 28px 0 40px;border-radius:20px;border:#fff 1px solid}.form-section{background-color:#24305a;padding:65px 0 70px}.info-details{padding:0 0 0 25px}.info-box p{margin:0}.info-box h3{font-size:22px;color:#24305a;margin:0 0 10px}.info-box{border-right:#ececec 4px solid}.info-box:last-child{border-right:0}.contact-form-box{width:100%;display:flex;flex-wrap:wrap;margin:0 -35px;overflow:hidden}.form-box-col{width:50%;padding:0 35px}.form-box-col input[type=text],.form-box-col textarea{font-family:'Roboto',sans-serif;font-size:16px;width:100%;color:#c6deef;padding:20px 0;border:0;border-bottom:#73a8cc 2px solid;background-color:transparent;outline:0;margin:0 0 40px}.contact-form-box input[type=submit]{font-family:'Roboto',sans-serif;font-size:13px;color:#fff !important;width:152px;line-height:46px;text-align:center;display:block;margin:0 auto;padding:0;border:#fff 1px solid;border-radius:30px;background-color:transparent !important;outline:0;text-transform:uppercase}.contact-form-box .text-center{text-align:center;width:100%;padding:50px 0 0}.form-box-col textarea{height:64px;resize:none;width:100%;margin:0}.form-box-col input[type=text]::placeholder,.form-box-col textarea::placeholder{color:#c6deef}.form-section .container-medium{overflow:hidden}.form-section h2{font-family:'Roboto',sans-serif;font-size:36px;color:#fff}#menu-footer3 li{font-size:16px;font-weight:700}#menu-footer3 li:hover a,#menu-footer3 li.current-menu-item a{color:#59b3f3}.banner .hero-cta{bottom:152px}.banner-cta .banner-caption{background-color:none}.single .slide-nav-box{position:absolute;top:29%}.page-template-template-our-experience .list-section p{color:#fff;font-size:16px;line-height:21px;font-weight:500;position:relative;z-index:9}.contact-block-section{padding:30px 0}.two-col-block-section{width:100%;display:flex}.two-col-block{width:50%}.col-box{padding:10px 0;width:100%;display:flex}.two-col-box-top{padding:55px 40px 36px 30px}.icon-box{margin:5px 30px 0 0}.info-col-box,.info-col-box a{color:#2b2b2b;flex:1}.info-col-box strong{font-size:16px;line-height:1.5;font-weight:700}.info-col-box h3{font-family:'Roboto',sans-serif;font-size:20px;line-height:1.5;color:#24305a;margin:0 0 7px}.blue-box{background-color:#24305a;padding:65px 39px 30px 55px}.map-box{padding:0 30px 0 0;position:relative}.map-popup{background-color:#fff;position:absolute;left:15%;top:4px;width:258px;height:168px;padding:30px 26px;border-radius:20px;box-shadow:#00000029 0px 3px 16px}.map-popup:after{content:'';border-left:14px solid transparent;border-right:14px solid transparent;border-top:22px solid #fff;display:inline-block;bottom:-19px;right:26px;position:absolute}.map-popup p{font-size:14px;line-height:22px;color:#5a5858;margin:0 0 15px}.map-popup h4{font-family:'Roboto',sans-serif;font-size:14px;line-height:18px;margin:0 0 18px}.map-box iframe{width:100%;height:428px;border-radius:15px;box-shadow:#00000030 0px 3px 24px}.contact-btn-section{background-image:url(//shivaengg.com/wp-content/themes/shiva/images/contact-bg.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;min-height:588px}.btn-box{max-width:383px;margin:0 auto;padding:120px 0}.big-btn{font-family:'Roboto',sans-serif;background-color:#393939;line-height:50px;border-radius:34px;text-align:center;width:100%;font-size:24px;color:#fff;display:block;margin:0 0 18px;transition:.5s}.big-btn:hover,.btn-box .big-btn:nth-child(2):hover,.btn-box .big-btn:nth-child(3):hover{background-color:#000}.btn-box .big-btn:nth-child(2){background-color:#5d5d5d}.btn-box .big-btn:nth-child(3){background-color:#8f8f8f}.page-id-327 .hero-overlay,.banner-overlay{display:none}.nav-section{background-color:#e9e9e9;padding:7px 10px}.nav-section .container-medium{padding:0}.nav-section.sticky{position:fixed;width:100%;top:94px;z-index:4}.nav-section ul{padding:0;margin:0;list-style:none;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.nav-section ul li{position:relative;font-size:20px;line-height:1.2;text-transform:uppercase;font-weight:700}.nav-section ul li{position:relative;padding:0 15px}.nav-section ul li a{color:#192348;position:relative}.nav-section ul li a:hover,.nav-section ul li a.active{color:#086db5}.nav-section ul li a:after{width:2px;height:14px;position:absolute;left:-15px;top:50%;content:'';background:#192348;transform:translateY(-50%);display:block}.nav-section ul li:first-child a:after{display:none}.list-section.big .overlay1{background-image:url(//shivaengg.com/wp-content/themes/shiva/images/row-top.jpg);background-position:top center;background-repeat:no-repeat;left:0;top:0;transform:rotate(0deg);bottom:auto;width:113px;height:168px;display:block;z-index:1}.list-section.big .overlay2{background-image:url(//shivaengg.com/wp-content/themes/shiva/images/row-bg.jpg);background-position:top center;background-repeat:no-repeat;right:0;bottom:0;transform:rotate(0deg);top:auto;z-index:1;width:525px;height:700px}.list-section.big .overlay3{display:none;background-color:#192348;width:75px;height:200%;position:absolute;right:2%;top:-57%;z-index:1;transform:rotate(32deg)}.list-section.big .overlay4{display:none;background-color:#192348;width:45px;height:200%;position:absolute;right:-4%;top:-50%;z-index:1;transform:rotate(32deg)}.two-col-content{width:100%;padding:60px 0 0}.two-col-content-wrapper .two-col-content:last-child{padding-bottom:60px}.col-content-block-wrap{display:flex;flex-wrap:wrap;padding:0 0 70px}.col-content-block{width:50%;position:relative}.box-slide{position:relative;box-shadow:#00000016 4px 4px 36px}.col-content-block .slide-nav-box{position:absolute;width:calc(100% - 30px);top:calc(50% - 25px);transform:translateY(-50%);left:15px;display:none}.col-content-block .slide-nav-box .prev-arrow-left{left:15px !important;top:0 !important}.col-content-block .slide-nav-box .prev-arrow-right{right:15px !important;top:0 !important}.content-wrap-box{padding:0}.col-content-block-wrap .col-content-block{padding:0 15px}.col-content-block-wrap .col-content-block{padding:0 15px}.newswrap-type-block .slider-part .box-slide-2 .slick-slide img{width:100%;display:block}.content-wrap-box h3,.newswrap-type-block .content-widget h3{font-family:'Roboto',sans-serif;font-size:26px;line-height:26px;color:#000;margin:0 0 10px}.content-wrap-box h4,.newswrap-type-block .content-widget h4{font-family:'Roboto',sans-serif;font-size:18px;line-height:22px;color:#000;margin:0 0 9px}.content-wrap-box p,.newswrap-type-block .content-widget p{font-weight:400;font-size:16px;line-height:1.5;color:#000;margin:0 0 15px}.content-wrap-box p b,.newswrap-type-block .content-widget p b{color:#086db4;text-transform:uppercase;font-weight:700}.newswrap-type-block ul{width:auto;display:table}.newswrap-type-block .slick-slide{position:relative}.newswrap-type-block .slick-slide .caption{position:absolute;width:100%;left:0;bottom:0;background-color:rgba(0,0,0,.7);margin:0;padding:12px;color:#fff}.col-content-block-wrap.revers{flex-direction:row-reverse}.longEnough{max-height:450px;width:100%;overflow:auto}.mCSB_scrollTools .mCSB_draggerContainer,.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{width:7px;background-color:#d5d5d5}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#d7d7d7}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:7px;background-color:#bababa}.mCSB_scrollTools{right:-10px}.mCSB_inside>.mCSB_container{margin-right:20px}.top-arrow{background-color:#086db5;width:50px;height:50px;text-align:center;position:fixed;bottom:15px;left:15px;z-index:999;opacity:0;transition:opacity .25s ease-in-out;box-shadow:0 0 2px 2px rgba(0,0,0,.1)}.top-arrow.visible{opacity:1}.slick-slide{outline:0 !important}.logo-slide .slick-slide{text-align:center}.logo-slide .slick-slide img{display:inline-block}.slide-logo-box .left-arrow-post-slide,.slide-logo-box .prev-arrow-left{left:-30px}.slide-logo-box .left-arrow-post-slide,.slide-logo-box .prev-arrow-right{right:-30px}.top-arrow i{font-size:15px;line-height:50px;color:#fff}.one-col-sec-content{padding:0 0 35px}.page-template-template-layout-common-sector .one-col-sec-content{padding:0}.page-template-template-layout-common-sector .product-section{margin-top:35px}.one-col-sec-content.all-page-heading-content{padding:0 0 20px}.two-col-sec-content .video-box{margin:0 15px 0 0;overflow:hidden}.two-col-sec-content .video-box img{width:100%}.two-col-page-wrap{display:flex;flex-wrap:wrap;width:100%}.page-wrap{padding:50px 0}.two-col-block-wrap{max-width:900px;margin:0 auto;padding:30px 30px 10px;background-color:#e4e4e4}.block-wrap{display:flex;flex-wrap:wrap;margin:0 -25px}.block-col{width:calc(50% - 50px);margin:0 25px 30px;display:flex;flex-wrap:wrap}.block-col .icon-block{width:70px;height:70px;padding:15px;display:block;background-color:#fff;border-radius:50%;margin:0 20px 0 0}.block-col .details-block{width:calc(100% - 100px)}.block-col .details-block p{text-align:unset}.page-template-template-layout .slick-track{margin-left:0;margin-right:0}.block-col .details-block h2{font-family:'Roboto',sans-serif;font-size:20px;line-height:30px;font-weight:500;margin:0}.product-section.post h3{font-size:20px;line-height:1.2;font-weight:500;margin:0 0 15px}.page-wrap .heading-box{text-align:center}.page-wrap .heading-box h2{margin:0 0 15px}.page-wrap .heading-box h4{font-size:20px;line-height:28px;margin:0 0 15px;font-weight:500;max-width:580px;display:inline-block}.page-wrap .heading-box>*:last-child{margin-bottom:0}.two-col-page{width:50%}.two-col-page:nth-child(2){padding:0 0 0 15px}.two-col-page img{width:530px;height:336px;display:block;object-fit:cover}.two-col-page h3{font-family:'Roboto',sans-serif;font-size:24px;line-height:1.3em;color:#000;margin:0 0 10px}.page-template-template-layout .content-wrap-box #mCSB_1_container h3{font-family:'Roboto',sans-serif;font-size:24px;line-height:30px;color:#000;margin:0 0 10px}.white-list-box{background-color:#fff;padding:30px 15px 30px 0;position:relative}.white-list-box ul,.blue-list-box ul{padding:0;margin:0;line-height:none}#wp-realtime-sitemap-menu ul,ul.two-col-list{padding:0;margin:0;line-height:none}.box-img img{object-fit:cover;width:100%;height:400px}ul.two-col-list{width:100%;padding:0}ul.two-col-list li{font-family:'Roboto',sans-serif;background-image:url(//shivaengg.com/wp-content/themes/shiva/images/polygon-blue.png);background-repeat:no-repeat;background-position:left -1px;font-size:16px;line-height:21px;min-height:auto !important;color:#000;width:calc(50% - 20px) !important;padding:0 30px 12px 20px !important;display:inline-block;vertical-align:top}ul.two-col-list li li{min-height:auto;margin-top:12px;padding:0 0 0 22px !important;width:100% !important}ul.two-col-list ul{padding:0}.content-box-wrap{padding:0 0 40px}.popup-photo ul{padding:0;margin:0}.page-id-435 .two-col-page img{height:auto}.pro-col-box .pro-col-conent ul li{min-height:0px}.pro-col:hover .pro-col-box .pro-col-conent ul li,.pro-col:hover .pro-col-box .pro-col-conent ul li:before{color:#fff}.slide-content.row.slide-popup{position:relative}.slide-content.row.slide-popup .slide-nav-box{position:absolute}.slide-content.row.slide-popup .slide-nav-box .left-arrow-post-slide{left:-12px !important}.slide-content.row.slide-popup .slide-nav-box .right-arrow-post-slide{right:-12px !important}.page-template-template-quality-testing .col-content-block h2{font-size:30px;line-height:40px;margin:0 0 15px}.page-template-template-quality-testing .white-list-box{margin:0 0 20px}.page-template-template-quality-testing .white-list-box ul ul{margin-top:10px}.white-list-box-2{margin:0 0 20px;padding:0;background:#fff}.white-list-box-2 ul{background:0 0}.white-list-box-2 ul li{min-height:auto}.white-list-box-2 ul ul{margin-top:10px}.page-template-template-capabilities .two-col-content-wrapper h2{margin-bottom:10px;font-size:24px}.content-wrap-box h3{font-size:20px;line-height:30px}.section-bg-box .white-list-box{padding:25px 0 14px}.section-bg-box .white-list-box ul li{min-height:auto !important;width:33%;display:inline-block;vertical-align:top}.single-product .section-bg-box .white-list-box ul li{width:100%}.section-bg-box .white-list-box ul.child li{width:100%}.section-bg-box .white-list-box ul.child li li:last-child{padding-bottom:0}.section-bg-box .white-list-box ul.child ul{padding-top:10px}#wp-realtime-sitemap-menu h3{display:none}#wp-realtime-sitemap-menu ul li a,ul.two-col-list li a{color:#000}#wp-realtime-sitemap-menu ul li a:hover{color:#0162a7}#wp-realtime-sitemap-menu ul li{background-position:left 5px;min-height:auto;text-align:left}#wp-realtime-sitemap-menu ul li ul{padding-top:10px}.blue-list-box{background-color:#24305a;padding:50px 60px 28px;position:relative}.blue-list-box ul li{font-family:'Roboto',sans-serif;background-image:url(//shivaengg.com/wp-content/themes/shiva/images/sub/polygon.png);background-repeat:no-repeat;background-position:left 5px;font-size:16px;line-height:1.5;min-height:65px;color:#fff;padding:0 0 12px 20px;width:100%;text-align:justify}.two-col-page-img{margin-right:15px;margin-bottom:30px}.blog .post-box{width:calc(33.33% - 30px)}.blog .post-box .post-date img{width:16px}.blog .blog-details{width:100%}.popup-form.box-form{position:static;transform:none;display:block;width:100%;max-width:100%;padding:0}.popup-form .your-file input[type=file]{margin:0 0 5px}.popup-form .your-file+small{display:block}.page-id-160 .longEnough{max-height:415px}.page-id-160 .two-col-page img{height:414px}.page-id-801 .two-col-page-wrap.no-align{margin:0 0 30px}.page-id-160 .two-col-page .pdf-box img{width:100%;height:auto}.page-id-797 ul.two-col-list li li,.page-id-801 ul.two-col-list li li{width:calc(50% - 20px) !important}.page-id-801 ul.two-col-list li li:last-child{width:100% !important}img.alignleft{float:left;margin-right:30px}.two-col-page-img{position:relative}.two-col-page-img .slide-nav-box{position:absolute;left:0;right:0;width:100%;top:37%;display:none}.section-bg-box .white-list-box{background-color:transparent;padding:0;display:flex;flex-wrap:wrap}.single-product .section-bg-box{padding:30px 0 18px}.single-product .section-bg-box h3.sub-heading{margin-bottom:15px}.section-bg-box .white-list-box ul{width:100%}.section-bg-box .white-list-box ul li li{width:33%;background-position:left 5px}.col-content-block-wrap.v-align{align-items:center}.page-id-327 .col-content-block-wrap{padding:0}.page-template-template-our-experience .product-section.post,.page-template-template-quality-testing .product-section.post{padding:50px 15px}.single-product .intro-box{padding:50px 0 0}.photo-album-box h3{font-size:20px;line-height:1.5em;color:#000;font-weight:400;margin:10px 0}.two-col-page-wrap.no-align{align-items:normal}.two-col-page-wrap.no-align .blue-list-box{padding:30px 30px 30px 15px}.two-col-page-wrap.no-align .two-col-page:nth-child(2) ul.list-style li,.two-col-page-wrap.no-align .two-col-page:nth-child(1) ul.list-style li{text-align:justify}.two-col-page-wrap.no-align .two-col-page:nth-child(1){padding:0 30px 0 0}.two-col-page-wrap.no-align .two-col-page:nth-child(2){padding:0 0 0 30px}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(36,47,89,.9)}.two-col-page-blue-bg{margin-left:15px;width:calc(50% - 15px);background-color:#24305a}.career-form-popup .col-1{width:100%}.career-form-popup .col-2{width:100%}.career-form-popup .col-3{width:100%}.career-form-popup .col-4{width:100%}.career-form-popup .col-5{width:100%}.prev-arrow-left-2{left:15px !important}.prev-arrow-right-2{right:15px !important}.single h2{margin-bottom:15px;font-size:20px;line-height:1.2}.single-events .content-section.event-gallery-sec{padding:0 0 50px}.btn-border-icon.back-btn{background-image:none}.btn-border-icon.back-btn:hover{background-image:none;background:#086db4;color:#fff}.blog .content-section,.archive .content-section{padding-bottom:20px}.pagination h2{margin-bottom:15px;font-size:24px;line-height:1.2}.slider-caption h3{text-transform:uppercase}.view-more-link{margin-top:10px;color:#fff;font-size:12px;border-bottom:1px solid #fff;text-transform:uppercase;display:inline-block}.view-more-link .fal{display:none}.download-brochure-sec{margin-bottom:100px}body.home .download-brochure-sec{margin:50px 0 0}.download-brochure-sec .btn i{margin-right:5px}.single-product .pro-col{padding-bottom:70px;position:relative}.pro-col .pro-col-conent .btn.product-enquire-btn{padding:5px 20px;font-size:14px;line-height:28px;position:absolute;left:20px;bottom:20px}.single-product .pro-col .pro-col-conent{padding-bottom:0}.product-enquire-form-popup h2{text-transform:uppercase;color:#24305a}.heading-stripe,.home-client-section .heading-stripe{background-color:#24305a;color:#fff;text-transform:uppercase;padding:7px 10px;letter-spacing:1px}.title-stripe{background-color:#e9e9e9;text-transform:uppercase;padding:7px 10px;letter-spacing:1px}.heading-stripe .container-medium,.home-client-section .heading-stripe .container-medium,.title-stripe .container-medium{padding:0}.heading-stripe h1,.heading-stripe .container-medium h1,.home-client-section .heading-stripe .container-medium h2{font-size:24px;line-height:1.2;text-transform:uppercase;text-align:center;margin:0!important;font-weight:700;color:#fff}.title-stripe h1,.title-stripe h2{font-size:20px;line-height:1.2;text-transform:uppercase;text-align:center;margin:0!important;font-weight:700;color:#192348}.inner-banner:before{display:none!important}.zigzag-style .pro-col:hover,.zigzag-style .pro-col:hover .pro-col-conent p{color:#000}.management-section{padding:50px 0}.team-col{display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -15px}.team-col .team-item{padding:0 15px}.avatar-box h4,.avatar-box h5{margin:0}.avatar-box h4{font-size:24px;line-height:1.5}.avatar-box h5{color:#585858;font-weight:400;margin-bottom:15px;font-size:16px}.avatar-box{position:relative;padding:20px 10px;background:#f2f2f2;margin-bottom:30px}.avatar-box .avatar-img-box{padding:0 10px;width:30%;-webkit-align-self:center;align-self:center}.avatar-box .avatar-img-box img{display:block;margin:0 auto}.avatar-box .avatar-info{margin:0 auto;width:70%;z-index:2;padding:0 15px 0;-webkit-transition:all .35s cubic-bezier(.445,.05,.55,.95);-moz-transition:all .35s cubic-bezier(.445,.05,.55,.95);-ms-transition:all .35s cubic-bezier(.445,.05,.55,.95);-o-transition:all .35s cubic-bezier(.445,.05,.55,.95);transition:all .35s cubic-bezier(.445,.05,.55,.95)}.career-top-section{margin-top:50px;padding:0 15px}.home-client-section .container-medium h2{margin-bottom:15px}.home-client-section .slide-logo-box{background:#f2f2f2}.two-col-sec-content+.two-col-sec-content{margin-top:35px}.simple-block-gallery .simple-block-gallery-item{position:relative}.simple-block-gallery .simple-block-gallery-item img{min-height:250px;max-height:250px;width:100%;object-fit:cover}.simple-block-gallery .simple-block-gallery-item .caption,.pro-col-box .pro-col-img .title{position:absolute;background-color:rgba(0,0,0,.7);margin:0;padding:12px;color:#fff;display:block}.simple-block-gallery .simple-block-gallery-item .caption{width:calc(100% - 30px);left:15px;bottom:15px}.pro-col-box .pro-col-img{position:relative;border:1px solid #f2f2f2;-webkit-transition:all ease-in-out .35s;transition:all ease-in-out .35s}.pro-col-box:hover .pro-col-img{position:relative;border-color:#086db5}.pro-col-box .pro-col-img .title{width:100%;left:0;bottom:0}.simple-block h2{font-size:24px;line-height:1.2;text-transform:uppercase;font-weight:700}.new-item-row .pro-col .pro-col-conent p{margin-top:0;margin-bottom:15px}.new-item-row .pro-col .pro-col-conent h3{font-size:20px;line-height:1.2;font-weight:500;margin:0 0 15px}@media (min-width:641px){.hero-slide .slider-caption .two-grid{display:-webkit-flex;display:flex}.hero-slide .slider-caption .two-grid ul{margin-right:40px}.four-col img{max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.7}.four-col:hover img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.four-col h3{padding:10px 0 0;position:relative;overflow:hidden;font-size:18px;line-height:1.2;font-weight:700;-webkit-transform:translate3d(0,calc(100% - 52px),0);transform:translate3d(0,calc(100% - 52px),0);-webkit-transition:-webkit-transform .35s;transition:transform .35s}.four-col:hover h3{-webkit-transform:translate3d(0,-105px,0);transform:translate3d(0,-105px,0)}.four-col .col-content-box p{position:absolute;margin:15px 0 45px;opacity:0;width:calc(100% - 30px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);min-height:50px;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-clamp:2}.four-col:hover .col-content-box p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.four-col .details-link{display:inline-block;margin:0;position:absolute;z-index:99;color:#fff;background-repeat:no-repeat;background-position:center right;font-size:12px;font-weight:400;text-transform:uppercase;bottom:15px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0;-webkit-transition:all opacity .35s,-webkit-transform .35s;transition:all opacity .35s,transform .35s}.four-col:hover .details-link{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.col-content-box{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;top:0;z-index:3}.sectors-box:after{content:'';position:absolute;width:100%;height:0;display:block;left:0;transition:height ease-in-out .35s;z-index:-1}.sectors-box:hover:after{height:100%}.sector-row .sector-item:nth-child(odd) .sectors-box:after{background-color:#24305a;bottom:0}.sector-row .sector-item:nth-child(even) .sectors-box:after{background-color:#086db5;top:0}.sectors-box:hover h2,.sectors-box:hover p{color:#fff}.sectors-box:hover img{-webkit-filter:brightness(100);filter:brightness(100)}.product-details-box{box-shadow:#efefef 0px 0px 15px 15px}.product-details-box{height:100%;top:0;background-color:#fff;visibility:hidden;opacity:0;transition:.5s}.product-details-box h3,.product-details-box h5{margin-bottom:9px}.col-6{width:50%;float:left}.sector-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.team-col .team-item{width:100%}.simple-block-gallery{margin:0 -15px;display:flex;flex-wrap:wrap}.simple-block-gallery .simple-block-gallery-item{padding:15px;width:50%}}@media (min-width:768px){.mb-60{margin-bottom:60px}.header-top-right,.top-nav{display:flex !important}.hero-section img{object-fit:cover;object-position:bottom;height:350px}.hero-slide .slider-caption .two-grid ul{margin-right:80px}.home .slider-caption h1,.slider-caption h2{font-size:30px;line-height:36px;margin-bottom:10px}.slider-caption h3{font-size:20px;line-height:26px;margin-bottom:7px}.slider-caption h4{font-size:20px;line-height:30px;margin:0}.slider-caption .btn span{background-color:#fff}.slider-caption .btn:hover{color:#466f8b}.header-section{padding:0}.header-section .logo{align-self:center}.top-nav ul.menu>li>a{display:block;padding:30px 0}.top-nav ul ul.sub-menu{padding:9px 0}.top-nav ul ul.sub-menu li{padding:8px 15px}.four-col h3,.color-box h4{font-size:18px;line-height:1.2}.four-column-section .bottom-box{margin-top:30px}.three-col-image-section,.four-col-image-section{padding:45px 0}.two-col-left{width:60%}.sidebar-box{width:40%}.btn span{position:absolute;display:block;width:0;height:0;border-radius:50%;background-color:#466f8b;transition:width .4s ease-in-out,height .4s ease-in-out;transform:translate(-50%,-50%);z-index:-1}.btn:hover span{width:225%;height:562.5px}.four-col .details-link:hover{color:#466f8b}.four-column-section .product-box{width:calc(50% - 30px)}.hero-slide .slider-caption .bullet:before{width:5px;height:5px}.hero-slide .slider-caption .bullet:after{width:15px;height:15px;border:2px solid #fff}.hero-slide .slider-caption .bullet{padding-left:25px}.hero-slide .slider-caption .banner-btn{margin-top:20px}.newswrap-type-block .slider-part{width:50%;margin-bottom:20px}.newswrap-type-block:not(.revers) .slider-part{float:left}.newswrap-type-block:not(.revers) .slider-part{margin-right:30px}.newswrap-type-block.revers .slider-part{float:right;margin-left:30px}.zigzag-style .pro-col{margin:0;width:100%!important;background:#ffffff!important;padding:0 15px}.zigzag-style .pro-col{margin:0 0 70px 0!important}.zigzag-style .pro-col:last-child{margin:0!important}.zigzag-style .pro-col .pro-col-box{clear:both}.zigzag-style .pro-col .pro-col-box:before,.zigzag-style .pro-col .pro-col-box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.zigzag-style .pro-col .pro-col-box .pro-col-img{width:50%}.zigzag-style .pro-col .pro-col-box .pro-col-img img{min-height:350px!important;max-height:350px!important}.zigzag-style .pro-col:nth-child(odd) .pro-col-box .pro-col-img{float:left;margin-right:30px}.zigzag-style .pro-col:nth-child(even) .pro-col-box .pro-col-img{float:right;margin-left:30px}.zigzag-style .pro-col .pro-col-box .pro-col-conent{padding:0!important}.home-client-section{margin-bottom:45px}.team-col .team-item{width:100%}.pro-col{margin-bottom:0!important}}@media (min-width:951px){.four-column-section .product-box .product-details-box h3,.four-column-section .product-box .namebox h3{font-size:20px;line-height:26px}.four-column-section .product-box .product-details-box h5{font-size:16px;line-height:22px}.four-column-section .product-box .product-details-box .btn{font-size:14px}.four-column-section .product-details-box h3,.four-column-section .product-details-box h5{margin-bottom:10px}}@media (min-width:992px){.hero-cta.for-mob{display:none}.header-right{display:flex;justify-content:space-between;align-items:center}.hero-cta a{margin:0 1px 0 0;color:#fff;font-size:12px;display:inline-block;padding:7px 14px}.hero-cta i{font-size:12px;margin-right:4px}.top-nav ul ul.sub-menu{top:100%}.footer-widget:nth-child(2){max-width:608px}.footer-widget:nth-child(3){max-width:195px}.two-col-left{width:70%}.sidebar-box{width:30%}.product-details-box h3,.product-details-box h5{margin-bottom:18px}.sector-row{display:grid;grid-template-columns:repeat(3,1fr)}.four-column-section .product-box{width:calc(33.33% - 30px)}.pro-col:not(:nth-child(-n+3)){margin-top:30px!important}.simple-block-gallery .simple-block-gallery-item{padding:15px;width:33.33%}}@media (min-width:1200px){.d-xl-none{display:none!important}.hero-section img{height:400px}.slider-caption{padding:0 60px}.home .slider-caption h1,.slider-caption h2{font-size:36px;line-height:40px;margin-bottom:20px}.slider-caption h3{font-size:24px;line-height:30px;margin-bottom:10px}.hero-cta a{font-size:16px;padding:6px 10px 5px;line-height:23px}.header-section.sticky .hero-cta a{font-size:14px;padding:6px 12px}.top-nav ul li a{font-size:16px}.hero-cta i{font-size:16px;margin-right:9px}.hero-slide .slider-caption .banner-btn{margin-top:30px}.three-col img.shadow-box{width:100%;height:210px;object-fit:cover}.top-nav ul li{margin-right:20px}.four-col h3,.color-box h4{font-size:20px}.four-col h3{-webkit-transform:translate3d(0,calc(100% - 60px),0);transform:translate3d(0,calc(100% - 60px),0)}.col-content-box{padding:30px}.color-box{padding:25px 25px 65px}.color-box .details-link{left:25px;bottom:25px}.three-col-image-section,.four-col-image-section{padding:65px 0}.image-box-wrap .slick-nav.l-arrow{left:-15px}.image-box-wrap .slick-nav.r-arrow{right:-15px}.footer-widget:nth-child(2) ul li{width:49.5%;display:inline-block}.slide-logo-box{padding:40px 0}.four-col h3{-webkit-transform:translate3d(0,calc(100% - 60px),0);transform:translate3d(0,calc(100% - 60px),0)}.four-col .col-content-box p{width:calc(100% - 59px)}.four-col .details-link{bottom:30px}.four-col .four-col-box{height:210px}.four-col .four-col-box img{object-fit:cover}.four-column-section .product-box{width:calc(25% - 30px)}.four-column-section .product-box .product-details-box .btn{padding:2px 24px}.hero-slide .slider-caption .bullet:before{width:10px;height:10px}.hero-slide .slider-caption .bullet:after{width:20px;height:20px}.hero-slide .slider-caption .bullet{padding-left:30px}.home-client-section{margin-bottom:65px}}@media (min-width:1300px){.image-box-wrap .slick-nav.l-arrow{left:-55px}.image-box-wrap .slick-nav.r-arrow{right:-55px}}@media (min-width:1600px){.container-medium{max-width:1440px}.hero-section img{height:500px}.home .slider-caption h1,.slider-caption h2{font-size:50px;line-height:60px}.slider-caption h3{font-size:30px;line-height:36px;margin-bottom:15px;text-transform:uppercase}.slider-caption h4{font-size:30px;line-height:36px}.top-nav ul li{margin-right:30px}.sectors-box{padding:24px}.four-col h3,.color-box h4{font-size:22px}.four-col h3{-webkit-transform:translate3d(0,calc(100% - 64px),0);transform:translate3d(0,calc(100% - 64px),0)}.footer-widget,.footer-widget:nth-child(3){max-width:260px}.footer-widget:nth-child(2){max-width:630px}.longEnough{max-height:551px}.three-col-image-section .three-col-wrap .three-col .box-inner .color-box .equal-height{height:144px}.four-col .four-col-box{height:240px}.four-column-section .product-box .product-details-box h3,.four-column-section .product-box .namebox h3{font-size:22px;line-height:1.2}.four-column-section .product-box .product-details-box h5{font-size:18px;line-height:24px}.four-column-section .product-details-box h3,.four-column-section .product-details-box h5{margin-bottom:18px}.slider-caption{padding:0}.team-col .team-item{width:100%}}@media (min-width:1900px){.four-col .four-col-box{height:330px}}@media (max-width:1599px){.pro-col-img img{min-height:190px!important;max-height:190px!important}}@media (max-width:1300px){.top-arrow{bottom:65px;width:40px;height:40px}.top-arrow i{line-height:40px}}@media (max-width:1199px){.slick-nav{width:34px;height:34px}.three-col img{height:220px}.top-nav ul li a{font-size:14px}.photo-gallery-wrap{margin:0;padding:0 20px}.photo-gallery-wrap .left-arrow-post-slide{left:0}.photo-gallery-wrap .right-arrow-post-slide{right:0}.page-template-template-layout .slide-content.arrow-box{margin:0}.slider-caption .container-medium{padding-left:76px}.three-col-image-section .container-medium .slide-nav{display:none}.four-col .four-col-box:before{width:calc(100% - 10px);height:calc(100% - 10px)}.namebox{padding:0 30px}.btn{padding:7px 25px;line-height:1.5}.blue-box{padding:25px 20px 30px}.btn-box{padding:100px 0}.contact-btn-section{background-position:bottom center;min-height:490px}.top-nav ul li{margin-right:18px}.video-section{padding:60px 0;margin-top:60px}.popup-video .video__player{font-size:68px;width:170px;height:170px;line-height:170px}.popup-video .video__player img{width:170px;height:170px}.video__btn{top:-130px}.hero-section .hero-slide .slide-item[data-slick-index="6"]>img,.hero-section .hero-slide .slide-item[data-slick-index="10"]>img{object-position:left}}@media (max-width:1100px){.page-template-template-our-experience .slide-content,.page-template-template-our-experience .slide-content{margin:0 -15px}}@media (max-width:1100px){.introduction .container-medium:before{background-size:cover;background-position:6% -7px}.image-col-caption h2{font-size:22px}.four-col-image-section .slide-nav{top:153px}.image-col-caption h2{font-size:22px;color:#fff}.image-col img{height:160px !important}.three-col-image-section .container-medium .prev-arrow i,.three-col-image-section .container-medium .next-arrow i{font-size:50px}.three-col-image-section .container-medium .prev-arrow{left:-40px;top:24px}.four-col-image-section .slide-nav a i{font-size:25px}.top-nav ul li:last-child ul.sub-menu,.top-nav ul li:nth-child(5) ul.sub-menu{left:0;right:auto;min-width:120px}.heading-stripe h1,.heading-stripe .container-medium h1,.home-client-section .heading-stripe .container-medium h2,.simple-block h2,.title-stripe h1,.title-stripe h2,.nav-section ul li{font-size:20px}.simple-block h2{margin-bottom:15px}}@media (max-width:1023px){.page-id-435 .col-content-block-wrap .box-img img{padding:0 15px 0 0}.page-id-435 .col-content-block-wrap.revers .box-img img{padding:0 0 0 15px}.page-id-435 .content-wrap-box{padding:0 0 0 15px}.box-col{width:calc(50% - 30px)}.two-col-section .two-col-wrap .two-col{max-width:calc(50% - 50px);margin:0 25px}.two-col-section .two-col-wrap{margin:0}.heading-box{padding:0 0 30px}.page-template-template-our-experience .heading-box h3{font-size:20px}.page-template-template-our-experience .list-section ul{width:100%}.blog .post-box{width:calc(33.33% - 30px)}.top-nav ul li{margin-right:10px}}@media (max-width:991px){.three-col img{height:270px}.hero-cta.for-desk{display:none}.hero-cta{width:100%;display:flex;z-index:9999;bottom:0;border-top:1px solid #fff}.hero-cta a{padding:10px;display:block;width:50%;text-align:center}.hero-section .hero-slide .slide-item[data-slick-index="5"]>img{object-fit:contain}.footer-widgets-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-top{padding:55px 0 25px}.footer-bottom{padding:0 0 50px}.footer-widget{max-width:25%;padding:0 10px 0 0}.footer-widget:nth-child(2) ul li{width:100%}.top-arrow{bottom:95px}.col-3{width:50%}.pro-col-conent{padding:15px}.product-details-box{padding:15px}.btn-box{padding:56px 0}.contact-btn-section{min-height:400px}.pro-col{width:calc(50% - 30px)!important}.pro-col:not(:nth-child(-n+2)){margin-top:30px!important}}@media (max-width:950px){.events-box{width:calc(50% - 30px)}.page-id-160 .two-col-page h2{margin:0}.page-template-template-link-box .link-box-wrap .image-col{width:33.33%}.link-box-wrap .image-col{width:calc(33.33% - 20px);margin:10px}.photo-gallery-wrap .slide-item{width:calc(50% - 30px)}.blue-list-box,.white-list-box{padding:40px 30px 28px}.icon-box{width:50px;margin:0 15px 0 0}.nav-section.sticky{top:70px}.big-btn{font-size:20px;line-height:49px}.btn-box{max-width:278px}.post-col-slide.slick-initialized.slick-slider img{height:200px}.slidecaption h4{font-size:15px}.header-right{width:calc(100% - 235px)}.contact-info a{font-size:13px}.contact-info img{width:15px}.sociallinks a i{font-size:14px}h2{font-size:34px}.img-box{height:233px}.img-box:nth-child(2){height:288px}.introduction .container-medium:before{background-size:contain;background-position:24px 4px}.introduction{padding:80px 0 90px}.image-col-caption h2{font-size:20px}.image-col{margin:0 5px}.four-col-image-section .slide-nav a i{font-size:20px}.four-col-image-section .slide-nav a.left-arrow,.four-col-image-section .slide-nav a.right-arrow{height:45px;width:35px;padding:7px 10px 6px}.blog-row{align-items:normal;flex-wrap:wrap}.blog-details{width:100%}.post-link{width:100%;margin:0 0 20px}.three-col-image-section .container-medium .next-arrow{right:-24px}.three-col-image-section .container-medium .prev-arrow{left:-24px}.four-col-image-section .slide-nav{top:168px}.four-col-image-section{min-height:320px;overflow:hidden}.two-col,.two-col:nth-child(2){width:45%}.video-play{width:60px;height:60px}.blog-row img{height:auto;object-fit:cover}.blog-row{align-items:flex-start;font-size:14px}.post-date{font-size:14px}.post-date img{width:18px;margin:-3px 8px 0 0}.copyright{max-width:224px}h4{font-size:22px}.intro-col p span{font-size:20px}.intro-wrap{flex-wrap:wrap;flex-direction:column-reverse}.intro-col{width:100%}.img-box{width:206px;height:380px}.intro-col-box{width:100%;max-width:600px;margin:0 auto 70px}.img-box:nth-child(2){height:436px}.introduction .container-medium:before{right:0;background-position:center center !important;background-size:cover;width:100%;background-position:24px 4px;max-width:100%}.four-col{width:50%}.col-content-box:before{top:-94%;height:calc(200% - 12px)}.namebox{padding:0 15px}.namebox h3{font-size:20px}.product-details-box{padding:20px 27px}.product-details-box h3{font-size:20px;line-height:25px}.product-details-box h5{font-size:14px;line-height:20px}.btn{font-size:12px;line-height:30px;padding:0 24px}.video-section h3{font-size:36px}.avatar-box .avatar-img-box{width:100%}.avatar-box .avatar-info{width:100%}.avatar-box{margin-bottom:10px;padding:20px 0 !important}.avatar-box .avatar-img-box{padding:0 15px 10px}}@media (max-width:767px){.mb-60{margin-bottom:30px}h2{margin-bottom:15px;font-size:30px;line-height:1.2}.home .slider-caption h1,.slider-caption h2{margin-bottom:5px}.heading-stripe h1,.heading-stripe .container-medium h1,.home-client-section .heading-stripe .container-medium h2{font-size:20px}.page-template-template-layout .one-col-sec-content{padding:0 0 20px}.events-box{width:calc(100% - 30px)}.three-col img{height:250px}.text-box{transition:.5s;opacity:1;visibility:visible}.mail-cta:nth-child(1){background-color:#545252}.pdf-box{margin:20px 0 0;height:auto;padding:30px}.two-col-sec-content .video-box{margin:0}.two-col-page-wrap.no-align .two-col-page:nth-child(2),.two-col-page-wrap.no-align .two-col-page:nth-child(1){padding:0}.two-col-page h3{font-size:18px;line-height:20px}.section-bg-box.row h3{font-size:16px}.one-col-sec-content{padding:0 0 20px}.block-col .details-block h2{font-size:17px}.two-col-block-wrap .heading-box{padding:0 0 10px}.page-wrap .heading-box h4{font-size:16px;line-height:1.4em}.page-template-template-layout-common-sector .product-section{margin-top:25px}.page-wrap .heading-box h2{font-size:20px}.block-col{width:calc(100% - 50px)}.video-wrap{padding:0}.title-box-wrap{padding:25px 0 0}.page-template-template-layout .content-wrap-box #mCSB_1_container h3{font-size:22px}.two-col-page:nth-child(2){padding:15px 0 0}.two-col-sec-content{padding:0}.two-col-page-img{margin-right:0;margin-bottom:0}.page-wrap{padding:25px 0}.container-medium h1,.container-medium h2{margin-bottom:25px}.container-medium h1{font-size:30px}.four-col-image-section .slide-nav a.left-arrow{left:10px;background:#fff;z-index:5}.four-col-image-section .slide-nav a.right-arrow{right:10px;background:#fff;z-index:5}.banner img{height:200px;object-fit:cover}.banner .hero-cta{bottom:70px}.page-template-template-link-box .link-box-wrap .image-col{width:50%}.blue-list-box,.white-list-box{padding:20px}.two-col-page-wrap.no-align .blue-list-box{padding:20px}.two-col-page-wrap.no-align .blue-list-box ul li,.white-list-box ul li,#wp-realtime-sitemap-menu ul li,ul.two-col-list li{min-height:auto}.two-col-page-wrap.no-align .blue-list-box ul li:last-child,.white-list-box ul li:last-child,#wp-realtime-sitemap-menu ul li:last-child,ul.two-col-list li:last-child{padding-bottom:0}.video-wrap h2{font-size:20px;line-height:24px;margin:0 0 10px}.page-id-160 .two-col-page img{height:300px}img.alignleft{width:100%;margin:0 0 25px}.white-list-box ul li,#wp-realtime-sitemap-menu ul li,ul.two-col-list li,.page-id-797 ul.two-col-list li li,.page-id-801 ul.two-col-list li li{width:100% !important}.page-id-435 .two-col-content,.page-template-template-quality-testing .two-col-content{padding:0}.page-id-435 .content-wrap-box{padding:0}.two-col-page h3{line-height:36px}.page-id-435 .content-wrap-box ul li:last-child{padding-bottom:0}.page-id-435 .col-content-block-wrap .box-img img,.page-id-435 .col-content-block-wrap.revers .box-img img{padding:0;height:auto}.page-template-template-our-experience .heading-box h3{font-size:16px;line-height:22px}.page-template-template-our-experience .product-section.post,.page-template-template-quality-testing .product-section.post{padding:30px 0 30px}.blog .post-box{width:100%}.two-col-page img{width:100%;height:100%;padding:0;margin:0}.two-col-page{width:100%}.map-popup:after{right:102px}.map-box iframe{max-height:460px;height:460px}.map-popup{width:236px;height:128px;padding:20px 26px}.two-col-block-section .two-col-block{width:100%}.two-col-block-section .two-col-block .blue-box{margin-top:15px}.two-col-block-section{flex-wrap:wrap}.two-col-box-top{padding:0 10px 20px}.info-col-box,.info-col-box a{font-size:15px;line-height:24px}.info-col-box h3{font-size:18px}.map-box{padding:0}.two-col-content{padding:10px 0}.col-content-block{width:100%}.col-content-block-wrap{padding:0 0 30px}.col-content-block-wrap:last-child{padding:0}.content-wrap-box,.col-content-block-wrap.revers .content-wrap-box{padding:30px 0}.nav-section{margin-bottom:15px}.nav-section{padding:7px 10px!important}.nav-section.sticky{padding:0}.header-section{height:auto}.product-box{width:calc(50% - 30px)}.mobile-nav-bar ul.sub-menu{display:none;background:#f7f7f7}.mobile-nav-bar ul.sub-menu li{border-bottom:0}.two-col-section .two-col-wrap .two-col{max-width:100%;margin:0 0 30px;padding:0}.two-col-section .two-col-wrap .two-col:last-child{margin-bottom:0}.two-col-section{padding:50px 0 20px}.two-col:nth-child(1) img{width:100%}.two-col-section .two-col-wrap{margin:0}.post-box{margin:0 15px 40px;width:calc(50% - 30px)}.sociallinks.mobile{display:block;padding:20px 0 0}.intro-col{padding:0}.two-col,.two-col:nth-child(2){width:100%;max-width:100%}.two-col:nth-child(2){margin-top:50px}.video-box img{width:100%}.two-col-wrap{flex-wrap:wrap}.footer-widget{width:50%;max-width:50%;margin:0}.footer-top{padding:30px 0 20px}.footer-bottom-wrap{flex-wrap:wrap}.copyright,.social-link,.footer-link{max-width:100%;width:100%;text-align:center;padding:0 0 12px}.footer-bottom{padding:15px 0 40px}.footer-widget:nth-child(2) ul li{width:100%}.btn{font-size:12px;line-height:32px;padding:0 24px}.video-slide h6{font-size:18px;line-height:26px}#custom_html-2 br{display:none}.logo{max-width:125px}.slide-menu{display:block}.mobile-nav-header{width:100%;display:flex;justify-content:space-between}.nav-bar{display:none}.slide-menu{width:100%;background-color:#fff;position:fixed;left:-100%;top:0;height:100%;overflow:auto;z-index:999;transition:all .25s ease-in-out 0s}.slide-menu .mobile-nav-bar{border-top:#f2f2f2 1px solid}.slide-menu ul li{border-bottom:#f2f2f2 1px solid}.slide-menu ul li a{padding:10px 50px 10px 20px;display:block;color:#000;text-transform:uppercase;font-size:14px;position:relative}.slide-menu ul.sub-menu li a{padding:10px 50px 10px 40px}.slide-menu ul.sub-menu li a:before{content:'';position:absolute;border:4px solid transparent;border-left:5px solid #086db5;top:16px;left:28px;display:block}.slide-menu ul li.current_page_item>a{color:#0162a7}.slide-menu ul li.current-menu-parent>a,.slide-menu ul li.current-menu-parent .current-menu-item a{color:#0162a7}.mob-drop-ctrl{position:absolute;right:0;top:0;width:41px;height:41px;display:block;background:#24305a;cursor:pointer}.mob-drop-ctrl:before,.mob-drop-ctrl:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mob-drop-ctrl:before{content:'';position:absolute;margin:auto;width:2px;height:14px;display:block;background:#fff;transition:height ease-in-out .35s}.mob-drop-ctrl.active:before{height:0}.mob-drop-ctrl:after{content:'';position:absolute;width:14px;height:2px;display:block;background:#fff}.slide-menu .logo{left:0}.slide-menu.open{left:0}.close-nav{position:absolute;right:44px;top:30px}.close-nav span{background-color:#000;height:2px;width:20px;display:block;margin:4px 0;position:absolute;transform:rotate(45deg)}.close-nav span:nth-child(2){background-color:#000;height:2px;width:20px;display:block;margin:4px 0;position:absolute;transform:rotate(-45deg)}.logo{left:10px}.mobile-nav{display:block}.mobile-nav{position:absolute;right:18px;top:28px;width:25px;display:block;z-index:999}.mobile-nav span{background-color:#000;height:2px;display:block;margin:0 0 4px}.mobile-nav-bar ul{padding:0;margin:0;line-height:none}.header-top-right,.top-nav{display:none}.header-section{padding:6px 0}.page-template-default.header-section{position:absolute;left:0;top:0;width:100%;display:block}.mobile-nav-header .logo img{height:auto}.mobile-nav-header{padding:20px}.contact-info{padding:2px 27px 0 0}.contact-info:after{display:none}.footer-bottom-wrap .sociallinks{padding:0}.sociallinks a:first-child{margin:0 5px 0 0}.slide-menu ul li:last-child{border-bottom:0}.video-gallery-wrap .video-slide-items{width:calc(100% - 0px);margin:0 0 30px}.box-col{width:calc(100% - 30px)}.banner h1{font-size:30px}.two-col-left{padding-bottom:50px}.two-col-left,.sidebar-box{width:100%;padding:0}.four-col.slick-slide img{width:100% !important}.content-section{padding:30px 0}.page-id-435 .slide-content,.page-template-template-quality-testing .slide-content{margin:0 -14px}.page-template-template-quality-testing .box-img img,.page-id-797 .box-img img{height:250px}.single-photo_gallery .photo-gallery-wrap .slidecaption h4{line-height:normal}.single-photo_gallery .photo-gallery-wrap .slide-item{width:calc(100% - 20px)}.single-photo_gallery .photo-gallery-wrap .slidecaption h4{font-size:14px}.photo-gallery-wrap{padding:0}.two-col-page-blue-bg{margin-left:0}.col-1{width:100%}.col-2{width:100%}.col-3{width:100%}.col-4{width:100%}.col-5{width:100%}.home .three-col-image-section .container-medium,.home .four-col-image-section .container-medium,.home .four-column-section .container-medium{margin:0}.top-arrow{right:10px;bottom:48px;width:30px;height:30px}.top-arrow i{line-height:30px}.two-col-content-wrapper .two-col-content:last-child{padding-bottom:0}.page-template-template-facilities-equipment .two-col-content-wrapper .two-col-content:last-child{padding-bottom:25px}.content-wrap-box h3,.newswrap-type-block .content-widget h3{font-size:20px}.two-col-sec-content+.two-col-sec-content{margin-top:25px}.slider-caption .container-medium{padding-left:15px;padding-right:15px}.three-col-image-section{padding:20px 0}.four-column-wrap{margin-top:15px}.title-box{margin-bottom:15px}.title-box:after{top:8px}.title-box h2{margin-bottom:15px}.four-column-section .slide-nav,.two-col .slide-nav{top:10px}.bottom-box{padding:20px 0 0}.image-box-wrap{margin:0}.four-col-image-section,.two-col-section{padding:20px 0}.four-col-image-section{min-height:inherit}.video-slide{margin:0}.video-box{margin:0}.blog-box .blog-row:first-child{padding-top:0}.slide-menu .menu>li{transform:translatex(100vw);-ms-transform:translatex(-100vw)}.slide-menu.open .menu>li{transform:translatex(0)}.slide-menu.open .menu>li:nth-child(1){transition:transform 1s .08s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(2){transition:transform 1s .16s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(3){transition:transform 1s .24s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(4){transition:transform 1s .32s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(5){transition:transform 1s .4s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(6){transition:transform 1s .48s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(7){transition:transform 1s .56s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(8){transition:transform 1s .64s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(9){transition:transform 1s .72s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(10){transition:transform 1s .8s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(11){transition:transform 1s .88s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(12){transition:transform 1s .96s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(13){transition:transform 1s 1.04s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(14){transition:transform 1s 1.12s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(15){transition:transform 1s 1.2s cubic-bezier(.29,1.4,.44,.96)}.slide-menu.open .menu>li:nth-child(16){transition:transform 1s 1.28s cubic-bezier(.29,1.4,.44,.96)}.slick-nav{width:34px;height:34px}.slider-caption h3{margin-bottom:6px}.color-box{min-height:260px}.video-section{padding:60px 0;margin-top:50px}.popup-video .video__player{font-size:54px;width:150px;height:150px;line-height:150px}.popup-video .video__player img{width:150px;height:150px}.video__btn{right:30px;top:-100px}.footer-widget h4{font-size:18px;line-height:24px}.list-section{margin:0 auto 10px auto}.mas-item:last-child .pro-col-box{margin-bottom:0}.sectors-box h2{font-size:22px;margin:16px 0 8px}.page-content,.page-template-template-product .product-section,.blog .product-section{padding:30px 0}.single-product .intro-box{padding-top:30px}.career-col{margin:3px 0}.popup-form input[type=submit]{font-size:12px;line-height:32px;padding:0 24px}.icon-box{width:34px;margin:0 10px 0 0}.btn-box{padding:37px 0}.contact-btn-section{background-position:bottom center;min-height:300px}.blue-box{padding:25px 20px}.two-col-block-section .two-col-block .blue-box .location-box{padding-bottom:25px}.hero-section .hero-slide .slide-item>img{height:280px}.hero-slide .slider-caption .bullet:before{width:4px;height:4px}.hero-slide .slider-caption .bullet:after{width:14px;height:14px;border:2px solid #fff}.hero-slide .slider-caption .bullet{padding-left:20px}.hero-slide .slider-caption .banner-btn{margin-top:15px}.hero-slide .slider-caption .bullet{font-size:16px}.newswrap-type-block .content-widget{margin-top:20px}.pro-col{margin:5px auto!important;width:calc(100% - 30px)!important}.page-template-template-our-experience .row .pro-col{width:100%!important}.home-client-section{margin-bottom:20px}.management-section{margin-top:25px;padding:25px 0}.career-top-section{margin-top:25px}.pro-col:not(:first-child){margin-top:25px!important}.heading-stripe h1,.heading-stripe .container-medium h1,.home-client-section .heading-stripe .container-medium h2{font-size:20px}.contact-info{display:none}body.home .download-brochure-sec{margin:30px 0 0}.four-column-section .btn{margin-top:15px}.nav-section{display:none}.simple-block-gallery .simple-block-gallery-item .caption{width:100%;left:0;bottom:0}.four-col-slide{display:block}.three-col-image-section .three-col-wrap .three-col{margin:20px 0;width:100%}}@media (max-width:640px){.heading-stripe h1{font-size:17px}.hero-slide .slider-caption .bullet{margin-left:15px}.three-col img{height:200px}.page-id-6 .three-col-image-section .slide-nav{display:none}.page-template-template-our-experience .banner-caption img,.page-template-template-quality-testing .banner-caption img{height:64px !important}.hero-section ul.slick-dots li{margin:0 3px;border:#fff 2px solid;width:10px;height:10px}.hero-section ul.slick-dots{margin:0}.banner.left img{object-position:92% center}.hero-section .hero-slide .slide-item[data-slick-index="0"]>img{object-position:left}.container-medium h1,.container-medium h2{margin:0 0 20px}.container-medium h1{font-size:25px}.container-medium h2{font-size:22px}.page-template-template-link-box .link-box-wrap .image-col{width:100%}.link-box-wrap .image-col{width:calc(100% - 20px);margin:10px}.photo-gallery-wrap .slide-item{width:calc(100% - 20px)}.page-template-template-our-experience .banner-caption img,.page-template-template-quality-testing .banner-caption img{height:123px;object-fit:contain}.intro-box h3{font-size:18px;line-height:30px}.page-template-template-quality-testing .col-content-block h2{font-size:23px;line-height:28px}.content-wrap-box h3{font-size:16px;line-height:22px}.page-template-template-our-experience .slide-logo-box .prev-arrow-left,.page-template-template-quality-testing .slide-logo-box .prev-arrow-left{left:-36px !important}.page-template-template-our-experience .slide-logo-box .prev-arrow-right,.page-template-template-quality-testing .slide-logo-box .prev-arrow-right{right:-36px!important}.product-box{width:calc(100% - 30px);margin:5px 15px}.three-col-image-section .container-medium .prev-arrow i,.three-col-image-section .container-medium .next-arrow i{font-size:33px}.three-col-image-section .container-medium .prev-arrow{left:-14px}.three-col-image-section .container-medium .next-arrow{right:-14px}.four-column-section .slide-nav,.two-col .slide-nav{width:58px;height:30px;right:14px}.two-col-section .slide-nav{right:0}.four-column-section .slide-nav a i,.two-col .slide-nav a i{padding:0 8px;line-height:30px;font-size:14px}.image-col-caption h2{font-size:37px}.four-col img{width:100%;opacity:.6}.four-col-image-section .slide-nav{top:180px;z-index:10}.mail-cta img{width:17px}.popup-form h2{font-size:20px}.popup-form input[type=text],.popup-form input[type=email],.popup-form input[type=phone],.popup-form textarea,.popup-form select{font-size:14px}.hero-caption h4{font-size:16px;line-height:20px}.form-col-box{width:100%}.post-box{margin:0 15px 40px;width:calc(100% - 30px)}.col-content-box:before{top:-94%;height:calc(200% - 12px)}.four-col-image-section .slide-nav a.left-arrow,.four-col-image-section .slide-nav a.right-arrow,.four-col-image-section .slide-nav a.left-arrow,.four-col-image-section .slide-nav a.right-arrow{padding:7px 5px 6px 4px;height:45px;width:30px}.post-col-slide.slick-initialized.slick-slider img{height:250px}.list-section ul{width:100%}.list-section ul li{padding:0 0 14px 20px;min-height:auto}.overlay1{left:-29px}.banner h1{font-size:23px;line-height:32px;padding:4px 0}.home .slider-caption h1,.slider-caption h2{font-size:24px;line-height:27px;margin-bottom:5px}.slider-caption h4{font-size:15px;line-height:20px}.footer-widget{width:100% !important;max-width:100% !important}.footer-widget{margin-bottom:15px}.footer-widgets-wrap .footer-widget:last-child{margin-bottom:0}.color-box{min-height:210px}.four-col{width:100%;padding:5px 15px}.video-section{padding:24px 0;margin-top:30px}.video-section h3{font-size:20px}.video__btn{right:25px;top:-50px}.popup-video .video__player{font-size:24px;width:70px;height:70px;line-height:70px}.popup-video .video__player img{width:70px;height:70px}.four-col .four-col-box{position:relative}.four-col .four-col-box .col-content-box{background:#24305a;background:linear-gradient(0deg,rgba(36,48,90,1) 0%,rgba(0,0,0,0) 100%);position:absolute;width:100%;bottom:0}.four-col.revers .four-col-box .col-content-box{background:#086db5;background:linear-gradient(0deg,rgba(8,109,181,1) 0%,rgba(0,0,0,0) 100%)}.col-content-box p{color:#fff;text-align:left;margin:9px 0 13px}.product-section.post h3{font-size:18px}.four-col-image-section .title-box{background-color:#086db5;margin:0;padding:10px 0}.four-col-image-section .title-box h2{color:#fff;margin:0}.product-details-box{bottom:0}.namebox{display:none}.product-details-box h3,.product-details-box h5{color:#fff;font-weight:500;margin-bottom:12px}.product-details-box{padding:15px}.sector-row .sector-item:not(:last-child){margin-bottom:10px}.team-col .team-item{width:100%;margin-bottom:20px}.team-col .team-item:last-child{margin-bottom:0}.heading-stripe h1,.heading-stripe .container-medium h1,.home-client-section .heading-stripe .container-medium h2,.simple-block h2,.title-stripe h1,.title-stripe h2,.nav-section ul li{font-size:17px}.simple-block-gallery .simple-block-gallery-item:not(:last-child){margin-bottom:15px}.simple-block h2{margin-bottom:10px}.nav-section{padding:0 !important}.nav-section ul{justify-content:center}.nav-section ul li{width:100%;padding:5px}.nav-section ul li:not(:last-child){border-bottom:1px solid #d7d7d7}}@media (max-width:380px){.slide-menu .sociallinks{padding:10px 0 0}.img-box:nth-child(2){height:257px}.img-box{height:203px}.introduction .container-medium:before{right:0;background-position:center top !important;background-size:226%}.blog-row img{max-width:100%;width:100%;margin:0}.post-date img{max-width:auto;width:17px;margin:-3px 8px 0 0}.blog-row{display:block}.intro-col .btn{margin:0}.introduction{padding:80px 0 60px}.image-col-caption h2{font-size:29px}.four-col-image-section .slide-nav{top:140px}.two-col:nth-child(2){margin-top:30px}.blog-row{padding:0 0 20px}.popup-form textarea{height:70px}.photo-gallery-wrap .slide-item{width:calc(100% - 20px)}.color-box{min-height:240px}body.home .download-brochure-sec{margin:20px 0 0}}