h1,h2,h3,h4,h5,h6{font-weight:400}a{transition:all .3s ease-in}a:hover{text-decoration:none;transition:all .3s ease-in}.mt70{margin-top:70px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.ptb70{padding:100px 0!important}.slider-pic{overflow:hidden}.img-fluid{width:100%}.slider-sec{position:relative}.slider-sec header{position:fixed;top:0;z-index:99;width:100%;background:0 0}.menu-main{margin:0 0 0}.header{background:#000}.home .header{background:#000;background:-moz-linear-gradient(top,#000 44%,#fff 100%);background:-webkit-linear-gradient(top,#000 44%,#fff 100%);background:linear-gradient(to bottom,#00000094 80%,#ffffff00 100%)}header .shrink{position:fixed;width:100%;top:-70px;left:0;right:0;-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px);-webkit-transition:background .5s ease,-webkit-transform .5s ease;transition:background .5s ease,-webkit-transform .5s ease;-o-transition:transform .5s ease,background .5s ease;transition:transform .5s ease,background .5s ease;transition:transform .5s ease,background .5s ease,-webkit-transform .5s ease;-webkit-transition:transform .5s ease,background .5s ease;-webkit-box-shadow:0 3px 16px 0 rgba(0,0,0,.1);box-shadow:0 3px 16px 0 rgba(0,0,0,.1);z-index:999;background:rgb(0 0 0 / 85%)!important}header .logo img{transition:all .3s ease-in;margin:20px 0 0}header .shrink .logo img{transition:all .3s ease-in;width:170px}.slider-data{position:absolute;bottom:10%;width:100%}.slider-data h3{color:#fff;font-size:60px;font-weight:900;text-align:center;font-family:'Playfair Display',serif;text-shadow:1px 2px 5px #000}.slider-data p{text-align:center;font-size:25px;color:#fff;text-shadow:1px 2px 5px #000}.slider-sec .owl-theme .owl-controls{width:100%;height:50px;opacity:1;position:absolute;top:42%}.slider-sec .owl-theme .owl-controls .owl-buttons div{opacity:1;background:0 0;display:inline-block;margin:0 5px}.slider-sec .owl-next:before,.slider-sec .owl-prev:before{content:"\f053";font-family:FontAwesome;font-size:16px;color:#fff;width:50px;height:50px;line-height:46px;text-align:center;display:block;border-radius:50%;border:solid 1px #fff;transition:all .3s ease-in}.slider-sec .owl-prev{position:absolute;left:0}.slider-sec .owl-next{position:absolute;right:0}.slider-sec .owl-prev:hover:before{background:#fff;color:#333;transition:all .3s ease-in}.slider-sec .owl-next:hover:before{background:#fff;color:#333;transition:all .3s ease-in}.slider-sec .owl-next:before{content:"\f054"}.about-slider{max-width:380px;float:right;width:100%;padding-top:80px;padding-right:80px;padding-bottom:80px;margin-right:-300px}.aboutdetailssection{padding:80px 0 100px}.about-us-colum{background-image:url(../images/about-bg.jpg);background-repeat:no-repeat;background-position:left top;margin-right:230px;background-size:cover;min-height:500px}.about-slider .owl-theme .owl-controls{margin-top:10px;margin-left:30px;position:absolute;bottom:-85px;left:-394px;top:auto}.about-slider .owl-theme .owl-controls .owl-buttons div{opacity:1;background:0 0;display:inline-block;display:none;margin:0 15px}.about-slider .owl-next{right:50%}.about-slider .owl-next:before,.about-slider .owl-prev:before{content:"\f177";font-family:FontAwesome;font-size:30px;color:#000;text-align:center;display:block;transition:all .3s ease-in}.about-slider .owl-next:before{content:"\f178"}.about-us-colum:after{position:absolute;content:'';right:20px;top:20px;width:80%;height:94%;background-image:url(../images/bg-dot.jpg);background-repeat:repeat;z-index:-1}.about-slider .owl-prev:hover:before{color:#054f8a;transition:all .3s ease-in}.about-slider .owl-next:hover:before{color:#054f8a;transition:all .3s ease-in}.about-us-data{margin:80px 0 0}.about-us-data.custaboutdata{margin:0}.site-button{background-color:#50aab2;color:#fff;outline:0}.active>.site-button,.site-button:active,.site-button:focus,.site-button:hover,.site-button:visited{background-color:#333;color:#fff}.site-button:hover{background-color:#000;color:#fff}.site-button-secondry{background-color:#1f3334;color:#fff;outline:0}.active>.site-button-secondry,.site-button-secondry:active,.site-button-secondry:focus,.site-button-secondry:hover{background-color:#1f3334;color:#fff}.site-button{color:#fff;padding:10px 30px;text-transform:uppercase;letter-spacing:1px;position:relative;cursor:pointer;display:inline-block;background-color:#2c3a64;border:none;font-size:13px}.site-button:after,.site-button:before{border-color:transparent;-webkit-transition:all .25s;transition:all .25s;border-style:solid;border-width:0;content:"";height:24px;position:absolute;width:0}.site-button:before{border-color:#1f3334;border-top-width:2px;left:0;top:-5px}.site-button:after{border-bottom-width:2px;border-color:#1f3334;bottom:-5px;right:0}.site-button.hover,.site-button:hover{background-color:#1f3334}.site-button.hover:after,.site-button.hover:before,.site-button:hover:after,.site-button:hover:before{height:100%;width:100%;border-color:#000}.design-excellence-sec{background:url(../images/design-excellence-bg.jpg) left top no-repeat;padding:70px 0;min-height:665px;background-size:cover}.design-excellence-box{width:100%;background:#2e2e2e;padding:50px}.design-excellence-box h2{color:#fff;text-align:left;font-size:40px;margin-bottom:20px}.design-excellence-box p{color:#fff}.design-excellence-box .site-button:hover:before{border-color:#fff}.design-excellence-box .site-button:hover:after{border-color:#fff}.design-excellence-box .site-button:hover,.site-button.hover{background-color:#effeff;color:#000}.design-excellence-box .site-button{background-color:#15aaba}.latest-product-sec{margin:100px 0 0}.headding33{font-size:35px;font-weight:400;text-align:center}.underline{height:3px;background:#13acbd;width:100px;margin:20px auto 45px}.widht1350{max-width:1350px;margin-left:auto;margin-right:auto}.product-colum{margin:30px 0 0}.product-colum img{border:solid 2px #efefef;padding:8px}.product-colum h4{text-align:center;color:#000;padding:20px 0;font-size:30px;border-bottom:solid 1px #9e9e9e}.logo-sec{text-align:center;margin-top:100px}.logo-pic img{border:solid 1px #ccc;padding:0 10px;width:80%}.logo-pic{margin:0 15px}.logo-sec .owl-next:before,.logo-sec .owl-prev:before{border:solid 1px #ccc;color:#000;line-height:50px}.logo-sec .owl-theme .owl-controls{top:25%}.logo-sec .owl-next:before,.logo-sec .owl-prev:before{width:25px;border-radius:20px;font-size:15px}.logo-sec .owl-theme .owl-controls .owl-buttons div{padding:0 0}.country-sec{width:100%;margin-top:100px}.country-colum01{background:url(../images/maruritius.jpg) no-repeat center top}.country-colum02{background:url(../images/oman.jpg) no-repeat center top}.country-colum03{background:url(../images/dubai.jpg) no-repeat center top}.country-colum{padding:0;margin:0;background-size:cover!important;background-position:center;height:500px;float:left;width:33.333333%;position:relative;transition:all .3s ease-in;overflow:hidden}.country-colum:before{content:"";display:block;position:absolute;top:0;width:100%;height:100%;transition:all .45s ease-out;background-color:rgb(0 0 0 / 48%)}.country-colum h3{text-align:center;z-index:999;position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;height:100%;transition:all .3s ease-in;transition:height .4s;font-size:35px}.country-colum:hover h3:hover{transition:height .4s;height:150%}.country-colum h3 a{color:#fff}.country-btn{margin:30px auto 50px;text-align:center}.service-sec{background:#efefefa3;padding:70px 0}.serviceBox{padding:35px 20px 25px;border:1px solid #d4d4d4;text-align:center;position:relative;transition:all .3s ease 0s;width:90%;margin:30px auto 0;background:rgb(255 255 255 / 55%);min-height:495px}.serviceBox .service-content h3:after{content:"";border-top:1px solid #15aaba;border-bottom:1px solid #15aaba;width:70px;height:4px;display:block;margin:10px auto 20px;display:none}.serviceBox:hover{border-color:#15aaba}.serviceBox:before{content:"";border-top:20px solid #f7f7f7;border-left:20px solid transparent;border-bottom:20px solid transparent;position:absolute;top:7px;right:7px;transition:all .3s ease 0s;display:none}.serviceBox:before{border-top-color:#15aaba}.serviceBox .service-icon{display:inline-block;width:80px;height:80px;line-height:80px;font-size:30px;color:#064774;margin-bottom:35px;z-index:1;position:relative;transition:all .3s ease 0s}.serviceBox .service-icon{color:#fff}.serviceBox .service-icon:before{content:"";width:100%;height:100%;border-radius:3px;border:1px solid #f4f4f4;position:absolute;top:0;left:0;z-index:-1;transform:rotate(45deg);transition:all .3s ease 0s}.serviceBox .service-icon:before{border-color:#15aaba;background:#15aaba}.serviceBox .title{font-size:20px;font-weight:700;color:#064774;text-transform:capitalize;margin:0 0 15px 0}.counter-bg{background:url(../images/counter-bg.jpg) center top no-repeat;min-height:600px;background-size:cover;padding:100px 0}.counter-bg .headding33{color:#0a0a0a;font-weight:400;font-size:40px}.counter-bg .underline{background:#0a0a0a}.counter-bg .counter{background:rgb(255 255 255 / 65%);text-align:center;padding:35px 15px;width:250px;margin:0 auto}.counter-bg .counter h5{font-size:20px;font-weight:700}.counter-bg .counter span{font-size:50px}.counter-row{margin:90px 0 0}.blog-sec{margin-top:100px}.blog-col{margin:20px;border:solid 1px #ccc;border-bottom:solid 2px #ccc;transition:all .3s ease 0s}.blog-pic{position:relative}.post-categories{position:absolute;left:10px;bottom:10px}.post-categories a{background:#313131;color:#fff;padding:4px 12px}.blog-data .post-title a{color:#313131}.blog-col .blog-data{padding:20px}.blog-col:hover{border-bottom:solid 2px #13acbd;transition:all .3s ease 0s}.blog-col .post-date{margin:7px 0}.footer{background:#383838;padding:50px 0 0;overflow:hidden;margin-top:70px}.footer p{color:#efefef;font-size:14px}.bottom{border-top:solid 1px #757474cc;padding-top:15px;margin-top:20px}.logo-sec-footer{margin:0 40px 0 0}.footer h5{color:#fff;display:inline-block;padding-bottom:10px;margin:0 0 5px 0;font-size:23px}.footer .quick-links ul li{list-style:none;margin-bottom:5px;text-transform:uppercase;font-size:13px}.footer .quick-links ul li a{color:#efefef}.footer .quick-links ul li a::after{content:'';display:block;width:0;margin-left:0;height:1px;background:#efefef;transition:width .4s}.footer .quick-links ul li a:hover::after{width:100px;transition:width .4s}.getintouch p{text-align:left;margin:5px 0 0;font-size:13px}.footer p a{color:#efefef}.newsletter{margin:20px 0 0;border:solid 1px #fff;width:244px;height:42px}.newsletter .email-adress{float:left;border:none;background:#383838;padding:7px;width:199px;color:#fff}.newsletter .newslettersubmit{float:left;padding:9px 11px;background:#13acbd;border:none;color:#fff;font-size:14px}.social-icon-bottom{text-align:left;padding:0;margin:18px 0 0}.social-icon-bottom li{display:inline-block;margin:0 6px;text-align:center}.social-icon-bottom li a{color:#fff;transition:all .3s ease-in;font-size:16px}.social-icon-bottom li a:hover{color:#13acbd;transition:all .3s ease-in}.bottom p{color:#c8c8c8;text-align:left}.bottom p a{color:#c8c8c8cc}.copyright p{text-align:right}.slider-pic-inner{margin:78px 0 0;position:relative}.middle-sec{margin:70px 0 0}.middle-sec2{margin:0 0 0}.product-colum-inner{margin-bottom:30px;position:relative;text-align:center;border:1px solid #d4d4d4;padding:5px;transition:all .5s ease 0s}.product-colum-inner-1{margin-bottom:30px;position:relative;text-align:center;border:1px solid #d4d4d4;padding:5px;transition:all .5s ease 0s}.product-colum-inner .readmore{position:absolute;top:40%;left:0;right:0;margin:0 auto;text-align:center;opacity:0}.product-colum-inner .readmore a{display:inline-block;background:#13abbc;color:#fff;border-radius:24px;padding:7px 20px}.product-colum-inner .readmore a:hover{background:#333}.product-colum-inner-1 .readmore{position:absolute;top:40%;left:0;right:0;margin:0 auto;text-align:center;opacity:0}.product-colum-inner-1 .readmore a{display:inline-block;background:#13acbd;color:#fff;border-radius:24px;padding:7px 20px}.product-colum-inner-1 .readmore a:hover{background:#333}.product-colum-inner h6{padding:8px 15px;text-transform:uppercase;color:#333;font-size:18px;margin:0}.product-colum-inner-1 h6{padding:8px 8px;text-transform:uppercase;color:#333;font-size:14px;margin:0;text-align:center}.product-colum-inner p{text-align:center;margin-bottom:0}.product-colum-inner:hover{border:1px solid #13abbc}.product-colum-inner-1:hover{border:1px solid #13abbc}.product-colum-inner:hover .readmore{opacity:1;transition:all .5s ease 0s}.product-colum-category .product-colum-inner h6{font-size:15px;font-weight:700;padding:10px 5px}.category-list{padding:40px}.category-list ul{padding:0;margin:0}.category-list ul li{list-style:none;font-size:16px;padding:7px 0;font-weight:400}.category-list ul li a{color:#000}.category-list ul li a:hover{color:#13acbd}.category-list ul li .activate{font-weight:700;color:#13abbc}.category-list ul li .active-sub{font-weight:700}.category-list{border:solid 1px #e7e7e7}.category-list h4{border-bottom:solid 1px #13abbc;padding-bottom:20px}.category-list ul li ul{padding-left:20px}.category-list ul li ul li{list-style:circle;padding:5px 0}.inner-head{position:absolute;bottom:25px;z-index:9}.inner-head .headding33{text-align:left;font-weight:400;color:#fff;font-size:25px}.quick-links{margin-left:50px}.easyzoom img{width:100%;height:auto}.product-description .headding33{text-align:left}.product-description p{margin-bottom:10px}#myCarousel .list-inline{white-space:nowrap;overflow-x:auto}#myCarousel .carousel-indicators{position:static;left:initial;width:initial;margin-left:initial}#myCarousel .carousel-indicators>li{width:initial;height:initial;text-indent:initial}#myCarousel .carousel-indicators>li.active img{opacity:.7}.product-popup .modal-header{padding:10px}.product-popup .close{position:absolute;top:3px;right:10px}.product-popup .btn-default{background:#000;color:#fff;border:none;padding:7px 15px;transition:all .3s ease-in}.product-popup .btn-default:hover{background:#1f3334;color:#fff;transition:all .3s ease-in}.product-popup .modal-dialog .modal-title{font-size:25px}.product-popup .close{position:absolute;top:3px;right:10px;color:#fff;opacity:1}.product-popup .modal-header{background:#13acbd;color:#fff}.product-popup .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;background:#eaeaea}.product-popup textarea{resize:none}.chairman-pic{background:url(../images/chairman-bg.jpg) no-repeat top center;padding:70px 0;background-attachment:fixed}.chairman-pic .headding33{font-size:25px}.about-us-section{margin-bottom:70px}.inner-bg{background:url(../images/texture-bg.jpg) top center no-repeat;background-size:cover;margin-top:78px;padding:25px 0;text-align:center}.bradcrum{text-align:center;width:100%}.bradcrum ul{padding:0;margin:0}.bradcrum ul li{display:inline-block;color:#000;margin:0 3px;font-weight:400}.bradcrum ul li a{color:#000;font-weight:400}.bradcrum ul li a:hover{color:#13acbd}.inner-bg .headding11{font-size:30px}.director-msg{margin-left:30px;overflow:hidden}.chairman-pic h6{margin:20px 0 0;text-align:center;color:#13acbd;display:block;font-size:22px}.director-msg .pic{width:auto;padding:20px 0;margin:0 6% 0 2%;float:left;position:relative;z-index:1}.director-msg .pic:after,.director-msg .pic:before{content:"";width:130px;height:150px;background:#13acbd;position:absolute;z-index:-1}.director-msg .pic:before{top:0;right:-20px}.director-msg .pic:after{bottom:0;left:-20px}.director-msg .pic img{width:100%;height:auto;border:3px solid #fff}.director-title{display:block;font-size:24px;font-weight:300;color:#0696b1;margin:0;text-transform:uppercase;padding-top:10px;padding-left:15px;font-family:Dosis,sans-serif}.dirtor-m{font-size:30px;color:#13acbd;text-transform:capitalize;margin:15px 0;font-weight:400}.msg-description{color:#fff}.msg-description .fa{color:#fff}.about-us-service{padding:80px 0 30px;background:#efefef}.serviceBox2{text-align:center;margin-bottom:70px}.serviceBox2 .service-icon2{display:inline-block;width:100px;height:100px;border-radius:50%;background:#4aa3f0;margin-bottom:15px}.serviceBox2 .service-icon2 .fa{margin:0;color:#fff;transition:all .3s ease 0s;line-height:100px;font-size:35px}.serviceBox2:hover .service-icon2 .fa{transform:rotateY(180deg)}.serviceBox2 .title{display:block;font-size:20px;font-weight:600;color:#000;text-align:center;border-bottom:1px solid #9e9e9e;padding-bottom:20px;min-height:100px;margin:0;position:relative}.serviceBox2 .title:after,.serviceBox2 .title:before{content:"";width:10px;height:10px;border-radius:50%;background:#175faa;margin:0 -5px 0 0;position:absolute;bottom:-5px;right:50%;transition:all .4s ease 0s}.serviceBox2 .title:before{left:50%;margin:0 0 0 -5px}.serviceBox2:hover .title:before{left:100%}.serviceBox2:hover .title:after{right:100%}.serviceBox2 .description{font:14px;color:grey;line-height:27px;padding:0 15px;margin:0}.hover{position:relative;width:100%}.image{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.middle{transition:.5s ease;opacity:0;position:absolute;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);left:50%;top:37%;height:230px;width:100%;z-index:1}.hover:hover .image{opacity:9}.hover:hover .middle{opacity:9;background:rgb(0,0,0,.8)}.text{color:#fff;font-size:17px;padding:10px;text-align:left;line-height:1.6}.text ul li{list-style:none;padding:0 0 0 10px;position:relative}.text ul li::before{content:"\f105";font-family:FontAwesome;color:#fff;position:absolute;left:0}.newsletter ::placeholder{color:#efefef;opacity:1}.newsletter :-ms-input-placeholder{color:#efefef}.newsletter ::-ms-input-placeholder{color:#efefef}.product-col h6{text-align:left;font-size:22px;text-transform:capitalize;font-family:CinzelDecorative-Regular}.grid figure figcaption h6{text-align:left;font-size:18px;text-transform:capitalize;font-family:CinzelDecorative-Regular;color:#fff;position:absolute;bottom:20px}figure.effect-apollo{width:100%}.pic-col h4{text-align:center;margin:10px 0;font-size:16px}.pic-col{padding:10px;border:solid 1px #f1f1f1;margin-bottom:25px}.map-sec{padding:50px 0;background:url(../images/world-map.jpg) top center no-repeat;background-attachment:fixed;background-size:cover;margin-top:80px}.map-sec img{width:100%;height:auto}.product-colwidth{width:80%;margin:0 auto}.about-us-service-box{padding:80px 0 30px;background:#fff;text-align:center}.about-us-service-box .about-us-service-box-col{display:inline-block;width:33.333333%;background:#f5f5f5;margin:0 -3px;min-height:350px;vertical-align:top;padding:25px}.about-us-service-box .white{background:#fff}.about-us-service-box .fa{background:#13acbd;width:80px;height:80px;line-height:80px;border-radius:50%;font-size:40px;color:#fff}.about-us-service-box h5{margin:15px 0;font-size:26px;min-height:65px;align-items:center;display:flex;justify-content:center}.about-us-service-box .about-us-service-box-col p{color:#787878;font-size:14px}.about-us-service-box .drop-icon{margin:55px 0 0;opacity:.2}.product-detail-bradcrum .inner-bg{padding:25px 0 20px}.product-detail-bradcrum .bradcrum ul{text-align:right}.product-detail-bradcrum .bradcrum ul li{line-height:10px;font-size:12px}.product-detail-bradcrum .inner-bg .headding11{font-size:35px;margin:0}.product-colde{display:inline-block;background:#18b3cc;color:#fff;padding:5px 15px;font-size:20px;font-weight:700}.circle-icon{margin-top:15px}.product-description-tab .product-colum-inner h6{height:55px;display:flex;align-items:center;justify-content:center}.product-colum-category .img-thumbnail{cursor:pointer}.carousel-indicators a{cursor:auto}.fancybox-button--play{display:none}.fancybox-button--zoom{display:none!important}#flip{padding:10px 15px;cursor:pointer;font-size:18px;color:#444;background:#f3d499;position:relative;display:none;margin-bottom:10px}#flip:before{content:"\f107";cursor:pointer;position:absolute;font-family:FontAwesome;top:5px;right:10px;color:#444;font-size:25px}#panel{display:block}.client-page .product-colum-inner h6{padding:15px 5px;text-transform:uppercase;color:#333;font-size:15px;margin:0;min-height:65px;align-items:center;justify-content:center;display:flex}.client-page{width:100%}.client-logo{margin:50px 0 50px}.channel-partnerscol-data a{position:relative;padding-left:20px;color:#0a0a0a;font-weight:400}.channel-partnerscol-data a::before{content:"\f2b6";font-family:FontAwesome;margin-right:10px;position:absolute;left:0;font-size:14px}.channel-partnerscol-data p{text-align:left;margin-bottom:10px}.channel-partnerscol-data p a::before{content:"\f10b";font-family:FontAwesome;margin-right:10px;position:absolute;left:0;font-size:22px}.channel-partnerscol-data .location{position:relative;padding-left:20px}.channel-partnerscol-data .location::before{content:"\f041";font-family:FontAwesome;margin-right:10px;position:absolute;left:0;font-size:22px}.channel-partnerscol{padding:15px;background:#fafafa}.channel-partnerscol-map{margin:25px 0 0}.channel-partnerscol-map iframe{margin:10px 0 0;border:solid 1px #bbb9b9;padding:5px}.channel-partnerscol{margin:15px 0 0}.web::before{content:"\f0ac"!important;font-size:18px!important}.headding44{font-size:23px}.contact-form-main{padding:50px;background:#fafafa;overflow:hidden;margin:25px 0 0}.channel-partnerscol-data .call-iocn a::before{content:"\f095"!important;font-family:FontAwesome;margin-right:10px;position:absolute;left:0;font-size:18px}.footermt0 .footer{margin:0}#back-to-top{position:fixed;bottom:55px;right:26px;z-index:9999;cursor:pointer;transition:opacity .5s ease-out;opacity:0}#back-to-top.show{opacity:1}.product-description table{border-collapse:collapse;width:320px}.product-description table tr td{border:1px solid #ddd;padding:5px}.product-description tr:nth-child(even){background-color:#f2f2f2}.product-description tr:hover{background-color:#ddd}.opps-page h1{font-size:70px}.clientss .logo-sec{margin-top:30px}.catname{padding-bottom:5px;color:#13abbc}.product-col{display:inline-block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.desktop-none{display:none}.card{margin-bottom:15px;border:1px solid #2957a45e;border-radius:0}.card img{width:100%}.ihe-banner img{margin:50px auto;display:block;text-align:center}@media only screen and (max-width:680px){.mobile-none{display:none}.desktop-none{display:block}.ihe-banner img{margin:25px 0}}