/* --- Rad At Hand Theme: Enroll Button Override --- */

.llms-access-plan-footer .llms-button-action {
    background: #4fd1c5 !important; 
    color: #01040e !important;            /* Dark text for contrast */
    font-family: 'Quicksand', sans-serif !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border: 1px solid #4fd1c5 !important;
    border-radius: 8px !important;
    padding: 15px 25px !important;
    transition: all 0.3s ease !important;
    box-shadow: 0 4px 10px rgba(0,0,0,0.2) !important;
    display: inline-block !important;     /* Ensures padding works on <a> tags */
    line-height: normal !important;
    text-decoration: none !important;
}

/* Hover State */
.llms-access-plan-footer .llms-button-action:hover {
    background: #ffffff !important;       /* White background */
    color: #01040e !important;            /* Dark text */
    border-color: #ffffff !important;
    transform: translateY(-2px);          
    box-shadow: 0 0 20px rgba(79, 209, 197, 0.4) !important; /* Teal Glow */
}


/* removed from essentials */
@media screen and (max-width:767px){.mobile-app-info{max-width:49vw!important}}@media screen and (max-width:480px){.mobile-app-subtitle{max-width:100%!important}}.mobile-app-subtitle{white-space:normal!important}
a,address,article,b,body,caption,center,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,label,legend,li,menu,nav,object,ol,p,q,s,section,span,strong,summary,table,th,time,tr,u,ul,var{font:inherit}.with_frm_style .frm_radio label{font-weight:400!important}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:optional;src:url(https://rad.beshenstvo.pro/wp-content/themes/betheme/fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(https://rad.beshenstvo.pro/wp-content/themes/betheme/fonts/fontawesome/fa-brands-400.ttf) format("truetype")}.mfn-header-tmpl-menu-active .mfn-header-tmpl-menu-sidebar-left{left:0}.mfn-header-tmpl .column_header_icon .mfn-searchbar-active .search_wrapper,article,figure,footer,header,menu,nav,section{display:block}.section_wrapper{display:flex;align-items:flex-start;flex-wrap:wrap}.full-width .mfn-parallax~.section_wrapper,.list_image img[src$=".svg"],.slider_images img[src$=".svg"]{width:100%}.mcb-wrap,.mcb-wrap-inner{display:flex;align-items:flex-start}.mcb-wrap-inner{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%;align-self:stretch}.mfn-header-tmpl{--mfn-column-gap-left:5px;--mfn-column-gap-right:5px;--mfn-column-gap-bottom:0;--mfn-header-menu-gap:0px;--mfn-header-menu-icon-gap:5px;--mfn-header-menu-submenu-icon-gap:10px;--mfn-header-menu-sep:rgba(1, 7, 39, 0.15);--mfn-header-menu-animation-height:3px;--mfn-header-menu-icon-size:25px;--mfn-header-submenu-icon-size:13px;--mfn-header-menu-animation-color:#0089f7;--mfn-header-menu-sidebar-width:350px;--mfn-header-search-icon-color:#333;--mfn-header-icon-color:#333;--mfn-header-submenu-border-radius-top:4px;--mfn-header-submenu-border-radius-right:4px;--mfn-header-submenu-border-radius-bottom:4px;--mfn-header-submenu-border-radius-left:4px;--mfn-header-submenu-dropdown-size:8px;--mfn-header-submenu-dropdown-offset:0px;--mfn-header-submenu-dropdown-color:#fff;width:100%;position:relative;z-index:3}.mfn-header-tmpl .mcb-header-section>.section_wrapper,.mfn-header-tmpl .mcb-header-wrap>.mcb-wrap-inner{flex-wrap:nowrap}.mfn-header-menu .mfn-menu-li .mfn-submenu{display:none;position:absolute;width:220px;border-radius:var(--mfn-header-submenu-border-radius-top) var(--mfn-header-submenu-border-radius-right) var(--mfn-header-submenu-border-radius-bottom) var(--mfn-header-submenu-border-radius-left)}.mfn-menu-icon-top .mfn-menu-li .mfn-submenu .mfn-menu-link .menu-sub,.mfn-menu-icon-top .mfn-menu-link>.menu-sub{margin-left:var(--mfn-header-menu-submenu-icon-gap)}.mfn-menu-icon-top .mfn-menu-link>.label-wrapper{align-items:center}.mfn-menu-icon-top .mfn-menu-li .mfn-submenu .mfn-menu-link{justify-content:center;flex-wrap:wrap}.mfn-menu-icon-top.mfn-items-align-left .mfn-menu-li .mfn-menu-link,.mfn-menu-icon-top.mfn-items-align-right .mfn-menu-li .mfn-menu-link{justify-content:center}.calc-notice,.calc-results1,.calc-results2,.history,.mfn-menu-icon-top.mfn-items-align-left .mfn-menu-link>.menu-icon,.mfn-menu-icon-top.mfn-items-align-right .mfn-menu-link>.menu-icon{text-align:center}.mfn-menu-separator-on>.mfn-menu-li:after{content:"";width:1px;height:100%;background-color:var(--mfn-header-menu-sep);position:absolute;top:0;right:calc(var(--mfn-header-menu-gap) * -.5)}.mfn-header-menu>.mfn-menu-li{display:inline-flex;margin:0 calc(var(--mfn-header-menu-gap)/ 2)}.mfn-header-menu>.mfn-menu-li:first-child{margin-left:0}.mfn-header-menu>.mfn-menu-li:last-child{margin-right:0}.mfn-menu-animation-text-line-bottom>.mfn-menu-li>.mfn-menu-link{transition:color .2s ease-in-out}.mfn-menu-animation-text-bg-line>.mfn-menu-li>.mfn-menu-link{transition:color .2s cubic-bezier(.2, 1, .3, 1)}.mfn-menu-animation-text-bg-line>.mfn-menu-li>.mfn-menu-link .label-wrapper{padding:0 .5em}.mfn-header-tmpl-menu-sidebar{max-width:90vw;position:fixed!important;z-index:1;top:0;width:var(--mfn-header-menu-sidebar-width);height:100vh;background-color:#f6f7f9;transition:.5s ease-in-out}.icon_box .icon_wrapper,.image_frame,.wp-caption{border-color:#0e4d44!important}.mcb-section .mcb-wrap .mcb-item-nqmt74q1 .mfn-header-menu .mfn-menu-item-icon>i{color:#dae8e9} 
ul{list-style:disc}div#window\ buttons{display:flex;align-items:center;justify-content:space-evenly;padding:20px 30px 0;flex-wrap:wrap;justify-content:space-evenly}@keyframes load{0%{opacity:.08;filter:blur(5px);letter-spacing:3px}}#close-button{border:none;font-size:1px;width:30px;height:30px;box-shadow:none;background:url(https://rad.beshenstvo.pro/wp-content/uploads/2023/10/close.png) no-repeat!important;margin-top:10px;margin-right:2px}#close-button:hover{transition:transform .4s;transform:scale(1.1);background:url(https://rad.beshenstvo.pro/wp-content/uploads/2023/10/cross2.png) no-repeat!important}p.has-text-align-center{text-align-last:center;padding-top:20px}.page .standard-form input{border-radius:4px!important}p#field-visibility-settings-toggle-20,p#field-visibility-settings-toggle-21{display:none}.bp-required-field-label,.field-visibility-settings-toggle{color:#e6edf3!important}div#field-visibility-settings-toggle-1{margin-bottom:20px}div#block-45{border-radius:15px}div#block-29,div#block-48{padding:20px 10px;display:flex;align-items:center;background:#17243e!important;justify-content:space-around}.tooltip-left:after,.tooltip-left:before{right:100%;bottom:50%;left:auto}.tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:#fff0;border-left-color:hsl(0 0% 20% / .9)}.tooltip-left:focus:after,.tooltip-left:focus:before,.tooltip-left:hover:after,.tooltip-left:hover:before{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translateX(-12px)}.tooltip-left:before,.tooltip-right:before{top:3px}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-16px}.mfn-header-tmpl .column_header_icon .search_wrapper{position:fixed;left:50%;transform:translate(-50%,-50%);top:50%;display:none;z-index:205;box-sizing:border-box;width:600px;max-width:80%;overflow:hidden}.button:hover,.button[aria-expanded=true],.wp-block-button__link:hover,.wp-block-button__link[aria-expanded=true],a,a:focus,a:visited,button:hover,button[aria-expanded=true],h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,input[type=button]:hover,input[type=button][aria-expanded=true],input[type=reset]:hover,input[type=reset][aria-expanded=true],input[type=submit]:hover,input[type=submit][aria-expanded=true]{text-decoration:none}a,address,article,b,body,caption,center,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,label,legend,li,menu,nav,object,ol,p,q,s,section,span,strong,summary,table,th,time,tr,u,ul,var{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*,:after,:before,body{-webkit-font-smoothing:antialiased}body{line-height:1;--mfn-column-gap-top:0;--mfn-column-gap-bottom:40px;--mfn-column-gap-left:12px;--mfn-column-gap-right:12px;--mfn-article-box-decoration:#0089f7;--mfn-before-after-slider:#fff;--mfn-before-after-label:rgba(0, 0, 0, 0.25);--mfn-before-after-label-color:#fff;--mfn-blog-slider-date-bg:#f8f8f8;--mfn-blog-date-bg:#f8f8f8;--mfn-contactbox-line:rgba(255, 255, 255, 0.2);--mfn-infobox-line:rgba(255, 255, 255, 0.2);--mfn-faq-line:rgba(0, 0, 0, 0.1);--mfn-clients-tiles:rgba(0, 0, 0, 0.08);--mfn-clients-tiles-hover:#0089f7;--mfn-offer-thumbs-nav:#0089f7;--mfn-timeline-date-bg:#f8f8f8;--mfn-sliding-box-bg:#0089f7;--mfn-tabs-border-width:1px;--mfn-tabs-border-color:rgba(0, 0, 0, 0.08);--mfn-shape-divider:#000;--mfn-icon-box-icon:#0089f7;--mfn-popup-tmpl-offset:30px;--mfn-exitbutton-font-size:16px;--mfn-exitbutton-size:30px;--mfn-exitbutton-item-size:16px;--mfn-exitbutton-offset-horizontal:0px;--mfn-wpml-arrow-size:10px;--mfn-sidemenu-always-visible-offset:400px;--mfn-button-font-family:inherit;--mfn-button-font-size:inherit;--mfn-button-font-weight:inherit;--mfn-button-font-style:inherit;--mfn-button-letter-spacing:inherit;--mfn-button-gap:10px;--mfn-button-padding:10px 20px;--mfn-button-border-width:0px;--mfn-button-border-style:solid;--mfn-button-border-radius:3px;--mfn-button-transition:0.2s;--mfn-button-color:#626262;--mfn-button-color-hover:#626262;--mfn-button-icon-color:#626262;--mfn-button-icon-color-hover:#626262;--mfn-button-bg:#dbdddf;--mfn-button-bg-hover:#d3d3d3;--mfn-button-border-color:transparent;--mfn-button-border-color-hover:transparent;--mfn-button-box-shadow:unset;--mfn-button-theme-color:#fff;--mfn-button-theme-color-hover:#fff;--mfn-button-theme-icon-color:#0095eb;--mfn-button-theme-icon-color-hover:#007cc3;--mfn-button-theme-bg:#0095eb;--mfn-button-theme-bg-hover:#007cc3;--mfn-button-theme-border-color:transparent;--mfn-button-theme-border-color-hover:transparent;--mfn-button-theme-box-shadow:unset;--mfn-button-shop-color:#fff;--mfn-button-shop-color-hover:#fff;--mfn-button-shop-icon-color:#0095eb;--mfn-button-shop-icon-color-hover:#007cc3;--mfn-button-shop-bg:#161922;--mfn-button-shop-bg-hover:#030304;--mfn-button-shop-border-color:transparent;--mfn-button-shop-border-color-hover:transparent;--mfn-button-shop-box-shadow:unset;--mfn-button-action-color:#626262;--mfn-button-action-color-hover:#626262;--mfn-button-action-bg:#dbdddf;--mfn-button-action-bg-hover:#d3d3d3;--mfn-button-action-border-color:transparent;--mfn-button-action-border-color-hover:transparent;--mfn-button-action-box-shadow:unset;-webkit-text-size-adjust:100%}q{quotes:none}q:after,q:before{content:"";content:none}table{border-spacing:0}body.style-simple{--mfn-contactbox-line:rgba(255, 255, 255, 0.1);--mfn-infobox-line:rgba(255, 255, 255, 0.1)}.content_wrapper img,img.scale-with-grid,img:not([src$=".svg"]){max-width:100%;height:auto}.button-animation-slide-bottom .button:hover:before,.button-animation-slide-bottom .button[aria-expanded=true]:before,.button-animation-slide-bottom .wp-block-button__link:hover:before,.button-animation-slide-bottom .wp-block-button__link[aria-expanded=true]:before,.button-animation-slide-top .button:hover:before,.button-animation-slide-top .button[aria-expanded=true]:before,.button-animation-slide-top .wp-block-button__link:hover:before,.button-animation-slide-top .wp-block-button__link[aria-expanded=true]:before,html{height:100%}body.mfn-body-offset-header{transition:.3s}*,:after,:before{box-sizing:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}p{margin:0 0 15px}em,i{font-style:italic}b,strong{font-weight:700}code,q{font-family:Consolas,monospace!important;border:1px solid #e8e8e8;background:#fff;border-radius:3px;padding:2px 4px;white-space:nowrap;margin:0 2px;color:#2991d6}code p{margin-bottom:0!important}a,a:focus,a:visited{outline:0}a:hover{text-decoration:underline}p a,p a:visited{line-height:inherit}iframe{max-width:100%}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.button,.wp-block-button__link,button,input[type=button],input[type=reset],input[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:var(--mfn-button-gap);position:relative;box-sizing:border-box;font-family:var(--mfn-button-font-family);font-size:var(--mfn-button-font-size);font-weight:var(--mfn-button-font-weight);font-style:var(--mfn-button-font-style);letter-spacing:var(--mfn-button-letter-spacing);line-height:1.2;padding:var(--mfn-button-padding);border-width:var(--mfn-button-border-width);border-style:var(--mfn-button-border-style);border-radius:var(--mfn-button-border-radius);outline:unset;text-decoration:none;cursor:pointer;overflow:hidden;transition:color var(--mfn-button-transition) ease-in-out,background-color var(--mfn-button-transition) ease-in-out,border-color var(--mfn-button-transition) ease-in-out}.button:disabled,.button[aria-disabled=true],.wp-block-button__link:disabled,.wp-block-button__link[aria-disabled=true],button:disabled,button[aria-disabled=true],input[type=button]:disabled,input[type=button][aria-disabled=true],input[type=reset]:disabled,input[type=reset][aria-disabled=true],input[type=submit]:disabled,input[type=submit][aria-disabled=true]{cursor:not-allowed;opacity:.3}.button.loading,.wp-block-button__link.loading,button.loading,input[type=button].loading,input[type=reset].loading,input[type=submit].loading{color:transparent!important;transition-duration:unset}.button.loading:after,.wp-block-button__link.loading:after,button.loading:after,input[type=button].loading:after,input[type=reset].loading:after,input[type=submit].loading:after{content:"";display:inline-block;position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;border-top:2px solid transparent!important;border-radius:50%;width:16px;height:16px;animation:1s linear infinite loading-spin}.button.loading:after,button.loading:after{border:2px solid;border-color:var(--mfn-button-color)}.button i,.wp-block-button__link i,button i,input[type=button] i,input[type=reset] i,input[type=submit] i{transition:all var(--mfn-button-transition) ease-in-out}.button.button_right .button_icon,.wp-block-button__link.button_right .button_icon,button.button_right .button_icon,input[type=button].button_right .button_icon,input[type=reset].button_right .button_icon,input[type=submit].button_right .button_icon{order:1}.button-animation-slide-left .button:hover:before,.button-animation-slide-left .button[aria-expanded=true]:before,.button-animation-slide-left .wp-block-button__link:hover:before,.button-animation-slide-left .wp-block-button__link[aria-expanded=true]:before,.button-animation-slide-right .button:hover:before,.button-animation-slide-right .button[aria-expanded=true]:before,.button-animation-slide-right .wp-block-button__link:hover:before,.button-animation-slide-right .wp-block-button__link[aria-expanded=true]:before,.button.button_full_width,.wp-block-button__link.button_full_width,button.button_full_width,input[type=button].button_full_width,input[type=reset].button_full_width,input[type=submit].button_full_width{width:100%}.button-animation-slide .button,.button-animation-slide .wp-block-button__link{transform-style:preserve-3d}.button-animation-slide .button:before,.button-animation-slide .wp-block-button__link:before{content:"";display:block;position:absolute;z-index:-1;background-color:inherit;transition:all var(--mfn-button-transition) ease-in-out}.button-animation-slide-right .button:before,.button-animation-slide-right .wp-block-button__link:before{left:0;top:0;width:0;height:100%}.button-animation-slide-left .button:before,.button-animation-slide-left .wp-block-button__link:before{right:0;top:0;width:0;height:100%}.button-animation-slide-top .button:before,.button-animation-slide-top .wp-block-button__link:before{left:0;bottom:0;width:100%;height:0}.button-animation-slide-bottom .button:before,.button-animation-slide-bottom .wp-block-button__link:before{left:0;top:0;width:100%;height:0}.button,.wp-block-button__link,button,input[type=button],input[type=reset]{background-color:var(--mfn-button-bg);border-color:var(--mfn-button-border-color);color:var(--mfn-button-color);box-shadow:var(--mfn-button-box-shadow)}.button i,.wp-block-button__link i,button i,input[type=button] i,input[type=reset] i{color:var(--mfn-button-icon-color)}.button:hover,.wp-block-button__link:hover,button:hover,input[type=button]:hover,input[type=reset]:hover{background-color:var(--mfn-button-bg-hover);border-color:var(--mfn-button-border-color-hover);color:var(--mfn-button-color-hover)}.button:hover i,.wp-block-button__link:hover i,button:hover i,input[type=button]:hover i,input[type=reset]:hover i{color:var(--mfn-button-icon-color-hover)}.button.loading:hover:after,button.loading:hover:after{border-color:var(--mfn-button-color-hover)}.button-animation-slide .button:hover,.button-animation-slide .wp-block-button__link:hover,.button-animation-slide button:hover{background-color:var(--mfn-button-bg)}.button-animation-slide .button:before,.button-animation-slide .wp-block-button__link:before,.button-animation-slide button:before{background-color:var(--mfn-button-bg-hover)}.button-animation-slide .button_theme:hover,.button_theme,input[type=submit]{background-color:var(--mfn-button-theme-bg)}.button_theme,input[type=submit]{border-color:var(--mfn-button-theme-border-color);color:var(--mfn-button-theme-color);box-shadow:var(--mfn-button-theme-box-shadow)}.button_theme i,input[type=submit] i{color:var(--mfn-button-theme-icon-color)}.button_theme.loading:after{border-color:var(--mfn-button-theme-color)}.button_theme:hover,input[type=submit]:hover{background-color:var(--mfn-button-theme-bg-hover);border-color:var(--mfn-button-theme-border-color-hover);color:var(--mfn-button-theme-color-hover)}.button_theme:hover i,input[type=submit]:hover i{color:var(--mfn-button-theme-icon-color-hover)}.button_theme.loading:hover:after{border-color:var(--mfn-button-theme-color-hover)}.button-animation-slide .button_theme:before{background-color:var(--mfn-button-theme-bg-hover)}&.loading:after{border-color:var(--mfn-button-shop-color)}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px;--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}@media screen and (max-width:600px){article,footer,header,menu,nav,section{display:block}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}a,address,article,b,body,caption,center,code,div,embed,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,label,legend,li,menu,nav,object,ol,p,q,s,section,span,strong,summary,th,time,tr,u,ul,var{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}q{quotes:none}q:after,q:before{content:"";content:none}i{font-style:italic}code,q{background:#fff;font-family:Consolas,monospace!important;border:1px solid #e8e8e8;border-radius:3px}code p{margin-bottom:0!important}#Content .is-cropped img{height:inherit}.list_image img[src$=".svg"],.slider_images img[src$=".svg"]{width:100%}.button,.wp-block-button__link,button,input[type=button],input[type=reset]{background-color:var(--mfn-button-bg);border-color:var(--mfn-button-border-color);color:var(--mfn-button-color);box-shadow:var(--mfn-button-box-shadow)}.button i,.wp-block-button__link i,button i,input[type=button] i,input[type=reset] i{color:var(--mfn-button-icon-color)}.button:hover,.wp-block-button__link:hover,button:hover,input[type=button]:hover,input[type=reset]:hover{background-color:var(--mfn-button-bg-hover);border-color:var(--mfn-button-border-color-hover);color:var(--mfn-button-color-hover)}.button:hover i,.wp-block-button__link:hover i,button:hover i,input[type=button]:hover i,input[type=reset]:hover i{color:var(--mfn-button-icon-color-hover)}.button-animation-slide .button:hover,.button-animation-slide .wp-block-button__link:hover,.button-animation-slide button:hover{background-color:var(--mfn-button-bg)}.button-animation-slide .button:before,.button-animation-slide .wp-block-button__link:before,.button-animation-slide button:before{background-color:var(--mfn-button-bg-hover)}}}
.article_box .desc_wrapper,.icon_box .icon_wrapper,.tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a,.ui-tabs .ui-tabs-nav li.ui-state-active a,.ui-tabs .ui-tabs-nav li.ui-state-active::after,.ui-tabs .ui-tabs-nav li.ui-tabs-selected::after,a.content_link{background-color:rgb(0 0 0 / .8)}.fixed-nav .desc,.grid .post-item{background:rgb(0 0 0 / .8)!important}.post .date_label{font-size:10px;line-height:1.3em;color:#d9d9e5;background-color:#6c6a93!important}.button-custom .button_theme,.button-custom .woocommerce #respond input#submit,.button-custom .woocommerce a.button_theme:not(.default),.button-custom .woocommerce button.button,.button-custom .woocommerce input.button,.button-custom button,.button-custom input[type=button],.button-custom input[type=reset],.button-custom input[type=submit],body.button-custom .button_theme,body.button-custom.woocommerce a.button:not(.default){line-height:normal}.post .date_label:after{border-left-color:#d9d9e5!important}.mfn-live-search-box,.mfn-live-search-box .mfn-live-search-list ul li:not([data-category=info]):hover{background:rgb(14 19 96 / .8)!important;border:1px solid #fff!important}.mfn-live-search-box a.button{border-color:#fff!important;color:#fff!important}.mfn-live-search-box a.button:hover{background-color:#2b2f93!important}.mfn-live-search-box{background-color:#0e1034!important}#Filters .filters_wrapper ul li a:hover,#Filters .filters_wrapper ul li.current-cat a,#Top_bar .header-cart-count,#Top_bar .header-wishlist-count,.fixed-nav .arrow,.pager .pages a.active,.pager .pages a:hover,.style-simple #Filters .filters_wrapper ul li a:after,.style-simple .icon_box .desc_wrapper .title:before{background-color:#4a706b}.button:hover span,.report-button:hover span{background:0 0!important}div#window{border:solid #010922!important;width:90%!important}iframe#window-iframe{min-height:300px!important}

.pmpro_form_label.pmpro_form_label-inline.pmpro_clickable a {
    color: #0c3d54 !important;
}

.pmpro_card a {
    color: #0c3d54 !important;
}

/* BeTheme Whole Section */
.be_section_f63mktn {
    padding-left: 2.5%;
    padding-right: 2.5%;
}


/* calc more info */
.more-calc {
	background: #0000002e;
    padding: 30px 50px;
	border-radius: 10px
}
.more-calc h2 {
    font-size: 14px !important;
}
.more-calc h3 {
    font-size: 13px !important;
}
.more-calc h4 {
    font-size: 12px !important;
}
.more-calc {
    font-size: 13px!important;
    line-height: normal;
}
/* pmpro */
span.pmpro_form_field-password-toggle-state {
	color: #0c3d54;}
section#pmpro_login {	place-self: anchor-center;}

.pmpro {
    .pmpro_card_content {
        padding: var(--pmpro--base--spacing--small) var(--pmpro--base--spacing--large) var(--pmpro--base--spacing--large);
        background: #f7f7f7;
    }
}
.pmpro_card.pmpro_logged_in_welcome_wrap a {
    color: #103182 !important;
}
	.pmpro {
    .pmpro_btn { color: #fff!important;
	}}.pmpro_font-x-large {
        font-size: 22px!important;
    }h2.pmpro_form_heading.pmpro_font-large {
    color: black!important;
}ul.pmpro_list.pmpro_list-plain, .pmpro_list.pmpro_list-plain ul {
    color: #3e3e3e!important;
}
section#pmpro_confirmation-1 {
    color: #f0f0f0 !important;
}
.pmpro_form_input {
    color: black ! Important;
}/* llms favorites */
.llms-syllabus-wrapper .llms-has-favorite .llms-favorite-wrapper {
    top: 19px;
    position: absolute;
    right: 40px;
}
.llms-lesson-preview .llms-lesson-meta {
    display: contents!important;
}
.llms-favorites-count {
	display: none !important;
}
.llms-has-favorite .llms-parent-course-link+.llms-favorite-wrapper {
    top: 100px;
    position: absolute!important;
    left: 4vw;
}
button.llms-unfavorite-btn:hover {
    background: none !important;
	transition: 0.5s;
}
button.llms-favorite-btn:hover {
    background: none !important;
	transition: 0.5s;
}
i.llms-heart-btn.far.fa-star:hover {
    color: #FFD700 !important;
}
i.fas.fa-star.llms-heart-btn:hover {
    color: grey !important;
}
i.llms-heart-btn.fas.fa-star {
    color: #FFD700!important;
}
i.llms-heart-btn.fas.fa-star:hover {
    color: grey !important;
}
.llms-favorite-wrapper button {
	padding: 1px!important;}

span.frm_text_label_for_image_inner {
    font-size: 14px !important;
}
.llms-lesson-preview section {
	background: transparent !important;
}

.llms-question-wrapper .llms-question-text {
    font-size: 18px!important;
}
.llms-loop-item-content .llms-loop-title {
    color: #ffffff!important;
}
.with_frm_style .frm_radio label {
    font-weight: 400!important;
}
.llms-question-wrapper {
    padding-inline: 50px;
}
button.llms-button-action.button {
	color: white;
}
.llms-loop-link .llms-progress {
    margin-bottom: 25px;
}
.frm_error {
    color: red !important;
}
.content-brightness-dark .mfn-close-icon .icon {
    color: rgb(5 22 37)!important;
}
.content-brightness-dark .mfn-close-icon:hover .icon {
    color: rgb(16 28 161 / 84%);
}

/*GDPR COOKIES*/
.mfn-gdpr-content {
    font-size: 11px;
}
#mfn-gdpr[data-direction=horizontal] {
    justify-content: center;
    padding: 15px!important;
    width: 80%!important;
    left: 10%!important;
    margin-bottom: 5px;
    border-radius: 5px;
}
#mfn-gdpr .mfn-gdpr-button {
    background-color: #182c3ccf!important;
    border-radius: 5px!important;
	    font-size: 12px!important;
}
#mfn-gdpr .mfn-gdpr-button:hover, #mfn-gdpr .mfn-gdpr-button:before {
    background-color: #15489a !important;
}
#mfn-gdpr {
    line-height: 14px!important;
}
#mfn-gdpr[data-direction=horizontal] .mfn-gdpr-content {
    margin-right: 30px!important;
}

body.button-custom .button {
    transition: 0.7s;
}
section.section.mcb-section.section-post-about {
    display: none;
}
.mfn-header-tmpl .column_header_icon .search_wrapper {
	box-shadow: -1px -1px 90px 60px rgb(18 23 56) !important;
}
.two-columns {
	  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.fancy_heading .title {
    font-size: 22px !important;
}

.case-title {
	margin-top: -50px;
    padding-bottom: 50px;
    font-family: 'Trykker';
    font-size: x-large;
}
.history {
	    padding-top: 25px;
    text-align: center;
    font-size: large;
    padding-bottom: 20px;
}
.case-header {
    min-width: 100%!important;
	    width: -webkit-fill-available;
}
.header-transparent #Top_bar .menu > li > a:after { background: #67ffd1; height: 2px !important; }
.testimonials_slider blockquote:after { display: none; }
.testimonials_slider blockquote { background-image: none; }
.testimonials_slider .testimonials_slider_ul li .bq_wrapper { padding-top: 0; }
.testimonials_slider .testimonials_slider_ul li .hr_dots { display: none; }
/*pagination color*/
a.page {
    color: #4a706b!important;
}
a.page:hover {
    color: white!important;
}
a.page.active {
    color: white!important;
}
#Footer .footer_action { background: rgba(0, 0, 0, 0); }
/* Dark */
.icon_box .icon_wrapper, .article_box .desc_wrapper, .accordion .question .answer, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li.ui-state-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected::after, .ui-tabs .ui-tabs-nav li.ui-state-active::after, .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a, .pricing-box, a.content_link, .how_it_works .image, .opening_hours, .opening_hours .opening_hours_wrapper li label { background-color: rgba(0,0,0,.8); }

.masonry:not(.tiles) .post-item, .grid .post-item, .fixed-nav .desc { background: rgba(0,0,0,.8) !important; }

.image_frame, .wp-caption, .google-map, .icon_box .icon_wrapper, .content_slider .caroufredsel_wrapper, .author-box .avatar-wrapper, #comments .commentlist > li .photo, .edd_download_image {
    border-color: #0e4d44!important;
}
.post .date_label{
 font-size: 12px;
 line-height: 14px;
 color: #D9D9E5;
 background-color: #6C6A93!important;
}
.post .date_label:after{
 border-left-color: #D9D9E5!important;
}
.single-post .section-related-adjustment .post .single-photo-wrapper,
.single-post .section-related-adjustment .post .date_label{
 display: none;
}
/*hide author*/
.entry-meta .byline {
    display: none;
}
.post .entry-meta .byline {
    display: none;
}
.entry-header .entry-meta .byline {
   display: none;
}
    /* Live Search */
    .mfn-live-search-box .mfn-live-search-list ul li:not([data-category="info"]):hover { background: rgba(14,19,96,0.8)!important; border-color: #FFFFFF!important; border-style: solid!important; border-width: 1px 1px 1px 1px!important;}
    .mfn-live-search-box { background: rgba(14,19,96,0.8)!important; border-color: #FFFFFF!important; border-style: solid!important; border-width: 1px 1px 1px 1px!important;}
.mfn-live-search-box a.button {
    border-color: white!important;
    color: white!important;}
.mfn-live-search-box a.button:hover {
	background-color: #2b2f93!important;}
 .mfn-live-search-box{background-color: #0e1034!important}
/*Comments Section*/
#respond .comment-form-comment textarea {
	border-color: #0b343bd1;
}
#respond .comment-form-comment textarea:focus {
	border-color: #67ffd1!important;
}
#respond .form-submit input[type=submit] {
    background: #01c7b830!important;
    border: 1px solid #0b6f4d!important;
	transition: 0.4s;
	    border-radius: 8px;
}
#respond .form-submit input[type=submit]:hover {
    background: #0e383d !important;
}
.comment-respond {
    background: #00000087!important;
    padding: 25px!important;
    border-radius: 11px!important;
}
#respond input[type=text] {
   border-radius: 5px!important;
}
#respond textarea {
    border-radius: 10px;
}

#comments .commentlist>li .comment-body {
    border-radius: 5px;
}
a.comment-reply-link {
    background: #0e4d44 !important;
}
.commentlist > li .comment-body {
    background: #9b88881c!important;
}
.comment-meta.commentmetadata {
	margin: 5px;
}
.single-post #comments .comment-body{
   background-color: #777777!important;
}
.post-meta .author-date { display: none; }

.commentlist > li .comment-author {
	color: #9e9e9e!important;}
a.llms-loop-link:hover {
    text-decoration: none !important;
}
	.themebg, #comments .commentlist > li .reply a.comment-reply-link, #Filters .filters_wrapper ul li a:hover, #Filters .filters_wrapper ul li.current-cat a, .fixed-nav .arrow, .offer_thumb .slider_pagination a:before, .offer_thumb .slider_pagination a.selected:after, .pager .pages a:hover, .pager .pages a.active, .pager .pages span.page-numbers.current, .pager-single span:after, .portfolio_group.exposure .portfolio-item .desc-inner .line, .Recent_posts ul li .desc:after, .Recent_posts ul li .photo .c, .slider_pagination a.selected, .slider_pagination .slick-active a, .slider_pagination a.selected:after, .slider_pagination .slick-active a:after, .testimonials_slider .slider_images, .testimonials_slider .slider_images a:after, .testimonials_slider .slider_images:before, #Top_bar .header-cart-count, #Top_bar .header-wishlist-count, .mfn-footer-stickymenu ul li a .header-wishlist-count, .mfn-footer-stickymenu ul li a .header-cart-count, .widget_categories ul, .widget_mfn_menu ul li a:hover, .widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a, .widget_product_categories ul, .widget_recent_entries ul li:after, .woocommerce-account table.my_account_orders .order-number a, .woocommerce-MyAccount-navigation ul li.is-active a, .style-simple .accordion .question:after, .style-simple .faq .question:after, .style-simple .icon_box .desc_wrapper .title:before, .style-simple #Filters .filters_wrapper ul li a:after, .style-simple .trailer_box:hover .desc, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.round .bullet.selected:after, .tparrows.default, .tp-bullets.tp-thumbs .bullet.selected:after {
    background-color: #4a706b;
}
.woocommerce .woocommerce-order-details__title, .woocommerce .wc-bacs-bank-details-heading, .woocommerce .woocommerce-customer-details h2 {
	font-size: 18px!important;}
.feedback-button-text {
	display: none;
}
.post-nav .list-nav {
	display: none;}
.post-nav {
display: none;}
/*iframe window*/
div#window {
    border: #010922!important;
    border-style: solid!important;
}
iframe#window-iframe { 
min-height: 300px!important;
}
/*button*/
 .button-custom .button_theme, body.button-custom .button_theme, .button-custom button, .button-custom input[type="button"], .button-custom input[type="reset"], .button-custom input[type="submit"], .button-custom .woocommerce #respond input#submit, body.button-custom.woocommerce a.button:not(.default), .button-custom .woocommerce button.button, .button-custom .woocommerce input.button, .button-custom .woocommerce a.button_theme:not(.default) {
	 line-height: normal;
}

body .button-custom .button_theme, body.button-custom .button_theme, .button-custom button, .button-custom input[type="button"], .button-custom input[type="reset"], .button-custom input[type="submit"], .button-custom .woocommerce #respond input#submit, body.button-custom.woocommerce a.button:not(.default), .button-custom .woocommerce button.button, .button-custom .woocommerce input.button, .button-custom .woocommerce a.button_theme:not(.default) {
    transition: 0.5s;
    box-shadow: 1px 1px 1px 1px rgba(252,252,252,0.07);
    border-style: outset;
}

.mcb-section .mcb-wrap .mcb-item-d42b8d3ca .mfn-header-menu li.mfn-menu-li ul.mfn-submenu li.mfn-menu-li a.mfn-menu-link {
    background-color: rgb(255, 255, 255,0.01)!important;
}
.mfn-header-menu .mfn-submenu {
    background-color: #fff0!important;
}
/*popup and close button*/
.popup-content {
    display: none;
    background: #00000066;
}
.mfp-close-btn-in .mfp-close {
    color: #fff;
    border: none;
    margin: -20px;
    box-shadow: none;
}
.mfp-close-btn-in .mfp-close:hover{
    color: #00ffc4;
}
section.section.section-post-intro-share {
    padding-inline: 20%;
}
/* page title*/
.tooltip:before {
	display: none;
}
.tooltip:after{
	display: none!important}
/*home page icon hover zoom*/
.hover_zoom:hover {
    scale: 1.05;
}
.hover_zoom{
	    transition: 0.5s;
}
/*breadcrumbs*/
.mcb-column-inner.mfn-module-wrapper.mcb-column-inner-5da4c0290.mcb-item-plain_text-inner .desc {
    font-size: 12px;
    padding-left: 20px;
}


/* buddypress login form members area */
input#bp-login-widget-user-login {
	color:black;
}
input#bp-login-widget-user-login {
		color:black;
}

/* Default Button */
.button {
  align-items: center!important;
  background-image: linear-gradient(144deg,#AF40FF, #5B42F3 50%,#00DDEB)!important;
  border: 0!important;
  border-radius: 8px!important;
  box-shadow: rgba(151, 65, 252, 0.2) 0 15px 30px -5px!important;
  box-sizing: border-box!important;
  text-decoration: none!important;
  user-select: none!important;
  -webkit-user-select: none!important;
  touch-action: manipulation!important;
  white-space: nowrap!important;
  cursor: pointer!important;
	width: min-content!important;
}
.cat_button{
	  padding: 2px !important;

}
.button:active,
.button:hover {
  outline: 0!important;
}

.button span {
  background-color: rgb(5, 6, 45)!important;
  padding: 16px 24px!important;
  border-radius: 6px!important;
  height: 100%!important;
  transition: 300ms!important;
}
.button:hover span {
  background: none!important;
}
.report-button {
  align-items: center!important;
  background-image: linear-gradient(144deg,#AF40FF, #5B42F3 50%,#00DDEB)!important;
  border: 0!important;
  border-radius: 8px!important;
  box-shadow: rgba(151, 65, 252, 0.2) 0 15px 30px -5px!important;
  box-sizing: border-box!important;
  padding: 2px !important;
  text-decoration: none!important;
  user-select: none!important;
  -webkit-user-select: none!important;
  touch-action: manipulation!important;
  white-space: nowrap!important;
  cursor: pointer!important;
	width: min-content!important;
}

.report-button:active,
.report-button:hover {
  outline: 0!important;
}

.report-button span {
  background-color: rgb(5, 6, 45)!important;
  padding: 16px 24px!important;
  border-radius: 6px!important;
  height: 100%!important;
  transition: 300ms!important;
}

.report-button:hover span {
  background: none!important;
}

a.button {
    color: #f3f3f3;
}
a.button:hover {
    color: #f3f3f3!important;
}
/* FORMIDABLE FORMS */
.calc-notice {
    text-align: center;
    font-weight: bold!important;
    color: #c84140 !important;
}
.calc-results1 {
    text-align: center;
    font-size: 20px;
    font-weight: 400;
    color: #e8fff7 !important;
    font-family: 'Fraunces';
    padding: 15px 0px 5px;
    text-shadow: 0 0 7px #67ffd166;
	    line-height: 32px;
}
.calc-results2 {
    text-align: center;
    font-size: 18px;
    font-weight: 300;
    color: #f6fbfa !important;
    padding: 15px 0px 15px;
    line-height: 28px;
}
.calc-placeholder input::placeholder {
    font-size: 13px!important;
	color: #8d8d8d!important;
	font-style: italic;
}
.calc-number input {
    max-width: 200px;
}
.calc-hide {
	display: none!important;
}
.calc-plusminus .frm_inline_box {
    color: black !important;
}

/* Start over */
a.frm_start_over {
border-radius: 6px;
    border: #0b6f4d;
    border-width: 1px;
    border-style: solid;
    padding: 2px 14px 2px;
    color: #fff;
    background: #01c7b830;
    transition: 0.5s;
    font-size: 0.8em !important;
}

.frm_range_value {
    color: white!important;
    padding-top: 13px;
}

a.frm_start_over:active {
    color: #15c49a;
    background: transparent;
	font-weight: bold;}

a.frm_start_over:hover {
    background: #069f7b94;
    text-decoration: none;
}
.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big textarea,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total textarea{color: #FFFFFF; height: auto;}
#frmModalLabel-1 {
    display: none;
}

.frm_html_container {
    padding-top: 20px;
}
.frm_white {
   color: #FFFFFF !important;}
.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big input, .frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big textarea, .frm_style_formidable-style.with_frm_style .frm_form_field.frm_total input, .frm_style_formidable-style.with_frm_style .frm_form_field.frm_total textarea {
    color: white!important;
	background: transparent!important;
}
.frm_pooyan_results {
	    color: #FFFFFF;
    display: inline;
    padding: 0;
	    font-size: 32px;
    font-weight: bold;
    line-height: 44px;
	opacity: 1;
    background-color: transparent !important;
    border: none !important;
    font-weight: bold;
    width: auto !important;
    height: auto !important;
    box-shadow: none !important;
}
div.frm-password-strength {
    color: #444444!important;
}
.with_frm_style .frm-edit-page-btn, .with_frm_style .frm_submit input[type=submit], .with_frm_style .frm_submit input[type=button], .with_frm_style .frm_submit button {
    place-content: center;
}
.with_frm_style .frm_submit {
    display: flex;
	justify-content: center;
flex-direction: column;
    align-items: center;
}
/* Modal */
.modal-title {
	display: none;}
.modal-header .close {
    color: #0b1376;
}
.modal-content {
	margin-top: 200px;
    box-shadow: 0 5px 15px rgb(154 196 217 / 80%);
	    background-color: #fffffff2!important;
}
.modal-header {
	border: none!important;}
.modal-body {
	padding-bottom: 0px;}
/* LiftLMS */
div#window {
	width: 90%!important;
}
.llms-tooltip {
    display: none;
}
.llms-instructor-info .llms-instructors .llms-author {
    background: #21414a57!important;
}
.llms-lesson-button-wrapper{
    font-style: italic;
    font-size: small;
}
.wp-block-llms-course-continue-button {
    margin-top: 20px;
}
.llms-section-title {
    display: none;
}
img.llms-featured-image.wp-post-image {
    border-radius: 10px;
	    margin-bottom: 10px;
}
.llms-lesson-counter {
    display: none!important;
}
.llms-access-plan .llms-access-plan-footer, .llms-access-plan .llms-access-plan-content {
    background: #13114170;
}
.llms-login {
    background: #13114170
}
.llms-checkout {
    background: #13114170
}
.llms-checkout-section {
	border: 3px solid #1e5d97;
}
.llms-checkout-wrapper .llms-form-heading {
	background: #1e5d97;
}
.llms-lesson-preview .llms-lesson-link:visited {
    color: #bdcdcf !important;
}
.llms-lesson-preview {
    border: none !important;
	padding: 2.5px 5px!important;
    width: 300px;
}
.llms-lesson-preview .llms-lesson-link:hover {
    background: #4984c2c2 !important;
}
.llms-lesson-preview .llms-lesson-link {
    background: #1e3955c2!important;
    color: #ffffff!important;
    display: block!important;
	border: solid 2px #616574!important;
    border-radius: 5px!important;
}
.llms-author {
	    text-align-last: center;
    color: #e2f1f1!important;
}

.llms-meta.llms-difficulty {
    color:#a7a7a7;
	margin-top: 5px;
}

.llms-author .name {
    display: flex;
	    place-content: center;
}

.llms-loop-item-content {
	    background: #0e0e08 !important;
    border-radius: 10px;
    border: 1px solid #43434dad;
	text-align: center!important;
	transition: 0.6s;
	padding-bottom: 5px;
}

.llms-loop-item-content:hover {
    background: #2c3532c2!important;
    border-color: #474242!important;
}
.llms-lesson-preview .llms-lesson-link:hover {
    background: #696d7c;
}
.llms-course-navigation .llms-prev-lesson, .llms-course-navigation .llms-next-lesson, .llms-course-navigation .llms-back-to-course {
    width: 25%;
}
.llms-loop-item-content .llms-loop-title:hover {
    color: white;
}
.llms-loop-title {
    text-align: center;
}
.llms-access-plan-content {
    display: none;
}
.llms-access-plan .llms-access-plan-footer {
	background: #ffffff00}


.llms-lesson-preview .llms-lesson-counter {
    color: white;
	font-size:14px;
}
	.llms-lesson-preview.is-free .llms-lesson-complete, .llms-lesson-preview.is-complete .llms-lesson-complete {
    color: #b2c7da;
}
.llms-lesson-preview.is-incomplete .llms-lesson-complete {
    display: none;
}

.llms-lesson-preview .llms-lesson-counter, .llms-lesson-preview .llms-free-lesson-svg, .llms-lesson-preview .llms-lesson-complete, .llms-lesson-preview .llms-lesson-complete-placeholder {
    display: inline;
	font-size: 12px;}

.llms-lesson-preview .llms-extra+.llms-main {
    width: 80%;
}
.llm-progress {
    justify-content: space-around!important;
	flex-wrap: wrap!important;
}
.llms-lesson-preview .llms-lesson-title {
    font-weight: 500;
}
.llms-progress {
	display: flex;
	flex-wrap: wrap;
    justify-content: space-around;
}
.llms-progress .llms-progress-bar{
    border-radius: 25px;
	background: #d7d8e1;
}
.llms-progress .progress-bar-complete {
background: rgb(71,118,239);
background: radial-gradient(circle, rgba(71,118,239,1) 0%, rgba(71,159,239,1) 50%, rgba(71,118,239,1) 100%);
	border-radius: 25px;
}
.llms-progress-bar {
    margin: 5px 15% 15px;
}
.wp-block-llms-course-progress{
	display: flex;
	justify-content: center;
}
.llms-loop-item-content .llms-progress .progress__indicator {
	display: inline;
    color: white;
}
	.llms-loop-item {
padding: 10px;
	}
.llms-loop-list.cols-3 .llms-loop-item {
    width: 260px;
}
.llms-meta.llms-lessons-count {
    color: #a7a7a7;
}
		i.fa.fa-check-circle {
    color: #35afff;}

	.pagination ul {
		display: contents;
	}
	ul.pagination {
				padding-top: 35px;
	}
.pagination,
.pagination li a {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
.pagination li {
  background: #3e54ab;
  list-style: none;
}
.pagination li a {
  text-decoration: none;
  color: #fdfdfd;
  height: 50px;
  width: 50px;
  padding-top: 1px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-right-width: 0px;
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.35);
}
.pagination li:last-child a {
  border-right-width: 1px;
}
.pagination li a:hover {
  background: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(0, 0, 0, 0.35);
  border-bottom-color: rgba(0, 0, 0, 0.5);
}
.pagination li a:focus,
.pagination li a:active {
  padding-top: 4px;
  border-left-width: 1px;
  background: rgba(255, 255, 255, 0.15);
  box-shadow: inset 0px 2px 1px 0px rgba(0, 0, 0, 0.25);
}
.pagination li.icon a {
  min-width: 120px;
}
.pagination li:first-child span {
  padding-right: 8px;
}
.pagination li:last-child span {
  padding-left: 8px;
}
		.pagination li.active a {
  background: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(0, 0, 0, 0.35);
  border-bottom-color: rgba(0, 0, 0, 0.5);
}
	.llms-button-primary {
    background: #4776ef!important;
}
		.llms-button-primary:hover {
    background: #3e4f71 !important;
    transition: 0.5s ease;
			text-decoration: none!important;
			scale: 1.02;
}
/*syntax
.llms-lesson-preview.is-complete .llms-lesson-title:not(.llms-student-dashboard .llms-lesson-title):not(.llms-course-navigation .llms-lesson-title) {
    color: #b1b1b1;
}
*/
.frm_forms.with_frm_style .frm_fields_container .frm_radio input[type=radio]:not([disabled]):checked:after, .frm_forms.with_frm_style .frm_fields_container .frm_scale input[type=radio]:not([disabled]):checked:after, .frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked:after{
	    background: #66afe9 !important;
    width: 10px;
    height: 10px;
    content: '';
    display: block;
    position: relative;
    border-radius: 50%;
    top: -12px;
    left: 2px;
}
/* Radiology case bank tabs container */
.cards-container {
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
	padding-top: 20px;
}
.cards-container .cards {
  background: radial-gradient(circle at 50.3% 44.5%, rgb(116, 147, 179) 0%, rgb(62, 83, 104) 100.2%);
  box-shadow: rgba(0, 0, 0, 0.10) 0px -23px 25px 0px inset,
    rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset,
    rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px,
    rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px,
    rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;
display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    width: 200px;
    border-radius: 10px;
	    border: 4px outset #39445c;
    color: #f3f2f2;
    cursor: pointer;
    transition: 400ms;
    margin: 5px;
    padding: 10px;
}
.cards-container h5 {
    text-shadow: #000000 0px 1px 5px;
}
.cards-container .cards:hover {
  transform: scale(1.2, 1.2);
}
.cards-container:hover > .cards:not(:hover) {
  filter: blur(10px);
  transform: scale(0.9, 0.9);
}
.casebank-container {
padding-top: 70px;
    text-align: center;
}

ul {
    list-style: disc outside;
    margin: 0;
}
a.llms-loop-link:hover {
    text-decoration: none !important;
}
.custom-404 {
	padding-top: 20px;
    text-align: -webkit-center;
    font-size: 18px;
    padding-inline: 15%;
}
.llms-parent-course-link,
button#llms_mark_incomplete,
button#llms_mark_complete {
    display: none;
}
	div#window\ buttons {
	display:flex;
	align-items:center;
	justify-content: space-evenly;
	padding: 20px 30px 0px;
	flex-wrap: wrap;
	justify-content: space-evenly;
}
	.kgvid_meta_icons{
	display:none;
}
.vjs-control .vjs-button {
	background: #101b2f80;
    border: #22292f solid 1px;
    border-radius: 5px;
}
.video-js .vjs-control  {
	background: #101b2f80;
    border: #22292f solid 1px;
    border-radius: 5px;
}
.readmore-video{
	    width: 80%;
}
.readmore-tabtab{
	    text-align: -webkit-center;
}
.iframe-pacs {
	display:flex; align-items:center; flex-direction:column; padding-inline: 1.5%; padding-bottom: 0px; min-width:540px; height:50vh; min-height:500px;
}
.casebank-header {
    text-align: center;
    padding-bottom: 30px;
}
@keyframes load {
    0%{
        opacity: 0.08;
				filter: blur(5px);
				letter-spacing: 3px;
        }
    100%{
        }
}

.llms-notification {
    background: #e3ebedf2!important;
    border-radius: 4px!important;
    border-top: 4px solid #5acce6!important;
	top: 36px!important;
}

#close-button{
border: none;
    font-size: 1px;
	width: 30px;
	height: 30px;
    box-shadow: none;
    background: url(https://rad.beshenstvo.pro/wp-content/uploads/2023/10/close.png) no-repeat!important;
margin-top: 10px;
    margin-right: 2px;
	}
#close-button:hover {
    transition: transform 0.4s;
    transform: scale(1.1);
    background: url(https://rad.beshenstvo.pro/wp-content/uploads/2023/10/cross2.png) no-repeat!important;
}

.mfp-inline {
    background: black!important;
}
.mfp-close{
border: none!important;
    font-size: 1px!important;
	width: 30px!important;
	height: 30px!important;
    box-shadow: none!important;
    background: url(https://rad.beshenstvo.pro/wp-content/uploads/2023/10/close.png) no-repeat!important;
margin: -10px!important;
	}
.mfp-close:hover {
    transition: transform 0.4s;
    transform: scale(1.1);
    background: url(https://rad.beshenstvo.pro/wp-content/uploads/2023/10/cross2.png) no-repeat!important;
}

.page .standard-form input {
    border-radius: 4px !important;
}

.field-visibility-settings-toggle {
    color: #e6edf3!important;
}
.field-visibility-settings-notoggle {
    color: #e6edf3!important;
}

div#field-visibility-settings-toggle-1 {
    margin-bottom: 20px;
}

.widget_display_topics li:before {
    left: 37px!important;
    width: 35px!important;
    height: 35px!important;
    line-height: 35px!important;
    top: 10px;
}	
.widget.widget_display_topics li, .widget_display_topics li {
    overflow: hidden;
    text-overflow: ellipsis;
}