#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#f80904}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}#logo{max-height:94%!important}.mainheading{color:#fff!important}.rtext{color:#fff!important}.iconname{text-align:center}.clickbtn{text-align:left;color:#fff;font-size:18px;background-color:#ff1e00;padding:0px 10px 10px 10px;line-height:2}.clicka{}.et_pb_main_blurb_image{margin-bottom:10px!important}.align-text{text-align:left}.pagetext{font-size:18px!important}@media screen and (max-width:1024px){.et_pb_fullwidth_slider_0 .et_pb_slide{background-size:cover!important;height:auto!important}.et_pb_slider,.et_pb_slider .et_pb_slide{max-height:600px!important}.et_pb_bg_layout_dark .et_pb_slide_content .slidertextbox{position:absolute;top:440px!important;left:-110px!important}.column_one_fourth{width:180px!important;height:100px!important}}.rslidetext{font-size:55px}.servicehead1{text-align:right}.iblurb1:hover{background-color:#fff}.iblurb2:hover{background-color:#fff}.iblurb3:hover{background-color:#fff}.iblurb4:hover{background-color:#fff}.clickbtn:hover{background-color:#ccc}.rsocialsec{margin-top:30px}.testimonilone{float:left;width:50%}.testimoniltwo{float:right;width:50%}#responsive-form{max-width:600px;margin:0 auto;width:100%}.form-row{width:100%}.column-half,.column-full{float:left;color:#000;font-size:17px;position:relative;padding:0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea,.wpcf7 [type="tel"]{width:100%;padding:8px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 input[type="text"]:focus{background:#fff}.wpcf7-submit{float:right;background:#FF0404!important;color:#FFF!important;text-transform:uppercase;border:none;padding:8px 20px;cursor:pointer}.wpcf7-submit:hover{background:#ff0000!important;color:#fff!important}span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:#ff0000;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9C6533;text-align:center;margin:0;font-size:12px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#59a80f;border-color:#59a80f;color:#fff;margin:0}span.wpcf7-list-item{display:block!important}select{width:100%!important;padding:8px!important}.hometext{text-align:justify;font-size:17px}.newhomespl{padding:0px 0px 0px 10px;line-height:2;font-style:italic;font-size:22px;text-align:center;color:#000!important}.hometext1{text-align:justify;font-size:17px;line-height:2}.knocktext{font-size:30px!important;text-align:center}.knockblub{font-size:17px!important}.demo1{margin-top:-150px!important;background-color:#676767!important}.demo2{margin-top:-150px!important;background-color:#fff!important}.demo3{margin-top:-150px!important;background-color:#F77646!important}.demotitle{padding:10px;color:#fff!important}.demoul{list-style:none!important}.demoul li a{color:#fff!important}.demotitle1{padding:10px;color:#000!important}.demoul1{list-style:none!important}.demoul1 li a{color:#000!important}.demosection1p2{color:#fff;font-size:25px;margin-top:-15px}.demosection1p{color:#fff;font-size:15px}.demosection2p{text-align:center;color:#fff;font-size:18px;margin-bottom:0px!important}@media only screen and (max-width:480px){.demosection1p2{font-size:18px}.demosection1p{font-size:13px}}.form_1{width:160px;height:35px;border:soild black 2px;color:#000;float:left;margin-left:20px;margin-right:20px}.spltext1{text-align:center;color:#fff!important;margin-top:-30px;font-size:42px}.spltext2{margin-top:20px;color:#fff!important;text-align:center;font-size:18px}.callbox{border-style:solid solid solid solid;border-width:3px;border-color:#0D9445;height:96px;width:847px;padding:13px;margin-left:auto;margin-right:auto}.bxhed{font-size:67px;font-family:tahoma,geneva,sans-serif;font-weight:900;color:#4A4A4A;padding-top:14px;text-align:center}.rr{font-size:42px!important}.rr:before{content:”-″;color:red}.et_pb_slider,.et_pb_slider .et_pb_container{height:700px!important}.et_pb_slider,.et_pb_slider .et_pb_slide{max-height:700px}.et_pb_slider .et_pb_slide_description{position:relative;top:25%;padding-top:0!important;padding-bottom:0!important;height:auto!important}cut krd diya hai .aboutsec3rp{line-height:1.5;font-size:22px;margin-top:10px}.aboutsec3h1{line-height:1.3;color:#fff!important;font-weight:700}.aboutsec3p1{font-size:22px;margin-top:10px}.meetteam{margin-top:50px;margin-left:250px;width:600px;text-align:center}.teammeettitle{font-size:3.5vw;color:#fff;text-transform:uppercase}.teammeettitle1{color:#fff;text-align:center;font-size:1.6vw}.et_pb_bg_layout_dark .et_pb_slide_content .rslidetext{}et_pb_bg_layout_dark .et_pb_slide_content .rslidetext1{position:absolute;color:#ff3030!important;top:0px;text-align:center}@media (max-width:768px){.meetteam{margin-top:20px;margin-left:-120px;width:600px;text-align:center;margin-bottom:20px}.teammeettitle{font-size:22px}.teammeettitle1{font-size:12px}}.et_pb_bg_layout_dark .et_pb_slide_content .slidertextbox{position:absolute;color:#ff3030!important;top:540px;text-align:center;left:-210px;background-color:#ccc;opacity:0.9;font-family:sans-serif;padding:20px;border-radius:3px;text-transform:upparcase}.et_pb_bg_layout_dark .et_pb_slide_content .rslidetext{color:#000!important;font-size:25px!important}@media screen and (max-width:900px){.et_pb_fullwidth_slider_0 .et_pb_slide{background-size:cover!important;height:550px!important}.et_pb_slider{margin-top:-180px;height:350px!important}}@media screen and (max-width:479px){.et_pb_fullwidth_slider_0 .et_pb_slide{background-size:contain!important;height:550px!important}.et_pb_slider{margin-top:-180px;height:350px!important}.et_pb_bg_layout_dark .et_pb_slide_content .slidertextbox{display:none}}#top-menu a{font-size:16px!important;color:#505050}.et_pb_gallery_grid .gutter_width{width:28px}.et_pb_gallery_grid .et_pb_gallery_item{margin-bottom:25px!important}.et_pb_gallery_grid .et_pb_gallery_item{margin-right:26px!important}.et_pb_bg_layout_dark .et_pb_slide_content .slidertextbox{padding-bottom:0px!important}.follow-us a{color:#fff!important}.column_one_fourth a{color:#fff!important}.fa{color:#ED1C24!important}#top-menu li.current-menu-item>a{color:#ED1C24!important}.fa-facebook-square:before{color:#3B5998}.new-gallery-h3{text-align:center;text-align:center;background:#e1e1e1;padding:10px;font-size:32px;font-weight:bold}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{font-size:17px!important;color:#000!important;background-color:#fff!important;font-weight:700!important}#rr-gallery-portfolio{text-align:center}.et_pb_filterable_portfolio .et_pb_portfolio_filters{display:flex!important;justify-content:center!important;align-items:center!important}@media(max-width:768px){.new-gallery-h3{font-size:22px;font-weight:bold}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{font-size:13px!important}}.main-section-1 h2{text-transform:uppercase;font-size:40px;text-align:center}.main-section-1 p{font-size:22px;text-align:center;font-weight:200;line-height:29px}.main-section-2{border:1px solid #ccc;padding-bottom:15px;height:370px}.main-section-2 h2{text-align:center;font-weight:600;text-transform:uppercase;line-height:26px}.main-section-2 p{text-align:center;line-height:20px}.main-section-3{background:#ed1c24!important}.main-section-3-inside h3{font-size:40px;color:#fff;text-transform:uppercase;margin-top:32px}.main-section-3-inside p{font-size:18px;line-height:26px;color:#fff}.main-section-3-inside .et_pb_button{margin-top:36px;border-color:#fff}.main-section-3-inside .et_pb_button{color:#fff!important}.subtitle-one{font-size:16px;color:#a9a9a9;text-align:center}.rr-col-md-3{width:27%;float:left}.rr-col-md-9{width:45%;float:left}.rr-col-md-3{width:27%;float:left}.rr-my-nav h3{display:none}.rr-tab-desc{padding:20px}.rr-tab-desc-text{text-align:center}.count{width:40px;height:40px;line-height:36px;text-align:center;border:2px solid #ffffff;border-radius:50%;float:left}.rr-last-nav-content{background:#ed1c24!important;position:relative;color:#ffffff;padding:50px 30px;box-sizing:border-box;height:301px}.small-text{font-size:13px!important;display:block;float:left;width:80%;padding-left:15px}.rr-nav-h4{font-size:18px;text-transform:uppercase;margin-bottom:15px;color:#202e31;font-weight:700}.rr-nav-steps li{text-transform:uppercase;font-size:16px;list-style:none}.rr-tab-desc-text{text-align:justify}.rr-tab-sub-title{font-size:20px;font-weight:700}#tab_container_1660 .wpsm_nav-tabs>li{margin-right:8px!important}progress{width:100%!important}.rr-project-title{font-size:20px;color:#000;font-weight:700;padding-top:5px}@media screen and (min-device-width:1200px) and (max-device-width:1600px){.et_pb_fullwidth_slider_0 .et_pb_slide{width:100%!important;height:850px!important}}.footer-h4{text-transform:uppercase;color:#ff0000!important}.we-can-p{font-size:13px;color:#999;text-align:justify;line-height:initial;margin-right:26px}.footer-4-p{font-size:13px;color:#999}.main-quick-link{width:100%;float:left}.colum-link-1{width:30%;float:left;margin-right:2.5%}.colum-link-1 img:hover{opacity:0.5}.footer-name{margin-top:2px}.footer-message{margin-top:2px;height:60px}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:23.5%}.et_pb_gutters3 .footer-widget{margin:0 1.5% 1.5% 0}.pdn-vick-gallery{text-align:center;background:#ae2125;padding-bottom:5px}.pdn-vick-gallery img{}.pdn-vick-gallery.et_pb_blurb h4{font-weight:bold;color:#fff}.pdn-vick-gallery:hover{background:rgba(0,0,0,0.5);transform:scale(0.9)}.gallery-vick-kitchen.et_pb_gallery_grid .et_pb_gallery_item{margin-right:26px!important;width:30.875%!important;clear:none}.gallery-vick-kitchen img{border-radius:20px;border:4px solid #b3aeae}.gallery-vick-kitchen img :hover{border-radius:20px;border:4px solid #b3aeae}.pdn-gallery-section .et_post_gallery{margin-left:50px!important}@media screen and (max-width:680px){.pdn-gallery-section .et_post_gallery{margin-left:0px!important}}.rj-gallery-blurb-main{background:rgba(255,255,255,0.5);transition:1s ease}.rj-pdn-gallery-blurb h4{display:none;transition:1s ease;border-style:double;box-sizing:border-box;border:6px solid}.rj-pdn-gallery-blurb{transition:1s ease}.rj-pdn-gallery-blurb:hover h4{font-weight:600;position:relative;top:-190px;text-align:center;color:#fff!important;border:6px solid #fff;border-style:double;width:200px!important;margin:auto!important;padding:18px;border-radius:12px;text-transform:uppercase;box-sizing:border-box;display:block;transition:1s ease}.rj-pdn-gallery-blurb{transition:1s ease}.rj-pdn-gallery-blurb .et_pb_blurb_content{height:288px!important;transition:1s ease!important}.et_pb_blurb_content{transition:1s ease}.rj-pdn-gallery-blurb:hover img{opacity:0.2!important;transition:1s ease}@media screen and (min-width:2200px) and (max-width:3200px){.et_pb_slider,.et_pb_slider .et_pb_slide{}.et_pb_fullwidth_slider_0 .et_pb_slide{height:1200px!important;max-height:1200px!important}}.title-gallery-main h4{text-transform:uppercase;font-size:26px;position:absolute;top:-280px;z-index:100;color:#fff;text-align:center;margin-left:220px;font-weight:bold}.sm-title-gallery-main h4{text-transform:uppercase;font-size:26px;position:absolute;top:-150px;z-index:100;color:#fff;text-align:center;margin-left:55px;font-weight:bold}.wpcf7-submit{margin-top:-56px!important}@media screen and (max-width:750px){.wpcf7-submit{margin-top:0px!important}}#et-info-phone:before{display:none}#et-info{float:none!important;text-align:center;font-size:15px;text-transform:uppercase}#et-secondary-nav li ul,#top-header{background-color:#f80904}