@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');

/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}.table-responsive {padding: 0 0 20px 0 !important;}table {border-collapse: collapse;border-spacing: 0;}body {/* background: url(../images/blur-layer.png) no-repeat; */background-size: cover;scroll-behavior: smooth;position: relative;line-height: 1;font-family: "DM Sans", sans-serif !important;}input{font-weight: 500;position: relative;border-radius: 100px !important;height: 42px;color: black;font-size: 20px;margin: 0;padding: 0 55px 0 35px;}input::placeholder,textarea:placeholder {color: #cccccc !important;text-transform: capitalize !important;}textarea{color: black;resize: none;}.form-control:focus {box-shadow: none;}img {object-fit: contain;object-position: center;transition: all .3s ease;} input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {-webkit-appearance:none;}input[type=number] {-moz-appearance:textfield;} button {background: transparent;border: 0;}video {width: 100%;object-fit: cover;object-position: center;}strong {font-weight: 900;}::selection {color: white;background:var(--py);}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration {display: none;}input[type="search"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

/* default-css start */

:root {
    
    --py: #1900FF;
    --py-hover: #1200b3;
    --semi-white: #9B9B9D;
    --white: #fff;
    --black: #000;
}


.p-100{padding: 100px 0;}
.p-80{padding: 80px 0;}
.p-60{padding: 60px 0;}
.p-70{padding: 70px 0;}

h1 {font-size: 123px;line-height: 130px;font-weight: 400;color: var(--white);text-transform: capitalize;}
h2 {font-size: 40px;line-height:50px;font-weight: 400;text-transform: capitalize;color: var(--white);}
h3 {font-size: 30px;line-height:40px;font-weight: 600;color: var(--white);}
h4 {font-size: 28px;line-height: 33px;font-weight: 700;color: var(--white);}
h5 {font-size: 22px;line-height: 28px;font-weight: 700;color: var(--white);}
h6 {font-size: 20px;line-height:25px;font-weight: 700; color: var(--white);}
p {font-size: 18px;line-height: 26px;font-weight: 400;margin-top: 30px;color: var(--semi-white);}
a {font-size: 20px;line-height: 25px;font-weight: 600;display: inline-block;-webkit-transition: all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition: all .2s ease-in-out;text-decoration: none !important;position: relative;color: var(--white);text-transform: capitalize;}
.container-fluid{padding: 0 70px;}
button{font-size: 24px;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;text-decoration: none !important;padding: 0;position: relative;color: var(--white);}
a span, button span {position: relative;z-index: 1;}

.gd-text{background: #5058AD;background: linear-gradient(to top, #5058AD 0%, #fff 45%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}

.arrow-path path {transition: d 0.4s cubic-bezier(0.4, 0, 0.2, 1);}
.arrow-path:hover path {d: path('M49.3269 0.861163L59.2264 10.7607M59.2264 10.7607L49.3269 20.6602M59.2264 10.7607L20.327137 10.7607');}

/*default-css end*/


/* header start */

header{position: absolute;top: 0;left: 0;right: 0;width: 100%;z-index: 2;border-bottom: 1px solid #ffffff2e;}
nav li a {font-size:15px;font-weight: 500;color: white;margin: 0 20px;}
a:hover {color: #c5c5c5;}
nav li.active a::before {content: '';background: var(--py);position: absolute;width: 14px;height: 3px;bottom: 0;left: 0;}
nav li a img {width: 178px;}
nav li.active a {font-weight: 700;}
.desktop-menu.open {opacity: 1;visibility: visible;transform: translate(0%, 0);z-index: 909090;}
.header-logo{background: url('../images/logo-bg.png') no-repeat;background-size: cover;display: flex;justify-content: center;align-items: center;margin: 0;padding: 15px 0;}
nav ul {display: flex;align-items: center;}
nav li a sup {background: white;color: #0C017B;padding: 1px 10px;border-radius: 100px;display: inline-flex;align-items: center;font-size: 14px;line-height: 20px;}
.social-icons li a {margin: 0 13px;border-radius: 100px;padding: 10px;border: 1px solid #d9d9d97a;width: 36px;height: 36px;display: flex;justify-content: center;color: #d9d9d97a;align-items: center;}
.social-icons li:hover a {color: white;border-color: white;}
.get-in-touch a {padding: 5px 7px 6px 26px;border: 1px solid #d9d9d97a;border-radius: 100px;display: flex;align-items: center;}
.get-in-touch a span {background: #1A00FF;padding: 10px;border-radius: 100px;display: inline-flex;align-items: center;margin: 0 0 0 10px;}
.social-icons li:hover a {background: #1a00ff;color: white;border-color: #1a00ff;}
.get-in-touch:hover a {background: #1a00ff;color: white;}
.get-in-touch:hover a span {background: white;color: #1a00ff;}

/* header end */

/* hero-section start */

.hero-section {background-image: url('../images/banner-text.png'), url('../images/testing-blue.png'), url('../images/banne-white-bg.png'),url('../images/core-bg.png');background-repeat: no-repeat;background-position: 0 81px,0 0,0 470px ,0 400px;padding: 230px 0 150px 0;background-size: auto auto,100% 40%,100% 40%,100% 80%;background-color: #000000;}
.banner-asset {position: absolute;top: 14%;left: -85px;opacity: .3;}
.hero-section h1 {font-size: 80px;line-height: 90px;}
.hero-section  h2 {margin: 40px 0 0 0;}
.infinite-rotation {animation: rotate 20s linear infinite;}

@keyframes rotate {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
/* hero-section end */

/* welcome-section start */

.logo-slider {margin-top: 60px;border-bottom: 1px solid #ffffff3d;padding-bottom: 50px;}
.welcome {padding: 60px 0;}
.welcome-top p {margin: 0 0 0 30px;color: black;}
.welcome-top li:not(:first-child) img {margin-left: -20px;}
.welcome-bottom {margin: 50px 0 0 0;}
.welcome-bottom .welcome-slider-1 img {margin: 30px 0 0 0;}
.welcome-slider-1 img {margin-top: 30px;width: 100%;}
.welcome-slider-2 img {width: 100%;height: 627px;border-radius: 20px;}

.welcome-slider-1 .swiper-wrapper {padding: 0 0 230px 0;}
.welcome-slider-1 .swiper-scrollbar-drag {background: white;height: 5px;top: -1.75px;}
.welcome-slider-1 .swiper-scrollbar-horizontal {height: 2px;background: #ffffff1c;}
.welcome-slider-1 .slide-count {margin: 0 0 20px 10px;color: white;}
.logo-slider img {opacity: .7;}
.welcome-bottom img {margin: 0 20px 0 0;}
.welcome-bottom h3 {color: black;font-weight: 500;}

/* welcome-section end */

/* core-values-section start */

.core-values-slider .box {background: url('../images/core-value-bg-inactive.svg') no-repeat top/cover;padding: 60px 40px 40px 40px;border-radius: 30px;}
.core-values-slider .box ul {display: flex;align-items: center;}
.core-values-slider .box ul li {width: 80px;height: 80px;display: flex;justify-content: center;align-items: center;border-radius: 100%;margin: 0 10px 0 0;}
.core-values-slider .box li + li {border: 2px solid #ffffff1c;}
.core-values-slider .box h2 {margin: 60px 0 0 0;color: white;font-weight: 500;text-transform: capitalize;}
.core-values-slider .box h5 {color: white;font-weight: 300;margin: 15px 0 0 0;}
.core-values-slider {margin-top: 87px;}
.core-values p {font-size: 25px;line-height: 36px;color: white;text-align: end;}
.core-values-slider .swiper-slide-active .box {background: url('../images/core-value-bg.svg') no-repeat top/cover;}
.core-values-slider  .box li + li img {filter: invert(1) brightness(1);}
.core-values-slider .swiper-slide-active .box li + li img {filter: invert(0) brightness(0);}
.core-values-slider .swiper-slide-active .box li + li {border-color: #0000001c;}
.core-values-slider .swiper-slide-active .box h2,.core-values-slider .swiper-slide-active .box h5 {color: black;}

/* core-values-section end */

/* our-services-section start */

.our-service-slider {margin: 50px 0 0 0;height: 750px;}
.our-services hr {margin-bottom: 115px;border-top: 1px solid #ffffffa8;}
.our-service-slider .swiper-slide {margin-top: 123px;}
.our-service-slider .swiper-slide + .swiper-slide {margin-top: 0;}
.our-service-slider .swiper-slide + .swiper-slide + .swiper-slide {margin-top: 219px;}
.our-service-slider .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {margin-top: 404px;}
.our-service-slider .swiper-slide + .swiper-slide {height: 411px;width: 547px !important;}
.our-service-slider .swiper-slide + .swiper-slide + .swiper-slide {height: 282px;width: 376px !important;}
.our-service-slider .swiper-slide + .swiper-slide + .swiper-slide +.swiper-slide {height: 194px;width: 259px !important;}
.our-service-slider .swiper-slide img {border-radius: 20px;width: 100%;}
.our-service-slider h5 {display: inline-flex;padding: 15px 20px;border-radius:100px;background: rgba(25, 0, 255, 0.01);backdrop-filter: blur(18px);position:absolute;bottom: -25px;width:auto;left: 30px;z-index: 2;font-size: 16px;}
.our-services {padding: 50px 0 0px 0;background: url(../images/service-bg.png) no-repeat #000000;background-position: 0px -100px;background-size: 100% 100%;position: relative;}

/* our-services-section end */

/* footer-section start */

.footer-top ul.social-link {display: flex;}
.footer-top ul.social-link li a {width: 80px;height: 80px;display: flex;justify-content: center;align-items: center;border-radius: 100px;background: #6a73bc63;margin-right: 15px;margin-top: 70px;}

.footer-top ul.social-link li a:hover {background: #6A73BC;color: black;}
.footer-top ul li a {font-size: 28px;font-weight: 500;}
.footer-top ul.nav-links li a {color: black;margin-bottom: 50px;}
.footer-top ul.nav-links {margin-top: 26px;}
.footer-top h3 {font-size: 32px;color: black;font-weight: 400;}
.footer-top input {width: 100%;height: 55px;background: transparent;border: 1px solid #00000038;margin: 40px 0 0 0;}
.footer-top input::placeholder {color: #0000008c;}
.footer-top input:focus {border-color: #00000038;outline: none;}
.footer-top button {position: absolute;right: 40px;top: 57px;}
.copy-rights p {margin: 0;color: #5D67B3;}
.copy-rights {padding-top: 318px;background: url('../images/footer-text.png');background-repeat: no-repeat;background-position: bottom center;}
.copy-rights a {color: #5D67B3;}
.copy-rights li:not(:first-child) a {margin-left: 10px;border-left: 2px solid #5D67B3;padding-left: 10px;}
.copy-rights a:hover {color: white;}

/* footer-section end */

/* selected-project-section start */

.selected-project {background-color: black;padding-bottom: 150px;border-radius: 0 0 100px 100px;}
.selected-project h1 ~ p {color: white;}
.selected-project .selected-slider-1 .swiper-scrollbar.swiper-scrollbar-horizontal {background: #1B1D21;height: 2px;border-radius: 10px;}
.selected-project .selected-slider-1 .swiper-scrollbar-drag {height: 4px;background: white;top: -1px;border-radius: 10px;}
.selected-project .selected-slider-1 {padding: 140px 0 60px 0;margin-bottom: 85px;}
.selected-project .selected-slider-1 img {border-radius: 20px;height: 124px;width: 100%;object-fit: cover;}
.selected-project .selected-slider-1 .swiper-slide-thumb-active img {height: 174px;}
.selected-project .selected-slider-1 .swiper-wrapper {display: flex;height: 177px;}
.selected-project .selected-slider-1 .swiper-slide {display: flex;align-items: flex-end;}
.selected-project .selected-slider-2 img {width: 100%;border-radius: 10px;}
.selected-project .selected-slider-1 .swiper-slide:not(.swiper-slide-thumb-active )::after {position: absolute;content: '';background: #00000099;width: 100%;height: 124px;border-radius: 10px;}
.selected-project .selected-slider-1 .swiper-slide:not(.swiper-slide-thumb-active) {position: relative;}

.selected-project a {margin: 60px 0 0 0;background: var(--py);border-radius: 100px;padding: 15px 10px 15px 20px;font-weight: 500;font-size: 18px;}
.selected-project a span::after {position: absolute;width: 40px;height: 40px;content: '';background: #4733FF;border-radius: 100%;right: 0;bottom: -8px;z-index: -1;}
.selected-project a span {margin: 0 0 0 8px;padding: 0 11px 0 0;}

.selected-project h2 ~ p {width: 83%;line-height: 35px;font-size: 29px;font-weight: 300;}
.selected-project h2 {font-size: 60px;font-weight: 300;margin-top: 55px;}

/* selected-project-section end */

/* client-section start */

.client {padding: 150px 0 100px 0;background: linear-gradient(0deg, rgba(221, 221, 221, 0.46) 0%, rgba(255, 255, 255, 1) 100%);position: relative;}
.client::after {position: absolute;content: '';background: url(../images/client-bg.png);width: 100%;height: 100%;bottom: 0;background-size: 100% 100%;background-repeat: no-repeat;}
.client h1 {background: linear-gradient(0deg, rgba(255, 255, 255, 0.46) 0%, rgba(16, 47, 109, 1) 100%);-webkit-background-clip: text;background-clip: text;margin: 0 0 100px 0;}
.client .box {padding: 40px;background: url('../images/client-box.png') no-repeat;background-size: 100% 100%;}
.client .box img {margin-right: 20px;width: 65px;height: 65px;border-radius: 100%;}
.client .box  h6 {font-weight: 600;color: black;}

.client .box p {margin-top: 10px;}
.client img[alt="Quote Icon"] {margin: 10px 0 0 0;width: auto;height: auto;border-radius: initial;}
.client .bottom h6 {font-weight: 400;line-height: 32px;margin-top: 20px;}
.client .bottom-spacing {border-bottom: 2px solid #C8C9C9;padding-bottom: 163px;}

/* client-section end */

footer {background: url('../images/footer-bg.png');background-color: #f0f0f0;padding: 150px 0 20px 0;background-size: cover;background-position: 0;background-repeat: no-repeat;}

/* responsive start */
@media (max-width: 1660px) 
{
	
.selected-project h2 {line-height: 66px;}
footer {padding: 30px 0 20px 0;background-position: 0 0px;background-size: 115% 100%;}
h1 {font-size: 100px;line-height: 100px;}
h2 {font-size: 35px;line-height: 39px;}
.core-values p {font-size: 23px;margin: 0 0 20px 0;}
.core-values-slider .box h5 {font-size: 18px;line-height: 25px;}
.selected-project h2 ~ p {font-size: 21px;line-height: 30px;}
.client .bottom h6 {font-size: 18px;line-height: 25px;}
.client .box h6 {line-height: 24px;}
.client .box p {line-height: 22px;}
.footer-top ul.nav-links li a {font-size: 23px;line-height: 26px;margin-bottom: 30px;}
.footer-top ul.social-link li a {width: 60px;height: 60px;font-size: 20px;}
.footer-top h3 {font-size: 26px;line-height: 36px;}
.copy-rights a {font-size: 18px;}
.copy-rights {padding-top: 200px;background-size: 100%;background-position: 0 40px;}
	
}
@media (max-width: 1440px) 
{
	
.hero-section img.circle-image,.our-services img {width: 200px;}
.hero-section h2 {font-size: 30px;line-height: 35px;}
.client .bottom-spacing {padding-bottom: 100px;}
.core-values-slider .box {padding: 30px 20px;}
.core-values-slider .box h2 {margin-top: 30px;}
.hero-section {background-position: 0 81px,0 0,0 380px ,0 400px;padding: 230px 0 50px 0;}
.our-services hr {margin-bottom: 70px;}
.selected-project {padding-bottom: 80px;}
.client {padding: 100px 0 70px 0;}
	
}
@media (max-width:1366px) 
{
	
}
@media (max-width:1280px) {
	
}
@media (max-width: 1199px) {

.selected-project .selected-slider-1 {padding: 140px 0 30px 0;margin-bottom: 30px;}
.selected-project h2 {margin-top: 20px;}
.our-service-slider {height: 640px;}
.our-service-slider .swiper-slide + .swiper-slide img {height: 351px !important;width: 547px !important;}
.welcome-top li:not(:first-child) img {margin-left: -40px;}
.our-services p {text-align: center;}
.footer-top ul.social-link li a {margin-right: 10px;margin-top: 30px;width: 50px;height: 50px;}
.footer-top h3 {font-size: 20px;line-height: 25px;margin-top: 25px;}
.footer-top ul.nav-links li a {margin-bottom: 20px;font-size: 20px;line-height: 23px;}
.footer-top input {margin-top: 30px;}
.footer-top button {top: 47px;}
.copy-rights a,.copy-rights p {font-size: 16px;}
.copy-rights {padding-top: 150px;}
nav li a {margin: 0 10px;}
.social-icons li:not(:last-child) a {margin: 0 6px;}
.core-values-slider .box ul li {width: 60px;height: 60px;}

}
@media (min-width: 768px) and (max-width: 991px) {

	.copy-rights {padding-top: 50px;background-position: 0 10px;}
	.our-service-slider .swiper-slide img,.our-service-slider .swiper-slide + .swiper-slide img,.our-service-slider .swiper-slide + .swiper-slide + .swiper-slide img {width: 400px !important;height: 330px !important;object-fit: cover;}
	.hero-section img.circle-image, .our-services img {width: 140px;}
	.our-services img.service-circle {top: 70px;right: 50px;}
    .hero-section {background-position: 0 71px,0 0,0 380px ,0 400px;padding: 110px 0 50px 0;}
	.selected-project h2 {font-size: 40px;line-height: 45px;}
	.selected-project h2 ~ p {font-size: 18px;line-height: 27px;}
    
 
}

@media (max-width: 767px) {
	.copy-rights {padding-top: 50px;background-position: 0 10px;}
	.our-service-slider .swiper-slide img,.our-service-slider .swiper-slide + .swiper-slide img,.our-service-slider .swiper-slide + .swiper-slide + .swiper-slide img {width: 400px !important;height: 330px !important;object-fit: cover;}
	.hero-section img.circle-image, .our-services img {width: 140px;}
	.our-services img.service-circle {top: 70px;right: 50px;}
	.hero-section {background-position: 0 71px,0 0,0 380px ,0 400px;padding: 110px 0 50px 0;}
	.selected-project .selected-slider-1 {padding: 50px 0 30px 0;}
	.welcome-slider-2 img {height: 350px;width: 100%;object-fit: cover;}
 
	
}
@media (max-width: 576px) {

	.copy-rights a, .copy-rights p {
    color: black;
}
	.copy-rights {padding-top: 50px;background-position: 0 40px;}
	.our-service-slider .swiper-slide img,.our-service-slider .swiper-slide + .swiper-slide img,.our-service-slider .swiper-slide + .swiper-slide + .swiper-slide img {width: 100% !important;height: 300px !important;object-fit: cover;}
	.hero-section img.circle-image, .our-services img {width: 100px;}
	.our-services img.service-circle {top: 70px;right: 20px;}
	.hero-section {background-position: 0 52px,0 0,0 380px ,0 400px;padding: 70px 0 10px 0;}
	nav li a img {width: 120px;}
	.container-fluid {
    padding: 0 15px;
}

.hero-section h1 {
    font-size: 40px;
    line-height: 45px;
}

.hero-section h2 {
    font-size: 23px;
    line-height: 28px;
    margin-top: 20px;
}

.logo-slider {
    padding-bottom: 20px;
    margin-top: 40px;
}

.core-values p {
    font-size: 18px;
    line-height: 25px;
}

.our-services img.service-circle {
    padding: 0;
}



.our-service-slider .swiper-slide img, .our-service-slider .swiper-slide + .swiper-slide img, .our-service-slider .swiper-slide + .swiper-slide + .swiper-slide img {}

.selected-project h2 {
    font-size: 30px;
    line-height: 35px;
    margin-top: 40px;
}

.selected-project h2 ~ p {
    font-size: 18px;
    line-height: 25px;
    width: 100%;
}

.selected-project {
    border-radius: 0 0 40px 40px;
    padding-bottom: 50px;
}

.selected-project a {
    margin-top: 30px;
}

.client {padding: 50px 0 30px 0;}

.client h1 {
    font-size: 36px;
    line-height: 55px;
    margin-bottom: 50px;
}

.client .bottom-spacing {
    padding-bottom: 50px;
}

.client-slider {
    padding: 0 15px;
}

footer img {
    display: block;
    margin: 0 auto;
}

.footer-top ul.social-link {
    display: flex;
    justify-content: center;
    margin-bottom: 40px;
}

.footer-top ul.nav-links {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    margin: 0;
}

.footer-top h3 {
    margin-top: 20px;
    text-align: center;
}

.copy-rights ul {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.copy-rights li:not(:first-child) a {
    border: 0;
    margin: 0;
}


}


@media (min-width: 0px) and (max-width: 991px) {
    .desktop-menu ul ul li:nth-child(3) {border: 0;}
	.copy-rights p {text-align: center;margin: 0 0px 15px 0;}
	.footer-top h3 {margin-top: 60px;}
	
    .our-service-slider {height: auto;}
	.welcome-slider-1 .swiper-wrapper {padding: 0 0 40px 0;}
	.welcome-slider-2 img {margin-top: 40px;}
	.core-values p {text-align: left;margin-top: 20px;}
	.core-values-slider {margin-top: 40px;}
	.our-services img.service-circle {position: absolute;}
    .our-services {padding-top: 10px;}
    .our-services hr {margin-bottom: 40px;}   
    .our-service-slider .swiper-slide {margin-top: 0 !important;}
    .our-service-slider .swiper-slide + .swiper-slide,.our-service-slider .swiper-slide {/* width: auto !important; */}
    .our-service-slider .swiper-slide + .swiper-slide + .swiper-slide,.our-service-slider .swiper-slide + .swiper-slide + .swiper-slide +.swiper-slide {width: auto !important;height: auto;}
	.header-logo {display: inline-flex;padding: 10px 30px;}
    header ul ul {flex-direction: column;position: relative;}
    header .close-menu {position: absolute;top: -60px;right: 15px;font-size: 30px;}
    header ul.social-icons {flex-direction: row;padding: 15px;}
    header ul.social-icons li {border: 0;}
    .desktop-menu li.get-in-touch a {display: inline-flex;padding: 5px 6px 5px 15px;margin: 15px;}
    .mobile-menu ul {justify-content: space-between;display: flex;align-items: center;}
    .desktop-menu {position: fixed;right: 0;height: 100%;background: #180d85;top: 0;z-index: 9;width: 300px;align-items: start !important;padding: 100px 0 0 0;opacity: 0;visibility: hidden;transform: translate(100%, 0);transition: all .5s ease-in-out;}
    .mobile-menu a {margin: 0;}
    .desktop-menu::before {position: absolute;content: '';background: #00000061;width: 300%;height: 100%;left: -300%;top: 0;}
    .desktop-menu li {margin: 0 0;border-bottom: 1px solid #d9d9d97a;width: 100%;}
    .desktop-menu li a {margin: 0px 0 0 20px;padding: 13px 0;font-size: 16px;color: white;}


    .p-100{padding: 50px 0;}
    .p-80{padding: 40px 0;}
    .p-60{padding: 50px 0;}
    .p-70{padding: 40px 0;}
	
     h1 {font-size: 70px;line-height: 75px;} 
     h2 {font-size: 30px;line-height: 40px;}
     h4 {font-size: 22px;}
     h5 {font-size: 20px;}
     h6 {font-size: 18px}  
	
     

}
/* responsive end */