/*!
Theme Name: Diana Child
Template: cpm-diana
Author: CPM Team
Version: 1.0.0
Requires PHP: 7.4

Text Domain: cpm-theme
*/#main-footer{background-color:var(--ct-footer-bg-color);color:var(--ct-footer-text-color);padding-top:40px}#main-footer .section-label{letter-spacing:1px;line-height:1.2;font-weight:bold;font-family:var(--ct-font-heading-family);flex:0 0 auto;color:var(--ct-footer-text-color)}#main-footer .container>div:first-child{margin-top:0}#main-footer .menu .menu-item{margin-bottom:12px}#main-footer .menu .menu-item.current-menu-item .menu-item-el{color:var(--ct-footer-hover-color)}#main-footer .menu .menu-item .menu-item-el{color:var(--ct-footer-link-color);transition:color .3s}#main-footer .menu .menu-item .menu-item-el:hover{color:var(--ct-footer-hover-color)}#main-footer .trusted-container,#main-footer .protected-container{display:flex;align-items:flex-start;justify-content:stretch;padding-bottom:40px;border-bottom:1px solid rgba(var(--ct-footer-text-color-rgb), 0.1)}#main-footer .trusted-container .section-label,#main-footer .protected-container .section-label{margin:9px 33px 0 0}#main-footer .trusted-container .section-items,#main-footer .protected-container .section-items{flex:1 1 auto;display:flex;align-items:center;justify-content:space-around;gap:30px;flex-wrap:wrap}#main-footer .trusted-container .section-items img,#main-footer .protected-container .section-items img{display:block;width:auto;height:37px;max-width:180px;object-fit:contain}#main-footer .trusted-container .section-items .dmca img,#main-footer .protected-container .section-items .dmca img{height:auto;max-height:37px}#main-footer .protected-container{margin-top:40px}#main-footer .main-nav-container{padding-bottom:40px;padding-top:40px;border-bottom:1px solid rgba(var(--ct-footer-text-color-rgb), 0.1);display:flex;align-items:flex-start;justify-content:stretch}#main-footer .main-nav-container .sidebars-container{flex:1 1 auto}#main-footer .main-nav-container .sidebars-container .section-label{margin-bottom:16px}#main-footer .main-nav-container .sidebars-container .sidebars{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;justify-content:space-between}#main-footer .main-nav-container .sidebars-container .sidebars .diana-footer-sidebar{flex:0 0 200px}#main-footer .main-nav-container .sidebars-container .sidebars .diana-footer-sidebar:nth-child(5){flex:1 1 auto}#main-footer .main-nav-container .sidebars-container .sidebars .diana-footer-sidebar .widget_nav_menu .widget-title{color:rgba(var(--ct-footer-text-color-rgb), 0.3);margin-bottom:12px;font-weight:bold;letter-spacing:1px}#main-footer .main-nav-container .sidebars-container .sidebars .diana-footer-sidebar .widget_nav_menu .widget-title+[class^=menu-]{margin-top:0}#main-footer .main-nav-container .sidebars-container .sidebars .diana-footer-sidebar .widget_nav_menu>[class^=menu-]{margin-top:36px}#main-footer .main-nav-container .footer-sidebar-nav{flex:0 0 220px;padding-top:72px;margin-left:50px}#main-footer .info-container{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:30px 70px;padding:40px 0}#main-footer .info-container.has-info .footer-menu{flex:0 0 378px}#main-footer .info-container.has-info .footer-menu .footer-nav{column-count:2;column-gap:30px}#main-footer .info-container.has-info .footer-menu .footer-nav .menu{display:block}#main-footer .info-container .footer-menu{flex:1 1 auto}#main-footer .info-container .footer-menu .section-label{margin-bottom:12px}#main-footer .info-container .footer-menu .footer-nav .menu{display:flex;gap:20px;flex-wrap:wrap}#main-footer .info-container .diana-info{flex:1 1 375px;font-size:16px;line-height:1.6;color:rgba(var(--ct-footer-text-color-rgb), 0.5)}#main-footer .info-container .diana-info span{display:none}#main-footer .info-container .diana-secondary-info{flex:0 0 170px;font-size:16px;line-height:1.6;color:rgba(var(--ct-footer-text-color-rgb), 0.7)}#main-footer .info-container .diana-secondary-info span{display:block}#main-footer .info-container .diana-secondary-info span.section-label{display:none}#main-footer .info-container .diana-secondary-info span:not(:last-child){margin-bottom:15px}#main-footer .copyright-socials-container{font-size:16px;line-height:1.4;padding:0 0 25px;color:rgba(var(--ct-footer-text-color-rgb), 0.3);display:flex;align-items:center;justify-content:stretch;flex-wrap:wrap;gap:15px 70px}#main-footer .copyright-socials-container .copyright{width:378px}#main-footer .copyright-socials-container .diana-social-container{flex:0 0 auto;display:flex;align-items:center;justify-content:stretch;gap:10px 17px;flex-wrap:wrap}#main-footer .copyright-socials-container .diana-social-container .social-item{border:1px solid rgba(var(--ct-footer-text-color-rgb), 0.1);border-radius:50%;color:var(--ct-footer-link-color);display:flex;align-items:center;justify-content:center;width:34px;height:34px;transition:color .3s,background-color .3s}#main-footer .copyright-socials-container .diana-social-container .social-item:hover{background-color:var(--ct-footer-text-color);color:var(--ct-footer-bg-color)}#main-footer .copyright-socials-container .diana-social-container .social-item.social-item-instagram:hover{background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);border:none;color:var(--ct-footer-text-color)}#main-footer .copyright-socials-container .diana-social-container .social-item.social-item-twitter:hover{color:var(--ct-footer-text-color);background-color:#1da1f2}#main-footer .copyright-socials-container .diana-social-container .social-item.social-item-facebook:hover{color:var(--ct-footer-text-color);background-color:#4267b2}#main-footer .copyright-socials-container .diana-social-container .social-item.social-item-pinterest:hover{color:var(--ct-footer-text-color);background-color:#e60023}#main-footer .copyright-socials-container .diana-social-container .social-item.social-item-reddit:hover{color:var(--ct-footer-text-color);background-color:#ff4500}#main-footer .copyright-socials-container .diana-social-container .social-item.social-item-youtube:hover{color:var(--ct-footer-text-color);background-color:red}#main-footer .copyright-socials-container .diana-social-container .social-item.social-item-tiktok:hover{color:#25f4ee;background-color:#000}#main-footer .copyright-socials-container .diana-social-container .social-item.social-item-linkedin:hover{color:var(--ct-footer-text-color);background-color:#0077b5}#main-footer .copyright-socials-container .diana-social-container .social-item.social-item-trustpilot:hover{color:var(--ct-footer-text-color);background-color:#e12729}@media(max-width: 992px){#main-footer .main-nav-container{padding-bottom:0;padding-top:20px;display:block;border-bottom:none}#main-footer .main-nav-container .sidebars-container{border-bottom:1px solid rgba(var(--ct-footer-text-color-rgb), 0.1)}#main-footer .main-nav-container .sidebars-container.opened .section-label:after{content:"-"}#main-footer .main-nav-container .sidebars-container .section-label{padding-left:24px;position:relative;color:var(--ct-footer-link-color);transition:color .3s}#main-footer .main-nav-container .sidebars-container .section-label:hover{color:var(--ct-footer-hover-color)}#main-footer .main-nav-container .sidebars-container .section-label:after{content:"+";position:absolute;left:0;font-size:28px;line-height:1;top:40%;transform:translateY(-50%)}#main-footer .main-nav-container .sidebars-container .sidebars{display:none}#main-footer .main-nav-container .footer-sidebar-nav{padding:0;margin:0}#main-footer .main-nav-container .footer-sidebar-nav .menu-item{padding:20px 0;margin:0;border-bottom:1px solid rgba(var(--ct-footer-text-color-rgb), 0.1)}#main-footer .main-nav-container .footer-sidebar-nav .menu-item .menu-item-el{text-transform:uppercase;font-weight:bold;font-family:var(--ct-font-heading-family)}#main-footer .protected-container{margin-top:20px;padding-bottom:20px}#main-footer .info-container{padding:20px 0 40px}#main-footer .info-container .footer-menu{flex:0 0 100% !important;border-bottom:1px solid rgba(var(--ct-footer-text-color-rgb), 0.1);padding-bottom:3px}#main-footer .info-container .footer-menu.opened .section-label:after{content:"-"}#main-footer .info-container .footer-menu .section-label{padding-left:24px;position:relative;color:var(--ct-footer-link-color);transition:color .3s}#main-footer .info-container .footer-menu .section-label:hover{color:var(--ct-footer-hover-color)}#main-footer .info-container .footer-menu .section-label:after{content:"+";position:absolute;left:0;font-size:28px;line-height:1;top:40%;transform:translateY(-50%)}#main-footer .info-container .footer-menu .footer-nav{display:none;column-count:auto !important}#main-footer .info-container .footer-menu .footer-nav .menu{display:flex !important;gap:0 20px}#main-footer .info-container .footer-menu .footer-nav .menu .menu-item{flex:1 1 200px}#main-footer .info-container .diana-info>span{width:100%;display:block;margin-bottom:15px}#main-footer .info-container .diana-secondary-info .section-label{display:block !important}#main-footer .copyright-socials-container .copyright{width:100%;order:1;border-top:1px solid rgba(var(--ct-footer-text-color-rgb), 0.1);padding-top:15px}}@media(max-width: 576px){#main-footer .trusted-container,#main-footer .protected-container{flex-direction:column;padding-bottom:20px}#main-footer .trusted-container .section-label,#main-footer .protected-container .section-label{margin:0 0 15px}#main-footer .trusted-container .section-items,#main-footer .protected-container .section-items{justify-content:space-between}#main-footer .trusted-container .section-items img{height:27px}}#main-footer .footer-info>.container{padding-top:10px;padding-bottom:10px}#main-footer .footer-sidebars-container .footer-sidebar img{max-width:150px;width:auto !important;height:60px !important}#main-footer .footer-sidebars-container .footer-sidebar{text-align:center}@media(max-width: 570px){#main-footer .footer-protect-logos{flex-direction:column}}.tns-visually-hidden{position:absolute;left:-10000em}.partners-logo{background-color:var(--ct-footer-copyright-bg-color);padding-top:30px}.partners-logo .container{overflow:hidden}.partners-logo .partners-logo-slider{display:flex;align-items:center;justify-content:space-between}.partners-logo .partners-logo-slider .slider-item{display:flex !important;justify-content:center}@media(max-width: 467px){.partners-logo .partners-logo-slider .slider-item img{max-width:100px}}.page-id-2144 #main-footer .footer-info{display:none}