h1,h2,h3,h4,h5,h6,p,ul{margin-bottom: 0px;}
ul{list-style: none;}
html{scroll-behavior: smooth;}
body{font-family: 'Cairo', sans-serif;}
a:hover{text-decoration: none;}
::-webkit-scrollbar {width: 7px;height: 15px;}
::-webkit-scrollbar-track-piece  {background-color:#fff;}
::-webkit-scrollbar-thumb:vertical {height: 50px;background-color: #000;border-radius: 15px;}
.move-top {position: fixed;right: 24px;height: auto;border-radius: 0px 15px 15px 0px;bottom: 100px;z-index: 5;display: none;}
.move-top i {font-size: 35px;color: #d1ba71;cursor: pointer;}
ul{margin-left: -37px;}

.all-nav{background-color: #000;}
.xx{transition: 0.4s ease-in-out;}
.phone{text-align: left;direction: ltr;}
.phone a{color: #fff;}
.main-nav{/* background-color: #0000000d /*#000000de*/ padding: 3px 0px;transition: 0.4s ease-in-out;/*box-shadow: 0px -11px 18px 9px #0000003d;*/}
.scroll-bg{background-color: #000;transition: 0.4s ease-in-out;border-bottom: 2px solid #d1ba71;}

.first-nav h6{color: #fff;}
.mail{direction: ltr;}
/*.scroll-bg{background-color: #fff;transition: ease-in-out 0.4s;}*/
.main-nav .navbar{padding: 0px;}
.over-auto{overflow: auto;}
.mail i{margin-right: 3px;}
.mail a{color: #fff;}
.brder-btm{border-bottom: 1px dotted #fff;padding-bottom: 10px;}

.social li{display: inline-block;text-align: center;}
.social li a{color: #d1ba71;}
.social li:hover i{transform: rotatey(360deg);transition: 0.4s;}
.dropdown-menu.show .main-nav{overflow: auto;}

.logo{width: 150px;transition: 0.3s ease-in-out;}
.logo-scroll{width: 110px;transition: 0.3s ease-in-out;}
.main-nav .navbar-light .navbar-nav .nav-link{text-transform: uppercase;color: #fff;border-radius: 20px;}
.main-nav .navbar-light .navbar-nav .active>.nav-link{color: #d1ba71;}
.main-nav .navbar-light .navbar-nav .nav-link:hover ,.main-nav .navbar-light .navbar-nav .nav-link:focus{color: #d1ba71;}
.main-nav .dropdown-toggle{padding-bottom: 10px;}
.main-nav .navbar-nav{margin-left: auto;margin-right: unset !important;}
.dropdown img{width: 20px;height: 15px;margin-right: 4px;border-radius: 5px;}
.language img{width: 25px;height: 18px;border-radius: 8px;}
.navbar-light .navbar-brand {padding: 0px;position: relative;}

.main-nav .navbar-toggler{border: none;cursor: pointer;}
.main-nav .navbar-toggler i{color: #d1ba71;font-size: 25px;}
.navbar-brand{text-align: center;font-weight: 600;}
.navbar-brand h6{font-weight: 600;text-transform: uppercase;color: #e93651;}
.navbar-toggler{cursor: pointer;}
.navbar-toggler i{color: #fff;font-size: 25px;}
.navbar-light .navbar-nav .nav-link{text-transform: uppercase;color: #fff;}
.social .youtube{background-color:#E52D27 ;}
.social .twitter{background-color:#4099FF;}
.social .facebook{background-color:#3b5998;}
.social .instagram{background-image: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);}
.social .mail{background-color:#ea4235;}
@media(max-width:767px){.navbar-collapse{padding-right: 0px;}.phone,.mail{text-align: center;}.dropdown-menu{border: 1px solid #d1ba71}.first-nav{padding: 5px 0px;}.language{margin-top: 5px;}.first-nav::before{display: none;}.main-nav .navbar-nav{margin-top: 15px;}.main-nav .navbar-light .navbar-nav .nav-link{margin-bottom: 4px;padding-left: 7px;padding-right: 10px;}}
@media(min-width:767px){.language{margin-top: 5px;}.main-nav .navbar-light .navbar-nav .nav-link{margin-right: 0px;font-size: 15.5px;}.dropdown:hover .dropdown-menu {display: block; margin-top: 2;}}
@media(max-width:400px){.social{font-size: 15px;}.language h6{font-size: 14px;}}
.dropdown-menu {background-color: #000;/*border: 1px solid #e3a127*/border-radius: 0px;margin-top: 2;}
.dropdown-item{color: #fff;transition: 0.4s;}
.dropdown-item:focus{background-color: unset;color: #d1ba71;}
.dropdown-item:hover{background-color: unset;color: #d1ba71;margin-left: 5px;transition: 0.4s;}


.video-overlay{background-image: linear-gradient(0deg, #00000070, transparent),url('../images/dott.png');z-index: 5;width: 100%;height: 100%;position: absolute;}
.video{height:100vh;;overflow: hidden;position: relative;}
.video-data{position: absolute;left: 50%;top: 50%;transform: translate(-50% , 45%);width: 70%;text-align: center;z-index: 666;color: #fff;}
.video-data h1{margin-bottom: 10px;text-shadow: 0px 3px 3px #ac831d;text-transform: capitalize;}
.video-data p{letter-spacing: 1.5px;margin-bottom: 50px;text-transform: capitalize;}
.slider-3{height: calc(100vh - 36px);position: relative;    overflow: hidden;}
.controls-container{z-index: 102;}
.overlay-slider{position: absolute;left: 0px;top: 0px;background-color: #00000038;width: 100%;height: 100%;z-index: 55;}
@media(max-width:767px){.video{margin-top: 0px;height: calc(100vh - 223px);} .slider-3{height: calc(100vh - 250px)}.video-data h1 {font-size: 26px !important;}.video-data{width: 90%;}}
video{position: absolute;top: 50%;left: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.know-us{position: absolute;left: 50%;bottom: 10px;transform: translate(-50% , 0%);width: 45px;height: 45px;text-align: center;z-index: 48;cursor: pointer;}
.know-us i{color: #fff;margin-top: 15px;}
.know-us i{margin-top: 20px;animation: action 0.6s linear infinite;}
@-webkit-keyframes action {0% { transform: translateY(0); }100% { transform: translateY(-10px); }}


.counter-section .counter-item-icon{background-position: center;background-size: cover;}
.counter-item{text-align: center;}
.counter-section{padding: 30px 0px;background-color: #000;text-align: center;}
.col-edit{padding: 0px;}
.counter-d{text-align: center;padding-top: 25px;color: #fff;}
.counter,.counter-item span{display: inline-block;}
.counter{color: #d1ba71;}


.about-section{padding: 100px 0px;}
.about-section h3{margin-top: 10px;}
.about-data p a{color: #d1ba71;}
.about-data ul{list-style: disc;margin-left: -10px;}
.about-section-img{background-position: center;background-size: cover;position: relative;}

.company-info{padding: 100px 0px;background-color: #9f9f9f12;}
.company-info-img{background-position: center;background-repeat: no-repeat;background-size: contain;}
.company-info-d{text-align: justify;}

.services-section{padding: 100px 0px;background-color: #000;}
.services-section .project-head{text-align: left;color: #fff;}
.services-section .project-head h1{color: #d1ba71;}
.services-item{position: relative;}
.overlay{position: absolute;width: 90%;height: 90%;left: 5%;top: 5%;background-color: #00000070;border-radius: 15px;}
.services-item-img{background-position: center;background-size: cover;transition: 1s;transform: scale(1.2,1.2)}

.serv-name{position: absolute;left: 50%;top: 50%;transform: translate(-50% , -50%);width: 100%;text-align: center;padding: 15px;}
.serv-name h4{color: #fff;margin-bottom: 35px;}
.more-btn{color: #fff;border: 1px solid #fff;padding: 5px 13px;border-radius: 30px;}
.more-btn:hover{background-color: #d1ba71;color: #fff;border-color: #d1ba71;}
.clients-section{padding: 70px 0px;}
.client-item-img{background-position: center;background-size: cover;border-radius: 18px;}
.client-item-img img{width: 100%;}
.project-head{text-align: center;margin-bottom: 20px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #d1ba71 !important;}
.services-item:hover .services-item-img{transform: scale(1,1);transition: 1s;}

/***********************************banner*****************************************/
.banner-section{height: 400px;position: relative;background-position: center bottom;background-size: cover;overflow: hidden;box-shadow: -1px 2px 5px #0000007d;background-attachment: fixed;}
.banner-title{position: absolute;left: 50%;top: 50%;transform: translate(-50% , -50%);color: #fff;width: fit-content;z-index: 66;}
.banner-title h3{font-size: 35px;text-shadow: 0px 3px 3px #ac831d;text-transform: capitalize;}
@media(max-width:767px){.banner-section{height: 400px;background-attachment: unset;}.banner-section::before{width: 80%;left: 10%;border-radius: 50px;border-left: 2px solid #fff}}
/***********************************banner*****************************************/

.news-page{padding: 100px 0px;}



/**********************************footer 2****************************/
.footer2{padding-top: 40px;padding-bottom: 40px;background-size: cover;background-color: #000000f2;color: #fff;overflow: hidden;/* background-image:linear-gradient( 180deg,#ffffff38,#00000026,#000000cf); */}
.footer2 img{width: 150px;margin-bottom: 9px;}
.footer2 p a{color: #d1ba71;}
.footer2 h6{display: contents;}
.footer2 ul{margin-left: -37px;}
.footer2 li i{margin-right: 6px;color: #d1ba71;}
.footer2 li a{color: #fff;}
.footer2 li a:hover{color: #d1ba71;}
.footer2 li :hover{color: #d1ba71;}
.footer2 h2{color: #fff;margin-bottom: 5px;}
.social li{display: inline-block;}
.social i{transition: 0.5s;}
.social i:hover{transform: rotate(360deg);transition: 0.5s;color: #fff;}
@media(min-width:767px){.footer h2{margin-top: 50px;}}
@media(max-width:767px){.footer2 .col-12{margin-bottom: 10px;}.about-section-img{margin-top: 25px;}}
.footer li{margin-bottom: 10px;}
.comp2{text-align: center;background-color: #000;color: #fff;padding: 8px 0px;border-bottom: 1.5px solid #d1ba71;overflow: hidden;}
.comp2 a{color: #d1ba71;}
.footer2 iframe{width: 100%;height: 180px;border-radius: 10px;}
/**********************************footer 2****************************/





/*****************whats*********************/
.wa__r_button.wa__btn_w_img .wa__btn_txt{padding: 8px 20px 8px 100px;display: table-cell;vertical-align: middle;height: 66px}
.wa__r_button.wa__btn_w_img .wa__cs_info .wa__cs_status{ margin-left: 3px;}
.wa__popup_chat_box{width: 351px;border-radius: 5px 5px 8px 8px;-webkit-border-radius: 5px 5px 8px 8px;-moz-border-radius: 5px 5px 8px 8px;position: fixed;overflow: hidden;box-shadow: 0px 10px 10px 4px rgba(0,0,0,0.04);-webkit-box-shadow: 0px 10px 10px 4px rgba(0,0,0,0.04);-moz-box-shadow: 0px 10px 10px 4px rgba(0,0,0,0.04);bottom: 102px;right: 25px;z-index: 998;opacity: 0;visibility: hidden;-ms-transform: translate(0,50px);transform: translate(0,50px);-webkit-transform: translate(0,50px);-moz-transform: translate(0,50px);transition: 0.4s ease all;-webkit-transition: 0.4s ease all;-moz-transition: 0.4s ease all;will-change: transform,visibility,opacity;max-width: calc(100% - 50px);}
.wa__popup_chat_box.wa__active{-ms-transform: translate(0,0);transform: translate(0,0);-webkit-transform: translate(0,0);-moz-transform: translate(0,0);visibility: visible;opacity: 1;}
.wa__popup_chat_box .wa__popup_heading{position: relative;padding: 15px 70px 17px 74px;color: #d9ebc6;background: #2db742;}
.wa__popup_chat_box .wa__popup_heading:before{content: '';background: url('../images/whatsapp_logo.svg') center top no-repeat;background-size: 33px;display: block;width: 55px;height: 33px;position: absolute;top: 20px;right: 12px;}
.wa__popup_chat_box .wa__popup_heading .wa__popup_title{padding-top: 2px; padding-bottom: 3;color: #ffffff;font-size: 18px;line-height: 24px;}
.wa__popup_chat_box  .wa__popup_notice{font-size: 16px;color: #000000;font-weight: 500;padding: 0 3px;text-align: right;font-weight: 600;}
.wa__popup_chat_box .wa__popup_content{background: #ffffff;padding: 13px 20px 21px 19px;text-align: right;}
.wa__popup_chat_box .wa__stt.wa__stt_online{transition: 0.2s ease all;-webkit-transition: 0.2s ease all;-moz-transition: 0.2s ease all;}
.wa__popup_content_list .wa__popup_content_item{margin: 14px 0 0;transform: translate(0,20px);-webkit-transform: translate(0,20px);-moz-transform: translate(0,20px);will-change: opacity,transform;opacity: 0;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item{transition: 0.4s ease all;-webkit-transition: 0.4s ease all;-moz-transition: 0.4s ease all;transition-delay: 2.1s;-webkit-transition-delay: 2.1s;-moz-transition-delay: 2.1s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(1){transition-delay: 0.3s;-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;}
.wa__popup_chat_box.wa__lauch .wa__popup_content_list .wa__popup_content_item{opacity: 1;transform: translate(0,0);-webkit-transform: translate(0,0);-moz-transform: translate(0,0);}
.wa__popup_content_list .wa__popup_content_item .wa__member_name{font-size: 14px;color: #363c47;line-height: 1.188em !important;}
.wa__popup_content_list .wa__popup_content_item .wa__popup_txt{text-align: right;min-height: 48px;height: 48px;}
.wa__popup_txt i{font-size: 40px;margin-left: 8px;}
.wa__popup_chat_box_ct .wa__popup_ct_avatar img{border-radius: 50%}
.wa__popup_chat_box_ct .wa__popup_ct_call_btn{width: 97px;font-size: 11px;padding: 9px 10px 11px;margin: 15px 0 15px;}
.wa__btn_popup{position: fixed;right: 30px;bottom: 30px;cursor: pointer;z-index: 5555;}
.wa__btn_popup .wa__btn_popup_icon{width: 56px; height: 56px; background: #2db742;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-shadow: 0px 6px 8px 2px rgba(0,0,0,0.14);-webkit-box-shadow: 0px 6px 8px 2px rgba(0,0,0,0.14); -moz-box-shadow: 0px 6px 8px 2px rgba(0,0,0,0.14);}
.wa__btn_popup .wa__btn_popup_icon:before{content: '';position: absolute;z-index: 1;width: 100%;height: 100%;left: 0;top: 0;background: transparent url('../images/whatsapp_logo.svg') center center no-repeat;background-size: 30px auto;-webkit-background-size: 30px auto;-moz-background-size: 30px auto;transition: 0.4s ease all;-webkit-transition: 0.4s ease all;-moz-transition: 0.4s ease all;}
.wa__btn_popup .wa__btn_popup_icon:after{content: '';opacity: 0;position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;background: transparent url('../images/x_icon.svg') center center no-repeat; background-size: 14px auto;-webkit-background-size: 14px auto;-moz-background-size: 14px auto;transition: 0.4s ease all;-webkit-transition: 0.4s ease all;-moz-transition: 0.4s ease all;-ms-transform: scale(0) rotate(-360deg);transform: scale(0) rotate(-360deg);-webkit-transform: scale(0) rotate(-360deg);-moz-transform: scale(0) rotate(-360deg);}
.wa__btn_popup.wa__active .wa__btn_popup_icon:before{opacity: 0;-ms-transform: scale(0) rotate(360deg);transform: scale(0) rotate(360deg);-webkit-transform: scale(0) rotate(360deg);-moz-transform: scale(0) rotate(360deg);}
.wa__btn_popup.wa__active .wa__btn_popup_icon:after{opacity: 1;-ms-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);-moz-transform: scale(1) rotate(0deg);}
.wa__btn_popup .wa__btn_popup_txt{position: absolute;width: 160px;right: 100%;background-color: #ffff;font-size: 15px;color: #43474e;top: -46px;padding: 15px;margin-right: 7px;letter-spacing: -0.03em;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;transition: 0.4s ease all;-webkit-transition: 0.4s ease all;-moz-transition: 0.4s ease all;}
.wa__btn_popup.wa__active .wa__btn_popup_txt{-ms-transform: translate(0,15px);transform: translate(0,15px);-webkit-transform: translate(0,15px);-moz-transform: translate(0,15px);opacity: 0;visibility: hidden;}

.wa__btn_popup{right: 11px;}
.wa__btn_popup .wa__btn_popup_txt {left: 100%;right: unset;margin-left: 7px;margin-right: unset;display: none;}
.wa__popup_chat_box {right: 25px;}
.wa__popup_chat_box .wa__popup_heading {position: relative;padding: 15px 74px 17px 25px;}
.wa__popup_chat_box .wa__popup_notice,.wa__popup_content_list .wa__popup_content_item .wa__popup_txt {text-align: left;}
.wa__popup_txt i {margin-left: unset;margin-right: 8px;}
/*****************whats*********************/


.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: block;margin-top: 40px;}
.owl-theme .owl-nav.disabled+.owl-dots{display: none;}
.owl-theme .owl-nav [class*=owl-]{padding: 5px;background: #d1ba71;}


.sports-page{padding: 100px 0px;position: relative;background-position: center;background-size: cover;background-attachment: fixed;}
.sports-page .project-head h1{color: #d1ba71;}
.sports-slider .carousel-item{background-position: center;background-size: cover;}
.sports-slider{margin-bottom: 33px;}
.sports-details h2{color: #d1ba71;font-size: 32px;text-transform: uppercase;margin: 10px 0;direction: ltr;line-height: 1.4;margin-bottom: 0px;}
.sports-details p{color: #d7e5f2;}
@media(max-width:767px){.video-data{transform: translate(-50% , -40%);}.video-data p{font-size: 13px;}.about-data{padding: 0px;}.product-item{width: 70%;margin: auto;}.sports-right-side{margin-top: 60px;}.sports-left-side{margin-bottom: 25px;}.banner-head{top: 45%;}.mouse-icon{bottom: 35px;}}
.sports-right-side h3{position: relative;font-size: 20px;margin-bottom: 0px;color: #d1ba71;}
.sports-right-side h3::before{bottom: -10px; width: 40px;height: 3px;content: "";position: absolute;bottom: -20px;left: 0;background: #d1ba71;}
.sports-items-d{height: 100%;}
.sports-items-img{background-position: center;background-size: cover;}
.sports-item-all{margin-top: 33px;}
.sports-item{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #ffffff4f;}
.sports-items-d .date {position: absolute;left: 0px;bottom: 0px;font-size: 14px;color: #b1b1b1;text-align: left;width: 100%;text-transform: capitalize;}
.sports-items-d{position: relative;}
.sports-items-d h6{color: #d1ba71;font-size: 15px;}
.sports-items-d h6:hover{color: #ffffff;}
.sports-slider{background-position: center;background-size: cover;position: relative;}
.sports-details{position: absolute;left: 0px;bottom: 0px;padding: 10px;background-image: linear-gradient(0deg, #0f212d, transparent);width: 100%;}
.nav-pills .nav-link.active{background-color: unset;}
.sports-details a{color: #d1ba71;}
.sports-page .btn-primary {margin-top: 25px;}
.sports-page .img-arandano{right: unset;left: 0px;}

/*************************************************plugin 2*******************************************************/

.programs-section{background: #efefef;padding-bottom: 0;}
.packages-row [class^="col-"] {padding: 0;}
.program-box{position: relative;overflow: hidden;margin-bottom: 25px;}
.prog-img{background-size: 100% 100%; background-position: center; transition: .5s;}
.program-box:hover .prog-img{background-size: 110% 110%;}
.prog-title{position: absolute;bottom: 0;left: 0;width: 100%;color: #d1ba71 !important;font-size: 20px;transition: .5s;text-align: left;padding: 75px 15px 15px;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
.program-box:hover .prog-title{padding: 75px 15px 45px;}
.prog-more{position: absolute;bottom: 13px;left: 0;padding-left: 15px;color: #FFF;opacity: 0;transition: .5s;}
.prog-more:hover,focus{color:#d1ba71!important;font-weight:500;}
.program-box:hover .prog-more{opacity: 1;}
.news-over-lay{position: absolute;width: 100%;height: 100%;background-color: #00000066}
.program-box:hover .news-over-lay{background-color: unset;}
.more-news{color: #d1ba71;font-weight: 600;}
.more-news:hover{color:#d1ba71;}
/*************************************************plugin 2*******************************************************/

.btn-primary{border-radius: 20px;background-color: unset;color: #d1ba71;border-color: #d1ba71;}
.btn-primary:hover{background-color: #d1ba71;color: #fff;border-color: #d1ba71;}
.btn-primary:focus{box-shadow: unset;border-color: #d1ba71;}


/************************************************contact-page1*******************************************************/
.contact-page1{padding: 75px 0px;overflow: hidden;}
.contact-page1 h3{margin-bottom: 20px;color: #d1ba71;/* font-weight: 600; */}
.contact-page1 .contact-form .form-control{margin-bottom: 5px;border-radius: 20px;}
.contact-page1 .contact-form .btn-primary:hover{border-color: #d1ba71;color: #fff;}
.contact-page1 .contact-form .form-control:focus{box-shadow: 0px 0px 3px #d1ba71;border-color: #d1ba71;}
.contact-page1 .contact-form .btn-primary{background-color: #d1ba71;color: #fff;border-color: #d1ba71}
.contact-page1 .contact-data h6{display: inline-block;margin-right: 7px;/* font-weight: 600; */}
.contact-page1 .contact-data a{color:#191919 ;}
.contact-page1 .contact-data i{color: #d1ba71;font-size: 20px;}
.contact-page1 .contact-data li{margin-bottom: 20px;border-bottom: 1px dotted #d1ba71;padding-bottom: 5px;}
.contact-page1 .contact-data .social-media li{border: unset;margin-bottom: -5px;}
.contact-page1 .contact-data .social-media ul{margin-bottom: 0px;margin-right: 0px;}
.contact-page1 .contact-data .social-media{text-align: left;}
.contact-page1 .map iframe{width: 100%;height: 300px;}
.contact-page1 .map{margin-top: 10px;}
.contact-page1 .contact-data ul{margin-left: -37px;}
.contact-page1 .social-media li{display: inline-block;}
.contact-page1 .social-media{direction: ltr;}
@media(max-width:767px){.contact-page1 .contact-form{margin-bottom: 20px;}}
.social li{border: none !important;padding-bottom: 0px !important;margin-bottom: 0px !important ;}
/************************************************contact-page1*******************************************************/

.all-services{padding: 100px 0px;}
.services-page{margin-bottom: 30px;}

.services-page-img{background-position: center;background-size: cover;}
.serv-items{background-color: #9f9f9f12;}
.serv-items .services-data{padding: 20px 15px;}

@media(min-width:767px){.pp-0{padding: 0px;}.services-page:nth-of-type(even) {direction: rtl;}}

.project-gallery{padding: 80px 0px;background-color: #aeaeae0f;}
.project-gallery h2{margin-bottom: 10px;color: #d1ba71;}
.docs-pictures > li > img{height: 200px;}
@media(max-width:600px){.docs-pictures > li > img{height: 130px;}.docs-pictures > li {width: calc(100% /2); float: left;}}
@media(max-width:400px){.docs-pictures > li > img{height: 100px;}.language img {width: 25px;height: 15px;}}
.project-name {text-transform: capitalize;}
.project-name h6{text-transform: uppercase;}
.project-d-info{text-align: center;margin-bottom: 20px;}
.viewer-canvas {background-color: #000000b8;}



.news-d-page{padding: 100px 0px;}
.news-d-data h5{color: #d1ba71;font-weight: 600;margin-bottom: 5px;font-size: 22px;}
.news-d-data{margin-bottom: 15px;}
.slider-news .carousel-item{background-position: center;background-size: cover;}
.slider-news .carousel-inner{border-radius: 15px;}

.link-new{position: absolute;left: 50%;bottom: 10%;transform: translate(-50% , -50%);text-align: center;z-index: 555;width: fit-content;}