body>.phone-icon-cart.phone-icon-cart{display:none}.ad-ios-logo{height:30px;width:110px;display:inline-block!important;text-indent:-9999px;background:var(--wpr-bg-fa0b7fc4-98c8-4574-9ff2-8f29f4ec7231) no-repeat;background-size:contain!important;position:relative}span.et_pb_scroll_top.et-pb-icon.et-visible{background:#1E429C}.atf-bar{margin-bottom:-50px}.dnext-neip-cih-item.neip-cih-effect8 .neip-cih-info .neip-cih-desc{border-top:0px solid hsla(0,0%,100%,.5)}.atf-icons{top:-120px}.gform_body input[type=text],.gform_body textarea,.gform_body .gfield_select,.gform_body ::placeholder{background:#eee;color:#999!important;padding:15px!important}.gform_wrapper .gform_footer input.button{float:right;background:#1E429C;border:2px solid #1E429C;font-size:18px;color:#fff;font-weight:600;padding:12px 23px;cursor:pointer;text-transform:uppercase;border-radius:3px;width:calc(100% - 16px)!important}@media only screen and (max-width:600px){.gform_wrapper .gform_footer input.button{float:right;background:#1E429C;border:2px solid #1E429C;font-size:18px;color:#fff;padding:12px 23px;cursor:pointer;text-transform:uppercase;width:calc(100%)!important}}.gform_wrapper .gform_footer input.button:hover{background:#1E429C;color:#fff;border:2px solid #02588d}input#gform_submit_button_2{width:100%!important}.contact_form_name_field span.name_first.name_first.name_first.name_first.name_first.name_first{padding-right:0px!important}.gfield_label{color:#000!important}li#field_1_1{margin-top:-4px}li#field_1_2{margin-top:-4px}@media only screen and (max-width:980px){.flip{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse!important}.cust-flip{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse!important}.cust-flip.cust-flip>div:first-child{margin-bottom:0!important}.cust-flip.cust-flip>div:last-child{margin-bottom:25px!important}}@media only screen and (max-width:767px){.atf-bar{margin-bottom:-80px!important}}.button_trigger,.phone_number_sidetab{color:#fff;font-weight:bold;display:block;font-family:'Open Sans';font-size:12px;text-align:center;padding:10px 15px;background:#1E429C;text-transform:uppercase;box-shadow:-1px -1px 15px rgb(0 0 0 / 20%);right:-65px;z-index:900000;-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;top:50%}.phone_number_sidetab{color:#fff;font-weight:bold;display:block;font-family:'Open Sans';font-size:12px;text-align:center;padding:10px 15px;background:#1E429C;text-transform:uppercase;box-shadow:-1px -1px 15px rgb(0 0 0 / 20%);right:-21px;z-index:900000;-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;top:33%}.custon-float-right-side{position:fixed;right:0;top:50%;z-index:9999999999999999;display:flex;transform:rotate(-90deg) translateY(125px)}.custon-float-right-side .floating-section1{margin-right:20px}a.button_trigger.floating-section1.floating-section-1{background:#1E429C!important}a.phone_number_sidetab.floating-section1.floating-section-1{background:#1E429C!important}@media screen and (max-width:1100px) and (min-width:981px){body .et_mobile_menu{top:75px!important;padding-top:23px!important}body .et_mobile_nav_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .et_pb_menu__menu{display:none!important}body .et_pb_section_3_tb_header{display:block!important}body .et_pb_section_1_tb_header{display:none!important}body .et_mobile_menu{list-style:none!important;text-align:left!important}body ul.sub-menu{list-style:none!important;text-align:left!important}body .show-on-ipad-pro.show-on-ipad-pro{display:block!important}body .hide-on-ipad-pro.hide-on-ipad-pro{display:none!important}a.et_pb_button.et_pb_button_0_tb_footer.latest-projects-btn.et_pb_bg_layout_light{padding-right:30px!important;padding-left:30px!important}.et_pb_module.et_pb_image.et_pb_image_0.w_100_at_980{width:auto!important}body .show-ipad-pro-inline-block.show-ipad-pro-inline-block{display:inline-block!important}.show-on-ipad-pro-section.show-on-ipad-pro-section{display:block!important}.hide-on-ipad-pro-section.hide-on-ipad-pro-section{display:none!important}body .et_mobile_menu.et_mobile_menu{top:130px!important}}@media screen and (max-width:1440px) and (min-width:1100px){span.et_pb_scroll_top.et-pb-icon.et-visible,span.et_pb_scroll_top.et-pb-icon.et-hidden{bottom:10%}}div#page-container{overflow-x:hidden}.center-content{align-content:center;align-items:center;display:grid}.section-change-background-size{background-size:cover!important}@media screen and (max-width:1100px) and (min-width:981px){.section-change-background-size,.section-two-pond,.section-three-pond{background-size:cover!important}}.slide_in_sidebar_content_v1,.slide_in_sidebar_label_v1{position:fixed!important;right:0px!important;top:0px!important;left:unset!important;bottom:unset!important;transform:translateX(100%)!important;transition:all .4s ease-in-out,width .2s ease-in-out,top .4s ease-in-out!important}.scroll_show_slide_in,.exit_intent_slide_in.activate_exit_intent,.exit_intent_slide_in_bottom.activate_exit_intent{transform:translateX(0px)!important}.slide_in_sidebar_content_v1.activate_slide_in_v1,.slide_in_sidebar_label_v1.activate_slide_in_v1{transform:translateX(0px)!important}.slide_in_sidebar_content_v1 .et-waypoint:not(.et_pb_counters){opacity:1!important}.slide_in_sidebar_label_v1:hover{cursor:pointer}.slide_in_sidebar_label_text_v1{transform:translate(-100%,-100%) rotate(-90deg)!important;transform-origin:right bottom 0px!important;position:absolute!important;top:0px!important;left:0px!important}.slide_in_sidebar_content_v1::-webkit-scrollbar{width:10px}.slide_in_sidebar_content_v1::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.slide_in_sidebar_content_v1::-webkit-scrollbar-thumb{background:#002d5e;border-radius:10px}.et-l--footer .et_builder_inner_content{z-index:99999!important}.our-services-row{width:95%!important}@media screen and (max-width:1100px) and (min-width:981px){ul#mobile_menu1{margin-top:-61px!important}}.single-post .et_social_networks.et_social_networks:before{content:"SHARE";padding-bottom:10px!important;padding-top:30px!important;display:block;font-weight:bold;font-size:18px}.add-project-btn.add-project-btn .yith_ywraq_add_item_browse_message a,.add-project-btn.add-project-btn .yith-ywraq-add-button a{background:#024b79;text-transform:uppercase;font-size:18px;color:#FFFFFF!important;background-color:#024B79;border-color:#024B79;border-style:solid;border-width:2px;border-radius:3px 3px 3px 3px;line-height:34px;background-size:cover;background-position:50%;background-repeat:no-repeat;display:inline-block;padding:0.3em 1em;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.custom-woo-com-product-projects.custom-woo-com-product-projects a.woocommerce-loop-product__link{color:#183a5b}.custom-woo-com-product-projects.custom-woo-com-product-projects a.button{border-radius:4px!important}.custom-woo-com-product-projects.custom-woo-com-product-projects a.button{border-radius:4px!important;font-size:16px;line-height:34px!important;font-weight:600!important}.btn-color-white.btn-color-white input.button.button,.btn-color-white.btn-color-white a.button.button,.btn-color-white.btn-color-white button.button.button{color:#fff}.yith-request-a-quote-page .gform_wrapper h2.gform_title{display:none!important}.yith-wapo-option.not-clickable-div-radio.not-clickable-div-radio{pointer-events:none}.yith-wapo-option.not-clickable-div-radio.not-clickable-div-radio span.radiobutton{display:none!important}.yith-wapo-option.not-clickable-div-radio.not-clickable-div-radio a{pointer-events:all!important}body>div#et-boc .phone-icon-cart.phone-icon-cart a{position:fixed;bottom:15px;right:15px;z-index:111111111;background:#5CBCE0;border-radius:100%;display:flex;height:50px;width:50px;align-items:center;justify-content:center}body>div#et-boc .phone-icon-cart.phone-icon-cart a{position:fixed;bottom:15px;right:15px;z-index:111111111;background:#5CBCE0;border-radius:100%;display:flex;height:50px;width:50px;align-items:center;justify-content:center}body>div#et-boc .phone-icon-cart.phone-icon-cart a span.et-pb-icon{color:#fff;font-size:24px}body>div#et-boc .phone-icon-cart.phone-icon-cart a span{display:block!important}body>.phone-icon-cart.phone-icon-cart a{position:fixed;bottom:15px;right:15px;z-index:111111111;background:#155CA8!important;border-radius:100%;display:flex;height:50px;width:50px;align-items:center;justify-content:center}body>.phone-icon-cart.phone-icon-cart a span.et-pb-icon{color:#fff;font-size:24px}body>.phone-icon-cart.phone-icon-cart a span{display:block!important}.request-a-quote-contents.request-a-quote-contents input.button[name="update_raq"]{margin-top:0!important}.request-a-quote-contents.request-a-quote-contents .address_country select{height:52px}.request-a-quote-contents.request-a-quote-contents .gform_footer.top_label .gform_button{width:100%!important}.request-a-quote-contents.request-a-quote-contents button.button.ywraq_clean_list:after{top:2px}header.et-l.et-l--header{z-index:111111;position:relative}@media (max-width:651px){.custom-atf-btns .dnxt-button-wrapper{display:block}.custom-atf-btns .dnxt-button-wrapper>a{min-width:80%}}@media (max-height:500px){span.et_pb_scroll_top.et-pb-icon{bottom:0}}.atf-btn{font-weight:500!important}.circle-container{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden}.circle-container img{width:100%;height:auto;border-radius:100%;transition:transform 0.3s ease;transform:translateX(0%) rotate(0deg)}.circle-container:hover img{transition-duration:0.5s;transform:translateX(100%) rotate(90deg);opacity:0.6}.circle-container .circle-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#024B79;color:#fff;opacity:0;transition:opacity 0.3s ease,transform 0.3s ease,transform-origin:center,center;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;transform:scale(0)}.circle-overlay{border-radius:100%!important;padding:10%}.circle-overlay *{color:white;line-height:1.4em}.circle-overlay p{font-size:15px;line-height:1.4em}.circle-overlay h3{font-size:22px;line-height:1em}.circle-container:hover .circle-overlay{transition-duration:0.5s;opacity:1;transform:scale(1)}.slide-background-button{display:inline-block;padding:10px 20px;color:#fff;border:none;cursor:pointer;position:relative;overflow:hidden;transition:background-position 0.5s}.slide-background-button::before{content:'';position:absolute;top:0;color:white;left:-100%;width:100%;height:100%;background-color:#024B79;transition:left 0.5s}.slide-background-button:hover::before{left:0}.center-content{align-content:center;align-items:center;display:grid}@media only screen and (max-width:980px){.flip{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse!important}}span.et_pb_scroll_top.et-pb-icon.et-visible{background:#0E429C!important}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:120%!important}}@media screen and (max-width:1100px) and (min-width:981px){.homepage-service-area-row.homepage-service-area-row.homepage-service-area-row{padding-right:5em!important;padding-left:5em!important}.residential-row-2.residential-row-2.residential-row-2{padding-top:40px!important;padding-bottom:40px!important}.benefits-column-2{width:60%!important}.benefits-of-landscaping-section{background-size:cover!important}}.mfp-arrow,.mfp-arrow:after{width:128px!important;height:48px!important}input#gform_submit_button_5{width:-webkit-fill-available!important}.button3{margin-left:-23%!important}@media (min-width:1281px){.button1{margin-right:-25%!important}}@media screen and (max-width:1100px) and (min-width:981px){.button1{margin-right:-10%!important}.button3{margin-left:-8%!important}}@media (max-width:980px){.button3{margin-right:-23%!important}}@media screen and (max-width:1100px) and (min-width:981px){.gt_switcher_wrapper{left:57%!important}}@media only screen and (min-width:601px) and (max-width:900px){.gt_switcher_wrapper{left:40%!important}}@media only screen and (max-width:600px){.gt_switcher_wrapper{left:30%!important}}@media (max-width:600px){html[lang="es"] .custon-float-right-side{transform:rotate(-90deg) translateY(160px)!important}}