body{--admin-bar-height:1px}body.admin-bar{--admin-bar-height:32px}@media screen and (max-width:782px){body.admin-bar{--admin-bar-height:46px}}.customize_button>a{background:url(../img/metaverse_button_bg.jpg) bottom no-repeat!important;background-size:cover!important}.fix_video_bg_for_logo .l-section-video iframe{top:auto;bottom:0;right:0;left:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.adjust_fullscreen.l-section.full_height{min-height:85vh}.admin-bar .adjust_fullscreen.l-section.full_height{min-height:calc(85vh - 32px)}.customize_slider .rs-nav-element{z-index:3;padding-top:1.5rem!important}.customize_slider .tp-thumb-mask{overflow:visible!important}.customize_slider .tp-thumb{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.customize_slider .tp-thumb::after{content:"";position:absolute;top:100%;bottom:-1.5rem;left:0;right:0}.customize_slider .tp-thumb:hover{top:-1.5rem!important}.customize_slider .tp-thumb-image{border:5px solid #fff;border-radius:1rem}.customize_slider .tp-thumb-title{border:solid #fff;border-width:0 5px;border-radius:0 0 1rem 1rem}.timeline-style .wpb_text_column{position:relative;border:solid var(--color-content-primary);background:#f6f6f6;padding:1.5rem}.timeline-style .wpb_text_column p{margin:0 0 .75rem 0}.timeline-style .wpb_text_column::after{content:"";height:3px;width:1.5rem;position:absolute;top:calc(50% - 1.5px);background:var(--color-content-primary)}.timeline-style .wpb_text_column strong{font-size:1.25rem;line-height:1.5rem;color:var(--color-content-primary)}.timeline-style .wpb_column:first-child .wpb_text_column{border-width:0 3px 0 0}.timeline-style .wpb_column:first-child .wpb_text_column::after{right:-1.5rem}.timeline-style .wpb_column:last-child .wpb_text_column{border-width:0 0 0 3px}.timeline-style .wpb_column:last-child .wpb_text_column::after{left:-1.5rem}body.logged-in .signed-out{display:none}body:not(.logged-in) .signed-in{display:none}.sp-wrap-cpt{margin-bottom:3rem}.woocommerce #payment .payment_methods li img{max-width:30px;margin-right:2px}.no-touch .bg_solid .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after,.no-touch .bg_transparent .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after{background:var(--color-header-middle-text-hover)}.w-nav.type_mobile .menu-item>a.w-btn{margin-top:.5rem;width:calc(100% - 1.4rem)}.pagination>:not(.custom) .page-numbers{border-radius:.2em;font-size:.8rem;height:2rem;line-height:2rem;width:2rem}@media (max-width:600px){.l-section-shape{height:0!important}}@media (max-width:1024px){html body .w-separator.size_small{height:1.5rem}html body .w-separator.size_small.with_line{height:2rem}html body .w-separator.size_medium:empty{height:2rem}html body .w-separator.size_medium.with_line{height:3rem}html body .w-separator.size_large:empty{height:3rem}html body .w-separator.size_large.with_line{height:4rem}html body .w-separator.size_huge:empty{height:4rem}html body .w-separator.size_huge.with_line{height:5rem}}.w-post-elm>.l-section:first-of-type{padding-top:0}.w-post-elm>.l-section:last-of-type{padding-bottom:0}.gform_confirmation_message{background:#c9f7b2;padding:1rem 1.5rem;color:#333}.gform_wrapper .validation_error{background:rgba(255,0,0,.85);padding:1rem 1.5rem;color:#fff}.l-main .w-image.align_right,.l-main img.alignright{margin-left:1.5rem}.l-main .w-image.align_left,.l-main img.alignleft{margin-right:1.5rem}.l-main .w-image.align_center,.l-main .w-image.align_left,.l-main .w-image.align_right,.l-main img.aligncenter,.l-main img.alignleft,.l-main img.alignright{margin-bottom:1.5rem}@media (max-width:767px){.l-main .w-image.align_center,.l-main .w-image.align_left,.l-main .w-image.align_right,.l-main img.aligncenter,.l-main img.alignleft,.l-main img.alignright{display:block;float:none;margin:10px auto 1.5rem auto;text-align:center}.l-main .w-image.align_center img,.l-main .w-image.align_left img,.l-main .w-image.align_right img,.l-main img.aligncenter img,.l-main img.alignleft img,.l-main img.alignright img{height:auto;max-width:100%;width:auto}}@media (max-width:767px){.l-main img.aligncenter,.l-main img.alignleft,.l-main img.alignright{height:auto;max-width:100%;width:auto}}