:root{--primary-color:#5a00f0;--primary-text-color:#ffffff}a{text-decoration:none}.breadcrumb{display:block}figure{margin:0}.theme--sidebar--widget ol,.theme--sidebar--widget ul{padding-left:0;padding-right:0}.post-viewas .nav-tabs{border:none}.post-viewas .nav-tabs .nav-link{padding:0;border:none}.post-viewas .nav-tabs .nav-link.active{background:0 0}.masonryrow{padding:0}.awp-btn-pause{display:none}.page-numbers.dots{max-height:38px;line-height:14px!important}.mayosis-dark-switcher button{background:#fff0;border:none;padding:0 15px}.mayosis-dark-switcher button i,.mayosis-option-menu i.isax{font-weight:900}#edd_download_pagination{margin-top:30px}.msv-audio-excerpt{margin-top:15px;line-height:1.6;opacity:.7;font-size:16px}[data-theme='light'] .d-block-light,body.sp-night-mode-on.d-block-dark{display:block!important}body.sp-night-mode-on.overlay_content_center .edd-submit.button{background:transparent!important}.dark-version-logo{display:none;visibility:hidden}body.sp-night-mode-on .dark-version-logo{display:block;visibility:visible}body.sp-night-mode-on .light-version-logo{display:none!important;visibility:hidden}.message{margin-top:10px;border-radius:3px}.message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.masyosis-ajax-login-register{width:100%;background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color)}@media (max-width:990px){body.sp-night-mode-on .dark-version-desktop-logo,.dark-version-desktop-logo,.light-version-desktop-logo{display:none!important;visibility:hidden}}@media (min-width:991px){.light-version-logo{display:none;visibility:hidden}.sidebar-main-logo .light-version-logo{display:block;visibility:visible}body.sp-night-mode-on .dark-version-logo{display:none;visibility:hidden}body.sp-night-mode-on .sidebar-main-logo .dark-version-logo{display:block;visibility:visible}}@media (max-width:1049px){.block_of_dual_button a{margin-bottom:12px}}@media (min-width:768px){.subscribe_form_dm{max-width:80%;margin:0 auto}.subscribe_form_dm .wpcf7-form-control-wrap{flex:1}.msv-audio-excerpt{max-width:60%}#edd_download_pagination{margin-top:60px;display:flex;justify-content:center;width:100%;margin-left:0;flex-wrap:wrap}.mayosis-cat--grid-col-4.mayoelementor-grid--download--categories .mayo-grid-box-elementor-cats{width:25%}.mayosis-cat--grid-col-2.mayoelementor-grid--download--categories .mayo-grid-box-elementor-cats{width:50%}.mayosis-cat--grid-col-3.mayoelementor-grid--download--categories .mayo-grid-box-elementor-cats{width:33.333%}.mayosis-cat--grid-col-5.mayoelementor-grid--download--categories .mayo-grid-box-elementor-cats{width:20%}.mayosis-cat--grid-col-6.mayoelementor-grid--download--categories .mayo-grid-box-elementor-cats{width:16.666%}.main-menu .navbar-nav>li{float:left}.dm-inner-content{padding-left:0!important;padding-right:0!important}.main-menu .navbar-right .dropdown-menu{left:0;right:auto!important}.edd_download_columns_0 .edd_download,.edd_download_columns_3 .edd_download{width:49%}}@media(min-width:991px){.dark-version-desktop-logo{display:none;visibility:hidden}body.sp-night-mode-on .dark-version-desktop-logo{display:block!important;visibility:visible}body.sp-night-mode-on .light-version-desktop-logo{display:none!important;visibility:hidden}}@media (min-width:1200px){.dm_double_hero_left .vc_column-inner{padding-left:390px!important;padding-right:120px!important}.dm_double_hero_right .vc_column-inner{padding-left:112px!important;padding-right:385px!important}.home_hero .product-search-form{padding:0 200px}.compact-container{max-width:800px}}.dec.quantity-change-button,.inc.quantity-change-button{display:none}#mayosis-product-list-msv-grid,#mayosis-product-list-msv-grid4col{width:100%;position:relative}#mayosis-product-list-msv-grid img,#mayosis-product-list-msv-grid4col img{width:100%;margin-bottom:30px;border-radius:3px}@media (min-width:1400px){.cart_top_1 .cart_widget .mini_cart{min-width:360px}}.edd_downloads_list.edd_download_columns_3{display:flex;flex-wrap:wrap}.mayofilter-orderby{width:auto;max-width:100%;border:none}.mayofilter-edd-sorting{float:right;display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}@media (max-width:990px){.single_main_header_products .single-product-buttons a.edd-fd-button{min-width:100%!important;margin-bottom:15px}.social-button-bottom{display:block}.free_download_block .no-padding{padding-left:15px!important;padding-right:15px!important}#commentform .form-submit{width:100%;float:right;margin-top:7px}.comment-form-author.comment-form-field,.comment-form-email.comment-form-field,.comment-form-url.comment-form-field{width:100%;float:left;margin-right:20px;margin-top:7px}}ol,ul{padding-left:1.3em}.heads-up{transform:translateY(-130%);transform:translate3d(0,-130%,0);transition:all .95s cubic-bezier(.2,1,.2,1),transform .95s cubic-bezier(.2,1,.2,1);-webkit-transition:all .95s cubic-bezier(.2,1,.2,1),-webkit-transform .95s cubic-bezier(.2,1,.2,1)}.header-master{width:100%}.to-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:0 15px}.to-flex-col{max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-flex-flex-middle .th-col-center{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.th-flex-equal-sides .th-col-left,.th-flex-equal-sides .th-col-right{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.header-top ul{list-style:none;margin:0;padding:0}.header-top .dropdown-menu.mini_cart{z-index:9999}.header-search-form input[type=search],.header-search-form input[type=text],.header-search-form select{padding:0 20px}.header-search-form{padding:0 15px}.custom-button{line-height:22px;max-height:40px;padding:7px 20px 10px;background:#549a08;border-radius:3px;color:#fff;margin:0 15px;border:2px solid #549a08;transition:all .25s}.ghost-button{background:0 0!important}.code-blocks{list-style:none;margin:0;padding:0 15px}.mayosis-carousel-item{list-style:none}footer .light-version-logo{display:block;visibility:visible}body.sp-night-mode-on footer .light-version-logo{display:none!important;visibility:hidden}body.sp-night-mode-on footer .dark-version-logo{display:block!important;visibility:visible}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 15px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:6px;overflow:hidden;text-indent:-999em;width:6px;position:relative;z-index:99;-webkit-transition:all .5s linear 0;transition:all .5s linear 0}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .lSPager.lSpg>li.active a{height:8px;width:8px}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0 .35s linear 0;transition:border-radius .12s linear 0 .35s linear 0;padding:15px 5px 20px}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{opacity:.25}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSSlideOuter.vertical .lSPager.lSGallery li{padding:10px 14.5px 10px 10.5px}.lSAction>a{font-size:26px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0;transition:opacity .35s linear 0;color:#fff}.lSAction>a:hover{opacity:1;color:#fff}.lSAction>.lSPrev{left:10px}.lSAction>.lSPrev::before{content:"\2c2";font-family:Zeroicons-Line}.lSAction>.lSNext::before{content:"\2c3";font-family:Zeroicons-Line}.lSAction>.lSNext{right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}#mayosisone_1 #image-gallery,#mayosisone_1 #vertical,#mayosisone_1 ul{padding:0;margin:0}#image-gallery img{box-shadow:none}.lSPager.lSGallery{padding:0}.testimonial-grid-carousel{position:relative}.slideControls{position:absolute;width:100%;top:20%;left:0;z-index:99}.slideControls i{font-size:30px}.slideControls .slideNext{right:0;position:absolute;cursor:pointer}.slideControls .slidePrev{left:0;position:absolute;cursor:pointer}.custom-mayo-about-shadow{box-shadow:0 8px 32px 0 rgb(30 20 80 / .08)}.rss-widget-icon{display:none}@media only screen and (min-width:991px){.slideControls{position:absolute;width:100%;top:20%;left:0;z-index:99}.slideControls .slideNext{right:-50px;position:absolute;cursor:pointer}.slideControls .slidePrev{left:-50px;position:absolute;cursor:pointer}.slideControls i{font-size:40px}.mayosis-font-case-control{text-align:right}}.free_download_block .edd-wl-button,.product-top-button-flex .edd-wl-button{display:none}a.edd-wl-button{z-index:99}.alignfull{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.alignfull{position:relative;margin:32px calc(50% - 50vw);max-width:100vw;width:100vw;clear:both;margin-top:30px;clear:both}.wp-block-image.alignfull{position:relative;max-width:100vw}.wp-block-cover,.wp-block-cover.alignleft{margin:28px 0}@media only screen and (min-width:768px){.alignwide{width:auto;max-width:none;margin-left:-80px;margin-right:-80px}.alignfull iframe{width:100%}.post--full--width .alignfull{max-width:1000%}.post--full--width .alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);width:auto;max-width:1000%}.post--boxed--width .alignfull{margin-left:calc(77% - 50vw);margin-right:calc(0% - 0vw);width:auto;max-width:1000%}.alignfull img,.alignwide img{display:block;margin:0 auto}}.has-white-background-color{background:#fff}.has-light-gray-background-color{background:#f5f5f5}.has-medium-gray-background-color{background:#999}.has-dark-gray-background-color{background:#222a36}.has-purple-background-color{background:var(--primary-color)}.has-dark-blue-background-color{background:#28375a}.has-red-background-color{background:#c44d58}.has-yellow-background-color{background:#ecca2e}.has-green-background-color{background:#64a500}.has-white-color{color:#fff}.has-light-gray-color{color:#f5f5f5}.has-medium-gray-color{color:#999}.has-dark-gray-color{color:#222a36}.has-purple-color{color:var(--primary-color)}.has-dark-blue-color{color:#28375a}.has-red-color{color:#c44d58}.has-yellow-color{color:#ecca2e}.has-green-color{color:#64a500}.header-ghost-form .download_cat_filter,.header-ghost-form select{background-color:transparent!important}.header-ghost-form.header-search-form .mayosel-select,.header-ghost-form.header-search-form select{border-width:2px;border-style:solid;border-right:none;border-top-right-radius:0!important;border-bottom-right-radius:0!important;color:#28375a;line-height:35px;height:40px;border-right:0;font-size:16px}.header-ghost-form.header-search-form select:after{position:absolute;font-family:Zeroicons-Line;top:21%;right:10px;content:"\2304";font-size:14px;line-height:25px;z-index:999;color:#000}.header-ghost-form.header-search-form .search-btn::after{background:0 0!important;border:#fff0;color:#28375a}.header-ghost-form .search-btn{left:auto!important;top:0;z-index:10;right:30px;width:auto}.header-ghost-form .search-btn::after{padding-left:0}.header-ghost-form select option{color:#28375a}.mayosis-category-available-search input[type=text]{border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding-left:4%;background:0 0}.header-ghost-form.header-search-form input[type=text]:after{position:absolute;top:0;left:0;height:100%;width:100%;content:"\1f50d";font-family:Zeroicons-Line;font-weight:700;font-size:14px;line-height:53px;color:#fff;color:#fff;padding-left:19px;border-top-right-radius:3px;border-bottom-right-radius:3px;max-height:50px}.header-ghost-form .search-fields{background:0 0;vertical-align:middle;line-height:33px;margin-top:15px}.fes--my--submit{display:inline-block!important;width:auto!important;min-width:auto!important;text-transform:capitalize!important}.fes-url-row.fes--my--url-row{width:80%}.fes-url-choose-row .edd-submit.upload_file_button{text-transform:capitalize}.qxbox-cs-bg{display:inline-block}.authormessagemodal{z-index:99999}#authormessage,#authormessagelogin,#mayosis_variable_price,#vendorcontact,#vendorlogin{padding:30px;border-radius:3px;background:#fff}.dm_download_author .modal{position:fixed}.fes--widget--author--style1 .mayosis-author-details{padding-top:30px}.fes--widget--author--style1 .fes--author--avmeta{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify}.author-buttons--section{padding:20px 0 5px;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fes--widget--author--style1 .btn.fes--author--btn{display:inline-block;flex:1}.btn.fes--author--btn{border:2px solid #1e0046;background:#1e0046;color:#fff;border-radius:3px;padding:7px 30px;margin:0 5px}.btn.ghost-fes-author-btn{background:0 0;color:#1e0046}.fes--widget--author--style1 .fes-widget--metabox{padding:0 15px}.fes--widget--author--style1 .btn.fes--author--btn.fill-fes-author-btn{margin-left:0}.fes--widget--author--style1 .btn.fes--author--btn.ghost-fes-author-btn{margin-right:0}.fes-widget--metabox h4{margin:0;font-size:18px;font-weight:700;line-height:22px}.fes-widget--metabox p{font-size:14px;line-height:18px;margin:0;opacity:.65}.fes-widget--metabox a{font-size:14px;line-height:18px;text-decoration:underline}.product-search-form form{display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product-search-form.style2 .search-btn{right:auto!important;top:0!important;z-index:10;left:0}.product-search-form.style2 .search-btn::after{background:0 0!important;border:#fff0;color:#28375a}.edd_download_purchase_form .edd-wl-favorite{display:none}.edd-free-downloads-modal-wrapper{z-index:9999}.edd-free-downloads-modal-close{position:absolute;top:10px;right:10px;background:0 0;color:inherit;font-size:16px;line-height:1;text-align:center;border-radius:50%;width:24px;height:24px;transition:color.2s ease;-webkit-transition:color.2s ease;-moz-transition:color.2s ease}#edd-free-downloads-modal{width:396px;margin:0 auto;border-radius:5px;padding:2%;position:relative}#edd_free_download_form p{margin:0 0 15px}.edd-free-downloads-note-wrapper p{font-size:14px;line-height:20px;font-style:italic;opacity:.75}.edd-free-downloads-note-title{margin-bottom:8px}.edd-free-downloads-note-wrapper{padding-bottom:8px;display:block;float:left}.prime-cart-button .edd-submit.button,.prime-demo-button,.prime-multiple-button{font-size:14px!important;padding:13px 30px!important;font-weight:400!important;max-height:44px!important;line-height:16px!important}.icon-play{width:10px;height:12px;border-top:6px solid #fff0;border-left:10px solid #000;border-bottom:6px solid #fff0;margin-top:20px}.edd-wl-favorite i.glyphicon:before{content:"\2661";font-family:Zeroicons-Line!important;font-size:16px}.edd-wl-favorite.favorited i.glyphicon:before{content:"\2764";font-family:Zeroicons-Line!important}.prime-wishlist-fav .edd-wl-button.edd-wl-action.edd-wl-open-modal i.glyphicon-add:before{content:"\2b";font-family:Zeroicons-Line!important}i.glyphicon-add:before{font-family:Zeroicons-Line!important}.author-buttons--section .tec-follow-link{border:2px solid #1e0046;background:#1e0046;color:#fff;border-radius:3px;padding:7px 30px;margin:0 5px;width:100%;display:block;text-align:center}.fes-el,.fes-fields,.fes-fields .mayosel-select .list{width:100%}.fes-fields .mayosel-select{width:100%;background:#e9edf7;margin-bottom:40px;height:50px;line-height:50px}.fes--widget--author--style1 .ghost--buttons-fx,.fes--widget--author--style1 .solid--buttons-fx{margin:0 5px;flex:1}.fes--widget--author--style1 .ghost--buttons-fx a,.fes--widget--author--style1 .solid--buttons-fx a{width:100%;display:block;text-align:center}.ghost--buttons-fx a{background:0 0!important}.author-buttons--section a{font-size:14px;line-height:16px}.fes--widget--author--style1 .author-buttons--section{margin:0 0 0 -10px}.solid--buttons-fx a:hover{filter:contrast(125%) brightness(105%)}.fes--widget--author--style2 .fes--author--avmeta,.fes--widget--author--style2 .mayosis-author-details{text-align:center}.fes--widget--author--style2 .author-buttons--section{flex-wrap:wrap!important}.fes--widget--author--style2 .ghost--buttons-fx,.fes--widget--author--style2 .solid--buttons-fx{width:100%}.fes--widget--author--style2 .ghost--buttons-fx a,.fes--widget--author--style2 .solid--buttons-fx a{width:144px;margin:0 auto}.fes--widget--author--style2 .solid--buttons-fx{margin-bottom:10px}.fes--widget--author--style2 .mayosis-author-details{padding-top:30px}.fes--widget--author--style2 .fes-widget--metabox h4{margin-top:16px}.image--shape--rounded img{border-radius:3px}.image--shape--Circle img{border-radius:50%!important}.authormessagelogin{z-index:99999;top:20%}.single--author--content{padding-bottom:10px}.author--identity--box h5,.author--identity--box p{margin:0;padding:0}.author--box--btn{display:flex;padding:20px 0}.author--box--btn a{min-width:144px;text-align:center}.follow--au--btn a:hover{filter:contrast(125%) brightness(105%)}.follow--au--btn a{border:2px solid #1e0046;background:#1e0046;color:#fff;border-radius:3px;padding:7px 30px;margin:0 5px;display:inline-block;font-size:14px;line-height:18px}.contact--au--btn a{font-size:14px;line-height:18px}.follow--au--btn{margin-left:-5px}.bottom--meta--social ul{margin:0;padding:0;list-style:none}.bottom--meta--social ul li{float:left;padding:0 5px}.author--identity--box h5,.single--metabox--info h4{margin:0;padding:0;font-size:24px;line-height:28px;font-weight:700}.author--identity--box p,.single--metabox--info p{font-size:14px;opacity:.65;margin:0;line-height:20px}#edd-shipping-zip-wrap label{width:100%;float:left}#edd_checkout_form_wrap .mayosel-select{width:100%;background:#e9edf7}#edd-shipping-state-wrap{width:100%;float:left;display:flex;flex-wrap:wrap;margin-top:20px}#edd-shipping-state-wrap label{width:100%}#edd-shipping-state-wrap .mayosel-select{margin-bottom:20px}.product-main-header .eddr-notice{opacity:.5}.single-product-widget .eddr-notice{margin-top:10px;font-size:14px}.product_bottom_flex .eddr-notice{display:none}.login-submit input[type=submit],input[type=submit].edd-reviews-review-form-submit,input[type=submit].edd-reviews-vendor-feedback-form-submit{padding:15px 40px;font-weight:700;font-size:16px;line-height:18px;display:inline-block;background:var(--primary-color);text-transform:capitalize;border:2px solid var(--primary-color);max-height:50px;color:var(--primary-text-color);border-radius:3px}.single--metabox--info{padding:7.5px 12px}.fes-form-fieldset-vendor-contact legend{display:none}.bottom--meta--desc p{font-size:15px;margin:0}.bottom--meta--desc p i{padding-right:6px}.edd-reviews-vendor-feedback-item-wrap{background:0 0!important;padding:20px}.edd-reviews-vendor-feedback-item-wrap label{width:100%}.comment-form-cookies-consent label{width:95%!important}.edd_reviews_rating_box{width:100%;text-align:center}.edd_star_rating{display:inline-block}.edd_star_rating p{display:inline;font-size:14px}.edd_reviews_rating_box span:before{content:"\2606";font-family:Zeroicons-Line;opacity:.5}.edd_reviews_rating_box.stars5 span:before{content:"\2605";font-family:Zeroicons-Line;opacity:1}.edd_reviews_rating_box.stars4 span:before{content:"\2605";font-family:Zeroicons-Line;opacity:1}.edd_reviews_rating_box.stars4 span.rating-stars-last::before{content:"\2606";font-family:Zeroicons-Line;opacity:.5}.star-rating [aria-label]{position:relative}.star-rating [aria-label]:after{content:attr(aria-label);display:none;position:absolute;top:100%;left:0;z-index:5000;pointer-events:none;padding:2px 5px;line-height:15px;white-space:nowrap;text-decoration:none;text-indent:0;overflow:visible;font-size:.9em;font-weight:400;color:#000;border-radius:2px}.bottom--meta--rating .edd-reviews-average-rating-label{display:none}.average-rating-vendor-page span{display:inline-block;padding-right:20px}.bottom--meta--rating .edd-reviews-rating{display:inline-block;vertical-align:middle}.fes--description p{padding:5%;text-align:center}.mayosis-filter-title{position:relative}@media (min-width:991px){#authormessage,#authormessagelogin,#mayosis_variable_price,#vendorcontact,#vendorlogin{min-width:600px}.fes--description p{padding:0 15% 64px}.edd-reviews-vendor-feedback-item-wrap{padding:20px;margin:30px -20px}.user-dashboard-page .tab-content{padding:80px 100px 72px!important}}.my-account-menu .my-account-list{padding:20px 0}.my-account-list ul{list-style:none;margin:0;line-height:24px}.product-search-form .download_cat_filter .mayosel-select{height:50px;line-height:48px;font-size:16px}.product-search-form .download_cat_filter .mayosel-select span.current{font-weight:700;color:#fff}.product-search-form .mayosel-select:after{border-color:#fff}.opacitydown75{opacity:.75}#edd_profile_editor_form .mayosel-select{width:100%;background:#e9edf7;height:44px}#edd_profile_editor_form .mayosel-select .list{width:100%}.mayosel-select{-webkit-tap-highlight-color:#fff0;background-color:#fff0;border-radius:3px;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.mayosel-select:hover{border-color:#dbdbdb}.mayosel-select.open,.mayosel-select:active,.mayosel-select:focus{border-color:#999}.mayosel-select:after{content:"\2304";font-family:Zeroicons-Line;display:block;pointer-events:none;position:absolute;right:16px;top:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px;font-size:16px}.mayosel-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.mayosel-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.mayosel-select.disabled:after{border-color:#ccc}.mayosel-select.wide{width:100%}.mayosel-select.wide .list{left:0!important;right:0!important}.mayosel-select.right{float:right}.mayosel-select.right .list{left:auto;right:0}.mayosel-select.small{font-size:12px;height:36px;line-height:34px}.mayosel-select.small:after{height:4px;width:4px}.mayosel-select.small .option{line-height:34px;min-height:34px}.mayosel-select .list{background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px rgb(68 68 68 / .11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:10001;max-height:300px;overflow-y:auto}.mayosel-select .list:hover .option:not(:hover){background-color:transparent!important}.mayosel-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s;color:#28375a}.mayosel-select .option.selected{font-weight:700}.mayosel-select .option.disabled{background-color:#fff0;color:#999;cursor:default}.no-csspointerevents .mayosel-select .list{display:none}.no-csspointerevents .mayosel-select.open .list{display:block}.category--filter{display:inline-block;width:auto}.vendor--search--flex{display:flex;vertical-align:middle;align-items:center;margin-bottom:15px}.vendor--search--box{flex:1;position:relative}.vendor--search--box input[type=text]{width:auto;border:2px solid;max-height:40px;padding-left:16%;min-width:263px;margin:0}.vendor--search--box #searchform{width:auto;display:inline-block;position:relative}.vendor--search--box .search-btn{position:absolute;height:40px;width:50px;left:0;top:0;z-index:1000}.vendor--search--box .search-btn::after{height:100%;width:100%;content:"\1f50d";font-family:Zeroicons-Line;font-weight:700;font-size:14px;line-height:40px;color:#fff;color:#fff;padding-left:19px;border-top-right-radius:3px;border-bottom-right-radius:3px;max-height:40px;background:0 0}.vendor-blog--main{background:#edf0f7;padding:70px 0 0;margin-top:50px}.vendor-blog--main h5{font-size:30px;line-height:40px;text-align:center;margin-bottom:72px}#fes-product-list{box-shadow:2px 4px 12px 0 rgb(50 66 77 / .15)}.product--flex--fes{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background:#e9edf7;padding:15px}.product--flex--fes .fes-product-list-td{flex:0 0 100%;width:100%}.product--flex--fes:nth-of-type(odd){background:#fff;border-left:1px solid #edf0f7;border-right:1px solid #edf0f7}.product--flex--fes:nth-of-type(even){background:#edf0f7}.product--flex--fes:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.product--flex--fes:bottom-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media (max-width:1199px){.header-bottom,.header-top .to-flex-row{height:auto!important}.single--author--flex{flex-wrap:wrap;justify-content:flex-start}.author--name--image{margin-top:-5%}}.user--dasboard--box,.user-dashboard-page .dasboard-tab{background:#fff;box-shadow:0 4px 32px 0 rgb(15 20 30 / .08);border-radius:3px}.tab-content.user--dasboard--box{margin:80px 0}.is-hidden{opacity:0!important}.fes-contributor-list{padding:40px 0 80px}.vendor--list-searchbar{margin-bottom:27px}.fes-contributor-is-disabled{text-align:center;padding:80px 15px}.fes-contributor-is-disabled h3{font-size:36px}.wpb-js-composer .mayosis-container{overflow-x:hidden}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}.custombuttonmain.btn{padding:12px 40px;font-size:18px;border-radius:3px;font-weight:700}.custombuttona.btn{border-width:2px!important;padding:12px 40px;font-weight:700;font-size:18px;border-radius:3px}.custombuttonb.btn{border-width:2px!important;padding:11px 40px;font-weight:700;font-size:18px;border-radius:3px}.button-extra-padding{padding:12px 53px!important}.flexleft{justify-content:flex-start}.flexcenter{justify-content:center}.flexright{justify-content:flex-end}.mayosisicon{display:inline-block;height:32px;width:51px;margin-right:6px;margin-bottom:10px}.copyright-sidebar .sidebar-theme{background:0 0!important}.copyright-sidebar .footer-widget-title{display:none;margin:0}.gradient.single_dm_btn,.gradienta,.gradientb{border:none;border-radius:3px;padding:14px 42px;font-size:18px;font-weight:700}.mayosis_block_product{display:flex;flex-wrap:wrap;align-items:center;margin:40px -30px}.block_product_details,.block_product_thumbnail{padding:0 30px!important}.block_product_thumbnail a img{border-radius:3px}.block_product_details h4{font-size:36px;line-height:45px}.block_button_details{margin-top:31px}.block_button_details a.btn{padding:16px 60px 17px!important;display:inline-block;min-width:auto!important;width:auto!important}.title--button--box .btn.title--box--btn.transparent{background:0 0;border:2px solid}#content [class^=wp-block-]{margin-bottom:1.5em}.block-no-vertical-margins{margin-top:0!important;margin-bottom:0!important}.block-no-bottom-margin{margin-bottom:0!important}.block-1em-vertical-margins{margin-top:1em!important;margin-bottom:1em!important}.block-1em-bottom-margin{margin-bottom:1em!important}.block-border{border:1px solid #222;padding:.5em 1em}.block-border-bottom{border-bottom:1px solid #222;padding-bottom:1em}.block-no-border{border:none!important}.block-rounded,.block-rounded-all{border-radius:8px!important;padding:1em 1.5em}.block-rounded-top{border-top-left-radius:8px;border-top-right-radius:8px;padding-top:1em}.block-rounded-bottom{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-bottom:1em}.block-rounded-left{border-top-left-radius:8px;border-bottom-left-radius:8px;padding-left:1em}.block-rounded-right{border-top-right-radius:8px;border-bottom-right-radius:8px;padding-bottom:1em}.block-bg-transparent-gray{background-color:rgb(0 0 0 / .1)!important}blockquote.wp-block-quote{background:#edf0f7;border-width:0;border-left:4px solid var(--primary-color);overflow:auto;padding:1em 1.5em 1em 1.2em;width:90%}.has-small-font-size{font-size:14px!important;font-weight:400}.has-regular-font-size{font-size:18px;font-weight:400}.has-large-font-size{font-size:26px!important;font-weight:700}.has-huge-font-size{font-size:36px!important;font-weight:700}.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{font-size:26px;line-height:1.4;font-weight:700;width:100%;padding:0}.wp-block-quote p{font-style:italic;font-size:1em;margin:0}.wp-block-quote cite{border-width:0;color:inherit;display:block;font-style:normal;font-weight:700;margin-left:3em;margin-top:.5em}.wp-block-columns{grid-column-gap:1em;padding:0 3%}.wp-block-columns [class^=wp-block-]{margin:0}.wp-block-quote:not(.is-large):not(.is-style-large){border-left:4px solid var(--primary-color);padding-left:1em}.wp-block-button__link{border-radius:3px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:.88889em;margin:0;padding:12px 24px;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word;line-height:1.8;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:.88889em;font-weight:700;color:var(--primary-text-color);background-color:var(--primary-color)}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{color:var(--primary-color)}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button__link.is-style-outline:hover{color:var(--primary-color)}.wp-block-button a{border:0;font-weight:700;margin:7.5px 0}.wp-block-button:not([style]) a:focus,.wp-block-button:not([style]) a:hover{color:#fff}.wp-block-button.alignfull,.wp-block-button.alignwide{display:block}.wp-block-categories-list li,.wp-block-categories-list ul{list-style:none;margin:0;padding:0}.wp-block-categories-list li{padding:.25em 0}.wp-block-categories-list ul ul{padding-left:2em}.wp-block-categories-list ul ul li:last-child{padding-bottom:0}.wp-block-code,.wp-block-preformatted{background:#edf0f7;border:none;border-bottom-color:#cdd0d8;border-radius:2px;font-family:Inconsolata,monospace;font-size:.9rem;height:auto;margin:0;margin-bottom:1.5em;outline:0;overflow:auto;padding:20px 30px;vertical-align:middle;width:100%;word-wrap:break-word;white-space:nowrap;line-height:1.75}.wp-block-code .blocks-plain-text{background:0 0;border:none!important;color:inherit!important;font-family:inherit!important;font-size:.8em;margin:0!important;overflow-x:auto!important;padding:0!important}.wp-block-cover-image{min-height:50vw;height:100%}.wp-block-cover-image.has-parallax{min-height:25vw}.is-ios .wp-block-cover-image.has-parallax{background-attachment:scroll}.wp-block-cover-image.has-background-dim,.wp-block-cover.has-background-dim{background-color:#000}#content .wp-block-cover-image.has-parallax{margin-bottom:0}ul.wp-block-gallery,ul.wp-block-gallery li{padding:0}.wp-block-image.aligncenter{margin:0 auto}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{font-size:.75rem;line-height:1.6}.has-background.has-light-gray-background-color{background-color:#f5f5f5}.has-background.has-medium-gray-color{background-color:#999}.has-background.has-dark-gray-color{background-color:#222a36}.has-background.has-purple-color{background-color:var(--primary-color)}.has-background.has-dark-blue-color{background-color:#28375a}.has-background.has-red-color{background-color:#c44d58}.has-background.has-yellow-color{background-color:#ecca2e}.has-background.has-green-color{background-color:#64a500}.has-background.has-white-color{background-color:#fff}figure.wp-block-image.alignleft{margin:.5em 1em 1em 0}figure.wp-block-image.alignright{margin:.5em 0 1em 1em}figure.wp-block-image.aligncenter{margin:1em auto}#content .wp-block-image figcaption{margin:-.25em 0 .25em}.wp-block-embed{clear:both}[class^=wp-block-embed-]{clear:both}.wp-block-latest-posts__post-date{color:inherit;margin-bottom:0;opacity:.8}.wp-block-latest-posts,.wp-block-latest-posts li{list-style:none;margin:0}.wp-block-latest-posts li{padding:.25em 0}#content .wp-block-latest-posts li{padding:.25em 2em}.alignnone,.wp-block-embed,.wp-block-image{margin:40px 0}.wp-block-latest-posts.is-grid li{border:0}.wp-block-pullquote{border:none;background:rgb(0 0 0 / .15);color:inherit;padding:30px;margin-bottom:30px}.wp-block-pullquote blockquote{margin-bottom:0}.wp-block-pullquote blockquote p{font-size:2.25rem;margin-bottom:0;font-weight:600;font-style:italic;color:#28375a}.wp-block-pullquote cite{opacity:.8;font-size:.8rem}.wp-block-separator{background-color:#767676;border:none;box-sizing:content-box;height:2px;margin:1rem auto;width:100%}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:180px;margin:2.8em auto}.wp-block-table{display:table}.wp-block-table th{padding:4px;text-align:left}.wp-block-table td{margin:0;padding:15px}.wp-block-audio audio{outline:0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#b4bccc}.wp-block-archives-list.wp-block-archives{list-style:none}.wp-block-archives-list.wp-block-archives li a{text-decoration:none;transition:.3s ease-in;font-weight:400;font-size:1rem;color:#28375a}.post-main-content h1,.post-main-content h2,.post-main-content h3,.single-post-block h1,.single-post-block h2,.single-post-block h3,.single-post-block h4{margin-top:calc(13px + 1.2rem)!important;margin-bottom:calc(10px + 1.2rem)!important}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{border-radius:3px}@media (min-width:600px){.wp-block-column:not(first-child),.wp-block-column:nth-child(2n){margin-left:28px}}@media only screen and (max-width:580px){.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:block}.wp-block-text-columns.columns-2 .wp-block-column,.wp-block-text-columns.columns-3 .wp-block-column,.wp-block-text-columns.columns-4 .wp-block-column{float:none;margin-left:0;margin-right:0;width:100%}}.wp-block-table{background:0 0;margin-bottom:15px}.wp-block-table td,.wp-block-table th{padding:.8rem;border:2px solid #b4bccc;word-break:break-all}.wp-block-verse{background:#edf0f7;border:none;border-width:0;box-shadow:none;font-family:Alegreya,serif;font-size:1em;font-style:italic;padding:1em 1.5em 1em 1.2em;width:90%}.wp-block-categories li a,.wp-block-latest-posts li a{color:inherit;transition:.3s ease-in;font-weight:400;font-size:1rem;color:#28375a}.single-post-block ul.blocks-gallery-grid{margin-left:0}.additional_description{background:#edf0f7;padding:60px 0}.sidebar-header-mobile-nav{height:100px}.sidebar-header-mobile-nav .sticky-logo{display:none}.subscription-details-reciept{margin:40px 0;background:#fff;box-shadow:0 4px 32px 0 rgb(15 20 30 / .08);padding-bottom:30px}.subscription-details-reciept h3{background:#26264d;padding:20px 0;color:#fff;text-align:center;text-transform:uppercase;font-size:18px;margin:0}.subscription-details-reciept #edd_subscription_receipt{background:0 0!important;border:none!important}#edd_subscription_receipt th{font-weight:700}#edd_subscription_receipt td,#edd_subscription_receipt th{padding:10px 25px}p.edd-sl-manage-license-details{font-weight:700;font-size:20px;line-height:30px}.edd_all_access_pass_status.Active,.edd_subscription_status.Active,.edd_subscription_status.Completed{background:rgb(28 144 7 / .12);color:#1c9007;padding:0 5px 2px;border-radius:3px}.edd_subscription_status.Pending{background:rgb(230 119 23 / .12);color:#e67717;padding:0 5px 2px;border-radius:3px}.edd_subscription_status.Cancelled,.edd_subscription_status.Expired,.edd_subscription_status.Failing{background:rgb(218 0 20 / .12);color:#da0014;padding:0 5px 2px;border-radius:3px}.widget-stats-counter .footer-widget-title{margin-bottom:22px}.mayosis_user_avatar_submit{border:none;color:#fff;padding:7px 40px;font-weight:600;font-size:16px;border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.mayosis-avatar-image-block img{border-radius:3px}.mayosis-avatar-image-block{position:relative;display:inline-block}.mayosis-profile-description{font-style:italic}.mayosis-avatar-box{position:relative;display:inline-block;background:#e9edf7;padding:45px;border-top-left-radius:3px;border-top-right-radius:3px}#mayosis-user-avatar-form{text-align:center;margin-bottom:60px}.mayosis-avatar-image-block .btn-file{overflow:hidden;border-radius:3px;position:absolute;left:0;right:0;display:none;height:100%;width:100%;top:0;background:rgb(0 0 0 / .6);cursor:pointer;font-size:14px;line-height:18px;padding:33px 20px}.mayosis-avatar-image-block:hover .btn-file{display:block}.mayosis-avatar-image-block .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;opacity:0;outline:0;background:0 0;cursor:inherit;display:block}#edd_profile_avatar_wrap{text-align:center;margin:0 0 40px}.edd_profile_custom_avatar{display:inline-block;padding:25px;border-radius:3px;background:#e9edf7}.edd-avatar-input-wrap{display:inline-block;position:relative}#edd_avatar_button{position:absolute;left:0;top:0;background:rgb(0 0 0 / .22);border:none;color:#fff;line-height:20px;height:100%;display:none}.edd-avatar-input-wrap:hover #edd_avatar_button{display:block}.edd-avatar-preview-wrap{position:relative;display:inline-block}.avatar-btn{padding:3px 30px;border:1px solid;border-radius:3px;display:inline-block;margin:15px 0;cursor:pointer;font-size:14px;line-height:24px}#edd_avatar_remove_button{position:absolute;top:0;background:rgb(40 40 55 / .25);color:#fff;width:100%;height:100%;display:none;vertical-align:middle;left:0;right:0;line-height:90px}.edd-avatar-preview-wrap:hover #edd_avatar_remove_button{display:block}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a{text-decoration:none;padding:10px 15px;display:block}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a{text-decoration:none;color:#28375a;background:0 0;font-weight:700}.affwp-affiliate-dashboard-tab a:before{padding-right:8px;vertical-align:middle;font-family:Zeroicons-Line}.af-dasboard-menu-icon-Affiliate a:before{content:"\1f517"}.af-dasboard-menu-icon-Statistics a:before{content:"\1f4c2"}.af-dasboard-menu-icon-Graphs a:before{content:"\2751"}.af-dasboard-menu-icon-Referrals a:before{content:"\2661"}.af-dasboard-menu-icon-Payouts a:before{content:"\2a33"}.af-dasboard-menu-icon-Visits a:before{content:"\1f464"}.af-dasboard-menu-icon-Creatives a:before{content:"\25a6"}.af-dasboard-menu-icon-Settings a:before{content:"\2699"}.affiliate-mobile-dashboard-menu{display:flex;justify-content:space-between;padding:50px 0}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li{width:100%}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs{margin:0}.mayosis-affliate-tabs{background:#fff;padding-bottom:7px}.mayosis-affiliate-wp-content{padding:80px;margin:80px 0}.affwp-form label{font-weight:600}table.affwp-table{background:0 0}table.affwp-table th{background:0 0;font-weight:700;border-color:#28375a;border:none;border-bottom:1px solid;line-height:30px;padding:15px 0;color:inherit}table.affwp-table td{text-align:left;color:#666;padding:.3em 1em;max-width:100%;line-height:25px;vertical-align:middle;padding:35px 0 37px 0;border:none;border-bottom:1px solid #ccc}#affwp-affiliate-dashboard-earnings-stats table.affwp-table,#affwp-affiliate-dashboard-referral-counts table.affwp-table{margin:0 0 75px}.edd-rvi-item .edd-submit.button{padding:10px 12px!important;font-size:14px!important}#edd_purchase_submit #edd_final_total_wrap{color:inherit}#affwp-graphs-filter input[type=submit]{border:none}#affwp-graphs-date-options{width:auto}.jBox-Modal .jBox-content{padding:40px!important}.single-post-block p{font-size:1rem;line-height:1.75}.edd-download .single-post-block,.edd-download .single-post-block p{font-size:1rem;line-height:1.75}#commentform input[type=submit]{background:var(--primary-color);border-color:var(--primary-color)}#cancel-comment-reply-link{padding:0 10px}.mayosis--video--box .mejs-container .mejs-controls{background:linear-gradient(to top,rgb(0 0 0 / .8) 0,transparent 100%)!important}.mayosis--video--box .mejs-container,.mayosis--video--box .mejs-embed,.mayosis--video--box .mejs-embed body{background:0 0!important}.mayosis--video--box:hover figcaption{display:none;opacity:0}.mayosis--video--box .wp-video-shortcode{height:auto}.mejs-overlay-button,.mejs__overlay-button{display:none}.mayosis--video--box .mejs-controls{visibility:hidden;z-index:20}.mayosis--video--box .mejs-controls.mejs-offscreen{opacity:1!important}.mayosis--video--box:hover .mejs-controls,.mayosis--video--box:hover .mejs-controls.mejs-offscreen{opacity:1!important;visibility:visible;z-index:20}.social-button .essb_links{margin:3px 0 0!important}.mayosis-floating-share .essb_links,.photo-template-social .essb_links,.social-button-bottom .essb_links{margin:0!important}.search-term-style-seven.tag_widget_single .termtags{opacity:.65}.search-term-style-seven.tag_widget_single .termtags,.search-term-style-seven.tag_widget_single .termtitle{font-size:14px}.search-term-style-seven.tag_widget_single{padding:0!important}.search-term-style-seven.tag_widget_single ul li a{border:none;padding:0!important}#edd-reviews-review{background:0 0;border:solid rgb(40 55 90 / .25);border-width:2px;width:100%;border-radius:3px}.edd-reviews-review-form-submit{min-height:50px;color:var(--primary-text-color);font-weight:700;border-radius:3px;border-style:solid;padding:0 30px;background-color:var(--primary-color);border-color:var(--primary-color);display:inline-block}.pricing_table_title_box{text-align:center}.price_tag_table{position:relative;display:inline-block;margin:0}.pricing_currency{position:absolute;top:22%;left:-10%}.pricing_currency,.pricing_timeframe{font-size:16px;font-weight:400;opacity:.65}.mejs-offscreen{display:none!important}.default-product-sidebar .widget-title{background:0 0!important;text-align:left!important}.default-product-sidebar .widget-title i{display:none!important}.photo-template-author{position:relative;z-index:10}.header-video-template-box{position:absolute;right:0;min-width:100%;min-height:100%;top:0}.photo-video-box-shadow{width:100%}.photo-subscription-box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-right:15px;padding-top:5px}.subscribe-block-btn{font-size:16px;font-weight:700;margin-top:15px;display:inline-block}.photo-subscription-box h3{font-size:18px;line-height:24px}.media-style-subcs-text{text-align:left}.media-style-subcs-text a,.media-style-subcs-text span{font-size:14px}.media-style-subcs-text h1{font-size:18px;line-height:24px;font-weight:700;margin-bottom:0}.photo--price--block h3{margin-top:0}.photo--price--block p{margin:0;opacity:.65;font-size:14px}.subscribe-box-photo{background:#fff;box-shadow:0 25px 100px 0 rgb(40 40 55 / .25);border-top:6px solid #ff2341;margin-top:30px;margin-bottom:15px;border-radius:3px;padding:0 30px 30px}.subscribe-box-photo .subscribe-block-btn{display:block;padding:15px 24px}.subscribe-box-photo h4{text-align:center;margin-top:22px;font-size:24px;line-height:36px}.photo-subscribe--content ul{list-style:none;margin:4px 0}.photo-subscribe--content ul li{padding:2px 0;vertical-align:middle}.photo-subscribe--content ul li i{vertical-align:middle}.wp-video-shortcode .mejs-time-buffering,.wp-video-shortcode .mejs-time-current,.wp-video-shortcode .mejs-time-float-corner,.wp-video-shortcode .mejs-time-float-current,.wp-video-shortcode .mejs-time-hovered,.wp-video-shortcode .mejs-time-loaded,.wp-video-shortcode .mejs-time-marker,.wp-video-shortcode .mejs-time-total{height:5px!important}.wp-video-shortcode .mejs-time-rail{padding-top:14px!important}.wp-video-shortcode .mejs-time-handle-content{top:-7px!important;border-radius:50%!important}.wp-video-shortcode .mejs-controls{background:linear-gradient(to top,rgb(0 0 0 / .8) 0,transparent 100%)!important}.stylebphotos .blog-main-content{padding:30px 0}.photo--button--wishlistset{display:flex;margin:0 -6px}.photo--button--wishlistset .edd-wl-button{margin:12px 6px 5px}.photo--price--block .label{font-weight:400}.photo--price--block .photo_edd_el_button{width:100%;float:left;border:2px solid;font-weight:400}.video-inner-box-promo{position:relative}.plyr--video .plyr__controls{opacity:0}.plyr--video:hover .plyr__controls{opacity:1}.mayosis-video-url:hover~.product-cart-on-hover,.video-inner-box-promo:hover .minimal-video-control,.video-inner-box-promo:hover.product-cart-on-hover{opacity:1!important}.minimal-video-control{position:absolute;width:100%;float:left;bottom:0;background:linear-gradient(to top,rgb(0 0 0 / .8) 0,transparent 100%)!important;z-index:10;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 0 7px 20px;opacity:0;transition:background-color .25s ease}.minimal-video-control a.edd-wl-action.edd-wl-button{color:#fff}.minimal-video-control a.edd-wl-action.edd-wl-button span.label{display:none}.minimal-control-right ul{list-style:none;margin:0;padding:0}.minimal-control-right ul li{float:left}.minimal-control-right ul li a{padding:0 15px;vertical-align:middle;display:inline;font-size:14px;color:#fff}.product-cart-on-hover .edd_download_purchase_form .edd_price_options{display:none;opacity:0}.product-cart-on-hover .edd_purchase_submit_wrapper .button.edd-submit{width:auto;display:inline;padding:5px;background:0 0;border:none;font-size:14px}.minimal-control-right .edd_purchase_submit_wrapper .button.edd-submit:focus,.product-cart-on-hover .edd_purchase_submit_wrapper .button.edd-submit:hover{background:0 0;border:none}.product-cart-on-hover .edd_purchase_submit_wrapper .button.edd-submit:after{content:"\1f6d2";font-family:Zeroicons-Line;font-weight:400;font-size:16px;color:#fff;display:inline-block;vertical-align:middle}.product-cart-on-hover .edd_purchase_submit_wrapper .button.edd-submit.edd-all-access-btn:after{content:"\1f4e5"}.product-cart-on-hover .edd_download_purchase_form a.edd-wl-action.edd-wl-button{display:none}.product-cart-on-hover .edd_purchase_submit_wrapper .button.edd-submit span{display:none}.product-cart-on-hover{position:absolute;top:5px;right:20px;z-index:15;opacity:0}.minimal-control-right .edd_download_purchase_form .edd_price_options{display:none;opacity:0}.minimal-control-right .edd_purchase_submit_wrapper .button.edd-submit{width:auto;display:inline;padding:5px;background:0 0;border:none;font-size:14px}.minimal-control-right .edd_purchase_submit_wrapper .button.edd-submit:focus,.minimal-control-right .edd_purchase_submit_wrapper .button.edd-submit:hover{background:0 0;border:none;color:#fff}.minimal-control-right .edd_purchase_submit_wrapper .button.edd-submit:after{content:"\1f6d2";font-family:Zeroicons-Line;font-weight:400;font-size:16px;color:#fff;display:inline-block;vertical-align:middle}.minimal-control-right .edd_purchase_submit_wrapper .button.edd-submit.edd-all-access-btn:after{content:"\1f4e5"}.minimal-control-right .edd_download_purchase_form a.edd-wl-action.edd-wl-button{display:none}.minimal-control-right .edd_purchase_submit_wrapper .button.edd-submit span{display:none}.video-inner-main:hover .plyr--video .plyr__controls{opacity:1}video{width:100%;height:100%;margin:0;padding:0}#mayosisplayer,video{max-width:100%}.plyr--audio{box-shadow:0 2px 15px rgb(0 0 0 / .1)}.mayosis-main-media .plyr__control--overlaid{padding:24px}.copyright-columned .copyright-footer a{text-align:center;margin-bottom:10px}.edd_download_purchase_form .edd_price_options span{vertical-align:middle}.edd-csau-products .mayosis--thumb{position:relative}.edd-csau-products .edd_download_buy_button{display:none}.edd-csau-products .edd_price{display:none}.edd-csau-products{border:none;margin-bottom:40px;margin-top:40px}.edd-csau-products h2,.entry-content .edd-csau-products h2{margin:0;font-size:25px;line-height:30px}.edd-csau-products figcaption{position:absolute;top:0;left:0;width:100%;height:100%}.wpbakery-selfhosted-video{position:relative}.videoboxwpbakery{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0}.videoboxwpbakery video{width:100%;height:auto}.footer-sidebar #wp-calendar a{color:#28375a}.product-masonry-filter{margin-bottom:40px}.product-masonry-filter>li{display:inline-block}.product-masonry-filter>li+li{margin-left:20px}.product-masonry-filter>li a{display:block;position:relative;padding:2px 8px;opacity:.5}.product-masonry-filter>li a.active,.product-masonry-filter>li a:hover{opacity:1}.mayosis-filters-select{border:none;display:inline}.single--meta--bottom--part{margin-top:10px}.product-masonry-not-full.product-masonry-gutter{margin-left:-10px;margin-right:-10px}.product-masonry-gutter .product-masonry-item{padding:0 10px;margin-bottom:20px}.product-masonry-item{float:left}.product-masonry-2-column .product-masonry-item{width:50%}.product-masonry-3-column .product-masonry-item{width:50%}.product-masonry-3-column .product-masonry-item-big{width:50%}.product-masonry-4-column .product-masonry-item{width:50%}.product-masonry-uneven-column .product-masonry-item{width:50%}.product-masonry-5-column .product-masonry-item{width:50%}.msv-header-login-btm-part{width:100%;margin-top:12px;text-align:center}.msv-header-login-btm-part .msv-sign-up-link,.msv-header-login-btm-part .msv-reset-p-link{width:100%;display:block;text-align:center}.msv-btn-main{position:relative}.msv-login-reg-submit{width:100%;height:50px;display:block}.msv-login-reg-submit:hover,.msv-login-reg-submit:focus{color:#fff}.msv-btn-spinner{position:absolute;top:0;left:0;display:none;z-index:10000;background:#e8f0fe;width:100%;text-align:center;justify-content:center;align-items:center;height:50px;border-radius:3px}.msv-btn-spinner.active{display:flex}.msv-lds-ring{display:inline-flex;position:relative;height:100%;align-items:center;justify-content:center}.msv-lds-ring div{box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;margin:0;border:3px solid #28375a;border-radius:50%;animation:msv-lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#28375a #fff0 #fff0 #fff0}.msv-lds-ring div:nth-child(1){animation-delay:-0.45s}.msv-lds-ring div:nth-child(2){animation-delay:-0.3s}.msv-lds-ring div:nth-child(3){animation-delay:-0.15s}.loginsucess{background:rgb(0 128 0 / 10%);color:#008000!important;padding:10px 15px;border-radius:3px;font-size:14px;line-height:1}.loginerror{background:rgb(255 0 0 / 12%);color:#ff0000!important;padding:10px 15px;border-radius:3px;font-size:14px;line-height:1}.mayosis-account-user-information{align-items:center}.user-display-name-acc{line-height:1.4}.edd_download_file_link{color:#fff!important}@keyframes msv-lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (min-width:768px){#userloginbox{min-width:450px;max-width:450px}.product-masonry-gutter .product-masonry-item{padding:0 15px;margin-bottom:30px}.product-masonry-2-column .product-masonry-item{width:50%}.product-masonry-3-column .product-masonry-item{width:33.33334%}.product-masonry-3-column .product-masonry-item-big{width:66.666667%}.product-masonry-4-column .product-masonry-item{width:25%}.product-masonry-5-column .product-masonry-item{width:20%}.product-masonry-uneven-column .product-masonry-item{width:25%}.edd-reviews-not-allowed{max-width:60%;margin:20px auto 40px auto;background:0 0;padding:0}.edd-reviews-form #loginform{max-width:60%;margin:0 auto}}.product-masonry-item-content{overflow:hidden;position:relative}.product-masonry-description{background:linear-gradient(#fff0,rgb(0 0 0 / .7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:0;opacity:0;padding:0 15px}.product-masonry-description h5{line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-masonry-item-content:hover .product-masonry-description{opacity:1}.product-masonry-description h5 a{color:#fff;font-size:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mayosis-filters-select-small{border:none}.logo-dashboard{padding:15px}.mayosis-vendor-boxes{display:flex;margin:0 -15px}.mayosis-v-box{box-shadow:0 4px 8px 0 rgb(25 13 99 / .06),0 8px 16px 0 rgb(25 13 99 / .02);padding:30px;background:#fff;margin:15px 0;position:relative;border-radius:3px;overflow:hidden}.mayosis-v-box i{font-size:168px;position:absolute;top:-25px;right:-50px;z-index:0;color:#4747d9;opacity:.1;overflow:hidden}.mayosis-v-box h4{margin:0;font-size:2.2rem}.mayosis-v-box span{opacity:.75}.mayosis-vendor-earning{border-top:4px solid #4747d9}.mayosis-vendor-paid-earning{border-top:4px solid #1697ad}.mayosis-vendor-sales{border-top:4px solid #00b478}.mayosis-vendor-sales i{color:#00b478}.mayosis-vendor-pageview{border-top:4px solid #f90}.mayosis-vendor-pageview i{color:#f90}.mayosis-vendor-conversion{border-top:4px solid #ff0040}.mayosis-vendor-conversion i{color:#ff0040}.mayosis-vendor-paid-earning i{color:#1697ad}.fes-vendor-announcements h4{padding:0;margin:0;font-size:1.3rem}.fes-fields .fes-feat-image-upload a.close{width:30px!important;height:30px!important;vertical-align:middle;line-height:30px!important;margin:45px;font-size:20px!important}div.fes-form .fes-el .fes-fields select{height:auto}.upload-cover-wrapper{display:flex}.upload-cover-wrapper input[name=fes_cover_photo]{margin-right:5px}.upload-cover-button{color:#fff;background:#ff2341;padding:10px 30px;max-height:50px;border-radius:3px}.upload-cover-button:hover{color:#fff;filter:contrast(125%) brightness(105%)}.media-modal-content .media-frame select.attachment-filters{height:30px}fieldset.category_dropdown_autocomplete{width:49%;float:left;clear:both}.category_dropdown_autocomplete .category_autocomplete{width:100%}.ui-widget-content{background:#fff;border-color:rgb(170 170 170 / .25);padding:0}.ui-widget-content li.ui-menu-item{cursor:pointer;font-weight:400;line-height:40px;min-height:40px;padding-left:20px;padding-right:20px;font-size:14px}.ui-widget-content li .ui-state-active{background:rgb(62 62 79 / .25)!important;border:none;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.download_category .select2-container{width:100%!important;height:auto;border-radius:3px}.download_category .select2-container--default .select2-selection--single{height:48px;border:none;background-color:#f6f7fb}.download_category .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px}.download_category .select2-container--default .select2-selection--single .select2-selection__arrow{top:11px}.select2-container--open .select2-dropdown--below{border-top:1px solid #aaa!important}.select2-container--open .select2-dropdown--above{border-bottom:1px solid #aaa!important}.vendor-dashboard-boxes{border-radius:3px;padding:40px}.vendor-dashboard-boxes table{box-shadow:none!important}.fes-vendor-menu.mayosis-frontend-menus i{display:none}.extended-dashboard-login{padding:50px 0;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.extended-dashboard-login img{display:inline}.user-extended-dasboard .user--dasboard--box,.user-extended-dasboard .user-dashboard-page .dasboard-tab{box-shadow:none}.extended-dasboard-tab ul li{transition:all 20ms}.extended-dasboard-tab ul li a i{vertical-align:middle;padding-right:5px;opacity:.5}.extended-dasboard-tab ul li.active a i,.extended-dasboard-tab ul li:hover a i{opacity:1}.extended-dasboard-tab ul li.active,.extended-dasboard-tab ul li:focus,.extended-dasboard-tab ul li:hover{background:#fff;color:#282837}.extended-dasboard-tab ul li.active a,.extended-dasboard-tab ul li.active a:focus,.extended-dasboard-tab ul li.active a:hover,.extended-dasboard-tab ul li:focus a,.extended-dasboard-tab ul li:hover a{color:#282837}.extended-dasboard-tab{background:#282837}.wp-block-cover p:not(.has-text-color){color:#fff}@media (min-width:991px){.alignleft.wp-block-button a{margin-right:15px}.wp-block-cover.alignleft{margin-right:15px;padding-left:5%;padding-right:5%}.fes-vendor-dashboard-wrap{height:100%}.vendor-dashboard-boxes h4{font-size:18px}.vendor-dashboard-boxes{border-radius:3px;padding:50px 80px 80px;margin:80px 0}.extended-dasboard-tab ul li{width:100%}.extended-dasboard-tab ul li a{color:#fff}.user-extended-dasboard{display:flex}.extended-tab-content{max-width:70%;margin-left:20%;border-radius:3px;display:block;width:70%;padding:0 10px;margin-top:80px;margin-bottom:80px}.vendor-dasboard-template-main .fes-form{max-width:900px;margin:0 auto}}.vendor-dasboard-template-main .fes-form.fes-submission-form-div{background:0 0;box-shadow:none}.vendor-dasboard-template-main .fes-profile-form{background:0 0;box-shadow:none}.user-information-ex-dashboard a{color:#fff}.user-information-ex-dashboard a img{border-radius:50%;margin-right:10px}.user-information-ex-dashboard{position:absolute;bottom:0;left:0;width:100%}.fes_dashboard_menu{position:relative}input[type=range]{-webkit-appearance:none;width:100%;margin:6.5px 0}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;box-shadow:1px 1px 1px transparent,0 0 1px #fff0;background:#d8d8d8;border-radius:3px;border:0 solid #010101}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 4px rgb(0 0 0 / .25),0 0 0 rgb(13 13 13 / .25);border:2px solid #1e3c78;height:16px;width:16px;border-radius:50px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-6.5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#d8d8d8}input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;box-shadow:1px 1px 1px transparent,0 0 1px #fff0;background:#d8d8d8;border-radius:3px;border:0 solid #010101}input[type=range]::-moz-range-thumb{box-shadow:0 0 4px rgb(0 0 0 / .25),0 0 0 rgb(13 13 13 / .25);border:2px solid #1e3c78;height:16px;width:16px;border-radius:50px;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;background:0 0;border-color:#fff0;color:#fff0}input[type=range]::-ms-fill-lower{background:#d8d8d8;border:0 solid #010101;border-radius:6px;box-shadow:1px 1px 1px transparent,0 0 1px #fff0}input[type=range]::-ms-fill-upper{background:#d8d8d8;border:0 solid #010101;border-radius:6px;box-shadow:1px 1px 1px transparent,0 0 1px #fff0}input[type=range]::-ms-thumb{box-shadow:0 0 4px rgb(0 0 0 / .25),0 0 0 rgb(13 13 13 / .25);border:2px solid #1e3c78;height:16px;width:16px;border-radius:50px;background:#fff;cursor:pointer;height:3px}input[type=range]:focus::-ms-fill-lower{background:#d8d8d8}input[type=range]:focus::-ms-fill-upper{background:#d8d8d8}#mayosis_font_pallate{display:flex;justify-content:space-between;align-items:center}.mayosis_font_size_value,.mayosis_text_type_box{flex:1}#mayosis_font_title{border-radius:3px;border:2px solid;font-size:14px;letter-spacing:.3px;line-height:14px;padding:16px;transition:.25s;width:100%;margin-bottom:0;box-shadow:none;background-color:#fff}.mayosis_font_size_value{padding-left:3%}.sizevalue{float:left}.mayosis-font-item.texttrimmed{position:relative}.mayosis-font-item.texttrimmed:after{background:linear-gradient(to left,#fff 0,#fff0 15%);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;width:100%}.mayo_font_preview{font-size:24px;line-height:110%;padding:25px 0}.texttrimmed #mayo_font_preview{text-overflow:clip;white-space:nowrap;overflow-y:hidden;line-height:110%}.mayo_font_preview_bold{font-weight:700}.mayo_font_preview_bolder{font-weight:900}.mayos_font_title{font-size:14px;opacity:.6}.textlowercase{text-transform:lowercase!important}.textuppercase{text-transform:uppercase!important}.textcapitalize{text-transform:capitalize!important}.font-capitalize::before{content:"a";text-transform:uppercase;font-size:20px;font-style:normal}.font-capitalize::after{content:"a";text-transform:lowercase;font-size:12px;font-style:normal}.font-lowercase::before{content:"a";text-transform:lowercase;font-size:20px;font-style:normal}.font-lowercase::after{content:"a";text-transform:lowercase;font-size:12px;font-style:normal}.font-uppercase::before{content:"a";text-transform:uppercase;font-size:20px;font-style:normal}.font-uppercase::after{content:"a";text-transform:uppercase;font-size:12px;font-style:normal}.fontcase{display:none;opacity:0}.fontcaselabel{cursor:pointer;padding-right:5px}.fontcaselabel i{opacity:.6}.fontcase:checked+i{opacity:1}.textline{display:none;opacity:0}.textlinelabel{cursor:pointer;padding-right:5px}.textlinelabel span{opacity:.6}.textline:checked+span{opacity:1}.mayosis-font-case-control{width:50%;float:right}.text-case-type,.text-line-type{display:inline-block}.full-thumb-hover-plus{position:absolute;width:100%;height:100%;top:0;left:0;vertical-align:middle;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#fff;font-size:32px}.full-thumb-hover-plus i{color:#fff}.theiaStickySidebar ul li{display:block}.essb_template_mayosis-essvb-template.essb_links li a{border-radius:50%;margin-bottom:10px!important;padding:3px;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.essb_template_mayosis-essvb-template.essb_links li a:focus,.essb_template_mayosis-essvb-template.essb_links li a:hover{color:#fff!important}.essb_template_mayosis-essvb-template.essb_links li a{background:#eaebfb!important;color:#1e0046!important}.essb_template_mayosis-essvb-template.essb_links li a:focus,.essb_template_mayosis-essvb-template.essb_links li a:hover{box-shadow:0 2px 2px rgb(154 160 185 / .05),0 5px 20px rgb(166 173 201 / .2)}.essb_template_mayosis-essvb-template.essb_links li a .essb_network_name{display:none}.mayosis-align-justify .single_dm_btn{width:100%}.ms--title--container{margin:0 auto}.pause-button,.volume-mute{display:none}.mayosis_audio_wave_container{background:#e9edf7;padding:16px;display:flex;align-items:center;border-radius:3px}.mayosis-audio-outer{display:flex;justify-content:space-between;margin:15px 15px 15px 0}#WavesurferAudio{width:100%}.mayosis-audio-outer button{outline:0;border:0 solid;width:50px;height:50px;background:#ccc;border-radius:50%;text-align:center;line-height:50px;display:flex;justify-content:center;align-items:center}.ytp-play-button{fill:#fff;opacity:.85}.ytp-play-button:hover{cursor:pointer;opacity:1}#waveform-time-indicator span{font-size:13px}.mayosis-fade-in{transition:all .2s}.overlay-style{width:100%}figure.mayosis-fade-in figcaption.thumb-caption.overlay-style-3{top:auto;height:auto;width:100%;position:absolute;bottom:0;text-align:left;padding:0}.overlay-style .product-title{margin:0;padding:0;text-transform:capitalize}.overlay-style h4{font-size:20px;line-height:30px;text-transform:capitalize;margin:0;max-width:95%}.overlay-style h4 a{max-width:100%;display:block;padding:10px 16px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.overlay-style p{float:left;font-size:13px;text-transform:initial;padding:0 16px}.overlay-btn.overlay-btn-style-3{position:absolute;top:0;right:0;padding:10px;display:none}.grid_dm figure:hover .overlay-btn.overlay-btn-style-3{display:block}.overlay-btn.overlay-btn-style-3 .edd_purchase_submit_wrapper .button.edd-submit{width:auto;padding:5px;background:#fff;border:none;font-size:12px;color:#293759;border-radius:0}.overlay-btn.overlay-btn-style-3 .edd_purchase_submit_wrapper .button.edd-submit span{display:none;opacity:0;color:#293759}.overlay-btn.overlay-btn-style-3 .edd_go_to_checkout{color:#293759}.overlay-btn.overlay-btn-style-3 .edd_purchase_submit_wrapper .button.edd-submit:after{content:"\1f6d2";font-family:Zeroicons-Line;font-weight:400;font-size:14px;color:#293759;display:inline-block;vertical-align:middle}.overlay-btn.overlay-btn-style-3 a.edd-wl-action.edd-wl-button{background:#fff;margin-bottom:5px;border-radius:0;padding:3px}.overlay-btn.overlay-btn-style-3 .edd_purchase_submit_wrapper .button.edd-submit:hover,.overlay-btn.overlay-btn-style-3 a.edd-wl-action.edd-wl-button:hover{background:#0930b9;color:#fff}.overlay-btn.overlay-btn-style-3 .edd_purchase_submit_wrapper .button.edd-submit:hover:after{color:#fff}.mayosis--video--box .overlay-btn.overlay-btn-style-3,.overlay-btn.overlay-btn-style-3 .edd_download_purchase_form .edd-wl-button{display:none;opacity:0}.overlay-btn.overlay-btn-style-3 .edd_price_options ul{display:none;opacity:0}.mayosis--thumb{position:relative}.overlay_anchor_absolute{position:absolute;width:100%;height:90%;top:0;left:0;cursor:pointer;text-decoration:none}.additional-footer-widget .footer-widget-title{border:none}.media-style-four-sidebar .subscribe-box-photo{margin-top:0;margin-bottom:0;box-shadow:none}.theme--sidebar--widget.product_subscription_package{padding:0;border:0}.media__content{margin-top:30px}.media__title__box h2{font-style:normal;font-weight:700;font-size:24px;line-height:32px}.subscribe-box-price-content{text-align:center}.subscribe-box-price-content .button{display:block}.subscribe-box-price-content .subscribe-btn-main{padding:15px 24px;background:#15196e}.media-style-d-favorite{display:flex;margin-top:10px;margin-left:-4px;margin-right:-4px}.media-style-d-favorite a.edd-wl-action.edd-wl-button,.media-style-d-favorite a.edd-wl-button{flex:1;padding:8px 15px;background:#e1e3f0;font-weight:400;margin:5px 4px;border-radius:0}.media-style-d-favorite a.edd-wl-action.edd-wl-button span{font-weight:400}.media-style-d-social .photo-template-social{text-align:left;display:inline-block}.media-style-d-social span{font-size:14px}.media-style-d-social{display:flex;justify-content:space-between;margin-top:5px}.license-template-d a{font-size:14px}.subscribe-box-price-content{font-size:14px;line-height:21px}.subscribe-box-price-content .edd_download_purchase_form a.edd-wl-action.edd-wl-button{display:none}.subscribe-box-price-content .edd-submit:before{content:"\1f4e5";font-family:Zeroicons-Line;padding-right:5px}.subscribe-box-price-content .edd_download_purchase_form{margin-bottom:0}.license-template-d a{font-size:14px;text-decoration:underline;vertical-align:middle;margin-top:5px;display:block}.edd-wl-button .glyphicon,.edd-wl-item-remove .glyphicon{color:initial}.favorited .glyphicon-star{color:#cd1c1f!important}.product-title-infobox-sidebar{font-size:16px;line-height:28px;margin:0;padding:0}.infobox-metadata-box{font-size:13px;line-height:20px;margin-bottom:15px}.popr{cursor:pointer;line-height:32px}.popr a{color:#333;text-decoration:none;border:0}.popr-box{display:none}.popr_content{background-color:#666;margin:0;padding:10px 20px 0;overflow:hidden;margin:0 -50% 0 -40px}.popr_container_bottom{display:none;position:absolute;margin-top:20px;z-index:1000}.popr_container_top{display:none;position:absolute;z-index:1000}.popr_point_bottom,.popr_point_top{position:relative;background:#666}#account-mob #mayosis-sidemenu,.popr_content #mayosis-sidemenu{margin-top:0}.right-position-mob{float:right;line-height:inherit!important}#mayosis-sidemenu{height:100%}#account-mob{margin:30px 10px;padding:0}.msv-mob-login-menu a{border-radius:3px;text-align:center}.msv-mobile-pop-account,.msv-mobile-pop-account .btn{width:100%;border:none!important;outline:0}.msv-mobile-pop-account .dropdown-menu{width:100%}#account-mob>#mayosis-sidemenu>ul>li>a{padding:15px 40px}.overlay-favourite-btn .label{display:none}.masonry-style-two{height:100%}.bottom-metaflex{position:absolute;bottom:10px;display:flex;align-items:center;right:10px}.bottom-metaflex a.edd-wl-action.edd-wl-button span{display:none}.bottom-metaflex .edd-wl-button .glyphicon,.bottom-metaflex .edd-wl-item-remove .glyphicon,.bottom-metaflex a,.bottom-metaflex a.edd-wl-action.edd-wl-button span,.bottom-metaflex i{color:#fff}.bottom-metaflex i{padding-left:7px}.masonry-style-three{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.item-video-justify,.product-justify-item-content{position:relative;height:100%}.item-video-justify .plyr--video,.item-video-justify .plyr__video-wrapper{display:inline-block;height:100%!important}.product-justify-item-content video{display:inline-block;height:100%!important;vertical-align:baseline!important;object-fit:fill}#justifiedfiltercontrol{text-align:center}#justifiedfiltercontrol button{border:none;background:0 0;text-align:center;outline:0;margin-bottom:30px;padding:0 7px}.justify-style-two{height:100%}.justify-style-three{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.justified-items{overflow:hidden;position:relative}.product-justify-description{background:linear-gradient(#fff0,rgb(0 0 0 / .7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:0;opacity:0;padding:0 15px}.product-justify-description h5{line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.justified-items:hover .product-justify-description{opacity:1}.product-justify-description h5 a{color:#fff;font-size:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gridzy{display:block;will-change:width,height}.gridzy>.gridzyItem{will-change:left,top,width,height,opacity,transform}.gridzy>:not(.gridzyItem){visibility:hidden}.gridzyItemHidden{display:none}.gridzy .gridzyImage{vertical-align:middle;width:100%;height:100%}.gridzyAnimated{height:0;transition:height .4s}.gridzyAnimated .gridzyItem{transition:all .4s}.gridzyAnimated .gridzyItemInitialToVisible{animation-name:gridzyItemInitialToVisibleAnimation;animation-fill-mode:forwards;animation-duration:.4s}@keyframes gridzyItemInitialToVisibleAnimation{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}.gridzyAnimated .gridzyItemHiddenToVisible{animation-name:gridzyItemHiddenToVisibleAnimation;animation-fill-mode:forwards;animation-duration:.4s}@keyframes gridzyItemHiddenToVisibleAnimation{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}.gridzyAnimated .gridzyItemVisibleToHidden{animation-name:gridzyItemVisibleToHiddenAnimation;animation-fill-mode:forwards;animation-duration:.4s}@keyframes gridzyItemVisibleToHiddenAnimation{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.9)}}.gridzyItem{opacity:1}.gridzyItemLoading{opacity:.3;box-shadow:inset 0 0 15px -5px #666}.gridzyItemLoading::before{content:" ";position:absolute;left:50%;top:50%;width:50px;height:50px;margin:-25px 0 0 -25px;padding:0;z-index:1;opacity:1;background:0 0;border:2px solid;border-color:#fff0 #fff0 #000 #000;border-radius:50%;outline:0;animation-duration:1s;animation-name:gridzyProgressIndicator;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes gridzyProgressIndicator{0%{transform:rotate(0);left:50%}100%{transform:rotate(360deg);left:50%}}#grid-cat-edd a{position:relative;overflow:hidden;display:inline-block}#grid-cat-edd .edd-cat-box-main{padding:20px 10px;position:relative;text-align:center;color:#fff}#grid-cat-edd .edd-cat-box-main .edd-cat-overlay-img{background-size:cover;background-repeat:no-repeat;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index:5}#grid-cat-edd a:focus div:before,#grid-cat-edd a:hover div:before{display:block}.edd-cat-overlay-img{position:absolute;width:100%;height:100%;z-index:3;top:0;left:0}#grid-cat-edd .edd-cat-box-main:focus .edd-cat-overlay-img,#grid-cat-edd .edd-cat-box-main:hover .edd-cat-overlay-img{transform:scale(1.2)}#grid-cat-edd .edd-cat-box-main::after{content:"";background:#28375a;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;opacity:.5;transition:all .2s}.justified-edd-shortcode{padding:0;margin-top:50px}.fes-vendor-menu-tab.fes-vendor-logout-tab{display:none}.header-master .search-hide-normal-state{display:none;opacity:0}.header-master.fixedheader .search-hide-normal-state{display:block;opacity:1}.mayo-ico-gradient i{-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media (min-width:768px){.mayos-follower-box,.mayos-full-followr-box{display:flex}}.mayos-full-followr-box{margin:0 -15px}.mayos-follower-box{align-items:center;margin:15px}.mayos-follow-content{padding:0 5px}.mayos-follow-content h4{margin:0;padding:0}.mayos-follow-content a{text-decoration:underline}.mayosis-mobile-user-menu{min-height:auto!important}.mayosis-mobile-user-menu ul li.active,.mayosis-mobile-user-menu ul li:focus,.mayosis-mobile-user-menu ul li:hover{background:0 0!important}.mayosis-mobile-user-menu ul li.active a,.mayosis-mobile-user-menu ul li.active a:focus,.mayosis-mobile-user-menu ul li.active a:hover,.mayosis-mobile-user-menu ul li:focus a,.mayosis-mobile-user-menu ul li:hover a{color:#fff!important}.mobile-dashboard-menu{display:flex;justify-content:space-between;min-height:130px}.dashboard-mobile-menu{padding:30px 15px}.mayosis-dashboard-menu-main ul{list-style:none}.mobile-dashboard-menu .burger span,.mobile-dashboard-menu .burger span::after,.mobile-dashboard-menu .burger span::before,.mobile-dashboard-menu .burger.clicked span:after,.mobile-dashboard-menu .burger.clicked span:before{background-color:#fff}@media (min-width:768px){.col-count-2{column-count:2}.col-count-3{column-count:3}.col-count-4{column-count:4}.col-count-5{column-count:5}.col-count-6{column-count:6}}#tabs{width:auto;height:30px;padding-right:2px;display:inline-block}#tabs a{cursor:pointer}#tabs li{float:left;list-style:none;margin-right:5px;border-top-left-radius:3px;border-top-right-radius:3px;outline:0}#tabs li a{padding-right:15px}#tabs li a.inactive{opacity:.64;outline:0}#tabs li a.inactive:hover,#tabs li a:hover{color:#5685bc;outline:0}.tab-container{display:none;clear:both;width:100%;text-align:left;padding-top:20px}.tab-container h2{margin-left:15px;margin-right:15px;margin-bottom:10px;color:#5685bc}.tab-container p{line-height:1.3;font-size:small;margin:10px 15px}.tab-container ul{margin-left:25px;font-size:small;line-height:1.4;list-style-type:disc}.tab-container li{padding-bottom:5px;margin-left:5px}.mayosis-flex-tabbed-box{display:flex;justify-content:space-between}.custom-envato-btn{margin-bottom:12px}.product_bottom_flex.single-product-buttons .custom-envato-btn{margin-bottom:0!important}.page_title_single{color:#fff}.mayosis--video--box video{opacity:0}.plyr audio,.plyr video{opacity:1}.mayosis-changelog-item{list-style:none;margin:0;padding:0}.mayosis-changelog-item li{font-size:16px;margin:5px 0}.mayosis-changelog-fixed{height:300px;overflow:scroll}.mayosis-changelog-badge{font-size:12px;background:#ccc;padding:1px 5px;border-radius:3px;margin:0 5px;text-tranform:lowercase}.mayosis-changelog-badge.update{background:#54595f;color:#fff}.mayosis-changelog-badge.new{background:#00c8af;color:#fff}.mayosis-changelog-badge.added{background:#9a24b5;color:#fff}.mayosis-changelog-badge.fixed{background:#4054b2;color:#fff}.mayosis-changelog-title{font-size:16px;font-weight:400;margin:0;padding:0;font-style:italic}#edd-rp-items-wrapper .button-fill-color,#edd-rp-items-wrapper .cart_add_onh{padding:10px 12px;font-size:14px!important}#edd-rp-items-wrapper .product-tag{text-align:left;margin-top:5px}#edd-rp-items-wrapper .product-title{margin-bottom:0!important}#edd-rp-items-wrapper{display:flex;flex-wrap:wrap}.mayosis-artist-image .author_meta_single.author_single_dm_box{text-align:center!important}.mayosis-artist-image img{border-radius:4px}.mayosis-artist-description,.mayosis-artist-description h3,.mayosis-artist-description p{color:#c2c9cc}.mayosis-artist-box{display:flex;flex-wrap:wrap;align-items:center}.artist-items{background:#e9edf7;width:100%;text-align:center;padding:13px;border-radius:4px;margin:20px 0}.artist-items img{width:100%;border-radius:4px}.artist-items h3{font-size:18px;line-height:24px}.artist-list-page{padding-top:40px;padding-bottom:40px}.social-icon-sidebar-header{position:absolute;bottom:0;background:#1c1c1c;width:100%;padding:23px 15px;text-align:center}.social-icon-sidebar-header a{padding:3px 5px}.mayosis-style-two-player.mayosis-title-audio{margin-left:5px;margin-right:5px;margin-top:0;height:40px;background:var(--primary-color);border-radius:50%;text-align:center;align-items:center;line-height:40px;padding-top:10px}.mayosis-style-two-player.mayosis-title-audio .mejs-button>button{margin:0;background-color:#fff}.product-hover-two-cart{margin-left:5px;margin-right:5px}.product-hover-two-cart .edd_purchase_submit_wrapper .button.edd-submit{padding:0;background:rgb(255 255 255 / .15);border:0;font-size:12px;color:#293759;border-radius:50%;width:40px;height:40px;line-height:40px;vertical-align:middle}.product-hover-two-cart .edd_purchase_submit_wrapper .button.edd-submit span{display:none;opacity:0;visibility:none}.product-hover-two-cart .edd_purchase_submit_wrapper .button.edd-submit{font-size:0}.product-hover-two-cart .edd_purchase_submit_wrapper .button.edd-submit:after{content:"\1f6d2";font-family:Zeroicons-Line;font-weight:400;font-size:16px;color:#fff;display:inline-block;vertical-align:middle}.product-hover-two-cart .edd_go_to_checkout:after{content:"\2713"!important}.product-hover-two-cart .edd_download_purchase_form .edd_price_options ul{opacity:0;display:none;opacity:0}.product-hover-two-cart .edd-compare-button{min-width:auto!important;display:inline-block;font-size:0!important;padding:0!important;width:40px;height:40px;line-height:40px;border-radius:40px}.product-hover-two-cart .edd-compare-button::after{content:"\1f6d2";font-family:Zeroicons-Line;font-weight:400;font-size:16px;color:#fff;display:inline-block;vertical-align:middle}.mayosis-audio-related-downloads{padding:40px 0}.mayosis-audio-description{padding:30px 0}.product-box .edd_download_purchase_form{margin-bottom:0!important}.sidebar-wrapper .mayosis-floating-share{display:none}.edd-csau-products .edd_download_inner{padding:0 7.5px}.edd-csau-products .product-title{margin:10px 0 5px!important}.edd-csau-products .button-fill-color,.edd-csau-products .cart_add_onh,.edd-csau-products .live_demo_onh{padding:7px 16px!important;text-align:center;font-size:12px!important;width:auto}.edd-csau-products .overlay_content_center{text-align:center;z-index:19}.edd-csau-products .mejs-controls{padding:0!important}.item-video-masonry{position:relative}.video-masonry-link{width:100%;height:100%;position:absolute;left:0;z-index:5;top:0}.affliatewp-main-wrapper #affwp-register-form{max-width:900px;margin:120px auto}#edd_checkout_form_wrap label{clear:both}.photo--template--cs-button{width:100%;margin:15px 5px}.prime--template--cs-button .ghost_button{margin-left:6px;font-size:14px!important;padding:13px 30px!important;font-weight:400!important;max-height:44px!important;line-height:16px!important;min-height:44px!important;display:inline-block}.eddcd-purchased-download-title{font-size:18px}.eddcd_repeatable_upload_field_container{display:flex}#eddcd_fes_submit{margin-top:20px;padding:11px 20px;border:2px solid;border-radius:5px}.eddcd_upload_file_button{height:48px;line-height:20px}.eddcd-fulfill-order-btn,.eddcd-fulfillment-area,.eddcd_add_repeatable{padding:5px 15px}#buddypress div#object-nav.item-list-tabs ul li>a,#buddypress div#object-nav.item-list-tabs ul li>span{color:#fff}#activate-page,#register-page{padding:15% 5%!important}#header-cover-image-custom h1{margin:0;text-align:center;color:#fff;padding-top:5%}.theme--sidebar--widget{background:#e9edf7;padding:10px 30px}.theme--sidebar--widget .widget-title,.widget_block .wp-block-group__inner-container h2{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;display:block;margin:-10px -30px 20px;padding:25px;background:#1e0046}.widget_block .wp-block-group__inner-container h2{background:#1e0046;padding:22px 0;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;border-top-left-radius:3px;border-top-right-radius:3px;line-height:20px;letter-spacing:.5px;text-align:center}.menu-item.my-account-menu:hover .dropdown-menu.my-account-list{display:block}.dropdown-menu.my-account-list{padding-bottom:0}.mayosis-account-information{width:100%;float:left;padding:5px 10px;background:#ecf0f6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-top:10px}.mayosis-account-information img{border-radius:50%}.mayosis-account-information,.mayosis-account-information a{line-height:32px}.mayosis-logout-link{padding:0 5px}.rel-info-value p{border:none}.header-minimal-form{background:0 0;padding:0;border-bottom:2px solid #ccc}.header-minimal-form .search-fields{background:0 0}.header-search-form.header-minimal-form input[type=text]{border:none;text-align:center}.header-search-form.header-minimal-form .search-btn::after{line-height:40px;background:0 0;background:0 0;padding:0;top:auto;text-align:right;bottom:5px}@media only screen and (min-width:992px){.mayosis-buddypress-extra-header{margin-left:250px;position:absolute;padding:15px 5%!important;background-color:#fff0;min-height:70px;z-index:10;width:95%}#item-body.mayosis-bp-group{padding:13% 5%!important}#item-header-wrap{top:0;background:#28375a;color:#fff}#item-body{padding:10% 5%!important}.mayosis-extra-paddingbb{padding:13% 5%!important}}.details-table_subscribe p{font-size:16px;line-height:24px}.comment-form-cookies-consent label{opacity:.7}#mayosis-sticky-bar{display:none}#howdydo-wrapper{overflow:visible;padding:0;width:100%;z-index:99;background:0 0;color:#fff}.howdydo-box{display:none;padding:10px 0;width:100%;text-align:center}#howdydo-close{position:absolute;right:15px;top:28%}#howdydo-close a{color:#fff;background:#c70000;width:20px;height:20px;font-size:10px;display:inline-block;line-height:21px;border-radius:50%}#howdydo-open{display:none}.howdydo-hover{position:absolute;top:0;left:0}.howdydo-scroll{position:fixed;top:0;left:0}.howdydo-push{position:relative;clear:both;float:left}.mayosis-sticky-text{display:inline-block;margin:0}.mayosis-sticky-bar-btn{background:#f6d937;margin:0 15px}.mayosis-custom-code-bg{height:100%;min-width:1903px;top:50%;left:50%;position:absolute;overflow:hidden;z-index:0}.mayosis-custom-bg-portion{width:1903px;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-archive-breadcrumb{overflow:hidden}.product-archive-breadcrumb .container{position:relative;z-index:10}.mayosis-custom-bg-wrapper{height:100%;width:100%;top:0;left:0;position:absolute}.layouts-block ul.nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:0;margin-top:31px;margin-bottom:60px;width:100%;display:flex}.layouts-block ul.nav li:first-child a{border-radius:3px 0 0 3px}.layouts-block ul.nav li:last-child a{border-radius:0 3px 3px 0}.layouts-block ul.nav li a{padding:13px 14px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;border:0;border-radius:0;color:#fff;letter-spacing:0;margin:0;background-color:#0e0052}.layouts-block ul.nav li a.active,.layouts-block ul.nav li a:focus,.layouts-block ul.nav li a:hover{background:var(--primary-color);color:var(--primary-text-color)}.single-user-info ul li.mayosis--archive--list a{padding:0}.main-post-promo .blog--layout--contents a{color:#fff}.edd-message-fields #add-customer-message{display:inline-block;width:auto;padding:10px 30px;border:1px solid;border-radius:3px}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{z-index:10}.mayo-course-hero{margin-top:-120px}.default-course-template{background:linear-gradient(135deg,#1e0064,#1e0046);padding:180px 0 120px}.tutor-price-preview-box{border:none!important}.mayo-tutor-leadinformation .tutor-course-header-h1{padding:0;font-size:18px;line-height:24px;font-weight:700;margin-bottom:0}.single_main_header_course{background:#fff;margin-bottom:30px;border-radius:5px;box-shadow:0 0 3px 1px rgb(0 0 0 / .06);border:1px solid #e9edf7}.mayo-course-box{box-shadow:0 0 3px 1px rgb(0 0 0 / .06);border:1px solid #e9edf7;padding:30px 30px 0;border-radius:5px;margin-bottom:30px}.tutor-course-topics-contents .tutor-course-topic{box-shadow:0 0 3px 1px rgb(0 0 0 / .06);border:1px solid #e9edf7}.tutor-course-lesson{border-top:1px solid #e9edf7}.tutor-course-topics-header{align-items:center}.single-instructor-wrap{box-shadow:0 0 3px 1px rgb(0 0 0 / .06);border:1px solid #e9edf7}.single-instructor-wrap .single-instructor-top{border-bottom:2px solid #e9edf7}.tutor-single-course-meta.tutor-lead-meta{margin-bottom:50px;border-top:none;border-bottom:2px solid #e9edf7}.tutor-full-width-course-top h4,.tutor-full-width-course-top h5,.tutor-full-width-course-top h6{color:#4b5981}.tutor-segment-title,.tutor-single-course-segment .tutor-segment-title{font-size:22px;line-height:1.5;font-weight:500;margin-bottom:13px;color:#4b5981}.tutor-price-preview-box{margin-bottom:0!important;padding:0!important}.tutor-price-box-thumbnail{margin:0!important}.mayo-lead-top-part{padding:30px 30px 0;border-bottom:2px solid #e9edf7}.mayo-course-lead-price{padding:0 30px}.mayo-lead-last-part{padding:20px 30px 0;border-top:2px solid #e9edf7;margin-top:30px}.tutor-course-summery{font-size:16px;line-height:1.5}.mayo-course-social{padding-top:20px}.tutor-star-rating-group{font-size:12px}.tutor-single-course-meta ul li strong,.tutor-single-course-meta.tutor-meta-top ul li,.tutor-single-course-meta.tutor-meta-top ul li a{font-size:14px}.tutor-single-course-rating .tutor-single-rating-count{font-size:14px}.single_main_header_course .price{font-size:26px;font-weight:700;text-align:center;margin:20px 0}.single_main_header_course .tutor-single-course-meta.tutor-meta-top ul li,.single_main_header_course .tutor-single-course-meta.tutor-meta-top ul li a{font-weight:400}.mayo-tutor-single-course-author-meta{display:flex;align-items:center}.tutor-single-course-author-name a{margin-top:-7px;display:inherit}.m-tutor-title{width:100%;display:block;font-size:14px;opacity:.8}.tutor-lead-info-btn-group{overflow:hidden;border-bottom:none;padding:0;margin:20px 0;display:block}.tutor-course-enrolled-wrap{margin:0!important}.tutor-text-avatar{min-width:40px;min-height:40px;display:inline-block;text-align:center;line-height:40px;border-radius:40px;margin-right:10px}.single_main_header_course .tutor-course-enrolled-wrap{padding:0;overflow:hidden;border-top:none;font-size:14px}.mayo-course-complete-bar{padding:20px 30px 0}.tutor-progress-bar-wrap{margin:0}.mayos-tutor-progress-percent{font-size:14px}.mayosis-course-dashboard{position:relative}.mayosis-course-dashboard .tutor-dashboard-header{position:absolute;top:-180px;left:0;width:100%;color:#fff}.tutor-dashboard-header-display-name h4{color:#fff}.tutor-dashboard-header .tutor-btn.bordered-btn{background-color:#fff0;text-transform:uppercase;font-weight:400;border-radius:2px;border-color:#fff;color:#fff;border-width:2px}.tutor-loop-author>div a{display:inline-block}.tutor-course-loop-title h2{margin:0;font-size:16px;font-weight:700;line-height:20px;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;max-width:75%}.tutor-wrap img{width:100%}.tutor-loop-author,.tutor-rating-count{font-size:13px}.mayo-course-meta{display:flex;flex-wrap:wrap;float:left;width:100%}.mayo-tutor-loop-author{float:left;padding-top:0;padding-bottom:5px;flex:1 1 0%;position:relative;overflow:hidden;z-index:20;padding-right:15px}.mayo-tutor-course-pricing{float:right;padding-top:0;padding-bottom:2px;display:flex;flex-wrap:wrap;margin-top:-7%;font-weight:700}.mayo-archive-title-box{background:linear-gradient(-135deg,#1e0046,#1e0064);padding:80px 0;color:#fff;text-align:center}.mayosis-course-atitle{font-size:36px;font-weight:700;line-height:24px;margin:10px 0;color:#fff}.tutor-course-filter-wrap{margin-top:40px}.tutor-course-filter-form select{border:none}.cS-hidden{height:1px;opacity:0;overflow:hidden}.testimonial-grid-carousel li{list-style:none}#mayosis-full-product-slider{position:relative}.mayo-p-slidebox:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:#0a0000}.mayosis-slide-item{position:relative}.slider_p_thumb img{width:100%;position:relative;z-index:0}.slide-caption-product{position:relative;z-index:20;color:#fff}.slide-caption-product h3.m-slider-title{margin:0 0 10px;font-size:38px;color:#fff;z-index:20;position:relative}.slider_button_m{display:inline-block;color:#fff;border:2px solid;padding:14px 30px;border-radius:3px;margin:30px 0 20px;font-size:16px;line-height:18px;transition:all 20ms}#mayosis-full-product-slider .lSAction>a{font-size:32px}.mayo-p-slidebox{width:100%;height:100%;background-position:center center!important;background-size:cover!important;padding:215px 0;position:relative;background-repeat:no-repeat!important}.slide_product-price.slide_promo_price{font-size:26px;line-height:28px}.mayosis-carousel-item{position:relative}.carousel-caption-product{bottom:0;position:absolute;padding:30px;color:#fff;width:100%;z-index:10}.carousel_overlay_mm{background:linear-gradient(180deg,#fff0 0,#1a172b 100%);bottom:0;position:absolute;padding:30px;width:100%;height:100%;z-index:1;left:0}.carouselbox_product_thumbnail img{width:100%}.m-carousel-title{margin:0 0 10px;color:#fff}.pcarousel-metabox{font-size:13px;color:#fff}.pcarousel-metabox a{color:#fff}.mayosis-carousel-item{overflow:hidden}.mayosis-carousel-item .carouselbox_product_thumbnail{-o-transition:all .4s ease;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin:0}.mayosis-carousel-item:hover .carouselbox_product_thumbnail{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#infscr-loading img{display:none}.mayo-page-product{width:100%}.inf-load-more,.inf-load-more-popular{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color);border-width:2px;padding:11px 40px;font-size:18px;border-radius:3px;margin:40px 0;display:inline-block}#infscr-loading{color:#bbb;float:left;font-size:.8rem;font-weight:400;line-height:100%;text-transform:uppercase;width:100%;text-align:center}.mayo-page-product.mayo-product-loader-archive{text-align:center;width:100%;display:block}.mayosis-single-b-cart{display:flex}.mayosis-single-b-cart .edd-add-to-cart,.mayosis-single-b-cart .edd-fd-button,.mayosis-single-b-cart .edd-submit,.mayosis-single-b-cart .edd-submit.button.blue,.mayosis-single-b-cart .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js,.mayosis-single-b-cart .multiple_button_v,.mayosis-single-b-cart.edd_go_to_checkout.button{min-width:auto;width:auto;max-height:unset;line-height:25px}.mayosis-single-cs-button .ghost_button,.mayosis-single-demopv-button .ghost_button{max-height:unset;min-height:auto;display:inline-block}.mayosis-single-builder-tags-title{display:flex}.mayosis-single-builder-tags-title ul{list-style:none}.mayosis-single-builder-tags-title ul li{float:left}.mayosis-single-builder-tags-title ul li a{text-decoration:none;color:#28375a;font-size:14px;line-height:14px;padding:9px 15px;text-transform:lowercase;border:1px solid;transition:all .25s;display:inline-block;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);margin:6px;border-radius:50px}.mayosis-single-pb-comment .comment-appear-notification{font-size:24px;text-align:center;background:#600;padding:30px}.has_mayosis_custom_bg_thumbnail{background-size:cover!important;background-repeat:no-repeat!important}.single-user-info ul li.mayo-post-cat-pr a{padding:0}.product--grid--elementor ul.recent_image_block{padding:0;margin:0 -7.5px}.masonry-hover-effect-enabled img{transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out}.masonry-hover-effect-enabled:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.masonry-hover-effect-enabled .item-thumbnail{overflow:hidden}.mayosis-single-builder-exif-bd ul{list-style:none}.mayo-ele-exif-style-one ul{display:flex;flex-wrap:wrap}.mayo-ele-exif-style-one ul li{width:50%;padding:10px 5px}.mayo-ele-exif-style-one .mayo-exif-dot{display:none}.mayo-ele-exif-style-one .mayo-exif-tag{font-size:13px;line-height:15px}.mayo-ele-exif-style-one .mayo-exif-value{font-size:18px;font-weight:700}.mayo-ele-exif-style-two ul{display:flex;flex-wrap:wrap}.mayo-ele-exif-style-two ul li{width:50%;padding:10px 5px}.mayo-ele-exif-style-two .mayo-exif-dot{display:none}.mayo-ele-exif-style-two .mayo-exif-tag{font-size:13px;line-height:15px}.mayo-ele-exif-style-two .mayo-exif-value{font-size:18px;font-weight:700}.mayo-ele-exif-style-two .mayosis-exif-item{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.mayo-ele-exif-style-two .mayo--exif--flex{width:100%}.mayosis-sidebar-s-logo{-webkit-transition:left .15s ease-in-out;-moz-transition:left .15s ease-in-out;-ms-transition:left .15s ease-in-out;-o-transition:left .15s ease-in-out;transition:left .15s ease-in-out;display:none;opacity:0}.mayosis-sidebar-s-logo img{-webkit-transition:left .15s ease-in-out;-moz-transition:left .15s ease-in-out;-ms-transition:left .15s ease-in-out;-o-transition:left .15s ease-in-out;transition:left .15s ease-in-out}#mayosis-sidebar.active .mayosis-sidebar-s-logo{display:block;opacity:1}#mayosis-sidebar .burger span,#mayosis-sidebar .burger span::after,#mayosis-sidebar .burger span::before{width:24px;height:3px}#mayosis-sidebar .burger.clicked span::after{-webkit-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}#mayosis-sidebar .burger.clicked span::before{-webkit-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}#mayosis-sidebar .burger span::after{top:8px}#mayosis-sidebar .burger span::before{top:-8px}#mayosis-sidebar #mayosis-sidebarCollapse{display:block;padding:0;margin:0;background:0 0;border:none;width:80px;height:40px;z-index:999}#mayosis-sidebar .mayosis-collapsible-box{position:absolute;top:15px;left:0}#mayosis-sidebar.shadowonsidebar,#mayosis-sidebar.shadowonsidebar .sidebar-fixed{box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -2px rgb(0 0 0 / .05)}#mayosis-sidebar .burger span{-webkit-transition:all .3s cubic-bezier(.585,-.6,.43,1.65);-moz-transition:all .3s cubic-bezier(.585,-.6,.43,1.65);-ms-transition:all .3s cubic-bezier(.585,-.6,.43,1.65);-o-transition:all .3s cubic-bezier(.585,-.6,.43,1.65);transition:all .3s cubic-bezier(.585,-.6,.43,1.65);margin-left:-13px}@media (min-width:992px) and (max-width:1200px){.sidebar-wrapper.mayosis-sidebar-mexpanded{padding-left:180px}}@media (min-width:1201px){.sidebar-wrapper.mayosis-sidebar-mexpanded{padding-left:270px}.sidebar-wrapper.mayosis-sidebar-mcollapse{padding-left:80px}.sidebar-wrapper.mcollapsed{padding-left:270px}}.mayosis-elementor-author-box{width:100%;justify-content:space-between}.author-left-side-infomation-ele,.mayo-ele-author-style-one,.mayo-ele-author-style-one .mayosis-elementor-author-box{display:flex;align-items:center}.author-ele-information{padding:0 10px}.author-ele-information h4{margin:0}.author-ele-information p{margin:0;font-size:14px;line-height:17px;font-style:italic}.author-ele-information .ele-view-portfolio-link{text-decoration:underline;color:var(--primary-color);font-size:14px;font-style:italic;line-height:14px}.mayosis-elementor-author-box .tec-follow-link{border:2px solid #1e0046;background:#1e0046;color:#fff;border-radius:3px;padding:5px 15px;margin:0 5px;font-size:15px;line-height:19px}.mayosis-elementor-author-box .btn.fes--author--btn{border:2px solid #1e0046;background:#1e0046;color:#fff;border-radius:3px;padding:5px 15px;margin:0 5px;font-size:15px;line-height:19px}.authormessageauthorele,.authormessageloginele{background:#fff;width:500px;padding:30px 50px}.ele-login--title{margin:0 0 15px;font-size:20px}.mayo-ele-author-style-two .author-left-side-infomation-ele{margin:20px 0;width:100%;float:left}.plyr--full-ui.plyr--video .plyr__control--overlaid,.plyr--full-ui.plyr--video .plyr__controls{z-index:12}.acf-button{font-size:14px!important}.acf-table table tbody tr th,.acf-table tbody tr td{padding:20px 10px 21px!important}.hide-if-value .acf-button.button{position:relative;font-size:0!important;padding:0 0 0 15px;background:0 0;border:#fff0;color:#5a00ef}.hide-if-value .acf-button.button:after{content:"\1f4e4";font-size:18px!important;font-family:Zeroicons-Line}.mayo-p-carouselbox{position:relative;overflow:hidden}.acf-file-uploader p,.acf-image-uploader p{font-size:14px}.fes--my--submit.edd-submit.insert-file-row{margin:0 12px}.acf-actions{margin:20px 0}.select2Buttons strong{display:block;clear:left;padding-top:5px}.select2Buttons ul{list-style-type:none;clear:left;margin:5px;padding:0}.select2Buttons a,.select2Buttons li{float:left;min-width:37px}.select2Buttons li{margin:0 5px 5px 0}.select2Buttons .disabled,.select2Buttons .limited a,.select2Buttons li a{border:1px solid var(--primary-color);-moz-border-radius:3px;-webkit-border-radius:3px}.select2Buttons li:last-child{margin-right:0}.select2Buttons a{color:var(--primary-color);padding:4px 12px;text-align:center;text-decoration:none;font-size:15px;display:inline-block;line-height:20px}.select2Buttons .disabled span{padding:4px;display:block;font-size:15px;min-width:37px}.select2Buttons .picked,.select2Buttons a:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color);text-decoration:none}.select2Buttons .disabled,.select2Buttons .limited a{text-align:center}.select2Buttons .disabled{border:2px solid #d1d1d1;color:#999}.select2Buttons .disabled .picked{background:#d1d1d1;border-color:#d1d1d1;color:#fff}.audio_variable_btn{min-width:auto;width:auto;border-radius:30px!important;padding:12px 25px;font-weight:400;border:2px solid #fb3c29;background:#fb3c29;color:#fff;margin:5px 15px;font-size:16px;line-height:20px;outline:0;box-shadow:none}.audio_variable_btn:focus,.audio_variable_btn:hover{box-shadow:none;color:#fff}.product-hover-two-cart .edd_price_options{margin:0!important}#edd-wl-modal.show{opacity:1}#edd-wl-modal.show .modal-header{display:block}#edd-wl-modal.show .modal-dialog{transform:none;top:15%}#edd-wl-modal .edd-wl-close,#edd-wl-modal .edd-wl-success{opacity:0;display:none!important}.btn-check:focus+.btn,.btn:focus{box-shadow:none}.mayosis-single-b-cart .edd-wl-button,.msv-wislist-box .edd_purchase_submit_wrapper{display:none!important;opacity:0}.msv-favourite-single-p,.msv-wishlist-single-p{display:flex}.msv-favourite-single-p a.edd-wl-action.edd-wl-button,.msv-wishlist-single-p a.edd-wl-action.edd-wl-button{max-height:none}.pdfpreviewboxembed{width:100%;min-height:400px}#author-error.error,#comment-error.error,#email-error.error{color:#ff0b0b;background:rgb(255 11 11 / 14%);display:inline-block;padding:5px 15px;border-radius:3px;line-height:18px;font-size:14px;margin-bottom:10px}.comments-wrap .edd-reviews-title{font-size:24px;font-weight:700;text-align:center;margin-top:60px;margin-bottom:40px;width:100%;display:inline-block}.mvs-ebook-meta{margin:0;padding:0;list-style:none}.msv-meta-dot{padding:0 10px}.block-style-e-book-box .msv-meta-dot{display:none;opacity:0}.block-style-e-book-box .mvs-ebook-meta{display:flex;flex-wrap:wrap}.block-style-e-book-box .mvs-li-item-ebook{float:left;width:20%;padding:10px;box-sizing:border-box}.block-style-e-book-box .mvs-li-item-ebook span{width:100%;float:left}.mayosis-single-p-thumbnail{position:relative}.msv-single-thumb-overlay-bds{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mayosis-single-p-thumbnail:hover .msv-single-thumb-overlay-bds{opacity:1}.media-attachments-filter-heading{color:#222;margin-bottom:10px;display:block;font-size:18px!important}.mayosis-edd-ajax-search{width:100%;position:relative}.mayosis-edd-ajax-search input{border-radius:3px}.mayosis-edd-ajax-search.search-fields{position:relative}.mayosis-edd-ajax-search.search-fields .mayosis-ajax-search-btn{background:#fff0;border:none;position:absolute;top:10px;right:15px;font-size:20px;padding:0;height:auto;min-height:auto;line-height:1;z-index:99}.mayosis_edd_search_result{display:none;position:absolute;width:100%;background:#fff;padding:0;z-index:300;transform:translateY(-1px);max-height:350px;overflow-y:auto}.mayosis_edd_search_result.active{display:block;transition:width 2s,height 2s,transform 2s,-webkit-transform 2s;-webkit-animation:fade-in-top 0.6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-top 0.6s cubic-bezier(.39,.575,.565,1) both}.mayosis_edd_search_result ul{margin:0;padding:0}.mayosis_edd_search_result ul li{list-style:none;padding:15px 20px;display:flex;align-items:center}.mayosis_edd_search_result ul li:last-child{border-bottom:none}.mayosis_edd_search_result ul li img{max-width:100px;border-radius:12px}.mayosis_edd_search_result ul li .msv-ajax-meta{padding:0 15px}.msv-ajax-meta h3{font-size:18px;margin:0;padding:0;line-height:22px}.ajax-search-price{font-weight:700;font-size:16px}.mayosis-edd-ajax-search .mayosis-ajax-loader{opacity:0;width:20px;height:20px;margin:0 auto;border-top:3px solid #292929;border-right:3px solid #efefef;border-bottom:3px solid #efefef;border-left:3px solid #efefef;border-radius:30px;animation:spin 1s infinite linear;position:absolute;right:15px;top:15px}.mayosis-ajax-search-btn{background:#fff0;border:none;position:absolute;top:10px;right:15px;font-size:20px}.ajax-search-author{width:100%;display:inline-block;font-weight:400;font-size:14px;line-height:16px;opacity:.8}.msv-ajax-meta{display:flex;justify-content:space-between;width:100%}.mayosis-edd-ajax-search.loading-ajax-ico .mayosis-ajax-loader{opacity:1}.hidden{display:none}@keyframes spin{100%{transform:rotate(360deg)}}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.navbar .dropdown .dropdown-menu{display:block!important;visibility:hidden;overflow:hidden;height:0;transition:opacity 0.4s cubic-bezier(.165,.84,.44,1);min-width:240px}.xpc-menu-box{display:-webkit-box;display:flex;height:auto;padding:0}.xpc-menu-box .xpc-menu-box-inner{padding:5px}.xpc-menu-box .xpc-menu-box-inner img{height:100%!important}.xpc-menu-box .xpc-intro-img{z-index:1!important;-o-object-fit:fill;object-fit:fill;height:100%}.xpc-menu-box .xpc-intro-img img{-o-object-fit:fill;object-fit:fill}.xpc-menu-box .xpc-box-title{z-index:1000!important;max-width:200px;padding-right:10px}.xpc-menu-box .xpc-box-text{z-index:1000!important;max-width:200px;margin-right:20px}.xpc-menu-box .xpc-box-link{z-index:1000!important;padding-left:0px!important}.xpc-menu-box .xpc-box-link i.xpcicon-angle-right{position:relative;top:1px}.col-lg-2 .xpc-menu-box.xpc-menu-full-height,.col-lg-3 .xpc-menu-box.xpc-menu-full-height,.col-lg-4 .xpc-menu-box.xpc-menu-full-height,.col-lg-6 .xpc-menu-box.xpc-menu-full-height{height:100%}.col-lg-2 .xpc-menu-box .xpc-box-container,.col-lg-3 .xpc-menu-box .xpc-box-container,.col-lg-4 .xpc-menu-box .xpc-box-container,.col-lg-6 .xpc-menu-box .xpc-box-container{display:inline-block!important;position:relative;z-index:1000!important;width:100%}.col-lg-2 .xpc-menu-box .xpc-box-container .xpc-box-title,.col-lg-3 .xpc-menu-box .xpc-box-container .xpc-box-title,.col-lg-4 .xpc-menu-box .xpc-box-container .xpc-box-title,.col-lg-6 .xpc-menu-box .xpc-box-container .xpc-box-title{z-index:1000!important;width:100%}.col-lg-2 .xpc-menu-box .xpc-box-container .xpc-box-text,.col-lg-3 .xpc-menu-box .xpc-box-container .xpc-box-text,.col-lg-4 .xpc-menu-box .xpc-box-container .xpc-box-text,.col-lg-6 .xpc-menu-box .xpc-box-container .xpc-box-text{z-index:1000!important;display:block;width:100%;margin-right:20px}.col-lg-2 .xpc-menu-box .xpc-box-container .xpc-box-link,.col-lg-3 .xpc-menu-box .xpc-box-container .xpc-box-link,.col-lg-4 .xpc-menu-box .xpc-box-container .xpc-box-link,.col-lg-6 .xpc-menu-box .xpc-box-container .xpc-box-link{z-index:1000!important;display:inline-block;padding-left:0px!important}.xpc-p-box{padding:0}.submenu-box.xpc-default-menu{padding:5px 0}.nav-style-megamenu>li.nav-item .dropdown-menu .dropdown-item:hover,.nav-style-megamenu>li.nav-item .dropdown-menu .dropdown-item:focus,.nav-style-megamenu>li.nav-item .dropdown-menu .xoopic-mg-col-title:hover,.nav-style-megamenu>li.nav-item .dropdown-menu .xoopic-mg-col-title:focus{background:#fff0}@media (min-width:992px){.dropdown-menu{padding:0}.navbar .dropdown .dropdown-menu .dropdown .submenu-box.xpc-default-menu{margin-top:0}.navbar .dropdown:hover>.dropdown-menu .dropdown:hover>.dropdown-menu,.navbar .dropdown:hover>.dropdown-menu .dropdown>.dropdown-menu:hover,.navbar .dropdown>.dropdown-menu:hover .dropdown:hover>.dropdown-menu,.navbar .dropdown>.dropdown-menu:hover .dropdown>.dropdown-menu:hover{top:0;visibility:visible!important;left:100%;padding-left:10px;margin-top:0}.nav-item:not(.mega-item) .container *:first-child{border-radius:0}.xoopic-m-menu .nav-style-megamenu>li.nav-item{position:relative}.xoopic-m-menu .nav-style-megamenu>li.nav-item .dropdown-menu{top:88%}.xoopic-m-menu .submenu-box{-webkit-transition:margin 0.4s cubic-bezier(.165,.84,.44,1),opacity 0.5s cubic-bezier(.165,.84,.44,1),-webkit-transform 0.5s cubic-bezier(.165,.84,.44,1);transition:margin 0.4s cubic-bezier(.165,.84,.44,1),opacity 0.5s cubic-bezier(.165,.84,.44,1),-webkit-transform 0.5s cubic-bezier(.165,.84,.44,1);transition:margin 0.4s cubic-bezier(.165,.84,.44,1),transform 0.5s cubic-bezier(.165,.84,.44,1),opacity 0.5s cubic-bezier(.165,.84,.44,1);transition:margin 0.4s cubic-bezier(.165,.84,.44,1),transform 0.5s cubic-bezier(.165,.84,.44,1),opacity 0.5s cubic-bezier(.165,.84,.44,1),-webkit-transform 0.5s cubic-bezier(.165,.84,.44,1)}.xoopic-m-menu .nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box{background:#fff;-webkit-transform:translateY(40px);transform:translateY(40px);border-radius:0;opacity:0;border:0 solid #fff0;margin-top:0}.xoopic-m-menu .nav-style-megamenu>li.nav-item:hover .dropdown-menu .submenu-box{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.xoopic-m-menu .nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box .container,.xoopic-m-menu .nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box .container-fluid{border-radius:0;padding:0 15px 0 15px}.xoopic-m-menu .nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box .container .row,.xoopic-m-menu .nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box .container-fluid .row{margin:0}.xoopic-m-menu>ul>li.nav-item>.xpc-nav-link.dropdown-toggle>span:before{content:"\2304"!important;font-family:"Zeroicons-Line"!important;position:absolute;right:-20px;-webkit-transition:all 0.4s cubic-bezier(.165,.84,.44,1);transition:all 0.4s cubic-bezier(.165,.84,.44,1)}.xoopic-m-menu>ul>li.nav-item:hover>.xpc-nav-link.dropdown-toggle>span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-style-megamenu>li.nav-item{position:relative;padding:0 10px}.nav-style-megamenu>li.nav-item .dropdown-menu{margin-top:0;opacity:0;-webkit-transition:opacity 0.4s cubic-bezier(.165,.84,.44,1);transition:opacity 0.4s cubic-bezier(.165,.84,.44,1);min-width:240px;border:none}.nav-style-megamenu>li.nav-item .dropdown-menu a:active:focus{background:rgb(0 0 0 / .1)!important}.nav-style-megamenu>li.nav-item .dropdown-menu .dropdown-item{padding:5px 20px;line-height:1.4}.nav-style-megamenu>li.nav-item .dropdown-menu .container,.nav-style-megamenu>li.nav-item .dropdown-menu .container-fluid{margin:0!important;padding:0!important}.nav-style-megamenu>li.nav-item.mega-item{position:inherit}.nav-style-megamenu>li.nav-item.mega-item .dropdown-menu{top:78%}.nav-style-megamenu>li.nav-item .nav-link{position:relative}.nav-style-megamenu>li.nav-item .nav-link:after{display:none}.nav-style-megamenu>li.nav-item .nav-link span{position:relative}.nav-style-megamenu>li.nav-item .dropdown-menu{width:100%;max-width:1200px;background:#fff0}.nav-style-megamenu>li.nav-item .dropdown-menu.xpc-drop-big{padding:0;width:100%}.nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box{background:#fff;-webkit-transform:translateY(30px);transform:translateY(30px);border-radius:0;opacity:0;border:0 solid #fff0;margin-top:5px}.nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box .container,.nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box .container-fluid{border-radius:0;padding:0 15px 0 15px}.nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box .container .row,.nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box .container-fluid .row{margin:0}.nav-style-megamenu>li.nav-item .dropdown-menu .submenu-box:after{content:"";position:absolute;border-radius:0;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 .25rem .5rem rgb(0 0 0 / .05),0 1.5rem 2.2rem rgb(0 0 0 / .1)!important}.nav-style-megamenu>li.nav-item .dropdown-menu a{border-radius:0;font-size:16px;padding:0 15px 0 15px}.nav-style-megamenu>li.nav-item .dropdown-menu .xoopic-mg-col-title{padding:0 20px;line-height:1.75;font-weight:700}.nav-style-megamenu>li.nav-item .dropdown-menu h5.xoopic-mg-col-title{cursor:default;position:relative;font-size:16px;font-weight:700;margin-bottom:22px}.nav-style-megamenu>li.nav-item .dropdown-menu h5.xoopic-mg-col-title:after{content:"";width:40px;height:2px;background:#222;position:absolute;bottom:-4px;left:20px}.nav-style-megamenu>li.nav-item .container,.nav-style-megamenu>li.nav-item .container-fluid{padding:0}.xpc-header-stack .navbar-nav>li>.dropdown-menu{margin-top:5px}.xpc-header-stack .navbar-nav>li>.dropdown-menu .submenu-box{margin-top:0!important}.navbar .xpc-nav-active-line .nav-style-megamenu>li.nav-item.current-menu-item .nav-link span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.navbar .xpc-nav-global-active-line .nav-style-megamenu>li.nav-item.current-menu-item .nav-link span:after,.navbar .xpc-nav-global-active-line .nav-style-megamenu>li.nav-item.current-menu-ancestor .nav-link span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.navbar .dropdown:hover>.dropdown-menu,.navbar .dropdown>.dropdown-menu:hover{height:auto;visibility:visible;overflow:visible;opacity:1}.xpc-menu-line-right{border-right:1px solid rgb(173 181 189 / .15)}.xpc-menu-line-top{border-top:1px solid rgb(173 181 189 / .15)}.xpc-menu-line-right-top{border-right:1px solid rgb(173 181 189 / .15);border-top:1px solid rgb(173 181 189 / .15)}.xpc-menu-box .xpc-intro-img{z-index:1!important;-o-object-fit:cover!important;object-fit:cover!important;height:100%}.xpc-menu-box .xpc-intro-img img{-o-object-fit:cover!important;object-fit:cover!important;z-index:1!important}.xpc-menu-box .xpc-box-container{z-index:1000!important}.xpc-menu-box .xpc-box-container .xpc-box-title{z-index:1000!important;width:100%;display:block}.xpc-menu-box .xpc-box-container .xpc-box-text{z-index:1000!important;display:block;width:100%}.xpc-box-light a.xpc-img-overlay{background:transparent!important;color:#fff!important}.xpc-menu-box .xpc-box-title{font-size:18px;font-weight:600;line-height:1.4}.xpc-box-light span,.xpc-box-light .xpc-box-title{color:#fff}.xpc-bg-image{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%;height:100%}.xpc-p-20{padding:20px}.xpc-px-20{padding-left:20px;padding-right:20px}.xpc-pb-20{padding-bottom:20px}.xpc-px-0,.xpc-px-0 .xpc-menu-box-inner{padding:0!important}.xpc-px-0 .xpc-p-20{padding:0px!important}}.xpc-nav-block-shortcode{width:100%}.xpc-menu-label{padding:3px 5px;font-size:12px;background-color:rgb(35 162 211 / .09);color:#23a2d3;display:inline-block;line-height:12px;margin:0 5px;font-weight:700}.xpc-label-green{background-color:rgb(5 168 85 / .07);color:#05a855}.xpc-label-red{background-color:rgb(247 10 10 / .07);color:#f70a0a}.xpc-label-yellow{background-color:rgb(220 213 0 / .07);color:#bcb704}.xpc-label-black{background-color:rgb(32 32 29 / .07);color:#20201d}.xpc-label-grey{background-color:rgb(144 144 144 / .07);color:#7a7a7a}.xpc-label-brown{background-color:rgb(220 102 0 / .07);color:#dc6600}.xpc-label-aqua{background-color:rgb(0 255 255 / .07);color:#00b6b6}.xpc-label-purple{background-color:rgb(128 0 128 / .07);color:purple}.xpc-label-olive{background-color:rgb(128 128 0 / .07);color:olive}.xpc-dropdown-padding{padding:22px 20px}.dropdown-toggle::after{content:"\2c3"!important;font-family:"Zeroicons-Line"!important;border:none!important;vertical-align:middle;right:10px;text-align:right;position:absolute;top:15%}.xpc-dropdown-padding-sm{padding:5px}.wish-list-form p{width:100%;float:left}.wish-list-form .mayosel-select{padding-left:0}.mayosis-custom-wl-row{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;align-items:center}.mayosis-wl-list-thumbnail{max-width:120px}.mayosis-wl-list-title{flex:1;padding:5px 25px}.mayosis-wl-list-title h3{font-size:16px;line-height:1.4}.mayosis-wl-list-content{flex:1;display:flex;justify-content:space-between;align-items:center}.edd-wish-list li span.edd-wl-item-price{font-weight:700}.edd-wl-action.edd-wl-add-all-to-cart{margin-bottom:20px;font-weight:700;text-transform:uppercase;text-decoration:underline}.edd-wl-action.edd-wl-add-all-to-cart:hover{color:inherit}.edd-go-to-checkout-from-wish-list.edd-wl-button{padding:7px 50px!important}.edd-remove-from-wish-list i{color:#fb6c6c!important}.edd_downloads_list.dm-default-wrapper{width:100%}.edd_downloads_list.edd_download_columns_3{display:flex;flex-wrap:wrap;width:100%}.mayosis-offcanvas-body{max-width:60%;margin:0 auto;position:relative}.mayosis-offcanvas-button{background:#fff0;border:none}.mayosis-offcanvas-box form{display:flex;align-items:center;justify-content:space-between}.mayosis-offcanvas-box .search{width:100%;flex:1;position:relative}.mayosis-offcanvas-box .search input[type="search"]{height:50px;width:100%;max-width:100%;padding-left:30px;border-top-right-radius:3px;border-bottom-right-radius:3px;border:2px solid}.mayosis-offcanvas-box .mayosis-ajax-search-btn{top:2px}.mayosis-offcanvas-box .mayosel-select{height:50px;line-height:50px;color:#fff;border-top-right-radius:0;border-bottom-right-radius:0}.mayosis-offcanvas-box .mayosel-select ul{margin:0}.mayosis-off-canvas-header{padding-top:32px;padding-bottom:16px}#mayosis-sticky-cart-bar{display:block;position:fixed;bottom:0;left:0;right:0;z-index:999;transform:translate3d(0,100%,0);padding:10px 1em;overflow:hidden;zoom:1;-webkit-box-shadow:-2px 2px 45px -15px rgb(0 0 0 / 30%);-moz-box-shadow:-2px 2px 45px -15px rgb(0 0 0 / .3);box-shadow:-2px 2px 45px -15px rgb(0 0 0 / 30%);border-top:1px solid rgb(0 0 0 / .1);animation-duration:.5s;animation-fill-mode:both;background:#fff}@keyframes slideInDown1{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,100%,0);visibility:visible}}@keyframes slideOutUp{from{transform:translate3d(0,100%,0);visibility:hidden}to{transform:translate3d(0,0,0)}}.mayosis-sticky-add-to-cart--slideOutUp{animation-name:slideOutUp}.mayosis-sticky-add-to-cart--slideInDown{animation-name:slideInDown1}.mayosis-sticky-bar-thumb img{max-width:100px}#mayosis-sticky-cart-bar .multiple_button_v,#mayosis-sticky-cart-bar .edd-submit{padding:6px 15px;width:auto;min-width:auto;font-size:14px}#mayosis-sticky-cart-bar .edd-wl-button{display:none!important}#mayosis-sticky-cart-bar h4{margin-bottom:0;font-size:16px;line-height:1.3;font-weight:400}#mayosis-sticky-cart-bar h4 span{opacity:.8;padding-right:5px}#mayosis-sticky-cart-bar .global-price-msc{font-weight:700}#mayosis-sticky-cart-bar .edd_download_purchase_form{margin-bottom:0!important}.mayosis-sticky-notification-timer{display:inline-block}.mayosis-sticky-notification-timer .countdown .emerce-count-value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:.875rem;font-weight:600;width:2.8125rem;height:1.5625rem;color:#000;background-color:#fff;border-radius:3px;margin-left:.3125rem}.mayosis-sticky-notification-timer .countdown .label{font-size:.75rem;font-weight:400;margin-left:4px}.mayosis-sticky-notification-timer .countdown .separator{padding:0 2px 0 5px}.main-navigation.text-end .navbar-expand-lg{justify-content:flex-end!important}.main-navigation.text-center .navbar-expand-lg{justify-content:center!important}footer.main-footer{position:relative}footer.main-footer:after{content:""}.swiper-container{width:100%;height:100%}.swiper-button-prev{background:linear-gradient(270deg,#fff0,rgb(8 25 43 / .3))!important;position:absolute;top:0!important;height:100%!important;left:0!important;margin:0!important;width:5rem!important;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.swiper-button-next{background:linear-gradient(90deg,#fff0,rgb(8 25 43 / .3))!important;position:absolute;top:0!important;height:100%!important;right:0!important;margin:0!important;width:5rem!important;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{color:#fff!important;font-size:32px!important}.swiper-pagination.swiper-pagination-fraction{background:#8d91bb;width:auto!important;padding:.5rem 1rem;border-radius:18px;top:16px;right:30px;bottom:auto!important;left:auto!important;color:#fff;font-size:14px;line-height:16px}.swiper-container.gallery-thumbs{margin-top:15px}.swiper-container,.swiper-container.gallery-thumbs .swiper-slide img,.mayosis-product-gallery-main-bx .swiper-slide img,.mayosis-product-gallery-main-bx-wt-thum .swiper-slide img{border-radius:.5rem}.swiper-button-prev,.swiper-button-next,.swiper-pagination.swiper-pagination-fraction{opacity:0;transition-duration:.3s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);outline:none}.mayosis-product-gallery-main-bx:hover .swiper-button-prev,.mayosis-product-gallery-main-bx:hover .swiper-button-next,.mayosis-product-gallery-main-bx:hover .swiper-pagination.swiper-pagination-fraction,.mayosis-main-product-slide-box-mcd:hover .swiper-button-prev,.mayosis-main-product-slide-box-mcd:hover .swiper-button-next,.mayosis-main-product-slide-box-mcd:hover .swiper-pagination.swiper-pagination-fraction,.mayosis-main-product-slide-box-thumnail:hover .swiper-button-prev,.mayosis-main-product-slide-box-thumnail:hover .swiper-button-next{opacity:1}.mayosis-main-product-slide-box-mcd{margin-bottom:40px}.slide-side-text{font-size:14px;opacity:.75}.salad-social-share-btn a{text-decoration:none;outline:none}.salad-social-share-btn .overlay-social-button a{padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;background:rgb(24 119 242);margin:5px;display:inline-block;font-size:13px;border-radius:4px;color:#fff;display:flex;align-items:center;line-height:16px;width:100%}.salad-social-share-btn .overlay-social-button a i{padding-right:5px}.salad-social-share-btn .overlay-social-button a:last-child{margin-right:0}.mayosis-main-product-slide-box-mcd{position:relative}.swipper-social-share{position:absolute;top:16px;z-index:99;left:30px;opacity:0}.mayosis-main-product-slide-box-mcd:hover .swipper-social-share{opacity:1}.salad-d-a-main{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;background:#fff;display:inline-block;border-radius:6px;font-size:14px;line-height:16px}.salad-social-share-btn ul li{float:left}.salad-social-share-btn ul li a{padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;background:rgb(24 119 242);margin:5px;display:inline-block;font-size:13px;border-radius:4px;color:#fff}.salad-social-share-btn ul li a.twitter{background:rgb(29 161 242)}.salad-social-share-btn ul li a.pinterest{background:#e60023}.swipper-social-share .dropdown-menu{min-width:293px;border:none;top:10px!important;padding:5px 7px}.salad-caret{position:absolute;top:-58%;left:10px;font-size:30px;color:#fff}.mayosis-gallery-thumbnail-default{margin-top:10px}.mayosis-gallery-thumbnail-default img{border-radius:6px}.swiper-container{width:100%;margin-left:auto;margin-right:auto}.swiper-slide{cursor:pointer;background-size:cover;background-position:center center;background-repeat:no-repeat}.swiper-slide-zoom{border-radius:50%;min-width:30px;padding:unset;color:#fff;display:inline-block;height:30px;font-size:14px;background:#8d91bb;border-color:#8d91bb;opacity:0;position:absolute;right:110px;top:16px;z-index:99}.mayosis-main-product-slide-box-mcd:hover .swiper-slide-zoom{opacity:1}.mayosis-product-gallery-main-bx,.mayosis-product-gallery-main-bx-wt-thumb{height:80%;width:100%;position:relative}.gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0}.gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:.4;background-size:cover;cursor:pointer}.gallery-thumbs .swiper-slide-active{opacity:1}.close-button{display:none;height:45px;width:45px;color:#fff;position:fixed;top:15px;right:15px;font-size:32px;text-align:center;cursor:pointer;z-index:9999;opacity:.75}.close-button:before{content:'×'}.close-button:hover,.close-button:active{opacity:1}.fullscreen{position:fixed!important;top:0;left:0;background:rgb(29 38 45 / .95);z-index:999!important;display:flex;align-items:center;justify-content:center}.fullscreen .mayosis-product-gallery-main-bx{position:absolute!important;width:100%}.fullscreen .swiper-pagination.swiper-pagination-fraction{right:auto;top:auto;bottom:16px!important;transform:translateX(-50%);left:50%!important}.fullscreen .close-button{display:block}.fullscreen .swiper-slide-zoom{display:none!important}.fullscreen .mayosis-product-gallery-main-bx .swiper-slide,.fullscreen .mayosis-product-gallery-main-bx-wt-thumb .swiper-slide{cursor:default;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.fullscreen .mayosis-product-gallery-main-bx .swiper-slide img,.fullscreen .mayosis-product-gallery-main-bx-wt-thumb .swiper-slide img{margin:0 auto}.fullscreen .mayosis-product-gallery-main-bx,.fullscreen .mayosis-product-gallery-main-bx-wt-thumb{height:100%;margin:0}.fullscreen .mayosis-gallery-thumbnail-default{display:none;opacity:0}.fullscreen .gallery-thumbs,fullscreen .swiper-slide-zoom{display:none}.fullscreen .gallery-thumbs:hover{opacity:1;transition-delay:0s}.gallery-thumbs.zoombox{position:absolute!important;top:0;z-index:99;width:auto;background:#fff0;right:120px}.social-share-hide .swipper-social-share{display:none}.swipper-social-share .overlay-social-button{padding:5px 10px 5px 5px;font-size:18px;display:flex;justify-content:space-between;margin:0}.swipper-social-share .overlay-social-button a.twitter{background-color:#1da1f2}.swipper-social-share .overlay-social-button a.pinterest{background-color:#e60023}.sidebar__gallery-thumbs{float:left;width:calc(16% - 20px);margin-right:20px;max-height:425px}.sidebar__gallery-thumbs .swiper-slide{display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer}.sidebar_gallery-top{float:right;width:84%}.swiper-container.fullscreen .sidebar__gallery-thumbs{display:none}.swiper-container.fullscreen .sidebar_gallery-top img{width:100%}#authormessage .fes-fields textarea{padding-left:15px!important}#authormessage div.fes-form .fes-el{margin-bottom:10px!important}.vendor--product--box{padding-bottom:60px}.vendor--product--box .common-paginav{margin-top:40px}#mayosisone_1{overflow:hidden}.mayosis-main-product-slide-box-thumnail .swiper-button-prev:after,.mayosis-main-product-slide-box-thumnail .swiper-container-rtl .swiper-button-next:after,.mayosis-main-product-slide-box-thumnail .swiper-button-next:after,.mayosis-main-product-slide-box-thumnail .swiper-container-rtl .swiper-button-prev:after{font-size:20px!important}.mayosis--checkout-page-stl #edd_checkout_wrap #edd_checkout_form_wrap legend{margin:0 0 10px;font-size:1.25rem!important}.mayosis--checkout-page-stl #edd_checkout_wrap #edd_checkout_form_wrap fieldset,.mayosis--checkout-page-stl #edd_checkout_cart_wrap{border-radius:6px;box-shadow:0 3px 7px rgb(0 0 0 / 8%);border:0!important;flex:1 1 auto;padding:1.25rem!important;margin:0 0 30px 0!important;background:#fff}.mayosis--checkout-page-stl #edd_checkout_cart_wrap{position:relative}.mayosis--checkout-page-stl #edd_checkout_cart_wrap:before{content:"Product Details";margin:0 0 10px;font-size:1.25rem!important;font-weight:700;float:left}.mayosis--checkout-page-stl #edd_checkout_form_wrap #edd_purchase_submit #edd_final_total_wrap{margin:14px 0 22px!important;padding:0}.mayosis--checkout-page-stl #edd_payment_mode_select_wrap{margin-top:0}.mayosis--checkout-page-stl table#edd_checkout_cart tbody,.mayosis--checkout-page-stl tr.edd_cart_item,.mayosis--checkout-page-stl .edd_cart_item td{border-color:#f1eeee!important}.mayosis--checkout-page-stl #edd_checkout_cart thead{display:none}.mayosis--checkout-page-stl #edd_checkout_cart .edd_cart_item_price{display:none}.mayosis--checkout-page-stl .edd_cart_remove_item_btn{position:relative;font-size:0}.mayosis--checkout-page-stl .edd_cart_remove_item_btn:before{content:"\2715";font-size:14px;font-family:'Zeroicons-Line';color:#e11212;vertical-align:middle}.mayosis--checkout-page-stl #edd_checkout_cart td img{width:70px;height:auto}.mayosis--checkout-page-stl #edd_discount_code #edd_show_discount{margin-bottom:0}.mayosis--checkout-page-stl #edd_purchase_submit .edd-submit.button,.mayosis--checkout-page-stl #edd_purchase_submit .edd-submit.button.blue{width:auto!important;min-width:auto;padding:10px 40px;font-size:16px;font-weight:700;text-transform:capitalize;max-height:50px}.fes-file-value{margin-bottom:0!important}.fes-form .fes-variations-list-multiple .fes-single-variation{background:#fff;padding:15px 15px 25px!important;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1)}.fes-multiple-pricing-actions{border-top:1px solid #ccc!important}.fes-single-variation .fes-name-row,.fes-single-variation .fes-price-row,.fes-single-variation .fes-url-group{width:100%}.fes-single-variation .fes-name-row input[type="text"],.fes-single-variation .fes-price-row input[type="text"],.fes-single-variation .fes-url-group input[type="text"],.fes-single-variation .fes-url-group .upload_file_button{max-height:40px!important}.fes-single-variation .fes-url-group .upload_file_button{height:40px;min-height:auto!important;line-height:0!important;font-size:14px!important;font-weight:400}.fes-single-variation label{font-size:14px!important;line-height:1!important}.fes-multiple-pricing-actions .edd-submit{width:auto;min-width:auto!important;position:relative}div.fes-form .fes-el .fes-fields .fes-action-button{background:transparent!important;border:none!important;;border-radius:4px;color:#f91110!important;;padding:0;width:auto!important;;height:auto!important;;font-size:20px!important;}.recent_image_block ul,.recent_image_block{margin:0;padding:0}.recent_image_block ul li{list-style:none}.without-follow-txt-mayosis{font-size:16px;font-weight:400}.product-search-form input[type="text"]{z-index:10!important}#mayosisplayer,video{max-width:100%;width:100%}.xoopic-m-menu>ul>li.nav-item>.xpc-nav-link.dropdown-toggle>span::before{content:"\2304"!important;font-family:"Zeroicons-Line"!important;position:absolute;right:-20px;-webkit-transition:all 0.4s cubic-bezier(.165,.84,.44,1);transition:all 0.4s cubic-bezier(.165,.84,.44,1);top:0;height:auto;line-height:1}.mayosis-edd-star-rating-box i{color:orange;padding:0 1px}.mayosis-edd-star-rating-box .far.fa-star{opacity:.5}.login-button:hover{opacity:1!important}.product-cat-desc{margin:0}.mayosis-custom-selected-terms ul.mayosis-filter-chips-list{margin:0}.mayosis-search-sidebar-bds,.mayosis-dwd-sidebar-bds{padding-top:15px}.mayosis-d-searc-main-container{padding-bottom:80px}#vdw_gallery_id.insert-file-row{width:auto;min-width:auto;margin-left:10px;margin-top:10px}.mayosis-parent-cats-z a{position:relative}.mayosis-parent-cats-z a:after{content:","}.mayosis-parent-cats-z a:only-child:after,.mayosis-parent-cats-z a:last-child:after{content:""}.vendor-download-box-alt,.vendor-purchase-box-alt{margin-bottom:40px}.mayosis-purchase-btn-audio .edd_price_options.edd_single_mode{display:none}.edd_downloads_list{grid-column-gap:0!important;grid-row-gap:0!important}.mini_cart li.edd-cart-item{display:flex}.mini_cart li.edd-cart-item .edd-mini-cart-image-part img{max-width:80px;border-radius:3px;margin-right:15px}.edd-cart-item-category a{font-size:13px;font-weight:400}.edd-mini-cart-image-part{position:relative}.edd-mini-cart-image-part .mayosis-edd-remove{width:16px;height:16px;background:#ffdfdf;text-align:center;border-radius:50%;font-size:11px;display:inline-block;line-height:16px;position:absolute;top:-6px;right:8px;color:#ff0000!important}.edd-mini-cart-image-part .mayosis-edd-remove i{color:#ff0000!important;font-size:11px}.mayosis-mini-cart-widget .edd-cart{padding:10px 0 20px 0;display:block;float:left;list-style:none}.mayosis-mini-cart-widget .edd-cart-items-main{padding-top:30px;max-height:350px;overflow-y:auto}.mini_cart .edd-cart-item-title{display:inline-block;max-width:100%;line-height:1.7;font-size:15px}.msv_offcanvas-body{width:100%;height:95%;padding:0 30px 30px}.mayosis-site-offcanvas-cart .offcanvas-header{padding:30px}.mayosis-site-offcanvas-cart .mayosis-mini-cart-widget .edd-cart-items-main{max-height:700px}.mayosis-site-offcanvas-cart .mayosis-mini-cart-widget .edd-cart-item{display:flex;line-height:1.2;margin-bottom:30px;align-items:center}.mayosis-site-offcanvas-cart .edd-cart-item-title{width:100%;display:block;line-height:1.6}.mayosis-site-offcanvas-cart .edd-cart-item-category{width:100%;display:block}.mayosis-site-offcanvas-cart .edd-cart-item-price{display:block;margin-top:5px}.mayosis-site-offcanvas-cart li.edd-cart-item .edd-mini-cart-image-part img{max-width:100px;border-radius:12px;margin-right:15px}.mayosis-site-offcanvas-cart .cart_item.edd_checkout{width:100%}.mayosis-site-offcanvas-cart .cart_item.edd-cart-meta.edd_total{line-height:1}.mayosis-site-offcanvas-cart .cart_item.edd_checkout a{width:100%;text-align:center;background:var(--primary-color);border-color:var(--primary-color);display:inline-block;font-size:18px;font-weight:700;color:var(--primary-text-color);padding:10px;margin-top:10px;border-radius:3px;line-height:1.4}.mayosis-site-offcanvas-cart .mayosis-mini-cart-widget{position:relative;height:100%;float:left}.mayosis-site-offcanvas-cart .edd-cart-bottom-part-mini{position:absolute;bottom:10px;width:100%;left:0;right:0}.mayosis-site-offcanvas-cart .text-reset{background:#fff0;border:none;line-height:1}.mayosis-site-offcanvas-cart .offcanvas-title{font-size:20px}.mayosis-site-offcanvas-cart .offcanvas-title span{font-size:16px;font-weight:400}.overlay_content_center .edd-add-to-cart,.overlay_content_center .edd_go_to_checkout{padding:0!important;background:transparent!important;border:none!important;font-size:14px!important;margin-bottom:10px;margin-top:10px;position:relative}.overlay_content_center .edd-add-to-cart:before,.overlay_content_center .edd_go_to_checkout:before{content:"\1f6d2";font-family:'Zeroicons-Line';margin:0 5px}.overlay_content_center .edd_price_options{display:none!important}#mayosis-sidebar .nav-style-megamenu>li.nav-item{position:relative;width:100%}#mayosis-sidebar .nav-style-megamenu>li.nav-item .dropdown-menu{left:100%!important;top:0;margin-top:0}#mayosis-sidebar .nav-style-megamenu>li.nav-item .nav-link{width:100%}.product--uneven--grid--elementorstyle2{margin:0;position:absolute;right:0;top:0;display:grid;grid-template-columns:auto auto auto auto;gap:24px;transform:rotate(45deg) translate(30%,-94%)}.mayosis-uv-style2-grid{width:180px;border-radius:12px;overflow:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#edf0f7;text-align:center;position:relative;overflow:hidden;box-shadow:rgb(0 0 0 / 7%) 0 1px 2px,rgb(0 0 0 / 7%) 0 2px 4px,rgb(0 0 0 / 7%) 0 4px 8px,rgb(0 0 0 / 7%) 0 8px 16px,rgb(0 0 0 / 7%) 0 16px 32px,rgb(0 0 0 / 7%) 0 32px 64px}.mayosis-uv-style2-grid img{width:100%;height:auto;border-radius:12px;border-radius:inherit;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;height:100%!important}.mayosis-uv-style2-grid:hover img{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.fes--author--block-style-2{position:relative;-webkit-box-shadow:0 5px 30px rgb(0 0 0 / 5%);box-shadow:0 5px 30px rgb(0 0 0 / 5%);background:#fff;margin-bottom:24px;border-radius:12px;overflow:hidden}.fes--author--block-style-2 .author2--cover-img{width:100%;min-height:80px;background-color:#222B4F;border-top-left-radius:12px;border-top-right-radius:12px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:1}.fes--author--block-style-2 .author2--cover-img:before{content:"";position:absolute;z-index:4;width:100%;height:100%;background:-moz-linear-gradient(top,rgb(0 47 75 / .5) 0%,rgb(220 66 37 / .5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(220 66 37 / .5)),color-stop(100%,rgb(0 47 75 / .5)));background:-webkit-linear-gradient(top,rgb(0 47 75 / .5) 0%,rgb(220 66 37 / .5) 100%);background:-o-linear-gradient(top,rgb(0 47 75 / .5) 0%,rgb(220 66 37 / .5) 100%);background:-ms-linear-gradient(top,rgb(0 47 75 / .5) 0%,rgb(220 66 37 / .5) 100%);background:linear-gradient(to bottom,rgb(0 47 75 / .5) 0%,rgb(220 66 37 / .5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002f4b',endColorstr='#00000000',GradientType=0);border-top-left-radius:12px;border-top-right-radius:12px}.fes--author--block-style-2 .fes--author--meta-2{padding:0 30px 20px 30px;margin-top:-36px;display:flex;position:relative;z-index:10}.fes--author--block-style-2 .fes--author--meta-2 .authorName{color:#f6f6ff;font-size:22px;margin:0;line-height:1.5;font-weight:500}.fes--author--block-style-2 .fes--author--meta-2 p.author--address{margin-bottom:0;margin-top:7px;opacity:.8;font-size:14px}.fes--author--block-style-2 .fes--author--meta-2 img{border-radius:50%;max-width:60px}.fes--author--image--block-2{list-style:none;display:flex;margin:0;gap:10px;border-bottom-left-radius:12px;padding:0 20px 20px 20px}.fes--author--data-2{padding-left:15px}.fes--author--meta-2 .follow--au--btn{flex:1;display:flex;justify-content:flex-end;flex-wrap:wrap}.fes--author--meta-2 .follow--au--btn a{background:#3e34e2;border-color:#3e34e2;color:#fff;line-height:1;max-height:33px;font-size:14px;border-radius:8px}.fes--author--image--block-2 .product-thumb{margin-bottom:0}.fes--author--image--block-2 .product-thumb .overlay_content_center a{width:100%;height:100%;position:absolute;top:0;color:#fff;left:0;font-size:24px;display:flex;align-items:center;justify-content:center}.fes--author--image--block-2 .product-thumb .overlay_content_center a i{font-size:18px}.fes--author--image--block-2 figure.mayosis-fade-in figcaption{padding:0}#grid-cat-edd a.cat--grid--stl-2{position:relative;overflow:hidden;display:inline-block;background:#fff;padding:30px;border-radius:12px;transition:all .2s}.edd-cat-box-main-stl2{display:flex;flex-wrap:wrap;justify-content:center}.edd-cat-box-main-stl2-img{width:100%;text-align:center}#grid-cat-edd a.cat--grid--stl-2 span{font-weight:600;font-size:18px;display:inline-block;margin-top:20px}.elementor-swiper-button-style2.elementor-swiper-button{background:#3e34e2;padding:10px;border-radius:12px;opacity:0!important;transition:all .2s}.cat-carousel-ms-ls-v{position:relative}.cat-carousel-ms-ls-v:hover .elementor-swiper-button-style2.elementor-swiper-button{opacity:1!important}.blog-box-stl2{position:relative;-webkit-box-shadow:0 5px 30px rgb(0 0 0 / 5%);box-shadow:0 5px 30px rgb(0 0 0 / 5%);background:#fff;margin-bottom:24px;border-radius:12px;overflow:hidden;padding:30px;transition:all .2s}.blog-box-stl2 .blog-title{font-size:24px;font-weight:700;line-height:1.4;margin-bottom:10px}.blog-box-stl2 .user-info{float:left;padding-bottom:3px;font-size:15px}.blog-style2-hover-img{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:12px;z-index:1;opacity:0;transition:all .2s;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}.blog-style2-hover-img:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(to bottom,rgb(0 47 75 / .5) 0%,rgb(220 66 37 / .5) 100%)}.blog-box-stl2 .blog-meta{position:relative;z-index:10}.blog-box-stl2:hover .blog-style2-hover-img{opacity:1}.blog-box-stl2:hover .blog-meta>*,.blog-box-stl2:hover .blog-meta a,.blog-box-stl2:hover .blog-meta span{color:#fff}.blog-details-stl-2{padding-top:20px}.blg-stle2-btn{margin-top:12px;color:#222b4f;font-size:16px;font-weight:500;position:relative;display:inline-flex;align-items:center}.blg-stle2-btn:after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#fff;transform-origin:bottom right;transition:transform 0.25s ease-out}.blog-box-stl2:hover .blg-stle2-btn:after{transform:scaleX(1);transform-origin:bottom left}.products-tab-list{margin:0 0 30px 0;padding:0;gap:16px}.products-tab-list li button{background:#EFF4F7;border:1px solid #EFF4F7;padding:10px 30px;font-size:17px;border-radius:8px;font-weight:500;transition:all .2s}.products-tab-list li button:hover,.products-tab-list li button.active{background:#3239e5;color:#fff}.mayosis-tab-button-pxs{background:#3239e5;color:#fff;padding:10px 30px;border-radius:8px;display:inline-block;font-size:17px;margin-top:60px;font-weight:500}.mayosis-tab-button-pxs:hover{background:#28375a;border-color:#28375a;color:#fff}.title-blue-span{color:#3239E5}.single-news-letter.mayo-vendor-subscription-form .nl__item--submit_alt{transition:all 0.15s;position:absolute;top:10px;right:10px;color:#fff;background-color:#3e34e2;border:none;padding:0 20px;line-height:30px;max-height:30px;font-size:17px!important;border-radius:8px;background:#3e34e2}.elementor-align-mayosis-cart-justify .mayosis-single-b-cart{width:100%;display:block!important}.elementor-align-mayosis-cart-justify .mayosis-single-b-cart button,.elementor-align-mayosis-cart-justify .mayosis-single-b-cart a{width:100%!important}.img-radius-12 img{border-radius:12px!important}.theme--sidebar--widget.widget_digital_search{border-radius:0!important}#msbmovaccordion .accordion-item{border:none}#msbmovaccordion .accordion-item{background:#EFF4F7;border-radius:12px;margin-bottom:20px;-webkit-box-shadow:0 5px 30px rgb(0 0 0 / 5%);box-shadow:0 5px 30px rgb(0 0 0 / 5%)}#msbmovaccordion .accordion-button{background:#fff0;color:#222B4F;font-size:18px;font-weight:500}#msbmovaccordion .accordion-button:not(.collapsed){box-shadow:none;color:#222B4F}#msbmovaccordion .accordion-button:focus{box-shadow:none;color:#3239E5}.msv-mobile-stiky-bar{position:fixed;bottom:0;left:0;right:0;z-index:999}.mayosis-site-offcanvas-cart{position:fixed;top:0;right:-450px;width:400px;height:100vh;z-index:999;background:#fff;-webkit-box-shadow:-15px 0 25px 0 rgb(0 0 0 / 15%);box-shadow:-15px 0 25px 0 rgb(0 0 0 / 15%);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.mayosis-site-offcanvas-cart.active{right:0}.msv-mobile-stiky-bar ul{margin:0;padding:0;list-style:none;width:100%;display:flex;gap:7.5px;background:#fff;-webkit-box-shadow:0 5px 30px rgb(0 0 0 / 5%);box-shadow:0 5px 30px rgb(0 0 0 / 5%);padding:15px;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between}.msv-mobile-stiky-bar ul li a,.msv-mobile-stiky-bar ul li button{font-size:15px}.msv-mobile-stiky-bar ul li button{background:transparent!important;border:none!important;padding:0}.msv_backdrop{position:fixed;top:0;left:0;z-index:20;width:1000%;height:100%;background:rgb(0 0 0 / .5);display:none}.msv-dsk-cart-button{background:#fff0;border:none}body.sp-night-mode-on.msv-mobile-stiky-bar ul{box-shadow:0 3px 4px 0 hsl(0 0% 0% / .14),0 3px 3px -2px hsl(0 0% 0% / .12),0 1px 8px 0 hsl(0 0% 0% / .2)}.msv_fixed_cart_sidebar{position:fixed;top:0;right:0;width:100%;height:90vh;padding-top:40px;z-index:99999;-webkit-transform:scale(0);transform:scale(0);margin:80px 0 0;border-radius:15px 15px 0 0;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;background:#fff;box-shadow:0 3px 4px 0 hsl(0 0% 0% / .14),0 3px 3px -2px hsl(0 0% 0% / .12),0 1px 8px 0 hsl(0 0% 0% / .2)}.msv_fixed_cart_sidebar .msv-mobile-cart-title{margin:0;font-size:24px;line-height:1.2}.msv_fixed_cart_sidebar .edd-mini-cart-content-part{line-height:1.2}.msv_fixed_cart_sidebar .edd-mini-cart-content-part span{width:100%;float:left;display:inline-block}.msv_fixed_cart_sidebar .edd-mini-cart-content-part .edd-cart-item-price{font-size:16px;margin-top:5px}.msv_fixed_cart_sidebar .edd_checkout a{width:100%;text-align:center;background:var(--primary-color);border-color:var(--primary-color);display:inline-block;font-size:18px;font-weight:700;color:var(--primary-text-color);padding:10px;margin-top:10px;border-radius:3px;line-height:1.4}.msv_fixed_cart_sidebar.active{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:top;transform-origin:top}.msv_fixed_cart_sidebar .cart-close{border:none;background:#fff;position:absolute;right:10px;top:-13px;width:40px;height:40px;display:inline-block;border-radius:50%;box-shadow:0 3px 4px 0 hsl(0 0% 0% / .14),0 3px 3px -2px hsl(0 0% 0% / .12),0 1px 8px 0 hsl(0 0% 0% / .2);line-height:43px}.msv-cart-b-body{padding:0 20px}.mayosis-mini-cart-widget .cart-total{color:#222b4f}.msv_fixed_cart_sidebar .mayosis-edd-remove{right:0}body.sp-night-mode-on#mayosis-sidebarnav-content header,body.sp-night-mode-on#mayosis-sidebarnav-content header .header-master{background:transparent!important}body.sp-night-mode-on.plyr__control--overlaid svg{fill:#fff!important}.tab-pane.fade.show.active{opacity:1!important}.fes-el.post_format{width:100%;float:left}.product--uneven--grid--elementorstyle3{position:relative;opacity:0;transition:opacity 0.8s linear 1s;display:flex}.images-loaded .product--uneven--grid--elementorstyle3{opacity:1}.product--uneven--grid--elementorstyle3 .product-muuri-item{position:absolute;margin-bottom:24px;z-index:1;width:50%;border-radius:12px}.product--uneven--grid--elementorstyle3 .product-muuri-item .product-muuri-item-content,.product--uneven--grid--elementorstyle3 .product-muuri-item .product-muuri-item-content img,.product--uneven--grid--elementorstyle3 .product-muuri-item .product-muuri-item-content video,.product--uneven--grid--elementorstyle3 .product-muuri-item .plyr__video-wrapper,.product--uneven--grid--elementorstyle3 .plyr--video{border-radius:0}.mayosis-uv-style3-grid-text h3{font-size:64px;line-height:1.2}.product-muuri-item.muuri-item-hidden{z-index:0}.mayosis-uv-style3-grid-text .product-muuri-item-content{background:#EDEDED;padding:30px}.mayosis-uv-style3-grid{position:relative}.msv-identy-iconms3{position:absolute;z-index:10;left:10px;top:5px;color:#fff;font-size:32px;transition:all .2s}.mayosis-uv-style3-grid:hover .msv-identy-iconms3{display:none}.side-main-title{display:flex;width:100%;gap:15px;justify-content:space-between}.msv-cs-filter-btn.button{margin-bottom:30px;border:1px solid #219c41;background:#219c41;color:#fff;font-size:15px;font-weight:400;display:flex;align-items:center;padding:10px 20px}.msv-cs-filter-btn.button i{margin-right:8px;font-size:18px}.msv-cs-filter-box .mayosis-filters-widget-wrapper .widget-title.mayosis-filter-title-widbar{display:none!important}.msv-cs-filter-box .select2.select2-container.select2-container--default{width:100%!important}body .side-main-title .mayosis-filter-chips-list li.mayosis-filter-chip a{font-size:13px;border-radius:3px;padding:5px 10px;line-height:1}body .side-main-title .mayosis-filter-chips-list li.mayosis-chip-reset-all a{background:#e2365e;border-color:#e2365e;color:#fff!important}secondary .side-main-title .mayosis-filter-chips-list li.mayosis-filter-chip:not(.mayosis-chip-reset-all) a,.widget-area .widget .side-main-title .mayosis-filter-chips-list li.mayosis-filter-chip:not(.mayosis-chip-reset-all) a,body .side-main-title .mayosis-filter-chips-list li.mayosis-filter-chip:not(.mayosis-chip-reset-all) a,body#colibri .side-main-title .mayosis-filter-chips-list li.mayosis-filter-chip:not(.mayosis-chip-reset-all) a,.side-main-title .mayosis-filter-chips-list li.mayosis-filter-chip:not(.mayosis-chip-reset-all) a{border-color:#edf0f7!important;background:#edf0f7}.mayosis-gallery-thumbnail-default{display:none}.mayosis-gallery-thumbnail-default.swiper-container-initialized{display:block}#mayosisplayer{position:relative}#mayosisplayer iframe{width:100%;height:100%}.bunny-video-single-block{flex:1}.bunny-video-single-block iframe{left:0}.item-video-masonry{position:relative}.item-video-masonry .plyr--video .plyr__controls{display:none!important;opacity:0!important}.msw-video-player-linksd{position:relative;z-index:1}.item-video-masonry .plyr__control--overlaid{z-index:99999!important}@media (max-width:767px){.single--meta--top--part,.single--meta--bottom--part{padding:0 15px;max-width:90%}.mayosis-woo-single-meta-contents{padding-top:10px}header.main-header{padding:0 15px}.mayosis-option-menu .mini_cart,.my-account-menu .my-account-list{left:0!important;transform:translate(-76%)!important;text-transform:none}.mayosis-option-menu .mini_cart:before,.my-account-menu .my-account-list:before,.mayosis-option-menu .mini_cart:after,.my-account-menu .my-account-list:after{display:none!important;opacity:0!important}.msv_backdrop{z-index:999}.msv_fixed_cart_sidebar .edd-cart-item{display:flex;gap:15px;margin-bottom:24px;align-items:center}.msv_fixed_cart_sidebar .edd-mini-cart-image-part{max-width:26%}.msv_fixed_cart_sidebar .edd-cart-item img{border-radius:12%}.mayosis-sticky-notification-timer{margin:5px 0 10px 0}.format-video .product-box,.format-video .mayosis-fade-in,.format-video .plyr--video,.dm-default-wrapper .format-video .edd_download_inner{overflow:visible}.plyr__video-wrapper{border-radius:5px}.product-box .mayosis--video--box .video-inner-box-promo{border-radius:5px;width:100%;height:100%;float:left;display:block}.product-box .mayosis--video--box .plyr--video .plyr__controls .plyr__time--current.plyr__time,.product-box .mayosis--video--box .plyr--video .plyr__controls .plyr__controls__item.plyr__menu,.product-box .mayosis--video--box .plyr--video .plyr__controls .plyr__controls__item.plyr__control[data-plyr='fullscreen'],.product-box .mayosis--video--box .plyr--video .plyr__controls__item.plyr__menu,.product-box .mayosis--video--box .plyr--video .plyr__controls .plyr__controls__item.plyr__control[data-plyr='pip']{display:none}.element-item .format-video .grid_dm .product-box,.format-video .product-box{margin:40px 0;border-radius:5px}.format-video .mayosis--video--box,.format-video .mayosis--video--box .plyr{border-radius:5px}.msv-video-bx--wrapper{position:relative;overflow:hidden;z-index:1}}@media (min-width:480px){.edd-wish-list li span.edd-wl-item-purchase{width:33%!important;text-align:right}}@media (min-width:768px){.msv-cs-filter-box .mayosis-filters-widget-wrapper{display:flex;width:100%;gap:30px}.msv-cs-filter-box .mayosis-filters-widget-wrapper .mayosis-filters-section{flex:1}.side-main-title .mayosis-custom-selected-terms{width:50%;display:flex;justify-content:flex-end}.side-main-title-wd-title-x .mayosis-custom-selected-terms{width:100%;justify-content:flex-start}.side-main-title .section-title{width:50%}.mayosis-uv-style3-grid-text .product-muuri-item-content{background:#EDEDED;padding:60px}.product--uneven--grid--elementorstyle3 .product-muuri-item{width:25%}.product--uneven--grid--elementorstyle3 .product-muuri-item:nth-child(2){width:50%}.blog-box-stl2{padding:40px}.elementor-swiper-button-style2.elementor-swiper-button-prev{left:-1%}.elementor-swiper-button-style2.elementor-swiper-button-next{right:-1%}.fes-single-variation .fes-name-row,.fes-single-variation .fes-price-row{width:49%}#mayosis-sticky-cart-bar .global-product-button{display:flex;justify-content:flex-end}.msc-sticky-other-contents{padding:0 20px}#mayosis-sticky-cart-bar .multiple_button_v,#mayosis-sticky-cart-bar .edd-submit{padding:9px 40px;width:auto;min-width:auto}.mayosis--checkout-page-stl #edd_checkout_wrap{display:flex;justify-content:space-between;flex-direction:row-reverse;flex-wrap:wrap;margin:0 -12px}.mayosis--checkout-page-stl #edd_checkout_cart_form{width:30%!important;padding:0 12px}.mayosis--checkout-page-stl #edd_checkout_form_wrap{width:70%!important;padding:0 12px}}.medi-anim_one{animation:movedelement 5s linear infinite}.medi-anim_two{animation:movedelement2 5s linear infinite}.medi-anim_three{animation:movedelement3 5s linear infinite}.medi-anim_four{animation:alltuchtopdown 3s infinite;-webkit-animation:alltuchtopdown 3s infinite;animation-delay:0s;-webkit-animation-delay:1s}.medi-anim_five{animation:alltuchtopdown 5s infinite;-webkit-animation:alltuchtopdown 5s infinite;animation-delay:0s;-webkit-animation-delay:3s}.medi-anim_six{animation:rotation 20s linear infinite}.medi-anim_seven{-webkit-animation:up-down 1.5s infinite alternate;animation:up-down 1.5s infinite alternate}.medi-anim_eight{-webkit-animation:left-right 1.5s infinite alternate;animation:left-right 1.5s infinite alternate}@-webkit-keyframes left-right{0%{transform:translateX(0)}100%{transform:translateX(-10px)}}@keyframes left-right{0%{transform:translateX(0)}100%{transform:translateX(-10px)}}@-webkit-keyframes up-down{0%{transform:translatey(0)}100%{transform:translatey(-10px)}}@keyframes up-down{0%{transform:translatey(0)}100%{transform:translatey(-10px)}}@keyframes movedelement{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}50%{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}75%{-webkit-transform:translate(10px,-5px);transform:translate(10px,-5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes movedelement2{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}50%{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}75%{-webkit-transform:translate(-10px,5px);transform:translate(-10px,5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes movedelement3{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-8px,-8px);transform:translate(-8px,-8px)}50%{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}75%{-webkit-transform:translate(-8px,8px);transform:translate(-8px,8px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes alltuchtopdown{0%{-webkit-transform:rotateX(0deg) translateY(0);-moz-transform:rotateX(0deg) translateY(0);-ms-transform:rotateX(0deg) translateY(0);-o-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}50%{-webkit-transform:rotateX(0deg) translateY(-20px);-moz-transform:rotateX(0deg) translateY(-20px);-ms-transform:rotateX(0deg) translateY(-20px);-o-transform:rotateX(0deg) translateY(-20px);transform:rotateX(0deg) translateY(-20px)}100%{-webkit-transform:rotateX(0deg) translateY(0);-moz-transform:rotateX(0deg) translateY(0);-ms-transform:rotateX(0deg) translateY(0);-o-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}}@-webkit-keyframes alltuchtopdown{0%{-webkit-transform:rotateX(0deg) translateY(0);-moz-transform:rotateX(0deg) translateY(0);-ms-transform:rotateX(0deg) translateY(0);-o-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}50%{-webkit-transform:rotateX(0deg) translateY(-20px);-moz-transform:rotateX(0deg) translateY(-20px);-ms-transform:rotateX(0deg) translateY(-20px);-o-transform:rotateX(0deg) translateY(-20px);transform:rotateX(0deg) translateY(-20px)}100%{-webkit-transform:rotateX(0deg) translateY(0);-moz-transform:rotateX(0deg) translateY(0);-ms-transform:rotateX(0deg) translateY(0);-o-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}}@-webkit-keyframes MedifadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes MedifadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.medianimated{animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}.medianimated2{animation-duration:2s;animation-fill-mode:both;-webkit-animation-duration:2s;-webkit-animation-fill-mode:both}.medianimated3{animation-duration:3s;animation-fill-mode:both;-webkit-animation-duration:3s;-webkit-animation-fill-mode:both}.medianimatedFadeInUp{opacity:0}.medi-fadein-up-one{opacity:0;animation-name:MedifadeInUp;-webkit-animation-name:MedifadeInUp}.saas-fadein-up-one{animation-name:MedifadeInUp;-webkit-animation-name:MedifadeInUp}.product-search-form.style3 input[type="text"]{height:70px;max-height:70px;border-color:#fff;border-radius:12px}.product-search-form.style3 .search-fields{border-radius:12px}.product-search-form.style3 .search-btn{position:absolute;height:54px;width:50px;z-index:10;top:13%;right:13px}.product-search-form.style3 .search-btn::after{border-radius:6px}.mayosis--textslider-area .swiper-container{width:100%;height:100%;position:relative}.mayosis--textslider-area .swiper-container.swiper--bottom:after{animation-direction:reverse}.mayosis--textslider-area .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;position:relative}.mayosis--textslider-area .swiper-slide{text-align:center;font-size:33px;font-weight:600;display:flex;justify-content:center;align-items:center;width:auto;position:relative;overflow:hidden;padding:0 20px;line-height:1.4;color:#fff;display:flex;gap:20px;align-items:center}.mayosis-contact-m-form .ss-p-input-field,.mayosis-contact-m-form .ss-p-input-field-txt{position:relative}.mayosis-contact-m-form .ss-p-input-field i{position:absolute;left:2%;top:27%;z-index:10}.mayosis-contact-m-form .ss-p-input-field input{padding-left:6%}.ss-p-input-field.ss-p-txtarea-field i{top:5%}.ss-p-input-field.ss-p-txtarea-field textarea{padding-left:6%}.mayosis-edd-p-history-pagination{display:flex;gap:6px;margin-top:30px}.mayosis-edd-p-history-pagination a{padding:5px 15px;background:#f6f4ff;border-radius:4px;color:#28375a}.mayosis-edd-p-history-pagination a.active,.mayosis-edd-p-history-pagination a:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color)}.msps_loading-icon{text-align:center;margin:20px 0}.msps_loading-icon img{width:30px}.lds-ellipsis,.lds-ellipsis div{box-sizing:border-box}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33.33333px;width:13.33333px;height:13.33333px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}@keyframes line-slide{0%{background-position:-5% 0}100%{background-position:100% 0}}.mayosis-scroller-y{height:800px}.mayosis-scroller-y ul,.mayosis-scroller-x ul{margin:0;padding:0;list-style:none}.scroller-x__list{display:flex;gap:20px}.mayosis-scroller-y ul li,.mayosis-scroller-x ul li{position:relative}.mayosis-scroller-y ul img{width:100%;height:auto}.scroller-x{overflow:hidden}.scroller-x[data-direction="right"]{--_animation-direction:reverse}.scroller-x[data-direction="left"]{--_animation-direction:forwards}.scroller-x[data-speed="faster"]{--_animation-duration:10s}.scroller-x[data-speed="fast"]{--_animation-duration:30s}.scroller-x[data-speed="medium"]{--_animation-duration:90s}.scroller-x[data-speed="slow"]{--_animation-duration:120s}.scroller-x[data-speed="extraslow"]{--_animation-duration:150s}.scroller-x[data-speed="slower"]{--_animation-duration:180s}.scroller-x__list{width:-moz-max-content;width:max-content;flex-wrap:nowrap;animation:scroll var(--_animation-duration,60s) var(--_animation-direction,forwards) linear infinite}.scroller-x__list:hover{animation-play-state:paused}.scroller-y{overflow:hidden}.scroller-y[data-direction="bottom"]{--_animation-direction:reverse}.scroller-y[data-direction="top"]{--_animation-direction:forwards}.scroller-y[data-speed="faster"]{--_animation-duration:10s}.scroller-y[data-speed="fast"]{--_animation-duration:30s}.scroller-y[data-speed="slow"]{--_animation-duration:120s}.scroller-y[data-speed="extraslow"]{--_animation-duration:160s}.scroller-y[data-speed="slower"]{--_animation-duration:200s}.scroller-y__list{height:-moz-max-content;height:max-content;flex-wrap:nowrap;animation:scrollY var(--_animation-duration,60s) var(--_animation-direction,forwards) linear infinite}.scroller-y__list:hover{animation-play-state:paused}.msv_pc_bg_enable.count-download .promo_price span{display:inline-block;padding:8px 15px;border-radius:30px;border:1px solid #fff}@keyframes scroll{to{transform:translate(calc(-50% - 0.5rem))}}@keyframes scrollY{to{transform:translateY(calc(-50% - 0.5rem))}}@keyframes leftToRight{0%{inset-inline-start:0}50%{inset-inline-start:100%}100%{inset-inline-start:0}}@keyframes topToBottom{0%{inset-block-start:0}50%{inset-block-start:100%;transform:translateY(-100%)}100%{inset-block-start:0}}#marqueefy-with-image img{width:100%}.mayosis_text_slider ul li{display:flex;align-items:center;gap:20px}.search-term-style-seven.tag_widget_single ul li a:not(:last-child)::after{content:", "}.search-term-style-seven.tag_widget_single ul{margin-left:-25px}.search-term-style-seven.tag_widget_single ul li{width:100%}.copyright-text.text-left{text-align:left}.subscribe_form_videokit_footer{margin:20px 0 0 0!important}.sidebar-wrapper.mayosis-sidebar-mexpanded{z-index:999;position:relative}#edd-reviews-reply{width:100%;float:left;position:relative;display:block;z-index:10}@media only screen and (max-width:400px){.mayosis-normal-audio-player-msb .awp-player-wrap{flex-direction:row!important}.mayosis-normal-audio-player-msb .awp-player-thumb-wrapper{width:90px!important}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/ 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/ 2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(var(--plyr-control-spacing,10px)/ 2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height,5px)/ 2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/ 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/ 2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}/**
 * Swiper 5.3.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 29, 2020
 */

@font-face{font-display:swap;font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}body,
html {
    direction: ltr;
}
ol,
ol ol,
ol ul,
ul,
ul ol,
ul ul {
    list-style-position: outside;
}
body {
    font-weight: 400;
    overflow-x: hidden;
}
.mayosis-wrapper {
    overflow-x: hidden;
}
a,
body {
    color: #28375a;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 700;
}
.h1,
h1 {
    font-size: 36px;
    line-height: 45px;
    letter-spacing: -0.75px;
}
.h2,
h2 {
    font-size: 30px;
    line-height: 42px;
    letter-spacing: -0.5px;
}
.h3,
h3 {
    font-size: 20px;
    line-height: 30px;
}
.h4,
.h5,
h4,
h5 {
    font-size: 18px;
    line-height: 26px;
}
.h6,
h6 {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.5px;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus,
a:focus,
a:hover {
    outline: 0 !important;
}
body,
pre {
    font-size: 16px;
}
#mayosis-menu li,
pre {
    word-wrap: break-word;
}
.overlay {
    overflow-x: hidden;
}
.wp-caption,
img,
pre {
    max-width: 100%;
    height: auto;
}

legend {
    text-transform: uppercase;
}
.custombuttonb.btn:hover,
.custombuttonmain.btn:hover,
.gradient.single_dm_btn:hover,
.gradienta:hover,
.gradientb:hover,
.styleone.btn:hover,
.styletwo.btn:hover {
    filter: brightness(120%);
}
#mayosis-menu ul,
#top-main-menu li,
#top-main-menu ul,
.breadcrumb,
.cart_widget .mini_cart li,
.desktop-hamburger,
.dm-compatible-table ul li,
.dm-details-table ul li,
.dm_clients ul li,
.dm_files_type ul li,
.footer-sidebar ul li,
.loading,
.mayosis-option-menu,
.mayosis-shape,
.mayosis-shape ul,
.pricing_content ul li,
.sidebar-blog-categories ul li,
.sidebar-nav,
.sidebar-theme ul li,
.sidemenu-login ul,
.single-user-info ul li,
.single_author_post ul li,
.tag_widget_single ul li,
.theme--sidebar--widget ul,
.top-social-icon,
li.grid-product-box {
    list-style: none;
}
.about-testimonial small a.more-view,
.edd-lost-password a,
.grid_designation,
.italic,
.team-details small,
.wp-caption,
em {
    font-style: italic;
}
.single-product-meta .label {
    color: #28375a;
}
.wrap-ribbon,
.wrap-ribbon > span {
    behavior: url(/wp-content/themes/mayosis/css/PIE.htc);
}
.gallery .slick-list,
.gallery .slick-track,
.gallery__inner.slide-blur {
    will-change: transform;
}
*,
body,
dd,
div,
dl,
dt,
fieldset,
form,
html,
input,
label,
li,
pre,
td,
th {
    margin: 0;
    padding: 0;
}
fieldset,
img {
    border: 0;
}
body,
html {
    width: 100%;
    height: 100%;
}
caption,
th {
    text-align: left;
}
a:focus,
a:hover {
    text-decoration: none !important;
    color: inherit;
}
q:after,
q:before {
    content: "";
}
strong {
    font-weight: 700;
}
select:active,
select:focus,
select:hover {
    outline: 0;
}
::-moz-selection {
    color: #fff;
}
::selection {
    color: #fff;
}
input[type="search"] {
    cursor: text;
}
.no-margin {
    margin: 0 !important;
}
ol ol,
ol ul,
ul ol,
ul ul {
    margin-left: 15px;
}
.no-bottom {
    margin-bottom: 0 !important;
}
.no-padding {
    padding: 0 !important;
}
.no-padding-left {
    padding-left: 0 !important;
}
.no-padding-right {
    padding-right: 0 !important;
}
.margin-t {
    margin-top: 25px !important;
}
.column-clear {
    clear: both;
}
p a {
    text-decoration: underline;
}
.bottom_meta a,
.bottom_meta p a {
    text-decoration: none;
    border: 1px solid #28375a;
    padding: 9px 16px;
    line-height: 14px;
    font-size: 14px;
    display: inline-block;
    text-align: center;
    color: #28375a;
    transition: all 0.25s;
    border-radius: 50px;
    margin: 6px 4px;
}
.bottom_meta p.bottom--cat--meta {
    margin-bottom: 10px;
}
.bottom_meta a:hover,
.bottom_meta p a:hover {
    background: #28375a;
    color: #fff;
}
a:active,
a:focus {
    outline: 0;
    color: inherit;
}
pre {
    padding: 30px;
    margin: 0 0 10px;
    word-break: break-all;
    background-color: #edf0f7;
    border: 1px solid #edf0f7;
    border-radius: 4px;
    overflow: hidden;
    white-space: pre-wrap;
}
#contact textarea,
#edd_checkout_form_wrap input.edd-input,
#edd_checkout_form_wrap select.edd-select,
#edd_checkout_form_wrap textarea.edd-input,
#edd_download_pagination a.next,
#edd_download_pagination a.prev,
#edd_login_form .edd-input,
#edd_profile_editor_form .mayosel-select,
#edd_profile_editor_form input:not([type="submit"]),
#edd_profile_editor_form select,
#edd_register_form .edd-input,
.acf-field input[type="date"],
.acf-field input[type="datetime-local"],
.acf-field input[type="datetime"],
.acf-field input[type="email"],
.acf-field input[type="month"],
.acf-field input[type="number"],
.acf-field input[type="password"],
.acf-field input[type="search"],
.acf-field input[type="tel"],
.acf-field input[type="text"],
.acf-field input[type="time"],
.acf-field input[type="url"],
.acf-field input[type="week"],
.acf-field select,
.acf-field textarea,
.common-paginav a.next,
.common-paginav a.prev,
.download_category .select2-container,
.download_category .select2-container--default .select2-selection--single,
.fes-fields .mayosel-select,
.fes-fields input[type="email"],
.fes-fields input[type="password"],
.fes-fields input[type="text"],
.fes-fields input[type="url"],
.fes-fields select,
.fes-fields textarea,
.fes-pagination a.page-numbers,
.fes-pagination span.page-numbers,
.fes-product-list-pagination-container a.page-numbers,
.fes-product-list-pagination-container span.page-numbers,
.fes-vendor-comment-respond-form textarea,
.solid-input input,
.vendor--search--box input[type="text"],
.wpcf7-form-control-wrap textarea,
.wpcf7-submit,
div.fes-form .fes-el .fes-fields input[type="email"],
div.fes-form .fes-el .fes-fields input[type="number"],
div.fes-form .fes-el .fes-fields input[type="password"],
div.fes-form .fes-el .fes-fields input[type="text"],
div.fes-form .fes-el .fes-fields input[type="url"],
div.fes-form .fes-el .fes-fields textarea,
input[type="email"],
input[type="password"],
input[type="text"],
p.comment-form-comment textarea,
textarea,
textarea#edd-reviews-review {
    text-align: left;
}
input {
    outline: 0;
}
.carousel-control.left,
.carousel-control.right {
    background-image: none !important;
}
.row.fix {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
}
.row.fix:after,
.row.fix:before {
    display: inline-block;
}
.pagination {
    justify-content: center;
}
.justify-content {
    justify-content: center;
}
.post-main-content p,
.single-post-block p {
    margin-bottom: 30px;
}
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    border: 2px solid #c2c7cc;
    display: block;
    width: 100%;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
#redux-header .rAds,
.edd_download_purchase_form .edd_download_quantity_wrapper {
    display: none !important;
}
::-webkit-input-placeholder {
    color: #28375a;
    opacity: 0.5;
}
::-moz-placeholder {
    color: #28375a;
    opacity: 0.5;
}
:-ms-input-placeholder {
    color: #28375a;
    opacity: 0.5;
}
:-moz-placeholder {
    color: #28375a;
    opacity: 0.5;
}
#edd_payment_mode_select_wrap input:not([type="submit"]) {
    background: #eef3f7;
}
#edd_payment_mode_select_wrap input[type="radio"] {
    border-radius: 50%;
}
.acf-field input[type="date"],
.acf-field input[type="datetime-local"],
.acf-field input[type="datetime"],
.acf-field input[type="email"],
.acf-field input[type="month"],
.acf-field input[type="number"],
.acf-field input[type="password"],
.acf-field input[type="search"],
.acf-field input[type="tel"],
.acf-field input[type="text"],
.acf-field input[type="time"],
.acf-field input[type="url"],
.acf-field input[type="week"],
.acf-field select,
.acf-field textarea,
div.fes-form .fes-el .fes-fields input[type="email"],
div.fes-form .fes-el .fes-fields input[type="number"],
div.fes-form .fes-el .fes-fields input[type="password"],
div.fes-form .fes-el .fes-fields input[type="text"],
div.fes-form .fes-el .fes-fields input[type="url"],
div.fes-form .fes-el .fes-fields select,
input[type="email"],
input[type="password"],
input[type="text"],
input[type="url"] {
    outline: 0;
    border: 2px solid #c2c7cc;
    padding: 13px 20px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-sizing: border-box;
    width: 100%;
    margin-bottom: 15px;
    max-height: 50px;
}
textarea {
    outline: 0;
    border: 2px solid #c2c7cc;
    padding: 13px 20px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-sizing: border-box;
    width: 100%;
    margin-bottom: 15px;
}
.gallery-caption,
.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
}
.footer-sidebar input[type="email"],
.footer-sidebar input[type="search"],
.footer-sidebar input[type="text"],
.sidebar-theme .search-form input[type="search"],
.sidebar-theme input[type="email"],
.sidebar-theme input[type="password"],
.sidebar-theme input[type="text"] {
    border-width: 2px;
    line-height: 50px;
    min-height: 50px;
    padding: 10px 15px;
}
#edd-reviews-review:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="text"]:focus,
textarea:focus {
    outline: 0;
    box-shadow: none;
}
legend {
    width: 100%;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    border-bottom: 1px solid #c2c7cc;
    margin-top: 20px;
    font-weight: 700;
}
.wp-caption p.wp-caption-text {
    padding: 0 4px 5px;
}
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    white-space: nowrap;
    height: 1px;
    width: 1px;
    overflow: hidden;
}
.screen-reader-text:focus {
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: 700;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
}
.gallery-caption {
    box-shadow: none;
}
.wp-block-table {
    width: 100%;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    background: #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #f0f1f2;
    background: 0 0;
    width: 100%;
}
table tbody tr.alt,
table tbody tr.even,
table tbody tr:nth-child(even),
table tfoot,
table thead {
    background: 0 0;
}
table tbody tr td,
table tfoot tr td,
table tfoot tr th,
table thead tr th,
table tr td {
    font-size: 12px;
    line-height: 18px;
    text-align: left;
}
table tfoot tr td,
table thead tr th {
    padding: 8px 10px 9px;
    font-size: 16px;
}
table tfoot tr td:first-child,
table thead tr th:first-child {
    border-left: none;
}
table tfoot tr td:last-child,
table thead tr th:last-child {
    border-right: none;
}
table tbody tr td {
    color: #28375a;
    vertical-align: top;
    border: none;
    font-size: 16px;
}
table tbody tr td,
table tbody tr th {
    padding: 8px 10px;
}
ul {
    list-style-type: disc;
}
ol {
    list-style-type: decimal;
}
ol ul,
ul ul {
    list-style-type: circle;
}
ol ol,
ul ol {
    list-style-type: lower-latin;
}
.pingback-entry {
    width: 100%;
    border: 1px solid #ccc;
    padding: 10px;
    margin: 20px 0;
}
.mayosis-flex-center {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.margin-bottom-30 {
    margin-bottom: 30px;
}
.alignnone {
    margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto;
}
.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}
.alignleft {
    float: left;
    margin: 5px 15px 0 0;
}
img.alignleft {
    margin: 5px 20px 20px 0;
}
.aligncenter {
    display: block;
    margin: 5px auto;
}
a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}
a img.alignleft,
a img.alignnone {
    margin: 5px 20px 20px 0;
}
a img.alignleft {
    float: left;
}
a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.bypostauthor {
    font-style: normal;
}
.wp-caption {
    background: #fff;
    border: none;
    padding: 0;
    text-align: center;
    font-size: 13px;
}
.wp-caption.alignleft,
.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}
.wp-caption img {
    border: 0;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;
    width: auto;
}
.gallery .gallery-item,
.gallery-columns-3.gallery .gallery-item {
    padding: 20px;
    display: inline-block;
    float: left;
    box-sizing: border-box;
}
.wp-caption p.wp-caption-text {
    font-size: 13px;
    line-height: 17px;
    margin: 0;
}
.g-recaptcha {
    margin: 20px 0 0;
}
.gallery {
    margin: 0 auto 18px;
}
.gallery-columns-3.gallery .gallery-item {
    margin-top: 0;
    text-align: left;
    width: 33%;
}
.gallery-columns-1 .gallery-item {
    width: 100%;
}
.mayosis-testimonial-carousel {
    margin-bottom: 50px;
}
#carousel-testimonial-elmentor .elementor-swiper-button-prev {
    top: 30%;
}
#carousel-testimonial-elmentor .elementor-swiper-button-next {
    top: 30%;
}
.extended-dasboard-tab {
    position: relative;
    padding-bottom: 60px;
}

@media (min-width: 991px) {
    .extended-dasboard-tab {
        width: 16%;
        position: fixed;
        left: 0;
        background: #282837;
        height: 100%;
    }
    .carousol-col-two .swiper-slide {
        width: 50%;
        transform: translateX(-50%);
    }
    .carousol-col-three .swiper-slide {
        width: 33.33333333333%;
        transform: translateX(-100%);
    }
    .carousol-col-four .swiper-slide {
        width: 25%;
        transform: translateX(-150%);
    }
    .carousol-col-five .swiper-slide {
        width: 20%;
        transform: translateX(-200%);
    }
    .carousol-col-six .swiper-slide {
        width: 16.66666666666%;
        transform: translateX(-250%);
    }
    .gallery-columns-2 .gallery-item {
        width: 50%;
    }
    .gallery-columns-4 .gallery-item {
        width: 25%;
    }
    .gallery-columns-5 .gallery-item {
        width: 20%;
    }
    .gallery-columns-6 .gallery-item {
        width: 16.66%;
    }
    .gallery-columns-7 .gallery-item {
        width: 14.28%;
    }
    .gallery-columns-8 .gallery-item {
        width: 12.5%;
    }
    .gallery-columns-9 .gallery-item {
        width: 11.11%;
    }
    #edd_checkout_user_info #edd-first-name-wrap {
        width: 100%;
        float: left;
    }
    #edd_checkout_user_info #edd-last-name-wrap {
        width: 100%;
        float: left;
    }
    .product-search-form .download_cat_filter .mayosel-select,
    .product-search-form .download_cat_filter .mayosel-select .list {
        min-width: 100%;
    }
}
.gallery img {
    box-shadow: 0 0 4px #999;
    padding: 0;
    background: 0 0;
    border: none !important;
}
.gallery img:hover {
    background: #fff;
}
.gallery-columns-2 .attachment-medium {
    max-width: 92%;
    height: auto;
}
.gallery-columns-4 .attachment-thumbnail {
    max-width: 84%;
    height: auto;
}
.gallery .gallery-caption {
    color: #282837;
    font-size: 12px;
    margin-top: 10px;
    background: 0 0;
    padding-right: 20px;
}
.gallery dl,
.gallery dt,
body {
    margin: 0;
}
.gallery br + br {
    display: none;
}
body {
    padding: 0;
}
.section-title {
    font-size: 16px;
    font-weight: 700;
    color: #41474d;
    line-height: 18px;
    border: none;
    margin-bottom: 22px;
    letter-spacing: 0.5px;
}
.browse-more-button .btn,
.post-view-style {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.product-sorting p {
    text-align: right;
    font-size: 16px;
    color: #596368;
}
.product-sorting p span {
    font-weight: 700;
}
.browse-more-button .btn.blue-button {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
}
.browse-more-button .btn:hover {
    background: #28375a;
    border-color: #28375a;
}
.browse-more-button {
    width: 20%;
    margin: 50px auto 0;
    display: block;
}
span.menu-item-text {
    position: relative;
}
span.menu-float-label {
    line-height: 10px;
    text-align: center;
    display: inline-block;
    font-size: 10px;
    vertical-align: middle;
    position: relative;
    background: rgba(0, 0, 0, 0.18);
    color: #fff;
    padding: 2px 4px 3px;
    border-radius: 2px;
    text-transform: uppercase;
    top: -1px;
    right: -5px;
}
span.menu-float-label.label-green {
    background: #228b22;
    color: #fff;
}
span.menu-float-label.label-blue {
    background: #2d3ce6;
    color: #fff;
}
span.menu-float-label.label-red {
    background: #dc143c;
    color: #fff;
}
span.menu-float-label.label-purple {
    background: #9400d3;
    color: #fff;
}
span.menu-float-label.label-brown {
    background: #f4a460;
    color: #fff;
}
span.menu-float-label.label-maroon {
    background: maroon;
    color: #fff;
}
span.menu-float-label.label-cyan {
    background: #00ced1;
    color: #fff;
}
span.menu-float-label.label-pink {
    background: #ff1493;
    color: #fff;
}
#edd_checkout_wrap span.edd_empty_cart,
.main-menu span.caret {
    display: none;
}
#mayosis-menu ul li a i {
    padding-right: 5px;
}
.browse-more-button .btn {
    min-width: 100%;
    background: #94a63a;
    border-color: #94a63a;
    padding: 12px 40px;
    font-weight: 700;
    font-size: 18px;
    margin-top: 10px;
    border-radius: 3px;
}
.post-view-style {
    background: #e9edf7;
    width: 100%;
    border-radius: 3px;
    padding: 0;
    margin: 0 0 30px;
    min-height: 50px;
    line-height: 30px;
}
.post-viewas {
    text-align: right;
    font-size: 14px;
    color: #28375a;
}
#Section_empty_cart,
.back-to-top,
.blog-page-title,
.breadcrumb,
.dm2_title_block,
.grid_dm figure,
.hover_effect,
.hover_effect_single,
.input-sub-left input[type="email"],
.main-hero,
.our-quality,
.page_title_single,
.quality-box .icon-with-bg,
.social-profile a,
.subscribe-block,
.subscribe-content,
.subscribe-content p,
.subscribe-form .input-group input[type="email"],
.subscribe_box_sidebar input,
.testimonal-promo,
.widget-title {
    text-align: center;
}
.post-viewas i {
    padding: 0 5px;
    font-size: 14px;
}
.active-style {
    color: var(--primary-color);
}
.total-post-count p {
    font-size: 14px;
    color: #28375a;
    margin: 0;
    vertical-align: middle;
    padding: 9px 0;
}
.common-paginav a.page-numbers,
.common-paginav span.page-numbers {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin: 5px 7px;
    line-height: 1.42857143;
    color: #28375a;
    text-decoration: none;
    font-size: 16px;
    font-weight: 700;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.common-paginav a.next,
.common-paginav a.prev {
    border: 2px solid;
    border-radius: 3px;
}
.common-paginav a.next:hover,
.common-paginav a.prev:hover {
    border-color: #41474d;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.common-paginav a.page-numbers:hover,
.common-paginav span.page-numbers:hover {
    background-color: #41474d;
    color: #fff;
}
.common-paginav span.page-numbers.current {
    background: var(--primary-color);
    border-color: var(--primary-color);
    color: var(--primary-text-color);
}
#edd_download_pagination a.page-numbers,
#edd_download_pagination span.page-numbers,
.fes-pagination a.page-numbers,
.fes-pagination span.page-numbers,
.fes-product-list-pagination-container a.page-numbers,
.fes-product-list-pagination-container span.page-numbers {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin: 0 7px;
    line-height: 1.42857143;
    color: #28375a;
    text-decoration: none;
    background-color: #e9edf7;
    font-size: 16px;
    font-weight: 700;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.fes-pagination .page-numbers.current {
    padding: 6px 12px !important;
}
#edd_download_pagination span.page-numbers.current,
.fes-pagination span.page-numbers.current,
.fes-product-list-pagination-container span.page-numbers.current {
    background: var(--primary-color);
    color: var(--primary-text-color);
}
#edd_download_pagination a.page-numbers:hover,
#edd_download_pagination span.page-numbers:hover,
.fes-pagination a.page-numbers:hover,
.fes-pagination span.page-numbers:hover,
.fes-product-list-pagination-container a.page-numbers:hover,
.fes-product-list-pagination-container span.page-numbers:hover {
    background-color: #41474d;
    border-color: #41474d;
    color: #fff;
}
#edd_download_pagination a.next,
#edd_download_pagination a.prev {
    border: 2px solid;
}
#edd_download_pagination a.next:hover,
#edd_download_pagination a.prev:hover {
    border: 2px solid #41474d;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
#edd_download_pagination span.page-numbers.current:hover {
    background-color: #41474d;
    color: #fff;
}
h2.footer-widget-title,
h2.single-post-title,
h2.widget-title {
    margin-top: 0;
}
.btn-blue {
    background: var(--primary-color);
    color: var(--primary-text-color);
    padding: 18px 47px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-top: 30px;
    font-size: 18px;
    font-weight: 700;
}
.header-master.fixedheader .to-flex-row {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.header-search-form form {
    display: flex;
    align-items: center;
}
.header-search-form .mayosis_vendor_cat select {
    width: auto;
    max-width: 65px;
}
header.header-stacked {
    position: absolute;
}
.fixedheader {
    padding-top: 0 !important;
}
.main-menu .navbar-light {
    background: 0 0;
    border: none;
    margin-bottom: 0;
    min-height: auto;
}
.main-menu .navbar-nav > li > a {
    font-size: 16px;
    line-height: 20px;
    padding: 12px 14px;
}
.main-menu .navbar-nav > li > a:hover {
    color: var(--primary-color);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.main-menu .navbar-default .navbar-nav > .active > a,
.main-menu .navbar-default .navbar-nav > .active > a:focus,
.main-menu .navbar-default .navbar-nav > .active > a:hover {
    color: #fff;
    background-color: var(--primary-color);
    border-radius: 3px;
}
#mayosis-menu li li a:hover > ul,
#mayosis-menu li:hover > ul {
    opacity: 1;
    visibility: visible;
    display: block;
    z-index: 100;
}
.dropdown-menu {
    top: 100%;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
    color: #fff;
    text-decoration: none;
    background-color: transparent;
    outline: 0;
}
.cart-button,
.cart_top_1 > .navbar-nav > li > a.cart-button {
    -moz-border-radius: 3px !important;
    background: 0 0 !important;
    border-color: #919599 !important;
    display: inline-block;
    color: #28375a;
    float: left;
}
.button-wrapper {
    float: left;
}
.navbar-nav > li > .dropdown-menu,
ul.dropdown-menu li > ul.dropdown-menu {
    padding: 0;
}
ul.dropdown-menu li > ul.dropdown-menu {
    min-width: 200px;
    left: 100% !important;
    top: 0;
    width: 100%;
}
.cart-button {
    -webkit-border-radius: 3px !important;
    border-radius: 3px !important;
    font-size: 14px;
}
.cart_top_1 > .navbar-nav > li > a.cart-button {
    webkit-border-radius: 3px !important;
    border-radius: 3px !important;
    font-size: 16px;
    margin-right: 12px;
    padding: 10.5px 15px;
    line-height: 15px;
}
.cart_top_1 > .navbar-nav > li > a.login-button {
    -webkit-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
    border-radius: 3px !important;
    color: #fff !important;
    line-height: 20px;
    padding: 10px 15px;
}
.login-button {
    padding: 7px 20px 10px;
}
.login-button:focus,
.login-button:hover {
    background: #555a69;
    color: #fff;
}
.cart_top_1 > .navbar-nav > li > a.login-button:hover {
    background: #28375a !important;
    border-color: #28375a !important;
}
.main-menu .dropdown-menu {
    border: none;
    border-radius: 3px;
}
.main-menu .dropdown-menu li a {
    padding: 15px 20px;
}
.main-menu .dropdown-menu li a:hover {
    background: #555d65;
    color: #fff;
}
ul.dropdown-menu li:focus > ul.dropdown-menu,
ul.dropdown-menu li:hover > ul.dropdown-menu {
    display: block;
}
header.sticky {
    position: fixed;
    width: 100%;
    height: inherit;
    z-index: 999;
    top: 0;
    background: #fff;
}
.fixedheader .top-header {
    display: none;
    visibility: hidden;
}
.admin-bar #sidebar-wrapper,
.admin-bar .sidebar-header,
.admin-bar .sticky {
    top: 32px;
}
.top-header3 {
    min-height: 40px;
}
.top_logo {
    padding-top: 10px;
}
.cart_top_3 ul li a.cart-button {
    border: none;
}
.top-header3 .navbar-nav > li > a {
    padding: 12px 15px !important;
    background: 0 0;
}
.top-header3 .navbar-nav > li > a:hover {
    background: 0 0 !important;
}
.cart_top_3 .cart_widget a i {
    color: #28375a;
}
.social_icons_header ul li {
    float: left;
    padding: 10px;
}
.social_icons_header ul li a {
    font-size: 16px;
    line-height: 16px;
}
.social_icons_header ul li:first-child a {
    padding-left: 0;
}
.top_header_menu ul li {
    float: right;
}
.secondary-nav .navbar-default .navbar-nav > .active > a,
.secondary-nav .navbar-default .navbar-nav > .active > a:focus,
.secondary-nav .navbar-default .navbar-nav > .active > a:hover {
    color: #555;
    background-color: rgba(231, 231, 231, 0);
}
.header_4_login ul li {
    padding: 10px 0;
}
.stylish-input-group {
    margin-top: 0;
}
.stylish-input-group input {
    background: #f0f2f4;
    border-radius: 3px;
    max-height: 40px;
    min-width: 220px;
    border: 2px solid #f0f2f4;
}
.stylish-input-group button:focus {
    outline: 0;
}
.stylish-input-group .form-control {
    box-shadow: 0 0 0;
    border-color: #ccc;
}
.stylish-input-group button {
    border: 0;
    background: 0 0;
    position: absolute;
    z-index: 99;
    right: 15px;
    top: 0;
    color: #28375a;
    font-size: 14px;
}
.stylish-input-group input.dm_search {
    padding-left: 15px;
    font-size: 14px;
    font-style: italic;
}
.header-transparent {
    position: fixed;
    z-index: 555;
    left: 0;
    right: 0;
}
.main-header {
    position: relative;
    z-index: 299;
    left: 0;
    right: 0;
}
.mobile_user > .navbar-nav > li {
    float: left;
}
.mobile_user > .navbar-nav > li > a {
    display: inline;
    padding: 5px 10px;
    border: 0;
    line-height: 20px;
    margin: 0 5px;
}
#sidebar-wrapper {
    top: 0;
    z-index: 99999;
    position: fixed;
    right: 0;
    width: 250px;
    height: 100%;
    transform: translateX(250px);
    overflow-y: auto;
    -webkit-transition: all 0.4s ease 0;
    -moz-transition: all 0.4s ease 0;
    -ms-transition: all 0.4s ease 0;
    -o-transition: all 0.4s ease 0;
    transition: all 0.4s ease 0;
}
.sidebar-nav {
    position: absolute;
    top: 0;
    width: 250px;
    margin: 0;
    padding: 0;
}
.sidebar-nav li {
    text-indent: 20px;
    line-height: 40px;
}
.sidebar-nav li a {
    display: block;
    text-decoration: none;
}
.sidebar-nav li a:hover {
    text-decoration: none;
    color: #fff;
    background: rgba(255, 255, 255, 0.2);
}
#sidebar-wrapper .navbar-nav > li > a {
    padding-left: 30px;
}
#sidebar-wrapper a#menu-close {
    padding: 5px 10px !important;
    margin-right: 35px;
}
#menu-toggle {
    z-index: 1;
    position: static;
    top: 0;
    right: 0;
    display: inline;
    background: 0 0;
    border-radius: 3px;
    border-color: #28375a;
    color: #28375a;
    font-size: 14px;
}
#menu-toggle:hover {
    background: #28375a;
    border-radius: 3px;
    border-color: #28375a;
    color: #fff;
}
.mobile-cart {
    margin: 0;
    padding: 0;
    list-style: none;
}
.mobile-cart li {
    padding: 0 0 0 30px;
}
a.mobile-cart-button {
    background: 0 0;
    border: none;
    color: #28375a;
    font-size: 14px;
}
a.mobile-login-button {
    background: 0 0;
    border-radius: 3px;
    border-color: #28375a;
    color: #28375a;
}
a.mobile-login-button:hover {
    background: #28375a !important;
    border-radius: 3px;
    border-color: #28375a !important;
}
.nav-mobile ul li {
    display: block;
    width: 100% !important;
}
#sidebar-wrapper.active {
    top: 0;
    right: 250px;
    width: 250px;
    -webkit-transition: all 0.4s ease 0;
    -moz-transition: all 0.4s ease 0;
    -ms-transition: all 0.4s ease 0;
    -o-transition: all 0.4s ease 0;
    transition: all 0.4s ease 0;
}
.toggle {
    margin: 5px 5px 0 0;
}
#top-main-menu,
#top-main-menu li,
#top-main-menu ul {
    margin: 0;
    padding: 0;
}
#top-main-menu {
    border: 0;
    width: auto;
    font-size: 12px;
    display: inline-block;
}
#top-main-menu ul {
    position: relative;
    z-index: 990;
}
#top-main-menu ul li {
    float: left;
    min-height: 1px;
    vertical-align: middle;
}
#top-main-menu ul li.hover {
    position: relative;
    z-index: 990;
    cursor: default;
}
#top-main-menu > ul > li > a {
    transition: all 0.2s;
}
#top-main-menu > ul > li > a:hover,
.header-top a:hover {
    opacity: 0.6;
}
#top-main-menu ul ul {
    visibility: hidden;
    position: absolute;
    top: 99%;
    z-index: 990;
    width: 100%;
    bottom: 0;
    margin-top: 0;
    left: 50%;
    transform: translate(-50%);
    text-transform: none;
    min-width: 190px;
}
.blog-thumb img,
.product-thumb img {
    min-width: 100%;
}
#top-main-menu ul ul li {
    float: none;
    font-weight: 400;
    position: relative;
}
#top-main-menu ul ul ul {
    top: 0;
    left: 190px !important;
    width: 190px;
    transform: none;
    border-top: 0 none;
}
#top-main-menu ul li:hover > ul {
    visibility: visible;
}
#top-main-menu ul:after,
#top-main-menu:after {
    content: "";
    display: block;
    clear: both;
}
#top-main-menu > ul > li:first-child {
    padding-left: 0;
}
#top-main-menu ul ul a {
    background: #555a69;
    color: #fff;
    border-top: 0 none;
    line-height: 150%;
    padding: 10px 20px;
    font-size: 12px;
}
#top-main-menu ul li.has-sub > a:after,
#top-main-menu ul ul li.has-sub > a:after {
    content: "\2304";
    font-family: Zeroicons-Line;
    font-weight: 700;
    font-size: 10px;
}
#top-main-menu ul ul li:hover > a {
    color: #fff;
}
#top-main-menu ul ul li:last-child > a {
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}
#top-main-menu ul ul li:last-child:hover > a {
    -moz-border-radius: 0 0 0 3px;
    -webkit-border-radius: 0 0 0 3px;
    border-radius: 0 0 0 3px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}
#top-main-menu ul ul li.has-sub > a:after {
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -8px;
}
#top-main-menu ul ul li:first-child a:hover:before,
#top-main-menu ul ul:before,
.top-header .cart_widget .mini_cart:before {
    top: -10px;
    border-right: 10px solid transparent;
    border-left: 110px solid transparent;
    position: absolute;
    content: "";
    display: inline-block;
}
#top-main-menu ul li.active > a,
#top-main-menu ul li.focus > a,
#top-main-menu ul li:hover > a {
    color: var(--primary-color);
}
#top-main-menu ul li.has-sub > a:after {
    margin-left: 5px;
}
#top-main-menu ul li.last ul {
    left: auto;
    right: 0;
}
#top-main-menu ul li.last ul ul {
    left: auto;
    right: 99.5%;
}
#top-main-menu > ul > li {
    padding: 0 15px;
}
#top-main-menu a {
    display: block;
    line-height: 1em;
    text-decoration: none;
    color: #cbcbcb;
}
#top-main-menu > ul > li > a {
    line-height: 48px;
    font-size: 12px;
}
#top-main-menu ul ul:before,
.top-header .cart_widget .mini_cart:before {
    left: 45%;
    border-bottom: 10px solid #555a69;
    border-bottom-color: transparent !important;
}
#top-main-menu ul ul:after {
    position: absolute;
    top: -9px;
    left: 45%;
    display: inline-block;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #555a69;
    border-left: 9px solid transparent;
    content: "";
}
#top-main-menu ul ul li:first-child a:hover:before {
    left: 45%;
    border-bottom: 10px solid #000;
    border-bottom-color: transparent !important;
}
#top-main-menu ul ul li:first-child a:hover:after,
.top-header .cart_widget .mini_cart:after {
    position: absolute;
    top: -9px;
    left: 45%;
    border-right: 9px solid transparent;
    border-left: 9px solid transparent;
    content: "";
}
#top-main-menu ul ul li:first-child a:hover:after {
    display: inline-block;
}
#top-main-menu ul ul ul li:first-child a:hover:after,
#top-main-menu ul ul ul li:first-child a:hover:before,
#top-main-menu ul ul ul:after,
#top-main-menu ul ul ul:before {
    display: none;
}
.top-header .cart_widget .mini_cart:after {
    display: inline-block;
    border-bottom: 9px solid #555a69;
}
.top-header .cart_widget .mini_cart {
    right: 9px !important;
    margin-top: 0;
    left: 50%;
    transform: translate(-50%);
    text-transform: none;
}
.secondary-nav {
    min-height: 40px;
}
#secondary-navbar {
    padding-left: 0;
    margin-left: 0;
}
.secondary-nav .navbar-light {
    background: 0 0;
    border: none;
    margin-bottom: 0;
    min-height: auto;
}
.secondary-nav .navbar-nav > li > a {
    font-size: 14px;
    line-height: 20px;
    padding: 10px 15px;
    color: #28375a;
}
.secondary-nav .navbar-nav > li > a:hover {
    color: #2b2f33;
}
.secondary-nav .navbar-nav > li:first-child > a {
    padding-left: 0;
}
.search-main input[type="search"] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    font-size: 16px;
    font-weight: 400;
    color: #28375a;
}
.theme--sidebar--widget .search-field {
    width: 100%;
    border: 2px solid;
    padding: 9px 15px 10px;
    height: 50px;
    border-radius: 3px;
}
.theme--sidebar--widget .search-form {
    display: inline-block;
    float: left;
    width: 100%;
}
.search-form {
    display: inline-block;
    float: left;
}
.search-field {
    background-color: transparent;
    background-position: right 38%;
    background-repeat: no-repeat;
    background-size: 18px 18px;
    border: none;
    cursor: pointer;
    height: 35px;
    padding: 0 7px 7px;
    position: relative;
    -webkit-transition: width 0.4s ease, background 0.4s ease;
    transition: width 0.4s ease, background 0.4s ease;
    width: 18px;
    color: #28375a;
}
.search-form input[type="submit"] {
    background: 0 0 !important;
    border: none;
    color: #28375a;
    font-family: Zeroicons-Line;
    font-size: 1em;
    font-weight: 300;
}
.search-form .search-field::placeholder {
    color: #28375a;
    opacity: 1;
}
.search-form .search-field::-moz-placeholder {
    color: #28375a;
    opacity: 1;
}
.search-form .search-field::-webkit-input-placeholder {
    color: #28375a;
    opacity: 1;
}
.search-form input[type="search"]:focus {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.main-hero {
    background: #41474d;
    padding: 70px 0 80px;
    color: #fff;
}
.hero-description {
    font-size: 16px;
    line-height: 30px;
    margin-top: 22px;
    margin-bottom: 7px;
}
.hero-button {
    margin: 28px auto 0;
    width: 100%;
}
.hero-button .hero-button-group {
    display: inline;
}
.hero-button .hero-button-group .btn {
    font-size: 18px;
    font-weight: 700;
    padding: 12px 40px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.hero-button .hero-button-group .btn.premium-button {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
}
.divide-button {
    font-size: 18px;
    margin: 0 20px 0 16px;
    font-weight: 700;
}
.featured-product {
    padding: 78px 15px 80px;
}
.product-box {
    background: 0 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding-left: 0;
    padding-right: 0;
    margin: 15px 0;
    overflow: hidden;
}
.product-thumb {
    position: relative;
    margin-bottom: 5px;
    overflow: hidden;
    border-radius: 3px;
}
.hover_effect {
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(58, 157, 166, 0.9);
    top: 0;
    left: 0;
    background-image: url(/wp-content/themes/mayosis/images/plus-icon.png);
    background-repeat: no-repeat;
    background-position: 50% center;
    opacity: 0;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background-size: 30px 30px;
}
.blog-thumb:hover .hover_effect,
.edd_download_image:hover .hover_effect,
.product-thumb:hover .hover_effect {
    opacity: 1;
}
.product-meta {
    display: flex;
    flex-wrap: wrap;
    float: left;
    width: 100%;
}
.product-tag {
    float: left;
    padding-top: 0;
    padding-bottom: 5px;
    flex: 1;
    position: relative;
    overflow: hidden;
    z-index: 20;
}
.count-download {
    float: right;
    padding-top: 18px;
    padding-bottom: 2px;
    display: flex;
    flex-wrap: wrap;
}
.product-meta .product-tag {
    padding-right: 15px;
}
.product-title {
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    color: #28375a;
    margin-bottom: 3px;
    margin-top: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.count-download,
.product-tag {
    line-height: 16px;
}
.product-tag {
    font-size: 13px;
    font-weight: 400;
}
.count-download {
    font-size: 16px;
    font-weight: 700;
}
.count-download i {
    padding-left: 5px;
}
.extra__text {
    font-size: 14px;
}
.dm-default-wrapper .edd_download_inner {
    background-color: transparent;
    border-radius: 3px;
    overflow: hidden;
}
.edd_download_inner .left-edge.point {
    top: 30px;
    left: 10px;
}
.dm-default-wrapper .edd_download {
    padding: 0 15px;
}
.dm-default-wrapper .edd_download_title {
    padding: 0 20px;
    font-size: 18px;
}
.dm-default-wrapper .edd_download_buy_button {
    padding: 0 20px 20px;
}
.dm-default-wrapper .edd-submit.button.blue {
    font-size: 16px;
    margin-top: 0;
    text-transform: capitalize;
}
.dm-default-wrapper .edd_price_options {
    display: none;
}
.testimonal-promo {
    padding: 23px 15px 0;
}
.testimonal-promo small {
    color: #c2c9cc;
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
}
.testimonal-promo h2 {
    color: #fff;
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
    margin: 20px 0 25px;
}
.testimonal-promo p {
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
}
.testimonal-promo p span {
    color: #c2c9cc;
}
.grid-testimonal-promo {
    margin: 15px 0;
}
.grid-testimonal-promo .testimonial_details {
    font-size: 16px;
    background: #fcfcfc;
    padding: 29px 30px 30px;
    border-radius: 3px;
    line-height: 27px;
}
.arrow-down {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    margin: 0 auto;
    border-top: 16px solid #fcfcfc;
}
.testimonial-grid-author {
    margin-top: 10px;
}
img.grid-thumbnail-left {
    max-width: 70px;
    display: inline;
}
.grid_main_author {
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    padding: 0;
}
.grid_designation {
    font-size: 14px;
    color: #c2c9cc;
    margin: 10px 0 0 0;
    padding: 0;
}
.freebie-section {
    padding: 78px 15px 60px;
}
.our-quality {
    background: #41474d;
    padding: 74px 0;
    color: #fff;
}
.our-quality h1 {
    font-size: 30px;
    font-weight: 700;
}
.our-quality p {
    color: #c2c9cc;
    font-size: 16px;
    margin: 24px 0 20px;
}
.quality-box {
    margin: 5px 0 2px;
}
.quality-box i {
    font-size: 24px;
    display: inline-block;
}
.quality-box h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: 30px;
}
.quality-box .icon-with-bg i {
    padding: 14px;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 32px;
    vertical-align: middle;
}
.btn.qb-btn-cs {
    background: #2d3ce6;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    border-radius: 3px;
    padding: 9px 30px;
}
.quality-box-flex {
    display: flex;
}
.quality-box-flex h4 {
    margin-bottom: 5px;
    margin-top: 0 !important;
}
.subscribe-block {
    padding: 0 15px;
    color: #fff;
}
.button-sub-right {
    padding: 0;
}
.input-sub-left {
    padding-top: 27px;
}
.subscribe-block h4 {
    font-size: 30px;
    font-weight: 700;
    line-height: 32px;
    margin-bottom: 0;
}
.subscribe-block p {
    opacity: 0.65;
    font-size: 16px;
    margin-top: 5px;
}
.input-sub-left input[type="email"] {
    min-height: 50px;
    color: #8a9499;
    font-size: 16px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.button-sub-right .btn {
    width: 100%;
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    min-height: 50px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.button-sub-right .btn:hover {
    background-color: #3c8c93;
    border-color: #3c8c93;
}
.blog-section {
    padding: 78px 15px 60px;
}
.blog-box {
    padding-top: 8px;
    background: 0 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding-left: 0;
    padding-right: 0;
    margin: 0 0 30px;
}
.blog-thumb,
.post-thumbnail {
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    overflow: hidden;
}
.blog-thumb {
    position: relative;
    margin-bottom: 14px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.hover_effect i {
    color: #fff;
    font-size: 2em;
}
.blog-meta {
    padding: 0;
}
.user-info {
    float: left;
    padding-bottom: 3px;
    font-size: 14px;
}
.blog-category {
    margin-bottom: 7px;
    display: inline;
}
.blog-category a {
    font-size: 14px;
    color: #28375a;
    border: 1px solid #28375a;
    padding: 3px 10px;
    display: inline;
}
.blog-title {
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
}
.meta-bottom {
    font-size: 14px;
    line-height: 16px;
}
#edd_login_form .edd-input::placeholder,
#edd_register_form .edd-input::placeholder,
.product-meta a:hover,
.user-info a:hover {
    opacity: 0.75;
}
.product-title a:hover {
    opacity: 1;
}
.user-info span {
    color: #28375a;
    opacity: 0.75;
}
.blog-category:hover a {
    background: var(--primary-color);
    color: var(--primary-text-color);
}
.post-viewas .nav > li > a {
    padding: 10px 0;
    font-size: 14px;
}
.user-dashboard-page .tab-content {
    padding: 40px 30px;
}
.user-dashboard-page .dasboard-tab {
    border: none;
}
.main-footer {
    background: #41494c;
    padding: 80px 0 0;
    color: #fff;
}
.follow-text,
.footer-text {
    color: #c2c9cc;
    margin-top: 30px;
}
.footer-text {
    font-size: 16px;
    line-height: 30px;
}
.follow-text {
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
}
.social-profile a {
    color: #41494c;
    padding: 6px 5px;
    display: inline-block;
    margin: 15px 5px;
    min-width: 27px;
    height: 25px;
    font-size: 12px;
    line-height: 14px;
    background: #c2c9cc;
}
.social-profile .facebook:hover {
    background: #3b5998;
    color: #fff;
}
.social-profile .twitter:hover {
    background: #1da1f2;
    color: #fff;
}
.social-profile .google:hover {
    background: #dc4e41;
    color: #fff;
}
.social-profile .pinterest:hover {
    background: #bd081c;
    color: #fff;
}
.social-profile .instagram:hover {
    background: #405de6;
    color: #fff;
}
.social-profile .linkedin:hover {
    background: #0077b5;
    color: #fff;
}
.social-profile .github:hover {
    background: #4078c0;
    color: #fff;
}
.social-profile .slack:hover {
    background: #e01563;
    color: #fff;
}
.social-profile .envato:hover {
    background: #82b541;
    color: #fff;
}
.social-profile .dribbble:hover {
    background: #ea4c89;
    color: #fff;
}
.social-profile .vimeo:hover {
    background: #1ab7ea;
    color: #fff;
}
.social-profile .behance:hover {
    background: #1769ff;
    color: #fff;
}
.social-profile .youtube:hover {
    background: #cd201f;
    color: #fff;
}
.social-button .facebook:hover i {
    background: #3b5998;
    color: #fff;
}
.social-button .twitter:hover i {
    background: #1da1f2;
    color: #fff;
}
.social-button .google:hover i {
    background: #dc4e41;
    color: #fff;
}
.social-button .pinterest:hover i {
    background: #bd081c;
    color: #fff;
}
.social-button .behance:hover i {
    background: #1769ff;
    color: #fff;
}
.social-button .youtube:hover i {
    background: #cd201f;
    color: #fff;
}
.social-profile a:first-child {
    margin-left: 0;
}
.footer-sidebar .widget-title,
.footer-widget-title {
    color: #c2c9cc;
    font-size: 20px;
    font-weight: 700;
    margin-top: 0;
    text-transform: capitalize;
    padding-bottom: 16px;
    border-bottom-style: solid;
}
.footer-sidebar ul {
    margin: 12px 0 0;
    padding: 0;
}
.footer-sidebar ul li a {
    color: #c2c9cc;
    font-size: 16px;
    line-height: 30px;
}
.copyright-footer {
    background: #383c40;
    padding: 15px 0 12px;
    font-size: 14px;
    text-align: center;
    line-height: 18px;
}
.copyright-footer p {
    margin: 0;
}
.copyright-text {
    font-size: 14px;
    line-height: 14px;
    color: #c2c9cc;
    margin: 0;
}
.dm-full-footer {
    position: absolute;
    bottom: 0;
    width: 100%;
}
.mayosis-overlay {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.7);
    transition: opacity 0.5s;
    visibility: hidden;
    opacity: 0;
    z-index: 999;
    display: flex;
    align-items: center;
    overflow: hidden;
}
.mayosis-overlay:target {
    visibility: visible;
    opacity: 1;
}
.mayosis-popup {
    margin: 0 auto;
    padding: 20px;
    background: #fff;
    border-radius: 3px;
    width: 40%;
    position: relative;
    transition: all 5s ease-in-out;
    z-index: 999999;
}
.mayosis-popup h2 {
    margin-top: 0;
}
.mayosis-popup .close {
    position: absolute;
    top: 20px;
    right: 30px;
    transition: all 0.2s;
    font-size: 30px;
    font-weight: 700;
    text-decoration: none;
    color: #333;
}
.mayosis-popup .close:hover {
    color: #06d85f;
}
.mayosis-popup .popup-content {
    max-height: auto;
    overflow: hidden;
    margin-top: 20px;
}
@media screen and (max-width: 700px) {
    .mayosis-popup {
        width: 70%;
    }
    .title--box--full{
        flex-wrap:wrap;
    }
}
.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 18px;
    right: 20px;
    display: none;
    background: #c8c8d7;
    color: #282837;
    width: 40px;
     height: 40px;
    padding: 0;
    font-size: 13px;
    z-index: 999;
    border: 1px solid #c8c8d7;
    border-radius: 2px;
    line-height: 40px;
    -webkit-box-shadow: 0 0 40px 0 rgba(10, 10, 25, 0.13);
    box-shadow: 0 0 40px 0 rgba(10, 10, 25, 0.13);
}
.back-to-top:hover {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
    color: var(--primary-text-color);
}
.post-thumbnail img {
    -webkit-transition: 0.5s ease-in-out;
    transition: 0.5s ease-in-out;
}
.navbar-nav > li.dropdown:hover > ul.dropdown-menu {
    display: block !important;
}
.page_title_single {
    margin-bottom: 0;
}
.rss a:hover {
    color: #f26522;
}
.facebook a:hover {
    color: #3b5998;
}
.twitter a:hover {
    color: #1da1f2;
}
.google a:hover {
    color: #dd4b39;
}
.linkedin a:hover {
    color: #0077b5;
}
.author_social_items ul li.rss a:hover {
    color: #f26522 !important;
}
.author_social_items ul li.facebook a:hover {
    color: #3b5998 !important;
}
.author_social_items ul li.twitter a:hover {
    color: #1da1f2 !important;
}
.author_social_items ul li.google a:hover {
    color: #dd4b39 !important;
}
.author_social_items ul li.linkedin a:hover {
    color: #0077b5 !important;
}
div.social-networks a {
    border-bottom: none;
    text-decoration: none;
    margin-bottom: 10px;
    display: block;
}
.theme-4 .apsl-icon-block {
    padding: 16px 15px !important;
    font-size: 16px !important;
    float: left;
}
.dm_sidebar_input_button {
    padding: 0 !important;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.dm_sidebar_input_button input {
    border: none;
    background: 0 0;
    font-size: 0;
    height: 100%;
    position: relative;
    z-index: 100;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}
.dm_sidebar_input_button:after {
    position: absolute;
    top: 20%;
    left: 30%;
    height: 100%;
    width: 100%;
    content: "\1f50d";
    font-family: Zeroicons-Line;
    font-size: 14px;
    line-height: 24px;
    padding-left: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    font-weight: 700;
}
.theme--sidebar--widget #wp-calendar {
    width: 100%;
    border: none !important;
    background: 0 0 !important;
}
.theme--sidebar--widget table tbody tr:nth-child(even),
.theme--sidebar--widget table tfoot,
.theme--sidebar--widget table thead {
    background: 0 0;
}
.rssSummary {
    font-size: 14px;
    margin-bottom: 10px;
    margin-top: 10px;
}
a.rsswidget {
    font-weight: 700;
    display: block;
    font-size: 18px;
    margin-top: 10px;
}
span.rss-date {
    font-size: 14px;
}
.post-password-form input[type="password"] {
    max-height: 50px;
    vertical-align: middle;
    margin-top: 16px;
}
.post-password-form input[type="submit"] {
    background: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
    color: var(--primary-text-color) !important;
    border-width: 2px !important;
    padding: 15px 40px;
    font-weight: 700;
    font-size: 18px;
    border-radius: 3px;
    border-style: solid;
    max-height: 50px;
    vertical-align: middle;
    line-height: 1em;
}
.styleone.btn,
.styletwo.btn,
.transbutton.btn {
    border-width: 2px !important;
    padding: 11px 40px;
    font-size: 18px;
    border-radius: 3px;
    font-weight: 700;
}
.styleone.btn {
    background: var(--primary-color);
    border-color: var(--primary-color);
    color: var(--primary-text-color);
}
.styletwo.btn {
    background: #565e66;
    border-color: #565e66;
    color: #fff;
}
.transbutton.btn {
    background: 0 0 !important;
    border-color: #28375a !important;
    color: #28375a !important;
}
.transbutton.btn:hover {
    background: #28375a !important;
    border-color: #28375a !important;
    color: #fff !important;
}
.grid_dm figure {
    position: relative;
    float: left;
    overflow: hidden;
    max-width: auto;
    max-height: auto;
    background: #5f6d6c;
    border-radius: 3px;
    width: 100%;
}
.grid_dm figure img {
    position: relative;
    display: block;
    min-height: 100%;
    max-width: 100%;
    opacity: 0.8;
}
.grid_dm figure figcaption {
    padding: 0 2em;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.overlay_buy_btn,
.overlay_cart_btn {
    color: #fff;
    display: block;
    text-transform: capitalize;
}
.grid_dm figure figcaption::after,
.grid_dm figure figcaption::before {
    pointer-events: none;
}
.overlay_cart_btn {
    font-size: 14px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.overlay_buy_btn {
    font-size: 14px;
    margin-top: 15px;
}
figure.effect-dm2 figcaption {
    top: 0;
    bottom: 0;
    height: auto;
    background: rgba(95, 109, 108, 0.7);
    color: #3c4a50;
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    display: flex;
    justify-content: center;
    align-items: center;
}
figure.effect-dm2 h2 {
    float: left;
    display: inline-block;
}
figure.effect-dm2 p.icon-links a {
    float: right;
    color: #3c4a50;
    font-size: 1.4em;
}
figure.effect-dm2:hover p.icon-links a:focus,
figure.effect-dm2:hover p.icon-links a:hover {
    color: #252d31;
}
figure.effect-dm2 p.description {
    position: absolute;
    bottom: 8em;
    padding: 2em;
    color: #fff;
    text-transform: none;
    font-size: 90%;
    opacity: 0;
    -webkit-transition: opacity 0.35s;
    transition: opacity 0.35s;
    -webkit-backface-visibility: hidden;
}
figure.effect-dm2 h2,
figure.effect-dm2 p.icon-links a {
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    -webkit-transform: translate3d(0, 200%, 0);
    transform: translate3d(0, 200%, 0);
}
figure.effect-dm2 p.icon-links a span::before {
    display: inline-block;
    padding: 8px 10px;
    font-family: feathericons;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
figure.effect-dm2:hover p.description {
    opacity: 1;
}
figure.effect-dm2:hover figcaption {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
figure.mayosis-fade-in {
    background: 0 0 !important;
}
figure.mayosis-fade-in img {
    opacity: 1;
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0) scale(1, 1);
    width: 100%;
}
figure.mayosis-fade-in figcaption {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    background: #000;
    opacity: 0;
}
figure.mayosis-fade-in:hover figcaption {
    opacity: 1;
}
.button-fill-color,
.cart_add_onh,
.live_demo_onh {
    font-size: 14px;
    font-weight: 700;
    display: inline;
    text-transform: capitalize;
}
figure.mayosis-fade-in figcaption::after,
figure.mayosis-fade-in figcaption::before {
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    content: "";
    opacity: 0;
    -webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
    transition: opacity 0.2s, transform 0.2s;
}
figure.mayosis-fade-in h2 {
    opacity: 0;
    -webkit-transition: opacity 0.2s ease-in;
    -moz-transition: opacity 0.2s ease-in;
    -ms-transition: opacity 0.2s ease-in;
    -o-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
}
.product_hover_details_button a.button-fill-color,
figure.mayosis-fade-in .social-button,
figure.mayosis-fade-in a,
figure.mayosis-fade-in p {
    -webkit-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    -ms-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
}
.product_hover_details_button a:hover {
    -webkit-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    -ms-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
}
figure.mayosis-fade-in:hover figcaption::after,
figure.mayosis-fade-in:hover figcaption::before {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
figure.mayosis-fade-in:hover .social-button,
figure.mayosis-fade-in:hover a,
figure.mayosis-fade-in:hover h2,
figure.mayosis-fade-in:hover p {
    opacity: 1;
}
.product_hover_details_button .button-fill-color {
    display: block;
    max-height: 50px;
    line-height: 18px;
}
.product_hover_demo_button {
    margin-top: 10px;
}
.live_demo_onh {
    background: 0 0;
    color: #fff;
    border: 2px solid #fff;
    padding: 15px 40px;
    border-radius: 3px;
    display: block;
    max-height: 50px;
    line-height: 18px;
}
.button-fill-color,
.cart_add_onh:hover,
.live_demo_onh:hover {
    background: #fff;
    color: #353647;
}
.button-fill-color,
.cart_add_onh {
    padding: 15px 32px;
}
.button-fill-color {
    border: 1px solid #fff;
    border-radius: 3px;
}
.cart_add_onh {
    background: 0 0;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 3px;
    transition: 0.5s ease;
}
.dm2_title_block h2 {
    font-size: 18px !important;
    font-weight: 700;
    color: #28375a;
    line-height: 18px !important;
}
.dm2_title_block p {
    font-size: 16px !important;
    font-weight: 400;
    color: #8a9499;
}
.product-search-form {
    max-width: 100% !important;
}
.header-search-form {
    width: 100%;
}
.header-search-form .download_cat_filter {
    max-width: 30%;
}
.product-search-form .download_cat_filter {
    min-width: 20%;
}
.header-search-form .download_cat_filter select option {
    background: #fff;
}
header ol,
header ul {
    padding-left: 0;
}
.download_cat_filter {
    float: left;
    color: #fff;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    padding-right: 0;
}
.download_cat_filter select option {
    background-color: #60666e;
    color: #fff;
    box-shadow: none !important;
    border: none;
}
.download_cat_filter select option:hover {
    background-color: var(--primary-color) !important;
}
.product-search-form select {
    box-shadow: none !important;
    width: 100% !important;
}
.product-search-form select:focus {
    border: none !important;
    box-shadow: none !important;
}
.product-search-form input[type="search"],
.product-search-form input[type="text"],
.product-search-form select {
    display: block;
    height: 54px;
    line-height: 20px;
    padding: 12px 18px;
    width: auto;
    background: 0 0;
    border: none;
    position: relative;
    z-index: 100;
    font-weight: 700;
    margin: 0;
    color: #fff;
    font-size: 1em;
    max-height: 50px;
}
.search-fields {
    position: relative;
    display: inline-block;
    flex: 1;
    vertical-align: top;
    background: #fff;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.search-fields input::-webkit-input-placeholder {
    line-height: 30px;
}
.search-fields input::-moz-placeholder {
    line-height: 30px;
}
.search-fields input:-ms-input-placeholder {
    line-height: 30px;
}
.search-fields input:-moz-placeholder {
    line-height: 30px;
}
.product-search-form input[type="search"],
.product-search-form input[type="text"] {
    display: block;
    height: 54px;
    line-height: 20px;
    padding: 12px 18px;
    width: 100%;
    border: 2px solid var(--primary-color);
    position: relative;
    z-index: 100;
    font-weight: 700;
    margin: 0;
    color: rgba(0, 0, 0, 0.7);
    font-size: 16px;
    border-radius: 0 3px 3px 0;
}
.product-search-form input[type="search"]:focus,
.product-search-form input[type="text"]:focus {
    border: 2px solid var(--primary-color);
}
.search-btn {
    position: absolute;
    height: 54px;
    width: 50px;
    right: 0;
    top: 0;
    z-index: 10;
}
.search-btn input[type="submit"] {
    border: none !important;
    background: 0 0 !important;
    font-size: 0;
    width: 100% !important;
    height: 100% !important;
    position: relative;
    z-index: 100 !important;
    max-height: 50px;
}
.search-btn::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    content: "\1f50d";
    font-family: Zeroicons-Line;
    line-height: 53px;
    color: #fff;
    color: #fff;
    padding-left: 19px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    max-height: 50px;
}
@media (min-width: 768px) {
    .mayosis-wrapper {
        overflow-x: unset !important;
    }
    .main-menu .navbar-right {
        float: right !important;
        margin-right: -25px;
    }
    .main-menu-header-6 ul {
        float: right;
    }
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}
.main-post-promo .single-user-info ul li,
.single-user-info ul li {
    float: left;
}
.col-lg-5ths,
.col-md-5ths,
.col-sm-5ths,
.col-xs-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-5ths {
    width: 20%;
    float: left;
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
    .fes-action-buttons-main {
        min-width: 210px;
    }
    .fes-date-data-main {
        min-width: 140px;
    }
    .fes-price-data-main {
        min-width: 150px;
    }
    .fes-login-registration.fes-login-registration-combo,
    .fes-login-registration.fes-login-registration-register {
        max-width: 570px;
    }
}
.page-main-header {
    background: #41474d;
    padding: 80px 0;
}
.archive_bredcrumb_header {
    background: #282837;
    padding: 80px 0 70px;
}
.blog-page-title {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    line-height: 24px;
    margin: 0;
}
.parchive-page-title {
    color: #fff;
    font-size: 36px;
    font-weight: 700;
    line-height: 24px;
    margin: 0;
}
h1.page-title {
    color: #fff;
}
.breadcrumb {
    background: 0 0;
    border: none;
}
.breadcrumb li a {
    color: #c2c9cc;
    font-size: 14px;
}
.breadcrumb > li + li::before {
    padding: 0 5px;
    color: #fff !important;
    content: ">" !important;
}
.single-post-breadcrumbs .breadcrumb > .active {
    opacity: 0.75;
}
.blog-main-content {
    padding: 20px 0;
    position: relative;
}
.post-promo-box {
    background: #e9edf7;
    padding: 30px;
    margin-bottom: 30px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
}
.mayosis-blog-flex .post-thumbnail {
    max-width: 150px;
    margin-right: 20px;
}
.single-blog-category {
    font-size: 14px;
    color: #28375a;
    display: inline-block;
    margin-bottom: 11px;
    border: 1px solid #28375a;
    margin-top: 0;
}
.single-blog-category a {
    padding: 2px 10px 3px;
    display: inline-block;
    line-height: 20px;
    font-weight: 400;
}
.single-blog-category:hover {
    background: #28375a;
    border: 1px solid #28375a;
    color: #fff;
    line-height: 20px;
    display: inline-block;
}
.single-blog-category:hover a {
    color: #fff;
    display: block;
    padding: 2px 10px 3px;
    line-height: 20px;
}
.single-blog-title {
    font-size: 15px;
    font-weight: 700;
    line-height: 20px;
    margin: 0;
    color: #28375a;
}
.main-post-promo .single-user-info {
    padding-top: 15px;
}
.main-post-promo .single-user-info ul {
    margin: 3px 0 0;
    padding: 0;
}
.main-post-promo .blog--layout--contents,
.single--post--header--content .toolspan {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
}
.main-post-promo .blog--layout--contents a:hover,
.single--post--header--content .toolspan {
    opacity: 0.5;
}
.main-post-promo .single-user-info ul li.date {
    font-size: 16px;
    font-weight: 700;
    color: #28375a;
}
.main-post-promo .datearchive {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    opacity: 0.5;
}
.main-post-promo .single-user-info ul li:first-child a {
    padding-left: 0;
}
.main-post-promo .single-user-info ul li:first-child a:hover {
    color: var(--primary-color);
}
.main-post-promo .blog--layout--contents i,
.single-user-info ul li i {
    padding-right: 6px;
    font-size: 14px;
}
.main-post-promo .single-social-button {
    margin-left: 0;
    color: #fff;
    font-weight: 700;
    text-align: left;
    width: 100%;
    display: block;
    margin-top: 10px;
    float: left;
}
.main-post-promo .single-social-button a i {
    color: #fff;
    font-size: 14px;
    padding: 0 5px;
}
.main-post-promo .single-social-button i {
    font-size: 14px;
    padding-right: 6px;
}
.single-user-info ul {
    margin: 3px -8px;
    padding: 0;
}
.sidebar--search--blog .sidebar-search .search-form,
.sidebar-theme .search-form {
    float: right;
    width: 100%;
}
.single-user-info ul li {
    padding: 0 8px;
}
.single-user-info ul li a {
    font-size: 15px;
    font-weight: 400;
    color: #28375a;
}
.single-user-info ul li.date {
    font-size: 16px;
    font-weight: 700;
    color: #28375a;
}
.single-user-info ul li.datearchive {
    font-size: 16px;
    font-weight: 700;
    color: #fff;
}
.single-user-info ul li:first-child a {
    padding-left: 0;
}
.single-user-info ul li:first-child a:hover {
    color: var(--primary-color);
}
.single-user-info ul li a i,
.single-user-info ul li i {
    padding-right: 6px;
    font-size: 14px;
}
.post-thumbnail img {
    min-width: 100%;
    border-radius: 3px;
}
.single-social-button {
    display: inline-block;
    margin-left: 30px;
    color: #fff;
}
.single-social-button a i {
    color: #fff;
    font-size: 14px;
    padding: 0 5px;
}
.single-social-button i {
    font-size: 14px;
    padding-right: 6px;
}
.post-thumbnail {
    position: relative;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.hover_effect_single {
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(62, 67, 73, 0.9);
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    background-position: 50% center;
    opacity: 0;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
}
.hover_effect_single .hover-btn,
.hover_effect_single .hover-btn:hover {
    background: #28375a;
    border-color: #28375a;
    color: #fff;
}
.hover_effect_single .hover-btn {
    font-size: 16px;
    font-weight: 700;
    border-radius: 3px;
    padding: 10px 20px;
}
.post-thumbnail:hover .hover_effect_single {
    opacity: 1;
}
.sidebar-theme {
    clear: both;
    background: #e9edf7;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}
.theme--sidebar--widget.dm_product_tag_widget {
    padding: 10px 24px;
}
.theme--sidebar--widget {
    margin-bottom: 30px;
    overflow: hidden;
}
.theme--sidebar--widget img {
    max-width: 100%;
}
.theme--sidebar--widget select {
    padding: 5px 20px;
    background-color: transparent;
    margin-top: 20px;
}
.footer-sidebar .sidebar-theme {
    background: 0 0 !important;
    margin-bottom: 0 !important;
}
.sidebar-theme ul {
    padding: 12px 30px 24px;
}
.sidebar-theme .grid_dm figure,
.sidebar-theme .product-thumb {
    border-radius: 0;
}
.sidebar-blog-categories ul {
    padding: 0;
}
.search--content--main {
    padding: 85px 0;
}
.sidebar--search--blog input[type="search"].search-field {
    border: 2px solid #282837;
    min-height: 50px;
    width: 100%;
    background: 0 0;
    margin-bottom: 30px;
    border-radius: 3px;
    padding: 10px 20px;
}
.sidebar--search--blog .sidebar-search .search-form input[type="search"] {
    border: 1px solid #28375a;
    min-height: 40px;
    width: 100%;
    padding-left: 10px;
    background: 0 0;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    margin-bottom: 30px;
}
.sidebar-search input[type="search"] {
    border: 1px solid #28375a;
    min-height: 50px;
    width: 86%;
    padding-left: 20px;
    background: 0 0;
    margin-bottom: 0 !important;
    border-radius: 3px;
    font-size: 16px;
    max-height: 50px;
    line-height: 16px;
    padding-top: 5px;
}
.sidebar-search input[type="search"]::placeholder {
    color: #28375a;
    opacity: 1;
}
.sidebar-search input[type="search"]::-webkit-input-placeholder {
    color: #28375a;
    opacity: 1;
}
.sidebar-search input.form-control:focus {
    padding-left: 10px;
}
.sidebar-search #icon-addon {
    border: 1px solid #28375a;
    background: #28375a;
    color: #fff;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    width: 50px;
    position: relative;
}
.theme--sidebar--widget.mayosis_download_filters,
.theme--sidebar--widget.widget_digital_search,
.theme--sidebar--widget.widget_search {
    background: 0 0 !important;
    padding: 0 !important;
    width: 100%;
}
.theme--sidebar--widget.widget_digital_search .input-group.sidebar-search,
.theme--sidebar--widget.widget_search .search-field {
    margin: 0 !important;
}
.input-group.sidebar-search {
    width: 100%;
    display: flex;
}
.sidebar-product-widget {
    margin: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding-bottom: 30px;
    overflow: hidden;
}
.sidebar-blog-categories ul li:hover,
.sidebar-blog-categories ul li:hover a {
    color: var(--primary-color);
}
.widget-title {
    background: #282837;
    padding: 22px 0;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    line-height: 20px;
    letter-spacing: 0.5px;
}
.widget-products {
    padding: 0 0 20px;
    margin: 0 -15px;
    min-height: auto;
}
.widget-products .product-price span.edd_price {
    font-size: 14px;
}
.widget_archive ul li a,
.widget_categories ul li a,
.widget_meta ul li a {
    line-height: 30px;
}
.widget_recent_entries ul li a {
    font-weight: 400;
    padding: 7px 0;
    display: inline-block;
    line-height: 25px;
}
.widget_recent_comments ul li {
    padding: 7px 0;
    display: inline-block;
    line-height: 25px;
}
.widget_recent_comments .comment-author-link a {
    font-weight: 400;
}
.widget_recent_comments a {
    font-weight: 700;
}
.widget_recent_entries ul li span.post-date {
    width: 100%;
    float: left;
    font-size: 14px;
    opacity: 0.5;
    margin-top: -5px;
    font-style: italic;
}
.sidebar-details h3 {
    font-size: 15px;
    line-height: 20px;
    color: #28375a;
    font-weight: 700;
    margin-top: 5px;
    margin-bottom: 0;
}
.sidebar-details p {
    font-size: 14px;
    color: #8a9499;
    margin-top: 0;
}
.sidebar-blog-categories ul li a,
.subscribe-content p {
    line-height: 30px;
    color: #28375a;
    font-size: 16px;
}
.sidebar-details p.post-views {
    opacity: 0.75 !important;
}
.sidebar-blog-categories {
    padding: 0 30px 30px;
}
.sidebar-blog-categories ul li {
    width: 100%;
    padding: 5px 0;
}
.sidebar-blog-categories ul li:last-child {
    padding-bottom: 0;
    border-bottom: none;
}
.sidebar-blog-categories ul li a {
    text-decoration: none;
    font-weight: 700;
}
.subscribe-content {
    padding: 30px;
}
.subscribe-form .input-group {
    display: block;
    padding-top: 20px;
}
.subscribe-form .input-group input[type="email"] {
    border: 1px solid #28375a;
    min-height: 40px;
    width: 100%;
    font-size: 16px;
    color: #9aa2a6;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.subscribe-btn {
    margin-top: 20px;
    border-radius: 3px;
    background: var(--primary-color);
    border-color: var(--primary-color);
    font-size: 16px;
    font-weight: 700;
    padding: 11px 26px;
    line-height: 16px;
    color: var(--primary-text-color);
}
.subscribe-btn:hover {
    background: #28375a;
    border-color: #28375a;
    color: #fff;
}
.post-tabs .nav > li > a {
    position: relative;
    display: block;
    padding: 20px 15px;
    background: #f0f1f2;
    color: #28375a;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 0;
}
.post-tabs .nav > li:first-child > a {
    border-top-left-radius: 3px;
}
.post-tabs .nav > li:last-child > a {
    border-top-right-radius: 3px;
}
.post-tabs .nav-pills > li.active > a,
.post-tabs .nav-pills > li.active > a:focus,
.post-tabs .nav-pills > li.active > a:hover {
    color: #fff;
    background-color: #28375a;
}
.post-tabs .tab-content .tab-pane {
    padding: 0;
}
.widget-posts {
    padding: 7.5px 0;
    margin: 0 -15px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.popular-tag ul {
    padding: 20px 30px 0;
}
.popular-tag ul li {
    float: left;
    margin: 10px 5px;
}
.popular-tag ul li a {
    text-decoration: none;
    background: #d7d8d9;
    color: #28375a;
    font-size: 16px;
    line-height: 18px;
    padding: 5px 15px;
    text-transform: lowercase;
}
.bottom-post-footer-widget {
    background: #f0f1f2;
}
.bottom-product-sidebar {
    padding: 67px 0 15px;
}
.bottom-product-sidebar h4 {
    font-size: 16px;
    font-weight: 700 !important;
    color: #28375a;
    text-transform: uppercase;
    line-height: 24px;
    letter-spacing: 0.5px;
    margin-bottom: 20px;
}
.bottom-widget-product {
    padding: 5px 0 0;
    width: 100%;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.bottom-widget-product .product-price .edd_price {
    font-size: 14px;
}
.main-post-promo .breadcrumb {
    text-align: left;
    padding: 0;
    margin-bottom: 0;
    background: 0 0;
    font-size: 13px;
}
.product-main-header .breadcrumb {
    text-align: left;
    padding: 0;
    margin-bottom: 0;
    background: 0 0;
    font-size: 13px;
}
.main-post-promo .breadcrumb a,
.main-post-promo .breadcrumb span {
    opacity: 0.5;
}
.product-main-header .breadcrumb a,
.product-main-header .breadcrumb span {
    opacity: 0.5;
}
.main-post-promo .breadcrumb a:hover {
    opacity: 1;
}
.product-main-header .breadcrumb a:hover {
    opacity: 1;
}
.single-post-breadcrumbs .breadcrumb {
    padding-bottom: 15px;
}
.post-thumb-single img {
    min-width: 100%;
}
.single-post-excerpt {
    font-size: 16px;
    color: #c2c9cc;
    padding-top: 25px;
    line-height: 24px;
    opacity: 0.75;
}
.main-post-promo .single-user-info ul li a {
    color: #fff;
}
.single-post-block img {
    display: block;
    max-width: 100%;
    height: auto;
}
.product-archive-breadcrumb {
    position: relative;
}
.product-main-content {
    padding: 80px 0;
}
.product-main-content .common-paginav {
    padding-top: 60px;
}
.product-tag a:hover {
    text-decoration: none;
}
.single-product-buttons {
    padding-top: 30px;
}
.category--widget--margin {
    margin-bottom: 30px;
}
.single-cart-button a.btn {
    background: var(--primary-color);
    border-color: var(--primary-color);
    width: 100%;
    color: var(--primary-text-color);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-size: 16px;
    font-weight: 700;
    padding: 12.5px 20px;
}
.single-cart-button a.btn:hover {
    background: #41474d;
    border-color: #fff;
}
.product_widget_inside .ghost_button {
    margin-bottom: 15px;
}
#fes-save-as-draft {
    background: 0 0 !important;
    border: 2px solid;
    color: #28375a;
    padding: 10px 20px;
    border-radius: 3px;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    max-height: 50px;
    min-height: 50px;
    margin-bottom: 20px;
}
.ghost_button {
    background: 0 0;
    border: 2px solid #28375a;
    color: #28375a;
    padding: 10px 20px;
    border-radius: 3px;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    display: block;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    max-height: 50px;
    min-height: 50px;
    line-height: 25px;
}
.comment-button a.btn,
.social-button {
    font-size: 16px;
    border-color: #c2c9cc;
    border-width: 2px;
    font-weight: 700;
    max-height: 50px;
    width: 100%;
    padding: 13px 40px;
    height: 50px;
    line-height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: 0 0 !important;
}
.ghost_button:hover {
    background: #28375a;
    color: #fff;
}
#commentform {
    clear: both;
    overflow: hidden;
}
.comment-author.vcard img,
.social-button {
    border-radius: 3px;
}
.comment-button a.btn:hover {
    background: #c2c9cc !important;
    border-color: #c2c9cc;
    color: #28375a;
}
.comment-details.clr {
    padding-left: 0;
}
.social-button {
    background: 0 0 !important;
    border-style: solid;
    color: #c2c9cc;
}
.social-button a i {
    color: #41494c;
    padding: 6px 5px;
    display: inline-block;
    text-align: center;
    margin: 0 5px;
    min-width: 27px;
    height: 25px;
    font-size: 12px;
    line-height: 14px;
    background: #c2c9cc;
}
.social-button a:last-child i {
    margin-right: 0;
}
.single-product-widget {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding-bottom: 15px;
}
.single-blog-widget {
    background: #e9edf7;
}
select.selectpicker,
select.selectpicker:focus {
    background-size: 5px 5px, 5px 5px, 2.5em 2.5em;
    background-repeat: no-repeat;
}
.bottom-widget-product .grid_dm figure,
.bottom-widget-product .product-thumb,
.bottom-widget-product .product-thumb img,
.sidebar-thumbnail .product-thumb img,
.single-blog-widget .grid_dm figure,
.single-blog-widget .product-thumb,
.widget-products .grid_dm figure,
.widget-products .product-thumb,
.widget-products .product-thumb img {
    border-radius: 0 !important;
}
.product-purchase-box {
    padding: 0 15px;
}
.product_widget_inside {
    padding: 0 30px;
}
.product-purchase-box .product-price {
    text-align: center;
    margin-bottom: 10px;
    padding: 42px 0 17px;
}
.product-price h3 {
    font-size: 30px;
    line-height: 36px;
    font-weight: 700;
    color: #28375a;
}
.licence-dropdown .selectpicker {
    background-color: #f0f1f2;
    border: thin solid #28375a;
    border-radius: 3px;
    line-height: 1.5em;
    padding: 0.5em 3.5em 0.5em 1em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 100%;
}
select.selectpicker {
    background-image: linear-gradient(45deg, transparent 50%, #28375a 50%), linear-gradient(135deg, #28375a 50%, transparent 50%), linear-gradient(to right, #f0f1f2, #f0f1f2);
    background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), 100% 0;
}
select.selectpicker:focus {
    background-image: linear-gradient(45deg, #28375a 50%, transparent 50%), linear-gradient(135deg, transparent 50%, #28375a 50%), linear-gradient(to right, #f0f1f2, #f0f1f2);
    background-position: calc(100% - 15px) 1em, calc(100% - 20px) 1em, 100% 0;
    border-color: grey;
    outline: 0;
}
.live-preview a.btn {
    width: 100%;
    background: 0 0;
    border-radius: 3px;
    border-color: #28375a;
    color: #28375a;
}
.product-single-buttons {
    padding: 0 30px;
}
.product-single-buttons .add-to-cart,
.product-single-buttons .buy-now {
    padding: 12px 40px;
    font-size: 18px;
    margin-top: 10px;
    color: #fff;
    font-weight: 700;
    min-width: 100%;
}
.product-single-buttons .add-to-cart {
    background: var(--primary-color);
    border-color: var(--primary-color);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.product-single-buttons .buy-now {
    background: #94a63a;
    border-color: #94a63a;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.payment-title {
    padding: 0 0 10px;
    color: #28375a;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}
.payment-option {
    margin: 15px 30px;
    padding: 15px 5px;
    height: auto;
    background: #e9edf7;
    border: 1px solid #c6c9cc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.payment-option img {
    padding: 10px;
}
.release-info {
    margin-bottom: 14px;
}
.release-info-block {
    padding: 4px 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
li.release-info-block:first-child {
    padding-top: 5px !important;
}
li.release-info-block:last-child {
    padding-bottom: 0 !important;
}
.release-info-widget-mayosis {
    padding-bottom: 23px !important;
}
.release-info .rel-info-tag {
    color: #28375a;
    font-weight: 400;
    text-align: left;
    flex: 1;
}
.release-info .rel-info-value {
    color: #28375a;
    font-weight: 400;
    text-align: right;
    flex: 1;
}
.mayosis-exif-data .mayosis-exif-lists {
    margin-bottom: 14px;
}
.mayosis-exif-data .mayosis-exif-item {
    padding: 4px 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.mayosis-exif-data .mayo-exif-tag {
    color: #28375a;
    font-weight: 400;
    text-align: left;
    flex: 1;
}
.mayosis-exif-data .mayo-exif-value {
    color: #28375a;
    font-weight: 400;
    text-align: right;
    flex: 1;
}
.fourzerofour-area,
.page_breadcrumb,
.product_top_flex {
    text-align: center;
}
.rel-info-value p {
    display: inline;
}
.release-info-block span {
    text-align: center;
    flex: auto;
    max-width: 20px;
    font-weight: 400;
}
.single_main_header_products .edd_download_purchase_form .edd_price_options {
    display: none;
}
.single--post--content {
    font-size: 14px;
}
.single--post--content a:hover,
.single--post--content span.toolspan {
    opacity: 0.5;
}
.single--post--content .single-product-buttons a:hover {
    opacity: 1;
}
.product-price h3 {
    margin-top: 0;
}
.edd-add-to-cart,
.edd-fd-button,
.edd-submit,
.edd-submit.button.blue,
.edd_go_to_checkout.button,
.edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js {
    min-width: 100%;
    padding: 15px 40px;
    font-weight: 700;
    font-size: 16px;
    background: var(--primary-color);
    text-transform: capitalize;
    border: 2px solid;
    max-height: 50px;
    transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
}
#edd_checkout_cart td img {
    margin: 0 20px 0 0;
}
.edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js {
    display: inline-block;
    background: var(--primary-color);
    width: 100%;
}
.card-expiration .edd-description {
    width: 100%;
}
.product-purchase-box .edd_download_quantity_wrapper,
.single_main_header_products .edd_download_quantity_wrapper {
    display: none;
}
.single_main_header_products .breadcrumb .active,
.single_main_header_products .breadcrumb a,
.single_main_header_products .breadcrumb span {
    opacity: 0.5;
}
.single_main_header_products .breadcrumb a:hover {
    opacity: 1;
}
.promo_price {
    color: #28375a;
    max-height: 40px;
    font-size: 16px;
    line-height: 16px;
    border-radius: 3px;
    font-weight: 700;
}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    background-color: transparent !important;
    font-size: 14px;
}
.breadcrumb a,
.sep {
    color: #fff;
}
.breadcrumb a:hover {
    color: #fff;
    text-decoration: none;
}
.page_breadcrumb {
    background: #282837;
    padding-top: 54px;
    padding-bottom: 53px;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}
.page_breadcrumb .breadcrumb {
    padding: 2px 15px;
    margin-bottom: 0;
}
.post-viewas ul {
    float: right;
}
.post-viewas > .nav-pills > li.active > a,
.post-viewas > .nav-pills > li.active > a:focus,
.post-viewas > .nav-pills > li.active > a:hover {
    background-color: transparent !important;
    color: var(--primary-color);
}
.post-viewas > .nav-pills > li > a,
.post-viewas > .nav-pills > li > a:focus,
.post-viewas > .nav-pills > li > a:hover {
    background-color: transparent !important;
    color: #28375a;
}
.comment-button,
.social-button {
    margin-bottom: 0;
}
.product-top-button-flex {
    display: flex;
}
.product_top_flex {
    padding: 0 6px;
}
.product_top_flex:first-child {
    padding-left: 0;
}
.product_top_flex:last-child {
    padding-right: 0;
}
.fourzerofour-area span {
    color: #cc1433;
}
.fourzerofour-info {
    padding: 80px 0;
    background: #41474d;
    color: #fff;
    font-size: 18px !important;
    font-weight: 700;
    line-height: 30px;
}
.fourzerofour-info a {
    color: #fff;
}
#edd_checkout_wrap {
    margin-top: 60px;
}
table#edd_checkout_cart {
    background: 0 0;
}
#edd_checkout_cart .edd_cart_header_row th {
    background: 0 0;
    padding: 1.387em;
    color: #28375a;
    border: none !important;
    font-size: 16px;
    font-weight: 700;
}
#edd_checkout_cart td img {
    width: 120px;
    height: 80px;
}
#edd_checkout_cart td {
    font-size: 16px;
    line-height: 24px;
    vertical-align: middle;
    background: 0 0;
    border-left: 0 !important;
    border-right: 0 !important;
}
.dm_checkout table tfoot,
.dm_checkout table thead,
table#edd_checkout_cart tbody tr:nth-child(even) {
    background: 0 0;
}
#edd-discount {
    margin-bottom: 20px;
}
.edd_cart_header_row {
    background: 0 0;
    padding: 20px;
    margin-top: 50px;
    border-radius: 3px;
}
div.edd_cart_item_image {
    display: table-cell;
    vertical-align: middle;
}
span.edd_checkout_cart_item_title {
    display: table-cell;
    vertical-align: middle;
    margin-left: 10px;
    font-size: 16px;
    line-height: 24px;
    color: #28375a;
}
#edd_checkout_cart input.edd-item-quantity {
    width: 3.5em;
    padding: 5px 5px 5px 10px;
    background: 0 0;
    display: inline-block;
    border-radius: 3px;
    border: 1px solid #28375a;
}
.edd_cart_remove_item_btn {
    font-size: 16px;
}
.edd_cart_actions {
    text-align: right;
}
.edd_cart_footer_row .edd_cart_total {
    text-align: right !important;
    background: 0 0;
    font-size: 18px;
    font-weight: 700 !important;
    text-transform: uppercase;
    color: var(--primary-color);
    border-top: 0 !important;
    border-bottom: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    line-height: 35px;
    padding: 7px 0 0 !important;
}
.edd_cart_discount {
    border-color: #e9edf7;
    font-size: 16px;
}
#edd_checkout_cart .edd-submit.button.blue,
#edd_checkout_cart a.edd-cart-saving-button.edd-submit.button.blue {
    text-decoration: none;
    width: auto;
    background: #28375a !important;
    border-color: #28375a !important;
    font-size: 16px;
    margin: 0 5px;
    line-height: 20px;
    font-weight: 400;
    min-width: auto;
}
#edd_checkout_cart a.edd-cart-saving-button.edd-submit.button.blue {
    display: inline-block;
    padding: 11px 20px 13px;
}
#edd_checkout_cart .edd-submit.button.blue {
    display: inline;
    padding: 10px 20px 12px;
}
#edd_discount_code,
#edd_show_discount {
    background: 0 0 !important;
    border-color: transparent;
    border-right: 1px solid transparent !important;
}
#edd_checkout_form_wrap span.edd-description {
    color: #28375a;
    font-size: 14px;
    display: inline;
    margin-right: 15px;
    float: left;
    font-weight: 400;
    padding-top: 0;
    padding-bottom: 4px;
}
#edd-payment-mode-wrap label {
    font-weight: 400 !important;
}
#edd_checkout_form_wrap .edd-payment-icons {
    padding: 0 10px;
    margin: 52px 0 50px;
}
#edd-discount {
    border: 1px solid #c2c7cc;
    max-height: 40px;
    border-radius: 3px;
    float: left;
    width: 45% !important;
    margin-right: 15px;
}
#edd-discount-code-wrap .edd-label {
    font-size: 16px;
    color: #28375a;
    font-weight: 700;
}
#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit {
    margin: 0 auto;
    min-width: auto;
    max-width: 100px;
    max-height: 40px;
    display: inline;
    line-height: 30px;
}
#edd_payment_mode_select_wrap {
    float: left;
    width: 100%;
    margin-top: 30px;
}
.edd-apply-discount {
    background: tranparent !important;
    border: 1px solid #28375a;
    border-radius: 3px;
    color: #fff !important;
    min-height: 40px;
}
.empty_cart_icon {
    padding: 50px 0;
}
.empty_cart_icon i {
    font-size: 200px;
    color: #28375a;
}
.empty_cart_icon h2 {
    color: #28375a;
}
#edd_checkout_form_wrap legend {
    display: block;
    font-size: 24px !important;
    line-height: 28px;
    font-weight: 700 !important;
    width: 100%;
    margin-bottom: 10px;
    padding: 0;
    border: none;
    color: #28375a;
    text-transform: capitalize;
}
#edd_checkout_wrap #edd_checkout_form_wrap label {
    font-weight: 700;
    position: relative;
    line-height: 18px;
    font-size: 16px !important;
    color: #28375a;
}
#edd_checkout_form_wrap span.edd-required-indicator {
    color: #28375a;
    display: inline;
}
#edd_checkout_form_wrap input.edd-input::placeholder,
#edd_checkout_form_wrap textarea.edd-input::placeholder {
    color: #28375a;
    opacity: 0.5;
}
#edd_checkout_form_wrap fieldset {
    border: none;
}
fieldset#edd_discount_code {
    margin-top: -21px;
    background: 0 0 !important;
    border: 1px solid transparent !important;
}
#edd_checkout_form_wrap #edd-discount-code-wrap,
#edd_checkout_form_wrap #edd_final_total_wrap,
#edd_checkout_form_wrap #edd_show_discount {
    border: none !important;
}
#edd_checkout_cart td {
    text-align: left;
    border: none;
    color: #28375a;
    padding: 15px 0 !important;
}
#edd_checkout_cart thead th {
    text-align: left;
    border: none;
    color: #28375a;
    padding: 27px 0 !important;
}
#edd_checkout_cart th {
    border: none;
    color: #28375a;
}
#edd_checkout_cart tfoot th {
    padding: 13px 0 0;
}
#edd_checkout_cart tfoot th.checkout-buttons-footer {
    padding: 22px 0 16px;
}
.edd_cart_subtotal,
.edd_cart_tax {
    font-size: 16px;
    font-weight: 700;
}
.checkout-buttons-footer {
    padding-top: 30px !important;
}
.edd_cart_total {
    padding-right: 0 !important;
}
table#edd_checkout_cart tbody {
    border-top: 1px solid #28375a;
    border-bottom: 1px solid #28375a;
}
.spacer-tbody {
    height: 15px;
}
#edd_checkout_form_wrap #edd-login-account-wrap,
#edd_checkout_form_wrap #edd-new-account-wrap,
#edd_checkout_form_wrap #edd_final_total_wrap,
#edd_checkout_form_wrap #edd_show_discount,
#edd_checkout_form_wrap .edd-cart-adjustment {
    background: 0 0;
}
#edd_checkout_form_wrap #edd-payment-mode-wrap label {
    font-size: 16px;
    font-weight: 400;
    color: #28375a;
}
#edd-wl-modal input[type="radio"],
#edd_checkout_form_wrap input[type="radio"] {
    background: #e9eef2;
    color: #555;
    clear: none;
    cursor: pointer;
    display: inline-block;
    height: 14px;
    margin: -3px 4px 0 0;
    outline: 0;
    padding: 0 !important;
    vertical-align: middle;
    width: 14px;
    min-width: 14px;
    -webkit-appearance: none;
    -webkit-transition: 50ms border-color ease-in-out;
    transition: 50ms border-color ease-in-out;
    border-radius: 50%;
    line-height: 14px;
    text-align: center;
}
#edd_payment_mode_select_wrap input[type="radio"]:checked::before {
    float: left;
    color: var(--primary-color);
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    width: 14px;
    margin-left: 0;
    content: "\2b58";
    font-family: Zeroicons-Line;
    font-weight: 700;
    speak: none;
    -webkit-font-smoothing: antialiased;
}
#edd-wl-modal input[type="radio"]:checked::before,
#edd_checkout_form_wrap input[type="radio"]:checked::before {
    float: left;
    color: var(--primary-color);
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    margin-left: 0;
    content: "\2705";
    font-family: Zeroicons-Line;
    font-weight: 700;
    speak: none;
    -webkit-font-smoothing: antialiased;
}
#edd_checkout_form_wrap .edd-payment-icons img.payment-icon {
    max-height: 40px;
    width: auto;
    margin: 0 3.5px;
}
#edd_checkout_form_wrap input.edd-input,
#edd_checkout_form_wrap textarea.edd-input {
    display: inline-block;
    width: 100%;
    border: 1px solid rgba(60, 70, 90, 0.5);
    border-radius: 3px;
    height: 50px;
    color: #28375a;
    padding-left: 20px;
}
#edd_final_total_wrap {
    width: 70% !important;
    margin: 20px auto !important;
    background: #f0f1f2;
    border: 1px solid #c2c7cc;
    border-radius: 3px;
    color: #aaaeb2;
    text-align: left !important;
}
#edd_purchase_submit .edd-submit.button,
#edd_purchase_submit .edd-submit.button.blue {
    width: auto !important;
    min-width: auto;
    padding: 14px 80px;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    max-height: 50px;
}
#edd_payment_mode_select {
    border-right: 1px solid #b6babf;
}
#edd-discount {
    display: inline;
}
#edd_checkout_form_wrap select.edd-select {
    width: 100%;
    display: inline-block;
    border: 1px solid rgba(60, 70, 90, 0.5);
    border-radius: 3px;
    height: 40px;
    color: #28375a;
    padding-left: 20px;
    line-height: 20px;
}
#edd_checkout_form_wrap fieldset {
    padding: 10px !important;
    margin: 0 !important;
}
#edd_show_discount {
    text-align: left;
}
#edd_checkout_form_wrap select.edd-select.edd-select-small {
    display: inline;
    width: auto;
    padding-right: 20px;
}
.edd-fd-button {
    color: #fff;
    border-radius: 3px;
    font-size: 16px;
    font-weight: 700;
    padding: 11px 20px;
    text-align: center;
    display: block;
}
#edd_purchase_submit #edd_final_total_wrap {
    background: 0 0;
    border: none;
    font-size: 24px;
    font-weight: 700;
    padding-left: 10px;
    margin: 44px 0 22px !important;
    display: block;
    width: 100% !important;
}
.edd_terms_links {
    text-decoration: underline;
}
.edd-cart-added-alert {
    display: none !important;
}
#edd-login-account-wrap a,
#edd-new-account-wrap a,
.edd_discount_link {
    color: var(--primary-color);
    text-decoration: underline;
}
.edd_discount_remove {
    top: 0 !important;
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url(/wp-content/themes/mayosis/images/xit.gif) no-repeat;
    position: relative;
}
.edd_discount_remove:hover {
    background-position: -12px 0;
}
#edd_cc_address #edd-card-city-wrap,
#edd_cc_address #edd-card-country-wrap,
#edd_checkout_login_register #edd_login_fields #edd-user-login-wrap,
#edd_purchase_form_wrap #edd-card-cvc-wrap,
#edd_register_account_fields #edd-user-pass-wrap {
    margin-bottom: 30px;
}
#edd_cc_address #edd-card-state-wrap,
#edd_cc_address #edd-card-zip-wrap,
#edd_checkout_login_register #edd-user-pass-confirm-wrap,
#edd_checkout_login_register #edd_login_fields #edd-user-pass-wrap,
#edd_purchase_form_wrap #edd-card-name-wrap {
    margin-bottom: 30px;
}
#edd_checkout_login_register #edd-user-login-submit .edd-submit {
    display: inline;
    width: auto;
    text-transform: capitalize;
    color: #fff;
    padding: 10px 20px;
    min-width: auto;
}
.edd-discount-code-field-wrap {
    width: 100%;
    display: flex;
}
.edd-discount-code-field-wrap .edd-input {
    flex: 1;
}
#edd_checkout_form_wrap fieldset#edd_cc_fields {
    border: none;
    background: 0 0;
    position: relative;
}
#edd_register_account_fields {
    margin-top: 30px !important;
}
@media (min-width: 991px) {
    .subscribe_form_dm .wpcf7-form-control-wrap.email {
        max-width: 80% !important;
        width: 80%;
    }
    .subscribe-button {
        width: 20% !important;
        margin-top: 0 !important;
    }
    .subscribe_form_dm .input-group-addon input {
        width: 100% !important;
    }
    #edd_checkout_form_wrap {
        max-width: 75%;
        margin: 0 auto;
    }
    #edd_discount_code #edd_show_discount {
        padding: 0;
    }
    #edd_checkout_form_wrap .edd-payment-icons {
        padding-left: 5px;
    }
    #edd_checkout_form_wrap .edd-cart-adjustment {
        padding: 0;
    }
    #edd_register_fields #edd-login-account-wrap {
        padding: 45px 30px;
    }
    .xtra-desktop-padding {
        padding-right: 45px;
    }
    .subscribe-box-photo-main {
        margin-left: -15px;
    }
    .subscribe-box-photo h4 {
        padding: 0 30px;
    }
    .photo-subscribe--content ul li i {
        padding-right: 5px;
    }
    .stylebphotos .blog-main-content {
        margin-right: -15px;
    }
    .photo-style-b-box {
        margin-right: -15px;
    }
}
.cart_top_1 .cart_widget .mini_cart {
    background: #f0f1f2;
    border: none;
    padding: 20px;
    min-width: 220px;
    right: 9px !important;
    border-radius: 0;
}
.cart_top_3 .cart_widget .mini_cart {
    background: #f0f1f2;
    border: none;
    padding: 20px;
    min-width: 360px;
    right: 9px !important;
    border-radius: 0;
}
.cart_top_1 .cart_widget .mini_cart li.edd-cart-item,
.cart_top_3 .cart_widget .mini_cart li.edd-cart-item {
    border-bottom: 1px solid #b6babf;
    padding: 20px 0;
}
.edd-cart-item-quantity,
.edd-cart-item-title {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
}
.mini_cart .edd-cart-item-title {
    display: inline-block;
}
.cart_item.edd-cart-meta.edd_total,
.mini_cart .cart_item.edd-cart-meta.edd_subtotal,
.mini_cart .edd-cart-meta.edd_cart_tax {
    color: #fff;
}
.mini_cart .checkout-button-mini {
    width: 100%;
    padding: 0;
    margin-top: 17px;
    margin-bottom: 11px;
}
.min-cart-item {
    width: 100%;
    border-bottom: 1px solid #414150;
    padding: 25px 0 !important;
}
.mini_cart .edd-cart,
.mini_cart .widget.widget_edd_cart_widget ul,
.mini_cart .widget.widget_edd_cart_widget ul li,
.mini_cart li {
    line-height: 25px;
}
.mini_cart .edd-cart {
    margin-left: 0 !important;
}
.cart-widget-flex {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.widget-flex-1 {
    flex: 1;
    padding-right: 20px;
}
.cart_item.edd-cart-meta.edd_total {
        width: 100%;
    float: left;
    margin-top: 25px;
    font-size: 22px;
    font-weight: 700;
    background: 0 0;
    text-align: center;
    margin-bottom: 5px;
}
.cart_top_1 .cart_widget .mini_cart .widget .edd_checkout a,
.cart_top_3 .cart_widget .mini_cart .widget .edd_checkout a {
    background: var(--primary-color);
    width: 100%;
    display: block;
    font-size: 16px !important;
    text-align: center;
    color: var(--primary-text-color) !important;
    font-weight: 700;
    padding: 10px 0;
    border-radius: 3px;
    margin-top: 20px;
    overflow: hidden;
}
.cart_top_1 .cart_widget .mini_cart .widget .edd_checkout a:hover,
.cart_top_3 .cart_widget .mini_cart .widget .edd_checkout a:hover {
    background: #28375a !important;
}
.mini_cart .widget .cart_item.empty .edd_empty_cart,
.widget_edd_cart_widget.cart-empty .cart_item.empty {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
}
.mini_cart .widget.widget_edd_cart_widget {
    padding: 40px 0;
}
.mini_cart .widget .edd-cart-item-price {
    color: #fff;
    width: 100%;
    display: inline-block;
    float: left;
}
.mini_cart .widget .edd-remove-from-cart {
    color: #fff;
    transition: all 0.15s;
    display: inline-block;
    float: right;
    position: absolute;
    right: 40px;
    font-size: 0;
}
.mini_cart .widget .edd-remove-from-cart::after {
    content: "\2715";
    font-family: Zeroicons-Line;
    position: absolute;
    width: 40px;
    text-align: right;
    right: 0;
    font-size: 14px;
}
.mini_cart .widget .edd-remove-from-cart:hover {
    opacity: 0.5;
}
.mini_cart .cart_item.edd_checkout {
    display: inline-block;
    width: 100%;
}
.mini_cart .cart_item.edd_checkout a {
    width: 100%;
    text-align: center;
    background: var(--primary-color);
    border-color: var(--primary-color);
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    color: var(--primary-text-color);
    padding: 10px;
    margin-top: 10px;
    border-radius: 3px;
}
.mini_cart li.edd-cart-item {
    margin-bottom: 20px;
}
.mini_cart .edd-cart-item-separator {
    display: none;
}
.edd-cart-meta.edd_subtotal,
.edd-cart-meta.edd_total {
    background-color: transparent;
}
#edd_login_form .edd-input,
#edd_register_form .edd-input {
    width: 100%;
    padding: 5px 20px;
    border: 1px solid #fcfcfc;
    border-radius: 3px;
    color: #aaaeb2;
    height: 50px;
    line-height: 50px;
}
.edd-login-remember {
    width: 50%;
    float: left;
}
.edd-lost-password {
    width: 50%;
    float: right;
    text-align: right;
}
.edd-lost-password a {
    font-weight: 400;
    font-size: 14px;
    color: #aaaeb2;
}
#edd-purchase-button,
.dm_register_button,
.edd-submit {
    background: var(--primary-color);
    color: var(--primary-text-color);
    display: block;
    width: 100%;
    border: none;
    font-size: 16px;
    font-weight: 700;
    border-radius: 3px;
    padding: 10px;
}
#edd_login_form label,
#edd_register_form label {
    font-weight: 400;
    font-size: 14px;
    color: #aaaeb2;
}
.edd_price_options.licence-dropdown {
    margin-top: 22px;
}
#edd_user_history {
    border: none;
    padding: 0;
    background: 0 0;
}
#edd_user_history th {
    font-weight: 700;
    background: 0 0;
    padding: 20px 0;
    border-color: #1e1450;
}
#edd_user_history td {
    line-height: 25px;
    vertical-align: middle;
    padding: 35px 0 37px;
    border-color: #1e1450;
    border-width: 1px;
}
#edd_user_history .edd_purchase_details {
    text-align: left;
}
#edd_user_history td,
#edd_user_history th {
    border-left: 0 !important;
    border-right: 0 !important;
}
.edd-pruchase--conformation--message {
    background: #fff;
    padding: 60px 0 63px;
    text-align: center;
}
table#edd_purchase_receipt {
    margin-top: 20px;
}
.edd_download_file_link {
    background: #00b478;
    border: 2px solid #00b478;
    color: #fff;
    padding: 5px 15px 7px;
    border-radius: 3px;
    font-weight: 700;
    width: 110px;
}
.edd_download_file_link:hover {
    color: #fff;
    filter: brightness(120%);
}
.no-files-available {
    list-style: none;
}
.no-files-available a {
    background: #ebecee;
    border: 2px solid #ebecee;
    color: #c8cbd0;
    padding: 5px 23px 7px;
    border-radius: 3px;
    font-weight: 700;
    width: 110px;
}
.no-files-available a:hover {
    color: #c8cbd0;
}
.edd_download_file {
    margin: 15px 0;
}
.edd--pr-con-boxes {
    background: #fff;
    box-shadow: 0 4px 32px 0 rgba(15, 20, 30, 0.08);
    padding: 0 30px 30px;
}
.edd--pr-con-boxes .reciept_heading {
    margin: 0 -30px;
}
.dm_reciept {
    padding: 80px 0;
}
h2.reciept_heading {
    background: #41474d;
    padding: 33px 30px;
    text-align: center;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 20px;
    margin-bottom: 0;
    color: #fff;
}
table#edd_purchase_receipt,
table#edd_purchase_receipt_products {
    width: 100%;
    background: 0 0;
    color: #28375a;
    font-size: 16px;
    border: none;
}
.dm_pricing_table {
    width: 100%;
    border-radius: 3px;
}
.pricing_title {
    background: #c6c9cc;
    padding: 20px 0;
    text-align: center;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.pricing_title h2 {
    font-size: 24px;
    font-weight: 400 !important;
    margin: 0;
    padding: 0;
}
.pricing_content {
    padding: 20px 15px 30px;
}
.price_tag_table {
    text-align: center;
    font-size: 60px !important;
    font-weight: 700;
    padding: 0;
}
.pricing_content ul {
    margin: 0;
    padding: 0;
    font-size: 16px;
    color: #41474d;
}
.pricing_content ul li {
    padding: 4.5px 0;
}
.pricing_content ul li i {
    margin-right: 10px;
}
.pricing_content ul li .fa-check-circle {
    color: #64a500;
}
.pricing_content ul li .fa-times-circle {
    color: #b43c5a;
}
.main_price_content {
    padding: 24px 15px 0;
}
.main_price_content p {
    margin: 0 !important;
}
.btn_blue_pricing {
    display: block !important;
    color: #fff;
    font-size: 18px !important;
    text-transform: uppercase;
    font-weight: 700 !important;
    padding: 12px 0 !important;
    margin: 30px 15px;
}
.label_pricing,
.save_tooltip {
    border-radius: 3px;
    line-height: 16px;
    font-weight: 700;
}
.lable_price_data {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    top: 2px;
}
.label_pricing {
    color: #fff;
    padding: 5px 20px 8px;
    font-size: 16px;
}
.save_tooltip {
    font-size: 14px !important;
    color: #fff;
    padding: 5px 15px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-top: -16px;
}
.slider_dm_v .carousel-indicators .active {
    background-color: #2980b9;
}
.slider_dm_v .carousel-inner img {
    width: 100%;
    max-height: auto;
}
.slider_dm_v .carousel-control {
    width: 0;
}
.slider_dm_v .carousel-control.left,
.slider_dm_v .carousel-control.right {
    opacity: 1;
    background-image: none;
    background-repeat: no-repeat;
    text-shadow: none;
}
.slider_dm_v .carousel-control.left span,
.slider_dm_v .carousel-control.right span {
    padding: 15px;
}
.slider_dm_v .carousel-control .glyphicon-chevron-left,
.slider_dm_v .carousel-control .glyphicon-chevron-right,
.slider_dm_v .carousel-control .icon-next,
.slider_dm_v .carousel-control .icon-prev {
    position: absolute;
    top: 45%;
    z-index: 5;
    display: inline-block;
}
.slider_dm_v .carousel-control .glyphicon-chevron-left,
.slider_dm_v .carousel-control .icon-prev {
    left: 50px;
}
.slider_dm_v .carousel-control .glyphicon-chevron-right,
.slider_dm_v .carousel-control .icon-next {
    right: 50px;
}
.slider_dm_v .carousel-control.left span:hover,
.slider_dm_v .carousel-control.right span:hover {
    opacity: 0.7;
}
.slider_dm_v .header-text {
    position: absolute;
    top: 20%;
    left: 1.8%;
    right: auto;
    width: 96.666666666667%;
    color: #fff;
    text-align: center;
}
.single-post-block .hidden_button_al {
    display: none;
}
.dm-column-container {
    width: 100%;
    position: relative;
    z-index: 2;
    overflow: hidden;
}
.dm-column-container .vc_row {
    position: relative;
}
.popular-tag.sidebar-product-widget {
    overflow: hidden;
}
.popular-tag.sidebar-product-widget .widget-title {
    margin-top: -1px;
}
.multiple_pricing_option-top .container {
    padding-bottom: 20px;
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options ul {
    padding: 30px 0 20px;
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options li {
    margin: 10px 6px;
    display: inline-block;
    width: auto;
    text-align: center;
    background-color: transparent;
    border: 2px solid var(--primary-color);
    border-radius: 3px;
    padding: 10px 15px;
    color: var(--primary-text-color);
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options li:nth-of-type(2n) {
    border: 2px solid #94a63a;
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options li:nth-of-type(3n) {
    border: 2px solid #924cd9;
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options li:last-child {
    border: 2px solid #b43c5a;
}
.multiple_pricing_option-top .edd_download_purchase_form label {
    margin-bottom: 0;
    position: relative;
    height: 100%;
    width: 100%;
    z-index: 99999;
    left: 0;
    right: 0;
    text-align: center;
    color: #fff;
}
.multiple_pricing_option-top .edd_price_options input[type="radio"] {
    position: relative;
    top: 2px;
    visibility: hidden;
    opacity: 0;
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options span.edd_price_option_name {
    font-size: 16px;
    color: #fff;
    font-weight: 700;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options span.edd_price_option_price {
    font-weight: 700;
    font-size: 16px;
    text-transform: uppercase;
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options li.active,
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options li.item-selected {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
    color: var(--primary-text-color);
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options li:nth-of-type(2n).item-selected {
    background-color: #94a63a;
    border-color: #94a63a;
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options li:nth-of-type(3n).item-selected {
    background-color: #924cd9;
    border-color: #924cd9;
}
.multiple_pricing_option-top .edd_download_purchase_form .edd_price_options li:last-child.item-selected {
    background-color: #b43c5a;
    border-color: #b43c5a;
}
.multiple_pricing_option-top .edd_price_options input[type="radio"]:checked ~ .edd_price_options ul li {
    background-color: #00acfa !important;
    color: #fff;
    visibility: visible;
}
.multiple_pricing_option-top .edd_purchase_submit_wrapper a.edd-add-to-cart,
.multiple_pricing_option-top .edd_purchase_submit_wrapper a.edd_go_to_checkout {
    display: inline;
    background: var(--primary-color);
    color: var(--primary-text-color);
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 3px;
    padding: 20px 38px;
    text-decoration: none;
    position: relative;
    overflow: hidden;
}
.multiple_pricing_option-top .edd_purchase_submit_wrapper {
    position: relative;
    text-align: center;
    margin-top: 20px;
}
.multiple_pricing_option-top .edd_purchase_submit_wrapper a.edd_go_to_checkout {
    margin-top: 20px;
}
.multiple_button_v,
.single-product-buttons .multiple_button_v {
    background: var(--primary-color);
    border-color: var(--primary-color);
    color: var(--primary-text-color);
    font-weight: 700;
    font-size: 16px;
    width: 100%;
}
.single-product-buttons .multiple_button_v {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 13px 20px;
    max-height: 50px;
}
#contact .btn-blue,
.multiple_button_v {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.multiple_button_v {
    border-radius: 3px;
    padding: 12px 20px;
}
.multiple_button_v:focus,
.single-product-buttons .multiple_button_v:focus {
    border: none;
    outline: 0;
}
.multiple_pricing_option-top .edd_price_options {
    text-align: center;
}
.modal.in .mayosis-madalin {
    -webkit-transform: translate(0, 50%) !important;
    -ms-transform: translate(0, 50%) !important;
    -o-transform: translate(0, 50%) !important;
    transform: translate(0, 50%) !important;
}
.mayosis--modal .modal,
.mayosis--modal .modal-backdrop {
    z-index: 9999999 !important;
}
.dm-details-table {
    padding: 15px 30px 0;
    color: #28375a;
    overflow: hidden;
}
.dm-details-table ul li {
    line-height: 30px;
}
.dm-details-table ul li:before {
    content: "\2605";
    font-family: Zeroicons-Line;
    float: left;
    color: #28375a;
    padding-right: 10px;
}
.dm-compatible-table {
    padding: 15px 30px 0;
    color: #28375a;
    overflow: hidden;
}
.dm-compatible-table ul li {
    float: left;
    padding: 5px 30px 5px 0;
}
.widget-title i {
    padding-right: 5px;
}
.dm-extreme-details-table {
    padding: 15px 30px 0;
    color: #28375a;
    overflow: hidden;
}
.dm_files_type ul li {
    float: left;
    background: #28375a;
    color: #fff;
    padding: 10px 15px;
    border-radius: 3px;
    margin-right: 12px;
    margin-bottom: 10px;
    font-size: 16px;
}
.dm_files_type h4 {
    font-size: 16px;
    font-weight: 700;
    margin-top: 0;
}
.dm_more_features {
    margin-top: 20px;
}
.details-table_subscribe {
    text-align: left;
}
.footer-widget .details-table_subscribe {
    padding: 34px 0 10px !important;
}
.details-table_subscribe p {
    margin-bottom: 24px;
}
.details-table_subscribe span.subscribe-notice {
    margin-top: 0;
    font-size: 14px;
    display: block;
}
.subscribe_box_sidebar {
    padding-top: 20px;
}
.wpcf7-submit {
    color: #fff !important;
    padding: 10px 30px;
    border-radius: 3px;
    border: none !important;
    font-weight: 700;
}
.wpcf7-form-control {
    min-height: 50px;
    color: #9aa2a6;
    border: 1px solid #9aa2a6;
}
.product--tag--widget {
    padding-bottom: 14px !important;
}
.tag_widget_single {
    padding: 12px 30px 10px;
    overflow: hidden;
}
.tag_widget_single ul li {
    float: left;
}
.tag_widget_single ul li a {
    text-decoration: none;
    color: #28375a;
    font-size: 14px;
    line-height: 14px;
    padding: 9px 15px;
    text-transform: lowercase;
    border: 1px solid;
    transition: all 0.25s;
    display: inline-block;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0) scale(1, 1);
    margin: 6px;
    border-radius: 50px;
}
.tag_widget_single ul li a:hover {
    background: #28375a;
    color: #fff;
}
.about-counter,
.about-page-top,
.team-member-section {
    padding: 80px 0;
}
.btn-primary.active,
.btn-primary:active,
.btn-primary:hover,
.open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: var(--primary-color);
    border-color: var(--primary-color);
}
.btn-primary.focus,
.btn-primary:focus {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
}
.about-title {
    font-size: 24px;
    line-height: 36px;
    font-weight: 700;
    color: #28375a;
    margin-top: 10px;
}
.about-article {
    font-size: 16px;
    line-height: 30px;
    color: #28375a;
}
.about-counter {
    background: #41474d;
    text-align: center;
}
.counter-box h4 {
    font-size: 30px;
    line-height: 45px;
    font-weight: 700;
    color: #fff;
    margin-top: 0;
    display: inline-block;
}
.counter-box p {
    font-size: 16px;
    line-height: 36px;
    font-weight: 700;
    color: #c2c7cc;
    text-transform: uppercase;
}
.about-title-part h2,
.about-title-part p,
.team-details h2 {
    color: #28375a;
    line-height: 30px;
}
.about-title-part {
    background: #f0f1f2;
    padding: 80px 0;
    text-align: center;
}
.about-title-part h2 {
    font-size: 24px;
    font-weight: 700;
}
.about-title-part p {
    font-size: 16px;
    font-weight: 400;
}
.team-member {
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
}
.team-details {
    padding-top: 15px;
    box-sizing: border-box;
}
.about-testimonial,
.bottom-footer {
    padding: 80px 0;
    text-align: center;
}
.team-details h2 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
    margin-top: 20px;
}
.team-details small {
    color: #979899;
    font-size: 14px;
    line-height: 16px;
    font-weight: 300;
}
.team-details p {
    color: #28375a;
    font-size: 16px;
    line-height: 30px;
    font-weight: 400;
    margin-top: 25px;
}
.team--photo--style2 img {
    width: 100%;
}
.about-testimonial {
    background: #41474d;
}
.about-testimonial h4 {
    font-size: 18px;
    line-height: 30px;
    color: #c2c9cc;
    font-weight: 700;
}
.about-testimonial p {
    font-size: 30px;
    line-height: 48px;
    color: #fff;
    font-weight: 700;
}
.about-testimonial small {
    font-size: 18px;
    line-height: 30px;
    color: #c2c9cc;
    font-weight: 700;
}
.about-testimonial small span.name-t {
    color: #fff;
}
.about-testimonial small a.more-view {
    font-weight: 300;
    color: #c2c9cc;
}
.bottom-footer h2 {
    font-size: 24px;
    font-weight: 30px;
    font-weight: 700;
    color: #28375a;
}
.contact-content .content-form {
    padding: 80px 0 30px;
}
.content-form p {
    font-size: 16px;
    line-height: 30px;
    color: #28375a;
}
#contact {
    margin-top: 40px;
}
#contact .form-group input,
.caldera-grid .form-control {
    background: #f5f6f7 !important;
    border: 1px solid #c2c7cc;
    min-height: 50px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
#contact textarea,
.wpcf7-form-control-wrap textarea {
    border: 1px solid #c2c7cc;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    width: 100%;
    padding: 10px 20px;
    overflow: hidden;
    outline: 0;
}
#contact .btn-blue {
    margin-top: 0;
    min-height: 50px;
    font-size: 20px;
    font-weight: 700;
    background: var(--primary-color);
    color: var(--primary-text-color);
    padding: 18px 47px;
    border-radius: 3px;
    display: block;
}
.contact-sideinfo {
    background: #f0f1f2;
    padding: 80px 30px;
}
.contact-widget {
    margin-bottom: 45px;
}
.contact-widget h4 {
    font-size: 18px;
    line-height: 30px;
    font-weight: 700;
    color: #28375a;
}
.contact-widget p {
    font-size: 16px;
    line-height: 30px;
    font-weight: 400;
    color: #28375a;
    margin-top: 20px;
}
.contact-widget p a {
    color: var(--primary-color);
}
.wpcf7-submit.dm_submit_button {
    min-width: 100%;
}
.dm_submit_button:hover {
    background: #41474d;
    color: #fff;
}
.notice p {
    text-align: center;
    background: #f0f1f2;
    margin-bottom: 80px;
    font-size: 16px;
    padding: 19px 29px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.single_post_social_share {
    margin-top: 20px;
}
.single_post_social_share a {
    vertical-align: middle;
}
.single_post_social_share a i {
    padding-right: 10px;
}
.single_post_social_share a.facebook {
    background: #435f99;
    color: #fff;
    border-radius: 0;
    font-size: 14px;
    padding: 8px 10px;
}
.single_post_social_share a.facebook:hover {
    background: #3a5285;
}
.single_post_social_share a.twitter {
    background: #31b8e9;
    color: #fff;
    border-radius: 0;
    font-size: 14px;
}
.single_post_social_share a.twitter:hover {
    background: #32b1e0;
}
.single_post_social_share a.google {
    background: #d34836;
    color: #fff;
    border-radius: 0;
    font-size: 14px;
}
.single_post_social_share a.google:hover {
    background: #c84635;
}
.single_post_social_share a.pinterest {
    background: #c92228;
    color: #fff;
    border-radius: 0;
    font-size: 14px;
}
.single_post_social_share a.pinterest:hover {
    background: #b71e24;
}
.single_author_box {
    margin: 30px 0;
    padding: 30px 15px;
    color: #28375a;
    border-radius: 3px;
    background: #282837;
}
.single_author_box h2 {
    margin-top: 0;
    color: #28375a;
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 4px;
}
.author_single_box_padding {
    padding-left: 5px !important;
}
.single_author_box p {
    padding: 0;
    font-size: 16px;
}
.single_author_box ul li {
    float: left;
}
.single_author_box ul li a {
    margin: 5px 10px;
    color: #28375a;
}
.single_author_post {
    background: #f0f1f2;
    margin: 30px 0;
    padding: 30px 15px;
    color: #28375a;
    border-radius: 3px;
}
.single_author_post h2 {
    margin-top: 0;
    color: #28375a;
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 4px;
}
.single_author_post p {
    padding: 0;
    font-size: 16px;
    color: #28375a;
}
.single_author_post ul li {
    float: left;
}
.single_author_post ul li a {
    margin: 5px 10px;
    color: #28375a;
}
.single_author_box ul li:first-child a,
.single_author_post ul li:first-child a {
    margin-left: 0;
}
.author_social_items {
    text-align: left;
    margin-top: 20px;
}
.author_social_items ul {
    width: 100%;
    text-align: left;
    margin: 0 -15px;
}
.author_social_items ul li {
    float: none;
    display: inline-block;
}
.author_meta_single {
    background: #f0f1f2;
    padding: 30px;
    border-radius: 3px;
}
.post_count_single {
    margin: 0;
    padding: 0;
}
.author_meta_single h2 {
    font-size: 18px;
    line-height: 22px;
    margin: 20px 0 5px;
}
.author_meta_single a,
.author_meta_single h2 a,
.author_meta_single p,
.author_meta_single ul li a {
    color: #28375a;
}
.author_single_dm_box a,
.author_single_dm_box p {
    color: #28375a;
    font-size: 16px;
    font-weight: 700;
}
.author_social_items h4 {
    font-size: 16px;
}
.author_single_description h3,
h3.comment-reply-title {
    font-size: 24px;
    font-weight: 700;
}
.author_meta_single h2 i,
.single_author_box .post_count_single i {
    margin-right: 10px;
}
.author_single_description {
    padding-top: 50px;
    color: #c2c9cc;
}
.author_single_description h3,
.author_single_description p {
    color: #c2c9cc;
}
.comments-area {
    padding-bottom: 110px;
    padding-top: 90px;
    overflow: hidden;
}
h3.comment-reply-title {
    text-align: center;
    margin-bottom: 35px;
}
p.comment-form-comment textarea::placeholder {
    opacity: 1 !important;
}
p.comment-form-comment textarea {
    width: 100%;
    border: 1px solid #c2c9cc;
    border-radius: 3px;
    padding: 12px 0 0 20px;
    max-height: 240px;
    margin-bottom: 3px;
}
.comment-flex {
    display: flex;
}
.comment-form-author.comment-form-field,
.comment-form-email.comment-form-field,
.comment-form-url.comment-form-field {
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
}
.comment-form-url.comment-form-field {
    margin-right: 0 !important;
}
#commentform .form-submit {
    width: 100%;
    float: right;
    margin-top: 10px;
    min-width: 270px;
}
#commentform input[type="email"],
#commentform input[type="text"] {
    width: 100%;
    outline: 0;
    padding: 8px 20px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-sizing: border-box;
    width: 100%;
    margin-bottom: 2px;
    max-height: 50px;
    min-height: 50px;
}
#commentform input[type="submit"] {
    min-height: 50px;
    color: #fff;
    font-weight: 700;
    border-radius: 3px;
    border-style: solid;
    display: inline;
    width: auto;
    padding: 0 30px;
}
.comment-author.vcard {
    display: flex;
}
.comment-author.vcard img {
    margin-right: 20px;
    display: block;
    max-width: 100%;
    height: 100%;
}
.dm_comment_item article {
    margin-bottom: 40px;
    clear: both;
}
.dm_comment_item .depth-1,
.dm_comment_item .depth-10,
.dm_comment_item .depth-2,
.dm_comment_item .depth-3,
.dm_comment_item .depth-4,
.dm_comment_item .depth-5,
.dm_comment_item .depth-6,
.dm_comment_item .depth-7,
.dm_comment_item .depth-8,
.dm_comment_item .depth-9 {
    margin-bottom: 30px;
}
.dm_comment_author {
    color: #28375a;
    font-weight: 700;
    font-size: 16px;
    font-style: normal;
    width: 100%;
    float: left;
}
.dm_comment_author a:hover {
    text-decoration: underline !important;
}
.dm_comment-date {
    font-size: 13px;
    color: #28375a;
    opacity: 0.75;
}
.comment--dot {
    padding: 0 10px;
    font-size: 3px;
    opacity: 0.5;
    line-height: 3px;
    display: none;
    vertical-align: middle;
}
.comment-content p {
    color: #28375a;
    font-size: 16px;
    margin: 0;
}
.comment-reply-link {
    color: #9aa2a6;
    font-weight: 400;
    font-size: 14px;
}
.author-sidebar {
    padding-top: 20px;
}
.author-list-page {
    padding-top: 40px;
}
.dm-author-list {
    background: #f0f1f2;
    border-radius: 3px;
    width: 100%;
    padding: 22px;
    box-sizing: border-box;
    margin: 0 0 40px;
}
.dm-authorInfo h2 i,
.dm-authorPost i {
    padding-right: 5px;
}
.dm-authorAvatar img {
    border-radius: 3px;
}
.dm-authorInfo h2 {
    margin-top: 15px;
    font-size: 16px;
    font-weight: 700;
    color: #28375a;
    margin-bottom: 0;
}
.dm-authorInfo h2 a {
    font-size: 16px;
    font-weight: 700;
    color: #28375a;
}
.dm-authorInfo h2 a:hover {
    color: var(--primary-color);
}
.dm-authorPost {
    font-size: 16px;
    font-weight: 700;
    color: #28375a;
}
.dm-author-list-main {
    color: #28375a;
    margin-top: 0;
    background: #f0f1f2;
    border-radius: 3px;
    padding: 33px;
    width: 100%;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 30px;
}
#basic-user-avatar-form {
    text-align: center;
    margin-bottom: 60px;
}
#basic-user-avatar-form img.avatar,
#basic-user-avatar-form p {
    display: inline;
    margin-right: 10px;
}
#basic-user-avatar-form p #basic-local-avatar {
    display: inline;
}
#basic-user-avatar-form p.description {
    display: block;
    color: #36414d;
    font-size: 16px;
    font-style: italic;
}
#basic-user-avatar-form input[type="submit"] {
    background: var(--primary-color);
    border: 1px solid var(--primary-color);
    color: var(--primary-text-color);
    padding: 12px 60px;
    font-weight: 700;
    font-size: 16px;
    border-radius: 3px;
    margin-bottom: 20px;
}
.product-sorting {
    text-align: right;
    padding-top: 15px;
}
.product-sorting span {
    padding-right: 10px;
}
.product-sorting select.dm_product_filter {
    display: inline;
    max-width: 100px;
    min-height: 20px;
    padding: 0;
    float: right;
    font-size: 16px;
    border: none;
    font-weight: 700;
    background: url(/wp-content/themes/mayosis/images/arrow_bottom.png) 98% center no-repeat;
}
#edd_profile_billing_address_label,
#edd_profile_name_label,
#edd_profile_password_label {
    text-align: center;
    background: #28375a;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    padding: 17px 0;
}
#edd_profile_address_fieldset,
#edd_profile_personal_fieldset {
    padding-bottom: 51px;
}
#edd_profile_editor_form label {
    display: inline-block;
    color: #28375a;
    margin-bottom: 10px;
}
#edd_profile_editor_form input:not([type="submit"]),
#edd_profile_editor_form select {
    width: 100%;
    height: 50px;
    padding-left: 15px;
    margin-bottom: 32px;
    border: 1px solid #c2c9cc;
}
#edd_profile_editor_submit {
    background: var(--primary-color);
    color: var(--primary-text-color);
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    width: auto;
    margin: 60px auto 0;
    padding: 13px 47px;
    min-width: auto;
}
.author_widget_box .author_image {
    text-align: center;
}
.author_widget_box .author_image img {
    border-radius: 3px;
}
.author_widget_box .author_social_items {
    padding: 0 30px;
    text-align: center;
}
.author_widget_box .author_social_items ul {
    text-align: center;
}
.download-status.published {
    display: inline-block;
    background: rgba(30, 170, 0, 0.15);
    padding: 4px 6px;
    font-size: 12px;
    line-height: 14px;
    color: #1eaa00;
    text-transform: uppercase;
}
.download-status.pending-review {
    display: inline-block;
    background: rgba(170, 120, 0, 0.15);
    padding: 4px 6px;
    font-size: 12px;
    line-height: 14px;
    color: #aa7800;
    text-transform: uppercase;
}
.download-status.draft {
    display: inline-block;
    background: rgba(230, 30, 31, 0.15);
    padding: 4px 6px;
    font-size: 12px;
    line-height: 14px;
    color: #e61e1f;
    text-transform: uppercase;
}
.fes-form-fieldset legend {
    border-bottom: 0;
}
.fes-ajax-form.fes-login-form,
.fes-ajax-form.fes-registration-form,
.fes-login-registration.fes-login-registration-register {
    max-width: 700px;
    padding: 80px 15px;
    margin: 0 auto;
}
.fes-login-registration.fes-login-registration-combo {
    max-width: 1170px;
    padding: 80px 15px;
    margin: 0 auto;
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: center;
    align-items: flex-start;
}
.fes-product-list-td .edd_price {
    font-size: 14px;
}
.fes-display-field-table.fes-submission-form-display-field-table tr {
    border-bottom: 10px solid #fff;
}
#fes_login_registration_form_row_left {
    background: #fff;
    padding: 0 60px;
    border-radius: 3px;
    height: auto;
    width: 48%;
}
#fes_login_registration_form_row_right {
    background: #fff;
    border-radius: 3px;
    padding: 0 60px;
    width: 48%;
}
.fes-purchase-badge {
    max-height: 44px;
}
.fes-purchase-badge.fes-purchase-badge-not-purchased {
    display: inline-block;
    color: #e61e1f;
    background: rgba(230, 30, 31, 0.15);
    padding: 8px 12px;
    font-size: 14px;
    line-height: 14px;
    font-weight: 700;
    border-radius: 3px;
}
.fes-purchase-badge.fes-purchase-badge-purchased {
    display: inline-block;
    color: #1eaa00;
    background: rgba(30, 170, 0, 0.15);
    padding: 5px 6px;
    font-size: 10px;
    line-height: 10px;
    font-weight: 700;
    text-align: center;
    border-radius: 3px;
}
.fes-comment-author-name {
    font-weight: 700;
}
.fes-product-list-td abbr {
    width: 100%;
    float: left;
}
.fes-date-data-main {
    font-size: 16px;
    line-height: 20px;
}
.fes-product-list-td abbr[data-original-title],
.fes-product-list-td abbr[title] {
    cursor: help;
    border-bottom: none;
    text-decoration: solid underline;
    font-size: 14px;
    font-style: italic;
}
.author_widget_box .author_social_items ul li a {
    padding: 5px 10px;
}
.fes-product-list-pagination-container {
    margin-top: 40px;
    display: flex;
    justify-content: center;
}
.fes-pagination {
    margin-bottom: 20px;
    display: inline-block;
}
.fes-author-img img {
    max-width: 72px !important;
    max-height: 72px !important;
    border-radius: 3px;
    position: relative;
    z-index: 999;
}
nav.fes-vendor-menu {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}
nav.fes-vendor-menu ul li {
    padding: 12px 24px;
    list-style: none;
}
nav.fes-vendor-menu ul li a {
    padding-bottom: 10px;
    font-size: 16px;
}
#fes-vendor-dashboard {
    margin: 20px auto 80px;
}
.fes_dashboard_menu {
    background: #fff;
}
h1#fes-commissions-page-title,
h1#fes-edit-product-form-title,
h1#fes-new-product-form-title,
h1#fes-orders-page-title,
h1#fes-products-page-title,
h1#fes-profile-form-title {
    margin-bottom: 67px;
    text-align: center;
    font-size: 24px;
    margin-top: 65px;
}
#mayofes-orders-page-title {
    font-weight: 400;
    padding-bottom: 30px;
}
#fes-vendor-announcements {
    text-align: left;
    background: #fff;
    padding: 30px;
    box-shadow: 0 4px 8px 0 rgba(25, 13, 99, 0.06), 0 8px 16px 0 rgba(25, 13, 99, 0.02);
    box-sizing: border-box;
    border-radius: 3px;
    margin-top: 40px;
}
#fes-vendor-store-link {
    text-align: center;
    border-radius: 3px;
    color: #41474d;
    margin-bottom: 30px;
    margin-top: 21px;
}
#fes-vendor-store-link a:hover,
#fes-vendor-store-link p {
    color: #41474d;
}
#fes-vendor-store-link a {
    color: var(--primary-color);
}
.fes-comments-wrap {
    max-width: 1140px;
    margin: 0 auto;
}
#fes-comments-table tr.heading_tr {
    background: #28375a;
    color: #fff;
    width: 100%;
}
#fes-comments-table tr.heading_tr th {
    padding: 15px;
}
#fes-comments-table tr {
    background: #fff;
}
#fes-comments-table tr td {
    padding: 20px;
}
#fes-comments-table tr td.col-author p {
    margin: 0;
}
.fes-vendor-comment-respond-form textarea {
    width: 100%;
    border: none;
    border: 2px solid;
    padding: 20px;
    border-radius: 3px;
}
.fes-comments-wrap {
    margin-bottom: 30px;
}
#fes-vendor-dashboard table,
.fes-form.fes-submission-form-div,
.fes-profile-form {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}
#fes-product-list tbody tr td,
#fes-vendor-dashboard table,
.fes-fields table,
.fes-form.fes-submission-form-div,
.fes-profile-form,
.fes_dashboard_menu {
    border: none;
}
.fes-fields table {
    box-shadow: none !important;
}
.fes-vendor-logout-tab a:hover {
    color: #28375a;
}
.fes-ignore.button,
button.fes-cmt-submit-form {
    font-weight: 700;
    padding: 14px 16px;
    margin-top: 10px;
    margin-left: 10px;
}
.fes-vendor-comment-respond-form.fes-comment-respond-form {
    text-align: right;
}
.fes-vendor-comment-respond-form span {
    text-align: left;
    width: 100%;
    display: block;
}
button.fes-cmt-submit-form {
    background: var(--primary-color);
    color: var(--primary-text-color);
    border: 2px solid var(--primary-color);
    font-size: 16px;
    border-radius: 3px;
    margin-left: 10px;
    min-height: 50px;
    max-height: 50px;
    font-weight: 700;
}
#fes-product-list thead,
.fes-ignore.button {
    background: #28375a;
    color: #fff;
}
.fes-ignore.button {
    border: 2px solid #28375a;
    border-radius: 3px;
    background: 0 0;
    max-height: 50px;
    padding: 10px 20px;
    line-height: 25px;
    transition: all 0.2s;
    min-height: 50px;
    font-weight: 700;
    font-size: 16px;
}
.fes-ignore.button:hover {
    background: #28375a;
    color: #fff;
}
.col-content.fes-comment-column hr {
    display: none;
}
.fes-comment-content.fes-comments-content {
    padding-bottom: 40px;
}
#fes-product-list tbody tr td,
#fes-vendor-dashboard table,
.fes-fields table,
.fes-form.fes-submission-form-div,
.fes-profile-form,
.fes_dashboard_menu {
    border: none !important;
}
#edd_user_commissions_overview {
    text-align: center;
}
#edd_user_commissions_overview table {
    margin-bottom: 30px;
}
#edd_user_commissions_overview table tr th {
    background: #1e0050;
    color: #fff;
    padding: 15px 30px;
}
.photo-credential {
    position: relative;
}
.header-master .to-flex-row {
    padding: 20px 0;
}
@media (min-width: 992px){
   
     .fes-vendor-dashboard-wrap {
        display: flex;
        justify-content: space-between;
        width: 100%;
        overflow: hidden;
    }
    .fes-vendor-dashboard {
        flex: 1;
    }
}
@media (min-width: 1200px) {
    .header-master .to-flex-row {
        padding: 0 0;
    }
    #edd_user_paid_commissions_table,
    #edd_user_revoked_commissions_table,
    #edd_user_unpaid_commissions_table,
    #fes-comments-table,
    #fes-vendor-dashboard,
    table.fes-login-registration {
        width: 980px;
    }
    .vendor-dasboard-template-main #edd_user_paid_commissions_table,
    .vendor-dasboard-template-main #edd_user_revoked_commissions_table,
    .vendor-dasboard-template-main #edd_user_unpaid_commissions_table,
    .vendor-dasboard-template-main #fes-comments-table,
    .vendor-dasboard-template-main table.fes-login-registration {
        width: 980px;
    }
    .vendor-dasboard-template-main #fes-vendor-dashboard {
        margin-left: 22%;
        max-width: 980px;
    }
    .vendor-dasboard-template-main .fes_dashboard_menu {
        position: fixed;
        top: 0;
        bottom: 0;
        height: 100%;
        width: 20%;
    }
}
@media (min-width: 1500px) {
    .vendor-dasboard-template-main #edd_user_paid_commissions_table,
    .vendor-dasboard-template-main #edd_user_revoked_commissions_table,
    .vendor-dasboard-template-main #edd_user_unpaid_commissions_table,
    .vendor-dasboard-template-main #fes-comments-table,
    .vendor-dasboard-template-main table.fes-login-registration {
        width: 1360px;
    }
    .vendor-dasboard-template-main #fes-vendor-dashboard {
        margin-left: 22.3%;
        width: 1360px;
        max-width: 1360px;
    }
    .vendor-dasboard-template-main .fes_dashboard_menu {
        position: fixed;
        top: 0;
        bottom: 0;
        height: 100%;
    }
    .vendor-dasboard-template-main .fes-comments-wrap {
        max-width: 1360px;
    }
}
#fes-product-list tbody {
    background: #fcfcfc;
    color: #28375a;
}
#fes-product-list tbody tr {
    border-bottom: 2px solid;
}
#fes-product-list tbody tr:last-child {
    border-bottom: none;
}
#fes-product-list thead tr th {
    padding: 16px;
    vertical-align: middle;
}
#fes-product-list tbody tr td {
    padding: 30px 0 30px 15px;
    vertical-align: middle;
}
#fes-product-list tbody tr td:first-child {
    padding-left: 30px;
}
#fes-product-list thead tr th {
    border: none;
}
.fes-product-list-td img {
    border-radius: 3px;
}
.fes-product-list-td a {
    color: var(--primary-text-color);
    background: var(--primary-color);
    padding: 1px 8px 2px;
    font-size: 14px;
    display: inline;
    margin-right: 5px;
    text-align: center;
    transition: all 0.2s;
}
.fes-product-list-td a:hover {
    color: #fff;
    opacity: 0.75;
}
.fes-product-list-td a:last-child:hover {
    color: #e61e1f;
    opacity: 0.75;
}
.fes-product-list-td a:last-child {
    color: #e61e1f;
    background: 0 0;
}
.fes-form.fes-submission-form-div {
    background: #fcfcfc;
    padding: 52px 20px;
    border-radius: 3px;
    margin: 60px 0;
}
.fes-fields input[type="email"],
.fes-fields input[type="password"],
.fes-fields input[type="text"],
.fes-fields input[type="url"],
.vendor-dasboard-template-main .fes-fields input[type="email"],
.vendor-dasboard-template-main .fes-fields input[type="password"],
.vendor-dasboard-template-main .fes-fields input[type="text"],
.vendor-dasboard-template-main .fes-fields input[type="url"] {
    border: 2px solid;
    width: 100%;
    box-shadow: none !important;
    height: 50px;
    padding-left: 15px;
}
.fes-fields textarea,
.vendor-dasboard-template-main .fes-fields textarea {
    border: 2px solid;
    width: 100%;
    box-shadow: none !important;
    padding-left: 15px;
}
div.fes-form .fes-el .fes-fields input[type="email"],
div.fes-form .fes-el .fes-fields input[type="number"],
div.fes-form .fes-el .fes-fields input[type="password"],
div.fes-form .fes-el .fes-fields input[type="text"],
div.fes-form .fes-el .fes-fields input[type="url"] {
    padding-left: 15px !important;
}
.fes_dashboard_menu ul {
    padding: 0;
}
.vendor-dasboard-template-main div.fes-form .fes-submit input[type="submit"],
div.fes-form .fes-submit input[type="submit"] {
    background: var(--primary-color);
    border-color: var(--primary-color);
}
textarea:disabled {
    opacity: 0.5 !important;
}
.fes-label label {
    font-size: 16px;
    color: #28375a;
    font-weight: 700;
    margin-bottom: 0;
    line-height: 20px;
}
.fes-el {
    padding-bottom: 20px;
}
.fes-fields textarea {
    background: #f0f1f2;
    max-height: 300px;
    height: 300px;
    z-index: auto;
    position: relative;
    line-height: 25px;
    font-size: 16px;
    border-radius: 3px;
    padding: 15px 30px;
}
.fes-fields .fes-feat-image-upload {
    border: 2px dashed #d2d6d9;
    padding: 45px;
    text-align: center;
    clear: both;
}
.fes-fields .fes-feat-image-upload .fes-feat-image-btn.edd-submit {
    display: inline;
    font-size: 13px;
    font-weight: 700;
    color: #28375a;
    background: #e9edf7;
    border-color: #e9edf7;
    padding: 15px 17px;
}
.fes-feat-image-upload img {
    max-width: 600px;
}
.fes-fields table tr th {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 0;
    padding-left: 0;
}
.fes-url-choose-row .edd-submit.upload_file_button {
    padding: 15px 50px;
    font-size: 16px;
    font-weight: 700;
    background: #565e66;
    color: #fff;
    min-height: 50px;
    max-height: 50px;
}
.fes-delete-row {
    vertical-align: middle;
    padding-top: 0;
}
.fes-fields table tr td {
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 0;
}
.fes-fields select {
    background: 0 0;
    border: 2px solid;
    padding: 10px 30px;
}
.fes-fields ul {
    list-style: none;
}
.fes-fields table tr td input {
    min-width: 240px;
}
.fes-delete-row .edd-fes-delete {
    background: #e61e1f;
    color: #fff;
    width: 14px;
    height: 14px;
    line-height: 14px;
    display: inline-block;
    text-align: center;
    border-radius: 50%;
    font-size: 12px;
    font-weight: 700;
    padding-left: 1px;
}
.fes-fields #post_excerpt {
    max-height: 100px;
}
table.multiple tfoot tr th {
    padding-top: 12px;
}
table.multiple tfoot tr th .edd-submit.insert-file-row {
    display: inline;
    padding: 12px 30px;
    font-size: 16px;
    font-weight: 700;
    background: #565e66;
    color: #fff;
    margin-top: 10px;
    overflow: hidden;
    clear: both;
    font-style: normal;
}
#edd_user_commissions_paid h3.edd_user_commissions_header,
#edd_user_commissions_revoked h3.edd_user_commissions_header,
#edd_user_commissions_unpaid h3.edd_user_commissions_header {
    font-size: 18px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    display: inline;
}
.fes-submit {
    text-align: center;
}
.fes-submit .edd-submit.blue.button {
    display: inline;
    min-width: auto;
    max-width: 200px;
    max-height: 50px;
    line-height: 18px;
    margin: 0 10px;
    min-height: 50px;
    border: 2px solid #1e0050;
    box-shadow: none;
    font-size: 16px;
    border-radius: 3px;
}
.fes-el.section_break {
    border-top: 1px solid #cacbcc;
    padding-bottom: 20px;
}
#edd_user_commissions_paid,
#edd_user_commissions_unpaid {
    margin-bottom: 50px;
}
#edd_user_commissions_unpaid h3.edd_user_commissions_header {
    padding: 41px 0 60px;
    font-weight: 700;
    text-align: center;
    font-size: 24px;
    display: block;
}
#edd_user_commissions_paid h3.edd_user_commissions_header {
    padding: 21px 0 60px;
    font-weight: 700;
    text-align: center;
    font-size: 24px;
    display: block;
}
#edd_user_commissions_revoked h3.edd_user_commissions_header {
    padding: 22px 0 60px;
    font-weight: 700;
    text-align: center;
    font-size: 24px;
    display: block;
}
#edd_user_commissions_overview h3 {
    font-weight: 700;
    text-align: center;
    font-size: 24px;
    padding: 51px 0 61px;
    display: block;
}
#edd_commissions_export h3 {
    padding: 51px 0 61px;
    font-weight: 700;
    text-align: center;
    font-size: 24px;
    display: block;
}
#edd_commissions_export form {
    display: flex;
}
#edd_commissions_export form select {
    margin: 0 7.5px;
    padding: 10px;
}
#edd_commissions_export form select:first-child {
    margin-left: 0;
}
#edd_user_commissions {
    text-align: center;
}
#edd_user_paid_commissions_table,
#edd_user_revoked_commissions_table,
#edd_user_unpaid_commissions_table {
    margin-top: 11px;
}
#edd_user_commissions_paid thead tr,
#edd_user_revoked_commissions_table thead tr,
#edd_user_unpaid_commissions_table thead tr {
    background: #1e0050;
    color: #fff;
}
#edd_user_commissions_paid thead tr th,
#edd_user_revoked_commissions_table thead tr th,
#edd_user_unpaid_commissions_table thead tr th {
    padding: 15px 30px;
}
#edd_user_commissions_paid tbody,
#edd_user_revoked_commissions_table tbody,
#edd_user_unpaid_commissions_table tbody {
    background: #fcfcfc;
}
#edd_user_commissions_paid tbody tr td,
#edd_user_revoked_commissions_table tbody tr td,
#edd_user_unpaid_commissions_table tbody tr td {
    padding: 15px 30px;
    color: #28375a;
}
.fes-fields input[type="email"],
.fes-fields input[type="password"] {
    width: 100%;
}
table.fes-login-registration {
    margin: 80px 0;
}
#fes_lost_password_link {
    text-align: center;
    width: 100%;
    float: left;
}
td#fes_login_registration_form_row_left,
td#fes_login_registration_form_row_right {
    background: #fcfcfc;
    padding: 30px;
    border-radius: 3px;
}
#edd_user_commissions_revoked_total,
#edd_user_commissions_unpaid_total {
    background: #fcfcfc;
    padding: 15px 30px;
    font-weight: 700;
    text-align: left;
    font-size: 18px;
}
#edd_user_commissions_paid_total {
    background: #fcfcfc;
    padding: 15px 30px;
    font-weight: 700;
    text-align: left;
    font-size: 18px;
}
#edd_user_paid_commissions_table tbody tr,
#edd_user_revoked_commissions_table tbody tr,
#edd_user_unpaid_commissions_table tbody tr {
    border-bottom: 2px solid;
}
.view-order-fes {
    color: #1eaa00;
}
.fes-profile-form {
    background: #fcfcfc;
    padding: 60px;
    margin-top: 60px;
    margin-bottom: 60px;
}
span.fes-help {
    width: 100%;
    float: left;
    font-style: italic;
    font-size: 14px;
    opacity: 0.75;
    margin-bottom: 10px;
}
.fes-profile-form-div .fes-label label {
    margin-bottom: 5px;
}
.fes-profile-form-div .fes-label {
    margin-bottom: 20px;
}
.fes-fields .fes-avatar-image-upload {
    border: 2px dashed #d2d6d9;
    padding: 45px;
    text-align: center;
    max-width: 100% !important;
}
.fes-fields .fes-avatar-image-upload .fes-avatar-image-btn.edd-submit {
    display: inline;
    font-size: 13px;
    font-weight: 700;
    color: #28375a;
    background: #e9edf7;
    padding: 15px 17px;
}
.fes-avatar-image-upload img {
    max-width: 600px;
}
.image-wrap .close.fes-remove-feat-image {
    background: #b43c5a;
    color: #fff;
    width: 20px;
    height: 20px;
    line-height: 20px;
    display: inline-block;
    text-align: center;
    border-radius: 50%;
    font-size: 15px;
    font-weight: 700;
}
.fes-avatar-image-upload .image-wrap {
    margin-top: 40px;
}
#fes-order-list thead tr th {
    background: #28375a;
    padding: 20px 30px;
    color: #fff;
    border-bottom: none;
}
#fes-order-list tbody tr td {
    padding: 20px 30px;
    color: #28375a;
}
#fes-order-list tbody tr {
    border-bottom: 2px solid;
}
#fes-order-list tbody {
    background: #fcfcfc;
}
.fes-comment-date.fes-comment-table-meta {
    width: 100%;
    float: left;
    font-style: italic;
    font-size: 14px;
    opacity: 0.65;
    padding-top: 8px;
}
.fes-product-name.fes-comment-table-meta {
    width: 100%;
    float: left;
}
.fes-product-name.fes-comment-table-meta strong {
    display: block;
}
.fes-product-name.fes-comment-table-meta a {
    line-height: 24px;
    text-decoration: none;
    font-size: 16px;
    display: inline-block;
}
.fes-product-name.fes-comment-table-meta a:hover {
    text-decoration: underline !important;
}
.fes-view-comment.fes-comment-table-meta {
    width: 100%;
    float: left;
}
.fes-view-comment.fes-comment-table-meta a {
    font-size: 14px;
    color: inherit;
}
.purchase--table--xtra-padding {
    padding: 0 30px;
}
table#edd_purchase_receipt_products th {
    text-align: left;
    padding: 22px 0 24px;
    border-bottom: 1px solid;
}
table#edd_purchase_receipt_products td {
    padding: 35px 0 37px;
    text-align: left;
    border-bottom: 1px solid;
}
table#edd_purchase_receipt_products th {
    font-size: 16px;
    font-weight: 700;
}
table#edd_purchase_receipt td,
table#edd_purchase_receipt th {
    padding: 5px 10px;
}
table#edd_purchase_receipt_products .edd_purchase_receipt_product_name {
    font-weight: 400 !important;
}
.main_content_licence .table-striped > tbody > tr:nth-of-type(2n + 1) {
    background-color: #ebeced;
}
.main_content_licence .table-striped > tbody {
    background-color: #fcfcfc;
}
.dm_licence_main {
    margin: 30px 0;
}
.licence_main_title {
    padding: 12px 30px;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
    line-height: 36px;
}
.licence_main_title.youcantitle {
    background: var(--primary-color);
}
.licence_main_title.youcannottitle {
    background: #b43c5a;
}
.main_content_licence table tr td {
    padding: 3px 20px 7px !important;
    border: none;
    font-size: 16px;
    color: #28375a;
    vertical-align: middle !important;
}
.grid-product-box,
.grid-product-box .hover_effect,
.grid-product-box .product-thumb img,
h2#sitemap_pages {
    border-radius: 3px;
}
.left-edge.point,
.left-edge.point > span {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.main_content_licence table tr td span.fa-stack {
    margin-top: 10px;
    float: right;
}
.main_content_licence.youcan table tr td .icon-background1 {
    color: var(--primary-color);
    font-size: 30px;
}
.main_content_licence.youcannot table tr td .icon-background1 {
    color: #b43c5a;
    font-size: 30px;
}
.main_content_licence table tr td .color_ic_n {
    color: #fff;
    font-size: 16px;
    line-height: 30px;
}
h2#sitemap_pages {
    background: #28375a;
    padding: 10px 30px;
    color: #fff;
    line-height: 42px;
    display: block;
    position: relative;
}
.sitemap_page_list {
    margin-left: 60px;
    margin-bottom: 80px;
}
.sitemap_page_list li a {
    color: var(--primary-color);
    font-size: 16px;
}
.sitemap_page_list li a:hover {
    color: #28375a;
}
.category_sitemap_headings {
    margin-left: 30px;
}
.sitemap_content {
    padding: 80px 0;
}
.welcome_screen_sitemp {
    background: #f0f1f2;
    padding: 80px 0;
    color: #28375a;
    font-size: 16px;
    line-height: 24px;
}
.recent_image_block {
    display: flex;
    flex-wrap: wrap;
}
.grid-product-box {
    padding: 5px 7.5px;
}
#quote-carousel {
    padding: 0 10px 30px;
    margin-top: 30px;
}
#quote-carousel .carousel-control {
    background: 0 0;
    color: #222;
    font-size: 2.3em;
    text-shadow: none;
    margin-top: 200px;
}
#quote-carousel .carousel-control.left {
    left: -12px;
}
#quote-carousel .carousel-control.right {
    right: -12px !important;
}
#quote-carousel .carousel-indicators {
    right: 50%;
    top: auto;
    bottom: 0;
    margin-right: -19px;
}
#quote-carousel .carousel-indicators li {
    background: silver;
}
#quote-carousel .carousel-indicators .active {
    background: #333;
}
.item blockquote {
    border-left: none;
    margin: 0;
}
.item blockquote img {
    margin-bottom: 10px;
}
blockquote p {
    padding: 15px;
}
@media (min-width: 768px) {
    #quote-carousel {
        margin-bottom: 0;
        padding: 0 40px 30px;
    }
    #quote-carousel img {
        width: 150px !important;
        height: 150px !important;
        margin-left: 20px;
    }
}
@media (max-width: 768px) {
    #quote-carousel .carousel-indicators {
        bottom: -20px !important;
    }
    #quote-carousel .carousel-indicators li {
        display: inline-block;
        margin: 0 5px;
        width: 15px;
        height: 15px;
    }
    #quote-carousel .carousel-indicators li.active {
        margin: 0 5px;
        width: 20px;
        height: 20px;
    }
    .copyright-text {
        font-size: 13px;
    }
    .post-promo-box {
        margin-bottom: 15px;
    }
}
.wrap-ribbon {
    position: absolute;
    z-index: 0;
    text-align: center;
    color: #fff;
}
.wrap-ribbon > span {
    display: block;
    height: 100%;
    position: relative;
    -pie-watch-ancestors: 1;
}
.wrap-ribbon > span:after,
.wrap-ribbon > span:before {
    content: "";
    position: absolute;
    z-index: -1;
}
.wrap-ribbon:after,
.wrap-ribbon:before {
    content: "";
    position: absolute;
    z-index: -2;
}
.group.corner,
.group.edge {
    position: relative;
}
.group.corner {
    height: 150px;
}
.left-edge.point {
    width: auto;
    height: 20px;
    line-height: 18px;
    top: 20px;
    left: -5px;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
    z-index: 200;
    font-size: 12px;
}
.ie8 .left-edge.point {
    left: 0;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}
.left-edge.point > span {
    padding: 0 15px;
}
.ie .left-edge.point > span {
    -pie-background: none;
}
.left-edge.point:before {
    border-style: solid;
    border-width: 4px;
    border-color: transparent;
    bottom: -5px;
    left: 2px;
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.left-edge.point:after {
    width: 28px;
    height: 28px;
    right: -14px;
    top: 50%;
    margin-top: -14px;
    -moz-transform-origin: center center;
    -moz-transform: rotate(45deg);
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(45deg);
    -o-transform-origin: center center;
    -o-transform: rotate(45deg);
    -ms-transform-origin: center center;
    -ms-transform: rotate(45deg);
    transform-origin: center center;
    transform: rotate(45deg);
    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
.ie8 .left-edge.point:after,
.ie8 .left-edge.point:before {
    display: none;
    border-radius: 0;
}
.lblue.left-corner.strip > span,
.lblue.left-corner.strip > span:after,
.lblue.left-corner.strip > span:before,
.lblue.right-corner.strip > span,
.lblue.right-corner.strip > span:after,
.lblue.right-corner.strip > span:before {
    background-color: #e6174b;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e6174b), to(#e6174b));
    background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.7) 10px), -webkit-linear-gradient(left, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.7) 10px),
        -webkit-linear-gradient(top, #e6174b, #e6174b);
    background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.7) 10px), -moz-linear-gradient(left, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.7) 10px), -moz-linear-gradient(top, #e6174b, #e6174b);
    background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.7) 10px), -ms-linear-gradient(left, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.7) 10px), -ms-linear-gradient(top, #e6174b, #e6174b);
    background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.7) 10px), -o-linear-gradient(left, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.7) 10px), -o-linear-gradient(top, #e6174b, #e6174b);
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.7) 10px), linear-gradient(to right, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.7) 10px), linear-gradient(to bottom, #e6174b, #e6174b);
}
.lblue.left-corner:before {
    border-left-color: #991f3d;
    border-bottom-color: #991f3d;
}
.lblue.left-corner:after {
    border-right-color: #991f3d;
    border-top-color: #991f3d;
}
.lblue.right-corner:before {
    border-left-color: #991f3d;
    border-top-color: #991f3d;
}
.lblue.right-corner:after {
    border-right-color: #991f3d;
    border-bottom-color: #991f3d;
}
.lblue.left-edge.point:after,
.lblue.right-edge.point:after {
    background-color: #991f3d;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#991f3d), to(#991f3d));
    background-image: -webkit-linear-gradient(-45deg, #991f3d, #991f3d);
    background-image: -moz-linear-gradient(-45deg, #991f3d, #991f3d);
    background-image: -ms-linear-gradient(-45deg, #991f3d, #991f3d);
    background-image: -o-linear-gradient(-45deg, #991f3d, #991f3d);
    background-image: linear-gradient(135deg, #991f3d, #991f3d);
    display: none;
}
.angled-section {
    position: absolute;
    z-index: 20;
    display: block;
}
.angled-section polygon {
    fill: #f6f6f6;
}
.angled-section.svg-top {
    top: -85px;
}
.angled-section.svg-bottom {
    bottom: -85px;
}
.angled-section.svg-footer-bottom,
.angled-section.svg-title-bottom {
    bottom: 0;
}
.parallax-container {
    position: relative;
    display: block;
    z-index: 0;
    overflow: hidden;
    margin: 0 auto;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0);
}
.parallax-container-inner,
.parallax-container-inner.repeat,
.touch .parallax-container-inner.no-repeat,
.touch .parallax-container-inner.repeat {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.parallax-container .parallax-container-inner.no-repeat,
.parallax-container.paratrue .parallax-container-inner.no-repeat {
    margin: 0 auto;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -moz-backface-visibility: hidden;
    background-position: center center;
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    top: 0;
    left: 0;
}
.no-touch .parallax-container {
    z-index: 0;
}
.parallax-container-inner {
    display: block;
    overflow: hidden;
    margin: 0 auto;
}
.parallax-container .parallax-container-inner.no-repeat {
    background-size: cover;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.parallax-container.paratrue .parallax-container-inner.no-repeat {
    background-size: cover;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-attachment: fixed;
}
.parallax-container-poster,
.touch .parallax-container-inner.no-repeat {
    margin: 0 auto;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}
.parallax-container-inner.repeat {
    margin: 0 auto;
    background-repeat: repeat;
}
.touch .parallax-container-inner.no-repeat {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.touch .parallax-container-inner.repeat {
    margin: 0 auto;
    background-repeat: repeat;
}
.parallax-container.paratrue .parallax-container-inner {
    height: 200%;
}
.parallax-container-inner iframe {
    position: absolute !important;
    display: block;
}
.parallax-container-inner .mejs-controls,
.parallax-container-inner .mejs-layers {
    display: none !important;
}
.parallax-container-inner .mejs-video {
    width: auto !important;
    height: auto !important;
}
.parallax-container-inner video {
    position: absolute;
    top: 0;
    left: 0;
    min-height: 100%;
    min-width: 100%;
}
.parallax-container-overlay,
.parallax-container-overlay-color {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-repeat: repeat;
}
.parallax-container-poster,
.side-section-image {
    bottom: 0;
    background-repeat: no-repeat;
    background-position: center center;
    left: 0;
    top: 0;
}
.parallax-container-poster {
    position: absolute;
    right: 0;
    background-size: cover;
}
.parallax-container-inner .mejs-container {
    z-index: -1;
}
.parallax-container-inner .mejs-container.mejs-video,
.parallax-container-inner .mejs-container.mejs-video * {
    transform: translateZ(0);
    position: relative;
}
.no-touch .side-section {
    z-index: 0;
}
.wp-video,
video.wp-video-shortcode {
    width: 100% !important;
    max-width: 100% !important;
}
video.wp-video-shortcode {
    position: relative;
}
.side-section-image {
    position: absolute;
    overflow: hidden;
    width: 41.66666667%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}
.side-section-image.repeat {
    background-repeat: repeat;
}
.side-section.right .side-section-image {
    right: 0;
    left: auto;
}
.side-section .side-col {
    margin: 0;
    float: right;
}
.side-section.right .side-col {
    margin: 0;
    float: left;
}
@media only screen and (max-width: 1000px) {
    .side-section-image {
        width: 25%;
    }
    .side-section .side-col {
        width: 66.66666667%;
    }
}
@media only screen and (max-width: 690px) {
    .side-section .side-col {
        width: 100%;
    }
    .side-section-image {
        display: none;
    }
    .block_of_dual_button {
        text-align: center !important;
    }
}
.blur {
    -webkit-filter: blur(5px);
    -moz-filter: blur(5px);
    -o-filter: blur(5px);
    -ms-filter: blur(5px);
    filter: blur(5px);
    transform: scale(1.1);
}
.featuredimagebg,
.featuredimagebgblog {
    background-repeat: no-repeat !important;
    background-size: cover !important;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.free_download_block .edd_download_purchase_form {
    margin-bottom: 0 !important;
}
.free_download_block {
    margin-top: 30px;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-items: flex-end;
    justify-content: center;
    margin-bottom: 62px;
}
.product_bottom_flex {
    padding: 0 6px;
}
.product_bottom_flex:first-child {
    padding-left: 0;
    max-width: 249px;
}
.product_bottom_flex:last-child {
    padding-right: 0;
}
.product_bottom_flex .social-button-bottom {
    padding: 9px 18px;
}
.free_download_block .edd_download_purchase_form .edd_price_options li {
    display: block;
    padding: 0;
    margin: 0;
    line-height: 25px;
    text-align: left;
}
.free_block img {
    max-width: 100%;
}
.social-button-bottom {
    border-radius: 3px;
    font-size: 16px;
    font-weight: 700;
    padding: 8px 20px 10px !important;
    border-color: #28375a;
    border-width: 2px;
    border-style: solid;
    color: #28375a;
    display: inline-block;
    width: 100%;
    text-align: center;
    max-height: 50px;
    min-height: 50px;
}
.social-button-bottom a i {
    color: #fff;
    padding: 6px 5px;
    display: inline-block;
    text-align: center;
    margin: 0 5px;
    min-width: 27px;
    height: 25px;
    font-size: 12px;
    line-height: 14px;
}
.social-button-bottom a:last-child i {
    margin-right: 0;
}
.social-button-bottom a.facebook i {
    background: #3b5998;
}
.social-button-bottom a.twitter i {
    background: #1da1f2;
}
.social-button-bottom a.google i {
    background: #dd4b39;
}
.social-button-bottom a.pinterest i {
    background: #bd081c;
}
.dm_dimension h4 {
    font-size: 16px;
    font-weight: 700;
    margin-top: 0;
}
.dm_dimension_button {
    background: #d7d8d9;
    text-align: center;
    padding: 6px 12px;
    border-radius: 3px;
    display: inline;
}
.dimension_table > tbody > tr > td {
    border: none !important;
    padding-right: 2px !important;
    padding-left: 2px !important;
    display: inline-block;
    padding-bottom: 5px !important;
}
.dm_extra_padding {
    padding-top: 6px !important;
}
.free_block ol,
.free_block ul,
.post-main-content ol,
.post-main-content ul,
.single-post-block ol,
.single-post-block ul {
    padding: 0 0 20px;
    margin-left: 30px;
}
.free_block h1,
.free_block h2,
.free_block h3,
.free_block h4,
.post-main-content h1,
.post-main-content h2,
.post-main-content h3,
.post-main-content h4,
.single-post-block h1,
.single-post-block h2,
.single-post-block h3,
.single-post-block h4 {
    margin-top: 0;
    margin-bottom: 30px;
}
.free_block h4,
.free_block h5,
.post-main-content h4,
.post-main-content h5,
.single-post-block h4,
.single-post-block h5 {
    margin-top: 0;
    margin-bottom: 20px;
}
.free_block h6,
.post-main-content h6,
.single-post-block h61 {
    margin-top: 0;
    margin-bottom: 30px;
}
.sidebar-theme .textwidget img,
.sidebar-theme img {
    max-width: 100%;
    height: auto;
}
.sidebar-theme select,
.sidebar-theme select option {
    max-width: 100%;
}
#grid .status-publish.sticky:before {
    left: 14px;
}
#grid .status-publish.sticky .blog-box {
    padding-top: 10px;
}
.status-publish.sticky:before {
    content: "Featured";
    color: #fff;
    padding: 6px 10px;
    text-align: center;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 0;
    position: absolute;
    font-size: 11px;
    left: 0px;
    line-height: 12px;
}
.post-promo-box.grid_dm .overlay_content_center a {
    font-weight: 700;
    line-height: 45px;
    height: 50px;
    padding: 0 20px;
    text-transform: capitalize;
    font-size: 16px;
    max-height: 50px;
    background: #fff;
    border-color: #fff;
    border-radius: 3px;
    vertical-align: middle;
    display: inline-block;
}
.to-separator-bottom,
.to-separator-top {
    position: absolute;
    z-index: 1;
    height: 60px;
    left: 0;
    width: 100%;
    overflow: hidden;
}
.bottom_meta {
    margin: 30px 0;
    border-radius: 3px;
    width: 100%;
    float: left;
}
.bottom_meta p {
    margin: 0;
}
.button-sub-right .btn,
.cart-style-one .cart-button .edd-cart-quantity,
.download_cat_filter,
.search-btn::after,
.status-publish.sticky:before,
.wpcf7-submit {
    background: var(--primary-color);
}
.download_cat_filter {
    position: relative;
}
h1.single-post-title {
    color: #fff;
    margin: 0;
}
h1.page_title_single {
    color: #f2f2f2;
    font-weight: 700;
}
.footer-link-page-post {
    width: 100%;
    float: left;
}
.footer-link-page-post a {
    text-decoration: none;
}
.footer-link-page-post a .footer-page-post-link {
    background: #28375a !important;
    padding: 3px 8px;
    color: #fff;
    text-decoration: none;
}
.footer-link-page-post .footer-page-post-link {
    background: var(--primary-color);
    padding: 3px 8px;
    color: var(--primary-text-color);
}
.chat-author,
.chat-text {
    padding-left: 10px;
    border-radius: 3px;
}
.comment-button a.btn,
.product-main-header,
.social-button {
    background: #28375a;
}
.chat-author {
    background: #c1e8e3;
    border-left: 3px solid #41474d;
}
.chat-text {
    background: #ebf5f3;
    border-left: 3px solid #c1e8e3;
    margin-top: 2px;
}
.format-quote blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    background: #c1e8e3;
    border-left: 5px solid #41474d;
    border-radius: 3px;
}
.format-aside .post-main-content {
    background: #e9edf7;
    padding: 30px;
    color: #28375a;
    font-size: 16px;
    border-radius: 3px;
    line-height: 30px;
}
.format-audio .post-main-content,
.format-status .post-main-content {
    font-size: 18px;
}
.format-video .post-main-content iframe {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
.format-audio .post-main-content a {
    display: inherit;
    font-weight: 700;
}
.format-audio .post-main-content .wp-audio-shortcode {
    margin-top: 15px;
}
.format-image .post-main-content .wp-caption {
    background: #fff;
    border: none;
    max-width: 100%;
    padding: 5px 3px 10px;
    text-align: center;
    float: left;
}
.format-gallery .gallery {
    width: 100%;
    float: left;
    display: flex;
    flex-wrap: wrap;
}
.no-results.not-found {
    padding: 120px 0;
}
.no-results.not-found .page-header {
    padding-bottom: 9px;
    border-bottom: 1px solid #41474d;
    margin: 0;
}
.to-separator-top {
    top: -59px;
}
.to-separator-bottom {
    bottom: -59px;
}
.clouds,
.repeat-circle-big,
.repeat-circle-small,
.repeat-triangle-big,
.repeat-triangle-small,
.rounded-inner,
.rounded-outer,
.slope-left,
.slope-right,
.triangle-inner,
.triangle-outer {
    width: 100%;
    height: 100%;
}
.repeat-circle-small,
.repeat-triangle-small {
    display: none;
}
.to-separator-bottom svg.arrow,
.to-separator-bottom svg.clouds,
.to-separator-bottom svg.repeat-circle-big,
.to-separator-bottom svg.repeat-circle-small,
.to-separator-bottom svg.repeat-triangle-big,
.to-separator-bottom svg.repeat-triangle-small,
.to-separator-bottom svg.rounded-inner,
.to-separator-bottom svg.rounded-outer,
.to-separator-bottom svg.triangle-inner,
.to-separator-bottom svg.triangle-outer {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.to-separator-bottom svg.slope-right {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg);
}
.to-separator-top svg.slope-left {
    -webkit-transform: rotateY(180deg) rotateX(180deg);
    -moz-transform: rotateY(180deg) rotateX(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotateY(180deg) rotateX(180deg);
    transform: rotateY(180deg) rotateX(180deg);
}
.to-separator-top svg.slope-right {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.to-separator-bottom .arrow,
.to-separator-top .arrow {
    display: block;
    position: relative;
    height: 60px;
    width: 160px;
    margin: 0 auto;
}
.to-separator-bottom .circle,
.to-separator-top .circle {
    display: block;
    position: relative;
    height: 120px;
    width: 120px;
    margin: -60px auto 0;
}
.to-separator-top .circle {
    margin-top: 0;
    margin-bottom: -60px;
}
@media (max-width: 968px) {
    .to-separator-top {
        height: 35px;
        top: -34px;
    }
    .to-separator-bottom {
        height: 35px;
        bottom: -34px;
    }
    .to-separator-bottom .arrow,
    .to-separator-top .arrow {
        height: 35px;
        width: 100px;
    }
    .repeat-circle-small,
    .repeat-triangle-small {
        display: block;
    }
    .repeat-circle-big,
    .repeat-triangle-big {
        display: none;
    }
}
.no-touch .col.has-anim,
.no-touch .has-anim,
.no-touch .to-sc-image.has-anim {
    opacity: 0;
    position: relative;
}
.csstransitions.no-touch .col.has-anim,
.csstransitions.no-touch .has-anim,
.csstransitions.no-touch .to-sc-image.has-anim {
    transition: all 0.8s ease;
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
}
.no-csstransitions.no-touch .col.has-anim[data-anim="from-left"],
.no-csstransitions.no-touch .has-anim[data-anim="from-left"],
.no-csstransitions.no-touch .to-sc-image.has-anim[data-anim="from-left"] {
    left: -40px;
}
.csstransitions.no-touch .col.has-anim[data-anim="from-left"],
.csstransitions.no-touch .has-anim[data-anim="from-left"],
.csstransitions.no-touch .to-sc-image.has-anim[data-anim="from-left"] {
    transform: translate3d(-40px, 0, 0);
    -webkit-transform: translate3d(-40px, 0, 0);
    -o-webkit-transform: translate3d(-40px, 0, 0);
    -moz-webkit-transform: translate3d(-40px, 0, 0);
}
.no-csstransitions.no-touch .col.has-anim[data-anim="from-right"],
.no-csstransitions.no-touch .has-anim[data-anim="from-right"],
.no-csstransitions.no-touch .to-sc-image.has-anim[data-anim="from-right"] {
    right: -40px;
}
.csstransitions.no-touch .col.has-anim[data-anim="from-right"],
.csstransitions.no-touch .has-anim[data-anim="from-right"],
.csstransitions.no-touch .to-sc-image.has-anim[data-anim="from-right"] {
    transform: translate3d(40px, 0, 0);
    -webkit-transform: translate3d(40px, 0, 0);
    -o-webkit-transform: translate3d(40px, 0, 0);
    -moz-webkit-transform: translate3d(40px, 0, 0);
}
.no-csstransitions.no-touch .col.has-anim[data-anim="from-top"],
.no-csstransitions.no-touch .has-anim[data-anim="from-top"],
.no-csstransitions.no-touch .to-sc-image.has-anim[data-anim="from-top"] {
    top: -50px;
}
.csstransitions.no-touch .col.has-anim[data-anim="from-top"],
.csstransitions.no-touch .has-anim[data-anim="from-top"],
.csstransitions.no-touch .to-sc-image.has-anim[data-anim="from-top"] {
    transform: translate3d(0, -50px, 0);
    -webkit-transform: translate3d(0, -50px, 0);
    -o-webkit-transform: translate3d(0, -50px, 0);
    -moz-webkit-transform: translate3d(0, -50px, 0);
}
.no-csstransitions.no-touch .col.has-anim[data-anim="from-bottom"],
.no-csstransitions.no-touch .has-anim[data-anim="from-bottom"],
.no-csstransitions.no-touch .to-sc-image.has-anim[data-anim="from-bottom"] {
    bottom: -50px;
}
.csstransitions.no-touch .col.has-anim[data-anim="from-bottom"],
.csstransitions.no-touch .has-anim[data-anim="from-bottom"],
.csstransitions.no-touch .to-sc-image.has-anim[data-anim="from-bottom"] {
    transform: translate3d(0, 50px, 0);
    -webkit-transform: translate3d(0, 50px, 0);
    -o-webkit-transform: translate3d(0, 50px, 0);
    -moz-webkit-transform: translate3d(0, 50px, 0);
}
.no-touch .col.has-anim[data-anim="grow-in"],
.no-touch .has-anim[data-anim="grow-in"],
.no-touch .to-sc-image.has-anim[data-anim="grow-in"] {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    -o-transform: scale(0.4);
    -moz-transform: scale(0.4);
    transition: all 0.8s cubic-bezier(0.2, 0.5, 0.4, 1.3);
    -webkit-transition: all 0.8s cubic-bezier(0.2, 0.5, 0.4, 1.3);
    -o-transition: all 0.8s cubic-bezier(0.2, 0.5, 0.4, 1.3);
    -moz-transition: all 0.8s cubic-bezier(0.2, 0.5, 0.4, 1.3);
}
.no-touch .col.has-anim[data-anim="flip-in"],
.no-touch .has-anim[data-anim="flip-in"],
.no-touch .to-sc-image.has-anim[data-anim="flip-in"] {
    opacity: 0;
    transform: perspective(1000px) rotateY(25deg);
    -webkit-transform: perspective(1000px) rotateY(25deg);
    -o-webkit-transform: perspective(1000px) rotateY(25deg);
    -moz-webkit-transform: perspective(1000px) rotateY(25deg);
    transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
}
@-webkit-keyframes flash {
    0%,
    100%,
    50% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
@-moz-keyframes flash {
    0%,
    100%,
    50% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
@-o-keyframes flash {
    0%,
    100%,
    50% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
@keyframes flash {
    0%,
    100%,
    50% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
.flash {
    -webkit-animation: flash 1s linear;
    -moz-animation: flash 1s linear;
    -o-animation: flash 1s linear;
    animation: flash 1s linear;
}
@-webkit-keyframes shake {
    0%,
    100% {
        -webkit-transform: translateX(0);
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
    }
}
@-moz-keyframes shake {
    0%,
    100% {
        -moz-transform: translateX(0);
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -moz-transform: translateX(-10px);
    }
    20%,
    40%,
    60%,
    80% {
        -moz-transform: translateX(10px);
    }
}
@-o-keyframes shake {
    0%,
    100% {
        -o-transform: translateX(0);
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -o-transform: translateX(-10px);
    }
    20%,
    40%,
    60%,
    80% {
        -o-transform: translateX(10px);
    }
}
@keyframes shake {
    0%,
    100% {
        transform: translateX(0);
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        transform: translateX(-10px);
    }
    20%,
    40%,
    60%,
    80% {
        transform: translateX(10px);
    }
}
.shake {
    -webkit-animation: shake 1s linear;
    -moz-animation: shake 1s linear;
    -o-animation: shake 1s linear;
    animation: shake 1s linear;
}
@-webkit-keyframes bounce {
    0%,
    100%,
    20%,
    50%,
    80% {
        -webkit-transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(-30px);
    }
    60% {
        -webkit-transform: translateY(-15px);
    }
}
@-moz-keyframes bounce {
    0%,
    100%,
    20%,
    50%,
    80% {
        -moz-transform: translateY(0);
    }
    40% {
        -moz-transform: translateY(-30px);
    }
    60% {
        -moz-transform: translateY(-15px);
    }
}
@-o-keyframes bounce {
    0%,
    100%,
    20%,
    50%,
    80% {
        -o-transform: translateY(0);
    }
    40% {
        -o-transform: translateY(-30px);
    }
    60% {
        -o-transform: translateY(-15px);
    }
}
@keyframes bounce {
    0%,
    100%,
    20%,
    50%,
    80% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-30px);
    }
    60% {
        transform: translateY(-15px);
    }
}
.bounce {
    -webkit-animation: bounce 1s linear;
    -moz-animation: bounce 1s linear;
    -o-animation: bounce 1s linear;
    animation: bounce 1s linear;
}
@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
    }
    10%,
    20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
    }
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
    }
    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
    }
    100% {
        -webkit-transform: scale(1) rotate(0);
    }
}
@-moz-keyframes tada {
    0% {
        -moz-transform: scale(1);
    }
    10%,
    20% {
        -moz-transform: scale(0.9) rotate(-3deg);
    }
    30%,
    50%,
    70%,
    90% {
        -moz-transform: scale(1.1) rotate(3deg);
    }
    40%,
    60%,
    80% {
        -moz-transform: scale(1.1) rotate(-3deg);
    }
    100% {
        -moz-transform: scale(1) rotate(0);
    }
}
@-o-keyframes tada {
    0% {
        -o-transform: scale(1);
    }
    10%,
    20% {
        -o-transform: scale(0.9) rotate(-3deg);
    }
    30%,
    50%,
    70%,
    90% {
        -o-transform: scale(1.1) rotate(3deg);
    }
    40%,
    60%,
    80% {
        -o-transform: scale(1.1) rotate(-3deg);
    }
    100% {
        -o-transform: scale(1) rotate(0);
    }
}
@keyframes tada {
    0% {
        transform: scale(1);
    }
    10%,
    20% {
        transform: scale(0.9) rotate(-3deg);
    }
    30%,
    50%,
    70%,
    90% {
        transform: scale(1.1) rotate(3deg);
    }
    40%,
    60%,
    80% {
        transform: scale(1.1) rotate(-3deg);
    }
    100% {
        transform: scale(1) rotate(0);
    }
}
.tada {
    -webkit-animation: tada 1s linear;
    -moz-animation: tada 1s linear;
    -o-animation: tada 1s linear;
    animation: tada 1s linear;
}
@-webkit-keyframes swing {
    100%,
    20%,
    40%,
    60%,
    80% {
        -webkit-transform-origin: top center;
    }
    20% {
        -webkit-transform: rotate(15deg);
    }
    40% {
        -webkit-transform: rotate(-10deg);
    }
    60% {
        -webkit-transform: rotate(5deg);
    }
    80% {
        -webkit-transform: rotate(-5deg);
    }
    100% {
        -webkit-transform: rotate(0);
    }
}
@-moz-keyframes swing {
    20% {
        -moz-transform: rotate(15deg);
    }
    40% {
        -moz-transform: rotate(-10deg);
    }
    60% {
        -moz-transform: rotate(5deg);
    }
    80% {
        -moz-transform: rotate(-5deg);
    }
    100% {
        -moz-transform: rotate(0);
    }
}
@-o-keyframes swing {
    20% {
        -o-transform: rotate(15deg);
    }
    40% {
        -o-transform: rotate(-10deg);
    }
    60% {
        -o-transform: rotate(5deg);
    }
    80% {
        -o-transform: rotate(-5deg);
    }
    100% {
        -o-transform: rotate(0);
    }
}
@keyframes swing {
    20% {
        transform: rotate(15deg);
    }
    40% {
        transform: rotate(-10deg);
    }
    60% {
        transform: rotate(5deg);
    }
    80% {
        transform: rotate(-5deg);
    }
    100% {
        transform: rotate(0);
    }
}
.swing {
    -webkit-transform-origin: top center;
    -moz-transform-origin: top center;
    -o-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation: swing 1s linear;
    -moz-animation: swing 1s linear;
    -o-animation: swing 1s linear;
    animation: swing 1s linear;
}
@-webkit-keyframes wobble {
    0%,
    100% {
        -webkit-transform: translateX(0);
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
    }
}
@-moz-keyframes wobble {
    0%,
    100% {
        -moz-transform: translateX(0);
    }
    15% {
        -moz-transform: translateX(-25%) rotate(-5deg);
    }
    30% {
        -moz-transform: translateX(20%) rotate(3deg);
    }
    45% {
        -moz-transform: translateX(-15%) rotate(-3deg);
    }
    60% {
        -moz-transform: translateX(10%) rotate(2deg);
    }
    75% {
        -moz-transform: translateX(-5%) rotate(-1deg);
    }
}
@-o-keyframes wobble {
    0%,
    100% {
        -o-transform: translateX(0);
    }
    15% {
        -o-transform: translateX(-25%) rotate(-5deg);
    }
    30% {
        -o-transform: translateX(20%) rotate(3deg);
    }
    45% {
        -o-transform: translateX(-15%) rotate(-3deg);
    }
    60% {
        -o-transform: translateX(10%) rotate(2deg);
    }
    75% {
        -o-transform: translateX(-5%) rotate(-1deg);
    }
}
@keyframes wobble {
    0%,
    100% {
        transform: translateX(0);
    }
    15% {
        transform: translateX(-25%) rotate(-5deg);
    }
    30% {
        transform: translateX(20%) rotate(3deg);
    }
    45% {
        transform: translateX(-15%) rotate(-3deg);
    }
    60% {
        transform: translateX(10%) rotate(2deg);
    }
    75% {
        transform: translateX(-5%) rotate(-1deg);
    }
}
.wobble {
    -webkit-animation: wobble 1s linear;
    -moz-animation: wobble 1s linear;
    -o-animation: wobble 1s linear;
    animation: wobble 1s linear;
}
@-webkit-keyframes pulse {
    0%,
    100% {
        -webkit-transform: scale(1);
    }
    25%,
    75% {
        -webkit-transform: scale(1.2);
    }
    50% {
        -webkit-transform: scale(1.1);
    }
}
@-moz-keyframes pulse {
    0%,
    100% {
        -moz-transform: scale(1);
    }
    25%,
    75% {
        -moz-transform: scale(1.2);
    }
    50% {
        -moz-transform: scale(1.1);
    }
}
@-o-keyframes pulse {
    0%,
    100% {
        -o-transform: scale(1);
    }
    25%,
    75% {
        -o-transform: scale(1.2);
    }
    50% {
        -o-transform: scale(1.1);
    }
}
@keyframes pulse {
    0%,
    100% {
        transform: scale(1);
    }
    25%,
    75% {
        transform: scale(1.2);
    }
    50% {
        transform: scale(1.1);
    }
}
.pulse {
    -webkit-animation: pulse 1s linear;
    -moz-animation: pulse 1s linear;
    -o-animation: pulse 1s linear;
    animation: pulse 1s linear;
}
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
    }
    25% {
        -webkit-transform: rotate(45deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
    }
    75% {
        -webkit-transform: rotate(315deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@-moz-keyframes rotate {
    0% {
        -moz-transform: rotate(0);
    }
    25% {
        -moz-transform: rotate(45deg);
    }
    50% {
        -moz-transform: rotate(180deg);
    }
    75% {
        -moz-transform: rotate(315deg);
    }
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-o-keyframes rotate {
    0% {
        -o-transform: rotate(0);
    }
    25% {
        -o-transform: rotate(45deg);
    }
    50% {
        -o-transform: rotate(180deg);
    }
    75% {
        -o-transform: rotate(315deg);
    }
    100% {
        -o-transform: rotate(360deg);
    }
}
@keyframes rotate {
    0% {
        transform: rotate(0);
    }
    25% {
        transform: rotate(45deg);
    }
    50% {
        transform: rotate(180deg);
    }
    75% {
        transform: rotate(315deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
.rotate {
    -webkit-animation: rotate 1s linear;
    -moz-animation: rotate 1s linear;
    -o-animation: rotate 1s linear;
    animation: rotate 1s linear;
}
#mayosis-sidemenu,
#mayosis-sidemenu ul,
#mayosis-sidemenu ul li,
#mayosis-sidemenu ul li a {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
    line-height: 1;
    display: block;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}
#mayosis-sidemenu {
    width: 100%;
    color: #fff;
    margin-top: 30px;
}
#mayosis-sidemenu ul ul {
    display: none;
}
.align-right {
    float: right;
}
#mayosis-sidemenu > ul > li > a {
    padding: 13px 20px;
    cursor: pointer;
    z-index: 2;
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
}
#mayosis-sidemenu > ul > li.active > a,
#mayosis-sidemenu > ul > li.open > a,
#mayosis-sidemenu > ul > li > a:hover {
    color: #fff;
    background: #191928;
}
.holder {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    right: 0;
}
.holder::after,
.holder::before {
    display: block;
    position: absolute;
    content: "";
    width: 6px;
    height: 6px;
    right: 20px;
    z-index: 10;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
}
.holder::after {
    top: 17px;
    border-top: 2px solid #fff;
    border-left: 2px solid #fff;
}
#mayosis-sidemenu > ul > li.active > a > span::after,
#mayosis-sidemenu > ul > li.open > a > span::after,
#mayosis-sidemenu > ul > li > a:hover > span::after {
    border-color: #eee;
}
.holder::before {
    top: 18px;
    border-top: 2px solid;
    border-left: 2px solid;
    border-top-color: inherit;
    border-left-color: inherit;
}
#mayosis-sidemenu ul ul li a {
    cursor: pointer;
    border-bottom: none;
    padding: 10px 20px;
    z-index: 1;
    text-decoration: none;
    font-size: 13px;
    background: 0 0 !important;
    box-shadow: none;
    line-height: 15px;
    font-weight: 400;
}
#mayosis-sidemenu ul ul li.active > a,
#mayosis-sidemenu ul ul li.open > a,
#mayosis-sidemenu ul ul li:hover > a {
    background: 0 0;
    color: #fff;
}
#mayosis-sidemenu ul ul li:first-child > a {
    box-shadow: none;
}
#mayosis-sidemenu ul ul ul li a {
    padding-left: 30px;
}
#mayosis-sidemenu > ul > li > ul > li.last > a,
#mayosis-sidemenu > ul > li > ul > li:last-child > a {
    border-bottom: 0;
}
#mayosis-sidemenu > ul > li > ul > li.last.open > a,
#mayosis-sidemenu > ul > li > ul > li.open:last-child > a {
    border-bottom: 1px solid #32373e;
}
#mayosis-sidemenu > ul > li > ul > li.open:last-child > ul > li:last-child > a {
    border-bottom: 0;
}
#mayosis-sidemenu ul ul li.has-sub > a::after {
    display: block;
    position: absolute;
    content: "\2c3";
    width: 5px;
    height: 5px;
    right: 20px;
    z-index: 10;
    top: 11.5px;
    font-family: Zeroicons-Line;
}
#mayosis-sidemenu ul ul li.active > a::after,
#mayosis-sidemenu ul ul li.open > a::after,
#mayosis-sidemenu ul ul li > a:hover::after {
    border-color: #fff;
}
.footer-sidebar ul li a:hover,
.main-post-promo .single-social-button a:hover i,
.top-social-icon li a:hover,
.without-bg-social a:hover {
    opacity: 0.5;
}
.gallery__thumbnail.current i {
    background-color: #757575;
    width: 100%;
}
.gallery .slick-list {
    overflow: visible;
}
.gallery .slick-slide {
    padding: 0 100px;
    width: 100vw;
    filter: drop-shadow(0 10px 40px rgba(0, 0, 0, 0.55));
}
.gallery .slick-slide img {
    max-width: 100%;
    margin: 0 auto;
}
@keyframes motion-blur {
    0% {
        filter: url(#blur0);
        transform: scale(1, 1);
    }
    15% {
        filter: url(#blur1);
        transform: scale(1, 0.98);
    }
    30% {
        filter: url(#blur2);
        transform: scale(1, 0.93);
    }
    45% {
        filter: url(#blur3);
        transform: scale(1.1, 0.9);
    }
    60% {
        filter: url(#blur4);
        transform: scale(1.2, 0.88);
    }
    100%,
    75% {
        filter: url(#blur5);
        transform: scale(1.35, 0.85);
    }
}
.do-transition {
    animation: motion-blur 0.1s linear forwards, motion-blur 0.4s linear reverse forwards 0.1s;
}
.product-style-one-meta {
    font-size: 14px;
}
.product-style-one-meta span {
    padding: 0 12px;
}
.nicescroll-rails {
    z-index: 999 !important;
}
.sidebar-thumbnail,
.sidebar-thumbnail .product-thumb img {
    border-radius: 3px;
}
.widget_digital_search {
    background: 0 0 !important;
}
.maxcollapse-input,
.mayosis-option-menu li a:focus {
    background: 0 0;
    outline: 0;
}
.single-product-widget .tag_widget_single {
    padding: 0;
}
.main-header #mayosis-menu {
    margin-top: -1px;
}
.main-navigation {
    width: 100%;
}
.footer-sidebar .widget-title,
h2.footer-widget-title {
    font-size: 20px;
    line-height: 20px;
    padding-bottom: 16px;
}
div.wpcf7-response-output {
    margin: 0 !important;
    padding: 1em !important;
}
.product_widget_inside .edd-fd-button {
    margin-bottom: 12px;
}
.top-header-right #top-main-menu > ul > li:last-child {
    padding-right: 0;
}
#comment_box:focus,
.single-news-letter .nl__item--submit:focus {
    outline: 0;
    border: none;
}
.fes--author--image--block .overlay_content_center a i,
.recent_image_block .overlay_content_center a i {
    font-size: 16px;
}
.footer-sidebar ul li a,
.main-post-promo .single-social-button a:hover i,
.without-bg-social a {
    transition: all 0.25s;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0) scale(1, 1);
}
.without-bg-social a {
    padding: 0 15px;
}
.without-bg-social a:first-child {
    padding-left: 0;
}
.without-bg-social a:last-child {
    padding-right: 0;
}
.additional-footer {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    border-top: 1px solid #fff;
    margin-top: 48px;
    padding-top: 48px;
}
.additional-footer-widget .follow-text {
    margin: 0;
}
.additional-footer-widge .social-profile a {
    margin: 0 5px;
}
.additional-footer .additional-footer-widget {
    flex: 1;
}
.btn {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.maxcollapse {
    position: relative;
    min-width: 50px;
    width: 0;
    height: 80px;
    float: right;
    overflow: hidden;
    -webkit-transition: width 0.3s;
    -moz-transition: width 0.3s;
    -ms-transition: width 0.3s;
    -o-transition: width 0.3s;
    transition: width 0.3s;
}
.maxcollapse-input {
    border: 0;
    opacity: 0;
    font-size: 14px;
    font-style: italic;
}
.maxcollapse-open .maxcollapse-input {
    top: 0;
    right: 0;
    border: 0;
    outline: 0;
    width: 100%;
    height: 40px;
    margin: 0;
    padding: 0 55px 0 20px;
    font-size: 14px;
    color: red;
    opacity: 1;
}
.maxcollapse-input::-webkit-input-placeholder {
    color: #d74b4b;
}
.maxcollapse-input:-moz-placeholder {
    color: #d74b4b;
}
.maxcollapse-input::-moz-placeholder {
    color: #d74b4b;
}
.maxcollapse-input:-ms-input-placeholder {
    color: #d74b4b;
}
.maxcollapse-icon,
.maxcollapse-submit {
    width: 50px;
    height: 80px;
    display: block;
    position: absolute;
    top: 0;
    font-size: 22px;
    right: 0;
    padding: 0;
    margin: -3px 0 0;
    border: 0;
    outline: 0;
    line-height: 80px;
    text-align: center;
    cursor: pointer;
    color: #dcddd8;
    background: 0 0;
}
.maxcollapse-submit {
    opacity: 0;
}
.maxcollapse-open {
    width: 100%;
}
.maxcollapse-open .maxcollapse-input {
    background: #172b3c;
    border-radius: 3px;
}
.byline {
    position: absolute;
    top: 150px;
    left: 30%;
    text-align: center;
    font-size: 18px;
}
.byline a {
    text-decoration: none;
    color: #d74b4b;
}
.container-author .author-all-product-box {
    padding-top: 91px;
    padding-bottom: 95px;
}
.widget-products .grid_dm .overlay_content_center a {
    font-size: 20px;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    vertical-align: middle;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
.widget-products .grid_dm .overlay_content_center a i {
    font-size: 20px;
}
.blog_overlay_content a,
.fes--author--image--block .overlay_content_center a,
.recent_image_block .overlay_content_center a {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    vertical-align: middle;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
.single-news-letter .nl__item--submit:hover {
    background: #0abeb4;
    border-color: #0abeb4;
    color: #fff;
}
.single-news-letter {
    position: relative;
}
.nl__item {
    width: 100%;
    margin-bottom: 10px;
    border: 1px solid #1e2832;
    height: 40px;
    padding: 0 15px;
    background: #1e2832;
    color: #6e7d82;
    font-size: 16px !important;
}
.nl__item::-webkit-input-placeholder {
    color: #6e7d82 !important;
}
.nl__item::-moz-placeholder {
    color: #6e7d82 !important;
}
.footer-payment-options {
    margin-top: 34px;
}
.footer-sidebar .edd-taxonomy-widget .children {
    margin: 0;
}
.footer-payment-options i {
    padding-right: 10px;
    font-size: 36px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.single-news-letter .nl__item--submit {
    transition: all 0.15s;
    position: absolute;
    top: 10px;
    right: 10px;
    color: #6e8c96;
    background-color: #324650;
    border: none;
    padding: 0 20px 20px;
    line-height: 30px;
    max-height: 30px;
    border-radius: 3px;
    font-size: 12px !important;
}
.blog_overlay_content a i {
    font-size: 30px;
    color: #fff;
}
.top_block_thumbnail {
    position: absolute;
    background: rgba(40, 40, 55, 0.5);
}
.top_block {
    top: 0;
    bottom: auto !important;
}
.side-image-control .gallery__block {
    width: 70%;
    float: left;
}
.side-thumb-control {
    width: 30% !important;
    float: left;
    padding: 10px 10px 10px 15px !important;
}
.side-thumb-control .gallery__controls__inner {
    width: 100% !important;
    position: static !important;
}
.without-meta {
    height: 15px;
}
.productflexfix {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.productflexfix .post-thumb-single {
    flex: 1;
}
.mayosis-blog-flex.post-details,
.middle-flex-grid {
    flex: 1;
}
.edd_price_option_price.regular_price del,
.product-price.promo_price del {
    opacity: 0.5;
}
.button-fill-color,
.live_demo_onh {
    -webkit-transition: background-color 0.2s ease-out;
    -moz-transition: background-color 0.2s ease-out;
    -o-transition: background-color 0.2s ease-out;
    transition: all 0.2s ease-out;
}
.download-count-hover {
    font-size: 14px;
    color: #fff;
    text-transform: capitalize;
    margin: 10px 0;
}
.overlay_content_center .social-button a i,
.overlay_content_center i {
    font-size: 10px;
}
.product-hover-social-share .social-button {
    border: none;
    padding: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    text-transform: capitalize;
    font-size: 14px;
}
.download-count-hover p span {
    padding-left: 6px;
}
.social-button i,
.social-button span {
    opacity: 1;
    cursor: default;
}
.social-button span {
    vertical-align: middle;
    padding-left: 4px;
    margin-top: -1px;
    display: inline;
    font-weight: 700;
    padding-right: 10px;
}
.social-button a i {
    cursor: pointer;
}
.social-button a i:hover {
    opacity: 1;
}
.overlay_content_center a {
    font-weight: 700;
}
.overlay_content_center .overlay_cart_btn i {
    vertical-align: middle;
    margin-top: -2px;
    padding-right: 3px;
}
.product_hover_demo_button .live_demo_onh,
.product_hover_details_button .button-fill-color {
    font-size: 16px;
    font-weight: 700;
}
.product-hover-social-share .social-button a,
.product-hover-social-share .social-button a i,
figure.mayosis-fade-in:hover .overlay_cart_btn {
    background: 0 0 !important;
    border: none !important;
    color: #fff !important;
    min-width: auto;
    padding: 0;
    opacity: 1;
}
.main-post-promo .social-button a:hover,
.mayosis-fade-in .overlay_content_center .overlay_cart_btn:hover,
.product-hover-social-share .social-button a:hover {
    opacity: 0.5;
}
aside.sidebar.widget-area {
    overflow: hidden;
}
.dasboard-tab {
    padding-top: 63px;
}
.user-dashboard-page .nav-pills > li.active > a,
.user-dashboard-page .nav-pills > li.active > a:focus,
.user-dashboard-page .nav-pills > li.active > a:hover {
    border-bottom: 2px solid #28375a;
    color: #28375a;
    background: 0 0;
    font-weight: 700;
}
.user-dashboard-page .nav-pills > li > a {
    border-radius: 0;
}
#basic-user-avatar-form input[type="submit"]:hover,
#commentform input[type="submit"]:hover,
#edd_checkout_cart .edd-submit.button.blue:hover,
#edd_profile_editor_submit:hover,
#sidebar-wrapper a#menu-close:hover,
.button-sub-right input[type="submit"],
.edd-submit.button.blue:hover,
.edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js:hover,
.login-button:hover,
.main_widget_checout:hover,
.nl__item--submit:hover,
.single-cart-button a:hover.btn,
.single-product-buttons .multiple_button_v:focus,
.single-product-buttons .multiple_button_v:hover {
    filter: contrast(125%) brightness(105%);
}
.footer-widget input[type="email"]::placeholder,
.footer-widget input[type="password"],
.footer-widget input[type="password"]::placeholder,
.footer-widget input[type="text"]::placeholder {
    opacity: 0.5;
}
.social-button a {
    transition: all 0.15s;
}
.edd-fd-button:hover {
    background: #282837;
    filter: brightness(120%);
    color: #fff !important;
}
.edd_cart_actions {
    font-size: 16px;
}
.edd-login-remember input[type="checkbox"] {
    opacity: 0;
}
.edd-login-remember input[type="checkbox"]:focus {
    outline: 0;
    border: none;
}
.edd-login-remember span {
    margin-left: -15px;
}
.edd-login-remember span:before {
    content: "\1f533";
    font-family: Zeroicons-Line;
    font-weight: 700;
    font-size: 16px;
    color: #cdcfd1;
    display: inline-block;
    margin-right: 5px;
}
.edd-login-remember input:checked ~ span:before {
    content: "\2611";
    font-family: Zeroicons-Line;
    font-weight: 700;
    font-size: 16px;
    color: var(--primary-color);
    transition: background 0.3s ease-in-out;
}
.mayosis-modern-login {
    background: #fff;
    padding: 80px;
    text-align: center;
    border-radius: 3px;
}
.login-logo {
    margin-bottom: 80px;
}
.mayosis-modern-login h3 {
    margin-top: 0;
    margin-bottom: 30px;
}
.mayosis-modern-login .edd-login-remember {
    text-align: left;
}
.mayosis-modern-login .main_login_form .login_form_dm input[type="email"],
.mayosis-modern-login .main_login_form .login_form_dm input[type="password"],
.mayosis-modern-login .main_login_form .login_form_dm input[type="text"] {
    padding: 5px 20px !important;
}
.mayosis-modern-login .main_login_form .login_form_dm input:focus {
    outline: 0;
}
a.sigining-up {
    margin-top: 20px;
    display: block;
    font-size: 14px;
    color: #5d6c80;
}
.product_widget_inside .edd_download_purchase_form {
    margin-bottom: 12px !important;
}
.product_widget_inside .edd_purchase_submit_wrapper {
    margin-top: 7px;
}
.product_widget_inside .edd_price_options.edd_multi_mode {
    margin-bottom: 37px;
}
.product_widget_inside .edd_price_options.edd_single_mode {
    margin-bottom: 30px;
}
.social-share-product-widget {
    padding-bottom: 15px;
    margin-top: 17px;
    display: inline-block;
    width: 100%;
}
.social_share_widget {
    text-align: center;
}
.social_share_widget a {
    margin: 0 5px;
    background: #4751d8;
    color: #fff;
    padding: 5px;
    min-width: 26px;
    height: 26px;
    display: inline-block;
    font-size: 12px;
    line-height: 15px;
    transition: all 0.25s;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0) scale(1, 1);
}
.bottom-widget-product .overlay_content_center a,
.widget-posts .overlay_content_center a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.mayosis-main-media .mejs-time-handle-content,
.single-post-block .mejs-time-handle-content {
    top: -6px;
}
.bottom-widget-product .overlay_content_center a i,
.widget-posts .overlay_content_center a i {
    font-size: 16px;
}
.social_share_widget a:hover {
    color: #fff;
    background: #fff;
}
.social_share_widget a.twitter {
    background: #01aeff;
}
.social_share_widget a.google {
    background: #ff3c00;
}
.social_share_widget a.pinterest {
    background: #c00000;
}
.edd_price_options.edd_single_mode ul li label {
    position: relative;
    cursor: pointer;
    font-size: 16px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-weight: 400;
    color: #28375a;
}
.edd_price_options.edd_multi_mode ul li label input,
.edd_price_options.edd_single_mode ul li label input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}
.edd_price_options.edd_single_mode ul li label span.edd_price_option_name:before {
    content: "\2b24";
    font-family: Zeroicons-Line;
    font-weight: 400;
    font-size: 16px;
    color: #cdcfd1;
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
}
.edd_price_options.edd_single_mode ul li label input:checked ~ span.edd_price_option_name:before {
    content: "\2705";
    font-family: Zeroicons-Line;
    font-weight: 400;
    font-size: 16px;
    color: var(--primary-color);
    transition: background 0.3s ease-in-out;
}
.edd_price_options.edd_multi_mode ul li label span.edd_price_option_name:before {
    content: "\1f532";
    font-family: Zeroicons-Line;
    font-weight: 400;
    font-size: 16px;
    color: #cdcfd1;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}
.edd_price_options.edd_multi_mode ul li label input:checked ~ span.edd_price_option_name:before {
    content: "\e92c";
    font-family: Zeroicons-Line;
    font-weight: 400;
    font-size: 16px;
    color: var(--primary-color);
    transition: background 0.3s ease-in-out;
}
.mayosis-main-media .mejs-container *,
.single-post-block .mejs-container *,
.single-post-block .mejs-time {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}
.full-screen-blank {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
}
.full-screen-logo img {
    margin: 0 auto;
}
.mayosis-main-media .mejs-container,
.mayosis-main-media .mejs-controls {
    background: #282837;
    border-radius: 3px;
}
.mayosis-main-media .mejs-horizontal-volume-total,
.mayosis-main-media .mejs-time-buffering,
.mayosis-main-media .mejs-time-current,
.mayosis-main-media .mejs-time-float-corner,
.mayosis-main-media .mejs-time-float-current,
.mayosis-main-media .mejs-time-hovered,
.mayosis-main-media .mejs-time-loaded,
.mayosis-main-media .mejs-time-marker,
.mayosis-main-media .mejs-time-total {
    height: 4px;
}
.mayosis-main-media .mejs-time {
    font-size: 16px;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    padding: 12px 9px 0 10px;
}
.mayosis-main-media .mejs-time-rail {
    padding-top: 13px;
}
.mayosis-main-media .mejs-controls {
    height: 60px;
    align-items: center;
    padding: 0 24px 0 20px;
}
.mayosis-main-media .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mayosis-main-media .mejs-controls .mejs-time-rail .mejs-time-total {
    background: rgba(255, 255, 255, 0.2);
    border-radius: 2px;
}
.mayosis-main-media .mejs-controls .mejs-time-rail .mejs-time-current {
    background: #fff;
    border-radius: 2px !important;
}
.mayosis-main-media .mejs-time-handle,
.mayosis-main-media .mejs-time-handle-content {
    border: 4px solid transparent;
    border-radius: 50% !important;
    width: 4px;
    height: 4px;
}
.mayosis-main-media .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mayosis-main-media .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mayosis-main-media .mejs-controls .mejs-time-rail span {
    border-radius: 2px;
}
.mayosis-main-media .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mayosis-main-media .mejs-controls .mejs-time-rail .mejs-time-loaded {
    background: #fff;
    opacity: 0.2;
    border-radius: 2px;
}
.mayosis-main-media {
    margin-bottom: 30px;
}
.single-post-block .mejs-horizontal-volume-total,
.single-post-block .mejs-time-buffering,
.single-post-block .mejs-time-current,
.single-post-block .mejs-time-float-corner,
.single-post-block .mejs-time-float-current,
.single-post-block .mejs-time-hovered,
.single-post-block .mejs-time-loaded,
.single-post-block .mejs-time-marker,
.single-post-block .mejs-time-total {
    height: 4px;
}
.single-post-block .mejs-time {
    font-size: 16px;
    padding: 12px 9px 0 10px;
}
.single-post-block .mejs-time-rail {
    padding-top: 13px;
}
.single-post-block .mejs-controls {
    height: 60px;
    align-items: center;
    padding: 0 24px 0 20px;
}
.single-post-block .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.single-post-block .mejs-controls .mejs-time-rail .mejs-time-total {
    background: rgba(255, 255, 255, 0.2);
    border-radius: 2px;
}
.single-post-block .mejs-controls .mejs-time-rail .mejs-time-current {
    background: #fff;
    border-radius: 2px !important;
}
.single-post-block .mejs-time-handle,
.single-post-block .mejs-time-handle-content {
    border: 4px solid transparent;
    border-radius: 50% !important;
    width: 4px;
    height: 4px;
}
.single-post-block .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.single-post-block .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.single-post-block .mejs-controls .mejs-time-rail span {
    border-radius: 2px;
}
.single-post-block .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.single-post-block .mejs-controls .mejs-time-rail .mejs-time-loaded {
    background: #fff;
    opacity: 0.2;
    border-radius: 2px;
}
.single-post-block .wp-playlist-dark {
    color: #fff;
    background: #333341;
}
.login-button,
.mayosis-title-audio,
.single-post-block .wp-playlist-dark .wp-playlist-playing,
.top-cart-menu li a:hover,
.top-cart-menu li:hover,
.top-header .navbar-nav > li > a:focus,
.top-header .navbar-nav > li > a:hover {
    background: 0 0;
}
.single-post-block .mejs-container,
.single-post-block .mejs-container .mejs-controls,
.single-post-block .mejs-embed,
.single-post-block .mejs-embed body {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.wp-playlist-current-item {
    display: none !important;
}
.wp-playlist {
    padding: 0 !important;
    border-radius: 3px;
}
.wp-playlist-tracks {
    padding: 0 30px;
    margin-bottom: 10px !important;
}
.wp-playlist-item {
    padding: 10px 3px !important;
    border-bottom: none !important;
}
.wp-playlist-item-length {
    top: 10px !important;
}
.mayosis-title-audio {
    width: 40px;
    overflow: hidden;
    float: left;
    margin-left: -18px;
    margin-top: 7px;
}
.mayosis-title-audio > .mejs-container {
    overflow: hidden;
    background: 0 0 !important;
}
.mayosis-title-audio .mejs-time {
    visibility: hidden;
}
.mayosis-title-audio .mejs-controls {
    background: 0 0 !important;
}
.mayosis-title-audio .mejs-button > button {
    background-image: none !important;
    position: relative;
    background-color: #28375a;
    -webkit-mask-image: url(/wp-content/themes/mayosis/images/controls-dark.svg) !important;
    mask-image: url(/wp-content/themes/mayosis/images/controls-dark.svg) !important;
}
.mejs-button > button,
.mejs-overlay-button {
    background-image: url(/wp-content/themes/mayosis/images/controls-white.svg) !important;
}
.mayosis-title-audio .mejs-pause > button {
    mask-position: -20px 0 !important;
    -webkit-mask-position: -20px 0 !important;
}
.mejs-button > button {
    transition: all 0.5s ease;
}
.mayosis-instagram-pics {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    box-sizing: border-box;
    margin-left: -1.5px !important;
    display: flex;
    flex-wrap: wrap;
}
.mayosis-instagram-pics li {
    float: left;
    padding: 1.5px;
}
.instagram-size-small li {
    max-width: 86px;
    min-width: 86px;
}
.instagram-size-large li {
    max-width: 160px;
    min-width: 160px;
}
.mayosis-instagram-pics li a img {
    max-width: 100%;
}
.search-field:after {
    position: relative;
    top: 0;
    right: 25px;
    height: 100%;
    width: 100%;
    content: "\1f50d";
    font-family: Zeroicons-Line;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    color: #fff !important;
    padding-left: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
#mayosis-menu > ul > li > a,
.main-header {
    line-height: 80px;
}
.top-header {
    display: flex;
}
.top-header .container {
    padding: 0 30px;
}
.header-content-wrap {
    height: 80px;
}
.main-header {
    -moz-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
    -o-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
    -webkit-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.header-content-wrap .container {
    height: 100%;
}
.header-content-wrap > ul > li > .dropdown-menu {
    left: 50% !important;
    transform: translate(-50%) !important;
}
.header-content-wrap > ul > li > .dropdown-menu:before {
    position: absolute;
    top: -7px;
    left: 45%;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-left: 7px solid transparent;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    content: "";
}
.header-content-wrap > ul > li > .dropdown-menu:after {
    position: absolute;
    top: -6px;
    left: 45%;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent;
    content: "";
}
.mobile-logo {
    display: inline-block !important;
}
.login-button {
    color: #fff;
    border-radius: 3px;
    border: 2px solid #fff;
    transition: all 0.25s;
    max-height: 40px;
}
.login-button i {
    display: inline;
}
.cart_widget:hover > .dropdown-menu.mini_cart {
    display: block;
}
.top-logo-url {
    line-height: 40px;
}
.top-header .top-logo-url img.top-main-logo {
    display: inline-block;
}
.mayosis-flex {
    display: flex;
    padding: 0 15px;
    height: 100%;
}
.mayosis-flex .mayosis-flex-grid {
    width: auto;
}
.top-header .navbar-nav > li > a {
    font-size: 14px;
    line-height: 20px;
    padding-top: inherit;
    padding-bottom: inherit;
}
.top-social-icon {
    margin: 0;
    padding: 0;
}
.top-social-icon li {
    float: left;
}
.top-social-icon li a {
    padding: 0 10px;
    font-size: 12px;
    display: block;
    line-height: 1em;
}
.top-header-right .top-cart-menu li:last-child a,
.top-header-right .top-social-icon li:last-child a {
    padding-right: 0;
}
.top-header-left .top-social-icon {
    float: left;
}
.top-header-right #menu-top-right-menu,
.top-header-right .top-social-icon {
    float: right;
}
.top-header-right .top-cart-menu {
    float: right;
    z-index: 999;
    position: relative;
}
.top-header-left .top-social-icon li:first-child a {
    padding-left: 0;
}
.top-header ul li a.cart-button {
    border: none;
}
.top-header .cart_widget .mini_cart {
    background: #555a69;
    border: none;
    padding: 20px;
    min-width: 360px;
    border-radius: 0;
    z-index: 999;
}
.top-cart-menu li a i,
.top-cart-menu li i {
    font-size: 13px;
}
.top-header .login-button {
    background: 0 0;
}
.main-cart-bar .header-search-cart li {
    float: left;
}
.main-cart-bar .searchoverlay-button:focus,
.main-cart-bar .searchoverlay-button:hover,
.main-cart-bar a.cart-button:focus,
.main-cart-bar a.cart-button:hover {
    background: 0 0 !important;
}
.main-cart-bar .header-search-cart li a {
    padding: 5px 10px;
}
.edd-cart-number-of-items {
    display: none !important;
}
.mayosis-option-menu .mini_cart {
    background: #555a69;
    border: none;
    padding: 0 10px 20px;
    min-width: 360px;
    max-width: 360px;
    right: 9px !important;
    border-radius: 3px;
}
.mayosis-option-menu .mini_cart:before,
.my-account-menu .my-account-list:before {
    position: absolute;
    top: -10px;
    left: 45%;
    display: inline-block;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #555a69;
    border-left: 110px solid transparent;
    border-bottom-color: transparent !important;
    content: "";
}
.mayosis-option-menu .mini_cart:after,
.my-account-menu .my-account-list:after {
    position: absolute;
    top: -9px;
    left: 45%;
    display: inline-block;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #555a69;
    border-left: 9px solid transparent;
    content: "";
}
.mayosis-option-menu .mini_cart,
.my-account-menu .my-account-list {
    left: 50%;
    transform: translate(-50%);
    text-transform: none;
}
.my-account-list {
    background: #555a69;
    padding: 15px 0;
}
.my-account-list > li > a {
    color: #fff;
    width: 100%;
    display: block;
}
.my-account-list > li > a:focus,
.my-account-list > li > a:hover {
    color: #fff;
    background: 0 0;
    opacity: 0.7;
}
.my-account-menu a i {
    padding-right: 6px;
}
.header-content-wrap ul li.cart-style-one a.cart-button {
    border: none;
    color: #666;
}
.main-menu-postion-right ul {
    float: right;
}
header .fixedheader,
header.fixedheader{
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 9997;
    left: 0;
    right: 0;
    -webkit-box-shadow: 0 5px 40px 0 rgba(10, 10, 25, 0.1);
    -moz-box-shadow: 0 5px 40px 0 rgba(10, 10, 25, 0.1);
    box-shadow: 0 5px 40px 0 rgba(10, 10, 25, 0.1);
    animation: slide-down 0.7s;
}
header .fixedheader.heads-up,
header.fixedheader.heads-up{
    animation: none;
}
@keyframes slide-down {
    0% {
        transform: translateY(-100%);
    }
    100% {
        transform: translateY(0);
    }
}
.logged-in.admin-bar header .fixedheader,
.logged-in.admin-bar header.fixedheader{
    top: 32px;
}
.cart-style-one .cart-button .edd-cart-quantity {
    color: #fff;
    border-radius: 20px;
    width: 15px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    display: inline-block;
    font-size: 10px;
    vertical-align: middle;
    margin-top: -18px;
    margin-left: -8px;
}
#searchoverlay {
    background-color: transparent;
}
#searchoverlay .search {
    position: relative;
}
#searchoverlay .search i {
    position: absolute;
    bottom: 20px;
    left: 0;
    color: #fff;
}
#searchoverlay .search input {
    color: #fff;
    background: rgba(0, 0, 0, 0);
    font-size: 24px;
    border: 0;
    outline: 0;
    border-bottom: 1px solid #fff;
    text-align: center;
    font-weight: 700;
    width: 100%;
    height: 60px;
}
#searchoverlay .search input::placeholder {
    color: #fff;
}
.mayosis-option-menu {
    height: 100%;
    margin-bottom: 0;
}
.mayosis-option-menu li {
    float: left;
    padding: 0 15px;
}
.center-logo-nav {
    display: flex;
    height: 100%;
}
.center-left-menu,
.center-right-menu {
    flex: 1;
    height: 100%;
}
.center-logo a img {
    display: inline-block;
    margin: 0 auto;
    padding: 0 15px;
}
.center-right-menu #mayosis-menu {
    display: inline-block;
}
.nav-position-right #mayosis-menu,
.nav-position-right ul {
    float: right;
}
.nav-position-left #mayosis-menu,
.nav-position-left ul,
.overlay-widget #cart-menu,
.overlay-widget #cart-menu .edd-cart {
    float: left;
}
.center-right-menu .cart_widget .mini_cart {
    background: #555a69;
    border: none;
    padding: 20px;
    min-width: 360px;
    right: 9px !important;
    border-radius: 0;
    margin-top: 0;
    left: 50%;
    transform: translate(-50%);
    text-transform: none;
}
.center-right-menu .cart_widget .mini_cart:before {
    position: absolute;
    top: -10px;
    left: 45%;
    display: inline-block;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #555a69;
    border-left: 110px solid transparent;
    border-bottom-color: transparent !important;
    content: "";
}
.center-right-menu .cart_widget .mini_cart:after {
    position: absolute;
    top: -9px;
    left: 45%;
    display: inline-block;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #555a69;
    border-left: 9px solid transparent;
    content: "";
}
.center-right-menu .mayosis-option-menu {
    display: inline-block;
}
.desktop-hamburger {
    height: 100%;
    display: inline-block;
    margin: 0;
    padding: 0;
}
.desktop-hamburger li {
    border: none;
    padding: 0 15px;
}
.overlay {
    display: none;
}
.overlay.open {
    z-index: 1;
    position: fixed;
    left: 0;
    width: 100%;
    height: 100%;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    overflow: hidden;
    top: 0;
    display: block;
}
.overlay #mayosis-sidemenu > ul > li.active > a,
.overlay #mayosis-sidemenu > ul > li.open > a,
.overlay #mayosis-sidemenu > ul > li > a:hover,
.overlay-content #mayosis-sidemenu ul ul li a {
    background: 0 0;
}
.overlay-content {
    position: relative;
    top: 25%;
    width: 100%;
    margin-top: 30px;
}
.overlay-content #mayosis-sidemenu ul {
    float: left;
    width: 100%;
}
.overlay-content #mayosis-sidemenu ul ul {
    margin-bottom: 10px;
    background: 0 0;
}
.overlay a {
    padding: 8px;
    text-decoration: none;
    font-size: 36px;
    color: #818181;
    display: block;
    transition: 0.3s;
}
.overlay-widget #cart-menu li a i {
    margin-left: -20px;
}
.overlay-widget .cart_widget .mini_cart:before {
    position: absolute;
    top: -10px;
    left: 2.5%;
    display: inline-block;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #555a69;
    border-left: 110px solid transparent;
    border-bottom-color: transparent !important;
    content: "";
}
.overlay-widget .cart_widget .mini_cart:after {
    position: absolute;
    top: -9px;
    left: 2.5%;
    display: inline-block;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #555a69;
    border-left: 9px solid transparent;
    content: "";
}
.overlay-element {
    display: flex;
}
.overlay-element .cart-style-one .cart-button .edd-cart-quantity {
    margin-top: -10px;
    margin-left: -13px;
}
.overlay-nav {
    min-width: 145px;
}
.overlay-widget .cart_widget .mini_cart {
    left: 0;
    transform: translate(0);
    text-transform: none;
}
.overlay-element #mayosis-sidemenu > ul > li > a {
    font-size: 18px;
}
.overlay-widget {
    margin-top: 45px;
    padding: 0 0 0 20px;
    box-sizing: border-box;
}
.overlay .closebtn {
    position: absolute;
    top: 20px;
    right: 45px;
    font-size: 60px;
}
.overlay-logo {
    margin-top: 30px;
}
@media (min-width: 1200px) {
    .max-content-width {
        width: 555px !important;
    }
    .fes-comment-author.fes-comment-table-meta {
        width: 100%;
    }
    .fes-comment-author-name {
        padding-left: 12px;
        width: 100%;
        float: left;
    }
}
.fes-comment-author.fes-comment-table-meta {
    width: 100%;
}
.fes-comment-author-name {
    padding-left: 12px;
    width: 100%;
    float: left;
    margin-top: 15px !important;
}
@media screen and (max-height: 450px) {
    .overlay a {
        font-size: 20px;
    }
    .overlay .closebtn {
        font-size: 40px;
        top: 15px;
        right: 35px;
    }
}
#mayosis-sidebar {
    min-width: 270px;
    max-width: 270px;
    background: #282837;
    color: #fff;
    transition: left 0.15s ease-out;
    z-index:99;
    position: fixed;
    left: 0;
}
#mayosis-sidebar .sidebar-fixed {
    position: fixed;
    max-width: 270px;
    height: 100%;
    transition: all 0.3s;
    width: 100%;
}
#mayosis-sidebar.active .sidebar-fixed {
    height: 100%;
    max-width: 80px;
}
#mayosis-sidebar.active {
    min-width: 80px;
    max-width: 80px;
    text-align: center;
}
#mayosis-sidebar.active .CTAs,
#mayosis-sidebar.active .mayosis-sidebar-header a.sidebar-main-logo {
    display: none;
}
#mayosis-sidebar.active .hide-expand,
#mayosis-sidebar.active .mayosis-sidebar-header strong {
    display: block;
}
#mayosis-sidebar ul li a {
    text-align: left;
}
#mayosis-sidebar.active ul > li > a {
    width: 100%;
    padding: 10px;
    text-align: center;
}
#mayosis-sidebar.active ul li ul li a {
    text-align: left;
}
#mayosis-sidebar #mayosis-sidemenu > ul > li > a{
    padding:13px 20px;
}
.hide-expand:hover > ul {
    display: block;
    padding: 20px;
    background: #282837;
    border-radius: 3px;
}
#mayosis-sidebar .hide-expand,
#mayosis-sidebar.active #imaginary_container {
    display: none;
}
#mayosis-sidebar.active ul li a i {
    margin-right: 0;
    display: block;
    font-size: 1.8em;
    margin-bottom: 5px;
}
#mayosis-sidebar .hide-expand .search-form-collapsed input {
    background: #191928;
    border: none;
    border-radius: 3px;
    max-height: 40px;
    min-width: 200px;
    min-height: 40px;
    line-height: 40px;
    padding: 10px;
}
#mayosis-sidebar .hide-expand .search-form-collapsed button {
    border: 0;
    background: 0 0;
    position: absolute;
    z-index: 99;
    right: 30px;
    top: 28px;
    color: #28375a;
    font-size: 14px;
}
#mayosis-sidebar.active ul ul a {
    padding: 10px !important;
}
#mayosis-sidebar.active a[aria-expanded="false"]::before,
#mayosis-sidebar.active a[aria-expanded="true"]::before {
    top: auto;
    bottom: 5px;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
}
#mayosis-sidebar .mayosis-sidebar-header {
    padding: 25px 30px;
    background: #191928;
}
#mayosis-sidebar .mayosis-sidebar-header strong {
    display: none;
    font-size: 1.8em;
}
#mayosis-sidebar ul.components {
    padding: 20px 0;
    border-bottom: 1px solid #47748b;
}
#mayosis-sidebar ul li a {
    padding: 0 30px;
    display: block;
}
#mayosis-sidebar ul li a i {
    margin-right: 10px;
}
#mayosis-sidebar a[aria-expanded="true"],
#mayosis-sidebar ul li.active > a {
    color: #fff;
    background: #6d7fcc;
}
#mayosis-sidebar.active .holder {
    display: none;
}
.mayosis-sidenav-extra-header {
    z-index: 10;
}
.sidebar-header-promo-full-width .mayosis-sidenav-extra-header {
    z-index: 200;
    position:fixed;
}
.mayosis-collapse-btn {
    padding: 7px 13px;
    display: inline-block;
    line-height: 20px;
}
.mayosis-collapse-btn:focus {
    outline: 0;
}
a[data-toggle="collapse"] {
    position: relative;
}
a[aria-expanded="false"]::before,
a[aria-expanded="true"]::before {
    mayosis-sidebarnav-content: \e259;
    display: block;
    position: absolute;
    right: 20px;
    font-family: "Glyphicons Halflings";
    font-size: 0.6em;
}
a[aria-expanded="true"]::before {
    mayosis-sidebarnav-content: \e260;
}
#mayosis-sidebar ul ul a {
    padding-left: 30px !important;
}
#mayosis-sidebar ul.CTAs,
#mayosis-sidebar.active .mayosis-sidebar-header {
    padding: 20px;
}
#mayosis-sidebar ul.CTAs a {
    text-align: center;
    font-size: 0.9em !important;
    display: block;
    border-radius: 5px;
    margin-bottom: 5px;
}
#mayosis-sidebar a.download {
    background: #fff;
    color: #7386d5;
}
#mayosis-sidebar a.article,
a.article:hover {
    background: #6d7fcc !important;
    color: #fff !important;
}
.sidebar-wrapper #mayosis-sidebarnav-content {
    min-height: 100vh;
    transition: all 0.3s;
    width: 100%;
    padding: 0 !important;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .main-post-promo,
    .product-main-header {
        padding-top: 137px !important;
        padding-bottom: 80px !important;
    }
    .main-post-promo .breadcrumb {
        margin-top: 30px;
    }
    .product_top_flex:first-child {
        margin-top: 5px;
    }
    .comment-form-author.comment-form-field,
    .comment-form-email.comment-form-field,
    .comment-form-url.comment-form-field {
        width: 23%;
        float: left;
        margin-right: 28px;
        margin-top: 1px;
        margin-bottom: 0;
    }
    #commentform input[type="email"],
    #commentform input[type="text"] {
        outline: 0;
        padding: 8px 20px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        box-sizing: border-box;
        width: 100%;
        margin-bottom: 15px;
        max-height: 50px;
        min-height: 50px;
        min-width: 230px;
    }
    #commentform .form-submit {
        width: 22%;
        float: right;
        margin-top: 1px;
        min-width: 212px;
    }
}
@media (min-width: 768px) {
    .comment-list {
        margin: 25px 0 0;
    }
}
@media only screen and (min-width: 1201px) and (max-width: 1450px) {
    .sidebar-wrapper #mayosis-sidebarnav-content .container {
        width: 1060px;
    }
    #mayosis-sidebar {
        min-width: 270px;
        max-width: 270px;
    }
}
@media (max-width: 1200px) {
    #mayosis-sidebar {
        min-width: 180px;
        max-width: 180px;
        text-align: center;
    }
    #mayosis-sidebar .sidebar-fixed {
        max-width: 180px;
    }
   
    a[aria-expanded="false"]::before,
    a[aria-expanded="true"]::before {
        top: auto;
        bottom: 5px;
        right: 50%;
        -webkit-transform: translateX(50%);
        -ms-transform: translateX(50%);
        transform: translateX(50%);
    }
    #mayosis-sidebar.active {
        margin-left: 0 !important;
    }
    #mayosis-sidebar .CTAs,
    #mayosis-sidebar.active .mayosis-sidebar-header a.sidebar-main-logo {
        display: none;
    }
    #mayosis-sidebar .mayosis-sidebar-header strong {
        display: block;
    }
    #mayosis-sidebar ul li a {
        padding: 0px 20px;
    }
    #mayosis-sidebar ul li a span {
        font-size: 0.85em;
    }
    #mayosis-sidebar ul li a i {
        margin-right: 0;
        display: block;
        font-size: 1.3em;
    }
    #mayosis-sidebar ul ul a {
        padding: 10px !important;
    }
    #mayosis-sidebarCollapse span {
        display: none;
    }
}
@media (min-width: 768px) {
    .artistic-hero: after {
        background: url(/wp-content/themes/mayosis/images/ISO-Cube-Lines.png) 100% 100% no-repeat;
        background-size: contain;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        height: 100%;
        z-index: 5;
        display: inline-block !important;
        opacity: 0.05;
        content: "" !important;
    }
    #searchoverlay {
        min-width: 500px;
    }
}
@media (min-width: 991px) {
    .dm_comment_item .depth-2 {
        margin-left: 78px;
    }
    .dm_comment_item .depth-3 {
        margin-left: 157px;
    }
    .dm_comment_item .depth-4 {
        margin-left: 238px;
    }
    .dm_comment_item .depth-5 {
        margin-left: 315px;
    }
    .dm_comment_item .depth-6 {
        margin-left: 392px;
    }
    .dm_comment_item .depth-7 {
        margin-left: 474px;
    }
    .dm_comment_item .depth-8 {
        margin-left: 557px;
    }
    .dm_comment_item .depth-9 {
        margin-left: 640px;
    }
    .dm_comment_item .depth-10 {
        margin-left: 720px;
    }
}
@media (min-width: 1000px) {
    .no-paading-left-desktop {
        padding-left: 0 !important;
    }
    .no-paading-right-desktop {
        padding-right: 0 !important;
    }
    .photo--price--block .edd-variable-pricing-desc {
        margin-left: 9%;
    }
    .to-flex-row {
        margin-left: -15px;
        margin-right: -15px;
    }
    .site-logo {
        padding: 0 15px;
    }
}
.mayosis-sidebar-header-search {
    padding: 0 15px;
    flex: 1;
}
.fill {
    position: relative;
    border-collapse: separate;
}
.fill .form-control::placeholder {
    color: #919699;
}
.fill .form-control {
    width: 100% !important;
    margin-bottom: 0;
    display: inline-block !important;
    background: #edf0f2;
    border-color: #edf0f2;
    box-shadow: none;
    color: #919699;
    min-height: 50px;
    max-height: 50px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.fill .btn {
    padding: 0 35px;
    white-space: nowrap;
    width: 1%;
    display: table-cell;
    background: #edf0f2;
    border-color: #edf0f2;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
#mayosis-sidebar #mayosis-menu > ul > li {
    width: 100%;
    padding: 0;
}
#mayosis-sidebar #mayosis-menu > ul > li > a {
    line-height: 36px;
}
#mayosis-sidebar #mayosis-menu ul ul {
    left: 100%;
    transform: translate(0);
    text-transform: none;
    top: 0;
}
#mayosis-sidebar #mayosis-menu ul ul ul {
    left: 100% !important;
}
#mayosis-sidebar #mayosis-menu ul ul li:first-child a:hover:after,
#mayosis-sidebar #mayosis-menu ul ul li:first-child a:hover:before,
#mayosis-sidebar #mayosis-menu ul ul:after,
#mayosis-sidebar #mayosis-menu ul ul:before,
#mayosis-sidebar .hide-expand-icon #mayosis-menu ul li a i,
#mayosis-sidebar.active .collapse-text-hide #mayosis-menu > ul > li > a:after,
#mayosis-sidebar.active .collapse-text-hide #mayosis-menu > ul > li > a > span {
    display: none;
}
#mayosis-sidebar #mayosis-menu > ul > li > a > i {
    font-size: 13px;
}
#mayosis-sidebar #mayosis-menu > ul {
    margin-top: 20px;
}
#mayosis-sidebar #mayosis-menu ul ul a {
    padding: 10px;
}
#mayosis-sidebar.active .hide-expand-icon #mayosis-menu ul li a i {
    display: block;
    font-size: 14px;
}
#mayosis-sidebar .show-expand-icon #mayosis-menu ul li a i {
    display: inline-block;
    font-size: 14px;
}
#mayosis-sidebar.active .collapse-text-show #mayosis-menu ul li a span {
    display: block;
}
#mayosis-sidebar ul#cart-menu li a:hover {
    background: 0 0 !important;
}
#mayosis-sidebar .cart-style-one .cart-button .edd-cart-quantity {
    color: #fff;
    border-radius: 20px;
    width: 15px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    display: inline-block;
    font-size: 10px;
    vertical-align: middle;
    margin-top: -18px;
    margin-left: -18px;
}
#mayosis-sidebar.active ul.mayosis-option-menu > li > a > i {
    font-size: 14px;
    display: inline-block;
}
#mayosis-sidebar.active .cart-style-one .cart-button .edd-cart-quantity {
    margin-left: -8px;
}
.sidebar-option-menu {
    margin-top: 20px;
}
.sidebar-option-menu .mayosis-option-menu li {
    width: 100%;
    padding: 0;
}
.sidebar-option-menu #cart-menu .dropdown-menu {
    top: 0;
    left: 100%;
}
.sidebar-option-menu #imaginary_container {
    padding-left: 30px;
    margin-top: 20px;
}
.sidebar-option-menu .cart_widget .mini_cart {
    background: #555a69;
    border: none;
    padding: 20px;
    min-width: 360px;
    right: 9px !important;
    border-radius: 0;
    margin-top: 0;
}
.sidebar-option-menu .stylish-input-group input {
    background: #f0f2f4;
    border: none;
    border-radius: 3px;
    max-height: 40px;
    min-width: 200px;
    min-height: 40px;
    line-height: 40px;
}
.sidebar-option-menu .stylish-input-group button {
    top: 8px;
}
.sidemenu-login ul li {
    display: inline-block;
    line-height: 40px;
}
.sidemenu-login .login-button {
    background: var(--primary-color);
    padding: 10px 20px;
    font-size: 16px;
    min-height: 50px;
    max-height: 50px;
    display: inline-block;
    line-height: 25px;
    border-radius: 3px;
}
.search-dropdown-main .dropdown-menu.show {
    left: 50% !important;
    transform: translate(-50%) !important;
    margin: 1px 0 0 !important;
    top: 100% !important;
}
.search-dropdown-main ul {
    background: #555a69;
    padding: 0 24px;
    left: 50%;
    transform: translate(-50%);
    margin: 1px 0 0;
}
.search-dropdown-main ul li {
    padding: 0 !important;
}
.search-dropdown-main:hover ul {
    text-transform: none;
    border-radius: 3px;
}
.my-account-menu:hover ul {
    display: block;
    text-transform: none;
    border-radius: 3px;
}
.search-dropdown-main ul:after,
.search-dropdown-main ul:before {
    left: 45%;
    display: inline-block;
    content: "";
    position: absolute;
}
.search-dropdown-main ul:before {
    top: -10px;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #555a69;
    border-left: 10px solid transparent;
    border-bottom-color: transparent !important;
}
.search-dropdown-main ul:after {
    top: -9px;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #555a69;
    border-left: 9px solid transparent;
}
.search-dropdown-main input {
    background: #fff;
    border: none;
    border-radius: 3px;
    max-height: 40px;
    min-width: 200px;
    min-height: 40px;
    line-height: 40px;
    padding: 10px 13px;
}
.search-dropdown-main button {
    border: 0;
    background: 0 0;
    position: absolute;
    z-index: 99;
    right: 40px;
    top: 0;
    color: #28375a;
    font-size: 14px;
}
.footer-row {
    margin-left: -15px;
    margin-right: -15px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: stretch;
    align-content: stretch;
}
.footer-widget {
    padding: 0 15px;
}
.footer-sidebar .widget-title {
    background: 0 0;
    padding-top: 10px;
    text-align: left;
}
.footer-sidebar .widget-title i {
    display: none;
}
.footer-sidebar .single-product-widget {
    background: 0 0;
}
.mx-widget-counter h2 {
    margin: 0;
    font-size: 30px;
}
@media (min-width: 768px) {
    .modal-dialog {
        width: auto;
        margin: 30px auto;
        max-width: 600px !important;
        min-width: 400px !important;
    }
    .mayosis-madalin .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        box-shadow: 0 0 80px rgba(0, 0, 0, 0.35);
        border: none;
    }
}
.modal-body {
    position: relative;
    padding: 30px 40px !important;
}
.mayosis-madalin .edd_purchase_submit_wrapper {
    text-align: center;
    margin-top: 30px;
}
.mayosis-madalin .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js {
    display: inline !important;
}
.mayosis-madalin .modal-header {
    padding: 20px 40px;
    border-bottom: 1px solid #e5e5e5;
}
.modal-header h4 {
    display: inline;
    font-size: 16px;
    font-weight: 700;
}
.mayosis-madalin .modal-header .close {
    margin-top: 2px;
    opacity: 0.75;
}
.mayosis-madalin .modal-header .close:hover {
    opacity: 1;
}
.mayosis-madalin .modal-header .close:focus {
    outline: 0 !important;
}
.modal-backdrop {
    background-color: #282837;
    opacity: 0.6 !important;
}
@media (max-width: 800px) {
    .mx-widget-counter p {
        margin-bottom: 0;
    }
    .footer-widget .single-news-letter {
        margin-bottom: 40px;
    }
    .additional-footer .additional-footer-widget {
        flex: auto;
        width: 100%;
        text-align: left;
        margin-bottom: 2px;
    }
    .without-bg-social {
        text-align: inherit !important;
    }
    .additional-footer {
        margin-top: 7px;
        padding-top: 22px;
    }
    #fes_login_registration_form_row_left,
    #fes_login_registration_form_row_right {
        width: 100%;
        margin-bottom: 30px;
    }
}
.icon-beside-title {
    display: inline;
    vertical-align: middle;
    margin-right: 10px;
}
.icon-beside-title i,
.icon-beside-title img {
    vertical-align: middle;
}
.icon-beside-title-text {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 32px;
}
#mayosis-menu ul {
    margin: 0;
    padding: 0;
}
#mayosis-menu li {
    position: relative;
    display: inline-block;
}
#mayosis-menu a {
    font-weight: 400;
    outline: 0;
    display: block;
    padding: 0 15px;
    text-decoration: none;
    font-size: 15px;
}
#mayosis-menu ul ul {
    position: absolute;
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    width: 230px;
    text-align: left;
    border-radius: 3px;
    background: #1f2429;
    line-height: 40px;
    padding: 15px 0;
    -webkit-box-shadow: 0 10px 30px 0 rgba(10, 10, 25, 0.15);
    -moz-box-shadow: 0 10px 30px 0 rgba(10, 10, 25, 0.15);
    box-shadow: 0 10px 30px 0 rgba(10, 10, 25, 0.15);
}
#mayosis-menu ul ul ul {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
    top: -15.5px;
    left: 230px;
}
@media only screen and (min-width: 769px) {
    #mayosis-menu li li a: hover>ul, #mayosis-menu li:hover>ul {
        opacity: 1;
        visibility: visible;
        display: block;
        z-index: 100;
    }
}
#mayosis-menu ul ul:before {
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -8px;
    content: " ";
    border-right: 10px solid transparent;
    border-bottom: 10px solid #232323;
    border-left: 10px solid transparent;
}
#mayosis-menu ul ul li:hover > a,
#mayosis-menu ul ul li:last-child {
    border-bottom: none;
}
#mayosis-menu ul > li.menu-item-has-children > a:after {
    font-family: Zeroicons-Line;
    font-size: 15px;
    margin-left: 7px;
    content: "\2304";
}
#mayosis-menu ul ul > li.menu-item-has-children > a:after {
    font-family: Zeroicons-Line;
    font-size: 15px;
    margin-left: 7px;
    content: "\2c3";
    float: right;
}
#mayosis-menu ul ul ul:before {
    display: none;
}
#mayosis-menu ul ul a {
    font-weight: 400;
    position: relative;
    margin: 0;
    padding: 4px 30px;
    text-transform: none;
    border-bottom: none;
    color: #fff;
    line-height: 20px;
    font-size: 16px;
}
#mayosis-menu ul ul a:hover {
    opacity: 0.5;
}
#mayosis-menu ul ul li {
    width: 100%;
}
#mayosis-menu ul li.current-menu-item > a,
#mayosis-menu ul > li:hover > a {
    -webkit-transition: 70ms ease-in-out;
    transition: 70ms ease-in-out;
}
.artistic-hero.artistic-gradient:after {
    opacity: 0.1;
}
.artistic-gradient,
.artistic-hero .container {
    overflow: hidden;
}
.artistic-hero .container,
.artistic-hero .elementor-container {
    position: relative;
    z-index: 10;
}
.main-post-promo,
.product-main-header {
    position: relative;
    overflow: hidden;
}
.main-post-promo .container,
.product-main-header .container {
    position: relative;
    z-index: 10;
}
.main-blog-promo:after,
.product-main-header:after {
    content: "";
    background-size: contain !important;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
    display: inline-block !important;
}
.mayosis-shape {
    position: absolute;
}
footer.main-footer {
    position: relative;
   
}
footer.main-footer .container {
    position: relative;
    z-index: 10;
}
footer.main-footer:after {
    background-size: cover;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
    display: inline-block;
}
.top-index {
    z-index: 10;
}
.subscribe_form_dm .input-group-addon {
    padding: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background: 0 0;
    border: none;
    border-radius: 0;
}
.subscribe-button-attach {
    padding: 10px 30px !important;
    border-radius: 0 3px 3px 0 !important;
}
.email-attach-mayo {
    border-top-left-radius: 3px !important;
    border-bottom-left-radius: 3px !important;
}
@media (min-width: 1200px) {
    .padding-search-demo .vc_column-inner,
    .padding-subscribe-demo .vc_column-inner {
        padding-left: 200px !important;
        padding-right: 200px !important;
    }
}
@media (max-width: 700px) {
    .admin-bar .fixedheader {
        top: 0 !important;
    }
}
.load-mayosis {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100vh;
    z-index: 999999;
    background: linear-gradient(135deg, #5a0096, #00003c);
}
.loading,
.loading li {
    top: 50%;
    margin: 0;
    position: absolute;
}
.loading {
    padding: 0;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 0;
}
.loading.reversed li {
    border: 3px solid #fff;
    animation: LOADINGREV 2s infinite;
}
.loading.reversed li:nth-child(1n) {
    animation-delay: 0;
}
.loading.reversed li:nth-child(2n) {
    animation-delay: 0.2s;
}
.loading.reversed li:nth-child(3n) {
    animation-delay: 0.4s;
}
.loading li {
    left: 0;
    height: 10px;
    width: 10px;
    border-radius: 100%;
    transform: transformZ(0);
    animation: LOADING 2s infinite;
}
.loading li:nth-child(1n) {
    left: -20px;
    animation-delay: 0;
}
.loading li:nth-child(2n) {
    left: 0;
    animation-delay: 0.2s;
}
.loading li:nth-child(3n) {
    left: 20px;
    animation-delay: 0.4s;
}
.shadow-box {
    -webkit-box-shadow: 0 15px 90px 0 rgba(30, 0, 70, 0.13);
    -moz-box-shadow: 0 15px 90px 0 rgba(30, 0, 70, 0.13);
    box-shadow: 0 15px 90px 0 rgba(30, 0, 70, 0.13);
}
@keyframes LOADING {
    0%,
    100% {
        transform: scale(0.5);
        background: 0 0;
    }
    50% {
        transform: scale(1);
        background: #fff;
    }
}
@keyframes LOADINGREV {
    0%,
    100% {
        transform: scale(0.5);
        background: #fff;
    }
    50% {
        transform: scale(1);
        background: 0 0;
    }
}
.top-subscribe {
    z-index: 15;
}
#contact textarea,
#edd_checkout_form_wrap input.edd-input,
#edd_checkout_form_wrap select.edd-select,
#edd_checkout_form_wrap textarea.edd-input,
#edd_download_pagination a.page-numbers,
#edd_download_pagination span.page-numbers,
#edd_login_form .edd-input,
#edd_profile_editor_form input:not([type="submit"]),
#edd_profile_editor_form select,
#edd_register_form .edd-input,
.dasboard-tab,
.product-search-form input[type="search"],
.product-search-form input[type="text"],
.solid-input input,
.wpcf7-form-control-wrap textarea,
input[type="email"],
input[type="password"],
input[type="text"],
p.comment-form-comment textarea {
    background: 0 0;
    border-color: var(--primary-color);
    border-width: 2px;
}
.xtraindex {
    z-index: -2;
}
.artistic-gradient:before {
    content: "";
    background: linear-gradient(0deg, var(--primary-color), rgba(90, 0, 240, 0));
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
    display: inline-block !important;
    opacity: 0.5;
}
.block-hover {
    transition: 0.4s all;
}
.block-hover:hover {
    background: #fff;
    color: var(--primary-color);
}
.fixedheader .site-logo.sticky-enabled .main-logo {
    display: none !important;
    opacity: 0;
}
.fixedheader .site-logo.sticky-enabled .sticky-logo {
    display: block !important;
    opacity: 1;
}
.main-header .site-logo .sticky-logo {
    display: none;
    opacity: 0;
}
#mobileheader .sticky-logo {
    display: none;
    opacity: 0;
}
.mayofes-order--flex #add-customer-message {
    border: 1px solid;
    padding: 5px;
    border-radius: 3px;
    line-height: 16px;
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
    margin: 0 30px;
}
.mayofes-order--flex {
    box-shadow: 2px 4px 12px 0 rgba(50, 66, 77, 0.15);
}
.mayofes--order--flex--item {
    background: #fff;
    padding: 20px 0;
    display: flex;
    align-items: center;
}
.mayofes--order--flex--item:nth-of-type(odd) {
    background: #fff;
}
.mayofes--order--flex--item:nth-of-type(even) {
    background: #edf0f7;
}
.mayofes--order--flex--item:first-child {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.mayofes--order--flex--item:last-child {
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.mayofes-order-flex-data {
    padding: 20px;
    width: 100%;
    flex: auto;
    font-size: 15px;
    line-height: 25px;
}
.mayofes-flex-order-auto {
    text-align: left;
}
@media (min-width: 768px) {
    .mayofes-order-flex-data: first-child {
        padding-left: 0;
    }
    .mayofes-order-flex-data:last-child {
        padding-right: 0;
    }
    .mayofes-order--flex #add-customer-message {
        margin: 0;
    }
}
.fes-vendor-menu [class*=" icon-"],
.fes-vendor-menu [class^="icon-"] {
    background-image: none;
}
.mayosis-frontend-menus li a:before {
    padding-right: 8px;
    opacity: 0.5;
    vertical-align: middle;
}
.mayosis-frontend-menus li.active a:before,
.mayosis-frontend-menus li:hover a:before {
    opacity: 1;
}
.mayosis-frontend-menus .fes-vendor-dashboard-tab a:before {
    font-family: Zeroicons-Line;
    content: "\1f3e0";
    vertical-align: top;
}
.mayosis-frontend-menus .fes-vendor-products-tab a:before {
    font-family: Zeroicons-Line;
    content: "\2a33";
}
.mayosis-frontend-menus .fes-vendor-new-product-tab a:before {
    font-family: Zeroicons-Line;
    content: "\2b";
}
.mayosis-frontend-menus .fes-vendor-earnings-tab a:before {
    font-family: Zeroicons-Line;
    content: "\26c9";
}
.mayosis-frontend-menus .fes-vendor-orders-tab a:before {
    font-family: Zeroicons-Line;
    content: "\2630";
}
.mayosis-frontend-menus .fes-vendor-profile-tab a:before {
    font-family: Zeroicons-Line;
    content: "\1f464";
}
.mayosis-frontend-menus .fes-vendor-logout-tab a:before {
    font-family: Zeroicons-Line;
    content: "\27be";
}
.mayosis-frontend-menus .fes-vendor-vendor-feedback-tab a:before {
    font-family: Zeroicons-Line;
    content: "\1f4ac";
}
.mayosis-frontend-menus .fes-vendor-purchase_history-tab a:before {
    font-family: Zeroicons-Line;
    content: "\1f45c";
}
.mayosis-frontend-menus .fes-vendor-following_items-tab a:before {
    font-family: Zeroicons-Line;
    content: "\25a6";
}
.mayosis-frontend-menus .fes-vendor-user_commisions-tab a:before {
    font-family: Zeroicons-Line;
    content: "\1f6c8";
}
.mayosis-frontend-menus .fes-vendor-all_access-tab a:before {
    font-family: Zeroicons-Line;
    content: "\1f441";
}
.mayosis-frontend-menus .fes-vendor-edd_recurring-tab a:before {
    font-family: Zeroicons-Line;
    content: "\2710";
}
@media (min-width: 1290px) {
    .fes_dashboard_menu {
        max-width: 16%;
        float: left;
        padding: 12px 0 60px;
    }
    .fes-vendor-dashboard-wrap {
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
    }
    nav.fes-vendor-menu ul li {
        width: 100%;
        float: left;
    }
    nav.fes-vendor-menu ul li.active {
        background: #fff;
        position: relative;
        min-height: 20px;
    }
    nav.fes-vendor-menu ul li.active a:before {
        color: var(--primary-color);
    }
    nav.fes-vendor-menu ul li.active::after {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 4px;
        background-color: var(--primary-color);
    }
}
@media (max-width: 1289px) {
    
    .fes_dashboard_menu {
        width: 16%;
        overflow: hidden;
    }
    nav.fes-vendor-menu ul li {
        display: block;
        width: 100%;
        float: left;
        padding: 12px 20px;
    }
    .fes-vendor-dashboard {
        padding: 0 20px;
    }
    nav.fes-vendor-menu ul li.active a,
    nav.fes-vendor-menu ul li.focus a,
    nav.fes-vendor-menu ul li.hover a {
        border-bottom: 1px solid #fff;
    }
    .fes-form.fes-submission-form-div {
        background: #fcfcfc;
        padding: 52px 40px;
        border-radius: 3px;
        margin: 60px 30px;
    }
    .fes-fields table tr td input {
        min-width: 100%;
    }
}
@media (min-width: 991px) {
    .padding-search-demo {
        margin-top: -140px;
    }
    .hero-overflowed-image {
        position: relative;
        margin: -7px 0 0 -70px !important;
        z-index: 10;
    }
    header .fixedheader,
    header .sticky {
        padding: 0 !important;
    }
   
    .fes_dashboard_menu {
        float: left;
        padding: 12px 0 60px;
    }
    
    .fes_dashboard_menu {
        background: #e9edf7;
    }
    .product--flex--fes {
        background: #fff;
    }
    nav.fes-vendor-menu ul li:hover {
        background: #fff;
    }
    nav.fes-vendor-menu ul li a {
        text-align: left;
        padding: 0;
        letter-spacing: 0;
        display: block;
    }
    .fes-vendor-dashboard table {
        width: 100% !important;
    }
}
@media (min-width: 1200px) {
    .fes-vendor-dashboard {
        flex: inherit;
    }
}
.product_bottom_flex .ghost_button {
    min-width: 240px;
}
.button,
.button.active,
.button:active,
.button:focus,
.button:hover {
    text-decoration: none;
    color: #fff;
}
.button {
    border-width: 2px;
    padding: 12px 40px;
    font-weight: 700;
    font-size: 16px;
    border-radius: 3px;
    text-align: center;
    border-style: solid;
    display: inline-block;
    transition: all 0.25s;
    line-height: 1em;
    white-space: normal;
}
.button_float,
.button_grow {
    -webkit-transition-duration: 0.3s;
}
.button_ghost {
    background: 0 0 !important;
    color: red;
}
.button_block {
    display: block;
    width: 100%;
}
.button_buzzout,
.button_float,
.button_fshadow,
.button_grow,
.button_oreveal,
.button_plusegrow,
.button_shadow,
.button_ucenter,
.button_uleft,
.button_ureveal,
.button_uright {
    display: inline-block;
    vertical-align: middle;
}
.button_xxs {
    font-size: 12px;
    font-weight: 400;
    padding: 4px 8px;
}
.button_xs {
    font-size: 14px;
    font-weight: 400;
    padding: 10px 18px;
}
.button_s {
    font-size: 15px;
    font-weight: 700;
    padding: 12px 20px;
}
.button_3xl,
.button_4xl,
.button_5xl,
.button_l,
.button_m {
    font-weight: 700;
}
.button_m {
    font-size: 16px;
    padding: 16px 30px;
}
.button_l {
    font-size: 18px;
    padding: 24px 40px;
}
.button_xl,
.button_xxl {
    font-size: 24px;
    font-weight: 700;
}
.button_xl {
    padding: 32px 50px;
}
.button_xxl {
    padding: 48px 60px;
}
.button_3xl {
    font-size: 30px;
    padding: 60px 70px;
}
.button_4xl {
    font-size: 36px;
    padding: 80px 50px;
}
.button_5xl {
    font-size: 48px;
    padding: 100px 68px;
}
.button_bright:hover {
    filter: brightness(120%);
    color: #fff;
}
.button_sharp {
    border-radius: 0 !important;
}
.button_smooter {
    border-radius: 5px !important;
}
.button_rounded {
    border-radius: 10px !important;
}
.button_pill {
    border-radius: 50% !important;
}
.button_red.button_3d {
    -webkit-box-shadow: 0 6px 0 #9e0303, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #9e0303, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #9e0303, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_black.button_3d {
    -webkit-box-shadow: 0 6px 0 #584e4e, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #584e4e, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #584e4e, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_blue.button_3d {
    -webkit-box-shadow: 0 6px 0 #040494, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #040494, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #040494, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_green.button_3d {
    -webkit-box-shadow: 0 6px 0 #016901, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #016901, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #016901, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_crimson.button_3d {
    -webkit-box-shadow: 0 6px 0 #9e0e2b, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #9e0e2b, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #9e0e2b, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_deeppink.button_3d {
    -webkit-box-shadow: 0 6px 0 #b30a65, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #b30a65, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #b30a65, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_orange.button_3d {
    -webkit-box-shadow: 0 6px 0 #b97902, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #b97902, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #b97902, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_teal.button_3d {
    -webkit-box-shadow: 0 6px 0 #054444, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #054444, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #054444, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_darkorange.button_3d {
    -webkit-box-shadow: 0 6px 0 #a95f06, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #a95f06, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #a95f06, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_white.button_3d {
    -webkit-box-shadow: 0 6px 0 #c1bbbb, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #c1bbbb, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #c1bbbb, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_lime.button_3d {
    -webkit-box-shadow: 0 6px 0 #04a504, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #04a504, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #04a504, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_gold.button_3d {
    -webkit-box-shadow: 0 6px 0 #c5a704, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #c5a704, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #c5a704, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_yellow.button_3d {
    -webkit-box-shadow: 0 6px 0 #bdbd03, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #bdbd03, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #bdbd03, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_darkviolet.button_3d {
    -webkit-box-shadow: 0 6px 0 #62058a, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #62058a, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #62058a, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_cyan.button_3d {
    -webkit-box-shadow: 0 6px 0 #07bdbd, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #07bdbd, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #07bdbd, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_accent.button_3d {
    -webkit-box-shadow: 0 6px 0 #37058a, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #37058a, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #37058a, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_secaccent.button_3d {
    -webkit-box-shadow: 0 6px 0 #140133, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #140133, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #140133, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_text.button_3d {
    -webkit-box-shadow: 0 6px 0 #0c1221, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    -moz-box-shadow: 0 6px 0 #0c1221, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
    box-shadow: 0 6px 0 #0c1221, 0 3px 15px rgba(0, 0, 0, 0.4) !important;
}
.button_red.button_shade {
    -webkit-box-shadow: 8px 8px 0 #f79999;
    -moz-box-shadow: 8px 8px 0 #f79999;
    box-shadow: 8px 8px 0 #f79999;
}
.button_black.button_shade {
    -webkit-box-shadow: 8px 8px 0 #7d7886;
    -moz-box-shadow: 8px 8px 0 #7d7886;
    box-shadow: 8px 8px 0 #7d7886;
}
.button_blue.button_shade {
    -webkit-box-shadow: 8px 8px 0 #88f;
    -moz-box-shadow: 8px 8px 0 #88f;
    box-shadow: 8px 8px 0 #88f;
}
.button_green.button_shade {
    -webkit-box-shadow: 8px 8px 0 #b4f5dc;
    -moz-box-shadow: 8px 8px 0 #b4f5dc;
    box-shadow: 8px 8px 0 #b4f5dc;
}
.button_crimson.button_shade {
    -webkit-box-shadow: 8px 8px 0 #e48699;
    -moz-box-shadow: 8px 8px 0 #e48699;
    box-shadow: 8px 8px 0 #e48699;
}
.button_deeppink.button_shade {
    -webkit-box-shadow: 8px 8px 0 #f5a5d0;
    -moz-box-shadow: 8px 8px 0 #f5a5d0;
    box-shadow: 8px 8px 0 #f5a5d0;
}
.button_orange.button_shade {
    -webkit-box-shadow: 8px 8px 0 #f5c56e;
    -moz-box-shadow: 8px 8px 0 #f5c56e;
    box-shadow: 8px 8px 0 #f5c56e;
}
.button_darkorange.button_shade {
    -webkit-box-shadow: 8px 8px 0 #efcca2;
    -moz-box-shadow: 8px 8px 0 #efcca2;
    box-shadow: 8px 8px 0 #efcca2;
}
.button_teal.button_shade {
    -webkit-box-shadow: 8px 8px 0 #77abab;
    -moz-box-shadow: 8px 8px 0 #77abab;
    box-shadow: 8px 8px 0 #77abab;
}
.button_white.button_shade {
    -webkit-box-shadow: 8px 8px 0 #f3f3f3;
    -moz-box-shadow: 8px 8px 0 #f3f3f3;
    box-shadow: 8px 8px 0 #f3f3f3;
}
.button_lime.button_shade {
    -webkit-box-shadow: 8px 8px 0 #d2ffd2;
    -moz-box-shadow: 8px 8px 0 #d2ffd2;
    box-shadow: 8px 8px 0 #d2ffd2;
}
.button_gold.button_shade {
    -webkit-box-shadow: 8px 8px 0 #f9e785;
    -moz-box-shadow: 8px 8px 0 #f9e785;
    box-shadow: 8px 8px 0 #f9e785;
}
.button_yellow.button_shade {
    -webkit-box-shadow: 8px 8px 0 #ffffa8;
    -moz-box-shadow: 8px 8px 0 #ffffa8;
    box-shadow: 8px 8px 0 #ffffa8;
}
.button_darkviolet.button_shade {
    -webkit-box-shadow: 8px 8px 0 #dd9df9;
    -moz-box-shadow: 8px 8px 0 #dd9df9;
    box-shadow: 8px 8px 0 #dd9df9;
}
.button_cyan.button_shade {
    -webkit-box-shadow: 8px 8px 0 #c1fdfd;
    -moz-box-shadow: 8px 8px 0 #c1fdfd;
    box-shadow: 8px 8px 0 #c1fdfd;
}
.button_accent.button_shade {
    -webkit-box-shadow: 8px 8px 0 #b78cff;
    -moz-box-shadow: 8px 8px 0 #b78cff;
    box-shadow: 8px 8px 0 #b78cff;
}
.button_secaccent.button_shade {
    -webkit-box-shadow: 8px 8px 0 #b592ef;
    -moz-box-shadow: 8px 8px 0 #b592ef;
    box-shadow: 8px 8px 0 #b592ef;
}
.button_text.button_shade {
    -webkit-box-shadow: 8px 8px 0 #838da5;
    -moz-box-shadow: 8px 8px 0 #838da5;
    box-shadow: 8px 8px 0 #838da5;
}
.button_float,
.button_grow,
.button_oreveal,
.button_shadow,
.button_ucenter,
.button_uleft,
.button_ureveal,
.button_uright {
    box-shadow: 0 0 1px transparent;
}
.button_link {
    background: 0 !important;
    border: 0 !important;
    color: var(--primary-color);
    text-decoration: underline;
    padding: 0 !important;
}
.button_link:hover {
    color: initial !important;
}
.button_red {
    background-color: red;
    border-color: red;
    color: #fff;
}
.button_ghost.button_red:hover {
    background: var(--primary-color) !important;
    border-color: var(--primary-color);
    color: #fff;
}
.button_black {
    background-color: #000;
    border-color: #000;
    color: #fff;
}
.button_ghost.button_black,
.button_link.button_black {
    color: #000;
}
.button_ghost.button_black:hover {
    background: #000 !important;
    border-color: #000;
    color: #fff;
}
.button_blue {
    background-color: #00f;
    border-color: #00f;
    color: #fff;
}
.button_ghost.button_blue,
.button_link.button_blue {
    color: #00f;
}
.button_ghost.button_blue:hover {
    background: #00c4f0 !important;
    border-color: #00c4f0;
    color: #fff;
}
.button_green {
    background-color: green;
    border-color: green;
    color: #fff;
}
.button_ghost.button_green,
.button_link.button_green {
    color: green;
}
.button_ghost.button_green:hover {
    background: green !important;
    border-color: green;
    color: #fff;
}
.button_crimson {
    background-color: #dc143c;
    border-color: #dc143c;
    color: #fff;
}
.button_ghost.button_crimson,
.button_link.button_crimson {
    color: #dc143c;
}
.button_ghost.button_crimson:hover {
    background: #dc143c !important;
    border-color: #dc143c;
    color: #fff;
}
.button_deeppink {
    background-color: #ff1493;
    border-color: #ff1493;
    color: #fff;
}
.button_ghost.button_deeppink,
.button_link.button_deeppink {
    color: #ff1493;
}
.button_ghost.button_deeppink:hover {
    background: #ff1493 !important;
    border-color: #ff1493;
    color: #fff;
}
.button_orange {
    background-color: orange;
    border-color: orange;
    color: #50290c;
}
.button_ghost.button_orange,
.button_link.button_orange {
    color: orange;
}
.button_orange:hover {
    color: #50290c;
}
.button_ghost.button_orange:hover {
    background: orange !important;
    border-color: orange;
    color: #50290c;
}
.button_darkorange {
    background-color: #ff8c00;
    border-color: #ff8c00;
    color: #50290c;
}
.button_ghost.button_darkorange,
.button_link.button_darkorange {
    color: #ff8c00;
}
.button_darkorange:hover {
    color: #50290c;
}
.button_ghost.button_darkorange:hover {
    background: #ff8c00 !important;
    border-color: #ff8c00;
    color: #50290c;
}
.button_teal {
    background-color: teal;
    border-color: teal;
    color: #fff;
}
.button_ghost.button_teal,
.button_link.button_teal {
    color: teal;
}
.button_ghost.button_teal:hover {
    background: teal !important;
    border-color: teal;
    color: #fff;
}
.button_white {
    background-color: #fff;
    border-color: #fff;
    color: #000;
}
.button_ghost.button_white,
.button_link.button_white {
    color: #28375a;
}
.button_ghost.button_white:hover {
    background: #fff !important;
    border-color: #fff;
    color: #000;
}
.button_white:hover {
    color: #000;
}
.button_lime {
    background-color: #32cd32;
    border-color: #32cd32;
    color: #fff;
}
.button_ghost.button_lime,
.button_link.button_lime {
    color: #32cd32;
}
.button_ghost.button_lime:hover {
    background: #32cd32 !important;
    border-color: #32cd32;
    color: #fff;
}
.button_gold {
    background-color: gold;
    border-color: gold;
    color: #5d4e02;
}
.button_ghost.button_gold,
.button_link.button_gold {
    color: gold;
}
.button_gold:hover {
    color: #5d4e02;
}
.button_ghost.button_gold:hover {
    background: gold !important;
    border-color: gold;
    color: #5d4e02;
}
.button_yellow {
    background-color: #ff0;
    border-color: #ff0;
    color: #3c3c00;
}
.button_ghost.button_yellow,
.button_link.button_yellow {
    color: #ff0;
}
.button_yellow:hover {
    color: #3c3c00;
}
.button_ghost.button_yellow:hover {
    background: #ff0 !important;
    border-color: #ff0;
    color: #3c3c00;
}
.button_darkviolet {
    background-color: #9400d3;
    border-color: #9400d3;
    color: #fff;
}
.button_ghost.button_darkviolet,
.button_link.button_darkviolet {
    color: #9400d3;
}
.button_ghost.button_darkviolet:hover {
    background: #9400d3 !important;
    border-color: #9400d3;
    color: #fff;
}
.button_cyan {
    background-color: #0ff;
    border-color: #0ff;
    color: #00008b;
}
.button_ghost.button_cyan,
.button_link.button_cyan {
    color: #0ff;
}
.button_cyan:hover {
    color: #00008b;
}
.button_ghost.button_cyan:hover {
    background: #0ff !important;
    border-color: #0ff;
    color: #00008b;
}
.button_grow {
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
}
.button_float,
.button_ureveal:before {
    -webkit-transition-property: transform;
}
.button_grow:active,
.button_grow:focus,
.button_grow:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
@-webkit-keyframes button_plusegrow {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}
@keyframes button_plusegrow {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}
.button_buzzout,
.button_plusegrow {
    -webkit-transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
}
.button_plusegrow {
    transform: perspective(1px) translateZ(0);
}
.button_plusegrow:active,
.button_plusegrow:focus,
.button_plusegrow:hover {
    -webkit-animation-name: button_plusegrow;
    animation-name: button_plusegrow;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate;
}
@-webkit-keyframes button_buzzout {
    10%,
    30% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg);
    }
    20%,
    40% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg);
    }
    50%,
    70% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg);
    }
    60%,
    80% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg);
    }
    90% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0);
    }
    100% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0);
    }
}
@keyframes button_buzzout {
    10%,
    30% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg);
    }
    20%,
    40% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg);
    }
    50%,
    70% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg);
    }
    60%,
    80% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg);
    }
    90% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0);
    }
    100% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0);
    }
}
.button_buzzout {
    transform: perspective(1px) translateZ(0);
}
.button_float,
.button_uleft {
    -webkit-transform: perspective(1px) translateZ(0);
}
.button_buzzout:active,
.button_buzzout:focus,
.button_buzzout:hover {
    -webkit-animation-name: button_buzzout;
    animation-name: button_buzzout;
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}
.button_float {
    transform: perspective(1px) translateZ(0);
    transition-duration: 0.3s;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.button_ucenter:before,
.button_uleft:before {
    content: "";
    z-index: -1;
    bottom: 0;
    background: #fff;
    height: 4px;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-duration: 0.3s;
    transition-timing-function: ease-out;
}
.button_float:active,
.button_float:focus,
.button_float:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
}
.button_uleft {
    transform: perspective(1px) translateZ(0);
    position: relative;
    overflow: hidden;
}
.button_ucenter,
.button_uright {
    -webkit-transform: perspective(1px) translateZ(0);
    overflow: hidden;
    transform: perspective(1px) translateZ(0);
}
.button_uleft:before {
    position: absolute;
    left: 0;
    right: 100%;
    -webkit-transition-property: right;
    transition-property: right;
}
.button_uleft:active:before,
.button_uleft:focus:before,
.button_uleft:hover:before {
    right: 0;
}
.button_ucenter {
    position: relative;
}
.button_ucenter:before {
    position: absolute;
    left: 51%;
    right: 51%;
    -webkit-transition-property: left, right;
    transition-property: left, right;
}
.button_oreveal:before,
.button_ureveal:before,
.button_uright:before {
    content: "";
    right: 0;
    background: #fff;
    height: 4px;
    -webkit-transition-duration: 0.3s;
    z-index: -1;
}
.button_ureveal:before,
.button_uright:before {
    bottom: 0;
    -webkit-transition-timing-function: ease-out;
    transition-duration: 0.3s;
    transition-timing-function: ease-out;
}
.button_ucenter:active:before,
.button_ucenter:focus:before,
.button_ucenter:hover:before {
    left: 0;
    right: 0;
}
.button_uright {
    position: relative;
}
.button_uright:before {
    position: absolute;
    left: 100%;
    -webkit-transition-property: left;
    transition-property: left;
}
.button_uright:active:before,
.button_uright:focus:before,
.button_uright:hover:before {
    left: 0;
}
.button_ureveal {
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    position: relative;
    overflow: hidden;
}
.button_ureveal:before {
    position: absolute;
    left: 0;
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
    transition-property: transform;
}
.button_ureveal:active:before,
.button_ureveal:focus:before,
.button_ureveal:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.button_oreveal,
.button_shadow {
    -webkit-transform: perspective(1px) translateZ(0);
}
.button_oreveal {
    transform: perspective(1px) translateZ(0);
    position: relative;
    overflow: hidden;
}
.button_oreveal:before {
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    -webkit-transition-property: transform;
    transition-property: transform;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.button_fshadow,
.button_shadow {
    -webkit-transition-duration: 0.3s;
}
.button_oreveal:active:before,
.button_oreveal:focus:before,
.button_oreveal:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.button_shadow {
    transform: perspective(1px) translateZ(0);
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow;
    transition-property: box-shadow;
}
.button_shadow:active,
.button_shadow:focus,
.button_shadow:hover {
    box-shadow: 0 20px 38px rgba(0, 0, 0, 0.16);
}
.button_fshadow {
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    position: relative;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
}
.button_fshadow:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0, rgba(0, 0, 0, 0) 80%);
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0, rgba(0, 0, 0, 0) 80%);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform, opacity;
    transition-property: transform, opacity;
}
.button_fshadow:active,
.button_fshadow:focus,
.button_fshadow:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
}
.button_fshadow:active:before,
.button_fshadow:focus:before,
.button_fshadow:hover:before {
    opacity: 1;
    -webkit-transform: translateY(5px);
    transform: translateY(5px);
}
.custom-shadow {
    -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.4);
    box-shadow: 0 3px 15px rgba(0, 0, 0, 0.4);
}
.search--post-grid {
    width: 100%;
}
#mobileheader {
    line-height: 70px;
    padding: 10px 15px;
}
.burger {
    border-radius: 4px;
    z-index: 10;
    margin-top: 0;
    margin-left: 0;
    list-style: none;
    color: #fff;
    position: relative;
    margin-left: 30px;
}
.burger span {
    position: relative;
    margin-top: 9px;
    margin-bottom: 9px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -20px;
    margin-top: -1.5px;
}
.burger span,
.burger span::after,
.burger span::before {
    display: block;
    width: 16px;
    height: 2px;
    background-color: #fff;
    outline: 1px solid transparent;
    -webkit-transition-property: background-color, -webkit-transform;
    -moz-transition-property: background-color, -moz-transform;
    -o-transition-property: background-color, -o-transform;
    transition-property: background-color, transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.burger span::after,
.burger span::before {
    position: absolute;
    content: "";
}
.burger span::before {
    top: -6px;
}
.burger span::after {
    top: 6px;
}
.burger.clicked span {
    background-color: transparent !important;
}
.burger.clicked span::before {
    -webkit-transform: translateY(6px) rotate(45deg);
    -moz-transform: translateY(6px) rotate(45deg);
    -ms-transform: translateY(6px) rotate(45deg);
    -o-transform: translateY(6px) rotate(45deg);
    transform: translateY(6px) rotate(45deg);
}
.burger.clicked span::after {
    -webkit-transform: translateY(-6px) rotate(-45deg);
    -moz-transform: translateY(-6px) rotate(-45deg);
    -ms-transform: translateY(-6px) rotate(-45deg);
    -o-transform: translateY(-6px) rotate(-45deg);
    transform: translateY(-6px) rotate(-45deg);
}
.burger.clicked span:after,
.burger.clicked span:before {
    background-color: #fff;
}
.burger:hover {
    cursor: pointer;
}
.overlaymobile {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99996;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    background-color: #fff;
    opacity: 0;
    visibility: hidden;
}
.overlaymobile.show {
    opacity: 0.15;
    visibility: visible;
}
.mobile--nav-menu {
    background-color: #1e0050;
    position: fixed;
    z-index: 999999;
    top: 0;
    left: 0;
    height: 100%;
    max-width: 240px;
    width: 100%;
    padding: 60px 0;
    overflow-y: auto;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    -moz-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    -o-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.mobile--nav-menu.show {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}
.mobile--nav-menu.show ul.main li {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
}
.not-found .fill {
    margin-top: 80px;
}
.fill .btn {
    border-width: 2px;
}
.sidebar--comment--main p.comment-form-comment {
    margin-bottom: 10px;
}
.lity {
    z-index: 999;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    white-space: nowrap;
    background: #0b0b0b;
    background: rgba(0, 0, 0, 0.9);
    outline: 0 !important;
    opacity: 0;
    -webkit-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}
.lity.lity-opened {
    opacity: 1;
}
.lity.lity-closed {
    opacity: 0;
}
.lity * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.lity-wrap {
    z-index: 9990;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: center;
    outline: 0 !important;
}
.lity-wrap:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.25em;
}
.lity-loader {
    z-index: 9991;
    color: #fff;
    position: absolute;
    top: 50%;
    margin-top: -0.8em;
    width: 100%;
    text-align: center;
    font-size: 14px;
    opacity: 0;
    -webkit-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}
.lity-loading .lity-loader {
    opacity: 1;
}
.lity-container {
    z-index: 9992;
    position: relative;
    text-align: left;
    vertical-align: middle;
    display: inline-block;
    white-space: normal;
    max-width: 100%;
    max-height: 100%;
    outline: 0 !important;
}
.lity-content {
    z-index: 9993;
    width: 100%;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    -o-transition: -o-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease, -o-transform 0.3s ease;
}
.lity-closed .lity-content,
.lity-loading .lity-content {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
}
.lity-content:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.lity-close {
    z-index: 9994;
    width: 35px;
    height: 35px;
    position: fixed;
    right: 0;
    top: 0;
    -webkit-appearance: none;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    padding: 0;
    color: #fff;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    border: 0;
    background: 0 0;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.lity-close::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.lity-close:active,
.lity-close:focus,
.lity-close:hover,
.lity-close:visited {
    text-decoration: none;
    text-align: center;
    padding: 0;
    color: #fff;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    border: 0;
    background: 0 0;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.lity-close:active {
    top: 1px;
}
.lity-image img {
    max-width: 100%;
    display: block;
    line-height: 0;
    border: 0;
}
.lity-facebookvideo .lity-container,
.lity-googlemaps .lity-container,
.lity-iframe .lity-container,
.lity-vimeo .lity-container,
.lity-youtube .lity-container {
    width: 100%;
    max-width: 964px;
}
.lity-iframe-container {
    width: 100%;
    height: 0;
    padding-top: 56.25%;
    overflow: auto;
    pointer-events: auto;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-overflow-scrolling: touch;
}
.lity-iframe-container iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000;
}
.lity-hide {
    display: none;
}
.mayosis-play--button-video {
    display: inline;
    position: relative;
    left: 0;
    float: left;
    margin-right: 5px;
}
.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty {
    background-color: transparent !important;
}
.full--grid-elementor .grid-product-box {
    width: calc(100% / 7);
}
.photo--template--content {
    background: #fff;
    padding: 25px 30px;
    border-radius: 3px;
    -webkit-box-shadow: 0 4px 32px 0 rgba(15, 20, 30, 0.08);
    -moz-box-shadow: 0 4px 32px 0 rgba(15, 20, 30, 0.08);
    box-shadow: 0 4px 32px 0 rgba(15, 20, 30, 0.08);
    margin-top: 0;
    margin-bottom: 10px;
}
.media-template-wrapper {
    width: 100%;
    overflow: hidden;
}
.photo-template-author {
    border-radius: 3px;
    background: #fcfdff;
}
.photo-credential {
    background: #fff;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.photo--title-block {
    padding: 20px 15px 15px 30px;
    overflow: hidden;
    border-top-right-radius: 3px;
    border-bottom: 2px solid #e9edf7;
}
.photo--title-block h1 {
    font-size: 18px;
    line-height: 24px;
    font-weight: 700;
    margin-bottom: 4px;
}
.photo--title-block span {
    font-size: 14px;
}
.photo--price--block .edd-variable-pricing-desc {
    font-size: 14px;
    opacity: 0.65;
    line-height: 16px;
    margin-bottom:8px;
}
.edd_download_purchase_form .edd_price_options li.item-selected .edd-variable-pricing-desc {
    opacity: 1;
}
.photo--section--image {
    display: flex;
    align-items: flex-start;
    vertical-align: middle;
    flex-wrap: wrap;
    text-align: center;
    padding: 0;
    position: relative;
}
.photo--section--image-content {
    background: #f0f3fa;
    background: linear-gradient(90deg, rgba(240, 243, 250, 0) 95%, rgba(240, 243, 250, 0.35) 100%);
    display: flex;
    align-items: flex-start;
    vertical-align: middle;
    flex-wrap: wrap;
    text-align: center;
    padding: 0;
    position: relative;
    height: 100%;
    align-items: center;
}
.photo--section--image img {
    margin: 0 auto;
}
a.edd-wl-action.edd-wl-button {
    float: left;
    max-height: 50px;
    padding: 14px 0;
}
.photo--price--block .photo_edd_el_button,
.photo--price--block a.edd-wl-action.edd-wl-button {
    background: #e9edf7;
    border-color: #e9edf7;
    width: 100%;
    float: left;
    max-height: 38px;
    padding: 6px 0;
    font-weight: 400;
}
.photo--price--block .edd_purchase_submit_wrapper {
    position: static;
}
.photo--price--block .edd_download_purchase_form .edd_price_options{
    margin-bottom:26px;
}
a.edd-wl-action.edd-wl-button span {
    font-size: 14px;
}
.photo--price--block {
    padding: 36px 30px 11px;
}
.photo--price--block h3 {
    font-size: 30px;
    margin-bottom: 27px;
    text-align: center;
    font-weight: 600;
}
.photo--template--tag {
    font-size: 14px;
    opacity: 0.65;
    line-height: 20px;
}
.photo--price--block .edd_price_options.edd_single_mode ul li label {
    line-height: 18px;
}
.photo-template-bottom-similar h3 {
    text-align: center;
    margin-bottom: 35px;
    font-weight: 400;
}
.photo-bottom--tag {
    margin-top: 112px;
}
.photo--template--author--meta {
    border-top: 2px solid #e9edf7;
    padding: 24px 30px;
    overflow: hidden;
    display: flex;
    border-bottom-right-radius: 3px;
    bottom: 0;
    width: 100%;
}
.photo--price--block .edd_download_purchase_form {
    margin-bottom: 0 !important;
}
.photo--template--author--meta img {
    border-radius: 50%;
    margin-right: 10px;
}
.photo--author--details p {
    margin: 0 !important;
    font-size: 14px;
    line-height: 16px;
    text-transform: lowercase;
    opacity: 0.65;
}
.photo--author--details h4 {
    font-size: 14px;
    line-height: 18px;
    margin: 0;
}
.photo--author--button {
    flex: 1;
}
.photo--template--button {
    border: 2px solid;
    opacity: 0.65;
    font-weight: 700;
    float: right;
    display: inline-block;
    padding: 5px 10px;
    border-radius: 3px;
    font-size: 13px;
    transition: all 0.2s;
    margin-right: 10px;
}
.photo--template--button:hover {
    background: #28375a;
    border-color: #28375a;
    color: #fff;
}
.photo-template-stick {
    position: relative;
    z-index: 999;
    margin-top: -28%;
}
.photo--tempalte--top-space {
    padding: 100px 0;
}
.photo-template-none-stick {
    margin-top: 160px;
}
.mejs-container.wp-audio-shortcode.mejs-audio {
    margin-top: 20px;
}
.mayosis-title-audio .mejs-container.wp-audio-shortcode.mejs-audio {
    margin-top: 0 !important;
}
.photo-template-social {
    text-align: center;
}
.photo-template-social a {
    padding: 0 7.5px;
}
.photo-template-social a.facebook {
    color: #4751d8;
}
.photo-template-social a.twitter {
    color: #01aeff;
}
.photo-template-social a.google {
    color: #ff3c00;
}
.photo-template-social a.pinterest {
    color: #c00000;
}
#mayosis-sidebar #mayosis-menu ul > li.menu-item-has-children > a:after {
    float: right;
}
#mayosis-sidebar #mayosis-menu ul ul > li.menu-item-has-children > a:after {
    margin-right: 10px;
}
#mayosis-sidebar.active #mayosis-menu ul > li.menu-item-has-children > a:after {
    display: none;
}
.single--post--header--content {
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}
.widget-title .rsswidget {
    color: #fff;
}
#fes-vendor-dashboard table tbody tr td,
#fes-vendor-dashboard table tbody tr th {
    padding: 20px 30px 21px;
}
.fes-single-variation td {
    padding: 10px !important;
}
.footer-sidebar select {
    background: #e9edf7;
    padding: 10px;
    color: #28375a;
}
.footer-sidebar #wp-calendar tr th {
    color: #28375a;
}
.footer-sidebar {
    margin-bottom: 30px;
}
.footer-sidebar .tagcloud a {
    color: #fff;
}
.footer-sidebar #wp-calendar caption,
.footer-widget-title .rsswidget {
    color: #fff !important;
}
.default-pagination-page {
    margin: 40px 0;
}
.default-pagination-page .pagi-box-default {
    border: 2px solid;
    display: inline-block;
    padding: 2px 12px;
    margin: 0 5px;
    font-size: 16px;
    line-height: 24px;
    border-radius: 3px;
}
.default-pagination-page a .pagi-box-default {
    background: #28375a;
    color: #fff;
    line-height: 27px;
    border-width: 2px;
    border-radius: 3px;
}
.main-footer .theme--sidebar--widget {
    background: 0 0 !important;
    padding: 0 !important;
    border-radius: 0 !important;
}
.main-footer .theme--sidebar--widget .widget-title {
    text-align: left !important;
    color: #fff !important;
    padding: 0 !important;
    margin: 0 0 30px !important;
    background: 0 0 !important;
    text-transform: capitalize;
    font-size: 20px;
    line-height: 20px;
}
.main-footer .widget-title i {
    display: none;
}
.main-footer .recent_post_widget a:hover,
.main-footer .widget-products a:hover {
    opacity: 0.75;
}
.main-footer ul li a {
    font-weight: 400;
}
#mobileheader .logo {
    float: left;
}
#mobileheader .mobile_user,
#mobileheader .navbar-nav {
    float: right;
}
.features .list {
    margin-bottom: 14px;
}
li.features-row {
    display: flex;
    justify-content: space-around;
}
li.features-row .features-field {
    flex: 1;
    text-align: right;
}
li.features-row .features-field-name {
    text-align: left;
    flex: 1;
}
.justified-grid {
    display: flex;
    overflow: hidden;
    flex-wrap: wrap;
    margin: -6px;
}
.justified-grid:after {
    content: "";
    flex-grow: 999999999;
    min-width: 250px;
    height: 0;
}
.justified-grid > * {
    position: relative;
    display: block;
    height: 250px;
    margin: 6px;
    flex-grow: 1;
}
.justified-grid > * > img {
    height: 250px !important;
    object-fit: cover;
    max-width: 100% !important;
    min-width: 100%;
    vertical-align: bottom;
}
.justified-grid-box div img {
    height: 250px !important;
    object-fit: cover;
}
.justified-grid.justified-grid-margin {
    margin: 6px;
}
.photo-template-bottom-similar .justified-grid > *,
.photo-template-bottom-similar .justified-grid > * > img {
    height: 180px !important;
}
.photo-image-zoom {
    position: absolute;
    top: 10px;
    right: 25px;
    background: #fff;
    font-size: 14px;
    cursor: pointer;
    line-height: 14px;
    padding: 8px 10px;
    border-radius: 3px;
    display: none;
    opacity: 0.65;
    transition: 0.2s all;
}
.photo-image-zoom:hover {
    opacity: 1;
}
.photo--section--image:hover .photo-image-zoom {
    display: block;
}
@media (max-width: 980px) {
    .justified-grid {
        display: flex;
        overflow: hidden;
        flex-wrap: wrap;
        margin: -2.5px;
    }
    .justified-grid:after {
        content: "";
        flex-grow: 999999999;
        min-width: 150px;
        height: 0;
    }
    .justified-grid > * {
        position: relative;
        display: block;
        height: 150px;
        margin: 2.5px;
        flex-grow: 1;
    }
    .justified-grid > * > img {
        height: 150px;
        object-fit: cover;
        max-width: 100%;
        min-width: 100%;
        vertical-align: bottom;
    }
    .justified-grid.justified-grid-margin {
        margin: 2.5px;
    }
}
@media (max-width: 400px) {
    .justified-grid {
        display: flex;
        overflow: hidden;
        flex-wrap: wrap;
        margin: -2.5px;
    }
    .justified-grid:after {
        content: "";
        flex-grow: 999999999;
        min-width: 100px;
        height: 0;
    }
    .justified-grid > * {
        position: relative;
        display: block;
        height: 100px;
        margin: 2.5px;
        flex-grow: 1;
    }
    .justified-grid > * > img {
        height: 100px;
        object-fit: cover;
        max-width: 100%;
        min-width: 100%;
        vertical-align: bottom;
    }
    .justified-grid.justified-grid-margin {
        margin: 2.5px;
    }
}
.tile {
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 350ms ease;
    transition: all 350ms ease;
}
.scale-anm {
    transform: scale(1);
}
.grid--filter--main {
    text-align: center;
    margin-bottom: 71px;
}
.grid--filter--main span {
    cursor: pointer;
    padding: 10px;
    opacity: 0.5;
}
.grid--filter--main span.active {
    opacity: 1;
}
.grid--download--categories {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.grid--download--categories a {
    margin: 15px;
    padding: 45px 0;
    font-size: 24px;
    color: #fff;
    position: relative;
    text-align: center;
    transition: all 0.2s;
    width: 22%;
    min-width: 90%;
}
.grid--download--categories a.cat--grid--main::after {
    content: "";
    background: #28375a;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
    opacity: 0.65;
    transition: all 0.2s;
}
.mayoelementor-grid--download--categories {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.mayoelementor-grid--download--categories .mayo-grid-box-elementor-cats {
    width: 100%;
    padding: 15px;
}
.mayoelementor-grid--download--categories .mayo-grid-box-elementor-cats a {
    font-size: 24px;
    color: #fff;
    position: relative;
    text-align: center;
    transition: all 0.2s;
    width: 100%;
    padding: 45px 0;
    display: block;
}
.mayoelementor-grid--download--categories a.cat--grid--main::after {
    content: "";
    background: #28375a;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
    opacity: 0.65;
    transition: all 0.2s;
}
.grid--download--categories a.cat--grid--main:hover::after {
    opacity: 0.85 !important;
}
.cat--grid--main span {
    z-index: 10;
    position: relative;
}
.search--term--div .tag_widget_single ul li a {
    text-transform: capitalize;
    padding: 15px 25px;
}
.search-term-style-one {
    width: 100%;
    float: left;
}
.search-term-style-one ul {
    list-style: none;
    display: flex;
    word-break: break-all;
    flex-wrap: wrap;
}
.search-term-style-one ul li {
    float: left;
    flex: 1;
    max-width: 25%;
    min-width: 25%;
    margin: 12px 0;
}
.bottom--border--style ul li a {
    border-bottom: 2px solid #9ca2b3;
}
.search-term-style-three.tag_widget_single {
    padding: 0;
    margin: 0 -6px;
}
.search-term-style-three.tag_widget_single ul {
    display: flex;
    word-break: break-all;
    flex-wrap: wrap;
}
.search-term-style-three.tag_widget_single ul li {
    float: left;
    flex: 1;
    max-width: 25%;
    min-width: 25%;
    margin: 6px 0;
}
.search-term-style-four.tag_widget_single ul {
    display: flex;
    word-break: break-all;
    flex-wrap: wrap;
}
.search-term-style-four.tag_widget_single {
    margin: 0 -15px;
}
.search-term-style-four.tag_widget_single ul li {
    float: left;
    flex: 1;
    max-width: 23%;
    min-width: 23%;
    margin: 6px 9px;
}
.search-term-style-four.tag_widget_single ul li a {
    display: block;
    text-align: center;
}
.search-term-style-five.tag_widget_single {
    margin: 0 -12px;
}
.search-term-style-five.tag_widget_single ul li a {
    margin: 12px;
}
.search-term-style-five.tag_widget_single,
.search-term-style-four.tag_widget_single,
.tag_widget_single.search-term-style-six {
    padding: 0;
}
.tag_widget_single.search-term-style-six {
    text-align: center;
}
.tag_widget_single.search-term-style-six ul {
    display: inline-table;
}
.tag_widget_single.search-term-style-six ul li {
    display: inline;
    float: none;
}
.masonary-tile img {
    margin-bottom: 10px;
}
.masonary-tile {
    display: inline-block;
    float: left;
}
.vendor--product--box .masonary-brick {
    padding: 20px;
}
@media only screen and (min-width: 1024px) {
    .masonary-brick {
        column-count: 3;
        column-gap: 30px;
    }
    .masonary-tile img {
        margin-bottom: 30px;
    }
}
@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .masonary-brick {
        column-count: 3;
        column-gap: 10px;
    }
}
.photo-bottom--tag {
    text-align: center;
    margin-top: 80px;
}
.photo-bottom--tag h3 {
    margin-bottom: 25px;
}
.main-slide-image {
    width: auto !important;
    height: auto !important;
}
.photo-template-footer-bg {
    background: #fff !important;
}
.mayosisonea106 {
    display: block;
    position: absolute;
    cursor: pointer;
}
.mayosisonea106 .c {
    fill: none;
    opacity: 0.3;
}
.mayosisonea106 .a {
    fill: none;
    stroke: #000;
    stroke-width: 350;
    stroke-miterlimit: 10;
}
.mayosisonea106:hover .c {
    opacity: 0.5;
}
.mayosisonea106:hover .a {
    opacity: 0.8;
}
.mayosisonea106.mayosisonea106dn .c {
    opacity: 0.2;
}
.mayosisonea106.mayosisonea106dn .a {
    opacity: 1;
}
.mayosisonea106.mayosisonea106ds {
    opacity: 0.3;
    pointer-events: none;
}
.mayosisonet101 .p {
    position: absolute;
    top: 0;
    left: 0;
    box-sizing: border-box;
    background: #000;
}
.mayosisonet101 .p .cv {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    z-index: 1;
}
.mayosisonet101 .a {
    fill: none;
    stroke: #fff;
    stroke-width: 400;
    stroke-miterlimit: 10;
    visibility: hidden;
}
.mayosisonet101 .p.pdn .cv,
.mayosisonet101 .p:hover .cv {
    border: none;
    border-color: transparent;
}
.mayosisonet101 .p:hover {
    padding: 2px;
}
.mayosisonet101 .p:hover .cv {
    background-color: #000;
    opacity: 0.35;
}
.mayosisonet101 .p:hover.pdn {
    padding: 0;
}
.mayosisonet101 .p:hover.pdn .cv {
    background: 0 0;
    opacity: 0.35;
}
.mayosisonet101 .pav .cv {
    border-color: #fff;
    opacity: 0.35;
}
.mayosisonet101 .p:hover .a,
.mayosisonet101 .pav .a {
    visibility: visible;
}
.mayosisonet101 .t {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    border: none;
    opacity: 0.6;
    eight: auto !important;
}
.mayosisonet101 .p:hover .t,
.mayosisonet101 .pav .t {
    opacity: 1;
}
.jssora093 {
    display: block;
    position: absolute;
    cursor: pointer;
}
.jssora093 .c {
    fill: none;
    stroke: none;
    stroke-width: 400;
    stroke-miterlimit: 10;
}
.jssora093 .a {
    fill: none;
    stroke: #fff;
    stroke-width: 400;
    stroke-miterlimit: 10;
}
.jssora093:hover {
    opacity: 0.8;
}
.jssora093.jssora093dn {
    opacity: 0.6;
}
.jssora093.jssora093ds {
    opacity: 0.3;
    pointer-events: none;
}
.jssortside .p {
    position: absolute;
    top: 0;
    left: 0;
    box-sizing: border-box;
    background: #000;
}
.jjssortside .p .cv {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 2px solid #000;
    box-sizing: border-box;
    z-index: 1;
}
.jssortside .a {
    fill: none;
    stroke: #fff;
    stroke-width: 400;
    stroke-miterlimit: 10;
    visibility: hidden;
}
.jssortside .p.pdn .cv,
.jssortside .p:hover .cv {
    border: none;
    border-color: transparent;
}
.jssortside .p:hover {
    padding: 2px;
}
.jssortside .p:hover .cv {
    background-color: #000;
    opacity: 0.35;
}
.jssortside .p:hover.pdn {
    padding: 0;
}
.jssortside .p:hover.pdn .cv {
    border: 2px solid #fff;
    background: 0 0;
    opacity: 0.35;
}
.jssortside.pav .cv {
    border-color: #fff;
    opacity: 0.35;
}
.jssortside .p:hover .a,
.jssortside .pav .a {
    visibility: visible;
}
.jssortside .t {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
    opacity: 0.6;
}
.jssortside .p:hover .t,
.jssortside .pav .t {
    opacity: 1;
}
.mayosis-filter {
    margin-bottom: 20px;
    margin-bottom: 20px;
}
.side-main-title .section-title {
    display: inline-block;
    line-height: 32px;
}
.mayosis-archive-wrapper {
    width: 100%;
    float: left;
}
.mayosis-filter-title .product_filter_mayosis {
    display: inline-block;
    background: 0 0;
    border: none;
    font-weight: 400;
    margin-left: 5px;
    text-align: right;
    font-size: 14px;
}
.fes--author--block {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.fes--author--meta {
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.fes--author--data h4 {
    margin: 0 !important;
    font-size: 18px;
    line-height: 30px;
    text-transform: capitalize;
}
.fes--author--products {
    flex: 1;
}
.fes--author--products ul {
    display: flex;
    list-style: none;
    float: left;
    flex-wrap: wrap;
    margin: 20px 0;
    width: 100%;
}
.fes--author--products ul li {
    float: left;
    padding: 0 7.5px;
    margin: 5px 0;
    width: 50%;
    max-width: max-content;
}
.fes--author--products ul li:last-child {
    padding-right: 0;
}
.fes--author--image img {
    border-radius: 3px;
    max-width:100px !important;
}
.fes--author--data {
    padding: 0 15px;
}
.fes--author--data .author--address {
    margin: 0 !important;
    opacity: 0.65;
    line-height: 16px;
    font-size: 14px;
}
.fes--author--data .fes--v-portfolio {
    color: #2d3ce6;
    text-decoration: underline;
    font-size: 14px !important;
    line-height: 16px;
}
.fes--author--top-title h3 {
    margin: 0;
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
}
.fes--author--top-title p {
    font-size: 14px;
    font-weight: 400;
}
.fes--author---titlebox {
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 33px;
}
.fes--author--buttonbox .btn.fes--box-btn {
    background: #2d3ce6;
    border: 2px solid #2d3ce6;
    color: #fff;
    padding: 10px 28px;
    font-size: 14px;
    font-weight: 700;
}
.title--promo--box h3 {
    margin: 0;
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
}
.title--promo--box p {
    font-size: 14px;
    font-weight: 400;
}
.title--box--full {
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 33px;
}
.title--button--box .btn.title--box--btn {
    background: #2d3ce6;
    border: 2px solid #2d3ce6;
    color: #fff;
    padding: 10px 28px;
    font-size: 14px;
    font-weight: 700;
}
.prime--button-set {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 15px 0 57px;
}
.prime--button--left {
    display: flex;
}
.single-prime-layout .prime-layout-gallery img {
    border-radius: 3px;
}
.prime-multiple-button {
    min-width: auto;
    font-weight: 400;
}
.prime-demo-button {
    background: #1e1450;
    border-color: #1e1450;
    color: #fff;
    padding: 12px 25px;
    font-size: 16px;
    margin-left: 6px;
}
.prime--button--right {
    display: flex;
    align-items: center;
}
.prime-wishlist-fav a.edd-wl-action.edd-wl-button {
    background: 0 0;
    border-color: transparent !important;
    width: 100%;
    float: left;
    max-height: 50px;
    padding: 0;
    color: #1e1450;
}
.prime-wishlist-fav a.edd-wl-action.edd-wl-button i,
.prime-wishlist-fav a.edd-wl-action.edd-wl-button span {
    font-size: 14px;
    font-weight: 400;
}
.prime-wishlist-fav a.edd-wl-action.edd-wl-button:hover {
    background: 0 0 !important;
    border-color: transparent !important;
    color: #1e1450;
}
.prime-wishlist-fav a.edd-wl-action.before {
    margin-bottom: 0 !important;
}
.prime-full-width-gallery {
    margin-bottom: 30px;
}
.prime-cart-button .edd-submit.button {
    font-weight: 400;
}
.single-author--cover {
    background-repeat: no-repeat !important;
    background-size: cover !important;
    width: 100%;
    height: 400px;
    float: left;
    background-color: #1e0050;
}
.mayosis-floating-share {
    position: absolute;
    margin-left: -72px;
    margin-top: 5px;
    height: 100%;
    opacity: 1;
    transition: opacity 0.2s ease-in;
}
#mayo-float-share {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
}
.mayosis-float-social {
    font-size: 14px;
    line-height: 1em;
    letter-spacing: 0.25px;
    color: #fff;
}
.mayosis-float-social .share {
    border-radius: 15px;
    margin: 5px 0 0;
}
.mayosis-float-social .share:first-child {
    margin-top: 0;
}
.mayosis-float-social .url {
    display: flex;
    align-items: center;
    padding: 8px 18px;
    color: inherit;
    text-decoration: none;
}
.mayosis-float-social a {
    padding: 5px;
    text-align: center;
    width: 100%;
    font-size: 16px;
    color: #000;
    background: #fff;
    display: block;
    width: 40px;
    height: 40px;
    line-height: 32px;
    margin-bottom: 8px;
    border-radius: 3px;
    box-shadow: 0 1px 10px 0 rgba(102, 102, 136, 0.08);
}
.mayosis-float-social .facebook {
    color: #6788ce;
}
.mayosis-float-social .twitter {
    color: #29c5f6;
}
.mayosis-float-social .pinterest {
    color: #bd081c;
}
.mayosis-float-social .googleplus {
    background: #e75c3c;
}
.mayosis-float-social ul > li {
    list-style-type: none;
    margin: 1px !important;
}
.mayosis-float-social {
    transition: opacity 0.5s ease-in-out;
}
.prime--button-set .edd_download_purchase_form {
    margin-bottom: 0 !important;
}
.video-inner-main {
    width: 100%;
    float: left;
}
.upload-cover-button {
    margin-left: 10px;
}
.acc-logout-btn {
    float: right;
    margin-top: 5px;
    margin-right: 10px;
}
td.edd_download_download_files {
    text-align: right;
}
.mayosis_list_product {
    width: 100%;
    float: left;
    background: #edf4f4;
    margin: 10px 0;
    padding: 20px 15px;
    border-radius: 3px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.list_product_thumbnail {
    max-width: 100%;
}
.mayosis_list_product .list_product_thumbnail img {
    border-radius: 3px;
    width: 100%;
    margin-bottom: 15px;
}
.list_product_details {
    max-width: 100%;
}
.list_product_details h4 {
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
}
.list-metabox {
    font-size: 13px;
    line-height: 16px;
    margin: 5px 0;
}
.list_button_details {
    margin-top: 10px;
}
.list_button_details a {
    font-size: 13px;
    margin: 5px;
    border: 1px solid #1e0000;
    padding: 10px 15px;
    border-radius: 3px;
    display: inline-block;
    line-height: 18px;
    transition: all 20ms;
}
.list-preview-button:hover {
    background: #280000;
    border-color: #280000;
    color: #fff;
}
.list_button_details a:last-child {
    margin-right: 0;
}
.list_button_details a.list_cart_btn {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
    color: var(--primary-text-color);
}
.list_publish_date {
    padding: 0 10px;
    font-size: 14px;
}
.list-mayosis-first-part {
    width: 100%;
}
.list_button_details .edd_download_purchase_form .edd_price_options {
    display: none;
    opacity: 0;
}
.list_button_details .edd-add-to-cart,
.list_button_details .edd-fd-button,
.list_button_details .edd-submit,
.list_button_details .edd-submit.button.blue,
.list_button_details .edd_go_to_checkout.button,
.list_button_details .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js {
    min-width: auto;
    font-weight: 400;
    background: var(--primary-color);
    text-transform: capitalize;
    border: 2px solid;
    max-height: auto;
    font-size: 13px;
    margin: 0;
    border: 1px solid #1e0000;
    padding: 10px 15px !important;
    border-radius: 3px;
    line-height: 18px;
    transition: all 20ms;
    width: auto !important;
}
.list_button_details form {
    display: inline-block;
}
.cpt-alm-btn-load-more {
    background: var(--primary-color);
    color: var(--primary-text-color);
}
@media (min-width: 768px) {
    .list_button_details {
        margin-top: 0;
    }
    .mayosis_list_product .list_product_thumbnail img {
        width: auto;
        margin-bottom: 0;
    }
    .list_product_thumbnail {
        max-width: 150px;
    }
    .mayosis_list_product {
        flex-wrap: nowrap;
        padding: 15px;
        justify-content: space-between;
    }
    .list_product_thumbnail {
        margin-right: 14px;
    }
    .list-mayosis-first-part {
        width: 40%;
        display: flex;
        align-items: center;
    }
    .list_price_details {
        margin: 0 15px;
    }
    .mayosis_list_product .list_button_details,
    .mayosis_list_product .list_price_details,
    .mayosis_list_product .list_publish_date {
        flex: 1;
    }
    .list_button_details {
        text-align: right;
    }
}
@media (min-width: 991px) {
    .single_main_header_products .single--post--content {
        width: 86%;
    }
}
.mayosis-filter-title {
    max-width: 100%;
    float: left;
}
.copyright-footer {
    max-height: 65px;
}
.copyright-text {
    line-height: 18px;
}
.footer-widget {
    width: 100%;
    margin-bottom: 20px;
}
.dm_comment_item .depth-1,
.dm_comment_item .depth-10,
.dm_comment_item .depth-2,
.dm_comment_item .depth-3,
.dm_comment_item .depth-4,
.dm_comment_item .depth-5,
.dm_comment_item .depth-6,
.dm_comment_item .depth-7,
.dm_comment_item .depth-8,
.dm_comment_item .depth-9 {
    margin-bottom: 30px;
}
.dm_comment_item .depth-10,
.dm_comment_item .depth-2,
.dm_comment_item .depth-3,
.dm_comment_item .depth-4,
.dm_comment_item .depth-5,
.dm_comment_item .depth-6,
.dm_comment_item .depth-7,
.dm_comment_item .depth-8,
.dm_comment_item .depth-9 {
    padding-left: 10px;
}
.dm_comment_item .depth-2 {
    margin-left: 10px;
}
.dm_comment_item .depth-3 {
    margin-left: 30px;
}
.dm_comment_item .depth-4 {
    margin-left: 45px;
}
.comment-author.vcard {
    padding: 0 !important;
}
.comment-author.vcard img {
    width: 46px;
    height: 46px;
}
.comment-content.entry {
    width: 100%;
    float: left;
}
.dm_comment-date {
    float: left;
    line-height: 15px;
    width: 75%;
}
.comment-list {
    margin-top: 30px;
}
.product-search-form.style2 input[type="text"] {
    padding-left: 13%;
}
.author--name--image {
    margin-top: -12%;
}
.bottom--meta--desc,
.bottom--meta--social {
    padding: 5px 0;
}
.single--author--content {
    padding: 20px 0 0;
    width: 100%;
    float: left;
    margin-bottom: 80px;
}
.masonary-brick {
    column-count: 2;
    column-gap: 10px;
}
.hero-title {
    font-size: 36px;
    line-height: 44px;
}
nav.fes-vendor-menu {
    padding: 15px;
    margin-bottom: 40px;
}
nav.fes-vendor-menu ul li {
    text-align: left;
}
nav.fes-vendor-menu ul li a {
    font-size: 14px;
    line-height: 20px;
}
nav.fes-vendor-menu ul li {
    display: block;
    width: 100%;
    float: left;
}
.fes_dashboard_menu {
    overflow: hidden;
}

#fes-vendor-store-link {
    margin-top: 21px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.fourzerofour-area h1 {
    font-size: 60px;
    line-height: 90px;
    color: #aaaeb2;
    font-weight: 700;
    padding: 78px 0 81px;
}
.fourzerofour-area h3 {
    font-size: 22px;
    font-weight: 700;
    line-height: 35px;
    color: #28375a;
    margin-bottom: 120px;
}
.button {
    max-width: 100%;
}
.fes_dashboard_menu {
    width: 100%;
}
.overlay,
body {
    overflow-x: hidden;
}
.vendor--search--flex {
    flex-wrap: wrap;
}
.prime--button--left {
    flex-wrap: wrap;
    width: 100%;
}
.prime--box--demo-button,
.prime-cart-button {
    flex: 1;
}
.prime-demo-button {
    width: 100%;
}
.fes--author--meta,
.fes--author--products {
    flex: 0 0 100%;
}
.fes--author--meta {
    justify-content: flex-start;
}
.title--box--full {
    padding: 0 10px;
}
.title--promo--box {
    padding-right: 15px;
    max-width: 60%;
}
.subscribe_form_dm .input-group-addon {
    float: left;
    width: 100%;
}
.subscribe_form_dm .input-group-addon input {
    width: 100%;
}
.fes--author---titlebox,
.fes--author--meta {
    padding: 0 10px;
}
figure.wp-block-image.alignleft {
    max-width: 50%;
}
figure.wp-block-image.alignright {
    max-width: 50%;
}
.dm-default-wrapper .edd_download,
.edd_download_columns_0 .edd_download,
.edd_download_columns_3 .edd_download {
    width: 100%;
}
.btn_a,
.btn_b {
    min-width: 100%;
    margin: 0;
}
.dm_pricing_table {
    margin-bottom: 30px;
}
.fes-vendor-menu [class*=" icon-"],
.fes-vendor-menu [class^="icon-"] {
    display: block;
}
.multiple_pricing input[type="text"] {
    padding: 13px 5px;
}
.photo-subscription-box a {
    margin-top: 0;
}
.photo-subscription-box a,
.photo-subscription-box h3 {
    flex: 0 0 auto;
}
.media-style-d-favorite {
    flex-wrap: wrap;
}
.subscribe-box-price-content .button {
    font-size: 14px;
}
.mobile-nav {
    margin-top: 0;
    margin-bottom: 0;
}
.logo_box img {
    margin: 0 auto;
}
.vendor-dashboard-boxes {
    overflow: scroll;
}
.edd-table {
    overflow: visible;
}
.user-extended-dasboard {
    overflow: hidden;
}
.essb_links.essb_size_xs .essb_icon {
    padding: 0 10px;
}
.recent_image_block .grid-product-box {
    width: calc(100% / 2);
}
.mayosis-audio-template-play-button {
    margin: 10px 0;
}
.mayosis_music_price {
    margin-bottom: 10px;
}
.edd_checkout_cart_item_title {
    text-align: center;
}
.theme--sidebar--widget {
    padding: 10px 20px;
}
.padding-search-demo {
    margin-top: -80px;
}
.top-subscribe {
    padding: 0 20px;
}
.hero-overflowed-image {
    position: relative;
    margin-bottom: 0;
    z-index: 10;
}
.hero-overflowed-image img {
    max-width: 100%;
}
.recent_image_block {
    justify-content: center;
}

.subscribe-button {
    margin-top: 10px;
}
.input-group-addon.subscribe-button {
    background: 0 0;
}
.vc_column_container > .vc_column-inner {
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
}
.browse-free.btn_a {
    margin-bottom: 16px;
}
.main-post-promo,
.product-main-header {
    padding-top: 95px;
    padding-bottom: 70px;
}
h1.single-post-title {
    line-height: 36px;
    font-size: 24px;
}
.main-post-promo .breadcrumb {
    margin-top: 30px;
}
.mayosis-audio-template-data {
    text-align: center;
}
.single-product-buttons {
    padding-top: 10px;
    flex-direction: column;
}
.release-info {
    padding: 15px 10px 0;
}
.bottom-post-footer-widget {
    margin-top: 70px;
}
h2.single-post-title,
h2.widget-title {
    margin-bottom: 0;
}
.user-extended-dasboard .nav-tabs,
.user-extended-dasboard .nav-tabs .nav-link {
    border: none;
    border-radius:0;
}
.recent_post_widget {
    padding-bottom: 7px;
    padding-top: 13px;
}
.bottom--post--block {
    margin-bottom: 50px;
}
.subscribe_form_dm input {
    border-radius: 3px;
}
.widget-posts .sidebar-thumbnail,
.widget-products .sidebar-thumbnail {
    padding-right: 10px;
}
.bottom-widget-product .sidebar-thumbnail {
    padding-right: 10px;
}
.bottom-widget-product .sidebar-details {
    padding-right: 0;
}
p.comment-form-comment {
    margin-bottom: 4px;
}
.post-password-form label {
    display: block;
}
.post-password-form input[type="password"] {
    width: 100%;
}
.post-password-form input[type="submit"] {
    width: 100%;
}
.sidebar-product-widget .widget-title {
    margin-bottom: 13px;
}
.sidebar-product-widget {
    padding-bottom: 7px;
}
#fes-vendor-dashboard {
    padding: 0 15px;
    overflow: hidden;
}
.fes-form.fes-submission-form-div {
    padding: 35px 30px;
}
.fes--mob--image {
    width: 32%;
    float: left;
}
.fes--mob--title {
    width: 68%;
    float: right;
}
.bottom-part-mobile.to-flex-row,
.top-part-mobile.to-flex-row {
    height: auto;
    width: 100%;
}
.single-product-buttons .edd_download_purchase_form {
    margin-bottom: 0 !important;
}
.product_widget_inside .edd_download_purchase_form {
    margin-bottom: 1rem !important;
}
.dropdown-menu.my-account-list {
    min-width: 12rem;
}
.mayosis-account-user-information {
    padding: 0 15px 20px;
    font-weight: 700;
    color: #fff;
    display: flex;
}
.user-display-name-acc {
    padding: 0 0 0 8px;
}
.msv-acc-menu-itemwrap {
    margin-bottom: 25px;
    width: 100%;
    float: left;
}
.msv-wallet-value {
    width: 100%;
    float: left;
    border-top: 1px solid #ccc;
    padding: 7px 15px;
    line-height: 30px;
}
.mayosis-logout-information {
    width: 100%;
    float: left;
    border-top: 1px solid #ccc;
    padding: 7px 15px;
    line-height: 30px;
}
.header-top .mayosis-logout-information > a.mayosis-logout-link,
.mayosis-logout-information > a.mayosis-logout-link {
    color: #fff;
    font-size: 16px;
    line-height: 16px;
}
.header-top .mayosis-logout-information > a.mayosis-logout-link i,
.mayosis-logout-information > a.mayosis-logout-link i {
    color: #fff;
    font-size: 16px;
}
.dropdown-menu.my-account-list a i {
    color: #fff;
    font-size: 16px;
}
.clearfix {
    clear: both;
}
.user-dashboard-page .nav-pills .nav-link.active,
.user-dashboard-page .nav-pills .show > .nav-link {
    color: inherit;
    background-color: transparent;
    border-bottom: 2px solid #000046;
}
.msuv-style-one .mayosis-uv-common-slot {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
}
.msuv-style-one .mayosis-uv-left-product,
.msuv-style-one .mayosis-uv-right-product {
    float: left;
    padding: 10px;
    box-sizing: border-box;
    width: 50%;
}
@media (min-width: 992px) {
    .carousol-col-three .msv_centered_carousel .mayosis-carousel-item {
        transform: translateX(-35%) !important;
    }
    .carousol-col-four .msv_centered_carousel .mayosis-carousel-item {
        transform: translateX(-75%) !important;
    }
    .carousol-col-five .msv_centered_carousel .mayosis-carousel-item {
        transform: translateX(-125%) !important;
    }
    .carousol-col-six .msv_centered_carousel .mayosis-carousel-item {
        transform: translateX(-165%) !important;
    }
    .edd_download_columns_0 .edd_download,
    .edd_download_columns_3 .edd_download {
        width: 33%;
    }
    .mayosis_edd_download_columns_6 .edd_download {
        width: 16.6%;
    }
    .mayosis_edd_download_columns_4 .edd_download {
        width: 25%;
    }
    .mayosis_edd_download_columns_2 .edd_download {
        width: 50%;
    }
    .vendor-dashboard-boxes {
        overflow: hidden;
    }
}
@media (min-width: 768px) {
    .msuv-style-one .mayosis-uv-middle-slot .mayosis-uv-middle-product {
        margin-top: 20%;
    }
    .msuv-style-one .mayosis-uv-common-slot {
        display: flex;
        flex-wrap: wrap;
    }
    .msuv-style-one .mayosis-uv-left-product,
    .msuv-style-one .mayosis-uv-right-product {
        float: left;
        padding: 20px;
        box-sizing: border-box;
        width: 50%;
    }
    .msuv-style-one .mayosis-uv-left-product:nth-child(2) .msuv-thumbnail {
        margin-top: 24%;
        width: calc(100% - 50px);
        margin-left: auto;
        margin-right: auto;
    }
    .msuv-style-one .mayosis-uv-left-product:nth-child(3) .msuv-thumbnail {
        margin-top: 2%;
        width: calc(100% - 50px);
        margin-left: auto;
        margin-right: auto;
    }
    .msuv-style-one .mayosis-uv-left-product:last-child .msuv-thumbnail {
        margin-top: -25%;
    }
    .msuv-style-one .mayosis-uv-right-product:first-child .msuv-thumbnail {
        margin-top: 24%;
        width: calc(100% - 50px);
        margin-left: auto;
        margin-right: auto;
    }
    .msuv-style-one .mayosis-uv-right-product:nth-child(3) .msuv-thumbnail {
        margin-top: -24%;
    }
    .msuv-style-one .mayosis-uv-right-product:last-child .msuv-thumbnail {
        margin-top: 2%;
        width: calc(100% - 50px);
        margin-left: auto;
        margin-right: auto;
    }
    .mayosis-uv-common-slot .msuv-thumbnail a {
        display: inline-block;
        max-width: 100%;
    }
    .mayosis-uv-common-slot .msuv-thumbnail a img {
        position: relative;
        top: 0;
        display: block;
        transition: all 0.2s;
        -webkit-transition: all 0.2s;
        -moz-transition: all 0.2s;
        -o-transition: all 0.2s;
    }
    .mayosis-uv-common-slot .msuv-thumbnail a:hover img {
        top: -10px;
        transition: all 0.2s;
        -webkit-transition: all 0.2s;
        -moz-transition: all 0.2s;
        -o-transition: all 0.2s;
    }
    .single-product-buttons {
        flex-direction: row;
    }
    .product--flex--fes {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .mayofes--order--flex--item {
        padding: 20px;
        flex-wrap: wrap;
    }
    .fes-ignore.button {
        padding: 10px 40px;
    }
    .fes-purchase-badge.fes-purchase-badge-not-purchased {
        display: inline-block;
        color: #e61e1f;
        background: rgba(230, 30, 31, 0.15);
        padding: 5px 6px;
        font-size: 10px;
        line-height: 10px;
        font-weight: 700;
        text-align: center;
        border-radius: 3px;
    }
    .fes-purchase-badge {
        max-height: 35px;
    }
    .lSSlideOuter .lSPager.lSGallery li {
        padding: 25px 12.5px 30px;
    }
    .prime--button-set {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }
    #commentform .form-submit {
        width: 100%;
        float: left;
        margin-top: 1px;
        min-width: 270px;
    }
    .comment-form-author.comment-form-field,
    .comment-form-email.comment-form-field,
    .comment-form-url.comment-form-field {
        float: left;
        margin-top: 1px;
        margin-bottom: 0;
        margin-right: 0;
    }
    .team-member {
        display: inline-block;
    }
    .post-view-style {
        padding: 0 15px;
    }
    .single-blog-title {
        color: #28375a;
        font-size: 24px;
        font-weight: 700;
        line-height: 36px;
        margin: 0;
    }
    .sidebar-product-widget .widget-title {
        margin-bottom: 0;
    }
    .sidebar-product-widget {
        padding-bottom: 0;
    }
    .mayosis-blog-flex .post-thumbnail {
        max-width: 263px;
        margin-right: 30px;
    }
    .widget-products {
        padding: 0 0 15px;
        min-height: 120px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        margin: 0 -15px;
    }
    .comment--dot,
    .single-user-info {
        display: inline-block;
    }
    .main-post-promo .single-social-button {
        display: inline-block;
        margin-left: 30px;
        color: #fff;
        font-weight: 700;
    }
    .post-password-form label {
        display: inline-block;
    }
    .post-password-form input[type="password"] {
        width: auto;
    }
    .post-password-form input[type="submit"] {
        width: auto;
    }
    #commentform input[type="email"],
    #commentform input[type="text"] {
        margin-bottom: 19px;
    }
    .bottom-widget-product {
        padding: 15px 0 0;
    }
    .widget-posts {
        padding: 10px 0;
    }
    .bottom-product-sidebar {
        padding: 114px 0 55px;
    }
    .bottom-post-footer-widget {
        margin-top: 0;
    }
    .details-table_subscribe {
        text-align: center;
    }
    .blog-main-content {
        padding: 30px 0;
    }
    .comment-button,
    .product_top_flex .edd_download_purchase_form,
    .social-button {
        margin-bottom: 10px;
    }
    .single-post-excerpt {
        padding-top: 15px;
    }
    .browse-free.btn_a {
        margin-bottom: 0;
    }
    .icon-beside-title {
        margin-right: 20px;
    }
    .free_download_block {
        justify-content: flex-start;
        margin-bottom: 0;
    }
    .main-hero--top {
        padding-top: 0;
    }
    .recent_image_block {
        justify-content: flex-start;
    }
    .top-subscribe {
        padding: 0;
    }
    .social-button span {
        display: inherit;
    }
    .grid--download--categories a {
        min-width: auto;
    }
    .edd_checkout_cart_item_title {
        text-align: left;
    }
    .mayosis_wave-audio_template .awp-playlist-inner {
        margin: 0 0 60px;
    }
    .mayosis-audio-template-data {
        text-align: left;
    }
    .mayosis_music_price {
        margin-bottom: 0;
    }
    .mayosis-audio-template-play-button {
        margin: 0;
    }
    .recent_image_block .grid-product-box {
        width: calc(100% / 7);
    }
    .button {
        max-width: auto;
    }
    .product-search-form.style2 input[type="text"] {
        padding-left: 6%;
    }
    .mayosis-filter-title {
        max-width: 50%;
        float: right;
    }
    .author--name--image {
        margin-top: -11%;
        display: flex;
    }
    .author--name--image img {
        border-radius: 3px;
    }
    .author--identity--box {
        padding: 0 10px 0 19px;
        align-self: flex-end;
    }
    .hero-title {
        font-size: 48px;
        line-height: 60px;
    }
    .extended-tab-content {
        padding: 0 70px;
    }
    .fourzerofour-area h1 {
        font-size: 160px !important;
        line-height: 160px !important;
    }
    .fourzerofour-area h3 {
        font-size: 30px !important;
        font-weight: 700;
        line-height: 45px;
    }
    .button_xxl {
        padding: 48px 100px;
    }
    .button_3xl {
        padding: 60px 120px;
    }
    .button_4xl {
        padding: 80px 140px;
    }
    .button_5xl {
        padding: 100px 150px;
    }
    .fes-form.fes-submission-form-div {
        background: #fcfcfc;
        padding: 52px 60px;
        border-radius: 3px;
        margin-top: 60px;
        margin-bottom: 60px;
    }
    .main-footer {
        padding: 80px 0 70px;
    }
    .vendor--search--flex {
        flex-wrap: nowrap;
    }
    .prime--button--left {
        flex-wrap: nowrap;
        width: auto;
    }
    .prime--box--demo-button,
    .prime-cart-button {
        flex: auto;
    }
    .prime-demo-button {
        width: auto;
    }
    .fes--author--products ul {
        float: right;
        margin: 0;
        display: flex;
        justify-content:flex-end;
        flex-wrap: wrap;
        width: 100%;
    }
    .fes--author--meta {
        flex: auto;
    }
    .fes--author--products {
        flex: 1;
        flex-basis: 42%;
    }
    .fes--author--products ul li {
        width: 25%;
    }
    .fes--author--meta {
        justify-content: flex-start;
    }
    .title--box--full {
        padding: 0;
    }
    .title--promo--box {
        padding-right: 0;
    }
    .subscribe_form_dm .input-group-addon {
        width: auto;
    }
    .subscribe_form_dm .input-group-addon input {
        width: auto;
    }
    .fes--author---titlebox,
    .fes--author--meta {
        padding: 0;
    }
    figure.wp-block-image.alignleft {
        max-width: auto;
    }
    figure.wp-block-image.alignright {
        max-width: auto;
    }
    .product--flex--fes .fes-product-list-td {
        flex: 1 0 0;
        width: auto;
    }
    .photo--template--content {
        padding: 65px 80px;
    }
    .photo--template--button {
        padding: 5px 15px;
        margin-right: 0;
    }
    .dm_no_border .vc_column-inner {
        border: none !important;
    }
    .dm_clients img {
        max-width: 180px;
    }
    .dm_pricing_table {
        margin-bottom: 0;
    }
    .button-sub-right {
        padding-top: 27px;
    }
    #fes-save-as-draft {
        margin-bottom: 0;
    }
    .fes-vendor-menu [class*=" icon-"],
    .fes-vendor-menu [class^="icon-"] {
        display: inline-block;
    }
    .btn_a,
    .btn_b {
        min-width: auto;
    }
    nav.fes-vendor-menu {
        padding: 0;
        margin-bottom: 0;
    }
    nav.fes-vendor-menu ul li a {
        font-size: 16px;
        line-height: 24px;
    }
    .media-style-d-favorite {
        flex-wrap: nowrap;
    }
    .subscribe-box-price-content .button {
        font-size: 16px;
    }
    .logo_box img {
        margin: 0;
    }
    .user-information-ex-dashboard {
        bottom: 20px;
        width: 100%;
        left: 10px;
        padding: 5px 25px;
    }
    .mayofes-order-flex-data {
        text-align: left;
        flex: 1;
        padding: 0 32px;
        font-size: 16px;
        line-height: 24px;
    }
    .mayofes-flex-order-auto {
        text-align: right;
    }
    .extended-dasboard-tab {
        padding-bottom: 0;
    }
    .essb_links.essb_size_xs .essb_icon {
        padding: 0;
    }
}
.btn.subscribe-block-btn {
    padding: 12px 10px;
    display: block;
    width: 100%;
}
.overlay-btn.overlay-btn-style-3 .edd-submit.edd-free-download.edd-free-download-single {
    position: relative;
    font-size: 0;
    width: auto;
    display: inline-block !important;
    padding: 5px;
    background: #fff;
    border: none;
    color: #293759;
    border-radius: 0;
}
.overlay-btn.overlay-btn-style-3 .edd-submit.edd-free-download.edd-free-download-single::after {
    content: "\1f4e5";
    font-family: Zeroicons-Line;
    font-size: 12px;
    padding-top: 4px;
    display: inline-block;
}
.mayosis-buddypress-header-burger {
    margin-top: 20px;
}
#buddypressmobile-nav ul {
    list-style: none;
}
#buddypressmobile-nav ul li {
    padding: 7.5px 0;
}
.mayosis-review-section .edd-reviews-form {
    overflow: inherit;
    overflow: inherit;
    padding: 60px 0;
    width: 100%;
    display: block;
    float: left;
}
.mayosis-review-tabs {
    padding-top: 107px;
}
.tabbable-line {
    text-align: center;
}
.tabbable-line > .nav-tabs {
    border: none;
    margin: 0;
    border-bottom: 3px solid rgba(40, 55, 90, 0.25);
    width: 100%;
    float: left;
    display: flex;
    justify-content: center;
}
.tabbable-line > .nav-tabs > li {
    margin-right: 2px;
    float: left;
}
.tabbable-line > .nav-tabs > li > a {
    border: 0;
    margin-right: 0;
    opacity: 0.5;
    font-size: 24px;
    font-weight: 700;
    border-bottom: 3px solid transparent;
    margin-bottom: -3px;
}
.tabbable-line > .nav-tabs > li > a > i {
    color: #a6a6a6;
}
.tabbable-line > .nav-tabs > li.open,
.tabbable-line > .nav-tabs > li:hover {
    border-bottom: 3px solid #28375a;
    margin-bottom: -3px;
}
.tabbable-line > .nav-tabs > li.open > a,
.tabbable-line > .nav-tabs > li:hover > a {
    border: 0;
    background: 0 0 !important;
    opacity: 1;
}
.tabbable-line > .nav-tabs > li.open > a > i,
.tabbable-line > .nav-tabs > li:hover > a > i {
    color: #a6a6a6;
}
.tabbable-line > .nav-tabs > li.open .dropdown-menu,
.tabbable-line > .nav-tabs > li:hover .dropdown-menu {
    margin-top: 0;
}
.tabbable-line > .nav-tabs > li > a.active {
    border-bottom: 3px solid #28375a;
    position: relative;
    opacity: 1;
    color: #28375a;
}
.tabbable-line > .nav-tabs > li > a.active > i {
    color: #404040;
}
.tabbable-line {
    border: 0;
}
.edd-csau-products.col-3 {
    width: 100% !important;
}
.wpcf7-submit.subscribe-button {
    padding: 0 !important;
    font-size: 15px;
    text-align: center;
}
.msv_centered_carousel .mayosis-carousel-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.msuv-rating-alt .edd_reviews_rating_box,
.msuv-rating-box-p .edd_reviews_rating_box {
    text-align: left;
}
.msuv-carousel-rating .edd_reviews_rating_box .edd_star_rating p,
.msuv-rating-box-p .edd_reviews_rating_box .edd_star_rating p {
    display: none;
}
.msb-inner-meta-price,
.msuv-rating-box-p {
    width: 100%;
    float: left;
    margin: 6px 0;
}
.msuv-cat-title-w-style {
    list-style: none;
}
.msuv-cat-title-w-style li a {
    font-weight: 700;
    font-size: 18px;
}
.msuv-cat-title-w-style li ul.children {
    margin-left: 0;
    padding: 0;
    list-style: none;
    margin-bottom: 20px;
}
.msuv-cat-title-w-style li ul.children a {
    font-weight: 400;
    font-size: 16px;
}
.msv-single-rating-p {
    width: 100%;
    display: block;
}
.msv-single-rating-p .edd_reviews_rating_box {
    text-align: inherit;
}
.msv-btn-stl-variation {
    width: 100%;
}
.msv-btn-stl-variation .edd_price_options ul {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    margin-left: -5px;
    margin-right: -5px;
}
.msv-btn-stl-variation .edd_price_options li {
    float: left;
    display: inline-block;
    position: relative;
    z-index: 15;
}
.msv-btn-stl-variation .edd_price_options li label {
    background: #e9edf7;
    margin: 5px;
    display: inline-block;
    padding: 5px;
    border-radius: 3px;
    border: 2px solid #e9edf7;
    line-height: 20px;
    transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
}
.msv-btn-stl-variation .edd_download_purchase_form .edd_price_options ul li.item-selected label {
    background: #239b41;
    border-color: #239b41;
    color: #fff;
}
.msv-btn-stl-variation .edd_price_options.edd_single_mode ul li label span.edd_price_option_name:before {
    display: none;
}
.msv-btn-stl-variation .edd-wl-button {
    display: none !important;
    opacity: 0;
}
.msv-wislist-box .edd-add-to-cart.button {
    display: none !important;
    opacity: 0;
}
.mayophoto-comment-section #commentform input[type="submit"],
.mayophoto-comment-section #edd-reviews-heading,
.mayophoto-comment-section .tabbable-line > .nav-tabs > li > a,
.mayophoto-comment-section h3.comment-reply-title,
.mayophoto-comment-section input[type="submit"] {
    font-weight: 400;
}
.single_main_header_products h1.single-post-title {
    margin: 2px 0;
}
.ajax-posts__posts.gridzy{
    min-height:400px;
}
@media (max-width:991px){
    #fes-vendor-dashboard {
        margin: 0;
        width: 100%;
        padding-top: 40px;
    }
}
@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
    #fes-vendor-dashboard {
    margin-left: 18%;
    max-width: 980px;
}
 .vendor-dasboard-template-main .fes_dashboard_menu {
        position: fixed;
        top: 0;
        bottom: 0;
        height: 100%;
        width: 16%;
    }
}@font-face{font-display:swap;font-family:'Zeroicons-Line';src:url(/wp-content/themes/mayosis/css/fonts/Zeroicons-Line.eot)}@font-face{font-display:swap;font-family:'Zeroicons-Line';src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAMAIAAAwBAR1NVQineM40AAADMAAAHJE9TLzIwGh0jAAAH8AAAAGBjbWFwGzumuwAACFAAAAR0Z2FzcAAAABAAAAzEAAAACGdseWYsY5EtAAAMzAAAShRoZWFkE47S5QAAVuAAAAA2aGhlYQfGBDAAAFcYAAAAJGhtdHhiARxRAABXPAAAAcxsb2NhA+UVUgAAWQgAAADobWF4cAB8AOwAAFnwAAAAIG5hbWXlenTUAABaEAAABg9wb3N0AAMAAAAAYCAAAAAgAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAoAAAABACoAEgBSAMQA5AKOArgDSAN6A6YD2AQOBE4EhATYBXwGaAaoBsYG1gABABIABwAIAAkACgALAAwADQAOAA8AEQASABUAFgAYABkAGgAbAB4ABQAMAB4ANgBMAGIAJQAIABcAFwAUABwABQAaABUAJgALABcAFwAUABwABQAXAA8ADQAOABkAJAAKABcAFwAUABwABQARAAsADAAZACcACgAXABcAFAAcAAUACgAUABwAEwBkAAcAFwAJAA4ADwAbAAsAAgAGABYAVgAHAAsADgAHABMACQALADEABAAHABcAGAAUACoANABOAGAAbAB8AIgAngC0AMIA2AD0AQ4BKAFEAVgBcgGEAZABoABAAAQAGgAIAAsAPwAMABcAFAAYABgABQAPAA8ABQAHABEAGQA+AAgAFwAUABgAGAAFAA8ADwA9AAUAFwAUABgAGABiAAcAFAASABIACwATABkAcAAFABEAFAAJABAARwAKAA8AFwAJABEACwAFAAoAFAAZAEoACgAPABcACQARAAsABQAHABEAGQBLAAYADwAXAAkAEQALACoACgAOAAsAGwAXABQAEwAFABoAFQAgAA0ADgALABsAFwAUABMABQAXAA8ADQAOABkAHwAMAA4ACwAbABcAFAATAAUAEQALAAwAGQArAAwADgALABsAFwAUABMABQAKABQAHAATAEwADQAOAAsACQAQAAUADwAPAA8ABQAHABEAGQAwAAkADgALAAkAEAAFAA8ADwAPADUADAAOAAsACQAQAAUADwAPAAUABwARABkAPAAIAA4ACwAJABAABQAPAA8AOwAFAA4ACwAJABAAYAAHAAcAFwAZAAUADwAPAHIABAAHABcAGQACAAYAGABXAAgAFwAPAAgACAAIABEACwBnAAgAFAAcABMAEQAUAAcACgAHABAAGAA6AFYAaAB2AIYAXwADAB4ACwBJABAAHQAZAAsAFwATAAcAEQAFABEADwATABAABQAPAA8ARQANAB0AGQALABcAEwAHABEABQARAA8AEwAQADcACAATABsACwARABQAFQALAFUABgATABsABwAZABQAOgAHAAoADwAZAAUADwAPADkABAAKAA8AGQADAAgAFgAgAGMABgAUABEACgALABcAbAAEAA8AFwALAE0ACAAHAAkACwAIABQAFAAQAAMACAASAB4ALQAEABcADwAKAFwABQARABQACAALAFMABgAPABkADgAaAAgAAwAIABIAJgBeAAQAFAASAAsARAAJAAsABwAXABkABQAHABEAGQAyAAUACwAHABcAGQADAAgAHAAsAE8ACQATABgAGQAHAA0AFwAHABIAcQAHABMADAAUAAUADwAPACMABAATAAwAFAAEAAoAFAAoADIAagAEABQACQAQAFIACQAPABMAEAALAAoABQAPABMAawAEAA8AEwAQAEgABgAHAB4ACwAXABgAAwAIABoAJgApAAgADwATABoAGAAFAA8ADwAFAAUADwATABoAGABlAAcABwAVAAUAFQAPABMABQAMABwAJgA6AEYAKAAHABEAGgAYAAUADwAPAAQABAARABoAGABQAAkADwATABkACwAXAAsAGAAZADYABQAOABQAEwALADgABgALABMACQAPABEABgAOAC4ARgBkAHoAkgAhAA8AGgAUABkACwAFABcADwANAA4AGQAFAAcAEQAZAEMACwAaABQAGQALAAUAFwAPAA0ADgAZACIADgAaABQAGQALAAUAEQALAAwAGQAFAAcAEQAZAEIACgAaABQAGQALAAUAEQALAAwAGQBBAAsAGgALABgAGQAPABQAEwAFAA8ADwAGAAgAGgALABgAGQAPABQAEwANABwALAA+AEgAXgBsAHwAkgCeALAAwADMAN4AXQAHABoAFQAVABQAFwAZAC4ACAAZAAcAFwAFAAcAEQAZAC8ABAAZAAcAFwBtAAoAFgAaAAcAFwALAAUABwARABkAbgAGABYAGgAHABcACwBZAAcAFQAUABkADwAMAB4AWwAKABQAGgATAAoACQARABQAGgAKAFQABQARAAcACQAQAEYACAAPAA0AEwAFABQAGgAZACwABwAPAA0AEwAFAA8AEwBoAAUADgAHABcACwAzAAgACwAZABkADwATAA0AGABpAAYACwAHABcACQAOAAQACgAaACYAOABOAAcAHAAPABkAGQALABcAbwAFAA8AEgALABcAWgAIAAsAEQALAA0AFwAHABIANAADAAcADQACAAYAEABhAAQAGAALABcAZgAGABUAEQAUAAcACgABAAQAWAAFAA8AEgALABQAAQAEAFEABwAUABoAGQAaAAgACwADA/oBkAAFAAACmQLMAAAAjwKZAswAAAHrADMBCQAAAAAAAAAAAAAAAAAAQCEQAODoAAAAAAAAAAAAAAAAAEAAAP//A8D/wABAA8AAQAAAAAEAAAAAAAAAAAAAACAAAAAAAAYAAAADAAAANAAAAAQAAAGUAAEAAwAAADQAAQAEAAABlAADAAEAAAA0AAMACgAAAZQABAFgAAAAVABAAAUAFAABACAAKwAtAD8AaQB5AsMC7gf1ITkhkyKWIwQjhiWmJgYmESYwJmEmmSbJJwYnCScQJxYnTidRJ1MnXidkJ5onvim/KjMrCCskK1jpLOlW//3//wAAAAAAIAArAC0APwBhAGsCwgLuB/UhOSGQIpUjAyOGJaYmBSYRJjAmYSaZJsknBScJJw4nEydOJ1EnUyddJ2Qnmie+Kb8qMysIKyQrWOks6Uj//f//AAH/4//Z/9j/x/+m/6X9Xf0z+C3e6t6U3ZPdJ9ym2ofaKdof2gHZ0dma2WvZMNku2SrZKNjx2O/Y7tjl2ODYq9iI1ojWFdVB1SbU8xcgFwUAAwABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAuAAAAAAAAAAPAAAAAAAAAABAAAAAQAAACAAAAAgAAAAAwAAACsAAAArAAAABAAAAC0AAAAtAAAABQAAAD8AAAA/AAAABgAAAGEAAABpAAAABwAAAGsAAAB5AAAAEAAAAsIAAALDAAAAHwAAAu4AAALuAAAAIQAAB/UAAAf1AAAAIgAAITkAACE5AAAAIwAAIZAAACGTAAAAJAAAIpUAACKWAAAAKAAAIwMAACMEAAAAKgAAI4YAACOGAAAALAAAJaYAACWmAAAALQAAJgUAACYGAAAALgAAJhEAACYRAAAAMAAAJjAAACYwAAAAMQAAJmEAACZhAAAAMgAAJpkAACaZAAAAMwAAJskAACbJAAAANAAAJwUAACcGAAAANQAAJwkAACcJAAAANwAAJw4AACcQAAAAOAAAJxMAACcWAAAAOwAAJ04AACdOAAAAPwAAJ1EAACdRAAAAQAAAJ1MAACdTAAAAQQAAJ10AACdeAAAAQgAAJ2QAACdkAAAARAAAJ5oAACeaAAAARQAAJ74AACe+AAAARgAAKb8AACm/AAAARwAAKjMAACozAAAASAAAKwgAACsIAAAASQAAKyQAACskAAAASgAAK1gAACtYAAAASwAA6SwAAOksAAAATAAA6UgAAOlWAAAATQAB8xAAAfMQAAAAXAAB86cAAfOnAAAAXQAB8+AAAfPgAAAAXgAB9EEAAfRBAAAAXwAB9FwAAfRcAAAAYAAB9GQAAfRkAAAAYQAB9KwAAfSsAAAAYgAB9MEAAfTCAAAAYwAB9MwAAfTMAAAAZQAB9OQAAfTlAAAAZgAB9QEAAfUBAAAAaAAB9Q0AAfUNAAAAaQAB9RIAAfUSAAAAagAB9RcAAfUXAAAAawAB9SUAAfUlAAAAbAAB9TIAAfUzAAAAbQAB9VAAAfVQAAAAbwAB9VMAAfVTAAAAcAAB9sgAAfbIAAAAcQAB9tIAAfbSAAAAcgABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAQAAAA8ADgAAjAAABIRE0JiMiBhUxESEiBhUUFjMxIREUFjMyNjUxESEyNjU0JiMDgP7AJRsbJf7AGyUlGwFAJRsbJQFAGyUlGwIAAUAbJSUb/sAlGxsl/sAbJSUbAUAlGxslAAAAAQBAAYADwAIAAA8AABMiBhUUFjMxITI2NTQmIzGAGyUlGwMAGyUlGwIAJRsbJSUbGyUAAAIBAABAAwEDOAAzAD8AAAEuAScmJyYGBwYHDgEHBhY7ATI2Nz4BNz4BFx4BFxYGBw4BBwYWMzI2Nz4BNzY3PgEnJicDFAYjIiY1NDYzMhYC5g4wIiYpKVElJh8dKA4FIh0MFCEFBRMOGDgdIjsKDiswIjYPBCgcFCMJBRMPMiIjIAMDGKYlGxslJRsbJQKzIjEUFQkJBg4PGBhAIR0wGhMOGwoTEgUKMCYwVhQJOjAhMhoTDiAFFiMkWjQzNf3NGyUlGxslJQAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQFAAIACwAMAACQAAAkBPgEzMhYXMR4BFRQGDwEXHgEVFAYHMQ4BIyImJwEuATU0NjcBUwEACBgNDRgICQoKCdLSCQoKCQgYDQ0YCP8ACQoKCQHtAQAJCgoJCBgNDRgI09MIGA0NGAgJCgoJAQAIGA0NGAgAAAAAAQFAAIACwAMAACUAAAkBDgEjIiYnMS4BNTQ2PwEnLgE1NDY3MT4BMzIWFwEeARUUBgcxAq3/AAgYDQ0YCAkKCgnS0gkKCgkIGA0NGAgBAAkKCgkBk/8ACQoKCQgYDQ0YCNPTCBgNDRgICQoKCf8ACBgNDRgIAAAAAgBAAQADwANAABcALwAAASIGFRQWMzEOAQcjMjc+ATc2NTE0JiMxISIGFRQWMzEOAQcjMjc+ATc2NTE0JiMxAQBQcHBQC2pKAVBFRmkeHnBQAgBQcHBQC2pKAVBFRmkeHnBQA0BwUFBwS2oLHh5pRkVQUHBwUFBwS2oLHh5pRkVQUHAAAgBAAQADwgNAABoAMgAAATAyMzI2NTQmJzE+ATczIgcOAQcGFTEUFjMxITI2NTQmIzE+ATczIgcOAQcGFTEUFjMxAwABAU9xcE8LaEkBUEVGaR4ecFD+AFBwcFALakoBUEVGaR4ecFABAHBQT3ABSmoMHh5pRkVQUHBwUFBwS2oLHh5pRkVQUHAAAAACAcAAQAJAA0AADQAZAAABIgYVERQWMzI2NRE0JjcUBiMiJjU0NjMyFgIAHSMjHR0jIyMlGxslJRsbJQJAIx3+gB0jIx0BgB0jwBslJRsbJSUAAAABAIAAgAOAAwAAKQAAJT4BNTQmLwEhMjY1NCYjMSE3PgE1NCYjIgYHAQ4BFRQWFwEeATMyNjcxAe0JCgoJkgHlGyUlG/4bkgkKJRsNGAj/AAkKCgkBAAgYDQ0YCJMIGA0NGAiTJRsbJZMJFw0bJQoJ/wAIGA0NGAj/AAkKCgkAAAEAwABAA0EDQAApAAATHgEzMjY/AREUFjMyNjUxERceATMyNjU0JicBLgEjIgYHAQ4BFRQWFzHTCBgNDRgIkyUbGyWTCRcOGiYKCf8ACRcNDhcJ/wAJCgoJAdMJCgoJkv4bGyUlGwHlkgkKJRsNGAgBAAkKCgn/AAgYDQ4XCAAAAQCAAH8DgAMAACkAAAEOARUUFh8BISIGFRQWMzEhBw4BFRQWMzI2NwE+ATU0JicBLgEjIgYHMQITCQoKCZL+GxslJRsB5ZIJCiUbDRgIAQAJCgoJ/wAIGA0OFwgC7QgYDQ0YCJMlGxslkwkXDhomCgkBAAkXDQ4XCQEACQoKCQABAMAAQANAA0AAKAAAAS4BIyIGDwERNCYjIgYVMREnLgEjIgYVFBYXAR4BMzI2NwE+ATU0JicDLQgYDQ0YCJMlGxslkwgYDRslCgkBAAgYDQ0YCAEACQoKCQGtCQoKCZIB5RslJRv+G5IJCiUbDRgI/wAJCgoJAQAIGA0NGAgAAAMAQAAAA8ADgAAdADsAXwAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjESInLgEnJjU0Nz4BNzYzMhceARcWFTEUBw4BBwYjEyM1NCYjIgYVMRUjIgYVFBYzMTMVFBYzMjY1MTUzMjY1NCYjAgBdUVJ6IyMjI3pSUV1dUVJ6IyMjI3pSUV1COzpXGRkZGVc6O0JCOzpXGRkZGVc6O0KAQCUbGyVAGyUlG0AlGxslQBslJRsDgCMjelJRXV1RUnojIyMjelJRXV1RUnojI/0AGRlXOjtCQjs6VxkZGRlXOjtCQjs6VxkZAYBAGyUlG0AlGxslQBslJRtAJRsbJQAAAwBAAAADwAOAAB0AOwBLAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMRIicuAScmNTQ3PgE3NjMyFx4BFxYVMRQHDgEHBiMTISIGFRQWMzEhMjY1NCYjAgBdUVJ6IyMjI3pSUV1dUVJ6IyMjI3pSUV1COzpXGRkZGVc6O0JCOzpXGRkZGVc6O0KA/wAbJSUbAQAbJSUbA4AjI3pSUV1dUVJ6IyMjI3pSUV1dUVJ6IyP9ABkZVzo7QkI7OlcZGRkZVzo7QkI7OlcZGQGAJRsbJSUbGyUAAAEAwADAA0ACQAAlAAAJAR4BFRQGBzEOASMiJi8BBw4BIyImJzEuATU0NjcBPgEzMhYXMQItAQAJCgoJCBgNDRgI09MIGA0NGAgJCgoJAQAIGA0NGAgCLf8ACBgNDRgICQoKCdLSCQoKCQgYDQ0YCAEACQoKCQAAAAEAwADAA0ACQAAlAAAlAS4BNTQ2NzE+ATMyFh8BNz4BMzIWFzEeARUUBgcBDgEjIiYnMQHT/wAJCgoJCBgNDRgI09MIGA0NGAgJCgoJ/wAIGA0NGAjTAQAIGA0NGAgJCgoJ0tIJCgoJCBgNDRgI/wAJCgoJAAAAAAIAAAAABAADgAAbACgAAAEhIgYVMRUzNSERITUjFRQWMzEhMjY1MRE0JiMBNycVISIGFRQWMzEhA4D+QDVLgAHA/kCASzUBwDVLSzX+wMDA/gAbJSUbAgADgEs1gID9gICANUtLNQKANUv9gMDAgCUbGyUACABAAAADwAOAABMAFwArAC8AQwBHAFsAXwAAASEiBhUxERQWMzEhMjY1MRE0JiMDIzUzJSEiBhUxERQWMzEhMjY1MRE0JiMDIzUzASEiBhUxERQWMzEhMjY1MRE0JiMDIzUzJSEiBhUxERQWMzEhMjY1MRE0JiMDIzUzAYD/ABslJRsBABslJRtAgIACQP8AGyUlGwEAGyUlG0CAgP5A/wAbJSUbAQAbJSUbQICAAkD/ABslJRsBABslJRtAgIADgCUb/wAbJSUbAQAbJf8AgIAlG/8AGyUlGwEAGyX/AID+gCUb/wAbJSUbAQAbJf8AgIAlG/8AGyUlGwEAGyX/AIAAAAABACkAAAPXA38AMwAAARMFHgEVFAYHMQcTFBYVFAYjIiYnMScHDgEjIiY1NDY1MRMnLgE1NDY3MSUTPgEzMhYXMQIheQEcDhMHBdI3ARYPBQkE+voECQUPFgE30gUHEw4BHHkEEgsLEgQDa/8AIwEVDwgOBcD+6QIDAhAVAgKGiwICFg8CBAEBGMIFDwgOFQEjAQAKDAsJAAIAMwAAA80DgAAUADgAAAEfAw8BHwEvAQ8BPwEvAT8DNSIGBwMFDgEfAQMUFjMyNj8BFzoBMzI2NQM3NiYnJQMuASMxAgAmIEdZQDkNE01AQE0TDTNAWkYgIAoRBXr+5xgQDtM5GA4FCgT6+gQKBQ4YOdMTDhj+5noJEwoChlNABg06M0ZaLSAgLVpGLToMB0BZ+goJ/wAnBC0PwP7nExoCBIeNGhMBGcAPLQQgAQAPCwAAAAIAQAAABAADgAArAE8AAAEOARURIREhMjY3MT4BNTQmIzgBMSEiBhUxERQWMzEhMjY1MRE0JiMiBgcxEy4BIyIGBzEBJy4BIyIGFRQWFzEXHgEzMjY3MQE+ATU0JicxA1MJCv2AAYANGAgJCiUb/oA1S0s1AoA1SyYaDRgImggYDQ0YCP5AZggYDRslCgmTCBgNDRcJAe0JCgoJAa0JFw3/AAKACgkIGA0bJUs1/YA1S0s1AQAaJgoJAcAJCgoJ/i1TCQolGw0YCIAJCgoJAgAIGA0NGAgAAAMAQABAA8ADQAAPAB8ALwAAEyEyNjU0JiMxISIGFRQWMwUhIgYVFBYzMSEyNjU0JiMRISIGFRQWMzEhMjY1NCYjgAMAGyUlG/0AGyUlGwMA/QAbJSUbAwAbJSUb/QAbJSUbAwAbJSUbAsAlGxslJRsbJcAlGxslJRsbJf7AJRsbJSUbGyUAAAACAD0AQAO/A0EAPQBnAAABIiYjIgYHFS4BIyIGIzMGBw4BBwYVFBYXNRYXHgEXFhceATM6ATMxMjY3IzY3PgE3Njc+ATU0Jy4BJyYnIwMmJy4BJyYnNCY1NDYzMhYXFR4BMzI2NzM+ATMyFhUUBgc1BgcOAQcGBwLZBAoFPGYkI2c8BQoFATErKz8SEgIBDTY3hkFBIgUNBgECAQcMBgEiQUGGNjcNAgEREj4qKTEB2Rs0M2goKQUBTjgrRQ4HIRQVIQYBCkkvN08CAgUpKGgzNBsDQAEzKgErMwEFFhdFLS0yCxUKAWJPT3QlJRADAwMDECUldE9PYgoUCzItLEUXFgb9gA0fHl09PksECAQ4TjInARMXFxMtOk44CBAHAUw9PV0eHg0AAAIAQAAAA8ADgADbAOkAAAExNCYjMSMiJicxLgEnFy4BNTQ2NzE3PgE1NCYnMS4BIyIGDwEOASMiJiczLgEvAS4BJzE1NCYjOQEiBhUxFRQGBzEOAQc3DgEjIiYvAS4BIyIGBzEOARUUFh8BHgEVFAYHNQ4BDwEOASsBIgYVOQEUFjMxMzIWFzEeARcnHgEVFAYPAQ4BFRQWFzEeATMyNj8BPgEzMhYXIx4BHwEeAR0BFBYzOQEyNjUxNTQ2NzE+ATcHPgEzMhYfAR4BMzI2NzE+ATU0Ji8BLgE1NDY3FT4BNzU+ATc7ATI2NTEFIiY1NDYzMhYVMRQGIwPAJRsWFSAHAwcEAQMECgkTCQoKCQkXDQ0YCBAJFw0IDgcBBw8IAhMZASUbGyUYEgoQBwEGDgcOFwkQCBcODRcJCAoKCBAJCgQDAwcCAQcgFRYbJSUbFhUgBwMHBAEDBAoJEAgKCggJFw0OFwgQCRcOBw4HAQcPCAISGCUbGyUYEgoQBwEGDgcOFwkQCBkPDRcJCQoKCRAJCgQDAwcDBh8TARYbJf5AUHBwUFBwcFABwBslGBIKEAcBBg4HDhcJEAgXDg0XCQgKCggQCQoEAwMHAgEGIRUWGyUlGxYVIAcDBwQBAwQKCRAICgoICRcNDhcIEAkXDgcOBwEHDwgCEhglGxslGBIKEAcBBg4HDhcJEAgXDg0XCQgKCggQCQoEAwMHAgEHIBUWGyUlGxYVIAcDBwQBAwQKCRAKDAoJCRcNDRgIEAkXDQgOBwEHDwgCEhkCJRvAcFBQcHBQUHAAAAQAAP/AA8ADgAAfACQAOQBHAAABISIGBwEOARUUFhcBHgEzMjY3AT4BNTgBOQERNCYjMREJAiEDMjY1NCYjIgYVMRQwMRQWMzAyOQE1MhYVFAYjIiY1MTQ2MwNA/poaLxH+phIUFBIBZhEvGhsuEgFZEhRLNf6m/poBWgFm30JdXkJCXl5CAQ0TEw0OEhIOA4AUEv6mES8bGi8R/poRFBQRAVoRLxsBZjVL/hr+pgFmAVr+gF5CQl5dQgFCXsATDQ0TEw0NEwAAAgBAAAADwAOAAB0APAAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjCQEOASMiJicxJy4BNTQ2MzIWFzEXNz4BMzIWFRQGBwIAXVFSeiMjIyN6UlFdXVFSeiMjIyN6UlFdAQD+7QgYDQ0YCJMHCCUbDBUIZuYIFQwbJQgHA4AjI3pSUV1dUVJ6IyMjI3pSUV1dUVJ6IyP+pv7tCQoKCZMIFQwbJQgHZuYHCCUbDBUIAAAAAAEAQAAAA8EDgAA8AAAlByYnLgEnJi8BNz4BPQE0JiMxIzgBMSIGFRwBFTEWFx4BFxYXMzoBMzI2NTgBOQE1NDY1NCYnMSMiBgcVAmIGNS8vUiIjGwIRKDJLNYAbJQ5ERduQkKQDAgMCGyUBSzZkK0IN5hEcIyNRLy4zBAYNQiplNUslGwIEAaWRkNxFRA4lG3ECBgM2TQEyJwEAAAMAQABAA8ADQAATABYAIgAAASEiBhUxERQWMzEhMjY1MRE0JiMVBSUZAQUeATMyNjcxJREDQP2ANUtLNQKANUtLNf7A/sABGwgTCgoTCAEbA0BLNf4ANUtLNQIANUuA4+P+AAFkyQYGBgbJ/pwAAAACAEAAAAPAA4AABAAWAAAJAQc3ATcnLgEjIgYPARc3PgE1NCYnMQLA/ZoamgJmbSUJFw0OFwktgC0JCgoJAwD9mpoaAmbIJQkKCgktgC0JFw4NFwkAAAAAAwCAAAADgAOAAAQAFAAkAAABJwEHNwE+ATU0Ji8BLgEjIgYPARcTISIGFRQWMzEhMjY1NCYjAsCA/loamgITCQoKCSUJFw0OFwktgED9gBslJRsCgBslJRsCgID+WpoaAhMJFw4NFwklCQoKCS2A/cAlGxslJRsbJQAAAAMAQAAABAADwAAEABYAQwAAATcBJwEBJy4BIyIGDwEXNz4BNTQmJzEDDgEVOAE5AREhESEyNjU0JiMxISIGFTERFBYzMSEyNjUxETgBMTQmIyIGBzEBQJoBpoD+WgKTJQkXDQ4XCS2ALQkKCgmaCQr9gAEAGyUlG/8ANUtLNQKANUslGw0YCAEAGgGmgP5aAe4lCQoKCS2ALQkXDg0XCf4lCBcO/wACgCUbGyVLNf2ANUtLNQEAGyUKCQAAAQBAAIADwAMAACQAACU4ATEiJicBLgE1NDYzMhYXMRcBPgEzMhYVFAYHAQ4BIzgBOQEBgA4XCP8ACQolGw0YCNMB0wgYDRslCgn+AAgXDoAKCQEACBgNGyUKCdMB0wkKJRsNGAj+AAkKAAAAAgA///UEAAOAACMAfwAAAS4BIyIGBzEBJy4BIyIGFRQWFzEXHgEzMjY3MQE+ATU0JicxAw4BBzEGBw4BBwYjIicuAScmNTQ3PgE3NjcxMhYXJxYyMzI2NzE+ATU0JicxLgEjIgYHMwYHDgEHBgcVDgEVFBceARcWMzI3PgE3Nj8BPgE3NT4BNTQmIyIGBzED7QgYDQ0YCP5AZggYDRslCgmTCBgNDRcJAe0JCgoJnQcIAgocHFQ1NTtCOzpXGRkZGVU6OUIOGwwBAgQDER0JBAUfFxIoFRs1GQNDOTpYHBwIAwIjI3pRUl1FQEBrKikaAQsSBgEBJhoPGgkDbQkKCgn+LVMJCiUbDRgIgAkKCgkCAAgYDQ0YCP5ABxIKOTExRxQUGRlXOjtCQjo6VhoZAQQDAQERDgcRCRgkAwQEBwYQIyNiPT1FAg8jE1xSUnkjJBUUSTIyPQMXNR0CBAcDGyUMCwABAIAAQAOAA0AANwAACQE+ATU0JiMiBgcxCQEuASMiBhUUFhcxCQEOARUUFhcxHgEzMjY3MQkBHgEzMjY3MT4BNTQmJzECWgETCQolGw0YCP7t/u0IGA0bJQoJARP+7QkKCgkIGA0NGAgBEwETCBgNDRgICQoKCQHAARMIGA0bJQoJ/u0BEwkKJRsNGAj+7f7tCBgNDRgICQoKCQET/u0JCgoJCBgNDRgIAAAAAwBAAAADwAOAAB0AOwB3AAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMRIicuAScmNTQ3PgE3NjMyFx4BFxYVMRQHDgEHBiMTLgEjIgYHMQcnLgEjIgYVFBYXMRcHDgEVFBYXMR4BMzI2NzE3Fx4BMzI2NzE+ATU0JicxJzc+ATU0JicCAF1RUnojIyMjelJRXV1RUnojIyMjelJRXUI7OlcZGRkZVzo7QkI7OlcZGRkZVzo7Qq0IGA0NGAhTUwgYDRslCglTUwkKCgkIGA0NGAhTUwgYDQ0YCAkKCglTUwkKCgkDgCMjelJRXV1RUnojIyMjelJRXV1RUnojI/0AGRlXOjtCQjs6VxkZGRlXOjtCQjs6VxkZAe0JCgoJU1MJCiUbDRgIU1MIGA0NGAgJCgoJU1MJCgoJCBgNDRgIU1MIGA0NGAgAAAAAAgBAAAADwAOAAB0AVQAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjEx4BFRQGBzEOASMiJicxJwcOASMiJicxLgE1NDY3MTcnLgE1NDYzMhYXMRc3PgEzMhYVFAYHMQcCAF1RUnojIyMjelJRXV1RUnojIyMjelJRXa0JCgoJCBgNDRgIU1MIGA0NGAgJCgoJU1MJCiUbDRgIU1MIGA0bJQoJUwOAIyN6UlFdXVFSeiMjIyN6UlFdXVFSeiMj/e0IGA0NGAgJCgoJU1MJCgoJCBgNDRgIU1MIGA0bJQoJU1MJCiUbDRgIUwAABAAA/8AEAAPAACkALQAxADUAAAkBDgEVETgBMRQWFzEBHgEzMjY3MQE+ATU4ATkBETQmJzEBLgEjIgYHMRcNASUHBRElIQURJQHf/kAOEREPAcAHEAkJEAcBwA4SEQ7+QAcRCQkRByEBBP78/vx8AUD+wAMA/sABQAO3/vYIHRL+ihIdCf8ABAQEBAEACR0SAXYSHQgBCgQFBQSAmp2bTMD+3bq3ASLAAAAAAAQAQAAAA8ADgAALACkARwCDAAABFAYjIiY1NDYzMhYDIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMRIicuAScmNTQ3PgE3NjMyFx4BFxYVMRQHDgEHBiMTLgEjIgYHFQ4BFRQWMzE6ATMyNjcxPgEzOAE5ATIWFTEUBgcxDgEPARceATMyNjc1PgE1NCYnFS4BJyMCQCUbGyUlGxslQF1RUnojIyMjelJRXV1RUnojIyMjelJRXUI7OlcZGRkZVzo7QkI7OlcZGRkZVzo7QjYMGw81WRkEBCYaAQEBEBsICB4TGyUTDxckDAFACRIJJT0QCgsHBxFBKQIBABslJRsbJSUCZSMjelJRXV1RUnojIyMjelJRXV1RUnojI/0AGRlXOjtCQjs6VxkZGRlXOjtCQjs6VxkZAjgEBDUsAQYQCBomEA0QEyUbEh4IDSQWARMDAiYeARMsGBMkEQEoOgsABABAAQADwANAABYAKQBAAFMAAAE+ATczIgcOAQcGFTEUFjMyNjU0JicxAyImNTEwNDU0NjcHMzIWFRQGIwE+ATczIgcOAQcGFTEUFjMyNjU0JicxAyImNTEwNDU0NjcHMzIWFRQGIwEDC2hJAVBFRmkeHnBQUHBuTwMbJQQFATgbJSUbAgMLaEkBUEVGaR4ecFBQcG5PAxslBAUBOBslJRsCgEpqDB4eaUZFUFBwcFBPcAH/ACUbAQEQIBACJRsbJQEASmoMHh5pRkVQUHBwUE9wAf8AJRsBARAgEAIlGxslAAAABABAAQADwANAABcAKQBBAFMAAAEiBhUUFjMxDgEHIzI3PgE3NjUxNCYjMRMjIiY1NDYzMhYVMTAUFRQGBwEiBhUUFjMxDgEHIzI3PgE3NjUxNCYjMRMjIiY1NDYzMhYVMTAUFRQGBwMAUHBwUAtqSgFQRUZpHh5wUDg4GyUlGxslBAX9yVBwcFALakoBUEVGaR4ecFA4OBslJRsbJQQFA0BwUFBwS2oLHh5pRkVQUHD/ACUbGyUlGwEBECAQAQJwUFBwS2oLHh5pRkVQUHD/ACUbGyUlGwEBECAQAAEAQABAA8ADQAAsAAABIgcOAQcGFTE0Jy4BJyYjIgcOAQcGFTEUFx4BFxYxMDc+ATc2NTQnLgEnJiMC4C4pKT0REhIRPSkpLi4pKT0REkZGqEZGRkaoRkYSET0pKS4DQBIRPSkpLi4pKT0REhIRPSkpLoRlZoojJCMkimVmhC4pKT0REgAAAAACAEAAAAPAA4AAIgBEAAABIgYVMRUhETMyNjU0JiMxIyIGFTERFBYzMSEyNjUxNTQmIwMjIgYVFBYzMTMBDgEVFBYzMjY3MQEVFBYzMjY1MTU0JiMDgBsl/YDAGyUlG8A1S0s1AoA1SyUbQMAbJSUbZv6tCQolGw0YCAFTJRsbJUs1AYAlG8ACgCUbGyVLNf2ANUtLNcAbJQIAJRsbJf6tCBgNGyUKCQFTZhslJRvANUsAAAACAAAAAAQAA4AAGwAoAAAlIREhFTM1NCYjMSEiBhUxERQWMzEhMjY1MTUjJScVISIGFRQWMzEhFQJA/kABwIBLNf5ANUtLNQHANUuAAcDA/gAbJSUbAgCAAoCAgDVLSzX9gDVLSzWAwMCAJRsbJYAAAgBAAAADwAOAAB0AKwAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjESImNTQ2MzIWFTEUBiMCAF1RUnojIyMjelJRXV1RUnojIyMjelJRXVBwcFBQcHBQA4AjI3pSUV1dUVJ6IyMjI3pSUV1dUVJ6IyP9gHBQUHBwUFBwAAAAAwBA//4DwAOAAAQAJgBVAAABFwcnNzUiBgcxAQ4BFRQWFxUBHgEzMjY3MQE+ATU0Jic1AS4BIzEBBQ4BIyImJzElLgEjIgYHMQ4BFRQWFzEBHgEzMjY3MQE+ATU0JicxLgEjIgYHMQIA/Pz8/AsUCP51BggIBgGLCBQLCxQIAYsGCAgG/nUIFAsBW/7KCBMKChMI/soIEwoQGwkGBg8MAYAIEwoKEwgBgAwPBwUJGxAKEwgC87Ozs7ONBwb+6QUPCAgPBAH+6QYHBwYBFwUPCAgPBAEBFwYH/gDXBgYGBtcGBg8MCBMKEBsJ/vIFBwcFAQ4IHBAKFAcMDwYGAAAAAAIAQAAABAADwAAiAEQAAAEiBhUxESERITI2NTQmIzEhIgYVMREUFjMxITI2NTERNCYjEyMiBhUUFjMxMwEOARUUFjMyNjcxARUUFjMyNjUxNTQmIwNAGyX9wAEAGyUlG/8ANUtLNQJANUslG0DAGyUlG2b+bQkKJRsNGAgBkyUbGyVLNQHAJRv/AAJAJRsbJUs1/cA1S0s1AQAbJQIAJRsbJf5tCBgNGyUKCQGTZhslJRvANUsAAAABAEAAAAPAA4AAGwAAARQHDgEHBiMiJy4BJyY1NDc+ATc2MzIXHgEXFgPAIyN6UlFdXVFSeiMjIyN6UlFdXVFSeiMjAcBdUVJ6IyMjI3pSUV1dUVJ6IyMjI3pSUQAAAAACAEAAAAPAA4AAHQA7AAABMhceARcWFRQHDgEHBiMiJy4BJyY1MTQ3PgE3NjM1IgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMCAEI7OlcZGRkZVzo7QkI7OlcZGRkZVzo7Ql1RUnojIyMjelJRXV1RUnojIyMjelJRXQMAGRlXOjtCQjs6VxkZGRlXOjtCQjs6VxkZgCMjelJRXV1RUnojIyMjelJRXV1RUnojIwAAAAACAEAAAAPAA4AAEwA2AAABISIGFTERFBYzMSEyNjUxETQmIwMBDgEjIiYnMScuATU0NjMyFhcxFwE+ATMyFhcxHgEVFAYHA0D9gDVLSzUCgDVLSzUT/q0IGA0NFwmTBwgmGgwVCWUBJggYDQ0YCAkKCgkDgEs1/YA1S0s1AoA1S/6m/q0JCgoJkwgVDBslCAdmASYJCgoJCRcNDRgIAAAAAQEAAAADAAOAABUAAAEzNSMiBhUxFSMVMxEzETM3IzU0NjMCgIDAUHCAgMCAQMAlGwLAwHBQwMD+wAFAwIAbJQAAAAABAEAAQAQAA0AAWQAAAR4BMzI2NzEOAQcjBgcOAQcGByMmJy4BJyYnMTAXFjY3NjcmJy4BJyYnMTwBNTQ2NwcWFx4BFxYXMy4BNTQwOQE0Nz4BNzYzMDI5ATIWFzM6ATMyNjcxMAYHA4AGDAYfNRQBOCkBBS0tlmRjcQEsKipMIyIeHR1RLCwdNCssPhISAhkXASQtLWc5OT0BAgIQEDYkJCkBK0wbAQEDAiI7FhBVAsABARcVLkYMcmNjliwsBAIKCiEXFhwDAgcODiIYJCVdNjc8AQEBMl8qAi0lJTUQEAQJEwoBKSQkNg8QIx0aF1sWAAAABQBAAAADwAOAABMAJwBFAFMAYQAAASEiBhUxERQWMzEhMjY1MRE0JiMBIiY1MRE0NjMxITIWFTERFAYjMQEiBw4BBwYVFBceARcWMzI3PgE3NjUxNCcuAScmIxEiJjU0NjMyFhUxFAYjEyIGFRQWMzI2NTE0JiMDAP4AUHBwUAIAUHBwUP4AKDg4KAIAKDg4KP8AMissQRMTExNBLCsyMissQRMTExNBLCsyPFRUPDxUVDzwGyUlGxslJRsDgHBQ/gBQcHBQAgBQcPzgOCgCACg4OCj+ACg4AlATE0EsKzIyKyxBExMTE0EsKzIyKyxBExP+gFQ8PFRUPDxUAcAlGxslJRsbJQAAAQC+AAQDgAOAAJAAACU2Nz4BNzY3HgEzOgEzMTY3PgE3NjU0Jy4BJyYjKgEjIgcOAQcGBzEOARUUFh8BPgE3PQEuATU0NjcxPgEzOgEXIx4BFzEeARUUBgcxDgEHMS4BJzE8ATU0NjcHPgE/AT4BNTQmJzEuAScxKgEjIgYPAQ4BFRQWFyceARUUBgc1BgcOAQcGBw4BFRQWFyceATcBgxAQERwLCwQYPyUBAgE7MzNLFRUaGV5CQk8ECQREOzxZGxoCAQFHOgEJDAMVFygkIFIuBg0GATBPGhUYIh4RMx4WJAsODQEECAMBAQEKCQcUDQIDAiM2CQEFBQMDAQEBAQEEBwgSCAkGBQYGBgEGHwkEDiEhTygoHBcbARoaXD4/SEk9PVgZGRkZWDs7QwcPCEVwHQETKxcCBB5IJzVcIhsfAQMvJiJQKzVeJRYcAQQZEgMFAyZHIQINHxAEBAoFER0MCg0CKSABESYUDhsOAgUMBgcMBgEQISFJIiITFCwYFy0VAgYRCQACAEAAgAPAAwAAPAA/AAABLgEnIyYnLgEnJiMiBw4BBwYHNw4BBzEOARUUFhcnHgEXMxYXHgEXFjMyNz4BNzY3Bz4BNzE+ATU0JicXAREFA7EHOygBJCgnUyorKysrK1UqKyoPKTsHBwgICAEHOygBJCgnUyorKysrK1UqKyoPKTsHBwgICAH9zwEAAowoOQQEAwIEAQEBAQQDAwQBBDkoLmg2NmozByg5BAQDAgQBAQEBBAMDBAEEOSguaDY2ajMH/pQBQKAAAAMAQQAAA8ADgAATABcAPAAAEyIGFRQWMzI2NTgBOQE0JiM4ATEDMxEjASImIyIGDwE1IxEzETwBMTQ2Nwc+ATczMhYXETMRLgEjKgEHM7cxRUUxMUVFMVuxsQKPBAkENlcXAaeyDg0BCykaASMzDrMHbUsGCwYBA4BFMTFGRjExRf7K/bYCQAE2LAFi/cABBAEBHTYYARgfBBk+/qwBk0pkAQAAAQA///8DwAOAAK0AAAEcARUUBw4BBwYPAQYiIyImNTQwOQE1NDAxNCYnMTM+ATU4ATkBNTA0MTQmJzM+ATU0JicXDgEHMS4BKwEwIjEiBgczLgEnMQ4BFRQWFycOAQcxFTgBMRQWFzsBDgEHMQ4BIyImJzMuAScxLgEjMQYWFx4BFxUeATMyNjMxMjY3HAEVOAExFAYjKgEnMyYnLgEnJjU0NjUVNjc+ATc2NzM6ATMyFx4BFxYVHAEVMQPAFhZQNzdCAwIEAwwQDgsMTm4aGAEEBQkIAR0yFA0eEIUCER8PARQ0HgkJBwYBFRgBbk4BEAwOAQwdEAUJBQEVIQoKJhcXEwoRFwYKLR0DBwMRHwkPCgIFAgFEOThRFxcBAyIic0xMWAEDCQReUlN7IyQBtQEDAUtDQ3EqKxgBARAMAY4BEyAMAnBOFgEnRx0LGg0SIg8BAxcSBAUFBRMXAw4iEhAdDQEbRCYTTnACCx0RCgsBAQYbEhQYAxQHDSIVARohAQkBFC0UCw4BGCsqcURESwYNBgFYTk12JCQGIyR7UlNeAQQBAAAAAAIAQP/+A8ADggB9AIEAAAExLgEjIgYHMwcnNz4BNTQmJzEuASMiBgcxBycuASMiBhUUFhc1FwcnLgEjIgYHMQ4BFRQWFyMXBw4BFRQWFzUeATMyNjcjNxcHDgEVFBYXMR4BMzI2NzE3Fx4BMzI2NTQmJxUnNxceATMyNjcxPgE1NCYnMSc3PgE1NCYnFQUnNxcDvAgoGgcMBgFSOVIYHgICCCgaBgwGUhsHKRogLgICGq0dCCgaBgwFFx4CAgEbUhgeAgIIKBoHDAYBUjlSGB4CAggoGgYMBlIbBykaIC4CAhqtHQgoGgcMBhceAgIaUhcdAgL+CTiuOAGeGB4CAhqtHQgoGgcMBhceAgIaUhgeLiAHDAYBUjlQGB4CAggoGgYMBlIbBykaBg0GARgeAgIarR0IKBoHDAYXHgICGlIYHi4gBwwGAVI5UBgeAgIIKBoGDAZSGwgoGQcNBgFRrjiuAAAAAQCAAAADfwOAADsAAAEwNz4BNzY3PgEzOgEzMRYXHgEXFgcGBw4BBwYHKgEjIicuAScmNTwBNRU8ATU0NjcxNgYHBgcGFhcWFwEpBQQ4PDxvKFowAwUCDhYVJwwLBQUbG2BFRVoDCARNQ0NkHR06MxIKCAQCAgoPDh0BSTo5plxcRRARCyUleVFSYmNNTWwfHwYdHWRDQ00ECAQBAwgETIYxE0IhESQlTyIjCwAAAAAGAAAAgAQBAwAAGAAsAD4AhACXAJsAAAE+ATU8ATUVNCYxIREhPgE3MTwBNTQmJyMlMx4BFRwBBzMcARUUBiMqASMxIxMjNTMeARUcAQc1FhQVFAYHMSU8ATU8ATUVNDY1NCcuAScmIzAiIzEGBw4BBwYVFBYVNRQGFRQXHgEXFjM6ATMxOgEzMjY/ASMOASMiMDkBIiY1NDA5ATU3HgEVOAEVMSM0MDE0NjM4ATkBJzMVIwGVKDGS/qQBX0ZiAkEyAf71nR0oAQElGwEDAZ22trYeKQEBKR4CwAESETwoKS4CAS8oKT0SEgEBEhE8KCguAQIBAwYDR3AYAXYRNiABKz5rKzvRPiuD//8B4w9GLAMFAgFiMf2PBWVHAQIBN1cRtgIqHQIEAQIFAhsl/vyqBC0eAgMCAQIDAh4tA1UDCAQECQQBBAoFLigpPBESARESPSkpLwQIBAEECgUuKCg8EhFQPgIYHT4rAQy2AT0rAQEsPbo+AAAABwBAAAADwAOAAB0ALwBGAFMAcQCCAJIAAAEiBw4BBwYVFBceARcWMzI3PgE3NjUxNCcuAScmIwEuASMiBgc3LgEnPgE3Mx4BFwMOAQ8BLgEnFz4BMzAyMzE4ATMyFhcnJR4BHwEOAQcjPgE/AQM8ATU8ATUxNjc+ATc2NwceARcGBw4BBwYPAS4BNRM+AT8BHgEfAQ4BIzEiJicXJS4BJxc+ATMyFhcnDgEHMQIAXVFSeiMjIyN6UlFdXVFSeiMjIyN6UlFdAVwfRyUZMRcDBxEIN10kASMrApweTSwDGTMcAg4eEQIBATViKQH+nxozFgM7iEcDF1Y4ArstLCxXKispCwgPBysmJ0UdHhgBKzGoKnVHBBAgDQMaPCAyXCcBAYcPHxIFDBsOI0QhBBBBLQOAIyN6UlFdXVFSeiMjIyN6UlFdXVFSeiMj/ksHBwMEARMlERVBKiprOwEWJDcQAS5QJgQDAx8cARMiTSgGDhIDP2IeAf7LAgQCAwQCAQMECwgICgIQIBASGBg6ISIlAy55RP7WQmUfAS5uOwwLCxoZARU9aDEOAQIIBwE6YCMAAQBAAG0DwAMsADIAABMwNhceARceATc2Nz4BNzY1NCcuAQcGBzAWBwYHDgEHBiMiJicmJy4BJyYnJgcOAQcGMWlOGho0ORV+XC5BQHcpKiMibEJCPogRCBQULxcXDRobEwoNDSEVFBkZLy9eIyMCOjU1NHnmRzRBID8/mFFQREMzNBcoKHEXRCEpKEcXGFVwNzQ0URgZAQEcHUUdHgAAAAQAQAAAA8ADgAAdAE8AfgClAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMTDgEjOAE5ASIwMSImJzEmJyYGBwYjBiIjIiYnMTQmNTQ2NzEyNz4BFxYXHgEVFAYHMTcOASM4ASMxIiYnMSYnJgYHBiMOASMiJicxNCY1NDY3MTI3PgEXFhceARUUBgcxNyImJzEmJyYGBwYVDgEjIiY1NDY3MTY3PgEXFhceARUUBiMqATkBAgBdUVJ6IyMjI3pSUV1dUVJ6IyMjI3pSUV3KBAwHAQQHAztFRnkpKQECAwIJDwIBDAgFLS2FTU1CBQYDAjkFEAkBBQoERk1OgysrAQMFAwwTBAEOCwQyMZNXV1AHCgMDGgULBVdcXJgwMQMIBBEYEg4FODepZmZiCgsYEAEBA4AjI3pSUV1dUVJ6IyMjI3pSUV1dUVJ6IyP9dAUGAgIoDAwDCAgBCwkBBAIJDwIJCQMODS0ECwcFCAR7CAgDAy8NDgQKCgEBDwsDBQMMEwQLCwQQEDYFEAoFCgR7AwI0EA8FCwsBAQIYEQ8WAwIMDQUSEjwFEgwQGAAAAAABAEEAQgPAA0IALAAACQE2JgcBJy4BNTQ2NzEBPgEzMhYVHAEHMQMOASMiJicxJwcOASMiJjUwNDkBAaUBeAQGBv4R0gkKCgkDQAMGAg4TAY8DGREHDgbGewIFAwYIAUQBawQKA/7GQAMPCQoOAwFKAQETDgIDAv1NEBUFBJh2AgIIBgIAAAAABwAAAP8EAALAACMAOwBVAGUAdQCFAJkAAAEwIjEiBgczJicuAScmJyMiBgczESE+ATU8ATUxPAE1NCYnIwU0IhUHHAEVHAEVMRcUMj8BNjQ1PAEnFTc0JiMiBgcxBxUXFBYzMjY1MTc8ATU8ATUVNzQmFQccARUXFDI/ATwBNTc0IhcHHAEVFxQyNTc8ATU3NCYVBxwBFRcUFj8BPAE1NzQmFQccARUXHgEzMjY3MTc8ATUDjwEMFgoBAxERNyUkKQEXKxMBAU8wQUEvAfyJDgoJDgEMAQFSBAICAwEJCAQCAwQKWBQEBhUBBVYWAQgHFQpXGAYHFwEGXh4FBAEJBQYJAQQCAAUFKSQkNhEQAgsJ/lQDRjACAwICAwIwRgMEBARnAQQBAgMCZQYGYgIEAgIEAgFoAQMDAW0XcgMEBANxAwYDAwcDAb0IAQmxBSIFZQgIZwYdBtwKCsgFJgZyCQl1BiEGqQkBCrcEIwVpBwEIagYeBtQNAQ7FBSUGbQYHBwZwBiAGAAACAEAAAAPAA4AAHQB2AAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMRIicuAScmNTE8ATU8ATUxHgEzOgEzMTIWMzInLgEnJjc2Nz4BNzYnLgEHPgEzMDI5ATIXHgEXFh8BLgEjMCI5ASIHDgEHBgcGJgcGFhceATMyNjcVDgEHMQIAXVFSeiMjIyN6UlFdXVFSeiMjIyN6UlFdQjs6VxkZCR4SAgQBYDAwGAoJKBISBwcmJk0ZGRIUcDwcQCMBMy4uTR4dEgEIFQsCMBMTDwQFEiUrMDAFKw4gETZgJiyDTAOAIyN6UlFdXVFSeiMjIyN6UlFdXVFSeiMj/QAZGVc6O0IDCAQECAQOEUAXGD8gIBISDQ0bERAYGxMJDQ4PDzYmJSwCBgcdHUYeHwMGNjAwfRMDBCQgAThDAQAAAAAGAEAAAAPAA4AAHQBCAGgAjQCbAMAAAAEiBw4BBwYVFBceARcWMzI3PgE3NjUxNCcuAScmIxceARcVHgEVFAYHMQ4BIyImJzEuAS8BLgE1NDY3MT4BMzIWFzEFMR4BFRQGBzEOAQ8BDgEjIiYnMS4BNTQ2Nwc+ATczPgEzMhYXMQMuASc1LgE1NDY3MT4BMzIWFzEeAR8BHgEVFAYHMQ4BIyImJzETNDYzMhYVFAYjMSImNQExLgE1NDY3MT4BPwE+ATMyFhcxHgEVFAYHMQ4BByMOASMiJicCAF1RUnojIyMjelJRXV1RUnojIyMjelJRXdgcLxMFBQkIBxULDxoHDR4RAQwPCAgIEwsKEQf+mAgIDwwTIAwBBxoPDBQIBwkFBQEUMB0BBxAJDBQISBwvEwUFCQgHFQsPGgcNIBIBDQ4ICAgVDAoRBxhwUFBwcFBQcAFQCAgPDBIeDAEHGg8LFQcICQUFEy8bAQcQCQwUCAOAIyN6UlFdXVFSeiMjIyN6UlFdXVFSeiMjihMvGwEHEAkMFAgICA8MEyAMAQcaDwwUCAYIBQYHBxULDxoHDSASAQ0OCAgHFQwJEAcBHjETBQUJCP2bEy8bAQcQCQwUCAgIDwwSHgwBBxoPCxUHCQkFBgE2UHBwUFBwcFD+0QcVCw8aBw0eEQEMDwgICBQMCRAHHC8TBQUJCAAAAAIAAAAABAADgAAOACAAAAkBMxEUFjMxITI2NTERMyERIzU0JiM5ASIGFTEVIxElBQIA/gCAJRsCgBslgP8AwCUbGyXAAQABAAOA/kD+gBslJRsBgP7AgBslJRuAAXbg4AAAAAAE//8AQAQBA0AAKQBFAFMAYQAAASYnLgEnJiMiBw4BBwYHDgEVFBYXNRYXHgEXFjMyNz4BNzY3PgE1NCYnASInLgEnJic2Nz4BNzYzMhceARcWFwYHDgEHBgMiBhUUFjMyNjUxNCYjESImNTQ2MzIWFTEUBiMD7yk2Nn9HR01NR0d/NjYpCAoKCCk2Nn9HR01NR0d/NjYpCAoKCP4ROTY2YisrIyMrK2I2Njk5NjZiKysjIysrYjY2OVBwcFBQcHBQGyUlGxslJRsCAEg7O1QXFxcXVDs7SA4gEhIgDwFIOztUFxcXF1Q7O0gOIBISIA/+vxERQi8wPT0wL0IRERERQi8wPT0wL0IREQHAcFBQcHBQUHD/ACUbGyUlGxslAAAEAAAAAAQEA8AAKgAzADcARQAAASM0Jy4BJyYjIgcOAQcGFTEjDgEVFBYXNRMeARcxIT4BNzUTPgE1NCYjMSUyFhUxITQ2MxMhAyEBMjY1NCYjIgYVMRQWMwO8fBkZVzo7QkI7OlcZGXwdJwICnAciFwJAFyIHoAICKh7+RFBw/oBwUPP+GnkC2P6UKDg4KCg4OCgCgEI7OlcZGRkZVzo7QgIpHQYLBgH+DxUbAQEbFAEB8QULBh4qwHBQUHD9QAGA/uA4KCg4OCgoOAADAEAAAAPAA4AAHQArAFcAAAE0Jy4BJyYjIgcOAQcGFRQXHgEXFjMxMjc+ATc2NQUiJjU0NjMyFhUxFAYjFyEiBw4BBwYVMRUUFjMyNjUxNTQ2MzEhMhYVMRUUFjMyNjUxNTQnLgEnJiMDABQURi4vNTUvLkYUFBQURi4vNTUvLkYUFP8ANUtLNTVLSzXA/oA1Ly5GFBQlGxslSzUBgDVLJRsbJRQURi4vNQKANS8uRhQUFBRGLi81NS8uRhQUFBRGLi81gEs1NUtLNTVLgBQURi4vNUAbJSUbQDVLSzVAGyUlG0A1Ly5GFBQAAAIAQAAAA8ADgAAGACgAAAEjBzUjESE1ISIGFTERFBYzMTMVFBYzMTAyMTI2NzElMzI2NTERNCYjA0Dn2cACgP2ANUtLNUAlGwEJEgcBHcA1S0s1AUCIiAHAgEs1/kA1S4AbJQYFtUs1AcA1SwAAAAACAEAAQAPAA0AADAAmAAABESERMxceATMwMjkBAyMiBhUxERQWMzEhMjY1MRE0JiMxIScuASMDQP2Ai20JFw0BgKY1S0s1AoA1S0s1/sBtCRcNAkD+gAIAbQkKAQBLNf4ANUtLNQGANUttCQoAAAAAAwBAAAADwAOAAAsAHwAjAAABMzI2NTE1IRUUFjMBISIGFTERFBYzMSEyNjUxETQmIxEhESEBwIA1S/6ASzUBgP2ANUtLNQKANUtLNf2AAoABwEs1QEA1SwHASzX9gDVLSzUCgDVL/QACgAAAAwCA/8ADgAOAAB0AOgBGAAABIgcOAQcGFTEUFx4BFxYxMDc+ATc2NTQnLgEnJiMRJicuAScmNTQ3PgE3NjMyFx4BFxYVMRQHDgEHBhMUBiMiJjU0NjMyFgIAUEVGaR4ePDyQPDw8PJA8PB4eaUZFUCgtLUwZGRQURi4vNTUvLkYUFBkZTC0tWEs1NUtLNTVLA4AeHmlGRVB4aWmcLS0tLZxpaXhQRUZpHh784SIuLm07PD01Ly5GFBQUFEYuLzU9PDttLi4BfTVLSzU1S0sAAAIAAAAABAADQQBsAJQAAAEjJicuAScmIyIGBzMGBw4BBwYHFQ4BFRQWFyceATMyNjc1PgE1NCYnMS4BNTQ2NxU+ATczPgEzMhceARcWHwEeATMyNjMjMx4BFTgBOQEOAQ8BDgEVFBYzMjY3MTY3PgE3Njc1NCcuAScmIzEFLgEjIgYHMQcOARUUFjMyNjcxNxUUFjMyNjUxNRceATMyNjU0JicxAwAVFCQkXjk5PhUpFAI2MTBMHBsNBQUREAEHIRQXIgUBAgMDCgwFBBNePwIPIhIqJSY/GBgNAQ1CKQMGAwEPNEkDLyQBEhYmGgcMBiQeHSwNDAIUFEYuLzX+7QgYDQ0YCJMHCCUbDBUIJiUbGyUmCBUMGyUIBwJAOS8vRBMTBQQKGRlILy40AxQsFytSJQMTFxsVAQMJBQcNBhc2HRIiEQJAXBIEBQ0MLh8fJQIlMAEBSzQrRhIBByAUGyYDAhEaGkAmJikBNS8uRhQUkwkKCgmTCBUMGyUIByamGyUlG6YmBwglGwwVCAAAAAACAAEAAAQAA0EAcACYAAABIyYnLgEnJiMiBgczBgcOAQcGBxUOARUUFhcnHgEzMjY3MT4BNTQmJzEuATU0NjcVNjc+ATc2MzIXHgEXFh8BHgEzOgEzIzMeARU4ATkBDgEPAQ4BBzEcARUUFjMyNjcxNjc+ATc2NzU0Jy4BJyYjMQMHNTQmIyIGFTEVJy4BIyIGFRQWFzEXHgEzMjY3MTc+ATU0JiMiBgcDABUUJCReOTk+FSkUAjYxME0bGw0FBBEQAQcgFRYjBQICAgILDAUEDBgXQScnKyomJj8XGA0BDkEpAgUCAQ80SQQxJAEQFgMlGwcNBiQfHiwNDQIUFEYuLzXaJiUbGyUmCBUMGyUIB5MIGA0NGAiTBwglGwwVCAJAOS8vRBMTBQQKGRlILi80AxQsFytSJgMTFxwVBQsFBgsFGDYdEiIRAighIjENDg0NLR8fJQIlLwFLNCtGEgEHGxECBQMaJgMDERoZQSYmKQE1Ly5GFBT+wCamGyUlG6YmBwglGwwVCJMJCgoJkwgVDBslCAcAAAAEADsAAAPAA4UASwBZAGcAdQAAASIGBzEnPAE1PAE1FTwBNTwBNRU3HgEzMjY1NCYjIgYVHAEVMRwBFRwBFTUHLgEjIgYVFBYzMjY3MRccARUcARU1FBYzMjY1NCYjMREyFhUUBiMiJjUxNDYzASImNTQ2MzIWFTEUBiMBIiY1NDYzMhYVMRQGIwMAJ0Qau8AZQiVPcXFPUHDAGkQnUHBwUCdEGsBwUFBwcFAbJSUbGyUlG/4AGyUlGxslJRsCABslJRsbJSUbAYAdGV8DBQMEBgMBAwUEAwYDAV8XGnBQT3FxTwEDAQMFBAMGAwFfGR1wUFBwHRlfAwUDBAYDAVBwcFBQcAGAJRsbJSUbGyX+gCUbGyUlGxsl/wAlGxslJRsbJQAAAgBAAAADwAOAADAATgAAJSc+ATUwNDkBNCcuAScmIyIHDgEHBhUUFx4BFxYzMTAyMTI2NwcXHgEzMjY1NCYnMSUiJy4BJyY1NDc+ATc2MzIXHgEXFhUxFAcOAQcGIwOttCEmHh5pRkVQUEVGaR4eHh5pRkVQAT5xLwG1CBgNGyUKCf4TNS8uRhQUFBRGLi81NS8uRhQUFBRGLi81bbUucT4BUEVGaR4eHh5pRkVQUEVGaR4eJiIBtAkKJRsNGAiTFBRGLi81NS8uRhQUFBRGLi81NS8uRhQUAAAAAAMAgAAAA4ADgAADACgAMgAAAREhEQEiBw4BBwYVMRUiBhUxERQWMzEhMjY1MRE0JiMxNTQnLgEnJiMDNTQ2MzIWFTEVAwD+AAEANS8uRhQUNUtLNQIANUtLNRQURi4vNYBLNTVLAcD+wAFAAcAUFEYuLzVASzX+wDVLSzUBQDVLQDUvLkYUFP7AQDVLSzVAAAIAPwAAA8EDgQBKAJEAACUHDgEjIiYvAS4BNTQ2PwE+ATMyFhcxFx4BMzI2NTQmLwEuASMiBgcxBw4BFRQWFzEXHgEzOAEzMTI2PwE+ATU0JicxLgEjIgYHMQEnLgEjIgYHMQcOARUUFhcxHgEzMjY/AT4BMzIWHwEeARUUBg8BDgEjIiYnMScuASMiBhUUFh8BHgEzMjY3MTc+ATU0JicxAaUYCRgODRkJXAkKCgm5CBkODRkJLggYDRslCggvGkcoKEcbuBsfHxtcGkcoAShHGhgJCgoJCRcNDhcJAeJcGkcpKEcaGAkKCgkJFw0OFwkYCRgODRkJXAkKCgm5CBkODRkJLggYDRslCggvGkcoKEcbuBsfHxurGAkKCglcCRkNDhgJuQkLCwkuCQomGg0YCS4aHh4auRpHKShHGlwaHx8aGAgYDQ0XCQkKCgkCQFwbHx8bGAgYDQ0XCQkKCgkYCQoKCVwJGQ0OGAm5CQsLCS4JCiYaDRgJLhoeHhq5GkcpKEcaAAAAAgDAAAADQAOAACEAXgAAARceARUcARUxFAcOAQcGIyInLgEnJjU0JjU0NjUVNz4BNxMxIgcOAQcGBzQ2Jy4BIzEiBhU4ARUxBgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmNzwBNTQmIzAiOQECXgopLx0dRh8eAwMeH0YdHQEBaj9dFwoiERAmHx9AJ0wCBgQGCQMUFS4TExwbWjk6PDw5OlobHCMjUB4eCgkHAQIPDzF8RQECATQcHBoCAgICGhwcNAULBgYLBgEkGF49AXM7O5ZGRhYwaFUDAwkHAT8wMV0zNEZGMjJBEA8REEMyMkJ2R0d2QEFoAQEBBwkAAAEAQAAAA8ADgAAPAAATITIWFREUBiMhIiY1ETQ2wAKANUtLNf2ANUtLA4BLNf2ANUtLNQKANUsAAgBAAAADwAOAAAMAFwAAAREhETUiBhUxERQWMzEhMjY1MRE0JiMxA0D9gDVLSzUCgDVLSzUDAP2AAoCASzX9gDVLSzUCgDVLAAAAAAIAQAAAA8MDgAAZAHUAAAEiBhUxFRceATMyNjcxPgE1NCYnMSc1NCYjARYXHgEXFjMyNjcjNjc+ATc2NTQnLgEnJiMqASMxMCIjIgcOAQcGDwEnESEnNjc+ATc2MzIXHgEXFhUUBw4BBwYjOAE5ASInLgEnJic1LgEjKgEjMw4BFRQWFzECABslkwgYDQ0YCAkKCgltJRv+WBkrKm9CQkkTJhMDUEVFZR0cIyN6UVJdAQEBAQE6NjZfKCgeAUoBAFkVHR5IKiotQzo6VxkZGRlXOjpDNC8vTx4eEgchFQECAQEaJAMCAsAlG9uSCQoKCQgYDQ0YCG2mGyX+Z0E2N04VFgMDDSgndkpLU11RUnojIw4PNCUlLgFK/wBYJh8fLAwMGRlXOjtCQjs6VxkZEBA4JicuAhMXASUaBg0FAAAAAwBAAAADwAOAAB0AOwBUAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMRIicuAScmNTQ3PgE3NjMyFx4BFxYVMRQHDgEHBiMTNTQmIyIGFTEVFx4BMzI2NzE+ATU0JicxAgBdUVJ6IyMjI3pSUV1dUVJ6IyMjI3pSUV1COzpXGRkZGVc6O0JCOzpXGRkZGVc6O0JAJRsbJZMIGA0NGAgJCgoJA4AjI3pSUV1dUVJ6IyMjI3pSUV1dUVJ6IyP9ABkZVzo7QkI7OlcZGRkZVzo7QkI7OlcZGQFaphslJRvakwkKCgkIGA0NGAgABABAAAADwAOAAB0AOwBMAFgAAAEiBw4BBwYVFBceARcWMzI3PgE3NjUxNCcuAScmIxEiJy4BJyY1NDc+ATc2MzIXHgEXFhUxFAcOAQcGIxEiBhUxFRQWMzI2NTE1NCYjNxQGIyImNTQ2MzIWAgBdUVJ6IyMjI3pSUV1dUVJ6IyMjI3pSUV1COzpXGRkZGVc6O0JCOzpXGRkZGVc6O0IbJSUbGyUlG0AlGxslJRsbJQOAIyN6UlFdXVFSeiMjIyN6UlFdXVFSeiMj/QAZGVc6O0JCOzpXGRkZGVc6O0JCOzpXGRkBgCUbwBslJRvAGyWAGyUlGxslJQACAAAAAAOAA4AAJgAqAAA3FBYzMSEyNjU0JiMxITUlPgE9ATQmIzEhNTQmIzEjIgYVFBYzMTMBBREhgEs1AgAbJSUb/gACADdJSzX+ACUbgBslJRtAAoD+AAIAgDVLJRsbJYBACz04wDVLQBslJRsbJf7AQAEAAAABAAAAAAAA5UbZsF8PPPUACwQAAAAAANg2xzQAAAAA2DbHNP///8AEBAPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQA/////AQEAAEAAAAAAAAAAAAAAAAAAABzBAAAAAAAAAAAAAAAAgAAAAQAAEAEAABABAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAUAEAAFABAAAQAQAAEAEAAHABAAAgAQAAMAEAACABAAAwAQAAEAEAABABAAAwAQAAMAEAAAABAAAQAQAACkEAAAzBAAAQAQAAEAEAAA9BAAAQAQAAAAEAABABAAAQAQAAEAEAABABAAAgAQAAEAEAABABAAAPwQAAIAEAABABAAAQAQAAAAEAABABAAAQAQAAEAEAABABAAAQAQAAAAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAAEABAAAQAQAAEAEAAC+BAAAQAQAAEEEAAA/BAAAQAQAAIAEAAAABAAAQAQAAEAEAABABAAAQQQAAAAEAABABAAAQAQAAAAEAP//BAAAAAQAAEAEAABABAAAQAQAAEAEAACABAAAAAQAAAEEAAA7BAAAQAQAAIAEAAA/BAAAwAQAAEAEAABABAAAQAQAAEAEAABABAAAAAAAAAAACgAUAB4AUgBsANAA2gDkAO4A+AECAQwBFgEgASoBNAE+AUgBUgFcAWYBcAF6AYQBjgGYAaIBrAG2AcAB/AI4AnoCwALqAyoDagOqA+oEbATaBRYFUgWMBg4GWga0ByAHZAf4CSQJiAnkCjIKagqWCtQLMgtoDBoMcA0YDZAN5g6YDwoPeA+8EBYQThCQERARbBGcEfYSRhJoEuITZhQqFI4U4BW0FmYWvhd6GFIYohl8GcAahBsmHCwcXhzuHVQdyh4CHjoecB7YH6AgbCD+IWwhtCJ4IvgjFCM6I9okUiTOJQoAAQAAAHMA6gAIAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAABoBPgABAAAAAAAAABYCdgABAAAAAAABAA4AAAABAAAAAAACAAcEkgABAAAAAAADAA4EPgABAAAAAAAEAA4EpwABAAAAAAAFAAsEHQABAAAAAAAGAA4EaAABAAAAAAAJABYCuAABAAAAAAAKAK4AbAABAAAAAAALABYAKgABAAAAAAAMABYC+gABAAAAAAANAC4DPAABAAAAAAAOAB0DxgADAAEECQAAACwCjAADAAEECQABABwADgADAAEECQACAA4EmQADAAEECQADABwETAADAAEECQAEABwEtQADAAEECQAFABYEKAADAAEECQAGABwEdgADAAEECQAJACwCzgADAAEECQAKAVwBGgADAAEECQALACwAQAADAAEECQAMACwDEAADAAEECQANAFwDagADAAEECQAOADoD41plcm9pY29ucy1MaW5lAFoAZQByAG8AaQBjAG8AbgBzAC0ATABpAG4AZWh0dHBzOi8vemVyb2ljb25zLmNvbS8AaAB0AHQAcABzADoALwAvAHoAZQByAG8AaQBjAG8AbgBzAC4AYwBvAG0AL1plcm9pY29ucyBpcyBhIGNhcmVmdWxseSBkZXNpZ25lZCBpY29uIHNldC4gRWFjaCBpY29uIGRlc2lnbmVkIGF0IGEgMTZweCBncmlkIHdpdGggY29uc2lzdGVuY3khIEZyZWUgdG8gdXNlIGluIGFueSBwZXJzb25hbCBvciBjb21tZXJjaWFsIHByb2plY3RzLgpGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBaAGUAcgBvAGkAYwBvAG4AcwAgAGkAcwAgAGEAIABjAGEAcgBlAGYAdQBsAGwAeQAgAGQAZQBzAGkAZwBuAGUAZAAgAGkAYwBvAG4AIABzAGUAdAAuACAARQBhAGMAaAAgAGkAYwBvAG4AIABkAGUAcwBpAGcAbgBlAGQAIABhAHQAIABhACAAMQA2AHAAeAAgAGcAcgBpAGQAIAB3AGkAdABoACAAYwBvAG4AcwBpAHMAdABlAG4AYwB5ACEAIABGAHIAZQBlACAAdABvACAAdQBzAGUAIABpAG4AIABhAG4AeQAgAHAAZQByAHMAbwBuAGEAbAAgAG8AcgAgAGMAbwBtAG0AZQByAGMAaQBhAGwAIABwAHIAbwBqAGUAYwB0AHMALgAKAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALlNoYWhhZGF0IFJhaG1hbiBTaGVtdWwAUwBoAGEAaABhAGQAYQB0ACAAUgBhAGgAbQBhAG4AIABTAGgAZQBtAHUAbFNoYWhhZGF0IFJhaG1hbiBTaGVtdWwAUwBoAGEAaABhAGQAYQB0ACAAUgBhAGgAbQBhAG4AIABTAGgAZQBtAHUAbGh0dHBzOi8vc2hlbXVsLmRlc2lnbi8AaAB0AHQAcABzADoALwAvAHMAaABlAG0AdQBsAC4AZABlAHMAaQBnAG4AL0NvZGVzOiBNSVQgTGljZW5zZSwgRm9udHM6IFNJTCBPRkwgMS4xIExpY2Vuc2UAQwBvAGQAZQBzADoAIABNAEkAVAAgAEwAaQBjAGUAbgBzAGUALAAgAEYAbwBuAHQAcwA6ACAAUwBJAEwAIABPAEYATAAgADEALgAxACAATABpAGMAZQBuAHMAZWh0dHBzOi8vemVyb2ljb25zLmNvbS9saWNlbnNlAGgAdAB0AHAAcwA6AC8ALwB6AGUAcgBvAGkAYwBvAG4AcwAuAGMAbwBtAC8AbABpAGMAZQBuAHMAZVZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMFplcm9pY29ucy1MaW5lAFoAZQByAG8AaQBjAG8AbgBzAC0ATABpAG4AZVplcm9pY29ucy1MaW5lAFoAZQByAG8AaQBjAG8AbgBzAC0ATABpAG4AZVJlZ3VsYXIAUgBlAGcAdQBsAGEAclplcm9pY29ucy1MaW5lAFoAZQByAG8AaQBjAG8AbgBzAC0ATABpAG4AZQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('truetype');font-weight:400;font-style:normal}.zil{font-family:'Zeroicons-Line';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zi-home:before{content:"\1f3e0"}.zi-search:before{content:"\1f50d"}.zi-cart:before{content:"\1f6d2"}.zi-cart-ii:before{content:"\1f45c"}.zi-download:before{content:"\1f4e5"}.zi-upload:before{content:"\1f4e4"}.zi-settings:before{content:"\2699"}.zi-link:before{content:"\1f517"}.zi-share:before{content:"\1f501"}.zi-eye:before{content:"\1f441"}.zi-map-pin:before{content:"\1f4cc"}.zi-globe:before{content:"\1f310"}.zi-pencil:before{content:"\270e"}.zi-edit:before{content:"\270f"}.zi-edit-ii:before{content:"\2710"}.zi-lock:before{content:"\1f512"}.zi-tag:before{content:"\26c9"}.zi-timer:before{content:"\1f550"}.zi-bars:before{content:"\2630"}.zi-grid:before{content:"\25a6"}.zi-cube:before{content:"\2751"}.zi-heart:before{content:"\2661"}.zi-heart-alt:before{content:"\2764"}.zi-envelope:before{content:"\2709"}.zi-archive:before{content:"\1f4c2"}.zi-star:before{content:"\2606"}.zi-star-alt:before{content:"\2605"}.zi-fire:before{content:"\1f525"}.zi-plus:before{content:"\2b"}.zi-plus-ii:before{content:"\2295"}.zi-minus:before{content:"\2d"}.zi-minus-ii:before{content:"\2296"}.zi-quote-left:before{content:"\275d"}.zi-quote-left-alt:before{content:"\7f5"}.zi-quote-right:before{content:"\275e"}.zi-quote-right-alt:before{content:"\2ee"}.zi-external-link:before{content:"\279a"}.zi-external-link-ii:before{content:"\2b08"}.zi-comment:before{content:"\1f4ac"}.zi-user:before{content:"\1f464"}.zi-check:before{content:"\2713"}.zi-check-ii:before{content:"\2714"}.zi-check-ii-alt:before{content:"\2705"}.zi-check-iii:before{content:"\2611"}.zi-check-iii-alt:before{content:"\e92c"}.zi-cross:before{content:"\2715"}.zi-cross-ii:before{content:"\2716"}.zi-cross-ii-alt:before{content:"\274e"}.zi-circle:before{content:"\2b58"}.zi-circle-alt:before{content:"\2b24"}.zi-square:before{content:"\1f533"}.zi-square-alt:before{content:"\1f532"}.zi-sign-in:before{content:"\2386"}.zi-sign-out:before{content:"\27be"}.zi-phone:before{content:"\2706"}.zi-folder:before{content:"\1f4c1"}.zi-support:before{content:"\1f3a7"}.zi-layers:before{content:"\2a33"}.zi-clock:before{content:"\1f553"}.zi-circle-dot:before{content:"\29bf"}.zi-arrow-up:before{content:"\2191"}.zi-arrow-right:before{content:"\2192"}.zi-arrow-down:before{content:"\2193"}.zi-arrow-left:before{content:"\2190"}.zi-chevron-up:before{content:"\2303"}.zi-chevron-right:before{content:"\2c3"}.zi-chevron-down:before{content:"\2304"}.zi-chevron-left:before{content:"\2c2"}.zi-question:before{content:"\3f"}.zi-question-ii:before{content:"\2753"}.zi-info:before{content:"\2139"}.zi-info-ii:before{content:"\1f6c8"}.zi-facebook:before{content:"\e948"}.zi-twitter:before{content:"\e949"}.zi-instagram:before{content:"\e94a"}.zi-pinterest:before{content:"\e94b"}.zi-youtube:before{content:"\e94c"}.zi-linked-in:before{content:"\e94d"}.zi-github:before{content:"\e94e"}.zi-slack:before{content:"\e94f"}.zi-envato:before{content:"\e950"}.zi-behance:before{content:"\e951"}.zi-dribbble:before{content:"\e952"}.zi-vimeo:before{content:"\e953"}.zi-spotify:before{content:"\e954"}.zi-telegram:before{content:"\e955"}.zi-soundcloud:before{content:"\e956"}@font-face{font-display:swap;font-family:'icomoon';src:url(/wp-content/themes/mayosis/fonts/icomoon.eot?h1dmwb);src:url('/wp-content/themes/mayosis/fonts/icomoon.eot?h1dmwb#iefix') format('embedded-opentype'),url(/wp-content/themes/mayosis/fonts/icomoon.ttf?h1dmwb) format('truetype'),url(/wp-content/themes/mayosis/fonts/icomoon.woff?h1dmwb) format('woff');font-weight:400;font-style:normal;font-display:block}.isax{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-spcial-arrow-left:before{content:"\f01b"}.icon-spcial-arrow-right:before{content:"\f01c"}.icon-sun-fog:before{content:"\e900"}.icon-sun:before{content:"\e901"}.icon-tag-2:before{content:"\e902"}.icon-tag-cross:before{content:"\e903"}.icon-tag-right:before{content:"\e904"}.icon-tag-user:before{content:"\e905"}.icon-tag:before{content:"\e906"}.icon-task-square:before{content:"\e907"}.icon-task:before{content:"\e908"}.icon-teacher:before{content:"\e909"}.icon-text-block:before{content:"\e90a"}.icon-triangle:before{content:"\e90b"}.icon-truck-fast:before{content:"\e90c"}.icon-truck-remove:before{content:"\e90d"}.icon-truck-tick:before{content:"\e90e"}.icon-truck-time:before{content:"\e90f"}.icon-truck:before{content:"\e910"}.icon-trush-square:before{content:"\e911"}.icon-undo:before{content:"\e912"}.icon-unlimited:before{content:"\e913"}.icon-unlock:before{content:"\e914"}.icon-user-add:before{content:"\e915"}.icon-user-cirlce-add:before{content:"\e916"}.icon-user-edit:before{content:"\e917"}.icon-user-minus:before{content:"\e918"}.icon-user-octagon:before{content:"\e919"}.icon-user-remove:before{content:"\e91a"}.icon-user-search:before{content:"\e91b"}.icon-user-square:before{content:"\e91c"}.icon-user-tag:before{content:"\e91d"}.icon-user-tick:before{content:"\e91e"}.icon-user:before{content:"\e91f"}.icon-verify:before{content:"\e920"}.icon-video-add:before{content:"\e921"}.icon-video-circle:before{content:"\e922"}.icon-video-horizontal:before{content:"\e923"}.icon-video-octagon:before{content:"\e924"}.icon-video-play:before{content:"\e925"}.icon-video-remove:before{content:"\e926"}.icon-video-slash:before{content:"\e927"}.icon-video-square:before{content:"\e928"}.icon-video-tick:before{content:"\e929"}.icon-video-time:before{content:"\e92a"}.icon-video-vertical:before{content:"\e92b"}.icon-video:before{content:"\e92c"}.icon-voice-cricle:before{content:"\e92d"}.icon-voice-square:before{content:"\e92e"}.icon-volume-cross:before{content:"\e92f"}.icon-volume-high:before{content:"\e930"}.icon-volume-low-1:before{content:"\e931"}.icon-volume-low:before{content:"\e932"}.icon-volume-mute:before{content:"\e933"}.icon-volume-slash:before{content:"\e934"}.icon-volume-up:before{content:"\e935"}.icon-wallet-1:before{content:"\e936"}.icon-wallet-2:before{content:"\e937"}.icon-wallet-3:before{content:"\e938"}.icon-wallet-add-1:before{content:"\e939"}.icon-wallet-add:before{content:"\e93a"}.icon-wallet-check:before{content:"\e93b"}.icon-wallet-minus:before{content:"\e93c"}.icon-wallet-money:before{content:"\e93d"}.icon-wallet-remove:before{content:"\e93e"}.icon-wallet-search:before{content:"\e93f"}.icon-wallet:before{content:"\e940"}.icon-warning-2:before{content:"\e941"}.icon-watch-status:before{content:"\e942"}.icon-watch:before{content:"\e943"}.icon-weight-1:before{content:"\e944"}.icon-weight:before{content:"\e945"}.icon-wifi-square:before{content:"\e946"}.icon-wifi:before{content:"\e947"}.icon-wind-2:before{content:"\e948"}.icon-wind:before{content:"\e949"}.icon-woman:before{content:"\e94a"}.icon-repeate-music:before{content:"\e94b"}.icon-repeate-one:before{content:"\e94c"}.icon-reserve:before{content:"\e94d"}.icon-rotate-left-1:before{content:"\e94e"}.icon-rotate-left:before{content:"\e94f"}.icon-rotate-right-1:before{content:"\e950"}.icon-rotate-right:before{content:"\e951"}.icon-route-square:before{content:"\e952"}.icon-routing-2:before{content:"\e953"}.icon-routing:before{content:"\e954"}.icon-row-horizontal:before{content:"\e955"}.icon-row-vertical:before{content:"\e956"}.icon-ruler:before{content:"\e957"}.icon-rulerpen:before{content:"\e958"}.icon-safe-home:before{content:"\e959"}.icon-sagittarius:before{content:"\e95a"}.icon-save-2:before{content:"\e95b"}.icon-save-add:before{content:"\e95c"}.icon-save-minus:before{content:"\e95d"}.icon-save-remove:before{content:"\e95e"}.icon-scan-barcode:before{content:"\e95f"}.icon-scan:before{content:"\e960"}.icon-scanner:before{content:"\e961"}.icon-scanning:before{content:"\e962"}.icon-scissor-1:before{content:"\e963"}.icon-scissor:before{content:"\e964"}.icon-screenmirroring:before{content:"\e965"}.icon-scroll:before{content:"\e966"}.icon-search-favorite-1:before{content:"\e967"}.icon-search-favorite:before{content:"\e968"}.icon-search-normal-1:before{content:"\e969"}.icon-search-normal:before{content:"\e96a"}.icon-search-status-1:before{content:"\e96b"}.icon-search-status:before{content:"\e96c"}.icon-search-zoom-in-1:before{content:"\e96d"}.icon-search-zoom-in:before{content:"\e96e"}.icon-search-zoom-out-1:before{content:"\e96f"}.icon-search-zoom-out:before{content:"\e970"}.icon-security-card:before{content:"\e971"}.icon-security-safe:before{content:"\e972"}.icon-security-time:before{content:"\e973"}.icon-security-user:before{content:"\e974"}.icon-security:before{content:"\e975"}.icon-send-1:before{content:"\e976"}.icon-send-2:before{content:"\e977"}.icon-send-sqaure-2:before{content:"\e978"}.icon-send-square:before{content:"\e979"}.icon-send:before{content:"\e97a"}.icon-setting-2:before{content:"\e97b"}.icon-setting-3:before{content:"\e97c"}.icon-setting-4:before{content:"\e97d"}.icon-setting-5:before{content:"\e97e"}.icon-setting:before{content:"\e97f"}.icon-settings:before{content:"\e980"}.icon-shapes-1:before{content:"\e981"}.icon-shapes:before{content:"\e982"}.icon-share:before{content:"\e983"}.icon-shield-cross:before{content:"\e984"}.icon-shield-search:before{content:"\e985"}.icon-shield-security:before{content:"\e986"}.icon-shield-slash:before{content:"\e987"}.icon-shield-tick:before{content:"\e988"}.icon-ship:before{content:"\e989"}.icon-shop-add:before{content:"\e98a"}.icon-shop-remove:before{content:"\e98b"}.icon-shop:before{content:"\e98c"}.icon-shopping-bag:before{content:"\e98d"}.icon-shopping-cart:before{content:"\e98e"}.icon-shuffle:before{content:"\e98f"}.icon-sidebar-bottom:before{content:"\e990"}.icon-sidebar-left:before{content:"\e991"}.icon-sidebar-right:before{content:"\e992"}.icon-sidebar-top:before{content:"\e993"}.icon-signpost:before{content:"\e994"}.icon-simcard-1:before{content:"\e995"}.icon-simcard-2:before{content:"\e996"}.icon-simcard:before{content:"\e997"}.icon-size:before{content:"\e998"}.icon-slash:before{content:"\e999"}.icon-slider-horizontal-1:before{content:"\e99a"}.icon-slider-horizontal:before{content:"\e99b"}.icon-slider-vertical-1:before{content:"\e99c"}.icon-slider-vertical:before{content:"\e99d"}.icon-slider:before{content:"\e99e"}.icon-smallcaps:before{content:"\e99f"}.icon-smart-car:before{content:"\e9a0"}.icon-smart-home:before{content:"\e9a1"}.icon-smileys:before{content:"\e9a2"}.icon-sms-edit:before{content:"\e9a3"}.icon-sms-notification:before{content:"\e9a4"}.icon-sms-search:before{content:"\e9a5"}.icon-sms-star:before{content:"\e9a6"}.icon-sms-tracking:before{content:"\e9a7"}.icon-sms:before{content:"\e9a8"}.icon-sort:before{content:"\e9a9"}.icon-sound:before{content:"\e9aa"}.icon-speaker:before{content:"\e9ab"}.icon-speedometer:before{content:"\e9ac"}.icon-star-1:before{content:"\e9ad"}.icon-star-slash:before{content:"\e9ae"}.icon-star:before{content:"\e9af"}.icon-status-up:before{content:"\e9b0"}.icon-status:before{content:"\e9b1"}.icon-sticker:before{content:"\e9b2"}.icon-stickynote:before{content:"\e9b3"}.icon-stop-circle:before{content:"\e9b4"}.icon-stop:before{content:"\e9b5"}.icon-story:before{content:"\e9b6"}.icon-strongbox-2:before{content:"\e9b7"}.icon-strongbox:before{content:"\e9b8"}.icon-subtitle:before{content:"\e9b9"}.icon-sun-1:before{content:"\e9ba"}.icon-text-bold:before{content:"\e9bb"}.icon-text-italic:before{content:"\e9bc"}.icon-text-underline:before{content:"\e9bd"}.icon-text:before{content:"\e9be"}.icon-textalign-center:before{content:"\e9bf"}.icon-textalign-justifycenter:before{content:"\e9c0"}.icon-textalign-justifyleft:before{content:"\e9c1"}.icon-textalign-justifyright:before{content:"\e9c2"}.icon-textalign-left:before{content:"\e9c3"}.icon-textalign-right:before{content:"\e9c4"}.icon-tick-circle:before{content:"\e9c5"}.icon-tick-square:before{content:"\e9c6"}.icon-ticket-2:before{content:"\e9c7"}.icon-ticket-discount:before{content:"\e9c8"}.icon-ticket-expired:before{content:"\e9c9"}.icon-ticket-star:before{content:"\e9ca"}.icon-ticket:before{content:"\e9cb"}.icon-timer-1:before{content:"\e9cc"}.icon-timer-pause:before{content:"\e9cd"}.icon-timer-start:before{content:"\e9ce"}.icon-timer:before{content:"\e9cf"}.icon-toggle-off-circle:before{content:"\e9d0"}.icon-toggle-off:before{content:"\e9d1"}.icon-toggle-on-circle:before{content:"\e9d2"}.icon-toggle-on:before{content:"\e9d3"}.icon-trade:before{content:"\e9d4"}.icon-transaction-minus:before{content:"\e9d5"}.icon-translate:before{content:"\e9d6"}.icon-trash:before{content:"\e9d7"}.icon-tree:before{content:"\e9d8"}.icon-trend-down:before{content:"\e9d9"}.icon-trend-up:before{content:"\e9da"}.icon-message-add:before{content:"\e9db"}.icon-message-circle:before{content:"\e9dc"}.icon-message-edit:before{content:"\e9dd"}.icon-message-favorite:before{content:"\e9de"}.icon-message-minus:before{content:"\e9df"}.icon-message-notif:before{content:"\e9e0"}.icon-message-programming:before{content:"\e9e1"}.icon-message-question:before{content:"\e9e2"}.icon-message-remove:before{content:"\e9e3"}.icon-message-search:before{content:"\e9e4"}.icon-message-square:before{content:"\e9e5"}.icon-message-text-1:before{content:"\e9e6"}.icon-message-text:before{content:"\e9e7"}.icon-message-tick:before{content:"\e9e8"}.icon-message-time:before{content:"\e9e9"}.icon-message:before{content:"\e9ea"}.icon-messages-1:before{content:"\e9eb"}.icon-messages-2:before{content:"\e9ec"}.icon-messages-3:before{content:"\e9ed"}.icon-messages:before{content:"\e9ee"}.icon-microphone-2:before{content:"\e9ef"}.icon-microphone-slash-1:before{content:"\e9f0"}.icon-microphone-slash:before{content:"\e9f1"}.icon-microphone:before{content:"\e9f2"}.icon-microscope:before{content:"\e9f3"}.icon-milk:before{content:"\e9f4"}.icon-mini-music-sqaure:before{content:"\e9f5"}.icon-minus-cirlce:before{content:"\e9f6"}.icon-minus-square:before{content:"\e9f7"}.icon-minus:before{content:"\e9f8"}.icon-mirror:before{content:"\e9f9"}.icon-mirroring-screen:before{content:"\e9fa"}.icon-mobile-programming:before{content:"\e9fb"}.icon-mobile:before{content:"\e9fc"}.icon-money-2:before{content:"\e9fd"}.icon-money-3:before{content:"\e9fe"}.icon-money-4:before{content:"\e9ff"}.icon-money-add:before{content:"\ea00"}.icon-money-change:before{content:"\ea01"}.icon-money-forbidden:before{content:"\ea02"}.icon-money-recive:before{content:"\ea03"}.icon-money-remove:before{content:"\ea04"}.icon-money-send:before{content:"\ea05"}.icon-money-tick:before{content:"\ea06"}.icon-money-time:before{content:"\ea07"}.icon-money:before{content:"\ea08"}.icon-moneys:before{content:"\ea09"}.icon-monitor-mobbile:before{content:"\ea0a"}.icon-monitor-recorder:before{content:"\ea0b"}.icon-monitor:before{content:"\ea0c"}.icon-moon:before{content:"\ea0d"}.icon-more-2:before{content:"\ea0e"}.icon-more-circle:before{content:"\ea0f"}.icon-more-square:before{content:"\ea10"}.icon-more:before{content:"\ea11"}.icon-mouse-1:before{content:"\ea12"}.icon-mouse-circle:before{content:"\ea13"}.icon-mouse-square:before{content:"\ea14"}.icon-mouse:before{content:"\ea15"}.icon-music-circle:before{content:"\ea16"}.icon-music-dashboard:before{content:"\ea17"}.icon-music-filter:before{content:"\ea18"}.icon-music-library-2:before{content:"\ea19"}.icon-music-play:before{content:"\ea1a"}.icon-music-playlist:before{content:"\ea1b"}.icon-music-square-add:before{content:"\ea1c"}.icon-music-square-remove:before{content:"\ea1d"}.icon-music-square-search:before{content:"\ea1e"}.icon-music-square:before{content:"\ea1f"}.icon-music:before{content:"\ea20"}.icon-musicnote:before{content:"\ea21"}.icon-next:before{content:"\ea22"}.icon-note-1:before{content:"\ea23"}.icon-note-2:before{content:"\ea24"}.icon-note-21:before{content:"\ea25"}.icon-note-add:before{content:"\ea26"}.icon-note-favorite:before{content:"\ea27"}.icon-note-remove:before{content:"\ea28"}.icon-note-square:before{content:"\ea29"}.icon-note-text:before{content:"\ea2a"}.icon-note:before{content:"\ea2b"}.icon-notification-1:before{content:"\ea2c"}.icon-notification-bing:before{content:"\ea2d"}.icon-notification-favorite:before{content:"\ea2e"}.icon-notification-status:before{content:"\ea2f"}.icon-notification:before{content:"\ea30"}.icon-omega-circle:before{content:"\ea31"}.icon-omega-square:before{content:"\ea32"}.icon-paintbucket:before{content:"\ea33"}.icon-paperclip-2:before{content:"\ea34"}.icon-paperclip:before{content:"\ea35"}.icon-password-check:before{content:"\ea36"}.icon-path-2:before{content:"\ea37"}.icon-path-square:before{content:"\ea38"}.icon-path:before{content:"\ea39"}.icon-pause-circle:before{content:"\ea3a"}.icon-pause:before{content:"\ea3b"}.icon-pen-add:before{content:"\ea3c"}.icon-pen-close:before{content:"\ea3d"}.icon-pen-remove:before{content:"\ea3e"}.icon-pen-tool-2:before{content:"\ea3f"}.icon-pen-tool:before{content:"\ea40"}.icon-people:before{content:"\ea41"}.icon-percentage-circle:before{content:"\ea42"}.icon-percentage-square:before{content:"\ea43"}.icon-personalcard:before{content:"\ea44"}.icon-pet:before{content:"\ea45"}.icon-pharagraphspacing:before{content:"\ea46"}.icon-picture-frame:before{content:"\ea47"}.icon-play-add:before{content:"\ea48"}.icon-play-circle:before{content:"\ea49"}.icon-play-cricle:before{content:"\ea4a"}.icon-play-remove:before{content:"\ea4b"}.icon-play-default:before{content:"\ea4c"}.icon-presention-chart:before{content:"\ea4d"}.icon-previous:before{content:"\ea4e"}.icon-printer-slash:before{content:"\ea4f"}.icon-printer:before{content:"\ea50"}.icon-profile-2user:before{content:"\ea51"}.icon-profile-add:before{content:"\ea52"}.icon-profile-circle:before{content:"\ea53"}.icon-profile-delete:before{content:"\ea54"}.icon-profile-remove:before{content:"\ea55"}.icon-profile-tick:before{content:"\ea56"}.icon-programming-arrow:before{content:"\ea57"}.icon-programming-arrows:before{content:"\ea58"}.icon-quote-down-circle:before{content:"\ea59"}.icon-quote-down-square:before{content:"\ea5a"}.icon-quote-down:before{content:"\ea5b"}.icon-quote-up-circle:before{content:"\ea5c"}.icon-quote-up-square:before{content:"\ea5d"}.icon-quote-up:before{content:"\ea5e"}.icon-radar-1:before{content:"\ea5f"}.icon-radar-2:before{content:"\ea60"}.icon-radar:before{content:"\ea61"}.icon-radio:before{content:"\ea62"}.icon-ram-2:before{content:"\ea63"}.icon-ram:before{content:"\ea64"}.icon-ranking-1:before{content:"\ea65"}.icon-ranking:before{content:"\ea66"}.icon-receipt-1:before{content:"\ea67"}.icon-receipt-2-1:before{content:"\ea68"}.icon-receipt-2:before{content:"\ea69"}.icon-receipt-add:before{content:"\ea6a"}.icon-receipt-discount:before{content:"\ea6b"}.icon-receipt-disscount:before{content:"\ea6c"}.icon-receipt-edit:before{content:"\ea6d"}.icon-receipt-item:before{content:"\ea6e"}.icon-receipt-minus:before{content:"\ea6f"}.icon-receipt-search:before{content:"\ea70"}.icon-receipt-square:before{content:"\ea71"}.icon-receipt-text:before{content:"\ea72"}.icon-receipt:before{content:"\ea73"}.icon-receive-square-2:before{content:"\ea74"}.icon-receive-square:before{content:"\ea75"}.icon-received:before{content:"\ea76"}.icon-record-circle:before{content:"\ea77"}.icon-record:before{content:"\ea78"}.icon-recovery-convert:before{content:"\ea79"}.icon-redo:before{content:"\ea7a"}.icon-refresh-2:before{content:"\ea7b"}.icon-refresh-circle:before{content:"\ea7c"}.icon-refresh-left-square:before{content:"\ea7d"}.icon-refresh-right-square:before{content:"\ea7e"}.icon-refresh-square-2:before{content:"\ea7f"}.icon-refresh:before{content:"\ea80"}.icon-repeat-circle:before{content:"\ea81"}.icon-repeat:before{content:"\ea82"}.icon-direct-notification:before{content:"\ea83"}.icon-direct-right:before{content:"\ea84"}.icon-direct-send:before{content:"\ea85"}.icon-direct-up:before{content:"\ea86"}.icon-direct:before{content:"\ea87"}.icon-directbox-default:before{content:"\ea88"}.icon-directbox-notif:before{content:"\ea89"}.icon-directbox-receive:before{content:"\ea8a"}.icon-directbox-send:before{content:"\ea8b"}.icon-discount-circle:before{content:"\ea8c"}.icon-discount-shape:before{content:"\ea8d"}.icon-discover-1:before{content:"\ea8e"}.icon-discover:before{content:"\ea8f"}.icon-dislike:before{content:"\ea90"}.icon-gallery-favorite:before{content:"\ea91"}.icon-gallery-import:before{content:"\ea92"}.icon-gallery-remove:before{content:"\ea93"}.icon-gallery-slash:before{content:"\ea94"}.icon-gallery-tick:before{content:"\ea95"}.icon-gallery:before{content:"\ea96"}.icon-game:before{content:"\ea97"}.icon-gameboy:before{content:"\ea98"}.icon-gas-station:before{content:"\ea99"}.icon-gemini-2:before{content:"\ea9a"}.icon-gemini:before{content:"\ea9b"}.icon-ghost:before{content:"\ea9c"}.icon-gift:before{content:"\ea9d"}.icon-glass-1:before{content:"\ea9e"}.icon-glass:before{content:"\ea9f"}.icon-global-edit:before{content:"\eaa0"}.icon-global-refresh:before{content:"\eaa1"}.icon-global-search:before{content:"\eaa2"}.icon-global:before{content:"\eaa3"}.icon-gps-slash:before{content:"\eaa4"}.icon-gps:before{content:"\eaa5"}.icon-grammerly:before{content:"\eaa6"}.icon-graph:before{content:"\eaa7"}.icon-grid-1:before{content:"\eaa8"}.icon-grid-2:before{content:"\eaa9"}.icon-grid-3:before{content:"\eaaa"}.icon-grid-4:before{content:"\eaab"}.icon-grid-5:before{content:"\eaac"}.icon-grid-6:before{content:"\eaad"}.icon-grid-7:before{content:"\eaae"}.icon-grid-8:before{content:"\eaaf"}.icon-grid-9:before{content:"\eab0"}.icon-grid-edit:before{content:"\eab1"}.icon-grid-eraser:before{content:"\eab2"}.icon-grid-lock:before{content:"\eab3"}.icon-happyemoji:before{content:"\eab4"}.icon-hashtag-1:before{content:"\eab5"}.icon-hashtag-down:before{content:"\eab6"}.icon-hashtag-up:before{content:"\eab7"}.icon-hashtag:before{content:"\eab8"}.icon-headphone:before{content:"\eab9"}.icon-headphones:before{content:"\eaba"}.icon-health:before{content:"\eabb"}.icon-heart-add:before{content:"\eabc"}.icon-heart-circle:before{content:"\eabd"}.icon-heart-edit:before{content:"\eabe"}.icon-heart-remove:before{content:"\eabf"}.icon-heart-search:before{content:"\eac0"}.icon-heart-slash:before{content:"\eac1"}.icon-heart-tick:before{content:"\eac2"}.icon-heart:before{content:"\eac3"}.icon-hierarchy-2:before{content:"\eac4"}.icon-hierarchy-3:before{content:"\eac5"}.icon-hierarchy-square-2:before{content:"\eac6"}.icon-hierarchy-square-3:before{content:"\eac7"}.icon-hierarchy-square:before{content:"\eac8"}.icon-hierarchy:before{content:"\eac9"}.icon-home-1:before{content:"\eaca"}.icon-home-2:before{content:"\eacb"}.icon-home-hashtag:before{content:"\eacc"}.icon-home-trend-down:before{content:"\eacd"}.icon-home-trend-up:before{content:"\eace"}.icon-home-wifi:before{content:"\eacf"}.icon-home:before{content:"\ead0"}.icon-hospital:before{content:"\ead1"}.icon-house-2:before{content:"\ead2"}.icon-house:before{content:"\ead3"}.icon-image:before{content:"\ead4"}.icon-import-1:before{content:"\ead5"}.icon-import-2:before{content:"\ead6"}.icon-import-3:before{content:"\ead7"}.icon-import:before{content:"\ead8"}.icon-info-circle:before{content:"\ead9"}.icon-information:before{content:"\eada"}.icon-instagram:before{content:"\eadb"}.icon-judge:before{content:"\eadc"}.icon-kanban:before{content:"\eadd"}.icon-key-square:before{content:"\eade"}.icon-key:before{content:"\eadf"}.icon-keyboard-open:before{content:"\eae0"}.icon-keyboard:before{content:"\eae1"}.icon-lamp-1:before{content:"\eae2"}.icon-lamp-charge:before{content:"\eae3"}.icon-lamp-on:before{content:"\eae4"}.icon-lamp-slash:before{content:"\eae5"}.icon-lamp:before{content:"\eae6"}.icon-language-circle:before{content:"\eae7"}.icon-language-square:before{content:"\eae8"}.icon-layer:before{content:"\eae9"}.icon-level:before{content:"\eaea"}.icon-lifebuoy:before{content:"\eaeb"}.icon-like-1:before{content:"\eaec"}.icon-like-dislike:before{content:"\eaed"}.icon-like-shapes:before{content:"\eaee"}.icon-like-tag:before{content:"\eaef"}.icon-like:before{content:"\eaf0"}.icon-link-1:before{content:"\eaf1"}.icon-link-2:before{content:"\eaf2"}.icon-link-21:before{content:"\eaf3"}.icon-link-circle:before{content:"\eaf4"}.icon-link-square:before{content:"\eaf5"}.icon-link:before{content:"\eaf6"}.icon-location-add:before{content:"\eaf7"}.icon-location-cross:before{content:"\eaf8"}.icon-location-minus:before{content:"\eaf9"}.icon-location-slash:before{content:"\eafa"}.icon-location-tick:before{content:"\eafb"}.icon-location:before{content:"\eafc"}.icon-lock-1:before{content:"\eafd"}.icon-lock-circle:before{content:"\eafe"}.icon-lock-slash:before{content:"\eaff"}.icon-lock:before{content:"\eb00"}.icon-login-1:before{content:"\eb01"}.icon-login:before{content:"\eb02"}.icon-logout-1:before{content:"\eb03"}.icon-logout:before{content:"\eb04"}.icon-lovely:before{content:"\eb05"}.icon-magic-star:before{content:"\eb06"}.icon-magicpen:before{content:"\eb07"}.icon-main-component:before{content:"\eb08"}.icon-man:before{content:"\eb09"}.icon-map-1:before{content:"\eb0a"}.icon-map:before{content:"\eb0b"}.icon-mask-1:before{content:"\eb0c"}.icon-mask-2:before{content:"\eb0d"}.icon-mask:before{content:"\eb0e"}.icon-math:before{content:"\eb0f"}.icon-maximize-1:before{content:"\eb10"}.icon-maximize-2:before{content:"\eb11"}.icon-maximize-3:before{content:"\eb12"}.icon-maximize-4:before{content:"\eb13"}.icon-maximize-21:before{content:"\eb14"}.icon-maximize-circle:before{content:"\eb15"}.icon-maximize:before{content:"\eb16"}.icon-medal-star:before{content:"\eb17"}.icon-medal:before{content:"\eb18"}.icon-menu-1:before{content:"\eb19"}.icon-menu-board:before{content:"\eb1a"}.icon-menu:before{content:"\eb1b"}.icon-message-2:before{content:"\eb1c"}.icon-message-add-1:before{content:"\eb1d"}.icon-card-slash:before{content:"\eb1e"}.icon-card-tick-1:before{content:"\eb1f"}.icon-card-tick:before{content:"\eb20"}.icon-card:before{content:"\eb21"}.icon-cards:before{content:"\eb22"}.icon-category-2:before{content:"\eb23"}.icon-category:before{content:"\eb24"}.icon-cd:before{content:"\eb25"}.icon-chart-1:before{content:"\eb26"}.icon-chart-2:before{content:"\eb27"}.icon-chart-3:before{content:"\eb28"}.icon-chart-21:before{content:"\eb29"}.icon-chart-fail:before{content:"\eb2a"}.icon-chart-square:before{content:"\eb2b"}.icon-chart-success:before{content:"\eb2c"}.icon-chart:before{content:"\eb2d"}.icon-check:before{content:"\eb2e"}.icon-chrome:before{content:"\eb2f"}.icon-clipboard-close:before{content:"\eb30"}.icon-clipboard-export:before{content:"\eb31"}.icon-clipboard-import:before{content:"\eb32"}.icon-clipboard-text:before{content:"\eb33"}.icon-clipboard-tick:before{content:"\eb34"}.icon-clipboard:before{content:"\eb35"}.icon-clock-1:before{content:"\eb36"}.icon-clock:before{content:"\eb37"}.icon-close-circle:before{content:"\eb38"}.icon-close-square:before{content:"\eb39"}.icon-cloud-add:before{content:"\eb3a"}.icon-cloud-change:before{content:"\eb3b"}.icon-cloud-connection:before{content:"\eb3c"}.icon-cloud-cross:before{content:"\eb3d"}.icon-cloud-drizzle:before{content:"\eb3e"}.icon-cloud-fog:before{content:"\eb3f"}.icon-cloud-lightning:before{content:"\eb40"}.icon-cloud-minus:before{content:"\eb41"}.icon-cloud-notif:before{content:"\eb42"}.icon-cloud-plus:before{content:"\eb43"}.icon-cloud-remove:before{content:"\eb44"}.icon-cloud-snow:before{content:"\eb45"}.icon-cloud-sunny:before{content:"\eb46"}.icon-cloud:before{content:"\eb47"}.icon-code-1:before{content:"\eb48"}.icon-code-circle:before{content:"\eb49"}.icon-code:before{content:"\eb4a"}.icon-coffee:before{content:"\eb4b"}.icon-coin-1:before{content:"\eb4c"}.icon-coin:before{content:"\eb4d"}.icon-color-swatch:before{content:"\eb4e"}.icon-colorfilter:before{content:"\eb4f"}.icon-colors-square:before{content:"\eb50"}.icon-command-square:before{content:"\eb51"}.icon-command:before{content:"\eb52"}.icon-component:before{content:"\eb53"}.icon-computing:before{content:"\eb54"}.icon-convert-3d-cube:before{content:"\eb55"}.icon-convert-card:before{content:"\eb56"}.icon-convert:before{content:"\eb57"}.icon-convertshape-2:before{content:"\eb58"}.icon-convertshape:before{content:"\eb59"}.icon-copy-success:before{content:"\eb5a"}.icon-copy:before{content:"\eb5b"}.icon-copyright:before{content:"\eb5c"}.icon-courthouse:before{content:"\eb5d"}.icon-cpu-charge:before{content:"\eb5e"}.icon-cpu-setting:before{content:"\eb5f"}.icon-cpu:before{content:"\eb60"}.icon-creative-commons:before{content:"\eb61"}.icon-crop:before{content:"\eb62"}.icon-crown-1:before{content:"\eb63"}.icon-crown:before{content:"\eb64"}.icon-cup:before{content:"\eb65"}.icon-danger:before{content:"\eb66"}.icon-data-2:before{content:"\eb67"}.icon-data:before{content:"\eb68"}.icon-designtools:before{content:"\eb69"}.icon-device-message:before{content:"\eb6a"}.icon-devices-1:before{content:"\eb6b"}.icon-devices:before{content:"\eb6c"}.icon-diagram:before{content:"\eb6d"}.icon-diamonds:before{content:"\eb6e"}.icon-direct-down:before{content:"\eb6f"}.icon-direct-inbox:before{content:"\eb70"}.icon-direct-left:before{content:"\eb71"}.icon-direct-normal:before{content:"\eb72"}.icon-document-1:before{content:"\eb73"}.icon-document-cloud:before{content:"\eb74"}.icon-document-code-2:before{content:"\eb75"}.icon-document-code:before{content:"\eb76"}.icon-document-copy:before{content:"\eb77"}.icon-document-download:before{content:"\eb78"}.icon-document-favorite:before{content:"\eb79"}.icon-document-filter:before{content:"\eb7a"}.icon-document-forward:before{content:"\eb7b"}.icon-document-like:before{content:"\eb7c"}.icon-document-normal:before{content:"\eb7d"}.icon-document-previous:before{content:"\eb7e"}.icon-document-sketch:before{content:"\eb7f"}.icon-document-text-1:before{content:"\eb80"}.icon-document-text:before{content:"\eb81"}.icon-document-upload:before{content:"\eb82"}.icon-document:before{content:"\eb83"}.icon-dollar-circle:before{content:"\eb84"}.icon-dollar-square:before{content:"\eb85"}.icon-driver-2:before{content:"\eb86"}.icon-driver-refresh:before{content:"\eb87"}.icon-driver:before{content:"\eb88"}.icon-driving:before{content:"\eb89"}.icon-drop:before{content:"\eb8a"}.icon-edit-2:before{content:"\eb8b"}.icon-edit:before{content:"\eb8c"}.icon-electricity:before{content:"\eb8d"}.icon-element-2:before{content:"\eb8e"}.icon-element-3:before{content:"\eb8f"}.icon-element-4:before{content:"\eb90"}.icon-element-equal:before{content:"\eb91"}.icon-element-plus:before{content:"\eb92"}.icon-emoji-happy:before{content:"\eb93"}.icon-emoji-normal:before{content:"\eb94"}.icon-emoji-sad:before{content:"\eb95"}.icon-empty-wallet-add:before{content:"\eb96"}.icon-empty-wallet-change:before{content:"\eb97"}.icon-empty-wallet-remove:before{content:"\eb98"}.icon-empty-wallet-tick:before{content:"\eb99"}.icon-empty-wallet-time:before{content:"\eb9a"}.icon-empty-wallet:before{content:"\eb9b"}.icon-eraser-1:before{content:"\eb9c"}.icon-eraser:before{content:"\eb9d"}.icon-export-1:before{content:"\eb9e"}.icon-export-2:before{content:"\eb9f"}.icon-export-3:before{content:"\eba0"}.icon-export:before{content:"\eba1"}.icon-external-drive:before{content:"\eba2"}.icon-eye-slash:before{content:"\eba3"}.icon-eye:before{content:"\eba4"}.icon-fatrows:before{content:"\eba5"}.icon-favorite-chart:before{content:"\eba6"}.icon-filter-add:before{content:"\eba7"}.icon-filter-edit:before{content:"\eba8"}.icon-filter-remove:before{content:"\eba9"}.icon-filter-search:before{content:"\ebaa"}.icon-filter-square:before{content:"\ebab"}.icon-filter-tick:before{content:"\ebac"}.icon-filter:before{content:"\ebad"}.icon-finger-cricle:before{content:"\ebae"}.icon-finger-scan:before{content:"\ebaf"}.icon-firstline:before{content:"\ebb0"}.icon-flag-2:before{content:"\ebb1"}.icon-flag:before{content:"\ebb2"}.icon-flash-1:before{content:"\ebb3"}.icon-flash-circle-1:before{content:"\ebb4"}.icon-flash-circle:before{content:"\ebb5"}.icon-flash-slash:before{content:"\ebb6"}.icon-flash:before{content:"\ebb7"}.icon-folder-2:before{content:"\ebb8"}.icon-folder-add:before{content:"\ebb9"}.icon-folder-cloud:before{content:"\ebba"}.icon-folder-connection:before{content:"\ebbb"}.icon-folder-cross:before{content:"\ebbc"}.icon-folder-favorite:before{content:"\ebbd"}.icon-folder-minus:before{content:"\ebbe"}.icon-folder-open:before{content:"\ebbf"}.icon-folder:before{content:"\ebc0"}.icon-forbidden-2:before{content:"\ebc1"}.icon-forbidden:before{content:"\ebc2"}.icon-format-circle:before{content:"\ebc3"}.icon-format-square:before{content:"\ebc4"}.icon-forward-5-seconds:before{content:"\ebc5"}.icon-forward-10-seconds:before{content:"\ebc6"}.icon-forward-15-seconds:before{content:"\ebc7"}.icon-forward-item:before{content:"\ebc8"}.icon-forward-square:before{content:"\ebc9"}.icon-forward:before{content:"\ebca"}.icon-frame-1:before{content:"\ebcb"}.icon-frame-2:before{content:"\ebcc"}.icon-frame-3:before{content:"\ebcd"}.icon-frame-4:before{content:"\ebce"}.icon-frame:before{content:"\ebcf"}.icon-gallery-add:before{content:"\ebd0"}.icon-gallery-edit:before{content:"\ebd1"}.icon-gallery-export:before{content:"\ebd2"}.icon-d-cube-scan:before{content:"\ebd3"}.icon-d-rotate:before{content:"\ebd4"}.icon-d-square:before{content:"\ebd5"}.icon-dcube:before{content:"\ebd6"}.icon-square:before{content:"\ebd7"}.icon-support:before{content:"\ebd8"}.icon-activity:before{content:"\ebd9"}.icon-add-circle:before{content:"\ebda"}.icon-add-square:before{content:"\ebdb"}.icon-add:before{content:"\ebdc"}.icon-additem:before{content:"\ebdd"}.icon-airdrop:before{content:"\ebde"}.icon-airplane-square:before{content:"\ebdf"}.icon-airplane:before{content:"\ebe0"}.icon-airpod:before{content:"\ebe1"}.icon-airpods:before{content:"\ebe2"}.icon-alarm:before{content:"\ebe3"}.icon-align-bottom:before{content:"\ebe4"}.icon-align-horizontally:before{content:"\ebe5"}.icon-align-left:before{content:"\ebe6"}.icon-align-right:before{content:"\ebe7"}.icon-align-vertically:before{content:"\ebe8"}.icon-aquarius:before{content:"\ebe9"}.icon-archive-1:before{content:"\ebea"}.icon-archive-2:before{content:"\ebeb"}.icon-archive-add:before{content:"\ebec"}.icon-archive-book:before{content:"\ebed"}.icon-archive-minus:before{content:"\ebee"}.icon-archive-slash:before{content:"\ebef"}.icon-archive-tick:before{content:"\ebf0"}.icon-archive:before{content:"\ebf1"}.icon-arrange-circle-2:before{content:"\ebf2"}.icon-arrange-circle:before{content:"\ebf3"}.icon-arrange-square-2:before{content:"\ebf4"}.icon-arrange-square:before{content:"\ebf5"}.icon-arrow-2:before{content:"\ebf6"}.icon-arrow-3:before{content:"\ebf7"}.icon-arrow-bottom:before{content:"\ebf8"}.icon-arrow-circle-down:before{content:"\ebf9"}.icon-arrow-circle-left:before{content:"\ebfa"}.icon-arrow-circle-right:before{content:"\ebfb"}.icon-arrow-circle-up:before{content:"\ebfc"}.icon-arrow-down-1:before{content:"\ebfd"}.icon-arrow-down-2:before{content:"\ebfe"}.icon-arrow-down:before{content:"\ebff"}.icon-arrow-left-1:before{content:"\ec00"}.icon-arrow-left-2:before{content:"\ec01"}.icon-arrow-left-3:before{content:"\ec02"}.icon-arrow-left:before{content:"\ec03"}.icon-arrow-right-1:before{content:"\ec04"}.icon-arrow-right-2:before{content:"\ec05"}.icon-arrow-right-3:before{content:"\ec06"}.icon-arrow-right:before{content:"\ec07"}.icon-arrow-square-down:before{content:"\ec08"}.icon-arrow-square-left:before{content:"\ec09"}.icon-arrow-square-right:before{content:"\ec0a"}.icon-arrow-square-up:before{content:"\ec0b"}.icon-arrow-square:before{content:"\ec0c"}.icon-arrow-swap-horizontal:before{content:"\ec0d"}.icon-arrow-swap:before{content:"\ec0e"}.icon-arrow-up-1:before{content:"\ec0f"}.icon-arrow-up-2:before{content:"\ec10"}.icon-arrow-up-3:before{content:"\ec11"}.icon-arrow-up:before{content:"\ec12"}.icon-arrow:before{content:"\ec13"}.icon-attach-circle:before{content:"\ec14"}.icon-attach-square:before{content:"\ec15"}.icon-audio-square:before{content:"\ec16"}.icon-autobrightness:before{content:"\ec17"}.icon-award:before{content:"\ec18"}.icon-back-square:before{content:"\ec19"}.icon-backward-5-seconds:before{content:"\ec1a"}.icon-backward-10-seconds:before{content:"\ec1b"}.icon-backward-15-seconds:before{content:"\ec1c"}.icon-backward-item:before{content:"\ec1d"}.icon-backward:before{content:"\ec1e"}.icon-bag-2:before{content:"\ec1f"}.icon-bag-cross-1:before{content:"\ec20"}.icon-bag-cross:before{content:"\ec21"}.icon-bag-happy:before{content:"\ec22"}.icon-bag-tick-2:before{content:"\ec23"}.icon-bag-tick:before{content:"\ec24"}.icon-bag-timer:before{content:"\ec25"}.icon-bag:before{content:"\ec26"}.icon-bank:before{content:"\ec27"}.icon-barcode:before{content:"\ec28"}.icon-battery-3full:before{content:"\ec29"}.icon-battery-charging:before{content:"\ec2a"}.icon-battery-disable:before{content:"\ec2b"}.icon-battery-empty-1:before{content:"\ec2c"}.icon-battery-empty:before{content:"\ec2d"}.icon-battery-full:before{content:"\ec2e"}.icon-bezier:before{content:"\ec2f"}.icon-bill:before{content:"\ec30"}.icon-bitcoin-card:before{content:"\ec31"}.icon-bitcoin-convert:before{content:"\ec32"}.icon-bitcoin-refresh:before{content:"\ec33"}.icon-blend-2:before{content:"\ec34"}.icon-blend:before{content:"\ec35"}.icon-bluetooth-2:before{content:"\ec36"}.icon-bluetooth-circle:before{content:"\ec37"}.icon-bluetooth-rectangle:before{content:"\ec38"}.icon-bluetooth:before{content:"\ec39"}.icon-blur:before{content:"\ec3a"}.icon-book-1:before{content:"\ec3b"}.icon-book-saved:before{content:"\ec3c"}.icon-book-square:before{content:"\ec3d"}.icon-book:before{content:"\ec3e"}.icon-bookmark-2:before{content:"\ec3f"}.icon-bookmark:before{content:"\ec40"}.icon-box-1:before{content:"\ec41"}.icon-box-2:before{content:"\ec42"}.icon-box-add:before{content:"\ec43"}.icon-box-remove:before{content:"\ec44"}.icon-box-search:before{content:"\ec45"}.icon-box-tick:before{content:"\ec46"}.icon-box-time:before{content:"\ec47"}.icon-box:before{content:"\ec48"}.icon-briefcase:before{content:"\ec49"}.icon-brifecase-cross:before{content:"\ec4a"}.icon-brifecase-tick:before{content:"\ec4b"}.icon-brifecase-timer:before{content:"\ec4c"}.icon-broom:before{content:"\ec4d"}.icon-brush-1:before{content:"\ec4e"}.icon-brush-2:before{content:"\ec4f"}.icon-brush-3:before{content:"\ec50"}.icon-brush-4:before{content:"\ec51"}.icon-brush:before{content:"\ec52"}.icon-bubble:before{content:"\ec53"}.icon-bucket-circle:before{content:"\ec54"}.icon-bucket-square:before{content:"\ec55"}.icon-bucket:before{content:"\ec56"}.icon-building-3:before{content:"\ec57"}.icon-building-4:before{content:"\ec58"}.icon-building:before{content:"\ec59"}.icon-buildings-2:before{content:"\ec5a"}.icon-buildings:before{content:"\ec5b"}.icon-buliding:before{content:"\ec5c"}.icon-bus:before{content:"\ec5d"}.icon-buy-crypto:before{content:"\ec5e"}.icon-cake:before{content:"\ec5f"}.icon-calculator:before{content:"\ec60"}.icon-calendar-1:before{content:"\ec61"}.icon-calendar-2:before{content:"\ec62"}.icon-calendar-add:before{content:"\ec63"}.icon-calendar-circle:before{content:"\ec64"}.icon-calendar-edit:before{content:"\ec65"}.icon-calendar-remove:before{content:"\ec66"}.icon-calendar-search:before{content:"\ec67"}.icon-calendar-tick:before{content:"\ec68"}.icon-calendar:before{content:"\ec69"}.icon-call-add:before{content:"\ec6a"}.icon-call-calling:before{content:"\ec6b"}.icon-call-incoming:before{content:"\ec6c"}.icon-call-minus:before{content:"\ec6d"}.icon-call-outgoing:before{content:"\ec6e"}.icon-call-received:before{content:"\ec6f"}.icon-call-remove:before{content:"\ec70"}.icon-call-slash:before{content:"\ec71"}.icon-call:before{content:"\ec72"}.icon-camera-slash:before{content:"\ec73"}.icon-camera:before{content:"\ec74"}.icon-candle-2:before{content:"\ec75"}.icon-candle:before{content:"\ec76"}.icon-car:before{content:"\ec77"}.icon-card-add:before{content:"\ec78"}.icon-card-coin:before{content:"\ec79"}.icon-card-edit:before{content:"\ec7a"}.icon-card-pos:before{content:"\ec7b"}.icon-card-receive:before{content:"\ec7c"}.icon-card-remove-1:before{content:"\ec7d"}.icon-card-remove:before{content:"\ec7e"}.icon-card-send:before{content:"\ec7f"}.icon-Stroke-58:before{content:"\ec80"}.icon-Combined-Shape:before{content:"\ec81"}.icon-Shape:before{content:"\ec82";color:#6c6d74}.icon-facebook:before{content:"\ec83"}.icon-envelope-solid:before{content:"\ec84"}.icon-send-sqaure-21:before{content:"\ec85"}.icon-send-square1:before{content:"\ec86"}.icon-send1:before{content:"\ec87"}.icon-setting-21:before{content:"\ec88"}.icon-setting-31:before{content:"\ec89"}.icon-setting-41:before{content:"\ec8a"}.icon-setting-51:before{content:"\ec8b"}.icon-setting1:before{content:"\ec8c"}.icon-settings1:before{content:"\ec8d"}.icon-shapes-11:before{content:"\ec8e"}.icon-shapes-2:before{content:"\ec8f"}.icon-shapes1:before{content:"\ec90"}.icon-share1:before{content:"\ec91"}.icon-shield-cross1:before{content:"\ec92"}.icon-shield-search1:before{content:"\ec93"}.icon-shield-security1:before{content:"\ec94"}.icon-shield-slash1:before{content:"\ec95"}.icon-shield-tick1:before{content:"\ec96"}.icon-shield:before{content:"\ec97"}.icon-ship1:before{content:"\ec98"}.icon-shop-add1:before{content:"\ec99"}.icon-shop-remove1:before{content:"\ec9a"}.icon-shop1:before{content:"\ec9b"}.icon-shopping-bag1:before{content:"\ec9c"}.icon-shopping-cart1:before{content:"\ec9d"}.icon-sidebar-bottom1:before{content:"\ec9e"}.icon-sidebar-left1:before{content:"\ec9f"}.icon-sidebar-right1:before{content:"\eca0"}.icon-sidebar-top1:before{content:"\eca1"}.icon-signpost1:before{content:"\eca2"}.icon-simcard-11:before{content:"\eca3"}.icon-simcard-21:before{content:"\eca4"}.icon-simcard1:before{content:"\eca5"}.icon-size1:before{content:"\eca6"}.icon-slash1:before{content:"\eca7"}.icon-slider-horizontal-11:before{content:"\eca8"}.icon-slider-horizontal1:before{content:"\eca9"}.icon-slider-vertical-11:before{content:"\ecaa"}.icon-slider-vertical1:before{content:"\ecab"}.icon-slider1:before{content:"\ecac"}.icon-smallcaps1:before{content:"\ecad"}.icon-smart-car1:before{content:"\ecae"}.icon-smart-home1:before{content:"\ecaf"}.icon-smileys1:before{content:"\ecb0"}.icon-sms-edit1:before{content:"\ecb1"}.icon-sms-notification1:before{content:"\ecb2"}.icon-sms-search1:before{content:"\ecb3"}.icon-sms-star1:before{content:"\ecb4"}.icon-sms-tracking1:before{content:"\ecb5"}.icon-sms1:before{content:"\ecb6"}.icon-sort1:before{content:"\ecb7"}.icon-sound1:before{content:"\ecb8"}.icon-speaker1:before{content:"\ecb9"}.icon-speedometer1:before{content:"\ecba"}.icon-star-11:before{content:"\ecbb"}.icon-star-slash1:before{content:"\ecbc"}.icon-star1:before{content:"\ecbd"}.icon-status-up1:before{content:"\ecbe"}.icon-status1:before{content:"\ecbf"}.icon-sticker1:before{content:"\ecc0"}.icon-stickynote1:before{content:"\ecc1"}.icon-stop-circle1:before{content:"\ecc2"}.icon-stop1:before{content:"\ecc3"}.icon-story1:before{content:"\ecc4"}.icon-strongbox-21:before{content:"\ecc5"}.icon-strongbox1:before{content:"\ecc6"}.icon-subtitle1:before{content:"\ecc7"}.icon-sun-11:before{content:"\ecc8"}.icon-sun-fog1:before{content:"\ecc9"}.icon-sun1:before{content:"\ecca"}.icon-tag-21:before{content:"\eccb"}.icon-tag-cross1:before{content:"\eccc"}.icon-tag-right1:before{content:"\eccd"}.icon-tag-user1:before{content:"\ecce"}.icon-tag1:before{content:"\eccf"}.icon-task-square1:before{content:"\ecd0"}.icon-task1:before{content:"\ecd1"}.icon-teacher1:before{content:"\ecd2"}.icon-text-block1:before{content:"\ecd3"}.icon-text-bold1:before{content:"\ecd4"}.icon-text-italic1:before{content:"\ecd5"}.icon-text-underline1:before{content:"\ecd6"}.icon-text1:before{content:"\ecd7"}.icon-textalign-center1:before{content:"\ecd8"}.icon-textalign-justifycenter1:before{content:"\ecd9"}.icon-textalign-justifyleft1:before{content:"\ecda"}.icon-textalign-justifyright1:before{content:"\ecdb"}.icon-textalign-left1:before{content:"\ecdc"}.icon-textalign-right1:before{content:"\ecdd"}.icon-tick-circle1:before{content:"\ecde"}.icon-tick-square1:before{content:"\ecdf"}.icon-ticket-21:before{content:"\ece0"}.icon-ticket-discount1:before{content:"\ece1"}.icon-ticket-expired1:before{content:"\ece2"}.icon-ticket-star1:before{content:"\ece3"}.icon-ticket1:before{content:"\ece4"}.icon-timer-11:before{content:"\ece5"}.icon-timer-pause1:before{content:"\ece6"}.icon-timer-start1:before{content:"\ece7"}.icon-timer1:before{content:"\ece8"}.icon-toggle-off-circle1:before{content:"\ece9"}.icon-toggle-off1:before{content:"\ecea"}.icon-toggle-on-circle1:before{content:"\eceb"}.icon-toggle-on1:before{content:"\ecec"}.icon-trade1:before{content:"\eced"}.icon-transaction-minus1:before{content:"\ecee"}.icon-translate1:before{content:"\ecef"}.icon-trash1:before{content:"\ecf0"}.icon-tree1:before{content:"\ecf1"}.icon-trend-down1:before{content:"\ecf2"}.icon-trend-up1:before{content:"\ecf3"}.icon-triangle1:before{content:"\ecf4"}.icon-truck-remove1:before{content:"\ecf5"}.icon-truck-tick1:before{content:"\ecf6"}.icon-truck-time1:before{content:"\ecf7"}.icon-trush-square1:before{content:"\ecf8"}.icon-undo1:before{content:"\ecf9"}.icon-unlimited1:before{content:"\ecfa"}.icon-unlock1:before{content:"\ecfb"}.icon-user-add1:before{content:"\ecfc"}.icon-user-cirlce-add1:before{content:"\ecfd"}.icon-user-edit1:before{content:"\ecfe"}.icon-user-minus1:before{content:"\ecff"}.icon-user-octagon1:before{content:"\ed00"}.icon-user-remove1:before{content:"\ed01"}.icon-user-search1:before{content:"\ed02"}.icon-user-square1:before{content:"\ed03"}.icon-user-tag1:before{content:"\ed04"}.icon-user-tick1:before{content:"\ed05"}.icon-user1:before{content:"\ed06"}.icon-verify1:before{content:"\ed07"}.icon-video-add1:before{content:"\ed08"}.icon-video-circle1:before{content:"\ed09"}.icon-video-horizontal1:before{content:"\ed0a"}.icon-video-octagon1:before{content:"\ed0b"}.icon-video-play1:before{content:"\ed0c"}.icon-video-remove1:before{content:"\ed0d"}.icon-video-slash1:before{content:"\ed0e"}.icon-video-square1:before{content:"\ed0f"}.icon-video-tick1:before{content:"\ed10"}.icon-video-time1:before{content:"\ed11"}.icon-video-vertical1:before{content:"\ed12"}.icon-video1:before{content:"\ed13"}.icon-voice-cricle1:before{content:"\ed14"}.icon-voice-square1:before{content:"\ed15"}.icon-volume-cross1:before{content:"\ed16"}.icon-volume-high1:before{content:"\ed17"}.icon-volume-low-11:before{content:"\ed18"}.icon-volume-low1:before{content:"\ed19"}.icon-volume-mute1:before{content:"\ed1a"}.icon-volume-slash1:before{content:"\ed1b"}.icon-volume-up1:before{content:"\ed1c"}.icon-wallet-11:before{content:"\ed1d"}.icon-wallet-21:before{content:"\ed1e"}.icon-wallet-31:before{content:"\ed1f"}.icon-wallet-add-11:before{content:"\ed20"}.icon-wallet-add1:before{content:"\ed21"}.icon-wallet-check1:before{content:"\ed22"}.icon-wallet-minus1:before{content:"\ed23"}.icon-wallet-money1:before{content:"\ed24"}.icon-wallet-remove1:before{content:"\ed25"}.icon-wallet-search1:before{content:"\ed26"}.icon-wallet1:before{content:"\ed27"}.icon-warning-21:before{content:"\ed28"}.icon-watch-status1:before{content:"\ed29"}.icon-watch1:before{content:"\ed2a"}.icon-weight-11:before{content:"\ed2b"}.icon-grid-51:before{content:"\ed2c"}.icon-grid-61:before{content:"\ed2d"}.icon-grid-71:before{content:"\ed2e"}.icon-grid-81:before{content:"\ed2f"}.icon-grid-91:before{content:"\ed30"}.icon-grid-edit1:before{content:"\ed31"}.icon-grid-eraser1:before{content:"\ed32"}.icon-grid-lock1:before{content:"\ed33"}.icon-group-1:before{content:"\ed34"}.icon-group-2:before{content:"\ed35"}.icon-group-4:before{content:"\ed36"}.icon-group-5:before{content:"\ed37"}.icon-group-6:before{content:"\ed38"}.icon-group-7:before{content:"\ed39"}.icon-group-8:before{content:"\ed3a"}.icon-group-9:before{content:"\ed3b"}.icon-group-10:before{content:"\ed3c"}.icon-group-11:before{content:"\ed3d"}.icon-group:before{content:"\ed3e"}.icon-happyemoji1:before{content:"\ed3f"}.icon-hashtag-11:before{content:"\ed40"}.icon-hashtag-down1:before{content:"\ed41"}.icon-hashtag-up1:before{content:"\ed42"}.icon-hashtag1:before{content:"\ed43"}.icon-headphone1:before{content:"\ed44"}.icon-headphones1:before{content:"\ed45"}.icon-heart-add1:before{content:"\ed46"}.icon-heart-circle1:before{content:"\ed47"}.icon-heart-edit1:before{content:"\ed48"}.icon-heart-remove1:before{content:"\ed49"}.icon-heart-search1:before{content:"\ed4a"}.icon-heart-slash1:before{content:"\ed4b"}.icon-heart-tick1:before{content:"\ed4c"}.icon-heart1:before{content:"\ed4d"}.icon-music-square1:before{content:"\ed4e"}.icon-music1:before{content:"\ed4f"}.icon-musicnote1:before{content:"\ed50"}.icon-notification-status1:before{content:"\ed51"}.icon-notification1:before{content:"\ed52"}.icon-omega-circle-1:before{content:"\ed53"}.icon-pen-close-1:before{content:"\ed54"}.icon-pen-close1:before{content:"\ed55"}.icon-pen-remove-1:before{content:"\ed56"}.icon-pen-remove1:before{content:"\ed57"}.icon-pen-tool-1:before{content:"\ed58"}.icon-pen-tool-2-1:before{content:"\ed59"}.icon-pen-tool-21:before{content:"\ed5a"}.icon-pen-tool1:before{content:"\ed5b"}.icon-people1:before{content:"\ed5c"}.icon-percentage-square1:before{content:"\ed5d"}.icon-personalcard1:before{content:"\ed5e"}.icon-pet1:before{content:"\ed5f"}.icon-pharagraphspacing1:before{content:"\ed60"}.icon-picture-frame1:before{content:"\ed61"}.icon-play-add1:before{content:"\ed62"}.icon-play-circle1:before{content:"\ed63"}.icon-play-cricle1:before{content:"\ed64"}.icon-play-remove1:before{content:"\ed65"}.icon-play1:before{content:"\ed66"}.icon-presention-chart1:before{content:"\ed67"}.icon-previous1:before{content:"\ed68"}.icon-printer-slash1:before{content:"\ed69"}.icon-printer1:before{content:"\ed6a"}.icon-profile-2user1:before{content:"\ed6b"}.icon-profile-add1:before{content:"\ed6c"}.icon-profile-circle1:before{content:"\ed6d"}.icon-profile-delete1:before{content:"\ed6e"}.icon-profile-remove1:before{content:"\ed6f"}.icon-profile-tick1:before{content:"\ed70"}.icon-profile:before{content:"\ed71"}.icon-programming-arrow1:before{content:"\ed72"}.icon-programming-arrows1:before{content:"\ed73"}.icon-quote-down-circle1:before{content:"\ed74"}.icon-quote-down-square1:before{content:"\ed75"}.icon-quote-down1:before{content:"\ed76"}.icon-quote-up-circle1:before{content:"\ed77"}.icon-quote-up-square1:before{content:"\ed78"}.icon-quote-up1:before{content:"\ed79"}.icon-radar-11:before{content:"\ed7a"}.icon-radar-21:before{content:"\ed7b"}.icon-radar1:before{content:"\ed7c"}.icon-radio1:before{content:"\ed7d"}.icon-ram-21:before{content:"\ed7e"}.icon-ram1:before{content:"\ed7f"}.icon-ranking-11:before{content:"\ed80"}.icon-ranking1:before{content:"\ed81"}.icon-receipt-11:before{content:"\ed82"}.icon-receipt-2-11:before{content:"\ed83"}.icon-receipt-21:before{content:"\ed84"}.icon-receipt-add1:before{content:"\ed85"}.icon-receipt-discount1:before{content:"\ed86"}.icon-receipt-disscount1:before{content:"\ed87"}.icon-receipt-edit1:before{content:"\ed88"}.icon-receipt-item1:before{content:"\ed89"}.icon-receipt-minus1:before{content:"\ed8a"}.icon-receipt-search1:before{content:"\ed8b"}.icon-receipt-square1:before{content:"\ed8c"}.icon-receipt-text1:before{content:"\ed8d"}.icon-receipt1:before{content:"\ed8e"}.icon-receive-square-21:before{content:"\ed8f"}.icon-receive-square1:before{content:"\ed90"}.icon-received1:before{content:"\ed91"}.icon-record-circle1:before{content:"\ed92"}.icon-record1:before{content:"\ed93"}.icon-recovery-convert1:before{content:"\ed94"}.icon-redo1:before{content:"\ed95"}.icon-refresh-21:before{content:"\ed96"}.icon-refresh-circle1:before{content:"\ed97"}.icon-refresh-left-square1:before{content:"\ed98"}.icon-refresh-right-square1:before{content:"\ed99"}.icon-refresh-square-21:before{content:"\ed9a"}.icon-refresh1:before{content:"\ed9b"}.icon-repeat-circle1:before{content:"\ed9c"}.icon-repeat1:before{content:"\ed9d"}.icon-repeate-music1:before{content:"\ed9e"}.icon-repeate-one1:before{content:"\ed9f"}.icon-reserve1:before{content:"\eda0"}.icon-rotate-left-11:before{content:"\eda1"}.icon-rotate-left1:before{content:"\eda2"}.icon-rotate-right-11:before{content:"\eda3"}.icon-rotate-right1:before{content:"\eda4"}.icon-route-square1:before{content:"\eda5"}.icon-routing-21:before{content:"\eda6"}.icon-routing1:before{content:"\eda7"}.icon-row-horizontal1:before{content:"\eda8"}.icon-row-vertical1:before{content:"\eda9"}.icon-ruler1:before{content:"\edaa"}.icon-rulerpen1:before{content:"\edab"}.icon-safe-home1:before{content:"\edac"}.icon-sagittarius1:before{content:"\edad"}.icon-save-21:before{content:"\edae"}.icon-save-add1:before{content:"\edaf"}.icon-save-minus1:before{content:"\edb0"}.icon-save-remove1:before{content:"\edb1"}.icon-scan-barcode1:before{content:"\edb2"}.icon-scan1:before{content:"\edb3"}.icon-scanner1:before{content:"\edb4"}.icon-scanning1:before{content:"\edb5"}.icon-scissor-11:before{content:"\edb6"}.icon-scissor-2:before{content:"\edb7"}.icon-scissor1:before{content:"\edb8"}.icon-screenmirroring1:before{content:"\edb9"}.icon-scroll1:before{content:"\edba"}.icon-search-favorite-11:before{content:"\edbb"}.icon-search-favorite1:before{content:"\edbc"}.icon-search-normal-11:before{content:"\edbd"}.icon-search-normal1:before{content:"\edbe"}.icon-search-status-11:before{content:"\edbf"}.icon-search-status1:before{content:"\edc0"}.icon-search-zoom-in-11:before{content:"\edc1"}.icon-search-zoom-in1:before{content:"\edc2"}.icon-search-zoom-out-11:before{content:"\edc3"}.icon-search-zoom-out1:before{content:"\edc4"}.icon-security-card1:before{content:"\edc5"}.icon-security-safe1:before{content:"\edc6"}.icon-security-time1:before{content:"\edc7"}.icon-security-user1:before{content:"\edc8"}.icon-security1:before{content:"\edc9"}.icon-send-11:before{content:"\edca"}.icon-weight1:before{content:"\edcb"}.icon-wifi-square1:before{content:"\edcc"}.icon-wifi1:before{content:"\edcd"}.icon-wind-21:before{content:"\edce"}.icon-wind1:before{content:"\edcf"}.icon-woman1:before{content:"\edd0"}.icon-group-3:before{content:"\edd1"}.icon-health1:before{content:"\edd2"}.icon-hierarchy-21:before{content:"\edd3"}.icon-hierarchy-31:before{content:"\edd4"}.icon-hierarchy-square-21:before{content:"\edd5"}.icon-hierarchy-square-31:before{content:"\edd6"}.icon-hierarchy-square1:before{content:"\edd7"}.icon-hierarchy1:before{content:"\edd8"}.icon-home-21:before{content:"\edd9"}.icon-home-hashtag1:before{content:"\edda"}.icon-home-trend-down1:before{content:"\eddb"}.icon-home-trend-up1:before{content:"\eddc"}.icon-home-wifi1:before{content:"\eddd"}.icon-home1:before{content:"\edde"}.icon-hospital1:before{content:"\eddf"}.icon-house-21:before{content:"\ede0"}.icon-house1:before{content:"\ede1"}.icon-image1:before{content:"\ede2"}.icon-import-11:before{content:"\ede3"}.icon-import-21:before{content:"\ede4"}.icon-import1:before{content:"\ede5"}.icon-info-circle1:before{content:"\ede6"}.icon-information1:before{content:"\ede7"}.icon-instagram1:before{content:"\ede8"}.icon-judge1:before{content:"\ede9"}.icon-kanban1:before{content:"\edea"}.icon-key-square1:before{content:"\edeb"}.icon-key1:before{content:"\edec"}.icon-keyboard-open1:before{content:"\eded"}.icon-keyboard1:before{content:"\edee"}.icon-lamp-11:before{content:"\edef"}.icon-lamp-charge1:before{content:"\edf0"}.icon-lamp-on1:before{content:"\edf1"}.icon-lamp-slash1:before{content:"\edf2"}.icon-lamp1:before{content:"\edf3"}.icon-language-circle1:before{content:"\edf4"}.icon-language-square1:before{content:"\edf5"}.icon-layer1:before{content:"\edf6"}.icon-level1:before{content:"\edf7"}.icon-lifebuoy1:before{content:"\edf8"}.icon-like-11:before{content:"\edf9"}.icon-like-dislike1:before{content:"\edfa"}.icon-like-shapes1:before{content:"\edfb"}.icon-like-tag1:before{content:"\edfc"}.icon-like1:before{content:"\edfd"}.icon-link-11:before{content:"\edfe"}.icon-link-22:before{content:"\edff"}.icon-link-211:before{content:"\ee00"}.icon-link-circle1:before{content:"\ee01"}.icon-link-square1:before{content:"\ee02"}.icon-link1:before{content:"\ee03"}.icon-location-add1:before{content:"\ee04"}.icon-location-cross1:before{content:"\ee05"}.icon-location-minus1:before{content:"\ee06"}.icon-location-slash1:before{content:"\ee07"}.icon-location-tick1:before{content:"\ee08"}.icon-location1:before{content:"\ee09"}.icon-lock-11:before{content:"\ee0a"}.icon-lock-circle1:before{content:"\ee0b"}.icon-lock-slash1:before{content:"\ee0c"}.icon-lock1:before{content:"\ee0d"}.icon-login-11:before{content:"\ee0e"}.icon-login1:before{content:"\ee0f"}.icon-logout-11:before{content:"\ee10"}.icon-logout1:before{content:"\ee11"}.icon-lovely1:before{content:"\ee12"}.icon-magic-star1:before{content:"\ee13"}.icon-magicpen1:before{content:"\ee14"}.icon-main-component-1:before{content:"\ee15"}.icon-main-component1:before{content:"\ee16"}.icon-man1:before{content:"\ee17"}.icon-map-11:before{content:"\ee18"}.icon-map1:before{content:"\ee19"}.icon-mask-11:before{content:"\ee1a"}.icon-mask-21:before{content:"\ee1b"}.icon-mask-3:before{content:"\ee1c"}.icon-mask1:before{content:"\ee1d"}.icon-math1:before{content:"\ee1e"}.icon-maximize-11:before{content:"\ee1f"}.icon-maximize-22:before{content:"\ee20"}.icon-maximize-31:before{content:"\ee21"}.icon-maximize-41:before{content:"\ee22"}.icon-maximize-211:before{content:"\ee23"}.icon-maximize-circle1:before{content:"\ee24"}.icon-maximize1:before{content:"\ee25"}.icon-medal-star1:before{content:"\ee26"}.icon-medal1:before{content:"\ee27"}.icon-menu-11:before{content:"\ee28"}.icon-menu-board1:before{content:"\ee29"}.icon-menu1:before{content:"\ee2a"}.icon-message-21:before{content:"\ee2b"}.icon-message-add-11:before{content:"\ee2c"}.icon-message-add1:before{content:"\ee2d"}.icon-message-circle1:before{content:"\ee2e"}.icon-message-edit1:before{content:"\ee2f"}.icon-message-favorite1:before{content:"\ee30"}.icon-message-minus1:before{content:"\ee31"}.icon-message-notif1:before{content:"\ee32"}.icon-message-programming1:before{content:"\ee33"}.icon-message-question1:before{content:"\ee34"}.icon-message-remove1:before{content:"\ee35"}.icon-message-search1:before{content:"\ee36"}.icon-message-square1:before{content:"\ee37"}.icon-message-text-11:before{content:"\ee38"}.icon-message-text1:before{content:"\ee39"}.icon-message-tick1:before{content:"\ee3a"}.icon-message-time1:before{content:"\ee3b"}.icon-message1:before{content:"\ee3c"}.icon-messages-11:before{content:"\ee3d"}.icon-messages-21:before{content:"\ee3e"}.icon-messages-31:before{content:"\ee3f"}.icon-messages1:before{content:"\ee40"}.icon-microphone-21:before{content:"\ee41"}.icon-microphone-slash-11:before{content:"\ee42"}.icon-microphone-slash1:before{content:"\ee43"}.icon-microphone1:before{content:"\ee44"}.icon-microscope1:before{content:"\ee45"}.icon-milk1:before{content:"\ee46"}.icon-mini-music-sqaure1:before{content:"\ee47"}.icon-minus-cirlce1:before{content:"\ee48"}.icon-minus-square1:before{content:"\ee49"}.icon-minus1:before{content:"\ee4a"}.icon-mirror1:before{content:"\ee4b"}.icon-mirroring-screen1:before{content:"\ee4c"}.icon-mobile-programming1:before{content:"\ee4d"}.icon-mobile1:before{content:"\ee4e"}.icon-money-21:before{content:"\ee4f"}.icon-money-31:before{content:"\ee50"}.icon-money-41:before{content:"\ee51"}.icon-money-add1:before{content:"\ee52"}.icon-money-change1:before{content:"\ee53"}.icon-money-forbidden1:before{content:"\ee54"}.icon-money-recive1:before{content:"\ee55"}.icon-money-remove1:before{content:"\ee56"}.icon-money-send1:before{content:"\ee57"}.icon-money-tick1:before{content:"\ee58"}.icon-money-time1:before{content:"\ee59"}.icon-money1:before{content:"\ee5a"}.icon-moneys1:before{content:"\ee5b"}.icon-monitor-mobbile1:before{content:"\ee5c"}.icon-monitor-recorder1:before{content:"\ee5d"}.icon-monitor1:before{content:"\ee5e"}.icon-moon1:before{content:"\ee5f"}.icon-more-21:before{content:"\ee60"}.icon-more-circle1:before{content:"\ee61"}.icon-more-square1:before{content:"\ee62"}.icon-more1:before{content:"\ee63"}.icon-mouse-11:before{content:"\ee64"}.icon-mouse-circle1:before{content:"\ee65"}.icon-mouse-square1:before{content:"\ee66"}.icon-mouse1:before{content:"\ee67"}.icon-music-circle1:before{content:"\ee68"}.icon-music-dashboard1:before{content:"\ee69"}.icon-music-filter1:before{content:"\ee6a"}.icon-music-library-21:before{content:"\ee6b"}.icon-music-play1:before{content:"\ee6c"}.icon-music-playlist1:before{content:"\ee6d"}.icon-music-square-add1:before{content:"\ee6e"}.icon-music-square-remove1:before{content:"\ee6f"}.icon-music-square-search1:before{content:"\ee70"}.icon-next1:before{content:"\ee71"}.icon-note-11:before{content:"\ee72"}.icon-note-22:before{content:"\ee73"}.icon-note-211:before{content:"\ee74"}.icon-note-add1:before{content:"\ee75"}.icon-note-favorite1:before{content:"\ee76"}.icon-note-remove1:before{content:"\ee77"}.icon-note-square1:before{content:"\ee78"}.icon-note-text1:before{content:"\ee79"}.icon-note1:before{content:"\ee7a"}.icon-notification-11:before{content:"\ee7b"}.icon-notification-bing1:before{content:"\ee7c"}.icon-notification-circle:before{content:"\ee7d"}.icon-notification-favorite1:before{content:"\ee7e"}.icon-omega-circle1:before{content:"\ee7f"}.icon-omega-square-1:before{content:"\ee80"}.icon-omega-square1:before{content:"\ee81"}.icon-paintbucket1:before{content:"\ee82"}.icon-paperclip-21:before{content:"\ee83"}.icon-paperclip1:before{content:"\ee84"}.icon-password-check1:before{content:"\ee85"}.icon-path-21:before{content:"\ee86"}.icon-path-square1:before{content:"\ee87"}.icon-path1:before{content:"\ee88"}.icon-pause-circle1:before{content:"\ee89"}.icon-pause1:before{content:"\ee8a"}.icon-pen-add-1:before{content:"\ee8b"}.icon-pen-add1:before{content:"\ee8c"}.icon-battery-3full1:before{content:"\ee8d"}.icon-bus1:before{content:"\ee8e"}.icon-buy-crypto1:before{content:"\ee8f"}.icon-cake1:before{content:"\ee90"}.icon-calculator1:before{content:"\ee91"}.icon-calendar-11:before{content:"\ee92"}.icon-calendar-21:before{content:"\ee93"}.icon-calendar-add1:before{content:"\ee94"}.icon-calendar-circle1:before{content:"\ee95"}.icon-calendar-edit1:before{content:"\ee96"}.icon-calendar-remove1:before{content:"\ee97"}.icon-calendar-search1:before{content:"\ee98"}.icon-calendar-tick1:before{content:"\ee99"}.icon-calendar1:before{content:"\ee9a"}.icon-call-add1:before{content:"\ee9b"}.icon-call-calling1:before{content:"\ee9c"}.icon-call-incoming1:before{content:"\ee9d"}.icon-call-minus1:before{content:"\ee9e"}.icon-call-outgoing1:before{content:"\ee9f"}.icon-call-received1:before{content:"\eea0"}.icon-call-remove1:before{content:"\eea1"}.icon-call-slash1:before{content:"\eea2"}.icon-call1:before{content:"\eea3"}.icon-camera-slash1:before{content:"\eea4"}.icon-camera1:before{content:"\eea5"}.icon-candle-21:before{content:"\eea6"}.icon-candle1:before{content:"\eea7"}.icon-car1:before{content:"\eea8"}.icon-card-add1:before{content:"\eea9"}.icon-card-coin1:before{content:"\eeaa"}.icon-card-edit1:before{content:"\eeab"}.icon-card-pos1:before{content:"\eeac"}.icon-card-receive1:before{content:"\eead"}.icon-card-remove-11:before{content:"\eeae"}.icon-card-remove1:before{content:"\eeaf"}.icon-card-send1:before{content:"\eeb0"}.icon-card-slash1:before{content:"\eeb1"}.icon-card-tick-11:before{content:"\eeb2"}.icon-card-tick1:before{content:"\eeb3"}.icon-card1:before{content:"\eeb4"}.icon-cards1:before{content:"\eeb5"}.icon-category-21:before{content:"\eeb6"}.icon-category1:before{content:"\eeb7"}.icon-cd1:before{content:"\eeb8"}.icon-chart-11:before{content:"\eeb9"}.icon-chart-22:before{content:"\eeba"}.icon-chart-31:before{content:"\eebb"}.icon-chart-211:before{content:"\eebc"}.icon-chart-square1:before{content:"\eebd"}.icon-chart-success1:before{content:"\eebe"}.icon-chart1:before{content:"\eebf"}.icon-check1:before{content:"\eec0"}.icon-chrome1:before{content:"\eec1"}.icon-clipboard-close1:before{content:"\eec2"}.icon-clipboard-export1:before{content:"\eec3"}.icon-clipboard-import1:before{content:"\eec4"}.icon-clipboard-text1:before{content:"\eec5"}.icon-clipboard-tick1:before{content:"\eec6"}.icon-clipboard1:before{content:"\eec7"}.icon-clock-11:before{content:"\eec8"}.icon-clock1:before{content:"\eec9"}.icon-close-circle1:before{content:"\eeca"}.icon-close-square1:before{content:"\eecb"}.icon-cloud-add1:before{content:"\eecc"}.icon-cloud-change1:before{content:"\eecd"}.icon-cloud-connection1:before{content:"\eece"}.icon-cloud-cross1:before{content:"\eecf"}.icon-cloud-drizzle1:before{content:"\eed0"}.icon-cloud-fog1:before{content:"\eed1"}.icon-cloud-lightning1:before{content:"\eed2"}.icon-cloud-minus1:before{content:"\eed3"}.icon-cloud-notif1:before{content:"\eed4"}.icon-cloud-plus1:before{content:"\eed5"}.icon-cloud-remove1:before{content:"\eed6"}.icon-cloud-snow1:before{content:"\eed7"}.icon-cloud-sunny1:before{content:"\eed8"}.icon-cloud1:before{content:"\eed9"}.icon-code-11:before{content:"\eeda"}.icon-code-circle1:before{content:"\eedb"}.icon-code1:before{content:"\eedc"}.icon-coffee1:before{content:"\eedd"}.icon-coin-11:before{content:"\eede"}.icon-coin1:before{content:"\eedf"}.icon-color-swatch1:before{content:"\eee0"}.icon-colorfilter1:before{content:"\eee1"}.icon-colors-square-1:before{content:"\eee2"}.icon-colors-square1:before{content:"\eee3"}.icon-command-square1:before{content:"\eee4"}.icon-command1:before{content:"\eee5"}.icon-component-1:before{content:"\eee6"}.icon-component1:before{content:"\eee7"}.icon-computing1:before{content:"\eee8"}.icon-convert-3d-cube1:before{content:"\eee9"}.icon-convert1:before{content:"\eeea"}.icon-convertshape-21:before{content:"\eeeb"}.icon-convertshape1:before{content:"\eeec"}.icon-copy-success1:before{content:"\eeed"}.icon-copy1:before{content:"\eeee"}.icon-copyright1:before{content:"\eeef"}.icon-courthouse1:before{content:"\eef0"}.icon-cpu-charge1:before{content:"\eef1"}.icon-cpu-setting1:before{content:"\eef2"}.icon-cpu1:before{content:"\eef3"}.icon-creative-commons1:before{content:"\eef4"}.icon-crop1:before{content:"\eef5"}.icon-crown-11:before{content:"\eef6"}.icon-crown1:before{content:"\eef7"}.icon-cup1:before{content:"\eef8"}.icon-danger1:before{content:"\eef9"}.icon-data-21:before{content:"\eefa"}.icon-data1:before{content:"\eefb"}.icon-designtools1:before{content:"\eefc"}.icon-device-message1:before{content:"\eefd"}.icon-devices-11:before{content:"\eefe"}.icon-devices1:before{content:"\eeff"}.icon-diagram1:before{content:"\ef00"}.icon-diamonds1:before{content:"\ef01"}.icon-direct-down1:before{content:"\ef02"}.icon-direct-inbox1:before{content:"\ef03"}.icon-direct-left1:before{content:"\ef04"}.icon-direct-normal1:before{content:"\ef05"}.icon-direct-notification1:before{content:"\ef06"}.icon-direct-right1:before{content:"\ef07"}.icon-direct-send1:before{content:"\ef08"}.icon-direct-up1:before{content:"\ef09"}.icon-direct1:before{content:"\ef0a"}.icon-directbox-default1:before{content:"\ef0b"}.icon-directbox-notif1:before{content:"\ef0c"}.icon-directbox-receive1:before{content:"\ef0d"}.icon-directbox-send1:before{content:"\ef0e"}.icon-discount-circle1:before{content:"\ef0f"}.icon-discount-shape1:before{content:"\ef10"}.icon-discover-11:before{content:"\ef11"}.icon-discover1:before{content:"\ef12"}.icon-dislike1:before{content:"\ef13"}.icon-document-11:before{content:"\ef14"}.icon-document1:before{content:"\ef15"}.icon-dollar-circle1:before{content:"\ef16"}.icon-element-41:before{content:"\ef17"}.icon-element-equal1:before{content:"\ef18"}.icon-element-plus1:before{content:"\ef19"}.icon-emoji-happy1:before{content:"\ef1a"}.icon-emoji-normal1:before{content:"\ef1b"}.icon-export-31:before{content:"\ef1c"}.icon-export1:before{content:"\ef1d"}.icon-external-drive1:before{content:"\ef1e"}.icon-eye-slash1:before{content:"\ef1f"}.icon-eye1:before{content:"\ef20"}.icon-firstline1:before{content:"\ef21"}.icon-flag-21:before{content:"\ef22"}.icon-flag1:before{content:"\ef23"}.icon-flash-11:before{content:"\ef24"}.icon-flash-circle-11:before{content:"\ef25"}.icon-folder1:before{content:"\ef26"}.icon-format-circle1:before{content:"\ef27"}.icon-format-square1:before{content:"\ef28"}.icon-forward-5-seconds1:before{content:"\ef29"}.icon-forward-10-seconds1:before{content:"\ef2a"}.icon-forward-15-seconds1:before{content:"\ef2b"}.icon-forward-item-1:before{content:"\ef2c"}.icon-forward-item1:before{content:"\ef2d"}.icon-forward-square1:before{content:"\ef2e"}.icon-forward1:before{content:"\ef2f"}.icon-frame-11:before{content:"\ef30"}.icon-frame-21:before{content:"\ef31"}.icon-frame-31:before{content:"\ef32"}.icon-frame-41:before{content:"\ef33"}.icon-frame-5:before{content:"\ef34"}.icon-frame1:before{content:"\ef35"}.icon-gallery-add1:before{content:"\ef36"}.icon-gallery-edit1:before{content:"\ef37"}.icon-gallery-export1:before{content:"\ef38"}.icon-gallery-favorite1:before{content:"\ef39"}.icon-gallery-import1:before{content:"\ef3a"}.icon-gallery-remove1:before{content:"\ef3b"}.icon-gallery-slash1:before{content:"\ef3c"}.icon-gallery-tick1:before{content:"\ef3d"}.icon-gallery1:before{content:"\ef3e"}.icon-game1:before{content:"\ef3f"}.icon-gameboy1:before{content:"\ef40"}.icon-gas-station1:before{content:"\ef41"}.icon-gemini-21:before{content:"\ef42"}.icon-gemini1:before{content:"\ef43"}.icon-ghost1:before{content:"\ef44"}.icon-gift1:before{content:"\ef45"}.icon-glass-11:before{content:"\ef46"}.icon-glass1:before{content:"\ef47"}.icon-global-edit1:before{content:"\ef48"}.icon-global-refresh1:before{content:"\ef49"}.icon-global-search1:before{content:"\ef4a"}.icon-global1:before{content:"\ef4b"}.icon-gps-slash1:before{content:"\ef4c"}.icon-gps1:before{content:"\ef4d"}.icon-grammerly1:before{content:"\ef4e"}.icon-graph1:before{content:"\ef4f"}.icon-grid-11:before{content:"\ef50"}.icon-grid-21:before{content:"\ef51"}.icon-grid-31:before{content:"\ef52"}.icon-grid-41:before{content:"\ef53"}.icon-d-cube-scan1:before{content:"\ef54"}.icon-d-rotate1:before{content:"\ef55"}.icon-d-square1:before{content:"\ef56"}.icon-dcube1:before{content:"\ef57"}.icon-square1:before{content:"\ef58"}.icon-support1:before{content:"\ef59"}.icon-activity1:before{content:"\ef5a"}.icon-add-circle1:before{content:"\ef5b"}.icon-add-square1:before{content:"\ef5c"}.icon-add1:before{content:"\ef5d"}.icon-additem1:before{content:"\ef5e"}.icon-airdrop1:before{content:"\ef5f"}.icon-airplane-square1:before{content:"\ef60"}.icon-airplane1:before{content:"\ef61"}.icon-airpod1:before{content:"\ef62"}.icon-airpods1:before{content:"\ef63"}.icon-alarm1:before{content:"\ef64"}.icon-align-bottom1:before{content:"\ef65"}.icon-align-horizontally1:before{content:"\ef66"}.icon-align-left1:before{content:"\ef67"}.icon-align-right1:before{content:"\ef68"}.icon-align-vertically1:before{content:"\ef69"}.icon-aquarius1:before{content:"\ef6a"}.icon-archive-11:before{content:"\ef6b"}.icon-archive-add1:before{content:"\ef6c"}.icon-archive-book1:before{content:"\ef6d"}.icon-archive-minus1:before{content:"\ef6e"}.icon-archive-slash1:before{content:"\ef6f"}.icon-archive-tick1:before{content:"\ef70"}.icon-archive1:before{content:"\ef71"}.icon-arrange-circle-21:before{content:"\ef72"}.icon-arrange-circle1:before{content:"\ef73"}.icon-arrange-square-21:before{content:"\ef74"}.icon-arrange-square1:before{content:"\ef75"}.icon-arrow-21:before{content:"\ef76"}.icon-arrow-31:before{content:"\ef77"}.icon-arrow-bottom1:before{content:"\ef78"}.icon-arrow-circle-down1:before{content:"\ef79"}.icon-arrow-circle-left1:before{content:"\ef7a"}.icon-arrow-circle-right1:before{content:"\ef7b"}.icon-arrow-down-11:before{content:"\ef7c"}.icon-arrow-down-21:before{content:"\ef7d"}.icon-arrow-down1:before{content:"\ef7e"}.icon-arrow-left-11:before{content:"\ef7f"}.icon-arrow-left-21:before{content:"\ef80"}.icon-arrow-left-31:before{content:"\ef81"}.icon-arrow-left1:before{content:"\ef82"}.icon-arrow-right-11:before{content:"\ef83"}.icon-arrow-right-21:before{content:"\ef84"}.icon-arrow-right-31:before{content:"\ef85"}.icon-arrow-right1:before{content:"\ef86"}.icon-arrow-square-down1:before{content:"\ef87"}.icon-arrow-square-left1:before{content:"\ef88"}.icon-arrow-square-right1:before{content:"\ef89"}.icon-arrow-square-up1:before{content:"\ef8a"}.icon-arrow-square1:before{content:"\ef8b"}.icon-arrow-swap-horizontal1:before{content:"\ef8c"}.icon-arrow-up-11:before{content:"\ef8d"}.icon-arrow-up-21:before{content:"\ef8e"}.icon-arrow-up-31:before{content:"\ef8f"}.icon-arrow-up1:before{content:"\ef90"}.icon-arrow1:before{content:"\ef91"}.icon-attach-circle1:before{content:"\ef92"}.icon-attach-square1:before{content:"\ef93"}.icon-audio-square1:before{content:"\ef94"}.icon-autobrightness1:before{content:"\ef95"}.icon-award1:before{content:"\ef96"}.icon-back-square1:before{content:"\ef97"}.icon-backward-5-seconds1:before{content:"\ef98"}.icon-backward-10-seconds1:before{content:"\ef99"}.icon-backward-15-seconds1:before{content:"\ef9a"}.icon-backward-item-1:before{content:"\ef9b"}.icon-backward-item1:before{content:"\ef9c"}.icon-backward1:before{content:"\ef9d"}.icon-bag-21:before{content:"\ef9e"}.icon-bag-cross-11:before{content:"\ef9f"}.icon-bag-cross1:before{content:"\efa0"}.icon-bag-happy1:before{content:"\efa1"}.icon-bag-tick-21:before{content:"\efa2"}.icon-bag-tick1:before{content:"\efa3"}.icon-bag-timer1:before{content:"\efa4"}.icon-bag1:before{content:"\efa5"}.icon-bank1:before{content:"\efa6"}.icon-barcode1:before{content:"\efa7"}.icon-battery-charging1:before{content:"\efa8"}.icon-battery-disable1:before{content:"\efa9"}.icon-battery-empty-11:before{content:"\efaa"}.icon-battery-empty1:before{content:"\efab"}.icon-battery-full1:before{content:"\efac"}.icon-bezier-1:before{content:"\efad"}.icon-bezier1:before{content:"\efae"}.icon-bill1:before{content:"\efaf"}.icon-bitcoin-card1:before{content:"\efb0"}.icon-bitcoin-convert1:before{content:"\efb1"}.icon-bitcoin-refresh1:before{content:"\efb2"}.icon-blend-21:before{content:"\efb3"}.icon-blend1:before{content:"\efb4"}.icon-bluetooth-21:before{content:"\efb5"}.icon-bluetooth-circle1:before{content:"\efb6"}.icon-bluetooth-rectangle1:before{content:"\efb7"}.icon-bluetooth1:before{content:"\efb8"}.icon-blur-1:before{content:"\efb9"}.icon-blur1:before{content:"\efba"}.icon-book-11:before{content:"\efbb"}.icon-book-saved1:before{content:"\efbc"}.icon-book-square1:before{content:"\efbd"}.icon-book1:before{content:"\efbe"}.icon-bookmark-21:before{content:"\efbf"}.icon-bookmark1:before{content:"\efc0"}.icon-box-11:before{content:"\efc1"}.icon-box-21:before{content:"\efc2"}.icon-box-add1:before{content:"\efc3"}.icon-box-remove1:before{content:"\efc4"}.icon-box-search1:before{content:"\efc5"}.icon-box-tick1:before{content:"\efc6"}.icon-box-time1:before{content:"\efc7"}.icon-box1:before{content:"\efc8"}.icon-briefcase1:before{content:"\efc9"}.icon-brifecase-cross1:before{content:"\efca"}.icon-brifecase-tick1:before{content:"\efcb"}.icon-brifecase-timer1:before{content:"\efcc"}.icon-broom1:before{content:"\efcd"}.icon-brush-11:before{content:"\efce"}.icon-brush-21:before{content:"\efcf"}.icon-brush-31:before{content:"\efd0"}.icon-brush1:before{content:"\efd1"}.icon-bubble1:before{content:"\efd2"}.icon-bucket-circle-1:before{content:"\efd3"}.icon-bucket-circle1:before{content:"\efd4"}.icon-bucket-square-1:before{content:"\efd5"}.icon-bucket-square1:before{content:"\efd6"}.icon-building-31:before{content:"\efd7"}.icon-building-41:before{content:"\efd8"}.icon-building1:before{content:"\efd9"}.icon-buildings-21:before{content:"\efda"}.icon-buildings1:before{content:"\efdb"}.icon-buliding1:before{content:"\efdc"}.icon-document-cloud1:before{content:"\efdd"}.icon-document-code-21:before{content:"\efde"}.icon-document-code1:before{content:"\efdf"}.icon-document-copy1:before{content:"\efe0"}.icon-document-download1:before{content:"\efe1"}.icon-document-favorite1:before{content:"\efe2"}.icon-document-filter1:before{content:"\efe3"}.icon-document-forward1:before{content:"\efe4"}.icon-document-like1:before{content:"\efe5"}.icon-document-normal1:before{content:"\efe6"}.icon-document-previous1:before{content:"\efe7"}.icon-document-sketch1:before{content:"\efe8"}.icon-document-text-11:before{content:"\efe9"}.icon-document-text1:before{content:"\efea"}.icon-document-upload1:before{content:"\efeb"}.icon-dollar-square1:before{content:"\efec"}.icon-driver-21:before{content:"\efed"}.icon-driver-refresh1:before{content:"\efee"}.icon-driver1:before{content:"\efef"}.icon-driving1:before{content:"\eff0"}.icon-drop1:before{content:"\eff1"}.icon-edit-21:before{content:"\eff2"}.icon-edit1:before{content:"\eff3"}.icon-electricity1:before{content:"\eff4"}.icon-element-1:before{content:"\eff5"}.icon-element-21:before{content:"\eff6"}.icon-element-31:before{content:"\eff7"}.icon-emoji-sad1:before{content:"\eff8"}.icon-empty-wallet-add1:before{content:"\eff9"}.icon-empty-wallet-change1:before{content:"\effa"}.icon-empty-wallet-remove1:before{content:"\effb"}.icon-empty-wallet-tick1:before{content:"\effc"}.icon-empty-wallet-time1:before{content:"\effd"}.icon-empty-wallet1:before{content:"\effe"}.icon-eraser-11:before{content:"\efff"}.icon-eraser-2:before{content:"\f000"}.icon-eraser1:before{content:"\f001"}.icon-export-11:before{content:"\f002"}.icon-export-21:before{content:"\f003"}.icon-fatrows1:before{content:"\f004"}.icon-favorite-chart1:before{content:"\f005"}.icon-filter-add1:before{content:"\f006"}.icon-filter-edit1:before{content:"\f007"}.icon-filter-remove1:before{content:"\f008"}.icon-filter-search1:before{content:"\f009"}.icon-filter-square1:before{content:"\f00a"}.icon-filter-tick1:before{content:"\f00b"}.icon-filter1:before{content:"\f00c"}.icon-finger-cricle1:before{content:"\f00d"}.icon-finger-scan1:before{content:"\f00e"}.icon-flash-circle-2:before{content:"\f00f"}.icon-flash-circle1:before{content:"\f010"}.icon-flash-slash1:before{content:"\f011"}.icon-flash1:before{content:"\f012"}.icon-folder-21:before{content:"\f013"}.icon-folder-add1:before{content:"\f014"}.icon-folder-cloud1:before{content:"\f015"}.icon-folder-connection1:before{content:"\f016"}.icon-folder-cross1:before{content:"\f017"}.icon-folder-favorite1:before{content:"\f018"}.icon-folder-minus1:before{content:"\f019"}.icon-folder-open1:before{content:"\f01a"}.beer-slider{display:inline-block;position:relative;overflow:hidden}.beer-slider *,.beer-slider:before,.beer-slider:after,.beer-slider *:before,.beer-slider *:after{box-sizing:border-box}.beer-slider img,.beer-slider svg{vertical-align:bottom}.beer-slider>*{height:100%}.beer-slider>img{max-width:100%;height:auto}.beer-reveal{position:absolute;left:0;top:0;right:50%;overflow:hidden;z-index:1;opacity:0;transition:opacity 0.35s}.beer-reveal>:first-child{width:200%;max-width:none;height:100%}.beer-reveal>img:first-child{height:auto}.beer-range{position:absolute;z-index:2;top:0;bottom:0;height:100%;margin:0;left:-1px;width:calc(100% + 2px);cursor:pointer;-webkit-appearance:slider-horizontal!important;-moz-appearance:none;opacity:0;-ms-touch-action:auto;touch-action:auto}.beer-range::-webkit-slider-thumb{-webkit-appearance:none;height:300vh}.beer-range::-moz-range-thumb{-webkit-appearance:none;height:300vh}.beer-range::-ms-tooltip{display:none}.beer-handle{position:absolute;z-index:2;pointer-events:none;opacity:0;top:50%;left:50%;transform:translate3d(-50%,-50%,0);color:#000;background:rgb(255 255 255 / .5);width:48px;height:48px;border-radius:50%;box-shadow:0 0 6px #fff0;transition:background 0.3s,box-shadow 0.3s,opacity 0.5s 0.25s}.beer-handle:before,.beer-handle:after{content:'';position:absolute;width:10px;height:10px;top:50%;border-top:solid 2px;border-left:solid 2px;transform-origin:0 0}.beer-handle:before{left:10px;transform:rotate(-45deg)}.beer-handle:after{right:0;transform:rotate(135deg)}.beer-range:focus~.beer-handle{background:rgb(255 255 255 / .85);box-shadow:0 0 3px rgb(0 0 0 / .4)}.beer-slider[data-beer-label]:after,.beer-reveal[data-beer-label]:after{content:attr(data-beer-label);position:absolute;top:1.5rem;line-height:1;padding:.5rem;border-radius:.125rem;background:rgb(255 255 255 / .75)}.beer-slider[data-beer-label]:after{right:1.5rem}.beer-reveal[data-beer-label]:after{left:1.5rem}.beer-slider[data-beer-label=""]:after,.beer-reveal[data-beer-label=""]:after{content:none}.beer-ready .beer-reveal,.beer-ready .beer-handle{opacity:1}.wpbdp-listings-widget-list{margin:0 !important;padding:0 !important;list-style-type:none !important}.wpbdp-listings-widget-list li{list-style:none;border-bottom:1px dotted #eee;margin:0;padding:2px 0}.wpbdp-listings-widget-list li .listing-title{font-weight:bold;display:block}.wpbdp-listings-widget-list .wpbdp-listings-widget-item{padding:10px 0}.wpbdp-listings-widget-list .wpbdp-listings-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px}.wpbdp-listings-widget-list .wpbdp-listings-widget-thumb,.wpbdp-listings-widget-list .wpbdp-listings-widget-item--title-and-content{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wpbdp-listings-widget-list .wpbdp-listings-widget-item--title-and-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex:1;flex:1}.wpbdp-listings-widget-list .wpbdp-listings-widget-thumb{margin:0}.wpbdp-listings-widget-list .wpbdp-listings-widget-thumb a{display:block !important;margin:0 auto !important;position:relative;width:100%}.wpbdp-listings-widget-list .wpbdp-listings-widget-thumb img{height:auto;max-width:100%;margin:0 auto}.wpbdp-listings-widget-list .wpbdp-listing-title{font-weight:bold}.wpbdp-listings-widget-list .wpbdp-listings-widget-item--field-ratings .count{display:none}.wpbdp-listings-widget-list .wpbdp-listings-widget-item-with-left-thumbnail-in-desktop,.wpbdp-listings-widget-list .wpbdp-listings-widget-item-with-right-thumbnail-in-desktop{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.wpbdp-listings-widget-list .wpbdp-listings-widget-item-with-left-thumbnail-in-desktop .wpbdp-listings-widget-thumb,.wpbdp-listings-widget-list .wpbdp-listings-widget-item-with-right-thumbnail-in-desktop .wpbdp-listings-widget-thumb{-ms-flex-preferred-size:33%;flex-basis:33%;width:33%}.wpbdp-listings-widget-list .wpbdp-listings-widget-item-with-right-thumbnail-in-desktop .wpbdp-listings-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpbdp-listings-widget-list .wpbdp-listings-widget-item-with-thumbnail-above-in-desktop .wpbdp-listings-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.wpbdp-listings-widget-list .wpbdp-listings-widget-item-with-thumbnail-above-in-desktop .wpbdp-listings-widget-container .wpbdp-listings-widget-thumb{width:100%}.wpbdp-listings-widget-list .wpbdp-listings-widget-item-with-thumbnail-above-in-desktop .wpbdp-listings-widget-container .wpbdp-listings-widget-thumb img{width:100%}@media screen and (min-width:44em){.wpbdp-listings-widget-items-list .wpbdp-listings-widget-item-with-left-thumbnail-in-mobile,.wpbdp-listings-widget-items-list .wpbdp-listings-widget-item-with-right-thumbnail-in-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.wpbdp-listings-widget-items-list .wpbdp-listings-widget-item-with-left-thumbnail-in-mobile .wpbdp-listings-widget-thumb,.wpbdp-listings-widget-items-list .wpbdp-listings-widget-item-with-right-thumbnail-in-mobile .wpbdp-listings-widget-thumb{-ms-flex-preferred-size:33%;flex-basis:33%;width:33%}.wpbdp-listings-widget-items-list .wpbdp-listings-widget-item-with-right-thumbnail-in-mobile .wpbdp-listings-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpbdp-listings-widget-items-list .wpbdp-listings-widget-item-with-thumbnail-above-in-mobile .wpbdp-listings-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.wpbdp-listings-widget-items-list .wpbdp-listings-widget-item-with-thumbnail-above-in-mobile .wpbdp-listings-widget-container .wpbdp-listings-widget-thumb{width:100%}.wpbdp-listings-widget-items-list .wpbdp-listings-widget-item-with-thumbnail-above-in-mobile .wpbdp-listings-widget-container .wpbdp-listings-widget-thumb img{width:100%}}.wpbdp-page,.wpbdp-single,.wpbdp-excerpt,.wpbdp-page *,.wpbdp-single *,.wpbdp-excerpt *{-webkit-box-sizing:border-box;box-sizing:border-box}.wpbdp-grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px min(24px, 4%);grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.wpbdp-grid>*{grid-column:span 12 / span 12}.wpbdp-col-grid-2 .wpbdp-grid>div,.wpbdp6,.wpbdp-half{grid-column:span 6 / span 6}.wpbdp1{grid-column:span 1 / span 1}.wpbdp2{grid-column:span 2 / span 2}.wpbdp3{grid-column:span 3 / span 3}.wpbdp-col-grid-3 .wpbdp-grid>div,.wpbdp4{grid-column:span 4 / span 4}.wpbdp5{grid-column:span 5 / span 5}.wpbdp7{grid-column:span 7 / span 7}.wpbdp8{grid-column:span 8 / span 8}.wpbdp9{grid-column:span 9 / span 9}.wpbdp10{grid-column:span 10 / span 10}.wpbdp11{grid-column:span 11 / span 11}.wpbdp12,.wpbdp-full{grid-column:span 12 / span 12;width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box}.wpbdp_first{grid-column-start:1}.wpbdp_last{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;grid-row-start:span 100;grid-column-end:-1}@media only screen and (max-width:710px){.wpbdp-grid>.wpbdp-listing{grid-column:1 / span 12 !important}}.wpbdp-grid>.wpbdp-form-field{margin:0}.wpbdp-grid>.wpbdp-form-field:not(:last-child){margin-bottom:0}@media only screen and (max-width:600px){.wpbdp-grid>.wpbdp-form-field{grid-column:1 / span 12 !important}}.wpbdp-cf::before,.wpbdp-cf::after,.wpbdp-clearfix::before,.wpbdp-clearfix::after,.cf::before,.cf::after{content:' ';display:table}.wpbdp-cf::after,.wpbdp-clearfix::after,.cf::after{clear:both}.wpbdp-clear{clear:both}.wpbdp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.wpbdp-hidden{display:none}.wpbdp-hidden-force{display:none !important}.wpbdp-show-on-mobile{display:none !important}@media (max-width:560px){.wpbdp-show-on-mobile{display:inline !important}}@media (max-width:560px){.wpbdp-hide-on-mobile{display:none !important}}.wpbdp-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.wpbdp-flex.listing-actions>span,.wpbdp-flex.listing-actions>a{margin-left:0}body .wpbdp-page input[type="submit"],body .wpbdp-single input[type="submit"],body .wpbdp-excerpt input[type="submit"],body .wpbdp-page input.submit,body .wpbdp-single input.submit,body .wpbdp-excerpt input.submit,body .wpbdp-page a.wpbdp-button,body .wpbdp-single a.wpbdp-button,body .wpbdp-excerpt a.wpbdp-button,body .wpbdp-page .wpbdp-button,body .wpbdp-single .wpbdp-button,body .wpbdp-excerpt .wpbdp-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid;border-color:var(--bd-button-bg-color, --bd-main-color);margin-top:0;margin-bottom:0;font-weight:500;text-decoration:none;line-height:1;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out;cursor:pointer;white-space:nowrap}body .wpbdp-page input[type="submit"]:disabled,body .wpbdp-single input[type="submit"]:disabled,body .wpbdp-excerpt input[type="submit"]:disabled,body .wpbdp-page input.submit:disabled,body .wpbdp-single input.submit:disabled,body .wpbdp-excerpt input.submit:disabled,body .wpbdp-page a.wpbdp-button:disabled,body .wpbdp-single a.wpbdp-button:disabled,body .wpbdp-excerpt a.wpbdp-button:disabled,body .wpbdp-page .wpbdp-button:disabled,body .wpbdp-single .wpbdp-button:disabled,body .wpbdp-excerpt .wpbdp-button:disabled{border-color:#ededed;background-color:#ededed;opacity:.6;cursor:not-allowed}body .wpbdp-page a.wpbdp-button,body .wpbdp-single a.wpbdp-button,body .wpbdp-excerpt a.wpbdp-button,body .wpbdp-page .wpbdp-button,body .wpbdp-single .wpbdp-button,body .wpbdp-excerpt .wpbdp-button{background-color:transparent;color:var(--bd-button-bg-color, --bd-main-color)}body .wpbdp-page a.wpbdp-button:hover,body .wpbdp-single a.wpbdp-button:hover,body .wpbdp-excerpt a.wpbdp-button:hover,body .wpbdp-page .wpbdp-button:hover,body .wpbdp-single .wpbdp-button:hover,body .wpbdp-excerpt .wpbdp-button:hover{background-color:var(--bd-button-bg-color, --bd-main-color);color:var(--bd-button-text-color, #fff)}body .wpbdp-page input[type="submit"],body .wpbdp-single input[type="submit"],body .wpbdp-excerpt input[type="submit"],body .wpbdp-page input.submit,body .wpbdp-single input.submit,body .wpbdp-excerpt input.submit,body .wpbdp-page .submit-next-button,body .wpbdp-single .submit-next-button,body .wpbdp-excerpt .submit-next-button,body .wpbdp-page #wpbdp-submit-listing-submit-btn,body .wpbdp-single #wpbdp-submit-listing-submit-btn,body .wpbdp-excerpt #wpbdp-submit-listing-submit-btn{border-color:var(--bd-button-bg-color, --bd-main-color);background-color:var(--bd-button-bg-color, --bd-main-color);color:var(--bd-button-text-color, #fff)}body .wpbdp-page input[type="submit"]:hover,body .wpbdp-single input[type="submit"]:hover,body .wpbdp-excerpt input[type="submit"]:hover,body .wpbdp-page input.submit:hover,body .wpbdp-single input.submit:hover,body .wpbdp-excerpt input.submit:hover,body .wpbdp-page .submit-next-button:hover,body .wpbdp-single .submit-next-button:hover,body .wpbdp-excerpt .submit-next-button:hover,body .wpbdp-page #wpbdp-submit-listing-submit-btn:hover,body .wpbdp-single #wpbdp-submit-listing-submit-btn:hover,body .wpbdp-excerpt #wpbdp-submit-listing-submit-btn:hover{opacity:.9}body .wpbdp-page[class$="tiny"] input[type="submit"],body .wpbdp-single[class$="tiny"] input[type="submit"],body .wpbdp-excerpt[class$="tiny"] input[type="submit"],body .wpbdp-page[class$="tiny"] input.submit,body .wpbdp-single[class$="tiny"] input.submit,body .wpbdp-excerpt[class$="tiny"] input.submit,body .wpbdp-page[class$="tiny"] a.wpbdp-button,body .wpbdp-single[class$="tiny"] a.wpbdp-button,body .wpbdp-excerpt[class$="tiny"] a.wpbdp-button,body .wpbdp-page[class$="tiny"] .wpbdp-button,body .wpbdp-single[class$="tiny"] .wpbdp-button,body .wpbdp-excerpt[class$="tiny"] .wpbdp-button{width:100%}body .wpbdp-page .wpbdp-button.et_pb_button,body .wpbdp-button.et_pb_button{display:inline-block}body .wpbdp-page .wpbdp-button.et_pb_button:after,body .wpbdp-button.et_pb_button:after{line-height:inherit}.wpbdp-with-button-styles .wpbdp-checkout-submit input[type="submit"],.wpbdp-with-button-styles .wpbdp-ratings-reviews input[type="submit"],.wpbdp-with-button-styles .comment-form input[type="submit"],.wpbdp-with-button-styles .wpbdp-main-box input[type="submit"],.wpbdp-with-button-styles .listing-actions a.wpbdp-button,.wpbdp-with-button-styles .wpbdp-button-secondary,.wpbdp-with-button-styles .wpbdp-button{border:1px solid var(--bd-button-bg-color, --bd-main-color) !important;background-color:var(--bd-button-bg-color, --bd-main-color) !important;color:var(--bd-button-text-color, #fff) !important;text-decoration:none !important}.wpbdp-with-button-styles .wpbdp-checkout-submit input[type="submit"]:hover,.wpbdp-with-button-styles .wpbdp-ratings-reviews input[type="submit"]:hover,.wpbdp-with-button-styles .comment-form input[type="submit"]:hover,.wpbdp-with-button-styles .wpbdp-main-box input[type="submit"]:hover,.wpbdp-with-button-styles .listing-actions a.wpbdp-button:hover,.wpbdp-with-button-styles .wpbdp-button-secondary:hover,.wpbdp-with-button-styles .wpbdp-button:hover{background-color:var(--bd-button-bg-color, --bd-main-color) !important;opacity:.8}.wpbdp-with-button-styles .wpbdp-button-secondary,.wpbdp-with-button-styles .wpbdp-button-secondary:hover{background-color:transparent !important;color:var(--bd-button-bg-color, --bd-main-color) !important}.wpbdp-with-button-styles .wpbdp-main-box .wpbdp-button{padding-top:0;padding-bottom:0}.wpbdp-with-button-styles .wpbdp-page .wpbdp-button,.wpbdp-with-button-styles .wpbdp-listing-contact-form .wpbdp-button,.wpbdp-with-button-styles .wpbdp-main-box-tiny .wpbdp-button,.wpbdp-with-button-styles .wpbdp-main-box-small .wpbdp-button,.wpbdp-with-button-styles .wpbdp-checkout-submit .wpbdp-button,.wpbdp-with-button-styles .wpbdp-submit-page .wpbdp-button,.wpbdp-with-button-styles .wpbdp-search-page .wpbdp-button{padding-top:var(--bd-button-padding-top, 6px);padding-bottom:var(--bd-button-padding-top, 6px)}.wpbdp-with-button-styles .wpbdp-main-links-container .button,.wpbdp-with-button-styles .wpbdp-main-links-container .wpbdp-main-links .button{padding-top:var(--bd-button-padding-top, 6px);padding-bottom:var(--bd-button-padding-top, 6px)}.wpbdp-msg{border:1px solid rgba(63,75,91,0.2);border-radius:4px;padding:12px 24px;margin:24px 0;background-color:#fef7d3;border-color:#fdeea1;font-size:var(--wp--preset--font-size--medium, 14px);opacity:.9}.wpbdp-msg.error,.wpbdp-msg.wpbdp-error{background-color:#F6CBCF;color:#d64226;border-color:#f2b5bb}.wpbdp-msg ul{margin:0}.wpbdp-msg ul li{list-style-position:inside}.wpbdp-page input[type="email"],.wpbdp-form-field input[type="email"],.wpbdp-single input[type="email"],.wpbdp-excerpt input[type="email"],.wpbdp-page input[type="number"],.wpbdp-form-field input[type="number"],.wpbdp-single input[type="number"],.wpbdp-excerpt input[type="number"],.wpbdp-page input[type="password"],.wpbdp-form-field input[type="password"],.wpbdp-single input[type="password"],.wpbdp-excerpt input[type="password"],.wpbdp-page input[type="search"],.wpbdp-form-field input[type="search"],.wpbdp-single input[type="search"],.wpbdp-excerpt input[type="search"],.wpbdp-page input[type="tel"],.wpbdp-form-field input[type="tel"],.wpbdp-single input[type="tel"],.wpbdp-excerpt input[type="tel"],.wpbdp-page input[type="text"],.wpbdp-form-field input[type="text"],.wpbdp-single input[type="text"],.wpbdp-excerpt input[type="text"],.wpbdp-page input[type="url"],.wpbdp-form-field input[type="url"],.wpbdp-single input[type="url"],.wpbdp-excerpt input[type="url"],.wpbdp-page textarea,.wpbdp-form-field textarea,.wpbdp-single textarea,.wpbdp-excerpt textarea,.wpbdp-page select,.wpbdp-form-field select,.wpbdp-single select,.wpbdp-excerpt select,.wpbdp-page .select2 .select2-selection,.wpbdp-form-field .select2 .select2-selection,.wpbdp-single .select2 .select2-selection,.wpbdp-excerpt .select2 .select2-selection{width:100%;min-height:48px;border:1px solid rgba(63,75,91,0.2);border-radius:4px;padding:6px 12px;margin:0;background-color:#fff;color:var(--bd-text-color, #3f4b5b);font-size:17px;-webkit-transition:border-color .3s ease-out;transition:border-color .3s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box}.wpbdp-page input[type="email"]:focus,.wpbdp-form-field input[type="email"]:focus,.wpbdp-single input[type="email"]:focus,.wpbdp-excerpt input[type="email"]:focus,.wpbdp-page input[type="number"]:focus,.wpbdp-form-field input[type="number"]:focus,.wpbdp-single input[type="number"]:focus,.wpbdp-excerpt input[type="number"]:focus,.wpbdp-page input[type="password"]:focus,.wpbdp-form-field input[type="password"]:focus,.wpbdp-single input[type="password"]:focus,.wpbdp-excerpt input[type="password"]:focus,.wpbdp-page input[type="search"]:focus,.wpbdp-form-field input[type="search"]:focus,.wpbdp-single input[type="search"]:focus,.wpbdp-excerpt input[type="search"]:focus,.wpbdp-page input[type="tel"]:focus,.wpbdp-form-field input[type="tel"]:focus,.wpbdp-single input[type="tel"]:focus,.wpbdp-excerpt input[type="tel"]:focus,.wpbdp-page input[type="text"]:focus,.wpbdp-form-field input[type="text"]:focus,.wpbdp-single input[type="text"]:focus,.wpbdp-excerpt input[type="text"]:focus,.wpbdp-page input[type="url"]:focus,.wpbdp-form-field input[type="url"]:focus,.wpbdp-single input[type="url"]:focus,.wpbdp-excerpt input[type="url"]:focus,.wpbdp-page textarea:focus,.wpbdp-form-field textarea:focus,.wpbdp-single textarea:focus,.wpbdp-excerpt textarea:focus,.wpbdp-page select:focus,.wpbdp-form-field select:focus,.wpbdp-single select:focus,.wpbdp-excerpt select:focus,.wpbdp-page .select2 .select2-selection:focus,.wpbdp-form-field .select2 .select2-selection:focus,.wpbdp-single .select2 .select2-selection:focus,.wpbdp-excerpt .select2 .select2-selection:focus{border-color:var(--bd-main-color, #569af6) !important;outline:0;-webkit-box-shadow:0 1px 5px rgba(42,57,75,0.15);box-shadow:0 1px 5px rgba(42,57,75,0.15)}.wpbdp-page input[type="email"]::-webkit-input-placeholder,.wpbdp-form-field input[type="email"]::-webkit-input-placeholder,.wpbdp-single input[type="email"]::-webkit-input-placeholder,.wpbdp-excerpt input[type="email"]::-webkit-input-placeholder,.wpbdp-page input[type="number"]::-webkit-input-placeholder,.wpbdp-form-field input[type="number"]::-webkit-input-placeholder,.wpbdp-single input[type="number"]::-webkit-input-placeholder,.wpbdp-excerpt input[type="number"]::-webkit-input-placeholder,.wpbdp-page input[type="password"]::-webkit-input-placeholder,.wpbdp-form-field input[type="password"]::-webkit-input-placeholder,.wpbdp-single input[type="password"]::-webkit-input-placeholder,.wpbdp-excerpt input[type="password"]::-webkit-input-placeholder,.wpbdp-page input[type="search"]::-webkit-input-placeholder,.wpbdp-form-field input[type="search"]::-webkit-input-placeholder,.wpbdp-single input[type="search"]::-webkit-input-placeholder,.wpbdp-excerpt input[type="search"]::-webkit-input-placeholder,.wpbdp-page input[type="tel"]::-webkit-input-placeholder,.wpbdp-form-field input[type="tel"]::-webkit-input-placeholder,.wpbdp-single input[type="tel"]::-webkit-input-placeholder,.wpbdp-excerpt input[type="tel"]::-webkit-input-placeholder,.wpbdp-page input[type="text"]::-webkit-input-placeholder,.wpbdp-form-field input[type="text"]::-webkit-input-placeholder,.wpbdp-single input[type="text"]::-webkit-input-placeholder,.wpbdp-excerpt input[type="text"]::-webkit-input-placeholder,.wpbdp-page input[type="url"]::-webkit-input-placeholder,.wpbdp-form-field input[type="url"]::-webkit-input-placeholder,.wpbdp-single input[type="url"]::-webkit-input-placeholder,.wpbdp-excerpt input[type="url"]::-webkit-input-placeholder,.wpbdp-page textarea::-webkit-input-placeholder,.wpbdp-form-field textarea::-webkit-input-placeholder,.wpbdp-single textarea::-webkit-input-placeholder,.wpbdp-excerpt textarea::-webkit-input-placeholder,.wpbdp-page select::-webkit-input-placeholder,.wpbdp-form-field select::-webkit-input-placeholder,.wpbdp-single select::-webkit-input-placeholder,.wpbdp-excerpt select::-webkit-input-placeholder,.wpbdp-page .select2 .select2-selection::-webkit-input-placeholder,.wpbdp-form-field .select2 .select2-selection::-webkit-input-placeholder,.wpbdp-single .select2 .select2-selection::-webkit-input-placeholder,.wpbdp-excerpt .select2 .select2-selection::-webkit-input-placeholder{opacity:.6}.wpbdp-page input[type="email"]::-moz-placeholder,.wpbdp-form-field input[type="email"]::-moz-placeholder,.wpbdp-single input[type="email"]::-moz-placeholder,.wpbdp-excerpt input[type="email"]::-moz-placeholder,.wpbdp-page input[type="number"]::-moz-placeholder,.wpbdp-form-field input[type="number"]::-moz-placeholder,.wpbdp-single input[type="number"]::-moz-placeholder,.wpbdp-excerpt input[type="number"]::-moz-placeholder,.wpbdp-page input[type="password"]::-moz-placeholder,.wpbdp-form-field input[type="password"]::-moz-placeholder,.wpbdp-single input[type="password"]::-moz-placeholder,.wpbdp-excerpt input[type="password"]::-moz-placeholder,.wpbdp-page input[type="search"]::-moz-placeholder,.wpbdp-form-field input[type="search"]::-moz-placeholder,.wpbdp-single input[type="search"]::-moz-placeholder,.wpbdp-excerpt input[type="search"]::-moz-placeholder,.wpbdp-page input[type="tel"]::-moz-placeholder,.wpbdp-form-field input[type="tel"]::-moz-placeholder,.wpbdp-single input[type="tel"]::-moz-placeholder,.wpbdp-excerpt input[type="tel"]::-moz-placeholder,.wpbdp-page input[type="text"]::-moz-placeholder,.wpbdp-form-field input[type="text"]::-moz-placeholder,.wpbdp-single input[type="text"]::-moz-placeholder,.wpbdp-excerpt input[type="text"]::-moz-placeholder,.wpbdp-page input[type="url"]::-moz-placeholder,.wpbdp-form-field input[type="url"]::-moz-placeholder,.wpbdp-single input[type="url"]::-moz-placeholder,.wpbdp-excerpt input[type="url"]::-moz-placeholder,.wpbdp-page textarea::-moz-placeholder,.wpbdp-form-field textarea::-moz-placeholder,.wpbdp-single textarea::-moz-placeholder,.wpbdp-excerpt textarea::-moz-placeholder,.wpbdp-page select::-moz-placeholder,.wpbdp-form-field select::-moz-placeholder,.wpbdp-single select::-moz-placeholder,.wpbdp-excerpt select::-moz-placeholder,.wpbdp-page .select2 .select2-selection::-moz-placeholder,.wpbdp-form-field .select2 .select2-selection::-moz-placeholder,.wpbdp-single .select2 .select2-selection::-moz-placeholder,.wpbdp-excerpt .select2 .select2-selection::-moz-placeholder{opacity:.6}.wpbdp-page input[type="email"]::-ms-input-placeholder,.wpbdp-form-field input[type="email"]::-ms-input-placeholder,.wpbdp-single input[type="email"]::-ms-input-placeholder,.wpbdp-excerpt input[type="email"]::-ms-input-placeholder,.wpbdp-page input[type="number"]::-ms-input-placeholder,.wpbdp-form-field input[type="number"]::-ms-input-placeholder,.wpbdp-single input[type="number"]::-ms-input-placeholder,.wpbdp-excerpt input[type="number"]::-ms-input-placeholder,.wpbdp-page input[type="password"]::-ms-input-placeholder,.wpbdp-form-field input[type="password"]::-ms-input-placeholder,.wpbdp-single input[type="password"]::-ms-input-placeholder,.wpbdp-excerpt input[type="password"]::-ms-input-placeholder,.wpbdp-page input[type="search"]::-ms-input-placeholder,.wpbdp-form-field input[type="search"]::-ms-input-placeholder,.wpbdp-single input[type="search"]::-ms-input-placeholder,.wpbdp-excerpt input[type="search"]::-ms-input-placeholder,.wpbdp-page input[type="tel"]::-ms-input-placeholder,.wpbdp-form-field input[type="tel"]::-ms-input-placeholder,.wpbdp-single input[type="tel"]::-ms-input-placeholder,.wpbdp-excerpt input[type="tel"]::-ms-input-placeholder,.wpbdp-page input[type="text"]::-ms-input-placeholder,.wpbdp-form-field input[type="text"]::-ms-input-placeholder,.wpbdp-single input[type="text"]::-ms-input-placeholder,.wpbdp-excerpt input[type="text"]::-ms-input-placeholder,.wpbdp-page input[type="url"]::-ms-input-placeholder,.wpbdp-form-field input[type="url"]::-ms-input-placeholder,.wpbdp-single input[type="url"]::-ms-input-placeholder,.wpbdp-excerpt input[type="url"]::-ms-input-placeholder,.wpbdp-page textarea::-ms-input-placeholder,.wpbdp-form-field textarea::-ms-input-placeholder,.wpbdp-single textarea::-ms-input-placeholder,.wpbdp-excerpt textarea::-ms-input-placeholder,.wpbdp-page select::-ms-input-placeholder,.wpbdp-form-field select::-ms-input-placeholder,.wpbdp-single select::-ms-input-placeholder,.wpbdp-excerpt select::-ms-input-placeholder,.wpbdp-page .select2 .select2-selection::-ms-input-placeholder,.wpbdp-form-field .select2 .select2-selection::-ms-input-placeholder,.wpbdp-single .select2 .select2-selection::-ms-input-placeholder,.wpbdp-excerpt .select2 .select2-selection::-ms-input-placeholder{opacity:.6}.wpbdp-page input[type="email"]::placeholder,.wpbdp-form-field input[type="email"]::placeholder,.wpbdp-single input[type="email"]::placeholder,.wpbdp-excerpt input[type="email"]::placeholder,.wpbdp-page input[type="number"]::placeholder,.wpbdp-form-field input[type="number"]::placeholder,.wpbdp-single input[type="number"]::placeholder,.wpbdp-excerpt input[type="number"]::placeholder,.wpbdp-page input[type="password"]::placeholder,.wpbdp-form-field input[type="password"]::placeholder,.wpbdp-single input[type="password"]::placeholder,.wpbdp-excerpt input[type="password"]::placeholder,.wpbdp-page input[type="search"]::placeholder,.wpbdp-form-field input[type="search"]::placeholder,.wpbdp-single input[type="search"]::placeholder,.wpbdp-excerpt input[type="search"]::placeholder,.wpbdp-page input[type="tel"]::placeholder,.wpbdp-form-field input[type="tel"]::placeholder,.wpbdp-single input[type="tel"]::placeholder,.wpbdp-excerpt input[type="tel"]::placeholder,.wpbdp-page input[type="text"]::placeholder,.wpbdp-form-field input[type="text"]::placeholder,.wpbdp-single input[type="text"]::placeholder,.wpbdp-excerpt input[type="text"]::placeholder,.wpbdp-page input[type="url"]::placeholder,.wpbdp-form-field input[type="url"]::placeholder,.wpbdp-single input[type="url"]::placeholder,.wpbdp-excerpt input[type="url"]::placeholder,.wpbdp-page textarea::placeholder,.wpbdp-form-field textarea::placeholder,.wpbdp-single textarea::placeholder,.wpbdp-excerpt textarea::placeholder,.wpbdp-page select::placeholder,.wpbdp-form-field select::placeholder,.wpbdp-single select::placeholder,.wpbdp-excerpt select::placeholder,.wpbdp-page .select2 .select2-selection::placeholder,.wpbdp-form-field .select2 .select2-selection::placeholder,.wpbdp-single .select2 .select2-selection::placeholder,.wpbdp-excerpt .select2 .select2-selection::placeholder{opacity:.6}.wpbdp-page textarea,.wpbdp-form-field textarea,.wpbdp-single textarea,.wpbdp-excerpt textarea{min-height:120px}.wpbdp-page select,.wpbdp-form-field select,.wpbdp-single select,.wpbdp-excerpt select,.wpbdp-page .select2 .select2-selection,.wpbdp-form-field .select2 .select2-selection,.wpbdp-single .select2 .select2-selection,.wpbdp-excerpt .select2 .select2-selection{cursor:pointer}.wpbdp-page .select2,.wpbdp-form-field .select2,.wpbdp-single .select2,.wpbdp-excerpt .select2{max-width:100%}.wpbdp-page .select2 .select2-selection,.wpbdp-form-field .select2 .select2-selection,.wpbdp-single .select2 .select2-selection,.wpbdp-excerpt .select2 .select2-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:rgba(63,75,91,0.2) !important}.wpbdp-page label,.wpbdp-form-field label,.wpbdp-single label,.wpbdp-excerpt label,.wpbdp-page .wpbdp-form-field-label,.wpbdp-form-field .wpbdp-form-field-label,.wpbdp-single .wpbdp-form-field-label,.wpbdp-excerpt .wpbdp-form-field-label{margin-bottom:11px;color:var(--bd-text-color, #3f4b5b);font-weight:400;line-height:1.8}.wpbdp-page+label,.wpbdp-form-field+label,.wpbdp-single+label,.wpbdp-excerpt+label{color:#d64226}.wpbdp-page .wpbdp-form-field-validation-error-wrapper+label,.wpbdp-form-field .wpbdp-form-field-validation-error-wrapper+label,.wpbdp-single .wpbdp-form-field-validation-error-wrapper+label,.wpbdp-excerpt .wpbdp-form-field-validation-error-wrapper+label{color:#d64226}.wpbdp-page .wpbdp-form-field,.wpbdp-form-field .wpbdp-form-field,.wpbdp-single .wpbdp-form-field,.wpbdp-excerpt .wpbdp-form-field{margin-bottom:24px}.wpbdp-page .wpbdp-widget-field,.wpbdp-form-field .wpbdp-widget-field,.wpbdp-single .wpbdp-widget-field,.wpbdp-excerpt .wpbdp-widget-field{margin-bottom:0}.wpbdp-page input[type="file"]::file-selector-button,.wpbdp-form-field input[type="file"]::file-selector-button,.wpbdp-single input[type="file"]::file-selector-button,.wpbdp-excerpt input[type="file"]::file-selector-button{border:0;border-radius:4px;padding:5px 10px;background-color:#ededed;color:var(--bd-text-color, #3f4b5b);font-size:var(--wp--preset--font-size--medium, 14px);font-weight:400;line-height:1.8;-webkit-transition:background-color .24s ease-out,color .24s ease-out,border-color .24s ease-out;transition:background-color .24s ease-out,color .24s ease-out,border-color .24s ease-out;cursor:pointer}.wpbdp-page input[type="file"]::file-selector-button:hover,.wpbdp-form-field input[type="file"]::file-selector-button:hover,.wpbdp-single input[type="file"]::file-selector-button:hover,.wpbdp-excerpt input[type="file"]::file-selector-button:hover{background-color:#dbdbdb}.wpbdp-has-select2{position:relative}.wpbdp-has-select2 .select2-dropdown{border-color:rgba(63,75,91,0.2)}.wpbdp-has-modal{overflow:hidden}.wpbdp-has-modal body{overflow:hidden}.wpbdp-has-modal .wpbdp-modal{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.wpbdp-modal{display:none !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.wpbdp-modal .wpbdp-modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(0,0,0,0.15)}.wpbdp-modal .wpbdp-modal-content{position:relative;width:883px;max-width:90%;height:905px;max-height:82%;border-radius:12px;padding:36px 3px;background-color:#fff}.wpbdp-modal .wpbdp-modal-scrollbar{overflow-x:hidden;max-height:100%;padding:0 calc(36px - 3px);-ms-overflow-style:auto;scrollbar-color:#ccc #fff;scrollbar-width:thin}.wpbdp-modal .wpbdp-modal-scrollbar::-webkit-scrollbar-track{background-color:#fff}.wpbdp-modal .wpbdp-modal-scrollbar::-webkit-scrollbar{width:6px;background-color:#fff}.wpbdp-modal .wpbdp-modal-scrollbar::-webkit-scrollbar-thumb{border-radius:12px;background-color:#e3e3e3;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.15)}.wpbdp-modal .wpbdp-modal-close{position:absolute;top:16px;right:16px;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out;cursor:pointer}.wpbdp-modal .wpbdp-modal-close::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E%0A");opacity:.75;display:block}.wpbdp-modal .wpbdp-modal-close:hover{opacity:.7}.wpbdp-loader-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:rgba(0,0,0,0.15)}.wpbdp-spinner{width:40px;height:40px;border-radius:100%;margin:100px auto;background-color:var(--bd-text-color, #3f4b5b);-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{opacity:.9;-webkit-transform:scale(0)}100%{opacity:0;-webkit-transform:scale(1)}}@keyframes sk-scaleout{0%{opacity:.9;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.wpbdp-page table,.wpbdp-single table,.wpbdp-excerpt table{width:100%}.wpbdp-page table td,.wpbdp-single table td,.wpbdp-excerpt table td,.wpbdp-page table th,.wpbdp-single table th,.wpbdp-excerpt table th{padding:6px;margin:0;font-size:var(--wp--preset--font-size--medium, 14px);text-align:left}.wpbdp-main-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpbdp-main-box .main-fields{margin-bottom:12px}.wpbdp-main-box .main-fields form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin:0 !important}.wpbdp-main-box .main-fields form .search-fields{-webkit-box-flex:1;-ms-flex:1;flex:1}.wpbdp-main-box .main-fields form .search-fields .box-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.wpbdp-main-box .main-fields form .search-fields .box-row .box-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.wpbdp-main-box .main-fields form .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.wpbdp-main-box .box-col input{margin:0 !important}.wpbdp-main-box .wpbdp-advanced-search-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpbdp-main-box .button,.wpbdp-main-box .wpbdp-link{font-size:var(--wp--preset--font-size--medium, 14px)}.wpbdp-main-box#wpbdp-main-box .wpbdp-zipcodesearch-search-unit .distance-field-wrapper{display:block !important;position:relative}.wpbdp-main-box#wpbdp-main-box .wpbdp-zipcodesearch-search-unit .distance-field-wrapper>.box-row{gap:0}.wpbdp-main-box#wpbdp-main-box .wpbdp-zipcodesearch-search-unit .distance-field-wrapper .distance-field{width:100% !important}.wpbdp-main-box#wpbdp-main-box .wpbdp-zipcodesearch-search-unit .distance-field-wrapper .unit-label{display:block !important;position:absolute;top:50%;right:24px;width:unset !important;opacity:.8;font-size:80%;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.wpbdp-main-box-medium .main-fields form .search-fields .box-row .box-col.main-input+.wpbdp-zipcodesearch-search-unit{-webkit-box-flex:1.4;-ms-flex-positive:1.4;flex-grow:1.4}.wpbdp-main-box-small .main-fields .search-fields .box-row,.wpbdp-main-box-tiny .main-fields .search-fields .box-row,.wpbdp-main-box-small .main-fields form,.wpbdp-main-box-tiny .main-fields form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpbdp-main-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.wpbdp-main-links-container{margin:12px 0}.wpbdp-main-links .button,.wpbdp-main-links .wpbdp-link{white-space:nowrap}.wpbdp-main-links .button:first-child,.wpbdp-main-links .wpbdp-link:first-child{margin-left:0}.wpbdp-main-links .button:last-child,.wpbdp-main-links .wpbdp-link:last-child{margin-right:0}.wpbdp-main-links-tiny .button,.wpbdp-main-links-tiny .wpbdp-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 4px;text-align:center}.wpbdp-main-links-tiny #wpbdp-bar-submit-listing-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}#wpbdp-search-form-wrapper{clear:both}.wpdbp-auto-width{width:auto !important}.wpbdp-search-page .wpbdp-form-fields{display:grid;grid-template-columns:repeat(2, 2fr);grid-column-gap:24px}.wpbdp-search-page .wpbdp-form-field:not(.textarea){grid-column:span 1}.wpbdp-search-page .wpbdp-form-field.textarea{grid-column:span 2}.wpbdp-search-page .wpbdp-form-field .field.inner input,.wpbdp-search-page .wpbdp-form-field .field.inner textarea,.wpbdp-search-page .wpbdp-form-field .field.inner select{margin-bottom:0}.wpbdp-search-page .wpbdp-form-field .field.inner textarea,.wpbdp-search-page .wpbdp-form-field .field.inner select{width:100%}.wpbdp-search-page .wpbdp-form-field .field.inner .zipcode-search-zip{margin-bottom:24px}.wpbdp-search-page.wpbdp-modal .wpbdp-modal-content{padding-bottom:95px}.wpbdp-search-page.wpbdp-modal .title{margin:0 0 36px;line-height:1}.wpbdp-search-page.wpbdp-modal form>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;position:absolute;right:0;bottom:0;left:0;min-height:95px;border-top:1px solid rgba(63,75,91,0.2);border-bottom-right-radius:12px;border-bottom-left-radius:12px;padding:24px;margin:0;background-color:var(--bd-bg-color, #f5f5f5)}.wpbdp-search-page.wpbdp-modal form>p .reset{display:none;color:#d64226;text-decoration:underline}.wpbdp-search-page.wpbdp-modal .wpbdp-search-filter.ratings .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.wpbdp-search-page.wpbdp-modal .wpbdp-search-filter.ratings .inner select{margin-left:8px}@media (max-width:560px){.wpbdp-search-page.wpbdp-modal .wpbdp-modal-scrollbar{padding-left:20px;padding-right:20px}.wpbdp-search-page.wpbdp-modal .wpbdp-form-field:not(.textarea){grid-column:span 2}.wpbdp-search-page.wpbdp-modal input.wpbdp-submit{width:auto}}.wpbdp-submit-rootline{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px auto 36px;text-align:center;overflow:hidden}.wpbdp-submit-rootline .wpbdp-rootline-section{width:100%}.wpbdp-submit-rootline .wpbdp-rootline-section .wpbdp-rootline-bar{position:relative;top:calc(48px / 2);width:calc(100% - 48px);max-width:100%;height:1px;margin-left:calc(50% + (48px / 2) + 1px);background-image:-webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255,255,255,0)), color-stop(50%, var(--bd-main-color, #569af6)));background-image:linear-gradient(to left, rgba(255,255,255,0) 50%, var(--bd-main-color, #569af6) 50%);background-image:-webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255,255,255,0)), color-stop(50%, var(--bd-main-color)));background-image:linear-gradient(to left, rgba(255,255,255,0) 50%, var(--bd-main-color) 50%);background-size:10px;background-position:bottom;background-repeat:repeat-x}.wpbdp-submit-rootline .wpbdp-rootline-section:last-of-type .wpbdp-rootline-bar{background-image:none}.wpbdp-submit-rootline .wpbdp-rootline-section .wpbdp-rootline-circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;width:48px;height:48px;border:1px solid var(--bd-main-color, #569af6);border-color:var(--bd-button-bg-color, --bd-main-color);border-radius:50%;color:var(--bd-text-color, #3f4b5b);font-size:20px;font-weight:600}.wpbdp-submit-rootline .wpbdp-rootline-section .wpbdp-rootline-circle svg{fill:none}.wpbdp-submit-rootline .wpbdp-rootline-section .wpbdp-rootline-section-name{max-width:130px;margin:12px auto 0;opacity:.6;font-size:var(--wp--preset--font-size--small, 12px);text-transform:uppercase}.wpbdp-submit-rootline .wpbdp-rootline-section.wpbdp-submit-checked .wpbdp-rootline-circle{background:var(--bd-main-color, #569af6);background:var(--bd-button-bg-color, --bd-main-color);color:var(--bd-button-text-color, #fff)}.wpbdp-submit-rootline .wpbdp-rootline-section.wpbdp-submit-checked .wpbdp-rootline-section-name{color:var(--bd-text-color, #3f4b5b);opacity:1}.wpbdp-submit-rootline .wpbdp-rootline-section.wpbdp-submit-checked.wpbdp-submit-section-current+.wpbdp-rootline-section svg,.wpbdp-submit-rootline .wpbdp-rootline-section.wpbdp-submit-checked.wpbdp-submit-section-current svg{display:none}.wpbdp-submit-rootline .wpbdp-rootline-section.wpbdp-submit-checked:not(.wpbdp-submit-section-current) .wpbdp-rootline-counter span{display:none}@media only screen and (max-width:450px){.wpbdp-submit-rootline .wpbdp-rootline-section:not(.wpbdp-submit-section-current),.wpbdp-submit-rootline .wpbdp-rootline-section .wpbdp-rootline-bar{display:none}.wpbdp-submit-rootline .wpbdp-rootline-section.wpbdp-submit-checked .wpbdp-rootline-circle .wpbdp-rootline-checkmark{display:none}.wpbdp-submit-rootline .wpbdp-rootline-section.wpbdp-submit-checked .wpbdp-rootline-circle .wpbdp-rootline-counter span{display:initial}}#wpbdp-submit-listing.wpbdp-submit-page{margin:auto}#wpbdp-submit-listing.wpbdp-submit-page .wpbdp-submit-listing-section{display:block;margin-top:12px}#wpbdp-submit-listing.wpbdp-submit-page .wpbdp-submit-listing-section.hidden{display:none}#wpbdp-submit-listing.wpbdp-submit-page .wpbdp-submit-listing-section-content h4{margin:0 0 12px 0}#wpbdp-submit-listing.wpbdp-submit-page .wpbdp-submit-listing-section-content ul.category-list{margin-bottom:12px}#wpbdp-submit-listing.wpbdp-submit-page .wpbdp-upload-widget{max-height:50px}#wpbdp-submit-listing.wpbdp-submit-page .wpbdp-submit-listing-form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin-top:24px;text-align:center}#wpbdp-submit-listing.wpbdp-submit-page #change-plan-link{margin-top:12px;text-align:center}#wpbdp-submit-listing.wpbdp-submit-page #change-plan-link a{margin-left:6px}#wpbdp-submit-listing.wpbdp-submit-page.wpbdp-submit-page-tiny .wpbdp-grid{grid-gap:24px 0}#wpbdp-submit-listing.wpbdp-submit-page.wpbdp-submit-page-tiny .wpbdp-grid>*{grid-column:span 12}textarea.wpbdp-submit-listing-tos{min-height:100px}#wpbdp-submit-listing-account-details{margin:12px 0 0 0}#wpbdp-submit-listing-account-details input[type="password"]{display:inline-block;width:70%}#wpbdp-submit-listing-account-details .wpbdp-password-strength-meter{width:20%;border:1px solid;padding:4px;text-align:center;float:right}#wpbdp-submit-listing-account-details .wpbdp-password-strength-meter.strength-0{border-color:#e35b5b;background-color:#f1adad}#wpbdp-submit-listing-account-details .wpbdp-password-strength-meter.strength-2{border-color:#f78b53;background-color:#fbc5a9}#wpbdp-submit-listing-account-details .wpbdp-password-strength-meter.strength-3{border-color:#ffc733;background-color:#ffe399}#wpbdp-submit-listing-account-details .wpbdp-password-strength-meter.strength-4{border-color:#83c373;background-color:#c1e1b9}@media only screen and (max-width:450px){.wpbdp-form-field.wpbdp-form-field-type-url .wpbdp-url-field-col{grid-column:span 12 / span 12}}.wpbdp-form-field-type-image .wpbdp-image{border:none}.wpbdp-submit-listing-section h3,.wpbdp-submit-listing-section .wpbdp-recaptcha{margin-top:40px}.wpbdp-submit-listing-section-header{display:none}.wpbdp-with-button-styles .submit-back-button.wpbdp-button{background:transparent !important;border:1px solid #569AF6;border-color:var(--bd-button-bg-color, --bd-main-color);color:#569AF6;color:var(--bd-button-bg-color, --bd-main-color) !important}.wpbdp-with-button-styles .submit-back-button.wpbdp-button:hover{background:#569AF6;background:var(--bd-button-bg-color, --bd-main-color) !important;color:var(--bd-button-text-color, #fff) !important}.wpbdp-with-button-styles .select2-container .select2-selection{border-color:rgba(63,75,91,0.2)}.wpbdp-with-button-styles .select2-container .select2-results__option--highlighted[data-selected]{background-color:var(--bd-main-color, #569af6)}.wpbdp-plan-selection-with-tip{margin-top:24px}.wpbdp-plan-selection-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpbdp-plan-selection-list .wpbdp-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border:1px solid rgba(63,75,91,0.2);border-radius:4px;padding:24px;gap:12px;text-align:center;min-width:max(20%, 175px);max-width:500px}.wpbdp-plan-selection-list .wpbdp-plan>*{-ms-flex-preferred-size:100%;flex-basis:100%}.wpbdp-plan-selection-list .wpbdp-plan-label{font-size:105%;font-weight:500}.wpbdp-plan-selection-list .wpbdp-plan-price-amount{font-size:var(--wp--preset--font-size--x-large, 32px);font-weight:700}.wpbdp-plan-selection-list .wpbdp-plan-feature-list{margin-top:24px;color:var(--bd-text-color, #3f4b5b);font-size:var(--wp--preset--font-size--medium, 14px);font-weight:400;line-height:1.8}.wpbdp-plan-selection-list .wpbdp-plan-action{-ms-flex-item-align:end;align-self:flex-end}.wpbdp-plan-selection-list .wpbdp-plan-action input[type="radio"]{display:none}.wpbdp-plan-selection-list .wpbdp-plan-action .wpbdp-button{width:100%}.wpbdp-plan-selection-list .wpbdp-msg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.wpbdp-submit-listing-section-plan_selection ul.category-list{margin:0;padding:0;list-style-type:none}.wpbdp-submit-listing-section-plan_selection ul.category-list li{font-size:10px;margin:0 5px 0 0;padding:1px 6px;border-radius:4px;background:#569AF6;background:var(--bd-button-bg-color, --bd-main-color);color:var(--bd-button-text-color, #fff);font-weight:700;text-align:center;white-space:nowrap;vertical-align:baseline;border:none;display:inline}.wpbdp-submit-listing-section-plan_selection .wpbdp_continue_to_fields_action{text-align:right}.wpbdp-plan-info-box .wpbdp-plan-label{font-weight:500}.wpbdp-plan-info-box .wpbdp-plan-price-amount{font-size:125%;font-weight:600;display:block;margin-bottom:12px}.wpbdp-plan-info-box .wpbdp-plan-feature-list{margin:0;padding:0;list-style:none}.wpbdp-plan-info-box .wpbdp-plan-details p{margin:0}.wpbdp-plan-info-box .wpbdp-plan-feature-list li{list-style-position:inside;margin:0}.wpbdp-plan-info-box .wpbdp-plan-disabled-msg{clear:both}.wpbdp-plan-info-box+.wpbdp-plan-disabled{display:none !important}.wpbdp-plan-info-box .wpbdp-plan-private-msg{width:100%;display:inline-block}.wpbdp-with-button-styles .wpbdp-plan-info-box input[type=radio]+label{background:transparent !important;border:1px solid #569AF6;border-color:var(--bd-button-bg-color, --bd-main-color);color:#569AF6;color:var(--bd-button-bg-color, --bd-main-color) !important}.wpbdp-with-button-styles .wpbdp-plan-info-box input[type=radio]+label:hover{background:#569AF6;background:var(--bd-button-bg-color, --bd-main-color) !important;color:var(--bd-button-text-color, #fff) !important}.wpbdp-with-button-styles .wpbdp-plan-info-box input[type=radio]:checked+label{color:var(--bd-button-text-color, #fff) !important;background:var(--bd-button-bg-color, --bd-main-color) !important}#wpbdp-renewlisting-form .wpbdp-plan-disabled{display:none}.wpbdp-plan-info-box .wpbdp-plan-price{width:40%;text-align:center}.wpbdp-plan-info-box .wpbdp-plan-price label{cursor:pointer;margin-top:12px;font-size:20px;display:block;padding:6px 12px}.wpbdp-plan-info-box .wpbdp-plan-price input[type=radio]{display:none}.wpbdp-submit-listing-section-listing_fields .wpbdp-form-field{margin-bottom:0}.wpbdp-submit-listing-section-listing_fields.has-error .wpbdp-form-field-label{position:relative}.wpbdp-submit-listing-section-listing_fields .wpbdp-form-field-label,.wpbdp-submit-listing-section-listing_fields .sublabel{margin-bottom:5px;font-size:15px}.wpbdp-submit-listing-section-listing_fields .sublabel{opacity:.6}.wpbdp-submit-listing-section-listing_fields .wpbdp-form-field-description{margin-top:-7px;margin-bottom:5px}.wpbdp-submit-listing-section-listing_fields .wpbdp-form-field-required-indicator{margin-left:2px;margin-right:2px;color:#d64226}.wpbdp-submit-listing-section-listing_fields a.reset{max-width:200px;margin-top:8px}.wpbdp-form-field-description{opacity:.6;font-size:var(--wp--preset--font-size--small, 12px)}.wpbdp-form-field-type-select:not(.wpbdp-form-field-association-category).wpbdp-form-field-association-region.wpbdp-regions-hidden{display:none;visibility:hidden}.wpbdp-form-field-label .wpbdp-form-field-validation-error-wrapper{position:absolute;bottom:40%;left:-10px;z-index:1;border-radius:4px;padding:5px 0;visibility:hidden}.wpbdp-form-field-label:hover .wpbdp-form-field-validation-error-wrapper{visibility:visible}.wpbdp-form-field-validation-error-wrapper{margin:15px 0}.wpbdp-form-field-validation-error-wrapper .wpbdp-form-field-validation-errors{position:relative;border:1px solid #d64226;border-radius:4px;padding:4px 10px;margin:0 12px 3px 6px;background:#fff;color:var(--bd-text-color, #3f4b5b);font-size:var(--wp--preset--font-size--small, 12px);line-height:1.8}.wpbdp-form-field-validation-error-wrapper .wpbdp-form-field-validation-errors::after,.wpbdp-form-field-validation-error-wrapper .wpbdp-form-field-validation-errors::before{content:"";position:absolute;top:100%;left:12px;width:0;height:0;border:solid transparent;pointer-events:none}.wpbdp-form-field-validation-error-wrapper .wpbdp-form-field-validation-errors::after{border-width:4px;border-color:transparent;border-top-color:#fff;margin-left:-4px}.wpbdp-form-field-validation-error-wrapper .wpbdp-form-field-validation-errors::before{border-width:5px;border-color:transparent;border-top-color:#d64226;margin-left:-5px}.wpbdp-form-field-validation-error-wrapper .wpbdp-form-field{margin:0}.wpbdp-form-field-validation-error-wrapper+label{color:#d64226}.wpbdp-editor-area{height:422px}#current-images-header,.image-upload-header,.wpbdp-submit-listing-section-listing_images h3,.wpbdp-submit-listing-section-listing_images h4{color:var(--bd-text-color, #3f4b5b);font-size:15px;font-weight:400;line-height:1.8}.wpbdp-submit-listing-section-listing_images h3{font-size:17px;font-weight:700}.wpbdp-form-field-type-image .wpbdp-image,.wpbdp-submit-listing-section-listing_images .wpbdp-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d4d4d4;padding:15px 0}.wpbdp-form-field-type-image .wpbdp-image:last-of-type,.wpbdp-submit-listing-section-listing_images .wpbdp-image:last-of-type{border:none}.wpbdp-form-field-type-image .wpbdp-image .wpbdp-image-img,.wpbdp-submit-listing-section-listing_images .wpbdp-image .wpbdp-image-img{margin:0 10px}.wpbdp-form-field-type-image .wpbdp-image .wpbdp-image-img img,.wpbdp-submit-listing-section-listing_images .wpbdp-image .wpbdp-image-img img{-o-object-fit:cover;object-fit:cover;width:48px;height:48px;border-radius:2px}.wpbdp-form-field-type-image .wpbdp-image .wpbdp_thumbnail_indicator,.wpbdp-submit-listing-section-listing_images .wpbdp-image .wpbdp_thumbnail_indicator{display:none;color:var(--bd-text-color, #3f4b5b);font-size:var(--wp--preset--font-size--small, 12px)}.wpbdp-form-field-type-image .wpbdp-image:first-of-type .wpbdp_thumbnail_indicator,.wpbdp-submit-listing-section-listing_images .wpbdp-image:first-of-type .wpbdp_thumbnail_indicator{display:inline-block}.wpbdp-form-field-type-image .wpbdp-image:first-of-type .wpbdp_thumbnail_indicator::before,.wpbdp-submit-listing-section-listing_images .wpbdp-image:first-of-type .wpbdp_thumbnail_indicator::before{content:"✓"}.wpbdp-form-field-type-image .wpbdp-image .wpbdp-image-extra,.wpbdp-submit-listing-section-listing_images .wpbdp-image .wpbdp-image-extra{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.wpbdp-form-field-type-image .wpbdp-image .wpbdp-image-extra input[type="text"],.wpbdp-submit-listing-section-listing_images .wpbdp-image .wpbdp-image-extra input[type="text"]{width:60%;max-width:640px}.wpbdp-form-field-type-image .wpbdp-image .wpbdp-image-delete-link,.wpbdp-submit-listing-section-listing_images .wpbdp-image .wpbdp-image-delete-link{display:none;margin-left:10px;color:#d64226;font-size:var(--wp--preset--font-size--small, 12px);text-decoration:none}.wpbdp-form-field-type-image .wpbdp-image .wpbdp-image-delete-link:hover,.wpbdp-submit-listing-section-listing_images .wpbdp-image .wpbdp-image-delete-link:hover{text-decoration:underline}.wpbdp-form-field-type-image .wpbdp-image:hover .wpbdp-image-delete-link,.wpbdp-submit-listing-section-listing_images .wpbdp-image:hover .wpbdp-image-delete-link{display:inline}.wpbdp-form-field-type-image #image-upload-form,.wpbdp-submit-listing-section-listing_images #image-upload-form{margin:15px 10px}.wpbdp-form-field-type-image #wpbdp-uploaded-images,.wpbdp-submit-listing-section-listing_images #wpbdp-uploaded-images{margin:0 0 20px 0}.wpbdp-form-field-type-image .wpbdp-drag-handle,.wpbdp-submit-listing-section-listing_images .wpbdp-drag-handle{visibility:hidden}.wpbdp-form-field-type-image:hover .wpbdp-drag-handle,.wpbdp-submit-listing-section-listing_images:hover .wpbdp-drag-handle{visibility:visible}.wpbdp-form-field-type-image .wpbdp-image-draggable-highlight,.wpbdp-submit-listing-section-listing_images .wpbdp-image-draggable-highlight{width:160px;height:160px;margin:0 10px;background:#d64226;float:left}.wpbdp-form-field-type-image #image-upload-form-no-js,.wpbdp-submit-listing-section-listing_images #image-upload-form-no-js{width:0;height:0;overflow:hidden;visibility:hidden}.wpbdp-dnd-area{border:1px solid rgba(63,75,91,0.2);border-radius:4px;background-color:var(--bd-main-color-8, rgba(86,154,246,0.08));text-align:center}.wpbdp-dnd-area.dragging{background:var(--bd-main-color-20, rgba(86,154,246,0.2))}.wpbdp-dnd-area .dnd-area-inside{margin:50px auto 34px}.wpbdp-dnd-area .dnd-area-inside-working{margin:50px auto 38px}.wpbdp-dnd-area .dnd-area-inside-working span{font-weight:700}.wpbdp-dnd-area .dnd-area-inside-error{margin:50px 25px;color:#d64226}.wpbdp-dnd-area p{margin:0;color:var(--bd-text-color, #3f4b5b);font-size:var(--wp--preset--font-size--medium, 14px)}.wpbdp-dnd-area p.dnd-message{font-size:24px}.wpbdp-dnd-area p.dnd-buttons{margin-top:2px}.wpbdp-dnd-area .upload-button{position:relative;overflow:hidden;cursor:pointer}.wpbdp-dnd-area .upload-button input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;border:none !important;padding:0;margin:0;opacity:0}#image-upload-conditions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px;font-size:var(--wp--preset--font-size--small, 12px);opacity:.6}#image-upload-conditions #image-slots-available{margin-left:auto}.wpbdp-submit-page-small #image-upload-conditions,.wpbdp-submit-page-tiny #image-upload-conditions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.wpbdp-submit-page-small #image-upload-conditions #image-slots-available,.wpbdp-submit-page-tiny #image-upload-conditions #image-slots-available{margin-left:unset}.wpbdp-submit-page-tiny .wpbdp-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.wpbdp-submit-page-tiny .wpbdp-image .wpbdp-image-img{margin:0}.wpbdp-submit-page-tiny .wpbdp-image .wpbdp-image-img img{width:100%;height:80px}.wpbdp-submit-page-tiny .wpbdp-dnd-area p{letter-spacing:0}.wpbdp-submit-listing-section_done>h3{margin-top:0;margin-bottom:20px;font-size:var(--wp--preset--font-size--x-large, 32px);line-height:1.8}.wpbdp-submit-listing-section_done>p{margin-top:5px;margin-bottom:0}.wpbdp-submit-listing-section_done>p:last-child{margin-top:30px}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt h4{margin-top:0;margin-bottom:30px;font-size:24px;line-height:1.8}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-header{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px 10px;grid-template-areas:"heading status" "date date";grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;margin-bottom:30px}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-header h4{grid-area:heading;margin-bottom:0;line-height:1}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-header .wpbdp-payment-status{grid-area:status;border-radius:4px;padding:5px 12px;background-color:#eef3f8;color:var(--bd-text-color, #3f4b5b);font-size:var(--wp--preset--font-size--small, 12px)}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-header .wpbdp-payment-receipt-date{grid-area:date;opacity:.6;font-size:var(--wp--preset--font-size--medium, 14px)}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-details{margin-bottom:24px}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-details dl{margin:0}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-details dl dt{font-size:18px;font-weight:500}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-details dl dd{margin:0;margin-bottom:20px;color:var(--bd-text-color, #3f4b5b);font-size:var(--wp--preset--font-size--medium, 14px);font-weight:400;line-height:1.8}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-details dl dd:last-child{margin-bottom:0}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice{margin-bottom:30px}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table{border-radius:4px;padding:20px 30px;background-color:#f7f8fb}.wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-print{margin-top:20px}.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table{display:block;padding:10px}.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table thead,.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table tbody,.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table tfoot{display:block}.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table thead tr,.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table tbody tr,.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table tfoot tr{display:grid;grid-template-columns:1fr;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table thead td,.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table tbody td,.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table tfoot td{padding-top:0;padding-bottom:0}.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table thead th:last-child{display:none}.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table tbody tr{border-bottom:1px dashed rgba(63,75,91,0.2);padding-top:10px;padding-bottom:10px}.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-checkout-invoice table tbody tr:last-child{border-bottom:0}.wpbdp-submit-page-tiny .wpbdp-submit-listing-section_done #wpbdp-checkout-confirmation-receipt .wpbdp-payment-receipt-print{margin-top:0}.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="text"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="text"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="email"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="email"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="url"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="url"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="password"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="password"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="search"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="search"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="number"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="number"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="tel"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="tel"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="date"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="date"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="month"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="month"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="week"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="week"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="time"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="time"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="datetime"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="datetime"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page input[type="submit"],.wpbdp-wp-theme-twentytwentytwo .wpbdp-page input[type="submit"],.wpbdp-wp-theme-twentytwentythree .wpbdp-page select,.wpbdp-wp-theme-twentytwentytwo .wpbdp-page select,.wpbdp-wp-theme-twentytwentythree .wpbdp-page textarea,.wpbdp-wp-theme-twentytwentytwo .wpbdp-page textarea{max-width:100%;padding:10px 15px;font-family:inherit;font-size:inherit}.wpbdp-wp-theme-twentytwentythree input[type="submit"].wpbdp-button,.wpbdp-wp-theme-twentytwentytwo input[type="submit"].wpbdp-button,.wpbdp-wp-theme-twentytwentythree .wpbdp-submit-listing-form-actions .wpbdp-button,.wpbdp-wp-theme-twentytwentytwo .wpbdp-submit-listing-form-actions .wpbdp-button,.wpbdp-wp-theme-twentytwentythree .wpbdp-submit.wpbdp-button,.wpbdp-wp-theme-twentytwentytwo .wpbdp-submit.wpbdp-button{padding:calc(0.5em + 2px) calc(1.5em + 2px);font-size:var(--wp--preset--font-size--medium)}.wpbdp-wp-theme-twentytwentythree .wpbdp-main-links .wpbdp-button-secondary,.wpbdp-wp-theme-twentytwentytwo .wpbdp-main-links .wpbdp-button-secondary{padding:calc(0.2em + 2px) calc(1em + 2px)}.wpbdp-wp-theme-twentytwentythree .wpbdp-main-links .wpbdp-link,.wpbdp-wp-theme-twentytwentytwo .wpbdp-main-links .wpbdp-link,.wpbdp-wp-theme-twentytwentythree .wpbdp-main-links .wpbdp-button-secondary,.wpbdp-wp-theme-twentytwentytwo .wpbdp-main-links .wpbdp-button-secondary{margin:0;font-size:var(--wp--preset--font-size--small)}.wpbdp-wp-theme-twentytwentyone .wpbdp-search-page.wpbdp-modal .wpbdp-form-field .field.inner .zipcode-search-zip~.wpbdp-display-block input[type="radio"]{vertical-align:middle}.wpbdp-wp-theme-twentytwenty .wpbdp-page:not(.wpbdp-modal){max-width:69rem !important}.wpbdp-wp-theme-twentytwenty .wpbdp-main-links .wpbdp-button,.wpbdp-wp-theme-twentytwenty .box-col.submit-btn input,.wpbdp-wp-theme-twentytwenty .listing-actions{font-size:1.1rem}.wpbdp-wp-theme-twentytwenty .wpbdp-listing-excerpt{font-size:1.8rem}.wpbdp-wp-theme-twentytwenty .wpbdp-listing .social-fields .social-field.facebook,.wpbdp-wp-theme-twentytwenty .wpbdp-listing .social-fields .social-field.instagram{margin-top:-5px;vertical-align:top}.wpbdp-wp-theme-twentynineteen .wpbdp-listing .social-fields .twitter.twitter-handle{vertical-align:text-top}.wpbdp-wp-theme-twentyseventeen .single-featured-image-header{display:none}.wpbdp-wp-theme-twentyseventeen .wpbdp-listing .social-fields .twitter.twitter-handle{vertical-align:text-top;padding-top:1px}.wpbdp-wp-theme-twentysixteen .wpbdp-listing .social-fields .social-field.linkedin{vertical-align:text-top}.wpbdp-tag{background:#444;border-radius:2px;padding:2px 5px;color:#fff;font-size:10px !important;margin-right:2px;text-decoration:none !important;line-height:1.5 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.wpbdp-display-block{display:block}.wpbdp-smaller{font-size:90%}.wpbdp-no-bold{font-weight:normal}.wpbdp-wait{margin:20px;width:20px;height:20px;position:relative;display:inline-block}.wpbdp-wait:before{content:'';display:inline-block;position:absolute;background:transparent;border:1px solid #fff;border-top-color:transparent;border-left-color:transparent;border-bottom-color:#6278A5;border-right-color:#6278A5;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;left:50%;margin-top:-10px;margin-left:-10px;width:20px;height:20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.wpbdp-wait.wpbdp_visible_spinner{margin-bottom:10px}.wpbdp-wait.wpbdp_visible_spinner .spinner{visibility:visible;float:none}#ui-datepicker-div{z-index:999999 !important}.wpbdp-datepicker.ui-datepicker{display:none;width:19em;background:#fff;border:1px solid #d4d4d4;border-radius:0;padding:0}.wpbdp-datepicker.ui-datepicker .ui-datepicker-title{line-height:1.8em}.wpbdp-datepicker.ui-datepicker .ui-widget-header,.wpbdp-datepicker.ui-datepicker .ui-datepicker-header{background:var(--bd-button-bg-color, --bd-main-color);color:var(--bd-button-text-color, #fff);opacity:80%}.wpbdp-datepicker.ui-datepicker .ui-datepicker-header .ui-icon{background:none;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;height:0px;font-size:0px}.wpbdp-datepicker.ui-datepicker .ui-datepicker-header .ui-icon.ui-icon-circle-triangle-w{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.wpbdp-datepicker.ui-datepicker .ui-datepicker-header .ui-icon.ui-icon-circle-triangle-e{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.wpbdp-datepicker.ui-datepicker .ui-datepicker-prev,.wpbdp-datepicker.ui-datepicker .ui-datepicker-next{width:1.8em;height:100%;top:2px}.wpbdp-datepicker.ui-datepicker .ui-datepicker-prev span,.wpbdp-datepicker.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-5px;top:50%;cursor:pointer}.wpbdp-datepicker.ui-datepicker .ui-datepicker-prev-hover,.wpbdp-datepicker.ui-datepicker .ui-datepicker-next-hover{background:transparent;border:none;top:2px}.wpbdp-datepicker.ui-datepicker .ui-datepicker-prev{left:2px}.wpbdp-datepicker.ui-datepicker .ui-datepicker-next{right:2px}.wpbdp-datepicker.ui-datepicker .ui-state-default{background:transparent;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 0;font-weight:normal;border:none}.wpbdp-datepicker.ui-datepicker table{margin:0;border:none}.wpbdp-datepicker.ui-datepicker td{width:14.2%;padding:0;border:1px solid #f5f5f5}.wpbdp-datepicker.ui-datepicker td.ui-datepicker-today{background:var(--bd-main-color-20, rgba(86,154,246,0.2)) !important}.wpbdp-datepicker.ui-datepicker td.ui-datepicker-other-month{border:transparent}.wpbdp-datepicker.ui-datepicker td .ui-state-highlight{border-color:#f5f5f5}.wpbdp-datepicker.ui-datepicker tr:first-of-type td{border-top:transparent}.wpbdp-datepicker.ui-datepicker tr:last-of-type td{border-bottom:transparent}.wpbdp-datepicker.ui-datepicker td.ui-datepicker-current-day,.wpbdp-datepicker.ui-datepicker td .ui-state-hover,.wpbdp-datepicker.ui-datepicker td .ui-state-active,.wpbdp-datepicker.ui-datepicker thead{background:var(--bd-button-bg-color, --bd-main-color);color:var(--bd-button-text-color, #fff)}.wpbdp-datepicker.ui-datepicker .ui-corner-all{border-radius:0}.wpbdp-datepicker.ui-datepicker .ui-datepicker-buttonpane{border-top:1px solid #f5f5f5;margin-top:0}form#wpbdmsearchform{padding:12px 0;text-align:center}form#wpbdmsearchform input{display:inline}form#wpbdmsearchform .wpbdmsearchbutton{margin-top:6px}form#wpbdmsearchform a.wpbdp-advanced-search-link{display:block;font-size:70%}.wpbdp-pagination{margin:24px 0 0 0}.wpbdp-pagination .next{float:right}.listing-actions form{display:inline;padding:0;margin:0}.listing-actions input{margin:0 0 6px;font-size:80%}.wpbdp-with-button-styles .wpbdp-listing .listing-actions .wpbdp-button.delete-listing,.listing-actions .delete-listing,.listing-actions a.delete-listing{border-color:transparent !important;background-color:transparent !important;color:#d64226 !important}.listing-actions>span,.listing-actions>a{margin-left:12px;font-size:var(--wp--preset--font-size--small, 12px)}.listing-actions>span:first-child,.listing-actions>a:first-child{margin-left:0}.wpbdp-listing .listing-details .field-value{width:100%;margin-bottom:12px;float:none}.field-value label,.field-value .field-label{padding-right:6px;color:var(--bd-text-color, #3f4b5b);font-weight:700}.field-value .value{display:inline}.wpbdp-listing-excerpt{padding:12px}.wpbdp-listing-excerpt .wpbdp-hide-title .listing-details .wpbdp-field-title,.wpbdp-listing-excerpt .wpbdp-hide-title .listing-details .wpbdp-field-name{display:none}.wpbdp-listing-excerpt.sticky{background:#fff0cf;background:var(--bd-main-color-8);position:relative}.wpbdp-listing-excerpt .listing-thumbnail{margin:0;float:right}.wpbdp-listing-excerpt .listing-actions{margin-top:12px}.wpbdp-listing-single .listing-actions{margin-bottom:24px}.wpbdp-listing-single.sticky{margin-top:24px;position:relative}.wpbdp-listing-excerpt .stickytag,.wpbdp-listing-single .stickytag{margin-top:-20px;float:right}.wpbdp-listing-excerpt .stickytag img,.wpbdp-listing-single .stickytag img{max-height:102px;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.wpbdp-listing-single .stickytag{position:absolute;right:0;bottom:0}.wpbdp-sticky-tag{display:inline-block;border-radius:4px;padding:6px 12px;margin:0 12px;background:var(--bd-button-bg-color, --bd-main-color);color:var(--bd-button-text-color, #fff);font-size:var(--wp--preset--font-size--small, 12px);font-weight:600;text-transform:uppercase;vertical-align:middle}.wpbdp-is-table .wpbdp-listing-excerpt>.wpbdp-sticky-tag{display:none !important}.wpbdp-listing-excerpt .wpbdp-sticky-tag{margin-top:12px;margin-right:0;float:right}.wpbdp-listing-excerpt.wpbdp-has-ribbon{position:relative;overflow:hidden}.wpbdp-listing-excerpt.wpbdp-has-ribbon .wpbdp-sticky-tag{position:absolute;top:12px;right:-48px;width:150px;border-radius:0;margin:0;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.wpbdp-listing-excerpt.wpbdp-has-ribbon .wpbdp-claim-listings{display:none}.wpbdp-listing-single .listing-title{display:none}.wpbdp-listing-single .listing-title.show-listing-title{display:block}.wpbdp-listing-single .main-image{padding:6px;margin-left:12px;float:right}.wpbdp-listing-single .main-image a{position:relative !important}.wpbdp-listing-single .main-image img{border:solid 1px #d4d4d4}.single-wpbdp_listing .extra-images,.wpbdp-listing-single .extra-images{margin-top:12px;clear:both}.single-wpbdp_listing .extra-images ul,.wpbdp-listing-single .extra-images ul{width:100%;padding:0;margin:0 auto}.single-wpbdp_listing .extra-images ul li,.wpbdp-listing-single .extra-images ul li{display:inline-block;margin-bottom:6px;margin-left:6px;list-style-type:none}.single-wpbdp_listing .extra-images ul li img,.wpbdp-listing-single .extra-images ul li img{display:inline;max-width:150px;border:solid 1px #d4d4d4;margin:0 auto;vertical-align:top}.single-wpbdp_listing .social-fields,.wpbdp-listing .social-fields{margin:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.social-field-link,.single-wpbdp_listing .social-field,.wpbdp-listing .social-field{display:inline-block;height:20px}.social-field-link iframe,.single-wpbdp_listing .social-field iframe,.wpbdp-listing .social-field iframe{margin-bottom:0}.social-field-link img,.single-wpbdp_listing .social-field img,.wpbdp-listing .social-field img{vertical-align:initial}.social-field-link .social-icon,.single-wpbdp_listing .social-field .social-icon,.wpbdp-listing .social-field .social-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:transparent;color:var(--bd-text-color, #3f4b5b)}.social-field-link .social-text,.single-wpbdp_listing .social-field .social-text,.wpbdp-listing .social-field .social-text{font-size:90%;line-height:1}.social-field-link a,.single-wpbdp_listing .social-field a,.wpbdp-listing .social-field a{-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-field-link a img,.single-wpbdp_listing .social-field a img,.wpbdp-listing .social-field a img{width:auto;height:20px}.social-field-link a object,.single-wpbdp_listing .social-field a object,.wpbdp-listing .social-field a object{height:20px;margin-bottom:0}.social-field-link.icon_first .social-icon,.single-wpbdp_listing .social-field.icon_first .social-icon,.wpbdp-listing .social-field.icon_first .social-icon{margin-right:6px}.social-field-link.text_first .social-text,.single-wpbdp_listing .social-field.text_first .social-text,.wpbdp-listing .social-field.text_first .social-text{margin-right:6px}.wpbdp-listing-contact-form{padding-top:24px;margin-top:24px}.wpbdp-listing-contact-form #wpbdp-contact-form-recaptcha{margin-bottom:24px}.wpbdp-listing-contact-form textarea{width:100%}.wpbdp-listing .comments{margin-top:24px}.wpbdp-bar .wpbdp-search-form{padding:0 !important;margin:0;margin-left:50%}.wpbdp-bar .left{text-align:center;float:left}.wpbdp-bar .right{width:300px;float:right}.wpbdp-listings-sort-options{margin:6px 0 12px;font-size:90%}.wpbdp-listings-sort-options label{font-weight:400}.wpbdp-listings-sort-options select{margin:0 6px}#wpbdp-categories{clear:both}.wpbdp-categories{padding:24px;margin:0}.entry-content ul.wpbdp-categories{padding:0;margin:0}.wpbdp-categories .cat-item{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:0 0 24px;float:left}.wpbdp-categories .cat-item:nth-child(2n+1){clear:left}.wpbdp-categories .cat-item .cat-item{width:100%;margin:0}.wpbdp-categories-tiny .cat-item{width:100%;float:none}.wpbdp-categories-tiny .cat-item:nth-child(2n+1){clear:none}.wpbdp-checkout-section{margin:0 0 24px;padding:24px;border:1px solid #d4d4d4}.wpbdp-checkout-section.wpbdp-checkout-errors{padding:0;border:none}.wpbdp-checkout-section h3{margin:0 0 24px 0;padding:0}.wpbdp-grid>h3{margin-bottom:0}.wpbdp-checkout-gateway-selection label{margin:0 12px 0 0;text-wrap:nowrap}.wpbdp-checkout-gateway-selection label:last-child{margin-right:0}.wpbdp-checkout-gateway-selection label input,.wpbdp-checkout-gateway-selection label img{vertical-align:middle}.wpbdp-checkout-gateway-selection label img{margin-bottom:12px}.wpbdp-billing-detail-field{margin:0 0 24px}.wpbdp-billing-detail-field.wpbdp-required label:after{content:' *';color:#d64226}.wpbdp-exp-field select{width:auto}.wpbdp-exp-slash{padding:0 5px}.wpbdp-payment-receipt{border:1px solid #d4d4d4;padding:12px 24px;margin:24px 0;font-size:90%}.wpbdp-payment-receipt h4{margin:0;padding:0}.wpbdp-payment-receipt .wpbdp-payment-receipt-date{opacity:.8}.wpbdp-payment-receipt .wpbdp-payment-status{float:right}.wpbdp-payment-receipt .wpbdp-payment-receipt-details{margin:24px 6px}.wpbdp-payment-receipt .wpbdp-payment-receipt-details dl{margin:0;padding:0}.wpbdp-payment-receipt .wpbdp-payment-receipt-details dl dt{margin:0;padding:0;float:left;min-width:50%}.wpbdp-payment-receipt .wpbdp-payment-receipt-details dl dd{margin:0 0 5px 50%;padding:0}.wpbdp-payment-receipt .wpbdp-payment-receipt-print{margin:1.5em 0 0 0}.wpbdp-checkout-invoice table.wpbdp-payment-items-table th,.wpbdp-checkout-invoice table.wpbdp-payment-items-table td{font-size:95%}.wpbdp-checkout-invoice table.wpbdp-payment-items-table tr.item td:first-of-type{width:80%}.wpbdp-checkout-invoice table.wpbdp-payment-items-table .item-fee-description{margin-left:10px;font-size:85%;max-width:90%}#wpbdp-login-view .wpbdp-login-options{margin:30px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}#wpbdp-login-view .wpbdp-login-options.options-2 .wpbdp-login-option{width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}#wpbdp-login-view .wpbdp-login-options.options-2 .wpbdp-login-option:first-child{padding:0 20px 0 0}#wpbdp-login-view .wpbdp-login-options.options-2 .wpbdp-login-option:last-child{border-left:1px solid #d4d4d4;padding:0 0 0 20px}#wpbdp-login-view #loginform #user_login,#wpbdp-login-view #loginform #user_pass{display:block}#wpbdp-login-view h4{font-size:21px;margin-top:0}#wpbdp-login-view .access-key-message{font-size:13px}#wpbdp-login-view input[type=text],#wpbdp-login-view input[type=password]{width:100%}.wpbdp-wp-theme-twentyseventeen #wpbdp-login-access-key-form input[type=submit]{margin-top:49px}.wpbdp-wp-theme-twentyseventeen #wpbdp-login-form h4{margin-bottom:74px}.wpbdp-wp-theme-twentynineteen #wpbdp-login-view h4{font-size:24px}.wpbdp-wp-theme-twentynineteen #wpbdp-login-view .access-key-message{font-size:16px}.wpbdp-wp-theme-twentynineteen #wpbdp-login-view #wpbdp-login-access-key-form input[type=submit]{margin-top:60px}.wpbdp-wp-theme-twentynineteen #wpbdp-login-view #wpbdp-login-form h4{margin-bottom:72px}.wpbdp-wp-theme-twentytwenty #wpbdp-login-access-key-form input[type=submit]{margin-top:44px}.wpbdp-wp-theme-twentytwenty #wpbdp-login-form h4{margin-bottom:57px}.wpbdp-submit-page table.fee-options{width:100%}.wpbdp-submit-page table.fee-options th,.wpbdp-submit-page table.fee-options td{text-align:center}.wpbdp-submit-page table.fee-options td.fee-label,.wpbdp-submit-page table.fee-options tr.fee-description td{text-align:left}.wpbdp-submit-page table.fee-options .fee-selection{width:5%}.wpbdp-submit-page table.fee-options tr.fee-option td.fee-label{font-weight:700}.wpbdp-submit-page table.fee-options td.fee-description{color:var(--bd-text-color, #3f4b5b);opacity:.8;font-size:90%}#wpbdp-renewal-page .do-not-renew-listing{padding:12px 10px 10px;border-radius:2px;background-color:var(--bd-main-color-8)}#wpbdp-renewal-page .do-not-renew-listing p:last-child{margin-bottom:0}#wpbdp-renewal-page .do-not-renew-listing input[type="submit"]{background:#d64226}.wpbdp-recaptcha-error{color:#d64226}#wpbdp-delete-listing-page form.confirm-form{margin-top:24px}#wpbdp-delete-listing-page input.delete-listing-confirm{margin-right:12px;--bd-button-bg-color:#d64226;--bd-button-text-color:#fff}.wpbdp-scroll-box{max-height:250px;border:1px solid #d4d4d4;padding:12px;margin:24px 0;overflow:auto}.wpbdp-checkout input[type="image"]{width:auto;border:none;padding:0;-webkit-box-shadow:none;box-shadow:none}table#wpbdp-manage-recurring th.listing-title,table#wpbdp-manage-recurring td.listing-title{min-width:200px}table#wpbdp-manage-recurring a.cancel-subscription{color:#d64226}#wpbdp-manage-recurring-cancel dl dd{margin-left:12px}.wpbdp-cancel-subscription-form{padding:12px 10px 10px;border-radius:2px;background-color:var(--bd-main-color-8)}.wpbdp-cancel-subscription-form p:last-child{margin-bottom:0}.wpbdp-cancel-subscription-form input.button-primary[type="submit"]{background-color:#d64226}.wpbdp-cc-form{width:90%;padding:0}.wpbdp-cc-form h4{margin:0}.wpbdp-cc-field input{width:auto}.wpbdp-cc-field label{display:block;padding-right:12px;font-weight:700;text-align:right}#wpbdp-billing-information .billing-info-section h4{margin:12px 0 6px 0}#wpbdp-billing-information .billing-info-section table{margin:1.75em 0}#wpbdp-billing-information #wpbdp-billing-field-exp,#wpbdp-billing-information #wpbdp-billing-field-exp-year{display:inline;width:40%}#wpbdp-billing-information .form-buttons{margin:24px 0}body.business-directory #TB_ImageOff .screen-reader-text,body.business-directory #TB_closeWindowButton .screen-reader-text{visibility:hidden}body.business-directory #TB_next{float:right}body.business-directory #TB_prev{float:left}body.business-directory #TB_caption{width:70%;height:auto;text-align:center}body.business-directory #TB_closeWindow{height:0;padding:0}body.business-directory #TB_closeWindow .screen-reader-text{display:none}body.business-directory #TB_secondLine{color:#666;font-size:var(--wp--preset--font-size--small, 12px)}.wpbdp-form-row label{display:block}.wpbdp-form-row.wpbdp-form-textfield input[type="text"]{width:400px}.single-wpbdp_listing .wpbdp-view-content-wrapper header.entry-header,.wpbdp-view-show_category .wpbdp-view-content-wrapper header.entry-header,.wpbdp-view-show_tag .wpbdp-view-content-wrapper header.entry-header,.wpbdp-view-search .wpbdp-view-content-wrapper header.entry-header,.wpbdp-view-submit_listing .wpbdp-view-content-wrapper header.entry-header{display:none}.wpbdp-wp-theme-graphene.single-wpbdp_listing h1.post-title,.wpbdp-wp-theme-graphene.wpbdp-view-show_category h1.post-title,.wpbdp-wp-theme-graphene.wpbdp-view-show_tag h1.post-title,.wpbdp-wp-theme-graphene.wpbdp-view-search h1.post-title,.wpbdp-wp-theme-graphene.wpbdp-view-submit_listing h1.post-title{display:none}.wpbdp-wp-theme-genesis.wpbdp-view-show_category .archive-description,.wpbdp-wp-theme-genesis.wpbdp-view-show_tag .archive-description{display:none}.wpbdp-wp-theme-hmtpro5.wpbdp-view-show_category .post-details,.wpbdp-wp-theme-hmtpro5.wpbdp-view-show_tag .post-details{display:none}.wpbdp-wp-theme-atahualpa.wpbdp-view-show_category .post-footer,.wpbdp-wp-theme-atahualpa.wpbdp-view-show_tag .post-footer,.wpbdp-wp-theme-atahualpa.wpbdp-view-show_listing .post-footer{display:none}.wpbdp-wp-theme-ultimate-silostorm-pro.wpbdp-view-show_category .entry-content .featured-image,.wpbdp-wp-theme-ultimate-silostorm-pro.wpbdp-view-show_tag .entry-content .featured-image,.wpbdp-wp-theme-ultimate-silostorm-pro.wpbdp-view-show_listing .entry-content .featured-image{display:none}.wpbdp-drag-handle{display:inline-block;width:6px;height:10px;margin:5px 5px 0 0;background:url("/wp-content/plugins/business-directory-plugin/assets/images/drag-handle.png") 0 0;cursor:move;vertical-align:middle}.wpbdp-help-tip{margin:10px 0}.wpbdp-help-tip .dashicons{vertical-align:middle}.wpbdp-help-tip .message{display:inline-block}.wpbdp-help-tip.small{font-size:var(--wp--preset--font-size--small, 12px)}.wpbdp-help-tip.small .dashicons{width:15px;height:15px;font-size:15px}.wpbdp-form-field-association-category .wpbdp-form-field-checkbox-item.disabled,.wpbdp-form-field-association-category .wpbdp-form-field-radio-item.disabled{opacity:.65}.wpbdp-form-field-association-category select{width:100%}.wpbdp-form-field-association-category .select2{width:100%}.wpbdp-form-field-association-category .select2 .select2-selection{border-radius:0;padding-left:6px}.wpbdp-form-field-association-category .select2 ul.select2-selection__rendered li.select2-selection__choice{border:none;border-radius:4px;padding:1px 6px;font-size:var(--wp--preset--font-size--small, 12px);font-weight:400;white-space:nowrap;vertical-align:baseline}.wpbdp-form-field-association-category .select2 ul.select2-selection__rendered li.select2-selection__choice .select2-selection__choice__remove{margin-right:6px}.wpbdp-form-field-association-category .select2 ul.select2-selection__rendered li.select2-selection__choice,.wpbdp-form-field-association-category .select2 ul.select2-selection__rendered li.select2-search--inline{margin:6px 6px 0 0}.wpbdp-form-field-association-category .select2 .select2-search .select2-search__field{min-height:0;font-size:var(--wp--preset--font-size--small, 12px)}.wpbdp-form-field-association-category .select2 .select2-search .select2-search__field:focus{-webkit-box-shadow:none;box-shadow:none}#wpbdp-listing-flagging-page textarea{width:90%;min-height:150px;margin-bottom:24px}.wpbdp-thumbnail{max-width:200px;max-width:var(--bd-thumbnail-width) !important;max-height:200px;max-height:var(--bd-thumbnail-height)}.wpbdp-thumbnail-cropped{width:200px;width:var(--bd-thumbnail-width);height:200px;height:var(--bd-thumbnail-height);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:560px){.wpbdp-bar form.wpbdp-search-form{display:block;margin-top:10px;margin-left:0}.wpbdp-bar form.wpbdp-search-form #intextbox{padding:4px;margin-bottom:5px}.wpbdp-bar form.wpbdp-search-form input[type="text"]{padding:4px 0;margin:0 0 2px 0}.wpbdp-listing.wpbdp-listing{font-size:90%}.wpbdp-listing.wpbdp-listing-excerpt .field-value>label{display:block}.wpbdp-listing.wpbdp-listing-excerpt .listing-thumbnail,.wpbdp-listing.wpbdp-listing-single .listing-thumbnail{padding:5px;float:none}.wpbdp-listing.wpbdp-listing-excerpt .listing-details,.wpbdp-listing.wpbdp-listing-single .listing-details{display:block;margin:0 5px;float:none}.wpbdp-listing .listing-actions input{font-size:70%}.wpbdp-listing.wpbdp-listing-single .main-image{display:block;max-width:90%;padding:0;margin:0 0 10px 0;text-align:center;float:none}.wpbdp-listing.wpbdp-listing-single .field-value>label{display:block}.wpbdp-submit-page.step-images #image-upload-conditions,.wpbdp-submit-page.step-images #image-upload-dnd-area{width:100% !important;font-size:90%;float:none !important}.wpbdp-submit-page.step-images .dnd-area-inside-error{margin-top:30px}.wpbdp-submit-page.step-images #image-upload-conditions dl{padding:0;margin:0}.wpbdp-submit-page.step-images #image-upload-conditions dl dt{padding:0;margin:0;margin-right:5px;float:left}.wpbdp-submit-page.step-images #image-upload-conditions dl dd{display:block;padding:0;margin:0}.wpbdp-submit-page.step-images .wpbdp-image img{max-width:50%}}.wpbdp-categories{list-style-type:none !important;margin:0 !important;padding:0 !important}.wpbdp-categories .cat-item{box-sizing:border-box;list-style-type:none !important;margin:0 0 10px;padding:0;text-align:center}.wpbdp-categories .cat-item:nth-child(1n+0){clear:none}.wpbdp-categories .cat-item .wpbdp-category-icon-link{box-shadow:none;display:block;width:100%}.wpbdp-categories .cat-item .wpbdp-category-icon-link img{height:auto;margin:0 auto;width:100%}.wpbdp-categories .cat-item .wpbdp-category-icon-link .category-image-placeholder{background:#efefef;margin:0 auto;max-width:100%;padding:0}.wpbdp-categories .cat-item .category-label{font-size:80%}.wpbdp-categories-1-columns-no-bp .cat-item,.wpbdp-categories-1-columns-tiny .cat-item,.wpbdp-categories-1-columns-small .cat-item,.wpbdp-categories-1-columns-medium .cat-item,.wpbdp-categories-1-columns-large .cat-item,.wpbdp-categories-2-columns-tiny .cat-item,.wpbdp-categories-3-columns-tiny .cat-item,.wpbdp-categories-4-columns-tiny .cat-item,.wpbdp-categories-5-columns-tiny .cat-item{width:100%}.wpbdp-categories-1-columns-medium .cat-item{padding:0 10%}.wpbdp-categories-1-columns-large .cat-item{padding:0 15%}.wpbdp-categories-2-columns-no-bp .cat-item,.wpbdp-categories-2-columns-small .cat-item,.wpbdp-categories-3-columns-small .cat-item,.wpbdp-categories-4-columns-small .cat-item{float:left;margin-bottom:15px;width:50%}.wpbdp-categories-2-columns-no-bp .cat-item:nth-child(2n+1),.wpbdp-categories-2-columns-small .cat-item:nth-child(2n+1),.wpbdp-categories-3-columns-small .cat-item:nth-child(2n+1),.wpbdp-categories-4-columns-small .cat-item:nth-child(2n+1){clear:left;padding-right:5px}.wpbdp-categories-2-columns-no-bp .cat-item:nth-child(2n),.wpbdp-categories-2-columns-small .cat-item:nth-child(2n),.wpbdp-categories-3-columns-small .cat-item:nth-child(2n),.wpbdp-categories-4-columns-small .cat-item:nth-child(2n){padding-left:5px}.wpbdp-categories-2-columns-medium .cat-item{float:left;margin-bottom:20px;width:50%}.wpbdp-categories-2-columns-medium .cat-item:nth-child(2n+1){clear:left;padding-right:2.5%}.wpbdp-categories-2-columns-medium .cat-item:nth-child(2n){padding-left:2.5%}.wpbdp-categories-2-columns-large .cat-item{float:left;margin-bottom:30px;width:50%}.wpbdp-categories-2-columns-large .cat-item:nth-child(2n+1){clear:left;padding-right:5%}.wpbdp-categories-2-columns-large .cat-item:nth-child(2n){padding-left:5%}.wpbdp-categories-3-columns-no-bp .cat-item,.wpbdp-categories-3-columns-medium .cat-item,.wpbdp-categories-4-columns-medium .cat-item,.wpbdp-categories-5-columns-small .cat-item{float:left;width:33.3%}.wpbdp-categories-3-columns-no-bp .cat-item:nth-child(3n+1),.wpbdp-categories-3-columns-medium .cat-item:nth-child(3n+1),.wpbdp-categories-4-columns-medium .cat-item:nth-child(3n+1),.wpbdp-categories-5-columns-small .cat-item:nth-child(3n+1){clear:left;padding-right:5px}.wpbdp-categories-3-columns-no-bp .cat-item:nth-child(3n+2),.wpbdp-categories-3-columns-medium .cat-item:nth-child(3n+2),.wpbdp-categories-4-columns-medium .cat-item:nth-child(3n+2),.wpbdp-categories-5-columns-small .cat-item:nth-child(3n+2){padding-left:5px;padding-right:5px}.wpbdp-categories-3-columns-no-bp .cat-item:nth-child(3n),.wpbdp-categories-3-columns-medium .cat-item:nth-child(3n),.wpbdp-categories-4-columns-medium .cat-item:nth-child(3n),.wpbdp-categories-5-columns-small .cat-item:nth-child(3n){padding-left:5px}.wpbdp-categories-3-columns-large .cat-item{float:left;width:33.3%}.wpbdp-categories-3-columns-large .cat-item:nth-child(3n+1){clear:left;margin-bottom:15px;padding-right:2%}.wpbdp-categories-3-columns-large .cat-item:nth-child(3n+2){padding-left:2%;padding-right:2%}.wpbdp-categories-3-columns-large .cat-item:nth-child(3n){padding-left:2%}.wpbdp-categories-4-columns-no-bp .cat-item,.wpbdp-categories-4-columns-large .cat-item,.wpbdp-categories-5-columns-medium .cat-item{float:left;width:25%}.wpbdp-categories-4-columns-no-bp .cat-item:nth-child(4n+1),.wpbdp-categories-4-columns-large .cat-item:nth-child(4n+1),.wpbdp-categories-5-columns-medium .cat-item:nth-child(4n+1){clear:left;padding-right:1%}.wpbdp-categories-4-columns-no-bp .cat-item:nth-child(4n+2),.wpbdp-categories-4-columns-large .cat-item:nth-child(4n+2),.wpbdp-categories-5-columns-medium .cat-item:nth-child(4n+2),.wpbdp-categories-4-columns-no-bp .cat-item:nth-child(4n+3),.wpbdp-categories-4-columns-large .cat-item:nth-child(4n+3),.wpbdp-categories-5-columns-medium .cat-item:nth-child(4n+3){padding-left:1%;padding-right:1%}.wpbdp-categories-4-columns-no-bp .cat-item:nth-child(4n),.wpbdp-categories-4-columns-large .cat-item:nth-child(4n),.wpbdp-categories-5-columns-medium .cat-item:nth-child(4n){padding-left:1%}.wpbdp-categories-5-columns-no-bp .cat-item,.wpbdp-categories-5-columns-large .cat-item{float:left;width:20%}.wpbdp-categories-5-columns-no-bp .cat-item:nth-child(5n+1),.wpbdp-categories-5-columns-large .cat-item:nth-child(5n+1){clear:left;padding-right:1%}.wpbdp-categories-5-columns-no-bp .cat-item:nth-child(5n+2),.wpbdp-categories-5-columns-large .cat-item:nth-child(5n+2),.wpbdp-categories-5-columns-no-bp .cat-item:nth-child(5n+3),.wpbdp-categories-5-columns-large .cat-item:nth-child(5n+3),.wpbdp-categories-5-columns-no-bp .cat-item:nth-child(5n+4),.wpbdp-categories-5-columns-large .cat-item:nth-child(5n+4){padding-left:1%;padding-right:1%}.wpbdp-categories-5-columns-no-bp .cat-item:nth-child(5n),.wpbdp-categories-5-columns-large .cat-item:nth-child(5n){padding-left:1%}.wpbdp-categories.without-images{padding-left:20px}.wpbdp-categories.without-images .cat-item{list-style-type:disc;padding-left:0;padding-right:0;text-align:left}.wpbdp-categories.without-images .cat-item .children .cat-item{margin-bottom:0;width:100%}.wpbdp-categories.without-images .cat-item .category-label{font-size:100%}.wpbdp-abc-filtering{text-align:center;word-wrap:break-word}.wpbdp-abc-filtering .reset{font-size:90%;float:right}.wpbdp-abc-filtering .letter{margin:0 4px}.wpbdp-abc-filtering .letter.current a{color:inherit}.wpbdp-abc-filtering .letter.current{font-weight:700}.with-region-sidelist .wpbdp-abc-filtering{width:75%}@media screen and (max-width:704px){.with-region-sidelist .wpbdp-abc-filtering{width:100%}}#edd_profile_avatar_wrap #edd_avatar_file,.edd-user-profiles-hide{display:none!important}#edd_avatar_preview{object-fit:cover}#edd-user-profiles-nav-tabs{display:table;width:100%}#edd-user-profiles-nav-tabs .edd-user-profiles-nav-tab{display:table-cell;text-decoration:none}.edd-user-profiles-tab:not(.active){display:none}.edd-user-profiles-spinner{width:40px;height:40px;margin:100px auto;background-color:#ccc;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.wpbdp-page{font-size:12px;font-family:Arial,Helvetica,sans-serif}.wpbdp-page *,.wpbdp-single *,.wpbdp-excerpt *{box-sizing:border-box}.wpbdp-single-wrapper{background:url(/wp-content/businessdirectory-themes/bqplr-grid/assets/bg-stage-shade.png) repeat-x 0 0;border-radius:10px}.wpbdp-single-wrapper .wpbdp-listing-single{padding:20px 30px}.wpbdp-single-wrapper .wpbdp-listing-single.wpbdp-listing-is-sticky{padding-top:70px}.wpbdp-listing.single a:not(.wpbdp-button),.wpbdp-listing.excerpt .listing-details a:not(.wpbdp-button){color:#3caae0}.wpbdp-listing.single .listing-title{font-weight:700;font-size:20px;background:none;border:none;padding:0}.wpbdp-listing.single .listing-author{margin:10px 0 0 0}.wpbdp-listing.single .rating-overview{margin:10px 0}.wpbdp-listing.single .rating-overview label{display:none}.wpbdp-listing.single .rating-overview br{display:none}.wpbdp-listing.single .rating-overview .rate-listing-link{margin:0 0 0 8px}.wpbdp-listing.single .listing-location-info{margin:10px 0}.wpbdp-listing.single .listing-location-info ul{margin:0;padding:0}.wpbdp-listing.single .listing-location-info li{margin:0;padding:0;list-style-type:none}.wpbdp-listing-single .stickytag{margin-top:-115px}.wpbdp-listing-single .listing-images{margin:0 0 20px 0;border:1px solid #ddd;padding:5px;background:#fff;width:100%}.wpbdp-listing-single-small .listing-images,.wpbdp-listing-single-medium .listing-images{float:right;width:auto}.wpbdp-listing-single .listing-images .main-thumbnail{padding:5px;border-bottom:1px solid #cbcbcb;background:#efefef;display:block}.wpbdp-listing-single .listing-images .main-thumbnail a{display:block}.wpbdp-listing-single .listing-images .main-thumbnail img{display:block;margin:0 auto;padding:5px;background:#fff;border:1px solid #bdbcbd;border-radius:0}.wpbdp-listing-single .listing-images .other-images{margin-top:1px;padding:6px 8px;display:block;background:#efefef}.wpbdp-listing-single .listing-images .other-images img{display:inline-block;padding:2px;border:1px solid #bdbcbd;background:#fff;width:56px;height:56px}.wpbdp-listing.single .social-field.twitter{float:none}.social-field.twitter iframe{margin-bottom:0}.social-field{display:block;margin-top:10px}.wpbdp-listing-single .listing-actions{clear:both}.wpbdp-listing-single .ui-tabs .tabs{border:none;border-radius:0;margin:20px 0 24px;background:none;padding:0}.wpbdp-listing-single-medium .ui-tabs .tabs{height:37px;margin-left:-26px;border-bottom:1px solid #CECECE}.wpbdp-listing-single .ui-tabs .tabs li{height:100%;display:block;margin:0;border:1px solid #CFCFCF;font-size:14px;background:#e3e3e3;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyMDgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFM0UzRTMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFRUVFRUUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyMDgpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#e3e3e3 0%,#eeeeee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3e3e3),color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top,#e3e3e3 0%,#eeeeee 100%);background:-o-linear-gradient(top,#e3e3e3 0%,#eeeeee 100%);background:-ms-linear-gradient(top,#e3e3e3 0%,#eeeeee 100%);background:linear-gradient(top,#e3e3e3 0%,#eeeeee 100%);text-align:center;width:100%}.wpbdp-listing-single .ui-tabs .tabs li:first-child{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.wpbdp-listing-single .ui-tabs .tabs li:last-child{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.wpbdp-listing-single-medium .ui-tabs .tabs li,.wpbdp-listing-single-medium .ui-tabs .tabs li:last-child{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:0;float:left;margin-left:3px;width:auto}.wpbdp-listing-single .ui-tabs .tabs li:hover{cursor:pointer;background:#eee;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFRUVFRUUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFM0UzRTMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MzkpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#eeeeee 0%,#e3e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#e3e3e3));background:-webkit-linear-gradient(top,#eeeeee 0%,#e3e3e3 100%);background:-o-linear-gradient(top,#eeeeee 0%,#e3e3e3 100%);background:-ms-linear-gradient(top,#eeeeee 0%,#e3e3e3 100%);background:linear-gradient(top,#eeeeee 0%,#e3e3e3 100%)}.wpbdp-listing-single .ui-tabs .tabs li a{box-shadow:none;color:dimgray;text-decoration:none;width:100%;height:100%;display:block;border:none;float:none;padding:10px}.wpbdp-listing-single-medium .ui-tabs .tabs li a{padding:5px 15px 15px}.wpbdp-listing-single-medium .ui-tabs .tabs .tabfirst{margin-left:10px}.wpbdp-listing-single .ui-tabs .tabs li.ui-tabs-active{background:#fff}.wpbdp-listing-single-medium .ui-tabs .tabs li.ui-tabs-active{border-bottom:1px solid #fff;margin-bottom:-1px}.wpbdp-listing-single .wpbdp-listing-contact-form{padding-top:0;margin-top:0;border-top:none}.wpbdp-listings-list{border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;padding-top:0;margin-top:10px;overflow:hidden}.wpbdp-listings-list .wpbdp-listing.last{border-bottom:none}.wpbdp-listing-excerpt{background:none;border:none;padding:15px 10px;border-bottom:1px solid #e5e5e5;clear:both}.wpbdp-listing-excerpt:nth-child(even){background:#efefef}.wpbdp-listing-excerpt.sticky{background:#FFFCE2;border-bottom:1px solid #EbE4C9}.wpbdp-listing-excerpt .listing-thumbnail{float:none;margin:0;padding:0;width:auto}.wpbdp-listing-excerpt .listing-thumbnail a{display:block;box-shadow:none}.wpbdp-listing-excerpt .listing-thumbnail img{border:1px solid #ccc;margin:0 auto;max-width:100%;padding:0;border-radius:0;box-shadow:none}.wpbdp-listing-excerpt .listing-details{margin-top:20px;padding:0;width:100%;overflow:hidden}.wpbdp-listing-excerpt .listing-details .listing-title,.wpbdp-listing-excerpt .listing-details .listing-title a{font-size:18px;margin:0 0 10px;padding:0}.wpbdp-listing-excerpt .listing-details .listing-title{font-weight:700}.wpbdp-listing-excerpt .listing-details .listing-title a{color:#17607a;text-decoration:none}.wpbdp-listing-excerpt .listing-details .ratings{float:right}.wpbdp-listing-excerpt .listing-details .ratings .value{margin:0}.wpbdp-listing-excerpt .listing-details .ratings label,.wpbdp-listing-excerpt .listing-details .ratings .count{display:none}.wpbdp-listing-excerpt .listing-details .wpbdp-rating-info{margin-bottom:0}.wpbdp-listing-excerpt .listing-description{margin:10px 0 0}.wpbdp-listing-excerpt .other-fields{margin-top:20px;clear:both}.wpbdp-listing-excerpt .listing-actions{clear:both}.wpbdp-listing-excerpt-medium{padding:20px 15px}.wpbdp-listing-excerpt-medium .listing-thumbnail,.wpbdp-listing-excerpt-large .listing-thumbnail{float:left;width:25%}.wpbdp-listing-excerpt-medium .listing-thumbnail img,.wpbdp-listing-excerpt-large .listing-thumbnail img{margin:0}.wpbdp-listing-excerpt-medium .listing-details,.wpbdp-listing-excerpt-large .listing-details{float:left;width:75%;margin:0;padding-left:10px}.wpbdp-listing-excerpt-medium .listing-actions,.wpbdp-listing-excerpt-large .listing-actions{margin:0;padding:15px 0 0}.wpbdp-listing-excerpt-large{padding:25px 30px}.wpbdp-listing-excerpt-large .listing-thumbnail{width:20%}.wpbdp-listing-excerpt-large .listing-details{margin:0;padding-left:10px;width:80%}.wpbdp-listing-excerpt-large .listing-details .listing-title{margin:0 0 5px}.wpbdp-listing-excerpt-large .listing-details .ratings{float:right}.wpbdp-listings .wpbdp-listing{padding:1em 5px;margin:0;border:none;border-bottom:1px #ddd solid}.wpbdp-listings-list{border:none;padding-top:0;margin-top:10px;overflow:hidden}.wpbdp-listing-excerpt{clear:none}.wpbdp-listing-excerpt .listing-thumbnail{float:none;width:25%;float:left;position:relative;padding-left:15px}.wpbdp-listing-excerpt .listing-details{margin-left:30%;position:relative;padding-left:15px;padding-right:15px}.wpbdp-listings.grid{position:relative;overflow:inherit}.wpbdp-listings.grid .wpbdp-listing-excerpt{width:49%;margin:0 0 2%!important;box-sizing:border-box;box-shadow:0 2px 2px rgb(85 85 85 / .5);display:block;border-top:1px solid #efefef;padding:0;float:left;clear:left;height:auto!important}.wpbdp-listings.grid .wpbdp-listing-excerpt.right{float:right;clear:right}.wpbdp-listings.grid .items .wpbdp-listing-excerpt:nth-child(odd){margin-right:4%}.wpbdp-listings.grid .wpbdp-listing-excerpt .listing-thumbnail{display:block;float:none;padding:0;margin:0;border:none;width:100%}.wpbdp-listings.grid .wpbdp-listing-excerpt .listing-thumbnail a{display:block}.wpbdp-listings.grid .wpbdp-listing-excerpt .listing-thumbnail img{margin:0;padding:0;border:none;border-radius:0;box-shadow:none;border-bottom:1px solid #efefef;display:block}.wpbdp-listings.grid .wpbdp-listing-excerpt .listing-details{padding:10px 15px;font-size:14px;margin:0}.wpbdp-listings.grid .wpbdp-listing-excerpt .listing-actions{margin:10px}.wpbdp-listings .wpbdp-pagination{width:100%;float:left}.wpbdp-listing-single .contact-form{margin-top:0;padding-top:0;border-top:none}.mobile-compact-field-icon{width:15px;margin-right:5px}.mobile-compact-excerpt-field{padding-left:20px}.mobile-compact-excerpt-field.with-icon{padding-left:0}@media screen and (max-width:700px){.wpbdp-listings.grid .wpbdp-listing-excerpt{float:none;width:100%}}#wpbdp-page-main_page .wpbdp-main-box .wpbdp-search-filter.wpbdp-form-field-association-category>.wpbdp-search-field-label,#wpbdp-page-all_listings .wpbdp-main-box .wpbdp-search-filter.wpbdp-form-field-association-category>.wpbdp-search-field-label,#wpbdp-page-category .wpbdp-main-box .wpbdp-search-filter.wpbdp-form-field-association-category>.wpbdp-search-field-label{display:none}#wpbdp-page-main_page .wpbdp-main-box .wpbdp-search-filter.wpbdp-form-field-association-category .field.inner,#wpbdp-page-all_listings .wpbdp-main-box .wpbdp-search-filter.wpbdp-form-field-association-category .field.inner,#wpbdp-page-category .wpbdp-main-box .wpbdp-search-filter.wpbdp-form-field-association-category .field.inner{margin-left:0;width:100%}.wpbdp-main-box .wpbdp-search-filter.wpbdp-form-field-association-category .field.inner .select2{width:100%!important}.wpbdp-main-box .wpbdp-search-filter.wpbdp-form-field-association-category .field.inner .select2-selection{border-radius:3px;border:1px solid #ccc}.wpbdp-wp-theme-twentynineteen .wpbdp-single-wrapper{margin-top:45px}