@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700&display=swap');
* 					{margin:0;padding:0;-webkit-font-smoothing:antialiased;line-height:normal;}
@font-face {
  font-family: Gotham Book;
  src: url("../fonts/Gotham-Book.otf");}

@font-face {
  font-family: Time Roman;
  src: url("../fonts/Time-Roman-Normal-Font.ttf");}

@font-face {
  font-family: HelveticaNeue LT;
  src: url("../fonts/helveticaneueltarabic-roman.ttf");}


*{margin:0;padding:0;-webkit-font-smoothing:antialiased;line-height:normal;}
body{margin:0 auto;font-size:18px;color:#8f8f8f;font-family: 'Almarai', sans-serif;position:relative;overflow-x:hidden;}
html,body{width:100%;height:100%;}
a:active,a:focus,input:focus, textarea:focus,select button{outline:0}
a:active,a:focus{outline:expression(hideFocus='true')}
::-moz-focus-inner{border:1px solid transparent!important}
:link,:visited{text-decoration:none}
ul,ol,li,pre,form,blockquote,fieldset,input,p,select,label,button,textarea,section,a{margin:0px;list-style:none;padding:0;vertical-align:top;border-radius:0;font-family: 'Almarai', sans-serif;}
a img{border:none;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:10px 0px;color:var(--blue-color);font-family: 'Almarai', sans-serif;font-weight:normal}
header,.panerai,.button,.behbehani,.wsmenu-list > li > a,.view-all-brands a,.try-on-link,.video-link,.video-link::before,.video-link::after,.tabs-box a,.find-your-link,.find-your-link::before,.footer-column ul li a,.footer-column ul li a::before,.panerai-logobar-search,.live-advice,.menu-img img,.menu-img-title h3,.watch-th,.watch-th img,.since-th img,.virtual-try-on-box img,.house-brand-th img,.wsmenu-submenu h3,.myBrands .swiper-slide a img,.login-sign,.wath-more li a,.wath-more li a img,.watch-box,.watch-box::before,.video-poster img,.poster-box,.poster-img img,.brand-product-dtl,.brand-product-dtl-sub,.watch-img,.social-media-foot li a img,.brandmore-th img,.loade-more a::after,.loade-more a::before,.share-on-social li a,.dashboard-ul li a,.menu-collection a,.menu-holder img,.facetTitle,.facetTitle span::after,.poster-box .view-all-brands,.delivery-returns-link::after,.search-sub,.search-div,.hublot-th,.brand-product-th,.reset-clear-btn,.footer-links::after,.payment-row,.create-account-btn,.dashboard-link span,.dashboard-link span::before,.dashboard-link span::after,.contact-links::after,.contact-links,.border-btn,.store-holder img,.brand-ul li a img,.news-holder img{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s}
/*
main{display:block;width:100%;height:100%}
#viewport{overflow:hidden;position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;}
#scroll-container{position:absolute;overflow:hidden;width:100%;background-image:linear-gradient(rgba(255, 255, 255, 0.07) 2px, transparent 2px), linear-gradient(90deg, rgba(255, 255, 255, 0.07) 2px, transparent 2px), linear-gradient(rgba(255, 255, 255, 0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.06) 1px, transparent 1px);
  background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
  background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;
}*/
header{position:absolute;z-index:333;top:0px;bottom:0px;width:70px;left:0px;height:100%;/*border-right:1px solid rgba(255,255,255,0.5);background:rgba(0,0,0,0.4)*/}
/*.slideshow-next-prev:before {
    position: absolute;
    top: 38%;
    left:55%;
    margin-left: 0!important;
}*/


.home-btn		{position: absolute; left: 12rem; top: 1.25rem; display: inline-block;}

.psc{position:absolute;/*top:30px;left:50%;*/transform:translateX(-50%);/*width:250px;*/padding:0px;z-index:80;float:left;}
.psc img{width:100%;opacity: 1;}
.psc:hover{opacity:0.7;}
.psc::after{display:none;content:"";width:1px;height:100px ;position:absolute;box-shadow:0px 0px 100px 100px rgba(255,255,255,.7);left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}
.psc.sticky,.psc{right:0px;width:150px;top:10px}
.psc.sticky::after{box-shadow:0px 0px 50px 70px rgba(255,255,255,.7);height:15px}
.psc-innnerpages{position:fixed;top:10px;left:130px;/*background:rgba(255,255,255,.9);*/width:150px;padding:0px;z-index:9;text-align:center}
.psc-innnerpages img{width:100%;}
.menu-link{width:4%;/*border-bottom:1px solid rgba(255,255,255,0.5);*/height:60px;display:flex;align-items:center;position:fixed;top:5px;z-index:99;left:5rem;background-color: #6c6c6c;}
.menu-link span{height:3px;background:rgba(255,255,255,1);position:relative;z-index:1;display:block;margin:0 auto;width:50%}
.menu-link span::after,.menu-link span::before{content:"";position:absolute;width:100%}
.menu-link span::before{height:3px;background:#fff;top:-10px;}
.menu-link span::after{height:3px;background:#fff;top:11px;}
.menu-link:hover span,.menu-link:hover span::before,.menu-link:hover span::after{background:#1067b0;}
.menu-main{position:fixed;left:0px;top:0px;bottom:0px;align-items:center;width:768px;z-index:99;}
/*.menu-main::after{position:absolute;content:"";top:0px;left:0px;bottom:0px;background:rgba(0,0,0,0.9);width:100%;z-index:-1}*/
.menu-main-sub{padding-left:0px;position:absolute;top:0px;left:0px;bottom:0px;right:0px;width:100%;}

.navigation{float:left;padding:0px 0 0 0px;width:100%;position:absolute;top:0px;left:0px;bottom:0px;right:0px;/*justify-content:space-around!important;justify-content: space-between!important;*/}
.wsmenu-list > li.main-link{width:100%;float:none;display:block}
.wsmenu-list > li.main-link > a {font-size:16px;font-family:'Gotham Book';float:none;padding:15px 0px;/*opacity:0.8;*/display:inline-block}
.wsmenu-list li a.nav-active,.wsmenu-list li a.active,.mobile-sub .wsmenu-submenu li a.active,.mobile-sub .wsmenu-submenu li a:hover{color:#1067b0!important}
@media screen and (min-width:781px){
	.navigation .wsmenu-list .wsmenu-submenu{display:none!important}
	.navigation .wsmenucontainer{width:300px;padding: 0px 0 0 85px;position:relative;z-index:9}
	.wsmenu,.sub-menu-div{display:flex;align-items:center;}
	.wsmenu 	{width:100%;}
	.sub-menu-div{width:300px;float:left;}
	.sub-menu-div-sub{width:100%;}
	.sub-menu-ul{background:rgba(0,0,0,0.9);}
	.wsmenucontainer::after{position:absolute;content:"";top:0px;bottom:0px;background:rgba(0,0,0,0.9);width:100%;z-index:-1;}
	.wsmenucontainer::after{left:-50%;opacity:0;transition:all .5s ease-out 0s;}
	.menu-main-sub.showbg .wsmenucontainer::after{opacity:1;left:0%;}
	.sub-menu-div-sub .sub-menu-ul li:first-child{padding-top:10px;}
	.sub-menu-div-sub .sub-menu-ul li:last-child{padding-bottom:10px;}
	.sub-menu-div-sub .sub-menu-ul li ul li{padding-top:0px!important;}
	.sub-menu-div-sub .sub-menu-ul li ul li:last-child{padding-bottom:0px!important;}
}
.menu-item-group{display:none}
.sub-menu-ul li a{font-size:14px;color:#fff;display:block;padding:5px 0 20px 25px;position:relative;z-index:1;text-transform:uppercase;line-height: 30px;}
.sub-menu-ul li a::after{position:absolute;content:"→";width:10px;color:#fff;left:0px;top:5px;font-size:14px;display: none;}
.navigation li a:hover{}
.wsmenu-list li a:hover{color:#1067b0;letter-spacing:1px}
.wsmenu-list .main-link{transform: translateX(-200px);opacity:0;transition-property:transform, opacity;transition-duration:1s!important;}
.showmenu .wsmenu-list .main-link,.wsoffcanvasopener .wsmenu-list .main-link{transform:translateX(0);opacity:1;}
/*.wsmenu-list li{border-top:1px solid rgba(255,255,255,0);border-bottom:1px solid rgba(255,255,255,0)}
.wsmenu-list li:hover,.wsmenu-list .main-link.selected{border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)} */
/*.wsmenu-list .main-link.selected a{color:#f79131}*/
.sub-menu-ul li a.active,.sub-menu-ul li a:hover{color:#1067b0;}
.sub-menu-ul ul li{padding-left:25px}
.sub-menu-ul ul li a::after{content:"»";}
.sub-menu-ul ul li a{}
.sub-menu-ul li li a{font-size:15px;letter-spacing:1px;line-height:14px;}
.sub-menu-ul li li a::after{top:5px}
.sub-menu-ul li li li a{font-size:15px;}
/* Reveal content with different delays */

.showmenu .wsmenu-list .main-link:nth-child(1){transition-delay:.1s;}
.showmenu .wsmenu-list .main-link:nth-child(2){transition-delay:.2s;}
.showmenu .wsmenu-list .main-link:nth-child(3){transition-delay:.3s;}
.showmenu .wsmenu-list .main-link:nth-child(4){transition-delay:.4s;}
.showmenu .wsmenu-list .main-link:nth-child(5){transition-delay:.5s;}
.showmenu .wsmenu-list .main-link:nth-child(6){transition-delay:.6s;}
.showmenu .wsmenu-list .main-link:nth-child(7){transition-delay:.7s;}
.showmenu .wsmenu-list .main-link:nth-child(8){transition-delay:.8s;}
.showmenu .wsmenu-list .main-link:nth-child(9){transition-delay:.9s;}
.showmenu .wsmenu-list .main-link:nth-child(10){transition-delay:1s;}
.showmenu .wsmenu-list .main-link:nth-child(11){transition-delay:1.1s;}
.showmenu .wsmenu-list .main-link:nth-child(12){transition-delay:1.2s;}
.showmenu .wsmenu-list .main-link:nth-child(13){transition-delay:1.3s;}
.showmenu .wsmenu-list .main-link:nth-child(14){transition-delay:1.4s;}
.showmenu .wsmenu-list .main-link:nth-child(15){transition-delay:1.5s;}

.wsoffcanvasopener .wsmenu-list .main-link:nth-child(1){transition-delay:.1s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(2){transition-delay:.2s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(3){transition-delay:.3s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(4){transition-delay:.4s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(5){transition-delay:.5s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(6){transition-delay:.6s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(7){transition-delay:.7s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(8){transition-delay:.8s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(9){transition-delay:.9s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(10){transition-delay:1s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(11){transition-delay:1.1s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(12){transition-delay:1.2s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(13){transition-delay:1.3s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(14){transition-delay:1.4s;}
.wsoffcanvasopener .wsmenu-list .main-link:nth-child(15){transition-delay:1.5s;}

.menu-main{transform:translateX(-100%)}
.navigation{left:-50%;opacity:0;transition:all .5s ease-out 0s;}
.menu-link span,.menu-link span::after,.menu-link span::before{transition:all .3s ease-out 0s;}

.menu-main.openedmenu{transform:translateX(0%)}
.navigation.showmenu{left:0%;opacity:1;transition:all .5s ease-out 0.3s;}


.menu-link.active span::after{top:0px;}
.menu-link.active span::before{top:0px;}

.menu-link.crossed span{background:rgba(255,255,255,0)}
.menu-link.crossed span::before{transform:rotate(-45deg)}
.menu-link.crossed span::after{transform:rotate(45deg)}


.slideshow-img img{width:100%}
.swiper{width:100%;/*height:100%*/}
.overseasSwiper .swiper-slide{text-align: center;font-size: 18px;height:auto;  /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }
.swiper-slide img{/*display:block;width:100%;height:100%;object-fit:cover;*/width:100%;}
.slideshow-box::after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;/*background:linear-gradient(90deg, rgba(255,255,255,0),0%, rgba(255,255,255,0),42%, rgba(255,255,255,0.4),55%, rgba(255,255,255,0.9),70%,rgba(255,255,255,1) 100%);*/}
.slideshow-home-contents{left:5rem;width:50%;top:10rem;z-index:9;position: absolute;}
.banner-img{height:0%;position:relative;padding-bottom:35%;}
.banner-img img{height:100%;position:absolute;left:50%;transform:translateX(-50%);top:0}
.slideshow-home-contents h1{font-size:60px;font-weight:300;color:var(--white-color);/*transform:translateX(150px);opacity:0;letter-spacing:5px;*/}
.slideshow-home-contents p{font-size:23px;color:#fff;/*transform:translateX(150px);opacity:0;*/font-weight:300;line-height: 40px;width:65%;}
.slideshow-home-contents p a{font-size:18px;background: linear-gradient(90deg, rgba(32,121,237,1) 0%, rgba(158,52,166,1) 50%);padding:10px 25px;border-radius:25px;color:var(--white-color);display:inline-block}
.slideshow-home-contents p a:hover{color:var(--white-color);background: linear-gradient(90deg, rgba(32,121,237,1) 0%, rgba(158,52,166,1) 50%);}
.slideshow-links{margin-top:15px}
.slideshow-home-contents h1 + p{letter-spacing:1px}
/*.slideshow-button-prev,.slideshow-button-next{display:none}*/

.slideshow-img img,.slideshow-home-contents .banner-img,.slideshow-home-contents h1,.slideshow-home-contents p{transition:all 0.8s ease-out}
.slideshow-home-contents p{transition-delay:.2s}
.swiper-pagination-bullet{width:20px;height:20px;background:none;opacity:1;border:2px solid var(--blue-color)}
.swiper-pagination-bullet-active{background:var(--blue-color)}
.slideshow-img{overflow:hidden;height:100%!important;}
/*.swiper .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}*/
.mySwiper .swiper-slide .slideshow-img img{transform:scale(1.3)}
.slideshow-contents .banner-img,.slideshow-contents h1,.slideshow-contents .slideshow-text,.slideshow-contents .slideshow-links,.slideshow-contents .slideshow-links{transform:translateY(100px);opacity:0;}
.banner-main .swiper-pagination-bullet-active{background:var(--blue-color);transform:scale(0.8)}
.slideshow-contents .banner-img{transition-delay:0.3s}
.slideshow-contents h1{transition-delay:0.4s;font-family:'Gotham Book';font-style: normal;}
.slideshow-contents .slideshow-text{transition-delay:0.5s}
.slideshow-contents .slideshow-links{transition-delay:0.6s}
.mySwiper .swiper-slide-active .slideshow-img img{transform:scale(1);}
.mySwiper .swiper-slide-active .slideshow-contents .banner-img,.mySwiper .swiper-slide-active .slideshow-contents h1,.mySwiper .swiper-slide-active .slideshow-contents .slideshow-text,.mySwiper .swiper-slide-active .slideshow-contents .slideshow-links{transform:translateY(0px);opacity:1}
.swiperService{overflow:hidden}
.swiperService,.swiperService .service-button-prev,.swiperService .service-button-next{display:none}

.swiper-button-next,.swiper-button-prev{width:42px;height:42px;border-radius:0%;background:rgba(0, 0, 0, .15);/*border:1px solid #ddd*/}
.swiper-button-next::after,.swiper-button-prev::after{font-size:15px;color:#fff;font-weight:bold}
.swiper-button-next:hover,.swiper-button-prev:hover{/*background:var(--blue-color);border:1px solid var(--blue-color)*/}
.swiper-button-next:hover::after,.swiper-button-prev:hover::after{/*color:var(--white-color)*/}

.products-service-col h5{color:#fff;font-size:24px;margin-top: 1.0rem}
.product-services-listing{padding-left:2rem;margin-bottom: 1rem;}
.product-services-listing li{font-size:16px;line-height: 30px;color:#fff;list-style: square;}
.products-service-col a{display: contents;}



.unstyled{text-align:left;}
.unstyled li{display:inline-block;margin-right:25px;position:relative;z-index:1}
.unstyled li:last-child{margin-right:0px}
.styled-checkbox {
  position: absolute;
  opacity: 0;
}
.styled-checkbox + label {
  position:relative;
  cursor:pointer;
  padding:0;/*font-size:16px;*/line-height: 1.5;
}
.styled-checkbox + label:before {
  content: '';border-radius: 50%; 
  margin-right:10px;margin-left:1px;
  display: inline-block;
  vertical-align:bottom;
  width: 25px;
  height: 25px;
  background: #fff;box-shadow: 0 0 0 1px #999;
}
.styled-checkbox:hover + label:before {
  background:#f1f1f1;box-shadow: 0 0 0 1px var(--blue-color);
}
.styled-checkbox:focus + label:before {
  box-shadow: 0 0 0 1px var(--blue-color);
}
.styled-checkbox:checked + label:before {
  background:var(--blue-color);box-shadow: 0 0 0 1px var(--blue-color);
}
.styled-checkbox:disabled + label {
  color: #b8b8b8;
  cursor: auto;
}
.styled-checkbox:disabled + label:before {
  box-shadow: none;
  background: #ddd;
}
.styled-checkbox:checked + label:after {
 content: '✓';
position: absolute;
left: 8px;
top: 3px;
background: none;
width: 2px;
height: 2px;
color: var(--white-color);
font-size: 15px; 
}
/*.checkbox .styled-checkbox:checked + label:after {content:"";width:23px;height:23px;left:3px;top:3px;bottom:3px;right:3px;background:#c9b87a}*/

.checkbox .styled-checkbox + label:before {border-radius:0%;}



.popup-hidden{display:none;padding:25px}
.popup-hidden h2{padding-top:0px;font-size: 25px;}
.popup-hidden p{font-size:18px }
.popup-hidden .listing li::before{top:12px;}
/* Start state */
.animated-modal {border-radius:4px;overflow:hidden;transform: translateY(-50px);transition:all .7s;}
#signupModal{width:575px}
.animated-modal .anim1,.animated-modal .anim2,.animated-modal .anim3,.animated-modal .anim4,.animated-modal .anim5,.animated-modal .anim6,.animated-modal .anim7,.animated-modal .anim7,.animated-modal .anim8,.animated-modal .anim9,.animated-modal .anim10,.animated-modal .anim11,.animated-modal .anim12,.animated-modal .anim13,.animated-modal .anim14,.animated-modal .anim15,.animated-modal .anim16,.animated-modal .anim17,.animated-modal .anim18,.animated-modal .anim19,.animated-modal .anim20,.animated-modal .anim21,.animated-modal .anim22,.animated-modal .anim23,.animated-modal .anim24,.animated-modal .anim25
{transform: translateY(-50px);opacity:0;transition-property:transform, opacity;transition-duration:.4s;}

/* Final state */
.fancybox-slide--current .product-detail,
.fancybox-slide--current .animated-modal,
.fancybox-slide--current .animated-modal .anim1,
.fancybox-slide--current .animated-modal .anim2,
.fancybox-slide--current .animated-modal .anim3,
.fancybox-slide--current .animated-modal .anim4,
.fancybox-slide--current .animated-modal .anim5,
.fancybox-slide--current .animated-modal .anim6,
.fancybox-slide--current .animated-modal .anim7,
.fancybox-slide--current .animated-modal .anim8,
.fancybox-slide--current .animated-modal .anim9,
.fancybox-slide--current .animated-modal .anim10,
.fancybox-slide--current .animated-modal .anim11,
.fancybox-slide--current .animated-modal .anim12,
.fancybox-slide--current .animated-modal .anim13,
.fancybox-slide--current .animated-modal .anim14,
.fancybox-slide--current .animated-modal .anim15,
.fancybox-slide--current .animated-modal .anim16,
.fancybox-slide--current .animated-modal .anim17,
.fancybox-slide--current .animated-modal .anim18,
.fancybox-slide--current .animated-modal .anim19,
.fancybox-slide--current .animated-modal .anim20,
.fancybox-slide--current .animated-modal .anim21,
.fancybox-slide--current .animated-modal .anim22,
.fancybox-slide--current .animated-modal .anim23,
.fancybox-slide--current .animated-modal .anim24,
.fancybox-slide--current .animated-modal .anim25
{
  transform: translateY(0);
  opacity: 1;
}

/* Reveal content with different delays */

.fancybox-slide--current .animated-modal .anim1 {
  transition-delay: .1s;
}

.fancybox-slide--current .animated-modal .anim2 {
  transition-delay: .2s;
}
.fancybox-slide--current .animated-modal .anim3 {
  transition-delay: .3s;
}
.fancybox-slide--current .animated-modal .anim4 {
  transition-delay: .4s;
}
.fancybox-slide--current .animated-modal .anim5 {
  transition-delay: .5s;
}
.fancybox-slide--current .animated-modal .anim6 {
  transition-delay: .6s;
}
.fancybox-slide--current .animated-modal .anim7 {
  transition-delay: .7s;
}
.fancybox-slide--current .animated-modal .anim8 {
  transition-delay: .8s;
}
.fancybox-slide--current .animated-modal .anim9 {
  transition-delay: .9s;
}
.fancybox-slide--current .animated-modal .anim10 {
  transition-delay: 1s;
}
.fancybox-slide--current .animated-modal .anim11 {
  transition-delay: 1.1s;
}
.fancybox-slide--current .animated-modal .anim12 {
  transition-delay: 1.2s;
}
.fancybox-slide--current .animated-modal .anim13 {
  transition-delay: 1.3s;
}
.fancybox-slide--current .animated-modal .anim14 {
  transition-delay: 1.4s;
}
.fancybox-slide--current .animated-modal .anim15 {
  transition-delay: 1.5s;
}
.fancybox-slide--current .animated-modal .anim16 {
  transition-delay: 1.6s;
}
.fancybox-slide--current .animated-modal .anim17 {
  transition-delay: 1.7s;
}
.fancybox-slide--current .animated-modal .anim18 {
  transition-delay: 1.8s;
}
.fancybox-slide--current .animated-modal .anim19 {
  transition-delay: 1.9s;
}
.fancybox-slide--current .animated-modal .anim20 {
  transition-delay: 2s;
}
.fancybox-slide--current .animated-modal .anim21 {
  transition-delay: 2.1s;
}
.fancybox-slide--current .animated-modal .anim22 {
  transition-delay: 2.2s;
}
.fancybox-slide--current .animated-modal .anim23 {
  transition-delay: 2.3s;
}
.fancybox-slide--current .animated-modal .anim24 {
  transition-delay: 2.4s;
}
.fancybox-slide--current .animated-modal .anim25 {
  transition-delay: 2.5s;
}
button,.form-control,
textarea:hover, 
.form-control:hover, 
textarea:active, 
.form-control:active, 
textarea:focus, 
.form-control:focus,
button:focus,
button:active,
button:hover,
label:focus,
.btn:active,
.btn.active,.swiper-button-next, .swiper-button-prev
{
    outline:0px !important;
    -webkit-appearance:none;box-shadow:none!important 
}
.form-control::-webkit-input-placeholder{ /* Chrome/Opera/Safari */
  color:var(--light-grey); font-style: italic
}
.form-control::-moz-placeholder { /* Firefox 19+ */
   color:var(--light-grey); font-style: italic
}
.form-control:-ms-input-placeholder { /* IE 10+ */
  color:var(--light-grey); font-style: italic
}
.form-control:-moz-placeholder { /* Firefox 18- */
   color:var(--light-grey); font-style: italic
}	

::selection 		{color:var(--white-color);background:var(--blue-color)}
::-moz-selection	{color:var(--white-color);background:var(--blue-color)}
.none				{display:none !important}

.fancybox-close-small,.fancybox-close-small:after,.swiper-pagination-bullet{outline: none !important; box-shadow: none;}

a					{color:var(--blue-color);text-decoration:none}
a:hover 			{color:var(--black-color);text-decoration:none}
a:focus 			{color:var(--black-color);text-decoration:none}

.button{font:300 18px/20px 'GillSansMT';color:var(--white-color);background:var(--blue-color);padding:10px 25px 11px 25px;display:inline-block;border-radius:3px;cursor:pointer;text-align:center;border:2px solid transparent;text-decoration:none;vertical-align:middle;}
.button:hover,.button:focus{background:var(--grey-color);color:var(--white-color);border:2px solid transparent;}
:root {
	--blue-color:#0d3880;
	--dark-blue-color:#001e50;
	--white-color:#FFFFFF;
	--black-color:#000000;
	--grey-color:#222222;
	--light-grey:#8f8f8f;
	--light2-grey:#efefef;
	--gill:'GillSansMT';
}


	
	
.psc-mobile-logo{display: none;}
.home-banner-main{padding-bottom: 3rem;}
.top-home-banner{padding-bottom: 5rem;}

.home-page-banner{}
.psc-1967{margin-top: 10rem;}

.banner-home-content h2{font-family:'Gotham Book';font-size:70px;font-weight: 100;}
.banner-home-content p{font-family:'HelveticaNeue';width: 31%;font-size:23px;font-weight: lighter;}
.swiper-pagination{display: none;}

.home-learn-more a{background: linear-gradient(90deg, rgba(60,200,241,1) 0%, rgba(48,93,165,1) 35%, rgba(205,61,71,1) 100%);border-radius:20px;padding: 5px 40px 5px 40px;font-size: 25px;color: #fff;font-weight: 300;}
.home-learn-more{position: absolute;margin-left: 5rem;margin-top: -10rem;z-index: 9;display: flex;}

.home-banner-main{background-image: url("../images/home-slider-background.png");background-repeat: no-repeat;background-size: cover;}

.footer-section{background-color:#666;padding-top:2rem;padding-bottom:0rem;}
.padding-left-right{padding-left:5%;padding-right:5%;}
.footer-section h4{color:#989898;font-weight:600;}
.footer-section h4:hover{color:#989898;}
.footer-section p{color:#989898;font-weight:100;line-height:normal;padding-bottom: 1rem;font-size:17px;}
.footer-section p:hover{color:#fff;}
.footer-section a:hover{color:#fff;}
.footer-section a{color:#989898;font-weight:100;display:contents;}
.footer-section span{display:block;line-height:30px;}
.img-instagram     {color:#989898;}
.img-instagram:hover{color:#fff;}

.img-facebook     {color:#989898;}
.img-facebook:hover{color:#fff;}

.img-twitter     {color:#989898;}
.img-twitter:hover{color:#fff;}

.img-youtube     {color:#989898;}
.img-youtube:hover{color:#fff;}

.img-linkedin     {color:#989898;}
.img-linkedin:hover{color:#fff;}

.img-social        {-webkit-transition-duration: 0.3s;transform: translateZ(0);transition-duration: 0.3s;}
.img-social:hover  {-webkit-transform: scale(1.1);transform: scale(1.1);}
ul.social          {padding-top: 1%;}
.d-inline          {padding:5px;}
.img-social        {font-size:23px;}
.footer-links-info li {line-height:30px;}

.copyright p{text-align:center;}
hr.hr-footer-line{border:1px solid #fff;}
.inner-banner-content{position:absolute;top:10rem;left:5rem;}
.inner-banner-content h1{color:#fff;font-size:60px;font-family:'Gotham Book';letter-spacing: 2px;}
.inner-banner-content span{display:block;}
.innerpage-section{padding-top:0rem;padding-bottom: 2rem;}
.content-innerpage p{color:#444;font-size:20px; font-weight:500;text-align: justify;line-height:30px;}
#text                              {display:none;} 
span.read img{width:2%;}
span.read{text-align:right;display:block;font-size:22px;margin-top: 0.5rem;}
span.read a{color:#1367b1;}
.chairman-desc img{border-radius: 100%;margin-bottom: 1rem;}
ul.listing-psc li{list-style: disc;font-size:20px;line-height:30px;color:#444;font-weight:500;}
ul.listing-psc{padding-left: 2rem;padding-bottom: 1rem;}
.chairman-desc h3{color:#444;font-weight:600;}
.chairman-desc h5{color:#444;font-size:22px;padding: 5px 0px;margin-bottom: 1rem;margin-top: -0.5rem;}
p{padding-bottom:1rem;}
.about-img{text-align:center;margin-top:1rem;}
.row.grid-divide [class*='col-']:not(:last-child):after {background: #2154ac;width: 2px;content: "";display:block;position: absolute;margin-top:-15rem;margin-left:34rem;min-height: 275px;}
.grid-divide{margin-top: 10rem;}
.certification-logo{width:100%;}
.content-innerpage h4{text-transform: uppercase;font-weight: 500;font-size: 37px;color:#2d81d8;}
.content-divisons{padding-top: 5rem;}
.division-holder{border-radius: 0px;box-shadow: 0 0 10px 5px rgb(0 0 0 / 10%);padding: 40px;background: #1467b0;margin-top: 5rem;}
.division-img {overflow: hidden;border: 2px solid #fff;cursor: pointer;margin-top: -10rem;}
.division-img img {width: 100%;}
.division-holder h5{color: #fff;font-weight: 300;text-align: center;text-transform: uppercase;font-size: 30px;letter-spacing: 1px;line-height: 45px;margin-bottom: 3rem;}
.division-holder h5 span{display: block;}
.division-img-icon{background-color:#056eb7;border-radius:100%;border:2px solid #fff;width:30%;display: inline-flex;margin-top: -4rem;}
.division-img-icon img{padding:35px;}
.listing-product-services{margin-top:2rem;}
.listing-product-services a{color:#fff;}
.listing-product-services h6{font-weight:500;font-size:30px;text-transform:uppercase;}
.products-services-row{background-color:#2461af;}
.products-service-col{background-color:#2461af;padding-left:5%;padding-top: 3%;padding-bottom: 3%; padding-right: 5%;text-align: justify;}
.products-service-col p{color:#fff;}
.products-service-col a{color:#fff;font-size: 21px;}
.products-services-div h3{padding-left:0%;color:#999;font-size:45px;}
.products-service-col h4{color:#fff;text-transform:none;}
.psc-instrument-img{right: 0rem;margin-top: -30%;position: absolute;}
.psc-instrument-img-mobile{display: none;}


.products-items{padding-top:3rem;padding-bottom:3rem;}
.swiper {width: 100%;height: 100%;}
.swiper-slide-services {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide-services img {display: block;width: 100%;height: 100%;object-fit: cover;}
.products-items h4{color:#999;font-size:30px;}
.swiper-pagination-products-item{position: relative!important;text-align: left!important;}
.swiper-pagination-products-item .swiper-pagination-bullet{width:30px;height:5px;border-radius:5px;border:0px;background-color: #8b8b8b;}
.swiper-pagination-products-item .swiper-pagination-bullet-active{width:50px;background-color: #383737;}

/*********************** Demo - 14 *******************/
.box14{position:relative}
.box15,.box17,.box18{box-shadow:0 0 5px #7e7d7d;text-align:center}
.box14:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;opacity:0;transition:all .35s ease 0s}
.box14:hover:before{opacity:1}
.box14 img{width:100%;height:auto}
.box14 .box-content{width:90%;height:90%;position:absolute;top:5%;left:5%}
.box14 .box-content:after,.box14 .box-content:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;transition:all .7s ease 0s}
.box14 .box-content:before{border-bottom:1px solid rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.5);transform:scale(0,1);transform-origin:0 0 0}
.box14 .box-content:after{border-left:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5);transform:scale(1,0);transform-origin:100% 0 0}
.box14:hover .box-content:after,.box14:hover .box-content:before{opacity:1;transform:scale(1);transition-delay:.15s}
.box14 .title{font-size:21px;font-weight:300;color:#fff;margin:15px 0;opacity:0;transform:translate3d(0,-50px,0);transition:transform .5s ease 0s;margin-top: 25%;text-align: center;}
.box14:hover .title{opacity:1;transform:translate3d(0,0,0)}
.box14 .post{font-size:14px;color:#fff;padding:10px;background:#d79719;opacity:0;border-radius:0 19px;transform:translate3d(0,-50px,0);transition:all .7s ease 0s}
.box14 .view-link,.box15 .view-link{padding:0;list-style:none}
.box14:hover .post{opacity:1;transform:translate3d(0,0,0);transition-delay:.15s}
.box14 .view-link{width:100%;margin:0;position:absolute;bottom:-10px;left:0;opacity:0;z-index:1;transition:all .7s ease 0s}
.box14:hover .view-link{bottom:100px;opacity:1;transition-delay:.15s;background-color: #000000b8;}
.box14 .view-link a{display:block;/*width:40px;height:40px;*/line-height:40px;/*border:1px solid #fff;*/border-radius:0 16px;font-size:20px;color:#fff;font-weight:300;margin-right:5px;transition:all .4s ease 0s;text-align: center;}
.box14 .view-link a:hover{/*background:#d79719;border-color:#d79719*/}
@media only screen and (max-width:990px){
.box14{margin-bottom:30px;}}

.product-item-modal h3{color:#999;}
.product-item-modal{width:800px;}
.product-item-modal p{line-height: 30px;padding-bottom: 1rem;}
.product-item-modal a{display: contents;}
.content-innerpage h6{font-size: 35px;font-weight: 600;color: red;}
.career-form-col .form-control{padding:12px;margin:25px;text-align:normal;}
.career-form-col{background-color:#e6e6e6;padding-top: 20px;margin-bottom: -15px; padding-left:20px;padding-right:80px; height:100%;}
.career-form-col h3{color:#2461b0;text-align:center;font-size:50px;font-weight:600;}

a:active, a:focus,input:focus, textarea:focus,select button{outline:0}
a:active, a:focus	{outline:expression(hideFocus='true')}
::-moz-focus-inner	{border:1px solid transparent!important}
:link,:visited      {text-decoration:none}

pre,form,blockquote,fieldset,input,select,label,button,textarea,section,a {margin:0px;list-style:none;padding:0;vertical-align:top;border-radius:0;line-height:normal;}

ul,ol,li{margin:0px;padding:0;vertical-align:top;border-radius:0;line-height:normal;}
a img				{border:none;}
.form-control{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s}
.form-control::-webkit-input-placeholder{ color:#9b9b9b;font-style: normal;}

.clearfix-space{margin: 3%;}
p.submit-message a{background-color: #fff;padding: 5px 50px 5px 50px;border-radius: 50px;letter-spacing:3px;color:#2461b0;font-weight:600;font-size:23px;box-shadow: 5px 5px 10px 5px #cbc9c9;}
p.submit-message{padding-left:1%;padding-top:1rem;}
.contact-form .form-control{padding:15px;margin:10px;}
.contact-us-section{background-color: #e6e6e6;padding-top:2rem;padding-bottom:2rem;}

.contact-address-section{padding-top:2rem;padding-bottom:2rem;}
.contact-address-section h4{color:#666666;font-weight:600;}
.contact-address-section p{color:#666666;font-weight:500;line-height: 30px;padding-bottom: 1rem;font-size:20px;}
.contact-address-section a{color:#666666;font-weight:500;display:contents;}
.contact-address-section span{display:block;line-height:30px;}

.img-instagram-contact     {color:#989898;}
.img-instagram-contact:hover{color:#fff;}

.img-facebook-contact     {color:#989898;}
.img-facebook-contact:hover{color:#fff;}

.img-twitter-contact     {color:#989898;}
.img-twitter-contact:hover{color:#fff;}

.img-youtube-contact     {color:#989898;}
.img-youtube-contact:hover{color:#fff;}

.img-linkedin-contact     {color:#989898;}
.img-linkedin-contact:hover{color:#fff;}

h3.location-head{color:#999;font-weight: 600;padding-top: 1rem;}

.content-projects{padding-top: 5rem;padding-bottom: 0rem;}
.project-holder{border-radius: 0px;box-shadow: 0 0 10px 5px rgb(0 0 0 / 10%);padding: 40px;background: #1467b0;margin-top: 5rem;height: 100%;}
.project-img {overflow: hidden;border: 2px solid #fff;cursor: pointer;margin-top: -10rem;}
.project-img img {width: 100%;}
.project-holder h5{color: #fff;font-weight: 300;text-align: center;text-transform: uppercase;font-size: 30px;letter-spacing: 1px;line-height: 45px;margin-bottom: 3rem;}
.project-holder h5 span{display: block;}
.project-holder span a{color:#fff;}
span.read-more{text-align: left;margin-top: 2rem;display: block;}

.project-img-icon{background-color:#056eb7;border-radius:100%;border:2px solid #fff;width:30%;display: inline-flex;margin-top: -4rem;}
.project-img-icon img{padding:35px;}
.project-holder p{color:#fff;margin-top:2rem;font-size:18px;}

.clearfix-space1{margin:7%;}
h1.inner-mobile-head{display:none;}

.col-projects{margin-bottom:10rem;}
.sub-menu-div{position:relative;display: flex;}

.iso-info img{width:100%;}
.bx-wrapper .bx-pager.bx-default-pager a{display: none!important;}
.bx-wrapper .bx-next {right: -15%!important;bottom: 45%;top: auto!important;background-image: url("../images/arrow-right.png")!important;width:50px;height:100px;}
.bx-wrapper .bx-prev {left: -15%!important;bottom: 45%;top: auto!important;background-image: url("../images/arrow-left.png")!important;width:50px;height:100px;}
.news-img{border:2px solid #dfdfdf;padding:50px;}

.sitemap li a           {transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;}
.sitemap 				{margin-bottom:30px;}
.sitemap li 			{padding:5px 0 5px 25px;}
.sitemap li a 			{padding:0px 0 0px 22px; color:#000000;background:url(../images/arrow-search.png) 0px 3px no-repeat; }
.sitemap li a:hover 	{color:#7e7a7a;padding:0px 0 0px 35px;background:url(../images/arrow-search.png) 15px 3px no-repeat;}



/*******SEARCH_CSS*****/
.search-link{display: none;}
.search-main{display:inline-block;width:40px;position:relative;z-index:1}
.search-link{display:block;/*background:#1c2d56;*/float:right;width:40px;height:40px;padding:5px;text-align:center}
.search-link:hover{/*background:#c9a865*/ opacity:0.6 }
.search-link .icon-close{display:none}
.search-link .icon-search{display:block}
.search-link.active{/*background:#c9a865 url("../images/icon-close.png") center center no-repeat*/;/*background-size:auto 50% ;*/}
.search-link.active .icon-close{display:block}
.search-link.active .icon-search{display:none}
.search-link img{height:100%;display:block;vertical-align:top;margin:0 auto}
.search-sub{float:right;display:none;position:absolute;top:100%;left:0px;z-index:9}
.search-sub::after{content:"";position:absolute;left:15px;top:-5px;transform:rotate(135deg);border:5px solid transparent;border-bottom:5px solid #142448;border-left:5px solid #142448}
.search-div{position:relative;z-index:1;width:250px;}
.search-sub select.form-control{width:150px;float:left;border-radius:0px;position:relative;background:#c1c1c1 url("../images/down-arrow-white.png") right center no-repeat}
/*.search-sub select.form-control::after{position:absolute;top:50%;right:10px;content:"";border-bottom:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);width:15px;height:15px;z-index:9}*/
.search-div{background:#142448;padding:5px}
.search-input{padding:0 40px 0 0;position:relative;z-index:1}
.search-input .form-control{border-radius:0px;border:0px solid #404041;background:none;color:#fff;padding:.2rem .5rem;}
.search-sub button{background:#3d66b8;padding:0px 0 0 0;border-radius:0px;position:absolute;top:0px;right:0px;z-index:9;width:40px;bottom:0;line-height:normal;display:inline-block;text-align:center;border:1px solid #3d66b8;color:#fff;cursor:pointer}
.search-sub button img{vertical-align:top;height:70%}
select.form-control:not([size]):not([multiple]){height:auto;border:0px solid #334f8f}
.search-sub button:hover{background:#000;border:1px solid #000;color:#fff;}
.navigation{margin-top:5px;display:inline-block;}
.navigation,.search-main{vertical-align:middle}
.search-main{margin-left:15rem;margin-top: 25%;}
.search-main a{display: flex!important;font-size:16px!important;}
.search-main img{height: 29px!important;}


.search {width: 100%;position: relative;display: flex;}
.searchTerm {width: 100%;border: 2px solid #fff;border-right: none;padding: 5px;height: 37px;/*border-radius: 5px 0 0 5px;*/outline: none;color: #9DBFAF;}
.searchTerm:focus{color: #1067b0;}
.searchButton {width: 40px;height: 36px;border: 1px solid #1067b0; background: #1067b0;text-align: center;color: #fff;/*border-radius: 0 5px 5px 0;*/cursor: pointer;font-size: 20px;}
/*Resize the wrap to see the search bar change!*/
.wrap{;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width:250px;}
.search-mobile{display: none;}

.breadcrumb li{font-size:18px;}

@media only screen and (max-width:475px){
.search-desktop{display: none;}
.search-mobile{display: block;}	
.wrap{width:250px;}
.searchButton{height: 37px;}	
.search-desktop{display:none;}}


.clients-img img {width: 100%;/*filter: grayscale(1);opacity: 0.7;*/transform: translateZ(0);transition-duration: 0.8s;border:1px solid;}
.clients-img img:hover {filter: grayscale(0);opacity: 1;cursor: pointer;transform: scale(1.1);}


.certificate-img{border: 1px solid #ccc;padding: 0px; box-shadow: 3px 3px 3px #bfbfbf;}

ul.footer-links-info{margin-top:45px;}
.home-search-psc-live-mobile{display: none;}

@media only screen and (max-width:768px){
.home-search-psc-live-desktop{display: none;}
.home-search-psc-live-mobile{display: block;}
.sub-menu-div{display: none;}}

.content-innerpage p a{display: contents;}
.seminar-slider .bx-wrapper .bx-controls-direction a{display:none;}
.seminar-form-col .form-group{margin:20px;}
.seminar-form-col p.submit-message input{background-color:#e63638;padding:10px 25px 10px 25px;color:#fff;display:inline-block;font-size:17px;font-weight:500;}
.input-seminar{padding-left:1rem;}
.seminar-form-col a{margin-top:-3px;display:block;}