@font-face {
font-family: 'Futura Hv BT';
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-Heavy.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-Heavy.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-Heavy.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-Heavy.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-Heavy.svg#FuturaBT-Heavy) format('svg');
font-weight: 900;
font-style: normal;
font-display: swap
}
@font-face {
font-family: 'Futura Hv BT';
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-HeavyItalic.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-HeavyItalic.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-HeavyItalic.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-HeavyItalic.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-HeavyItalic.svg#FuturaBT-HeavyItalic) format('svg');
font-weight: 900;
font-style: italic;
font-display: swap
}
@font-face {
font-family: 'Futura Md BT';
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-Medium.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-Medium.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-Medium.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-Medium.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/FuturaBT-Medium.svg#FuturaBT-Medium) format('svg');
font-weight: 500;
font-style: normal;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Italic.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Italic.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Italic.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Italic.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Italic.svg#Poppins-Italic) format('svg');
font-weight: 400;
font-style: italic;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-BoldItalic.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-BoldItalic.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-BoldItalic.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-BoldItalic.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-BoldItalic.svg#Poppins-BoldItalic) format('svg');
font-weight: 700;
font-style: italic;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Light.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Light.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Light.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Light.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Light.svg#Poppins-Light) format('svg');
font-weight: 300;
font-style: normal;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Bold.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Bold.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Bold.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Bold.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Bold.svg#Poppins-Bold) format('svg');
font-weight: 700;
font-style: normal;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraLight.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraLight.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraLight.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraLight.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraLight.svg#Poppins-ExtraLight) format('svg');
font-weight: 200;
font-style: normal;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-BlackItalic.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-BlackItalic.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-BlackItalic.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-BlackItalic.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-BlackItalic.svg#Poppins-BlackItalic) format('svg');
font-weight: 900;
font-style: italic;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraLightItalic.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraLightItalic.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraLightItalic.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraLightItalic.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraLightItalic.svg#Poppins-ExtraLightItalic) format('svg');
font-weight: 200;
font-style: italic;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraBold.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraBold.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraBold.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraBold.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraBold.svg#Poppins-ExtraBold) format('svg');
font-weight: 700;
font-style: normal;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraBoldItalic.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraBoldItalic.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraBoldItalic.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ExtraBoldItalic.svg#Poppins-ExtraBoldItalic) format('svg');
font-weight: 700;
font-style: italic;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-SemiBoldItalic.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-SemiBoldItalic.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-SemiBoldItalic.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-SemiBoldItalic.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-SemiBoldItalic.svg#Poppins-SemiBoldItalic) format('svg');
font-weight: 600;
font-style: italic;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-MediumItalic.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-MediumItalic.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-MediumItalic.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-MediumItalic.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-MediumItalic.svg#Poppins-MediumItalic) format('svg');
font-weight: 500;
font-style: italic;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-SemiBold.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-SemiBold.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-SemiBold.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-SemiBold.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-SemiBold.svg#Poppins-SemiBold) format('svg');
font-weight: 600;
font-style: normal;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Regular.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Regular.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Regular.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Regular.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Regular.svg#Poppins-Regular) format('svg');
font-weight: 400;
font-style: normal;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ThinItalic.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ThinItalic.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ThinItalic.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ThinItalic.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-ThinItalic.svg#Poppins-ThinItalic) format('svg');
font-weight: 100;
font-style: italic;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-LightItalic.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-LightItalic.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-LightItalic.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-LightItalic.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-LightItalic.svg#Poppins-LightItalic) format('svg');
font-weight: 300;
font-style: italic;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Black.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Black.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Black.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Black.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Black.svg#Poppins-Black) format('svg');
font-weight: 900;
font-style: normal;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Thin.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Thin.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Thin.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Thin.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Thin.svg#Poppins-Thin) format('svg');
font-weight: 100;
font-style: normal;
font-display: swap
}
@font-face {
font-family: Poppins;
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Medium.eot);
src: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Medium.eot?#iefix) format('embedded-opentype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Medium.woff) format('woff'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Medium.ttf) format('truetype'), url(//pnqtechnologies.in/wp-content/themes/pnq/assets/fonts/Poppins-Medium.svg#Poppins-Medium) format('svg');
font-weight: 500;
font-style: normal;
font-display: swap
}
body {
background: #171717;
font-size: 16px;
font-family: 'Futura Hv BT'
}
.btn:focus,
button:focus {
box-shadow: none!important
}
h1,
h2,
h3,
h4,
h5 {
font-family: 'Futura Hv BT';
color: #fff
}
a {
transition: all .5s;
color: #c61f3c
}
a:hover {
color: #fff
}
.navbar {
padding-top: 30px;
padding-bottom: 30px;
position: absolute;
top: 0;
z-index: 99999;
width: 100%
}
@media (min-width:1440px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
max-width: 1384px
}
}
header {
width: 100%;
height: inherit
}
header .container {
position: relative
}
nav {
position: fixed;
width: 0;
height: 0;
right: 0;
top: 0;
border-radius: 0 0 0 200px;
background: #181e1f;
z-index: 2;
color: #212121;
overflow: hidden;
transition: height .3s ease-in-out, width .3s ease-in-out
}
nav.open {
width: 150vw;
height: 150vh
}
header nav p {
font-size: 228%;
font-family: Poppins;
font-weight: 300;
line-height: 1.7;
color: #fff
}
nav .menu-wrapper {
position: absolute;
right: 0;
height: calc(100vh - 72px);
width: 100vw;
top: 72px;
overflow: auto
}
body.menu-open {
overflow: hidden
}
.owl-carousel .owl-item img {
height: 420px;
object-fit: cover
}
@media (min-width:768px) {
nav .menu-wrapper {
height: calc(100vh - 90px);
top: 90px
}
}
.navbar-light .navbar-brand {
z-index: 9999
}
.nav-list {
width: 100%;
list-style: none;
height: 50%;
display: flex;
justify-content: center;
align-items: center;
padding: 0;
flex-wrap: wrap
}
.nav-list li {
margin: 0;
text-align: left;
flex: 0 0 100%
}
.nav-list li a {
font-size: 3rem;
padding: 0;
color: #fff;
text-decoration: none
}
.nav-list li a:focus,
.nav-list li a:hover {
color: #fff
}
.menu-toggler {
position: absolute;
top: 1rem;
right: .7rem;
width: 38.12px;
height: 31.48px;
display: flex;
flex-direction: column;
justify-content: space-between;
cursor: pointer;
z-index: 999;
transition: all 650ms ease-out
}
.menu-toggler.open {
transform: rotate(-45deg)
}
.bar {
background-color: #fff;
width: 100%;
height: 3px;
border-radius: 0
}
.bar.half {
width: 100%
}
.bar.top {
transform-origin: right;
transition: transform 650ms cubic-bezier(.54, -.81, .57, .57)
}
.open .bar.top {
transform: rotate(-450deg) translateX(5px)
}
.bar.bottom {
align-self: flex-end;
transform-origin: left;
transition: transform 650ms cubic-bezier(.54, -.81, .57, .57)
}
.open .bar.bottom {
transform: rotate(-450deg) translateX(-5px)
}
.open .bar.half {
width: 50%
}
nav .nav-secondary {
margin-top: 15%;
height: auto
}
nav .nav-list li a:hover {
color: #c61f3c
}
nav .nav-secondary .nav-list li a {
font-size: 112%;
font-family: Poppins;
font-weight: 300;
line-height: 2.5
}
nav .menu-wrapper .row {
position: absolute;
left: 0;
right: 0;
top: 0;
margin: auto;
height: auto;
border-radius: 0;
padding: 0;
padding: 85px 20px 0;
max-width: 100%
}
@media screen and (max-width:768px) {
.nav-list {
flex-wrap: wrap
}
.nav-list li {
margin: .2rem 0
}
.nav-list li a {
font-size: 209%;
text-align: center
}
}
#home_banner {
min-height: 1000px;
height: 150vh;
position: relative;
overflow: hidden
}
.intro-sequence .panel-0 {
position: relative;
height: 100vh
}
.intro-sequence #trigger_seq1 {
position: absolute;
top: 50vh
}
.sticky-content-wrapper.panel-1 {
height: 50vh
}
.sticky-content-wrapper.panel-1 .headline {
position: absolute;
bottom: 0;
left: 0;
right: 0
}
.headline svg {
transform: translate(10%, 60%)
}
.intro-sequence h1 {
position: absolute;
z-index: 1;
top: 30%;
font-family: 'Futura Hv BT';
line-height: 1.3;
font-size: 437.5%
}
.zooming-logo-container {
pointer-events: none;
position: absolute;
left: 0;
right: 0;
top: 20%;
width: 100%;
height: 100vh;
text-align: center
}
div#zooming-logo-container {
left: 0px!important;
transform: none!important;
}
#zooming-logo {
height: 50%;
width: auto;
opacity: 1;
animation-duration: 1s;
animation-timing-function: ease-out;
animation-fill-mode: both;
animation-name: fade-in
}
#animElmAbt {
position: absolute;
top: -327px;
text-align: center;
left: 0;
right: 0
}
#animElmAbt svg {
width: 100%;
max-width: 76%
}
.about-sequence {
background: #3f3e3e;
z-index: 2;
position: relative;
width: 100%;
height: 120vmin;
min-height: 955px;
display: flex;
align-items: center;
padding-top: 26%;
padding-bottom: 10%
}
h1 {
color: #fff;
max-width: 783px;
font-size: 70px
}
svg {
overflow: hidden
}
#zooming-logo path.b1,
#zooming-logo path.b2 {
fill: #292929
}
#zooming-logo path.b3 {
fill: #3c3c3c
}
img,
svg {
vertical-align: middle
}
.intro-sequence h1 {
position: absolute;
z-index: 1;
top: 30%;
font-family: 'Futura Hv BT';
line-height: 1.3;
font-size: 437.5%
}
.intro-sequence .panel-0 {
position: relative;
height: 100vh
}
.sticky-content-wrapper.panel-1 {
height: 75vh
}
.about-sequence .sticky {
position: -webkit-sticky;
position: sticky;
top: 40vh
}
.about-sequence .sticky h3 {
font-size: 200%;
font-family: Poppins;
font-weight: 300;
line-height: 1.5
}
.service-sequence {
padding-top: 10%;
padding-bottom: 10%;
background: #171717;
position: relative;
z-index: 2;
overflow-x: hidden
}
.footer-box form input.form-control {
color: #fff
}
h2 {
font-size: 468.75%;
font-family: 'Futura Hv BT'
}
.service-sequence h5 {
font-size: 162.5%;
font-weight: 300;
line-height: 1.7;
font-family: Poppins;
opacity: .8
}
.service-sequence>.container-fluid {
padding-right: 0
}
.service-sequence .container-fluid .panel {
height: auto;
position: relative;
padding: 5vh 0 5vh;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: end;
align-items: flex-end
}
.service-sequence .container-fluid .panel.panel-2 {
-ms-flex-align: start;
align-items: flex-start
}
@media (min-width:768px) {
.service-sequence .container-fluid .panel {
margin: 10vh 0 15vh;
height: 100%;
-ms-flex-align: start
}
}
.service-sequence .container-fluid .panel .image-wrapper {
background: #000;
max-width: 70%;
transform-origin: top right;
overflow: inherit
}
.service-sequence .container-fluid .panel .image-wrapper img {
-o-object-fit: cover;
object-fit: cover;
-o-object-position: right;
object-position: right;
position: relative;
width: 100%;
height: 90%;
top: 0;
left: 0;
right: 0;
transform-origin: center right;
opacity: .88;
margin-left: 0;
min-height: 600px
}
.service-sequence .container-fluid .panel .copy-wrapper {
position: absolute;
padding-bottom: 0;
width: 100%
}
.service-sequence .container-fluid .panel.panel-1 {
position: relative
}
.service-sequence .container-fluid .panel.panel-1 .image-wrapper:before {
content: "";
position: absolute;
width: 215.33px;
height: 239.15px;
background: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/services_shape.svg);
right: -38px;
top: -25px;
z-index: 2
}
.apply-model .modal-backdrop.fade.show {
display: block
}
.apply-model .model-740 {
z-index: 1099
}
.service-sequence .container-fluid .panel.panel-2 .image-wrapper:before {
content: "";
position: absolute;
width: 215.33px;
height: 239.15px;
background: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/services_shape.svg);
left: -38px;
top: -38px;
z-index: 2;
transform: scaleX(-1)
}
.service-sequence .container-fluid .panel .copy {
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: start;
justify-content: flex-start;
padding-right: 20px;
max-width: 30%
}
@media (min-width:768px) {
.homepage .content-sequence .panel .copy {
margin-bottom: 0;
padding-right: 0;
width: 50%;
-ms-flex-pack: center;
justify-content: center
}
}
.service-sequence .container-fluid .panel h3 {
font-size: 250%;
line-height: 1.4;
font-family: Poppins;
font-weight: 700;
margin-bottom: 7%
}
.service-sequence .container-fluid .panel p {
font-size: 112.5%;
color: #fff;
font-weight: 400;
margin-left: 10%;
font-family: Poppins;
line-height: 1.8;
max-width: 320px;
position: relative
}
.service-sequence .container-fluid .panel p:before {
content: "";
position: absolute;
width: 26px;
height: 2px;
background: #c61f3c;
left: -34px;
top: 14px
}
.service-sequence .container-fluid .panel.panel-2 .image-wrapper img {
margin-left: 0;
width: 100%
}
.service-sequence .container-fluid .panel.panel-2 {
margin-left: 0
}
.service-sequence .container-fluid .panel.panel-2 .copy {
margin-left: 70%;
padding-right: 0;
padding-left: 40px
}
.service-sequence .partners_logo {
margin-top: 4%;
display: flex;
align-items: center;
justify-content: center
}
.service-sequence .partners_logo a {
margin: 0 50px;
opacity: .4;
transition: all .8s
}
.service-sequence .partners_logo a:hover {
opacity: 1
}
.service-sequence .partners_logo a img {
max-width: 100%;
height: 65px;
object-fit: contain;
object-position: top;
width: auto;
}
.ourteam-sequence {
background: #3f3e3e;
padding: 10% 0;
position: relative
}
h5 {
font-size: 162.5%;
font-weight: 300;
line-height: 1.7;
font-family: Poppins;
opacity: .8
}
.ourteam-sequence .card {
background: 0 0;
border: none;
text-align: center;
text-decoration: none;
padding: 40px 0;
border-radius: 0
}
.ourteam-sequence .card img.team_img {
max-width: 215px;
margin: 0 auto;
width: 215px;
height: 215px;
border-radius: 100%;
filter: gray;
-webkit-filter: grayscale(1)
}
.ourteam-sequence .card h3 {
font-size: 150%;
font-family: 'Futura Md BT'
}
.ourteam-sequence .card p {
font-family: Poppins;
color: #fff;
opacity: .8;
font-size: 112.5%;
font-weight: 300;
margin-bottom: 0
}
.ourteam-sequence .card .arrow {
width: 40px;
height: 40px;
border-radius: 40px;
background: #fff url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/right-arrow-team.svg) center center no-repeat;
background-size: 20px;
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
top: 230px
}
.ourteam-sequence .card .card-body {
padding: 0;
padding-top: 40px
}
.ourteam-sequence .card:hover {
background: rgb(198 31 60 / 71%)
}
.ourteam-sequence .card:hover img.team_img {
opacity: 1;
z-index: 0;
border: 1px solid #fff;
-webkit-filter: grayscale(0);
-webkit-transform: scale(1.01)
}
.ourteam-sequence .card:hover p {
opacity: 1
}
.careers-sequence {
background: #171717;
padding: 10% 0;
position: relative
}
.accordion {
margin-top: 50px
}
.accordion-button.collapsed {
border: none;
border-radius: 0
}
.accordion-button:not(.collapsed) {
color: #000;
background-color: #fff;
border: none;
border-radius: 0
}
.accordion-button {
flex-wrap: wrap;
background: rgb(255 255 255 / 5%);
padding: 1.7rem 1.55rem;
padding-left: 50px
}
.accordion-item .accordion-button:not(.collapsed) span,
.accordion-item .accordion-button:not(.collapsed) strong {
color: #000
}
.accordion-item .accordion-button span,
.accordion-item .accordion-button strong {
display: block;
width: 95%;
text-align: left;
color: #fff
}
.accordion-item .accordion-button strong {
font-size: 175%;
font-family: 'Futura Md BT';
font-weight: 400
}
.accordion-button:focus,
button:active,
button:focus,
button:hover {
box-shadow: none;
outline: 0;
border: none
}
.accordion-item .accordion-button span {
background: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/location-icon.svg) left center no-repeat;
line-height: 30px;
padding-left: 40px;
margin-top: 5px;
font-size: 125%;
font-weight: 400;
font-family: Poppins;
color: rgb(255 255 255 / 54%)
}
.accordion-item:first-of-type .accordion-button {
border-top-left-radius: 0;
border-top-right-radius: 0
}
.accordion .accordion-item {
margin-bottom: 20px
}
.accordion-collapse {
background: #fff;
font-family: Poppins;
font-size: 112.5%;
font-weight: 400
}
.accordion-button::after {
background: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/right-arrow-accordion.svg) center center no-repeat;
width: 40px;
height: 40px;
border: 1px solid #fff;
border-radius: 100px;
position: absolute;
right: 26px;
top: 42px;
background-color: #232323;
background-size: 20px
}
.accordion-button:not(.collapsed)::after {
background: url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/top-arrow-accordion.svg) center center no-repeat;
width: 40px;
height: 40px;
border: 1px solid #c61f3c;
border-radius: 100px;
position: absolute;
right: 26px;
top: 42px;
transform: rotate(0);
background-size: 12px
}
.accordion-body {
padding: 10px 50px 40px
}
.accordion-body h4 {
font-weight: 500;
color: #000
}
.job-header {
list-style: none;
line-height: 1.9;
padding-left: 0
}
.job-header span {
width: 11%;
display: inline-block
}
.scroll-box {
background: #f6f6f6;
padding: 50px;
height: 325px;
overflow-y: scroll;
margin-bottom: 30px
}
.scroll-box ul {
padding: 0;
margin-top: 10px
}
.scroll-box li {
list-style: none;
margin-bottom: 10px;
padding-left: 25px;
position: relative
}
.btn_color {
padding: 15px 50px;
color: #fff;
background: #c61f3c;
display: inline-block;
border-radius: 0;
border: none;
font-size: 112.5%
}
.btn_color:hover {
background: #000;
color: #fff
}
.scroll-box li:before {
content: "";
display: inline-block;
width: 0;
height: 0;
border-top: 3px solid transparent;
border-left: 5px solid #c61f3c;
border-bottom: 3px solid transparent;
position: absolute;
left: 0;
top: 11px
}
.blog-sequence {
background: #3f3e3e;
padding: 5% 0;
position: relative
}
.owl-carousel .owl-nav [class*=owl-] {
-webkit-transition: all .3s ease;
transition: all .3s ease
}
.owl-carousel .owl-nav [class*=owl-].disabled:hover {
background-color: #d6d6d6
}
.owl-carousel {
position: relative
}
.owl-carousel .owl-next,
.owl-carousel .owl-prev {
width: 60px;
height: 60px;
line-height: 60px;
border-radius: 80%;
position: absolute;
top: 30%;
font-size: 0;
color: #fff;
background-color: #fff;
border: 1px solid #ddd;
text-align: center
}
.owl-carousel .owl-next:hover,
.owl-carousel .owl-prev:hover {
background-color: #c61f3c
}
.owl-carousel .owl-prev {
left: -15px;
background: #fff url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/owl-top-arrow-hover.svg) top center no-repeat;
background-position: 23px 20px
}
.owl-carousel .owl-next {
right: -15px;
background: #fff url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/owl-top-arrow-hover.svg) top center no-repeat;
background-position: -50px 20px
}
.owl-carousel .owl-next:hover {
background: #c61f3c url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/owl-top-arrow.svg) top center no-repeat;
background-position: -48.5px 20px
}
.owl-carousel .owl-prev:hover {
background: #c61f3c url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/owl-top-arrow.svg) top center no-repeat;
background-position: 23px 20px
}
.owl-carousel .item-details {
padding-top: 5%
}
.owl-carousel .shadow-effect span {
font-size: 137.5%;
color: rgb(255 255 255 / 91%);
font-family: Poppins
}
.owl-carousel .shadow-effect h4 {
font-size: 312.5%;
color: #fff
}
.owl-carousel .shadow-effect h4 a {
font-size: 100%;
color: #fff;
text-decoration: none;
font-family: 'Futura Md BT'
}
.contact-sequence {
background: #171717;
padding: 7% 0 0;
position: relative
}
.contact-sequence p {
font-size: 150%;
color: #fff;
margin-bottom: 10px;
font-family: Poppins;
font-weight: 400
}
.contact-sequence h4 {
font-size: 225%;
color: #fff
}
.contact-sequence h4 a {
font-size: 100%;
color: #c61f3c;
text-decoration: none;
font-family: Poppins;
font-weight: 600
}
.contact-sequence h4 a:hover {
color: #fff
}
footer {
background: #3f3e3e;
padding: 5% 0 1%;
position: relative
}
footer .footer_logo {
margin-bottom: 30px;
display: block
}
footer p {
max-width: 450px
}
footer li a,
footer p {
font-size: 125%;
font-weight: 300;
line-height: 1.7;
font-family: Poppins;
opacity: .8;
color: #fff;
text-decoration: none
}
footer .socialmedia {
display: flex;
list-style: none;
padding: 20px 0 0
}
footer .socialmedia li {
margin-right: 40px;
opacity: 1
}
footer .socialmedia li a svg path {
color: #fff;
fill: #fff
}
footer .socialmedia li a:hover svg path {
color: #fff;
fill: #c61f3c
}
footer h4 {
margin-bottom: 20px;
font-size: 137.5%
}
.quicklink ul {
padding: 0;
list-style: none
}
.quicklink li a {
line-height: 2.1
}
.quicklink li a:hover {
color: #c61f3c;
opacity: 1
}
section.zoom.page-section {
padding: 100px 0 50px;
color: #fff
}
section.zoom.page-section h2 {
font-size: 300%
}
footer .footer_bottom ul {
padding: 0;
list-style: none
}
footer .footer_bottom ul li {
display: inline-block
}
footer .footer_bottom ul li a:hover {
color: #c61f3c;
opacity: 1
}
footer .footer_bottom ul li:after {
content: " | ";
color: #fff
}
footer .footer_bottom ul li:last-child:after {
display: none
}
footer form {
flex-wrap: wrap
}
footer form .form-control {
border: none;
border-bottom: 1px solid #fff;
background: 0 0;
margin-right: 0;
border-radius: 0;
padding-left: 0;
height: 54px;
font-size: 112.5%;
font-weight: 300;
line-height: 1.7;
font-family: Poppins;
color: #fff;
margin-bottom: 40px
}
footer form .form-control:focus {
box-shadow: none;
background: 0 0
}
footer form .form-control::placeholder {
color: #fff;
opacity: .5
}
footer form .form-control:-ms-input-placeholder {
color: #fff
}
footer form .form-control::-ms-input-placeholder {
color: #fff
}
.btn-white {
padding: 15px 50px;
color: #000;
background: #fff;
display: inline-block;
border-radius: 0;
font-size: 112.5%;
font-weight: 600;
line-height: 1.7;
font-family: Poppins;
width: 100%;
border: none
}
.btn-white:hover {
background: #c61f3c;
color: #fff
}
footer hr {
background: #fff;
margin-top: 50px!important;
margin-bottom: 30px
}
.footer_bottom a,
.footer_bottom p,
footer .footer_bottom ul li a {
font-size: 100%;
margin-bottom: 0;
opacity: 1;
color: #fff;
text-decoration: none;
max-width: inherit
}
.footer_bottom a {
margin-left: 5px;
margin-right: 5px
}
.modal-content button.btn-close {
background: #edecea url(//pnqtechnologies.in/wp-content/themes/pnq/assets/img/close-line.svg);
width: 40px;
height: 40px;
right: 0;
position: absolute;
top: -20px;
opacity: 1;
right: -20px;
border-radius: 45px;
box-shadow: 1px 0 15px rgb(0 0 0 / 15%);
background-size: 17px;
background-repeat: no-repeat;
background-position: center;
z-index: 5
}
.modal-content button.btn-close:hover {
background-color: #b53249
}
.modal-body {
padding: 0
}
.modal-body .left {
max-width: 368px;
background: #171717
}
.modal-body .left img {
width: 100%;
height: 468px;
object-fit: cover;
min-width: 368px;
}
.modal-body .left .img-user {
width: 100%;
background: #171717
}
.modal-body .left .left-footer {
text-align: center;
padding: 40px 0
}
.modal-body .left .left-footer h3 {
font-size: 180%;
font-family: 'Futura Md BT';
color: #fff
}
.modal-body .left .left-footer p {
font-family: Poppins;
color: #fff;
opacity: 1;
font-size: 112.5%;
font-weight: 300;
margin-bottom: 0
}
.modal-body.ft-flex {
display: flex;
flex-wrap: wrap
}
.modal-body.ft-flex .right {
max-width: calc(100% - 368px);
padding: 50px;
overflow-y: scroll;
width: 100%;
max-height: 600px
}
.modal-body.ft-flex .right p {
font-size: 112.5%;
color: #000;
font-weight: 300;
margin-left: 0;
font-family: Poppins;
line-height: 1.7;
position: relative
}
@media (min-width:1350px) {
.modal-xl {
max-width: 1300px
}
}
.model-740 {
max-width: 740px
}
.apply-form h2 {
color: #000;
text-align: center;
font-size: 312.5%;
margin-bottom: 10%
}
.modal-body.apply-form {
padding: 40px 80px
}
.modal-body.apply-form label {
display: block
}
.modal-body.apply-form .form-control {
border-radius: 0;
font-weight: 400;
font-family: Poppins;
font-size: 100%;
height: 40px
}
.modal-body.apply-form textarea.form-control {
height: 150px
}
.contact_form_section {
background: #000;
padding: 7% 0 7%;
position: relative
}
.contact_form_section h2 {
font-size: 312.5%
}
.contact_form_section h5 {
font-size: 112.5%
}
.contact_form_section p {
font-size: 125%;
font-weight: 300;
line-height: 1.7;
font-family: Poppins;
opacity: .8;
color: #fff;
text-decoration: none;
max-width: 450px
}
.contactform form .form-control {
border: none;
border-bottom: 1px solid #ccc;
background: 0 0;
margin-right: 0;
border-radius: 0;
padding-left: 0;
height: 62px;
font-size: 112.5%;
font-weight: 400;
line-height: 1.7;
font-family: Poppins;
color: #fff;
margin-bottom: 30px
}
.contactform form textarea.form-control {
height: 100px
}
.contactform form .form-control:focus {
box-shadow: none;
background: 0 0;
border-bottom: 1px solid #fff
}
.contactform form .form-control::placeholder {
color: #fff;
opacity: .5
}
.contactform form .form-control:-ms-input-placeholder {
color: #fff
}
.contactform form .form-control::-ms-input-placeholder {
color: #fff
}
#js-scroll {
background: 0 0!important
}
.modal-content {
border-radius: 0
}
.contact-closeBt:hover,
.contactform .wpcf7-submit:hover {
background: #292727
}
.contactform .wpcf7-response-output {
color: #fff;
text-align: center;
font-size: 16px;
padding: 7px 0!important
}
.contactform .wpcf7 .ajax-loader {
margin: 0 auto;
margin-top: 25px
}
@media(max-width:1500px) {
body {
font-size: calc(16px - 5%)
}
}
@media(max-width:1439px) {
.container,
.container-fluid {
max-width: calc(100% - 50px)
}
.owl-carousel .shadow-effect h4 a {
font-size: 90%
}
.owl-carousel .shadow-effect span {
font-size: 112.5%
}
.container .container-fluid {
max-width: calc(100% - 0px)
}
.service-sequence .container-fluid .panel.panel-1 .image-wrapper:before,
.service-sequence .container-fluid .panel.panel-2 .image-wrapper:before {
width: 123.33px;
height: 141.15px;
right: 0;
background-size: cover
}
.service-sequence .container-fluid .panel.panel-2 .image-wrapper:before {
left: 0
}
}
@media(max-width:1279px) {
h2 {
font-size: calc(468.75% - 100%)
}
.service-sequence .container-fluid .panel h3 {
font-size: calc(250% - 25%)
}
.ourteam-sequence .card img.team_img {
max-width: 180px;
max-height: 180px
}
.ourteam-sequence .card .arrow {
top: 200px
}
.img-responsive {
max-width: 100%
}
.service-sequence .container-fluid .panel .image-wrapper {
max-width: 60%
}
.service-sequence .container-fluid .panel .copy,
.service-sequence .container-fluid .panel.panel-2 .copy {
max-width: 40%
}
.service-sequence .container-fluid .panel.panel-2 .copy {
margin-left: 60%
}
.owl-carousel .shadow-effect h4 a {
font-size: 75%
}
}
@media (max-width:1169px) {
.about-sequence {
padding-top: 25%;
min-height: 930px
}
.service-sequence .container-fluid .panel {
margin: 4vh 0 10vh
}
}
@media(max-width:991px) { body .modal-dialog {
max-width: 97%
}
.footerReserved,
.footerTerms {
margin: 0 auto;
text-align: center
}
footer h4 {
margin-top: 5%
}
footer p {
max-width: inherit
}
footer li a svg {
max-width: 80%
}
.accordion-button {
padding-left: 30px
}
.contact-sequence h4 a {
font-size: 90%
}
.about-sequence .sticky h3 {
font-size: 170%
}
#animElmAbt svg {
width: 100%
}
#home_banner {
min-height: inherit
}
.about-sequence {
min-height: 700px;
margin-top: 5%
}
.service-sequence .container-fluid .panel .image-wrapper {
max-width: 100%;
position: relative;
margin-top: 3%
}
.service-sequence .container-fluid .panel .copy,
.service-sequence .container-fluid .panel.panel-2 .copy {
max-width: 100%
}
.service-sequence .container-fluid .panel p {
max-width: 85%
}
.service-sequence .container-fluid .panel h3 {
margin-bottom: 4%
}
.service-sequence .container-fluid .panel .image-wrapper img {
min-height: 400px
}
.service-sequence .container-fluid .panel.panel-2 .copy {
margin-left: 0;
padding-left: 0
}
.service-sequence .container-fluid .panel .copy-wrapper {
width: 100%;
position: relative
}
.service-sequence .container-fluid .panel {
margin: 0
}
.service-sequence .partners_logo a {
margin: 0 20px
}
.contact_form_section p {
margin-bottom: 8%
}
.job-header span {
width: 100%
}
.accordion-body {
padding: 10px 30px 40px
}
.contact-sequence p {
font-size: 112%;
max-width: 100%
}
.contact-sequence h4 {
font-size: 200%;
margin-bottom: 7%
}
footer .socialmedia {
padding: 10px 0 10px
}
.about-sequence .sticky {
height: auto
}
.model-740 {
max-width: calc(100% - 3.5rem)
}
.copy-wrapper {
order: 1;
padding-top: 30px
}
.image-wrapper {
order: 2
}
}
@media(max-width:767px) {
#home_banner {
min-height: auto;
height: calc(100vh - 90px)
}
.accordion-button::after {
width: 30px;
height: 30px;
right: 13px;
top: 52px;
background-size: 15px
}
.model-740 {
max-width: 98%;
margin: 0 auto
}
body {
font-size: 16px
}
.modal-body.apply-form {
padding: 40px 40px
}
body.single-post .date-pub {
margin-top: 35px
}
.social-share-icon {
max-width: 100%;
margin-left: 0;
align-items: center;
display: flex
}
.social-share-icon .social-icon {
margin: 0 40px 0 0
}
h2 {
font-size: 225%
}
.intro-sequence h1 {
font-size: 220%!important;
}
.about-sequence .sticky h3,
.service-sequence h5,
h5 {
font-size: 112%
}
.accordion-item .accordion-button strong {
font-size: 112%
}
.accordion-item .accordion-button span {
font-size: 100%
}
.service-sequence .container-fluid .panel .copy {
padding-right: 0
}
.service-sequence .container-fluid .panel p {
max-width: calc(100% - 10%)
}
.service-sequence .partners_logo {
flex-wrap: wrap;
margin-top: 20px
}
.scroll-box {
padding: 25px 15px
}
.scroll-box li {
padding-left: 15px;
font-size: 14px
}
.owl-carousel .owl-next,
.owl-carousel .owl-prev {
max-width: 40px;
max-height: 40px
}
.owl-carousel .owl-next {
background-position: -59px 10px
}
.owl-carousel .owl-prev {
background-position: 12px 10px
}
.owl-carousel .owl-next:hover {
background-position: -57.5px 10px
}
.owl-carousel .owl-prev:hover {
background-position: 13px 10px
}
.service-sequence .partners_logo a {
width: 38%;
height: 120px;
align-items: center;
justify-content: center;
display: flex
}
.service-sequence .partners_logo a {
width: 38%
}
.service-sequence .partners_logo a img {
max-width: 100%;
}
.modal-open .modal {
padding-right: 0!important
}
.service-sequence .container-fluid .panel h3 {
font-size: calc(250% - 50%)
}
.modal-body.ft-flex .right {
max-height: inherit;
max-width: calc(100% - 0px)
}
.modal-body .left {
max-width: 100%
}
.modal-body.ft-flex .right {
overflow-y: scroll;
width: 100%;
max-height: 500px
}
.modal-body .left img {
max-height: 496px
}
.service-sequence .container-fluid .panel h3 {
font-size: 150%
}
.btn_color {
font-size: 100%
}
.owl-carousel .shadow-effect h4 {
font-size: 150%
}
.contact-sequence p,
.owl-carousel .shadow-effect h4 a,
footer li a,
footer p {
font-size: 100%
}
.owl-carousel .shadow-effect span {
font-size: 100%
}
.contact-sequence h4 {
font-size: 150%
}
.footer_bottom {
text-align: center
}
.contact_form_section h2 {
font-size: 187.5%
}
.accordion-collapse {
font-size: 100%
}
.blog-sequence {
height: auto;
padding: 15% 0
}
.contact_form_section {
padding: 15% 0
}
.service-sequence .container-fluid .panel .image-wrapper img {
min-height: 310px
}
.service-sequence .container-fluid .panel.panel-1 .image-wrapper:before {
width: 120.33px;
height: 136.15px;
right: -20px;
top: -20px;
background-size: cover
}
.service-sequence .container-fluid .panel.panel-2 .image-wrapper:before {
width: 120.33px;
height: 136.15px;
left: -20px;
top: -20px;
background-size: cover
}
#zooming-logo {
width: 100%;
top: 38%;
left: 0;
transform: translate(0, 0)
}
.contact-sequence {
padding: 20% 0 0
}
footer {
padding: 20% 0 5%
}
.careers-sequence {
padding: 20% 0
}
.ourteam-sequence .card {
padding: 25px 0
}
.nav-list li a {
font-size: 200%
}
.service-sequence .container-fluid .panel {
margin: 0
}
.modal-dialog {
max-width: 95%;
margin: 0 auto;
margin-top: 45px
}
.page-id-3 section.zoom.page-section h2,
.page-id-131 section.zoom.page-section h2 {
font-size: 199%;
}
}
@media(max-width:520px) {
.modal-content button.btn-close {
width: 30px;
height: 30px;
background-size: 13px;
top: -10px
}
.service-sequence .partners_logo a {
flex: 0 0 100%;
margin-bottom: 30px!important;
margin: 0;
height: auto
}
.service-sequence .partners_logo a img {
max-width: 100%!important;
}
}
body.single-post .clearfix.margin-25 {
margin-top: 9%
}
body.single-post .head-banner {
margin-top: 25px
}
.accordion-body p a:hover {
color: #000;
text-decoration: none
} @media (max-width:499px) {
.modal-body.apply-form h2 {
font-size: 32px!important
}
.about-sequence h2 {
margin-top: -85px
}
body .modal-dialog {
max-width: 85%
}
.modal-body.ft-flex .right {
padding: 20px 15px
}
.modal-body.ft-flex .right p {
font-size: 95.5%
}
.accordion-body .applyModalBtn {
padding: 15px 38px
}
.accordion-body {
padding: 10px 17px 34px
}
}
@media (max-width:374px) {
.intro-sequence h1 {
font-size: 180%!important
}
.about-sequence {
min-height: 780px;
margin-top: 0
}
.service-sequence .partners_logo a {
flex: 0 0 100%;
margin: 20px 0
}
}
body.page-id-131 .zoom.page-section,
body.page-id-3 .zoom.page-section {
padding: 150px 0 50px
}
.wpcf7 form.sent .wpcf7-response-output,
.wpcf7-response-output {
text-align: center
}
body.single-post .social-share-icon .facebbok.social-icon,
body.single-post .social-share-icon .twitter.social-icon,
footer .socialmedia li {
display: none
}
.owl-nav.disabled,
footer .socialmedia li:first-child {
display: block !important;
}
.apply-model label#your-number-error,
.contactform label#tele_phone-error {
font-size: 0 !important;
}
.apply-model label#your-number-error:before,
.contactform label#tele_phone-error:before {
content: 'Please enter your 10 digit number';
font-size: 12px;
}