@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
.nav-glob {
padding: 0px 22px !important;
border-bottom: 1px solid #781111;
}

/* header {
display: none !important;
} */

header {
background-image: linear-gradient(to right, #4d0808, #ad0b26, #440808);
padding: 10px 34px 0px 14px;
z-index: 99 !important;
}

.top-contact {
display: flex;
padding-left: 0px;
}

.top-contact a {
text-decoration: none;
color: white;
align-items: center;
margin-right: 20px;
display: none;
}

.mb-none {
display: none;
}

.navbar-expand-lg .navbar-nav .dropdown-menu {
padding: 20px 23px;
width: 100%;
}

/* -------------------------------------------------- */
.txt-rel img {
width: 100%;
height: 230px;
}

.txt-rel {
position: relative;
}

.mb-banner-text {
position: absolute;
top:190px;
right: 10%;
bottom: 1.25rem;
left: 11%;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
color: #fff;
text-align: left;
}

.banner-txt {
font-size: 22px;
font-weight: 600;
margin-bottom: 10px;
font-family: "Poppins", sans-serif;
color: #e7aa00;
}

/* -------------------------------------------- */
.desk-none {
padding-left: 2px;
}

.desk-none li {
font-size: 14px;
color: white;
list-style: none;
}

.top-social-media li {
margin-right: 13px;
}

.glob-lr {
padding: 40px 40px;
}

/* .get-btn {
margin-bottom: 20px;
} */

.modal-form label {
margin-bottom: 0px;
font-size: 13px;
}

.modal-form input {
width: 100%;
padding: 4px 12px;
border-radius: 8px;
border: 1px solid #d8d8d8;
margin-bottom: 1px;
}

.dropdown-menu {
width: 292px;
border: none;
box-shadow: 1px 1px 2px 1px #dfdfdf;
}

.calc_captcha {
font-size: 16px;
padding: 0px 10px;
height: 36px;
}

.mb-marg {
margin-bottom: 20px;
}

.captcha {
width: 70% !important;
padding: 3px 13px !important;
margin-left: 15px;
}

.modal-title {
font-size: 15px;
margin-bottom: 0;
line-height: 1.1em;
}

.title {
text-transform: uppercase;
color: #09334f;
font-size: 1.1rem;
word-spacing: 1px;
font-weight: 700;
margin-bottom: 30px;
}

.second-title {
font-size: 12px;
font-weight: 600;
line-height: 20px;
color: #8d0f0f;
text-transform: capitalize;
}

.mb-service {
height: 100% !important;
}

.title-service {
text-transform: uppercase;
color: #ffffff;
font-size: 1.1rem;
word-spacing: 1px;
font-weight: 700;
margin-bottom: 12px;
/* text-align: left !important; */
}

.dev-card {
width: 83%;
margin-left: 30px;
}

.digital-card {
width: 86%;
margin-left: 22px;
}

.mb-exp {
height: 515px !important;
}

.mid-title-h6 {
font-size: 16px;
font-weight: 700;
}

.box img {
border: 1px solid grey;
border-radius: 6px;
}

.tech-logo {
/* background: #ededff; */
border: none;
/* box-shadow: 1px 1px 3px 1px #e6e6e6; */
border-radius: 6px;
width: 23%;
margin-left: 10px;
margin-bottom: 15px;
padding: 10px;
text-align: center;
}

.tech-logo img {
width: 100%;
}

.mb-tech {
height: 100% !important;
}

/* ----------- */
.web-banner {
text-align: center;
padding: 30px;
}

.banner-title {
color: white;
font-size: 26px;
font-weight: 500;
margin-bottom: 0px;
}

.banner-p {
font-size: 11px;
color: #f9ac06;
font-weight: 600;
}

/* ----------- */
.service-card p {
font-size: .9rem;
}

.service-card h6 {
font-size: 0.9rem;
font-weight: 600;
color: #181717;
}

.service-card {
width: 100%;
margin-left: 4px;
background-color: white;
border-radius: 8px;
padding: 20px;
text-align: center;
margin-bottom: 50px;
}

.service-list li::before {
content: "\2713 ";
font-size: 0.8em;
margin-left: -40px;
margin-right: 12px;
padding: 2px 4px 2px 3px;
position: relative;
color: white;
background-color: #56801f;
border-radius: 50%;
}

.service-p {
font-size: 14px;
font-weight: 500;
text-align: justify !important;
}

.fn-mb {
font-size: 16px;
}

.call-btn {
background-color: #ab1717;
color: white;
border: none;
border-radius: 8px;
padding: 6px 14px;
font-size: 15px;
margin-left: 2px;
}

.space {
padding: 41px 22px;
}

.globle_h {
text-transform: uppercase;
font-size: 20px;
font-weight: 700;
margin-bottom: 30px;
}

.body_counter li .gradient-text {
font-size: 40px;
padding-bottom: 1rem;
}

.body_counter li {
width: 48%;
line-height: 1;
text-transform: uppercase;
font-size: 12px;
font-weight: 600;
margin-top: 6rem;
}

.body_counter {
display: flex;
list-style: none;
flex-wrap: wrap;
justify-content: center;
width: 100%;
margin-top: -5rem;
padding-left: 0;
}

.process-card {
width: 93%;
margin-left: 10px;
}

.review-service {
display: block;
}

.review-service img {
margin-bottom: 20px;
}

.title_1 {
color: #09334f;
font-size: 20px;
}

.keywordTitle {
display: block;
text-align: center;
color: #fff;
font-size: 14px;
font-weight: 600;
}

.click-btn {
background-color: #7a1414;
color: white;
border: none;
border-radius: 8px;
padding: 5px 9px;
font-size: 14px;
margin-top: 8px;
margin-left: 3px;
}

.maxWidth {
font-size: 13px;
line-height: 1.4em;
color: #282828;
text-align: center;
margin: 10px 17px 20px;
}

.overPop1 {
background: rgb(0 37 80 / 61%);
-webkit-backdrop-filter: blur(15px);
backdrop-filter: blur(15px);
border: 1px solid rgba(16, 34, 135, 0.3);
font-size: 16px;
width: 43%;
padding: 12px;
z-index: 99;
text-align: center;
color: #fff;
top: 15px;
left: 6%;
}

.overPop1.n3 {
top: 16px;
left: 52%;
}

.overPop1.n1 {
top: 198px;
left: 22px;
}

.overPop1.n4 {
top: 17px;
left: 52%;
}

.overPop1.n2 {
left: 27%;
top: 370px;
}

.overPop1.n5 {
left: 52%;
top: 197px;
}

.overPop1 .titleh4 {
font-weight: 700;
line-height: 1.25;
margin-bottom: 5px;
color: #fff;
font-size: 14px;
}

.overPop1 p {
font-size: 13px;
margin: 0;
line-height: 20px;
text-align: center;
color: #fff;
}

.blog-title h3 {
line-height: 1.3em;
font-weight: 600;
margin-top: 2px;
font-size: 12px;
margin-bottom: 12px;
}

.industries {
/* width: 90%; */
}

iframe {
width: 288px;
height: 200px;
}

.service-list {
margin-top: 10px;
}

.service-list li {
font-size: 13px;
margin-bottom: 0px;
}
.Indus{
margin-bottom:10px;
}
.Indus img {
margin-right: 10px;
}

.Indus span {
font-size: 17px;
font-weight: 500;
}

.Indus h6 {
color: #222222;
font-size: 14px;
font-weight: 400;
margin-bottom: 15px;
}

/* .project {
text-align: center;
margin-top: 20px;
font-size: 15px;
} */

.project {
text-align: center;
margin-top: 20px;
font-size: 28px;
}

.webibm img {
height: 800px;
}

.process-card h6 {
font-size: .9rem;
}

.process-card p {
font-size: .9rem;
text-align: justify !important;
}

.slide__list {
font-family: "Poppins", sans-serif;
padding-left: 0;
font-size: 13px;
}

.slide__heading {
--delay: 300ms;
text-transform: uppercase;
font-size: .9rem;
letter-spacing: 0.05em;
width: calc(100% - 55px);
margin-bottom: 20px;
}

.slide__quote {
width: calc(100% - 14px);
--delay: 420ms;
font-size: 1em;
line-height: 1.4;
letter-spacing: 0.03em;
}

.review-flex {
display: block !important;
}

.mb-fnt {
font-size: 12px;
line-height: 20px;
}

.blog {
margin-bottom: 30px;
}

.bx-viewport {
height: 210px !important;
}

.review-service img {
width: 40px;
height: 22px;
margin-left: 5px;
}

.mid-title {
font-size: 14px;
font-weight: 700;
}

.f-add {
font-size: 14px;
color: #ffffff;
}

.f-links {
font-size: 13px;
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
display: inline-block;
width: 1rem;
height: 1rem;
background-repeat: no-repeat;
background-position: 50%;
background-size: 100% 100%;
}

.banner img {
width: 100%;
}

.facebook {
position: fixed;
right: -27%;
bottom: 54%;
z-index: 999999;
}

.insta {
position: fixed;
right: -27%;
bottom: 48%;
z-index: 999999;
}

.youtube {
position: fixed;
right: -27%;
bottom: 42%;
z-index: 999999;
}

.linkdin {
position: fixed;
right: -27%;
bottom: 36%;
z-index: 999999;
}

.facebook:hover {
position: fixed;
right: 0%;
bottom: 54%;
z-index: 999999;
}

.insta:hover {
position: fixed;
right: 0%;
bottom: 48%;
z-index: 999999;
}

.youtube:hover {
position: fixed;
right: 0%;
bottom: 42%;
z-index: 999999;
}

.linkdin:hover {
position: fixed;
right: 0%;
bottom: 36%;
z-index: 999999;
}

.whatsapp {
position: fixed;
left: 0%;
bottom: 8%;
z-index: 999999;
width: 50px;
}

.whatsapp img {
width: 45px;
}

.callIcon img {
width: 45px;
}

.callIcon {
position: fixed;
left: 0%;
bottom: 17%;
z-index: 999999;
width: 50px;
}

.mb-respons {
width: 1343px;
height: 570px;
}

.php-bg {
background-color: #ffebeb;
padding: 0px;
}

/* -----------------------about------------------------- */
.about-card {
width: 80%;
margin-left: 30px;
}

/* -----------------------about------------------------- */

/* -----------------------service------------------------- */
.faq-card {
background-color: #fff;
border-radius: 7px;
width: 97%;
margin-top: 82px;
}

.holder {
margin-top: 20px;
}

.text-left {
text-align: left !important;
margin-left: 0;
}

.php-card {
width: 90%;
margin-left: 15px;
}

.wordpress-card {
width: 90%;
margin-left: 15px;
}

/* -----------------------service------------------------- */

/* -----------------------blog------------------------- */
.blog-card {
width: 90%;
margin-left: 20px;
}

.blog-read-btn {
background-color: #7a1414;
color: white;
border: none;
border-radius: 8px;
padding: 3px 9px;
font-size: 12px;
margin-left: 90px;
}

.blog-detail-card {
width: 94%;
margin-left: 10px;
}

/* -----------------------blog------------------------- */

/* -----------------------career------------------------- */
.js-form .form-group {
margin-bottom: 0;
margin-right: 0px;
}

.js-form {
display: block;
}

.js-form input {
margin-bottom: 15px;
}

.js-form select {
margin-bottom: 15px;
}

.job-box li {
font-size: 13px;
}

.box-flex2 {
display: block;
}

.box-flex h5 {
font-size: 16px;
}

.rm-btn {
background: none;
border: none;
color: #681610;
font-size: 12px;
}

.list-job li {
list-style: none;
font-size: 14px;
line-height: 1.6;
}

.box-p {
font-size: 14px;
line-height: 1.7;
}

.glob_lr {
padding: 24px 22px;
}

.category-account h5 {
font-size: 17px;
font-weight: 500;
font-family: "Poppins", sans-serif;
}

.apply-btn {
border: 1px solid #681610;
background-color: #681610;
color: white;
font-size: 12px;
font-weight: 600;
padding: 2px 10px;
border-radius: 8px;
margin-top: 0px;
}

/* -----------------------career------------------------- */
/* -----------------------portfolio------------------------- */
.bg-protfolio {
width: 100%;
padding: 36px 16px;
}

.box-pro {
width: 72%;
margin: 14%;
padding-bottom: 48%;
}

.glob-pr {
padding: 0px 0px;
}

/* -----------------------portfolio------------------------- */


/* -------------location pages----------------- */
.high {
line-height: 1.8;
font-size: 0.9rem;
margin-bottom: 20px;
}

.service-glob {
padding: 5px 0px;
}

.accordion__wrapper {
padding: 1rem;
}

.accordion__title {
font-size: 1rem;
margin-bottom: 2rem;
}

.accordion__question {
font-size: 1rem;
}

.accordion {
border-bottom: 0.1rem solid #dae1f5;
padding-bottom: 1rem;
margin-bottom: 2rem;
}

.accordion__icon {
background-color: #ff4b4b;
width: 1.2rem;
height: 1.2rem;
}

.fa-angle-down:before {
content: "\f107";
font-size: 13px;
}

/* -------------location pages----------------- */

}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
.dsk-none {
display: none;
}

.service-list {
margin-top: 20px;
}

/* .mb-service {
height: 470px !important;
} */

.industries {
/* width: 46%;
border-radius: 8px;
margin-left: 20px;
padding: 20px;
background-color: #eef0ff; 
margin-bottom: 10px;*/
}

.service-card {
width: 43%;
margin-left: 45px;
background-color: white;
border-radius: 8px;
padding: 20px;
text-align: center;
margin-bottom: 50px;
}

.tech-logo {
/* background: #ededff; */
border: none;
/* box-shadow: 1px 1px 3px 1px #e6e6e6; */
border-radius: 6px;
margin: 10px;
/* width: 17%; */
padding: 10px;
text-align: center;
}

.body_counter li .gradient-text {
font-size: 42px;
padding-bottom: 1rem;
}

.process-card {
width: 42%;
margin-left: 45px;
background-color: #f7f7ff;
box-shadow: 0px 1px 12px 1px #e4e4e4;
border-radius: 8px;
padding: 20px;
text-align: center;
margin-bottom: 50px;
}

.webibm img {
height: 666px;
}

.round-circle6 img {
height: 82px;
}

.overPop1.n1 {
top: 30px;
left: -15px;
}

.round-circle6 {
position: absolute;
top: -297px;
left: -42px;
}

.overPop1.n1 {
top: 62px;
left: -15px;
}

.overPop1 {
position: absolute;
font-size: 16px;
background: rgb(0 37 80 / 61%);
-webkit-backdrop-filter: blur(15px);
backdrop-filter: blur(15px);
border: 1px solid rgba(16, 34, 135, 0.3);
border-radius: 10px;
width: 190px;
padding: 12px;
z-index: 99;
text-align: center;
color: #fff;
top: 187px;
left: 22%;
}

.overPop1.n2 {
left: 39%;
top: 62px;
}

.overPop1.n4 {
top: 62px;
left: 77%;
}

.overPop1.n5 {
left: 61%;
top: 187px;
}

.overPop1 p {
font-size: 13px;
}

.banner img {
width: 100%;
}

.mb-tech {
height: 100% !important;
}

.facebook {
position: fixed;
right: -12.3%;
bottom: 62%;
z-index: 999999;
}

.insta {
position: fixed;
right: -12.3%;
bottom: 58%;
z-index: 999999;
}

.youtube {
position: fixed;
right: -12.3%;
bottom: 54%;
z-index: 999999;
}

.linkdin {
position: fixed;
right: -12.3%;
bottom: 50%;
z-index: 999999;
}

.whatsapp {
position: fixed;
left: 2%;
bottom: 42%;
z-index: 999999;
width: 50px;
}

/* ---hover--- */

.facebook:hover {
position: fixed;
right: 0%;
bottom: 62%;
z-index: 999999;
}

.insta:hover {
position: fixed;
right: 0%;
bottom: 58%;
z-index: 999999;
}

.youtube:hover {
position: fixed;
right: 0%;
bottom: 54%;
z-index: 999999;
}

.linkdin:hover {
position: fixed;
right: 0%;
bottom: 50%;
z-index: 999999;
}

.about-card {
width: 32%;
margin-left: 8px;
}

.dev-card {
width: 44%;
margin-left: 28px;
}

.blog-card {
width: 42%;
margin-left: 40px;
}

.blog-detail-card {
width: 100%;
margin-left: 0px;
}

.digital-card {
width: 43%;
margin-left: 30px;
}

.php-card {
width: 45%;
margin-left: 20px;
}

.md-none {
display: none;
}

.box-pro {
width: 44% !important;
margin: 3% !important;
padding-bottom: 28%;
}

.desk-none {
display: none;
}

video.carousel-video.mb-respons {
width: 175%;
}

.videoBG iframe {
width: 100%;
height: 380px;
}

.carousel-text {
position: absolute;
top: 80px;
right: 10%;
bottom: 1.25rem;
left: 10%;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
color: #fff;
text-align: left;
}

.banner-txt {
font-size: 34px;
font-weight: 600;
margin-bottom: 10px;
font-family: "Poppins", sans-serif;
color: #e7aa00;
}
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
video.carousel-video.mb-respons {
width: 134%;
}

.Wallop-list {
padding-left: 0px;
position: relative;
overflow: hidden;
}

.facebook {
position: fixed;
right: -10%;
bottom: 62%;
z-index: 999999;
}

.insta {
position: fixed;
right: -10%;
bottom: 58%;
z-index: 999999;
}

.youtube {
position: fixed;
right: -10%;
bottom: 54%;
z-index: 999999;
}

.linkdin {
position: fixed;
right: -10%;
bottom: 50%;
z-index: 999999;
}

.mb-service {
height: 460px !important;
}

.dropdown-menu[data-bs-popper] {
top: 122%;
left: -294px;
margin-top: var(--bs-dropdown-spacer);
}

.carousel-text {
position: absolute;
top: 100px;
right: 10%;
bottom: 1.25rem;
left: 10%;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
color: #fff;
text-align: left;
}

.nav-link {
font-size: 12px;
font-weight: 600;
font-family: "Poppins", sans-serif;
color: #181818;
margin-right: 10px;
}
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
.nav-link {
font-size: 14px;
font-weight: 600;
font-family: "Poppins", sans-serif;
color: #181818;
margin-right: 32px;
}

.carousel-caption {
position: absolute;
top: 160px;
right: 40%;
bottom: 1.25rem;
left: 10%;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
color: #fff;
text-align: left;
}

.carousel-caption p {
font-size: 20px;
}

.banner-txt {
font-size: 80px;
line-height: 90px;
font-weight: 600;
margin-bottom: 10px;
font-family: "Poppins", sans-serif;
color: #ffffff;
color: #ffffff;
text-shadow:
-1px 0 #464646,
/* left shadow */
0 1px #464646,
/* bottom shadow */
1px 0 #464646,
/* right shadow */
0 -1px #464646;
/* top shadow */
}

.dropdown-menu[data-bs-popper] {
top: 150%;
left: -450px;
margin-top: var(--bs-dropdown-spacer);
}

.service-list {
margin-top: 20px;
}

video.carousel-video.mb-respons {
width: 100%;
}

.industries {
/* width: 23%; */

}
.Indus{
border-radius: 8px;
margin-left: 20px;
padding: 20px;
background-color:#e2e3ee;
margin-bottom: 10px;
}

/* .mb-service {
height: 350px !important;
} */

.mb-mb-exp {
height: 450px !important;
}

.mb-tech {
height: 600px !important;
}

.service-card {
width: 28%;
margin-left: 45px;
background-color: white;
border-radius: 8px;
padding: 20px;
text-align: center;
margin-bottom: 50px;
}

.tech-logo {
/* background: #ededff; */
border: none;
/* box-shadow: 1px 1px 3px 1px #e6e6e6; */
border-radius: 6px;
margin: 20px 20px 8px 20px;
/* width: 16%; */
padding: 10px;
text-align: center;
}

.body_counter li .gradient-text {
font-size: 72px;
padding-bottom: 1rem;
}

.process-card {
width: 20%;
margin-left: 45px;
background-color: #f7f7ff;
box-shadow: 0px 1px 12px 1px #d1d1d1;
border-radius: 8px;
padding: 20px;
text-align: center;
margin-bottom: 50px;
}

.webibm img {
height: 570px;
}

.overPop1.n1 {
top: 30px;
left: 28px;
}

.round-circle6 img {
height: 95px;
}

.round-circle6 {
position: absolute;
top: -225px;
left: -42px;
}

.overPop1.n1 {
top: 30px;
left: 28px;
}

.overPop1 {
position: absolute;
font-size: 16px;
background: rgb(0 37 80 / 61%);
-webkit-backdrop-filter: blur(15px);
backdrop-filter: blur(15px);
border: 1px solid rgba(16, 34, 135, 0.3);
border-radius: 10px;
width: 190px;
padding: 12px;
z-index: 99;
text-align: center;
color: #fff;
top: 178px;
left: 22%;
}

.overPop1 p {
font-size: 15px;
}

.overPop1.n2 {
left: 41%;
top: 34px;
}

.overPop1.n4 {
top: 33px;
left: 79%;
}

.overPop1.n5 {
left: 61%;
top: 177px;
}


.facebook {
position: fixed;
right: -6.9%;
bottom: 45%;
z-index: 999999;
}

.insta {
position: fixed;
right: -6.9%;
bottom: 37%;
z-index: 999999;
}

.youtube {
position: fixed;
right: -6.9%;
bottom: 29%;
z-index: 999999;
}

.linkdin {
position: fixed;
right: -6.9%;
bottom: 21%;
z-index: 999999;
}

.whatsapp {
position: fixed;
left: 1%;
bottom: 8%;
z-index: 999999;
width: 50px;
}

/* ----------------hover----------------- */

.facebook:hover {
position: fixed;
right: 0%;
bottom: 45%;
z-index: 999999;
transition: 0.5s;
}

.insta:hover {
position: fixed;
right: 0%;
bottom: 37%;
z-index: 999999;
transition: 0.5s;
}

.youtube:hover {
position: fixed;
right: 0%;
bottom: 29%;
z-index: 999999;
transition: 0.5s;
}

.linkdin:hover {
position: fixed;
right: 0%;
bottom: 21%;
z-index: 999999;
transition: 0.5s;
}

.about-card {
width: 28%;
margin-left: 45px;
}

.dev-card {
width: 28%;
margin-left: 45px;
}

.blog-card {
width: 28%;
margin-left: 45px;
}

.blog-detail-card {
width: 73%;
margin-left: 25px;
}

.digital-card {
width: 28%;
margin-left: 45px;
}

.php-card {
width: 28%;
margin-left: 45px;
}

.md-none {
display: contents;
}

.box-pro {
width: 100%;
margin: 1%;
padding-bottom: 28%;
}

.desk-none {
display: none;
}

.videoBG iframe {
width: 100%;
height: 100%;
}

/* ----------------------- */


.callIcon {
position: fixed;
left: 1%;
bottom: 17%;
z-index: 999999;
width: 50px;
}

.whatsapp {
position: fixed;
left: 1%;
bottom: 8%;
z-index: 999999;
width: 50px;
}

.facebook {
position: fixed;
right: -7.3%;
bottom: 45%;
z-index: 999999;
}

.insta {
position: fixed;
right: -7.3%;
bottom: 37%;
z-index: 999999;
}

.youtube {
position: fixed;
right: -7.3%;
bottom: 29%;
z-index: 999999;
}

.linkdin {
position: fixed;
right: -7.3%;
bottom: 21%;
z-index: 999999;
}

/* ----------------hover----------------- */

.facebook:hover {
position: fixed;
right: 0%;
bottom: 45%;
z-index: 999999;
transition: 0.5s;
}

.insta:hover {
position: fixed;
right: 0%;
bottom: 37%;
z-index: 999999;
transition: 0.5s;
}

.youtube:hover {
position: fixed;
right: 0%;
bottom: 29%;
z-index: 999999;
transition: 0.5s;
}

.linkdin:hover {
position: fixed;
right: 0%;
bottom: 21%;
z-index: 999999;
transition: 0.5s;
}

.dsk-none {
display: none;
}

/* ----------------------- */
}