/* https://firstframe.lt/wp-content/themes/dt-the7-child/style.css?ver=1,0.1760549657 */
.masthead .main-nav>li>a,.masthead .navigation>.menu>li>a,.masthead .menu>li>a{position:relative;display:block;padding-left:18px;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.masthead .main-nav>li>a::before,.masthead .navigation>.menu>li>a::before,.masthead .menu>li>a::before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:#f0ff06;transform:scaleY(0);transform-origin:top;transition:transform .25s ease}.masthead .main-nav>li>a:hover::before,.masthead .navigation>.menu>li>a:hover::before,.masthead .menu>li.current-menu-item>a::before,.masthead .menu>li.current-menu-ancestor>a::before{transform:scaleY(1)}.masthead .main-nav>li>a:hover,.masthead .navigation>.menu>li>a:hover,.masthead .menu>li.current-menu-item>a,.masthead .menu>li.current-menu-ancestor>a{color:rgb(233,45,116)!important}.dt-btn,.shortcode-button .dt-btn,.button,a.button,input[type="submit"],.wp-block-button__link,.elementor .elementor-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#000000!important;background-image:none!important;color:#ffffff!important;border:2px solid #f0ff06!important;box-shadow:none!important;transition:all .25s ease}.dt-btn:hover,.shortcode-button .dt-btn:hover,.button:hover,a.button:hover,input[type="submit"]:hover,.wp-block-button__link:hover,.elementor .elementor-button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#f0ff06!important;color:#000000!important;border-color:#f0ff06!important;background-image:none!important}.dt-social-icons .soc-ico a,.soc-icons .soc-ico a,.soc-icons a,.dt-icon-bg-on .soc-ico a{background:transparent!important;background-image:none!important;border:2px solid transparent!important;box-shadow:none!important;transition:all .25s ease}.dt-social-icons .soc-ico a i,.soc-icons .soc-ico a i,.soc-icons a i,.dt-social-icons .soc-ico a svg,.soc-icons .soc-ico a svg,.soc-icons a svg{color:#ffffff!important;fill:#ffffff!important}.dt-social-icons .soc-ico a:hover,.soc-icons .soc-ico a:hover,.soc-icons a:hover{background-color:#f0ff06!important;border-color:#f0ff06!important}.dt-social-icons .soc-ico a:hover i,.soc-icons .soc-ico a:hover i,.soc-icons a:hover i,.dt-social-icons .soc-ico a:hover svg,.soc-icons .soc-ico a:hover svg,.soc-icons a:hover svg{color:#000000!important;fill:#000000!important}.dt-social-icons .soc-ico a:before,.dt-social-icons .soc-ico a:after,.soc-icons .soc-ico a:before,.soc-icons .soc-ico a:after{background:none!important;background-image:none!important}.ff-loadmore .dt-btn,.ff-loadmore .load-more-button,.ff-loadmore .ajax-load-more a{display:inline-block;padding:10px 26px;background-color:transparent;border:1px solid rgb(233,45,116);color:#fff;font-weight:500;letter-spacing:.5px;border-radius:3px;text-decoration:none;text-transform:none;position:relative;overflow:hidden;transition:all 0.3s ease}.ff-loadmore .dt-btn:hover,.ff-loadmore .load-more-button:hover,.ff-loadmore .ajax-load-more a:hover{color:#000;border-color:rgb(233,45,116)}.ff-loadmore .dt-btn::before,.ff-loadmore .load-more-button::before,.ff-loadmore .ajax-load-more a::before{content:"";position:absolute;left:0;top:0;width:0%;height:100%;background-color:rgb(233,45,116);z-index:-1;transition:width 0.3s ease}.ff-loadmore .dt-btn:hover::before,.ff-loadmore .load-more-button:hover::before,.ff-loadmore .ajax-load-more a:hover::before{width:100%}.side-header .menu>li.menu-item-has-children>.next-level-button,.side-header .menu>li.menu-item-has-children>.next-level-button svg,.side-header .menu>li.menu-item-has-children>a .submenu-toggle,.side-header .menu>li.menu-item-has-children>a .menu-toggle-icon{display:none!important}.side-header .menu>li.menu-item-has-children>a{display:inline-flex;align-items:center}.side-header .menu>li.menu-item-has-children>a::after{content:"в–ѕ";font-size:12px;line-height:1;margin-left:6px;color:currentColor;opacity:.9;transition:color .2s ease,opacity .2s ease}.side-header .menu>li.menu-item-has-children:hover>a::after{color:#f0ff06!important;opacity:1}.side-header .menu>li.current-menu-ancestor>a::after,.side-header .menu>li.current-menu-item.menu-item-has-children>a::after{color:#f0ff06}