@media only screen and (min-device-width:320px) and (max-device-width:640px){button#sgpb-close-button {right: 0 !important;font-size: 14px;}.inside-offer h3 {font-size: 18px !important;}.inside-offer p {margin-bottom: 10px !important;font-size: 14px !important;}.elementor-element-0cdfc1f:after,.elementor-element-0cdfc1f:before,.top-bar{display:none}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:10px}.inside-navigation ul#menu-main-menu{background:#fff;height:100vh}#menu-main-menu li.current-menu-item a:after{visibility:hidden}#menu-main-menu li a{line-height:50px}.req-quo:before{visibility:hidden}.page .req-quo a{color:#000!important}#menu-main-menu li{border-bottom:1px solid #ced8e1}button.menu-toggle{line-height:2}.rem-br .elementor-text-editor br,.rem-he .elementor-heading-title br{display:none}.quick-con{z-index:9}.cnt-bd .elementor-col-25>.elementor-column-wrap{border-bottom:1px solid #f0f0f0}.my-contact{padding:40px 20px!important}.footer-widgets{padding:45px 15px 45px 15px}.footer-widgets .widget-title{font-size:20px}.inside-footer-widgets>div:not(:last-child){margin-bottom:30px}footer.site-info{padding-left:15px;padding-right:15px}.bottom-foo .second-column{text-align:left!important}.cnt-bd,.lt-rt{margin-left:15px;margin-right:15px}.page-id-22 .my-contact{padding-left:0!important;padding-right:0!important;padding-top:20px!important}.rem-ove{background-image:none!important}.elementor-element-31b1433{border-bottom:1px solid rgba(221,221,221,.2)}.elementor-element-3700616{border-top:1px solid rgba(221,221,221,.2)}div#sgpb-popup-dialog-main-div{width:100%!important;left:50%!important;transform:translate(23px,0)!important}.sgpb-popup-dialog-main-div-theme-wrapper-4{left:0!important}.inside-offer h2{font-size:25px!important;line-height:30px!important}.inside-offer{padding-left:10px!important;padding-right:10px!important}.inside-offer h2 br{display:none!important}.page .tbl-nm br{display:block}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.inside-footer-widgets>div{width:25%!important;float:left;margin-bottom:0!important}.inside-footer-widgets>div:nth-child(odd){clear:none}.elementor-element-0cdfc1f:before{display:none!important}.footer-widgets{padding-left:15px;padding-right:15px}.rem-bor img{box-shadow:none!important}.lt-rt{margin-left:15px;margin-right:15px}div#sgpb-popup-dialog-main-div{width:100%!important;left:50%!important;transform:translate(23px,0)!important}.sgpb-popup-dialog-main-div-theme-wrapper-4{left:0!important}.inside-offer h2{font-size:25px!important;line-height:30px!important}.inside-offer{padding-left:10px!important;padding-right:10px!important}.inside-offer h2 br{display:none!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.elementor-element-0cdfc1f:after,.top-bar{display:none}.inside-navigation ul#menu-main-menu{background:#fff;height:100vh}#menu-main-menu li.current-menu-item a:after{visibility:hidden}#menu-main-menu li a{line-height:50px}.req-quo:before{visibility:hidden}.page .req-quo a{color:#000!important}#menu-main-menu li{border-bottom:1px solid #ced8e1}button.menu-toggle{line-height:2}.rem-br .elementor-text-editor br,.rem-he .elementor-heading-title br{display:none}.cnt-bd{margin-left:15px;margin-right:15px}.footer-widgets .widget-title{font-size:22px!important}.elementor-element-29b33d9a .elementor-text-editor{padding-left:15px;padding-right:15px}.elementor-element-97e962b .elementor-column-wrap{padding-top:20px!important;padding-bottom:14px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.top-bar{padding-left:15px;padding-right:15px}.site-header .header-image{width:210px;position:relative;top:5px}.inside-header{padding-left:15px;padding-right:15px}.main-navigation .main-nav ul li a{padding-left:15px;padding-right:15px}.top-bar .first-column a{font-size:13px}.cnt-bd{margin-left:15px;margin-right:15px}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (orientation:landscape){.elementor-element-0cdfc1f:after,.top-bar{display:none}.nav-float-right .inside-header .main-navigation{float:none;text-align:center}.inside-header.grid-container.grid-parent{text-align:center}.main-navigation li{float:none!important;display:inline-block!important}nav#sticky-navigation{text-align:center!important}.inside-navigation.grid-container.grid-parent{text-align:center!important}.navigation-branding{display:inline-block!important;margin-left:auto!important;margin-right:auto!important}div#primary-menu{width:100%}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait){.inside-navigation ul#menu-main-menu{height:auto}#menu-main-menu li{border:0}.site-header .header-image{width:225px}}.main-navigation .main-nav ul li a,.top-bar a{font-family:Avenir Book}.top-bar .inside-top-bar .widget{width:100%}.my-top .second-column{text-align:right}.my-top div{padding:0}.my-top span{margin:0 10px;font-weight:400}.my-top i{margin-right:5px;font-family:fontawesome;font-weight:400}.my-top{overflow:hidden}.top-bar{border-bottom:1px solid rgba(221,221,221,.35)}.req-quo:before{background:#d88c09;left:5px;right:5px;margin-left:auto;margin-right:auto;padding:18px 0;content:'';position:absolute;top:12px}.req-quo a{position:relative;color:#fff!important}.main-banner h6.elementor-heading-title.elementor-size-default:before{background:#fff;position:absolute;width:90px;height:1px;content:'';top:7px;left:0}.main-banner .elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:after{background:#fff}.main-banner h3.elementor-headline.elementor-headline-animation-type-typing.elementor-headline-letters{margin:0}nav#sticky-navigation{background:#fff}.sep-ic img{width:17px}.single-service img.attachment-full.size-full{width:45px}.single-service .elementor-image:before{background-color:#e4a853;content:"";position:absolute;width:44px;height:44px;border-radius:50%;z-index:-1;top:-15px;left:50%;-ms-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;transform:translateX(-40px)}.single-service .elementor-image{display:inline-block;position:relative;z-index:1}.rd-mr a{background-color:#e2dfd5;border-radius:50%;padding:13px;width:40px;height:40px;line-height:9px}.goo-svg img.attachment-full.size-full{filter:brightness(0) invert(1);width:150px}.my-contact input[type=email],.my-contact input[type=date],.my-contact input[type=number],.my-contact input[type=text]{background:#edebe5;font-family:Avenir Book;height:50px;width:100%;border-radius:4px;margin-bottom:25px;color:#707070;font-size:14px;outline:0;padding-left:35px;border:1px solid rgba(204,204,204,.5)}.enquiry-about:after,.event-type:after,.stay-preference:after{content:'\f107';position:absolute;right:10px;top:50%;transform:translateY(-50%);font-family:fontawesome;pointer-events:none}.my-contact textarea{background:#edebe5;color:#707070;margin-bottom:20px;font-size:14px;height:130px;font-family:Avenir Book;outline:0;padding-left:35px;border:1px solid rgba(204,204,204,.5);border-radius:4px;padding-top:13px}.my-contact .wpcf7-select{background:#edebe5;font-family:Avenir Book;height:50px;width:100%;border-radius:4px;margin-bottom:25px;color:#707070;font-size:14px;outline:0;padding-left:35px;border:1px solid rgba(204,204,204,.5);-webkit-appearance:none}.my-contact input[type=email]::-webkit-input-placeholder,.my-contact input[type=text]::-webkit-input-placeholder,.my-contact textarea::-webkit-input-placeholder{color:#707070}.my-contact .grid-100.tablet-grid-100.mobile-grid-100{text-align:center}.my-contact input.wpcf7-form-control.wpcf7-submit{background:#d88c09;padding:10px 40px;font-family:Avenir Book;letter-spacing:1px;text-transform:uppercase;transition:all ease .5s}.my-contact{padding:50px;border:1px solid rgba(221,221,221,.4);border-radius:10px;box-shadow:1px 1px 20px 0 rgba(0,0,0,.1)}.elementor-element-0cdfc1f:after{content:'';position:absolute;background-image:url(https://shreesrushtifarms.com/wp-content/uploads/2020/08/stroke-path3.svg);width:110px;height:100%;background-size:contain;background-repeat:no-repeat;right:0;top:50px}.elementor-element-0cdfc1f:before{content:'';position:absolute;background-image:url(https://shreesrushtifarms.com/wp-content/uploads/2020/08/stroke-path2.svg);width:110px;height:60px;background-size:contain;background-repeat:no-repeat;left:0;bottom:0;z-index:9}.fa-mail,.fa-phone25,p.fa-map25{margin-bottom:20px;padding-left:20px;position:relative;box-sizing:border-box;overflow-wrap:break-word}p.fa-map25:before{content:'\f041';font-size:20px}p.fa-mail:before,p.fa-map25:before,p.fa-phone25:before{font-family:fontawesome;position:absolute;left:0;color:#fff}p.fa-phone25:before{content:'\f2a0'}p.fa-mail:before{content:'\f003'}.footer-widgets .widget-title{font-family:Avenir Black;font-size:25px;line-height:20px;position:relative}.footer-widgets p{font-family:Avenir Book}.footer-widgets .widget-title:before{position:absolute;content:'';background:#fff;height:2px;width:40px;bottom:-20px;left:15px}.footer-widgets .widget-title:after{position:absolute;content:'';background:#fff;height:2px;width:10px;bottom:-20px;left:0}.site-footer{font-weight:400}.footer-widgets .menu li a{font-family:Avenir Book}.footer-widgets .menu li{padding-bottom:10px;position:relative}.footer-widgets .menu li a:before{content:'\f105';font-family:fontawesome;left:0;position:absolute}.footer-widgets .menu li{padding-left:20px}#custom_html-4 a{width:35px;height:35px;display:inline-block;text-align:center;line-height:39px;border-radius:50px}#custom_html-4 .custom-html-widget a.facebook{background:#3b5998;margin-right:15px}#custom_html-4 .custom-html-widget a.twitter{background:red}.bottom-foo .first-column{text-align:left}.bottom-foo .second-column{text-align:right}span.my-sepi{padding-left:5px;padding-right:3px}.bottom-foo .grid-50{padding:0}.site-info .inside-site-info{border-top:1px solid rgba(0,0,0,.07)}.bottom-foo{font-family:Avenir Book}.my-contact input.wpcf7-form-control.wpcf7-submit:hover{background:#e4a853}.quick-con{position:fixed;right:19px;bottom:10%}.quick-con a{width:54px;height:54px;display:block;text-align:center;border-radius:50%;box-shadow:1px 2px 5px rgba(112,112,112,.5)}a.btn_call{background:#d88c09;margin-top:10px}.quick-con i{font-size:23px;color:#fff;line-height:57px;font-family:fontawesome;font-weight:400}.quick-con a:last-child{background:#4dc247;margin-top:10px}.quick-con svg.wh-messenger-svg-whatsapp.wh-svg-icon{fill:#fff;width:34px;height:54px}.quick-con i.fa.fa-phone{animation:phone-icon-animate 1s ease-in-out infinite}@keyframes phone-icon-animate{0%,100%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes updown{0%{transform:translateY(0)}40%{transform:translateY(-5px)}100%{transform:translateY(0)}}a.go-re{box-shadow:none}.my-contact img{position:absolute;z-index:2;top:16px;left:20px;width:16px;opacity:.7;pointer-events:none}.my-contact .first-column,.my-contact .second-column{position:relative}.cont-us .my-contact{box-shadow:none;border:0;padding:0}.fl-slider .elementor-widget-image-carousel .swiper-container .swiper-slide figure{line-height:0}#custom_html-4 i{font-family:fontawesome;font-weight:400}ul.list-manu.lm{list-style:none;margin:0;text-align:center}ul.list-manu.lm li{display:inline-block}ul.list-manu.lm span{font-size:13px;padding-left:15px;padding-right:15px;position:relative;top:-2px}.add-sticky{background:#fff}.main-desc .elementor-text-editor p:first-child::first-letter{font-size:22px}.add-tps .elementor-col-33>.elementor-column-wrap:after,.add-tps .elementor-col-33>.elementor-column-wrap:before{content:'';background:#d88c09;width:1px}.add-ckl .elementor-icon-box-icon:before{background-color:rgba(216,140,9,.1);content:"";position:absolute;width:44px;height:44px;border-radius:50%;top:-15px;left:50%;-ms-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;transform:translateX(-40px)}.tbl-nm tr th{color:#000;padding-top:15px;padding-bottom:15px;font-size:18px;padding-left:10px;padding-right:10px}.tbl-nm table{box-shadow:0 0 10px 10px rgba(0,0,0,.03);border-radius:10px;border:0;font-size:15px}.tbl-nm tr td:last-child,.tbl-nm tr th:last-child{border-right:0}.tbl-nm tr:last-child td{border-bottom:0}.tbl-nm tr td p:last-child{margin:0}.tbl-nm tr td{padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px}span.wpcf7-not-valid-tip{display:none}.wpcf7-not-valid{border:1px solid rgba(255,0,0,.3)!important}#menu-main-menu li.current-menu-item a{position:relative;z-index:1}#menu-main-menu li.current-menu-item a:after{background:#d88c09;content:'';width:10px;height:10px;position:absolute;left:50%;bottom:5px;border-radius:50px;opacity:.2;transform:translateX(-50%)}.req-quo a:after{visibility:hidden}.inside-offer{text-align:center;padding:30px;border:1px dashed #d88c0b}.inside-offer h2{color:#000;font-family:"Avenir Black",Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;line-height:35px}.home div#sgpb-popup-dialog-main-div{margin-bottom:0!important;border-bottom-width:0!important}.inside-offer p:last-child{margin-bottom:0}div#sgpb-popup-dialog-main-div:before{background-image:url(https://shreesrushtifarms.com/wp-content/uploads/2020/07/Cover-option-2.jpg);width:100%;height:100%;content:'';position:absolute;top:0;left:0;opacity:.09;background-position:center left;background-size:cover}button#sgpb-close-button{z-index:9999!important}.inside-offer p{color:#000}.manage-offer{z-index:9;position:relative}.inside-offer a{color:#fff;background:#d88c09;padding:10px 12px}.inside-offer a:before{content:'\f1c1';font-family:fontawesome;margin-right:10px;font-size:14px;position:relative;top:-1px}.inside-offer h3{color:#000;font-family:"Avenir Black",Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:25px}