@charset "utf-8";
*{margin:0;padding:0;border:0;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/*! fancyBox v3.3.5 fancyapps.com */
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-37px;top:-34px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAOmex Complete Fire ProtectionJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}
/* Owl Carousel v2.3.4 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{/*display:block;width:100%*/}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(img/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*Owl theme*/
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

/*Back to top button */
#back-top{position:fixed;bottom:-20px;right:30px;z-index:9999;width:31px;display:block;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s}#back-top a{width:30px;display:block;height:58px;overflow:hidden;outline:none;text-decoration:none}#back-top span{width:30px;height:58px;display:block;background:url(../images/top.png) no-repeat;opacity:1;-webkit-transition:1s;-moz-transition:1s;transition:1s;border-radius:5px 5px 0 0px}#back-top:hover{bottom:-1px;outline:none;text-decoration:none}

/*Project Name: Rami Digital company [Created by WEBLINKINDIA.NET on 20/07/2021: Sohan]*/
html{direction:rtl}
body{background:#fff; font:15px/24px Tajawal,sans-serif;color:#000;text-align:right}
h1, h2{font-family: Tajawal,sans-serif}
h3, h4, h5, h6{font-family: Tajawal,sans-serif}
h1{font-size:2em;line-height:1.2em;color:#000;text-align:right; font-family: Tajawal,sans-serif}
h2{font-size:1.6em;line-height:1.4em;color:#000; font-family: Tajawal,sans-serif}
h3{font-size:1.4em;line-height:1.5em;color:#000; font-family: Tajawal,sans-serif}

.Ubuntu{font-family:'Ubuntu', sans-serif}
.pt-sans{font-family:'Ubuntu', sans-serif}
.tajawal{font-family:'Tajawal', sans-serif}
.letter_s{letter-spacing:3px}
.mw_98{max-width:98%; height:auto}.mw_96{max-width:90%; height:auto; margin:auto}.w97{ width:80%}.w100{ width:100%}
.fs11{ font-size:11px}
.fs14{ font-size:1em} .fs16{ font-size:1.143em} .fs18{ font-size:1.286em} .fs20{ font-size:1.429em} .fs22{ font-size:1.571em} .fs26{ font-size:1.857em}
.weight500{ font-weight:500}.weight600{ font-weight:600}.border1{ border:1px solid #c3bcbc}.bb{ border-bottom:1px solid #ccc}.dn{ display:none}.rel{ position:relative}
.scrol-div{ height:280px; overflow-y:scroll}
.white{ color:#fff !important}.black{ color:#000}.gray{ color:#444444}.blue{ color:#2462af}.red{ color:#FF0000 !important}
p{margin-top:0; margin-bottom:0}
hr{margin-top:20px; margin-bottom:0; border:0; border-top:1px solid #dcdcdc}
.shadow{ box-shadow:inset 0 0px 22px 0 rgba(0, 0, 0, 0.1), 0 0px 18px 0 rgba(0, 0, 0, 0.10)}.hand{ cursor:pointer}
.bg-blue{ background:#fbe1ed; border:1px solid #9c3062}.bg-gray{ background:#B9B9B9}.bg-white{ background:#fff}

::-webkit-input-placeholder{color:#9d9d9d}
:-moz-placeholder{color:#9d9d9d !important}
::-moz-placeholder{color:#9d9d9d !important}
:-ms-input-placeholder{color:#9d9d9d} 

.container{width:1260px; padding:0px 15px; max-width:1260px}
/*TOP-HEADER*/
header{width:100%}
.header{width:100%;background: rgb(255,255,255,1);height:80px;box-shadow: 0 0 10px #000;z-index: 99}
.sticky_header {position:-webkit-sticky;position:sticky;top:0;z-index:1071}
/* HEADER */
.call_txt a,.call_txt span{font:700 12px/18px Arial,Helvetica,sans-serif;color:#0cc5cc}
body>div>header,body>header{background:#fff;padding:0}
.logo_sec{text-align:right;margin:10px 0}
.nav_sec{text-align:left;margin:27px 0 0 3px}
.call_txt a{text-align:right;margin-bottom:10px}

.call_link{margin-top:28px;float:left}
.call_link a{background:#36569f;border-radius:40px;padding:8px 12px;border:2px solid #5b9ec7;font:600 14px/14px Tajawal,sans-serif;color:#9fc904;font-weight:600}
.call_link a i{font-size:12px;vertical-align:middle;color:#fff !important;margin:0 0 0 5px}
.call_link a:hover{background:#00506b}
.call_link2{margin:21px 0 0 5px;float:left;background:#0b9f00;border-radius:40px;font:600 14px/14px Tajawal,sans-serif;color:#294465;text-transform:uppercase;cursor:pointer;text-align:center}
.call_link2 a{color:#294465;display:block;padding:11px 6px}
.call_link2 a i{font-size:12px;vertical-align:middle;color:#294465 !important}
.call_link2:hover{background:#9fc904}
.col_pl{padding-left:0;padding-right:0}

.t2_fixer{position:fixed;width:100%;height:auto;z-index:99999;top:0;background: rgb(255, 255, 255);padding:0px 0; box-shadow:0px 0px 10px #ccc}
.t2_fixer .t-ban{display:none}
.t2_fixer .header{padding:10px 0}
.t2_fixer .navbar{margin-top:5px}
/* home page css */


/*nav-start*/
.nav_area{position:relative;background:#267fc2;border-radius:5px;padding:0 20px;z-index: 99}
.menu{width:95%;float:left;margin-top:11px}
.navbar-brand{ margin-top:4px; margin-bottom:7px}
.navbar-header{ padding:0px 0px 0px 0px; margin-top:0px}
.navbar{ position:static;display:-webkit-box;display:-webkit-flex;display: -ms-flexbox;display:flex;-webkit-box-orient:vertical;/*-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; */padding:0rem}
.hidden-lg-up{display:none!important}
.navbar-light .navbar-nav{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row}
.navbar-light .navbar-nav>li{ background:none; position:relative}
.navbar-light .navbar-nav>li>a{color: #294465;font-size:14px;font-family:'Tajawal', sans-serif;padding: 0rem .8rem;margin: 0 1px;background:none;display:block;text-decoration:none;font-weight:600;text-transform:uppercase;border-bottom: 0px #fff solid;transition:.3s linear all}
.navbar-light .navbar-nav>li>a i{width:9px;height:9px;line-height:12px;margin:auto; font-weight:600 !important;text-align:center;color: #aba1a1}
.navbar-light .navbar-nav>li.open:focus{color:#07407b}
.navbar-light .navbar-nav>li.active>a{color:#07407b}
.navbar-light .navbar-nav>li.dropdown {position: relative}
.navbar-light .navbar-nav>li.dropdown>a:after{content: "\f0d7";font-family: Font Awesome\ 5 Free;color: #294465;line-height: 22px;display:inline-block;font-weight:600 !important;vertical-align: top;border:0;margin:0 0 0 8px}
/*.navbar-light .navbar-nav>li:after {position:absolute;top:100%;left:0;width:100%;height:1px;background:#f00;content:'';opacity:0;-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;transition: height 0.3s, opacity 0.3s, transform 0.3s;-webkit-transform: translateY(-8px);-moz-transform: translateY(-8px);transform: translateY(-8px)}
.navbar-light .navbar-nav>li:hover:after,
.navbar-light .navbar-nav>li:focus:after {height: 5px;opacity: 1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform: translateY(0px)}
*/
.navbar-light .navbar-nav>li:hover>a{color:#294465}
.navbar-light .navbar-nav>li:last-child .dropdown-menu{right:0px;left:auto}
.dropdown-toggle::after{ display:none}
.dropdown-menu{background:#07407b;width:335px;position:absolute;padding:0;border-radius:0px;margin:0;border:0;top: 53px}
.dropdown-menu>li{border-bottom: 1px solid #2c5f94}
.dropdown-menu>li>a{color:#fff;line-height:20px;display:block;padding:8px 10px !important;font-size:14px}
.dropdown-menu>li>a:hover{background: #91c238;color:#fff;text-decoration:none}

.navbar-toggle{background:#79227c}
.navbar-toggle span.icon-bar{background:#fff;height:3px; width:28px}
.arrw i {font-size:14px; display:block; text-align:center; line-height:0px; color:#000}

.mrk{background:#236ce2!important; color:#fff!important; border-radius:20px}



#hm .navbar-nav>li.hm>a,#abo .navbar-nav>li.abo>a,#our .navbar-nav>li.our>a,#ass .navbar-nav>li.ass>a,#cous .navbar-nav>li.cous>a,#cont .navbar-nav>li.cont>a,#sit .navbar-nav>li.sit>a{color:#294465}

/*nav-end*/
.main-banner-in{padding-top:0px}
.main-banner{width: 100%;height: 490px;background-position:center 80px;background-repeat: no-repeat;background-attachment: fixed}
.main-banner{position:relative}
.main-banner {background-image:url("../images/ban-bg.jpg")}
.banner_bg .col-md-5{padding-top:1.5em}
.ban_cnt > p{font:400 1.5em/1.2em Tajawal,sans-serif;margin-top:120px;color:#fff;border-bottom:1px solid #9fc904;display:inline-block;padding-bottom:5px}
.ban_cnt > div{font:600 2em/1.3em Tajawal,sans-serif;color:#fff;margin:.4em auto}
.ban_cnt > div span{display:block}
.ban_cnt a{padding:.7em 1.2em;border-radius:2em;text-transform:uppercase;font:600 1.3em Tajawal,sans-serif;background:transparent;border:2px solid #fff;display:inline-block;margin:.8em 0 0 .7em;color:#fff;position:relative;overflow:hidden;transition:all .5s ease;transform:translateZ(0)}
.ban_cnt a.g{background:#9fc904;color:#0f2d52;border:2px solid #9fc904}
.ban_cnt a.g i{margin:0 0 0 10px}
.ban_cnt a i{margin:0 0 0 10px}
.ban_cnt a:hover{color:#fff;border-color:#fff}
.ban_cnt a:before,.sm_btn:before,.v_btn:before,.visit_btn:before,.sm_btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#000baf;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.ban_cnt a:hover:before,.sm_btn:hover:before,.v_btn:hover:before,.visit_btn:hover:before,.sm_btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
.wedo_sec{padding:35px 0}
.wedo_sec h1{font:600 32px/32px Tajawal,sans-serif;text-align:center;color:#172b6c}
.wedo_sec h1 span{display:block;width:96px;height:3px;background:#9fc904;margin:15px auto; font-family: Tajawal,sans-serif}
.wedo_sec .container > p{text-align:center;padding:10px 0 25px}
.box_w{width:100%;margin:20px auto;box-shadow:1px 0 15px #ddd;border-radius:15px;padding:20px 30px;border-left:5px solid #cbdde8;border-right:5px solid #cbdde8;text-align:center;will-change:auto;transition:.3s linear all}
.box_w:hover{box-shadow:0 0 5px #888;border-left:5px solid #97bf04;border-right:5px solid #97bf04}
.box_w img{margin:.5em auto 1.5em;display:block}
.box_w > h2{font:700 16px/24px Tajawal,sans-serif;text-align:center}
.box_w > h2 > a{color:#296fe1;text-transform:capitalize;text-decoration:none}
.box_w > h2 > a:hover{color:#03924d;text-decoration:none}
.box_w > p{margin:10px 0 20px;height:142px;overflow:hidden;font-size:18px;line-height:22px}
.sm_btn{background:#236ce2;display:inline-block;text-align:center;color:#fff;font:600 14px/16px Tajawal,sans-serif;padding:12px 20px;cursor:pointer;border-radius:30px;text-transform:capitalize;margin:.2em;overflow:hidden;position:relative;transition:all .5s ease;transform:translateZ(0)}
.sm_btn:hover{color:#fff;text-decoration:none}

.language{font-size:20px;margin: 28px 15px 0 0;float:left}
.language img{width:16px !important;height:16px !important}
.language a{color:#000;text-decoration:none}

.show_sec{padding:55px 0}
.show_sec h2{font:600 32px/32px Tajawal,sans-serif;text-align:center;color:#172b6c}
.show_sec h2 span{display:block;width:96px;height:3px;background:#9fc904;margin:15px auto}
.show_sec .container > p{text-align:center;margin:0}
.port_list ul,.port_list ul li{margin:10px auto 5px;padding:0;list-style:none}
.port_list ul li{}
.port_w{border:1px solid #d6d6d6;border-radius:10px;padding:13px;text-align:center;margin:0 10px;height:425px}
.port_w:hover{box-shadow:1px 0 15px #ccc;border:1px solid #666}
.new_hp_title_p{font:700 18px/24px 'Tajawal',sans-serif;margin:25px 0 8px;color:#0f2d52}
.ps-hg{ background:#bbd7ff; display:inline-block; width:auto; padding:2px 5px}
.new_hp_title_p a{color:#242729}
.new_hp_title_p a:hover{color:#296fe1}
.port_w p{height:48px;overflow:hidden;text-align:center}
.port_bg{background-position:center top;background-repeat:no-repeat;width:333px;height:283px;margin:auto;background:url("../images/portfolio_f.png") no-repeat center top}
.port_img{width:307px;height:220px;margin:auto;padding-top:14px;overflow:hidden}
.port_img figure{width:307px;height:220px;display:table-cell;vertical-align:middle;text-align:center}
.port_img figure img{width:100%;height:auto}

.v_btn,.v_btn:visited{display:inline-block;text-align:center;font:600 18px/48px Tajawal,sans-serif;height:50px;padding:0 35px;cursor:pointer;border-radius:30px;text-transform:capitalize;overflow:hidden;position:relative;transition:all .5s ease;transform:translateZ(0)}
.v_btn1,.v_btn1:visited{background:#236ce2;color:#fff}
.v_btn:hover,.v_btn2:hover{background:#677d15;color:#fff;text-decoration:none}
.v_btn2,.v_btn2:visited{background:#fff;color:#677d15;border:2px solid #9fc904;margin:0 10px}
.v_btn2,.v_btn2:visited{background:#fff;border:2px solid #9fc904;color:#677d15;font:600 20px/44px Tajawal,sans-serif}


.weserve{background: #d7e9f5;padding:55px 0;border-top: 1px #d9d9d9 solid}
.weserve h2{font:600 32px/32px 'Tajawal',sans-serif;text-align:center;color:#172b6c}
.weserve h2 span{display:block;width:96px;height:3px;background:#9fc904;margin:15px auto 20px}
.weserve .container > p{text-align:center;margin:0}
.industrie_list ul,.industrie_list ul li{margin:auto;padding:0;list-style:none}
.industrie_list ul li{float:right;width:16.66%;border-left:1px solid #abbac3;text-align:center;padding:30px 0;transition:all linear .4s;background:#fff}
.industrie_list ul li:hover{background:#fff;transform:scale(1.1);box-shadow:1px 0 10px #ddd}
.industrie_list ul li:nth-child(6),.industrie_list ul li:nth-child(13){border-left:0}
.industrie_list ul li a{font:16px/16px 'Tajawal', sans-serif;color:#000;display:block}
.industrie_list ul li:hover a{color:#000}
.industrie_list ul li span{display:block;margin:2px 0}
.industrie_list ul li a{color:#000;text-decoration:none; font-weight:600}
.industrie_list li:nth-child(7){width:100%;height:1px!important;padding:0!important;background:#abbac3}


.client_list ul,.client_list ul li{margin:0;padding:0;list-style:none}
.client_list ul li{margin:25px 0}
.client_list_box{width:90%;margin:auto;transition:all .3s linear}
.client_list_box:hover{transform:scale(1.01,1.01)}
.client_icon{float:right;width:17%}
.client_icon img{ -webkit-transform: scaleX(-1);transform: scaleX(-1)}
.client_rgt_sec{float:left;width:80%}
.client_cnt{font:400 italic 15px/22px Montserrat,sans-serif;color:#000;overflow:hidden;height:152px}
.client_name{margin-top:15px;font-size:15px;font-weight:700;color:#0f2d52}
.client_site{font-size:14px;font-style:italic;margin-top:3px;color:#242729}

/* Sitemap */
.sitemap2{text-align:left}
.sitemap_cont{margin-top:20px}
.sitemap_cont h2{font-size:26px;font-weight:600;padding:5px; font-family: Tajawal,sans-serif}
.sitemap{text-align:left;padding:30px auto}
.sitemap a{display:inline-block;padding:7px 20px;background:#666;font:500 18px/20px Tajawal;margin:5px;color:#fff;width:32%;float:left;border:1px solid #cb9501;border-radius:5px}
.sitemap a:hover{color:#fff;border:1px solid #cb9501;background-color:#cb9501}
.sitemap2 a{display:inline-block;padding:10px 15px;background:#fff;font:500 14px/20px Tajawal;margin:5px;color:#595a5c;border:1px solid #ddd;border-radius:5px;width:32%;transition:.3s linear all;text-decoration:none}
.sitemap2 a:hover{color:#fff;background-color:#005ca0}

/* Subscribe Newsletter */
.subs_area{ background:#0196e3; color:#fff; padding:30px 0;clear:both;background:linear-gradient(to right,  rgb(46 200 166) 0%,rgb(0 149 229) 100%)}

.subs_title{ text-transform:uppercase; font-weight:800; font-size:2.1em}
.subs_form{ margin-top:10px}
.subs_form input[type=text]{ width:30%; padding:12px; font-size:1.05em; border-radius:3px; margin-right:5px}
.subs_form button{ background:#fb7102; color:#fff; font-weight:600; border:0; width:50px; height:50px; text-align:center; margin:0 0 0 10px; padding-top:4px; vertical-align:top}
.subs_form .subs_code{ width:120px !important}


/* banner area section start */
.banner-area{ width:100%; text-align:center; height:auto}
.banner-area img{ display:block; max-width:100%; margin:auto}
/* banner area section end */

/************-------about wrapper------------************/

/*inner-banner-start*/
.inner_bnr{ width:100%; height:280px; overflow:hidden;position:relative;margin-top:0px;display:-webkit-inline-box}
.inner_bnr img{width:100%; margin:0 auto;height:auto}
/*inner-banner-start*/


/**********-----------booking wrapper---------*************/
.feat_wrapper{float:left;padding:40px 0 30px;width:100%;text-align:center;background-color:#f4f4f4}
.feat_wrapper h3{color:#323746;font-size:40px;line-height:40px;font-weight:700;margin-bottom:20px; font-family: Tajawal,sans-serif}
.feat_wrapper h3 span{color:#f78217; font-family: Tajawal,sans-serif}
@keyframes shine{100%{left:125%}}

/*Suspension-Section*/
.suspension_sect{ background:#fff; padding:55px 0}
.susp_txt{font-size:40px;line-height:40px;font-family:'Tajawal', sans-serif; color:#323746; font-weight:700}.susp_txt b{ color:#07407b}
.susp_txt span{ float:right}

/*Testimonias*/
.sticky_top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1071}
.client_testimonials{ margin:20px 0}
.shadow_bg{ background:#fff; box-shadow:0px 0px 10px #ccc; border-radius:10px; padding:15px}

.tm_outer {padding-top:14px; margin-bottom:40px;transition:all linear .7s}
.tm_outer .tm_body {position: relative;padding-bottom: 10px}
.tm_outer .quote_open {position:absolute;top: -15px;left:34px;z-index:2;font-size: 20px;color:#fff;width:44px;height:42px;background: #3a2898;box-shadow: 0px -5px 9px #d2d1d1;text-align: center;line-height: 40px;border-radius: 50%}
.tm_outer .quote_open i{/* font-style:italic; */}
.tm_outer .tm_body_inner, .tm_outer .tm_body_wraper {position:relative;padding:37px 22px 29px 34px;border-style:solid;border-width:1px 1px 0 1px;    border-color:#d0d0d0;text-align:left; transition:all linear .7s}
.tm_outer .tm_body_inner:after {right: 10px;width: calc(100% - 66px);border-width: 1px 0 0 1px;-webkit-transform: skew(-45deg);
-ms-transform: skew(-45deg);transform: skew(-45deg);-webkit-transform-origin: 0 100%;-ms-transform-origin: 0 100%;    transform-origin: 0 100%}
.tm_outer .tm_body_inner:before, .tm_outer .tm_body_inner:after {content:'';position: absolute;bottom:-10px;height: 10px;    border-style: solid;border-color:#d0d0d0;background-color:transparent}
.tm_outer .tm_body_inner:before{left:10px;width:46px;border-width:1px 1px 0 0;-webkit-transform: skew(45deg);-ms-transform: skew(45deg);transform:skew(45deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}
.tm_text{font-size:15px;height:81px;overflow:hidden;line-height: 25px;color:#808080}
.tm_txt_auto{ height:auto}
.tm_outer .tm_footer {padding-left: 25px; padding-top:10px}
.more_txt { font-style:italic; font-weight:600; font-size:16px}
.tm_footer_w{display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex: 0 1 100%;-webkit-box-flex: 0;align-items: center}
.tm_info{display:inline-block;width:calc(100% - 0px); padding:10px; font-size:18px; font-weight:600;color:#042d4d;font-family: 'Poppins', serif}

.tm_outer:hover .tm_body_inner{ background:#f7f7f7}
.tm_outer:hover{transform:translateY(-10px)}
.tm_outer:hover  .quote_open{color: #042d4d;background:#fff}
.post-testimnl .btn{ display:block; width:100%}
.post-testimnl .btn-primary{background: linear-gradient(298deg, #57deff, #08449a); border:0}
.post-testimnl .btn-primary:hover{ background:#08449a}
.post-testimnl .form-group{ margin-bottom:0.5em}.post-testimnl label{ margin-bottom:0}

.post-tm{float:right;background:#dcfffd;border-width:0px 0px;text-align:left;border-radius:0px;padding:10px}
.post-tm h2{color:#1165b0;font-size:24px;line-height:30px;margin:0px 0 10px;font-weight:600; font-family: Tajawal,sans-serif}
.post-tm input[type=text],.post-tm input[type=file], .post-tm textarea{padding:8px;display:block;width:100%;margin-bottom:5px;border:1px solid #ccc;font-size:14px; background:#fff}
.post-tm label{margin-bottom:0.2em}
.post-tm .btn{font-weight:600;text-transform:uppercase;font-size:14px;padding:8px 10px;width:100%}
.post-tm .btn-info {background:#1165b0;color:#fff;border:0}
.post-tm .btn-info:hover{background:#222;color:#fff}
.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {color: #000;background-color:#ffb56b;border-color: #ffb56b}

.port_list{direction:ltr}
.client_list{direction:ltr}

.tm_left{display:inline-block; padding:20px}
.tm_right{width: calc(100% - 80px);display:inline-block; padding-left:20px}
.tm_right .tm_body_wraper:before {top:2px;left:0;border:0 solid transparent;content:" ";height: 0;width: 0;position: absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#d0d0d0;margin-left: -26px;border-width: 14px 0 23px 26px;transform: rotate(0)}
.tm_body_wraper .tm_info{ padding:0}
.tm_outer .tm_body_wraper{border-width:1px;padding:30px 25px;border-radius:10px;background:#f9f9f9;box-shadow:4px 9px 10px #cfcfd0}
.tm_left .tm_img{width: 81px;height:81px;border-radius:50%;overflow:hidden;text-align:center;font-size:26px;line-height:57px;
position: relative;background: #eaeaea}
.tm_left .tm_img:after {content: '';background: url(../images/tm_img_frame.jpg) no-repeat center top;width: 81px;height: 80px;display: block;position: absolute;z-index: 0;top: 0}
.tm_left .tm_img i{width:58px;height:58px;overflow:hidden;border-radius:50%;display: block;z-index:99;position:absolute;left:0;margin:auto;right:0;top:0;bottom:0;line-height: 52px}
.tm_body_wraper .tm_text{ margin-top:15px;color: #5b5b5b; font-weight:500}

.client_tm_list .col-12:nth-child(even) .tm_left{-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2}
.client_tm_list .col-12:nth-child(even) .tm_right{ padding-left:0; padding-right:20px}
.client_tm_list .col-12:nth-child(even) .tm_right .tm_body_wraper:before{top:2px;left:auto;right:0;margin-left:0;margin-right:-26px;border-width: 14px 26px 23px 0px}
/* TESTIMONIALS END */

/************-------about wrapper------------************/
.about_wrapper{width:100%;background:#d7e9f5;padding:65px 0;border-top:1px #d9d9d9 solid}
.about_wrapper h2{font:600 26px/32px Tajawal,sans-serif;color:#172b6c}
.about_wrapper h2 span{display:block;width:96px;height:3px;background:#9fc904;margin:15px 0}
.ab-text{font-size:16px;line-height:24px}
.about-ul{margin:0;padding:0}
.about-ul li{margin:20px 0;padding:0;list-style:none;float:left;width:50%}

.why{margin:0;padding:0}
.why h3{font:700 18px/22px Tajawal,sans-serif;color:#172b6c}
.why h3 span{display:block;width:40px;height:1px;background:#9fc904;margin:8px 0 10px}
.why .left{float:right}
.why .right{float:left;width:75%}
.why-text{font-size:18px;line-height:24px;height:46px;overflow:hidden}

.tech-ul{margin:0;padding:0}
.tech-ul li{margin:0;padding:0;list-style:none;float:right;width:50%}
.techs{width:180px;height:120px;border-radius:10px;overflow:hidden;margin:6px 8px;box-shadow:0 0 10px #afafaf;transition:.3s linear all;overflow:hidden}
.techs img{transition:.3s linear all}
.techs:hover img{transform:scale(1.1)}


/************-------contact wrapper------------************/
.contact_wrapper{width:100%;background:#fff url(../images/contact_bg.jpg) no-repeat center bottom;padding:100px 0 95px 0;text-align:center;background-size: cover;background-attachment: fixed}

.contact_heading_wrapper{border:2px solid #fff;width:766px;height:269px;margin:auto;position:relative;background: rgba(255,255,255, .78)}
.courthouse_icon{position:absolute;top: -39px;left:0;right:0;z-index:99;background-color: #07407b;padding: 10px 10px;border: 0;width: 72px;height: 72px;line-height: 39px;margin: auto;border-radius: 50%;border: 2px solid #fff;color:#fff;font-size: 28px;line-height: 48px}
.contact_btn{position:absolute;bottom: -23px;left:0;right:0;z-index:99;/* background-color: currentcolor; */padding: 0 10px;border: 0;width: 198px;padding: 0 0px;margin: auto}
.contact_heading_wrapper h4{color:#91c238;font-size:50px;line-height: 50px;font-weight: 800;font-family:Tajawal,sans-serif;text-transform:uppercase;margin:76px auto;text-align:center;/* vertical-align: middle; */}
.contact_heading_wrapper h4 span{color: #07407b;font-size:24px;display:block; font-family: Tajawal,sans-serif}
.no_pad{
  /* padding-left:0 */
}
.service_box p{width:50%;float:left;margin-bottom:8px}
.service_box label{font:14px/20px 'Open Sans',sans-serif;color:#000;display:block}
.checkbox_container{display:block;position:relative;padding-right:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.checkbox_container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.checkmark{position:absolute;top:0;right:0;height:25px;width:25px;background-color:#fff;border:1px solid #ccc}
.checkbox_container:hover input ~ .checkmark{background-color:#ccc}
.checkbox_container input:checked ~ .checkmark{background-color:#2196F3}
.checkmark:after{content:"";position:absolute;display:none}
.checkbox_container input:checked ~ .checkmark:after{display:block}
.checkbox_container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}

.bk_c_l{background-image:url(../images/bc_logos.jpg)}
.bk_c_l_cont{display:inline-block;width:108px;height:60px;margin:0 -16px 0 19px;overflow:hidden;border-radius:5px}
.floater,.floater li:first-child{border:none}
.float_left{float:right}
.float_right{float:left}
.floater,.floater li{margin:0;padding:0;list-style:none;text-align:center;border-right:1px solid #ddd}
.float_2 li{width:50%;float:right}
.float_2 li .text-left{text-align:right !important}
.float_2 li .ml-3, .mx-3 {margin-right: 1rem!important}
.float_3 li{width:33.33333%;float:right}
.float_4 li{width:25%;float:right}
.float_5 li{width:20%;float:right}
.float_3_new li{width:33.33333%;float:right}
.local_num .des_only,.int_num .des_only{display:inline-block}
.float_3_new li:nth-child(1){width:25%}
.float_3_new li:nth-child(2){width:25%}
.float_3_new li:nth-child(3){width:50%}
.btn_pay,.btn_pay:visited{background:#03924d;display:inline-block;text-align:center;color:#fff;font:600 20px/44px Segoe UI,system-ui,-apple-system,sans-serif;height:44px;border:0;padding:0 40px;box-shadow:3px 3px 1px #016535;transition:all linear .7s;border-radius:3px;margin-right:5px;margin-bottom:5px}
.btn_pay:hover{background:#fa8409;color:#fff;text-decoration:none;box-shadow:0 0 1px #d87606}
.myButt{outline:none;font-weight:600;font-size:20px;line-height:20px;text-align:center;border:none;padding:15px 50px;margin:0 auto;cursor:pointer;font-size:20px;background-color:transparent;position:relative;box-shadow:4px 4px 1px #067daa;border-radius:5px;text-transform:uppercase;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;background:#4dce3b;background:-moz-linear-gradient(top,#4dce3b 0%,#1d6813 100%);background:-webkit-linear-gradient(top,#4dce3b 0%,#1d6813 100%);background:linear-gradient(to bottom,#2196F3 0%,#00BCD4 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#4dce3b',endColorstr='#1d6813',GradientType=0)}
.four{overflow:hidden}
.four span{color:#fff;display:inline-block;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}
.four .icon{position:absolute;left:-70px;top:-9px;color:#fff;font-size:30px;padding:20px;background-color:#006635;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}
.four:hover .icon{left:0}
.four:hover span{color:#fff;margin-left:50px}

ul.ul_style2{margin:20px 20px 0 0;padding:0}
ul.ul_style2 li{list-style-image:url(../images/arr-1.png);margin:15px 0;padding:0 5px 0 0;font-size:1em;line-height:1.2em}

.short_form{margin:0 auto;font-size:14px}
.short_form .fls,.short_form input[type=password],.short_form input[type=text],.short_form select{padding:7px;width:75%;border-radius:2px;border:1px solid #ccc;height: 40px;vertical-align: top}
.short_form textarea{padding:7px;width:75%;border-radius:2px;border:1px solid #ccc;vertical-align: top}
.short_form textarea{display:block}
.short_form .w36{float:right;width:27%;text-align:left}
.short_form .w62{float:left;width:70%}
.short_form .sml1{width:16%!important;padding:6px 6px 5px}
.short_form input.sml2{width:58.55% !important}
.short_form input.sml3{width:24.65%}
.pay_mode{background:#fffce1;border:1px solid #e8e098;padding:15px;text-align:center}
.pay_mode label{width:45%;margin:7px 2%;display:inline-block;padding:5px 10px;background:#fff;border:1px solid #e8e098;text-align:right;vertical-align:top}
.pay_mode2{margin:0;padding:15px;border:1px solid #ddd}
.pay_mode2 label{margin:5px 0;display:inline-block;font-weight:500}
.pay_mode3{height:200px;overflow-y:scroll}
.pay_mode3 label,.pay_mode4 label{width:45%;margin:3px 4% 2px 0;display:inline-block;text-align:right}
.pay_mode3 label input,.pay_mode4 label input{margin-left:5px}
.ccc_process_info{text-align:center;line-height:28px}
.ccc_process_info p b{display:inline-block;width:30%;text-align:right;margin-left:10px}
.ccc_process_info p span{display:inline-block;text-align:right;width:30%}
.b{font-weight:600}

/*********------------news wrapper--------**************/
.newsletter_wrapper{clear:both;padding:50px 0;width:100%;background-color:#07407b}
.newsletter_text{text-align:center;width:100%}
.newsletter_text h3{text-shadow:3px 2px 2px #036fa9;width:100%;font-size:56px;color:#fff;font-weight:700;text-transform:uppercase;margin-top:10px; font-family: Tajawal,sans-serif}

/*FOOTER*/
footer{width:100%;background: #0f2d52;padding:45px 0px 0px;color: #d2d2d2;clear: both}
.footer_inr{padding:30px 0;margin-top:10px}
.footer{ width:100%;background:#040202;padding:40px 0px; margin-top:0px}
.footer_bg{ width:100%; padding:0 0 0}
.footer_btm{background: #0a2341;margin:25px 0 0 0;border-top:5px #677d15 solid;padding:22px 0}

.ft_heading{font: 700 16px/20px Tajawal,sans-serif;color:#9fc904;display:block}
.ft_content{ text-align:left}
.ft_text{font-size:15px}
.foot_logo{margin:30px 0 20px 0}

.ft-line{padding:6px 0px;margin:0px}
.ft_link ul{margin:0px;padding:0px}
.ft_link ul li{list-style:none;display:block;text-align:right}
.ft_link ul li a{font: 400 13px/30px  'Tajawal', sans-serif;;color: #fff;display:inline-block;cursor:pointer}

.ft_link ul li a:hover{color:#fff; text-decoration:none}
.ft_link ul li a span{color:#fff}
.ft_bx{ width:50%; float:right}

.contact_addrs{font:500 16px/22px 'Tajawal', sans-serif;color: #fff}
.ft_add_dtl{margin-bottom:0.7em;text-align:right;color: #fff}
.ft_add_dtl span{display:block;margin-right:25px;font-size: 14px;line-height:24px;font-family:'Tajawal',sans-serif}
.ft_add_dtl b{display:block;width:25px; height:30px;float:right}
.ft_add_dtl a{color: #fff;font-size:14px;line-height:24px}

.minh{min-height:225px}
.add_dtl{margin-bottom:0.7em; text-align:left}
.minhadd_dtl span{ display:block; margin-left:40px;font-size:16px;font-weight: 500}
.add_dtl b{display:block;width:70px;height:70px;text-align:center;background: #fff;color: #000;line-height:70px;border-radius: 50%;margin:0 auto 20px}
.add_dtl span{display: block;text-align:center}.add_dtl span strong{ display:block}
.add_dtl a{color: #fff;font-size:16px}

.f_dd_box{margin:25px 0 0 0}
.copy,.developed_by{font-family:'Tajawal', sans-serif;font-size: 14px;line-height: 18px;color:#6e737c} 
.copy span{ display:block}
.copy a,.developed_by a{color:#6e737c}
.copy a:hover,.developed_by a:hover{ color:#fff; text-decoration:none}
.copy b {margin-top:5px; display:block}

.footer_btm .copy, .footer_btm .copy a{color:#6e737c;font-weight:400;font-size: 14px; margin-top:8px}
.developed_by{ text-align:left; vertical-align:middle}
.developed_by b{display:inline-block;vertical-align: top;margin:0 5px 0 0px; float:left}
.developed_by a{ display:block}
.developed_by span{display:inline-block;text-align:left;vertical-align:top;margin-top: 7px; font-family: 'Tajawal', sans-serif}

.footer-social-icons {margin:15px 0 0;text-align:left}
.footer-social-icons span{color:#fff;text-transform:uppercase; padding-right:10px; font-weight:400; font-size:15px}
.footer-social-icons .social-icons{margin-bottom:0;display:block;float:none; text-align:right}
.footer-social-icons .social-icons > li{display:block;margin:0 0 0 5px}
.footer-social-icons .social-icons a{text-align:right;color: #fff;font-size: 14px;line-height:36px;font-family:'Montserrat', sans-serif}
.footer-social-icons .social-icons i{color:#fff;text-align:center;background:#2268c9;display:inline-block;margin:0 0 0 10px;transition:.3s linear all;width:32px;height:32px;line-height:32px}
.footer-social-icons .social-icons a:hover i{transform: rotate(360deg);border-radius:100%}
.f_dd_box h3{font-weight:500;font-size:16px;color:#9fc904;border-bottom:1px #2268c9 solid;line-height:32px;margin:0 0 10px 0; font-family: Tajawal,sans-serif}
/*Footer-end*/

/*DETAIL*/
#style1::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #ccd0d3}
#style1::-webkit-scrollbar{width:11px;background-color: #ccd0d3; padding:2px}
#style1::-webkit-scrollbar-thumb{background-color:#102a52;border:2px solid #ccd0d3; border-radius:10px}
.scroll_bar{ width:100%;max-height:280px; overflow-y:scroll; overflow:auto; background:#fff}

#style2::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #ccd0d3}
#style2::-webkit-scrollbar{width:11px;background-color: #ccd0d3; padding:2px}
#style2::-webkit-scrollbar-thumb{background-color:#28a745;border:2px solid #ccd0d3; border-radius:10px}
.scroll_bar2{ width:100%;max-height:150px;overflow-y:scroll; overflow:auto; background:#fff}
 
/*FORM*/
.myform label{ text-align:right}
.myform .sub_hed{color:#7a7a7a;text-align:left;font-size:16px; padding:10px 0;border-bottom:1px solid #ccc;margin-bottom:15px;font-family:Verdana, Geneva, sans-serif; font-weight:600}

/* TREE */
.breadcrumb_bg{background:#005ca0}
nav .breadcrumb{font-family:'Tajawal', sans-serif}
.breadcrumb{margin:0; font-size:16px;color:#000;background:none; padding:6px 0px; font-weight:400}
.breadcrumb-item+.breadcrumb-item::before{color:#fff}
.breadcrumb a, .breadcrumb a:visited, .breadcrumb a:hover{color:#fff}
.breadcrumb li.active{color:#fff}
/* TREE CLASSES */

/* CMS AREA */
.mid_area{padding:20px 0 30px}
.cms_area{font:500/15px/24px 'Montserrat', sans-serif;color:#000}
.cms_area h1{color:#323746; font-weight:700}

.sub_hed,.sub_hed2{font-family:'Tajawal', sans-serif;font-size:19px;color:#323746; font-weight:700; margin-bottom:0.8em}
.sub_hed:before,.sub_hed2:before{ content:'\f0a4'; display:inline-block;font-family: Font Awesome\ 5 Free; font-weight:600; margin-right:10px}
.sub_hed2{font-size:36px; line-height:36px; font-weight:700; text-transform:uppercase}
.sub_hed:after{ content:'';display:block;height:0px; background:#73747d; margin-top:0px}
.cms_pc{float:right; margin:5px 0 10px 10px; max-width:100%; border:1px solid #ddd; padding:5px}
/* CMS AREA ENDS */

/*Category_list*/
.pro_cate_list{ margin:0px; padding:0px}
.pro_cate_list ul{ margin:0px; padding:0px}.pro_cate_list ul:after{ content:''; display:block; clear:both}
.pro_cate_list ul li{ list-style:none; width:25%; float:left}
.pro_cate_list ul li:before{ display:none}
.pro_cate_w{ width:300px;height:200px; position:relative;font-family:'Tajawal', sans-serif; margin:4px 0}
.pro_cate_img{ width:300px;height:200px}.pro_cate_img img{ width:100%; height:100%}
.cate_des_pos{ position:absolute; top:0; width:100%; height:100%; display:block; background:rgb(0,0,0,0.5)}.cate_des_pos a{ display:block;position:absolute; height:100%; width:100%; left:0; right:0; top:0; bottom:0; margin:auto; text-decoration:none}
.cate_ttl{color:#fff; padding:15px; font-size:20px; font-weight:600; text-align:center;width:300px;height:200px; display:table-cell; vertical-align:middle}
.pro_cate_w:hover .cate_des_pos{background:rgb(0,0,0,0.1)}

.abo-text{font-size:18px;line-height:32px;min-height: 366px}
/*Product-Listing*/
.tabs{ border:1px solid #d8d8d8; padding:10px; font-family:'Tajawal', sans-serif; background:#323746}
.tabs ul{ margin:0px; padding:0px}.tabs ul:after{ content:''; display:block; clear:both}
.tabs ul li{list-style:none;float:none;display:block}
.tabs ul li a{padding:6px 10px;color: #000;border: 1px solid #d8d8d8;border-width: 1px 1px 1px 1px;font-size:15px;line-height:23px;background:#f7f7f7;margin-bottom:2px;display:block;border-radius: 5px 5px ; margin-right:3px}
.tabs ul li a.act{padding:7px 15px;background: #fff;font-weight:600;color:#351543}
.tabs ul li:before{ display:none}
.tab_hide{ display:none}

.product_detail_w{ margin:0em 0}
.our_products_list{margin:0px; padding:0px}
.our_products_list ul{margin:0px; padding:0px}.our_products_list ul:after{ content:''; display:block; clear:both}
.our_products_list ul li{list-style:none; display:block; float:left; width:33.33%}.our_products_list ul li:before{ display:none}
.pro_list_img{width:280px;height:240px;border:1px solid #d8d8d8;margin:10px 0; box-shadow:0px 0px 10px #dad7d7}.pro_list_img img{width:100%; height:100%}

.our_directors{background:#07407b; padding:30px 0}
.our_directors h4{ color:#fff; font-weight:700; font-size:24px}
.director_list,.director_list2{margin:0px;padding:0px}
.director_list ul,.director_list2 ul{margin:0px;padding:0px}.director_list ul li, .director_list2 ul li{list-style:none; width:100%}
.director_list2 ul li{ width:25%; float:left}
.director_w{width:190px; position:relative; margin-top:20px}
.director_name{color:#fff;font-size:20px;font-weight:600;text-align:center; margin-top:15px}
.director_img{width:180px;height:180px; background:#fff; overflow:hidden; position:relative; border:2px solid #fff}.director_img figure{width:180px;height:180px;display:table-cell; vertical-align:middle; text-align:center}
.director_img figure img{ max-width:100%;width:100%; height:100%}
.director_w:before{ content:'';width:180px;height:180px;background:#d4d4d4;transform:rotate(-6deg);position:absolute;top:-4px;display:block;    box-shadow: 0px 0px 10px #585858}

/* details */
.scroll_area .owl-carousel .owl-nav button.owl-next,.scroll_area .owl-carousel .owl-nav button.owl-prev,.scroll_area .owl-carousel button.owl-dot{background:#595a5c}
.scroll_area{width:100%;margin:auto;overflow:hidden;position:relative;margin-top:10px}
.dtl_images{float:left;margin:0 auto;position:relative;width:470px;min-height:420px;border:1px solid #ddd;padding:10px;border-radius:8px}
.dtl_imagess{float:left;margin:0 auto;position:relative;width:470px;min-height:420px;border:1px solid #ddd;padding:10px;border-radius:8px}
.dtl_contents{float:left;width:56%;margin:0 0 0 2%}
.pdf_icon{font-size:30px;margin-top:1px;margin-left:10px;display:inline-block;vertical-align:middle}
.pdf_icon i{color:#c42027}
.product-dtl-img{width:450px;height:369px;margin:0 auto;overflow:hidden;border-radius:8px}
.product-dtl-img figure{width:450px;height:369px;display:table-cell;text-align:center;vertical-align:middle}
.product-dtl-img img{max-width:100%;margin:auto}
.product-dtl-imgs{width:450px;height:411px;margin:0 auto;overflow:hidden;border-radius:8px}
.product-dtl-imgs figure{width:450px;height:411px;display:table-cell;text-align:center;vertical-align:middle}
.product-dtl-imgs img{max-width:100%;margin:auto}
.des_bar{height:364px;overflow-y:scroll}
.des_bar1{height:266px;overflow-y:scroll}
/* details */

/*Networks*/
.network_img img{max-width:100%;height:auto}
.network_list{ margin:0px 0 20px 0; padding:0px; font-family:'Tajawal', sans-serif}
.network_list ul{ margin:0px; padding:0px}.network_list ul:after{ content:''; display:block; clear:both}
.network_list ul li{ list-style:none; display:block; background:#f1f1f1; padding:2px 5px; font-size:14px; float:left; margin:2px 2px 0 0; border:1px solid #e4e4e4; text-transform: uppercase; color:#323746}
.network_list ul li:before{ margin:0 4px 0 0; color:#323746}

.network_hed{font-family:'Tajawal', sans-serif; font-size:24px; font-weight:700;color: #07407b; margin-bottom:10px}
.network_hed:before{content:'\f3c5'; display:inline-block;font-family: Font Awesome\ 5 Free; font-weight:600; margin-right:10px}

/*Research-&-Development*/
.r_d_list{ margin:0px; padding:0px}
.r_d_list ul{margin:20px 0;padding:0px}.r_d_list ul li{ list-style:none; margin:0px; padding:0px; float:left; width:33%}
.r_d_list ul li:before{ display:none}
.r_d_list ul:after{ content:''; display:block; clear:both}
.r_d_w{ width:290px; border:5px solid #07407b; margin:0 auto}
.r_d_img{width:280px; height:280px; overflow:hidden}
.r_d_img figure{width:280px;height:280px;display:table-cell;vertical-align:middle; text-align:center}.r_d_img figure img{ max-width:100%; height:auto}
.r_d_ttl{ text-align:center; padding:5px 10px; background:#07407b; color:#fff; font-weight:600}

.process_section{ background:#f7f7f7; padding:30px 0}
.process_hed{ font-size:24px; text-transform:uppercase;color:#07407b; font-weight:700; margin-bottom:0.5em}
.process_list{ margin:0px; padding:0px}
.process_list ul{ margin:0px; padding:0px}
.process_list ul li{ list-style:none; display:block; font-size:17px; line-height:23px;font-family:'Tajawal', sans-serif; font-weight:500; padding:3px 0; color:#323746}
.process_list ul li:before{content:'\f0da'; display:inline-block;font-family: Font Awesome\ 5 Free; font-weight:600; margin-right:10px}

/*POPUP*/
.popup_w{ padding:10px}
.popup_w label{ font-size:14px}.popup_w .form-group{ margin-bottom:7px}
.popup_w input[type=text], .popup_w input[type=file], .popup_w textarea, .popup_w select{font-size:14px; padding:6px 10px;border-radius:3px;height:36px; width:100%}
.popup_w textarea{ height:auto}

/* SHORT FORM ENDS */

/* CONTACTS */
.contact_box{background:#eceaea;width: 100%;margin:1em auto;padding:20px;position:relative}
.contact_sml_txt{ font-size:19px;color:#73747d;margin-top:1em; margin-bottom:0.5em}

.contact_form_outer{background: #fff;width: 100%;height:100%;margin: auto}
.contact_details{width:100%;position: relative;border-bottom:5px solid #677d15;background: #0a2341;padding:25px 35px}
.contact_details .add_dtl{ margin-bottom:2em;font-family:'Poppins', sans-serif}

.contact_form_cont{background:#fff;width:100%;float:none;position:relative;padding:50px 35px 35px;box-shadow:2px 2px 20px rgb(0 0 0 / 5%);z-index:9}
.contact_form_cont h2{margin-bottom:0;font-weight:700;font-size:24px;line-height:20px;color:#323746;  font-family: Tajawal,sans-serif}
.address_txt{font-size:20px;color:#fff;margin-bottom:1em}
.address_txt b{ display:block; font-weight:500}
.contact_details h2{color:#fff;font-size:24px;line-height:20px;font-weight:700;margin-bottom:1.5em}
.contact_form input[type=text], .contact_form select,.contact_form textarea{width:100%;padding: 13px 15px;border:1px solid #ddd;border-radius:3px;font:500 16px/20px 'Raleway', sans-serif;margin:0;color:#989898}
.addrs_w{border:1px solid #ccc;margin-bottom:10px;padding: 10px 15px;background:#fff;width:100%; margin-top:15px}
.addrs_w p{margin:0px -15px 15px;padding:0px 10px 5px}
.addrs_w p:first-child{border-bottom:1px solid #ccc;background:#f8f8f8;padding:6px 10px;margin-top:-10px}

.map-container{ border:3px solid #000; margin-top:10px}
.reset-butt{ background:#9aa5af; text-align:center; color:#fff; text-transform:uppercase; padding:8px 25px; border-radius:5px; cursor:pointer; font-size:18px}
.reset-butt:hover{ background:#ff7e48; color:#fff}
.large{width:100%}
.larges{width:49.8% !important;display:inline-block}
/* CONTACTS ENDS */


/*FAQs*/
/*=============================*/
.panel-group .panel{border-radius:3px; border:0; border:1px solid #ececec; margin:10px 0; box-shadow:none}
.panel-default>.panel-heading{background:#fafbfd; padding:10px 0}
.panel-default>.panel-heading h4{ margin:0; font-family: Tajawal,sans-serif}
.panel-default>.panel-heading a{padding:0px 5px 0px 10px; display:block;color:#000;font:600 15px/24px 'Poppins', sans-serif}
.panel-default>.panel-heading a:hover{ text-decoration:none}
.panel-default>.panel-heading a.collapsed:before{content:'\f04b';font-family: Font Awesome\ 5 Free;font-weight: 600; transition-duration: .2s;transform: rotate(0deg)}
.panel-default>.panel-heading a:before{transition-duration: .2s;transform: rotate(90deg);content: '\f04b';font-family: Font Awesome\ 5 Free; float:left}
.panel-default>.panel-heading a:before{margin-right:10px;color:#d42b28;font-size:11px}
.panel-body{background:#fff; font-size:13px; padding:10px; line-height:18px}
.panel-body ul, .panel-body ol{font:normal 13px/24px 'Poppins', sans-serif; margin:20px 0px 20px 20px}
.inr_text{margin:15px 0 0 0; height:190px; position:relative; overflow:hidden}
.inr_text1{font:italic 400 13px/24px 'Poppins', sans-serif; color:#666; height:120px; overflow:hidden}
.inr_news_pc{width:100%}
.inr_news_pc img{width:100%; height:auto; max-height:150px; display:block}
.inr_news_ttl{display:block; font:700 16px/20px 'Poppins', sans-serif;margin:15px 0 0 0}
/* FAQ ENDS */

.page-item.active .page-link {z-index:1; color:#fff; background-color:#239e2e; border-color:#239e2e}
.page-link:hover{color:#ffffff; background-color:#0f42a1;border-color:#0f42a1}
.page-link{ color:#000}


/*TESTIMONIALS*/
.loc_area{ font-size:19px; color:#2a42c2; font-weight:600;margin-bottom:0.5em}
.t_mnl{ padding:20px 0; width:100% !important; color:#fff; transition:all linear .3s; background:#f9f9f9; margin-bottom:10px}
.t_mnl{ width:100%; border:1px solid #ebebeb; border-radius:5px}
.t_mnl:hover{ box-shadow:0px 0px 10px #666; background:#fff}
.t_mnl>h1{ font-size:24px; color:#000; padding-bottom:10px; text-transform:none;  font-family: Tajawal,sans-serif}
.t_mnl>h1 span{display:block;color:#000;font-size:13px;line-height:18px;font-weight:600}
.t_mnl>h1 span a{color:#ffe200}.t_mnl>h1 span a:hover{ text-decoration:underline}

.testi_bdr{ text-align:center; height:3px}
.testi_bdr span{background:#d21034; width:234px;height:3px; display:block; margin:auto}
.testi_list_name{font-size:17px; line-height:22px;font-weight:600; color:#13499f}
.post_date{ font-size:12px; color:#d2d2d2}
.subj{font-size:17px; font-weight:500;color:#1f1f1f; margin-bottom:5px}

.t_mnl .tm_img{float:left;margin:10px;width:64px;height:64px;position:relative; border-radius:50%;border:2px solid #a9c1e5;overflow:hidden;background:#c6d5ef}
.t_mnl .tm_img span {width:60px;height:60px;display:table-cell;vertical-align:middle; text-align:center; color:#fff; font-size:20px}.t_mnl .tm_img span img{ max-width:100%; height:auto}

.tm_box{ margin-left:70px; padding:0 15px}
.tm_box .t_review{ font-size:14px; line-height:26px; margin-top:5px; color:#fff; font-style:italic}
.tm_box .post-by{display:block; padding:4px 0px; color:#fff; font-size:18px; font-weight:300}

.post-testimnl{float:right;background:#fff;border:solid #13499f;border-width:5px 1px;text-align:left;border-radius:8px; padding:10px}
.post-testimnl h2{ color:#000; font-size:24px; line-height:30px; margin:10px 0;  font-family: Tajawal,sans-serif}
.post-testimnl input[type=text],.post-testimnl input[type=file], .post-testimnl textarea{ padding:8px; display:block; width:100%; margin-bottom:5px; border:1px solid #ccc}
.post-testimnl label{ margin-bottom:0.2em}

.t_text_12{height:114px; overflow:hidden; display:block;color: #666; text-align:left}
.t_text_1_auto{height:auto}
.rm_link{ background:url(../images/rm.png) no-repeat; width:86px; height:12px; display:inline-block; margin:10px 0 0 0; text-decoration:none !important}
.rm_link_x{background:url(../images/rl.png) no-repeat}
/*testimonials-page-end*/

.sitemap{text-align:left; padding:30px auto}
.sitemap a{display:inline-block;padding:5px 24px;background:url(../images/arr-1.png) no-repeat 8px center; font:400 14px/20px 'Open Sans', sans-serif; margin:5px 5px; color:#000; width:32%; float:left; border:1px solid #d6d6d6}
.sitemap a:hover{color:#222;border:1px solid #13499f;text-decoration:none;  background-color:#e2f5f9}

/* upload resume */
.resume_box{width:80%; margin:50px auto; min-height:210px}
.resume_box input[type=text], .resume_box select, .resume_box textarea, .resume_box input[type=file]{box-shadow:0 10px 10px rgba(0,0,0,.07) inset; border-radius:2px; border:2px solid #ddd; padding:8px;width:100%}
/* upload resume */

fieldset{display: block; margin-left: 0px; margin-right: 0px; padding-top: 0.35em; padding-bottom: 0.625em; padding-left: 0em; padding-right: 0em; border: 1px solid #dadada; margin-bottom:0px}
legend{ display:inline-block; width:auto; border-bottom:none; font:20px/18px 'Open Sans', sans-serif; text-transform:uppercase; font-weight:700; padding:0 5px; margin:0px}

.post{float:right}
#post-testimonial .mt15{margin-top:0px}

.btn-danger{color:#fff; background-color:#07407b; border-color:#07407b;font-size: 18px;font-weight: 500;padding:8px 18px !important;line-height: 20px}
.btn-danger:hover, .btn-danger:focus{color:#fff; background-color:#91c238; border-color:#91c238;outline:none;box-shadow:none}

.btn-danger2{color: #fff;background-color: #f5801a;border-color: #c1600b;font-size: 18px;font-weight: 500;padding: 8px 18px !important;line-height: 20px}
.btn-danger2:hover, .btn-danger2:focus{color:#91c238; background-color:#fff; border-color:#fff;outline:none;box-shadow:none}

.btn-danger3{color:#fff;background-color:#91c238;border-color:#91c238;font-size: 19px;font-weight: 700;padding:11px 25px !important;line-height: 20px;text-transform:uppercase}
.btn-danger3:hover, .btn-danger3:focus{color:#91c238; background-color:#fff;border-color:#fff;outline:none;box-shadow:none}

.scroll_img{width:600px;height:500px; background:#fff; overflow:hidden; position:relative; border:1px solid #ddd; margin:auto}
.scroll_img figure{width:600px;height:500px;display:table-cell; vertical-align:middle; text-align:center}
.scroll_img figure img{ max-width:100%;width:100%; height:100%}

.wpb_wrapper{padding: 25px; background: #fff; float: none; position: relative; margin:20px auto 0px auto; border-radius: 10px; box-shadow: 0px 0px 18px #dcdcdc; border: 1px solid #eee}


/* online-payment.html  */

.p10{
  height:auto; overflow-x:hidden;
}
@media (max-width:768px) {

  .p10{
height:auto;
  }
    
}




@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
#back-top{right:15px}
} 

/*animated*/
.animated{animation-duration:1s;-webkit-animation-duration:1s; -webkit-animation-fill-mode: both;
  animation-fill-mode: both; animation-timing-function:ease-in-out; -webkit-animation-timing-function:ease-in-out}

.animated2{animation-duration:.5s;-webkit-animation-duration:.5s; -webkit-animation-fill-mode: both;
  animation-fill-mode: both; animation-timing-function:ease-in-out; -webkit-animation-timing-function:ease-in-out}

.animated3{animation-duration:1s;-webkit-animation-duration:1s; -webkit-animation-fill-mode: both;
  animation-fill-mode: both; animation-timing-function:ease-in-out; -webkit-animation-timing-function:ease-in-out}

.animated4{animation-duration:3s;-webkit-animation-duration:3s; -webkit-animation-fill-mode: both;
  animation-fill-mode: both; animation-timing-function:ease-in-out; -webkit-animation-timing-function:ease-in-out}

@keyframes fade_eff{
0%{opacity:0; transform:translateY(-20px);-webkit-transform:translateY(-20px)}
100%{opacity:1; transform:translateY(0);-webkit-transform:translateY(0)}
}

@-webkit-keyframes fade_eff{
0%{opacity:0; transform:translateY(-20px);-webkit-transform:translateY(-20px)}
100%{opacity:1; transform:translateY(0);-webkit-transform:translateY(0)}
}
.fade_eff{animation-name:fade_eff;-webkit-animation-name:fade_eff}

@keyframes scale_eff{
0%{opacity:0; transform:scale(0);-webkit-transform:scale(0)}
100%{opacity:1; transform:scale(1);-webkit-transform:scale(1)}
}

@-webkit-keyframes scale_eff{
0%{opacity:0; transform:scale(0);-webkit-transform:scale(0)}
100%{opacity:1; transform:scale(1);-webkit-transform:scale(1)}
}
.scale_eff{animation-name:scale_eff;-webkit-animation-name:scale_eff}

@keyframes drop_eff{
0%{opacity:0;transform:translateY(200px);-webkit-transform:translateY(200px)}
80%{transform:translateY(-20px);-webkit-transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}
}

@-webkit-keyframes drop_eff{
0%{opacity:0;transform:translateY(200px);-webkit-transform:translateY(200px)}
80%{transform:translateY(-20px);-webkit-transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}
}
.drop_eff{animation-name:drop_eff;-webkit-animation-name:drop_eff;-moz-animation-name:drop_eff;-o-animation-name:drop_eff}


@keyframes drop_eff2{
0%{opacity:0;transform:translateY(100px);-webkit-transform:translateY(100px)}
100%{transform:translateY(0px);-webkit-transform:translateY(0px)}
}

@-webkit-keyframes drop_eff2{
0%{opacity:0;transform:translateY(100px);-webkit-transform:translateY(100px)}
100%{transform:translateY(0px);-webkit-transform:translateY(0px)}
}
.drop_eff2{animation-name:drop_eff2;-webkit-animation-name:drop_eff2}

@keyframes drop_eff3{
0%{opacity:0;transform:translateY(-100px);-webkit-transform:translateY(-100px)}
100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}
}

@-webkit-keyframes drop_eff3{
0%{opacity:0;transform:translateY(-100px);-webkit-transform:translateY(-100px)}
100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}
}

.drop_eff3{animation-name:drop_eff3;-webkit-animation-name:drop_eff3;-moz-animation-name:drop_eff3;-o-animation-name:drop_eff3}


@keyframes drop_eff4{
0%{opacity:0;transform:translateX(-100px);-webkit-transform:translateX(-100px)}
100%{transform:translateX(0px);-webkit-transform:translateX(0px)}
}

@-webkit-keyframes drop_eff4{
0%{opacity:0;transform:translateX(-100px);-webkit-transform:translateX(-100px)}
100%{transform:translateX(0px);-webkit-transform:translateX(0px)}
}
.drop_eff4{animation-name:drop_eff4;-webkit-animation-name:drop_eff4}


@keyframes drop_eff5{
0%{opacity:0;transform:translateX(100px);-webkit-transform:translateX(100px)}
100%{transform:translateX(0px);-webkit-transform:translateX(0px)}
}

@-webkit-keyframes drop_eff5{
0%{opacity:0;transform:translateX(100px);-webkit-transform:translateX(100px)}
100%{transform:translateX(0px);-webkit-transform:translateX(0px)}
}
.drop_eff5{animation-name:drop_eff5;-webkit-animation-name:drop_eff5}


@-webkit-keyframes shake_eff {
0%, 100%{-webkit-transform:translateX(0); transform:translateX(0)}
10%, 30%, 50%, 70%, 90%{-webkit-transform: translateX(-3px);transform: translateX(-3px)}
20%, 40%, 60%, 80%{-webkit-transform: translateX(3px);transform: translateX(3px)}
}

@keyframes shake_eff {
0%, 100% {-webkit-transform: translateX(0);transform: translateX(0)}
10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-3px);transform:translateX(-3px)}
20%, 40%, 60%, 80% {-webkit-transform: translateX(3px);transform:translateX(3px)}
}
.shake_eff{-webkit-animation-name: shake_eff;animation-name: shake_eff}

/* whatsap css */
#whatsapp{position:fixed;right:40px;bottom:10%;width:70px;height:70px;cursor:pointer;opacity:1;z-index:99990}
#whatsapp #whatsappMain{-moz-border-radius:50% !important;-webkit-border-radius:50% !important;border-radius:50% !important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(255, 255, 255, 0);width:70px;height:70px;color:#40c351;z-index:9;-webkit-animation:zcwmini2 1.5s 0s ease-out infinite;-moz-animation:zcwmini2 1.5s 0s ease-out infinite;animation:zcwmini2 1.5s 0s ease-out infinite}
#whatsapp #whatsappMain:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;background-image:url('../images/whatsapp.png');background-repeat:no-repeat;background-position:center center;-webkit-animation:zcwphone2 1.5s linear infinite;-moz-animation:zcwphone2 1.5s linear infinite;animation:zcwphone2 1.5s linear infinite}
@-webkit-keyframes zcwphone {
0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}
50%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}
100%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@-moz-keyframes zcwphone {
0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}
50%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}
100%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframes zcwphone {
0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}
50%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}
100%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@-webkit-keyframes zcwphone2 {
0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}
50%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}
100%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@-moz-keyframes zcwphone2 {
0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}
50%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}
100%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframes zcwphone2 {
0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}
50%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}
100%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@-webkit-keyframes zcwmini {
0%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(207,8,8,0)}
10%{box-shadow:0 0 8px 6px ,0 0 12px 10px rgba(0,0,0,0),0 0 12px 14px}
100%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 40px rgba(0,0,0,0),0 0 0 40px rgba(207,8,8,0)}
}
@-moz-keyframes zcwmini {
0%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(207,8,8,0)}
10%{box-shadow:0 0 8px 6px ,0 0 12px 10px rgba(0,0,0,0),0 0 12px 14px}
100%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 40px rgba(0,0,0,0),0 0 0 40px rgba(207,8,8,0)}
}
@keyframes zcwmini {
0%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(207,8,8,0)}
10%{box-shadow:0 0 8px 6px ,0 0 12px 10px rgba(0,0,0,0),0 0 12px 14px}
100%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 40px rgba(0,0,0,0),0 0 0 40px rgba(207,8,8,0)}
}
@-webkit-keyframes zcwmini2 {
0%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(207,8,8,0)}
10%{box-shadow:0 0 8px 6px ,0 0 12px 10px rgba(0,0,0,0),0 0 12px 14px}
100%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 40px rgba(0,0,0,0),0 0 0 40px rgba(207,8,8,0)}
}
@-moz-keyframes zcwmini2 {
0%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(207,8,8,0)}
10%{box-shadow:0 0 8px 6px ,0 0 12px 10px rgba(0,0,0,0),0 0 12px 14px}
100%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 40px rgba(0,0,0,0),0 0 0 40px rgba(207,8,8,0)}
}
@keyframes zcwmini2 {
0%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(207,8,8,0)}
10%{box-shadow:0 0 8px 6px ,0 0 12px 10px rgba(0,0,0,0),0 0 12px 14px}
100%{box-shadow:0 0 8px 6px rgba(207,8,8,0),0 0 0 40px rgba(0,0,0,0),0 0 0 40px rgba(207,8,8,0)}
}
/* whatsap css */

.qr_w_area{text-align:center; line-height:16px}
.qr_w{ width:170px; margin:0 10px; text-align:center;display:inline-block;vertical-align:top}