/**handles:spiel-main**/
.dv-quote-product{background:#e6e9ea;padding:0 0 47px}.dv-quote-product .content h2{font-size:25px;margin-bottom:17px;margin-top:-20px;margin-bottom:17px}.dv-quote-product .content h3{font-size:20px;margin-bottom:16px;margin-bottom:16px}.dv-quote-product p{font-size:14px;font-weight:600;line-height:24px;margin:0}.dv-quote-flex{display:flex;align-items:center}.dv-quote-flex .thumb img{margin:76px 0 0 15px}.dv-quote-flex .thumb{width:26%;text-align:right}.dv-quote-flex .content{width:74%;padding-left:150px}.dv-quote-product .sma-btn{padding:20px 40px;margin-top:4px;background:0 0}.dv-quote-product .sma-btn:hover{background:#fff}@media screen and (max-width:1279px){.dv-quote-flex .content{padding-right:50px;width:50%}.dv-quote-product .content h2{font-size:30px}.dv-quote-product .content h3{font-size:22px}.dv-quote-product p{font-size:18px}.dv-quote-flex .thumb{width:50%}}@media screen and (max-width:767px){.dv-quote-flex{flex-direction:column}.dv-quote-flex .content,.dv-quote-flex .thumb{width:100%}.dv-quote-flex .content{padding-right:0}.dv-quote-flex .thumb{text-align:center;margin-top:45px}.dv-quote-product{padding:45px 0}.dv-quote-product .content h2{margin-bottom:20px}.dv-btn{text-align:center}}body,html{font-family:'Nunito Sans';font-weight:400;color:#424242;font-size:18px}p{font-size:15px;line-height:1.6;margin:0 0 20px}h1,h2,h3,h4,h5,h6{font-family:'Product Sans';font-weight:700;margin-top:0}h3,h4,h5,h6{line-height:1.2}a:hover{text-decoration:none;color:#000}a{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;text-decoration:none}:focus,button:focus{outline:0}img{max-width:100%}ul{padding:0;margin:0}.font500{font-weight:500}.font700{font-weight:700}.font-ps{font-family:'Product Sans'}.font-ns{font-family:'Nunito Sans'}.container{max-width:100%;padding:0 120px}#header{padding:32px 0 28px;background:#f8f8f9}#header.header-home{background:#f2f2f2;padding:20px 0 20px}.logo img{height:60px}#header.header-home .logo img{height:70px}.menu-main{display:inline-block;vertical-align:middle}.menu-main ul{letter-spacing:-.3em;white-space:nowrap}.menu-main ul li{letter-spacing:0;margin:0 15px;display:inline-block;position:relative}.menu-main ul ul{position:absolute;top:calc(100% + 20px);left:-20px;width:200px;z-index:3;background:#fff;padding:20px 5px;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.menu-main ul li.menu-item-has-children i{display:none}.menu-main ul ul li{display:block}.menu-main ul li a{color:#000;text-transform:uppercase;font-size:15px;line-height:1.3;font-weight:700}.icon-search img{height:18px;margin-left:15px}.flex{display:flex;flex-wrap:wrap}.header-bg{align-items:center;justify-content:space-between}#popup-search{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:none;z-index:9}.popup-search-bg{display:flex;align-items:center;justify-content:center;height:100%;width:100%}#popup-search form{width:600px;background:#fff;border-radius:5px;position:relative;padding-right:50px}#popup-search input[type=text]{width:100%;height:50px;border:none;border-radius:5px 0 0 5px;padding:0 20px;font-size:16px}#popup-search button[type=submit]{position:absolute;top:0;right:0;bottom:0;background:0 0;border:none;width:50px;border-left:1px solid #ccc}#popup-search button img{height:25px}#popup-search .icon-close{position:absolute;top:50px;right:50px;height:30px;cursor:pointer}.rst-menu-trigger{border:0 none;display:none;height:13px;width:18px;z-index:999;cursor:pointer;outline:0;background:0 0;position:absolute;top:20px;right:20px;padding:0}.ab-contact-it a{color:#fff}.rst-menu-trigger span{font-size:0;height:2px;width:100%;background:#3a3086;position:absolute;top:50%;left:0;border-radius:10px}.rst-menu-trigger span::after,.rst-menu-trigger span::before{font-size:0;height:2px;width:100%;background:#3a3086;position:absolute;left:0;border-radius:10px;content:""}.rst-menu-trigger span::after{transform:translateY(240%)}.rst-menu-trigger span::before{transform:translateY(-240%)}.rst-menu-trigger.exit span::before{transform:translateY(0) rotate(45deg)}.rst-menu-trigger.exit span::after{transform:translateY(0) rotate(-45deg)}.rst-menu-trigger.exit span{background-color:transparent!important}#footer{background:#304060;padding:73px 0 28px;color:#ebebeb}#footer a{color:#ebebeb}.ft-contact{padding-right:45px}.ft-contact h3{color:#ebebeb;font-size:26px;margin-bottom:20px}.ft-contact .form-control{font-size:16px;font-weight:500;color:#fff;padding:7px 0;border:none;border-bottom:1px solid #ebebeb;background-color:transparent;border-radius:0;height:auto;font-family:'Product Sans'}.ft-contact .form-control::placeholder{color:#ebebeb}.ft-contact .form-group{margin-bottom:22px;padding:0 20px}.ft-contact .form-row{margin:0 -20px}.ft-contact textarea.form-control{height:39px;resize:none;margin-bottom:34px;overflow:hidden;margin-top:30px}.ft-contact input[type=submit]{padding:0;background:0 0;border:none;font-size:16px;font-weight:500;font-family:'Product Sans';background-image:url(https://spielassociates.com/wp-content/themes/spiel/images/right.png);background-position:right center;background-size:auto 10px;padding-right:28px;background-repeat:no-repeat;color:#fff}.form-control:focus{box-shadow:none}.ft-widget{display:flex;padding-left:45px;justify-content:space-between}.ft-col{max-width:11%;margin-right:10px}.ft-col:last-child{margin-right:0}.ft-col .widget_title h3{font-size:16px;line-height:1.375;margin-bottom:13px;font-weight:400;font-family:'Nunito Sans'}.ft-col .widget_title h3 a{color:#ebebeb}.ft-col .widget_nav_menu ul li{font-size:14px;line-height:1.36;margin-bottom:13px;font-weight:400;font-family:'Nunito Sans';display:block}.ft-col .widget_nav_menu ul li a{color:#ebebeb;opacity:.8}.ft-info .ft-mail{font-size:26px;margin-bottom:23px;font-weight:500;display:block}.ft-info .ft-address{font-size:16px;line-height:1.19;margin-bottom:0;font-weight:500}.col-private,.ft-social a{font-size:16px}.ft-social span{margin:0 10px}.footer-bottom{align-items:flex-end}.home-about .ab-info-des{background:#f2f2f2;padding:57px 98px 0 150px;color:#282f39}.home-about .ab-info-des h1{font-size:59px;line-height:1.2;margin-bottom:40px}.home-about .ab-info-des p{font-size:18px;line-height:1.56;margin-bottom:35px}.home-about{margin:0}.home-about .ab-feature,.home-about .ab-info{padding:0;position:relative;display:flex;flex-direction:column}.home-about .ab-feature img{width:100%;object-fit:cover;height:173%}.home-about .ab-info-link{padding:0 150px;background:#f2f2f2;padding-bottom:35px}.home-about .ab-info-link .sma-btn{padding:17.5px 40px}.sma-btn{padding:12.5px 25px;background:#fff;border:1px solid #707070;font-size:15px;font-weight:500;color:#424242;text-transform:uppercase;font-family:'Product Sans';display:inline-block;line-height:1}.sma-btn span{margin-right:20px;width:14px;height:14px;border-radius:50%;border:1px solid #304060;display:inline-block;vertical-align:middle;position:relative}.sma-btn span::before{width:8px;height:8px;top:2px;left:2px;position:absolute;content:"";background:#304060;border-radius:50%}.ab-contact{margin-top:127px;background:#304060;height:257px;display:flex;align-items:center;justify-content:center}.ab-contact-it{margin-right:83px;display:flex;align-items:center;color:#fff}.ab-contact-it p{padding-left:16px;font-size:13px;font-weight:600;line-height:1.39;margin-bottom:0}.ab-contact-it i{font-size:22px}.sma-btn-white{border:none;padding:16px 34px 13px;font-size:13px;font-family:'Nunito Sans';font-weight:800}.home-product{padding:58px 0 208px}.home-pd-title{max-width:840px;margin-bottom:58px}.sma-title{font-size:40px;color:#424242;margin-bottom:18px}.sma-sub-title{font-size:18px;font-weight:600;line-height:1.56}.product-list{margin:0}.product-it{border:1px solid #304060;border-right:none;border-top:none;padding:20px;position:relative;background:linear-gradient(0deg,rgba(213,213,213,.9) 10%,rgba(213,213,213,.5) 50%,rgba(213,213,213,.1) 100%);transition:all .3s}.product-it:first-child,.product-it:nth-child(2),.product-it:nth-child(3),.product-it:nth-child(4){border-top:1px solid #304060}.product-it:nth-child(4n){border-right:1px solid #304060}.product-it .pd-link{position:absolute;top:0;left:0;right:0;bottom:0}.product-it .pd-info{position:relative;padding-right:30px}.product-it .pd-info h4{font-size:21px;color:#5c5c5c;margin-bottom:6px;font-weight:500}.product-it .pd-info .pd-number{color:#989898;font-size:14px;font-weight:500;margin:0}.product-it .pd-linh-dt{width:18px;position:absolute;top:0;right:0}.product-it .pd-feature{height:160px;margin:42px 0 25px;text-align:center}.product-it .pd-feature img{max-height:100%}.why-left{width:47%;padding-left:150px}.bg-center{background-repeat:no-repeat;background-position:center;background-size:cover}.why-video{height:407px;width:100%;position:relative}.video-it .icon-video{width:34px;position:relative;cursor:pointer}.video-it .video-bg{display:block;height:100%;width:100%;position:relative}.video-it .video-bg .video-feature{height:100%;width:100%;object-fit:cover}.video-it .video-bg::before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.05);content:""}.video-it .video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.why-video-info{padding:76px 30px 35px;background:#304060;height:calc(100% - 407px)}.why-info-bg{background:#fbfbfb;padding:25px 25px 10px;margin:0 auto 20px}.why-info-bg h4{font-size:18px;font-weight:600;margin-bottom:0;line-height:1.33;font-family:'Nunito Sans'}.why-info-bg .quote{height:18px;margin:15px 0 6px}.why-info-bg p{font-size:14px;line-height:1.72;margin-bottom:10px;font-weight:600}.why-info-bg .why-author{margin-top:20px}.why-right{width:53%;background:#eeeff2;padding:49px 57px 45px}.why-right-bg{max-width:750px}.why-right-bg h2{margin-bottom:43px}.why-right-bg p{font-size:16px;line-height:1.75;margin-bottom:20px;color:#000;opacity:.8;font-weight:600}.why-right-bg .sma-btn{margin-top:34px}.sma-btn-big{padding:17.5px 39px;background:0 0}.home-latest{padding:100px 0 250px}.home-latest img{margin-top:50px;max-width:430px}.why-video #my-video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:407px;object-fit:cover;display:none}.sma-btn:hover{background:#f2f2f2;color:#424242}.page-banner{background-color:#304060;padding-bottom:71px;position:relative;min-height:482px}.breacrump{padding:27px 0 25px}.breacrump a{color:#fff;opacity:.8;font-size:13px;font-weight:600}.breacrump span{width:18px;height:1px;display:inline-block;vertical-align:middle;margin:0 9px;background:#fff;opacity:.8}.page-banner-bg{align-items:center;justify-content:space-between;min-height:200px}.page-banner-bg h1{font-size:59px;margin-bottom:25px;line-height:1.22;color:#fff}.page-banner-bg p{font-size:18px;font-weight:600;line-height:1.56;color:#fff;opacity:.8}.banner-info{max-width:771px;margin-top:-9px;width:60%}.banner-feature img{max-height:270px}.banner-feature{width:40%;text-align:center}.banner-link-more{font-size:13px;color:#fff;font-weight:700;opacity:.39;position:absolute;right:8px;bottom:165px;transform:rotate(90deg)}.banner-link-more img{width:20px;margin-left:30px}.pd-our-product{padding:105px 0 101px}.pd-our-product .sma-title{margin-bottom:63px}.pd-our-equipment .sma-title{margin-bottom:25px;font-size:32px}.equipment-bg{margin:0 -22px}.equipment-col{padding:0 22px}.equipment-it{margin-bottom:30px}.equipment-title{background:#334362;border-radius:8px 8px 0 0;padding:16.5px 15px;color:#fff;position:relative;padding-right:30px;cursor:pointer}.equipment-title h3{margin:0;color:#fff;font-size:15px;font-family:'Nunito Sans';text-align:center}.equipment-title i{right:20px;position:absolute;top:15px}.equipment-content{border-radius:0 0 8px 8px;background:#f9f9f9;box-shadow:0 0 11px #00000008;padding:10px 15px}.equipment-content li{padding:10px 0;border-bottom:1px solid rgba(112,112,112,.26);font-size:15px;font-weight:700;line-height:1.6;display:block}.equipment-content li:last-child{border-bottom:none}.pd-our-equipment{padding-bottom:82px}#content{background:#f8f9f9}#content.home-content{background:#fff}.equipment-it.it-close .equipment-title i{transform:rotate(180deg)}.about-inner{padding:99px 0}.about-people{margin-bottom:242px}.about-people .sma-title{margin-bottom:35px}.about-bg{margin:0 -23px}.ab-item{padding:0 23px}.ab-feature-it{width:48.5%}.image-fit img{width:100%;object-fit:contain;height:100%}.ab-item-bg .ab-info{padding-left:22px;position:relative;padding-bottom:30px;width:51.5%}.ab-item-bg .ab-info h4{color:#545454;font-size:25px;font-family:'Nunito Sans';margin-bottom:7px}.ab-item-bg .ab-info p{font-size:18px;color:#000;line-height:1.56}.ab-item-bg .ab-info .ab-mail{position:absolute;bottom:0;left:22px;right:0;font-size:18px;color:#000;line-height:1.56;font-weight:700}.ab-department .about-bg{margin:0 -39px;padding:52px 52px 42px;border-bottom:1px solid #c9c9c9}.ab-department .ab-item{padding:0 39px}.ab-department .ab-info .ab-mail,.ab-department .ab-info p{font-size:16px}.ab-department.about-people .sma-title{margin-bottom:31px}.ab-department .ab-feature-it{width:37.8%}.ab-department .ab-info{width:62.2%;padding-left:32px}.ab-department .ab-info .ab-mail{left:32px}.pd-our-inner-4{padding:106px 0 120px}.equipment-it-4 .equipment-content{padding:0}.equipment-it-4 .type-feature{margin-bottom:-7px;padding:20px 30px;text-align:center;height:auto;justify-content:center;display:flex;align-items:flex-end}.equipment-it-4 .type-feature img{width:auto;height:150px!important}.equipment-content .type-name{padding:4px 10px;background:#0000003D;border-radius:0 0 8px 8px;font-size:14px;font-weight:600;color:#fff;text-align:center}.pd-our-equipment-4 .equipment-bg{margin:0 -19px}.equipment-it-4{padding:0 19px;margin-bottom:43px}.pd-our-inner-4 .container{padding:0 190px}.pd-our-equipment-4{padding-bottom:42px}.pd-table-4{margin:0 0 101px}.pd-table-4 table{width:100%;border-radius:8px;font-family:'Nunito Sans'}.pd-table-4 thead tr{background:#204c6d;color:#fff}.pd-table-4 thead th{padding:14.5px 44px;font-size:15px;font-weight:700}.pd-table-4 thead th i{margin-left:8px;font-size:12px;cursor:pointer}.pd-table-4 thead th:first-child{border-top-left-radius:8px}.pd-table-4 thead th:last-child{border-top-right-radius:8px}.pd-table-4 tr:nth-child(2n) td{background:rgba(217,217,217,.36)}.pd-table-4 td{padding:14px 44px;font-size:15px;font-weight:700;color:#000}.pd-table-4 .table-label{font-size:14px;font-weight:600;color:#fff;padding:4.5px 18px;background:#bebebe!important;border-radius:0 0 8px 8px}.pd-table-4 th{padding:14px 44px}.pd-custom-4 .wp-caption img{background:#e9e9e9;border-radius:8px;padding:66px 40px;width:100%}.pd-custom-4 .wp-caption-text{margin-top:10px;font-size:15px;color:#000;font-weight:700;text-align:center}.pd-custom-4 .wp-caption.alignright{float:right;margin-left:46px;max-width:472px}.pd-custom-4{color:#424242}.pd-custom-4 h3{font-size:32px;margin-bottom:15px}.pd-custom-4 p,.pd-custom-4 ul li{font-size:15px;line-height:1.6;margin-bottom:24px;font-weight:700;color:#000}.pd-custom-4 ul{margin-top:-20px;padding-left:35px}.gl-video-top{background:#f8f9f9;padding:100px 110px 125px;margin-top:-177px;position:relative}.gl-video-top .gl-video-list{margin:0 -33px}.gl-video-top .gl-video-it{padding:0 33px;margin-bottom:60px}.gl-video-top .gl-video-it .gl-video-title{text-align:center}.gl-video-top .video-it{border:1px solid #ddd}.gl-video-title{font-size:20px;font-family:'Nunito Sans';color:#000;margin-top:22px;font-weight:600;margin-bottom:6px}.gl-video-bindery{padding:0 12px 247px}.gl-video-bindery .gl-video-list{margin:44px -10px 0}.gl-video-bindery .gl-video-it{padding:0 10px;width:20%;margin-bottom:27px}.gl-video-bindery .video-it{height:226px;border-radius:7px;background:#00000047}.gl-video-bindery .video-it .video-bg .video-feature{border-radius:7px}.gl-video-bindery .video-it .video-bg::before{display:none}.gl-video-bindery .video-it .icon-video{width:20px}.gl-video-bindery .gl-video-title{font-size:21px;margin-top:15px;color:#545454;font-weight:500;font-family:'Product Sans'}.gl-video-bindery .gl-number-item{color:#545454;opacity:.7;font-weight:500;font-size:14px;font-family:'Product Sans'}.gl-video-bindery .video-bg{padding:25px;text-align:center;display:flex;align-items:center;justify-content:center}.gl-video-bindery .video-pd-product{max-height:100%}.pd-custom-text{float:left;width:68%}.pd-custom-feature{float:right;width:32%;margin-top:30px}.clear{clear:both}.gl-video-bindery .gl-video-title a{color:#545454}.gl-video-top-inner{padding:73px 90px}.gl-video-title-top .sma-title{margin-bottom:7px}.gl-video-title-top .gl-number-item{font-size:21px;font-family:'Product Sans';font-weight:500;color:#545454;margin:0;opacity:.7}.gl-video-title-top{margin-bottom:60px}#content.contact-content{background:#304060}.contact-form{max-width:790px;padding:36px 0 196px;margin:0 auto}.contact-form h1{font-size:59px;margin-bottom:69px;color:#fff}.contact-form .form-group{padding:0 25px;margin-bottom:12px}.contact-form .form-row{margin:0 -25px}.contact-form .form-control,.contact-form .form-control::placeholder,.contact-form input[type=submit]{color:#afafaf}.contact-form .form-heigh{height:57px}.contact-form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(https://spielassociates.com/wp-content/themes/spiel/images/ar-select.png);background-repeat:no-repeat;background-position:calc(100% - 6px) center;background-size:12px auto;cursor:pointer}.contact-form select::-ms-expand{display:none}.contact-form textarea.form-control{margin-top:26px}.pr-top{padding:80px 90px 100px;margin-top:-242px}.pr-top .sma-title{margin-bottom:30px}.pr-post-it .pr-post-bg{box-shadow:0 0 10px #0000001A;background:#fbfbfb;border-radius:8px;padding:12px}.pr-post-it .pr-feature{height:239px;width:100%;box-shadow:-12px 13px 11px #00000000;border-radius:6px;line-height:1}.pr-post-it{margin-bottom:20px}.pr-post-it .pr-info{margin-top:16px;text-align:center}.pr-post-it .pr-info h4{font-size:13px;color:#979797;margin-bottom:4px;font-family:'Nunito Sans';display:none}.pr-post-it .pr-info h3{font-size:18px;line-height:1.67;margin-bottom:3px;font-family:'Nunito Sans';color:#000}.pr-post-it .pr-info h3 a{color:#000}.link-all{font-size:17px;color:#545454}.banner-link-more:hover{color:#fff;opacity:1}.pr-post-it .pr-info h3 a:hover{color:#3a3085}.pr-list{padding:0 90px}.pr-item{padding-bottom:120px}.pr-item .sma-title{margin-bottom:25px}.pr-tes-it{margin-bottom:30px}.pr-tes-it-bg{padding:20px 25px 0;position:relative;background:#fbfbfb;box-shadow:0 0 10px #0000001A;border-radius:8px;height:100%}.pr-tes-it .pr-label{height:16px;position:absolute;right:12px;top:13px}.pr-tes-it h3{font-size:18px;font-family:'Nunito Sans';color:#000;line-height:1.67;margin-bottom:12px}.pr-tes-it h3 p{font-size:16px;color:#000}.pr-tes-it h3 a{color:#000}.pr-tes-it .pr-test-link{font-size:15px;font-weight:600;color:#707070;position:absolute;bottom:15px}.pr-tes-it .pr-test-function{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:15px;left:25px;right:25px}.pr-tes-it .test-view img{height:15px;margin-right:23px}.pr-tes-it .test-download img{height:17px}.pr-tes-it .test-ft-pdf{font-size:17px;color:#e2574c;opacity:.75;font-weight:700;font-family:'Product Sans'}.pr-item-2 .pr-tes-it .pr-test-link{color:#c6c6c6}.pr-tes-it-bg{min-height:132px}.pr-item-2 .pr-tes-it-bg{min-height:139px}.pr-item:last-child{padding-bottom:100px}.pr-item a:hover{color:#3a3085}.pagination{border:1px solid #707070;border-radius:4px}.pagination-bg{display:inline-block;float:right}.pagination .page-numbers{padding:8.5px 11px;border-left:1px solid #707070;line-height:1;font-size:16px;color:#000}.pagination .page-numbers:first-child{border-left:none}.pagination .next,.pagination .prev{padding:8.5px 18px}.pagination .page-numbers:hover{background:#3a3085;color:#fff}.pr-top-1{padding:53px 90px 54px;margin-top:-216px}.pr-top-1 .pr-post-it{margin-bottom:30px}.pd-list-product .sma-title{margin-bottom:6px}.pd-list-product .pd-list-number{color:#545454;margin-bottom:10px;font-size:21px;font-weight:500;opacity:.7}.pd-list-product .product-list{margin-top:75px}.pd-list-product .product-it{border-color:#d0d0D0FC}.pd-list-product{padding:120px 0 210px}.banner-info-1{max-width:100%}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:40px;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:35px}.inpage-custom img{border-radius:8px;object-fit:cover}.inpage-custom{padding:50px 50px 186px}.inpage-custom p{font-weight:600;line-height:1.56;color:#000;margin-bottom:25px;font-size:18px}.inpage-custom .pd-custom-feature{margin-top:0}.aligncenter-2 img{margin-right:12px}.pd-single-inner{padding:100px 0 140px}.pd-single-feature h4,.pd-single-main .sma-title-small{font-size:18px;font-weight:700;font-family:"Nunito Sans";margin-bottom:12px;color:#545454}.pd-single-inner h1{color:#545454;margin-bottom:45px;font-size:44px}.pd-single-inner p{font-size:18px;line-height:1.56;color:#000;font-weight:600;margin-bottom:25px}.pd-single-des{max-width:761px}.pd-single-right{padding-left:129px}.gallery-slider{padding-right:184px;position:relative;margin:23px 0 67px}.single-product .gallery-slider{padding-right:0}.gallery-slider .slider-nav{position:absolute;top:0;right:0;width:162px!important}.gallery-slider .slider-nav .slick-slide{float:none;display:block;margin-bottom:12px;width:100%!important;background:#dedede;padding:24px 20px;border-radius:8px;height:137px;object-fit:contain;cursor:pointer}.gallery-slider .slider-nav .slick-track{width:162px!important}.gallery-slider .slider-nav .slick-list{padding:0!important}.slick-slider{margin-bottom:0}.gallery-slider .slider-for .slick-slide{border-radius:8px;height:auto;object-fit:contain}.pd-feature-list{margin:23px 0 30px}.pd-feature-it{margin-bottom:30px}.pd-sg-feature{width:171px}.pd-sg-description{padding-left:30px;width:calc(100% - 171px)}.pr-inpage-quote{height:16px;margin:2px 0 7px}.pr-inpage-author .author-info p,.pr-tes-it p{font-size:14px;font-weight:600;margin-bottom:20px;line-height:1.71;color:rgba(0,0,0,.81)}.pr-inpage-author{align-items:center;position:absolute;bottom:20px}.author-feature{width:42px;height:42px;border-radius:50%;margin-right:12px}.pr-inpage-author .author-info h4{font-size:18px;color:#000;font-family:'Nunito Sans';font-weight:600;margin-bottom:0}.pr-inpage-author .author-info p{margin-bottom:0}.pr-inpage-tes-list{margin:30px -20px 20px}.pr-inpage-tes-list .pr-tes-it{padding:0 20px}.pr-tes-it .pr-tes-des{margin-bottom:70px;min-height:92px}.pr-inpage-tes-list .pr-tes-it-bg{height:auto;padding-bottom:1px}.pd-single-gallery{padding-right:41px}.ft-col .widget_nav_menu ul li:last-child{margin-bottom:0}.product-banner .banner-info{margin-top:23px}.product-banner{padding-bottom:69px;min-height:auto}.equipment-it-4 .equipment-title{background:#204c6d}.contact-form input[type=submit]{margin-top:9px}.press-banner{min-height:537px}.about-banner{padding-bottom:118px;min-height:auto}.about-banner .banner-info{margin-top:68px}.product-banner .banner-feature img{max-height:320px}.show-mobile{display:none}.height-pd{height:120px}.pd-custom-4 h3{font-size:25px;margin-bottom:35px}.pd-custom-4 p,.pd-custom-4 ul li{font-size:14px;margin-bottom:20px}.pd-custom-4 ul{margin-top:0;padding-left:20px}.inpage-custom .aligncenter-2{margin-top:100px}.pd-single-main iframe{max-width:100%}.gallery-item{position:relative}.gallery-item img{max-height:100%;max-width:100%;margin:0 auto;width:100%}.gallery-item .desc{position:absolute;width:100%;padding:10px;bottom:0;left:0;background:rgba(0,0,0,.7);border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#fff}.product-list .product-it{overflow:hidden;transition:background .4s ease-out;background-size:1px 350px}.product-list .product-it .pd-feature img{transition:all .4s}.why-video iframe{width:100%;height:100%;background:#000}.pr-tes-it-bg{padding-bottom:110px}.pr-inpage-author .author-info{width:calc(100% - 24px)}@media(max-width:1400px){.pr-list{padding-left:0;padding-right:0}}@media(min-width:1200px){.product-list .product-it .pd-feature img{transform:scale(1.2)}.product-list .product-it:hover .pd-feature img{transform:scale(1.3)}}.product-list .product-it:hover{background-size:1px 1000px}.home-testimonials-slider{max-width:486px;margin:0 auto}.copyright{text-align:center;padding-top:28px;margin-top:25px;border-top:1px solid #3a4c6f;font-size:14px;width:100%;margin-left:15px;margin-right:15px}.header-1920 .header-bg{display:flex;flex-wrap:nowrap}.header-contact{font-size:32px;line-height:43px;text-align:left;font:normal normal 800 32px/43px Nunito Sans;letter-spacing:0;color:#fff;background:#3a3085 0 0 no-repeat padding-box;padding:30px 71px 31px;display:inline-block}.header-1920 .logo img{width:100%;max-width:708px}#header.header-1920{padding:49px 0}