/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/



/*
 *  STYLE 2
 */

::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

::-webkit-scrollbar
{
	width: 12px;
	background-color: #ff6b00;
}

::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #D62929;
}



#top .current-menu-item span {
    position: relative;
    padding-bottom: 7px;
}
#top .current-menu-item span:before {
    content: '';
    position: absolute;
    border: 1px solid #F47321;
    width: 100%;
    bottom: 0;
    animation: 2s scale linear alternate infinite;
    transform-origin: left;
}
@keyframes scale{
    0%{
        transform:scale(0.7)
    }
}
#top .b1 a {
    border: 1px solid #F47321;
    padding-block: 15px 15px;
    padding-inline: 40px  !important;
    border-radius: 8px;
    position: relative !important;
}
#top .b1 a span {
    color: white;
}
#top .b1 a:before {
    content: '';
    position: absolute;
    background-color: #F47321;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    border-radius: 8px;
    transition: 0.9s;
}
#top .b1:hover a:before {
    height: 0%;
}


div#banner .img1 {
    position: absolute;
    z-index: 99;
    right: -33%;
    bottom: -190px;
    width: 80%;
    animation: 2s move2 linear alternate infinite;
}
@keyframes move2{
    0%{
        transform:translateX(20px)
    }
}

div#Services {
    padding-block: 180px 90px !important;
}



div#Services .carousel-item div#Servicesin {
    margin-bottom: 0;
}

div#Services .carousel-item {
    background: linear-gradient(90deg, rgb(26 41 66 / 18%) 0%, rgb(66 104 168 / 23%) 50%);
    backdrop-filter: blur(41px);
    padding: 50px 40px;
    margin-inline: 18px;
    border: 1px solid #94A3B8;
    border-radius: 16px;
    position: relative;
    overflow: hidden;
}

div#Services .carousel-item .nectar-fancy-ul li {
    background-image: url(https://mass-store.lifestyleglasswindows.com/wp-content/uploads/2026/01/Background-4.png);
    background-repeat: no-repeat;
    background-position: 0% 50%;
    padding-left: 20px;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 15px;
}

div#Services .carousel-item .nectar-fancy-ul li i {
    font-size: 0;
}
div#Services .carousel-item .img1 {position: absolute;bottom: -70px;left: 240px;width: 103%;pointer-events: none !important;}

div#Services .carousel-item h5 img {
    width: 16%;
    margin-bottom: 0px;
}

div#Services .carousel-item .nectar-fancy-ul {margin-bottom: 0;pointer-events: none !important;}

.man-contaner {
    padding-inline: 80px;
}

div#Services .text1 {
    margin-bottom: 10px;
}

div#Services>.row-bg-wrap:before {
    content: '';
    position: absolute;
    background-image: url(https://mass-store.lifestyleglasswindows.com/wp-content/uploads/2026/01/Vector-3.png);
    width: 555px;
    height: 106%;
    z-index: 9;
    left: 30px;
    top: -40px;
    background-size: cover;
    animation: 2s move linear alternate infinite;
    transform-origin: top right !important;
}

@keyframes move{
    0%{
        transform:translateY(30px)
    }
}

div#Services .row-bg-wrap {
    overflow: hidden;
}


#Services .carousel-item h3 {
    padding-bottom: 18px !important;
}

div#Services .carousel-item .nectar-fancy-ul ul {
    margin-bottom: 43px;
}

div#Services .carousel-item  h5 {
    animation: 2s move1 linear alternate infinite;
    position: relative;
    z-index: 99999999;
}

@keyframes move1{
    0%{
        transform:rotate(5deg)
    }
}

div#Services a#b2 {
    padding: 0px !important;
    margin: 0 auto;
    display: table;
    background-color: transparent !important;
    font-size: 16px;
    line-height: 26px;
    position: relative;
    letter-spacing: 2px;
}


div#Services a#b2:before {
    content: '';
    position: absolute;
    border: 1px solid white;
    width: 100%;
    bottom: 0;
    animation: 2s scale linear alternate infinite;
    transform-origin: left !important;
}

div#Choose {
    padding-block: 100px !important;
}
div#Choose .text1 {
    padding-bottom: 20px;
}
div#Choose .text1 p {
    width: 30%;
    margin: 0 auto;
}
div#Choose div#choosein .vc_col-sm-4 .wpb_wrapper {
    margin-bottom: 31px;
    background: linear-gradient(90deg, rgb(26 41 66 / 18%) 0%, rgb(66 104 168 / 23%) 50%);
    backdrop-filter: blur(41px);
    padding: 36px 40px;
    margin-inline: 18px;
    border: 1px solid #94A3B8;
    border-radius: 10px;
}
div#Choose div#choosein .vc_col-sm-4 .iwithtext .iwt-icon img {width: 100%;}
div#Choose div#choosein .vc_col-sm-4 .iwithtext .iwt-text {
    padding-inline: 0;
    text-align: right;
}
div#Choose div#choosein .vc_col-sm-4 .iwithtext .iwt-text h1 {
    font-size: 60px;
    opacity: 40%;
}

div#Process {
    padding-block: 90px !important;
}
div#Process .text1 p {
    padding-bottom: 40px;
    width: 40%;
    margin: 0 auto;
}
div#Process div#workin .vc_col-sm-3 h6 {
    background-color: #FF6B00;
    width: 40px;
    height: 40px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    margin-right: 60px;
    margin-bottom: -35px;
}
div#Process div#workin .vc_col-sm-3  h5:before {
    content: '';
    position: absolute;
    background-color: #0A1628;
    width: 130px;
    height: 130px;
    border-radius: 100%;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: -1;
    top: 0;
    border: 1px solid #1E3A5F;
    animation: 2s scale linear alternate infinite;
}
@keyframes scale1{
    0%{
        transform:scale(1.1)
    }

}
div#Process div#workin .vc_col-sm-3 h5 {
    position: relative;
    padding: 18px;
}
div#Process div#workin .vc_col-sm-3 h5:after {
    content: '';
    position: absolute;
    background: linear-gradient(90deg,rgba(255, 107, 0, 1) 0%, rgba(148, 163, 184, 1) 51%, rgba(255, 107, 0, 1) 100%);
    width: 100%;
    height: 3px;
    top: 50%;
    z-index: -3;
}
div#Process div#workin .vc_col-sm-3:last-child h5:after {
    display: none;
}
div#Process div#workin .vc_col-sm-3 p {
    font-size: 14px;
    line-height: 24px;
}
div#Quote {
    padding-block: 110px !important;
}
div#Quote .iwithtext .iwt-icon img {
    width: 100%;
}
div#Quote .iwithtext  .iwt-text {
    padding-left: 100px;
}
div#Quote .c1 {
    padding: 38px 40px;
    background: linear-gradient(90deg, rgb(255 107 0 / 22%) 20%, rgb(255 107 0 / 2%) 100%);
    border-bottom: 1px solid #1E3A5F;
}
div#Quote  div#gform_fields_1 {
    row-gap: normal;
}
div#Quote div#gform_fields_1 legend,div#Quote div#gform_fields_1 label {color: white;font-size: 16px;line-height: 26px;margin-top: 0;}

div#Quote div#gform_fields_1 input,div#Quote div#gform_fields_1 select {
    border-radius: 6px;
    border: 1px solid #1E3A5F;
    background-color: #94a3b82e;
    height: 69px;
    margin-bottom: 30px;
}
div#Quote div#gform_fields_1 select {
    padding-top: 13px;
}
div#Quote div#gform_fields_1 input#gform_submit_button_1 {
    background-color: #FF6B00;
    font-size: 19px;
    font-weight: 800;
}
div#Quote div#gform_fields_1  span.gfield_required.gfield_required_text {
    display: none;
}
div#Quote .c3 {
    background-color: #0f1d32bd;
    border: 1px solid #1E3A5F;
    border-radius: 16px;
}
div#Quote  div#gform_wrapper_1 {
    margin-bottom: 0;
    padding-inline: 50px;
    padding-block: 50px 20px;
}
div#Quote>.row-bg-wrap:before {
    content: '';
    position: absolute;
    background-image: url(https://mass-store.lifestyleglasswindows.com/wp-content/uploads/2026/01/Vector-3.png);
    width: 525px;
    height: 106%;
    z-index: 9;
    right: 0;
    top: -40px;
    background-size: cover;
    animation: 2s move linear alternate infinite;
    transform-origin: top right !important;
}
div#Quote .row-bg-wrap {
    overflow: hidden;
}
div#Industries {
    padding-block: 90px !important;
}
/* div#Industries div#Industriesin .vc_col-sm-4 .vc_column-inner .wpb_wrapper {
    border: 1px solid #94A3B8;
    margin-inline: 11px;
    margin-bottom: 20px;
    padding: 48px 40px;
    border-radius: 16px;
} */
div#Industries div#Industriesin .vc_col-sm-4 .iwt-icon img {
    width: 100%;
}
div#Industries div#Industriesin .vc_col-sm-4  h4 {
    margin-bottom: 0;
}
div#Industries div#Industriesin .vc_col-sm-4 .iwt-text {
    padding-left: 72px;
}
div#Industries div#Industriesin .vc_col-sm-4  p {width: 80%;}
div#Network {
    padding-block: 90px !important;
}
div#Network .text1 p {
    width: 36%;
    margin: 0 auto;
}
div#Network .text1 {
    padding-bottom: 20px;
}
div#Network div#Networkin .vc_col-sm-3 h6 img {
    width: auto;
    animation: 2s scale1 linear alternaTE infinite;
}
div#Network div#Networkin .vc_col-sm-3 .subject {
    font-size: 18px;
    line-height: 28px;
}
div#Network div#Networkin .vc_col-sm-3  .vc_column-inner {
    background-color: #0a16285e;
    border-radius: 16px;
    margin-inline: 14px;
    padding: 30px;
    backdrop-filter: blur(41px);
    border: 1px solid #0A1628;
}
div#Network div#Networkin .vc_col-sm-3  h6 {
    margin-bottom: 0;
}
div#Network>.row-bg-wrap:before {
    content: '';
    position: absolute;
    background-image: url(https://mass-store.lifestyleglasswindows.com/wp-content/uploads/2026/01/Vector-3.png);
    width: 355px;
    height: 106%;
    z-index: 9;
    left: 270px;
    top: -40px;
    background-size: cover;
    animation: 2s move linear alternate infinite;
    transform-origin: top right !important;
}
div#Network .row-bg-wrap {
    overflow: hidden;
}
div#Ready {
    padding-top: 50px !important;
    padding-inline: 90px 20px !important;
}

a#b1 {
    margin-bottom: 0;
    border: 1px solid #F47321;
    padding-block: 15px 15px;
    padding-inline: 40px !important;
    border-radius: 8px !important;
    position: relative !important;
    background-color: transparent !important;
}
a#b1:before {
        content: '';
    position: absolute;
    background-color: #F47321;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    border-radius: 8px;
    transition: 0.9s;
}

a#b1:hover:before {
    height: 0%;
}
div#footer {
    padding-top: 80px !IMPORTANT;
}
div#footer ul {
    margin: 0;
}
div#footer ul li {
    display: block;
}
div#footer div#footer-in a {
    font-size: 15px;
    line-height: 36px;
}
div#footer div#footer-in {padding-bottom: 40px;}
div#footer div#newsletterwidgetminimal-2 input.tnp-email {
    background-color: transparent !important;
    border: unset !important;
    padding-block: 15px;
    padding-inline: 80px 0px;
    background-image: url(https://mass-store.lifestyleglasswindows.com/wp-content/uploads/2026/01/Group-1171274974.png);
    background-repeat: no-repeat;
    background-position: 0% 50%;
    color: black;
}
div#footer div#newsletterwidgetminimal-2 form.tnp-form {
    display: flex;
}
div#footer div#newsletterwidgetminimal-2 {
    background-color: white;
    padding: 7px 10px;
    border-radius: 60px;
}
div#footer div#newsletterwidgetminimal-2 input.tnp-submit {
    border-radius: 30px !important;
    width: 230px;
}
div#footer-outer {
    DISPLAY: none;
}
div#copyright1 .icon li {
    display: inline-block;
    margin-left: 30px;
}
div#copyright1 .icon li a {
    color: white;
}
div#copyright1 {
    padding-block: 15px;
    border-top: 1px solid #1E3A5F;
    margin-top: 40px;
}
div#footer>.row-bg-wrap:before {
    content: '';
    position: absolute;
    background-image: url(https://mass-store.lifestyleglasswindows.com/wp-content/uploads/2026/01/Vector-3-2.png);
    width: 305px;
    height: 106%;
    z-index: 9;
    left: 520px;
    top: -40px;
    background-size: cover;
    animation: 2s move linear alternate infinite;
    transform-origin: top right !important;
}
div#footer .footer_logo {
    padding-bottom: 20px;
    width: 25%;
}
div#footer .text11 p {
    width: 52%;
}
div#footer ul#menu-contact a {
    font-weight: 700;
}
div#footer ul#menu-contact a em {font-style: normal;font-weight: 200;padding-left: 9px;color: #94A3B8;}
div#footer ul#menu-contact li {
    margin-bottom: 12px;
}
div#footer ul#menu-contact i {
    color: transparent;
    -webkit-text-stroke: 1px #FF6B00;
    font-size: 22px;
    padding-right: 36px;
}
div#footer p,div#footer a {
    color: #94A3B8;
}
div#footer ul#menu-contact a {
    color: white;
}


div#footer div#newsletterwidgetminimal-2 input.tnp-email::placeholder {
    color: black;
}
/* ==========Inner Pages========== */
div#Quote div#gform_wrapper_2, div#gform_wrapper_3, div#gform_wrapper_4, div#gform_wrapper_5 {
    margin-bottom: 0;
    padding-inline: 50px;
    padding-block: 50px 20px;
}
div#Quote  div#gform_fields_2 {
    row-gap: normal;
}
div#Quote div#gform_fields_2 legend,div#Quote div#gform_fields_2 label {color: white;font-size: 16px;line-height: 26px;margin-top: 0;}
div#Quote div#gform_fields_2 input,div#Quote div#gform_fields_2 select {
    border-radius: 6px;
    border: 1px solid #1E3A5F;
    background-color: #94a3b82e;
    height: 69px;
    margin-bottom: 30px;
}
div#Quote div#gform_fields_2 select {
    padding-top: 13px;
}
div#Quote div#gform_fields_2 input#gform_submit_button_2 {
    background-color: #FF6B00;
    font-size: 19px;
    font-weight: 800;
}
div#Quote div#gform_fields_2  span.gfield_required.gfield_required_text {
    display: none;
}
div#Quote .c3 {
    background-color: #0f1d32bd;
    border: 1px solid #1E3A5F;
    border-radius: 16px;
}
.page-id-15 div#Quote {
    padding-block: 50px !important;
}
div#Quote div#gform_fields_2 select option {
    color: #000;
}
div#Quote div#gform_wrapper_3 {
    margin-bottom: 0;
    padding-inline: 50px;
    padding-block: 50px 20px;
}
div#Quote  div#gform_fields_3 {
    row-gap: normal;
}
div#Quote div#gform_fields_3 legend,div#Quote div#gform_fields_3 label {color: white;font-size: 16px;line-height: 26px;margin-top: 0;}
div#Quote div#gform_fields_3 input,div#Quote div#gform_fields_3 select {
    border-radius: 6px;
    border: 1px solid #1E3A5F;
    background-color: #94a3b82e;
    height: 69px;
    margin-bottom: 30px;
}
div#Quote div#gform_fields_3 select {
    padding-top: 13px;
}
div#Quote div#gform_fields_3 input#gform_submit_button_3 {
    background-color: #FF6B00;
    font-size: 19px;
    font-weight: 800;
}
div#Quote div#gform_fields_3  span.gfield_required.gfield_required_text {
    display: none;
}
div#Quote .c3 {
    background-color: #0f1d32bd;
    border: 1px solid #1E3A5F;
    border-radius: 16px;
}
.page-id-148 div#Quote {
    padding-block: 50px !important;
}
div#Quote div#gform_fields_3 select option {
    color: #000;
}
/* ==========Inner Pages========== */
/* ========================== */

@media (max-width: 1920px) {
}

/* ========================== */

@media (max-width: 1600px) {
    div#banner .img1 {
    right: -29%;
    bottom: -230px;
}
div#Services .carousel-item .img1 {
    bottom: -30px;
    left: 230px;
}
div#footer>.row-bg-wrap:before {
    left: 440px;
}

}

/* ========================== */

@media (max-width: 1440px) {
    div#Choose .text1 p {
    width: 43%;
}
    div#banner .img1 {
    right: -22%;
    bottom: -190px;
    width: 70%;
}

.man-contaner {
    padding-inline: 60px;
}

div#Services .carousel-item {
    padding-inline: 22px;
}

div#Services .carousel-item .img1 {
    bottom: -20px;
    left: 240px;
    width: 103%;
}

div#Industries div#Industriesin .vc_col-sm-4 p {
    width: 100%;
}

div#Network .text1 p {
    width: 40%;
}

div#footer>.row-bg-wrap:before {
    width: 315px;
    height: 108%;
    z-index: 9;
    left: 370px;
}
}
/* ========================== */

@media (max-width: 1366px) {
    div#Services .carousel-item .nectar-fancy-ul li {
    font-size: 12px;
}
    .man-contaner {
    padding-inline: 40px;
}

div#Services .carousel-item {
    padding-inline: 20px 9px;
    margin-inline: 9px;
}

div#Services .carousel-item .nectar-fancy-ul li {
    font-size: 12px !important;
}

div#Services .carousel-item .img1 {
    bottom: -10px;
    left: 200px;
    width: 100%;
}

div#Choose .text1 p {
    width: 50%;
}

/* div#Industries div#Industriesin .vc_col-sm-4 .vc_column-inner .wpb_wrapper {
    padding: 38px 40px;
} */

div#Industries div#Industriesin .vc_col-sm-4 p {
    WIDTH: 100%;
}

div#Network .text1 p {
    width: 46%;
}
div#banner .img1 {
    right: -21%;
    bottom: -180px;
    width: 71%;
}
div#footer>.row-bg-wrap:before {
    width: 305px;
    height: 106%;
    left: 360px;
}
}
/* ========================== */

@media (max-width: 1280px) {
    div#Industries {
    padding-block: 50px !important;
}

div#Network {
    padding-block: 60px !important;
}
    div#banner .img1 {
    right: -33%;
    bottom: -190px;
    width: 70%;
}

div#Services .carousel-item {
    padding: 30px 20px;
    margin-inline: 18px;
}

div#Services .carousel-item .img1 {
    bottom: -40px;
    left: 130px;
    width: 93%;
}

div#Services .carousel-item .nectar-fancy-ul ul {
    margin-bottom: 23px;
}

div#Services {
    padding-block: 120px 50px !important;
}

div#Choose .text1 p {
    width: 50%;
}

div#Choose {
    padding-block: 40px !important;
}

.man-contaner {
    padding-inline: 40px;
}

div#Services .carousel-item .nectar-fancy-ul li {
    font-size: 11px;
    line-height: 21px;
}

div#Choose div#choosein .vc_col-sm-4 .wpb_wrapper {
    padding: 36px 20px;
}

div#Process {
    padding-block: 40px !important;
}

p {
    font-size: 13px !important;
    line-height: 23px !important;
}

div#Industries div#Industriesin .vc_col-sm-4 p {
    width: 100%;
}

/* div#Industries div#Industriesin .vc_col-sm-4 .vc_column-inner .wpb_wrapper {
    padding: 38px 40px;
} */

div#Network .text1 p {
    width: 40%;
}

div#footer>.row-bg-wrap:before {
    left: 320px;
}


}
/* ========================== */

@media (max-width: 1080px) {
    .man-contaner {
    padding-inline: 30px !important;
}

div#Services .carousel-item {
    padding: 30px 20px;
    margin-inline: 8px;
}

#Services .carousel-item h3 {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

div#Services .carousel-item .nectar-fancy-ul li {
    font-size: 11px !important;
    margin-bottom: 0px;
}

div#Services .carousel-item .nectar-fancy-ul ul {
    margin-bottom: 23px;
}

div#Services .carousel-item .img1 {
    bottom: -40px;
    left: 150px;
    width: 103%;
}

div#Services .carousel-item .nectar-fancy-ul {
    height: 190px;
}



div#Services {
    padding-block: 180px 50px !important;
}

div#Choose {
    padding-block: 50px !important;
}

div#Choose .text1 p {
    width: 70%;
}

div#Choose div#choosein .vc_col-sm-4 .wpb_wrapper {
    padding: 26px 13px;
}

div#Choose div#choosein .vc_col-sm-4 p br {
    display: none;
}

p {
    font-size: 12px;
    line-height: 22px;
}

div#Choose div#choosein .vc_col-sm-4 .iwithtext .iwt-text h1 {
    font-size: 40px;
    line-height: 50px;
}

div#Process {
    padding-block: 50px !important;
}

h4 {
    font-size: 16px !important;
    line-height: 26px !important;
}

div#Process div#workin .vc_col-sm-3 p {
    font-size: 12px !important;
    line-height: 22px !important;
}

div#Quote {
    padding-block: 40px !important;
}

div#Industries {
    padding-block: 50px !important;
}

/* div#Industries div#Industriesin .vc_col-sm-4 .vc_column-inner .wpb_wrapper {
    padding-block: 30px;
    padding-inline: 20px 0px;
} */

div#Industries div#Industriesin .vc_col-sm-4 .vc_column-inner .wpb_wrapper p br {
}

div#Industries div#Industriesin .vc_col-sm-4 p {
    width: 100%;
}

div#Network {
    padding-block: 30px !important;
}

div#Network .text1 p {
    width: 56%;
}



div#Network div#Networkin .vc_col-sm-3 .number.default h1,div#Network div#Networkin .vc_col-sm-3 .number.default  .symbol-wrap {
    font-size: 30px !important;
    line-height: 30px !important;
}

div#Networkin .vc_col-sm-3 .text2 {
    margin-bottom: 0;
}

div#Network div#Networkin .vc_col-sm-3 .vc_column-inner {
    padding: 20px;
}

div#footer {
    padding-top: 60px ! IMPORTANT;
}

div#footer a {
    font-size: 12px !important;
    line-height: 22px !important;
}

div#footer div#footer-in {
    padding-bottom: 10px;
}

div#copyright1 {
    margin-top: 20px;
}

div#footer ul#menu-contact li {
    margin-bottom: 5px;
}
}
/* ========================== */

@media (max-width: 912px) {
    div#Process .text1 p {
    width: 100%;
}
    div#Industries div#Industriesin .vc_col-sm-4 {
    margin-bottom: 0;
}
    .man-contaner {padding-inline: 180px  !important;}
div#Choose div#choosein .vc_col-sm-4 .wpb_wrapper {
    margin-bottom: 10px;
}
div#Choose div#choosein .vc_col-sm-4 {
    margin-bottom: 0;
}
div#Process div#workin .vc_col-sm-3:nth-child(2) h5:after {
    display: none;
}
div#Process div#workin .vc_col-sm-3 h6 {
    margin: 0 auto;
    margin-bottom: -10px;
}
div#Process {
    width: 80%;
    margin: 0 auto;
}
div#Quote div#gform_fields_1 input, div#Quote div#gform_fields_1 select {
    height: 50px;
    margin-bottom: 12px;
}
div#Quote div#gform_wrapper_1 {
    padding-inline: 20px;
    padding-block: 10px 0px;
}
div#Quote div#gform_fields_1 select {
    padding-top: 6px;
}
div#Ready img {
    width: 80%;
}
div#footer {
    padding-inline: 20px !important;
}
div#copyright1 .vc_col-sm-6 {
    margin-bottom: 0;
}
}
/* ========================== */

@media (max-width: 800px) {
    .man-contaner {
    padding-inline: 20px !important;
}

p {
    font-size: 14px !important;
    line-height: 24px !important;
}

div#Process .text1 p {
    width: 100%;
}

div#footer a {
    font-size: 14px !important;
    line-height: 24px !important;
}

div#footer>.row-bg-wrap:before {
    width: 605px;
}
}/* ========================== */

@media (max-width: 480Px) {
    div#Choose .text1 p {
    width: 100%;
}
div#Process div#workin .vc_col-sm-3 h5:after {
    display: none;
}
div#Quote .iwithtext .iwt-icon {
    position: relative;
    margin: 0 auto;
    display: table;
    margin-bottom: 20px;
}
div#Quote .iwithtext .iwt-text {
    padding-inline: 0;
    text-align: center;
}
div#Industries div#Industriesin .vc_col-sm-4 .iwt-icon {
    position: relative;
    margin:  0 auto;
    display: table;
    margin-bottom: 10px;
}
div#Industries div#Industriesin .vc_col-sm-4 .iwt-text {
    text-align: center;
    padding-inline: 0px;
}
div#Industries div#Industriesin .vc_col-sm-4 .vc_column-inner .wpb_wrapper {
    padding: 20px !important;
}
div#Network .text1 p {
    width: 100%;
}
div#Network .text1 {
    margin-bottom: 0;
}
div#Ready {
    padding-inline: 20px !important;
}
h2 {
    font-size: 25px !important;
}
h2 br {
    display: none;
}
div#footer .text11 p {
    width: 100%;
}
div#footer ul#menu-contact a {
    display: flex;
}
div#footer .c1 {
    margin-bottom: 20px;
}
div#footer div#newsletterwidgetminimal-2 form.tnp-form {display: block;}
div#footer div#newsletterwidgetminimal-2 input.tnp-email {
    padding-inline: 60px 0px;
}
div#footer div#newsletterwidgetminimal-2 input.tnp-submit {
    width: 170px;
    font-size: 12px;
}
div#copyright1 p {
    font-size: 12px !important;
}
div#footer div#newsletterwidgetminimal-2 {background-color: transparent;}
div#footer div#newsletterwidgetminimal-2 input.tnp-email {
    background-color: white !important;
    border-radius: 30px !important;
    padding-inline: 69px 0px !important;
    background-position: 5%;
    background-size: 37px;
    margin-bottom: 19px;
}
div#footer div#newsletterwidgetminimal-2 input.tnp-submit {
    padding-block: 18px;
    width: 100%;
}
}
/* ========================== */

@media (max-width: 414px) {
}