/*!
 Theme Name: Clara Child
 Template: cpm-clara
 Version: 1.0.9
 Requires PHP: 8.0
*/.ct-header-1 .ct-header-section{z-index:100;position:relative}.wp-element-caption{text-align:center;font-weight:normal}.ct-footer .ct-footer-about{background:var(--ct-footer-widgets-bg-color);width:100%;padding:30px;border-bottom:1px solid rgba(255,255,255,.45)}@media(max-width: 768px){.ct-footer .ct-footer-about{padding-left:20px;padding-right:20px;border-bottom:none}}.ct-footer .ct-footer-about .container{display:flex;align-items:center}@media(max-width: 768px){.ct-footer .ct-footer-about .container{flex-direction:column}}.ct-footer .ct-footer-about .container .logo-side{z-index:1}.ct-footer .ct-footer-about .container .logo-side .logo-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;padding:15px;border-radius:50%;width:160px;height:160px}@media(max-width: 768px){.ct-footer .ct-footer-about .container .logo-side .logo-wrapper{width:130px;height:130px}}.ct-footer .ct-footer-about .container .logo-side .logo-wrapper a{display:inherit}.ct-footer .ct-footer-about .container .logo-side .logo-wrapper img{width:50px;height:50px}@media(max-width: 768px){.ct-footer .ct-footer-about .container .logo-side .logo-wrapper img{width:40px;height:40px}}.ct-footer .ct-footer-about .container .logo-side .logo-wrapper .logo-append-text{margin-top:10px;font-weight:bold;font-size:12px;line-height:16px;text-align:center;text-transform:uppercase;display:flex;flex-direction:column;color:var(--ct-content-link-color)}@media(max-width: 768px){.ct-footer .ct-footer-about .container .logo-side .logo-wrapper .logo-append-text{margin-top:5px}}.ct-footer .ct-footer-about .container .logo-side .logo-wrapper .logo-append-text span{font-size:16px;line-height:22px}.ct-footer .ct-footer-about .container .text-side{border-radius:5px;padding:30px 40px;color:var(--ct-footer-widgets-text-color)}@media(max-width: 768px){.ct-footer .ct-footer-about .container .text-side{padding:0}}.ct-footer .ct-footer-about .container .text-side .textwidget{font-size:14px;line-height:22px}.ct-footer .ct-footer-about .container .text-side .textwidget :first-child{margin-top:0}.ct-footer .ct-footer-about .container .text-side .textwidget :last-child{margin-bottom:0}.ct-footer .ct-footer-about .container .logo-side+.text-side{margin-left:-60px;padding:30px 40px 30px 100px;border:1px solid #fff}@media(max-width: 768px){.ct-footer .ct-footer-about .container .logo-side+.text-side{margin-left:0;margin-top:-65px;padding:75px 20px 20px 20px}}.ct-footer .ct-footer-widgets{border-bottom:1px solid rgba(255,255,255,.45)}@media(max-width: 768px){.ct-footer .ct-footer-widgets{padding-left:0;padding-right:0;border-bottom:none}}@media(min-width: 769px){.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu>div{display:block !important}}@media(max-width: 768px){.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu>:last-child{display:none}}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu.active .widget-title .footer-more{transform:rotate(180deg)}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .widget-title{font-weight:bold;font-size:20px;line-height:30px;color:var(--ct-footer-widgets-text-color)}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .widget-title .footer-more{display:none;transition:all .3s;font-size:18px}@media(max-width: 768px){.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .widget-title .footer-more{display:block}}@media(max-width: 768px){.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .widget-title{padding:10px 20px;border-bottom:1px solid rgba(255,255,255,.45);cursor:pointer;display:flex;align-items:center;justify-content:space-between}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .widget-title:not(:first-child){border-top:1px solid rgba(255,255,255,.45)}}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .menu{margin-top:15px}@media(max-width: 768px){.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .menu{padding-left:20px;padding-right:20px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.45)}}@media(max-width: 576px){.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .menu{margin-top:10px;padding-bottom:10px}}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .menu .menu-item{margin-bottom:18px}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .menu .menu-item .menu-item-el{display:flex;align-items:center;font-size:16px;line-height:30px;font-weight:normal;color:var(--ct-footer-nav-link-color)}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .menu .menu-item .menu-item-el .footer-prepend-image{width:30px;height:30px;border-radius:50%;margin-right:10px}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .menu .menu-item .menu-item-el .footer-append-text{background-color:var(--ct-content-link-color);color:#fff;font-size:10px;font-weight:bold;line-height:1;text-transform:uppercase;padding:3px 5px;border-radius:2px;margin-left:7px;margin-top:2px}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .menu .menu-item.current-menu-item .menu-item-el{color:var(--ct-footer-nav-hover-link-color)}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .menu .menu-item:last-child{margin-bottom:0}.ct-footer .ct-footer-widgets .footer-sidebar .widget_nav_menu .menu .menu-item.footer-special-item .menu-item-el{font-weight:bold;font-size:14px;line-height:22px;color:var(--ct-content-link-color)}@media(max-width: 768px){.ct-footer .ct-footer-widgets .footer-sidebars-container{display:flex;flex-direction:column;gap:0}}@media(max-width: 768px){.ct-footer .ct-footer-navigation{padding:0 0 10px}}.ct-footer .ct-footer-navigation .ct-footer-menu{padding-top:30px;padding-bottom:20px}@media(max-width: 768px){.ct-footer .ct-footer-navigation .ct-footer-menu{padding-top:0;padding-bottom:0}}.ct-footer .ct-footer-navigation .ct-footer-menu ul{margin-bottom:0}@media(max-width: 768px){.ct-footer .ct-footer-navigation .ct-footer-menu ul{flex-direction:row}}.ct-footer .ct-footer-navigation .ct-footer-menu ul li{display:flex;padding:0 25px}@media(max-width: 768px){.ct-footer .ct-footer-navigation .ct-footer-menu ul li{padding:0 20px}.ct-footer .ct-footer-navigation .ct-footer-menu ul li:after{display:block}}.ct-footer .ct-footer-navigation .ct-footer-menu ul li .menu-item-el{font-size:16px;line-height:16px}.ct-footer .ct-footer-navigation .ct-footer-menu ul li:after{background:var(--ct-footer-nav-hover-link-color);opacity:50%}#cpm-quiz-form .next-question{display:inline-block;padding:10px 12px;font-size:14px;line-height:22px;font-weight:bold;text-align:center;text-transform:uppercase;text-decoration:none !important;letter-spacing:normal;white-space:nowrap;transition:background .3s;border:none;cursor:pointer;min-width:110px;background:var(--cr-accent-color);color:var(--cr-btn-text-color);outline:unset;border-radius:5px}.cpm-quiz-basic #cpm-quiz-form .step-position .quiz-counter strong{color:var(--cr-accent-color)}.cpm-quiz-basic #cpm-quiz-form .step-position .step-progress-bar .fill-bar{background:var(--cr-accent-color)}.cpm-quiz-basic #cpm-quiz-form .quiz-question .quiz-question-image img{border-radius:5px}@media(max-width: 370px){.cpm-big-float-bar.hide-mobile-template .cpm-main-quiz-full .cpm-main-quiz-info-link .quiz-bar-answer{padding:0 5px}.cpm-big-float-bar.hide-mobile-template .cpm-main-quiz-full .cpm-main-quiz-info-link .quiz-bar-answer span{padding:0 !important;font-weight:normal;font-size:13px;line-height:1.4}}.cfo-style-1 .cpm-rating-name .cpm-rating .cr-rating-number{color:#fff !important}