.enable_sticky .container .row {
display: flex !important;
} 
.parent-pageid-2082 h1.entry-title {
position: relative;
font-weight: 600 !important;
max-width: 840px;
text-align: center;
}
.parent-pageid-2082 h1.entry-title:after {
content:"";
position: absolute;
height: 6px;
width: 100px;
left: calc(50% - 50px);
bottom: -10px;
background-color: #aace45;
}
.serv-title{
font-weight: 600 !important;
}
.parent-pageid-2082 .row .main {
margin-top: 10px;
}
.enable_sticky .container .row {
display: flex !important;
}
.service-contact-btn a{
padding: 9px 25px; 
border: 2px solid #252525; 
display: inline-block; 
margin-top: 20px !important; 
font-size: 19px !important; 
color: #ffffff; 
background-color: #252525 !important;
font-family:'Lato' !important;
}
.enable_sticky .container .row .topnav-left .clearfix .logocase {
margin: 0 !important;
padding: 0 !important;
}
.enable_sticky .container .row .topnav-left .clearfix #uplogo img {
height: 8rem;
}
.enable_sticky .container .row .topnav-right .clearfix #menu-menu-main {
display: flex;
}
.footer_up_wrap {
background: #000000;
}
.flexslider.testimonial.tcenter .flex-direction-nav {
left: 48% !important;
}
.logofont #uplogo {
height: -webkit-fill-available;
}
body {
overflow-x: hidden !important;
}
.logofont #uplogo img {
height: -webkit-fill-available;
width: -webkit-fill-available;
object-fit: contain;
}
.vc_col-sm-6 .vc_column-inner .vc_custom_1679990673511 {
padding: 0px !important;
}
.vc_col-sm-6 .vc_column-inner .vc_custom_1679990673511 .uacf7-form-4041 .wpcf7-form-control-wrap {
width: 100%;
display: block;
}
.vc_col-sm-6 .vc_column-inner .home_Form .wpcf7-form-control {
width: 100%;
padding: 16px 13px 16px 13px;
margin: 0px 0px 17px 0px;
background-color: #ffffff !important;
box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
font-size: 17px;
font-weight: 600;
}
.vc_col-sm-6 .vc_column-inner .home_Form .wpcf7-submit {
padding: 8px 25px;
margin: 30px 330px;
width: 30%;
font-size: 15px;
font-weight: 600;
background: #ededed !important;
color: black;
}
.vc_col-sm-6 .vc_column-inner .home_Form .wpcf7-submit:hover {
background: #ededed !important;
color: black;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form {
display: flex;
align-items: center;
justify-content: center;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form .uacf7-form-3881 .uacf7-step-3881 {
display: flex;
flex-direction: column;
justify-content: center; padding: 20px 15px;
border-radius: 10px;
width: 100%;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form .uacf7-form-3881 .uacf7-step-3881 .wpcf7-form-control-wrap .wpcf7-form-control {
width: 100%;
padding: 15px 15px;
margin-bottom: 10px;
background-color: #ffffff;
font-size: 17px;
font-weight: 500;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form .uacf7-form-3881 .uacf7-step-3881 span {
font-size: 18px;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form .uacf7-form-3881 .uacf7-step-3881 p {
display: flex;
align-items: center;
justify-content: center;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form .uacf7-form-3881 .uacf7-step-3881 p button {
padding: 10px 15px;
width: 20rem;
border-radius: 25px;
border: 0;
font-size: 17px;
font-weight: 900;
color: white;
background: rgb(39, 177, 161) !important;
background: linear-gradient(90deg, rgba(39, 177, 161, 1) 29%, rgba(168, 209, 65, 1) 88%) !important;
}
.uacf7-step-3881 .wpcf7-submit {
margin: 15px 0;
padding: 15px 35px;
}
.normal .top_header_section { background: #ededed
}
.top_header_section .webSite_icon {
color: #000000 !important;
font-size: 18px !important;
font-weight: 600 !important;
}
.custom_colorWork {
background: rgb(39, 177, 161) !important;
background: linear-gradient(90deg, rgba(39, 177, 161, 1) 29%, rgba(168, 209, 65, 1) 88%) !important;
}
.topclass #logo {
width: 13rem;
margin: 0;
}
.topclass.topclass-shrink .brand.logofont #uplogo {
width: auto !important;
margin-top: 0px !important;
}
.up-button {
background: #a9cf45; }
*/ #menu-menu-main a {
font-size: 16px !important;
font-weight: 900 !important;
}
.snip1556 figcaption {
background: #252525 !important;  }
.snip1556:hover>figcaption {
background: #a9cf45 !important;
}
.snip1556 .step_number {
background-color: #252525 !important;  }
div#explore_sectionId {
width: 40%;
}
.port_slider-wr .port_slide.slick-active h6 {
background: #000000 !important;  }
.snip1556:hover>.step_number {
background: #a9cf45 !important;
}
figure.snip1556 figcaption h3 {
color: #ffffff;
}
.port_slider-wr h6 .cat {
font-size: 24px;
font-weight: 500;
}
.port_slider-wr h6 .name {
font-size: 26px;
font-weight: 600;
}
section.vc_section.leadsection .up_overlay {
background: white !important;
}
.hover.main.vc_column_container .vc_column-inner:hover {
background-color: #AACE45 !important;
}
.hover.main.vc_column_container .vc_column-inner {  }
.flexslider .flex-prev,
.portfolio_slider .flex-prev {
left: 50px !important;
}
.port_slider-wr .port_slide img {
opacity: 1.5;
}
.testimonial.tcenter .testimonials-carousel-content {
padding: 0px !important;
}
.vc_custom_1680084745592 .up_overlay {
background-color: #ededed !important;
}
#up_footerwrap {
background-color: #252525 !important;  }
#up_footerwrap #custom_html-3 .shortcode_icon i {
font-size: 20px !important;
color: #fff !important;
}
#up_footerwrap #custom_html-3 h3,
#nav_menu-2 h3,
#custom_html-4 h3 {
font-size: 16.122px !important;
}
#up_footerwrap #custom_html-3 p {
font-size: 16.5px !important;
}
.footer_up_wrap .up-logo {
margin-top: 0px !important;
}
#mc_embed_signup .mc-submit-btn input {
background-color: #A9CF46 !important;
}
.footer_up_wrap .widget_nav_menu>div>ul.menu li:before {
font-size: 20px !important;
color: #fff !important;
}
.footer_up_wrap .widget_nav_menu>div>ul.menu li a {
font-size: 16.5px !important;
color: #fff !important;
}
#block-8 p {
font-size: 16.5px;
} #portfoliolist .bottom-pp {    }
#portfoliolist .bottom-pp span { }
#post-3952 .porfolio-bottom { }
.up_over_pos .up_overlay {  } .servicebanner .portfolio { }
.servicebanner .portfolio .bottom-pp .text-title {
color: #fff !important;
}
.servicebanner .portfolio .up-button { }
.custom_servicePage .portclass {
display: flex;
height: 48rem;
margin-top: 55px;
}
.custom_servicePage .portclass .portfolio-img { }
.custom_servicePage .portclass .portfolio-img .imghover { }
.custom_servicePage .portclass .portfolio-img .imghover a { }
.custom_servicePage .portclass .portfolio-img .imghover a img { }
.custom_servicePage .portfolio_data .entry-title { }
.flexslider .slides img {
width: 100%;
display: block;
height: 40em;
} form .uacf7-multisetp-form .uacf7-form-3881 {
width: 100%;
}
.uacf7-form-3881 .wpcf7-form-control-wrap [data-name="cabinets"] {
border: 2px solid red;
display: block;
display: flex;
}
.uacf7-form-3881 .wpcf7-form-control-wrap .wpcf7-checkbox {
display: flex;
flex-direction: column;
padding-top: 10 !important;
padding-left: 0 !important;
}
.uacf7-form-3881 .wpcf7-form-control-wrap .wpcf7-list-item {
margin: 0 !important;
}
.project_InfoId {
margin: 70px 0;
}
.project_InfoId .wpcf7 input.wpcf7-submit {
background: rgb(39, 177, 161) !important;
background: linear-gradient(90deg, rgba(39, 177, 161, 1) 29%, rgba(168, 209, 65, 1) 88%) !important;
}
.contact_UsForm .wpcf7 #form2 input[type="text"],
.wpcf7 #form2 input[type="email"],
.wpcf7 #form2 textarea {
border: 1px solid gainsboro !important;
background-color: transparent !important;
}
.servicebanner .up-button {
background-color: #000000 !important;
}
p.sub_titleTxt {
font-size: 14px !important;
}
#up_topbar #nav-main ul>li.up-megamenu>ul.sf-dropdown-menu {
width: 100%;
max-width: 625px !important;
}
ul.sf-dropdown-menu {
margin-right: 0px !important;
}
.service_mega a {
font-size: 15px !important;
line-height: 19px !important;
}
.maintitlebild {
font-family: Poppins;
line-height: 50px !important;
font-weight: 900 !important;
font-style: normal !important;
color: #2b2b2b;
font-size: 40px !important;
}
.maintitlebildkight {
font-weight: 370;
} .snip1556:hover figcaption h3 {
color: #ffffff !important;
}
h2.vc_custom_heading.tin,
h1.vc_custom_heading.tin {
font-weight: 600 !important;
}
.home_Form span {
color: white;
font-size: 18px;
}
#up_topbar { }
#up_topbar .logo {
position: relative;
}
.enable_sticky #logo .logofont {
position: absolute;
top: 0;
left: 0;
transform: translate(7px, 53px);
width: 15rem;
}
.topclass-shrink #logo .logofont {
position: absolute;
top: 0;
left: 0;
transform: translate(7px, 14px) !important;
width: 15rem;
} .d-flex {
display: flex;
}
.align-items-center {
display: flex;
align-items: center;
}
.justify-content-center {
display: flex;
justify-content: center;
}
.banner_heading {
line-height: 46px;
font-weight: 700;
color: #2b2b2b;
font-size: 36px;
font-family: sans-serif;
}
.m-0 {
margin: 0
}
.number_Txt {
font-size: 24px;
margin-right: 6px;
}
.list_text {
font-size: 25px;
}
.maintitlebild {
font-family: Poppins; font-weight: 600 !important;
font-style: normal !important;
color: #2b2b2b;
font-size: 40px !important;
}
.top_carouselHeading br {
display: none;
}
.particular_boxHover {
transition: all ease-in-out 0.3s;
background: #fefefe;
}
.particular_boxHover:hover { transform: scale(1.05);
}
.particular_boxHover p {
border: 2px solid red;
display: none;
}
.vc_custom_1553274330691 {
width: 100%; height: 40rem;
}
#up_topbar #nav-main ul>li.up-megamenu>ul.sf-dropdown-menu {
max-width: 1390px !important;
}
#up_topbar #nav-main ul>li.up-megamenu>ul>li>a img {
height: 14rem; width: -webkit-fill-available;
}
.vc_column-inner .vc_column-inner img {
height: 25rem;
}
#up_topbar #nav-main ul>li.up-megamenu ul li a {
line-height: 19px;
display: flex;
flex-direction: column;
}
.upbtnposition a br {
display: none;
}
.custom_headingMake br {
display: none;
}
#up_topbar #nav-main ul>li.up-megamenu.columns-2>ul>li {
width: 20%;
}
#nav-main ul.sf-menu a:hover {
color: #a9cf45;
}
.footercopy {
background-color: #252525;
}
.about_bannerwork {
height: 40rem !important;
overflow: inherit !important;
}
.para_Ofservice br {
display: none;
}
.widget_categories .widget-inner .cat-item a:before {
color: #A9CF46;
}
.sidebar .widget-inner li a:hover {
color: #A9CF46;
}
.service_contactBtn {
border-radius: 50px;
}
.service_contactBtn:hover {
background-color: #A9CF46 !important;
color: #252525 !important;
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;
}
.brand_carouselWork .single-logo-container {
border: 1px solid #eaeaea;
display: flex;
align-items: center;
justify-content: center;
background-color: #ffffff;
}
.brand_carouselWork .single-logo-container a {
background-color: #FFFFFF;
}
.brand_carouselWork .single-logo-container a img {
display: block;
margin: auto;
-webkit-transform: scale(1, 1);
-webkit-transition-duration: 300ms;
-webkit-transition-timing-function: ease-out;
-moz-transform: scale(1, 1);
-moz-transition-duration: 300ms;
-moz-transition-timing-function: ease-out;
-ms-transform: scale(1, 1);
-ms-transition-duration: 300ms;
-ms-transition-timing-function: ease-out;  height: 12rem;
object-fit: none;
}
.brand_carouselWork .single-logo-container:hover img {
-webkit-filter: grayscale(0);
filter: grayscale(0);
-webkit-transform: scale(1.05, 1.05);
-webkit-transition-duration: 300ms;
-webkit-transition-timing-function: ease-out;
-moz-transform: scale(1.05, 1.05);
-moz-transition-duration: 300ms;
-moz-transition-timing-function: ease-out;
-ms-transform: scale(1.05, 1.05);
-ms-transition-duration: 300ms;
-ms-transition-timing-function: ease-out;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: 0 !important;
}
.form_submissionWork {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
padding: 90px 0;
}
.form_submissionWork .full_width {
width: 70%;
background: #41484E;
z-index: 999;
}
.form_submissionWork .full_width .project_InfoId {
margin: 0px;
}
.vc_custom_1681206106030 .up_overlay {
background: #252525 !important;
}
.vc_custom_1681206106030 .vc_custom_1681206116687 {
background: #252525 !important;
}
.product_backgroundImg {
background-image: url(http://argukitchen.useful-pixels.com/wp-content/uploads/2016/01/argup13.jpg?id=2731) !important;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
height: 55rem;
}
.hide_br br {
display: none;
}
.product_linkBtn a:hover {
background-color: #A9CF46 !important;
} .home_aboutUsfont {
font-weight: 600;
}
.about_UsFont .text-holder p,
.about_WhiteColor p {
color: #ffffff;
}
.about_UsCarousel .slick-dots li button {
background: transparent;
}
.about_UsCarousel .slick-active button {
background-color: #252525 !important;
}
.about_UsCarousel .testimonials-carousel-content {
font-size: 17px;
}
.about_UsCarousel .vc_custom_heading,
.our_AwardsWork .vc_custom_heading,
.our_SuppliersWork .vc_custom_heading {
font-weight: bold;
font-size: 31px;
}
.about_UsCarousel .testimonials-name {
font-weight: 700;
}
.vc_custom_1551458077955 .vc_container {
width: auto;
}
.aboutUs_bgColor .vc_custom_1550693988646 {
background-color: rgba(65, 72, 78, 0.88);
}
#content .single-article .main {
padding: 0;
}
div#bookadesign span.wpcf7-not-valid-tip {
margin-bottom: 12px;
}
select#menu-635 {
margin-bottom: 22px !important;
}
#menu-6354 {
margin-bottom: 22px !important;
}
.contact_UsForm .wpcf7 form .wpcf7-response-output {
border: 0px !important;
margin: 0px;
color: #ffffff !important;
font-size: 19px !important;
text-align: center !important;
padding-bottom: 31px !important;
}
.one-half,
.one-third {
position: relative;
margin-right: 4%;
float: left;
margin-bottom: 20px;
}
.one-half {
width: 48%;
}
.one-third {
width: 30.66%;
}
.last {
margin-right: 0 !important;
clear: right;
}
@media only screen and (max-width: 767px) {
.portfolio-row .vc_container {
display: flex;
gap: 0px;
flex-wrap: wrap;
margin: 0 12px 0 12px;
}
.portfolio-row .vc_container{
margin-bottom: -22px !important;
}
.one-half,
.one-third {
width: 100%;
margin-right: 0;
}
}
.one-half input {
width: 100% !important;
}
.one-half-space {
margin-top: 15px;
}
.enable_sticky .container .row .topnav-left .clearfix .logocase {
margin: 0 !important;
padding: 0 !important;
}
.enable_sticky .container .row .topnav-left .clearfix #uplogo img {
height: 8rem;
}
.enable_sticky .container .row .topnav-right .clearfix #menu-menu-main {
display: flex;
}
.footer_up_wrap {
background: #000000;
}
.flexslider.testimonial.tcenter .flex-direction-nav {
left: 48% !important;
}
.logofont #uplogo {
height: -webkit-fill-available;
}
.logofont #uplogo img {
height: -webkit-fill-available;
width: -webkit-fill-available;
object-fit: contain;
}
.vc_col-sm-6 .vc_column-inner .vc_custom_1679990673511 {
padding: 0px !important;
}
.vc_col-sm-6 .vc_column-inner .vc_custom_1679990673511 .uacf7-form-4041 .wpcf7-form-control-wrap {
width: 100%;
display: block;
}
.vc_col-sm-6 .vc_column-inner .home_Form .wpcf7-form-control {
width: 100%;
padding: 16px 13px 16px 13px;
margin: 0px 0px 17px 0px;
background-color: #ffffff !important;
box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
font-size: 17px;
font-weight: 600;
}
.vc_col-sm-6 .vc_column-inner .home_Form .wpcf7-submit {
padding: 8px 25px;
margin: 30px 330px;
width: 30%;
font-size: 15px;
font-weight: 600;
background: #ededed !important;
color: black;
}
.vc_col-sm-6 .vc_column-inner .home_Form .wpcf7-submit:hover {
background: #ededed !important;
color: black;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form {
display: flex;
align-items: center;
justify-content: center;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form .uacf7-form-3881 .uacf7-step-3881 {
display: flex;
flex-direction: column;
justify-content: center; padding: 20px 15px;
border-radius: 10px;
width: 100%;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form .uacf7-form-3881 .uacf7-step-3881 .wpcf7-form-control-wrap .wpcf7-form-control {
width: 100%;
padding: 15px 15px;
margin-bottom: 10px;
background-color: #ffffff;
font-size: 17px;
font-weight: 500;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form .uacf7-form-3881 .uacf7-step-3881 span {
font-size: 18px;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form .uacf7-form-3881 .uacf7-step-3881 p {
display: flex;
align-items: center;
justify-content: center;
}
#wpcf7-f3881-p4001-o1 .uacf7-multisetp-form .uacf7-form-3881 .uacf7-step-3881 p button {
padding: 10px 15px;
width: 20rem;
border-radius: 25px;
border: 0;
font-size: 17px;
font-weight: 900;
color: white;
background: rgb(39, 177, 161) !important;
background: linear-gradient(90deg, rgba(39, 177, 161, 1) 29%, rgba(168, 209, 65, 1) 88%) !important;
}
.uacf7-step-3881 .wpcf7-submit {
margin: 15px 0;
padding: 15px 35px;
}
.normal .top_header_section { background: #ededed
}
.top_header_section .webSite_icon {
color: #000000 !important;
font-size: 18px !important;
font-weight: 600 !important;
}
.custom_colorWork {
background: rgb(39, 177, 161) !important;
background: linear-gradient(90deg, rgba(39, 177, 161, 1) 29%, rgba(168, 209, 65, 1) 88%) !important;
}
.topclass #logo {
width: 13rem;
margin: 0;
}
.topclass.topclass-shrink .brand.logofont #uplogo {
width: auto !important;
margin-top: 0px !important;
}
.up-button {
background: #a9cf45; }
*/ #menu-menu-main a {
font-size: 16px !important;
font-weight: 900 !important;
}
.snip1556 figcaption {
background: #252525 !important;  }
.snip1556:hover>figcaption {
background: #a9cf45 !important;
}
.snip1556 .step_number {
background-color: #252525 !important;  }
div#explore_sectionId {
width: 40%;
}
.port_slider-wr .port_slide.slick-active h6 {
background: #000000 !important;  }
.snip1556:hover>.step_number {
background: #a9cf45 !important;
}
figure.snip1556 figcaption h3 {
color: #ffffff;
}
.port_slider-wr h6 .cat {
font-size: 24px;
font-weight: 500;
}
.port_slider-wr h6 .name {
font-size: 26px;
font-weight: 600;
}
section.vc_section.leadsection .up_overlay {
background: white !important;
}
.hover.main.vc_column_container .vc_column-inner:hover {
background-color: #AACE45 !important;
}
.hover.main.vc_column_container .vc_column-inner {  }
.flexslider .flex-prev,
.portfolio_slider .flex-prev {
left: 50px !important;
}
.port_slider-wr .port_slide img {
opacity: 1.5;
}
.testimonial.tcenter .testimonials-carousel-content {
padding: 0px !important;
}
.vc_custom_1680084745592 .up_overlay {
background-color: #ededed !important;
}
#up_footerwrap {
background-color: #252525 !important;  }
#up_footerwrap #custom_html-3 .shortcode_icon i {
font-size: 20px !important;
color: #fff !important;
}
#up_footerwrap #custom_html-3 h3,
#nav_menu-2 h3,
#custom_html-4 h3 {
font-size: 16.122px !important;
}
#up_footerwrap #custom_html-3 p {
font-size: 16.5px !important;
}
.footer_up_wrap .up-logo {
margin-top: 0px !important;
}
#mc_embed_signup .mc-submit-btn input {
background-color: #A9CF46 !important;
}
.footer_up_wrap .widget_nav_menu>div>ul.menu li:before {
font-size: 20px !important;
color: #fff !important;
}
.footer_up_wrap .widget_nav_menu>div>ul.menu li a {
font-size: 16.5px !important;
color: #fff !important;
}
#block-8 p {
font-size: 16.5px;
} #portfoliolist .bottom-pp {    }
#portfoliolist .bottom-pp span { }
#post-3952 .porfolio-bottom { }
.up_over_pos .up_overlay {  } .portfolio-row .vc_container {
display: flex;
gap: 20px;
}
.portfolio-services .label-pp {
background-color: #313539 !important;
border-radius: 5px;
}
.portfolio-services:hover .label-pp{
background-color: #313539 !important;
opacity: 0.7 !important;
z-index: 99;
}
.portfolio-services img {
border-radius: 5px !important;
}
.portfolio .label-pp {
background-color: unset !important;
}
.servicebanner .portfolio { }
.servicebanner .portfolio .bottom-pp .text-title {
color: #fff !important;
}
.servicebanner .portfolio .up-button { }
.custom_servicePage .portclass {
display: flex;
height: 48rem;
margin-top: 55px;
}
.custom_servicePage .portclass .portfolio-img { }
.custom_servicePage .portclass .portfolio-img .imghover { }
.custom_servicePage .portclass .portfolio-img .imghover a { }
.custom_servicePage .portclass .portfolio-img .imghover a img { }
.custom_servicePage .portfolio_data .entry-title { }
.flexslider .slides img {
width: 100%;
display: block;
height: 40em;
} form .uacf7-multisetp-form .uacf7-form-3881 {
width: 100%;
}
.uacf7-form-3881 .wpcf7-form-control-wrap [data-name="cabinets"] {
border: 2px solid red;
display: block;
display: flex;
}
.uacf7-form-3881 .wpcf7-form-control-wrap .wpcf7-checkbox {
display: flex;
flex-direction: column;
padding-top: 10 !important;
padding-left: 0 !important;
}
.uacf7-form-3881 .wpcf7-form-control-wrap .wpcf7-list-item {
margin: 0 !important;
}
.project_InfoId {
margin: 70px 0;
}
.project_InfoId .wpcf7 input.wpcf7-submit {
background: rgb(39, 177, 161) !important;
background: linear-gradient(90deg, rgba(39, 177, 161, 1) 29%, rgba(168, 209, 65, 1) 88%) !important;
}
.contact_UsForm .wpcf7 #form2 input[type="text"],
.wpcf7 #form2 input[type="email"],
.wpcf7 #form2 textarea {
border: 1px solid gainsboro !important;
background-color: transparent !important;
}
.servicebanner .up-button {
background-color: #000000 !important;
}
p.sub_titleTxt {
font-size: 14px !important;
}
#up_topbar #nav-main ul>li.up-megamenu>ul.sf-dropdown-menu {
width: 100%;
max-width: 625px !important;
}
ul.sf-dropdown-menu {
margin-right: 0px !important;
}
.service_mega a {
font-size: 15px !important;
line-height: 19px !important;
}
.maintitlebild {
font-family: Poppins;
line-height: 50px !important;
font-weight: 900 !important;
font-style: normal !important;
color: #2b2b2b;
font-size: 40px !important;
}
.maintitlebildkight {
font-weight: 370;
} .snip1556:hover figcaption h3 {
color: #ffffff !important;
}
h2.vc_custom_heading.tin,
h1.vc_custom_heading.tin {
font-weight: 600 !important;
}
.home_Form span {
color: white;
font-size: 18px;
}
#up_topbar { }
#up_topbar .logo {
position: relative;
}
.topclass-shrink #logo .logofont {
position: absolute;
top: 0;
left: 0;
transform: translate(7px, 14px) !important;
width: 15rem;
} .d-flex {
display: flex;
}
.align-items-center {
display: flex;
align-items: center;
}
.justify-content-center {
display: flex;
justify-content: center;
}
.banner_heading {
line-height: 46px;
font-weight: 700;
color: #2b2b2b;
font-size: 36px;
font-family: sans-serif;
}
.m-0 {
margin: 0
}
.number_Txt {
font-size: 24px;
margin-right: 6px;
}
.list_text {
font-size: 25px;
}
.maintitlebild {
font-family: Poppins; font-weight: 600 !important;
font-style: normal !important;
color: #2b2b2b;
font-size: 40px !important;
}
.top_carouselHeading br {
display: none;
}
.particular_boxHover {
transition: all ease-in-out 0.3s;
background: #fefefe;
}
.particular_boxHover:hover { transform: scale(1.05);
}
.particular_boxHover p {
border: 2px solid red;
display: none;
}
.vc_custom_1553274330691 {
width: 100%; height: 40rem;
}
#up_topbar #nav-main ul>li.up-megamenu>ul.sf-dropdown-menu {
max-width: 1390px !important;
}
#up_topbar #nav-main ul>li.up-megamenu>ul>li>a img {
height: 14rem; width: -webkit-fill-available;
}
.vc_column-inner .vc_column-inner img {
height: 25rem;
}
#up_topbar #nav-main ul>li.up-megamenu ul li a {
line-height: 19px;
display: flex;
flex-direction: column;
}
.upbtnposition a br {
display: none;
}
.custom_headingMake br {
display: none;
}
#up_topbar #nav-main ul>li.up-megamenu.columns-2>ul>li {
width: 20%;
}
#nav-main ul.sf-menu a:hover {
color: #a9cf45;
}
.footercopy {
background-color: #252525;
}
.about_bannerwork {
height: 40rem !important;
overflow: inherit !important;
}
.para_Ofservice br {
display: none;
}
.widget_categories .widget-inner .cat-item a:before {
color: #A9CF46;
}
.sidebar .widget-inner li a:hover {
color: #A9CF46;
}
.service_contactBtn:hover {
background-color: #A9CF46 !important;
color: #252525 !important;
}
.brand_carouselWork .single-logo-container {
border: 1px solid #eaeaea;
display: flex;
align-items: center;
justify-content: center;
background-color: #ffffff;
}
.brand_carouselWork .single-logo-container a {
background-color: #FFFFFF;
}
.brand_carouselWork .single-logo-container a img {
display: block;
margin: auto;
-webkit-transform: scale(1, 1);
-webkit-transition-duration: 300ms;
-webkit-transition-timing-function: ease-out;
-moz-transform: scale(1, 1);
-moz-transition-duration: 300ms;
-moz-transition-timing-function: ease-out;
-ms-transform: scale(1, 1);
-ms-transition-duration: 300ms;
-ms-transition-timing-function: ease-out;  height: 12rem;
object-fit: none;
}
.brand_carouselWork .single-logo-container:hover img {
-webkit-filter: grayscale(0);
filter: grayscale(0);
-webkit-transform: scale(1.05, 1.05);
-webkit-transition-duration: 300ms;
-webkit-transition-timing-function: ease-out;
-moz-transform: scale(1.05, 1.05);
-moz-transition-duration: 300ms;
-moz-transition-timing-function: ease-out;
-ms-transform: scale(1.05, 1.05);
-ms-transition-duration: 300ms;
-ms-transition-timing-function: ease-out;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: 0 !important;
}
.form_submissionWork {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
padding: 90px 0;
}
.form_submissionWork .full_width {
width: 70%;
background: #41484E;
z-index: 999;
}
.form_submissionWork .full_width .project_InfoId {
margin: 0px;
}
.vc_custom_1681206106030 .up_overlay {
background: #252525 !important;
}
.vc_custom_1681206106030 .vc_custom_1681206116687 {
background: #252525 !important;
}
.product_backgroundImg {
background-image: url(http://argukitchen.useful-pixels.com/wp-content/uploads/2016/01/argup13.jpg?id=2731) !important;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
height: 55rem;
}
.hide_br br {
display: none;
}
.product_linkBtn a:hover {
background-color: #A9CF46 !important;
} .home_aboutUsfont {
font-weight: 600;
}
.about_UsFont .text-holder p,
.about_WhiteColor p {
color: #ffffff;
}
.about_UsCarousel .slick-dots li button {
background: transparent;
}
.about_UsCarousel .slick-active button {
background-color: #252525 !important;
}
.about_UsCarousel .testimonials-carousel-content {
font-size: 17px;
}
.about_UsCarousel .vc_custom_heading,
.our_AwardsWork .vc_custom_heading,
.our_SuppliersWork .vc_custom_heading {
font-weight: bold;
font-size: 31px;
}
.about_UsCarousel .testimonials-name {
font-weight: 700;
}
.vc_custom_1551458077955 .vc_container {
width: auto;
}
.aboutUs_bgColor .vc_custom_1550693988646 {
background-color: rgba(65, 72, 78, 0.88);
}
#content .single-article .main {
padding: 0;
}
div#bookadesign span.wpcf7-not-valid-tip {
margin-bottom: 12px;
}
select#menu-635 {
margin-bottom: 22px !important;
}
#menu-6354 {
margin-bottom: 22px !important;
}
.contact_UsForm .wpcf7 form .wpcf7-response-output {
border: 0px !important;
margin: 0px;
font-size: 19px !important;
text-align: center !important;
padding-bottom: 31px !important;
color: #ffffff !important;
}
.one-half,
.one-third {
position: relative;
margin-right: 4%;
float: left;
margin-bottom: 20px;
}
.one-half {
width: 48%;
}
.one-third {
width: 30.66%;
}
.last {
margin-right: 0 !important;
clear: right;
}
.cards_SectionParent {
margin-bottom: 5rem;
}
.cards_SectionParent .col-md {
box-shadow: 0 20px 40px 0 rgb(28 30 35 / 20%);
padding-bottom: 15px;
background-color: #ffffff;
position: relative;
margin-bottom: 0px !important;
padding-bottom: 4rem;
}
.cards_SectionParent .product_PageBox {
box-shadow: none !important;
}
.cards_SectionParent .product_linkBtn {
position: absolute;
bottom: 30px;
right: 10rem;
}
.cards_SectionParent .col-md:empty {
visibility: hidden;
}
.cards_SectionParent .product_PageBox .entry-content p {
text-align: justify;
}
.footer_UiWork input {
border-radius: 0px !important;
}
.video_MainContainer .lawer_WORK {
bottom: 0px !important;
}
.contact_UsForm .wpcf7 #form2 input.wpcf7-submit:hover {
background-color: #A9CF45 !important;
}
.content_PageSection .para_Ofservice {
text-align: justify !important;
}
.bookDesignHeading {
font-weight: 600 !important;
}
.topbarmenu #menu-menu-main .active a {
color: #A9CF45 !important;
}
.service_sideSection .sidebar {
padding-left: 30px !important;
}
@media only screen and (max-width: 767px) {
.one-half,
.one-third {
width: 100%;
margin-right: 0;
}
}
.one-half input {
width: 100% !important;
}
.one-half-space {
margin-top: 15px;
}
@media screen and (max-width: 768px) {
.enable_sticky #logo .logofont {
position: static;
transform: none;
display: block;
width: 9rem;
}
#up-mobile-nav {  background-color: #000000 !important;
z-index: 9999999 !important;
}
.rev_slide {
height: 22rem;
}
.servicePort .port_slider-wr .m {
position: absolute;
bottom: 0;
left: auto;
width: 236px;
height: 100px;
}
.servicePort .port_slider-wr h6 .name {
font-size: 13px;
font-weight: 600;
}
.servicePort .port_slider-wr h6 .name {
font-size: 11px;
font-weight: 600;
}
.vc_column-inner .vc_column-inner img {
width: -webkit-fill-available;
height: 39rem;
}
.meistery_section {
flex-direction: column-reverse;
}
.meistery_section .vc_empty_space {
height: 0px !important;
min-height: 0px !important;
}
.meistery_section .upbtnposition {
margin: 15px 0px !important;
}
.meistery_section .wpb_content_element .wpb_wrapper span {
font-size: 20px !important;
}
.meistery_section .wpb_content_element .wpb_wrapper span br {
display: none !important;
}
.testimonila_customClass .testimonials-carousel-content {
margin-bottom: 5rem;
}
.we_BuildSection {
font-size: 30px !important;
color: #ffffff;
text-align: center;
line-height: 35px !important;
margin: 0;
}
.brand_carouselWork {
margin-bottom: 0px;
margin: 0px !important;
}
.brand_carouselWork .wpb_wrapper h2 {
font-size: 26px !important;
line-height: normal !important;
}
.brand_carouselWork .wpb_wrapper p {
font-size: 16px !important;
line-height: 20px !important;
width: 95% !important;
}
.about_UsCarousel .wpb_wrapper h2 {
font-size: 20px !important;
line-height: normal !important;
margin: 0px;
}
.about_UsCarousel .testimonial {
padding-bottom: 0px;
}
.about_UsCarousel .slick-dotted.slick-slider {
margin-bottom: 0px;
}
.about_UsCarousel .testimonials-name {
display: block;
text-align: center;
}
.about_UsCarousel .testimonials-carousel-content {
font-size: 14px;
line-height: 21px;
}
.about_UsCarousel .slick-dots {
bottom: -15px;
}
.remover_whiteSpce {
display: none;
}
.aboutUs_LastSection {
padding-bottom: 30px;
}
.last_bottomAboutSection .wpb_wrapper h2 {
font-size: 24px !important;
}
.last_bottomAboutSection .wpb_wrapper p {
font-size: 15px !important;
}
.content_PageSection .postmedia {
padding-bottom: 20px;
}
.content_PageSection .para_Ofservice {
text-align: justify !important;
}
.content_PageSection .para_Ofservice br {
border: 2px solid red;
}
.service_sideSection {
margin-top: 20px !important;
}
.service_sideSection .heading_section {
font-size: 29px;
}
.video_MainContainer video {
height: 16rem !important;
object-fit: cover !important;
}
.video_MainContainer .video_UperText {
top: 20px !important;
bottom: 0;
left: 0;
right: 0;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.video_MainContainer .video_UperText p {
display: none;
}
.video_MainContainer .video_UperText h1 {
margin: 0;
}
.video_MainContainer .video_UperText .up_separator {
margin-bottom: 0px !important;
}
.cards_SectionParent {
flex-direction: column !important;
}
.cards_SectionParent .col-md {
width: 100% !important;
margin-bottom: 30px !important;
margin-left: 0px !important;
}
.cards_SectionParent .col-md:empty {
display: none;
}
.main_container .heading_Parent {
width: 100%;
}
.main_container .heading_Parent h1 {
margin: 0px;
}
.main_container .heading_Parent .sep_iner .up_separator {
margin-bottom: 8px !important;
}
.working_progressSection .vc_empty_space {
display: none;
}
.working_progressSection .maintitlebild {
font-size: 35px !important;
}
.working_progressSection p {
font-size: 15px !important;
}
.working_progressSection .vc_custom_heading br {
display: none !important;
}
.working_progressSection .wpb_column {
margin-bottom: 30px;
}
.working_progressSection .wpb_column .vc_custom_heading {
font-size: 22px !important;
font-weight: bold !important;
}
.working_progressSection .wpb_column .wpb_wrapper span {
font-weight: 400;
font-size: 17px;
}
.homeAboutUs_Section .vc_empty_space,
.homeAboutUs_SectionText .vc_empty_space {
display: none !important;
}
.homeAboutUs_SectionText .home_aboutUsfont {
font-size: 23px !important;
}
.homeAboutUs_SectionText .maintitlebild {
font-size: 40px !important;
}
.homeAboutUs_SectionText .vc_custom_1686037941252 {
margin: 0px !important;
}
.homeAboutUs_SectionText .upbtnposition {
margin-bottom: 5px !important;
margin-top: 15px !important;
} .exclusive_sectionPart .textwidget h5 {
margin-top: 19px !important;
}
.exclusive_sectionPart ul {
text-align: left !important;
flex-direction: column !important;
}
.exclusive_sectionPart div {
margin: 0px !important;
}
.leadsection .vc_container {
width: 100%;
}
.exclusive_sectionPart .textwidget p {
text-align: justify !important;
}
.exclusive_sectionPart .textwidget h3 {
display: flex;
align-items: center;
justify-content: center;
}
.exclusive_sectionPart .textwidget .choose_text {
text-align: center !important;
margin-top: 10px !important;
}
.leadsection .vc_container .vc_empty_space {
display: none;
}
.leadsection .vc_container .maintitlebild {
font-size: 30px !important;
line-height: 34px !important;
}
.leadsection .vc_custom_1686048349507 {
margin: 30px 0 !important;
border-radius: 0px !important;
padding: 15px 14px 14px !important;
}
.leadsection .home_Form .wpcf7-submit {
padding: 8px 25px;
margin: 15px 0 !important;
width: auto !important;
background: #A9CF45 !important;
}
.top_header_section .top_bar_left {
display: none;
}
.top_header_section .top_bar_right {
display: flex;
align-items: center;
justify-content: center;
}
.top_header_section .top_bar_right .webSite_icon {
display: flex;
align-items: center;
font-size: 14px !important;
}
.top_header_section .top_bar_right .webSite_icon i {
padding-right: 8px;
}
.video_section {
margin: 20px 0;
}
#up_footerwrap .footercol1 .widget-2,
#up_footerwrap .footercol3 .widget-1,
#up_footerwrap .footercol4 .widget-1,
#up_footerwrap .footercol2 .widget-1 {
padding-bottom: 0px !important;
}
.homePageCarousel .col-12 {
padding: 0px !important;
margin-bottom: -13px !important;
}
.up-mobile-nav .nav-inner li.current-menu-item>a {
color: #A9CF45 !important;
}
.servicePort .slick-dots li button {
background-color: #A9CF45;
}
.slick-dots li.slick-active button {
background-color: #fefefe !important;
}
.youtude_viderSection .wpb_wrapper .vc_empty_space {
display: none;
}
.aboutus_contentDiv .vc_empty_space {
display: none;
}
.contact_iconSection {
flex-direction: column;
}
.about_usList {
flex-direction: column !important;
align-items: self-start !important;
}
.about_usList ul {
margin: 0px !important;
}
.sidebar .heading_section {
margin: 0px !important;
padding: 0px !important;
}
.custom_servicePage p:empty {
display: none;
}
.custom_servicePage #content+p {
display: none;
}
.content_PageSection #respond {
display: flex;
align-items: center;
justify-content: center;
}
.contact_iconSection .it-service-box2 {
padding: 10px 30px 15px !important;
}
.cards_SectionParent {
margin-top: 3rem !important;
margin-bottom: 0px !important;
}
.main_container .topnav-left {
margin-bottom: 0px !important;
}
.heading_textCard {
margin-top: 10px !important;
}
.heading_Parent .vc_custom_heading {
margin-top: 12px !important;
}
.topbarmenu {
position: static !important;
}
.topclass #logo {
width: 10rem !important;
margin: 0;
}
.bottom_carousel {
padding: 0px !important;
}
.vc_custom_1551458077955 {
padding-bottom: 12px !important;
}
.main_container .row {
margin-right: 0px !important;
margin-left: 0px !important;
}
.service_sideSection .sidebar {
padding-left: 0px !important;
}
}
.contacttext input,
.contacttext textarea {
color: white !important;
}
.wpcf7-response-output {
border: 0px !important;
text-align: center;
font-size: 16px;
}
.widget_custom_html .shortcode_icon i:hover,.top_header_section .shortcode_icon i:hover{
color: #A9CF45!important;
}
@media screen and (min-width:1024px) and (max-width:1350px){
#slider-1-slide-3-layer-2{
transform: translate(285px, 0px) !important;
}
}
@media screen and (min-width:1350px) and (max-width:1550px){
#slider-1-slide-3-layer-2{
transform: translate(150px, 0px) !important;
}
}