.site__footer{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--secondary-500);margin-top:clamp(2.5rem,3.785488959vw,3.75rem);padding-bottom:2.5rem}.site__footer__area__col{margin-top:clamp(2.5rem,3.9116719243vw,3.875rem);padding-left:0.625rem;padding-right:0.625rem}@media(min-width: 576px){.site__footer__area__col{max-width:50%;width:50%}}@media(min-width: 992px){.site__footer__area__col{max-width:calc(100% - 48.625rem);width:calc(100% - 48.625rem)}.site__footer__area__col--2,.site__footer__area__col--3{max-width:15rem;width:15rem}.site__footer__area__col--4{max-width:18.625rem;width:18.625rem}}@media(min-width: 1200px){.site__footer__area__col{max-width:calc(100% - 54.75rem);width:calc(100% - 54.75rem)}.site__footer__area__col--2{max-width:15rem;width:15rem}.site__footer__area__col--3,.site__footer__area__col--4{max-width:19.875rem;width:19.875rem}}@media(min-width: 1485px){.site__footer__area__col{max-width:21%;width:21%}.site__footer__area__col--1{max-width:34.5%;width:34.5%}.site__footer__area__col--2{max-width:23.5%;width:23.5%}}.site__footer__area__col--1{text-align:center}@media(min-width: 576px){.site__footer__area__col--1{text-align:left}}.site__footer__area__col--1 .custom-logo-link{display:block;margin:auto;max-width:clamp(8.875rem,15.6466876972vw,15.5rem)}@media(min-width: 576px){.site__footer__area__col--1 .custom-logo-link{margin:0}}.site__footer__area__col--1 .custom-logo-link svg{width:100%}.site__footer__area__col--2 .menu__title{font-size:clamp(1rem,1.1356466877vw,1.125rem);font-weight:500;margin:0 0 clamp(1.75rem,2.7129337539vw,2.6875rem)}.site__footer__area__col--2 .menu li{margin-top:0.875rem}.site__footer__area__col--2 .menu li a{color:var(--wp--preset--color--secondary-500);background-image:linear-gradient(currentcolor, currentcolor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 0.0625rem;transition:background-size calc(var(--radiologix--transition-speed)*1) ease 0s,color var(--radiologix--transition-speed) ease}.site__footer__area__col--2 .menu li a:hover{background-position:0 100%;background-size:100% 0.0625rem}.site__footer__area__col--3 .bg{border:0.0625rem solid var(--wp--preset--color--secondary-200);border-radius:1.5rem;font-size:clamp(0.875rem,1.0094637224vw,1rem);height:100%;padding:clamp(1.8125rem,2.334384858vw,2.3125rem) clamp(1.625rem,1.7665615142vw,1.75rem)}.site__footer__area__col--3 .link{color:var(--wp--preset--color--primary-400);font-size:clamp(1.5rem,2.1451104101vw,2.125rem);font-weight:500;background-image:linear-gradient(currentcolor, currentcolor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 0.0625rem;transition:background-size calc(var(--radiologix--transition-speed)*1) ease 0s,color var(--radiologix--transition-speed) ease}.site__footer__area__col--3 .link:hover{background-position:0 100%;background-size:100% 0.0625rem}@media(min-width: 992px){.site__footer__area__col--3 .link{background-image:linear-gradient(currentcolor, currentcolor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 0.125rem;transition:background-size calc(var(--radiologix--transition-speed)*1) ease 0s,color var(--radiologix--transition-speed) ease}.site__footer__area__col--3 .link:hover{background-position:0 100%;background-size:100% 0.125rem}}.site__footer__area__col--3 .link__wrap{margin-bottom:clamp(1.375rem,1.7034700315vw,1.6875rem);margin-top:0.5rem}@media(min-width: 576px){.site__footer__area__col--3 .link__wrap{margin-top:0}}.site__footer__area__col--3 .social{display:flex;flex-wrap:wrap;margin-bottom:0.0625rem}.site__footer__area__col--3 .social__item{margin-right:0.75rem;margin-top:clamp(0.625rem,0.8201892744vw,0.8125rem)}.site__footer__area__col--3 .social__item a{align-items:center;background-color:var(--wp--preset--color--primary-400);border-radius:100%;display:block;display:flex;height:clamp(2.625rem,3.3438485804vw,3.3125rem);justify-content:center;padding:0.5rem;transition:background-color var(--radiologix--transition-speed) var(--radiologix--transition-timing-function);width:clamp(2.625rem,3.3438485804vw,3.3125rem)}.site__footer__area__col--3 .social__item a:hover{background-color:var(--wp--preset--color--primary-500)}.site__footer__area__col--3 .social__item a svg{width:clamp(1.25rem,1.5772870662vw,1.5625rem)}@media(max-width: 575px){.site__footer__area__col--4{margin-top:0.75rem}}.site__footer__area__col--4 .bg{background-color:var(--wp--preset--color--secondary-300);border-radius:1.5rem;color:var(--wp--preset--color--white);font-size:1rem;height:100%;padding:1.625rem 1.875rem}@media(max-width: 575px){.site__footer__area__col--4 .bg{padding:2rem 1.6875rem}}.site__footer__area__col--4 .box__title{color:currentColor;font-size:clamp(1.25rem,1.7665615142vw,1.75rem);font-weight:500;margin:0 0 0.8125rem}.site__footer__area__col--4 .box__links{margin-top:1.5rem}@media(min-width: 576px){.site__footer__area__col--4 .box__links{margin-top:1.3125rem}}.site__footer__area__col--4 .box__links li{margin-top:0.875rem}@media(min-width: 576px){.site__footer__area__col--4 .box__links li{margin-top:0.4375rem}}.site__footer__area__col--4 .box__links li a{align-items:center;background-image:none;color:currentColor;display:flex;font-size:1rem;font-weight:700}.site__footer__area .row{margin-left:-0.625rem;margin-right:-0.625rem}@media(min-width: 576px){.site__footer__area .row{display:flex;flex-wrap:wrap;justify-content:space-between}}.site__footer__area--top .newsletter{background-color:var(--wp--preset--color--secondary-100);border-radius:1.5rem;padding:clamp(2rem,2.7129337539vw,2.6875rem) clamp(1.1875rem,6.0567823344vw,6rem)}@media(min-width: 992px){.site__footer__area--top .newsletter{align-items:center;display:flex;gap:clamp(1.25rem,0.1734006734*(100vw - 61.9375rem) + 1.25rem,7.6875rem);justify-content:space-between}}.site__footer__area--top .newsletter__title{font-size:clamp(1.25rem,1.7665615142vw,1.75rem);font-weight:500}@media(min-width: 992px){.site__footer__area--top .newsletter__title{margin-bottom:0.25rem}}.site__footer__area--top .newsletter form{margin-top:1rem}@media(min-width: 992px){.site__footer__area--top .newsletter form{flex-grow:1;margin-top:0.5rem;min-width:26.25rem}}.site__footer__area--top .newsletter form .fieldset{border:0;margin:0;padding:0}@media(min-width: 1200px){.site__footer__area--top .newsletter form .fieldset{display:flex;gap:0.625rem}}.site__footer__area--top .newsletter form input[type=text],.site__footer__area--top .newsletter form input[type=email],.site__footer__area--top .newsletter form input[type=number],.site__footer__area--top .newsletter form input[type=search],.site__footer__area--top .newsletter form input[type=password],.site__footer__area--top .newsletter form input[type=tel],.site__footer__area--top .newsletter form input[type=url],.site__footer__area--top .newsletter form select,.site__footer__area--top .newsletter form textarea{border-color:var(--wp--preset--color--white);display:block;font-size:clamp(0.875rem,1.0094637224vw,1rem);font-weight:500;height:clamp(2.8125rem,3.2176656151vw,3.1875rem);line-height:1;margin:0.25rem 0;min-height:clamp(2.8125rem,3.2176656151vw,3.1875rem);padding-left:clamp(1.25rem,2.0820189274vw,2.0625rem);padding-right:clamp(1.25rem,2.0820189274vw,2.0625rem);width:100%}@media(min-width: 1200px){.site__footer__area--top .newsletter form input[type=text],.site__footer__area--top .newsletter form input[type=email],.site__footer__area--top .newsletter form input[type=number],.site__footer__area--top .newsletter form input[type=search],.site__footer__area--top .newsletter form input[type=password],.site__footer__area--top .newsletter form input[type=tel],.site__footer__area--top .newsletter form input[type=url],.site__footer__area--top .newsletter form select,.site__footer__area--top .newsletter form textarea{flex-grow:1}}.site__footer__area--top .newsletter form .choices{margin:0;width:100%}@media(min-width: 1200px){.site__footer__area--top .newsletter form .choices{flex-grow:1}}.site__footer__area--top .newsletter form .choices[data-type*=select-one] .choices__list--single{border-color:var(--wp--preset--color--white);font-size:clamp(0.875rem,1.0094637224vw,1rem)}.site__footer__area--top .newsletter form input[type=submit]{display:block;font-size:clamp(0.875rem,1.0094637224vw,1rem);line-height:1;margin:1rem 0 0.25rem;min-height:clamp(2.8125rem,3.2176656151vw,3.1875rem);padding-left:3.25rem;padding-right:3.25rem;width:100%}@media(min-width: 576px){.site__footer__area--top .newsletter form input[type=submit]{margin-top:0.25rem;width:auto}}.site__footer__area--bottom{color:var(--wp--preset--color--secondary-400);font-size:clamp(0.875rem,1.0094637224vw,1rem);margin-top:clamp(2.5rem,5.047318612vw,5rem)}@media(min-width: 782px){.site__footer__area--bottom{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.site__footer__area--bottom .menu{display:flex;flex-wrap:wrap;margin-bottom:1.125rem}@media(min-width: 782px){.site__footer__area--bottom .menu{margin-bottom:0}}.site__footer__area--bottom .menu li{margin-bottom:0.5rem;margin-right:clamp(0.5rem,1.7665615142vw,1.75rem)}@media(min-width: 782px){.site__footer__area--bottom .menu li{margin-bottom:0}}.site__footer__area--bottom .menu li a{color:currentColor;font-size:0.875rem}.site__footer__landing{margin-bottom:0;overflow-x:unset;padding-bottom:0;position:relative}.site__footer__landing::after{background-color:var(--wp--preset--color--secondary-300);content:"";display:block;height:100%;left:-100%;position:absolute;top:0;width:300%;z-index:0}.site__footer__landing>.container{position:relative;z-index:1}.site__footer__landing ul#menu-footer-landing{list-style:none;margin:0;padding:0}@media(max-width: 991px){.site__footer__landing ul#menu-footer-landing{justify-content:center;margin-top:clamp(1.25rem,2.523659306vw,2.5rem)}}.site__footer__landing ul#menu-footer-landing li a{background:none;color:var(--wp--preset--color--white);font-weight:700}.site__footer__landing ul#menu-footer-landing li a:hover{color:var(--wp--preset--color--secondary-500)}.site__footer__landing .menu__title{color:var(--wp--preset--color--white)}.site__footer__landing .site__footer__area__col{margin-top:0}.site__footer__landing .site__footer__area--bottom{margin:clamp(1.25rem,2.523659306vw,2.5rem) 0}.site__footer ul{list-style:none;margin:0;padding:0}.site__footer ul li.current-menu-item a{color:var(--wp--preset--color--primary-400)}
