.pb-0{padding-bottom:0px!important}.grecaptcha-badge{z-index:100}div#page-container{padding-top:144px!important}.number-btn{color:#fff!important;font-weight:700;font-size:30px;text-align:center;transition:all 300ms ease 0ms}.number-btn:hover{opacity:0.8}.number-btn:before{content:"\e090";color:#fff!important;position:relative;font-family:ETmodules;font-size:28px;margin-right:16px;top:1px}header#main-header{top:52px!important;z-index:100;box-shadow:none}.logo_container:before{content:'';position:absolute;height:145px;width:700px;background-color:#4d0810;-webkit-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg);transform:skew(20deg,0deg);top:-51px;right:0;bottom:0;left:-380px;background-size:cover;background-position:right center}img#logo{margin-top:-50px;width:280px!important;max-height:83px!important}#top-menu li{padding-right:32px}#top-menu li a{font-size:15px;font-weight:500!important;transition:all .3s ease-in-out 0s}#top-menu li.current-menu-item>a{color:#e61930!important}#top-header{z-index:100}#top-header .container{padding:0px 0!important}#et-info{padding-left:28%;padding-bottom:0px!important;padding-top:13px}span#et-info-phone span{font-weight:300;padding-right:7px}span#et-info-phone a{font-size:20px;color:#fff;transition:all .3s ease-in-out 0s}span#et-info-phone a:hover{opacity:.8}#et-info-phone:before{top:2px;margin-right:11px;font-size:18px}.appoint-btn{-webkit-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg);transform:skew(20deg,0deg);background:#343432;transition:all .3s ease-in-out 0s}.appoint-btn:hover{background:#4d0810;opacity:1!important}.appoint-btn a{padding:19px 30px!important;transform:skew(-20deg,0deg);color:#fff!important;text-transform:uppercase;font-size:15px!important;font-weight:400;letter-spacing:0.5px;text-align:center}.appoint-btn a:hover{opacity:1!important}#home-slider .et_pb_slide_description .et_pb_slide_title:before{content:url(https://www.ramirezandson.com/wp-content/uploads/2024/01/tree-icon.png);color:#ffffff!important;font-family:ETmodules;margin-right:4px;position:absolute;top:130px;left:0;right:0}#home-slider .et_pb_slide_description{width:650px}.landscaping-services .et_pb_column{width:25%!important}h4.client-name{padding-bottom:0px;padding-top:30px;color:#e61930;font-size:20px;font-style:normal;font-weight:600}#free-quote .et-pb-contact-message,#free-quote .et-pb-contact-message ul{color:#222!important;font-weight:400;font-size:14px;padding-bottom:7px}ul.areas-ul{column-count:2}.free-quote-form input.text,.free-quote-form input[type=email],.free-quote-form input[type=tel],.free-quote-form input[type=text],.free-quote-form select,.free-quote-form textarea{width:100%;margin-top:13px;padding:14px 15px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;border:none;border:1px solid #4D0810;border-radius:5px;background:#fff;font-weight:500}.free-quote-form .wpcf7-submit{background:#E61930!important;padding:12px 40px;margin-top:-4px;margin-bottom:10px;font-size:14px;font-weight:600;letter-spacing:1px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;color:#fff!important;border:1px solid #E61930!important;text-transform:uppercase;border-radius:2px;cursor:pointer;transition:all 0.3s ease-in-out 0s}.free-quote-form .wpcf7-submit:hover{background:#4D0810!important;border:1px solid #4D0810!important}.wpcf7-response-output{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-size:15px}.wpcf7-not-valid-tip{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important}span.wpcf7-not-valid-tip{margin-bottom:-25px}span.wpcf7-form-control-wrap.recaptcha{margin-top:12px!important;display:block}.white-text-blurb .et_pb_blurb_description p{color:#ffffff!important}.page-id-82620 .footer-cta{display:none!important}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:10px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}.wpcf7 form .wpcf7-response-output{margin-top:0px!important;line-height:21px;padding:10px}@media (max-width:1460px){#top-header .container,#main-header .container{width:96%}}@media (max-width:1280px){#et-info{padding-left:35%}}@media (max-width:1080px){#top-menu li{padding-right:24px}#top-menu li a{font-size:14px!important}}@media (max-width:980px){#mobile_menu{height:380px;overflow-x:hidden;overflow-y:scroll}.appoint-btn{margin-top:10px}#home-slider .et_pb_slide_description{width:100%}#et-info{padding:13px 0!important;float:right}.appoint-btn a{padding:14px 10px!important}#home-slider .et_pb_slide_description .et_pb_slide_title:before{top:70px}div#page-container{padding-top:124px!important}.logo_container:before{height:131px}#top-header{position:fixed!important}#page-container #main-header{position:fixed!important;top:44px!important}}@media (max-width:767px){#home-slider .et_pb_slide_description{width:100%!important}header#main-header{top:49px!important}#home-slider .et_pb_slide_description .et_pb_slide_title:before{top:30px}}@media (max-width:700px){span#et-info-phone span{display:none}.number-btn{font-size:28px}.number-btn:before{font-size:25px}}@media (max-width:640px){.logo_container:before{width:700px}img#logo{margin-left:-16px}.logo_container:before{left:-440px}.landscaping-services .et_pb_column{width:50%!important}#areas-row .et_pb_blurb_description{font-size:15px}#areas-row .et-pb-icon{font-size:24px;padding-top:3px!important}#areas-row .et_pb_blurb_container{padding-left:7px}#home-slider .et_pb_slide{padding-left:0px!important;padding-right:0px!important}}@media (max-width:480px){img#logo{margin-top:-50px;margin-left:0px;max-width:200px!important;max-height:59px!important}.logo_container:before{left:-480px}#why-us #why-us-points .et_pb_column{width:50%!important;margin-right:0px!important;padding:0 5px}}@media (max-width:430px){#page-container header#main-header{top:36px!important;height:60px}header#main-header .container{height:60px}div#et-top-navigation{padding-top:15px!important}div#page-container{padding-top:100px!important}.logo_container:before{width:660px;height:115px}img#logo{margin-top:-35px;margin-left:-18px}#et-info{padding:10px 0!important}span#et-info-phone a{font-size:16px}#et-info-phone{margin-right:0}#et-info-phone:before{top:1px;margin-right:5px;font-size:15px}ul#mobile_menu{margin-top:-7px}}.et_mobile_menu .first-level>a:after{content:"";right:0}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after{color:#da181f;background:#f1f1f1;top:10px;position:relative;font-family:"ETModules";content:'\33';border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.mobile-toggle-open>.mobile-toggle-icon::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.mobile-toggle-open>.mobile-toggle-icon::after{content:'\32'}.et_mobile_menu .menu-item-has-children>a{font-weight:600!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,ul.et_mobile_menu li.page_item_has_children .mobile-toggle-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle-icon{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon{text-align:center;opacity:1}