.elementor-13 .elementor-element.elementor-element-296b1448{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-296b1448:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-296b1448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelpilones.cotos.es/wp-content/uploads/2026/01/lagos-de-covadonga-espana-2-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-296b1448::before, .elementor-13 .elementor-element.elementor-element-296b1448 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-296b1448 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-296b1448 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-296b1448 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-296b1448 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-322ed0fb{text-align:center;}.elementor-13 .elementor-element.elementor-element-322ed0fb .elementor-heading-title{font-family:var( --e-global-typography-3801671-font-family ), Sans-serif;font-size:var( --e-global-typography-3801671-font-size );font-weight:var( --e-global-typography-3801671-font-weight );text-decoration:var( --e-global-typography-3801671-text-decoration );line-height:var( --e-global-typography-3801671-line-height );letter-spacing:var( --e-global-typography-3801671-letter-spacing );word-spacing:var( --e-global-typography-3801671-word-spacing );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-322ed0fb.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-30795a32{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-076b94f );width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-30795a32 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-30795a32.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-b15ff8e .elementor-button{border-style:none;}.elementor-13 .elementor-element.elementor-element-2fc244a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c8f8b11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-13 .elementor-element.elementor-element-5756bd6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:500;text-decoration:none;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-962179a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-962179a p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-962179a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0efcece{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0efcece.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-5386615 img{height:520px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-104072e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-13 .elementor-element.elementor-element-aa30487{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-aa30487 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:500;text-decoration:none;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-aa30487.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8c480a9 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-42c324a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-01e1b0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f5ecda8 img{height:520px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-61f9d85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-13 .elementor-element.elementor-element-5bb4417 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:500;text-decoration:none;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-cabc261{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-cabc261 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-1d51a98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bae080d img{height:520px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-39b6eaf7{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-30af0013{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-414dfd35{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6c1e800e img{width:100%;max-width:100%;height:403px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-6c1e800e{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-44b4a305{text-align:center;}.elementor-13 .elementor-element.elementor-element-44b4a305 img{width:100%;height:375px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 0px 0px 10px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-44b4a305 > .elementor-widget-container{margin:0px 0px 0px -150px;}.elementor-13 .elementor-element.elementor-element-44b4a305.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-4b099dca{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-35420d74 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-1e04364d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-1e04364d p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-2e8e2ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2e8e2ff:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2e8e2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-13e2d78 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 20s linear infinite;}.elementor-13 .elementor-element.elementor-element-13e2d78 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 20s linear infinite;}.elementor-13 .elementor-element.elementor-element-13e2d78 .qodef-m-text-item{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );padding-right:calc(20px/2);padding-left:calc(20px/2);}.elementor-13 .elementor-element.elementor-element-13e2d78 .qodef-m-text-item {-webkit-text-stroke-color:var( --e-global-color-secondary );-webkit-text-stroke-width:1px;}.elementor-13 .elementor-element.elementor-element-13e2d78 .qodef-e-icon-holder{color:var( --e-global-color-secondary );font-size:40px;}.elementor-13 .elementor-element.elementor-element-cbe5ca3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cbe5ca3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cbe5ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef5d4ef );}.elementor-13 .elementor-element.elementor-element-ca9fa18{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2a040a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9108ece{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9108ece .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-9108ece.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-0d42b56{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a109927{text-align:end;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-a109927 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-ae338e0{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-73cba2f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bb09d37 );--border-color:var( --e-global-color-bb09d37 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-73cba2f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-73cba2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-53a9f71{--display:flex;--min-height:300px;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-53a9f71:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-53a9f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelpilones.cotos.es/wp-content/uploads/2026/01/Foto-individual.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-b8c7c73{--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:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-9c940bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-title a{font-family:var( --e-global-typography-01fc773-font-family ), Sans-serif;font-size:var( --e-global-typography-01fc773-font-size );font-weight:var( --e-global-typography-01fc773-font-weight );text-decoration:var( --e-global-typography-01fc773-text-decoration );line-height:var( --e-global-typography-01fc773-line-height );letter-spacing:var( --e-global-typography-01fc773-letter-spacing );word-spacing:var( --e-global-typography-01fc773-word-spacing );}.elementor-13 .elementor-element.elementor-element-4aaa69f:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-4aaa69f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-4aaa69f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b9f10ed{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6cdc9d3 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6cdc9d3.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6cdc9d3 .elementor-icon{font-size:25px;padding:15px;}.elementor-13 .elementor-element.elementor-element-6cdc9d3 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-24fbb5e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bb09d37 );--border-color:var( --e-global-color-bb09d37 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-24fbb5e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-24fbb5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3bae04e{--display:flex;--min-height:300px;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-3bae04e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3bae04e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelpilones.cotos.es/wp-content/uploads/2026/01/foto_hab1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-47d512b{--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:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-3c55308{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-title a{font-family:var( --e-global-typography-01fc773-font-family ), Sans-serif;font-size:var( --e-global-typography-01fc773-font-size );font-weight:var( --e-global-typography-01fc773-font-weight );text-decoration:var( --e-global-typography-01fc773-text-decoration );line-height:var( --e-global-typography-01fc773-line-height );letter-spacing:var( --e-global-typography-01fc773-letter-spacing );word-spacing:var( --e-global-typography-01fc773-word-spacing );}.elementor-13 .elementor-element.elementor-element-318ff29:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-318ff29:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-318ff29 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3e4cb26{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-fb598de .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-fb598de.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-fb598de .elementor-icon{font-size:25px;padding:15px;}.elementor-13 .elementor-element.elementor-element-fb598de .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-f9aa5e7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bb09d37 );--border-color:var( --e-global-color-bb09d37 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f9aa5e7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f9aa5e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-ac19255{--display:flex;--min-height:300px;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-ac19255:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ac19255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelpilones.cotos.es/wp-content/uploads/2026/01/WhatsApp-Image-2023-09-15-at-16.02.47-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-4f44f43{--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:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-591b197{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-title a{font-family:var( --e-global-typography-01fc773-font-family ), Sans-serif;font-size:var( --e-global-typography-01fc773-font-size );font-weight:var( --e-global-typography-01fc773-font-weight );text-decoration:var( --e-global-typography-01fc773-text-decoration );line-height:var( --e-global-typography-01fc773-line-height );letter-spacing:var( --e-global-typography-01fc773-letter-spacing );word-spacing:var( --e-global-typography-01fc773-word-spacing );}.elementor-13 .elementor-element.elementor-element-86aac72:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-86aac72:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-86aac72 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-854adab{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-02705c0 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-02705c0.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-02705c0 .elementor-icon{font-size:25px;padding:15px;}.elementor-13 .elementor-element.elementor-element-02705c0 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-f7cf212{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f7cf212:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f7cf212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-f7cf212::before, .elementor-13 .elementor-element.elementor-element-f7cf212 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f7cf212 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f7cf212 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f7cf212 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f7cf212 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-54656e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-54656e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2cbde57 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-f36f503 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-fb541a2 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-fb541a2 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-35b1ac3{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-35b1ac3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b6be34f{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ea6c4cd img{height:285px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-86c033b img{width:100%;max-width:100%;height:349px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-cd267b4{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4646381 img{width:100%;max-width:100%;height:347px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-f1c698f img{height:285px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-f822dba{--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;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f822dba:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f822dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelpilones.cotos.es/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-30-at-11.59.13.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-f822dba::before, .elementor-13 .elementor-element.elementor-element-f822dba > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f822dba > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f822dba > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f822dba > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f822dba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-33b4023{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0a1d479 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-0a1d479{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5ffc190{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5ffc190 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-023ba1f .elementor-button{border-style:none;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-322ed0fb .elementor-heading-title{font-size:var( --e-global-typography-3801671-font-size );line-height:var( --e-global-typography-3801671-line-height );letter-spacing:var( --e-global-typography-3801671-letter-spacing );word-spacing:var( --e-global-typography-3801671-word-spacing );}.elementor-13 .elementor-element.elementor-element-30795a32{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-13 .elementor-element.elementor-element-2fc244a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-5756bd6{text-align:center;}.elementor-13 .elementor-element.elementor-element-5756bd6 .elementor-heading-title{font-size:42px;}.elementor-13 .elementor-element.elementor-element-962179a{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-5386615 img{height:300px;}.elementor-13 .elementor-element.elementor-element-aa30487{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13 .elementor-element.elementor-element-aa30487 .elementor-heading-title{font-size:42px;}.elementor-13 .elementor-element.elementor-element-8c480a9{text-align:center;}.elementor-13 .elementor-element.elementor-element-42c324a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-f5ecda8 img{height:300px;}.elementor-13 .elementor-element.elementor-element-5bb4417{text-align:center;}.elementor-13 .elementor-element.elementor-element-5bb4417 .elementor-heading-title{font-size:42px;}.elementor-13 .elementor-element.elementor-element-cabc261{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-bae080d img{height:300px;}.elementor-13 .elementor-element.elementor-element-39b6eaf7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13 .elementor-element.elementor-element-30af0013{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-414dfd35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6c1e800e img{width:100%;}.elementor-13 .elementor-element.elementor-element-44b4a305 img{width:100%;max-width:100%;height:347px;border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-44b4a305 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4b099dca{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-35420d74{text-align:center;}.elementor-13 .elementor-element.elementor-element-35420d74 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-1e04364d{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-13e2d78 .qodef-m-text-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-cbe5ca3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-ca9fa18{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-9108ece{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13 .elementor-element.elementor-element-9108ece .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-0d42b56{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-a109927{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13 .elementor-element.elementor-element-ae338e0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-title a{font-size:var( --e-global-typography-01fc773-font-size );line-height:var( --e-global-typography-01fc773-line-height );letter-spacing:var( --e-global-typography-01fc773-letter-spacing );word-spacing:var( --e-global-typography-01fc773-word-spacing );}.elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-title a{font-size:var( --e-global-typography-01fc773-font-size );line-height:var( --e-global-typography-01fc773-line-height );letter-spacing:var( --e-global-typography-01fc773-letter-spacing );word-spacing:var( --e-global-typography-01fc773-word-spacing );}.elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-title a{font-size:var( --e-global-typography-01fc773-font-size );line-height:var( --e-global-typography-01fc773-line-height );letter-spacing:var( --e-global-typography-01fc773-letter-spacing );word-spacing:var( --e-global-typography-01fc773-word-spacing );}.elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-f7cf212{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-54656e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2cbde57{text-align:center;}.elementor-13 .elementor-element.elementor-element-2cbde57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-f36f503{text-align:center;}.elementor-13 .elementor-element.elementor-element-fb541a2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-35b1ac3{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f822dba{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13 .elementor-element.elementor-element-0a1d479{text-align:center;}.elementor-13 .elementor-element.elementor-element-0a1d479 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-0a1d479.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-5ffc190{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-13 .elementor-element.elementor-element-5ffc190.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-296b1448{--padding-top:140px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-322ed0fb .elementor-heading-title{font-size:var( --e-global-typography-3801671-font-size );line-height:var( --e-global-typography-3801671-line-height );letter-spacing:var( --e-global-typography-3801671-letter-spacing );word-spacing:var( --e-global-typography-3801671-word-spacing );}.elementor-13 .elementor-element.elementor-element-30795a32{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13 .elementor-element.elementor-element-c8f8b11{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5756bd6 .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-962179a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-104072e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-aa30487 .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-61f9d85{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5bb4417 .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-cabc261{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-39b6eaf7{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-414dfd35{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-44b4a305{text-align:end;}.elementor-13 .elementor-element.elementor-element-44b4a305 img{width:100%;border-width:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-44b4a305.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-35420d74 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-1e04364d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-13e2d78 .qodef-m-text-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-cbe5ca3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-9108ece .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-a109927{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-b8c7c73{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-title a{font-size:var( --e-global-typography-01fc773-font-size );line-height:var( --e-global-typography-01fc773-line-height );letter-spacing:var( --e-global-typography-01fc773-letter-spacing );word-spacing:var( --e-global-typography-01fc773-word-spacing );}.elementor-13 .elementor-element.elementor-element-4aaa69f .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-b9f10ed{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-47d512b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-title a{font-size:var( --e-global-typography-01fc773-font-size );line-height:var( --e-global-typography-01fc773-line-height );letter-spacing:var( --e-global-typography-01fc773-letter-spacing );word-spacing:var( --e-global-typography-01fc773-word-spacing );}.elementor-13 .elementor-element.elementor-element-318ff29 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-3e4cb26{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-4f44f43{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-title a{font-size:var( --e-global-typography-01fc773-font-size );line-height:var( --e-global-typography-01fc773-line-height );letter-spacing:var( --e-global-typography-01fc773-letter-spacing );word-spacing:var( --e-global-typography-01fc773-word-spacing );}.elementor-13 .elementor-element.elementor-element-86aac72 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-854adab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-f7cf212{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-54656e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2cbde57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-fb541a2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b6be34f.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-86c033b.elementor-element{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-f822dba{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-0a1d479 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-0a1d479{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-13 .elementor-element.elementor-element-5ffc190{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-c8f8b11{--width:50%;}.elementor-13 .elementor-element.elementor-element-0efcece{--width:33.5%;}.elementor-13 .elementor-element.elementor-element-104072e{--width:50%;}.elementor-13 .elementor-element.elementor-element-01e1b0d{--width:50%;}.elementor-13 .elementor-element.elementor-element-61f9d85{--width:48%;}.elementor-13 .elementor-element.elementor-element-1d51a98{--width:50%;}.elementor-13 .elementor-element.elementor-element-414dfd35{--width:50%;}.elementor-13 .elementor-element.elementor-element-4b099dca{--width:50%;}.elementor-13 .elementor-element.elementor-element-73cba2f{--width:33.3%;}.elementor-13 .elementor-element.elementor-element-9c940bc{--width:75%;}.elementor-13 .elementor-element.elementor-element-b9f10ed{--width:25%;}.elementor-13 .elementor-element.elementor-element-24fbb5e{--width:33.3%;}.elementor-13 .elementor-element.elementor-element-3c55308{--width:75%;}.elementor-13 .elementor-element.elementor-element-3e4cb26{--width:25%;}.elementor-13 .elementor-element.elementor-element-f9aa5e7{--width:33.3%;}.elementor-13 .elementor-element.elementor-element-591b197{--width:75%;}.elementor-13 .elementor-element.elementor-element-854adab{--width:25%;}.elementor-13 .elementor-element.elementor-element-54656e8{--width:50%;}.elementor-13 .elementor-element.elementor-element-35b1ac3{--width:50%;}.elementor-13 .elementor-element.elementor-element-33b4023{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-c8f8b11{--width:100%;}.elementor-13 .elementor-element.elementor-element-0efcece{--width:100%;}.elementor-13 .elementor-element.elementor-element-104072e{--width:100%;}.elementor-13 .elementor-element.elementor-element-01e1b0d{--width:100%;}.elementor-13 .elementor-element.elementor-element-61f9d85{--width:100%;}.elementor-13 .elementor-element.elementor-element-1d51a98{--width:100%;}.elementor-13 .elementor-element.elementor-element-30af0013{--width:75%;}.elementor-13 .elementor-element.elementor-element-414dfd35{--width:100%;}.elementor-13 .elementor-element.elementor-element-4b099dca{--width:100%;}.elementor-13 .elementor-element.elementor-element-ca9fa18{--width:70%;}.elementor-13 .elementor-element.elementor-element-ae338e0{--width:70%;}.elementor-13 .elementor-element.elementor-element-73cba2f{--width:70%;}.elementor-13 .elementor-element.elementor-element-24fbb5e{--width:70%;}.elementor-13 .elementor-element.elementor-element-f9aa5e7{--width:70%;}.elementor-13 .elementor-element.elementor-element-54656e8{--width:78.764%;}.elementor-13 .elementor-element.elementor-element-35b1ac3{--width:93.372%;}.elementor-13 .elementor-element.elementor-element-33b4023{--width:75%;}}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-296b1448:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-296b1448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-13 .elementor-element.elementor-element-53a9f71:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-53a9f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-13 .elementor-element.elementor-element-3bae04e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3bae04e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-13 .elementor-element.elementor-element-ac19255:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ac19255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-13 .elementor-element.elementor-element-f822dba:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f822dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}