.elementor-987 .elementor-element.elementor-element-b263121{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-987 .elementor-element.elementor-element-f47e764{margin-top:0px;margin-bottom:0px;}.elementor-987 .elementor-element.elementor-element-a691153 .small-title{color:#FFC000;font-family:"Covered By Your Grace", Sans-serif;font-size:25px;font-weight:400;}.elementor-987 .elementor-element.elementor-element-a691153 .title-hadding span{font-size:56px;line-height:1.5em;}.elementor-987 .elementor-element.elementor-element-a691153 .title-box{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-a691153 .blob-btn{padding:15px 30px 15px 30px;color:#ffffff;}.elementor-987 .elementor-element.elementor-element-a691153 .blob-btn__inner{border-radius:4px;}.elementor-987 .elementor-element.elementor-element-a691153 .blob-btn:hover{color:#ffffff;}.elementor-987 .elementor-element.elementor-element-a691153 .blob-btn:hover .blob-btn__inner{border-radius:4px;}.elementor-987 .elementor-element.elementor-element-5fc4e9a{margin-top:30px;margin-bottom:0px;}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox:hover{background-color:#FF8411;}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox{text-align:left;margin:0px 0px 0px 0px;padding:40px 40px 30px 40px;box-shadow:0px 0px 32px 0px rgba(110, 110, 110, 0.08);}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox-icon i:before{font-size:85px;}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox:hover i:before{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox-icon{margin:32px 13px 0px 0px;}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox-title span{font-weight:400;}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox:hover .iconbox-title span{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox-dec .iconbox-title{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox:hover p{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox-dec p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox:hover{background-color:#68A800;}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox{text-align:left;padding:40px 40px 30px 40px;box-shadow:0px 0px 32px 0px rgba(110, 110, 110, 0.08);}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox-icon i:before{font-size:85px;color:#68A800;}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox:hover i:before{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox-icon{margin:32px 13px 0px 0px;}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox-title span{font-weight:400;}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox:hover .iconbox-title span{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox-dec .iconbox-title{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox:hover p{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox-dec p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox:hover{background-color:#A87000;}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox{text-align:left;padding:40px 40px 30px 40px;box-shadow:0px 0px 32px 0px rgba(110, 110, 110, 0.08);}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox-icon i:before{font-size:85px;color:#A87000;}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox:hover i:before{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox-icon{margin:32px 13px 0px 0px;}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox-title span{font-weight:400;}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox:hover .iconbox-title span{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox-dec .iconbox-title{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox:hover p{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox-dec p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-885163a .iconbox:hover{background-color:#00A87E;}.elementor-987 .elementor-element.elementor-element-885163a .iconbox{text-align:left;padding:40px 40px 30px 40px;box-shadow:0px 0px 32px 0px rgba(110, 110, 110, 0.08);}.elementor-987 .elementor-element.elementor-element-885163a .iconbox-icon i:before{font-size:85px;color:#00A87E;}.elementor-987 .elementor-element.elementor-element-885163a .iconbox:hover i:before{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-885163a .iconbox-icon{margin:32px 13px 0px 0px;}.elementor-987 .elementor-element.elementor-element-885163a .iconbox-title span{font-weight:400;}.elementor-987 .elementor-element.elementor-element-885163a .iconbox:hover .iconbox-title span{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-885163a .iconbox-dec .iconbox-title{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-885163a .iconbox:hover p{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-885163a .iconbox-dec p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox:hover{background-color:#8A9EF3;}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox{text-align:left;padding:40px 40px 30px 40px;box-shadow:0px 0px 32px 0px rgba(110, 110, 110, 0.08);}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox-icon i:before{font-size:85px;color:#8A9EF3;}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox:hover i:before{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox-icon{margin:32px 13px 0px 0px;}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox-title span{font-weight:400;}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox:hover .iconbox-title span{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox-dec .iconbox-title{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox:hover p{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox-dec p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox:hover{background-color:#3E90FF;}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox{text-align:left;padding:40px 40px 30px 40px;box-shadow:0px 0px 32px 0px rgba(110, 110, 110, 0.08);}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox-icon i:before{font-size:85px;color:#3E90FF;}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox:hover i:before{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox-icon{margin:32px 13px 0px 0px;}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox-title span{font-weight:400;}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox:hover .iconbox-title span{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox-dec .iconbox-title{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox:hover p{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox-dec p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox:hover{background-color:#FA6943;}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox{text-align:left;padding:40px 40px 30px 40px;box-shadow:0px 0px 32px 0px rgba(110, 110, 110, 0.08);}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox-icon i:before{font-size:85px;color:#FA6943;}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox:hover i:before{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox-icon{margin:32px 13px 0px 0px;}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox-title span{font-weight:400;}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox:hover .iconbox-title span{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox-dec .iconbox-title{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox:hover p{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox-dec p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox:hover{background-color:#A93EFF;}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox{text-align:left;padding:40px 40px 30px 40px;box-shadow:0px 0px 32px 0px rgba(110, 110, 110, 0.08);}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox-icon i:before{font-size:85px;color:#A93EFF;}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox:hover i:before{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox-icon{margin:32px 13px 0px 0px;}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox-title span{font-weight:400;}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox:hover .iconbox-title span{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox-dec .iconbox-title{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox:hover p{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox-dec p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox:hover{background-color:#BB3636;}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox{text-align:left;padding:40px 40px 30px 40px;box-shadow:0px 0px 32px 0px rgba(110, 110, 110, 0.08);}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox-icon i:before{font-size:85px;color:#BB3636;}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox:hover i:before{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox-icon{margin:32px 13px 0px 0px;}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox-title span{font-weight:400;}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox:hover .iconbox-title span{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox-dec .iconbox-title{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox:hover p{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox-dec p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-69c86c1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-987 .elementor-element.elementor-element-e3644e8 > .elementor-widget-container{border-style:none;border-radius:50px 50px 50px 50px;}.elementor-987 .elementor-element.elementor-element-e3644e8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-987 .elementor-element.elementor-element-e3644e8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://residenciacaninalaaldea.com/wp-content/uploads/2024/11/hotel-perros-bizkaia.png );-webkit-mask-size:83%;-webkit-mask-position:custom;-webkit-mask-position-x:58%;-webkit-mask-position-y:-1%;-webkit-mask-repeat:no-repeat;}.elementor-987 .elementor-element.elementor-element-e3644e8{text-align:start;}.elementor-987 .elementor-element.elementor-element-e3644e8 img{filter:brightness( 102% ) contrast( 100% ) saturate( 152% ) blur( 0px ) hue-rotate( 360deg );border-style:none;border-radius:62px 247px 120px 221px;}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox:hover{background-color:#C656F8;}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox{text-align:left;padding:40px 40px 30px 40px;box-shadow:0px 0px 32px 0px rgba(110, 110, 110, 0.08);}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox-icon i:before{font-size:85px;color:#C656F8;}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox:hover i:before{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox-icon{margin:32px 13px 0px 0px;}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox-title span{font-weight:300;}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox:hover .iconbox-title span{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox-dec .iconbox-title{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox:hover p{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox-dec p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-f86baa4:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-f86baa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://residenciacaninalaaldea.com/wp-content/uploads/2021/02/counterbg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-987 .elementor-element.elementor-element-f86baa4 > .elementor-background-overlay{background-color:#395E05;opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-987 .elementor-element.elementor-element-f86baa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:10px;padding:69px 0px 85px 0px;}.elementor-987 .elementor-element.elementor-element-f86baa4 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-f86baa4 > .elementor-shape-bottom svg{width:calc(136% + 1.3px);height:137px;transform:translateX(-50%) rotateY(180deg);}.elementor-987 .elementor-element.elementor-element-d32239e{margin-top:0px;margin-bottom:0px;}.elementor-987 .elementor-element.elementor-element-869fa74 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-987 .elementor-element.elementor-element-869fa74.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-987 .elementor-element.elementor-element-869fa74 .about-titles h4{font-family:"Covered By Your Grace", Sans-serif;font-size:27px;color:#ff8411;}.elementor-987 .elementor-element.elementor-element-869fa74 .about-titles h2{font-size:45px;color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-869fa74 .about-content>ul li{width:46%;}.elementor-987 .elementor-element.elementor-element-869fa74 .about-content p{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-869fa74 .about-boxs{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-869fa74 .blob-btn{padding:15px 30px 15px 30px;color:#ffffff;}.elementor-987 .elementor-element.elementor-element-869fa74 .blob-btn__inner{border-radius:4px;}.elementor-987 .elementor-element.elementor-element-869fa74 .blob-btn:hover{color:#ffffff;}.elementor-987 .elementor-element.elementor-element-869fa74 .blob-btn:hover .blob-btn__inner{border-radius:4px;}.elementor-987 .elementor-element.elementor-element-ac30556{margin-top:0px;margin-bottom:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-accordion-item{border-width:0px;border-color:#EAEAFFD6;}.elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#EAEAFFD6;}.elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#EAEAFFD6;}.elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-accordion-icon, .elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-accordion-title{color:#FFC000;}.elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-accordion-icon svg{fill:#FFC000;}.elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-active .elementor-accordion-icon, .elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-accordion-title{font-family:"Fredoka One", Sans-serif;font-size:18px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-987 .elementor-element.elementor-element-16f39b9 .elementor-tab-title{padding:22px 22px 22px 22px;}.elementor-987 .elementor-element.elementor-element-4f11649{margin-top:0px;margin-bottom:0px;}.elementor-987 .elementor-element.elementor-element-278d06c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-987 .elementor-element.elementor-element-2b9ddcf.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-987 .elementor-element.elementor-element-69c86c1{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-987 .elementor-element.elementor-element-a691153 .title-hadding span{font-size:45px;}.elementor-987 .elementor-element.elementor-element-e4fbef5 .iconbox{padding:30px 10px 30px 10px;}.elementor-987 .elementor-element.elementor-element-3f193d2 .iconbox{padding:30px 10px 30px 10px;}.elementor-987 .elementor-element.elementor-element-a72ea5f .iconbox{padding:30px 10px 30px 10px;}.elementor-987 .elementor-element.elementor-element-885163a .iconbox{padding:30px 10px 30px 10px;}.elementor-987 .elementor-element.elementor-element-5c74117 .iconbox{padding:30px 10px 30px 10px;}.elementor-987 .elementor-element.elementor-element-299bd99 .iconbox{padding:30px 10px 30px 10px;}.elementor-987 .elementor-element.elementor-element-b912947 .iconbox{padding:30px 10px 30px 10px;}.elementor-987 .elementor-element.elementor-element-9bcca30 .iconbox{padding:30px 10px 30px 10px;}.elementor-987 .elementor-element.elementor-element-bcede91 .iconbox{padding:30px 10px 30px 10px;}.elementor-987 .elementor-element.elementor-element-69c86c1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-987 .elementor-element.elementor-element-826d212 .iconbox{padding:30px 10px 30px 10px;}}