.elementor-16 .elementor-element.elementor-element-e794259 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-16 .elementor-element.elementor-element-e794259:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e794259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castorland.es/wp-content/uploads/2021/06/camas-elasticas-castorland.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-e794259 > .elementor-container{min-height:70vh;}.elementor-16 .elementor-element.elementor-element-e794259{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-e794259 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-217cf10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16 .elementor-element.elementor-element-217cf10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DB551500;background-image:url("https://castorland.es/wp-content/uploads/2021/06/Fondo-rojo-header-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-217cf10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-217cf10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-bdac2af > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-bdac2af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-bdac2af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-edac1bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-edac1bb{text-align:center;}.elementor-16 .elementor-element.elementor-element-edac1bb .elementor-heading-title{font-size:77px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-3f88046{text-align:center;}.elementor-16 .elementor-element.elementor-element-3f88046 .elementor-heading-title{font-family:"NexaRustSans", Sans-serif;font-size:70px;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-be2ca7b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-be2ca7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castorland.es/wp-content/uploads/2021/06/Fondo-amarillo-parque.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-be2ca7b > .elementor-container{min-height:75vh;}.elementor-16 .elementor-element.elementor-element-be2ca7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-be2ca7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-1b6821c img{width:80%;max-width:100%;opacity:1;}.elementor-16 .elementor-element.elementor-element-0d8f15c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-0d8f15c{margin-top:0px;margin-bottom:100px;}.elementor-16 .elementor-element.elementor-element-e6218c5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-2337be1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16 .elementor-element.elementor-element-f555d8a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f555d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-primary ) 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-f555d8a{border-style:solid;border-width:04px 0px 4px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-f555d8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-ec2e29a{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-ec2e29a{right:0px;}.elementor-16 .elementor-element.elementor-element-ec2e29a{top:-18%;}.elementor-16 .elementor-element.elementor-element-ec2e29a img{width:40%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-46cb430{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-46cb430{right:0px;}.elementor-16 .elementor-element.elementor-element-46cb430{top:-18%;}.elementor-16 .elementor-element.elementor-element-46cb430 img{width:40%;}.elementor-16 .elementor-element.elementor-element-4401a06{text-align:center;}.elementor-16 .elementor-element.elementor-element-4401a06 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-2073fd3{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-7dd3ff1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7dd3ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-0c377ac ) 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-7dd3ff1{border-style:solid;border-width:04px 0px 4px 0px;border-color:var( --e-global-color-0c377ac );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-7dd3ff1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-744cf78{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-744cf78{right:0px;}.elementor-16 .elementor-element.elementor-element-744cf78{top:-18%;}.elementor-16 .elementor-element.elementor-element-744cf78 img{width:40%;}.elementor-16 .elementor-element.elementor-element-9e38333{text-align:center;}.elementor-16 .elementor-element.elementor-element-9e38333 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-dbb6001{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-f7d85f0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f7d85f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-100a8ea ) 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-f7d85f0{border-style:solid;border-width:04px 0px 4px 0px;border-color:var( --e-global-color-100a8ea );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-f7d85f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-b016630{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-b016630{right:0px;}.elementor-16 .elementor-element.elementor-element-b016630{top:-18%;}.elementor-16 .elementor-element.elementor-element-b016630 img{width:40%;}.elementor-16 .elementor-element.elementor-element-213f32e{text-align:center;}.elementor-16 .elementor-element.elementor-element-213f32e .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-41c3466{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-9b040f5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9b040f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-38c58fd ) 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-9b040f5{border-style:solid;border-width:04px 0px 4px 0px;border-color:var( --e-global-color-38c58fd );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-9b040f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-e831eaf{left:1px;}body.rtl .elementor-16 .elementor-element.elementor-element-e831eaf{right:1px;}.elementor-16 .elementor-element.elementor-element-e831eaf{top:-1.911%;}.elementor-16 .elementor-element.elementor-element-e831eaf img{width:40%;}.elementor-16 .elementor-element.elementor-element-4f47d85{text-align:center;}.elementor-16 .elementor-element.elementor-element-4f47d85 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-37c7a34{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-911987a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-911987a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-be5e694 ) 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-911987a{border-style:solid;border-width:04px 0px 4px 0px;border-color:var( --e-global-color-be5e694 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-911987a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-4e77e25{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-4e77e25{right:0px;}.elementor-16 .elementor-element.elementor-element-4e77e25{top:-18%;}.elementor-16 .elementor-element.elementor-element-4e77e25 img{width:40%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-7389e6d{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-7389e6d{right:0px;}.elementor-16 .elementor-element.elementor-element-7389e6d{top:-18%;}.elementor-16 .elementor-element.elementor-element-7389e6d img{width:40%;}.elementor-16 .elementor-element.elementor-element-7c258c6{text-align:center;}.elementor-16 .elementor-element.elementor-element-7c258c6 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-cca68d1{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-59bc815:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-59bc815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-135f154 ) 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-59bc815{border-style:solid;border-width:04px 0px 4px 0px;border-color:var( --e-global-color-135f154 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-59bc815 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-adfdb13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-adfdb13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-be0b411{left:2px;}body.rtl .elementor-16 .elementor-element.elementor-element-be0b411{right:2px;}.elementor-16 .elementor-element.elementor-element-be0b411{top:-2.1%;}.elementor-16 .elementor-element.elementor-element-be0b411 img{width:40%;}.elementor-16 .elementor-element.elementor-element-5e1c404{text-align:center;}.elementor-16 .elementor-element.elementor-element-5e1c404 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-79dbb81{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-eb02798:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-eb02798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-7d4a244 ) 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-eb02798{border-style:solid;border-width:04px 0px 4px 0px;border-color:var( --e-global-color-7d4a244 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-eb02798 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-5929eb3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-5929eb3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2bb4348{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-2bb4348{right:0px;}.elementor-16 .elementor-element.elementor-element-2bb4348{top:-18%;}.elementor-16 .elementor-element.elementor-element-2bb4348 img{width:40%;}.elementor-16 .elementor-element.elementor-element-b50cde5{text-align:center;}.elementor-16 .elementor-element.elementor-element-b50cde5 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-69a46f9{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-0e2bad1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0e2bad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-92a2a47 ) 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-0e2bad1{border-style:solid;border-width:04px 0px 4px 0px;border-color:var( --e-global-color-92a2a47 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-0e2bad1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-5fa07f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-5fa07f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-a260808{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-a260808{right:0px;}.elementor-16 .elementor-element.elementor-element-a260808{top:-18%;}.elementor-16 .elementor-element.elementor-element-a260808 img{width:40%;}.elementor-16 .elementor-element.elementor-element-40a73ae{text-align:center;}.elementor-16 .elementor-element.elementor-element-40a73ae .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a71b4a2{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-72565f4:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-72565f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #E23800 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-72565f4{border-style:solid;border-width:04px 0px 4px 0px;border-color:#D32C2C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-72565f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-61cbad0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-61cbad0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-e5a6389{left:2px;}body.rtl .elementor-16 .elementor-element.elementor-element-e5a6389{right:2px;}.elementor-16 .elementor-element.elementor-element-e5a6389{top:-1.832%;}.elementor-16 .elementor-element.elementor-element-e5a6389 img{width:40%;}.elementor-16 .elementor-element.elementor-element-50e8970{text-align:center;}.elementor-16 .elementor-element.elementor-element-50e8970 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c7d04c1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c7d04c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #90E475 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-c7d04c1{border-style:solid;border-width:04px 0px 4px 0px;border-color:#83E680;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-c7d04c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-039a7af > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-039a7af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-84f615a{left:2px;}body.rtl .elementor-16 .elementor-element.elementor-element-84f615a{right:2px;}.elementor-16 .elementor-element.elementor-element-84f615a{top:-1.832%;}.elementor-16 .elementor-element.elementor-element-84f615a img{width:40%;}.elementor-16 .elementor-element.elementor-element-5968d11{text-align:center;}.elementor-16 .elementor-element.elementor-element-5968d11 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-cd13bf0{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-bd28774:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-bd28774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-7d4a244 ) 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-bd28774{border-style:solid;border-width:04px 0px 4px 0px;border-color:var( --e-global-color-7d4a244 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-bd28774 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-264f5cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-264f5cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-ed1d210{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-ed1d210{right:0px;}.elementor-16 .elementor-element.elementor-element-ed1d210{top:-18%;}.elementor-16 .elementor-element.elementor-element-ed1d210 img{width:40%;}.elementor-16 .elementor-element.elementor-element-93dbd5f{text-align:center;}.elementor-16 .elementor-element.elementor-element-93dbd5f .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8dfadcb{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-0dc1cca:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0dc1cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-135f154 ) 78%, #000000D9 100%);}.elementor-16 .elementor-element.elementor-element-0dc1cca{border-style:solid;border-width:04px 0px 4px 0px;border-color:var( --e-global-color-135f154 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-0dc1cca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-5613dd7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-5613dd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-21c3735{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-21c3735{right:0px;}.elementor-16 .elementor-element.elementor-element-21c3735{top:-18%;}.elementor-16 .elementor-element.elementor-element-21c3735 img{width:40%;}.elementor-16 .elementor-element.elementor-element-5499e0a{text-align:center;}.elementor-16 .elementor-element.elementor-element-5499e0a .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-18f22c9{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-654dce7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-654dce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E60934;}.elementor-16 .elementor-element.elementor-element-654dce7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-16 .elementor-element.elementor-element-654dce7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-da1ccd5 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-da1ccd5{text-align:center;}.elementor-16 .elementor-element.elementor-element-da1ccd5 .elementor-heading-title{font-family:"NexaRustSans", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-79b3836 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-79b3836{text-align:center;}.elementor-16 .elementor-element.elementor-element-79b3836 .elementor-heading-title{font-family:"NexaRustSans", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-2b79011{text-align:center;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5078e95 iframe{height:503px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(min-width:471px){.elementor-16 .elementor-element.elementor-element-c58adcb{width:30%;}.elementor-16 .elementor-element.elementor-element-7b2b4de{width:70%;}.elementor-16 .elementor-element.elementor-element-2337be1{width:38%;}.elementor-16 .elementor-element.elementor-element-0a03492{width:28.332%;}}@media(max-width:470px){.elementor-16 .elementor-element.elementor-element-e794259:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e794259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castorland.es/wp-content/uploads/2021/06/camas-elasticas-castorland.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-e794259 > .elementor-container{min-height:275px;}.elementor-16 .elementor-element.elementor-element-c58adcb{width:30%;}.elementor-16 .elementor-element.elementor-element-4f339c6 img{max-width:100%;}.elementor-16 .elementor-element.elementor-element-7b2b4de{width:70%;}.elementor-16 .elementor-element.elementor-element-edac1bb .elementor-heading-title{font-size:27px;}.elementor-16 .elementor-element.elementor-element-1b6821c > .elementor-widget-container{--e-transform-rotateZ:270deg;margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-1b6821c{text-align:center;}.elementor-16 .elementor-element.elementor-element-1b6821c img{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-e6218c5{width:20%;}.elementor-16 .elementor-element.elementor-element-2337be1{width:60%;}.elementor-16 .elementor-element.elementor-element-0a03492{width:20%;}.elementor-16 .elementor-element.elementor-element-a02b626{width:50%;}.elementor-16 .elementor-element.elementor-element-ec2e29a img{width:65%;}.elementor-16 .elementor-element.elementor-element-46cb430 img{width:65%;}.elementor-16 .elementor-element.elementor-element-9d76ecf{width:50%;}.elementor-16 .elementor-element.elementor-element-327545c{width:50%;}.elementor-16 .elementor-element.elementor-element-744cf78 img{width:65%;}.elementor-16 .elementor-element.elementor-element-719b306{width:50%;}.elementor-16 .elementor-element.elementor-element-9112d2f{width:50%;}.elementor-16 .elementor-element.elementor-element-b016630 img{width:65%;}.elementor-16 .elementor-element.elementor-element-e30f478{width:50%;}.elementor-16 .elementor-element.elementor-element-816868c{width:50%;}.elementor-16 .elementor-element.elementor-element-e831eaf img{width:65%;}.elementor-16 .elementor-element.elementor-element-89afa9c{width:50%;}.elementor-16 .elementor-element.elementor-element-4e67203{width:50%;}.elementor-16 .elementor-element.elementor-element-4e77e25 img{width:65%;}.elementor-16 .elementor-element.elementor-element-7389e6d img{width:65%;}.elementor-16 .elementor-element.elementor-element-ebe89d5{width:50%;}.elementor-16 .elementor-element.elementor-element-ac29633{width:50%;}.elementor-16 .elementor-element.elementor-element-be0b411 img{width:65%;}.elementor-16 .elementor-element.elementor-element-c5e1b5a{width:50%;}.elementor-16 .elementor-element.elementor-element-3795f06{width:50%;}.elementor-16 .elementor-element.elementor-element-2bb4348 img{width:65%;}.elementor-16 .elementor-element.elementor-element-b17edb5{width:50%;}.elementor-16 .elementor-element.elementor-element-30966d7{width:50%;}.elementor-16 .elementor-element.elementor-element-a260808 img{width:65%;}.elementor-16 .elementor-element.elementor-element-92f4d60{width:50%;}.elementor-16 .elementor-element.elementor-element-ffdabd9{width:50%;}.elementor-16 .elementor-element.elementor-element-e5a6389 img{width:65%;}.elementor-16 .elementor-element.elementor-element-33e1565{width:50%;}.elementor-16 .elementor-element.elementor-element-f6b084a{width:50%;}.elementor-16 .elementor-element.elementor-element-84f615a img{width:65%;}.elementor-16 .elementor-element.elementor-element-52a0bc4{width:50%;}.elementor-16 .elementor-element.elementor-element-13ed2e9{width:50%;}.elementor-16 .elementor-element.elementor-element-ed1d210 img{width:65%;}.elementor-16 .elementor-element.elementor-element-856046f{width:50%;}.elementor-16 .elementor-element.elementor-element-99ce29b{width:50%;}.elementor-16 .elementor-element.elementor-element-21c3735 img{width:65%;}.elementor-16 .elementor-element.elementor-element-2120993{width:50%;}.elementor-16 .elementor-element.elementor-element-654dce7{padding:0px 20px 0px 20px;}}/* Start custom CSS for heading, class: .elementor-element-edac1bb */.elementor-16 .elementor-element.elementor-element-edac1bb h1{
     font-size: calc(50px + 0.5vw) !important;
}
@media only screen and (max-width:1000px){
    .elementor-16 .elementor-element.elementor-element-edac1bb h1{
     font-size: calc(35px + 0.5vw) !important;
}
}
@media only screen and (min-width:2000px){
    .elementor-16 .elementor-element.elementor-element-edac1bb{
        margin-top:9% !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bdac2af */.elementor-16 .elementor-element.elementor-element-bdac2af .elementor-container {
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e794259 */.elementor-16 .elementor-element.elementor-element-e794259 .elementor-container {
    align-items: flex-end;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f88046 */.elementor-16 .elementor-element.elementor-element-3f88046 h2{
     font-size: calc(50px + 0.5vw);
      transform: rotate(-3deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b6821c */@media only screen and (max-width:460px){
    .elementor-16 .elementor-element.elementor-element-1b6821c{
    transform: rotate(90deg);
     margin-top: -16%;
    }
    .elementor-16 .elementor-element.elementor-element-1b6821c img{
        max-width:120%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af91548 */.elementor-16 .elementor-element.elementor-element-af91548{
    text-align: end;
}
.simbolo-pregunta-parque{
    font-size: calc(150px + 0.5vw);
        color: var( --e-global-color-primary );
            font-family: "NexaRustSans", Sans-serif;
}
@media only screen and (max-width:500px){
    .simbolo-pregunta-parque{
            font-size: calc(90px + 0.5vw) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff2488c */#que-hay-en-castorland{
color: var( --e-global-color-secondary );
    font-family: "NexaRustSans", Sans-serif;
    font-size: calc(40px + 0.5vw);
    line-height: 40px;
    text-align: center;
}
#palabra-castorland-parque{
    color: var( --e-global-color-primary );
}
@media only screen and (max-width:500px){
    #que-hay-en-castorland{
            font-size: calc(25px + 0.5vw);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-94a7af5 */.simbolo-pregunta-parque{
    font-size: calc(150px + 0.5vw);
        color: var( --e-global-color-primary );
            font-family: "NexaRustSans", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0d8f15c */.elementor-16 .elementor-element.elementor-element-0d8f15c{
     transform: rotate(-3deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a02b626 */.elementor-16 .elementor-element.elementor-element-a02b626 .elementor-element-ec2e29a {
    top: calc(-120% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-a02b626 .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-a02b626 .elementor-element-ec2e29a {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4401a06 */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-4401a06 h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2073fd3 */.elementor-16 .elementor-element.elementor-element-2073fd3 .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-327545c */.elementor-16 .elementor-element.elementor-element-327545c .elementor-element {
    top: calc(-120% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-327545c .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-327545c .elementor-element {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e38333 */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-9e38333 h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dbb6001 */.elementor-16 .elementor-element.elementor-element-dbb6001 .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9112d2f */.elementor-16 .elementor-element.elementor-element-9112d2f .elementor-element {
    top: calc(-120% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-9112d2f .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-9112d2f .elementor-element {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-213f32e */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-213f32e h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-41c3466 */.elementor-16 .elementor-element.elementor-element-41c3466 .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-816868c */.elementor-16 .elementor-element.elementor-element-816868c .elementor-element {
    top: calc(-120% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-816868c .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-816868c .elementor-element {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f47d85 */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-4f47d85 h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37c7a34 */.elementor-16 .elementor-element.elementor-element-37c7a34 .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e67203 */.elementor-16 .elementor-element.elementor-element-4e67203 .elementor-element {
    top: calc(-120% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-4e67203 .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-4e67203 .elementor-element {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c258c6 */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-7c258c6 h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cca68d1 */.elementor-16 .elementor-element.elementor-element-cca68d1 .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ac29633 */.elementor-16 .elementor-element.elementor-element-ac29633 .elementor-element {
    top: calc(-120% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-ac29633 .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-ac29633 .elementor-element {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e1c404 */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-5e1c404 h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-79dbb81 */.elementor-16 .elementor-element.elementor-element-79dbb81 .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3795f06 */.elementor-16 .elementor-element.elementor-element-3795f06 .elementor-element {
    top: calc(-120% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-3795f06 .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-3795f06 .elementor-element {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b50cde5 */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-b50cde5 h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-69a46f9 */.elementor-16 .elementor-element.elementor-element-69a46f9 .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-30966d7 */.elementor-16 .elementor-element.elementor-element-30966d7 .elementor-element {
    top: calc(-120% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-30966d7 .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-30966d7 .elementor-element {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40a73ae */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-40a73ae h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a71b4a2 */.elementor-16 .elementor-element.elementor-element-a71b4a2 .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ffdabd9 */.elementor-16 .elementor-element.elementor-element-ffdabd9 .elementor-element {
    top: calc(-85% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-ffdabd9 .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-ffdabd9 .elementor-element {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e8970 */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-50e8970 h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f6b084a */.elementor-16 .elementor-element.elementor-element-f6b084a .elementor-element {
    top: calc(-85% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-f6b084a .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-f6b084a .elementor-element {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5968d11 */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-5968d11 h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cd13bf0 */.elementor-16 .elementor-element.elementor-element-cd13bf0 .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13ed2e9 */.elementor-16 .elementor-element.elementor-element-13ed2e9 .elementor-element {
    top: calc(-85% - 1vw);
}
.elementor-16 .elementor-element.elementor-element-13ed2e9 .elementor-widget-wrap{
    position:relative;
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-13ed2e9 .elementor-element {
    top: calc(-50% - 1vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93dbd5f */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-93dbd5f h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8dfadcb */.elementor-16 .elementor-element.elementor-element-8dfadcb .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5499e0a */@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-5499e0a h3{
        font-size:calc(20px + 0.5vw)!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-18f22c9 */.elementor-16 .elementor-element.elementor-element-18f22c9 .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da1ccd5 */.elementor-16 .elementor-element.elementor-element-da1ccd5 h3{
    transform: rotate(1deg);
     font-size: calc(50px + 0.5vw)
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-da1ccd5 h3{
     font-size: calc(20px + 0.5vw)
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79b3836 */.elementor-16 .elementor-element.elementor-element-79b3836 h3{
    transform: rotate(-1deg);
    font-size: calc(75px + 0.5vw)
}
@media only screen and (max-width:500px){
    .elementor-16 .elementor-element.elementor-element-79b3836 h3{
     font-size: calc(30px + 0.5vw)
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NexaRustSans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://castorland.es/wp-content/uploads/2021/06/Fontfabric-NexaRustSans-Black.woff') format('woff');
}
/* End Custom Fonts CSS */