@font-face {
    font-family: LamaSans;
    src: url(webfonts/LamaSans-Light.ttf);
}
body{font-family:LamaSans;background-size: cover;background-attachment: fixed;text-align: right;}
html{scroll-behavior: smooth;}
a:hover{text-decoration: none;}
h1,h2,h3,h4,h5,h6,p,ul{margin-bottom: 0px;}
ul{margin: 0px;list-style: none;}
p{font-size: 15px;font-weight: 600;}

::-webkit-scrollbar {width: 8px;height: 15px;border-left: 1px solid#222;border-right: 1px solid#222;}
::-webkit-scrollbar-track-piece  {background-color: #e1dddde6;}
::-webkit-scrollbar-thumb:vertical {height: 50px;background-color: #846626;}
.navbar-sec{padding: 5px 0px;}
.navbar-sec .navbar-expand-lg .navbar-nav .dropdown-menu{background-color: #846626;border-radius: 0px;border: unset;border-right: 3px solid #000;border: 1px solid #000;}
.first-nav{position: relative;overflow: hidden;padding-bottom: 8px;direction: ltr;}
.first-nav::before{content: "";left: -5%;top: 0px;width: 55%;height: 84%;position: absolute;background-color: #846626;transform: skew(325deg);/* border-right: 1px solid #000; *//* border-bottom: 1px solid #000; */box-shadow: 0px 0px 5px 3px #000000e0;border-radius: 0px 0px 8px 0px;}
.first-nav .br-btm{border-bottom: 1px dotted #846626;padding-bottom: 3px;}
.social-media{position: fixed;left: 0px;transform: translate(0 , -50%);top: 57%;z-index: 55;}
@media(min-width:767px){.navbar-sec .navbar-expand-lg .navbar-nav .dropdown-menu{right: 1px;border: unset;border-right: 3px solid #000}}
* {
    margin: 0;
    padding: 0;
  }

.youtube{background-color:#E52D27 ;}
.twitter{background-color:#4099FF;}
.facebook{background-color:#3b5998;}
.instagram{background-image: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);}
.mail{background-color:#ea4235;}
.snap{background-color: #f6f704;}
.whatsapp {background-color: #25D366;}
.linked{background-color: #0175b0;}
.telegram{background-color: #30a8dc;}
.social-media li{width: 35px;height: 35px;position: relative;transition: 0.4s;left: 0px;}
.social-media li:hover{/* width: 45px; */transition: 0.4s;padding-left: 10px;}
.social-media li:hover i{transform: rotate(360deg);transition: 0.4s;}
.social-media li a i{transition: 0.4s;}
.social-media li a{color: #ffffff;position: absolute;left: 50%;top: 50%;transform: translate(-50% , -50%);}
.side-right{text-align: left;direction: ltr;}
.side-right li{display: inline-block;margin-right: 7px;}
.side-right li img{width: 20px;margin-right: 3px;}
.side-right li a{color: #ffffff;}
.side-right li a:hover{color: #000000;}
.side-right li i{margin-right: 3px;}
.navbar-sec .dropdown-item{font-size: 14px;color: #fff !important;}
.navbar-sec .dropdown-item:hover,.navbar-sec .dropdown-item:focus{color: #846626;background-color: unset;}
.navbar-sec-scroll{position: fixed;width: 100%;top: 0px;left: 0px;background-color: #000000e3;transition: ease-in-out 0.5s;}
.navbar-sec .nav-link{text-transform: capitalize;color: #000000 !important;font-weight: 500;margin-right: 1px;font-weight: 600;}
.navbar-sec .navbar-nav{margin-left: unset !important;margin-right: auto !important;}
.navbar-sec .navbar-brand{padding: 0px;}
.logo{width: 100px;transition: 0.4s;margin-bottom: 5px;}
.navbar-sec .navbar-nav .active>.nav-link{color: #ffffff!important;/* border-bottom: 2px solid #846626!important; */background: #846626;border-right: 3px solid #000;}
.navbar-sec .navbar-nav .nav-link:hover{color: #ffffff!important;background: #846626;border-right: 3px solid #000;}
.hvr-underline-from-left:before{background-color:#846626!important ;height: 2px !important;}
.navbar-sec .navbar{padding: 0.2rem 1rem;}
.navbar-sec .navbar-toggler{border: none;margin-right: 28px;cursor: pointer;}
.navbar-sec .navbar-toggler i{font-size: 25px;color: #846626;}
@media(max-width:992px){.language{top: 44px;right: 20px !important;}}
@media(max-width:767px){.navbar-sec .nav-link{padding-right: 10px;margin-bottom: 5px;}.first-nav{position: relative;}.navbar-sec-scroll{position: sticky !important;top: 0px !important;background-color: #fff;box-shadow: 0px 0px 5px #000;}.navbar-sec{position: relative;top: 0px;/* background-image: radial-gradient(transparent, #29b9ff); */}.side-right{text-align: center;margin-top: -3px;}.first-nav{text-align: center;padding-top: 3px;background-color: #000000;}}
.phone{text-align: left;}
.phone li{display: inline-block;margin-right: 5px;}
.phone a{color: #fff;}
.phone a:hover{color: #846626;}


.navbar-sec .navbar-brand{padding: 0px;}
.navbar-light .navbar-nav .active>.nav-link{color: #846626;}
.navbar-sec .navbar-light .navbar-nav .nav-link:hover,.navbar-sec .navbar-light .navbar-nav .nav-link:focus{color: #ffffff !important;transition: 0.4s;border-right: 3px solid #000;background: #846626;}
.navbar {padding: 0rem 0px;}
.navbar-sec .dropdown-item:hover,.navbar-sec .dropdown-item:focus{color: #000000 !important;background-color: unset;}
.navbar-sec .dropdown-item{padding: 0.2rem 1rem;color: #212529;font-size: 15px;font-size: 13.5px;/* padding-right: 13px; */letter-spacing: 0px;}
.navbar-sec .navbar {padding:0px;}
/* .qq .show{right: 163.875px !important;; left: unset !important;} */
.qq .dropdown-toggle::after{float: left;margin-top: 7px;transform: rotate(90deg);}
.slider-sec{border-bottom: 2px solid #846626;}
.slider-sec .carousel-item img{height: calc(100vh - 136.63px);}
.slider-sec .carousel-item{background-size: cover;background-position: center;position: relative;height: 100vh;}
.overlay{position: absolute;width: 100%;height: 100%;background-image: linear-gradient(180deg, #020a20bf, transparent);top: 0px;left: 0px;}
.slider-sec .carousel-caption h1{font-size: 80px;margin-bottom: 30px;}
.slider-sec .carousel-caption p{font-size: 20px;color: #fff;font-weight: 100;}
.slider-sec .carousel-caption{top: 50%;left: 50%;transform: translate(-50%, -50%);bottom: unset;right: unset !important}
@media(max-width:767px){.qq .dropdown-toggle::after{float: left;margin-top: 7px;transform: rotate(0deg);}.slider-sec .carousel-caption{width: 80%;}.slider-sec .carousel-caption h1{font-size: 40px;}.phone{text-align: center;}}


/*************************************************slider1*******************************************************/
.slider-1{position: relative;}

.slider-1 .carousel-item{background-size: cover;background-position: center;position: relative;}
.overlay1{position: absolute;width: 100%;height: 100%;background-color: #0000003d;z-index: 50;top: 0px;left: 0px;}
.slider-1 .carousel-caption h1{font-size: 55px;}
.slider-1 .carousel-caption p{font-size: 20px;color: #fff;font-weight: 100;}
.slider-1 .carousel-caption{width: 80%;top: 50% !important;left: 50% !important;transform: translate(-50% , -50%) !important;bottom: unset !important;position: absolute;z-index: 55;text-align: center;right: unset;}
@media(max-width:767px){.nav-section .navbar-light .navbar-nav .nav-link{margin-bottom: 5px;}.slider-1 .carousel-caption{width: 80%;}.slider-1 .carousel-caption h1{font-size: 40px;}}
@media(min-width:767px){.slider-1 .carousel-item{height: calc(100vh - 113px);}}


.e1{position: absolute;width: 25%;height: 100%;background-color: #846626;left: 0px;animation: slide 1.7s forwards;top: 0%;}
.e2{position: absolute;width: 25%;height: 100%;background-color:   #000;left: 25%;animation: slide 1.7s forwards;bottom: 0%;}
.e3{position: absolute;width: 25%;height: 100%;background-color: #846626;left: 50%;animation: slide 1.7s forwards;top: 0%;}
.e4{position: absolute;width: 25%;height: 100%;background-color:  #000;left: 75%;animation: slide 1.7s forwards;bottom: 0%;}

@media(max-width:767px){
.e1{position: absolute;width: 100%;height: 25%;background-color: #846626;left: 0px;animation: slide2 1.7s forwards;top: 0%;left: 0px;}
.e2{position: absolute;width: 100%;height: 25%;background-color:   #000;left: unset;animation: slide2 1.7s forwards;bottom: unset;top: 25%;right: 0%}
.e3{position: absolute;width: 100%;height: 25%;background-color: #846626;left: 0%;animation: slide2 1.7s forwards;top: 50%;}
.e4{position: absolute;width: 100%;height: 25%;background-color:  #000;left: unset;animation: slide2 1.7s forwards;top: 75%;bottom: unset;right: 0%;};}


 @keyframes slide{from {height: 100%; }to { height: 0%; }}
 @keyframes slide2{from {width: 100%; }to { width: 0%; }}
/*************************************************slider1*******************************************************/

.about-data{padding: 70px 35px 0px 35px;}
.about-section{position: relative;background-size: cover;padding: 80px 0px;}
/*.about-section::before{content: url('../images/icon.png');left: 10px;bottom: -8px;position: absolute;}*/
.about-section-data{text-align: center;padding: 55px 20px 30px 20px;}
.about-section-data .btn{margin-top: 20px;}
.about-section-data h3{color: #846626;margin-bottom: 5px;}
.about-data img{width: 123px;margin-bottom: 15px;border-radius: 25px;}
.about-data h1,.about-data h3{color: #846626;font-size: 30px;margin-bottom: 10px;}
.btn-primary{background-color: #846626;border-radius: 0px;color: #fff;border: unset; border-right: 3px solid #000;}
.btn-primary:hover{background-color: #846626;border-color: #000000;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{background-color: #846626;border-color: #000;}
.hvr-sweep-to-left:before{background-color: #000;}
.btn-primary.focus, .btn-primary:focus {box-shadow:unset;}
.about-data p{margin-bottom: 30px;}
.about-img{background-size: cover;background-position: center;position: relative;/* border-radius: 0px 0px 25px 0px; */}
.about-img::before{content:"";left: 20px;top: 20px;position: absolute;width: 100%;height: 100%;border: 5px solid #846626;z-index: -1;/* border-radius: 0px 0px 25px 0px; */}
.about-img::after{content:"";left: -20px;top: -20px;position: absolute;width: 100%;height: 100%;border: 5px solid #846626;z-index: -1;/* border-radius: 0px 0px 25px 0px; */}

.about-overlay{position: absolute;width: 100%;height: 100%;background-color: #00000069;border-radius: 0px 0px 0% 50%;}
.col-edit{padding: 0px;}
@media(max-width:767px){.about-section-data{padding-top: 0px;}.about-img{width: 80%;margin: auto;margin-top: 20px;}.about-data{padding: 50px 20px;text-align: center;}.first-nav .container {border-bottom: unset;}.navbar-sec .nav-link{color: #0e1c43 !important;}}
@media(min-width:767px){.about-section .col-md-7{order: 2;}.navbar-sec {padding: 8px 0px 0px 0px;margin-top: -16px;}}

.servcies-section{padding: 100px 0px;position: relative;background-attachment: fixed;}
.section-title img{width: 120px;}
.section-title h1{font-weight: 700;}
.section-title h2{color: #846626;}
.section-title{margin-bottom: 25px;}
.servcies-img{background-position: center;background-size: 100% 100%;transition: 0.7s;}
.servcies-item:hover .servcies-img{transform: scale(1.2,1.2);transition: 0.7s;}
.overflow{position: relative;overflow: hidden;border-radius: 25px 25px 0px 0px;box-shadow: 0px 2px 1px #846626;}
.serv-item-data{padding:15px 10px 20px 10px;}
.serv-item-data h4{color: #846626;}
.serv-item-data p{margin-bottom: 25px;}
.servcies-item{box-shadow: 0px 0px 10px #00000078;border-radius: 25px;margin-bottom: 20px;background-color: #fff;}
.link-more{text-align: left;}
.more{margin-top: 25px;}
@media(max-width:767px){.servcies-item{width: 80%;margin: auto;margin-bottom: 25px;}}


.artical-section{padding: 100px 0px;}
.artical-item{border: 2px solid #846626;border-radius: 15px;overflow: hidden;margin-bottom: 25px;transition: 0.8s;}
.artical-item:hover{transform: scale(0.96,0.96);transition: 0.8s;}
.artical-item .col-edit{background-color:#e9e9e9;}
.artical-data{padding: 10px 15px 10px 15px;}
.artical-data h4{color: #846626;}
.artical-data p{font-size: 15px;color: #000;}
.artical-data p span{color: #846626}
.artical-img{background-position: center;background-size: cover;border-right: 1px dotted #846626;}
@media(max-width:767px){.artical-data{padding: 15px 25px;}.artical-img{height: 100%;}}


.map-section{margin-bottom: -6px;}
.map-section iframe{width: 100%;height: 400px;}


.footer{padding-top: 0px;padding-bottom: 40px;background-size: cover;color: #fff;overflow: hidden;background-position: center;background: #846626;}
.footer img{width: 80px;margin-bottom: 9px;}
.footer iframe{width: 100%;height: 170px;}
.footer p a{color: #000000;}
.footer p {font-weight: 100;color: #fff;}
.footer h2{margin-bottom: 0.5rem;}
.footer h6{display: contents;}
.footer li i{margin-left: 6px;color: #ffffff;}
.footer li a{color: #fff;}
.footer li a:hover{color: #000000;}
.footer h2{color: #ffffff;font-size: 28px;border-bottom: 1px dotted #fff;padding-bottom: 12px;}
.footer .fa-chevron-right{transform: rotate(180deg);}
.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;}.first-nav .social-media{text-align: left;}}
.footer li{margin-bottom: 5px;}
.comp{text-align: center;background-color: #070707;color: #fff;padding-top: 8px;border-bottom: 1.5px solid #846626;overflow: hidden;}
.comp a{color: #fff;}
.comp h6{margin-bottom: 0.5rem;}


.move-top {position: fixed;left: 25px;height: auto;border-radius: 0px 15px 15px 0px;bottom: 40px;z-index: 5;display: none;}
.move-top i {font-size: 25px;color: #000000;cursor: pointer;}


.banner-section{height: 400px;position: relative;background-position: center;background-size: cover;box-shadow: 0px 0px 5px #000000ad;overflow: hidden;}
/*.banner-section::before{content: "";width: 100%;height: 100%;position: absolute;z-index: 33;background-color: #84662638;transform: rotate(329deg);}*/
.banner-section .container{position: absolute;top: 50%;left: 50%;transform: translate(-50% ,-50%);color: #fff;text-align: center;}
.banner-section p{color: #846626;text-shadow: 0px 0px 0px #000;}
.banner-section p .fa-angle-right{transform: rotate(180deg);}
@media(min-width:767px){.banner-section .w-100{display: none;}}
@media(max-width:767px){.banner-section{height: auto;}}

.advice-sec{padding: 60px 0px;}
.advice-data img{width: 120px;}
.advice-data{margin-bottom: 20px;text-align: center;}
.advice-data h2{color:#846626}
.advice-form i{color: #846626;margin-right: 5px;}
.advice-form label{font-weight: 600;margin-bottom: 2px;}
.advice-form .form-control{margin-bottom: 10px;padding: .2rem .75rem;}
.form-control:focus{box-shadow: unset;border-color: #846626;}
.advice-form .btn-primary{background-color: #846626;color: #fff;font-weight: 600;}


/************************************************contact-page2*******************************************************/
.contact-page2 {padding: 60px 0px;overflow: hidden;}
.massage-place h3 {font-weight: 700;color: #846626;margin-bottom: 15px;} 
.massage-place .form-control {margin-bottom: 8px;border-radius: 0px;border: 0.4px solid #846626;/* padding: 3px .75rem !important; */border-right: 3px solid #000;}
.massage-place .form-control:focus {box-shadow: unset;border-color: #846626;}
.contact-page2 .contact-data ul li {font-weight: bold;color: #846626;}
.contact-page2 .contact-data ul li a {color: #846626;}
.contact-page2 .contact-data ul li a:hover {color: #846626;}
.contact-page2 .contact-page .social-media {text-align: left;margin-left: -43px;}
.contact-page2 .contact-page .social-media li{display: inline-block;margin-left: 4px;}
.contact-page2 .maps-sec {padding: 15px 0px 60px 0px; margin-top: 25px;}
.contact-page2 .maps-sec h3 { margin-top: 25px;}
.contact-page2 .maps-sec iframe {width: 100%;height: 250px;border-radius: 8px;box-shadow: 0px 0px 5px #00223e;}
.contact-page2 .tab-content {padding-top: 20px;padding-left: 10px;padding-right: 10px;}
.contact-page2 .cont li {color: #00223e;font-weight: 600;}
.contact-page2 .cont a {color: #00223e;}
.contact-page2 .pranch h2 {color: #846626;margin-bottom: 12px;font-size: 22px;font-weight: 700;}
.contact-page2 .nav-tabs {border-bottom: unset;background-color:#846626;margin-left: 0px;}
.contact-page2 .pranch {margin-top: 45px;/* border-radius: 8px; */padding-bottom: 10px;border: 1px solid #846626;overflow: hidden;}
.contact-page2 .pranch i {color: #846626;}
.contact-page2 .social-media li{display: inline-block;margin-right: 5px;}
.contact-page2 .cont li {margin-bottom: 10px;}
.contact-page2 iframe {border-radius: 15px;}
.contact-page2 .nav-tabs .nav-link.active {color: #fff;border: 0px;background-color: unset;/* text-shadow: 0px 0px 3px #d32a2c; */}
.contact-page2 .nav-link {color: #000000;font-weight: 600;border: 0px}
.contact-page2 .nav-link:hover {border: none !important;color: #fff;}
.contact-page2 .btn-primary{color: #fff;background-color: #00223e ;}
.massage-place .btn-success{background-color: #846626;border-color: #846626!important;border-right: 3px solid #000;}
.massage-place .btn-success:hover{background-color: #846626;border-color: #846626!important;}
.massage-place .btn-success:focus{background-color: #846626;border-color: #846626!important;}
@media(max-width:767px) {.contact-page2 .contact-data {margin-top: 20px;}.footer{padding-top: 60px;}}
/************************************************contact-page2*******************************************************/


.artical-d-section{padding: 100px 0px;}
.artical-d-data h4{color: #846626;margin-bottom: 14px;font-weight: 600;}
.artical-d-data p{text-align: justify;}
.carousel-item,.services-page-img{background-position: center;background-size: cover;}
.flout .carousel-inner,.services-page-img{border-radius: 15px;}

.flout {margin-bottom: 25px;}
@media(min-width:767px){.flout{float: left;}}


.offer-gallery h3{font-weight: 600;color: #846626;margin-bottom: 10px;}
.offer-gallery{margin-top: 80px;}
.docs-pictures > li > img {height: 215px;/* border-radius: 20px; */}
@media (max-width: 500px){.docs-pictures > li {width: calc(100% /2 );}}
@media (max-width: 400px){.docs-pictures > li > img {height: 115px;}}



.cv-page{padding: 100px 0px 50px 0px;}
.cv-img{background-position: center;background-size: cover;border-radius: 20px ;box-shadow: 0px 0px 15px #000;}


.cv-page .btn-primary{width: 100%; margin-top: 15px;}
.title{color: #846626;font-weight: 600;/* margin-top: 13px; */}
.cv-name{margin-bottom: 0px;font-weight: 600;margin-top: 25px;}
.cv-data{overflow: hidden;;margin-bottom: 25px;}
.cv-data img{width: 163px;border-radius: 15px;/* box-shadow: 0px 0px 5px #000; */}

.cv-d a{color: #000;}
.cv-d h6{font-weight: 600;}
.title{margin-bottom: 10px;}
.about-vedio iframe{width: 100%;height: 350px;border-radius: 20px;}
.about-vedio {padding-top: 20px;}



.about-page {padding: 80px 0px;position: relative;}
@media(max-width:767px){.about-page .tab-pane{padding-top: 15px;} .about-page .flex-column{flex-direction: inherit!important;}.about-page .nav-pills .nav-link{width: 49%;margin-right: 4px;}}
.about-page .nav-pills .nav-link.active{background-color: #846626;color: #fff;border-right: 4px solid #0e1c43;}
.about-page .nav-pills .nav-link{font-weight: 600;color: #515151;background-color: #84662682;margin-bottom: 4px;}
.success-level,.gools{margin-top: 0px;}
.gools ul{margin: 0;list-style: disc;font-weight: 700;}
.about-page h3{color: #089549;font-weight: 700;}
.nav-link img{ width: 20px;height: 15px;margin-right: 4px;border-radius: 3px;}
.about-page p span {font-weight: 700;color: #089549;font-size: 20px;}
.mission-sec {margin-bottom: 15px;}
.mission-sec h3 {color: #089549;font-size: 22px;}
.row-about{background: #8080801f;padding: 20px 0px;border-radius: 8px;}
.boss{padding: 20px 0px;}
.boss h4{color: #2f3a78;font-weight: 600;}
.boss-written{text-align: right;margin-top: 15px;}
.boss-written h5{font-weight: 600;color: #2f3a78;font-family: 'Lobster', cursive;font-size: 24px;}
.about-page .boss img{width:80px;margin-top: 15px;margin-bottom: 10px;}
@media(max-width:767px) {.navbar-collapse{padding-right: 0px !important;}.mission-sec {margin: auto;width: 85%;margin-bottom: 30px;}.about-page::after {left: unset;right: 20px;}.first-nav .br-btm{border-bottom: unset;padding-bottom: unset;}}


.partiner-logo img{width: 150px;margin-bottom: 10px;}
.partiner-info p,.partiner-info h6{margin-bottom: 5px;}
.about-page-data{text-align: center;padding-bottom: 20px;/* margin-bottom: 20px; */}
.about-page-data img{width: 200px;margin-bottom: 10px;}
.vission-section{position: relative;}
.vission-section-data{padding: 0px 15px;}
.vission-section-data h4{font-weight: 600;color: #846626;}

@media (max-width: 767px){.order-33{order: 3;}.navbar-expand-lg .navbar-nav .dropdown-serv {height: 300px;overflow-y: scroll;}}.artical-d-data ul{margin-right: -15px;}
.artical-d-data ul li:before {font-family: "Font Awesome 5 Free";content: "\f00c";font-weight: 900;position: absolute;right: -28px;color: #846626;}
.artical-d-data ul li{position: relative;}

.artical-d-slider .carousel-item{background-position: center;background-size: cover;}
.artical-d-slider .carousel-inner{border-radius: 20px;}
.artical-d-slider .btn-primary{margin: 25px 0px;}

.question-page{padding: 100px 0px;background-position: center;background-size: cover;}
.question-page .btn-link {/* font-weight: 600; */color: #ffffff;text-align: right;width: 100%;}
.question-page .btn-link i{float: left;}
.question-page .btn-link:hover,.question-page .btn-link:active,.question-page .btn-link:focus{text-decoration: none;}
.question-page .card-header {padding: 0.3rem;border-bottom: unset;background: #846626;}
.question-page-data{padding: 52px 0px;}



.question-page .btn-link:not(.collapsed) .fa-plus:before {content: "\f068";}
.question-page .card {background-color: #fff;border: unset;margin-bottom: 5px;border-radius: 23px;overflow: hidden;}
.section-title-data{margin-bottom: 25px;}


.project-gallery .docs-pictures > li{margin-bottom: 0px;}
.project-gallery{padding: 60px 0px;background-color: #80808005;}
.project-gallery .docs-pictures > li > img{height: 200px;}
.project-gallery .docs-galley{margin-top: 30px;}
.project-gallery .viewer-canvas{background-color:#000000b0  !important ;}
.about-data h2{color: #91c32b;margin-bottom: 5px;}
.about-data h5 i{color: #90bc3d;margin-right: 5px;}
.about-data h5 {margin-top: 20px;font-weight: 600;color: #45451f;}

.project-gallery .docs-pictures > li > img{height: 170px;}
.docs-pictures > li { float: right;}
@media(max-width:600px){.project-gallery .docs-pictures > li > img{height: 165px;}.project-gallery .docs-pictures > li {width: calc(100% /2);}}
@media(max-width:400px){.project-gallery .docs-pictures > li > img{height: 100px;}}


.gallary-page{padding: 80px 0px;}
.docs-pictures > li {width: calc(100% / 3);}
.gallary-page .docs-pictures > li > img{height: 235px;}
.gallary-page .docs-pictures > li {float: right;position: relative;margin-bottom: 0px;}
/*.gallary-page .docs-pictures > li::before{font-family: "Font Awesome 5 Free";content: "\f002";display: inline-block;padding-right: 3px;vertical-align: middle;font-weight: 900;position: absolute;font-size: 30px;left: 50%;top: 50%;transform: translate(-50%, -50%);color: white;z-index: 66;}
.gallary-page .docs-pictures > li::after{content: "";width: 100%;height: 100%;background-color: #00000042;left: 0px;top: 0px;z-index: 6;position: absolute;}*/
@media(max-width:600px){.gallary-page .docs-pictures > li > img{height: 165px;}.gallary-page .docs-pictures > li {width: calc(100% /2);}}
@media(max-width:400px){.gallary-page .docs-pictures > li > img{height: 100px;}}

.photo-sec h3 {color: #ffffff;margin-bottom: 20px;/* text-transform: uppercase; */font-weight: 600;background: #846626;width: fit-content;border-right: 3px solid #000;padding: 5px 10px;font-size: 25px;}
.photo-sec{margin-bottom: 50px;}
/************************************************vedio-section*******************************************************/
@media only screen and (max-width: 641px) {
    /***** MODAL PROPERTIES *****/
    .video-box .modal-body{padding:0;margin:0;}
    .video-box .modal-content{padding:0;margin:0;}
    .video-box .modal-dialog{position:relative;width:auto;margin:15px;}
    .video-box .close{margin:-12px 0 0 0;}
}
@media only screen and (min-width: 768px) {
    /***** MODAL PROPERTIES *****/
    .video-box .close { font-size: 30px; color: white; margin:30px -43px -20px 100px;}
}
@media only screen and (min-width: 992px) {
    /***** MODAL PROPERTIES *****/
	.video-box .modal-dialog {width: 884px;}
	/*.video-box iframe {height:100%;}*/
}
.modal-backdrop.show {z-index: 5;}
@media (min-width: 576px){.modal-dialog{max-width:75%;margin: 1.5rem auto;height:75vh !important;}}
@media(max-width:767px){.modal-content .close{right: 20px;top: 20px;color: #fff;font-size: 25px;}.owner {width: 45%;}}
.photo-sec iframe{width: 100%;height: 550px;border: none;}
.video-img{background-position: center;background-size: cover;position: relative;}
.vedio-section{background-size: cover;background-position: center;/* border-radius: 15px; */overflow: hidden;position: relative;margin-bottom: 30px;}
.video-a i {font-size: 24px;color: #ffffff!important;margin-right: 5px;position: absolute;bottom: 0px;left: 0px;background: #846626;padding: 20px;}
.videos-page-info{text-align: center;margin-bottom: 25px;}
.modal-body{background-color: #000;}
.video-a{transform: translate(-50% ,-50%);position: absolute;left: 50%;top: 50%;z-index: 55;cursor: pointer;color: #0f212d !important;font-weight: 600;/* text-shadow: 0px 0px 5px #fff; */width: 100%;height: 100%;}

@media(min-width:767px){.edit-col {padding: 0.5px;}.about-logo{text-align: right;}}
/************************************************vedio-section*******************************************************/

.owner{background-position: center;background-size: cover;width: 80%;margin: auto;border-radius: 15px;box-shadow: 0px 0px 5px #000;}

.artical-page{padding: 40px 0px;}

.artical-page .logo-artical{width: 100px;margin-bottom: 15px;}

.artical-page iframe{height: 280px;}

.artical-page:nth-child(even) {background-color: #0000000f;}
.cv-data2{padding: 25px 0px;}
.all-articals{padding: 80px 0px;}
@media(max-width:767px){.owner {width: 45%;margin-bottom: 30px;}.about-logo{text-align: center;margin-bottom: 30px;}.slider-sec .carousel-item{height: 400px;background-size: 100% 100%;}}
@media(max-width:600px){.slider-sec .carousel-item{height: 350px;}.slider-sec .carousel-caption p{font-size: 15px;}}
@media(max-width:400px){.slider-sec .carousel-item{height: 300px;}}
@media(max-width:375px){.slider-sec .carousel-item{height: 280px;}}


.cv-page p a{color:#846626;}


.team-page{padding: 20px 0px 80px 0px;}
.team-img{background-position: center center;background-size: cover;}
.team-info-home h3{text-transform: uppercase;color: #846626;font-weight: 600;}
.team-info-home {padding-top: 35px;}
.team-info-home a{color: #2b5c96;margin-top: 20px;}
.team-item{padding: 25px;background-color: #ededed;border-radius: 20px;margin-bottom: 30px;}
@media(min-width:767px){.team-item:nth-of-type(even) {direction: ltr;}}
.team-item-data h6{font-weight: 600;color: #846626;font-size: 20px;margin-bottom: 4px;}
.team-item-data{direction: ltr;}
.team-item-data h5{font-weight: 600;font-size: 16px;margin-top: 10px;}
.team-item-data ul{direction: rtl;margin-top: 14px;}
.team-item-data ul li{position: relative;margin-bottom: 7px;font-size: 15px;}
.team-item-data ul li::before{content: "";position: absolute;width: 10px;height: 10px;border-radius: 50%;background-color: #846626;right: -17px;top: 6px;}

.team-head-section{padding: 0px 20px 30px 20px;}
.team-head-section h3{color: #846626;}
.phone-num{padding: 3px 0px 1px 0px;background-image: linear-gradient(0deg, #047eb9, #034564);}
.phone-num img{width: 19px;height: 19px;border-radius: 50%;}
.phone-num-item a{color: #fff;font-size: 14px;}
.phone-num-item h6{color: #fff;margin: 0px 5px;font-size: 14px;}
@media(min-width:767px){.nav-section {top: 55px;}.phone-num-item{display: flex;justify-content: center;}}
@media(max-width:767px){.phone-num-item h6,.phone-num-item img{display: inline-block;}.phone-num-item a{display: block;}.phone-num-item{text-align: center;}}
.footer .phone-num-item img{width: 19px;height: 19px;border-radius: 50%;}
.footer .phone-num-item{display: flex;justify-content: flex-start;}
.footer .phone-num-item h6{margin: 0px 6px;display: inline-block;font-size: 1rem;}
.footer .phone-num-item a{font-size: 1rem;}




/*************************************************plugin 1*******************************************************/
.plugin-1{padding: 70px 0px; position: relative;}
.plugin-1 .f1_container {position: relative;margin: 10px auto;height: 100%;z-index: 1;perspective: 1000px;}
.plugin-1 .all .face .face-info h4{margin-bottom: 40px;font-size: 30px;position: relative;}
.all .face-info h4{font-size: 25px;line-height: 1.5;margin-bottom: 0px;letter-spacing: 1.8px;}
.all .face-info h4::before{display: none;}


.product-sec-title{text-align: center;color: #0c18b8;font-weight: 600;margin-bottom: 80px;position: relative;}
.product-sec-title::before{content: "";position: absolute;width: 15%;height: 3px;background-color: #fd5e00;left: 50%;bottom: -40%;transform: translate(-50% , -50%);}
.product-sec-title h3{font-weight: 700;font-size: 40px;}
.plugin-1 .face{overflow: hidden;position: relative;}
.face-info{position: absolute;left: 50%;top: 50%;transform: translate(-50% ,-50%);text-align: center;color: #fff;width: 100%;padding: 20px 30px;}
.face-info h4::before{content: "";position: absolute;width: 30%;height: 3px;background-color: #fff;left: 50%;bottom: -60%;transform: translate(-50% , -50%);}
.face-info-secand{position: absolute;left: 50%;top: 50%;transform: translate(-50% ,-50%);text-align: center;color: #0c18b8;}
.face-info-secand h4{font-weight: 600;color: #0c18b8;margin-bottom: 40px;font-size: 30px;position: relative;}
.face-info-secand h4::before{content: "";position: absolute;width: 25%;height: 3px;background-color: #0c18b8;left: 50%;bottom: -60%;transform: translate(-50% , -50%);}
.face-info a{background-color: #fff;color: #0c18b8;padding: 5px 40px;margin-top: 20px;border-radius: 20px;}
.face-info a:hover{color: #ffffff;background-color: #fd5e00;}
.plugin-1 .team-icon{position: absolute;padding: 10px;left: 0px ;top: 0px;}
.plugin-1 .team-icon img{width: 40px;}
.plugin-1 .f1_container {position: absolute;width: 100%;left: 0px;top: 0px;}
.plugin-1 .f1_card {width: 100%;height: 100%;transform-style: preserve-3d;transition: all 0.4s linear;}
.f1_card p{font-weight: 100;}
.plugin-1 .f1_container:hover .f1_card {transform: rotateY(180deg);}
.plugin-1 .face {position: absolute;width: 100%;height: 100%;backface-visibility: hidden;background-size: cover;background-color: #f6f6fa;}
.plugin-1 .head h2{color: #fff;position: absolute;bottom: 0px;left: 10px;font-size: 20px;text-shadow: 0px 0px 10px #05aa4e;font-weight: 600;}
.plugin-1 .face.back {display: block;transform: rotateY(180deg);box-sizing: border-box;padding: 120px 15px ;color: #fff;text-align: left;background-position: center;background-size: cover;position: relative;}
.plugin-1 .back{background-image: radial-gradient(#846626,#161616,#000);}
.back-overlay{position: absolute;width: 100%;height: 100%;background-color: #000000a3;left: 0px;top: 0px;}
.plugin-1 .face.back h1{color: #fff;font-size: 25px;} .face.back .btn-primary{margin-top: 30px;background-color: #030b2d;border: #030b2d;}
.plugin-1 .services-agileits .btn-primary{font-size: 16px;margin-top: 40px;color: #fff;border: #030b2d;border-radius: 0;width:30%;padding-top: 10px;padding-bottom: 10px;font-weight: bold;background-color: #000;}
.plugin-1 .ind{padding-top: 15px;} .ind h3{padding-bottom: 10px;color:#030b2d!important;font-size: 17px;} 
.plugin-1 .link-indust {background-color: #e5e5e5;color: #000;padding: 10px;margin-bottom: 5px; font-size: 12px;}
.plugin-1 .link-indust:hover{background-color: #030b2d;color: #fff !important;}
.plugin-1 .link-indust a{color: #000;font-weight: bold;} .plugin-1 .head-industry{font-size: 17px;text-align: center;margin-bottom: 30px;}
.plugin-1 .face{background-position: center center;}
@media(min-width: 992px){.plugin-1 .contain{margin-top: 0px;}}
.all{position: relative;margin-bottom: 30px;}

.all .back-overlay{background-color: #00000069;}
.owl-carousel .owl-stage-outer{padding-top: 25px;padding-bottom: 25px;}
.face-info span{color: #846626;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #846626 !important;
}
/*************************************************plugin 1*******************************************************/

.courses-section{padding: 80px 0px;}
.courses-item-img{background-position: center;background-size: cover;transition: 0.4s;position: relative;}
.courses-item-img::before{content: "";width: 100%;height: 100%;left: 0px;top: 0px;background-color: #0000008a;position: absolute;z-index: 55;}
.courses-item{position: relative;margin-bottom: 30px;}
.courses-item:hover .courses-item-img{transform: scale(1.1,1.1);transition: 0.4s;}
.course-title{position: absolute;bottom: 0px;right: 0px;width: 100%;padding: 20px;color: #fff;z-index: 555;}
.course-title p{font-weight: 100;}
.course-title span{color: #846626;font-weight: 600;}


.courses-d-page{padding: 80px 0px;}
.courses-d-page h4{color: #ffffff;margin-bottom: 10px;font-weight: 600;background: #846626;width: fit-content;border-right: 3px solid #000;padding: 5px 10px;font-size: 25px;}
@media(max-width:767px){.course-video{margin-bottom: 30px;}.courses-d-data{margin-bottom: 30px;}}
.m-top{margin-top: 70px;}
.course-video{position: relative;}
.course-video-iframe{position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;}
.course-video-iframe iframe{width: 100%;height: 100%;}
.carousel-item{background-position: center;background-size: cover;}


.courses-d-page .docs-pictures > li{width: calc(100% / 4);}
.courses-d-data ul{list-style: disc;margin-right: 35px;font-weight: 600;}

.dropdown-item{white-space: inherit;border-bottom: 1px dotted #ffffff52;}