.bg-404{background:#faf9f6;padding:60px 40px}.grn{color:#013d01;font-weight:700}.elementor-item.elementor-gallery-title{font-size:22px}#cf7-popup .wpcf7-not-valid-tip{font-size:14px}.single-post header{position:relative}.filtr-container.filters-div{margin-top:30px}.home-btns2 .anc-btn{text-align:right;padding-right:17%;padding-left:0}.cooki-heading{font-size:20px!important}.home-btns3 .anc-btn{text-align:left;padding-left:14%}.home-btns4 .anc-btn{text-align:right;padding-right:26%;padding-left:0}nav.elementor-nav-menu--main ul .sub-menu{background:#a67d44;padding:8px;border-radius:10px}nav.elementor-nav-menu--main ul .sub-menu li a{color:#fff}.elementor-sub-item:hover{background-color:transparent}.sec_container.sec1_term .term_hdg{color:#a67d44;padding:1.5rem 0;font-size:20px;line-height:28px;font-weight:500;letter-spacing:0px;margin:0;font-family:"Lato",Sans-serif}.slider-box .elementor-swiper-button.elementor-swiper-button-prev{left:-100px}.slider-box .elementor-swiper-button.elementor-swiper-button-next{right:-100px}.slider-box.elementor-widget-image-carousel .swiper-slide{text-align:center;transform:scale(.89);transition:.2s linear}.slider-box.elementor-widget-image-carousel .swiper-slide.swiper-slide-next{transform:scale(1)}.work-container .elementor-image-box-content .elementor-image-box-description{font-style:italic;font-size:18px}div.work-show-titles li.elementor-icon-list-item a.active span.elementor-icon-list-text{color:#282828}.footer-menu ul .menu-item{width:50%}.footer-menu ul .menu-item a{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.es-form-field-container{margin-top:15px;position:relative}form.es_subscription_form .es-email{background:0 0;color:#84847c;font-size:14px;border-radius:0;font-weight:400;border:0;border-bottom:solid 1px #84847c;text-align:left;padding-left:0}.es-form-field-container input[type=submit]{background-color:transparent;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAMAAAB2Mu6sAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAAnQAAAJ0Bj3LnbgAAADlQTFRFAAAAjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6Hjo6H0WCcsQAAABN0Uk5TAP9maNL+6xe0VWmrGrAzz++RWe7R2AkAAABzSURBVHicrZFJFoAgDENTbZkUUO5/WMUn4IA7s0r7k02LwEIvCQcwu+ElxwxZ0dEqIDLzc60nIpBXyt73Vim/g3Hn19IxjhnkyDK0ePYnQC0VU0AJ1moD0J6MIa/xBECKMRV/A1f9C8T1gJPvs4fYe1QMG6lRA83UfgXEAAAAAElFTkSuQmCC");color:#fff;font-weight:700;font-size:12px;font-size:0;position:absolute;right:5px;top:0;padding:7px 20px;border-radius:0;text-decoration:none;background-position:center;background-repeat:no-repeat;border:0;height:41px}.es_subscription_message.success{font-size:14px}.col-left,.col-right{width:100%;padding:20px 0}ul.simplefilter li{background:0 0;background-color:transparent;color:#282828;border:solid 1px #282828}ul.simplefilter li.active,ul.simplefilter li:hover{background-color:#a67d44!important;border-color:#a67d44;color:#fff}.sticky-header{position:fixed!important;top:0;width:100%;z-index:9999;background:#fff;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.serv1 span.wpcf7-spinner{display:none}.cont_sub_hdr .left-side a{color:#282828}.cont_sub_hdr .left-side a:hover{color:#a67d44}.arrow-top.arrowon{opacity:1}.arrow-top.arrowon{transform:translateY(-10px)}@media only screen and (min-width:1200px) and (max-width:1600px){.work-container .elementor-image-box-content{left:36%;width:74%;bottom:-16%}}@media screen and (max-width:1200px){.slider-box .elementor-swiper-button.elementor-swiper-button-next{right:0}.slider-box .elementor-swiper-button.elementor-swiper-button-prev{left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-c8b2116.sec_container.home_sect2 .swiper-slide{max-height:45vh;height:45vh}.elementor-element.slider-box .elementor-repeater-item-8a2b78f.swiper-slide{min-height:45vh;height:55vh}.work-container .elementor-image-box-content{padding:15px;left:5%;width:100%;bottom:-20%}.elementor-element.work-sliders.sec_container.home_sect4{min-height:unset;padding-bottom:2rem}.sec_container.home_sect4 .e-con-inner{width:100%;margin:0}.sec_container.home_sect6 .e-con-inner .elementor-element.elementor-element-9c75fc5{column-gap:1em}.elementor-element.elementor-element-669a0aa.e-grid.e-con-full.footer-form.e-con.e-child p{text-align:center}}@media screen and (max-width:991px){.footer-menu ul .menu-item{width:auto}.left-side.sb_hdr_sec{padding:0!important}.elementor-element.sub_hdr{width:100%!important}.abut_cntnr_servs .serv_box{width:48%}.menu_pop .mnu_sub p.elementor-heading-title{font-size:14px!important}.prop_rt_cont .main-heading.hdg2 h3{font-size:26px}.sec_container.sec1_term{width:90%;margin:auto}.sec_container.sec1_term .main-heading{font-size:32px}.sec_container.sec1_term .e-con-inner{padding-top:2rem;padding-bottom:2rem}.elementor-element.cont_sub_hdr,.elementor-element.cont_sub_hdr .e-grid.e-con-full.e-con.e-child{padding:1rem 0}.elementor-element.cont_sub_hdr .left-side{padding:0 0 .5rem}.elementor-element.cont_sub_hdr{min-height:40vh}.elementor-element.elementor-element-669a0aa.e-grid.e-con-full.footer-form.e-con.e-child p{text-align:center}#elementor-popup-modal-7876 .dialog-close-button{top:6%!important;right:50px!important}.elementor-element.elementor-element-71ea22c.slider-box.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{min-height:55vh;height:50vh}}@media only screen and (max-width:991px) and (orientation:portrait){.elementor-element.sub_hdr_cont.elementor-widget.elementor-widget-heading{padding:0 15px}#elementor-popup-modal-7876 .dialog-close-button{top:3%!important;right:30px!important}}@media (max-width:768px){.sec_container.opt_addon.elementor-element.elementor-element-7a60ecf.elementor-position-left.elementor-vertical-align-middle.elementor-widget__width-initial.elementor-widget.elementor-widget-image-box{width:100%}.sec_container.rdy_plan .elementor-element.elementor-align-right,.sec_container.rdy_plan .elementor-element.elementor-align-left{text-align:center}.abut_cntnr_servs .serv_box{width:100%}.home-btns .anc-btn{text-align:center;padding:1rem 0}.hom_sec1.serv_col_lft .serv_matr,.hom_sec1.serv_col_right .serv_more{padding:0}.sec_container.home_sect1 .e-con-inner{padding-bottom:10px;padding-top:2rem}.sec_container.hom_sec8{margin-top:0}.elementor-19145 .elementor-element.elementor-element-9b462c0 .elementor-slide-heading{font-size:50px}.sec_container.home_sect3 .e-con-inner{padding-top:1rem}.sec_container.home_sect3 .main-heading2{padding-bottom:0;margin-bottom:0}.sec_container.home_sect4 .e-con-inner{padding-top:2rem;padding-bottom:0}.sec_container.home_sect4 .elementor-widget-icon-list{padding-top:0;margin-top:0}.sec_container.home_sect5{margin-top:0}.sec_container.home_sect6,.sec_container.home_sect7{padding-top:0;margin-top:0}.sec_container.home_sect6 .e-con-inner{padding-bottom:2rem}.sec_container.home_sect7 .e-con-inner{padding-bottom:2rem;padding-top:2rem}.sec_container.home_sect8 .e-con-inner{padding-top:0;margin-top:0}.hom_sec7_hdg_sec{padding:0}.sec_container.sec1_term .main-heading{font-size:28px}.sec_container.home_sect6 .e-con-inner .elementor-element.elementor-element-9c75fc5{row-gap:1em}.elementor-19145 .elementor-element.elementor-element-9b462c0 .elementor-slide-heading{font-size:36px}.elementor-19145 .elementor-element.elementor-element-609b45c .elementor-slide-heading{font-size:28px}.elementor-slides .swiper-slide-inner{padding:0}}@media only screen and (max-width:767px) and (orientation:portrait){.elementor-item.elementor-gallery-title{font-size:16px;padding:7px 3px}.col-rev{display:flex!important;flex-direction:column-reverse}.cnt-list .elementor-icon-list-item{text-align:center!important}.slider-box{background-size:cover;background-repeat:no-repeat}.work-sliders .work-container .elementor-image-box-content{width:90%;padding:1rem;left:0}}@media only screen and (max-width:767px) and (orientation:landscape){.work-sliders .work-container .elementor-image-box-content{width:90%;padding:1rem;left:0}.hom_sec1.serv_col_right .serv_prposl,.hom_sec1.serv_col_right .serv_more,.hom_sec1.serv_col_lft .serv_wedng,.hom_sec1.serv_col_lft .serv_matr{text-align:center}.sec_container.home_sect4{margin-top:0;padding-top:0}.sec_container.home_sect7 .e-con-inner .elementor-element-b0c9947.e-con-full.e-flex.e-con.e-child{row-gap:2rem}}.grecaptcha-badge{visibility:hidden}