a {color: #ed3237 }a:hover {color: #c40022;text-decoration: none }.about-pic img, .dropdown-menu .cat-pic img, .header-fixed .header-logo, .header-fixed .header-nav .nav > li > a, .item.item-thumbnail .item-image, .item.item-thumbnail .item-info, .listing-cunt li, .marketing-bg:before, .mission-wrp .pic img, .policy .policy-icon i, .policy .policy-icon img, .print-media-box .dscb, .single-gallery, .single-job, .single-marketing, .single-marketing.brochures a i, .single-marketing.logo a i, .single-new, .single-video, .social .social-list a i, .solution-wrp .policy, .support-bg:before, .top-nav .nav > li > a i {-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: .6s;transition-duration: .6s;-webkit-transition-timing-function: ease;transition-timing-function: ease }.header .header-nav .nav > li > a:hover {color: #ed3237 }.productbox {width: 33.33% !important }.text-danger {color: #ed3237 !important }.carousel .carousel-caption .container {padding: 0 15px }.carousel .carousel-caption p {color: #fff }.breadcrumb {text-align: center;display: block;margin: 0 }.breadcrumb .breadcrumb-item {display: inline-block;float: none }.breadcrumb .breadcrumb-item a {color: rgba(255, 255, 255, .7);cursor: auto }.breadcrumb .breadcrumb-item.active {color: #fff }.breadcrumb.with-bg {text-align: left }.breadcrumb.with-bg .breadcrumb-item a {color: #555 }.breadcrumb.with-bg .breadcrumb-item.active {color: #ed3237 }.page-header-container .page-header-cover:before {background: rgba(45, 53, 60, .6) }.page-header-container .page-header-cover img, .product-desc .image img {max-width: inherit }.top-nav .nav > li > a:hover i {transform: rotate(360deg);-webkit-transform: rotate(360deg) }.dropdown.dropdown-full-width .dropdown-menu {overflow: hidden }.dropdown-menu .cat-pic {position: absolute;height: 358px;right: 0;top: 0;opacity: .4;width: 350px;z-index: -99;}.dropdown-menu .cat-pic img {position: absolute;top: 0;right: 0 }.dropdown-menu .dropdown-menu-content:hover .cat-pic img {transform: scale(1.1) }.dropdown-menu .cat-pic1 {position: absolute;height: 100%;right: 0;bottom: 0;opacity: .4;width: 400px }.dropdown-menu .cat-pic1 img {width: 100%;position: absolute }.support-bg:before {content: '';background: url(../img/support_menu_bg.png) no-repeat bottom right;position: absolute;width: 100%;height: 100%;z-index: -1;right: 0px;bottom: 0px }.marketing-bg:before {content: '';background: url(../img/marketing_menu_bg.png) no-repeat bottom right;position: absolute;width: 100%;height: 100%;z-index: -1 }.solution-bg:before {content: '';background: url(../img/solution_menu_bg.png) no-repeat bottom right;position: absolute;width: 100%;height: 100%;z-index: -1;right: 0px;bottom: 0px }.marketing-bg:hover:before, .support-bg:hover:before {transform: scale(1.01) }.dropdown .dropdown-menu-container .title {font-size: 15px }.dropdown-menu.prod-menu .dropdown-menu-list li .dropdown-menu-content {position: absolute;left: 0;top: 0;width: calc(100% - 280px);margin-left: 280px;padding-top: 30px;height: 250px;padding-right: 30px }.dropdown-menu.prod-menu .dropdown-menu-list li .dropdown-menu-content .dropdown-menu-list li {width: calc(100% / 3);float: left;margin-bottom: 5px;margin-top: 0 }.cat-banner {text-align: right;position: absolute;top: 20px;right: 20px;width: 330px;height: 210px;background: #f2f3f5;border-radius: 4px;overflow: hidden }.cat-banner .cat-dscb {width: 60%;float: left;padding: 20px;text-align: left }.cat-banner .cat-pic {width: 40%;float: right }.cat-banner .cat-dscb h5 {font-size: 26px;color: #ed3237 }.cat-banner .cat-dscb h5 span {display: block;color: #444;font-size: 20px;max-height: 47px;overflow: hidden }.cat-banner .cat-dscb p {margin-bottom: 0 }.cat-banner .cat-pic img {width: 100%;padding: 10px }.shop-by-brand {position: absolute;top: 240px;left: 280px }.dropdown-menu.prod-menu .dropdown-menu-sidebar {width: 230px;border-right: 1px solid #ddd }.dropdown.dropdown-full-width .dropdown-menu.three-col {width: 580px;left: inherit !important }.dropdown-menu.three-col .dropdown-menu-sidebar {width: calc(100% / 3) !important;min-width: calc(100% / 3) !important;padding: 0 10px }.dropdown-menu.three-col .dropdown-menu-container {min-width: 100% }.dropdown .dropdown-menu-list {margin: 0 0 15px }.sub-cat-list .dropdown-menu-list {min-height: 145px }.dropdown .dropdown-menu-list > li > a.active {color: #ed3237 }.dropdown-hover.search .dropdown-menu {left: inherit !important;right: 0;width: 340px;top: 100% !important;transform: inherit !important }.dropdown.search .dropdown-menu {left: inherit !important;right: 0;width: 340px;top: 100% !important;transform: inherit !important }.product-meu-list .dropdown-menu-container {height: 358px }.dropdown .sub-cat-list .dropdown-menu-list > li > a i {position: absolute;left: 0;top: 5px }.dropdown .sub-cat-list .dropdown-menu-list > li > a {position: relative;padding-left: 15px }.header-fixed .header-nav .nav > li > a {line-height: 3.5rem }.footer .col-lg-2:nth-child(1) {flex: 0 0 24% !important;max-width: 24% !important }.footer .col-lg-2 {flex: 0 0 19% !important;max-width: 19% !important }.footer a:hover {color: #fff }.item.item-thumbnail .item-info .item-title {text-overflow: ellipsis;height: 51px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical }.item.item-thumbnail .item-info .item-desc {overflow: hidden;text-overflow: ellipsis;height: 51px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: inherit }.item-row.bind-in-one-group.item-row:last-child .item:first-child {-webkit-border-radius: 6px 0 0 0;border-radius: 6px 0 0 0;}.item-row.bind-in-one-group.item-row:last-child .item:last-child {-webkit-border-radius: 0px;border-radius: 0px;}.policy .policy-icon {width: 4rem;overflow: hidden }.policy:hover .policy-icon img {margin-left: -120px }.policy .policy-icon + .policy-info {margin-left: 5rem }.policy:hover .policy-icon i, .social .social-list a:hover i {transform: rotate(360deg);-webkit-transform: rotate(360deg);color: #2d353c }.print-media-box {position: relative;overflow: hidden;border-radius: 6px;border: 2px solid #ccc }.print-media-box .pic {height: 238px;overflow: hidden }.print-media-box .pic img {width: 100% }.print-media-box .dscb {background: rgba(0, 0, 0, .5);color: #fff;height: 0;position: absolute;bottom: 0;left: 0;right: 0;top: 0;width: 100%;overflow: hidden }.print-media-box:hover .dscb {height: 100% }.print-media-box .dscb .date {background: rgba(237, 50, 55, .7);color: #fff;font-size: 16px;font-weight: 700;width: 80px;text-align: center;height: 100%;position: absolute;left: 0;top: 0;line-height: 24px;padding: 7px }.print-media-box .dscb .date date {position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;height: 40px;line-height: 20px }.print-media-box .dscb .date span {display: block;font-size: 14px;font-weight: 400 }.print-media-box .dscb .title-box {width: 100%;height: 100%;font-size: 18px;padding: 10px 15px 10px 95px }.print-media-box .dscb .title-box .title {position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;padding: 10px 15px 10px 95px;height: 58px;overflow: hidden }.print-media-box:hover .dscb .title-box .title {height: 170px }.print-media-box .dscb .title-box h4 {margin: 0;color: #fff;line-height: 20px !important;height: 40px;overflow: hidden;font-size: 15px;font-weight: 500 }.print-media-box:hover .dscb .title-box h4 {height: auto;overflow: hidden }.print-media-box .dscb .title-box .social-links {padding: 0 }.top-control {position: relative }.top-control .bx-wrapper .bx-controls-direction a {position: absolute;font-size: 0;border: 1px solid #dee2e6;background: #fff;-webkit-border-radius: 4px;border-radius: 4px;width: 40px;height: 38px;top: -74px;text-align: center;line-height: 48px;color: #2d353c }.top-control .bx-wrapper .bx-controls-direction a:hover {color: #ed3237 }.top-control .bx-wrapper .bx-controls-direction a.bx-prev {right: 48px;background: #fff url(../images/left-arrow1.html) no-repeat 0 0 }.top-control .bx-wrapper .bx-controls-direction a.bx-next {right: 0;background: #fff url(../images/left-arrow1.html) no-repeat 0 0 }.top-control .bx-wrapper .bx-pager {display: none }.top-control.without-text .bx-wrapper .bx-controls-direction a {top: -47px }.social-links {margin-top: 15px }.social-links li {float: left;margin: 0 10px 0 0;list-style: none }.social-links li a {display: block;height: 36px;width: 36px;text-align: center;color: #fff;line-height: 38px;font-size: 1.125rem;border-radius: 4px;-webkit-border-radius: 4px }.facebook a {background: #3b5998 }.twitter a {background: #00aced }.google-plus a {background: #f63f29 }.linkedin a {background: #0085ae }.instagram a {background: #517fa4 }.youtube a {background: #df2f2f }.social-links li a:hover i {transform: rotate(360deg);-webkit-transform: rotate(360deg) }.social-links li:hover {padding-left: 0 }.promotion.bg-blue .promotion-image img {opacity: .5 }.promotion.bg-blue .promotion-image img, .promotion.bg-silver-lighter .promotion-image img {opacity: .5 }.item.item-thumbnail:hover .item-info .item-title a {color: #ed3237 }.item.item-thumbnail .item-info .item-title a strong {font-weight: 400;}.search-container .search-sidebar .search-category-list > li ul li {margin-bottom: 3px }.search-container .search-sidebar .search-category-list > li ul li a {color: #666 }.search-container .search-sidebar .search-category-list > li a:hover, .search-container .search-sidebar .search-category-list > li ul li:hover a {color: #ed3237 }.search-container .search-sidebar .search-category-list > li ul {padding: 1px 15px 15px 30px }.search-item-container {overflow: hidden;}.item.item-thumbnail:hover .item-image, .item.item-thumbnail:hover .item-info {transform: scale(1.1);-webkit-transform: scale(1.1) }.prod-viedo-box .prod-single-video {margin-bottom: 20px }.prod-viedo-box .prod-single-video .video-pic {height: 170px;overflow: hidden;position: relative;margin-bottom: 10px }.prod-viedo-box .prod-single-video .video-pic img {width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto }.prod-viedo-box .prod-single-video .play-btn {position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;height: 40px;width: 40px;background: rgba(255, 255, 255, .8);color: #ed3237;line-height: 40px;text-align: center;font-size: 18px;border-radius: 50%;-webkit-border-radius: 50% }.prod-viedo-box .prod-single-video:hover .play-btn {transform: rotate(360deg);-webkit-transform: rotate(360deg) }.prod-viedo-box .prod-single-video .play-btn i {margin-right: -3px }.prod-viedo-box .prod-single-video .play-btn:before {content: "";position: absolute;border: 10px solid rgba(255, 255, 255, 0);height: 40px;width: 40px;left: 0;top: 0;border-radius: 50%;-webkit-border-radius: 50% }.prod-viedo-box .prod-single-video:hover .play-btn:before {border-color: rgba(255, 255, 255, .4);height: 60px;width: 60px;left: -10px;top: -10px }.prod-viedo-box .prod-single-video .play-btn:after {content: "";position: absolute;border: 10px solid rgba(255, 255, 255, 0);height: 40px;width: 40px;left: 0;top: 0;border-radius: 50%;-webkit-border-radius: 50% }.prod-viedo-box .prod-single-video:hover .play-btn:after {border-color: rgba(255, 255, 255, .15);height: 80px;width: 80px;left: -20px;top: -20px }.prod-viedo-box .prod-single-video .video-title h4 {font-size: 14px;color: #555;text-align: center;font-weight: 600 }.prod-viedo-box .prod-single-video .video-title h4 {font-size: 14px;color: #555;text-align: center;font-weight: 600 }.prod-viedo-box .prod-single-video:hover .video-title h4 {color: #ed3237 }.ads-wrp {padding: 50px 0 30px }.single-ad {border: 1px solid #dee2e6;position: relative;margin-bottom: 20px;border-radius: 6px;-webkit-border-radius: 6px;overflow: hidden;background: #fff;}.single-ad .ad-pic {overflow: hidden }.single-ad .ad-pic img {max-width: 100%;width: 100%;transform: translate(0, 0);-webkit-transform: translate(0, 0);transition: transform 3s ease 0s;-webkit-transition: transform 3s ease 0s }.single-ad .other-option {position: absolute;height: 0%;width: 0%;left: 0;top: 0;background: rgba(0, 0, 0, .5);right: 0;bottom: 0;margin: auto;overflow: hidden }.single-ad:hover .other-option {top: 0;height: 100%;width: 100% }.single-ad .social-links {position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;height: 32px;width: auto;text-align: center;padding: 0 }.single-ad .social-links li {margin: 0 3px;list-style: none;display: inline-block;float: none }.single-ad .btn-zoom {background: #ed3237;font-size: 26px;color: #fff;width: 116px;height: 116px;display: block;border-radius: 50%;bottom: -50px;right: -50px;position: absolute }.single-ad .btn-zoom i {position: absolute;top: 25px;left: 25px }.gallery-modal.modal {display: none;position: fixed;z-index: 99999;padding-top: 100px;padding-bottom: 100px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, .75) }.gallery-modal .modal-content {position: relative;background-color: transparent;margin: auto;padding: 0;width: 80%;text-align: center;box-shadow: none;border: 0 }.gallery-modal .close {color: #fff;position: absolute;top: -10px;right: -14px;opacity: 1 }.gallery-modal .next, .gallery-modal .prev {cursor: pointer;position: absolute;top: 50%;margin-top: -34px;left: -30px;opacity: 0;width: 40px;text-align: center;color: #fff !important }.gallery-modal .next i, .gallery-modal .prev i {font-size: 40px !important }.gallery-modal .next {right: -30px;left: inherit }.gallery-modal .modal-content:hover .next, .gallery-modal .modal-content:hover .prev {opacity: 1 }.gallery-modal .modal-content .mySlides {padding: 10px }.gallery-modal .modal-content .mySlides img {max-width: 100%;max-height: 700px;border: 8px solid #fff;border-radius: 4px;-webkit-border-radius: 4px }.gallery-modal .modal-content .mySlides iframe {width: 100%;min-height: 365px;border: 5px solid #fff;border-radius: 4px;-webkit-border-radius: 4px;background: #fff }.gallery-modal .modal-content .mySlides a {float: left;color: #fff;font-size: 14px;margin-bottom: 5px;position: absolute;top: -15px }.marketing-wrp {padding: 50px 0 40px }.single-marketing {border: 1px solid #e8e8e8;background: #fff;padding: 20px;margin-bottom: 20px;border-radius: 6px;-webkit-border-radius: 6px }.single-marketing:hover {box-shadow: 0 0 10px rgba(0, 0, 0, .3);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .3);border-color: #ed3237 }.marketing-wrp .heading {width: 100%;float: left;margin-bottom: 17px }.marketing-wrp .heading:after {display: none }.marketing-wrp .heading h4 {float: left }.marketing-wrp .heading h4 span {color: #ed3237 }.marketing-wrp blockquote {margin-bottom: 20px }.single-marketing.brochures {background: #fff url(../img/brochure-eft.png) no-repeat right bottom }.single-marketing h4 {margin: 0 0 2px;font-size: 15px;height: 20px;overflow: hidden;line-height: 18px;font-weight: 600 }.single-marketing p {margin: 0 0 5px;color: #999;word-wrap: break-word }.single-marketing.brochures:hover a i {transform: rotate(360deg);-webkit-transform: rotate(360deg) }.single-marketing.logo:hover a i {transform: rotate(360deg);-webkit-transform: rotate(360deg) }.videos-wrp {padding: 50px 0 30px }.single-video {background: #fff;overflow: hidden;border: 1px solid #e8e8e8;margin-bottom: 20px;border-radius: 6px;-webkit-border-radius: 6px }.single-video:hover {box-shadow: 0 0 10px rgba(0, 0, 0, .3);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .3);border-color: #ccc }.single-video .video-pic {position: relative;height: 160px;background: #000;border-bottom: 1px solid #ddd;overflow: hidden }.single-video .video-pic img {width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) }.single-video h4 {font-size: 14px;padding: 0 10px;line-height: 30px;height: 30px;overflow: hidden;color: #666;margin: 0;font-weight: 600 }.single-video:hover h4 {color: #ed3237 }.single-video .play-btn {position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;height: 40px;width: 40px;background: rgba(255, 255, 255, .8);color: #ed3237;line-height: 40px;text-align: center;font-size: 18px;border-radius: 50%;-webkit-border-radius: 50% }.single-video:hover .play-btn {transform: rotate(360deg);-webkit-transform: rotate(360deg) }.single-video .play-btn i {margin-right: -3px }.single-video .play-btn:before {content: "";position: absolute;border: 10px solid rgba(255, 255, 255, 0);height: 40px;width: 40px;left: 0;top: 0;border-radius: 50%;-webkit-border-radius: 50% }.single-video:hover .play-btn:before {border-color: rgba(255, 255, 255, .4);height: 60px;width: 60px;left: -10px;top: -10px }.single-video .play-btn:after {content: "";position: absolute;border: 10px solid rgba(255, 255, 255, 0);height: 40px;width: 40px;left: 0;top: 0;border-radius: 50%;-webkit-border-radius: 50% }.single-video:hover .play-btn:after {border-color: rgba(255, 255, 255, .15);height: 80px;width: 80px;left: -20px;top: -20px }.videos-box .heading {margin-bottom: 10px }.videos-box .heading h4 {width: 100%;margin: 0 }.videos-box .heading h4 a {float: right;font-size: 14px;font-weight: 400;color: #ed3237;border-radius: 5px;-webkit-border-radius: 5px;width: 46px;display: block;overflow: hidden;line-height: 18px }.videos-box .heading h4 a:after {content: "\f101";margin-left: 8px;position: absolute;opacity: 0 }.videos-box:hover .heading h4 a {width: 62px }.videos-box:hover .heading h4 a:after {opacity: 1 }.videos-box .single-video {overflow: hidden;border: 1px solid #e8e8e8;margin-bottom: 26px }.mailers-wrp {padding: 50px 0 0 }.single-mailer-box {position: relative;margin-bottom: 20px;border-radius: 6px;-webkit-border-radius: 6px;overflow:hidden;}.single-mailer {border: 1px solid #e8e8e8;background: #fff url(../img/mailer-eft.png) no-repeat right bottom;padding: 20px;border-radius: 6px;-webkit-border-radius: 6px;overflow: hidden;}.single-mailer:hover {background: #ed3237 url(../img/mailer-eft.png) no-repeat right bottom }.single-mailer h4 {margin: 0 0 3px;font-size: 16px;height: 18px;overflow: hidden;line-height: 18px;color: #333;font-weight: 600 }.single-mailer:hover h4, .single-mailer:hover p {color: #fff }.single-mailer p {margin: 0 0 5px;color: #999 }.single-mailer-box .mailer-pic {position: absolute;width: 100%;top: 0;left: 0;height: 100%;overflow: hidden;background: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, .5);margin: auto;border: 6px solid #fff;opacity: 0;}.single-mailer-box .mailer-pic img {width: 100%;transform: translate(0, 0);-webkit-transform: translate(0, 0);transition: transform 3s ease 0s;-webkit-transition: transform 3s ease 0s }.single-mailer-box:hover .mailer-pic img {transform: translate(0, calc(-100% + 152px));-webkit-transform: translate(0, calc(-100% + 152px)) }.single-mailer-box:hover .mailer-pic {opacity: 1 }.news-wrp {padding: 50px 0 30px }.single-new {border: 1px solid #e8e8e8;overflow: hidden;margin-bottom: 30px;background: #fff;border-radius: 4px;-webkit-border-radius: 4px }.single-new:hover {box-shadow: 0 0 10px rgba(0, 0, 0, .3);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .3) }.new-pic-box {height: 160px;overflow: hidden;position: relative }.single-new:hover .new-pic-box {background: #f2f2f2 }.single-new .new-pic img {max-width: 100%;width: 100%;transform: translate(0, 0);-webkit-transform: translate(0, 0);transition: transform 3s ease 0s;-webkit-transition: transform 3s ease 0s }.single-new:hover .new-pic img {transform: translate(0, calc(-100% + 160px));-webkit-transform: translate(0, calc(-100% + 160px)) }.single-new .other-option {position: absolute;height: 0%;width: 0%;left: 0;top: 0;background: rgba(0, 0, 0, .5);right: 0;bottom: 0;margin: auto;overflow: hidden }.single-new:hover .other-option {top: 0;height: 100%;width: 100% }.single-new .social-links {position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;height: 32px;width: auto;text-align: center;padding: 0 }.single-new .social-links li {float: none;margin: 0 3px;display: inline-block }.single-new .new-dscb {padding: 15px }.single-new .new-dscb small {font-size: 14px;color: #999 }.single-new .new-dscb h4 {line-height: 20px;height: 40px;overflow: hidden;margin: 0 0 8px;font-size: 16px;font-weight: 600 }.single-new .new-dscb a + a {float: right;color: #ed3237 }.filter-hor {float: right;margin: -.4375rem 0 }.filter-hor label {float: left;line-height: 34px;margin-bottom: 0;font-size: 14px }.filter-hor .form-control {float: left;width: 135px;margin-left: 10px }.single-news-wrp {padding: 50px 0 }.single-news-wrp h3 {margin: 5px 0 15px }.single-news-wrp date {color: #777 }.single-pic-box {width: 100%;float: left;margin-bottom: 30px }.single-pic-box .single-pic {float: left;border-radius: 4px;-webkit-border-radius: 4px;overflow: hidden }.single-pic-box .single-pic img {max-height: 350px;max-width: 100% }.single-news-wrp p {margin-bottom: 20px;width: 100%;float: left }.single-news-wrp h4 {font-size: 18px;margin: 10px 0 12px;width: 100%;float: left }.single-news-wrp .view-btn-out {padding: 10px 30px;margin-top: 10px }.single-news-wrp .view-btn-out:after {content: "\f019";text-align: center }.single-news-wrp .social-links {margin: 20px 0 0;float: left;width: 100%;padding: 0 }.right-listing-box .heading {overflow: hidden;border-bottom: 1px solid #e8e8e8;margin-bottom: 15px }.right-listing-box .heading h4 {font-size: 18px }.right-listing-box .heading h4 span {color: #ed3237 }.right-listing-box .heading:after {display: none }.right-listing {padding: 0 }.right-listing li {position: relative;margin-bottom: 20px;list-style: none }.right-listing li a {display: block }.right-listing li .pic {width: 80px;height: 63px;overflow: hidden;position: absolute;top: 0;left: 0;background: #ccc;border-radius: 4px;-webkit-border-radius: 4px }.right-listing li .pic img {width: 100%;min-width: 130px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto -25px }.right-listing li .listing-title {padding: 5px 0 5px 90px;height: 64px;overflow: hidden }.right-listing li .listing-title h5 {margin: 0;line-height: 17px;font-size: 13px;color: #555;font-weight: 600;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;display: -webkit-box }.right-listing li a:hover .listing-title h5 {color: #ed3237 }.events-wrp {padding: 50px 0 30px }.events-wrp .print-media-box {height: 270px;margin-bottom: 30px;border-radius: 4px;-webkit-border-radius: 4px;border: 1px solid #dee2e6;background: #fff }.events-wrp .print-media-box .pic {height: 360px;overflow: hidden }.events-wrp .print-media-box .dscb .title-box h4 {line-height: 40px }.events-wrp .print-media-box .dscb .title-box h4 a {color: #fff }.events-wrp .print-media-box .social-links {padding: 0 }.gallery-wrp {padding: 50px 0 30px }.gallery-wrp .heading {margin-bottom: 0 }.gallery-wrp .heading:after {display: none }.gallery-box {margin-bottom: 15px }.gallery-box h3 {font-size: 22px;margin: 0 0 15px }.single-gallery {background: #fff;overflow: hidden;border: 1px solid #e8e8e8;margin-bottom: 20px;border-radius: 4px;-webkit-border-radius: 4px }.single-gallery:hover {box-shadow: 0 0 10px rgba(0, 0, 0, .3);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .3) }.single-gallery .gallery-pic {position: relative;height: 220px;overflow: hidden;background: #fff }.single-gallery .gallery-pic img {width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto }.single-gallery h4 {font-size: 14px;padding: 0 10px;line-height: 30px;height: 30px;overflow: hidden;margin: 0;color: #333 }.single-gallery:hover h4 {color: #ed3237 }.gallery-box .single-gallery {margin-bottom: 16px }.solutions-wrp {padding: 50px 0 }.solution-wrp {background: #fff url(../img/solutions/solution-offer-bg.png) no-repeat;background-attachment: fixed;background-size: cover }.solutions-wrp h3 {margin: 0 0 5px }.solutions-wrp p {margin-bottom: 10px;font-size: 13px }.solutions-wrp .spacial-box {padding: 15px;margin-top: 0;width: 100% }.solution-wrp .policy:hover {box-shadow: 0 0 10px rgba(0, 0, 0, .3);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .3) }.need-branch {margin-top: 20px }.listing-cunt {counter-reset: my-badass-counter;list-style: none;padding: 0 }.listing-cunt li {height: 168px;width: 100%;background: #ccc;float: left;position: relative;padding: 0 90px 0 30px }.listing-cunt li:hover {transform: scale(1.05);-webkit-transform: scale(1.05);z-index: 99;box-shadow: 0 0 10px rgba(0, 0, 0, .4) }.listing-cunt li:nth-child(1) {background: #c63 }.listing-cunt li:nth-child(2) {background: #396 }.listing-cunt li:nth-child(3) {background: #c90 }.listing-cunt li:nth-child(4) {background: #366 }.listing-cunt li:nth-child(5) {background: #34b2e4 }.listing-cunt li:nth-child(6) {background: #663342 }.listing-cunt li:first-child {border-radius: 6px 6px 0 0;-webkit-border-radius: 6px 6px 0 0 }.listing-cunt li:last-child {border-radius: 0 0 6px 6px;-webkit-border-radius: 0 0 6px 6px }.listing-cunt li:after {content: counter(my-badass-counter);counter-increment: my-badass-counter;font-size: 60px;font-family: "Open Sans",sans-serif;font-weight: 900;color: rgba(0, 0, 0, .1);position: absolute;right: 30px;top: 50%;margin-top: -42.5px }.listing-cunt li p {font-size: 20px;line-height: 26px;margin: 58px 0;color: #fff;height: 52px;overflow: hidden }.listing-cunt.five li {height: 100px }.listing-cunt.five li p {margin: 24px 0 }.need-branch .pic {float: right;width: 100%;background: url(../images/branch-img-effect.html) no-repeat left center;position: relative;left: -30px;z-index: -1 }.need-branch .pic img {float: right;margin-right: -30px;max-width: 100% }.right-img-left-list {margin: 10px 0 0 }.right-img-left-list .spacial-box {padding: 15px 0 15px 15px;margin: 0;background: #fff }.right-img-left-list .spacial-box .listing {margin-bottom: 20px }.right-img-left-list .pic img {float: right;max-width: 100% }.solution-pics-box {margin: 10px 0 20px }.solution-pics-box .spacial-box {padding: 50px 10px;background: #fff }.solution-pics-box .spacial-box .pic img {max-width: 100% }.multi-listing-box {background: #fff;border: 1px solid #e8e8e8;overflow: hidden;margin-bottom: 20px;display: flex }.multi-listing-box .col-xl-3 {min-height: 320px;padding: 15px 20px }.multi-listing-box .col-xl-3:nth-child(even) {background: #fbf4f4 }.solutions-wrp.education .right-img-left-list {margin: 0 }.solutions-wrp dd p {font-size: 15px;margin-bottom: 16px }.solutions-wrp.health-care p {margin-bottom: 0 }.solutions-wrp.health-care .multi-listing-box {margin: 20px 0 20px }.solutions-wrp.health-care .multi-listing-box .col-md-3 {min-height: 450px;padding: 15px 20px }.solutions-wrp.banking .right-img-left-list {margin-bottom: 20px }.aplication-box h4 {font-size: 20px;margin: 0 0 20px }.aplication-box h4 span {color: #ed3237 }.aplication-box .single-application {border: 1px solid #e8e8e8;background: #fff;padding: 25px;margin-bottom: 20px;overflow: hidden;border-radius: 4px;-webkit-border-radius: 4px }.aplication-box .single-application:hover {background: #ed3237 }.aplication-box .single-application h4 {margin: 0 0 10px;font-size: 16px;height: 19px;overflow: hidden;line-height: 18px }.aplication-box .single-application p {margin: 0;line-height: 18px;height: 36px;overflow: hidden }.aplication-box .single-application:hover h4, .aplication-box .single-application:hover h4 span, .aplication-box .single-application:hover p {color: #fff }pord-prst-box {float: left;width: 100% }.pord-prst-box .listing-cunt {margin-bottom: 68px }.listing-cunt {width: 100%;float: left;margin-bottom: 0 }.pord-prst-box .listing-cunt li:nth-child(1) {width: 264px;margin-right: 32px;padding: 0 60px 0 30px;border-radius: 6px;-webkit-border-radius: 6px }.pord-prst-box .listing-cunt li:after {right: 20px }.pord-prst-box .listing-cunt li {height: 102px }.pord-prst-box .listing-cunt li p {margin: 25px 0 }.pord-prst-box .listing-cunt li + li {width: 120px;height: 120px;border: 1px solid #e8e8e8;background: #fff !important;transform: rotate(45deg);-webkit-transform: rotate(45deg);float: left;padding: 0;margin-left: 46px;overflow: hidden;position: relative }.pord-prst-box .listing-cunt li + li:after {display: none }.pord-prst-box .listing-cunt li + li img {max-width: 100%;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);max-height: 100px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto }.pord-prst-box .listing-cunt:nth-child(3) li {background: #396 }.pord-prst-box .listing-cunt:nth-child(4) li {background: #c90 }.pord-prst-box .listing-cunt:nth-child(3) li:after {content: "2" }.pord-prst-box .listing-cunt:nth-child(4) li:after {content: "3" }.listing {list-style: none;padding-left: 20px }.listing li {color: #666;line-height: 18px;margin-bottom: 8px;font-size: 13px;position: relative }.listing li i {font-size: 11px }.icon-apl .single-icon-apl {text-align: center;padding: 24px 0 0 }.icon-apl .single-icon-apl .icon {width: 120px;height: 120px;border: 1px solid #e8e8e8;background: #fff !important;transform: rotate(45deg);-webkit-transform: rotate(45deg);float: left;padding: 0;margin-left: 23px;overflow: hidden;position: relative;margin-bottom: 32px }.icon-apl .single-icon-apl:hover .icon {box-shadow: 0 0 10px rgba(0, 0, 0, .4);border-radius: 50% }.icon-apl .single-icon-apl .icon img {max-width: 100%;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);max-height: 60px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;opacity: .7;filter: grayscale(100%) }.icon-apl .single-icon-apl:hover .icon img {opacity: 1;filter: grayscale(0);transform: rotate(-45deg);-webkit-transform: rotate(-45deg) }.icon-apl .single-icon-apl h4 {font-size: 14px;padding: 0 15px }.icon-apl .single-icon-apl:hover h4 {color: #ed3237 }.solutions-wrp.retail .multi-listing-box {margin: 10px 0 20px }.solutions-wrp.retail {padding-bottom: 30px }.solutions-wrp.retail .multi-listing-box .col-md-3 {min-height: 400px }.location-sec-box .single-location {margin-top: 10px;border: 1px solid #e8e8e8;padding: 10px;border-radius: 10px;-webkit-border-radius: 10px;overflow: hidden;background: #fff }.location-sec-box .single-location .icon {background: #f2f2f2;height: 120px;position: relative;border-radius: 10px }.location-sec-box .single-location .icon img {position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;opacity: .7;filter: grayscale(100%) }.location-sec-box .single-location:hover .icon img {opacity: 1;filter: grayscale(0);transform: rotate(360deg);-webkit-transform: rotate(360deg) }.location-sec-box .single-location h4 {font-size: 16px;margin: 15px 0 10px }.location-sec-box .single-location:hover h4 {color: #ed3237 }.solutions-wrp.real-estate {padding-bottom: 30px }.safe-graph-point {margin: 20px 0 10px }.safe-graph-point .pic {padding: 10px 20px;background: #b29b65;border-radius: 10px }.safe-graph-point .pic h4 {text-align: center;color: #fff;font-size: 20px }.solution-pics-box h5 small {background: #ed3237;color: #fff;padding: 1px 10px;border-radius: 16px;margin-left: 10px;font-size: 12px }.community-box .pic {margin: 20px 0 }.community-box .col-md-6:nth-last-child(1) .pic, .community-box .col-md-6:nth-last-child(2) .pic {margin-bottom: 0 }.marketing-wrp.case-studies .heading {width: 100%;float: left;margin-bottom: 6px }.single-marketing.study {background: #fff }.single-marketing.study h3 {line-height: 16px;height: 50px;font-size: 16px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden }.single-marketing h3 {font-size: 18px;margin: 0 0 10px;height: 62px }.single-marketing h3 small {color: #ed3237;font-size: 13px;display: block;font-weight: 600;margin-bottom: 3px }.single-marketing.study .dscb {line-height: 18.5px;color: #777;height: 115px;overflow: hidden;margin-bottom: 15px;font-size: 13px;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 5;display: -webkit-box }.single-marketing.study .dscb img {display: none }.single-marketing.study .dscb h3 {height: auto;line-height: normal }.single-marketing.study .dscb h2, .single-marketing.study .dscb h3, .single-marketing.study .dscb h4, .single-marketing.study .dscb h5, .single-marketing.study .dscb h6 {font-size: 20px !important }.contenttype-wrp {padding: 30px 0 40px }.contenttype-wrp h3 {font-size: 22px;margin: 20px 0 0 }.contenttype-wrp h4 {margin: 25px 0 0 }.contenttype-wrp dd {font-size: 16px;margin-top: 10px }.contenttype-wrp p {color: #666;margin: 12px 0 0 }.contenttype-wrp p img {float: right;margin-left: 30px;max-width: 350px;max-height: 350px }.spacial-box {border: 1px solid #e8e8e8;padding: 30px;background: #fff;overflow: hidden;border-radius: 4px;-webkit-border-radius: 4px }.tollfree-box {background: #f2f2f2;padding: 15px 20px;border: 1px solid #e8e8e8;margin-bottom: 20px }.tollfree-box h4 {margin: 0 0 10px;font-size: 16px }.tollfree-box .toll-number {background: url(../img/tel-icon.gif) no-repeat left center;padding-left: 70px;height: 50px }.tollfree-box .toll-number a {display: block;font-size: 19px;color: #555;padding-top: 10px }.tollfree-box .toll-number a:hover {color: #ed3237 }.write-us-box {background: #f2f2f2;padding: 15px 20px;border: 1px solid #e8e8e8;margin-bottom: 20px }.write-us-box h4 {margin: 0 0 6px }.write-us-box p {margin: 0;line-height: 16px }.write-us-box a {background: url(../img/email-icon.gif) no-repeat left center;padding-left: 70px;display: block }.write-us-box:hover a {color: #ed3237 }.livechat-box {background: #f2f2f2;padding: 15px 20px;border: 1px solid #e8e8e8 }.livechat-box a {background: url(../img/livechat-icon.gif) no-repeat left center;padding: 11px 0 11px 70px;display: block }.livechat-box a h4 {margin: 0 }#Specification .table td:first-child {width: 280px }.table td, .table th {padding: 7px 10px !important;color: #444 }.table td {font-size: 13px;color: #666 }.table td .form-control {height: 25px;padding: 0 5px;font-size: 12px;width: 100px;color: #666 }.accordion > .card.bg-light .card-header {margin-bottom: -1px;color: #444;font-weight: 600 }.accordion > .card {margin-bottom: 10px;border-radius: 6px !important;}.accordion > .card:first-of-type {border-bottom: 1px solid #ddd;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;overflow:hidden;}.accordion > .card:not(:first-of-type):not(:last-of-type) {border-bottom: 1px solid #ddd;border-radius: 6px }.design-tool-box {border: 1px solid #e8e8e8;padding: 20px;margin-bottom: 20px }.design-tool-box .dscb {width: 100% }.design-tool-box h4 {line-height: 20px;font-size: 15px;margin: 0;font-weight: 600;}.design-tool-box .lens-cal {margin-top: 20px;border-top: 1px solid #e8e8e8;padding-top: 15px;width: 100% }.design-tool-box .lens-cal .lens-row p {width: 40%;margin: 0;font-size: 15px }.design-tool-box .lens-cal .btn-box {padding-left: 40% }.design-tool-box .lens-cal .lens-row:last-child {margin-bottom: 0 }.lens-cal .notice {color: #ed3237;font-size: 15px;float: left;width: 100%;margin-top: 15px;background: #f2f2f2;padding: 10px 20px;border: 1px solid #e8e8e8;font-weight: 600;border-radius: 4px;-webkit-border-radius: 4px }.lens-cal .notice b {font-size: 18px }.design-tool-box .pic {float: left;margin: 20px 0 }.lens-row.calculat .form-control {font-size: 18px;font-weight: 700;width: auto }.lens-row.calculat {border-top: 1px solid #e8e8e8;padding: 20px 0 0;margin: 20px 0 0 }.design-tool-box .data-table th {font-weight: 600;font-size: 13px;color: #ed3237 }.design-tool-box .data-table .form-control, .design-tool-box .data-table label {width: 96px;padding-left: 5px;padding-right: 5px }.design-tool-box .data-table tr td:nth-last-child(1) label, .design-tool-box .data-table tr td:nth-last-child(2) label {width: 86px;border: 2px solid #ced4da;line-height: 32px;height: 36px;margin: 0;padding: 0 5px;border-radius: 4px;background: #f2f3f4;float: left }.design-tool-box .table-cal-box .data-table tr td:nth-last-child(3) {width: 100px !important;}.design-tool-box .table-cal-box .data-table tr td:nth-last-child(7) {width: 70px !important;}.design-tool-box .table-cal-box .data-table tr:nth-last-child(2) td:first-child {vertical-align: middle;}.design-tool-box .data-table label {width: 100%;border: 2px solid #ced4da;line-height: 32px;height: 36px;margin: 0;padding: 0 5px;border-radius: 4px;background: #f2f3f4 }.design-tool-box .select-box .form-control {width: 144px !important }.design-tool-box .points h4 {margin: 0 0 20px !important;font-weight: 700 }.design-tool-box .data-table tr td {padding: 2px }.design-tool-box .total h4 {font-weight: 700 }.lens-cal {margin-bottom: 15px;overflow: hidden }.lens-cal dd {float: left;line-height: 40px;margin-left: 10px }.lens-cal .form-control {width: 86px;float: left }.lens-cal .lens-row {float: left;width: 100%;margin-bottom: 10px }.lens-cal .lens-row .radio-box {margin: 10px 0 }.lens-cal .lens-row .radio-box span {margin-right: 30px }.lens-cal .lens-row p {width: 40%;float: left;line-height: 40px }.lens-cal .btn-box {padding-left: 40%;margin-bottom: 0 }.lens-cal .lens-row .form-group {float: left;margin: 0 20px 0 0 }.lens-cal .lens-row .multi:before {content: "x";line-height: 40px;margin-right: 20px;float: left;font-family: "Open Sans",sans-serif;opacity: .7 }.lens-cal .btn-box .submit-btn {float: left;padding: 6px 30px;margin-right: 20px }.design-tool-box .table-cal-box .data-table .form-control {width: 100%;margin: 0;height: 36px;padding: 0 5px;font-size: 11px }.design-tool-box .table-cal-box .data-table tr th {padding: 6px 2px;line-height: 12px;}.design-tool-box .table-cal-box .data-table tr td {padding: 2px 2px !important;vertical-align: top;}.design-tool-box .table-cal-box .data-table tr td.with-view {position: relative }.design-tool-box .table-cal-box .data-table tr td.with-view .form-control {width: calc(100% - 20px) }.design-tool-box .table-cal-box .data-table tr td.with-view a {position: absolute;right: 6px;top: 7px }.design-tool-box .table-cal-box .data-table tr td:nth-child(2) .form-control {width: 70px }.days-cal-box .form-control {height: 30px }.days-cal-box .btn {padding: 0 6px }.search-toolbar .sort-list > li a {cursor: pointer;position: relative }.search-toolbar .sort-list > li a:focus, .search-toolbar .sort-list > li a:hover {color: #ed3237 }.search-toolbar .sort-list > li .select-filter-btn:before {content: "";position: absolute;border: 5px solid #ed3237;border-right: 5px solid transparent;border-bottom: 5px solid transparent;transform: rotate(45deg);top: 30px;left: 50%;margin-left: -7px;opacity: 0 }.search-toolbar .sort-list > li .select-filter-btn.show-cursor:before, .search-toolbar .sort-list > li .select-filter-btn:hover:before {opacity: 1 }.search-toolbar .sort-list .filterby-box .filterby-list {position: absolute;background: #fff;width: 510px;top: 39px;border: 1px solid #ddd;border-radius: 0 0 4px 4px;padding: 10px 15px;z-index: 99;border-top: 2px solid #ed3237;right: 0 }.search-toolbar .sort-list .filterby-box .filterby-list ul {padding: 0;list-style: none }.search-toolbar .sort-list .filterby-box .filterby-list ul li {float: left;width: calc(100% / 3);text-align: left;margin: 5px 0 }.search-toolbar .sort-list .filterby-box .filterby-list ul li input[type=checkbox], .search-toolbar .sort-list .filterby-box .filterby-list ul li input[type=radio] {position: relative;top: 3px }.search-toolbar .sort-list .filterby-box .filterby-list ul li label {margin-bottom: 0 }.search-toolbar .sort-list .filterby-box .filterby-list .cross-flt {position: absolute;top: 2px;right: 2px;font-size: 10px;z-index: 999;width: 20px;height: 20px;text-align: center;line-height: 20px }.search-toolbar .sort-list .filterby-box .filterby-list:hover .cross-flt {background: rgba(237, 50, 55, .1);color: #ff0007 }.search-toolbar .sort-list .filterby-box.flt-small .filterby-list {width: 230px }.search-toolbar .sort-list .filterby-box.flt-small .filterby-list ul li {width: calc(100% / 2) }.search-toolbar .sort-list .filterby-box.extra .filterby-list ul li {width: calc(100% / 2) }.search-toolbar .sort-list .filterby-box.extra .filterby-list {width: 500px }.select-flt:after {content: "";background: url(../img/select-flt.png) no-repeat;height: 16px;width: 17px;display: inline-block;margin-right: 5px;position: relative;top: 3px;float: left }.filterby-show {border-top: 1px solid #ddd;width: 100%;margin-top: 16px;padding: 10px 17px;margin-bottom: -18px }.filterby-show .filter-slected-list {list-style: none;padding: 0 }.filterby-show .filter-slected-list li {float: left }.filterby-show .filter-slected-list li a {font-size: 12px;border: 1px solid #ddd;color: #666;border-radius: 4px;margin: 0 5px 5px 0;padding: 0 7px;line-height: 22px;display: block }.filterby-show .filter-slected-list li a i {font-size: 8px;margin-left: 5px }.filterby-show .filter-slected-list li.close-btn a {background: #2d353c;color: #fff;border-color: #2d353c }.product .product-detail .product-image .product-thumbnail .product-thumbnail-list {padding: 1.5rem 1.875rem;overflow: hidden }.faq-search {position: relative;padding: 0 50px 0 0;margin-bottom: 20px }.faq-search .btn {position: absolute;top: 0;right: 0 }.knowledge-list {padding: 20px;border-radius: 5px;margin-bottom: 20px }.knowledge-list .listing {margin: 0;padding: 0 }.knowledge-list li {border-bottom: 1px solid #f2f2f2;padding-bottom: 10px }.knowledge-list li:last-child {border: 0;padding-bottom: 0;margin-bottom: 0 }.knowledge-list li a {display: block;padding: 4px 0;font-size: 15px;color: #666 }.knowledge-list li a:hover {color: #ed3237 }.knowledge-list li a .fa-li {right: 0;left: inherit }.knowledge-box h4 {font-size: 22px;margin-bottom: 15px }.knowledge-box h5 {font-size: 18px;margin: 25px 0 15px }.knowledge-box p {margin-bottom: 15px;font-size: 15px }.knowledge-box ul {padding-left: 20px }.knowledge-box ul li {list-style: inherit;margin-bottom: 25px }.knowledge-box ul li h4 {font-size: 16px;margin: 0 0 10px }.knowledge-box ul li p {margin-bottom: 15px;font-size: 14px }.knowledge-box ul li h5 {margin: 20px 0 0 }.knowledge-box ul li h6 span {color: #ed3237 }.knowledge-box ul ul li h5 {margin: 15px 0 10px }.knowledge-box ul ul li p {margin-bottom: 7px;font-size: 14px }.knowledge-box ul ul li p a {color: #ed3237;margin-left: 10px;word-wrap: break-word }.cap-code-box {position: relative;background: #fff;border: 2px solid #ced4da;border-radius: 4px }.cap-code {position: absolute;right: 0;top: 0;line-height: 36px;height: 100%;font-size: 16px;font-weight: 700;width: 190px }.cap-code-box input {border: 0;width: calc(100% - 190px) }.cap-code button {background: #2d353c;border: 1px solid #e1e1e1;width: 50px;color: #fff;-webkit-border-radius: 0 5px 5px 0;position: absolute;height: 43px;right: -2px;top: -3px }.cap-code del {display: block;float: left;padding: 0 10px;border-left: 1px solid #e1e1e1;height: 38px }.cap-code del canvas {height: 42px }.cap-code-box .parsley-errors-list {bottom: 66px }.about-org-wrp {padding: 40px 0 }.about-wrp p {font-size: 13px;margin-bottom: 10px }.fafh {background: url(../img/about-video-bg.jpg) no-repeat;background-size: cover;background-attachment: fixed;padding: 40px 0;color: #fff;position: relative }.fafh:after {content: "";background: url(../img/about-video-bg-effect.png) no-repeat;width: 100%;height: 100%;position: absolute;top: 0;background-size: cover }.fafh .container {z-index: 99;position: relative }.fafh h4 {font-size: 18px;color: #fff;line-height: 30px;font-weight: 400;margin: 0 0 20px }.fafh p {font-size: 15px;line-height: 24px;color: rgba(255, 255, 255, .9) }.about-video {padding-left: 40px }.about-video .single-video {border: 0;margin: 0 }.about-video .video-pic {height: 260px;border: 0 }.about-video .single-video .video-pic img {max-height: 367px }.about-pic {border-radius: 4px;-webkit-border-radius: 4px;overflow: hidden;margin-bottom: 20px }.about-pic:hover img {transform: scale(1.03);-webkit-transform: scale(1.03) }.certifications-wrp {background: #f2f3f4 url(../img/certifications-effect.png) no-repeat right top;padding: 40px 0 }.certifications-wrp h3 {margin: 0 0 15px }.certifications-wrp .certific-pic {background: #fff;text-align: center;padding: 30px;border: 1px solid #e9e9e9;margin-top: 15px }.certifications-wrp .certific-pic:hover img {transform: scale(1.1);-webkit-transform: scale(1.1) }.global-wrp {padding: 50px 0;background: #fff }.global-wrp h3 {margin: 0 0 15px }.world-map {margin: 20px 0 0;text-align: center }.world-map img {max-width: 100%;display: inline-block }.mission-wrp {padding: 40px 0;background: #f2f2f2 }.mission-wrp h3 {margin: 0 0 20px }.mission-wrp .dscb {background: #fff;border: 1px solid #e9e9e9;padding: 30px;position: relative;z-index: 9 }.mission-wrp .dscb p {margin: 0;font-size: 16px;line-height: 24px }.mission-wrp .pic {overflow: hidden;border-radius: 4px;-webkit-border-radius: 4px }.mission-wrp .pic img {max-width: 100% }.mission-wrp .container:hover .pic img {transform: scale(1.03);-webkit-transform: scale(1.03) }.values-wrp {padding: 50px 0;background: #fff }.values-wrp h3 {margin: 0 0 20px }.single-value {border: 1px solid #e8e8e8;padding: 80px 30px 30px;position: relative;margin-top: 70px }.single-value .value-icon {width: 100px;height: 100px;border: 1px solid #e8e8e8;position: absolute;left: 50%;top: -50px;margin-left: -50px;background: #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg) }.single-value .value-icon img {position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;max-height: 60px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg) }.single-value:hover .value-icon img {transform: rotate(315deg);-webkit-transform: rotate(315deg) }.value-dscb {text-align: center }.value-dscb p {line-height: 18px;margin-bottom: 0;height: 72px;overflow: hidden }.attach-box input[type=file] {position: absolute;height: 100%;width: 100%;opacity: 0;cursor: pointer }.attach-box .attch-icon {background: #fff;border: 2px solid #ced4da;height: 40px;line-height: 34px;text-align: center;border-radius: 5px }.attach-box .attch-icon span {font-size: 18px }.getintouch-wrp .container {position: relative }.getin-touch-girl.career-girl {height: 610px;position: absolute;right: 0;bottom: -55px;overflow: hidden }.footer-copyright {padding: 3px 0 }.single-job {border-bottom: 1px solid #e8e8e8;padding-bottom: 25px;margin-bottom: 20px;overflow: hidden;position: relative;padding-left: 90px;padding-top: 15px }.single-job:hover {box-shadow: 0 0 10px rgba(0, 0, 0, .3);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .3) }.single-job:before {content: "";width: 50px;height: 50px;position: absolute;text-align: center;left: 20px;color: #ed3237;font-size: 22px;top: 20px;border: 1px solid #ececec;line-height: 50px;border-radius: 50%;-webkit-border-radius: 50%;background: url(../img/job_icon.png) no-repeat center center }.single-job:hover:before {border-color: #ed3237 }.single-job:last-child {border: 0 }.single-job h4 {margin: 5px 0 7px }.single-job h4 small {display: block;margin-top: 5px;color: #666 }.single-job h4 small span {color: #ed3237;font-weight: 600 }.single-job h4 date {font-size: 14px;position: absolute;right: 0;top: 6px;color: #888;font-weight: 400;border: 1px solid #e2e2e2;padding: 4px 10px;border-radius: 4px }.single-job p {line-height: 20px;margin-bottom: 4px;position: relative }.extra-option {overflow: hidden;margin-bottom: 10px }.extra-option .extra-row {width: 100%;float: left }.extra-option .extra-row + .extra-row {margin-top: 5px }.extra-option span {float: left;margin-right: 15px;position: relative;font-weight: 600;font-size: 13px;color: #444;word-wrap: anywhere }.extra-option span:after {content: ",";opacity: .8;margin-left: 1px }.extra-option span:last-child:after {display: none }.extra-option span small {font-size: 13px;font-weight: 400;color: #666 }.single-job .view-btn-out:after {display: none }.single-job .view-btn-out {padding: 6px 20px;margin-top: 10px }.job-listing li {margin-bottom: 5px }.job-listing p strong {font-size: 16px }.job-listing h2 {font-size: 16px;color: #666;margin: 15px 0 5px }.job-listing, .read-more-check {display: none }.read-more-check:checked ~ .job-resp .job-listing {display: block }.read-more-check ~ .read-more-trigger:before {content: 'Show more +';font-family: "Open Sans",sans-serif;}.read-more-check:checked ~ .read-more-trigger:before {content: 'Show less -';font-family: "Open Sans",sans-serif;}.read-more-trigger {cursor: pointer;color: #0aa6df;font-weight: 400 }.filter-slected-list li.close-btn a {background: #ed3237;color: #fff }.filter-slected-list li a {background: #eee;display: block;padding: 5px 10px;border-radius: 5px;float: left;margin: 3px }.filter-slected-list li {float: left;margin: 0 6px 0 0;line-height: inherit }.filter-label {font-weight: 700;float: left;padding: 5px 0 5px 0;clear: none }.preloader {background: rgba(255, 253, 253, .9) url(../../images/Preloader.gif) no-repeat center;position: fixed;top: 0;left: 0;height: 100%;width: 100%;z-index: 9999999;display: none }.item-row.bind-in-one-group {display: block }.item-row.bind-in-one-group .item.item-thumbnail {width: calc(100% / 3) !important;float: left;display: block !important;border-bottom: 1px solid #dee2e6 }.ui-menu .ui-menu-item-wrapper {display: block }.ui-menu .ui-menu-item-wrapper:hover {background: rgba(242, 243, 244, .6);border-color: #ddd;color: #ed3237 }.item-filter a img {height: 45px }.filterby-list.bind-in-one-group {padding: 0 !important }.filterby-list.bind-in-one-group ul li {margin: 0 !important;-webkit-box-shadow: 1px -1px 0 rgba(195, 195, 195, .3);box-shadow: 1px -1px 0 rgba(195, 195, 195, .3) }.filterby-list.bind-in-one-group ul li a {display: block;text-align: center;padding: 5px }.filterby-list.bind-in-one-group ul li a .pic {position: relative;width: 80px;height: 60px;display: inline-block;overflow: hidden }.filterby-list.bind-in-one-group ul li a .pic img {max-width: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%) }.filterby-list.bind-in-one-group ul li a .item-title-filter {margin-top: -5px }.no-data-record {height: 370px;width: 100%;position: relative;margin-bottom: 50px }.no-data-record .record-content {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center }.no-data-record .record-content i {font-size: 50px;color: #666;margin-top: 10px }.no-data-record .record-content h4 {margin: 10px 0 15px }.sql-containt img {width: 100% }.selected {color: #ed3237 !important;font-size: 13px }.promotion .promotion-caption .promotion-desc {text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 40px;position: relative;display: -webkit-box }.promotion .promotion-image img {opacity: .5 }.promotion.promotion-lg .promotion-image img {opacity: 1 }.category-container {height: 503px }.category-item.list .item-row {border-bottom: 1px solid #dee2e6;height: 251.5px }.category-item.list .item-row + .item-row .item {border-top: 0 }.category-item.full .item .item-title {color: #fff;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 40px;display: -webkit-box;line-height: 20px }.category-item.full .item .item-desc {color: #fff;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height: 60px;display: -webkit-box }.parsley-errors-list {position: absolute;z-index: 999;bottom: 100%;width: auto;max-width: 100% }.parsley-errors-list li {position: relative;background: rgba(255, 91, 87, .9);color: #fff;padding: 2px 5px !important;font-size: 11px;width: 100%;border: 1px solid #ff5b57 }.parsley-errors-list li:after {content: "";border: 6px solid rgba(255, 91, 87, .71);border-left: 0 solid transparent;border-bottom: 6px solid transparent;border-right: 6px solid transparent;position: absolute;top: 16px;left: -1px }.card-header {background-color: #ced4da }.card-header.collapsed {background-color: #fff }.search-toolbar {position: relative }.search-toolbar .sort-list {font-size: .744rem !important;line-height: 1.5rem;}.search-toolbar .sort-list > li + li {margin-left: .425rem;}.search-toolbar .show-all {position: absolute;right: 10px;font-size: .75rem;font-weight: 700;color: #2d353c;border: 1px solid #dee2e6;padding: .5rem .9375rem;line-height: 1rem;margin: -.4375rem 0;background: #fff;-webkit-border-radius: 4px;border-radius: 4px }.section-title span {color: #ed3237 }.search-toolbar .show-all:hover, .section-title a.pull-right:hover {color: #ed3237 }.chat-bot-box {position: fixed;right: 0;top: 0;height: 100%;width: 0;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: .6s;transition-duration: .6s;-webkit-transition-timing-function: ease;transition-timing-function: ease;z-index: 9999999;box-shadow: 0 0 30px rgba(0, 0, 0, .5);-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, .5);background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .5);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5) }.chat-bot-box .chatbot-btn {background: #ed3237;color: #fff;height: 70px;width: 85px;display: block;text-align: center;align-items: center;font-size: 16px;padding: 13px 0 20px;border-radius: 60% 50% 70% 50%;-webkit-border-radius: 60% 50% 70% 50%;position: absolute;right: 12px;bottom: 12px;text-decoration: none;font-weight: bolder;z-index: -1;line-height: 18px;box-shadow: 0 0 10px rgba(0, 0, 0, .5);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5) }.chat-bot-box .chatbot-btn:hover {background: #4caf50 }.chat-bot-box .chatbot-btn:before {content: "";position: absolute;background: rgba(237, 50, 55, .8);height: 16px;width: 16px;border-radius: 50%;top: 60px;right: -5px }.chat-bot-box .chatbot-btn:hover:before {background: rgba(76, 175, 80, .8) }.chat-bot-box a.chatbot-btn span {font-size: 14px;display: block;font-weight: 400;opacity: .8 }.chat-bot-box .heading {position: absolute;width: 600px;background: #ed3237;padding: 7.5px 10px;display: flex;left: 0 }.chat-bot-box .heading h2 {color: #fff;margin: 0;font-size: 16px;line-height: 25px }.chat-bot-box .heading h2 img {float: left;margin-right: 10px;margin-top: 3px }.close-chat-bot {position: absolute;right: 0;top: 0;color: #fff !important;width: 30px;text-align: center;font-size: 16px;display: none;opacity: .9;line-height: 40px }.chat-bot-box .heading:hover .close-chat-bot {opacity: 1 }.cp-sup-bot {height: 100%;width: 600px }.cp-sup-bot iframe {height: 100%;width: 100%;border: 0 }@media (max-width:599px) {.chat-bot-box .heading, .cp-sup-bot {width: 100% }}.live-chat-box {background: url(../img/live-chat-bg.jpg) no-repeat center 0;background-size: cover;text-align: left;min-height: 550px;position: relative;padding: 90px 0 }.live-chat-box .dscb-box {position: absolute;top: 50%;left: 15px;transform: translate(0, -50%) }.live-chat-box h2 {color: #fff;font-size: 40px;margin: 0 0 20px }.live-chat-box h2 span {display: block;font-size: 44px;color: #faffae }.live-chat-box p {font-size: 24px;color: #fff;padding: 0;line-height: 33px }.live-chat-box .cp-live-chat-box {float: right;background: #fff;display: inline-block;text-align: center;width: 456px;border-radius: 6px;overflow: hidden }.live-chat-box .cp-live-chat-box iframe {display: inline-block;height: 482px;width: 420px }.ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active {border: 1px solid #ddd;background: #f7f8f8;font-weight: 400;color: #ed3237 }.search-container .search-sidebar .fa-spin {background: #fff;z-index: 99;padding: 3px;position: relative;top: -5px;font-size: 16px;color: #ed3237 }address a {font-size: 14px;font-weight: 600 }.dropdown .dropdown-brand-list > li {float: left;margin-right: 7px }.dropdown .dropdown-brand-list > li a {overflow: hidden;width: 80px;background: #fff;}.dropdown .dropdown-brand-list > li a img {margin-left: 8px;max-width: inherit }.dropdown .dropdown-brand-list > li:nth-child(4) a img, .dropdown .dropdown-brand-list > li:nth-child(6) a img{margin-left: 13px }.dropdown .dropdown-brand-list > li:nth-child(8) a img {margin-left: 12px }.dropdown .dropdown-brand-list > li:nth-child(10) a img {margin-left: 10px }.dropdown .dropdown-brand-list > li a:focus, .dropdown .dropdown-brand-list > li a:hover {border-color: #ed3237 }.dropdown .dropdown-brand-list > li a:hover img {opacity: 1;-webkit-filter: grayscale(0) }.dropdown .dropdown-brand-list > li:nth-child(1) a:hover img {margin-left: -70px }.dropdown .dropdown-brand-list > li:nth-child(2) a:hover img {margin-left: -70px }.dropdown .dropdown-brand-list > li:nth-child(3) a:hover img {margin-left: -73px }.dropdown .dropdown-brand-list > li:nth-child(4) a:hover img {margin-left: -76px }.dropdown .dropdown-brand-list > li:nth-child(5) a:hover img {margin-left: -74px }.dropdown .dropdown-brand-list > li:nth-child(6) a:hover img {margin-left: -75px }.dropdown .dropdown-brand-list > li:nth-child(7) a:hover img {margin-left: -70px }.dropdown .dropdown-brand-list > li:nth-child(8) a:hover img {margin-left: -76px }.dropdown .dropdown-brand-list > li:nth-child(9) a:hover img {margin-left: -70px }.dropdown .dropdown-brand-list > li:nth-child(10) a:hover img {margin-left: -76px }.category-container .category-sidebar .category-list > li > a {cursor: pointer }.category-container .category-sidebar .category-list > li > a:hover {color: #ed3237;}.section-container.seprate-tittle-full .section-title small {float: left;width: 100%;margin-top: 15px;margin-left: 0;}.dropdown.dropdown-full-width {position: inherit }.footer-copyright .copyright img {margin: -4px 1px 0 !important }.switchery {height: 20px !important;width: 40px !important }.switchery > small {height: 20px !important;width: 20px !important }.thanku {text-align: center;padding: 68px 0px;}.thanku i.far.fa-smile-wink {font-size: 70px;margin-bottom: 20px;color: #4caf50;}.thanku p {padding: 0px 20%;margin-top: 12px;}.section-title .without-series small {font-size: 1.12rem;font-weight: 600;color: #2d353c;}.back-to-top {position: fixed;bottom: 10px;width: 36px;height: 36px;background: #ffffff;text-align: center;line-height: 36px;right: 20px;border-radius: 50%;box-shadow: 0px 0px 20px rgba(0, 0, 0, .5);opacity: .7;cursor: pointer;display: none;}.back-to-top.show {display: block;}.back-to-top:hover {background: #ec1117;opacity: 1;color: #fff !important;}.item.item-thumbnail a i {position: relative;top: 1px;}.solution-box .dscb-advance {margin-bottom: 40px;}.solution-box .dscb-advance p {font-size: 14px;}.solutions-wrp .h-430 {text-align: center;}.solutions-wrp .h-430 img{height:430px;}.dscb-advance .pic {position: relative;}.dscb-advance .pic .advance-heading {position: absolute;top: 310px;padding-right: 250px;}.t-p-250{top: 250px !important;}.dscb-advance ul {padding-left: 20px;}.dscb-advance ul li {margin-bottom: 5px;}.img-collage-bg {text-align: center;}.img-collage-bg .row {display: block;}.img-collage-bg .row .col-md-3, .img-collage-bg .row .col-md-5, .img-collage-bg .row .col-md-10{display:inline-block;}.real-estate-bg {background: url(../img/solutions/real-estate-solution/real_estate_solution_img2.png) no-repeat left bottom;background-attachment: fixed;background-size: 100%;padding: 50px 0px;}.retail-bg {background: url(../img/solutions/retail-solution/retail_solution_img1.png) no-repeat right -160px;background-attachment: fixed;padding: 50px 0px;}.campus-bg-1 {background: url(../img/solutions/campus-solution/campus_solution_img1.png) no-repeat right top;background-size: cover;padding: 50px 0px 0px;margin-bottom: 160px;height: 220px;}.campus-bg-1 .row .col-md-3 .pic {margin-bottom: -60px;}.industrail-bg {background: url(../img/solutions/industrail-solution/industrail_solution_img1.png) no-repeat left bottom;background-size: 100%;padding: 0px 15px;min-height: 540px;}.solution-white-box{padding: 50px 0px;background:#fff;}.solution-gray-box {padding: 50px 0px;background:#f2f3f4;}.dscb-advance.vert-align {margin-top: 160px;}.yale-lock-list{list-style:none; padding-left:0px; } .yale-lock-list li i{ font-size: 10px;margin-right: 8px;}