@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix,.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row>div{margin-bottom:30px}@font-face{font-family:'Titillium Web';src:url(/wp-content/themes/irradia-ds/fonts/TitilliumWeb-Light.woff2) format('woff2'),url(/wp-content/themes/irradia-ds/fonts/TitilliumWeb-Light.woff) format('woff'),url(/wp-content/themes/irradia-ds/fonts/TitilliumWeb-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Titillium Web';src:url(/wp-content/themes/irradia-ds/fonts/TitilliumWeb-SemiBold.woff2) format('woff2'),url(/wp-content/themes/irradia-ds/fonts/TitilliumWeb-SemiBold.woff) format('woff'),url(/wp-content/themes/irradia-ds/fonts/TitilliumWeb-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/wp-content/themes/irradia-ds/fonts/OpenSans-Light.woff2) format('woff2'),url(/wp-content/themes/irradia-ds/fonts/OpenSans-Light.woff) format('woff'),url(/wp-content/themes/irradia-ds/fonts/OpenSans-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/wp-content/themes/irradia-ds/fonts/OpenSans-Bold.woff2) format('woff2'),url(/wp-content/themes/irradia-ds/fonts/OpenSans-Bold.woff) format('woff'),url(/wp-content/themes/irradia-ds/fonts/OpenSans-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;border:0;outline:0;list-style:none;box-sizing:border-box}body{display:block;position:relative;overflow-y:scroll}img{max-width:100%;height:auto}.clear:before,.clear:after{content:' ';display:table;clear:both}li{margin-bottom:8px}section{padding-left:0;padding-top:100px}article,footer{max-width:1200px;margin:0 auto}article.big{padding:150px 50px}body{font-family:'Open Sans',sans-serif;font-size:large;color:#4e4e57}h1,h2,h3,h4{font-family:'Titillium Web',sans-serif;letter-spacing:-.02em}h1{font-size:3rem;margin-bottom:50px;line-height:1.1;color:#ec6851;text-transform:uppercase}h2{font-size:2rem;margin-bottom:25px;line-height:1.2em;color:#ec6851;font-weight:400}h3{font-size:1.4rem;margin-bottom:20px;line-height:1.1em;color:#ec6851}h4{font-size:1.2rem;margin-bottom:10px;line-height:1.1em;color:#ec6851}.h2-style{font-family:'Titillium Web',sans-serif;letter-spacing:-.02em;font-size:2rem;margin-bottom:25px;line-height:1.2em;color:#ec6851;font-weight:400}.home h1{max-width:800px;text-align:center;margin:-100px auto 30px auto;border:0;padding-top:0}.home h2,.formulario h2{text-align:center;margin:0 auto 20px auto;border:0;padding:0;font-size:3rem}.h1_home{padding-bottom:50px;padding-top:50px}hr{margin:50px 0 30px 0;border-top:1px solid #ccc}p,ul,ol{margin:0 0 20px 0;padding:0}small{display:block;font-size:small;line-height:1.4em}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.aligncenter{display:block;margin:0 0 20px 0;text-align:center}a{color:#ec6851;text-decoration:none;outline:none}a:hover{color:#ec6851;text-decoration:none}.logged-in header{margin-top:20px}header{position:fixed;top:0;left:0;right:0;z-index:999;width:100%;background:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);display:flex;align-items:center;justify-content:center;padding:15px 50px}.header-container{max-width:1200px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.header-left{display:flex;align-items:center}.mobile_menu_wrapper{display:none;align-items:center}.header-right{display:flex;align-items:center;gap:15px}.logo{display:block;height:60px;width:auto;padding:0;margin:0}.logo:hover{opacity:.6}.header-button{white-space:nowrap;padding:8px 20px;font-size:.95rem;margin-bottom:0!important}nav{flex:1;display:flex;justify-content:center;align-items:center}.menu_container{display:none;width:100%}.mobile_menu{display:none;cursor:pointer;padding:0;background:#ec6851;color:#fff;border-radius:5px;font-weight:700;font-size:1.2rem;transition:all 0.3s ease;min-width:36px;width:36px;height:36px;align-items:center;justify-content:center;line-height:1;position:relative}.mobile_menu::before,.mobile_menu::after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:20px;height:2px;background:#fff;transition:all 0.3s ease}.mobile_menu::before{top:11px}.mobile_menu::after{bottom:11px}.mobile_menu span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:2px;background:#fff;transition:all 0.3s ease}.mobile_menu:hover{background:#d55a3e;transform:scale(1.05)}.mobile_menu.active::before{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.mobile_menu.active::after{bottom:auto;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.mobile_menu.active span{opacity:0}.menu{display:flex;justify-content:center;align-items:center;gap:5px;gap:0;flex-wrap:wrap;list-style:none;margin:0;padding:0}.menu li{display:inline-block;position:relative;margin-bottom:0}.menu>li>a{display:block;padding:10px 20px;color:#4e4e57;font-weight:600;text-transform:uppercase;font-size:.9rem;transition:all 0.3s ease}.menu>li>a:hover{color:#ec6851}.menu .current-menu-item>a,.menu .current_page_item>a{color:#ec6851}.menu ul{display:none;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 4px 10px rgb(0 0 0 / .1);min-width:200px;padding:10px 0;border-radius:5px;z-index:1000}.menu li:hover>ul{display:block}.menu ul li{display:block}.menu ul a{display:block;padding:10px 20px;color:#4e4e57;white-space:nowrap}.menu ul a:hover{background:#f0f0f0;color:#ec6851}.menu ul ul{top:0;left:100%;margin-left:0;z-index:1001}.video_header{height:100vh;min-height:600px;position:relative;text-align:center;color:#fff;background:#000;margin-top:-150px}.video_header .video_slide div *{flex:0 0 0%}.video_header .video_slide:not(:first-of-type){display:none}.video_header .video_slide div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;padding:50px 0 150px}.video_header .video_slide div img{display:block;height:150px;animation:vh_down 1.25s ease-out forwards;animation-delay:.5s;opacity:0}.video_header .video_slide div h1{font-size:3rem;color:#fff;padding:0;margin:30px 0;border:0;animation:vh_text 2s ease-out forwards;animation-delay:1s;opacity:0}.video_header .video_slide div h2{font-size:3rem;color:#fff;padding:0;margin:30px 0;border:0;animation:vh_text 2s ease-out forwards;animation-delay:1s;opacity:0}.video_header .video_slide div p{max-width:600px;margin:0 50px 50px;font-weight:700;line-height:1.5em;animation:vh_up 1.25s ease-out forwards;animation-delay:1.5s;opacity:0}.video_header .video_slide div .button{animation:vh_up .75s ease-out forwards;animation-delay:2s;opacity:0;margin:0;min-height:44px;line-height:18px}.video_header .video_slide video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}.video_header .video_menu{position:absolute;z-index:100;bottom:0;width:100%}.video_header .video_menu a{display:inline-block;margin:0 5px 30px;color:#fff;cursor:pointer}.video_header .video_menu a.activo{color:#ec6851}.video_header .video_menu img{width:75px;height:auto;border-radius:50px;border:2px solid rgb(255 255 255 / .15)}.video_header .video_menu a:hover img{border-color:#ec6851;transform:scale(1.1)}@keyframes vh_down{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes vh_up{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes vh_text{0%{opacity:0;letter-spacing:-.1em}50%{opacity:1}100%{opacity:1;letter-spacing:.1em}}.post_date{font-size:.8rem;margin-bottom:20px}.attachment-thumbnail{width:100%;margin-bottom:10px}.attachment-full{width:100%}a .attachment-thumbnail:hover{opacity:.6}article li{list-style:disc;margin-left:20px;margin-bottom:8px}article ol li{list-style:decimal;margin-bottom:1.4rem}.big h2{font-size:4em;text-transform:uppercase;border:0;padding-top:0;margin-top:0}.big h3{font-size:2em}.plus{display:block;position:relative;margin-bottom:20px}.plus img{width:100%;border-radius:0 90px 0 90px;margin:0 auto}.plus:before{position:absolute;top:-12px;right:0;z-index:10;content:'+';font-size:170%}.pagination{clear:both;text-align:center;margin-top:30px}.pagination .page-numbers{margin:0 1px}.pagination .current{font-weight:700}.tecnologias{margin:0 -5px 50px -5px!important}.tecnologias div{padding:5px;margin:0}.tecnologias a{font-size:0;display:block;position:relative;overflow:hidden;background:#f0f0f0;color:#4e4e57}.tecnologias a:after{content:' ';clear:both;display:block}.tecnologias img{float:left}.tecnologias p{font-size:small;position:absolute;top:0;left:50px;width:100%;height:100%;padding:5% 12% 5% 6%;opacity:0}.tecnologias p strong{display:block;font-family:'Titillium Web',sans-serif;font-size:1.6rem;line-height:1.1em;margin-bottom:10px;font-weight:400;color:#ec6851}.tecnologias p strong:after{display:block;content:' ';border-top:1px solid;width:40px;margin:15px 0 5px}.tecnologias a:hover p{opacity:1;left:0}.tecnologias a:hover img{opacity:0}.home .tecnologias{padding-bottom:100px}.home .footer-section{margin-top:-5px}.tecnologia h1{text-transform:none}.tecnologia h2:first-child{margin-top:0}.negativo{color:#fff;background:no-repeat center center #4e4e57;background-attachment:fixed;background-size:cover}.negativo h2{color:#fff}.negativo.clinic_finder{background-image:url(/wp-content/themes/irradia-ds/images/clinic_finder.jpg);background-color:#ec6851;margin-top:-50px}.negativo.conoce_irradia{background-image:url(/wp-content/themes/irradia-ds/images/ondas_rojas.jpg);background-color:#ec6851}.negativo.financiacion{background-image:url(/wp-content/themes/irradia-ds/images/ondas.jpg);background-attachment:fixed;padding-top:0}.negativo.marketing{background-image:url(/wp-content/themes/irradia-ds/images/ondas.jpg);background-attachment:fixed;padding-top:0}.negativo.conoce_irradia h3{color:#FFF}.formulario{padding:50px 50px 10px;color:#fff;background:#4e4e57;border-radius:30px 0}.formulario div div input{width:100%}.telefono{padding:40px 50px;background:#ec6851;text-align:center;border-radius:0 30px}.telefono h2{margin:0}.telefono a{color:#fff}.servicios_home{text-align:center}.servicios_home img{display:block;max-width:150px;margin:0 auto 20px}.servicio-titulo{display:inline-block;color:#ec6851;margin:30px 0;text-decoration:none}.novedades{font-size:80%;line-height:1.3}.novedades h3{padding:5px 10px 6px;margin:0;text-transform:uppercase;font-weight:400;background:#ec6851;color:#fff}.novedades a{color:#4e4e57}.novedades a:hover{color:#ec6851}.novedades .post_date{padding:10px 0;border-bottom:1px solid #f4f5f7;margin-bottom:10px}.novedades .box{padding:20px 0}.faq h4{font-size:120%;font-weight:400;color:#4e4e57;padding:10px 12px;margin-bottom:1px;background:#f0f0f0}.faq h4:hover{cursor:pointer;background:#e0e0e0}.faq h4:before{content:'▽';margin-right:12px;font-size:80%;font-weight:400;color:#ccc}.faq h4.active:before{content:'△'}.faq div{padding:30px 20px}.faq>ul{padding:30px 20px}.gss-container{margin-bottom:50px!important;pointer-events:none}.gss-info{display:none}.page h1{margin-top:40px}article .wp-post-image,article img.attachment-large{margin-bottom:40px;display:block;margin-left:auto;margin-right:auto}table{width:100%;border-collapse:collapse;margin:20px 0;font-size:.95rem;background:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .05);border-radius:8px;overflow:hidden}table th,table td{padding:12px 15px;text-align:left;border-bottom:1px solid #e9ecef;vertical-align:top}table th{background:#f8f9fa;font-weight:600;color:#495057;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #ec6851}table tbody tr:hover{background:#f8f9fa}table tbody tr:nth-child(even){background:#fafbfc}table tbody tr:nth-child(even):hover{background:#f0f1f2}.datos{border-collapse:collapse;font-size:90%;font-weight:700;box-shadow:0 2px 10px rgb(0 0 0 / .05);border-radius:8px;overflow:hidden}.datos th,.datos td{border:2px solid #e9ecef;padding:8px 12px}.datos th{font-size:small;background:#ec6851;color:#fff;border-color:#d55a3e}.datos td:first-child{font-size:small;background:#f8f9fa;font-weight:600}.datos tbody tr:hover{background:#f0f1f2}@media all and (max-width:768px){table{font-size:.85rem;margin:15px 0}table th,table td{padding:8px 10px}table th{font-size:.8rem}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0}.table-responsive table{min-width:600px;margin:0}.video_header .video_slide div .button{min-height:36px}}@media all and (max-width:600px){.video_header .video_slide div{padding:100px 0 150px}table{font-size:.8rem;margin:10px 0}table th,table td{padding:6px 8px}table th{font-size:.75rem}.table-mobile-cards{display:block}.table-mobile-cards thead{display:none}.table-mobile-cards tbody,.table-mobile-cards tr,.table-mobile-cards td{display:block;width:100%}.table-mobile-cards tr{background:#fff;margin-bottom:15px;padding:15px;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .1);border:1px solid #e9ecef}.table-mobile-cards td{border:none;padding:5px 0;position:relative;padding-left:50%}.table-mobile-cards td:before{content:attr(data-label);position:absolute;left:0;width:45%;padding-right:10px;white-space:nowrap;font-weight:600;color:#ec6851;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px}.table-mobile-cards td:first-child{font-weight:600;color:#495057;font-size:1rem;padding-left:0;margin-bottom:10px;border-bottom:1px solid #e9ecef;padding-bottom:10px}.table-mobile-cards td:first-child:before{display:none}}.resultados{margin-top:20px}.resultados li{list-style:none;padding:5%;margin:0;background:#f0f0f0;text-align:center;font-size:medium}.resultados li:not(:first-of-type){display:none}.resultados li>img{margin-bottom:20px}.juxtapose{width:400px!important;height:400px!important;margin:0 auto 20px}.juxtapose .jx-knightlab{display:none!important}.juxtapose .jx-label{opacity:0;padding:0 4px!important;text-transform:uppercase;font-size:9px!important}.juxtapose:hover .jx-label{opacity:1}@media all and (max-width:768px){.juxtapose{width:100%!important;max-width:400px!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0 auto 20px!important}}@media all and (max-width:600px){.juxtapose{width:100%!important;max-width:350px!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0 auto 15px!important}}@media all and (max-width:480px){.juxtapose{width:100%!important;max-width:300px!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0 auto 15px!important}}.jx-controller{visibility:hidden}.anterior{color:#ec6851;cursor:pointer}.siguiente{float:right;color:#ec6851;cursor:pointer}.gallery img{border:0!important;margin-bottom:05px!important}.gallery{font-size:smaller}.document-gallery{margin:0 -15px 0 -15px}.document-gallery .document-icon a{display:block;padding:15px;color:#4e4e57}.document-gallery .document-icon a img{width:100%;margin-bottom:10px;border:1px solid #f0f0f0}.document-gallery .document-icon a:hover img{border-color:#ccc}.document-gallery .document-icon .title{font-size:medium!important;line-height:1.3!important}.gss-info{padding:5px 0!important;background:none!important}.gss-pager .cycle-pager-active,.gss-pager .cycle-pager-active:hover{background:#ec6851!important}.gss-pager a{margin:0 7px 0 0!important}.gss-nav{padding:0!important}.gss-prev,.gss-next{background:none!important;border-color:#f0f0f0!important}.gss-prev:hover,.gss-next:hover{color:#ec6851!important;border-color:#ec6851!important}.gss-pager{display:none}.tratamientos{display:flex;flex-wrap:wrap;justify-content:left;margin:0 -15px;font-size:small}.tratamientos>div{flex:0 1 50%;padding:0 15px}.tratamientos h3{margin-bottom:10px}.tratamientos img{border-radius:999px}.noticias{display:flex;flex-wrap:wrap;margin:0 -15px}.noticias div{width:33%;padding:0 15px}.funcionalidades{display:flex;flex-wrap:wrap;margin:0 -10px 0;padding-left:0;font-size:smaller}.funcionalidades li{flex:0 0 33.333333%;margin:0;padding:0 10px 20px;list-style:none}.funcionalidades img{display:block}@media all and (max-width:768px){.funcionalidades li{flex:0 0 50%;padding:0 5px 15px}.funcionalidades img{display:block;margin:0 auto;max-width:100%;height:auto}}@media all and (max-width:600px){.funcionalidades li{flex:0 0 100%;padding:0 0 15px;text-align:center}.funcionalidades img{display:block;margin:0 auto;max-width:200px;height:auto}}aside{font-size:90%}aside .widget{margin-bottom:30px}aside .widget h4{text-transform:uppercase}aside .widget li{list-style:none;margin:0}aside .widget li a{display:block;padding:8px 10px 10px 0;border-top:1px solid #ccc;color:#4e4e57;line-height:1.2em}aside .widget li a:hover{color:#ec6851}aside input{background:#f0f0f0;border:1px solid #ccc;color:#4e4e57}aside input:focus{border-color:#ec6851}.noticias-cards-section{padding-top:0!important;padding-bottom:40px}.noticias-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:30px}.noticia-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .08);overflow:hidden;transition:all 0.3s ease;border:1px solid #f0f0f0}.noticia-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgb(0 0 0 / .12)}.noticia-card .card-image{position:relative;overflow:hidden;height:200px}.noticia-card .card-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.noticia-card:hover .card-image img{transform:scale(1.05)}.noticia-card .card-content{padding:25px}.noticia-card .card-date{font-size:.85rem;color:#6c757d;background:#f8f9fa;padding:4px 8px;border-radius:4px}.noticia-card .card-title{margin-bottom:15px}.noticia-card .card-title a{color:#2c3e50;font-size:1.2rem;font-weight:600;text-decoration:none;line-height:1.3;transition:color 0.3s ease}.noticia-card .card-title a:hover{color:#ec6851}.noticia-card .card-excerpt{color:#6c757d;font-size:.95rem;line-height:1.5;margin-bottom:20px}.noticia-card .card-footer{border-top:1px solid #f0f0f0;padding-top:15px}.noticia-card .card-link{color:#ec6851;font-weight:600;text-decoration:none;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;transition:color 0.3s ease}.noticia-card .card-link:hover{color:#d55a3e}.eventos-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:30px;padding-bottom:100px}.evento-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .08);overflow:hidden;transition:all 0.3s ease;border:1px solid #f0f0f0;position:relative}.evento-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgb(0 0 0 / .12)}.evento-card .card-image{position:relative;overflow:hidden;height:200px}.evento-card .card-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.evento-card:hover .card-image img{transform:scale(1.05)}.evento-card .card-badge{position:absolute;top:15px;right:15px;background:#ec6851;color:#fff;padding:6px 12px;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.evento-card .card-content{padding:25px}.evento-card .card-meta{margin-bottom:12px}.evento-card .card-date{font-size:.85rem;color:#6c757d;background:#f8f9fa;padding:4px 8px;border-radius:4px}.evento-card .card-title{margin-bottom:15px}.evento-card .card-title a{color:#2c3e50;font-size:1.2rem;font-weight:600;text-decoration:none;line-height:1.3;transition:color 0.3s ease}.evento-card .card-title a:hover{color:#ec6851}.evento-card .card-excerpt{color:#6c757d;font-size:.95rem;line-height:1.5;margin-bottom:20px}.evento-card .card-footer{border-top:1px solid #f0f0f0;padding-top:15px}.evento-card .card-link{color:#ec6851;font-weight:600;text-decoration:none;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;transition:color 0.3s ease}.evento-card .card-link:hover{color:#d55a3e}@media all and (max-width:992px){.noticias-cards,.eventos-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}}@media all and (max-width:768px){.noticias-cards,.eventos-cards{grid-template-columns:1fr;gap:20px}.noticia-card .card-image,.evento-card .card-image{height:180px}.noticia-card .card-content,.evento-card .card-content{padding:20px}}@media all and (max-width:600px){.noticias-cards,.eventos-cards{margin-top:20px}.noticia-card .card-image,.evento-card .card-image{height:160px}.noticia-card .card-content,.evento-card .card-content{padding:15px}.noticia-card .card-title a,.evento-card .card-title a{font-size:1.1rem}}.cpt-header-image{width:100%;margin-bottom:60px!important;border-radius:8px;overflow:hidden}.cpt-header-image img{width:100%;height:auto;display:block}.tratamiento-header{margin-bottom:40px;display:flex!important;align-items:center;flex-wrap:wrap}.tratamiento-header>div{float:none!important;display:flex;align-items:center;min-height:180px}.tratamiento-header>div:first-child{justify-content:flex-start}.tratamiento-header>div:last-child{justify-content:center}.tratamiento-header h1{margin-bottom:0;line-height:1.2}.tratamiento-header .tratamientos{padding:0 15px;max-width:180px;width:100%}.tratamiento-header .tratamientos img{border-radius:999px;width:100%;height:auto;max-width:180px}.tratamiento-content{width:100%;max-width:100%;margin-bottom:40px}.tratamiento-content p{margin-bottom:20px;line-height:1.6}.tratamiento-content h2,.tratamiento-content h3,.tratamiento-content h4{margin-top:30px;margin-bottom:15px}.tratamiento-content ul,.tratamiento-content ol{margin-left:20px;margin-bottom:20px}.tratamiento-content li{margin-bottom:8px}.cpt-content{width:100%;margin-bottom:40px}.cpt-content p{margin-bottom:20px;line-height:1.6}.cpt-content h2,.cpt-content h3,.cpt-content h4{margin-top:30px;margin-bottom:15px}.cpt-content ul,.cpt-content ol{margin-left:20px;margin-bottom:20px}.cpt-content li{margin-bottom:8px}.tecnologia-enlace{margin:30px 0;text-align:center}@media all and (max-width:768px){.cpt-header-image{margin-bottom:15px}.cpt-content{margin-bottom:30px}.tecnologia-enlace{margin:20px 0}.tecnologia-enlace .button{padding:10px 25px;font-size:.9rem}.tratamiento-header{margin-bottom:30px}.tratamiento-header h1{margin-bottom:20px;margin-top:20px}.tratamiento-content{margin-bottom:30px}}@media all and (max-width:600px){.tratamiento-header h1{font-size:2rem;margin-bottom:15px;margin-top:15px}.tratamiento-header>div:last-child{justify-content:center;margin-bottom:0}.tratamiento-header .tratamientos{margin:0 auto;margin-bottom:0;padding-bottom:0;text-align:center}.tratamiento-header .tratamientos img{margin-bottom:0}}.categoria-destacada{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .08);overflow:hidden;margin:30px 0;transition:all 0.3s ease}.categoria-destacada:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgb(0 0 0 / .12)}.categoria-destacada-content{display:flex;align-items:center;gap:30px;padding:30px}.categoria-destacada-image{flex:0 0 200px;height:150px;overflow:hidden;border-radius:8px}.categoria-destacada-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.categoria-destacada:hover .categoria-destacada-image img{transform:scale(1.05)}.categoria-destacada-text{flex:1}.categoria-destacada-title{font-size:1.8rem;color:#ec6851;margin-bottom:15px;font-weight:600}.categoria-destacada-description{margin-bottom:20px}.categoria-destacada-description p{color:#4e4e57;line-height:1.6;margin:0}.categoria-destacada-content-text{margin-bottom:20px;color:#4e4e57;line-height:1.6}.categoria-destacada-content-text p{margin-bottom:15px}.categoria-destacada-content-text p:last-child{margin-bottom:0}.categoria-destacada-button{margin-top:20px;text-align:center}@media all and (max-width:768px){.categoria-destacada-content{flex-direction:column;text-align:center;padding:25px;gap:20px}.categoria-destacada-image{flex:none;width:100%;max-width:300px;height:200px}.categoria-destacada-title{font-size:1.5rem}}@media all and (max-width:600px){.categoria-destacada{margin:20px 0}.categoria-destacada-content{padding:20px}.categoria-destacada-image{height:150px}.categoria-destacada-title{font-size:1.3rem}.categoria-destacada-btn{padding:10px 25px;font-size:.9rem}}.product-grid-section{margin:40px 0}.product-grid-title{text-align:center;margin-bottom:20px;color:#ec6851;font-size:2rem;font-weight:600}.product-grid-description{text-align:center;margin-bottom:40px;color:#4e4e57;font-size:1.1rem;line-height:1.6}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin:0}.product-highlight{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .08);overflow:hidden;transition:all 0.3s ease;border:1px solid #f0f0f0;height:100%;display:flex;flex-direction:column}.product-highlight:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgb(0 0 0 / .12)}.product-highlight-titulo{font-size:1.4rem;color:#ec6851;margin-bottom:15px;font-weight:600;padding:25px 25px 0 25px}.product-highlight-texto{color:#4e4e57;line-height:1.6;margin-bottom:20px;padding:0 25px;flex-grow:1}.product-highlight-content{padding:0 25px 25px 25px}.product-highlight-image{margin-bottom:20px;border-radius:8px;overflow:hidden}.product-highlight-image img{width:100%;height:auto;display:block;transition:transform 0.3s ease}.product-highlight:hover .product-highlight-image img{transform:scale(1.05)}.product-highlight-link{text-align:center;margin-top:auto}.product-highlight-link .button{display:inline-block;padding:10px 25px;background:#ec6851;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all 0.3s ease;border:2px solid #ec6851}.product-highlight-link .button:hover{background:#d55a3e;transform:translateY(-2px);box-shadow:0 4px 15px rgb(236 104 81 / .3);border-color:#d55a3e}@media all and (max-width:768px){.product-grid{grid-template-columns:1fr;gap:20px}.product-grid-title{font-size:1.6rem}.product-highlight-titulo{font-size:1.2rem;padding:20px 20px 0 20px}.product-highlight-texto{padding:0 20px}.product-highlight-content{padding:0 20px 20px 20px}}@media all and (max-width:600px){.product-grid-section{margin:30px 0}.product-grid-title{font-size:1.4rem;margin-bottom:15px}.product-grid-description{margin-bottom:30px;font-size:1rem}.product-grid{gap:15px}.product-highlight-titulo{font-size:1.1rem;padding:15px 15px 0 15px}.product-highlight-texto{padding:0 15px;font-size:.95rem}.product-highlight-content{padding:0 15px 15px 15px}.product-highlight-link .button{padding:8px 20px;font-size:.9rem}}.footer-section{background:#f8f9fa;border-top:1px solid #e9ecef;padding-top:0}.footer-fullwidth{width:100%;background:#f8f9fa;padding:60px 0 30px 0}.footer-container{max-width:1200px;margin:0 auto;padding:0 50px}.footer-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px}.footer-column{display:flex;flex-direction:column}.footer-column h4{color:#ec6851;font-size:1.1rem;font-weight:600;margin-bottom:20px;text-transform:uppercase;letter-spacing:.5px}.footer-logo{align-items:flex-start}.footer-logo-link{display:block;margin-bottom:15px}.footer-logo-img{height:60px;width:auto;transition:opacity 0.3s ease}.footer-logo-link:hover .footer-logo-img{opacity:.8}.footer-company-name{font-size:.9rem;color:#6c757d;margin:0;font-weight:500}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:8px}.footer-links a{color:#4e4e57;text-decoration:none;font-size:.95rem;transition:color 0.3s ease}.footer-links a:hover{color:#ec6851}.footer-address p{color:#4e4e57;font-size:.95rem;line-height:1.5;margin:0 0 15px 0}.footer-phone{display:flex;align-items:center;margin-bottom:10px}@media all and (max-width:768px){.footer-phone{justify-content:center}}.footer-phone-link{color:#ec6851;font-weight:600;font-size:1rem;text-decoration:none;transition:color 0.3s ease}.footer-phone-link:hover{color:#d55a3e}.footer-fax{font-size:.9rem;color:#6c757d}.footer-social-links{display:flex;gap:15px;flex-wrap:wrap}.social-link{display:block;transition:transform 0.3s ease}.social-link img{width:36px;height:36px;opacity:.7;transition:all 0.3s ease}.social-link:hover{transform:translateY(-2px)}.social-link:hover img{opacity:1;transform:scale(1.1)}.footer-divider{border:none;height:1px;background:#dee2e6;margin:30px 0 20px 0}.footer-copyright{text-align:center;padding-top:20px}.footer-copyright p{color:#6c757d;font-size:.9rem;margin:0}@media all and (max-width:992px){.footer-content{grid-template-columns:1fr 1fr;gap:30px}.footer-fullwidth{padding:50px 0 30px 0}.footer-container{padding:0 30px}}@media all and (max-width:768px){.footer-content{grid-template-columns:1fr;gap:25px;text-align:center}.footer-logo{align-items:center}.footer-social-links{justify-content:center}.footer-fullwidth{padding:40px 0 20px 0}.footer-container{padding:0 20px}}@media all and (max-width:600px){.footer-fullwidth{padding:30px 0 15px 0}.footer-container{padding:0 15px}.footer-logo-img{height:50px}.footer-social-links{gap:10px}.social-link img{width:32px;height:32px}}label{font-size:small;margin-bottom:6px;vertical-align:super}input,textarea,select{display:inline-block;font-size:1rem;font-family:inherit;line-height:32px;height:32px;color:#fff;white-space:nowrap;background:rgb(255 255 255 / .1);padding:0 8px;border:1px solid rgb(255 255 255 / .15);margin:0 5px 5px 0}textarea{width:100%;height:200px;line-height:inherit;white-space:inherit;padding:8px;margin-bottom:20px;resize:none}input:focus,textarea:focus,select:focus{border-color:#fff}input[type=checkbox],input[type=radio]{padding:inherit;line-height:inherit;width:inherit!important;height:inherit}input[type=submit],.button{display:inline-block;padding:10px 25px;border:2px solid;margin:0 5px 20px 0;border-radius:5px;font-family:'Titillium Web',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.2em;height:inherit;cursor:pointer;transition:all 0.3s ease;text-decoration:none;position:relative;overflow:hidden}input[type=submit],.button{color:#ec6851;border-color:#ec6851;background:none}input[type=submit]:hover,.button:hover{background:#ec6851;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgb(236 104 81 / .3);border-color:#ec6851}input[type=submit]:active,.button:active{transform:translateY(0);box-shadow:0 2px 8px rgb(236 104 81 / .2)}.button.small{padding:5px 15px;font-size:1rem}.button.big{padding:20px 50px;font-size:1.5rem}.negativo .button{color:#fff;border-color:#fff;background:none}.negativo .button:hover{color:#ec6851;background:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgb(255 255 255 / .3)}.tecnologia-enlace .button{display:inline-block;padding:12px 30px;background:#ec6851;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all 0.3s ease;border:2px solid #ec6851}.tecnologia-enlace .button:hover{background:#d55a3e;transform:translateY(-2px);box-shadow:0 4px 15px rgb(236 104 81 / .3);border-color:#d55a3e}.categoria-destacada-btn{display:inline-block;padding:12px 30px;background:#ec6851;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all 0.3s ease;border:2px solid #ec6851;text-align:center}.categoria-destacada-btn:hover{background:#d55a3e;transform:translateY(-2px);box-shadow:0 4px 15px rgb(236 104 81 / .3);color:#fff;border-color:#d55a3e}.header-button{white-space:nowrap;padding:8px 20px;font-size:.95rem;margin-bottom:0!important;transition:all 0.3s ease;margin-right:0}.header-button:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgb(236 104 81 / .2)}.formulario_localizador form .buscar{display:inline-block;clear:both;line-height:normal;border:0;height:auto;padding:10px 20px;border-radius:5px;margin:4px;background:#ec6851;color:#fff;text-transform:uppercase;font-weight:700;transition:all 0.3s ease;cursor:pointer}.formulario_localizador form .buscar:hover{background:#d55a3e;color:#fff;transform:translateY(-1px);box-shadow:0 3px 10px rgb(236 104 81 / .3)}.resultados_localizador li a.contactar{display:inline-block;clear:both;padding:6px 20px;border:2px solid #ec6851;border-radius:5px;margin-top:20px;background:#ec6851;color:#fff;font-weight:700;font-size:small;text-transform:uppercase;transition:all 0.3s ease;text-decoration:none}.resultados_localizador li a.contactar:hover{background:#fff;color:#ec6851;cursor:pointer;transform:translateY(-1px);box-shadow:0 3px 10px rgb(236 104 81 / .2)}@media all and (max-width:768px){input[type=submit],.button{padding:8px 20px;font-size:1.1rem;margin:0 3px 15px 0}.button.big{padding:15px 35px;font-size:1.3rem}.tecnologia-enlace .button,.categoria-destacada-btn{padding:10px 25px;font-size:.9rem}}@media all and (max-width:600px){input[type=submit],.button{padding:6px 15px;font-size:1rem;margin:0 2px 10px 0}.button.big{padding:12px 25px;font-size:1.2rem}.tecnologia-enlace .button,.categoria-destacada-btn{padding:8px 20px;font-size:.85rem}.header-button{padding:6px 15px;font-size:.85rem}}.captcha{max-width:100px;float:left;margin-right:10px}.captchac{float:left}.localizador *{margin:0;padding:0;border:0;outline:0;list-style:none;box-sizing:border-box;text-decoration:none}.localizador{font-family:'Open Sans',sans-serif;font-size:medium;color:#4e4e57}.formulario_localizador{padding:50px 0;text-align:center}.formulario_localizador h1{font-family:'Titillium Web',sans-serif;font-weight:400;font-size:3rem;margin-bottom:20px;line-height:1.2}.formulario_localizador form{margin:0}.formulario_localizador form *{font-family:'Open Sans',sans-serif;font-size:medium;color:#4e4e57}.formulario_localizador form div{display:inline-block}.formulario_localizador form strong{display:block;color:#fff}.formulario_localizador form select,.formulario_localizador form input[type=text]{display:inline-block;padding:10px 20px;line-height:25px;border-radius:5px;border:0;margin:4px;height:auto;background:#fff}.formulario_localizador form .buscar{display:inline-block;clear:both;line-height:normal;border:0;height:auto;padding:10px 20px;border-radius:5px;margin:4px;background:#ec6851;color:#fff;text-transform:uppercase;font-weight:700}.formulario_localizador form .buscar:hover{background:#fff;color:#ec6851;cursor:pointer}.resultados_localizador{display:flex;flex-wrap:wrap;justify-content:left;margin:0 -10px 50px;font-size:medium}.resultados_localizador li{list-style:none;flex-basis:353px;padding:25px 30px 30px;border:3px solid #f0f0f0;margin:10px;border-radius:20px 0}.resultados_localizador li h3{color:#ec6851;margin-bottom:1em}.resultados_localizador li a.contactar{display:inline-block;clear:both;padding:6px 20px;border:2px solid #ec6851;border-radius:5px;margin-top:20px;background:#ec6851;color:#fff;font-weight:700;font-size:small;text-transform:uppercase}.resultados_localizador li a.contactar:hover{background:#fff;color:#ec6851;cursor:pointer}a,a img,input,textarea,select,.faq h4,.jx-label{transition:all .2s ease}nav a,.tecnologias p{transition:all .25s ease-in-out}.rotating{display:inline-block;perspective:800px}.rotating a{display:block;perspective:300px}.rotating img{display:inline-block;animation:linear rotating 8s infinite}.rotating:nth-child(odd) img{animation-direction:reverse}.reverse img{animation-delay:-4s}@keyframes rotating{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}.shaking{animation:ease-in-out shaking 4s;transform:rotateY(0deg)}@keyframes shaking{40%{transform:rotateY(0deg)}100%{transform:rotateY(360deg)}}@media all and (max-width:768px){.rotating{display:flex;justify-content:center;margin:0 auto}.rotating img{max-width:150px;height:auto}}@media all and (max-width:600px){.rotating{display:flex;justify-content:center;margin:0 auto}.rotating img{max-width:120px;height:auto}}@media print{nav,aside,footer{display:none}article{width:100%}}@media all and (max-width:1200px){body{font-size:medium}header{padding:15px 30px;gap:15px}.header-right{gap:15px}.menu>li>a{padding:8px 15px;font-size:.85rem}.video_header .video_menu img{width:60px}h1{font-size:1.9rem!important}h2{font-size:1.6rem!important}h3{font-size:1.2rem}.home h2{font-size:1.9rem}.noticias div{width:50%}}@media all and (max-width:992px){header{padding:10px 20px}.header-container{flex-wrap:nowrap;justify-content:space-between}.header-left{order:1}nav{display:none}.header-right{order:2;gap:10px;justify-content:flex-end}.mobile_menu_wrapper{display:flex;order:3}.mobile_menu{display:flex!important}.mobile_menu_container{display:none;width:100%;position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 4px 10px rgb(0 0 0 / .1);border-radius:0 0 8px 8px;order:4}.mobile_menu_container.active{display:block}.menu_container{display:none}.menu{flex-direction:column;gap:0;background:#fff0;padding:15px 0;border-radius:0;margin-top:0}.menu li{display:block;width:100%}.menu>li>a{display:block;width:100%;padding:12px 15px;border-bottom:1px solid #e0e0e0}.menu>li>a:hover{color:#ec6851;background:#fff0}.menu li:last-child>a{border-bottom:none}.menu ul{position:static;display:none;box-shadow:none;background:#fff0;padding:0 0 0 20px}.menu li.menu-item-has-children>a::after{content:' ▸';float:right;font-size:1.8rem;transition:transform 0.3s ease;margin-left:10px;margin-top:-13px;vertical-align:middle;display:inline-block;min-width:30px;text-align:center}.menu li.menu-item-has-children.active>a::after{transform:rotate(90deg)}.menu li:hover>ul{display:none}.menu li.active>ul{display:block!important}.menu ul ul{position:static;margin-left:0;padding-left:20px}}@media all and (max-width:768px){.header-right{gap:8px;justify-content:flex-end}.header-button{padding:6px 15px;font-size:.85rem}.logo{height:50px}.page h1{margin-top:0}}@media all and (max-width:600px){article,.formulario{padding:50px 20px!important}header{padding:10px 15px}section{padding-top:50px}.header-right{flex-wrap:wrap;gap:8px;justify-content:flex-end}.header-button{font-size:.8rem;padding:5px 12px}.logo{height:40px}h1{font-size:1.3rem}h2{font-size:1.1rem}h3{font-size:1.1rem}.noticias div{width:100%}}section.store-locator,.store-locator-section{padding-top:80px;background:#fff0}section.store-locator>article,.store-locator-section>article{max-width:1200px;margin:0 auto}.background-purple{background:linear-gradient(135deg,#ec6851 0%,#f48c78 100%);border-radius:0 0 20px 20px}.background-purple-light{background:linear-gradient(135deg,rgb(236 104 81 / .9) 0%,rgb(244 140 120 / .9) 100%);border-radius:18px;padding:24px 28px;box-shadow:0 18px 35px rgb(20 22 26 / .08)}.background-purple-light h4{color:#fff;display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.08em;font-size:.95rem;margin-bottom:12px}.background-purple-light .form-control,.background-purple-light select{background:#fff;border:0;border-radius:999px;padding:.75rem 1.2rem;font-size:.95rem;box-shadow:0 10px 28px rgb(0 0 0 / .12);color:#4e4e57;min-height:50px;width:100%}.background-purple-light .form-control:focus,.background-purple-light select:focus{outline:none;box-shadow:0 12px 32px rgb(236 104 81 / .35)}.background-purple-light .col-md-4{margin-bottom:0!important}.irradia-cta{border:2px solid #ec6851;border-radius:14px;padding:20px;max-width:720px;margin:24px auto;background:#fffaf8;box-shadow:0 2px 10px rgb(0 0 0 / .04);text-align:center}.irradia-cta h3{margin:0 0 8px 0;font-size:1.25rem;line-height:1.2;color:#1c1c1c}.irradia-cta .cta-description{margin:0 0 16px 0;color:#4e4e57;font-size:1rem}.irradia-cta.destacado{padding:28px}.irradia-cta.destacado .cta-description.destacado{font-size:1.125rem;margin:0}.irradia-cta .cta-button-wrapper{margin:0}.irradia-cta .cta-button-wrapper .button{display:inline-block;min-width:240px;background-color:#ec6851;color:#fff;text-align:center;padding:10px 32px;border-radius:5px;font-weight:700;text-decoration:none;transition:all 0.2s ease;margin-bottom:0}.irradia-cta .cta-button-wrapper .button:hover{background-color:#d65d47;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgb(236 104 81 / .25)}.irradia-cta .cta-secondary{margin:10px 0 0;font-size:.9rem;color:#666}#store_locator{background:#fff;border-radius:20px;box-shadow:0 25px 50px rgb(20 22 26 / .08);overflow:hidden;margin:40px auto}... .background-purple-light .col-md-4{margin-bottom:0!important}#store_locator{background:#fff;border-radius:20px;box-shadow:0 25px 50px rgb(20 22 26 / .08);overflow:hidden;margin:40px auto}#store_locator .search-container-box{background:linear-gradient(135deg,#ec6851 0%,#f48c78 100%);padding:30px 30px 20px;border-bottom:1px solid rgb(255 255 255 / .2)}#store_locator .search-container-box label{color:#fff!important;font-family:'Titillium Web',sans-serif;font-weight:600;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;display:block;margin-bottom:10px}#store_locator .search-container-box .form-control,#store_locator select,#store_locator input[type="text"]{width:100%;border-radius:999px;border:0;padding:.85rem 1.25rem;background:#fff;color:#4e4e57;font-size:.95rem;box-shadow:0 12px 30px rgb(0 0 0 / .08);transition:all 0.2s ease}#store_locator .search-container-box .form-control:focus,#store_locator select:focus,#store_locator input[type="text"]:focus{outline:none;box-shadow:0 12px 30px rgb(236 104 81 / .25);color:#4e4e57}#store_locator .btn,#store_locator button,#store_locator .btn-slider{background:#ec6851;color:#fff;border-radius:999px;border:0;font-family:'Titillium Web',sans-serif;font-weight:600;letter-spacing:.05em;padding:.75rem 1.75rem;text-transform:uppercase;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease}#store_locator .btn:hover,#store_locator button:hover,#store_locator .btn-slider:hover{background:#d65d47;color:#fff!important;transform:translateY(-2px)}#store_locator #clinicsTotal{background:#4e4e57;color:#fff;font-family:'Titillium Web',sans-serif;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:18px 24px;border-bottom:1px solid rgb(255 255 255 / .06);margin-bottom:0}#store_locator ul#places-list{background:#f9f9fb;border:0;margin:0;padding:0;max-height:100%;overflow-y:auto;padding-left:0}#store_locator ul#places-list li{border-bottom:1px solid rgb(78 78 87 / .08);padding:20px 24px;transition:background 0.2s ease,transform 0.2s ease;list-style:none;margin-left:0;margin-bottom:0}#store_locator ul#places-list li:last-child{border-bottom:0}#store_locator ul#places-list li a,#store_locator .store_locator_result_list_item a{color:#ec6851;text-decoration:none;font-weight:600}#store_locator ul#places-list li a:hover,#store_locator .store_locator_result_list_item a:hover{color:#d65d47;padding-left:0}#store_locator ul#places-list li:hover,#store_locator .store_locator_result_list_item:hover{background:#fff5f1}#store_locator ul#places-list li .clinic-name{font-size:1.05rem;font-weight:600;color:#ec6851;margin-bottom:8px;display:inline-block}#store_locator ul#places-list li p,#store_locator .store_locator_result_list_item p{margin-bottom:6px;color:#4e4e57;font-size:.9rem;line-height:1.5}#store_locator .store_locator_result_list_item{padding:20px 24px;border-bottom:1px solid rgb(78 78 87 / .08);background:#fff0;transition:background 0.2s ease,transform 0.2s ease}#store_locator .store_locator_result_list_item:last-child{border-bottom:0}#store_locator .store_locator_result_list_item button{margin-top:12px;padding:.55rem 1.5rem;font-size:.85rem}#store_locator .store_locator_result_list_item .clinic-status{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#4e4e57;display:flex;align-items:center;gap:8px}#store_locator .store_locator_result_list_item .clinic-status span{width:12px;height:12px;border-radius:50%;background:#2ecc71;display:inline-block}#store_locator .store_locator_result_list_item .clinic-status.close-status span{background:#e74c3c}#store_locator .single_filter button.collapse-store-button{background:#fff;color:#4e4e57;border-radius:999px;border:0;box-shadow:0 12px 28px rgb(78 78 87 / .18);padding:.75rem 1.5rem;font-weight:600;letter-spacing:.04em;transition:all 0.25s ease}#store_locator .single_filter button.collapse-store-button:hover{color:#ec6851;box-shadow:0 18px 36px rgb(236 104 81 / .25)}#store_locator .search-container-box label.single_filter_checkbox{background:rgb(255 255 255 / .18);color:#fff!important;padding:12px 18px;display:flex;align-items:center;gap:10px;border-radius:12px;margin:6px 0;font-size:.9rem;font-weight:500;transition:background 0.2s ease,transform 0.2s ease}#store_locator .search-container-box label.single_filter_checkbox:hover{background:rgb(255 255 255 / .28);transform:translateY(-1px)}#store_locator .search-container-box label.single_filter_checkbox .store_locator_filter_checkbox{width:18px;height:18px;accent-color:#ec6851}#store_locator>[class*="col-"]{padding:0;display:flex;flex-direction:column}#store_locator .container,#store_locator .row{max-width:100%;margin:0;padding:0}#store_locator #map-container{border-left:1px solid rgb(78 78 87 / .1)}#store_locator #my-map,#store_locator #load-map,.single-stores #my-map,.single-stores #load-map{min-height:540px;height:auto;border:0;border-radius:0}#store_locator #load-map,#store_locator #load-map-loading{display:flex;align-items:center;justify-content:center}#store_locator #load-map:hover #overlay-map,#store_locator #load-map:focus #overlay-map{opacity:1}#store_locator #overlay-map .overlay-text{font-family:'Titillium Web',sans-serif;letter-spacing:.04em}#store_locator .lds-ripple div{border-color:#ec6851}.gm-style .gm-style-iw-c{border-radius:14px!important;box-shadow:0 15px 35px rgb(20 22 26 / .15)}.gm-style .gm-style-iw-d{color:#4e4e57;font-size:.9rem}#mobile-visibility-btns{border-bottom:1px solid rgb(78 78 87 / .12);background:#fff}#mobile-visibility-btns .btn{border-radius:0;font-weight:600;letter-spacing:.08em;padding:.75rem 0;background:#fff0;color:#4e4e57}#mobile-visibility-btns .col-6.active{background:#fff5f1}#mobile-visibility-btns .col-6.active .btn{color:#ec6851}#mobile-visibility-btns .btn:hover{color:#ec6851;background:rgb(236 104 81 / .08)}#store_locator .btn-outline-purple{background:#fff0;border:2px solid #ec6851;color:#ec6851;border-radius:999px;padding:.6rem 1.6rem;font-size:.9rem;letter-spacing:.05em;transition:all 0.25s ease}#store_locator .btn-outline-purple:hover{background:#ec6851;color:#fff}#store_locator .clinic-contact{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#store_locator .clinic-contact svg{fill:#ec6851}#store_locator .clinic-services,#store_locator .clinic-networks{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#store_locator .clinic-services span,#store_locator .clinic-networks span{background:rgb(236 104 81 / .12);color:#ec6851;border-radius:999px;padding:4px 12px;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.wp-block-button__link{display:block!important;margin:0 auto 10px auto!important;background-color:#ec6851!important;color:#fff!important;text-align:center!important;padding:10px 55px!important;border:none!important;border-radius:5px!important;font-weight:bold!important;text-decoration:none!important;cursor:pointer;margin-bottom:20px!important}.wp-block-button__link:hover{background:#ec6851!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px rgb(236 104 81 / .3)!important}.orange-button-border>a{display:block!important;background:#ffffff!important;margin:0 auto 10px auto!important;border:2px solid #ec6851!important;color:#ec6851!important;text-align:center!important;padding:10px 55px!important;border-radius:5px!important;font-weight:bold!important;text-decoration:none!important;margin-bottom:20px!important}.orange-button-border>a:hover{background:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px rgb(236 104 81 / .3)!important}@media all and (max-width:1199px){#store_locator{border-radius:18px}#store_locator #my-map,#store_locator #load-map{min-height:500px}}@media all and (max-width:991px){section.store-locator,.store-locator-section{padding-top:60px}#store_locator{margin:30px auto;box-shadow:0 18px 35px rgb(20 22 26 / .08)}#store_locator .search-container-box{padding:25px 20px 15px}#store_locator #map-container{border-left:0;border-top:1px solid rgb(78 78 87 / .1)}#store_locator #my-map,#store_locator #load-map{min-height:420px}#store_locator ul#places-list li,#store_locator .store_locator_result_list_item{padding:18px 20px}}@media all and (max-width:767px){#store_locator{border-radius:16px;margin:20px auto}#store_locator .search-container-box{padding:20px 18px 10px}#store_locator .search-container-box .form-control,#store_locator select,#store_locator input[type="text"]{font-size:.9rem;padding:.75rem 1.1rem}#store_locator .btn,#store_locator button,#store_locator .btn-slider{width:100%;text-align:center;margin-bottom:10px}#store_locator ul#places-list li,#store_locator .store_locator_result_list_item{padding:16px 18px}#store_locator ul#places-list li:hover,#store_locator .store_locator_result_list_item:hover{transform:none}#store_locator #clinicsTotal{text-align:center}#store_locator #my-map,#store_locator #load-map{min-height:360px}}@media all and (max-width:480px){#store_locator .search-container-box label{letter-spacing:.05em}#store_locator .search-container-box label.single_filter_checkbox{font-size:.85rem;padding:10px 14px}#store_locator ul#places-list li,#store_locator .store_locator_result_list_item{padding:14px 16px}#store_locator ul#places-list li .clinic-name{font-size:1rem}}.multiselect-container{display:flex;flex-wrap:wrap;gap:6px}.multiselect-container .multiselect-option.dropdown-item{display:inline-flex;align-items:center;padding:6px 12px;border-radius:6px;gap:8px;white-space:nowrap}.multiselect-container .multiselect-option .form-check{display:inline-flex;align-items:center;gap:8px;margin:0}.multiselect-container .multiselect-option .form-check-input{float:none;margin:0;position:static}.multiselect-container .multiselect-option .form-check-label{margin:0;line-height:1.4}body.page-template-page-add-clinic .multiselect-native-select .btn-group{margin-bottom:40px;display:inline-block!important;min-height:80px}body.page-template-page-add-clinic .multiselect-container{display:inline-block;min-height:170px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}