:root{--rob:"Roboto",sans-serif;--great:"Great Vibes",cursive;--bg_gradient:linear-gradient(45deg,#f5fdff,#feefec);--bbpc_brand_color:var(--bbpc_brand_color_opt,#4c4cf1);--h_title:#1d2746;--p_color:#6b707f;--bs-white:#fff;--black_25:#f9f9f9;--black_50:#f2f2f2;--black_75:#eee;--black_90:#e0e6f0;--black_100:#d6d9dc;--black_150:#c8ccd0;--black_200:#bbc0c4;--black_300:#9fa6ad;--black_350:#9199a1;--black_400:#848d95;--black_500:#6a737c;--black_600:#535a60;--black_700:#3c4146;--black_750:#2f3337;--black_800:#242729;--black_900:#0c0d0e;--bbpc_color:#078669;--baseColor2:#4a6ee0;--bs_white:#fff}.col-lg-offset-right-1,.col-md-offset-right-1{margin-right:8.33333333%}.community-post{align-items:center;background:var(--bs-white);border:1px solid var(--black_50);border-radius:6px;box-shadow:0 2px 4px 0 rgb(2 47 57 / .1);display:flex;justify-content:space-between;margin-bottom:10px;padding:23px 30px;transition:all .3s ease-in-out}.community-post:hover{border-color:#eef3f6;box-shadow:0 24px 40px 0 rgb(2 47 57 / .12);transform:translateX(10px)}.community-post .post-content{align-items:center;display:flex;flex-wrap:wrap}.community-post .post-content .author-avatar{border-radius:50%;margin-top:-2px;overflow:hidden}.community-post .post-content .entry-content{color:var(--black_600);font-size:16px}.community-post .post-content img{border-radius:50%}.community-post.forum-item{padding:23px 15px}.community-post.forum-item .post-content p{font-size:14px;line-height:1.3}@media(max-width:667px){.community-post{display:block}}@media(max-width:420px){.community-post{padding:20px 15px}}.community-post .post-content .author-avatar.forum-icon{border-radius:0;margin-right:0!important}.community-post .post-content .author-avatar.forum-icon img{padding:2px}@media(max-width:667px){.community-post .post-content .author-avatar{margin-right:20px}}@media(max-width:420px){.community-post .post-content .author-avatar{margin-right:15px}}.community-post .post-content .entry-content{flex:2}.community-post .post-content .entry-content .post-title{font-size:18px;font-weight:500;line-height:1.7;margin:auto auto 0}.community-post .post-content .entry-content .post-title a{text-decoration:none}.community-post .post-content .entry-content .post-title a:hover{color:var(--bbpc_brand_color)}.community-post .post-content .entry-content p{margin:0}@media(max-width:667px){.community-post .post-meta-wrapper{margin-left:70px;margin-top:15px}}.community-post .post-meta-wrapper .post-meta-info{list-style:none;margin:0;padding:0}@media(max-width:991px){.community-post .post-meta-wrapper .post-meta-info li:not(:last-child){margin-right:20px}}.community-post.style-two{border-radius:0;box-shadow:none;margin-bottom:0;position:relative}.community-post.style-two .entry-content .post-title{font-size:16px}.community-post.style-two .post-meta-wrapper .post-meta-info li i{transition:all .3s ease-in-out}.community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover a{color:#b1b5c0}.community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover i{color:#f9ae44}.community-post.style-two .com-featured{color:#fff;height:30px;padding:0 15px;position:absolute;right:0;text-align:center;top:-2px;width:30px;z-index:2}.community-post.style-two .com-featured i{font-size:14px;position:relative;z-index:22}.community-post.style-two .com-featured:after{border-left:30px solid #fff0;border-right:0 solid #fff0;border-top:30px solid #00ae69;content:"";height:0;position:absolute;right:0;top:0;width:0;z-index:1}.community-post.style-two .cat-wrap{display:inline-block;vertical-align:3px}.community-post .meta{list-style:none;margin:0;padding:0}.community-post .meta li img{display:inline-block;vertical-align:-2px}.community-post .meta li i,.community-post .meta li img{font-size:14px;margin-right:10px}.community-post .meta li a{color:#838793;font-size:14px}.community-post .meta li a:hover{color:var(--bbpc_brand_color)}.community-post .post-meta-wrapper .post-meta-info li:first-child{margin-right:40px}.community-post .post-meta-wrapper .post-meta-info li{display:inline-block}.community-post.style-two .meta li i,.community-post.style-two .meta li img,.forum-post-content .forum-post-btm .taxonomy i,.forum-post-content .forum-post-btm .taxonomy img{margin-right:5px}.post-header .category-menu li i{font-size:14px}.forum-category-area .col-custom{width:20%}.forum-category-area .single-category-widget{background-color:var(--bs-white);border-radius:10px;box-shadow:0 1.6px 3.5px 0 rgb(51 77 114 / .149),0 .5px 1px 0 rgb(51 77 114 / .102);padding:25px;text-align:center;transition:all .3s ease-out}.forum-category-area .single-category-widget:hover{box-shadow:0 20px 20px 0 rgb(51 77 114 / .09)}.forum-category-area .single-category-widget:hover h5{color:var(--bbpc_brand_color)!important}.forum-category-area .single-category-widget h5{color:#171d24;font-size:18px;font-weight:500;line-height:1.3;margin-bottom:0;margin-top:23px;text-transform:capitalize;transition:all .3s ease-out}.forum-category-area .col-custom{margin-bottom:30px}.forum-category-area .col-custom.wow.fadeInUp{padding:0 12px}.communities-boxes{display:flex;flex-wrap:wrap;gap:30px;margin:0 -30px}@media(max-width:1025px){.communities-boxes{margin:0 -10px}}@media(max-width:992px){.communities-boxes{flex-wrap:wrap;justify-content:center;width:calc(100% + 30px)}}@media(max-width:420px){.communities-boxes{width:calc(100% + 15px)}}.communities-boxes .com-box{flex:0 0 200px;margin-bottom:57px;text-align:center;width:20%}@media(max-width:1200px){.communities-boxes .com-box{flex:0 0 165px}}@media(max-width:991px){.communities-boxes .com-box{flex:0 0 180px}}@media(max-width:768px){.communities-boxes .com-box{flex:0 0 185px}}@media(max-width:426px){.communities-boxes .com-box{flex:0 0 170px;margin-bottom:30px}}.communities-boxes .com-box .icon-container{align-items:center;background:var(--bs-white);border-radius:6px;box-shadow:0 40px 70px 0 rgb(2 47 57 / .1);display:flex;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.communities-boxes .com-box .icon-container img{height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.communities-boxes .com-box .com-box-content .title{color:var(--black_800);font-size:20px;font-weight:500;letter-spacing:normal;line-height:26px;margin-bottom:5px;margin-top:10px;transition:all .3s ease-in-out}.communities-boxes .com-box .com-box-content .title a{color:var(--black_800)}.communities-boxes .com-box .com-box-content .title a:hover{color:var(--bbpc_brand_color);text-decoration:none}.communities-boxes .com-box .com-box-content .title:hover{color:var(--bbpc_brand_color)}.communities-boxes .com-box .com-box-content .total-post{color:var(--p_color);font-size:14px;margin-top:0}.more-communities{border-bottom:1px solid #e8ecee;border-top:1px solid #e8ecee;margin-top:40px;padding:22px 0}.more-communities .collapse-wrap,.more-communities .forumax-collapse-wrap{display:none;margin-top:80px}.more-communities .collapse-btn-wrap,.more-communities .forumax-collapse-btn-wrap{color:var(--black_600);display:table;font-weight:500;margin:auto;text-align:center}.more-communities .collapse-btn-wrap:hover,.more-communities .forumax-collapse-btn-wrap:hover{color:var(--black_800);text-decoration:none}.more-communities .collapse-btn-wrap svg,.more-communities .forumax-collapse-btn-wrap svg{display:inline;position:relative;vertical-align:middle}.more-communities .collapse-btn-wrap .icon_minus line,.more-communities .collapse-btn-wrap .icon_minus path,.more-communities .collapse-btn-wrap .icon_plus line,.more-communities .collapse-btn-wrap .icon_plus path,.more-communities .forumax-collapse-btn-wrap .icon_minus line,.more-communities .forumax-collapse-btn-wrap .icon_minus path,.more-communities .forumax-collapse-btn-wrap .icon_plus line,.more-communities .forumax-collapse-btn-wrap .icon_plus path{stroke:var(--bbpc_brand_color)}.more-communities .collapse-btn-wrap .icon_minus,.more-communities .collapse-btn-wrap.active .icon_plus,.more-communities .forumax-collapse-btn-wrap .icon_minus,.more-communities .forumax-collapse-btn-wrap.active .icon_plus{display:none}.more-communities .collapse-btn-wrap.active .icon_minus,.more-communities .forumax-collapse-btn-wrap.active .icon_minus{display:initial}body.body_dark .communities-boxes .com-box .com-box-content .title a{color:#fff}body.body_dark .communities-boxes .com-box .com-box-content .title a:hover{color:var(--bbpc_brand_color)}body.body_dark .communities-boxes .com-box .com-box-content .total-post{color:#8b8b8b}body.body_dark .more-communities{border-color:#272727}body.body_dark .single-forum-post-widget .post-info .post-category a,body.body_dark .single-forum-post-widget .post-info div{color:#848d95}body.body_dark .single-forum-post-widget .post-info .post-category a:hover{color:var(--bbpc_brand_color)}body.body_dark .community-area .nav-tabs .nav-item button.active{color:#fff}.widget_display_stats dl dt{clear:left;float:left;font-weight:500;margin:0 0 10px}.widget_display_stats dl dd{float:right;margin:0}.widget_display_replies li:before{content:"w";font-family:eleganticons;font-size:15px!important;line-height:23px;margin:0 12px 0 0!important;padding:0!important}.widget_display_topics li div{color:var(--black_400)}.widget_display_topics li:before{color:var(--black_800);content:"b";font-family:eleganticons;font-size:15px;left:0;margin:-3px 12px 0 0;position:absolute;top:0}.widget_display_replies .bbp-forum-title,.widget_display_topics .bbp-forum-title{color:var(--black_900);display:inline-block;line-height:1.36}.widget_display_topics li{padding-left:30px}.widget_display_replies li,.widget_display_topics li{border-bottom:1px solid #e5e7e9;font-size:16px;margin-bottom:10px;padding-bottom:10px;position:relative}.widget_display_replies li time,.widget_display_topics li time{color:var(--black_400);display:block;font-size:14px}.widget_display_replies li div,.widget_display_topics li div{font-size:14px}.widget_display_replies li a,.widget_display_topics li a{color:var(--black_800)}.widget_display_replies li a .bbp-author-avatar img,.widget_display_topics li a .bbp-author-avatar img{border-radius:50px!important}.widget_display_replies li .bbp-author-avatar{margin-right:5px}.widget_display_replies li a:hover,.widget_display_topics li a:hover{color:var(--bbpc_brand_color)}.bbp-logged-in .avatar{border-radius:99%;float:left;margin:0 15px 0 0}.bbp-logged-in h4{clear:none;font-size:18px;font-weight:400;margin:0 0 5px}.bbp-logged-in h4 a{color:#333;font-weight:500}.bbp-logged-in a.button.logout-link:hover,.bbp-logged-in h4 a:hover{color:var(--bbpc_brand_color)}.bbp-logged-in a.button.logout-link,.bbp-logged-in a.button.logout-link:hover{color:#666}.forum-post-content .content img{height:auto;max-width:100%}ul.bbp-topics-widget.newness img{border-radius:50%;margin:5px}.bbp-submit-wrapper{float:left;margin-top:0}.forum-post-content .forum-post-btm .taxonomy.forum-post-cat{display:flex}.bbp-topic-reply-link{background:#fff;border:1px solid #d0d8dc;border-radius:2px;color:var(--black_800);font-size:12px;font-weight:400;height:26px;line-height:26px;padding:6px 20px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .18s ease-in-out}.comment-content .bbp-topic-reply-link:hover{background:#fff;border:1px solid var(--black_800);color:var(--black_800)}.page-numbers{cursor:pointer!important}.pagination-wrapper .page-numbers.next{align-items:center;display:flex;justify-content:center;padding-bottom:2px}.post-header .support-total-info li a{color:#6b707f;font-weight:400}.post-header .support-total-info li a.open-data.loading{color:var(--black_800);font-weight:500}#tagList{padding-left:40px}.userlist{padding-left:15px}.post-header .category-menu .all-users a{position:relative}.forum-post-widget .widget-header h2{color:#000;font-size:40px;font-weight:700;line-height:50px}.forum-post-widget .widget-header .action_btn{box-shadow:none;padding-bottom:8px;padding-top:8px}.forum-post-widget .widget-header .action_btn:hover{box-shadow:0 20px 30px 0 rgb(17 166 131 / .24)}.forum-post-widget .post-filter-widget{background-color:var(--bs-white);border-radius:10px;box-shadow:0 1.6px 3.5px 0 rgb(51 77 114 / .149),0 .5px 1px 0 rgb(51 77 114 / .102);display:flex;flex-wrap:wrap;margin-bottom:20px;padding:16.5px 30px}.forum-post-widget .post-filter-widget .single-filter-item{align-items:center;display:flex;margin-right:30px}.forum-post-widget .post-filter-widget .single-filter-item a.data-active{color:var(--bbpc_brand_color)}.forum-post-widget .post-filter-widget .single-filter-item i{font-size:12px;margin-right:5px}@media(max-width:1200px)and (min-width:992px){.forum-post-widget .post-filter-widget .single-filter-item{margin-right:20px}}.forum-post-widget .post-filter-widget .single-filter-item:last-child{margin-right:0}.forum-post-widget .post-filter-widget .single-filter-item input[type=radio],.forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked,.forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked~label .main-img{display:none}.forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked~label .hover-img{display:block}.forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked~label{color:var(--bbpc_brand_color)}.forum-post-widget .post-filter-widget .single-filter-item label{align-items:center;cursor:pointer;display:flex}.forum-post-widget .post-filter-widget .single-filter-item label img{margin-bottom:1px;margin-right:8.5px}.forum-post-widget .post-filter-widget .single-filter-item label .main-img{display:block}.forum-post-widget .post-filter-widget .single-filter-item label .hover-img{display:none}.forum-post-widget .post-filter-widget .single-filter-item label{color:#6a737c;font-size:14px;font-weight:400;line-height:16px}.single-forum-post-widget .post-title{margin-bottom:10px}.single-forum-post-widget .post-info>div img,.single-forum-post-widget .post-title h6{margin-top:0}.single-forum-post-widget .post-info .post-category a{color:#4a6ee0}.single-forum-post-widget .post-reach{padding-left:10px}.single-forum-post-widget .post-category img{border-radius:50%;width:20px}.single-filter-item a:hover{text-decoration:none!important}.single-forum-post-widget .post-content .post-category a{color:var(--black_600);font-size:14px;gap:5px}.single-forum-post-widget .post-content .post-category a:hover{color:var(--bbpc_brand_color);text-decoration:none}body.body_dark .forum-post-widget .post-filter-widget .single-filter-item path,body.body_dark .forum-post-widget .post-filter-widget .single-filter-item svg{fill:#a9a9a9}#aj-post-filter-widget svg circle.bbpc-preloader{stroke:var(--bbpc_brand_color)!important}.ama-search-widget{margin-left:auto;margin-right:auto;position:relative}.ama-search-widget .header_search_keyword{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;justify-content:center;margin-top:10px;text-align:left}.ama-search-widget .header_search_keyword span{font-size:14px;margin-right:10px}.ama-search-widget .header_search_keyword ul{margin:0}.ama-search-widget .header_search_keyword ul li{display:inline-block;margin:0 3px}.ama-search-widget .header_search_keyword ul li a{background:var(--bbpc_color);border-radius:45px;color:#fff;display:block;font-size:13px;font-weight:400;padding:0 19px}.ama-search-widget .header_search_keyword ul li a.header-search-form__keywords-label{color:var(--black_800)}.ama-search-widget .search-box{position:relative;z-index:99}.ama-search-widget .search-box svg{border-left-color:#fff0;border-radius:4px;box-sizing:border-box;color:var(--bbpc_brand_color);line-height:22px;padding:10px;position:absolute;right:8px;top:49.59999%;transform:translateY(-50%)}.ama-search-widget .search-box input.frmx-search-input{border:0 solid #fff0;box-shadow:none}.ama-search-widget .search-box input{border-radius:4px;line-height:35px;padding-right:43px;text-indent:15px;width:100%}.ama-search-widget .search-box .frmx-search-input+.spinner{color:var(--bbpc_brand_color);display:none;line-height:0;position:absolute;right:45px;top:50%!important;transform:translateY(-50%);z-index:999}.ama-search-widget .search-box .frmx-search-input+.spinner .frmx-spinner-icon{animation:frmx-search-spin .75s linear infinite}.ama-search-widget .elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}ul.list-unstyled{padding-left:0}.ama-search-keyword-wrapper .header_search_keyword ul li a{background:var(--black_50);color:var(--black_600);font-weight:400}.single-forum-post-widget .post-category img{height:auto;width:15px}.single-filter-item a{color:var(--black_600)}.bbpc-search-result-container{background:var(--bs-white);border:1px solid var(--black_50);border-radius:4px;box-shadow:0 3px 4px 0 rgb(4 73 89 / .06);display:none;font-size:14px;font-weight:400;margin-top:2px;max-height:90vh;overflow-y:auto;padding:20px 25px;position:absolute;top:45px;transition:all .4s;width:100%}.bbpc-search-result-container:before{background:var(--bs-white);border-left:1px solid var(--black_50);border-top:1px solid var(--black_50);content:"";height:12px;left:40px;position:absolute;top:-6px;transform:rotate(45deg);width:12px}.bbpc-search-result-container .searchbar-tabs{padding:0 10px 15px 0}.bbpc-search-result-container a{text-decoration:none}.bbpc-search-result-container.ajax-search{display:block}.bbpc-search-result-container .bbpc-not-found-text,.bbpc-search-result-container .not-found-text{display:none;font-size:20px;font-weight:700;letter-spacing:.1px;margin:12px 0 5px}.search-results-tab .bbpc-search-title{border-bottom:1px solid var(--black_50);color:var(--black_600);display:block;font-size:16px;font-weight:500;margin:12px 0 0;padding-bottom:8px;padding-left:8px;text-align:left;text-transform:capitalize}.bbpc-search-keyword{display:block;margin:15px 0 5px;text-align:center}.bbpc-search-keyword.left{text-align:left}.bbpc-search-keyword.right{text-align:right}.bbpc-search-keyword ul,.bbpc-search-keyword ul li{display:inline-block;list-style:none;margin:0 2px;padding:0}.bbpc-search-keyword ul li a{background:rgb(2 1 1 / .212);border-radius:15px;color:#fff;font-size:14px;font-weight:400;padding:4px 12px;text-decoration:none!important;text-transform:capitalize}.bbpc_search_form_wrapper,.bbpc_search_form_wrapper .input-wrapper{position:relative}.bbpc_search_form_wrapper .input-wrapper input.frmx-search-input,.bbpc_search_form_wrapper .input-wrapper input[type=search]{-webkit-appearance:none;background:var(--bs-white);border:1.5px solid var(--black_50);border-radius:50px;box-shadow:none;color:#444;font-size:15px;height:48px;outline:none;padding:0 44px 0 48px;transition:border-color .2s,box-shadow .2s;width:100%}.bbpc_search_form_wrapper .input-wrapper input.frmx-search-input::-moz-placeholder,.bbpc_search_form_wrapper .input-wrapper input[type=search]::-moz-placeholder{color:#aaa}.bbpc_search_form_wrapper .input-wrapper input.frmx-search-input::placeholder,.bbpc_search_form_wrapper .input-wrapper input[type=search]::placeholder{color:#aaa}.bbpc_search_form_wrapper .input-wrapper input.frmx-search-input:focus,.bbpc_search_form_wrapper .input-wrapper input[type=search]:focus{border-color:var(--bbpc_brand_color,#1a73e8);box-shadow:0 0 0 3px rgb(26 115 232 / .1)}.bbpc_search_form_wrapper .input-wrapper input.frmx-search-input::-webkit-search-cancel-button,.bbpc_search_form_wrapper .input-wrapper input[type=search]::-webkit-search-cancel-button{-webkit-appearance:auto;cursor:pointer;margin-right:10px;opacity:.5}.bbpc_search_form_wrapper .input-wrapper input.frmx-search-input::-webkit-search-cancel-button:hover,.bbpc_search_form_wrapper .input-wrapper input[type=search]::-webkit-search-cancel-button:hover{opacity:1}.bbpc_search_form_wrapper .input-wrapper .spinner{align-items:center;color:var(--bbpc_brand_color,#1a73e8);display:none;justify-content:center;line-height:0;position:absolute;right:40px;top:50%;transform:translateY(-50%);z-index:999}.bbpc_search_form_wrapper .input-wrapper .spinner.show{display:inline-flex}.bbpc_search_form_wrapper .input-wrapper .spinner .frmx-spinner-icon{animation:frmx-search-spin .75s linear infinite}.bbpc_search_form_wrapper .input-wrapper .submit-btn-left,.bbpc_search_form_wrapper .input-wrapper .submit-btn-right{align-items:center;bottom:0;display:flex;margin:auto;position:absolute;top:0;z-index:2}.bbpc_search_form_wrapper .input-wrapper .submit-btn-left{left:24px}.bbpc_search_form_wrapper .input-wrapper .submit-btn-right{right:14px}.bbpc_search_form_wrapper .input-wrapper.right input.frmx-search-input,.bbpc_search_form_wrapper .input-wrapper.right input[type=search]{padding-left:18px;padding-right:52px}.bbpc_search_form_wrapper .input-wrapper button{background:#fff0;border:none;color:var(--bbpc_brand_color,#1a73e8);cursor:pointer;line-height:0;margin:0;outline:none;padding:0}.bbpc_search_form_wrapper .input-wrapper button i,.bbpc_search_form_wrapper .input-wrapper button svg{display:block;fill:currentColor;font-size:18px;height:1em;width:1em}.bbpc_search_form_wrapper .search-result-item{align-items:center;display:flex;flex:100%;padding:10px 15px;transition:all .3s;width:100%}.bbpc_search_form_wrapper .search-result-item a{color:var(--p_color)}.bbpc_search_form_wrapper .search-result-item:hover{background:rgb(143 187 237 / .1)}.bbpc_search_form_wrapper .frmx-search-highlight{background-color:#fff3cd;border-radius:3px;color:inherit;font-weight:600;padding:1px 3px}.searchbar-tabs .tab-item{background:0 0;border:none;color:var(--black_400);cursor:pointer;font-size:14px;font-weight:500;margin-right:20px;padding:11px 8px;text-transform:capitalize}.searchbar-tabs .tab-item.active{border-bottom:3px solid var(--bbpc_brand_color);color:var(--bbpc_brand_color)}.searchbar-tabs .tab-item:focus,.searchbar-tabs .tab-item:hover{outline:none;text-decoration:none}.forum-card .forum-card-thumbnail-area{padding:0!important}body.body_dark input.frmx-search-input.input_focused{background:#fff}body.body_dark .bbpc-not-found-text,body.body_dark .not-found-text{color:#000}body.bbpc-search-open{opacity:1;visibility:visible}body:not(.bbpc-search-open) .bbpc-search-result-container.ajax-search{display:none}.bbpc-search-overlay.active{align-items:center;background:rgb(0 0 0 / .4);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:all .3s;width:100%;z-index:99}@keyframes frmx-search-spin{to{transform:rotate(1turn)}}.elementor-widget-container .more-communities{margin-top:0!important}.elementor-widget-container .community-topic-widget-box img{height:48px!important}.forum-with-topics{border-radius:30px}.forum-with-topics .thumb-area .forum-thumbnail{border-radius:8px 8px 0 0;width:100%}.forum-with-topics .thumb-area .forum-thumbnail img{width:100%;z-index:-1}.forum-with-topics .topic-table .topic-heading{background:var(--bs-white);border:1px solid var(--black_50);border-radius:0 0 8px 8px;box-shadow:0 20px 60px -5px rgb(51 77 114 / .12);display:flex;flex-wrap:wrap;padding:16px 30px}.forum-with-topics .topic-table .topic-heading .icon-text{align-items:center;color:var(--black_600);display:flex;font-size:14px;font-weight:400}.forum-with-topics .topic-table .topic-heading .icon-text svg{margin-right:5px}.forum-with-topics .topic-table .topic-heading .topic{width:54%}.forum-with-topics .topic-table .topic-heading .voice{width:13%}.forum-with-topics .topic-table .topic-heading .replies{width:8%}.forum-with-topics .topic-table .topic-heading .freshness{width:20%}.forum-with-topics .topic-table .topic-contents{align-items:center;background:var(--bs-white);border:1px solid var(--black_50);border-radius:8px;box-shadow:0 1.6px 3.5px 0 rgb(51 77 114 / .149),0 .5px 1px 0 rgb(51 77 114 / .102);display:flex;margin:10px 0;padding:16px 30px}.forum-with-topics .topic-table .topic-contents .title{width:50%}.forum-with-topics .topic-table .topic-contents .title:hover a{text-decoration:none}.forum-with-topics .topic-table .topic-contents .title p{font-size:15px;margin-bottom:0;margin-top:0}.forum-with-topics .topic-table .topic-contents .title h3{font-size:16px;line-height:20px;margin-bottom:5px;margin-top:0}.forum-with-topics .topic-table .topic-contents .title h3:hover{color:var(--bbpc_brand_color)}.forum-with-topics .topic-table .topic-contents .voice{width:12%}.forum-with-topics .topic-table .topic-contents .topics{width:14%}.forum-with-topics .topic-table .topic-contents .topics,.forum-with-topics .topic-table .topic-contents .voice{text-align:center}.forum-with-topics .topic-table .topic-contents .user{margin-top:2px;width:25%}.forum-with-topics .topic-table .topic-contents .user .user-data{display:flex}.forum-with-topics .topic-table .topic-contents .user .user-img{margin-right:10px}.forum-with-topics .topic-table .topic-contents .user .user-img img{border-radius:50%}.forum-with-topics .topic-table .topic-contents .user .user-info span.bbp-author-name{color:var(--black_800);display:inline-block;font-size:14px;font-weight:400;letter-spacing:normal;margin-bottom:8px}.forum-with-topics .topic-table .topic-contents .user .user-info .date{font-size:13px;line-height:1.5;margin:0}.forum-with-topics .topic-table .topic-contents .user .user-info .date a{color:var(--black_400)}.forum-with-topics .topic-table .topic-contents .user .user-info .date a:hover{color:var(--bbpc_brand_color);text-decoration:none}.forum-with-topics .topic-table .topic-contents .user .user-info h3{line-height:.5;margin:0}.forum-with-topics .topic-table .topic-contents h3 a{color:#171d24!important;font-size:16px}.forum-with-topics .topic-table .topic-contents h3 a:hover{color:var(--bbpc_brand_color)!important;text-decoration:none}.forum-with-topics .topic-table .topic-contents h3 a:hover span{color:var(--bbpc_brand_color)!important}.forum-info{padding:50px 30px}.forum-info .title-area{align-items:center}@media (max-width:560px){.forum-info .title-area{margin-top:10px}}.forum-info .title-area .subtitle,.forum-info .title-area .title{color:#fff}.forum-info .title-area .title{font-size:28px;letter-spacing:normal;margin:0;text-transform:capitalize}@media (max-width:560px){.forum-info .title-area .title{margin-bottom:4px}}.forum-info .title-area .subtitle{font-style:italic}.forum-meta{display:flex;list-style-type:none;margin:0;position:absolute;right:20px;top:20px}.forum-meta li{border-radius:3px;display:flex;line-height:1!important;margin-left:0;margin-right:10px}.forum-meta li.button{padding:0}.forum-meta li.button:hover,.forum-meta li:hover a{text-decoration:none}.forum-meta li:last-child{margin-right:0}.forum-meta .replies,.forum-meta .topics{align-items:center;background:hsl(0 0% 100% / .15);color:#fff;display:inline-flex;font-size:14px!important;margin-top:0;padding:8px}.forum-meta .replies:hover,.forum-meta .topics:hover{background:hsl(0 0% 100% / .3)}.forum-meta .replies svg,.forum-meta .topics svg{margin-right:5px}.forum-meta .button a{background:var(--bbpc_brand_color);border-radius:3px;color:#fff;font-size:14px;padding:8px 14px;text-decoration:none}.forum-meta .button a:hover{background:#9ea2a9}.forum-card{background:var(--bs-white);border:1px solid var(--black_50);border-radius:8px 8px 8px 8px;overflow:hidden}.forum-card .card-body{padding:25px}.forum-card .card-body p{margin-bottom:0}.forum-card .card-title h3{font-size:18px;margin-bottom:5px;margin-top:unset}.forum-card .card-title h3:hover a{color:#0b589d}.forum-card .card-title a{text-decoration:none}.forum-card .forum-card-thumbnail-area{border-radius:30px 30px 0 0;padding:10px 25px;position:relative}.forum-card .forum-card-thumbnail-area img{width:auto}.forum-card .forum-meta{bottom:0;display:flex;margin-bottom:20px;position:absolute;right:20px;top:auto}.forum-card .forum-meta .replies,.forum-card .forum-meta .topics{background:rgb(23 29 36 / .7)}.forum-card .forum-meta .replies:hover,.forum-card .forum-meta .topics:hover{background:rgb(23 29 36 / .8)}@media (max-width:560px){.topic-contents .topics,.topic-contents .user,.topic-contents .voice{display:none}.topic-table .topic-heading .freshness,.topic-table .topic-heading .replies,.topic-table .topic-heading .voice{display:none!important}.topic-table .topic-contents .title,.topic-table .topic-heading .topic{width:100%!important}}.home-forum-counter .elementor-element-populated{background-color:var(--bs-white)}.home-forum-counter .elementor-element-populated .elementor-counter-number{color:var(--black_900)}.home-forum-posts .elementor-post__card{background-color:var(--bs-white)!important}.home-forum-posts .elementor-post__card .elementor-post__title a{color:var(--black_900)}.card{display:flex;flex-direction:column;position:relative}body.body_dark .forum-with-topics .topic-table .topic-contents h3 a{color:#fff!important}body.body_dark .forum-with-topics .topic-table .topic-contents h3 a:hover{color:var(--bbpc_brand_color)!important}body.body_dark .forum-with-topics .topic-table .topic-contents .title p{color:var(--black_400)}body.body_dark .forum-with-topics .forum-card .card-body .card-title h3 a{color:#fff!important}body.body_dark .forum-with-topics .forum-card .card-body .card-title h3 a:hover{color:var(--bbpc_brand_color)!important}body.body_dark .forum-with-topics .forum-card .card-body:not(.card-title){color:var(--black_400)}body.body_dark .bbpc-sf-list .bbpc-sf-list-forum-title a{color:#fff}body.body_dark .bbpc-sf-list .bbpc-sf-list-forum-desc{color:var(--black_400)}body.body_dark .bbpc-sf-list .bbpc-sf-list-item{background:var(--black_50)}body.body_dark .bbpc-sf-list .bbpc-sf-list-item .bbpc-sf-list-title a{color:#fff}body.body_dark .bbpc-sf-list .bbpc-sf-list-item .bbpc-sf-list-title a:hover{color:var(--bbpc_brand_color)}body.body_dark .bbpc-sf-list .bbpc-sf-list-item .bbpc-sf-list-excerpt{color:var(--black_400)}body.body_dark .bbpc-sf-grid .bbpc-sf-grid-topics .bbpc-sf-grid-topic{background:var(--black_50)}body.body_dark .bbpc-sf-grid .bbpc-sf-grid-topics .bbpc-sf-grid-topic h3 a{color:#fff}body.body_dark .bbpc-sf-grid .bbpc-sf-grid-topics .bbpc-sf-grid-topic h3 a:hover{color:var(--bbpc_brand_color)}body.body_dark .bbpc-sf-grid .bbpc-sf-grid-topics .bbpc-sf-grid-topic p{color:var(--black_400)}.bbpc-sf-list .bbpc-sf-list-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.bbpc-sf-list .bbpc-sf-list-forum-title{color:var(--black_900);font-size:20px;font-weight:600;margin:0}.bbpc-sf-list .bbpc-sf-list-forum-title a{color:inherit;text-decoration:none}.bbpc-sf-list .bbpc-sf-list-forum-title a:hover{color:var(--bbpc_brand_color)}.bbpc-sf-list .bbpc-sf-list-counts{display:flex;gap:10px}.bbpc-sf-list .bbpc-sf-list-badge{background:var(--black_50);border-radius:20px;color:var(--black_500);font-size:13px;padding:4px 10px}.bbpc-sf-list .bbpc-sf-list-forum-desc{color:var(--black_600);font-size:14px;line-height:1.6;margin:0 0 16px}.bbpc-sf-list .bbpc-sf-list-item{background:var(--bs-white);border:1px solid var(--black_50);border-radius:8px;margin-bottom:10px;padding:16px 20px;transition:box-shadow .2s ease}.bbpc-sf-list .bbpc-sf-list-item:hover{box-shadow:0 2px 8px rgb(0 0 0 / .06)}.bbpc-sf-list .bbpc-sf-list-item:last-of-type{margin-bottom:0}.bbpc-sf-list .bbpc-sf-list-title{font-size:15px;font-weight:500;line-height:1.4;margin:0 0 4px}.bbpc-sf-list .bbpc-sf-list-title a{color:var(--black_900);text-decoration:none}.bbpc-sf-list .bbpc-sf-list-title a:hover{color:var(--bbpc_brand_color)}.bbpc-sf-list .bbpc-sf-list-excerpt{color:var(--black_500);font-size:13px;line-height:1.5;margin:0 0 8px}.bbpc-sf-list .bbpc-sf-list-meta{display:flex;flex-wrap:wrap;gap:16px}.bbpc-sf-list .bbpc-sf-list-meta span{color:var(--black_400);font-size:12px}.bbpc-sf-list .bbpc-sf-list-footer{margin-top:16px;text-align:right}.bbpc-sf-list .bbpc-sf-list-view-all{color:var(--bbpc_brand_color);display:inline-block;font-size:14px;font-weight:500;text-decoration:none}.bbpc-sf-list .bbpc-sf-list-view-all:hover{text-decoration:underline}.bbpc-sf-grid{border:1px solid var(--black_50);border-radius:8px;display:grid;gap:0;grid-template-columns:1fr 1fr;overflow:hidden}@media (max-width:768px){.bbpc-sf-grid{grid-template-columns:1fr}}.bbpc-sf-grid .bbpc-sf-grid-info{align-items:flex-end;color:#fff;display:flex;min-height:250px;padding:30px}.bbpc-sf-grid .bbpc-sf-grid-info-inner{width:100%}.bbpc-sf-grid .bbpc-sf-grid-title{font-size:22px;font-weight:600;margin:0 0 8px}.bbpc-sf-grid .bbpc-sf-grid-title a{color:#fff;text-decoration:none}.bbpc-sf-grid .bbpc-sf-grid-title a:hover{opacity:.85}.bbpc-sf-grid .bbpc-sf-grid-desc{color:#fff;font-size:14px;line-height:1.6;margin:0 0 16px;opacity:.85}.bbpc-sf-grid .bbpc-sf-grid-badges{display:flex;gap:10px;margin-bottom:16px}.bbpc-sf-grid .bbpc-sf-grid-badge{background:hsl(0 0% 100% / .2);border-radius:20px;color:#fff;font-size:13px;padding:5px 12px}.bbpc-sf-grid .bbpc-sf-grid-view-all{background:var(--bbpc_brand_color);border-radius:6px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:8px 18px;text-decoration:none;transition:opacity .2s ease}.bbpc-sf-grid .bbpc-sf-grid-view-all:hover{color:#fff;opacity:.9;text-decoration:none}.bbpc-sf-grid .bbpc-sf-grid-topics{background:var(--bs-white)}.bbpc-sf-grid .bbpc-sf-grid-topic{border-bottom:1px solid var(--black_50);padding:18px 24px;transition:background .2s ease}.bbpc-sf-grid .bbpc-sf-grid-topic:last-child{border-bottom:none}.bbpc-sf-grid .bbpc-sf-grid-topic:hover{background:var(--black_50)}.bbpc-sf-grid .bbpc-sf-grid-topic h3{font-size:15px;font-weight:500;line-height:1.4;margin:0 0 4px}.bbpc-sf-grid .bbpc-sf-grid-topic h3 a{color:var(--black_900);text-decoration:none}.bbpc-sf-grid .bbpc-sf-grid-topic h3 a:hover{color:var(--bbpc_brand_color)}.bbpc-sf-grid .bbpc-sf-grid-topic p{color:var(--black_500);font-size:13px;line-height:1.5;margin:0 0 8px}.bbpc-sf-grid .bbpc-sf-grid-meta{display:flex;flex-wrap:wrap;gap:16px}.bbpc-sf-grid .bbpc-sf-grid-meta span{color:var(--black_400);font-size:12px}.single-forum-post-widget{align-items:center;background-color:var(--bs-white);border-radius:10px;box-shadow:0 1.6px 3.5px 0 rgb(51 77 114 / .149),0 .5px 1px 0 rgb(51 77 114 / .102);display:flex;justify-content:space-between;margin-top:10px;padding:22px 35px 18px 30px;transition:all .3s ease-out}.single-forum-post-widget:first-child{margin-top:0}.single-forum-post-widget:hover{box-shadow:0 20px 45px 0 rgb(51 77 114 / .149);transform:translateX(2px)}.single-forum-post-widget:hover .post-title h6 a{color:var(--bbpc_brand_color)}.single-forum-post-widget .post-title{margin-bottom:15px}.single-forum-post-widget .post-title h6{font-size:16px;font-weight:500;line-height:22px;margin-bottom:0;text-transform:capitalize}.single-forum-post-widget .post-title h6 a{color:var(--black_800);font-size:18px}.single-forum-post-widget .post-title h6 a:hover{text-decoration:none}.single-forum-post-widget .post-title i{color:#2ed83f;font-size:15px;margin-left:6px;vertical-align:middle}.single-forum-post-widget .post-info{display:flex;flex-wrap:wrap;margin-bottom:5px}.single-forum-post-widget .post-info>div{display:flex;margin-right:15px}.single-forum-post-widget .post-info>div img{height:15px;margin-right:5px;width:15px}.single-forum-post-widget .post-info>div{color:var(--black_600);font-size:14px;font-weight:400;line-height:16px}.single-forum-post-widget .post-info>div a{color:var(--black_600)}.single-forum-post-widget .post-tags{display:flex}.single-forum-post-widget .post-tags .single-tag{border-radius:3px;color:#fff;font-size:12px;font-weight:400;line-height:14px;margin:12px 10px 0 0;padding:3px 9.5px}.single-forum-post-widget .post-tags .single-tag:last-child{margin-right:0}.single-forum-post-widget .post-tags .single-tag.tag-jq{background-color:#f7ab40}.single-forum-post-widget .post-tags .single-tag.tag-php{background-color:#7543e0}.single-forum-post-widget .post-tags .single-tag.tag-wp{background-color:#6078ce}.single-forum-post-widget .post-tags .single-tag.tag-js{background-color:#ff7245}.single-forum-post-widget .post-tags .single-tag.tag-dvlp{background-color:#48a6ea}.single-forum-post-widget .post-tags .single-tag.tag-ecmrc{background-color:#333}.single-forum-post-widget .post-tags .single-tag.tag-foram{background-color:var(--bbpc_brand_color)}.single-forum-post-widget .post-tags .single-tag.tag-hlp{background-color:#2c53df}.single-forum-post-widget .post-tags .single-tag.tag-sprt{background-color:#0cc72a}.single-forum-post-widget .post-reach{border-left:1px solid var(--black_50);padding-left:15px}.single-forum-post-widget .post-reach>div{align-items:center;color:#848d95;display:flex;font-size:12px;font-weight:400;line-height:14px;margin-top:10px}.single-forum-post-widget .post-reach>div:first-child{margin-top:0}.single-forum-post-widget .post-reach>div img{margin-right:5px}.community-area .nav-tabs{border-bottom:1px solid var(--black_50)}.community-area .nav-tabs .nav-item:hover button{color:var(--bbpc_brand_color)}.community-area .nav-tabs .nav-item button{background-color:#fff0;border:none;border-bottom:2px solid #fff0;color:#535a60;cursor:pointer;font-size:16px;font-weight:400;line-height:26px;margin-right:30px;padding:10px 0}.community-area .nav-tabs .nav-item button.active{border-bottom-color:var(--bbpc_brand_color);color:#171d24;font-weight:500}.community-area .sec-btn-blue{background-color:#fff0;border:1px solid rgb(74 110 224 / .4);border-radius:26px;color:#4a6ee0;font-size:16px;font-weight:700;padding:10px 37px}.community-area .sec-btn-blue:hover{background-color:#4a6ee0;box-shadow:none;color:#fff}.community-topic-widget-box{background-color:var(--bs-white);border-radius:10px;box-shadow:0 1.6px 3.5px 0 rgb(51 77 114 / .149),0 .5px 1px 0 rgb(51 77 114 / .102);display:flex;padding:40px;transition:all .3s ease-out}.community-topic-widget-box:hover{box-shadow:0 20px 45px 0 rgb(51 77 114 / .149)}.community-topic-widget-box img{height:48px;margin-right:24px;width:auto}.community-topic-widget-box .box-content h5{margin-top:0;padding-top:0}.community-topic-widget-box h5{color:#171d24;font-size:18px;font-weight:500;line-height:21px;margin-bottom:5px;margin-top:0;text-transform:capitalize}.community-topic-widget-box h5:hover a{color:var(--bbpc_brand_color);text-decoration:none}.community-topic-widget-box span{color:#6a737c;display:inline-block;font-size:14px;font-weight:400;line-height:22px}.community-topic-widget-box span:nth-child(2){padding-right:8px}.community-topic-widget-box span:nth-child(4){padding-left:8px}.community-topic-widget-box span.vr-line{color:var(--black_75)}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-left:0;padding-left:0}.bbpc-community-topic-widget-main-wrapper{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.bbpc-community-topic-widget-main-wrapper .bbpc-community-topic-widget-wrapper{display:contents}@media(max-width:1024px){.bbpc-community-topic-widget-main-wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.bbpc-community-topic-widget-main-wrapper{grid-template-columns:repeat(1,1fr)}}.bbpc-show-more-btn-wrapper{text-align:center;width:100%}.bbpc-show-more-btn-wrapper .show-more-btn{background-color:var(--bs-white);border-radius:5px;box-shadow:0 1.6px 3.5px 0 rgb(51 77 114 / .149),0 .5px 1px 0 rgb(51 77 114 / .102);color:#4a6ee0;display:inline-block;font-size:18px;font-weight:400;height:50px;line-height:48px;margin-top:50px;padding:0 40px;text-align:center;transition:all .3s ease-out}.bbpc-show-more-btn-wrapper .show-more-btn:hover{box-shadow:0 10px 30px 0 rgb(51 77 114 / .122);color:#4a6ee0}.bbpc-show-more-btn-wrapper .show-more-btn i{color:#4a6ee0;vertical-align:middle}.bbpc-show-more-btn-wrapper .show-more-btn.show-more-round{border-radius:24px;height:48px;line-height:47px}.bbpc-show-more-btn-wrapper .show-more-btn:hover{text-decoration:none}.single-forum-post-widget .post-tags a{background:#6078ce;border-radius:3px;color:#fff;font-size:12px;font-weight:400;line-height:14px;margin:12px 10px 0 0;padding:3px 10px;text-decoration:none}.single-forum-post-widget .post-tags a:hover{background:#4766d5}.tab-content{padding-top:40px}.tab-content .tab{display:none}.tab-content.active{display:block}.community-area .tab-content:not(.active){display:none}.alert-warning{background-color:#fff3cd;border-color:#ffecb5;color:#664d03}.alert{border:1px solid #fff0;border-radius:.25rem;margin-bottom:1rem;padding:1rem;position:relative}.dbl-arrow-upper{display:inline-block}.dbl-arrow-upper .arrow-cont{cursor:pointer;display:inline-block;height:24px;margin-right:3px;position:relative;width:20px}.dbl-arrow-upper .arrow-cont svg{background-size:contain;bottom:0;left:0;margin-left:0;position:absolute;top:8px}.dbl-arrow-upper .arrow-cont .second{margin-top:5px}.dbl-arrow-upper:hover svg{animation-duration:1.4s;animation-iteration-count:infinite;animation-name:bounceAlphaUp;animation-timing-function:linear}.dbl-arrow-upper:hover svg.first{animation-delay:.2s;animation-duration:1.4s;animation-iteration-count:infinite;animation-name:bounceAlphaUp;animation-timing-function:linear}@keyframes bounceAlphaUp{0%{opacity:1;transform:translateY(0) scale(1)}25%{opacity:0;transform:translateY(10px) scale(.9)}26%{opacity:0;transform:translateY(-10px) scale(.9)}55%{opacity:1;transform:translateY(0) scale(1)}}.doc_features_area{background:#fbfbfc;padding-bottom:40px;position:relative;z-index:1}.doc_features_area .doc_features_shap{background-size:cover;bottom:0;left:0;position:absolute;z-index:-1}.doc_features_inner{background:#fff;border-radius:10px;box-shadow:0 30px 60px 0 rgb(2 2 48 / .08);overflow:hidden;position:relative;top:-60px}.doc_features_inner .forumax-collapse-wrap,.doc_features_inner .see_more_item{display:none;flex-wrap:wrap;width:100%}.doc_features_inner .media-body a{text-decoration:none}.doc_features_inner .media-body a:hover{text-decoration:underline}.doc_features_inner a.see_btn{text-decoration:none}.doc_features_inner a.see_btn:hover{color:var(--bbpc_brand_color);text-decoration:underline}.doc_features_inner a.see_btn:focus{outline:none}.see_btn{color:var(--bbpc_brand_color);display:inline-block;font-size:14px;line-height:20px;margin:16px 50px 12px;width:100%}.see_btn:hover i{background-color:var(--bbpc_brand_color);color:#fff}.see_btn i{border:1px solid var(--bbpc_brand_color);border-radius:50%;display:inline-block;font-size:20px;margin-right:5px;margin-top:-5px;transition:background-color .3s;vertical-align:middle}.see_btn .less{display:none}.see_btn.active .less{display:inline}.see_btn.active .more{display:none}.see_btn.active i{transform:rotate(180deg)}.doc_features_item{border-bottom:1px solid var(--black_100);border-left:1px solid var(--black_100);float:left;padding:35px 30px;width:33.3333333333%}.doc_features_item img{margin-right:15px}.doc_features_item h4{font-size:16px;font-weight:700;line-height:26px;margin-bottom:2px}.doc_features_item h4:hover{color:var(--bbpc_brand_color)}.doc_features_item p{font-size:14px;margin-bottom:0}.doc_features_item:first-child,.doc_features_item:nth-child(10),.doc_features_item:nth-child(4),.doc_features_item:nth-child(7){border-left:0}.doc_features_item img{max-height:50px!important;max-width:50px!important}.doc_community_area{padding:200px 0 75px;position:relative}.doc_community_area .shap_one,.doc_community_area .shap_two{position:absolute;z-index:-1}.doc_community_area .shap_one{right:0;top:100px;width:1300px}.doc_community_area .shap_two{top:0}.doc_community_area .doc_title{margin-bottom:64px}.doc_community_info .question_text{color:#a7acb7;font-size:14px;font-weight:400;line-height:22px;margin-top:40px}.doc_community_info .question_text:hover{color:var(--bbpc_brand_color)}.doc_community_info .doc_entry_content a{text-decoration:none}.doc_community_info .doc_entry_content a:hover{text-decoration:underline}.doc_community_item{align-items:center;background:#fff;border-radius:10px;box-shadow:0 20px 30px 0 rgb(2 2 48 / .06);cursor:pointer;display:flex;margin-bottom:20px;padding:38px 70px;transition:all .2s linear}.doc_community_item .doc_community_icon{background:rgb(76 76 241 / .06);border-radius:50%;color:var(--bbpc_brand_color);font-size:36px;height:100px;line-height:100px;margin-right:50px;text-align:center;width:100px}.doc_community_item h4{font-size:20px;margin-bottom:5px;transition:color .2s linear}.doc_community_item h4:hover{color:var(--bbpc_brand_color)}.doc_community_item p{color:#6b707f;font-size:14px}.doc_community_item .doc_entry_info{display:flex;flex-wrap:wrap;padding-top:5px}.doc_community_item .doc_entry_info .author_avatar{display:flex;margin-bottom:0;margin-right:15px}.doc_community_item .doc_entry_info .author_avatar li{border:2px solid var(--bs-white);border-radius:50%;color:var(--black_800);font-size:14px;font-weight:500;line-height:34px;list-style:none!important;position:relative;text-align:center;z-index:2}.doc_community_item .doc_entry_info .author_avatar li img{border-radius:50%;max-width:30px}.doc_community_item .doc_entry_info .author_avatar li+li{margin-left:-10px}.doc_community_item .doc_entry_info .author_avatar li.avatar_plus{align-self:end;border-color:#d7d8db;font-size:12px;height:32px;line-height:28px;margin-left:-8px;padding-left:2px;width:32px;z-index:0}.doc_community_item .doc_entry_info .text{color:#90939b;font-size:14px;line-height:1.3}.doc_community_item:hover{box-shadow:0 10px 30px 0 rgb(2 2 48 / .02)}.doc_community_item:nth-child(2) .doc_community_icon{background:#fef9ee;color:#f7b126}.doc_community_item:nth-child(3) .doc_community_icon{background:#f1fbf8;color:#0fbc8b}@font-face{font-family:'ElegantIcons';src:url(https://danlamseo.com/wp-content/plugins/bbp-core/assets/vendors/elegant-icon/fonts/ElegantIcons.eot);src:url("https://danlamseo.com/wp-content/plugins/bbp-core/assets/vendors/elegant-icon/fonts/ElegantIcons.eot?#iefix") format('embedded-opentype'),url(https://danlamseo.com/wp-content/plugins/bbp-core/assets/vendors/elegant-icon/fonts/ElegantIcons.woff) format('woff'),url(https://danlamseo.com/wp-content/plugins/bbp-core/assets/vendors/elegant-icon/fonts/ElegantIcons.ttf) format('truetype'),url(https://danlamseo.com/) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:'ElegantIcons';content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow_up,.arrow_down,.arrow_left,.arrow_right,.arrow_left-up,.arrow_right-up,.arrow_right-down,.arrow_left-down,.arrow-up-down,.arrow_up-down_alt,.arrow_left-right_alt,.arrow_left-right,.arrow_expand_alt2,.arrow_expand_alt,.arrow_condense,.arrow_expand,.arrow_move,.arrow_carrot-up,.arrow_carrot-down,.arrow_carrot-left,.arrow_carrot-right,.arrow_carrot-2up,.arrow_carrot-2down,.arrow_carrot-2left,.arrow_carrot-2right,.arrow_carrot-up_alt2,.arrow_carrot-down_alt2,.arrow_carrot-left_alt2,.arrow_carrot-right_alt2,.arrow_carrot-2up_alt2,.arrow_carrot-2down_alt2,.arrow_carrot-2left_alt2,.arrow_carrot-2right_alt2,.arrow_triangle-up,.arrow_triangle-down,.arrow_triangle-left,.arrow_triangle-right,.arrow_triangle-up_alt2,.arrow_triangle-down_alt2,.arrow_triangle-left_alt2,.arrow_triangle-right_alt2,.arrow_back,.icon_minus-06,.icon_plus,.icon_close,.icon_check,.icon_minus_alt2,.icon_plus_alt2,.icon_close_alt2,.icon_check_alt2,.icon_zoom-out_alt,.icon_zoom-in_alt,.icon_search,.icon_box-empty,.icon_box-selected,.icon_minus-box,.icon_plus-box,.icon_box-checked,.icon_circle-empty,.icon_circle-slelected,.icon_stop_alt2,.icon_stop,.icon_pause_alt2,.icon_pause,.icon_menu,.icon_menu-square_alt2,.icon_menu-circle_alt2,.icon_ul,.icon_ol,.icon_adjust-horiz,.icon_adjust-vert,.icon_document_alt,.icon_documents_alt,.icon_pencil,.icon_pencil-edit_alt,.icon_pencil-edit,.icon_folder-alt,.icon_folder-open_alt,.icon_folder-add_alt,.icon_info_alt,.icon_error-oct_alt,.icon_error-circle_alt,.icon_error-triangle_alt,.icon_question_alt2,.icon_question,.icon_comment_alt,.icon_chat_alt,.icon_vol-mute_alt,.icon_volume-low_alt,.icon_volume-high_alt,.icon_quotations,.icon_quotations_alt2,.icon_clock_alt,.icon_lock_alt,.icon_lock-open_alt,.icon_key_alt,.icon_cloud_alt,.icon_cloud-upload_alt,.icon_cloud-download_alt,.icon_image,.icon_images,.icon_lightbulb_alt,.icon_gift_alt,.icon_house_alt,.icon_genius,.icon_mobile,.icon_tablet,.icon_laptop,.icon_desktop,.icon_camera_alt,.icon_mail_alt,.icon_cone_alt,.icon_ribbon_alt,.icon_bag_alt,.icon_creditcard,.icon_cart_alt,.icon_paperclip,.icon_tag_alt,.icon_tags_alt,.icon_trash_alt,.icon_cursor_alt,.icon_mic_alt,.icon_compass_alt,.icon_pin_alt,.icon_pushpin_alt,.icon_map_alt,.icon_drawer_alt,.icon_toolbox_alt,.icon_book_alt,.icon_calendar,.icon_film,.icon_table,.icon_contacts_alt,.icon_headphones,.icon_lifesaver,.icon_piechart,.icon_refresh,.icon_link_alt,.icon_link,.icon_loading,.icon_blocked,.icon_archive_alt,.icon_heart_alt,.icon_star_alt,.icon_star-half_alt,.icon_star,.icon_star-half,.icon_tools,.icon_tool,.icon_cog,.icon_cogs,.arrow_up_alt,.arrow_down_alt,.arrow_left_alt,.arrow_right_alt,.arrow_left-up_alt,.arrow_right-up_alt,.arrow_right-down_alt,.arrow_left-down_alt,.arrow_condense_alt,.arrow_expand_alt3,.arrow_carrot_up_alt,.arrow_carrot-down_alt,.arrow_carrot-left_alt,.arrow_carrot-right_alt,.arrow_carrot-2up_alt,.arrow_carrot-2dwnn_alt,.arrow_carrot-2left_alt,.arrow_carrot-2right_alt,.arrow_triangle-up_alt,.arrow_triangle-down_alt,.arrow_triangle-left_alt,.arrow_triangle-right_alt,.icon_minus_alt,.icon_plus_alt,.icon_close_alt,.icon_check_alt,.icon_zoom-out,.icon_zoom-in,.icon_stop_alt,.icon_menu-square_alt,.icon_menu-circle_alt,.icon_document,.icon_documents,.icon_pencil_alt,.icon_folder,.icon_folder-open,.icon_folder-add,.icon_folder_upload,.icon_folder_download,.icon_info,.icon_error-circle,.icon_error-oct,.icon_error-triangle,.icon_question_alt,.icon_comment,.icon_chat,.icon_vol-mute,.icon_volume-low,.icon_volume-high,.icon_quotations_alt,.icon_clock,.icon_lock,.icon_lock-open,.icon_key,.icon_cloud,.icon_cloud-upload,.icon_cloud-download,.icon_lightbulb,.icon_gift,.icon_house,.icon_camera,.icon_mail,.icon_cone,.icon_ribbon,.icon_bag,.icon_cart,.icon_tag,.icon_tags,.icon_trash,.icon_cursor,.icon_mic,.icon_compass,.icon_pin,.icon_pushpin,.icon_map,.icon_drawer,.icon_toolbox,.icon_book,.icon_contacts,.icon_archive,.icon_heart,.icon_profile,.icon_group,.icon_grid-2x2,.icon_grid-3x3,.icon_music,.icon_pause_alt,.icon_phone,.icon_upload,.icon_download,.social_facebook,.social_twitter,.social_pinterest,.social_googleplus,.social_tumblr,.social_tumbleupon,.social_wordpress,.social_instagram,.social_dribbble,.social_vimeo,.social_linkedin,.social_rss,.social_deviantart,.social_share,.social_myspace,.social_skype,.social_youtube,.social_picassa,.social_googledrive,.social_flickr,.social_blogger,.social_spotify,.social_delicious,.social_facebook_circle,.social_twitter_circle,.social_pinterest_circle,.social_googleplus_circle,.social_tumblr_circle,.social_stumbleupon_circle,.social_wordpress_circle,.social_instagram_circle,.social_dribbble_circle,.social_vimeo_circle,.social_linkedin_circle,.social_rss_circle,.social_deviantart_circle,.social_share_circle,.social_myspace_circle,.social_skype_circle,.social_youtube_circle,.social_picassa_circle,.social_googledrive_alt2,.social_flickr_circle,.social_blogger_circle,.social_spotify_circle,.social_delicious_circle,.social_facebook_square,.social_twitter_square,.social_pinterest_square,.social_googleplus_square,.social_tumblr_square,.social_stumbleupon_square,.social_wordpress_square,.social_instagram_square,.social_dribbble_square,.social_vimeo_square,.social_linkedin_square,.social_rss_square,.social_deviantart_square,.social_share_square,.social_myspace_square,.social_skype_square,.social_youtube_square,.social_picassa_square,.social_googledrive_square,.social_flickr_square,.social_blogger_square,.social_spotify_square,.social_delicious_square,.icon_printer,.icon_calulator,.icon_building,.icon_floppy,.icon_drive,.icon_search-2,.icon_id,.icon_id-2,.icon_puzzle,.icon_like,.icon_dislike,.icon_mug,.icon_currency,.icon_wallet,.icon_pens,.icon_easel,.icon_flowchart,.icon_datareport,.icon_briefcase,.icon_shield,.icon_percent,.icon_globe,.icon_globe-2,.icon_target,.icon_hourglass,.icon_balance,.icon_rook,.icon_printer-alt,.icon_calculator_alt,.icon_building_alt,.icon_floppy_alt,.icon_drive_alt,.icon_search_alt,.icon_id_alt,.icon_id-2_alt,.icon_puzzle_alt,.icon_like_alt,.icon_dislike_alt,.icon_mug_alt,.icon_currency_alt,.icon_wallet_alt,.icon_pens_alt,.icon_easel_alt,.icon_flowchart_alt,.icon_datareport_alt,.icon_briefcase_alt,.icon_shield_alt,.icon_percent_alt,.icon_globe_alt,.icon_clipboard{font-family:'ElegantIcons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.arrow_up:before{content:"\21"}.arrow_down:before{content:"\22"}.arrow_left:before{content:"\23"}.arrow_right:before{content:"\24"}.arrow_left-up:before{content:"\25"}.arrow_right-up:before{content:"\26"}.arrow_right-down:before{content:"\27"}.arrow_left-down:before{content:"\28"}.arrow-up-down:before{content:"\29"}.arrow_up-down_alt:before{content:"\2a"}.arrow_left-right_alt:before{content:"\2b"}.arrow_left-right:before{content:"\2c"}.arrow_expand_alt2:before{content:"\2d"}.arrow_expand_alt:before{content:"\2e"}.arrow_condense:before{content:"\2f"}.arrow_expand:before{content:"\30"}.arrow_move:before{content:"\31"}.arrow_carrot-up:before{content:"\32"}.arrow_carrot-down:before{content:"\33"}.arrow_carrot-left:before{content:"\34"}.arrow_carrot-right:before{content:"\35"}.arrow_carrot-2up:before{content:"\36"}.arrow_carrot-2down:before{content:"\37"}.arrow_carrot-2left:before{content:"\38"}.arrow_carrot-2right:before{content:"\39"}.arrow_carrot-up_alt2:before{content:"\3a"}.arrow_carrot-down_alt2:before{content:"\3b"}.arrow_carrot-left_alt2:before{content:"\3c"}.arrow_carrot-right_alt2:before{content:"\3d"}.arrow_carrot-2up_alt2:before{content:"\3e"}.arrow_carrot-2down_alt2:before{content:"\3f"}.arrow_carrot-2left_alt2:before{content:"\40"}.arrow_carrot-2right_alt2:before{content:"\41"}.arrow_triangle-up:before{content:"\42"}.arrow_triangle-down:before{content:"\43"}.arrow_triangle-left:before{content:"\44"}.arrow_triangle-right:before{content:"\45"}.arrow_triangle-up_alt2:before{content:"\46"}.arrow_triangle-down_alt2:before{content:"\47"}.arrow_triangle-left_alt2:before{content:"\48"}.arrow_triangle-right_alt2:before{content:"\49"}.arrow_back:before{content:"\4a"}.icon_minus-06:before{content:"\4b"}.icon_plus:before{content:"\4c"}.icon_close:before{content:"\4d"}.icon_check:before{content:"\4e"}.icon_minus_alt2:before{content:"\4f"}.icon_plus_alt2:before{content:"\50"}.icon_close_alt2:before{content:"\51"}.icon_check_alt2:before{content:"\52"}.icon_zoom-out_alt:before{content:"\53"}.icon_zoom-in_alt:before{content:"\54"}.icon_search:before{content:"\55"}.icon_box-empty:before{content:"\56"}.icon_box-selected:before{content:"\57"}.icon_minus-box:before{content:"\58"}.icon_plus-box:before{content:"\59"}.icon_box-checked:before{content:"\5a"}.icon_circle-empty:before{content:"\5b"}.icon_circle-slelected:before{content:"\5c"}.icon_stop_alt2:before{content:"\5d"}.icon_stop:before{content:"\5e"}.icon_pause_alt2:before{content:"\5f"}.icon_pause:before{content:"\60"}.icon_menu:before{content:"\61"}.icon_menu-square_alt2:before{content:"\62"}.icon_menu-circle_alt2:before{content:"\63"}.icon_ul:before{content:"\64"}.icon_ol:before{content:"\65"}.icon_adjust-horiz:before{content:"\66"}.icon_adjust-vert:before{content:"\67"}.icon_document_alt:before{content:"\68"}.icon_documents_alt:before{content:"\69"}.icon_pencil:before{content:"\6a"}.icon_pencil-edit_alt:before{content:"\6b"}.icon_pencil-edit:before{content:"\6c"}.icon_folder-alt:before{content:"\6d"}.icon_folder-open_alt:before{content:"\6e"}.icon_folder-add_alt:before{content:"\6f"}.icon_info_alt:before{content:"\70"}.icon_error-oct_alt:before{content:"\71"}.icon_error-circle_alt:before{content:"\72"}.icon_error-triangle_alt:before{content:"\73"}.icon_question_alt2:before{content:"\74"}.icon_question:before{content:"\75"}.icon_comment_alt:before{content:"\76"}.icon_chat_alt:before{content:"\77"}.icon_vol-mute_alt:before{content:"\78"}.icon_volume-low_alt:before{content:"\79"}.icon_volume-high_alt:before{content:"\7a"}.icon_quotations:before{content:"\7b"}.icon_quotations_alt2:before{content:"\7c"}.icon_clock_alt:before{content:"\7d"}.icon_lock_alt:before{content:"\7e"}.icon_lock-open_alt:before{content:"\e000"}.icon_key_alt:before{content:"\e001"}.icon_cloud_alt:before{content:"\e002"}.icon_cloud-upload_alt:before{content:"\e003"}.icon_cloud-download_alt:before{content:"\e004"}.icon_image:before{content:"\e005"}.icon_images:before{content:"\e006"}.icon_lightbulb_alt:before{content:"\e007"}.icon_gift_alt:before{content:"\e008"}.icon_house_alt:before{content:"\e009"}.icon_genius:before{content:"\e00a"}.icon_mobile:before{content:"\e00b"}.icon_tablet:before{content:"\e00c"}.icon_laptop:before{content:"\e00d"}.icon_desktop:before{content:"\e00e"}.icon_camera_alt:before{content:"\e00f"}.icon_mail_alt:before{content:"\e010"}.icon_cone_alt:before{content:"\e011"}.icon_ribbon_alt:before{content:"\e012"}.icon_bag_alt:before{content:"\e013"}.icon_creditcard:before{content:"\e014"}.icon_cart_alt:before{content:"\e015"}.icon_paperclip:before{content:"\e016"}.icon_tag_alt:before{content:"\e017"}.icon_tags_alt:before{content:"\e018"}.icon_trash_alt:before{content:"\e019"}.icon_cursor_alt:before{content:"\e01a"}.icon_mic_alt:before{content:"\e01b"}.icon_compass_alt:before{content:"\e01c"}.icon_pin_alt:before{content:"\e01d"}.icon_pushpin_alt:before{content:"\e01e"}.icon_map_alt:before{content:"\e01f"}.icon_drawer_alt:before{content:"\e020"}.icon_toolbox_alt:before{content:"\e021"}.icon_book_alt:before{content:"\e022"}.icon_calendar:before{content:"\e023"}.icon_film:before{content:"\e024"}.icon_table:before{content:"\e025"}.icon_contacts_alt:before{content:"\e026"}.icon_headphones:before{content:"\e027"}.icon_lifesaver:before{content:"\e028"}.icon_piechart:before{content:"\e029"}.icon_refresh:before{content:"\e02a"}.icon_link_alt:before{content:"\e02b"}.icon_link:before{content:"\e02c"}.icon_loading:before{content:"\e02d"}.icon_blocked:before{content:"\e02e"}.icon_archive_alt:before{content:"\e02f"}.icon_heart_alt:before{content:"\e030"}.icon_star_alt:before{content:"\e031"}.icon_star-half_alt:before{content:"\e032"}.icon_star:before{content:"\e033"}.icon_star-half:before{content:"\e034"}.icon_tools:before{content:"\e035"}.icon_tool:before{content:"\e036"}.icon_cog:before{content:"\e037"}.icon_cogs:before{content:"\e038"}.arrow_up_alt:before{content:"\e039"}.arrow_down_alt:before{content:"\e03a"}.arrow_left_alt:before{content:"\e03b"}.arrow_right_alt:before{content:"\e03c"}.arrow_left-up_alt:before{content:"\e03d"}.arrow_right-up_alt:before{content:"\e03e"}.arrow_right-down_alt:before{content:"\e03f"}.arrow_left-down_alt:before{content:"\e040"}.arrow_condense_alt:before{content:"\e041"}.arrow_expand_alt3:before{content:"\e042"}.arrow_carrot_up_alt:before{content:"\e043"}.arrow_carrot-down_alt:before{content:"\e044"}.arrow_carrot-left_alt:before{content:"\e045"}.arrow_carrot-right_alt:before{content:"\e046"}.arrow_carrot-2up_alt:before{content:"\e047"}.arrow_carrot-2dwnn_alt:before{content:"\e048"}.arrow_carrot-2left_alt:before{content:"\e049"}.arrow_carrot-2right_alt:before{content:"\e04a"}.arrow_triangle-up_alt:before{content:"\e04b"}.arrow_triangle-down_alt:before{content:"\e04c"}.arrow_triangle-left_alt:before{content:"\e04d"}.arrow_triangle-right_alt:before{content:"\e04e"}.icon_minus_alt:before{content:"\e04f"}.icon_plus_alt:before{content:"\e050"}.icon_close_alt:before{content:"\e051"}.icon_check_alt:before{content:"\e052"}.icon_zoom-out:before{content:"\e053"}.icon_zoom-in:before{content:"\e054"}.icon_stop_alt:before{content:"\e055"}.icon_menu-square_alt:before{content:"\e056"}.icon_menu-circle_alt:before{content:"\e057"}.icon_document:before{content:"\e058"}.icon_documents:before{content:"\e059"}.icon_pencil_alt:before{content:"\e05a"}.icon_folder:before{content:"\e05b"}.icon_folder-open:before{content:"\e05c"}.icon_folder-add:before{content:"\e05d"}.icon_folder_upload:before{content:"\e05e"}.icon_folder_download:before{content:"\e05f"}.icon_info:before{content:"\e060"}.icon_error-circle:before{content:"\e061"}.icon_error-oct:before{content:"\e062"}.icon_error-triangle:before{content:"\e063"}.icon_question_alt:before{content:"\e064"}.icon_comment:before{content:"\e065"}.icon_chat:before{content:"\e066"}.icon_vol-mute:before{content:"\e067"}.icon_volume-low:before{content:"\e068"}.icon_volume-high:before{content:"\e069"}.icon_quotations_alt:before{content:"\e06a"}.icon_clock:before{content:"\e06b"}.icon_lock:before{content:"\e06c"}.icon_lock-open:before{content:"\e06d"}.icon_key:before{content:"\e06e"}.icon_cloud:before{content:"\e06f"}.icon_cloud-upload:before{content:"\e070"}.icon_cloud-download:before{content:"\e071"}.icon_lightbulb:before{content:"\e072"}.icon_gift:before{content:"\e073"}.icon_house:before{content:"\e074"}.icon_camera:before{content:"\e075"}.icon_mail:before{content:"\e076"}.icon_cone:before{content:"\e077"}.icon_ribbon:before{content:"\e078"}.icon_bag:before{content:"\e079"}.icon_cart:before{content:"\e07a"}.icon_tag:before{content:"\e07b"}.icon_tags:before{content:"\e07c"}.icon_trash:before{content:"\e07d"}.icon_cursor:before{content:"\e07e"}.icon_mic:before{content:"\e07f"}.icon_compass:before{content:"\e080"}.icon_pin:before{content:"\e081"}.icon_pushpin:before{content:"\e082"}.icon_map:before{content:"\e083"}.icon_drawer:before{content:"\e084"}.icon_toolbox:before{content:"\e085"}.icon_book:before{content:"\e086"}.icon_contacts:before{content:"\e087"}.icon_archive:before{content:"\e088"}.icon_heart:before{content:"\e089"}.icon_profile:before{content:"\e08a"}.icon_group:before{content:"\e08b"}.icon_grid-2x2:before{content:"\e08c"}.icon_grid-3x3:before{content:"\e08d"}.icon_music:before{content:"\e08e"}.icon_pause_alt:before{content:"\e08f"}.icon_phone:before{content:"\e090"}.icon_upload:before{content:"\e091"}.icon_download:before{content:"\e092"}.social_facebook:before{content:"\e093"}.social_twitter:before{content:"\e094"}.social_pinterest:before{content:"\e095"}.social_googleplus:before{content:"\e096"}.social_tumblr:before{content:"\e097"}.social_tumbleupon:before{content:"\e098"}.social_wordpress:before{content:"\e099"}.social_instagram:before{content:"\e09a"}.social_dribbble:before{content:"\e09b"}.social_vimeo:before{content:"\e09c"}.social_linkedin:before{content:"\e09d"}.social_rss:before{content:"\e09e"}.social_deviantart:before{content:"\e09f"}.social_share:before{content:"\e0a0"}.social_myspace:before{content:"\e0a1"}.social_skype:before{content:"\e0a2"}.social_youtube:before{content:"\e0a3"}.social_picassa:before{content:"\e0a4"}.social_googledrive:before{content:"\e0a5"}.social_flickr:before{content:"\e0a6"}.social_blogger:before{content:"\e0a7"}.social_spotify:before{content:"\e0a8"}.social_delicious:before{content:"\e0a9"}.social_facebook_circle:before{content:"\e0aa"}.social_twitter_circle:before{content:"\e0ab"}.social_pinterest_circle:before{content:"\e0ac"}.social_googleplus_circle:before{content:"\e0ad"}.social_tumblr_circle:before{content:"\e0ae"}.social_stumbleupon_circle:before{content:"\e0af"}.social_wordpress_circle:before{content:"\e0b0"}.social_instagram_circle:before{content:"\e0b1"}.social_dribbble_circle:before{content:"\e0b2"}.social_vimeo_circle:before{content:"\e0b3"}.social_linkedin_circle:before{content:"\e0b4"}.social_rss_circle:before{content:"\e0b5"}.social_deviantart_circle:before{content:"\e0b6"}.social_share_circle:before{content:"\e0b7"}.social_myspace_circle:before{content:"\e0b8"}.social_skype_circle:before{content:"\e0b9"}.social_youtube_circle:before{content:"\e0ba"}.social_picassa_circle:before{content:"\e0bb"}.social_googledrive_alt2:before{content:"\e0bc"}.social_flickr_circle:before{content:"\e0bd"}.social_blogger_circle:before{content:"\e0be"}.social_spotify_circle:before{content:"\e0bf"}.social_delicious_circle:before{content:"\e0c0"}.social_facebook_square:before{content:"\e0c1"}.social_twitter_square:before{content:"\e0c2"}.social_pinterest_square:before{content:"\e0c3"}.social_googleplus_square:before{content:"\e0c4"}.social_tumblr_square:before{content:"\e0c5"}.social_stumbleupon_square:before{content:"\e0c6"}.social_wordpress_square:before{content:"\e0c7"}.social_instagram_square:before{content:"\e0c8"}.social_dribbble_square:before{content:"\e0c9"}.social_vimeo_square:before{content:"\e0ca"}.social_linkedin_square:before{content:"\e0cb"}.social_rss_square:before{content:"\e0cc"}.social_deviantart_square:before{content:"\e0cd"}.social_share_square:before{content:"\e0ce"}.social_myspace_square:before{content:"\e0cf"}.social_skype_square:before{content:"\e0d0"}.social_youtube_square:before{content:"\e0d1"}.social_picassa_square:before{content:"\e0d2"}.social_googledrive_square:before{content:"\e0d3"}.social_flickr_square:before{content:"\e0d4"}.social_blogger_square:before{content:"\e0d5"}.social_spotify_square:before{content:"\e0d6"}.social_delicious_square:before{content:"\e0d7"}.icon_printer:before{content:"\e103"}.icon_calulator:before{content:"\e0ee"}.icon_building:before{content:"\e0ef"}.icon_floppy:before{content:"\e0e8"}.icon_drive:before{content:"\e0ea"}.icon_search-2:before{content:"\e101"}.icon_id:before{content:"\e107"}.icon_id-2:before{content:"\e108"}.icon_puzzle:before{content:"\e102"}.icon_like:before{content:"\e106"}.icon_dislike:before{content:"\e0eb"}.icon_mug:before{content:"\e105"}.icon_currency:before{content:"\e0ed"}.icon_wallet:before{content:"\e100"}.icon_pens:before{content:"\e104"}.icon_easel:before{content:"\e0e9"}.icon_flowchart:before{content:"\e109"}.icon_datareport:before{content:"\e0ec"}.icon_briefcase:before{content:"\e0fe"}.icon_shield:before{content:"\e0f6"}.icon_percent:before{content:"\e0fb"}.icon_globe:before{content:"\e0e2"}.icon_globe-2:before{content:"\e0e3"}.icon_target:before{content:"\e0f5"}.icon_hourglass:before{content:"\e0e1"}.icon_balance:before{content:"\e0ff"}.icon_rook:before{content:"\e0f8"}.icon_printer-alt:before{content:"\e0fa"}.icon_calculator_alt:before{content:"\e0e7"}.icon_building_alt:before{content:"\e0fd"}.icon_floppy_alt:before{content:"\e0e4"}.icon_drive_alt:before{content:"\e0e5"}.icon_search_alt:before{content:"\e0f7"}.icon_id_alt:before{content:"\e0e0"}.icon_id-2_alt:before{content:"\e0fc"}.icon_puzzle_alt:before{content:"\e0f9"}.icon_like_alt:before{content:"\e0dd"}.icon_dislike_alt:before{content:"\e0f1"}.icon_mug_alt:before{content:"\e0dc"}.icon_currency_alt:before{content:"\e0f3"}.icon_wallet_alt:before{content:"\e0d8"}.icon_pens_alt:before{content:"\e0db"}.icon_easel_alt:before{content:"\e0f0"}.icon_flowchart_alt:before{content:"\e0df"}.icon_datareport_alt:before{content:"\e0f2"}.icon_briefcase_alt:before{content:"\e0f4"}.icon_shield_alt:before{content:"\e0d9"}.icon_percent_alt:before{content:"\e0da"}.icon_globe_alt:before{content:"\e0de"}.icon_clipboard:before{content:"\e0e6"}.glyph{float:left;text-align:center;padding:.75em;margin:.4em 1.5em .75em 0;width:6em;text-shadow:none}.glyph_big{font-size:128px;color:#59c5dc;float:left;margin-right:20px}.glyph div{padding-bottom:10px}.glyph input{font-family:consolas,monospace;font-size:12px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px}.centered{margin-left:auto;margin-right:auto}.glyph .fs1{font-size:2em}.company-details .details-post-data .slick-dots{width:auto}:root{--antimanual_primary_color:#0066cc;--antimanual_white_color:#ffffff;--antimanual_dark_text:#212529;--antimanual_muted_text:#6c757d;--antimanual_separator_color:#dee2e6;--antimanual_light_color:#f8f9fa;--antimanual_input_border:#86B7FE;--antimanual_input_outline:#C2DBFE;--black_25:#f9f9f9;--black_50:#f2f2f2;--black_75:#eeeeee;--black_100:#d6d9dc;--black_150:#c8ccd0;--black_200:#bbc0c4;--black_300:#9fa6ad;--black_350:#9199a1;--black_400:#848d95;--black_500:#6a737c;--black_600:#535a60;--black_700:#3c4146;--black_750:#2f3337;--black_800:#242729;--black_900:#0c0d0e;--bs-white:#ffffff;--bs_sm:0 1px 2px rgb(0 0 0 / 5%), 0 1px 4px rgb(0 0 0 / 5%), 0 2px 8px rgb(0 0 0 / 5%);--bs_md:0 1px 3px rgb(0 0 0 / 6%), 0 2px 6px rgb(0 0 0 / 6%), 0 3px 8px rgb(0 0 0 / 9%);--bs_lg:0 1px 4px rgb(0 0 0 / 9%), 0 3px 8px rgb(0 0 0 / 9%), 0 4px 13px rgb(0 0 0 / 13%)}.bs-sm{box-shadow:var(--bs_sm)!important}.bs-md{box-shadow:var(--bs_md)!important}.bs-lg{box-shadow:var(--bs_lg)!important}.h\:bs-md:hover{box-shadow:var(--bs_md)!important}.h\:bs-lg:hover{box-shadow:var(--bs_md)!important}.atml-msg-html{h2{font-size:1.25em;margin:.8em 0 .5em;font-weight:600;border-bottom:2px solid var(--black_75);padding-bottom:.5em}h3{font-size:1.125em;margin:.6em 0 .4em;font-weight:500;color:var(--black_700)}p{margin:.8em 0}pre{background:var(--black_50);padding:.8em 1em;border-radius:6px;font-family:"Fira Code",monospace;font-size:.9em;overflow-x:auto}strong{font-weight:600;color:var(--black_900)}em{font-style:italic;color:var(--black_600)}a{color:var(--antimanual_primary_color);text-decoration:none;transition:color 0.2s ease,border-color 0.2s ease;text-underline-offset:4px;&:hover{color:var(--antimanual_primary_color);text-decoration:underline}}img{max-width:100%;height:auto;border-radius:8px;margin:.8em 0;display:block}ul,ol{margin:0 0 1em 1em;padding:0;li{margin-left:0!important}}li{margin:.2em 0;line-height:1.6;color:var(--black_800);ul,ol{margin-top:.2em}}ul{list-style-type:disc;margin-bottom:10px!important}ol{list-style-type:decimal}}.antimanual-bg-primary,.antimanual-bg-primary:hover,.antimanual-bg-primary:focus,.antimanual-bg-primary-foreground{background-color:var(--antimanual_primary_color)!important}.antimanual-text-primary-foreground{color:var(--antimanual_white_color)}img.antimanual_icons{width:16px}.assistant-content[tab-content="antimanual_merge_eazydocs"]{#antimanual-chatbox{display:block!important;position:unset;margin:0;height:100%;width:100%}&.active{margin:-100px -11px 0 -15px;#antimanual-chatbox-inner-wrapper{height:93%;position:absolute;bottom:0;top:40px}#antimanual-chatbox-header{background-color:var(--ezd_brand_color);padding:20px 15px 15px;&.atml-empty{padding:8px;#atml-chat-reset{position:absolute;right:15px;top:0;transform:translateY(-100%)}}}}#antimanual-chatbox-header-text{text-align:left}}#antimanual-chatbox{width:min(400px, calc(100vw - 32px));height:min(700px, calc(100vh - 108px));margin:16px 16px 92px 16px;position:fixed;right:0;bottom:0;background-color:var(--antimanual_white_color);border-radius:16px;box-shadow:rgb(9 14 21 / .16) 0 5px 40px 0;overflow:hidden;z-index:10001;display:none;flex-direction:column;&.iframe-wrapper{display:block;width:100%;height:100%;margin:0}button:focus-visible{outline:2px solid var(--antimanual_primary_color,#2563eb);outline-offset:2px}}#antimanual-chatbox-inner-wrapper{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:stretch;background-color:var(--antimanual_chat_bg_color,#fff)}#antimanual-chatbox-header{justify-self:start;background-color:#fff;color:var(--antimanual_dark_text);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--black_75)}#antimanual-chatbox-header-text{color:var(--antimanual_header_text_color,var(--antimanual_dark_text));strong{font-size:16px;font-weight:600;color:var(--antimanual_dark_text)}p{font-size:13px;margin:2px 0 0;color:var(--black_500);line-height:1.4}}#atml-chat-reset,#atml-chat-close{border:none;outline:none;background:#fff0;color:var(--black_400);padding:4px;cursor:pointer;transition:color 0.2s ease;border-radius:6px;.antimanual-icon{width:14px}&:hover{color:var(--black_700)}&:disabled{cursor:not-allowed;opacity:.5}}.antimanual-chatbox-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.antimanual-offline-banner{display:none;align-items:center;justify-content:center;gap:8px;padding:7px 16px;background:linear-gradient(135deg,#fef3c7,#fde68a);color:#78350f;font-size:12px;font-weight:500;letter-spacing:.01em;border-bottom:1px solid rgb(253 211 77 / .5);&.show{display:flex;animation:antimanual-offline-slide-down 0.3s ease-out}svg{width:14px;height:14px;opacity:.8;flex-shrink:0}span{line-height:1}&::before{content:"";width:6px;height:6px;border-radius:50%;background:#d97706;flex-shrink:0;animation:antimanual-offline-pulse 2s ease-in-out infinite}}@keyframes antimanual-offline-slide-down{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes antimanual-offline-pulse{0%,100%{opacity:1}50%{opacity:.3}}.antimanualchatbox{flex-grow:1;padding:16px;overflow-y:auto;&::-webkit-scrollbar{width:6px}&::-webkit-scrollbar-track{background:#fff0}&::-webkit-scrollbar-thumb{background:var(--black_200,#d1d5db);border-radius:3px;&:hover{background:var(--black_300,#9ca3af)}}}.antimanual-msg{display:flex;align-items:start;margin-bottom:8px;&.bot{margin-bottom:4px}.msg-content{padding:10px 14px;border-radius:12px;margin:0;font-size:var(--antimanual_font_size,14px);overflow-x:auto;line-height:1.5;&:has(.antimanual-escalation-card){padding:1px}*:first-child{margin-top:0}*:last-child{margin-bottom:0}}&.bot{justify-content:start;&:not(.placeholder){animation:antimanual-slide-in-left 0.3s ease-out}.bot-profile-icon{border-radius:50%;margin-right:8px;width:28px;height:28px}.antimanual-response{min-width:0;overflow:hidden;.msg-content{color:var(--black_700);background-color:#f5f5f5;max-width:unset;overflow-wrap:anywhere;word-break:break-word}}&.no-avatar .bot-profile-icon{display:none}}&.user{justify-content:flex-end;&:not(.placeholder){animation:antimanual-slide-in-right 0.3s ease-out}.msg-content{color:var(--antimanual_white_color);background-color:var(--antimanual_user_msg_color,var(--antimanual_primary_color));max-width:100%}.antimanual-msg-timestamp{display:block;margin-top:4px;text-align:right;opacity:.7;line-height:1}}&.placeholder{display:none}.antimanual-msg-timestamp{font-size:11px;color:var(--black_400,#9ca3af);opacity:0;transition:opacity 0.2s ease;white-space:nowrap}&:hover .antimanual-msg-timestamp{opacity:1}&:hover .antimanual-msg-actions{opacity:1}}.antimanual-msg-user-wrapper{display:flex;flex-direction:column;align-items:flex-end;max-width:85%}.antimanual-live-chat-message-body{display:flex;flex-direction:column;gap:8px}.antimanual-live-chat-text{word-break:break-word}.antimanual-live-chat-attachment{display:flex;flex-direction:column;gap:6px;a{display:inline-flex;width:fit-content;max-width:min(240px, 100%);border-radius:12px;overflow:hidden;border:1px solid rgb(15 23 42 / .08);background:#f8fafc}img{display:block;max-width:100%;max-height:220px;object-fit:cover}}.antimanual-live-chat-attachment-name{font-size:11px;color:var(--black_500,#6b7280)}.antimanual-msg-footer{display:flex;align-items:center;gap:10px;width:100%;margin-top:2px;.sources{outline:none;border:none;background:#fff0;color:var(--black_600,#4b5563);padding:4px 10px;margin:0;font-size:12px;font-weight:500;display:flex;align-items:center;gap:5px;border-radius:6px;cursor:pointer;transition:all 0.2s ease;&:hover{background:var(--black_100,#e5e7eb);color:var(--black_800,#1f2937)}.antimanual-icon.ea-arrow-down{width:10px;transition:ease 0.3s transform}&.expanded .antimanual-icon.ea-arrow-down{transform:rotate(180deg)}}}.antimanual-response .references{display:none;flex-direction:column;gap:5px;margin-top:5px;padding:5px 10px;background:var(--black_50,#f9fafb);border-radius:8px;border:1px solid var(--black_100,#e5e7eb);width:100%;a{display:inline-flex;align-items:center;gap:5px;text-decoration:none;font-size:13px;color:var(--black_700,#374151);transition:all 0.2s ease;width:fit-content;&:hover{color:var(--antimanual_primary_color,#2563eb);text-decoration:underline;text-underline-offset:2px}.antimanual-icon{width:14px;height:22px;color:var(--black_400,#9ca3af);flex-shrink:0}.text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}}}.antimanual-msg-actions{display:inline-flex;align-items:center;gap:6px;margin-left:auto;opacity:0;transition:opacity 0.2s ease}.antimanual-msg-action-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:var(--black_50,#f9fafb);border-radius:6px;color:var(--black_500,#6b7280);cursor:pointer;transition:all 0.2s ease;&:hover{background:var(--black_100,#e5e7eb);color:var(--black_700,#374151)}&.active{background:var(--antimanual_primary_color,#2563eb);color:#fff}svg,.antimanual-icon{width:12px;height:12px}}.antimanual-copy-tooltip{position:absolute;background:var(--black_800,#1f2937);color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-4px);transition:all 0.2s ease;&.show{opacity:1;transform:translateY(0)}}.antimanual-feedback-btns{display:flex;gap:4px}.antimanual-feedback-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:#fff0;border-radius:4px;color:var(--black_400,#9ca3af);cursor:pointer;transition:all 0.2s ease;&:hover{background:var(--black_100,#e5e7eb)}&.liked{color:#10b981;background:rgb(16 185 129 / .1)}&.disliked{color:#ef4444;background:rgb(239 68 68 / .1)}svg{width:12px;height:12px}}#antimanual-chatbox-footer{justify-self:end}#suggested-questions{padding:10px 16px;border-top:1px solid var(--black_75);>p{color:var(--black_400);font-size:13px;margin-bottom:8px}>button{padding:8px 14px;font-size:13px;font-weight:500;text-align:left;background-color:#fff0;border:1px solid var(--black_100);border-radius:20px;width:auto;display:inline-block;margin:0 4px 6px 0;color:var(--antimanual_primary_color);cursor:pointer;transition:all 0.2s ease;&:hover{background-color:rgb(0 102 204 / .06);border-color:var(--antimanual_primary_color)}}}#antimanual-live-chat-cta{padding:0 16px 12px;display:none}#antimanual-live-chat-button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;background:#fff0;color:var(--black_600,#4b5563);border:1px solid var(--black_150,#d1d5db);border-radius:10px;font-size:13px;font-weight:500;cursor:pointer;transition:all 0.2s ease;&:hover{background:var(--black_50,#f9fafb);border-color:var(--black_300,#9ca3af);color:var(--black_700,#374151)}&:disabled,&.is-busy{opacity:.7;cursor:wait}}#antimanual-input-container{display:flex;align-items:flex-end;gap:8px;padding:12px 16px;margin:0 16px 16px;border:1px solid var(--black_150,#d1d5db);border-radius:28px;background:#fff;transition:border-color 0.2s ease}#antimanual-input-container:focus-within{border-color:var(--black_300,#9ca3af)}.antimanual-input-actions{display:flex;align-items:center;gap:12px}#antimanual-live-chat-attach{display:none;padding:0!important;width:24px;min-width:24px;height:24px;align-items:center;justify-content:center;border:none;background:#fff0;color:#b0b8c4;cursor:pointer;box-shadow:none;transition:color 0.2s ease;&:hover{color:var(--black_600,#4b5563)}svg{width:20px;height:20px}}#antimanual-live-chat-attachment-preview{display:none;padding:0 14px 10px}.antimanual-live-chat-attachment-chip{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--black_100,#e5e7eb);background:#fff;border-radius:8px;img{width:36px;height:36px;border-radius:6px;object-fit:cover;flex-shrink:0}}.antimanual-live-chat-attachment-chip-meta{min-width:0;display:flex;flex-direction:column;strong,span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}strong{font-size:12px;font-weight:500;color:var(--black_800,#1f2937)}span{font-size:10px;color:var(--black_500,#6b7280)}}.antimanual-live-chat-attachment-remove{margin-left:auto;width:22px;height:22px;border:none;border-radius:999px;background:#fff0;color:var(--black_500,#6b7280);cursor:pointer;font-size:16px;line-height:1;transition:background 0.2s ease,color 0.2s ease;&:hover{background:rgb(15 23 42 / .08);color:var(--black_800,#1f2937)}}#antimanualinput{width:100%;padding:0;font-size:15px;color:var(--black_700);background-color:#fff0;border:none;border-radius:0;outline:none;resize:none;overflow-y:auto;line-height:24px;font-family:inherit;scrollbar-width:none;box-shadow:none!important;&::-webkit-scrollbar{display:none}&::placeholder{color:var(--black_400,#9ca3af)}}#antimanualsend{width:24px;min-width:24px;height:24px;padding:0;display:flex;justify-content:center;align-items:center;background-color:#fff0;border:none;color:#b0b8c4;cursor:pointer;transition:color 0.2s ease;flex-shrink:0;&:hover:not(:disabled){color:var(--black_600,#4b5563);transform:none;opacity:1}&:active:not(:disabled){transform:scale(.95)}&:disabled{opacity:.5;cursor:default;color:#cbd5e1}svg{width:20px;height:20px}}.antimanual-char-counter{position:absolute;right:70px;bottom:20px;font-size:12px;color:var(--black_500,#6b7280);pointer-events:none;transition:color 0.2s ease;&.warning{color:#f59e0b}&.limit{color:#ef4444}}button#antimanual-help-button{position:fixed;right:25px;bottom:25px;background-color:var(--antimanual_primary_color);color:var(--antimanual_white_color);width:56px;height:56px;padding:0;border-radius:50%;box-shadow:rgb(9 14 21 / .16) 0 5px 40px 0;z-index:9999;border:0;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease;div{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:0}#help-icon .antimanual-icon{width:22px}#close-icon{display:none;.antimanual-icon{width:16px}}.antimanual-help-btn-label{display:none!important}&:hover{transform:scale(1.08);box-shadow:rgb(9 14 21 / .22) 0 8px 50px 0}&:active{transform:scale(.95)}&.pulse{animation:antimanual-pulse 2s infinite}}button#antimanual-help-button-sm{display:flex;background:#405261;position:fixed;top:-30px;right:4px;border:none;outline:none;border-radius:50px;padding:4px 8px;color:#ccc;align-items:center;gap:4px;font-size:12px;transition:top 0.3s ease;z-index:999;line-height:0;.antimanual_arrow_down_icon{width:12px}}.antimanual-typing-indicator{display:flex;align-items:center;gap:4px;padding:10px 16px;background:#f5f5f5;border-radius:12px;width:fit-content;.antimanual-typing-dot{width:8px;height:8px;background:var(--antimanual_primary_color,#2563eb);border-radius:50%;animation:antimanual-typing-bounce 1.4s infinite ease-in-out both;&:nth-child(1){animation-delay:-0.32s}&:nth-child(2){animation-delay:-0.16s}&:nth-child(3){animation-delay:0s}}}.antimanual-loading-dots{display:inline-block;margin:0}.antimanual-dot{display:inline-flex;justify-content:center;align-items:center;gap:2px;width:12px;height:12px;background-color:gray;border-radius:50%;opacity:0;animation:antimanual-dot-blink 1s infinite ease-in-out;&:nth-child(1){animation-delay:0s}&:nth-child(2){animation-delay:0.33s}&:nth-child(3){animation-delay:0.66s}}.antimanual-lead-form{display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--bs-white);border-radius:12px;margin-top:20px;border:1px solid var(--black_75);.lead-prompt{font-size:14px;color:var(--black_700);margin:0;line-height:1.5;text-align:center}.form-group{display:flex;flex-direction:column;gap:8px;width:100%}input{padding:12px 14px;border:1px solid var(--black_100);border-radius:10px;font-size:14px;width:100%;outline:none;transition:all 0.2s ease;box-sizing:border-box;&:focus{border-color:var(--antimanual_primary_color)}}.lead-submit-btn{padding:12px 16px;background:var(--antimanual_primary_color);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all 0.2s ease;width:100%;margin-top:8px;&:hover{opacity:.9}&:disabled{opacity:.6;cursor:not-allowed}}}.antimanual-footer-hidden{display:none!important}.antimanual-error-msg{display:flex;flex-direction:column;gap:8px}.antimanual-error-text{color:var(--black_600,#4b5563)}.antimanual-retry-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--black_200,#d1d5db);background:#fff;border-radius:6px;color:var(--black_700,#374151);font-size:13px;cursor:pointer;transition:all 0.2s ease;width:fit-content;&:hover{border-color:var(--antimanual_primary_color,#2563eb);background-color:var(--antimanual_primary_color,#2563eb);color:#fff}svg{width:14px;height:14px}}.antimanual-toast{position:fixed;bottom:120px;right:30px;padding:12px 20px;background:#1f2937;color:#fff;border-radius:8px;font-size:14px;box-shadow:0 4px 12px rgb(0 0 0 / .15);z-index:10000;opacity:0;transform:translateY(10px);transition:all 0.3s ease;&.show{opacity:1;transform:translateY(0)}}.antimanual-toast-success{background:#10b981}.antimanual-toast-error{background:#ef4444}.antimanual-toast-info{background:#3b82f6}.antimanual-escalation-card{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:10px;border:1px solid #fbbf24;p{margin:0;font-size:13px;color:#92400e;line-height:1.5}}.antimanual-escalation-link{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#f59e0b;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;text-decoration:none;cursor:pointer;transition:all 0.2s ease;width:fit-content;&:hover{background:#d97706;color:#fff}}.antimanual-escalation-offline{font-size:12px;color:#92400e;font-style:italic}.antimanual-live-chat-status{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;font-size:12px;font-weight:500;&.waiting,&.ended,&.system{justify-content:center;color:var(--black_400);font-style:italic;padding:4px 8px}&.error{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;border:1px solid #f87171}}.antimanual-live-chat-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#10b981;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all 0.2s ease;width:fit-content;&:hover{background:#059669}}#antimanual-live-chat-indicator{margin-top:6px;display:inline-flex;align-items:center;gap:8px;background:rgb(16 185 129 / .08);border-radius:999px;padding:4px 12px 4px 8px;animation:antimanual-fade-in 0.3s ease;&::before{content:"";width:7px;height:7px;border-radius:50%;background:#34d399;flex-shrink:0;box-shadow:0 0 0 0 rgb(52 211 153 / .5);animation:antimanual-live-dot-pulse 2s ease-in-out infinite}span{font-size:11px;font-weight:500;letter-spacing:.02em;color:var(--black_600);line-height:1}}.antimanual-end-live-chat{border:1px solid var(--black_150);border-radius:999px;padding:3px 10px;background:#fff0;color:var(--black_500);font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:background 0.2s ease,color 0.15s ease,border-color 0.2s ease;line-height:1.4;&:hover{background:rgb(239 68 68 / .08);border-color:#f87171;color:#ef4444}&:active{background:rgb(239 68 68 / .15);transform:scale(.96)}}@keyframes antimanual-live-dot-pulse{0%,100%{box-shadow:0 0 0 0 rgb(52 211 153 / .5)}50%{box-shadow:0 0 0 4px #fff0}}@keyframes antimanual-fade-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes antimanual-slide-in-left{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes antimanual-slide-in-right{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes antimanual-dot-blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes antimanual-typing-bounce{0%,80%,100%{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes antimanual-pulse{0%{box-shadow:0 0 0 0 rgb(37 99 235 / .4)}70%{box-shadow:0 0 0 15px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@media screen and (min-width:769px){body.antimanual-desktop-bottom-left{button#antimanual-help-button{left:25px;right:auto}#antimanual-chatbox{left:16px;right:auto}}}@media screen and (max-width:768px){body.antimanual-mobile-hidden{button#antimanual-help-button,button#antimanual-help-button-sm,#antimanual-chatbox{display:none!important}}body.antimanual-mobile-bottom-left{button#antimanual-help-button{left:25px;right:auto}#antimanual-chatbox{left:16px;right:auto}}body.antimanual-mobile-bottom-center{button#antimanual-help-button{left:50%;right:auto;transform:translateX(-50%)}#antimanual-chatbox{left:50%;right:auto;transform:translateX(-50%)}}}@media screen and (max-width:600px){#antimanual-chatbox{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;transform:none!important;#antimanual-chatbox-header{padding:14px 16px}#antimanual-chatbox-header-text{strong{font-size:15px}p{font-size:12px}}#suggested-questions>button{font-size:13px;padding:8px 14px}#antimanual-input-container{padding:12px;margin:0 16px 16px}#antimanualinput{font-size:16px}}body.antimanual_chatbox_expanded{button#antimanual-help-button{display:none!important}button#antimanual-help-button-sm{display:none!important}}body.admin-bar.antimanual_chatbox_expanded button#antimanual-help-button-sm{display:none!important}body.antimanual-mobile-bottom-left #antimanual-chatbox,body.antimanual-mobile-bottom-center #antimanual-chatbox{left:0!important;transform:none!important}.antimanual-msg-actions,.antimanual-msg-timestamp{opacity:1}.antimanual-char-counter{right:60px;bottom:16px}.antimanual-toast{left:16px;right:16px;bottom:80px}}.admin-bar{margin-bottom:30px}.forum-category-area .col-custom{margin-bottom:30px}.aj-ballon-animation img{animation:BallonAnimation 3s linear infinite alternate-reverse}.newsletter-form-widget.aj-newsletter-form-widget{box-shadow:none;padding:0;border-radius:0;transform:none}.newsletter-form-widget.aj-newsletter-form-widget form .form-group input{background:var(--bs-white);border:1px solid var(--black_50)}.search-box{position:relative}.search-box .search_icon{top:50%;transform:translateY(-50%)}.search-box i{position:absolute;left:15px;top:49.59999%;transform:translateY(-50%) scaleX(-1);line-height:22px;padding:10px;border-radius:4px;border-left-color:#fff0;box-sizing:border-box;color:var(--brand_color)}.search-box input{width:100%;height:50px;border-radius:4px;line-height:35px;text-indent:15px;padding:4px 8px 6px 45px}.ama-search-widget{position:relative}.ama-search-widget #ama-search-result{position:absolute;top:40px;left:50%;transform:translateX(-50%)}.ama-search-keyword-wrapper .header-search-form__keywords-label{color:var(--black_800)}.ama-search-keyword-wrapper .header_search_keyword ul li a{color:var(--black_600);background:var(--black_50);font-weight:400}.search-box{z-index:99}.single-forum-post-widget .post-time img{margin-right:0!important}.post-filter-widget .data-active{color:var(--brand_color)}.single-filter-item i:has(+.data-active){color:var(--brand_color)}@media all and (max-width:1024px){#ama-search-result{width:650px}}@media all and (max-width:768px){#ama-search-result{width:487px}}@media all and (max-width:425px){#ama-search-result{width:100%}}.single-forum-post-widget .post-content .post-category a{display:inline-block}body.search-focused .focus_overlay{opacity:1;visibility:visible}.focus_overlay{position:fixed;top:0;left:0;height:100%;visibility:hidden;z-index:999;opacity:0;background:rgb(0 0 0 / .4);transition:all 0.3s linear;width:100%!important;max-width:100%!important}:root{--cookieadmin-primary-color:#001d39;--cookieadmin-primary-hover-color:#985e23;--cookieadmin-secondary-color:#0046b2;--cookieadmin-secondary-hover-color:#0065ff;--cookieadmin-txcolor:#0f172a;--cookieadmin-green-txtcolor:#3a8356;--cookieadmin-warning-txtcolor:#9c7930;--cookieadmin-red-txtcolor:#b55355;--cookieadmin-green-color:#15a448;--cookieadmin-warning-color:#e9b306;--cookieadmin-red-color:#dd2727}.cookieadmin_cookie_modal label,.cookieadmin_cookie_modal input{padding:5px;margin-right:5px;font-size:15px}.cookieadmin_cookie_modal label{font-weight:501}.cookieadmin_bottom{bottom:20px}.cookieadmin_top{top:20px}.cookieadmin_right{right:15px}.cookieadmin_left{left:15px}@keyframes cookieadmin_slideUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes cookieadmin_slideSide{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.cookieadmin_law_container{position:fixed;width:25%;box-sizing:border-box;z-index:99999;display:none}.cookieadmin_consent_btns{align-content:center;display:flex;justify-content:space-evenly;flex-wrap:wrap}.cookieadmin_box{width:25%;box-sizing:border-box;display:none}.cookieadmin_notice_group{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.cookieadmin_consent_inside{color:#000;background-color:#FFF;border:1px solid #f4f4f4;padding:15px;border-radius:4px;box-shadow:1px 3px 10px rgb(0 0 0 / .2)}#cookieadmin_notice_title{font-weight:601;margin:0;padding-left:5px}.cookieadmin_notice_con{font-size:initial;padding:0 6px;flex:1}.cookieadmin_cookie_modal{display:none;flex-direction:column;position:fixed;max-height:80vh;background-color:#FFF;border:1px solid #F4F4F4;border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0 / .2);z-index:999999}.cookieadmin_center{top:10%;left:22%;max-width:60vw}.cookieadmin_side{flex-direction:column;position:fixed;width:35vw;bottom:0;animation:0.5s ease-out forwards cookieadmin_slideSide;max-height:100vh;left:0;top:0;border-radius:0}.cookieadmin_down{position:fixed;max-width:100%;max-height:55vh;bottom:0;animation:0.5s ease-out forwards cookieadmin_slideUp}.cookieadmin_modal_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:1000}.cookieadmin_mod_head{display:flex;justify-content:space-between}.cookieadmin_mod_head,.cookieadmin_wrapper{padding:15px;border-bottom:1px solid #CCC}.cookieadmin_close_pref{background:none;border:none;align-self:baseline;color:gray;cursor:pointer;padding:0}.cookieadmin_preference_title{font-size:20px;font-weight:801;margin:9px}.cookieadmin_preference_details{padding:0 10px}.cookieadmin_preference{overflow:auto;font-size:15px;height:auto;padding:10px 0}.cookieadmin_details_wrapper{padding:0 15px;height:calc(100% - 6%);overflow:auto;scrollbar-width:thin}.cookieadmin_types{padding:10px 10px;border-top:1px solid #CCC}.cookieadmin_header{display:flex;justify-content:space-between}.cookieadmin_header>span>label{cursor:pointer}.cookieadmin_remark{display:none;justify-self:right}.cookieadmin_act{display:inline;color:#1863dc}.cookieadmin-modal-cookies-list{display:none;padding:1px;border-radius:10px;margin:0 20px;margin-right:4rem;font-size:smaller;font-size:1rem;text-align:center}.cookieadmin_desc{padding:5px 20px;font-size:15px;padding-right:4rem}.cookieadmin_footer{left:0;padding:15px;flex-wrap:wrap;width:100%}.cookieadmin_modal_footer{left:0;padding:15px;flex-wrap:wrap;border-top:1px solid #CCC}button.cookieadmin_btn{background-color:#fff0;border:1px solid gray;color:#1863dc;padding:.4rem .9rem;border-radius:4px;margin:2px 5px;cursor:pointer;flex:auto;text-wrap:auto}.cookieadmin_btn:hover{opacity:.8}.cookieadmin_show_pref_cookies{cursor:pointer;font-size:18px;font-family:initial}button.cookieadmin_re_consent{display:none;position:fixed;bottom:15px;left:15px;background-color:#374FD4;height:50px;width:50px;border-radius:50%!important;cursor:pointer;border:0;z-index:99999;padding:5px!important;box-shadow:-4px 5px 10px rgb(0 0 0 / .4);align-items:center;justify-content:center}.cookieadmin-cookie-card{background:ghostwhite;border-radius:10px;padding:16px;font-family:'Open Sans','Segoe UI',sans-serif;box-shadow:0 2px 6px rgb(0 0 0 / .1);margin:10px auto;text-align:left}.cookieadmin-cookie-header{display:flex;justify-content:space-between;font-size:1rem;margin-bottom:6px}.cookieadmin-cookie-name{font-weight:700;color:#333}.cookieadmin-cookie-duration{font-size:.85rem}.cookieadmin-cookie-duration>b{font-weight:700}.cookieadmin-cookie-description{font-size:.9rem;margin-bottom:12px}.cookieadmin-cookie-tags{display:flex;gap:8px}.cookieadmin-tag{background:#e0e0e0;padding:4px 10px;border-radius:12px;font-size:.75rem;color:#333}.cookieadmin_toggle{position:relative;display:inline-block;width:24px;height:11px}.cookieadmin_toggle input{display:none}.cookieadmin_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;height:21px;width:34px;background-color:gray;transition:.4s;border-radius:34px}.cookieadmin_slider:before{position:absolute;content:"";height:15px;width:15px;left:3.2px;bottom:3.2px;background-color:#fff;transition:.2s;border-radius:50%}input:checked+.cookieadmin_slider{background-color:#3582c4}input:checked+.cookieadmin_slider:before{transform:translateX(13px)}.cookieadmin_law_container .cookieadmin-poweredby{margin-top:10px}.cookieadmin_modal_footer_links .cookieadmin-poweredby{margin-left:auto}.cookieadmin-poweredby a img{height:15px}.cookieadmin-poweredby a{color:unset;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:11px;gap:2px;text-decoration:none}.cookieadmin_modal_footer .cookieadmin-poweredby a{justify-content:end}#cookieadmin-gpc-toast{display:flex;visibility:hidden;position:fixed;bottom:24px;right:24px;color:#fff;padding:10px 14px;border-radius:6px;box-shadow:0 4px 12px rgb(0 0 0 / .15);align-items:center;justify-content:space-between;gap:10px;font-size:14px;z-index:99999;opacity:0;transform:translateY(20px);transition:opacity 0.3s ease,transform 0.3s ease,visibility 0s 0.3s;line-height:1.5}#cookieadmin_gpc_override{padding-bottom:10px}.cookieadmin_policy_link_box{display:flex;justify-content:space-around;font-size:13px;flex-wrap:wrap}.cookieadmin_modal_policy_link_box{display:flex;gap:5px;font-size:13px;flex-wrap:wrap}.cookieadmin_modal_footer_links{display:flex;justify-content:space-between;margin:9px 9px 0 9px}@media (max-width:767px){.cookieadmin_center{top:10%;left:5%;max-width:90vw}.cookieadmin_show_pref_cookies{font-size:14px}.cookieadmin_law_container,.cookieadmin_box{width:90%}.cookieadmin_side{width:100%}}@media (min-width:768px) and (max-width:991px){.cookieadmin_box{width:45%}}@media (min-width:992px) and (max-width:1199px){.cookieadmin_box{width:35%}}@media (min-width:1200px) and (max-width:1360px){.cookieadmin_box{width:30%}}@media (min-width:768px){.cookieadmin_notice_group{flex-direction:row;justify-content:space-between;align-items:center}.cookieadmin_notice_con{flex:1}.cookieadmin_consent_btns{flex-shrink:0}}@media (max-width:480px){.cookieadmin_consent_inside .cookieadmin_btn{width:100%;margin:5px 0}.cookieadmin_modal_footer{padding:8px}}body.body_dark .jbs-job-classic{background:var(--body_bg)!important}body.body_dark .jbs-job-classic .jbs-filter-area-tab .light-bg{background:var(--bs-white)!important}body.body_dark .jbs-job-classic .jbs-filter-area-tab .jbs-filter-title{color:var(--black_900)!important}body.body_dark .jbs-job-classic .jbs-filter-area-tab .jbs-main-body ul li label{background:var(--bs-white)!important;color:var(--black_600)!important}body.body_dark .jbs-job-classic .jbs-filter-area-tab .jbs-main-body .tags label{background:var(--black_50)!important;color:var(--black_400)!important}body.body_dark .jbs-job-classic .jbs-filter-area-tab .jbs-main-body .tags label:hover{background:var(--black_75)!important;color:var(--black_100)!important}body.body_dark .jbs-job-classic .jbs-filter-heading{color:var(--black_900)!important}body.body_dark .jbs-job-classic .upper-filter .jbs-text-dark,body.body_dark .jbs-job-classic .upper-filter .total-job-found{color:var(--black_600)!important}body.body_dark .jbs-job-classic .job-list-one .title,body.body_dark .jbs-job-classic .job-list-two .title{color:var(--black_100)!important}body.body_dark .jbs-job-classic .job-list-one .job-category a,body.body_dark .jbs-job-classic .job-list-one .job-location a,body.body_dark .jbs-job-classic .job-list-two .job-category a,body.body_dark .jbs-job-classic .job-list-two .job-location a{color:var(--black_400)!important}body.body_dark .jbs-job-classic .job-list-one .jbs-text-dark,body.body_dark .jbs-job-classic .job-list-two .jbs-text-dark{color:var(--p_color)!important}body.body_dark .jbs-job-classic .job-list-one .save-btn,body.body_dark .jbs-job-classic .job-list-two .save-btn{background:transparent!important}body.body_dark .jbs-job-classic .job-list-one .save-btn:hover,body.body_dark .jbs-job-classic .job-list-two .save-btn:hover{background:var(--black_50)!important}body.body_dark .jbs-job-classic .jbs-nice-select:after{border-bottom-color:var(--black_400)!important;border-right-color:var(--black_400)!important}body.body_dark .jbs-job-classic .jbs-nice-select:before{filter:invert(1)}body.body_dark .jbs-job-classic .pagination-wrap .jbs-text-dark,body.body_dark .jbs-job-classic .pagination-wrap p,body.body_dark .jbs-job-details .job-head .jbs-text-dark,body.body_dark .jbs-job-details .job-head .post-date{color:var(--black_600)!important}body.body_dark .jbs-job-details .wp-block-group .wp-block-heading,body.body_dark .jbs-job-details .wp-block-group p a{color:var(--black_100)!important}body.body_dark .jbs-job-details .job-company-info{background:var(--bs-white)!important}body.body_dark .jbs-job-details .job-company-info ul li span{color:var(--black_100)!important}body.body_dark .jbs-job-details .job-company-info ul li div{color:var(--black_400)!important}body.body_dark .jbs-job-details .job-company-info .job-tags a{background:var(--black_50)!important;color:var(--black_400)!important}body.body_dark .jbs-job-details .job-company-info .job-tags a:hover{background:var(--black_75)!important;color:var(--black_100)!important}body.body_dark .jbs-related-job{background:var(--body_bg)!important}body.body_dark .jbs-related-job .jbs-related-job-slider .job-list-two{background:var(--bs-white)!important;border-color:var(--white_op10)!important}body.body_dark .jbs-related-job .jbs-related-job-slider .job-list-two .jbs-text-dark{color:var(--p_color)!important}body.body_dark .jbs-related-job .jbs-related-job-slider .job-list-two .job-location a{color:var(--black_400)!important}body.body_dark .big-circle .brand-icon,body.body_dark .jbs-job-listing-widget .job-list-one{background:var(--bs-white)!important;border-color:var(--border_on_highlight)!important}body.body_dark .job-list-two.style-two:hover{background:var(--bs-white)!important}body.body_dark .job-list-two .job-duration{background:var(--black_50)!important;color:var(--black_400)!important}body.body_dark .big-circle{background:var(--bs-white)!important}body.body_dark .job-listing-wrapper.border-wrapper{border-color:var(--border_on_white)!important}body.body_dark .job-listing-wrapper .job-date{color:var(--black_400)!important}body.body_dark .jbs-search-form-widget-one .jbs-nice-select,body.body_dark .jbs-search-form-widget-one form{background:var(--bs-white)!important}body.body_dark .jbs-search-form-widget-one .jbs-nice-select:after,body.body_dark .jbs-search-form-widget-one form:after{border-bottom:1px solid #fff!important;border-right:1px solid #fff!important}body.body_dark .jbs-search-form-widget-one form .jbs-input-box .label{color:var(--black_900)!important}body.body_dark .jbs-search-form-widget-one form .jbs-input-box input{color:var(--black_100)!important}body.body_dark .jbs-search-form-widget-one .tags .jbs-text-white{color:var(--black_900)}body.body_dark .expert-section-one .card-style-three .post,body.body_dark .jbs-nice-select .current{color:var(--black_100)!important}body.body_dark .feedback-block-one{background:var(--bs-white)!important}body.body_dark .feedback-block-one .review{border-top-color:var(--border_on_highlight)!important}body.body_dark .jbs-modal .jbs-modal-content{background:var(--bs-white)!important}body.body_dark .jbs-category-widget-one .card-wrapper .card-item .box-info .icon img{filter:invert(1)}body.body_dark .jbs-category-widget-one .card-wrapper .card-item .box-info .title,body.body_dark .jbs-category-widget-one .card-wrapper .card-item .box-info .total-job{color:var(--black_100)!important}body.body_dark .jbs-category-widget-one .card-wrapper .card-item .box-info:hover .title,body.body_dark .jbs-category-widget-one .card-wrapper .card-item .box-info:hover .total-job{color:var(--jbs-heading_color)!important}body.body_dark .jbs-category-widget-one .card-wrapper .card-item .box-info:hover .icon img{filter:invert(0)}body.body_dark .spel-accordion h2,body.body_dark .spel-accordion h3,body.body_dark .spel-accordion h4,body.body_dark .spel-accordion h5,body.body_dark .spel-accordion h6{color:#fff!important}body.body_dark .spel-accordion .accordion_btn_link,body.body_dark .spel-accordion .card-body p{color:var(--black_100)!important}body.body_dark .jbs-related-job .jbs-slick-arrow-one .slick-arrow .bi-arrow-left,body.body_dark .jbs-related-job .jbs-slick-arrow-one .slick-arrow .bi-arrow-right{color:#fff!important}body.body_dark .jbs-job-details .share-buttons li .share-item{background-color:var(--black_50)!important;color:#fff!important}body.body_dark .jbs-job-details .share-buttons li .share-item i{color:#fff!important}.jbs-container{font-size:16px;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}.jbs-container a{color:rgba(var(--jbs-brand_color_2),.7);text-decoration:none!important}.jbs-container p{line-height:1.8}.jbs-container h1,.jbs-container h2,.jbs-container h3,.jbs-container h4,.jbs-container h5,.jbs-container h6{margin-bottom:0}@media(min-width:992px){.jbs-container{max-width:960px}}@media(min-width:1200px){.jbs-container{max-width:1140px}}@media(min-width:1300px){.jbs-container{max-width:1240px}}@media(min-width:1400px){.jbs-container{max-width:1320px}}*,:after,:before{box-sizing:border-box}.jbs-row{display:flex;flex-wrap:wrap;--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.jbs-row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.jbs-gx-1{--bs-gutter-x:0.25rem}.jbs-gx-2{--bs-gutter-x:0.5rem}.jbs-gy-4{--bs-gutter-y:1.5rem}.jbs-col{flex:1 0 0%}.jbs-col-auto{flex:0 0 auto;width:auto}.jbs-col-1{flex:0 0 auto;width:8.33333333%}.jbs-col-2{flex:0 0 auto;width:16.66666667%}.jbs-col-3{flex:0 0 auto;width:25%}.jbs-col-4{flex:0 0 auto;width:33.33333333%}.jbs-col-5{flex:0 0 auto;width:41.66666667%}.jbs-col-6{flex:0 0 auto;width:50%}.jbs-col-7{flex:0 0 auto;width:58.33333333%}.jbs-col-8{flex:0 0 auto;width:66.66666667%}.jbs-col-9{flex:0 0 auto;width:75%}.jbs-col-10{flex:0 0 auto;width:83.33333333%}.jbs-col-11{flex:0 0 auto;width:91.66666667%}.jbs-col-12{flex:0 0 auto;width:100%}@media(min-width:576px){.jbs-col-sm{flex:1 0 0%}.jbs-col-sm-auto{flex:0 0 auto;width:auto}.jbs-col-sm-1{flex:0 0 auto;width:8.33333333%}.jbs-col-sm-2{flex:0 0 auto;width:16.66666667%}.jbs-col-sm-3{flex:0 0 auto;width:25%}.jbs-col-sm-4{flex:0 0 auto;width:33.33333333%}.jbs-col-sm-5{flex:0 0 auto;width:41.66666667%}.jbs-col-sm-6{flex:0 0 auto;width:50%}.jbs-col-sm-7{flex:0 0 auto;width:58.33333333%}.jbs-col-sm-8{flex:0 0 auto;width:66.66666667%}.jbs-col-sm-9{flex:0 0 auto;width:75%}.jbs-col-sm-10{flex:0 0 auto;width:83.33333333%}.jbs-col-sm-11{flex:0 0 auto;width:91.66666667%}.jbs-col-sm-12{flex:0 0 auto;width:100%}}@media(min-width:768px){.jbs-col-md{flex:1 0 0%}.jbs-col-md-auto{flex:0 0 auto;width:auto}.jbs-col-md-1{flex:0 0 auto;width:8.33333333%}.jbs-col-md-2{flex:0 0 auto;width:16.66666667%}.jbs-col-md-3{flex:0 0 auto;width:25%}.jbs-col-md-4{flex:0 0 auto;width:33.33333333%}.jbs-col-md-5{flex:0 0 auto;width:41.66666667%}.jbs-col-md-6{flex:0 0 auto;width:50%}.jbs-col-md-7{flex:0 0 auto;width:58.33333333%}.jbs-col-md-8{flex:0 0 auto;width:66.66666667%}.jbs-col-md-9{flex:0 0 auto;width:75%}.jbs-col-md-10{flex:0 0 auto;width:83.33333333%}.jbs-col-md-11{flex:0 0 auto;width:91.66666667%}.jbs-col-md-12{flex:0 0 auto;width:100%}}@media(min-width:992px){.jbs-col-lg{flex:1 0 0%}.jbs-col-lg-auto{flex:0 0 auto;width:auto}.jbs-col-lg-1{flex:0 0 auto;width:8.33333333%}.jbs-col-lg-2{flex:0 0 auto;width:16.66666667%}.jbs-col-lg-3{flex:0 0 auto;width:25%}.jbs-col-lg-4{flex:0 0 auto;width:33.33333333%}.jbs-col-lg-5{flex:0 0 auto;width:41.66666667%}.jbs-col-lg-6{flex:0 0 auto;width:50%}.jbs-col-lg-7{flex:0 0 auto;width:58.33333333%}.jbs-col-lg-8{flex:0 0 auto;width:66.66666667%}.jbs-col-lg-9{flex:0 0 auto;width:75%}.jbs-col-lg-10{flex:0 0 auto;width:83.33333333%}.jbs-col-lg-11{flex:0 0 auto;width:91.66666667%}.jbs-col-lg-12{flex:0 0 auto;width:100%}}@media(min-width:1200px){.jbs-col-xl{flex:1 0 0%}.jbs-col-xl-auto{flex:0 0 auto;width:auto}.jbs-col-xl-1{flex:0 0 auto;width:8.33333333%}.jbs-col-xl-2{flex:0 0 auto;width:16.66666667%}.jbs-col-xl-3{flex:0 0 auto;width:25%}.jbs-col-xl-4{flex:0 0 auto;width:33.33333333%}.jbs-col-xl-5{flex:0 0 auto;width:41.66666667%}.jbs-col-xl-6{flex:0 0 auto;width:50%}.jbs-col-xl-7{flex:0 0 auto;width:58.33333333%}.jbs-col-xl-8{flex:0 0 auto;width:66.66666667%}.jbs-col-xl-9{flex:0 0 auto;width:75%}.jbs-col-xl-10{flex:0 0 auto;width:83.33333333%}.jbs-col-xl-11{flex:0 0 auto;width:91.66666667%}.jbs-col-xl-12{flex:0 0 auto;width:100%}}@media(min-width:1400px){.jbs-col-xxl{flex:1 0 0%}.jbs-col-xxl-auto{flex:0 0 auto;width:auto}.jbs-col-xxl-1{flex:0 0 auto;width:8.33333333%}.jbs-col-xxl-2{flex:0 0 auto;width:16.66666667%}.jbs-col-xxl-3{flex:0 0 auto;width:25%}.jbs-col-xxl-4{flex:0 0 auto;width:33.33333333%}.jbs-col-xxl-5{flex:0 0 auto;width:41.66666667%}.jbs-col-xxl-6{flex:0 0 auto;width:50%}.jbs-col-xxl-7{flex:0 0 auto;width:58.33333333%}.jbs-col-xxl-8{flex:0 0 auto;width:66.66666667%}.jbs-col-xxl-9{flex:0 0 auto;width:75%}.jbs-col-xxl-10{flex:0 0 auto;width:83.33333333%}.jbs-col-xxl-11{flex:0 0 auto;width:91.66666667%}.jbs-col-xxl-12{flex:0 0 auto;width:100%}}.jbs-flex-wrap{flex-wrap:wrap!important}.jbs-flex-nowrap{flex-wrap:nowrap!important}.jbs-flex-fill{flex:1 1 auto!important}.jbs-align-items-start{align-items:flex-start!important}.jbs-align-items-center,.jbs-align-items-xl-center{align-items:center!important}@media(min-width:768px){.jbs-align-items-sm-center{align-items:center!important}}.jbs-justify-content-center{justify-content:center!important}.jbs-justify-content-between{justify-content:space-between!important}.jbs-justify-content-start{justify-content:flex-start!important}.jbs-justify-content-end{justify-content:flex-end!important}.jbs-align-middle{vertical-align:middle!important}@media(min-width:768px){.jbs-justify-content-md-end{justify-content:flex-end!important}}.jbs-justify-content-lg-end{justify-content:flex-end!important}@media(min-width:1200px){.jbs-justify-content-xl-end{justify-content:flex-end!important}}@media(min-width:576px){.jbs-justify-content-sm-end{justify-content:flex-end!important}}.jbs-order-md-1{order:1!important}.jbs-order-md-2{order:2!important}.jbs-order-xl-0{order:0!important}.jbs-order-xl-1{order:1!important}.jbs-order-xl-2{order:2!important}.jbs-order-xl-3{order:3!important}.jbs-order-xl-4{order:4!important}.jbs-order-xl-first{order:-1!important}.jbs-order-xl-last{order:6!important}@media(min-width:576px){.jbs-order-sm-last{order:6!important}}.jbs-col-md-6{flex:0 0 50%;max-width:50%}.jbs-float-end{float:right!important}.jbs-dropdown{position:relative}.jbs-dropdown-toggle{background:#fff0;border:none;cursor:pointer;padding:0}.jbs-dropdown-toggle:after{border-bottom:0;border-left:.3em solid #fff0;border-right:.3em solid #fff0;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.jbs-dropdown-toggle:focus{outline:0}.jbs-dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}.jbs-dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgb(0 0 0 / .15);border-radius:.25rem;box-shadow:0 .5rem 1rem rgb(0 0 0 / .175);color:#212529;display:none;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.jbs-dropdown-menu.show{display:block}.jbs-dropdown-menu-end{left:auto;right:0}.jbs-dropdown-menu-start{left:0;right:auto}.jbs-dropdown-item{background-color:#fff0;border:0;clear:both;color:#212529;cursor:pointer;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out;white-space:nowrap;width:100%}.jbs-dropdown-item:focus,.jbs-dropdown-item:hover{background-color:#f8f9fa;color:#1e2125}.jbs-dropdown-item.active,.jbs-dropdown-item:active{background-color:#0d6efd;color:#fff;text-decoration:none}.jbs-dropdown-item.disabled,.jbs-dropdown-item:disabled{background-color:#fff0;color:#6c757d;pointer-events:none}.jbs-dropdown-divider{border-top:1px solid rgb(0 0 0 / .15);height:0;margin:.5rem 0;overflow:hidden}.jbs-dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1rem;white-space:nowrap}.jbs-dropdown-text{color:#212529;display:block;padding:.25rem 1rem}.jbs-dropdown-menu-dark{background-color:#343a40;border-color:rgb(0 0 0 / .15);color:#dee2e6}.jbs-dropdown-menu-dark .jbs-dropdown-item{color:#dee2e6}.jbs-dropdown-menu-dark .jbs-dropdown-item:focus,.jbs-dropdown-menu-dark .jbs-dropdown-item:hover{background-color:hsl(0 0% 100% / .15);color:#fff}.jbs-dropdown-menu-dark .jbs-dropdown-item.active{background-color:#0d6efd;color:#fff}.jbs-dropdown-menu-dark .jbs-dropdown-item.disabled,.jbs-dropdown-menu-dark .jbs-dropdown-item:disabled{color:#adb5bd}.jbs-dropdown-menu-dark .jbs-dropdown-divider{border-color:rgb(0 0 0 / .15)}.jbs-dropdown-menu-dark .jbs-dropdown-header{color:#adb5bd}@media(max-width:576px){.jbs-dropdown-menu{min-width:100%}}.jbs-accordion{--jbs-accordion-bg:#fff;--jbs-accordion-border-color:rgba(0,0,0,.125);--jbs-accordion-border-width:1px;--jbs-accordion-border-radius:0.25rem;--jbs-accordion-inner-border-radius:calc(0.25rem - 1px);--jbs-accordion-btn-padding-x:1.25rem;--jbs-accordion-btn-padding-y:1rem;--jbs-accordion-btn-color:#212529;--jbs-accordion-btn-bg:#fff;--jbs-accordion-btn-icon-width:1.25rem;--jbs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--jbs-accordion-btn-active-color:#0d6efd;--jbs-accordion-btn-focus-border-color:#86b7fe;--jbs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--jbs-accordion-body-padding-x:1.25rem;--jbs-accordion-body-padding-y:1rem;--jbs-accordion-active-color:#0d6efd;--jbs-accordion-active-bg:#e7f1ff}.jbs-accordion-item{background-color:var(--jbs-accordion-bg);border:var(--jbs-accordion-border-width) solid var(--jbs-accordion-border-color)}.jbs-accordion-item:first-of-type{border-top-left-radius:var(--jbs-accordion-border-radius);border-top-right-radius:var(--jbs-accordion-border-radius)}.jbs-accordion-item:first-of-type .jbs-accordion-button{border-top-left-radius:var(--jbs-accordion-inner-border-radius);border-top-right-radius:var(--jbs-accordion-inner-border-radius)}.jbs-accordion-item:not(:first-of-type){border-top:0}.jbs-accordion-item:last-of-type{border-bottom-left-radius:var(--jbs-accordion-border-radius);border-bottom-right-radius:var(--jbs-accordion-border-radius)}.jbs-accordion-item:last-of-type .jbs-accordion-button.jbs-collapsed{border-bottom-left-radius:var(--jbs-accordion-inner-border-radius);border-bottom-right-radius:var(--jbs-accordion-inner-border-radius)}.jbs-accordion-item:last-of-type .jbs-accordion-collapse{border-bottom-left-radius:var(--jbs-accordion-border-radius);border-bottom-right-radius:var(--jbs-accordion-border-radius)}.jbs-accordion-header{margin-bottom:0}.jbs-accordion-button{align-items:center;background-color:var(--jbs-accordion-btn-bg);border:0;border-radius:0;color:var(--jbs-accordion-btn-color);cursor:pointer;display:flex;font-size:1rem;overflow-anchor:none;padding:var(--jbs-accordion-btn-padding-y) var(--jbs-accordion-btn-padding-x);position:relative;text-align:left;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;width:100%}.jbs-accordion-button:not(.jbs-collapsed){background-color:var(--jbs-accordion-active-bg);box-shadow:inset 0 calc(var(--jbs-accordion-border-width)*-1) 0 var(--jbs-accordion-border-color);color:var(--jbs-accordion-btn-active-color)}.jbs-accordion-button:not(.jbs-collapsed):after{background-image:var(--jbs-accordion-btn-icon-active);transform:rotate(180deg)}.jbs-accordion-button:after{background-image:var(--jbs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--jbs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--jbs-accordion-btn-icon-width);margin-left:auto;transition:var(--jbs-accordion-btn-icon-transition);width:var(--jbs-accordion-btn-icon-width)}.jbs-accordion-button:hover{z-index:2}.jbs-accordion-button:focus{border-color:var(--jbs-accordion-btn-focus-border-color);box-shadow:var(--jbs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.jbs-accordion-button:after{--jbs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212529' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");--jbs-accordion-btn-icon-active:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230d6efd' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.jbs-accordion-collapse{border:solid var(--jbs-accordion-border-color);border-width:0}.jbs-accordion-body{padding:var(--jbs-accordion-body-padding-y) var(--jbs-accordion-body-padding-x)}.jbs-accordion-flush .jbs-accordion-item{border-left:0;border-radius:0;border-right:0}.jbs-accordion-flush .jbs-accordion-item:first-child{border-top:0}.jbs-accordion-flush .jbs-accordion-item:last-child{border-bottom:0}.jbs-accordion-flush .jbs-accordion-item .jbs-accordion-button{border-radius:0}.jbs-collapse:not(.jbs-show){display:none}.jbs-collapse.jbs-collapsing{height:0;overflow:hidden;transition:height .35s ease}.jbs-show{display:block}@media(max-width:768px){.jbs-accordion{--jbs-accordion-btn-padding-x:1rem;--jbs-accordion-btn-padding-y:0.75rem;--jbs-accordion-body-padding-x:1rem;--jbs-accordion-body-padding-y:0.75rem}}.jbs-text-capitalize{text-transform:capitalize!important}.jbs-text-uppercase{text-transform:uppercase!important}.jbs-text-lowercase{text-transform:lowercase!important}.jbs-text-center{text-align:center}.jbs-text-start{text-align:left!important}.jbs-text-end{text-align:right!important}@media(min-width:768px){.jbs-text-md-center{text-align:center!important}}.jbs-text-white{color:#fff!important}.jbs-text-dark{color:#212529!important}.jbs-text-muted{color:#6c757d!important}.jbs-text-reset{--bs-text-opacity:1;color:inherit!important}.jbs-text-lgt{font-size:1.25rem!important;line-height:1.5rem!important}.jbs-text-sm{font-size:.875rem!important}.jbs-text-md{font-size:1rem!important}.jbs-text-lg{font-size:1.125rem!important}.jbs-text-xl{font-size:1.25rem!important}.jbs-fs-1{font-size:calc(1.375rem + 1.5vw)!important}.jbs-fw-normal{font-weight:400!important}.jbs-fw-500{font-weight:500!important}.jbs-fw-600{font-weight:600!important}.jbs-fw-700,.jbs-fw-bold{font-weight:700!important}.jbs-opacity-50{opacity:.5!important}.jbs-list-unstyled{list-style:none;margin:0;padding-left:0}.jbs-colum-space-6{width:50%}.jbs-colum-space-4{box-sizing:border-box;flex:1;width:33.3333333333%}.jbs-bg-white{background-color:#fff!important}.jbs-alert{align-items:center;border:1px solid transparent;border-radius:.25rem;display:flex;margin-bottom:1rem;padding:1rem;position:relative}.jbs-alert i{margin-right:.5rem}.jbs-alert-success{background-color:#d1e7dd;color:#0f5132}.jbs-alert-danger{background-color:#f8d7da;color:#842029}.jbs-alert-warning{background-color:#fff3cd;color:#664d03}.jbs-alert-info{background-color:#cff4fc;color:#055160}.jbs-alert-dismissible{padding-right:3rem}.jbs-alert-dismissible .jbs-btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.jbs-overflow-hidden{overflow:hidden!important}.jbs-fade.jbs-show{opacity:1}.jbs-show{display:block!important}.jbs-pointer{cursor:pointer!important}.jbs-spinner-border{animation:jbs-spinner-border .75s linear infinite;border:.25em solid var(--jbs-brand_color_2);border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}.jbs-spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@keyframes jbs-spinner-border{to{transform:rotate(1turn)}}.jbs-m-auto{margin:auto!important}.jbs-me-auto{margin-right:auto!important}.jbs-ms-auto{margin-left:auto!important}.jbs-mt-auto{margin-top:auto!important}.jbs-m-0{margin:0!important}.jbs-p-0{padding:0!important}.jbs-ms-0{margin-left:0!important}.jbs-ms-1{margin-left:.25rem!important}.jbs-ms-2{margin-left:.5rem!important}.jbs-ms-3{margin-left:1rem!important}.jbs-ms-4{margin-left:1.5rem!important}.jbs-ms-5{margin-left:3rem!important}.jbs-me-0{margin-right:0!important}.jbs-me-1{margin-right:.25rem!important}.jbs-me-2{margin-right:.5rem!important}.jbs-me-3{margin-right:1rem!important}.jbs-me-4{margin-right:1.5rem!important}.jbs-me-5{margin-right:3rem!important}.jbs-mt-0{margin-top:0!important}.jbs-mt-1{margin-top:.25rem!important}.jbs-mt-2{margin-top:.5rem!important}.jbs-mt-3{margin-top:1rem!important}.jbs-mt-4{margin-top:1.5rem!important}.jbs-mt-5{margin-top:3rem!important}.jbs-mb-0{margin-bottom:0!important}.jbs-mb-1{margin-bottom:.25rem!important}.jbs-mb-2{margin-bottom:.5rem!important}.jbs-mb-3{margin-bottom:1rem!important}.jbs-mb-4{margin-bottom:1.5rem!important}.jbs-mb-5{margin-bottom:3rem!important}.jbs-pl-0{padding-left:0!important}.jbs-pl-1{padding-left:.25rem!important}.jbs-pl-2{padding-left:.5rem!important}.jbs-pl-3{padding-left:1rem!important}.jbs-pl-4{padding-left:1.5rem!important}.jbs-pl-5{padding-left:3rem!important}.jbs-pr-0{padding-right:0!important}.jbs-pr-1{padding-right:.25rem!important}.jbs-pr-2{padding-right:.5rem!important}.jbs-pr-3{padding-right:1rem!important}.jbs-pr-4{padding-right:1.5rem!important}.jbs-pr-5{padding-right:3rem!important}.jbs-pt-0{padding-top:0!important}.jbs-pt-1{padding-top:.25rem!important}.jbs-pt-2{padding-top:.5rem!important}.jbs-pt-3{padding-top:1rem!important}.jbs-pt-4{padding-top:1.5rem!important}.jbs-pt-5{padding-top:3rem!important}.jbs-pb-0{padding-bottom:0!important}.jbs-pb-1{padding-bottom:.25rem!important}.jbs-pb-2{padding-bottom:.5rem!important}.jbs-pb-3{padding-bottom:1rem!important}.jbs-pb-4{padding-bottom:1.5rem!important}.jbs-pb-5{padding-bottom:3rem!important}.jbs-ps-0{padding-left:0!important}.jbs-ps-1{padding-left:.25rem!important}.jbs-ps-2{padding-left:.5rem!important}.jbs-ps-3{padding-left:1rem!important}.jbs-ps-4{padding-left:1.5rem!important}.jbs-ps-5{padding-left:3rem!important}.jbs-pe-0{padding-right:0!important}.jbs-pe-1{padding-right:.25rem!important}.jbs-pe-2{padding-right:.5rem!important}.jbs-pe-3{padding-right:1rem!important}.jbs-pe-4{padding-right:1.5rem!important}.jbs-pe-5{padding-right:3rem!important}.jbs-m-1{margin:.25rem!important}.jbs-m-2{margin:.5rem!important}.jbs-m-3{margin:1rem!important}.jbs-m-4{margin:1.5rem!important}.jbs-m-5{margin:3rem!important}.jbs-p-1{padding:.25rem!important}.jbs-p-2{padding:.5rem!important}.jbs-p-3{padding:1rem!important}.jbs-p-4{padding:1.5rem!important}.jbs-p-5{padding:3rem!important}.jbs-mx-0{margin-left:0!important;margin-right:0!important}.jbs-mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.jbs-mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.jbs-mx-3{margin-left:1rem!important;margin-right:1rem!important}.jbs-mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.jbs-mx-5{margin-left:3rem!important;margin-right:3rem!important}.jbs-my-0{margin-bottom:0!important;margin-top:0!important}.jbs-my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.jbs-my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.jbs-my-3{margin-bottom:1rem!important;margin-top:1rem!important}.jbs-my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.jbs-my-5{margin-bottom:3rem!important;margin-top:3rem!important}.jbs-px-0{padding-left:0!important;padding-right:0!important}.jbs-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.jbs-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.jbs-px-3{padding-left:1rem!important;padding-right:1rem!important}.jbs-px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.jbs-px-5{padding-left:3rem!important;padding-right:3rem!important}.jbs-py-0{padding-bottom:0!important;padding-top:0!important}.jbs-py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.jbs-py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.jbs-py-3{padding-bottom:1rem!important;padding-top:1rem!important}.jbs-py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.jbs-py-5{padding-bottom:3rem!important;padding-top:3rem!important}.jbs-mx-auto{margin-left:auto!important;margin-right:auto!important}.jbs-my-auto{margin-top:auto!important}.jbs-mb-auto,.jbs-my-auto{margin-bottom:auto!important}.jbs-mt-sm-20{margin-top:20px!important}@media(min-width:576px){.jbs-m-sm-0{margin:0!important}.jbs-m-sm-1{margin:.25rem!important}.jbs-m-sm-2{margin:.5rem!important}.jbs-m-sm-3{margin:1rem!important}.jbs-m-sm-4{margin:1.5rem!important}.jbs-m-sm-5{margin:3rem!important}.jbs-p-sm-0{padding:0!important}.jbs-p-sm-1{padding:.25rem!important}.jbs-p-sm-2{padding:.5rem!important}.jbs-p-sm-3{padding:1rem!important}.jbs-p-sm-4{padding:1.5rem!important}.jbs-p-sm-5{padding:3rem!important}.jbs-mx-sm-0{margin-left:0!important;margin-right:0!important}.jbs-mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.jbs-mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.jbs-mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.jbs-mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.jbs-mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.jbs-my-sm-0{margin-bottom:0!important;margin-top:0!important}.jbs-my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.jbs-my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.jbs-my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.jbs-my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.jbs-my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.jbs-px-sm-0{padding-left:0!important;padding-right:0!important}.jbs-px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.jbs-px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.jbs-px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.jbs-px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.jbs-px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.jbs-py-sm-0{padding-bottom:0!important;padding-top:0!important}.jbs-py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.jbs-py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.jbs-py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.jbs-py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.jbs-py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.jbs-mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.jbs-my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.jbs-m-sm-auto{margin:auto!important}}@media(min-width:768px){.jbs-mt-sm-20{margin-top:0!important}.jbs-m-md-0{margin:0!important}.jbs-m-md-1{margin:.25rem!important}.jbs-m-md-2{margin:.5rem!important}.jbs-m-md-3{margin:1rem!important}.jbs-m-md-4{margin:1.5rem!important}.jbs-m-md-5{margin:3rem!important}.jbs-p-md-0{padding:0!important}.jbs-p-md-1{padding:.25rem!important}.jbs-p-md-2{padding:.5rem!important}.jbs-p-md-3{padding:1rem!important}.jbs-p-md-4{padding:1.5rem!important}.jbs-p-md-5{padding:3rem!important}.jbs-mx-md-0{margin-left:0!important;margin-right:0!important}.jbs-mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.jbs-mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.jbs-mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.jbs-mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.jbs-mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.jbs-my-md-0{margin-bottom:0!important;margin-top:0!important}.jbs-my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.jbs-my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.jbs-my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.jbs-my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.jbs-my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.jbs-px-md-0{padding-left:0!important;padding-right:0!important}.jbs-px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.jbs-px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.jbs-px-md-3{padding-left:1rem!important;padding-right:1rem!important}.jbs-px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.jbs-px-md-5{padding-left:3rem!important;padding-right:3rem!important}.jbs-py-md-0{padding-bottom:0!important;padding-top:0!important}.jbs-py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.jbs-py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.jbs-py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.jbs-py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.jbs-py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.jbs-mx-md-auto{margin-left:auto!important;margin-right:auto!important}.jbs-my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.jbs-m-md-auto{margin:auto!important}}@media(min-width:992px){.jbs-m-lg-0{margin:0!important}.jbs-m-lg-1{margin:.25rem!important}.jbs-m-lg-2{margin:.5rem!important}.jbs-m-lg-3{margin:1rem!important}.jbs-m-lg-4{margin:1.5rem!important}.jbs-m-lg-5{margin:3rem!important}.jbs-p-lg-0{padding:0!important}.jbs-p-lg-1{padding:.25rem!important}.jbs-p-lg-2{padding:.5rem!important}.jbs-p-lg-3{padding:1rem!important}.jbs-p-lg-4{padding:1.5rem!important}.jbs-p-lg-5{padding:3rem!important}.jbs-mx-lg-0{margin-left:0!important;margin-right:0!important}.jbs-mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.jbs-mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.jbs-mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.jbs-mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.jbs-mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.jbs-my-lg-0{margin-bottom:0!important;margin-top:0!important}.jbs-my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.jbs-my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.jbs-my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.jbs-my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.jbs-my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.jbs-px-lg-0{padding-left:0!important;padding-right:0!important}.jbs-px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.jbs-px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.jbs-px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.jbs-px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.jbs-px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.jbs-py-lg-0{padding-bottom:0!important;padding-top:0!important}.jbs-py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.jbs-py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.jbs-py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.jbs-py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.jbs-py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.jbs-mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.jbs-my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.jbs-m-lg-auto{margin:auto!important}}@media(min-width:1200px){.jbs-m-xl-0{margin:0!important}.jbs-m-xl-1{margin:.25rem!important}.jbs-m-xl-2{margin:.5rem!important}.jbs-m-xl-3{margin:1rem!important}.jbs-m-xl-4{margin:1.5rem!important}.jbs-m-xl-5{margin:3rem!important}.jbs-p-xl-0{padding:0!important}.jbs-p-xl-1{padding:.25rem!important}.jbs-p-xl-2{padding:.5rem!important}.jbs-p-xl-3{padding:1rem!important}.jbs-p-xl-4{padding:1.5rem!important}.jbs-p-xl-5{padding:3rem!important}.jbs-mx-xl-0{margin-left:0!important;margin-right:0!important}.jbs-mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.jbs-mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.jbs-mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.jbs-mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.jbs-mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.jbs-my-xl-0{margin-bottom:0!important;margin-top:0!important}.jbs-my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.jbs-my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.jbs-my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.jbs-my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.jbs-my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.jbs-px-xl-0{padding-left:0!important;padding-right:0!important}.jbs-px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.jbs-px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.jbs-px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.jbs-px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.jbs-px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.jbs-py-xl-0{padding-bottom:0!important;padding-top:0!important}.jbs-py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.jbs-py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.jbs-py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.jbs-py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.jbs-py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.jbs-mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.jbs-my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.jbs-m-xl-auto{margin:auto!important}}@media(min-width:1400px){.jbs-m-xxl-0{margin:0!important}.jbs-m-xxl-1{margin:.25rem!important}.jbs-m-xxl-2{margin:.5rem!important}.jbs-m-xxl-3{margin:1rem!important}.jbs-m-xxl-4{margin:1.5rem!important}.jbs-m-xxl-5{margin:3rem!important}.jbs-p-xxl-0{padding:0!important}.jbs-p-xxl-1{padding:.25rem!important}.jbs-p-xxl-2{padding:.5rem!important}.jbs-p-xxl-3{padding:1rem!important}.jbs-p-xxl-4{padding:1.5rem!important}.jbs-p-xxl-5{padding:3rem!important}.jbs-mx-xxl-0{margin-left:0!important;margin-right:0!important}.jbs-mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.jbs-mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.jbs-mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.jbs-mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.jbs-mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.jbs-my-xxl-0{margin-bottom:0!important;margin-top:0!important}.jbs-my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.jbs-my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.jbs-my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.jbs-my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.jbs-my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.jbs-px-xxl-0{padding-left:0!important;padding-right:0!important}.jbs-px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.jbs-px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.jbs-px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.jbs-px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.jbs-px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.jbs-py-xxl-0{padding-bottom:0!important;padding-top:0!important}.jbs-py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.jbs-py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.jbs-py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.jbs-py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.jbs-py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.jbs-mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.jbs-my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.jbs-m-xxl-auto{margin:auto!important}}@media(min-width:1200px){.jbs-ms-xl-3{margin-left:1rem!important}}@media(min-width:1400px){.jbs-pe-xxl-4{padding-right:1.5rem!important}.jbs-me-xxl-5{margin-right:3rem!important}.jbs-ms-xxl-5{margin-left:3rem!important}}@media(min-width:768px){.jbs-ms-md-2{margin-left:.5rem!important}}.jbs-border-0{border:0!important}.jbs-border-bottom{border-bottom:1px solid #dee2e6!important}.jbs-border-top{border-top:1px solid #dee2e6!important}.jbs-border-20{border-radius:20px!important}.jbs-border-30{border-radius:30px!important}.jbs-modal{display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1050}.jbs-modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.jbs-modal.fade .jbs-modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.jbs-modal.fade .jbs-modal-dialog{transition:none}}.jbs-modal.show .jbs-modal-dialog{transform:none}.jbs-modal.jbs-modal-static .jbs-modal-dialog{transform:scale(1.02)}.jbs-modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.jbs-modal-content{background-clip:padding-box;background-color:var(--jbs_box_bg_color_opt);border:1px solid rgba(0,0,0,.2);border-radius:.5rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.jbs-modal-header{align-items:center;border-bottom:1px solid var(--black_100,#dee2e6);border-top-left-radius:calc(.5rem - 1px);border-top-right-radius:calc(.5rem - 1px);display:flex;flex-shrink:0;justify-content:space-between;padding:1rem}.jbs-modal-title{line-height:1.5;margin:0}.jbs-modal-body{flex:1 1 auto;padding:1rem;position:relative}@media(min-width:576px){.jbs-modal-dialog{margin:1.75rem auto;max-width:500px}}.jbs-modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.jbs-modal-fullscreen .jbs-modal-content{border:0;border-radius:0;height:100%}.jbs-modal .jbs-modal-dialog{height:auto!important}.jbs-collapse{display:none}.jbs-collapse.jbs-show{display:block}.jbs-offcanvas{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:0;max-width:100%;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out,visibility 0s linear .3s;visibility:hidden;width:400px;z-index:1050}.jbs-offcanvas.show{transform:translateX(0);transition-delay:0s;visibility:visible}.jbs-offcanvas-header{align-items:center;display:flex;justify-content:space-between;padding:1rem}.jbs-offcanvas-close{background:none;border:none;cursor:pointer;font-size:1.5rem}.jbs-offcanvas-body{flex-grow:1;overflow-y:auto;padding:1rem}.jbs-offcanvas-backdrop{background-color:rgba(0,0,0,.5);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility 0s linear .3s;visibility:hidden;width:100vw;z-index:1040}.jbs-offcanvas-backdrop.show{opacity:1;transition-delay:0s;visibility:visible}.jbs-offcanvas-start{border-right:1px solid rgba(0,0,0,.2);left:0;top:0;transform:translateX(-100%)}.jbs-offcanvas-end{border-left:1px solid rgba(0,0,0,.2);right:0;top:0;transform:translateX(100%)}.jbs-offcanvas-top{border-bottom:1px solid rgba(0,0,0,.2);top:0;transform:translateY(-100%)}.jbs-offcanvas-bottom,.jbs-offcanvas-top{height:30vh;left:0;max-height:100%;right:0}.jbs-offcanvas-bottom{border-top:1px solid rgba(0,0,0,.2);bottom:0;transform:translateY(100%)}.jbs-offcanvas-bottom.show,.jbs-offcanvas-top.show{transform:translateY(0);visibility:visible}@media(prefers-reduced-motion:reduce){.jbs-offcanvas,.jbs-offcanvas-backdrop{transition:none}}.jbs-label{display:inline-block}.jbs-form-label,.jbs-label{margin-bottom:.5rem}.jbs-form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--bs-white,#fff);border:1px solid #dee2e6;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:all .15s ease-in-out;width:100%}.jbs-form-control:focus{background-color:var(--bs-white,#fff);border-color:rgba(13,110,253,.25);outline:0}.jbs-table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.jbs-table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.jbs-table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.jbs-table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.jbs-table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){.jbs-table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.jbs-table{border:none;color:#212529;margin-bottom:1rem;vertical-align:top;width:100%}.jbs-table td,.jbs-table th{border-bottom:1px solid #dee2e6;padding:.5rem}.jbs-table thead{vertical-align:bottom}.jbs-table tbody{vertical-align:inherit}.jbs-table-striped>tbody>tr:nth-of-type(odd)>*{background-color:rgba(0,0,0,.05)}.jbs-table-bordered{border:1px solid #dee2e6}.jbs-table-bordered>:not(caption)>*{border-width:1px 0}.jbs-table-bordered>:not(caption)>*>*{border-width:0 1px}.jbs-badge{border-radius:.25rem;color:#fff;display:inline-block;font-size:.75em;font-weight:700;line-height:1;padding:.35em .65em;text-align:center;vertical-align:baseline;white-space:nowrap}.jbs-bg-warning{color:rgba(36,64,52,.9);font-weight:500}.jbs-bg-warning:before{background-color:#ffc107;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:6px;position:relative;top:2px;width:8px}.jbs-bg-approved,.jbs-bg-success{color:rgba(36,64,52,.9);font-weight:500}.jbs-bg-approved:before,.jbs-bg-success:before{background-color:#198754;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:6px;position:relative;top:2px;width:8px}.jbs-bg-danger,.jbs-bg-rejected{color:rgba(36,64,52,.9);font-weight:500}.jbs-bg-danger:before,.jbs-bg-rejected:before{background-color:#dc3545;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:6px;position:relative;top:2px;width:8px}.jbs-badge-primary{background-color:#0d6efd}.jbs-badge-secondary{background-color:#6c757d}.jbs-badge-success{background-color:#198754}.jbs-badge-danger{background-color:#dc3545}.jbs-badge-warning{background-color:#ffc107;color:#000}.jbs-badge-info{background-color:#0dcaf0;color:#000}.jbs-badge-light{background-color:#f8f9fa;color:#000}.jbs-badge-dark{background-color:#212529}.jbs-nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.jbs-nav-link{color:#0d6efd;display:block;padding:.8rem 1rem;text-decoration:none;transition:all .15s ease-in-out}@media(prefers-reduced-motion:reduce){.jbs-nav-link{transition:none}}.jbs-nav-link:focus,.jbs-nav-link:hover{color:#0a58ca}.jbs-nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.jbs-nav-tabs{border-bottom:1px solid #dee2e6}.jbs-nav-tabs .jbs-nav-link{background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.jbs-nav-tabs .jbs-nav-link:focus,.jbs-nav-tabs .jbs-nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.jbs-nav-tabs .jbs-nav-link.disabled{background-color:transparent;border-color:transparent;color:#6c757d}.jbs-nav-tabs .jbs-nav-item.show .jbs-nav-link,.jbs-nav-tabs .jbs-nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.jbs-nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.jbs-nav-pills .jbs-nav-link{background:0 0;border:0;border-radius:.25rem}.jbs-nav-pills .jbs-nav-link.active,.jbs-nav-pills .show>.jbs-nav-link{background-color:#0d6efd;color:#fff}.jbs-nav-fill .jbs-nav-item,.jbs-nav-fill>.jbs-nav-link{flex:1 1 auto;text-align:center}.jbs-nav-justified .jbs-nav-item,.jbs-nav-justified>.jbs-nav-link{flex-basis:0;flex-grow:1;text-align:center}.jbs-nav-fill .jbs-nav-item .jbs-nav-link,.jbs-nav-justified .jbs-nav-item .jbs-nav-link{width:100%}.jbs-tab-content>.jbs-tab-pane{display:none;opacity:0;transition:opacity .15s linear}.jbs-tab-content>.active{display:block}.jbs-tab-content>.active.jbs-show{opacity:1}.jbs-fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.jbs-fade{transition:none}}.jbs-fade:not(.jbs-show){opacity:0}.jbs-d-block{display:block!important}.jbs-d-inline{display:inline!important}.jbs-d-inline-block{display:inline-block!important}.jbs-d-none{display:none!important}.jbs-d-flex,.jbs-d-md-flex,.jbs-d-sm-flex{display:flex!important}@media(min-width:576px){.jbs-d-sm-block{display:block!important}.jbs-d-sm-none{display:none!important}}@media(min-width:768px){.jbs-d-md-block{display:block!important}.jbs-d-md-none{display:none!important}}@media(min-width:992px){.jbs-d-lg-block{display:block!important}.jbs-d-lg-none{display:none!important}}@media(min-width:1200px){.jbs-d-xl-block{display:block!important}.jbs-d-xl-none{display:none!important}}@media(min-width:1400px){.jbs-d-xxl-block{display:block!important}.jbs-d-xxl-none{display:none!important}}.jbs-order-0{order:0!important}.jbs-order-1{order:1!important}.jbs-order-2{order:2!important}.jbs-order-3{order:3!important}.jbs-order-4{order:4!important}.jbs-order-5{order:5!important}@media(min-width:576px){.jbs-order-sm-0{order:0!important}.jbs-order-sm-1{order:1!important}.jbs-order-sm-2{order:2!important}.jbs-order-sm-3{order:3!important}.jbs-order-sm-4{order:4!important}.jbs-order-sm-5{order:5!important}.jbs-order-sm-last{order:6!important}}@media(min-width:768px){.jbs-order-md-0{order:0!important}.jbs-order-md-1{order:1!important}.jbs-order-md-2{order:2!important}.jbs-order-md-3{order:3!important}.jbs-order-md-4{order:4!important}.jbs-order-md-5{order:5!important}}@media(min-width:992px){.jbs-order-lg-0{order:0!important}.jbs-order-lg-1{order:1!important}.jbs-order-lg-2{order:2!important}.jbs-order-lg-3{order:3!important}.jbs-order-lg-4{order:4!important}.jbs-order-lg-5{order:5!important}}@media(min-width:1200px){.jbs-order-xl-0{order:0!important}.jbs-order-xl-1{order:1!important}.jbs-order-xl-2{order:2!important}.jbs-order-xl-3{order:3!important}.jbs-order-xl-4{order:4!important}.jbs-order-xl-5{order:5!important}}.jbs-h-100{height:100%!important}.jbs-h-25{height:25%!important}.jbs-h-50{height:50%!important}.jbs-h-75{height:75%!important}.jbs-w-100{width:100%!important}.jbs-w-25{width:25%!important}.jbs-w-50{width:50%!important}.jbs-w-75{width:75%!important}.jbs-w-160{width:160px!important}.jbs-rounded{border-radius:.25rem!important}.jbs-rounded-0{border-radius:0!important}.jbs-rounded-1{border-radius:.2rem!important}.jbs-rounded-2{border-radius:.25rem!important}.jbs-rounded-3{border-radius:.375rem!important}.jbs-rounded-circle{border-radius:50%!important}.jbs-rounded-pill{border-radius:50rem!important}.jbs-shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.jbs-shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.jbs-shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.jbs-shadow-none{box-shadow:none!important}.jbs-visible{visibility:visible!important}.jbs-invisible{visibility:hidden!important}.jbs-opacity-0{opacity:0!important}.jbs-top-0{top:0!important}.jbs-start-0{left:0!important}.jbs-position-static{position:static!important}.jbs-position-relative{position:relative!important}.jbs-position-absolute{position:absolute!important}.jbs-position-fixed{position:fixed!important}.jbs-position-sticky{position:sticky!important}.jbs-z-0{z-index:0!important}.jbs-z-1{z-index:1!important}.jbs-z-2{z-index:2!important}.jbs-z-3{z-index:3!important}.jbs-z-10{z-index:10!important}.jbs-z-50{z-index:50!important}.jbs-z-100{z-index:100!important}.jbs-gap-0{gap:0!important}.jbs-gap-1{gap:.25rem!important}.jbs-gap-2{gap:.5rem!important}.jbs-gap-3{gap:1rem!important}.jbs-gap-4{gap:1.5rem!important}.jbs-gap-5{gap:3rem!important}.jbs-btn{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);color:#212529;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:400;gap:8px;line-height:1;padding:12px 25px;text-align:center;text-decoration:none;transition:all .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.jbs-btn:hover{color:#212529;text-decoration:none!important}.jbs-btn:focus{box-shadow:0 0 0 .2rem rgba(13,110,253,.25);outline:0}.jbs-btn:active{background-color:transparent;border-color:transparent;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.jbs-btn.disabled,.jbs-btn:disabled{opacity:.65;pointer-events:none}.jbs-btn-primary{background-color:var(--jbs_brand_color_4_opt);border-color:var(--jbs_brand_color_4_opt);color:#fff!important}.jbs-btn-primary:hover{background-color:var(--jbs_brand_color_5_opt);border-color:var(--jbs_brand_color_5_opt);color:#fff!important}.jbs-btn-primary:focus{box-shadow:0 0 0 .2rem rgba(var(--jbs_brand_color_4_rgb),.5)}.jbs-btn-primary:active,.jbs-btn-primary:focus{background-color:var(--jbs_brand_color_4_opt);border-color:var(--jbs_brand_color_4_opt);color:#fff}.jbs-btn-secondary{background-color:#6c757d!important;border-color:#6c757d!important;color:#fff}.jbs-btn-secondary:focus,.jbs-btn-secondary:hover{background-color:#5c636a;border-color:#565e64;color:#fff}.jbs-btn-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.jbs-btn-secondary:active{background-color:#5c636a;border-color:#565e64;color:#fff}.jbs-btn-success{background-color:#198754;border-color:#198754;color:#fff}.jbs-btn-success:focus,.jbs-btn-success:hover{background-color:#157347;border-color:#146c43;color:#fff}.jbs-btn-success:focus{box-shadow:0 0 0 .2rem rgba(25,135,84,.5)}.jbs-btn-success:active{background-color:#157347;border-color:#146c43;color:#fff}.jbs-btn-danger{align-items:center;background-color:#dc3545;border-color:#dc3545;color:#fff;display:inline-flex;gap:4px}.jbs-btn-danger:hover{background-color:#bb2d3b!important;border-color:#b02a37!important;color:#fff}.jbs-btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.jbs-btn-danger:active,.jbs-btn-danger:focus{background-color:#bb2d3b;border-color:#b02a37;color:#fff}.jbs-btn-danger i{display:inline-flex}.jbs-btn-warning{background-color:#ffc107;border-color:#ffc107;color:#000}.jbs-btn-warning:focus,.jbs-btn-warning:hover{background-color:#ffca2c;border-color:#ffc720;color:#000}.jbs-btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.jbs-btn-warning:active{background-color:#ffca2c;border-color:#ffc720;color:#000}.jbs-btn-info{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.jbs-btn-info:focus,.jbs-btn-info:hover{background-color:#31d2f2;border-color:#25cff2;color:#000}.jbs-btn-info:focus{box-shadow:0 0 0 .2rem rgba(13,202,240,.5)}.jbs-btn-info:active{background-color:#31d2f2;border-color:#25cff2;color:#000}.jbs-btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#000}.jbs-btn-light:focus,.jbs-btn-light:hover{background-color:#d3d4d5;border-color:#c6c7c8;color:#000}.jbs-btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.jbs-btn-light:active{background-color:#d3d4d5;border-color:#c6c7c8;color:#000}.jbs-btn-dark{background-color:#212529;border-color:#212529;color:#fff}.jbs-btn-dark:focus,.jbs-btn-dark:hover{background-color:#1c1e21;border-color:#1a1e21;color:#fff}.jbs-btn-dark:focus{box-shadow:0 0 0 .2rem rgba(33,37,41,.5)}.jbs-btn-dark:active{background-color:#1c1e21;border-color:#1a1e21;color:#fff}.jbs-btn-sm{border-radius:.2rem;font-size:.875rem;padding:.25rem .5rem}.jbs-btn-lg{border-radius:.375rem;font-size:1.125rem;padding:.5rem 1rem}.jbs-btn-block{display:block;width:100%}.jbs-btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:.25rem;box-sizing:content-box;color:#000;height:1em;opacity:.5;padding:.25em;width:1em}.jbs-btn-close:hover{color:#000;opacity:.75;text-decoration:none}.jbs-btn-close:focus{box-shadow:0 0 0 .2rem rgba(13,110,253,.25);opacity:1;outline:0}.jbs-btn-close.disabled,.jbs-btn-close:disabled{opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jbs-btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.jbs-btn-register{background-color:var(--jbs_brand_color_2_opt,#244034);border-color:var(--jbs_brand_color_2_opt,#244034);color:#fff!important;cursor:pointer;font-weight:500;justify-content:center}.jbs-btn-register:focus,.jbs-btn-register:hover{background-color:#1a2f26;border-color:#1a2f26;color:#fff}.jbs-btn-register:focus{box-shadow:0 0 0 .2rem rgba(36,64,52,.25)}.jbs-btn-register:active{background-color:#15241d;color:#fff}.jbs-btn-guest{background-color:#bbc0c4;color:#212529;cursor:pointer;font-weight:500;transition:background .3s ease}.jbs-btn-guest:hover{background-color:#a8adb2}.jbs-btn-guest:focus{background-color:#e8eaed;box-shadow:0 0 0 .2rem hsla(213,7%,76%,.5);color:#5f6368}.jbs-btn-guest:active{background-color:#e0e3e6;color:#3c4043}

/*# sourceMappingURL=jbs-framework.css.map */
.jbs-nice-select {
  -webkit-tap-highlight-color: transparent;
  background-color: #fff;
  border-radius: 5px;
  border: solid 1px #e8e8e8;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  display: block;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 42px;
  line-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: auto; }
  .jbs-nice-select:hover {
    border-color: #dbdbdb; }
  .jbs-nice-select:active, .jbs-nice-select.open, .jbs-nice-select:focus {
    border-color: #999; }
  .jbs-nice-select:after {
    border-bottom: 2px solid #999;
    border-right: 2px solid #999;
    content: '';
    display: block;
    height: 5px;
    margin-top: -4px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 50%;
    -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
            transform-origin: 66% 66%;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 5px; }
  .jbs-nice-select.open:after {
    -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
            transform: rotate(-135deg); }
  .jbs-nice-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); }
  .jbs-nice-select.disabled {
    border-color: #ededed;
    color: #999;
    pointer-events: none; }
    .jbs-nice-select.disabled:after {
      border-color: #cccccc; }
  .jbs-nice-select.wide {
    width: 100%; }
    .jbs-nice-select.wide .list {
      left: 0 !important;
      right: 0 !important; }
  .jbs-nice-select.right {
    float: right; }
    .jbs-nice-select.right .list {
      left: auto;
      right: 0; }
  .jbs-nice-select.small {
    font-size: 12px;
    height: 36px;
    line-height: 34px; }
    .jbs-nice-select.small:after {
      height: 4px;
      width: 4px; }
    .jbs-nice-select.small .option {
      line-height: 34px;
      min-height: 34px; }
  .jbs-nice-select .list {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
    box-sizing: border-box;
    margin-top: 4px;
    opacity: 0;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
            transform-origin: 50% 0;
    -webkit-transform: scale(0.75) translateY(-21px);
        -ms-transform: scale(0.75) translateY(-21px);
            transform: scale(0.75) translateY(-21px);
    -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    z-index: 9; }
    .jbs-nice-select .list:hover .option:not(:hover) {
      background-color: transparent !important; }
  .jbs-nice-select .option {
    font-size: 0.85em;
    cursor: pointer;
    font-weight: 400;
    line-height: 40px;
    list-style: none;
    min-height: 40px;
    outline: none;
    padding-left: 18px;
    padding-right: 29px;
    text-align: left;
    -webkit-transition: all 0.2s;
    transition: all 0.2s; }
    .jbs-nice-select .option:hover, .jbs-nice-select .option.focus, .jbs-nice-select .option.selected.focus {
      background-color: #f6f6f6; }
    .jbs-nice-select .option.selected {
      font-weight: bold; }
    .jbs-nice-select .option.disabled {
      background-color: transparent;
      color: #999;
      cursor: default; }

.no-csspointerevents .jbs-nice-select .list {
  display: none; }

.no-csspointerevents .jbs-nice-select.open .list {
  display: block; }

@font-face {
  font-display: block;
  font-family: "bootstrap-icons";
  src: url("bootstrap-icons.woff2") format("woff2"),
url("bootstrap-icons.woff") format("woff");
}

.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: bootstrap-icons !important;
  font-style: normal;
  font-weight: inherit;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bi-123::before { content: "\f67f"; }
.bi-alarm-fill::before { content: "\f101"; }
.bi-alarm::before { content: "\f102"; }
.bi-align-bottom::before { content: "\f103"; }
.bi-align-center::before { content: "\f104"; }
.bi-align-end::before { content: "\f105"; }
.bi-align-middle::before { content: "\f106"; }
.bi-align-start::before { content: "\f107"; }
.bi-align-top::before { content: "\f108"; }
.bi-alt::before { content: "\f109"; }
.bi-app-indicator::before { content: "\f10a"; }
.bi-app::before { content: "\f10b"; }
.bi-archive-fill::before { content: "\f10c"; }
.bi-archive::before { content: "\f10d"; }
.bi-arrow-90deg-down::before { content: "\f10e"; }
.bi-arrow-90deg-left::before { content: "\f10f"; }
.bi-arrow-90deg-right::before { content: "\f110"; }
.bi-arrow-90deg-up::before { content: "\f111"; }
.bi-arrow-bar-down::before { content: "\f112"; }
.bi-arrow-bar-left::before { content: "\f113"; }
.bi-arrow-bar-right::before { content: "\f114"; }
.bi-arrow-bar-up::before { content: "\f115"; }
.bi-arrow-clockwise::before { content: "\f116"; }
.bi-arrow-counterclockwise::before { content: "\f117"; }
.bi-arrow-down-circle-fill::before { content: "\f118"; }
.bi-arrow-down-circle::before { content: "\f119"; }
.bi-arrow-down-left-circle-fill::before { content: "\f11a"; }
.bi-arrow-down-left-circle::before { content: "\f11b"; }
.bi-arrow-down-left-square-fill::before { content: "\f11c"; }
.bi-arrow-down-left-square::before { content: "\f11d"; }
.bi-arrow-down-left::before { content: "\f11e"; }
.bi-arrow-down-right-circle-fill::before { content: "\f11f"; }
.bi-arrow-down-right-circle::before { content: "\f120"; }
.bi-arrow-down-right-square-fill::before { content: "\f121"; }
.bi-arrow-down-right-square::before { content: "\f122"; }
.bi-arrow-down-right::before { content: "\f123"; }
.bi-arrow-down-short::before { content: "\f124"; }
.bi-arrow-down-square-fill::before { content: "\f125"; }
.bi-arrow-down-square::before { content: "\f126"; }
.bi-arrow-down-up::before { content: "\f127"; }
.bi-arrow-down::before { content: "\f128"; }
.bi-arrow-left-circle-fill::before { content: "\f129"; }
.bi-arrow-left-circle::before { content: "\f12a"; }
.bi-arrow-left-right::before { content: "\f12b"; }
.bi-arrow-left-short::before { content: "\f12c"; }
.bi-arrow-left-square-fill::before { content: "\f12d"; }
.bi-arrow-left-square::before { content: "\f12e"; }
.bi-arrow-left::before { content: "\f12f"; }
.bi-arrow-repeat::before { content: "\f130"; }
.bi-arrow-return-left::before { content: "\f131"; }
.bi-arrow-return-right::before { content: "\f132"; }
.bi-arrow-right-circle-fill::before { content: "\f133"; }
.bi-arrow-right-circle::before { content: "\f134"; }
.bi-arrow-right-short::before { content: "\f135"; }
.bi-arrow-right-square-fill::before { content: "\f136"; }
.bi-arrow-right-square::before { content: "\f137"; }
.bi-arrow-right::before { content: "\f138"; }
.bi-arrow-up-circle-fill::before { content: "\f139"; }
.bi-arrow-up-circle::before { content: "\f13a"; }
.bi-arrow-up-left-circle-fill::before { content: "\f13b"; }
.bi-arrow-up-left-circle::before { content: "\f13c"; }
.bi-arrow-up-left-square-fill::before { content: "\f13d"; }
.bi-arrow-up-left-square::before { content: "\f13e"; }
.bi-arrow-up-left::before { content: "\f13f"; }
.bi-arrow-up-right-circle-fill::before { content: "\f140"; }
.bi-arrow-up-right-circle::before { content: "\f141"; }
.bi-arrow-up-right-square-fill::before { content: "\f142"; }
.bi-arrow-up-right-square::before { content: "\f143"; }
.bi-arrow-up-right::before { content: "\f144"; }
.bi-arrow-up-short::before { content: "\f145"; }
.bi-arrow-up-square-fill::before { content: "\f146"; }
.bi-arrow-up-square::before { content: "\f147"; }
.bi-arrow-up::before { content: "\f148"; }
.bi-arrows-angle-contract::before { content: "\f149"; }
.bi-arrows-angle-expand::before { content: "\f14a"; }
.bi-arrows-collapse::before { content: "\f14b"; }
.bi-arrows-expand::before { content: "\f14c"; }
.bi-arrows-fullscreen::before { content: "\f14d"; }
.bi-arrows-move::before { content: "\f14e"; }
.bi-aspect-ratio-fill::before { content: "\f14f"; }
.bi-aspect-ratio::before { content: "\f150"; }
.bi-asterisk::before { content: "\f151"; }
.bi-at::before { content: "\f152"; }
.bi-award-fill::before { content: "\f153"; }
.bi-award::before { content: "\f154"; }
.bi-back::before { content: "\f155"; }
.bi-backspace-fill::before { content: "\f156"; }
.bi-backspace-reverse-fill::before { content: "\f157"; }
.bi-backspace-reverse::before { content: "\f158"; }
.bi-backspace::before { content: "\f159"; }
.bi-badge-3d-fill::before { content: "\f15a"; }
.bi-badge-3d::before { content: "\f15b"; }
.bi-badge-4k-fill::before { content: "\f15c"; }
.bi-badge-4k::before { content: "\f15d"; }
.bi-badge-8k-fill::before { content: "\f15e"; }
.bi-badge-8k::before { content: "\f15f"; }
.bi-badge-ad-fill::before { content: "\f160"; }
.bi-badge-ad::before { content: "\f161"; }
.bi-badge-ar-fill::before { content: "\f162"; }
.bi-badge-ar::before { content: "\f163"; }
.bi-badge-cc-fill::before { content: "\f164"; }
.bi-badge-cc::before { content: "\f165"; }
.bi-badge-hd-fill::before { content: "\f166"; }
.bi-badge-hd::before { content: "\f167"; }
.bi-badge-tm-fill::before { content: "\f168"; }
.bi-badge-tm::before { content: "\f169"; }
.bi-badge-vo-fill::before { content: "\f16a"; }
.bi-badge-vo::before { content: "\f16b"; }
.bi-badge-vr-fill::before { content: "\f16c"; }
.bi-badge-vr::before { content: "\f16d"; }
.bi-badge-wc-fill::before { content: "\f16e"; }
.bi-badge-wc::before { content: "\f16f"; }
.bi-bag-check-fill::before { content: "\f170"; }
.bi-bag-check::before { content: "\f171"; }
.bi-bag-dash-fill::before { content: "\f172"; }
.bi-bag-dash::before { content: "\f173"; }
.bi-bag-fill::before { content: "\f174"; }
.bi-bag-plus-fill::before { content: "\f175"; }
.bi-bag-plus::before { content: "\f176"; }
.bi-bag-x-fill::before { content: "\f177"; }
.bi-bag-x::before { content: "\f178"; }
.bi-bag::before { content: "\f179"; }
.bi-bar-chart-fill::before { content: "\f17a"; }
.bi-bar-chart-line-fill::before { content: "\f17b"; }
.bi-bar-chart-line::before { content: "\f17c"; }
.bi-bar-chart-steps::before { content: "\f17d"; }
.bi-bar-chart::before { content: "\f17e"; }
.bi-basket-fill::before { content: "\f17f"; }
.bi-basket::before { content: "\f180"; }
.bi-basket2-fill::before { content: "\f181"; }
.bi-basket2::before { content: "\f182"; }
.bi-basket3-fill::before { content: "\f183"; }
.bi-basket3::before { content: "\f184"; }
.bi-battery-charging::before { content: "\f185"; }
.bi-battery-full::before { content: "\f186"; }
.bi-battery-half::before { content: "\f187"; }
.bi-battery::before { content: "\f188"; }
.bi-bell-fill::before { content: "\f189"; }
.bi-bell::before { content: "\f18a"; }
.bi-bezier::before { content: "\f18b"; }
.bi-bezier2::before { content: "\f18c"; }
.bi-bicycle::before { content: "\f18d"; }
.bi-binoculars-fill::before { content: "\f18e"; }
.bi-binoculars::before { content: "\f18f"; }
.bi-blockquote-left::before { content: "\f190"; }
.bi-blockquote-right::before { content: "\f191"; }
.bi-book-fill::before { content: "\f192"; }
.bi-book-half::before { content: "\f193"; }
.bi-book::before { content: "\f194"; }
.bi-bookmark-check-fill::before { content: "\f195"; }
.bi-bookmark-check::before { content: "\f196"; }
.bi-bookmark-dash-fill::before { content: "\f197"; }
.bi-bookmark-dash::before { content: "\f198"; }
.bi-bookmark-fill::before { content: "\f199"; }
.bi-bookmark-heart-fill::before { content: "\f19a"; }
.bi-bookmark-heart::before { content: "\f19b"; }
.bi-bookmark-plus-fill::before { content: "\f19c"; }
.bi-bookmark-plus::before { content: "\f19d"; }
.bi-bookmark-star-fill::before { content: "\f19e"; }
.bi-bookmark-star::before { content: "\f19f"; }
.bi-bookmark-x-fill::before { content: "\f1a0"; }
.bi-bookmark-x::before { content: "\f1a1"; }
.bi-bookmark::before { content: "\f1a2"; }
.bi-bookmarks-fill::before { content: "\f1a3"; }
.bi-bookmarks::before { content: "\f1a4"; }
.bi-bookshelf::before { content: "\f1a5"; }
.bi-bootstrap-fill::before { content: "\f1a6"; }
.bi-bootstrap-reboot::before { content: "\f1a7"; }
.bi-bootstrap::before { content: "\f1a8"; }
.bi-border-all::before { content: "\f1a9"; }
.bi-border-bottom::before { content: "\f1aa"; }
.bi-border-center::before { content: "\f1ab"; }
.bi-border-inner::before { content: "\f1ac"; }
.bi-border-left::before { content: "\f1ad"; }
.bi-border-middle::before { content: "\f1ae"; }
.bi-border-outer::before { content: "\f1af"; }
.bi-border-right::before { content: "\f1b0"; }
.bi-border-style::before { content: "\f1b1"; }
.bi-border-top::before { content: "\f1b2"; }
.bi-border-width::before { content: "\f1b3"; }
.bi-border::before { content: "\f1b4"; }
.bi-bounding-box-circles::before { content: "\f1b5"; }
.bi-bounding-box::before { content: "\f1b6"; }
.bi-box-arrow-down-left::before { content: "\f1b7"; }
.bi-box-arrow-down-right::before { content: "\f1b8"; }
.bi-box-arrow-down::before { content: "\f1b9"; }
.bi-box-arrow-in-down-left::before { content: "\f1ba"; }
.bi-box-arrow-in-down-right::before { content: "\f1bb"; }
.bi-box-arrow-in-down::before { content: "\f1bc"; }
.bi-box-arrow-in-left::before { content: "\f1bd"; }
.bi-box-arrow-in-right::before { content: "\f1be"; }
.bi-box-arrow-in-up-left::before { content: "\f1bf"; }
.bi-box-arrow-in-up-right::before { content: "\f1c0"; }
.bi-box-arrow-in-up::before { content: "\f1c1"; }
.bi-box-arrow-left::before { content: "\f1c2"; }
.bi-box-arrow-right::before { content: "\f1c3"; }
.bi-box-arrow-up-left::before { content: "\f1c4"; }
.bi-box-arrow-up-right::before { content: "\f1c5"; }
.bi-box-arrow-up::before { content: "\f1c6"; }
.bi-box-seam::before { content: "\f1c7"; }
.bi-box::before { content: "\f1c8"; }
.bi-braces::before { content: "\f1c9"; }
.bi-bricks::before { content: "\f1ca"; }
.bi-briefcase-fill::before { content: "\f1cb"; }
.bi-briefcase::before { content: "\f1cc"; }
.bi-brightness-alt-high-fill::before { content: "\f1cd"; }
.bi-brightness-alt-high::before { content: "\f1ce"; }
.bi-brightness-alt-low-fill::before { content: "\f1cf"; }
.bi-brightness-alt-low::before { content: "\f1d0"; }
.bi-brightness-high-fill::before { content: "\f1d1"; }
.bi-brightness-high::before { content: "\f1d2"; }
.bi-brightness-low-fill::before { content: "\f1d3"; }
.bi-brightness-low::before { content: "\f1d4"; }
.bi-broadcast-pin::before { content: "\f1d5"; }
.bi-broadcast::before { content: "\f1d6"; }
.bi-brush-fill::before { content: "\f1d7"; }
.bi-brush::before { content: "\f1d8"; }
.bi-bucket-fill::before { content: "\f1d9"; }
.bi-bucket::before { content: "\f1da"; }
.bi-bug-fill::before { content: "\f1db"; }
.bi-bug::before { content: "\f1dc"; }
.bi-building::before { content: "\f1dd"; }
.bi-bullseye::before { content: "\f1de"; }
.bi-calculator-fill::before { content: "\f1df"; }
.bi-calculator::before { content: "\f1e0"; }
.bi-calendar-check-fill::before { content: "\f1e1"; }
.bi-calendar-check::before { content: "\f1e2"; }
.bi-calendar-date-fill::before { content: "\f1e3"; }
.bi-calendar-date::before { content: "\f1e4"; }
.bi-calendar-day-fill::before { content: "\f1e5"; }
.bi-calendar-day::before { content: "\f1e6"; }
.bi-calendar-event-fill::before { content: "\f1e7"; }
.bi-calendar-event::before { content: "\f1e8"; }
.bi-calendar-fill::before { content: "\f1e9"; }
.bi-calendar-minus-fill::before { content: "\f1ea"; }
.bi-calendar-minus::before { content: "\f1eb"; }
.bi-calendar-month-fill::before { content: "\f1ec"; }
.bi-calendar-month::before { content: "\f1ed"; }
.bi-calendar-plus-fill::before { content: "\f1ee"; }
.bi-calendar-plus::before { content: "\f1ef"; }
.bi-calendar-range-fill::before { content: "\f1f0"; }
.bi-calendar-range::before { content: "\f1f1"; }
.bi-calendar-week-fill::before { content: "\f1f2"; }
.bi-calendar-week::before { content: "\f1f3"; }
.bi-calendar-x-fill::before { content: "\f1f4"; }
.bi-calendar-x::before { content: "\f1f5"; }
.bi-calendar::before { content: "\f1f6"; }
.bi-calendar2-check-fill::before { content: "\f1f7"; }
.bi-calendar2-check::before { content: "\f1f8"; }
.bi-calendar2-date-fill::before { content: "\f1f9"; }
.bi-calendar2-date::before { content: "\f1fa"; }
.bi-calendar2-day-fill::before { content: "\f1fb"; }
.bi-calendar2-day::before { content: "\f1fc"; }
.bi-calendar2-event-fill::before { content: "\f1fd"; }
.bi-calendar2-event::before { content: "\f1fe"; }
.bi-calendar2-fill::before { content: "\f1ff"; }
.bi-calendar2-minus-fill::before { content: "\f200"; }
.bi-calendar2-minus::before { content: "\f201"; }
.bi-calendar2-month-fill::before { content: "\f202"; }
.bi-calendar2-month::before { content: "\f203"; }
.bi-calendar2-plus-fill::before { content: "\f204"; }
.bi-calendar2-plus::before { content: "\f205"; }
.bi-calendar2-range-fill::before { content: "\f206"; }
.bi-calendar2-range::before { content: "\f207"; }
.bi-calendar2-week-fill::before { content: "\f208"; }
.bi-calendar2-week::before { content: "\f209"; }
.bi-calendar2-x-fill::before { content: "\f20a"; }
.bi-calendar2-x::before { content: "\f20b"; }
.bi-calendar2::before { content: "\f20c"; }
.bi-calendar3-event-fill::before { content: "\f20d"; }
.bi-calendar3-event::before { content: "\f20e"; }
.bi-calendar3-fill::before { content: "\f20f"; }
.bi-calendar3-range-fill::before { content: "\f210"; }
.bi-calendar3-range::before { content: "\f211"; }
.bi-calendar3-week-fill::before { content: "\f212"; }
.bi-calendar3-week::before { content: "\f213"; }
.bi-calendar3::before { content: "\f214"; }
.bi-calendar4-event::before { content: "\f215"; }
.bi-calendar4-range::before { content: "\f216"; }
.bi-calendar4-week::before { content: "\f217"; }
.bi-calendar4::before { content: "\f218"; }
.bi-camera-fill::before { content: "\f219"; }
.bi-camera-reels-fill::before { content: "\f21a"; }
.bi-camera-reels::before { content: "\f21b"; }
.bi-camera-video-fill::before { content: "\f21c"; }
.bi-camera-video-off-fill::before { content: "\f21d"; }
.bi-camera-video-off::before { content: "\f21e"; }
.bi-camera-video::before { content: "\f21f"; }
.bi-camera::before { content: "\f220"; }
.bi-camera2::before { content: "\f221"; }
.bi-capslock-fill::before { content: "\f222"; }
.bi-capslock::before { content: "\f223"; }
.bi-card-checklist::before { content: "\f224"; }
.bi-card-heading::before { content: "\f225"; }
.bi-card-image::before { content: "\f226"; }
.bi-card-list::before { content: "\f227"; }
.bi-card-text::before { content: "\f228"; }
.bi-caret-down-fill::before { content: "\f229"; }
.bi-caret-down-square-fill::before { content: "\f22a"; }
.bi-caret-down-square::before { content: "\f22b"; }
.bi-caret-down::before { content: "\f22c"; }
.bi-caret-left-fill::before { content: "\f22d"; }
.bi-caret-left-square-fill::before { content: "\f22e"; }
.bi-caret-left-square::before { content: "\f22f"; }
.bi-caret-left::before { content: "\f230"; }
.bi-caret-right-fill::before { content: "\f231"; }
.bi-caret-right-square-fill::before { content: "\f232"; }
.bi-caret-right-square::before { content: "\f233"; }
.bi-caret-right::before { content: "\f234"; }
.bi-caret-up-fill::before { content: "\f235"; }
.bi-caret-up-square-fill::before { content: "\f236"; }
.bi-caret-up-square::before { content: "\f237"; }
.bi-caret-up::before { content: "\f238"; }
.bi-cart-check-fill::before { content: "\f239"; }
.bi-cart-check::before { content: "\f23a"; }
.bi-cart-dash-fill::before { content: "\f23b"; }
.bi-cart-dash::before { content: "\f23c"; }
.bi-cart-fill::before { content: "\f23d"; }
.bi-cart-plus-fill::before { content: "\f23e"; }
.bi-cart-plus::before { content: "\f23f"; }
.bi-cart-x-fill::before { content: "\f240"; }
.bi-cart-x::before { content: "\f241"; }
.bi-cart::before { content: "\f242"; }
.bi-cart2::before { content: "\f243"; }
.bi-cart3::before { content: "\f244"; }
.bi-cart4::before { content: "\f245"; }
.bi-cash-stack::before { content: "\f246"; }
.bi-cash::before { content: "\f247"; }
.bi-cast::before { content: "\f248"; }
.bi-chat-dots-fill::before { content: "\f249"; }
.bi-chat-dots::before { content: "\f24a"; }
.bi-chat-fill::before { content: "\f24b"; }
.bi-chat-left-dots-fill::before { content: "\f24c"; }
.bi-chat-left-dots::before { content: "\f24d"; }
.bi-chat-left-fill::before { content: "\f24e"; }
.bi-chat-left-quote-fill::before { content: "\f24f"; }
.bi-chat-left-quote::before { content: "\f250"; }
.bi-chat-left-text-fill::before { content: "\f251"; }
.bi-chat-left-text::before { content: "\f252"; }
.bi-chat-left::before { content: "\f253"; }
.bi-chat-quote-fill::before { content: "\f254"; }
.bi-chat-quote::before { content: "\f255"; }
.bi-chat-right-dots-fill::before { content: "\f256"; }
.bi-chat-right-dots::before { content: "\f257"; }
.bi-chat-right-fill::before { content: "\f258"; }
.bi-chat-right-quote-fill::before { content: "\f259"; }
.bi-chat-right-quote::before { content: "\f25a"; }
.bi-chat-right-text-fill::before { content: "\f25b"; }
.bi-chat-right-text::before { content: "\f25c"; }
.bi-chat-right::before { content: "\f25d"; }
.bi-chat-square-dots-fill::before { content: "\f25e"; }
.bi-chat-square-dots::before { content: "\f25f"; }
.bi-chat-square-fill::before { content: "\f260"; }
.bi-chat-square-quote-fill::before { content: "\f261"; }
.bi-chat-square-quote::before { content: "\f262"; }
.bi-chat-square-text-fill::before { content: "\f263"; }
.bi-chat-square-text::before { content: "\f264"; }
.bi-chat-square::before { content: "\f265"; }
.bi-chat-text-fill::before { content: "\f266"; }
.bi-chat-text::before { content: "\f267"; }
.bi-chat::before { content: "\f268"; }
.bi-check-all::before { content: "\f269"; }
.bi-check-circle-fill::before { content: "\f26a"; }
.bi-check-circle::before { content: "\f26b"; }
.bi-check-square-fill::before { content: "\f26c"; }
.bi-check-square::before { content: "\f26d"; }
.bi-check::before { content: "\f26e"; }
.bi-check2-all::before { content: "\f26f"; }
.bi-check2-circle::before { content: "\f270"; }
.bi-check2-square::before { content: "\f271"; }
.bi-check2::before { content: "\f272"; }
.bi-chevron-bar-contract::before { content: "\f273"; }
.bi-chevron-bar-down::before { content: "\f274"; }
.bi-chevron-bar-expand::before { content: "\f275"; }
.bi-chevron-bar-left::before { content: "\f276"; }
.bi-chevron-bar-right::before { content: "\f277"; }
.bi-chevron-bar-up::before { content: "\f278"; }
.bi-chevron-compact-down::before { content: "\f279"; }
.bi-chevron-compact-left::before { content: "\f27a"; }
.bi-chevron-compact-right::before { content: "\f27b"; }
.bi-chevron-compact-up::before { content: "\f27c"; }
.bi-chevron-contract::before { content: "\f27d"; }
.bi-chevron-double-down::before { content: "\f27e"; }
.bi-chevron-double-left::before { content: "\f27f"; }
.bi-chevron-double-right::before { content: "\f280"; }
.bi-chevron-double-up::before { content: "\f281"; }
.bi-chevron-down::before { content: "\f282"; }
.bi-chevron-expand::before { content: "\f283"; }
.bi-chevron-left::before { content: "\f284"; }
.bi-chevron-right::before { content: "\f285"; }
.bi-chevron-up::before { content: "\f286"; }
.bi-circle-fill::before { content: "\f287"; }
.bi-circle-half::before { content: "\f288"; }
.bi-circle-square::before { content: "\f289"; }
.bi-circle::before { content: "\f28a"; }
.bi-clipboard-check::before { content: "\f28b"; }
.bi-clipboard-data::before { content: "\f28c"; }
.bi-clipboard-minus::before { content: "\f28d"; }
.bi-clipboard-plus::before { content: "\f28e"; }
.bi-clipboard-x::before { content: "\f28f"; }
.bi-clipboard::before { content: "\f290"; }
.bi-clock-fill::before { content: "\f291"; }
.bi-clock-history::before { content: "\f292"; }
.bi-clock::before { content: "\f293"; }
.bi-cloud-arrow-down-fill::before { content: "\f294"; }
.bi-cloud-arrow-down::before { content: "\f295"; }
.bi-cloud-arrow-up-fill::before { content: "\f296"; }
.bi-cloud-arrow-up::before { content: "\f297"; }
.bi-cloud-check-fill::before { content: "\f298"; }
.bi-cloud-check::before { content: "\f299"; }
.bi-cloud-download-fill::before { content: "\f29a"; }
.bi-cloud-download::before { content: "\f29b"; }
.bi-cloud-drizzle-fill::before { content: "\f29c"; }
.bi-cloud-drizzle::before { content: "\f29d"; }
.bi-cloud-fill::before { content: "\f29e"; }
.bi-cloud-fog-fill::before { content: "\f29f"; }
.bi-cloud-fog::before { content: "\f2a0"; }
.bi-cloud-fog2-fill::before { content: "\f2a1"; }
.bi-cloud-fog2::before { content: "\f2a2"; }
.bi-cloud-hail-fill::before { content: "\f2a3"; }
.bi-cloud-hail::before { content: "\f2a4"; }
.bi-cloud-haze-1::before { content: "\f2a5"; }
.bi-cloud-haze-fill::before { content: "\f2a6"; }
.bi-cloud-haze::before { content: "\f2a7"; }
.bi-cloud-haze2-fill::before { content: "\f2a8"; }
.bi-cloud-lightning-fill::before { content: "\f2a9"; }
.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; }
.bi-cloud-lightning-rain::before { content: "\f2ab"; }
.bi-cloud-lightning::before { content: "\f2ac"; }
.bi-cloud-minus-fill::before { content: "\f2ad"; }
.bi-cloud-minus::before { content: "\f2ae"; }
.bi-cloud-moon-fill::before { content: "\f2af"; }
.bi-cloud-moon::before { content: "\f2b0"; }
.bi-cloud-plus-fill::before { content: "\f2b1"; }
.bi-cloud-plus::before { content: "\f2b2"; }
.bi-cloud-rain-fill::before { content: "\f2b3"; }
.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; }
.bi-cloud-rain-heavy::before { content: "\f2b5"; }
.bi-cloud-rain::before { content: "\f2b6"; }
.bi-cloud-slash-fill::before { content: "\f2b7"; }
.bi-cloud-slash::before { content: "\f2b8"; }
.bi-cloud-sleet-fill::before { content: "\f2b9"; }
.bi-cloud-sleet::before { content: "\f2ba"; }
.bi-cloud-snow-fill::before { content: "\f2bb"; }
.bi-cloud-snow::before { content: "\f2bc"; }
.bi-cloud-sun-fill::before { content: "\f2bd"; }
.bi-cloud-sun::before { content: "\f2be"; }
.bi-cloud-upload-fill::before { content: "\f2bf"; }
.bi-cloud-upload::before { content: "\f2c0"; }
.bi-cloud::before { content: "\f2c1"; }
.bi-clouds-fill::before { content: "\f2c2"; }
.bi-clouds::before { content: "\f2c3"; }
.bi-cloudy-fill::before { content: "\f2c4"; }
.bi-cloudy::before { content: "\f2c5"; }
.bi-code-slash::before { content: "\f2c6"; }
.bi-code-square::before { content: "\f2c7"; }
.bi-code::before { content: "\f2c8"; }
.bi-collection-fill::before { content: "\f2c9"; }
.bi-collection-play-fill::before { content: "\f2ca"; }
.bi-collection-play::before { content: "\f2cb"; }
.bi-collection::before { content: "\f2cc"; }
.bi-columns-gap::before { content: "\f2cd"; }
.bi-columns::before { content: "\f2ce"; }
.bi-command::before { content: "\f2cf"; }
.bi-compass-fill::before { content: "\f2d0"; }
.bi-compass::before { content: "\f2d1"; }
.bi-cone-striped::before { content: "\f2d2"; }
.bi-cone::before { content: "\f2d3"; }
.bi-controller::before { content: "\f2d4"; }
.bi-cpu-fill::before { content: "\f2d5"; }
.bi-cpu::before { content: "\f2d6"; }
.bi-credit-card-2-back-fill::before { content: "\f2d7"; }
.bi-credit-card-2-back::before { content: "\f2d8"; }
.bi-credit-card-2-front-fill::before { content: "\f2d9"; }
.bi-credit-card-2-front::before { content: "\f2da"; }
.bi-credit-card-fill::before { content: "\f2db"; }
.bi-credit-card::before { content: "\f2dc"; }
.bi-crop::before { content: "\f2dd"; }
.bi-cup-fill::before { content: "\f2de"; }
.bi-cup-straw::before { content: "\f2df"; }
.bi-cup::before { content: "\f2e0"; }
.bi-cursor-fill::before { content: "\f2e1"; }
.bi-cursor-text::before { content: "\f2e2"; }
.bi-cursor::before { content: "\f2e3"; }
.bi-dash-circle-dotted::before { content: "\f2e4"; }
.bi-dash-circle-fill::before { content: "\f2e5"; }
.bi-dash-circle::before { content: "\f2e6"; }
.bi-dash-square-dotted::before { content: "\f2e7"; }
.bi-dash-square-fill::before { content: "\f2e8"; }
.bi-dash-square::before { content: "\f2e9"; }
.bi-dash::before { content: "\f2ea"; }
.bi-diagram-2-fill::before { content: "\f2eb"; }
.bi-diagram-2::before { content: "\f2ec"; }
.bi-diagram-3-fill::before { content: "\f2ed"; }
.bi-diagram-3::before { content: "\f2ee"; }
.bi-diamond-fill::before { content: "\f2ef"; }
.bi-diamond-half::before { content: "\f2f0"; }
.bi-diamond::before { content: "\f2f1"; }
.bi-dice-1-fill::before { content: "\f2f2"; }
.bi-dice-1::before { content: "\f2f3"; }
.bi-dice-2-fill::before { content: "\f2f4"; }
.bi-dice-2::before { content: "\f2f5"; }
.bi-dice-3-fill::before { content: "\f2f6"; }
.bi-dice-3::before { content: "\f2f7"; }
.bi-dice-4-fill::before { content: "\f2f8"; }
.bi-dice-4::before { content: "\f2f9"; }
.bi-dice-5-fill::before { content: "\f2fa"; }
.bi-dice-5::before { content: "\f2fb"; }
.bi-dice-6-fill::before { content: "\f2fc"; }
.bi-dice-6::before { content: "\f2fd"; }
.bi-disc-fill::before { content: "\f2fe"; }
.bi-disc::before { content: "\f2ff"; }
.bi-discord::before { content: "\f300"; }
.bi-display-fill::before { content: "\f301"; }
.bi-display::before { content: "\f302"; }
.bi-distribute-horizontal::before { content: "\f303"; }
.bi-distribute-vertical::before { content: "\f304"; }
.bi-door-closed-fill::before { content: "\f305"; }
.bi-door-closed::before { content: "\f306"; }
.bi-door-open-fill::before { content: "\f307"; }
.bi-door-open::before { content: "\f308"; }
.bi-dot::before { content: "\f309"; }
.bi-download::before { content: "\f30a"; }
.bi-droplet-fill::before { content: "\f30b"; }
.bi-droplet-half::before { content: "\f30c"; }
.bi-droplet::before { content: "\f30d"; }
.bi-earbuds::before { content: "\f30e"; }
.bi-easel-fill::before { content: "\f30f"; }
.bi-easel::before { content: "\f310"; }
.bi-egg-fill::before { content: "\f311"; }
.bi-egg-fried::before { content: "\f312"; }
.bi-egg::before { content: "\f313"; }
.bi-eject-fill::before { content: "\f314"; }
.bi-eject::before { content: "\f315"; }
.bi-emoji-angry-fill::before { content: "\f316"; }
.bi-emoji-angry::before { content: "\f317"; }
.bi-emoji-dizzy-fill::before { content: "\f318"; }
.bi-emoji-dizzy::before { content: "\f319"; }
.bi-emoji-expressionless-fill::before { content: "\f31a"; }
.bi-emoji-expressionless::before { content: "\f31b"; }
.bi-emoji-frown-fill::before { content: "\f31c"; }
.bi-emoji-frown::before { content: "\f31d"; }
.bi-emoji-heart-eyes-fill::before { content: "\f31e"; }
.bi-emoji-heart-eyes::before { content: "\f31f"; }
.bi-emoji-laughing-fill::before { content: "\f320"; }
.bi-emoji-laughing::before { content: "\f321"; }
.bi-emoji-neutral-fill::before { content: "\f322"; }
.bi-emoji-neutral::before { content: "\f323"; }
.bi-emoji-smile-fill::before { content: "\f324"; }
.bi-emoji-smile-upside-down-fill::before { content: "\f325"; }
.bi-emoji-smile-upside-down::before { content: "\f326"; }
.bi-emoji-smile::before { content: "\f327"; }
.bi-emoji-sunglasses-fill::before { content: "\f328"; }
.bi-emoji-sunglasses::before { content: "\f329"; }
.bi-emoji-wink-fill::before { content: "\f32a"; }
.bi-emoji-wink::before { content: "\f32b"; }
.bi-envelope-fill::before { content: "\f32c"; }
.bi-envelope-open-fill::before { content: "\f32d"; }
.bi-envelope-open::before { content: "\f32e"; }
.bi-envelope::before { content: "\f32f"; }
.bi-eraser-fill::before { content: "\f330"; }
.bi-eraser::before { content: "\f331"; }
.bi-exclamation-circle-fill::before { content: "\f332"; }
.bi-exclamation-circle::before { content: "\f333"; }
.bi-exclamation-diamond-fill::before { content: "\f334"; }
.bi-exclamation-diamond::before { content: "\f335"; }
.bi-exclamation-octagon-fill::before { content: "\f336"; }
.bi-exclamation-octagon::before { content: "\f337"; }
.bi-exclamation-square-fill::before { content: "\f338"; }
.bi-exclamation-square::before { content: "\f339"; }
.bi-exclamation-triangle-fill::before { content: "\f33a"; }
.bi-exclamation-triangle::before { content: "\f33b"; }
.bi-exclamation::before { content: "\f33c"; }
.bi-exclude::before { content: "\f33d"; }
.bi-eye-fill::before { content: "\f33e"; }
.bi-eye-slash-fill::before { content: "\f33f"; }
.bi-eye-slash::before { content: "\f340"; }
.bi-eye::before { content: "\f341"; }
.bi-eyedropper::before { content: "\f342"; }
.bi-eyeglasses::before { content: "\f343"; }
.bi-facebook::before { content: "\f344"; }
.bi-file-arrow-down-fill::before { content: "\f345"; }
.bi-file-arrow-down::before { content: "\f346"; }
.bi-file-arrow-up-fill::before { content: "\f347"; }
.bi-file-arrow-up::before { content: "\f348"; }
.bi-file-bar-graph-fill::before { content: "\f349"; }
.bi-file-bar-graph::before { content: "\f34a"; }
.bi-file-binary-fill::before { content: "\f34b"; }
.bi-file-binary::before { content: "\f34c"; }
.bi-file-break-fill::before { content: "\f34d"; }
.bi-file-break::before { content: "\f34e"; }
.bi-file-check-fill::before { content: "\f34f"; }
.bi-file-check::before { content: "\f350"; }
.bi-file-code-fill::before { content: "\f351"; }
.bi-file-code::before { content: "\f352"; }
.bi-file-diff-fill::before { content: "\f353"; }
.bi-file-diff::before { content: "\f354"; }
.bi-file-earmark-arrow-down-fill::before { content: "\f355"; }
.bi-file-earmark-arrow-down::before { content: "\f356"; }
.bi-file-earmark-arrow-up-fill::before { content: "\f357"; }
.bi-file-earmark-arrow-up::before { content: "\f358"; }
.bi-file-earmark-bar-graph-fill::before { content: "\f359"; }
.bi-file-earmark-bar-graph::before { content: "\f35a"; }
.bi-file-earmark-binary-fill::before { content: "\f35b"; }
.bi-file-earmark-binary::before { content: "\f35c"; }
.bi-file-earmark-break-fill::before { content: "\f35d"; }
.bi-file-earmark-break::before { content: "\f35e"; }
.bi-file-earmark-check-fill::before { content: "\f35f"; }
.bi-file-earmark-check::before { content: "\f360"; }
.bi-file-earmark-code-fill::before { content: "\f361"; }
.bi-file-earmark-code::before { content: "\f362"; }
.bi-file-earmark-diff-fill::before { content: "\f363"; }
.bi-file-earmark-diff::before { content: "\f364"; }
.bi-file-earmark-easel-fill::before { content: "\f365"; }
.bi-file-earmark-easel::before { content: "\f366"; }
.bi-file-earmark-excel-fill::before { content: "\f367"; }
.bi-file-earmark-excel::before { content: "\f368"; }
.bi-file-earmark-fill::before { content: "\f369"; }
.bi-file-earmark-font-fill::before { content: "\f36a"; }
.bi-file-earmark-font::before { content: "\f36b"; }
.bi-file-earmark-image-fill::before { content: "\f36c"; }
.bi-file-earmark-image::before { content: "\f36d"; }
.bi-file-earmark-lock-fill::before { content: "\f36e"; }
.bi-file-earmark-lock::before { content: "\f36f"; }
.bi-file-earmark-lock2-fill::before { content: "\f370"; }
.bi-file-earmark-lock2::before { content: "\f371"; }
.bi-file-earmark-medical-fill::before { content: "\f372"; }
.bi-file-earmark-medical::before { content: "\f373"; }
.bi-file-earmark-minus-fill::before { content: "\f374"; }
.bi-file-earmark-minus::before { content: "\f375"; }
.bi-file-earmark-music-fill::before { content: "\f376"; }
.bi-file-earmark-music::before { content: "\f377"; }
.bi-file-earmark-person-fill::before { content: "\f378"; }
.bi-file-earmark-person::before { content: "\f379"; }
.bi-file-earmark-play-fill::before { content: "\f37a"; }
.bi-file-earmark-play::before { content: "\f37b"; }
.bi-file-earmark-plus-fill::before { content: "\f37c"; }
.bi-file-earmark-plus::before { content: "\f37d"; }
.bi-file-earmark-post-fill::before { content: "\f37e"; }
.bi-file-earmark-post::before { content: "\f37f"; }
.bi-file-earmark-ppt-fill::before { content: "\f380"; }
.bi-file-earmark-ppt::before { content: "\f381"; }
.bi-file-earmark-richtext-fill::before { content: "\f382"; }
.bi-file-earmark-richtext::before { content: "\f383"; }
.bi-file-earmark-ruled-fill::before { content: "\f384"; }
.bi-file-earmark-ruled::before { content: "\f385"; }
.bi-file-earmark-slides-fill::before { content: "\f386"; }
.bi-file-earmark-slides::before { content: "\f387"; }
.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; }
.bi-file-earmark-spreadsheet::before { content: "\f389"; }
.bi-file-earmark-text-fill::before { content: "\f38a"; }
.bi-file-earmark-text::before { content: "\f38b"; }
.bi-file-earmark-word-fill::before { content: "\f38c"; }
.bi-file-earmark-word::before { content: "\f38d"; }
.bi-file-earmark-x-fill::before { content: "\f38e"; }
.bi-file-earmark-x::before { content: "\f38f"; }
.bi-file-earmark-zip-fill::before { content: "\f390"; }
.bi-file-earmark-zip::before { content: "\f391"; }
.bi-file-earmark::before { content: "\f392"; }
.bi-file-easel-fill::before { content: "\f393"; }
.bi-file-easel::before { content: "\f394"; }
.bi-file-excel-fill::before { content: "\f395"; }
.bi-file-excel::before { content: "\f396"; }
.bi-file-fill::before { content: "\f397"; }
.bi-file-font-fill::before { content: "\f398"; }
.bi-file-font::before { content: "\f399"; }
.bi-file-image-fill::before { content: "\f39a"; }
.bi-file-image::before { content: "\f39b"; }
.bi-file-lock-fill::before { content: "\f39c"; }
.bi-file-lock::before { content: "\f39d"; }
.bi-file-lock2-fill::before { content: "\f39e"; }
.bi-file-lock2::before { content: "\f39f"; }
.bi-file-medical-fill::before { content: "\f3a0"; }
.bi-file-medical::before { content: "\f3a1"; }
.bi-file-minus-fill::before { content: "\f3a2"; }
.bi-file-minus::before { content: "\f3a3"; }
.bi-file-music-fill::before { content: "\f3a4"; }
.bi-file-music::before { content: "\f3a5"; }
.bi-file-person-fill::before { content: "\f3a6"; }
.bi-file-person::before { content: "\f3a7"; }
.bi-file-play-fill::before { content: "\f3a8"; }
.bi-file-play::before { content: "\f3a9"; }
.bi-file-plus-fill::before { content: "\f3aa"; }
.bi-file-plus::before { content: "\f3ab"; }
.bi-file-post-fill::before { content: "\f3ac"; }
.bi-file-post::before { content: "\f3ad"; }
.bi-file-ppt-fill::before { content: "\f3ae"; }
.bi-file-ppt::before { content: "\f3af"; }
.bi-file-richtext-fill::before { content: "\f3b0"; }
.bi-file-richtext::before { content: "\f3b1"; }
.bi-file-ruled-fill::before { content: "\f3b2"; }
.bi-file-ruled::before { content: "\f3b3"; }
.bi-file-slides-fill::before { content: "\f3b4"; }
.bi-file-slides::before { content: "\f3b5"; }
.bi-file-spreadsheet-fill::before { content: "\f3b6"; }
.bi-file-spreadsheet::before { content: "\f3b7"; }
.bi-file-text-fill::before { content: "\f3b8"; }
.bi-file-text::before { content: "\f3b9"; }
.bi-file-word-fill::before { content: "\f3ba"; }
.bi-file-word::before { content: "\f3bb"; }
.bi-file-x-fill::before { content: "\f3bc"; }
.bi-file-x::before { content: "\f3bd"; }
.bi-file-zip-fill::before { content: "\f3be"; }
.bi-file-zip::before { content: "\f3bf"; }
.bi-file::before { content: "\f3c0"; }
.bi-files-alt::before { content: "\f3c1"; }
.bi-files::before { content: "\f3c2"; }
.bi-film::before { content: "\f3c3"; }
.bi-filter-circle-fill::before { content: "\f3c4"; }
.bi-filter-circle::before { content: "\f3c5"; }
.bi-filter-left::before { content: "\f3c6"; }
.bi-filter-right::before { content: "\f3c7"; }
.bi-filter-square-fill::before { content: "\f3c8"; }
.bi-filter-square::before { content: "\f3c9"; }
.bi-filter::before { content: "\f3ca"; }
.bi-flag-fill::before { content: "\f3cb"; }
.bi-flag::before { content: "\f3cc"; }
.bi-flower1::before { content: "\f3cd"; }
.bi-flower2::before { content: "\f3ce"; }
.bi-flower3::before { content: "\f3cf"; }
.bi-folder-check::before { content: "\f3d0"; }
.bi-folder-fill::before { content: "\f3d1"; }
.bi-folder-minus::before { content: "\f3d2"; }
.bi-folder-plus::before { content: "\f3d3"; }
.bi-folder-symlink-fill::before { content: "\f3d4"; }
.bi-folder-symlink::before { content: "\f3d5"; }
.bi-folder-x::before { content: "\f3d6"; }
.bi-folder::before { content: "\f3d7"; }
.bi-folder2-open::before { content: "\f3d8"; }
.bi-folder2::before { content: "\f3d9"; }
.bi-fonts::before { content: "\f3da"; }
.bi-forward-fill::before { content: "\f3db"; }
.bi-forward::before { content: "\f3dc"; }
.bi-front::before { content: "\f3dd"; }
.bi-fullscreen-exit::before { content: "\f3de"; }
.bi-fullscreen::before { content: "\f3df"; }
.bi-funnel-fill::before { content: "\f3e0"; }
.bi-funnel::before { content: "\f3e1"; }
.bi-gear-fill::before { content: "\f3e2"; }
.bi-gear-wide-connected::before { content: "\f3e3"; }
.bi-gear-wide::before { content: "\f3e4"; }
.bi-gear::before { content: "\f3e5"; }
.bi-gem::before { content: "\f3e6"; }
.bi-geo-alt-fill::before { content: "\f3e7"; }
.bi-geo-alt::before { content: "\f3e8"; }
.bi-geo-fill::before { content: "\f3e9"; }
.bi-geo::before { content: "\f3ea"; }
.bi-gift-fill::before { content: "\f3eb"; }
.bi-gift::before { content: "\f3ec"; }
.bi-github::before { content: "\f3ed"; }
.bi-globe::before { content: "\f3ee"; }
.bi-globe2::before { content: "\f3ef"; }
.bi-google::before { content: "\f3f0"; }
.bi-graph-down::before { content: "\f3f1"; }
.bi-graph-up::before { content: "\f3f2"; }
.bi-grid-1x2-fill::before { content: "\f3f3"; }
.bi-grid-1x2::before { content: "\f3f4"; }
.bi-grid-3x2-gap-fill::before { content: "\f3f5"; }
.bi-grid-3x2-gap::before { content: "\f3f6"; }
.bi-grid-3x2::before { content: "\f3f7"; }
.bi-grid-3x3-gap-fill::before { content: "\f3f8"; }
.bi-grid-3x3-gap::before { content: "\f3f9"; }
.bi-grid-3x3::before { content: "\f3fa"; }
.bi-grid-fill::before { content: "\f3fb"; }
.bi-grid::before { content: "\f3fc"; }
.bi-grip-horizontal::before { content: "\f3fd"; }
.bi-grip-vertical::before { content: "\f3fe"; }
.bi-hammer::before { content: "\f3ff"; }
.bi-hand-index-fill::before { content: "\f400"; }
.bi-hand-index-thumb-fill::before { content: "\f401"; }
.bi-hand-index-thumb::before { content: "\f402"; }
.bi-hand-index::before { content: "\f403"; }
.bi-hand-thumbs-down-fill::before { content: "\f404"; }
.bi-hand-thumbs-down::before { content: "\f405"; }
.bi-hand-thumbs-up-fill::before { content: "\f406"; }
.bi-hand-thumbs-up::before { content: "\f407"; }
.bi-handbag-fill::before { content: "\f408"; }
.bi-handbag::before { content: "\f409"; }
.bi-hash::before { content: "\f40a"; }
.bi-hdd-fill::before { content: "\f40b"; }
.bi-hdd-network-fill::before { content: "\f40c"; }
.bi-hdd-network::before { content: "\f40d"; }
.bi-hdd-rack-fill::before { content: "\f40e"; }
.bi-hdd-rack::before { content: "\f40f"; }
.bi-hdd-stack-fill::before { content: "\f410"; }
.bi-hdd-stack::before { content: "\f411"; }
.bi-hdd::before { content: "\f412"; }
.bi-headphones::before { content: "\f413"; }
.bi-headset::before { content: "\f414"; }
.bi-heart-fill::before { content: "\f415"; }
.bi-heart-half::before { content: "\f416"; }
.bi-heart::before { content: "\f417"; }
.bi-heptagon-fill::before { content: "\f418"; }
.bi-heptagon-half::before { content: "\f419"; }
.bi-heptagon::before { content: "\f41a"; }
.bi-hexagon-fill::before { content: "\f41b"; }
.bi-hexagon-half::before { content: "\f41c"; }
.bi-hexagon::before { content: "\f41d"; }
.bi-hourglass-bottom::before { content: "\f41e"; }
.bi-hourglass-split::before { content: "\f41f"; }
.bi-hourglass-top::before { content: "\f420"; }
.bi-hourglass::before { content: "\f421"; }
.bi-house-door-fill::before { content: "\f422"; }
.bi-house-door::before { content: "\f423"; }
.bi-house-fill::before { content: "\f424"; }
.bi-house::before { content: "\f425"; }
.bi-hr::before { content: "\f426"; }
.bi-hurricane::before { content: "\f427"; }
.bi-image-alt::before { content: "\f428"; }
.bi-image-fill::before { content: "\f429"; }
.bi-image::before { content: "\f42a"; }
.bi-images::before { content: "\f42b"; }
.bi-inbox-fill::before { content: "\f42c"; }
.bi-inbox::before { content: "\f42d"; }
.bi-inboxes-fill::before { content: "\f42e"; }
.bi-inboxes::before { content: "\f42f"; }
.bi-info-circle-fill::before { content: "\f430"; }
.bi-info-circle::before { content: "\f431"; }
.bi-info-square-fill::before { content: "\f432"; }
.bi-info-square::before { content: "\f433"; }
.bi-info::before { content: "\f434"; }
.bi-input-cursor-text::before { content: "\f435"; }
.bi-input-cursor::before { content: "\f436"; }
.bi-instagram::before { content: "\f437"; }
.bi-intersect::before { content: "\f438"; }
.bi-journal-album::before { content: "\f439"; }
.bi-journal-arrow-down::before { content: "\f43a"; }
.bi-journal-arrow-up::before { content: "\f43b"; }
.bi-journal-bookmark-fill::before { content: "\f43c"; }
.bi-journal-bookmark::before { content: "\f43d"; }
.bi-journal-check::before { content: "\f43e"; }
.bi-journal-code::before { content: "\f43f"; }
.bi-journal-medical::before { content: "\f440"; }
.bi-journal-minus::before { content: "\f441"; }
.bi-journal-plus::before { content: "\f442"; }
.bi-journal-richtext::before { content: "\f443"; }
.bi-journal-text::before { content: "\f444"; }
.bi-journal-x::before { content: "\f445"; }
.bi-journal::before { content: "\f446"; }
.bi-journals::before { content: "\f447"; }
.bi-joystick::before { content: "\f448"; }
.bi-justify-left::before { content: "\f449"; }
.bi-justify-right::before { content: "\f44a"; }
.bi-justify::before { content: "\f44b"; }
.bi-kanban-fill::before { content: "\f44c"; }
.bi-kanban::before { content: "\f44d"; }
.bi-key-fill::before { content: "\f44e"; }
.bi-key::before { content: "\f44f"; }
.bi-keyboard-fill::before { content: "\f450"; }
.bi-keyboard::before { content: "\f451"; }
.bi-ladder::before { content: "\f452"; }
.bi-lamp-fill::before { content: "\f453"; }
.bi-lamp::before { content: "\f454"; }
.bi-laptop-fill::before { content: "\f455"; }
.bi-laptop::before { content: "\f456"; }
.bi-layer-backward::before { content: "\f457"; }
.bi-layer-forward::before { content: "\f458"; }
.bi-layers-fill::before { content: "\f459"; }
.bi-layers-half::before { content: "\f45a"; }
.bi-layers::before { content: "\f45b"; }
.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; }
.bi-layout-sidebar-inset::before { content: "\f45d"; }
.bi-layout-sidebar-reverse::before { content: "\f45e"; }
.bi-layout-sidebar::before { content: "\f45f"; }
.bi-layout-split::before { content: "\f460"; }
.bi-layout-text-sidebar-reverse::before { content: "\f461"; }
.bi-layout-text-sidebar::before { content: "\f462"; }
.bi-layout-text-window-reverse::before { content: "\f463"; }
.bi-layout-text-window::before { content: "\f464"; }
.bi-layout-three-columns::before { content: "\f465"; }
.bi-layout-wtf::before { content: "\f466"; }
.bi-life-preserver::before { content: "\f467"; }
.bi-lightbulb-fill::before { content: "\f468"; }
.bi-lightbulb-off-fill::before { content: "\f469"; }
.bi-lightbulb-off::before { content: "\f46a"; }
.bi-lightbulb::before { content: "\f46b"; }
.bi-lightning-charge-fill::before { content: "\f46c"; }
.bi-lightning-charge::before { content: "\f46d"; }
.bi-lightning-fill::before { content: "\f46e"; }
.bi-lightning::before { content: "\f46f"; }
.bi-link-45deg::before { content: "\f470"; }
.bi-link::before { content: "\f471"; }
.bi-linkedin::before { content: "\f472"; }
.bi-list-check::before { content: "\f473"; }
.bi-list-nested::before { content: "\f474"; }
.bi-list-ol::before { content: "\f475"; }
.bi-list-stars::before { content: "\f476"; }
.bi-list-task::before { content: "\f477"; }
.bi-list-ul::before { content: "\f478"; }
.bi-list::before { content: "\f479"; }
.bi-lock-fill::before { content: "\f47a"; }
.bi-lock::before { content: "\f47b"; }
.bi-mailbox::before { content: "\f47c"; }
.bi-mailbox2::before { content: "\f47d"; }
.bi-map-fill::before { content: "\f47e"; }
.bi-map::before { content: "\f47f"; }
.bi-markdown-fill::before { content: "\f480"; }
.bi-markdown::before { content: "\f481"; }
.bi-mask::before { content: "\f482"; }
.bi-megaphone-fill::before { content: "\f483"; }
.bi-megaphone::before { content: "\f484"; }
.bi-menu-app-fill::before { content: "\f485"; }
.bi-menu-app::before { content: "\f486"; }
.bi-menu-button-fill::before { content: "\f487"; }
.bi-menu-button-wide-fill::before { content: "\f488"; }
.bi-menu-button-wide::before { content: "\f489"; }
.bi-menu-button::before { content: "\f48a"; }
.bi-menu-down::before { content: "\f48b"; }
.bi-menu-up::before { content: "\f48c"; }
.bi-mic-fill::before { content: "\f48d"; }
.bi-mic-mute-fill::before { content: "\f48e"; }
.bi-mic-mute::before { content: "\f48f"; }
.bi-mic::before { content: "\f490"; }
.bi-minecart-loaded::before { content: "\f491"; }
.bi-minecart::before { content: "\f492"; }
.bi-moisture::before { content: "\f493"; }
.bi-moon-fill::before { content: "\f494"; }
.bi-moon-stars-fill::before { content: "\f495"; }
.bi-moon-stars::before { content: "\f496"; }
.bi-moon::before { content: "\f497"; }
.bi-mouse-fill::before { content: "\f498"; }
.bi-mouse::before { content: "\f499"; }
.bi-mouse2-fill::before { content: "\f49a"; }
.bi-mouse2::before { content: "\f49b"; }
.bi-mouse3-fill::before { content: "\f49c"; }
.bi-mouse3::before { content: "\f49d"; }
.bi-music-note-beamed::before { content: "\f49e"; }
.bi-music-note-list::before { content: "\f49f"; }
.bi-music-note::before { content: "\f4a0"; }
.bi-music-player-fill::before { content: "\f4a1"; }
.bi-music-player::before { content: "\f4a2"; }
.bi-newspaper::before { content: "\f4a3"; }
.bi-node-minus-fill::before { content: "\f4a4"; }
.bi-node-minus::before { content: "\f4a5"; }
.bi-node-plus-fill::before { content: "\f4a6"; }
.bi-node-plus::before { content: "\f4a7"; }
.bi-nut-fill::before { content: "\f4a8"; }
.bi-nut::before { content: "\f4a9"; }
.bi-octagon-fill::before { content: "\f4aa"; }
.bi-octagon-half::before { content: "\f4ab"; }
.bi-octagon::before { content: "\f4ac"; }
.bi-option::before { content: "\f4ad"; }
.bi-outlet::before { content: "\f4ae"; }
.bi-paint-bucket::before { content: "\f4af"; }
.bi-palette-fill::before { content: "\f4b0"; }
.bi-palette::before { content: "\f4b1"; }
.bi-palette2::before { content: "\f4b2"; }
.bi-paperclip::before { content: "\f4b3"; }
.bi-paragraph::before { content: "\f4b4"; }
.bi-patch-check-fill::before { content: "\f4b5"; }
.bi-patch-check::before { content: "\f4b6"; }
.bi-patch-exclamation-fill::before { content: "\f4b7"; }
.bi-patch-exclamation::before { content: "\f4b8"; }
.bi-patch-minus-fill::before { content: "\f4b9"; }
.bi-patch-minus::before { content: "\f4ba"; }
.bi-patch-plus-fill::before { content: "\f4bb"; }
.bi-patch-plus::before { content: "\f4bc"; }
.bi-patch-question-fill::before { content: "\f4bd"; }
.bi-patch-question::before { content: "\f4be"; }
.bi-pause-btn-fill::before { content: "\f4bf"; }
.bi-pause-btn::before { content: "\f4c0"; }
.bi-pause-circle-fill::before { content: "\f4c1"; }
.bi-pause-circle::before { content: "\f4c2"; }
.bi-pause-fill::before { content: "\f4c3"; }
.bi-pause::before { content: "\f4c4"; }
.bi-peace-fill::before { content: "\f4c5"; }
.bi-peace::before { content: "\f4c6"; }
.bi-pen-fill::before { content: "\f4c7"; }
.bi-pen::before { content: "\f4c8"; }
.bi-pencil-fill::before { content: "\f4c9"; }
.bi-pencil-square::before { content: "\f4ca"; }
.bi-pencil::before { content: "\f4cb"; }
.bi-pentagon-fill::before { content: "\f4cc"; }
.bi-pentagon-half::before { content: "\f4cd"; }
.bi-pentagon::before { content: "\f4ce"; }
.bi-people-fill::before { content: "\f4cf"; }
.bi-people::before { content: "\f4d0"; }
.bi-percent::before { content: "\f4d1"; }
.bi-person-badge-fill::before { content: "\f4d2"; }
.bi-person-badge::before { content: "\f4d3"; }
.bi-person-bounding-box::before { content: "\f4d4"; }
.bi-person-check-fill::before { content: "\f4d5"; }
.bi-person-check::before { content: "\f4d6"; }
.bi-person-circle::before { content: "\f4d7"; }
.bi-person-dash-fill::before { content: "\f4d8"; }
.bi-person-dash::before { content: "\f4d9"; }
.bi-person-fill::before { content: "\f4da"; }
.bi-person-lines-fill::before { content: "\f4db"; }
.bi-person-plus-fill::before { content: "\f4dc"; }
.bi-person-plus::before { content: "\f4dd"; }
.bi-person-square::before { content: "\f4de"; }
.bi-person-x-fill::before { content: "\f4df"; }
.bi-person-x::before { content: "\f4e0"; }
.bi-person::before { content: "\f4e1"; }
.bi-phone-fill::before { content: "\f4e2"; }
.bi-phone-landscape-fill::before { content: "\f4e3"; }
.bi-phone-landscape::before { content: "\f4e4"; }
.bi-phone-vibrate-fill::before { content: "\f4e5"; }
.bi-phone-vibrate::before { content: "\f4e6"; }
.bi-phone::before { content: "\f4e7"; }
.bi-pie-chart-fill::before { content: "\f4e8"; }
.bi-pie-chart::before { content: "\f4e9"; }
.bi-pin-angle-fill::before { content: "\f4ea"; }
.bi-pin-angle::before { content: "\f4eb"; }
.bi-pin-fill::before { content: "\f4ec"; }
.bi-pin::before { content: "\f4ed"; }
.bi-pip-fill::before { content: "\f4ee"; }
.bi-pip::before { content: "\f4ef"; }
.bi-play-btn-fill::before { content: "\f4f0"; }
.bi-play-btn::before { content: "\f4f1"; }
.bi-play-circle-fill::before { content: "\f4f2"; }
.bi-play-circle::before { content: "\f4f3"; }
.bi-play-fill::before { content: "\f4f4"; }
.bi-play::before { content: "\f4f5"; }
.bi-plug-fill::before { content: "\f4f6"; }
.bi-plug::before { content: "\f4f7"; }
.bi-plus-circle-dotted::before { content: "\f4f8"; }
.bi-plus-circle-fill::before { content: "\f4f9"; }
.bi-plus-circle::before { content: "\f4fa"; }
.bi-plus-square-dotted::before { content: "\f4fb"; }
.bi-plus-square-fill::before { content: "\f4fc"; }
.bi-plus-square::before { content: "\f4fd"; }
.bi-plus::before { content: "\f4fe"; }
.bi-power::before { content: "\f4ff"; }
.bi-printer-fill::before { content: "\f500"; }
.bi-printer::before { content: "\f501"; }
.bi-puzzle-fill::before { content: "\f502"; }
.bi-puzzle::before { content: "\f503"; }
.bi-question-circle-fill::before { content: "\f504"; }
.bi-question-circle::before { content: "\f505"; }
.bi-question-diamond-fill::before { content: "\f506"; }
.bi-question-diamond::before { content: "\f507"; }
.bi-question-octagon-fill::before { content: "\f508"; }
.bi-question-octagon::before { content: "\f509"; }
.bi-question-square-fill::before { content: "\f50a"; }
.bi-question-square::before { content: "\f50b"; }
.bi-question::before { content: "\f50c"; }
.bi-rainbow::before { content: "\f50d"; }
.bi-receipt-cutoff::before { content: "\f50e"; }
.bi-receipt::before { content: "\f50f"; }
.bi-reception-0::before { content: "\f510"; }
.bi-reception-1::before { content: "\f511"; }
.bi-reception-2::before { content: "\f512"; }
.bi-reception-3::before { content: "\f513"; }
.bi-reception-4::before { content: "\f514"; }
.bi-record-btn-fill::before { content: "\f515"; }
.bi-record-btn::before { content: "\f516"; }
.bi-record-circle-fill::before { content: "\f517"; }
.bi-record-circle::before { content: "\f518"; }
.bi-record-fill::before { content: "\f519"; }
.bi-record::before { content: "\f51a"; }
.bi-record2-fill::before { content: "\f51b"; }
.bi-record2::before { content: "\f51c"; }
.bi-reply-all-fill::before { content: "\f51d"; }
.bi-reply-all::before { content: "\f51e"; }
.bi-reply-fill::before { content: "\f51f"; }
.bi-reply::before { content: "\f520"; }
.bi-rss-fill::before { content: "\f521"; }
.bi-rss::before { content: "\f522"; }
.bi-rulers::before { content: "\f523"; }
.bi-save-fill::before { content: "\f524"; }
.bi-save::before { content: "\f525"; }
.bi-save2-fill::before { content: "\f526"; }
.bi-save2::before { content: "\f527"; }
.bi-scissors::before { content: "\f528"; }
.bi-screwdriver::before { content: "\f529"; }
.bi-search::before { content: "\f52a"; }
.bi-segmented-nav::before { content: "\f52b"; }
.bi-server::before { content: "\f52c"; }
.bi-share-fill::before { content: "\f52d"; }
.bi-share::before { content: "\f52e"; }
.bi-shield-check::before { content: "\f52f"; }
.bi-shield-exclamation::before { content: "\f530"; }
.bi-shield-fill-check::before { content: "\f531"; }
.bi-shield-fill-exclamation::before { content: "\f532"; }
.bi-shield-fill-minus::before { content: "\f533"; }
.bi-shield-fill-plus::before { content: "\f534"; }
.bi-shield-fill-x::before { content: "\f535"; }
.bi-shield-fill::before { content: "\f536"; }
.bi-shield-lock-fill::before { content: "\f537"; }
.bi-shield-lock::before { content: "\f538"; }
.bi-shield-minus::before { content: "\f539"; }
.bi-shield-plus::before { content: "\f53a"; }
.bi-shield-shaded::before { content: "\f53b"; }
.bi-shield-slash-fill::before { content: "\f53c"; }
.bi-shield-slash::before { content: "\f53d"; }
.bi-shield-x::before { content: "\f53e"; }
.bi-shield::before { content: "\f53f"; }
.bi-shift-fill::before { content: "\f540"; }
.bi-shift::before { content: "\f541"; }
.bi-shop-window::before { content: "\f542"; }
.bi-shop::before { content: "\f543"; }
.bi-shuffle::before { content: "\f544"; }
.bi-signpost-2-fill::before { content: "\f545"; }
.bi-signpost-2::before { content: "\f546"; }
.bi-signpost-fill::before { content: "\f547"; }
.bi-signpost-split-fill::before { content: "\f548"; }
.bi-signpost-split::before { content: "\f549"; }
.bi-signpost::before { content: "\f54a"; }
.bi-sim-fill::before { content: "\f54b"; }
.bi-sim::before { content: "\f54c"; }
.bi-skip-backward-btn-fill::before { content: "\f54d"; }
.bi-skip-backward-btn::before { content: "\f54e"; }
.bi-skip-backward-circle-fill::before { content: "\f54f"; }
.bi-skip-backward-circle::before { content: "\f550"; }
.bi-skip-backward-fill::before { content: "\f551"; }
.bi-skip-backward::before { content: "\f552"; }
.bi-skip-end-btn-fill::before { content: "\f553"; }
.bi-skip-end-btn::before { content: "\f554"; }
.bi-skip-end-circle-fill::before { content: "\f555"; }
.bi-skip-end-circle::before { content: "\f556"; }
.bi-skip-end-fill::before { content: "\f557"; }
.bi-skip-end::before { content: "\f558"; }
.bi-skip-forward-btn-fill::before { content: "\f559"; }
.bi-skip-forward-btn::before { content: "\f55a"; }
.bi-skip-forward-circle-fill::before { content: "\f55b"; }
.bi-skip-forward-circle::before { content: "\f55c"; }
.bi-skip-forward-fill::before { content: "\f55d"; }
.bi-skip-forward::before { content: "\f55e"; }
.bi-skip-start-btn-fill::before { content: "\f55f"; }
.bi-skip-start-btn::before { content: "\f560"; }
.bi-skip-start-circle-fill::before { content: "\f561"; }
.bi-skip-start-circle::before { content: "\f562"; }
.bi-skip-start-fill::before { content: "\f563"; }
.bi-skip-start::before { content: "\f564"; }
.bi-slack::before { content: "\f565"; }
.bi-slash-circle-fill::before { content: "\f566"; }
.bi-slash-circle::before { content: "\f567"; }
.bi-slash-square-fill::before { content: "\f568"; }
.bi-slash-square::before { content: "\f569"; }
.bi-slash::before { content: "\f56a"; }
.bi-sliders::before { content: "\f56b"; }
.bi-smartwatch::before { content: "\f56c"; }
.bi-snow::before { content: "\f56d"; }
.bi-snow2::before { content: "\f56e"; }
.bi-snow3::before { content: "\f56f"; }
.bi-sort-alpha-down-alt::before { content: "\f570"; }
.bi-sort-alpha-down::before { content: "\f571"; }
.bi-sort-alpha-up-alt::before { content: "\f572"; }
.bi-sort-alpha-up::before { content: "\f573"; }
.bi-sort-down-alt::before { content: "\f574"; }
.bi-sort-down::before { content: "\f575"; }
.bi-sort-numeric-down-alt::before { content: "\f576"; }
.bi-sort-numeric-down::before { content: "\f577"; }
.bi-sort-numeric-up-alt::before { content: "\f578"; }
.bi-sort-numeric-up::before { content: "\f579"; }
.bi-sort-up-alt::before { content: "\f57a"; }
.bi-sort-up::before { content: "\f57b"; }
.bi-soundwave::before { content: "\f57c"; }
.bi-speaker-fill::before { content: "\f57d"; }
.bi-speaker::before { content: "\f57e"; }
.bi-speedometer::before { content: "\f57f"; }
.bi-speedometer2::before { content: "\f580"; }
.bi-spellcheck::before { content: "\f581"; }
.bi-square-fill::before { content: "\f582"; }
.bi-square-half::before { content: "\f583"; }
.bi-square::before { content: "\f584"; }
.bi-stack::before { content: "\f585"; }
.bi-star-fill::before { content: "\f586"; }
.bi-star-half::before { content: "\f587"; }
.bi-star::before { content: "\f588"; }
.bi-stars::before { content: "\f589"; }
.bi-stickies-fill::before { content: "\f58a"; }
.bi-stickies::before { content: "\f58b"; }
.bi-sticky-fill::before { content: "\f58c"; }
.bi-sticky::before { content: "\f58d"; }
.bi-stop-btn-fill::before { content: "\f58e"; }
.bi-stop-btn::before { content: "\f58f"; }
.bi-stop-circle-fill::before { content: "\f590"; }
.bi-stop-circle::before { content: "\f591"; }
.bi-stop-fill::before { content: "\f592"; }
.bi-stop::before { content: "\f593"; }
.bi-stoplights-fill::before { content: "\f594"; }
.bi-stoplights::before { content: "\f595"; }
.bi-stopwatch-fill::before { content: "\f596"; }
.bi-stopwatch::before { content: "\f597"; }
.bi-subtract::before { content: "\f598"; }
.bi-suit-club-fill::before { content: "\f599"; }
.bi-suit-club::before { content: "\f59a"; }
.bi-suit-diamond-fill::before { content: "\f59b"; }
.bi-suit-diamond::before { content: "\f59c"; }
.bi-suit-heart-fill::before { content: "\f59d"; }
.bi-suit-heart::before { content: "\f59e"; }
.bi-suit-spade-fill::before { content: "\f59f"; }
.bi-suit-spade::before { content: "\f5a0"; }
.bi-sun-fill::before { content: "\f5a1"; }
.bi-sun::before { content: "\f5a2"; }
.bi-sunglasses::before { content: "\f5a3"; }
.bi-sunrise-fill::before { content: "\f5a4"; }
.bi-sunrise::before { content: "\f5a5"; }
.bi-sunset-fill::before { content: "\f5a6"; }
.bi-sunset::before { content: "\f5a7"; }
.bi-symmetry-horizontal::before { content: "\f5a8"; }
.bi-symmetry-vertical::before { content: "\f5a9"; }
.bi-table::before { content: "\f5aa"; }
.bi-tablet-fill::before { content: "\f5ab"; }
.bi-tablet-landscape-fill::before { content: "\f5ac"; }
.bi-tablet-landscape::before { content: "\f5ad"; }
.bi-tablet::before { content: "\f5ae"; }
.bi-tag-fill::before { content: "\f5af"; }
.bi-tag::before { content: "\f5b0"; }
.bi-tags-fill::before { content: "\f5b1"; }
.bi-tags::before { content: "\f5b2"; }
.bi-telegram::before { content: "\f5b3"; }
.bi-telephone-fill::before { content: "\f5b4"; }
.bi-telephone-forward-fill::before { content: "\f5b5"; }
.bi-telephone-forward::before { content: "\f5b6"; }
.bi-telephone-inbound-fill::before { content: "\f5b7"; }
.bi-telephone-inbound::before { content: "\f5b8"; }
.bi-telephone-minus-fill::before { content: "\f5b9"; }
.bi-telephone-minus::before { content: "\f5ba"; }
.bi-telephone-outbound-fill::before { content: "\f5bb"; }
.bi-telephone-outbound::before { content: "\f5bc"; }
.bi-telephone-plus-fill::before { content: "\f5bd"; }
.bi-telephone-plus::before { content: "\f5be"; }
.bi-telephone-x-fill::before { content: "\f5bf"; }
.bi-telephone-x::before { content: "\f5c0"; }
.bi-telephone::before { content: "\f5c1"; }
.bi-terminal-fill::before { content: "\f5c2"; }
.bi-terminal::before { content: "\f5c3"; }
.bi-text-center::before { content: "\f5c4"; }
.bi-text-indent-left::before { content: "\f5c5"; }
.bi-text-indent-right::before { content: "\f5c6"; }
.bi-text-left::before { content: "\f5c7"; }
.bi-text-paragraph::before { content: "\f5c8"; }
.bi-text-right::before { content: "\f5c9"; }
.bi-textarea-resize::before { content: "\f5ca"; }
.bi-textarea-t::before { content: "\f5cb"; }
.bi-textarea::before { content: "\f5cc"; }
.bi-thermometer-half::before { content: "\f5cd"; }
.bi-thermometer-high::before { content: "\f5ce"; }
.bi-thermometer-low::before { content: "\f5cf"; }
.bi-thermometer-snow::before { content: "\f5d0"; }
.bi-thermometer-sun::before { content: "\f5d1"; }
.bi-thermometer::before { content: "\f5d2"; }
.bi-three-dots-vertical::before { content: "\f5d3"; }
.bi-three-dots::before { content: "\f5d4"; }
.bi-toggle-off::before { content: "\f5d5"; }
.bi-toggle-on::before { content: "\f5d6"; }
.bi-toggle2-off::before { content: "\f5d7"; }
.bi-toggle2-on::before { content: "\f5d8"; }
.bi-toggles::before { content: "\f5d9"; }
.bi-toggles2::before { content: "\f5da"; }
.bi-tools::before { content: "\f5db"; }
.bi-tornado::before { content: "\f5dc"; }
.bi-trash-fill::before { content: "\f5dd"; }
.bi-trash::before { content: "\f5de"; }
.bi-trash2-fill::before { content: "\f5df"; }
.bi-trash2::before { content: "\f5e0"; }
.bi-tree-fill::before { content: "\f5e1"; }
.bi-tree::before { content: "\f5e2"; }
.bi-triangle-fill::before { content: "\f5e3"; }
.bi-triangle-half::before { content: "\f5e4"; }
.bi-triangle::before { content: "\f5e5"; }
.bi-trophy-fill::before { content: "\f5e6"; }
.bi-trophy::before { content: "\f5e7"; }
.bi-tropical-storm::before { content: "\f5e8"; }
.bi-truck-flatbed::before { content: "\f5e9"; }
.bi-truck::before { content: "\f5ea"; }
.bi-tsunami::before { content: "\f5eb"; }
.bi-tv-fill::before { content: "\f5ec"; }
.bi-tv::before { content: "\f5ed"; }
.bi-twitch::before { content: "\f5ee"; }
.bi-twitter::before { content: "\f5ef"; }
.bi-type-bold::before { content: "\f5f0"; }
.bi-type-h1::before { content: "\f5f1"; }
.bi-type-h2::before { content: "\f5f2"; }
.bi-type-h3::before { content: "\f5f3"; }
.bi-type-italic::before { content: "\f5f4"; }
.bi-type-strikethrough::before { content: "\f5f5"; }
.bi-type-underline::before { content: "\f5f6"; }
.bi-type::before { content: "\f5f7"; }
.bi-ui-checks-grid::before { content: "\f5f8"; }
.bi-ui-checks::before { content: "\f5f9"; }
.bi-ui-radios-grid::before { content: "\f5fa"; }
.bi-ui-radios::before { content: "\f5fb"; }
.bi-umbrella-fill::before { content: "\f5fc"; }
.bi-umbrella::before { content: "\f5fd"; }
.bi-union::before { content: "\f5fe"; }
.bi-unlock-fill::before { content: "\f5ff"; }
.bi-unlock::before { content: "\f600"; }
.bi-upc-scan::before { content: "\f601"; }
.bi-upc::before { content: "\f602"; }
.bi-upload::before { content: "\f603"; }
.bi-vector-pen::before { content: "\f604"; }
.bi-view-list::before { content: "\f605"; }
.bi-view-stacked::before { content: "\f606"; }
.bi-vinyl-fill::before { content: "\f607"; }
.bi-vinyl::before { content: "\f608"; }
.bi-voicemail::before { content: "\f609"; }
.bi-volume-down-fill::before { content: "\f60a"; }
.bi-volume-down::before { content: "\f60b"; }
.bi-volume-mute-fill::before { content: "\f60c"; }
.bi-volume-mute::before { content: "\f60d"; }
.bi-volume-off-fill::before { content: "\f60e"; }
.bi-volume-off::before { content: "\f60f"; }
.bi-volume-up-fill::before { content: "\f610"; }
.bi-volume-up::before { content: "\f611"; }
.bi-vr::before { content: "\f612"; }
.bi-wallet-fill::before { content: "\f613"; }
.bi-wallet::before { content: "\f614"; }
.bi-wallet2::before { content: "\f615"; }
.bi-watch::before { content: "\f616"; }
.bi-water::before { content: "\f617"; }
.bi-whatsapp::before { content: "\f618"; }
.bi-wifi-1::before { content: "\f619"; }
.bi-wifi-2::before { content: "\f61a"; }
.bi-wifi-off::before { content: "\f61b"; }
.bi-wifi::before { content: "\f61c"; }
.bi-wind::before { content: "\f61d"; }
.bi-window-dock::before { content: "\f61e"; }
.bi-window-sidebar::before { content: "\f61f"; }
.bi-window::before { content: "\f620"; }
.bi-wrench::before { content: "\f621"; }
.bi-x-circle-fill::before { content: "\f622"; }
.bi-x-circle::before { content: "\f623"; }
.bi-x-diamond-fill::before { content: "\f624"; }
.bi-x-diamond::before { content: "\f625"; }
.bi-x-octagon-fill::before { content: "\f626"; }
.bi-x-octagon::before { content: "\f627"; }
.bi-x-square-fill::before { content: "\f628"; }
.bi-x-square::before { content: "\f629"; }
.bi-x::before { content: "\f62a"; }
.bi-youtube::before { content: "\f62b"; }
.bi-zoom-in::before { content: "\f62c"; }
.bi-zoom-out::before { content: "\f62d"; }
.bi-bank::before { content: "\f62e"; }
.bi-bank2::before { content: "\f62f"; }
.bi-bell-slash-fill::before { content: "\f630"; }
.bi-bell-slash::before { content: "\f631"; }
.bi-cash-coin::before { content: "\f632"; }
.bi-check-lg::before { content: "\f633"; }
.bi-coin::before { content: "\f634"; }
.bi-currency-bitcoin::before { content: "\f635"; }
.bi-currency-dollar::before { content: "\f636"; }
.bi-currency-euro::before { content: "\f637"; }
.bi-currency-exchange::before { content: "\f638"; }
.bi-currency-pound::before { content: "\f639"; }
.bi-currency-yen::before { content: "\f63a"; }
.bi-dash-lg::before { content: "\f63b"; }
.bi-exclamation-lg::before { content: "\f63c"; }
.bi-file-earmark-pdf-fill::before { content: "\f63d"; }
.bi-file-earmark-pdf::before { content: "\f63e"; }
.bi-file-pdf-fill::before { content: "\f63f"; }
.bi-file-pdf::before { content: "\f640"; }
.bi-gender-ambiguous::before { content: "\f641"; }
.bi-gender-female::before { content: "\f642"; }
.bi-gender-male::before { content: "\f643"; }
.bi-gender-trans::before { content: "\f644"; }
.bi-headset-vr::before { content: "\f645"; }
.bi-info-lg::before { content: "\f646"; }
.bi-mastodon::before { content: "\f647"; }
.bi-messenger::before { content: "\f648"; }
.bi-piggy-bank-fill::before { content: "\f649"; }
.bi-piggy-bank::before { content: "\f64a"; }
.bi-pin-map-fill::before { content: "\f64b"; }
.bi-pin-map::before { content: "\f64c"; }
.bi-plus-lg::before { content: "\f64d"; }
.bi-question-lg::before { content: "\f64e"; }
.bi-recycle::before { content: "\f64f"; }
.bi-reddit::before { content: "\f650"; }
.bi-safe-fill::before { content: "\f651"; }
.bi-safe2-fill::before { content: "\f652"; }
.bi-safe2::before { content: "\f653"; }
.bi-sd-card-fill::before { content: "\f654"; }
.bi-sd-card::before { content: "\f655"; }
.bi-skype::before { content: "\f656"; }
.bi-slash-lg::before { content: "\f657"; }
.bi-translate::before { content: "\f658"; }
.bi-x-lg::before { content: "\f659"; }
.bi-safe::before { content: "\f65a"; }
.bi-apple::before { content: "\f65b"; }
.bi-microsoft::before { content: "\f65d"; }
.bi-windows::before { content: "\f65e"; }
.bi-behance::before { content: "\f65c"; }
.bi-dribbble::before { content: "\f65f"; }
.bi-line::before { content: "\f660"; }
.bi-medium::before { content: "\f661"; }
.bi-paypal::before { content: "\f662"; }
.bi-pinterest::before { content: "\f663"; }
.bi-signal::before { content: "\f664"; }
.bi-snapchat::before { content: "\f665"; }
.bi-spotify::before { content: "\f666"; }
.bi-stack-overflow::before { content: "\f667"; }
.bi-strava::before { content: "\f668"; }
.bi-wordpress::before { content: "\f669"; }
.bi-vimeo::before { content: "\f66a"; }
.bi-activity::before { content: "\f66b"; }
.bi-easel2-fill::before { content: "\f66c"; }
.bi-easel2::before { content: "\f66d"; }
.bi-easel3-fill::before { content: "\f66e"; }
.bi-easel3::before { content: "\f66f"; }
.bi-fan::before { content: "\f670"; }
.bi-fingerprint::before { content: "\f671"; }
.bi-graph-down-arrow::before { content: "\f672"; }
.bi-graph-up-arrow::before { content: "\f673"; }
.bi-hypnotize::before { content: "\f674"; }
.bi-magic::before { content: "\f675"; }
.bi-person-rolodex::before { content: "\f676"; }
.bi-person-video::before { content: "\f677"; }
.bi-person-video2::before { content: "\f678"; }
.bi-person-video3::before { content: "\f679"; }
.bi-person-workspace::before { content: "\f67a"; }
.bi-radioactive::before { content: "\f67b"; }
.bi-webcam-fill::before { content: "\f67c"; }
.bi-webcam::before { content: "\f67d"; }
.bi-yin-yang::before { content: "\f67e"; }
.bi-bandaid-fill::before { content: "\f680"; }
.bi-bandaid::before { content: "\f681"; }
.bi-bluetooth::before { content: "\f682"; }
.bi-body-text::before { content: "\f683"; }
.bi-boombox::before { content: "\f684"; }
.bi-boxes::before { content: "\f685"; }
.bi-dpad-fill::before { content: "\f686"; }
.bi-dpad::before { content: "\f687"; }
.bi-ear-fill::before { content: "\f688"; }
.bi-ear::before { content: "\f689"; }
.bi-envelope-check-1::before { content: "\f68a"; }
.bi-envelope-check-fill::before { content: "\f68b"; }
.bi-envelope-check::before { content: "\f68c"; }
.bi-envelope-dash-1::before { content: "\f68d"; }
.bi-envelope-dash-fill::before { content: "\f68e"; }
.bi-envelope-dash::before { content: "\f68f"; }
.bi-envelope-exclamation-1::before { content: "\f690"; }
.bi-envelope-exclamation-fill::before { content: "\f691"; }
.bi-envelope-exclamation::before { content: "\f692"; }
.bi-envelope-plus-fill::before { content: "\f693"; }
.bi-envelope-plus::before { content: "\f694"; }
.bi-envelope-slash-1::before { content: "\f695"; }
.bi-envelope-slash-fill::before { content: "\f696"; }
.bi-envelope-slash::before { content: "\f697"; }
.bi-envelope-x-1::before { content: "\f698"; }
.bi-envelope-x-fill::before { content: "\f699"; }
.bi-envelope-x::before { content: "\f69a"; }
.bi-explicit-fill::before { content: "\f69b"; }
.bi-explicit::before { content: "\f69c"; }
.bi-git::before { content: "\f69d"; }
.bi-infinity::before { content: "\f69e"; }
.bi-list-columns-reverse::before { content: "\f69f"; }
.bi-list-columns::before { content: "\f6a0"; }
.bi-meta::before { content: "\f6a1"; }
.bi-mortorboard-fill::before { content: "\f6a2"; }
.bi-mortorboard::before { content: "\f6a3"; }
.bi-nintendo-switch::before { content: "\f6a4"; }
.bi-pc-display-horizontal::before { content: "\f6a5"; }
.bi-pc-display::before { content: "\f6a6"; }
.bi-pc-horizontal::before { content: "\f6a7"; }
.bi-pc::before { content: "\f6a8"; }
.bi-playstation::before { content: "\f6a9"; }
.bi-plus-slash-minus::before { content: "\f6aa"; }
.bi-projector-fill::before { content: "\f6ab"; }
.bi-projector::before { content: "\f6ac"; }
.bi-qr-code-scan::before { content: "\f6ad"; }
.bi-qr-code::before { content: "\f6ae"; }
.bi-quora::before { content: "\f6af"; }
.bi-quote::before { content: "\f6b0"; }
.bi-robot::before { content: "\f6b1"; }
.bi-send-check-fill::before { content: "\f6b2"; }
.bi-send-check::before { content: "\f6b3"; }
.bi-send-dash-fill::before { content: "\f6b4"; }
.bi-send-dash::before { content: "\f6b5"; }
.bi-send-exclamation-1::before { content: "\f6b6"; }
.bi-send-exclamation-fill::before { content: "\f6b7"; }
.bi-send-exclamation::before { content: "\f6b8"; }
.bi-send-fill::before { content: "\f6b9"; }
.bi-send-plus-fill::before { content: "\f6ba"; }
.bi-send-plus::before { content: "\f6bb"; }
.bi-send-slash-fill::before { content: "\f6bc"; }
.bi-send-slash::before { content: "\f6bd"; }
.bi-send-x-fill::before { content: "\f6be"; }
.bi-send-x::before { content: "\f6bf"; }
.bi-send::before { content: "\f6c0"; }
.bi-steam::before { content: "\f6c1"; }
.bi-terminal-dash-1::before { content: "\f6c2"; }
.bi-terminal-dash::before { content: "\f6c3"; }
.bi-terminal-plus::before { content: "\f6c4"; }
.bi-terminal-split::before { content: "\f6c5"; }
.bi-ticket-detailed-fill::before { content: "\f6c6"; }
.bi-ticket-detailed::before { content: "\f6c7"; }
.bi-ticket-fill::before { content: "\f6c8"; }
.bi-ticket-perforated-fill::before { content: "\f6c9"; }
.bi-ticket-perforated::before { content: "\f6ca"; }
.bi-ticket::before { content: "\f6cb"; }
.bi-tiktok::before { content: "\f6cc"; }
.bi-window-dash::before { content: "\f6cd"; }
.bi-window-desktop::before { content: "\f6ce"; }
.bi-window-fullscreen::before { content: "\f6cf"; }
.bi-window-plus::before { content: "\f6d0"; }
.bi-window-split::before { content: "\f6d1"; }
.bi-window-stack::before { content: "\f6d2"; }
.bi-window-x::before { content: "\f6d3"; }
.bi-xbox::before { content: "\f6d4"; }
.bi-ethernet::before { content: "\f6d5"; }
.bi-hdmi-fill::before { content: "\f6d6"; }
.bi-hdmi::before { content: "\f6d7"; }
.bi-usb-c-fill::before { content: "\f6d8"; }
.bi-usb-c::before { content: "\f6d9"; }
.bi-usb-fill::before { content: "\f6da"; }
.bi-usb-plug-fill::before { content: "\f6db"; }
.bi-usb-plug::before { content: "\f6dc"; }
.bi-usb-symbol::before { content: "\f6dd"; }
.bi-usb::before { content: "\f6de"; }
.bi-boombox-fill::before { content: "\f6df"; }
.bi-displayport-1::before { content: "\f6e0"; }
.bi-displayport::before { content: "\f6e1"; }
.bi-gpu-card::before { content: "\f6e2"; }
.bi-memory::before { content: "\f6e3"; }
.bi-modem-fill::before { content: "\f6e4"; }
.bi-modem::before { content: "\f6e5"; }
.bi-motherboard-fill::before { content: "\f6e6"; }
.bi-motherboard::before { content: "\f6e7"; }
.bi-optical-audio-fill::before { content: "\f6e8"; }
.bi-optical-audio::before { content: "\f6e9"; }
.bi-pci-card::before { content: "\f6ea"; }
.bi-router-fill::before { content: "\f6eb"; }
.bi-router::before { content: "\f6ec"; }
.bi-ssd-fill::before { content: "\f6ed"; }
.bi-ssd::before { content: "\f6ee"; }
.bi-thunderbolt-fill::before { content: "\f6ef"; }
.bi-thunderbolt::before { content: "\f6f0"; }
.bi-usb-drive-fill::before { content: "\f6f1"; }
.bi-usb-drive::before { content: "\f6f2"; }
.bi-usb-micro-fill::before { content: "\f6f3"; }
.bi-usb-micro::before { content: "\f6f4"; }
.bi-usb-mini-fill::before { content: "\f6f5"; }
.bi-usb-mini::before { content: "\f6f6"; }
.bi-cloud-haze2::before { content: "\f6f7"; }
.bi-device-hdd-fill::before { content: "\f6f8"; }
.bi-device-hdd::before { content: "\f6f9"; }
.bi-device-ssd-fill::before { content: "\f6fa"; }
.bi-device-ssd::before { content: "\f6fb"; }
.bi-displayport-fill::before { content: "\f6fc"; }
.bi-mortarboard-fill::before { content: "\f6fd"; }
.bi-mortarboard::before { content: "\f6fe"; }
.bi-terminal-x::before { content: "\f6ff"; }
.bi-arrow-through-heart-fill::before { content: "\f700"; }
.bi-arrow-through-heart::before { content: "\f701"; }
.bi-badge-sd-fill::before { content: "\f702"; }
.bi-badge-sd::before { content: "\f703"; }
.bi-bag-heart-fill::before { content: "\f704"; }
.bi-bag-heart::before { content: "\f705"; }
.bi-balloon-fill::before { content: "\f706"; }
.bi-balloon-heart-fill::before { content: "\f707"; }
.bi-balloon-heart::before { content: "\f708"; }
.bi-balloon::before { content: "\f709"; }
.bi-box2-fill::before { content: "\f70a"; }
.bi-box2-heart-fill::before { content: "\f70b"; }
.bi-box2-heart::before { content: "\f70c"; }
.bi-box2::before { content: "\f70d"; }
.bi-braces-asterisk::before { content: "\f70e"; }
.bi-calendar-heart-fill::before { content: "\f70f"; }
.bi-calendar-heart::before { content: "\f710"; }
.bi-calendar2-heart-fill::before { content: "\f711"; }
.bi-calendar2-heart::before { content: "\f712"; }
.bi-chat-heart-fill::before { content: "\f713"; }
.bi-chat-heart::before { content: "\f714"; }
.bi-chat-left-heart-fill::before { content: "\f715"; }
.bi-chat-left-heart::before { content: "\f716"; }
.bi-chat-right-heart-fill::before { content: "\f717"; }
.bi-chat-right-heart::before { content: "\f718"; }
.bi-chat-square-heart-fill::before { content: "\f719"; }
.bi-chat-square-heart::before { content: "\f71a"; }
.bi-clipboard-check-fill::before { content: "\f71b"; }
.bi-clipboard-data-fill::before { content: "\f71c"; }
.bi-clipboard-fill::before { content: "\f71d"; }
.bi-clipboard-heart-fill::before { content: "\f71e"; }
.bi-clipboard-heart::before { content: "\f71f"; }
.bi-clipboard-minus-fill::before { content: "\f720"; }
.bi-clipboard-plus-fill::before { content: "\f721"; }
.bi-clipboard-pulse::before { content: "\f722"; }
.bi-clipboard-x-fill::before { content: "\f723"; }
.bi-clipboard2-check-fill::before { content: "\f724"; }
.bi-clipboard2-check::before { content: "\f725"; }
.bi-clipboard2-data-fill::before { content: "\f726"; }
.bi-clipboard2-data::before { content: "\f727"; }
.bi-clipboard2-fill::before { content: "\f728"; }
.bi-clipboard2-heart-fill::before { content: "\f729"; }
.bi-clipboard2-heart::before { content: "\f72a"; }
.bi-clipboard2-minus-fill::before { content: "\f72b"; }
.bi-clipboard2-minus::before { content: "\f72c"; }
.bi-clipboard2-plus-fill::before { content: "\f72d"; }
.bi-clipboard2-plus::before { content: "\f72e"; }
.bi-clipboard2-pulse-fill::before { content: "\f72f"; }
.bi-clipboard2-pulse::before { content: "\f730"; }
.bi-clipboard2-x-fill::before { content: "\f731"; }
.bi-clipboard2-x::before { content: "\f732"; }
.bi-clipboard2::before { content: "\f733"; }
.bi-emoji-kiss-fill::before { content: "\f734"; }
.bi-emoji-kiss::before { content: "\f735"; }
.bi-envelope-heart-fill::before { content: "\f736"; }
.bi-envelope-heart::before { content: "\f737"; }
.bi-envelope-open-heart-fill::before { content: "\f738"; }
.bi-envelope-open-heart::before { content: "\f739"; }
.bi-envelope-paper-fill::before { content: "\f73a"; }
.bi-envelope-paper-heart-fill::before { content: "\f73b"; }
.bi-envelope-paper-heart::before { content: "\f73c"; }
.bi-envelope-paper::before { content: "\f73d"; }
.bi-filetype-aac::before { content: "\f73e"; }
.bi-filetype-ai::before { content: "\f73f"; }
.bi-filetype-bmp::before { content: "\f740"; }
.bi-filetype-cs::before { content: "\f741"; }
.bi-filetype-css::before { content: "\f742"; }
.bi-filetype-csv::before { content: "\f743"; }
.bi-filetype-doc::before { content: "\f744"; }
.bi-filetype-docx::before { content: "\f745"; }
.bi-filetype-exe::before { content: "\f746"; }
.bi-filetype-gif::before { content: "\f747"; }
.bi-filetype-heic::before { content: "\f748"; }
.bi-filetype-html::before { content: "\f749"; }
.bi-filetype-java::before { content: "\f74a"; }
.bi-filetype-jpg::before { content: "\f74b"; }
.bi-filetype-js::before { content: "\f74c"; }
.bi-filetype-jsx::before { content: "\f74d"; }
.bi-filetype-key::before { content: "\f74e"; }
.bi-filetype-m4p::before { content: "\f74f"; }
.bi-filetype-md::before { content: "\f750"; }
.bi-filetype-mdx::before { content: "\f751"; }
.bi-filetype-mov::before { content: "\f752"; }
.bi-filetype-mp3::before { content: "\f753"; }
.bi-filetype-mp4::before { content: "\f754"; }
.bi-filetype-otf::before { content: "\f755"; }
.bi-filetype-pdf::before { content: "\f756"; }
.bi-filetype-php::before { content: "\f757"; }
.bi-filetype-png::before { content: "\f758"; }
.bi-filetype-ppt-1::before { content: "\f759"; }
.bi-filetype-ppt::before { content: "\f75a"; }
.bi-filetype-psd::before { content: "\f75b"; }
.bi-filetype-py::before { content: "\f75c"; }
.bi-filetype-raw::before { content: "\f75d"; }
.bi-filetype-rb::before { content: "\f75e"; }
.bi-filetype-sass::before { content: "\f75f"; }
.bi-filetype-scss::before { content: "\f760"; }
.bi-filetype-sh::before { content: "\f761"; }
.bi-filetype-svg::before { content: "\f762"; }
.bi-filetype-tiff::before { content: "\f763"; }
.bi-filetype-tsx::before { content: "\f764"; }
.bi-filetype-ttf::before { content: "\f765"; }
.bi-filetype-txt::before { content: "\f766"; }
.bi-filetype-wav::before { content: "\f767"; }
.bi-filetype-woff::before { content: "\f768"; }
.bi-filetype-xls-1::before { content: "\f769"; }
.bi-filetype-xls::before { content: "\f76a"; }
.bi-filetype-xml::before { content: "\f76b"; }
.bi-filetype-yml::before { content: "\f76c"; }
.bi-heart-arrow::before { content: "\f76d"; }
.bi-heart-pulse-fill::before { content: "\f76e"; }
.bi-heart-pulse::before { content: "\f76f"; }
.bi-heartbreak-fill::before { content: "\f770"; }
.bi-heartbreak::before { content: "\f771"; }
.bi-hearts::before { content: "\f772"; }
.bi-hospital-fill::before { content: "\f773"; }
.bi-hospital::before { content: "\f774"; }
.bi-house-heart-fill::before { content: "\f775"; }
.bi-house-heart::before { content: "\f776"; }
.bi-incognito::before { content: "\f777"; }
.bi-magnet-fill::before { content: "\f778"; }
.bi-magnet::before { content: "\f779"; }
.bi-person-heart::before { content: "\f77a"; }
.bi-person-hearts::before { content: "\f77b"; }
.bi-phone-flip::before { content: "\f77c"; }
.bi-plugin::before { content: "\f77d"; }
.bi-postage-fill::before { content: "\f77e"; }
.bi-postage-heart-fill::before { content: "\f77f"; }
.bi-postage-heart::before { content: "\f780"; }
.bi-postage::before { content: "\f781"; }
.bi-postcard-fill::before { content: "\f782"; }
.bi-postcard-heart-fill::before { content: "\f783"; }
.bi-postcard-heart::before { content: "\f784"; }
.bi-postcard::before { content: "\f785"; }
.bi-search-heart-fill::before { content: "\f786"; }
.bi-search-heart::before { content: "\f787"; }
.bi-sliders2-vertical::before { content: "\f788"; }
.bi-sliders2::before { content: "\f789"; }
.bi-trash3-fill::before { content: "\f78a"; }
.bi-trash3::before { content: "\f78b"; }
.bi-valentine::before { content: "\f78c"; }
.bi-valentine2::before { content: "\f78d"; }
.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; }
.bi-wrench-adjustable-circle::before { content: "\f78f"; }
.bi-wrench-adjustable::before { content: "\f790"; }
.bi-filetype-json::before { content: "\f791"; }
.bi-filetype-pptx::before { content: "\f792"; }
.bi-filetype-xlsx::before { content: "\f793"; }
.bi-1-circle-1::before { content: "\f794"; }
.bi-1-circle-fill-1::before { content: "\f795"; }
.bi-1-circle-fill::before { content: "\f796"; }
.bi-1-circle::before { content: "\f797"; }
.bi-1-square-fill::before { content: "\f798"; }
.bi-1-square::before { content: "\f799"; }
.bi-2-circle-1::before { content: "\f79a"; }
.bi-2-circle-fill-1::before { content: "\f79b"; }
.bi-2-circle-fill::before { content: "\f79c"; }
.bi-2-circle::before { content: "\f79d"; }
.bi-2-square-fill::before { content: "\f79e"; }
.bi-2-square::before { content: "\f79f"; }
.bi-3-circle-1::before { content: "\f7a0"; }
.bi-3-circle-fill-1::before { content: "\f7a1"; }
.bi-3-circle-fill::before { content: "\f7a2"; }
.bi-3-circle::before { content: "\f7a3"; }
.bi-3-square-fill::before { content: "\f7a4"; }
.bi-3-square::before { content: "\f7a5"; }
.bi-4-circle-1::before { content: "\f7a6"; }
.bi-4-circle-fill-1::before { content: "\f7a7"; }
.bi-4-circle-fill::before { content: "\f7a8"; }
.bi-4-circle::before { content: "\f7a9"; }
.bi-4-square-fill::before { content: "\f7aa"; }
.bi-4-square::before { content: "\f7ab"; }
.bi-5-circle-1::before { content: "\f7ac"; }
.bi-5-circle-fill-1::before { content: "\f7ad"; }
.bi-5-circle-fill::before { content: "\f7ae"; }
.bi-5-circle::before { content: "\f7af"; }
.bi-5-square-fill::before { content: "\f7b0"; }
.bi-5-square::before { content: "\f7b1"; }
.bi-6-circle-1::before { content: "\f7b2"; }
.bi-6-circle-fill-1::before { content: "\f7b3"; }
.bi-6-circle-fill::before { content: "\f7b4"; }
.bi-6-circle::before { content: "\f7b5"; }
.bi-6-square-fill::before { content: "\f7b6"; }
.bi-6-square::before { content: "\f7b7"; }
.bi-7-circle-1::before { content: "\f7b8"; }
.bi-7-circle-fill-1::before { content: "\f7b9"; }
.bi-7-circle-fill::before { content: "\f7ba"; }
.bi-7-circle::before { content: "\f7bb"; }
.bi-7-square-fill::before { content: "\f7bc"; }
.bi-7-square::before { content: "\f7bd"; }
.bi-8-circle-1::before { content: "\f7be"; }
.bi-8-circle-fill-1::before { content: "\f7bf"; }
.bi-8-circle-fill::before { content: "\f7c0"; }
.bi-8-circle::before { content: "\f7c1"; }
.bi-8-square-fill::before { content: "\f7c2"; }
.bi-8-square::before { content: "\f7c3"; }
.bi-9-circle-1::before { content: "\f7c4"; }
.bi-9-circle-fill-1::before { content: "\f7c5"; }
.bi-9-circle-fill::before { content: "\f7c6"; }
.bi-9-circle::before { content: "\f7c7"; }
.bi-9-square-fill::before { content: "\f7c8"; }
.bi-9-square::before { content: "\f7c9"; }
.bi-airplane-engines-fill::before { content: "\f7ca"; }
.bi-airplane-engines::before { content: "\f7cb"; }
.bi-airplane-fill::before { content: "\f7cc"; }
.bi-airplane::before { content: "\f7cd"; }
.bi-alexa::before { content: "\f7ce"; }
.bi-alipay::before { content: "\f7cf"; }
.bi-android::before { content: "\f7d0"; }
.bi-android2::before { content: "\f7d1"; }
.bi-box-fill::before { content: "\f7d2"; }
.bi-box-seam-fill::before { content: "\f7d3"; }
.bi-browser-chrome::before { content: "\f7d4"; }
.bi-browser-edge::before { content: "\f7d5"; }
.bi-browser-firefox::before { content: "\f7d6"; }
.bi-browser-safari::before { content: "\f7d7"; }
.bi-c-circle-1::before { content: "\f7d8"; }
.bi-c-circle-fill-1::before { content: "\f7d9"; }
.bi-c-circle-fill::before { content: "\f7da"; }
.bi-c-circle::before { content: "\f7db"; }
.bi-c-square-fill::before { content: "\f7dc"; }
.bi-c-square::before { content: "\f7dd"; }
.bi-capsule-pill::before { content: "\f7de"; }
.bi-capsule::before { content: "\f7df"; }
.bi-car-front-fill::before { content: "\f7e0"; }
.bi-car-front::before { content: "\f7e1"; }
.bi-cassette-fill::before { content: "\f7e2"; }
.bi-cassette::before { content: "\f7e3"; }
.bi-cc-circle-1::before { content: "\f7e4"; }
.bi-cc-circle-fill-1::before { content: "\f7e5"; }
.bi-cc-circle-fill::before { content: "\f7e6"; }
.bi-cc-circle::before { content: "\f7e7"; }
.bi-cc-square-fill::before { content: "\f7e8"; }
.bi-cc-square::before { content: "\f7e9"; }
.bi-cup-hot-fill::before { content: "\f7ea"; }
.bi-cup-hot::before { content: "\f7eb"; }
.bi-currency-rupee::before { content: "\f7ec"; }
.bi-dropbox::before { content: "\f7ed"; }
.bi-escape::before { content: "\f7ee"; }
.bi-fast-forward-btn-fill::before { content: "\f7ef"; }
.bi-fast-forward-btn::before { content: "\f7f0"; }
.bi-fast-forward-circle-fill::before { content: "\f7f1"; }
.bi-fast-forward-circle::before { content: "\f7f2"; }
.bi-fast-forward-fill::before { content: "\f7f3"; }
.bi-fast-forward::before { content: "\f7f4"; }
.bi-filetype-sql::before { content: "\f7f5"; }
.bi-fire::before { content: "\f7f6"; }
.bi-google-play::before { content: "\f7f7"; }
.bi-h-circle-1::before { content: "\f7f8"; }
.bi-h-circle-fill-1::before { content: "\f7f9"; }
.bi-h-circle-fill::before { content: "\f7fa"; }
.bi-h-circle::before { content: "\f7fb"; }
.bi-h-square-fill::before { content: "\f7fc"; }
.bi-h-square::before { content: "\f7fd"; }
.bi-indent::before { content: "\f7fe"; }
.bi-lungs-fill::before { content: "\f7ff"; }
.bi-lungs::before { content: "\f800"; }
.bi-microsoft-teams::before { content: "\f801"; }
.bi-p-circle-1::before { content: "\f802"; }
.bi-p-circle-fill-1::before { content: "\f803"; }
.bi-p-circle-fill::before { content: "\f804"; }
.bi-p-circle::before { content: "\f805"; }
.bi-p-square-fill::before { content: "\f806"; }
.bi-p-square::before { content: "\f807"; }
.bi-pass-fill::before { content: "\f808"; }
.bi-pass::before { content: "\f809"; }
.bi-prescription::before { content: "\f80a"; }
.bi-prescription2::before { content: "\f80b"; }
.bi-r-circle-1::before { content: "\f80c"; }
.bi-r-circle-fill-1::before { content: "\f80d"; }
.bi-r-circle-fill::before { content: "\f80e"; }
.bi-r-circle::before { content: "\f80f"; }
.bi-r-square-fill::before { content: "\f810"; }
.bi-r-square::before { content: "\f811"; }
.bi-repeat-1::before { content: "\f812"; }
.bi-repeat::before { content: "\f813"; }
.bi-rewind-btn-fill::before { content: "\f814"; }
.bi-rewind-btn::before { content: "\f815"; }
.bi-rewind-circle-fill::before { content: "\f816"; }
.bi-rewind-circle::before { content: "\f817"; }
.bi-rewind-fill::before { content: "\f818"; }
.bi-rewind::before { content: "\f819"; }
.bi-train-freight-front-fill::before { content: "\f81a"; }
.bi-train-freight-front::before { content: "\f81b"; }
.bi-train-front-fill::before { content: "\f81c"; }
.bi-train-front::before { content: "\f81d"; }
.bi-train-lightrail-front-fill::before { content: "\f81e"; }
.bi-train-lightrail-front::before { content: "\f81f"; }
.bi-truck-front-fill::before { content: "\f820"; }
.bi-truck-front::before { content: "\f821"; }
.bi-ubuntu::before { content: "\f822"; }
.bi-unindent::before { content: "\f823"; }
.bi-unity::before { content: "\f824"; }
.bi-universal-access-circle::before { content: "\f825"; }
.bi-universal-access::before { content: "\f826"; }
.bi-virus::before { content: "\f827"; }
.bi-virus2::before { content: "\f828"; }
.bi-wechat::before { content: "\f829"; }
.bi-yelp::before { content: "\f82a"; }
.bi-sign-stop-fill::before { content: "\f82b"; }
.bi-sign-stop-lights-fill::before { content: "\f82c"; }
.bi-sign-stop-lights::before { content: "\f82d"; }
.bi-sign-stop::before { content: "\f82e"; }
.bi-sign-turn-left-fill::before { content: "\f82f"; }
.bi-sign-turn-left::before { content: "\f830"; }
.bi-sign-turn-right-fill::before { content: "\f831"; }
.bi-sign-turn-right::before { content: "\f832"; }
.bi-sign-turn-slight-left-fill::before { content: "\f833"; }
.bi-sign-turn-slight-left::before { content: "\f834"; }
.bi-sign-turn-slight-right-fill::before { content: "\f835"; }
.bi-sign-turn-slight-right::before { content: "\f836"; }
.bi-sign-yield-fill::before { content: "\f837"; }
.bi-sign-yield::before { content: "\f838"; }
.bi-ev-station-fill::before { content: "\f839"; }
.bi-ev-station::before { content: "\f83a"; }
.bi-fuel-pump-diesel-fill::before { content: "\f83b"; }
.bi-fuel-pump-diesel::before { content: "\f83c"; }
.bi-fuel-pump-fill::before { content: "\f83d"; }
.bi-fuel-pump::before { content: "\f83e"; }
.bi-0-circle-fill::before { content: "\f83f"; }
.bi-0-circle::before { content: "\f840"; }
.bi-0-square-fill::before { content: "\f841"; }
.bi-0-square::before { content: "\f842"; }
.bi-rocket-fill::before { content: "\f843"; }
.bi-rocket-takeoff-fill::before { content: "\f844"; }
.bi-rocket-takeoff::before { content: "\f845"; }
.bi-rocket::before { content: "\f846"; }
.bi-stripe::before { content: "\f847"; }
.bi-subscript::before { content: "\f848"; }
.bi-superscript::before { content: "\f849"; }
.bi-trello::before { content: "\f84a"; }
.bi-envelope-at-fill::before { content: "\f84b"; }
.bi-envelope-at::before { content: "\f84c"; }
.bi-regex::before { content: "\f84d"; }
.bi-text-wrap::before { content: "\f84e"; }
.bi-sign-dead-end-fill::before { content: "\f84f"; }
.bi-sign-dead-end::before { content: "\f850"; }
.bi-sign-do-not-enter-fill::before { content: "\f851"; }
.bi-sign-do-not-enter::before { content: "\f852"; }
.bi-sign-intersection-fill::before { content: "\f853"; }
.bi-sign-intersection-side-fill::before { content: "\f854"; }
.bi-sign-intersection-side::before { content: "\f855"; }
.bi-sign-intersection-t-fill::before { content: "\f856"; }
.bi-sign-intersection-t::before { content: "\f857"; }
.bi-sign-intersection-y-fill::before { content: "\f858"; }
.bi-sign-intersection-y::before { content: "\f859"; }
.bi-sign-intersection::before { content: "\f85a"; }
.bi-sign-merge-left-fill::before { content: "\f85b"; }
.bi-sign-merge-left::before { content: "\f85c"; }
.bi-sign-merge-right-fill::before { content: "\f85d"; }
.bi-sign-merge-right::before { content: "\f85e"; }
.bi-sign-no-left-turn-fill::before { content: "\f85f"; }
.bi-sign-no-left-turn::before { content: "\f860"; }
.bi-sign-no-parking-fill::before { content: "\f861"; }
.bi-sign-no-parking::before { content: "\f862"; }
.bi-sign-no-right-turn-fill::before { content: "\f863"; }
.bi-sign-no-right-turn::before { content: "\f864"; }
.bi-sign-railroad-fill::before { content: "\f865"; }
.bi-sign-railroad::before { content: "\f866"; }
.bi-building-add::before { content: "\f867"; }
.bi-building-check::before { content: "\f868"; }
.bi-building-dash::before { content: "\f869"; }
.bi-building-down::before { content: "\f86a"; }
.bi-building-exclamation::before { content: "\f86b"; }
.bi-building-fill-add::before { content: "\f86c"; }
.bi-building-fill-check::before { content: "\f86d"; }
.bi-building-fill-dash::before { content: "\f86e"; }
.bi-building-fill-down::before { content: "\f86f"; }
.bi-building-fill-exclamation::before { content: "\f870"; }
.bi-building-fill-gear::before { content: "\f871"; }
.bi-building-fill-lock::before { content: "\f872"; }
.bi-building-fill-slash::before { content: "\f873"; }
.bi-building-fill-up::before { content: "\f874"; }
.bi-building-fill-x::before { content: "\f875"; }
.bi-building-fill::before { content: "\f876"; }
.bi-building-gear::before { content: "\f877"; }
.bi-building-lock::before { content: "\f878"; }
.bi-building-slash::before { content: "\f879"; }
.bi-building-up::before { content: "\f87a"; }
.bi-building-x::before { content: "\f87b"; }
.bi-buildings-fill::before { content: "\f87c"; }
.bi-buildings::before { content: "\f87d"; }
.bi-bus-front-fill::before { content: "\f87e"; }
.bi-bus-front::before { content: "\f87f"; }
.bi-ev-front-fill::before { content: "\f880"; }
.bi-ev-front::before { content: "\f881"; }
.bi-globe-americas::before { content: "\f882"; }
.bi-globe-asia-australia::before { content: "\f883"; }
.bi-globe-central-south-asia::before { content: "\f884"; }
.bi-globe-europe-africa::before { content: "\f885"; }
.bi-house-add-fill::before { content: "\f886"; }
.bi-house-add::before { content: "\f887"; }
.bi-house-check-fill::before { content: "\f888"; }
.bi-house-check::before { content: "\f889"; }
.bi-house-dash-fill::before { content: "\f88a"; }
.bi-house-dash::before { content: "\f88b"; }
.bi-house-down-fill::before { content: "\f88c"; }
.bi-house-down::before { content: "\f88d"; }
.bi-house-exclamation-fill::before { content: "\f88e"; }
.bi-house-exclamation::before { content: "\f88f"; }
.bi-house-gear-fill::before { content: "\f890"; }
.bi-house-gear::before { content: "\f891"; }
.bi-house-lock-fill::before { content: "\f892"; }
.bi-house-lock::before { content: "\f893"; }
.bi-house-slash-fill::before { content: "\f894"; }
.bi-house-slash::before { content: "\f895"; }
.bi-house-up-fill::before { content: "\f896"; }
.bi-house-up::before { content: "\f897"; }
.bi-house-x-fill::before { content: "\f898"; }
.bi-house-x::before { content: "\f899"; }
.bi-person-add::before { content: "\f89a"; }
.bi-person-down::before { content: "\f89b"; }
.bi-person-exclamation::before { content: "\f89c"; }
.bi-person-fill-add::before { content: "\f89d"; }
.bi-person-fill-check::before { content: "\f89e"; }
.bi-person-fill-dash::before { content: "\f89f"; }
.bi-person-fill-down::before { content: "\f8a0"; }
.bi-person-fill-exclamation::before { content: "\f8a1"; }
.bi-person-fill-gear::before { content: "\f8a2"; }
.bi-person-fill-lock::before { content: "\f8a3"; }
.bi-person-fill-slash::before { content: "\f8a4"; }
.bi-person-fill-up::before { content: "\f8a5"; }
.bi-person-fill-x::before { content: "\f8a6"; }
.bi-person-gear::before { content: "\f8a7"; }
.bi-person-lock::before { content: "\f8a8"; }
.bi-person-slash::before { content: "\f8a9"; }
.bi-person-up::before { content: "\f8aa"; }
.bi-scooter::before { content: "\f8ab"; }
.bi-taxi-front-fill::before { content: "\f8ac"; }
.bi-taxi-front::before { content: "\f8ad"; }
.bi-amd::before { content: "\f8ae"; }
.bi-database-add::before { content: "\f8af"; }
.bi-database-check::before { content: "\f8b0"; }
.bi-database-dash::before { content: "\f8b1"; }
.bi-database-down::before { content: "\f8b2"; }
.bi-database-exclamation::before { content: "\f8b3"; }
.bi-database-fill-add::before { content: "\f8b4"; }
.bi-database-fill-check::before { content: "\f8b5"; }
.bi-database-fill-dash::before { content: "\f8b6"; }
.bi-database-fill-down::before { content: "\f8b7"; }
.bi-database-fill-exclamation::before { content: "\f8b8"; }
.bi-database-fill-gear::before { content: "\f8b9"; }
.bi-database-fill-lock::before { content: "\f8ba"; }
.bi-database-fill-slash::before { content: "\f8bb"; }
.bi-database-fill-up::before { content: "\f8bc"; }
.bi-database-fill-x::before { content: "\f8bd"; }
.bi-database-fill::before { content: "\f8be"; }
.bi-database-gear::before { content: "\f8bf"; }
.bi-database-lock::before { content: "\f8c0"; }
.bi-database-slash::before { content: "\f8c1"; }
.bi-database-up::before { content: "\f8c2"; }
.bi-database-x::before { content: "\f8c3"; }
.bi-database::before { content: "\f8c4"; }
.bi-houses-fill::before { content: "\f8c5"; }
.bi-houses::before { content: "\f8c6"; }
.bi-nvidia::before { content: "\f8c7"; }
.bi-person-vcard-fill::before { content: "\f8c8"; }
.bi-person-vcard::before { content: "\f8c9"; }
.bi-sina-weibo::before { content: "\f8ca"; }
.bi-tencent-qq::before { content: "\f8cb"; }
.bi-wikipedia::before { content: "\f8cc"; }
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff center center no-repeat;
}

/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: sans-serif;
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: sans-serif;
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    display: none;
}

:root{--jbs-heading_color:var(--jbs_heading_color_opt,#254035);--jbs-box_bg_color:var(--jbs_box_bg_color_opt,#eff6f3);--jbs-brand_color_1:var(--jbs_brand_color_1_opt,#31795a);--jbs-brand_color_2:var(--jbs_brand_color_2_opt,#244034);--jbs-brand_color_3:var(--jbs_brand_color_3_opt,#d2f34c);--jbs-brand_color_4:var(--jbs_brand_color_4_opt,#00bf58);--jbs-brand_color_5:var(--jbs_brand_color_5_opt,#005025);--bs_sm:-1 1px 2px rgb(0 0 0/5%),0 1px 4px rgb(0 0 0/5%),0 2px 8px rgb(0 0 0/5%);--bs_md:-1 1px 3px rgb(0 0 0/6%),0 2px 6px rgb(0 0 0/6%),0 3px 8px rgb(0 0 0/9%);--bs_lg:-1 1px 4px rgb(0 0 0/9%),0 3px 8px rgb(0 0 0/9%),0 4px 13px rgba(0,0,0,.13);--border_on_white:#e6edf0;--border_on_highlight:#e6edf0;--body_bg:#fff;--bs-white:#fff;--white_op20:hsla(0,0%,100%,.2);--black_25:#f9f9f9;--black_50:#f2f2f2;--black_75:#eee;--black_100:#d6d9dc;--black_150:#c8ccd0;--black_200:#bbc0c4;--black_300:#9fa6ad;--black_350:#9199a1;--black_400:#848d95;--black_500:#6a737c;--black_600:#535a60;--black_700:#3c4146;--black_750:#2f3337;--black_800:#242729;--black_900:#0c0d0e}.jbs-text-black .jbs-lg-mt-130{transition:color .3s ease-in-out}.jbs-text-black .jbs-lg-mt-130:hover{color:var(--jbs-brand_color_4);transition:color .3s ease-in-out}.jbs-style-none{list-style:none;margin:0;padding-left:0}.jbs-style-none li{list-style:none}.jbs-pt-10{padding-top:10px!important}.jbs-pt-15{padding-top:15px!important}.jbs-pt-20{padding-top:20px!important}.jbs-pt-25{padding-top:25px!important}.jbs-pt-30{padding-top:30px!important}.jbs-pt-35{padding-top:35px!important}.jbs-pt-40{padding-top:40px!important}.jbs-pt-45{padding-top:45px!important}.jbs-pt-50{padding-top:50px!important}.jbs-pt-55{padding-top:55px!important}.jbs-pt-60{padding-top:60px!important}.jbs-pt-65{padding-top:65px!important}.jbs-pt-70{padding-top:70px!important}.jbs-pt-75{padding-top:75px!important}.jbs-pt-80{padding-top:80px!important}.jbs-pt-85{padding-top:85px!important}.jbs-pt-90{padding-top:90px!important}.jbs-pt-95{padding-top:95px!important}.jbs-pt-100{padding-top:100px!important}.jbs-pt-110{padding-top:110px!important}.jbs-pt-120{padding-top:120px!important}.jbs-pt-130{padding-top:130px!important}.jbs-pt-140{padding-top:140px!important}.jbs-pt-150{padding-top:150px!important}.jbs-pt-160{padding-top:160px!important}.jbs-pt-170{padding-top:170px!important}.jbs-pt-180{padding-top:180px!important}.jbs-pt-190{padding-top:190px!important}.jbs-pt-200{padding-top:200px!important}.jbs-pt-225{padding-top:225px!important}.jbs-pt-250{padding-top:250px!important}.jbs-pt-300{padding-top:300px!important}.jbs-pt-350{padding-top:350px!important}.jbs-pb-10{padding-bottom:10px!important}.jbs-pb-15{padding-bottom:15px!important}.jbs-pb-20{padding-bottom:20px!important}.jbs-pb-25{padding-bottom:25px!important}.jbs-pb-30{padding-bottom:30px!important}.jbs-pb-35{padding-bottom:35px!important}.jbs-pb-40{padding-bottom:40px!important}.jbs-pb-45{padding-bottom:45px!important}.jbs-pb-50{padding-bottom:50px!important}.jbs-pb-55{padding-bottom:55px!important}.jbs-pb-60{padding-bottom:60px!important}.jbs-pb-65{padding-bottom:65px!important}.jbs-pb-70{padding-bottom:70px!important}.jbs-pb-75{padding-bottom:75px!important}.jbs-pb-80{padding-bottom:80px!important}.jbs-pb-85{padding-bottom:85px!important}.jbs-pb-90{padding-bottom:90px!important}.jbs-pb-95{padding-bottom:95px!important}.jbs-pb-100{padding-bottom:100px!important}.jbs-pb-110{padding-bottom:110px!important}.jbs-pb-120{padding-bottom:120px!important}.jbs-pb-130{padding-bottom:130px!important}.jbs-pb-140{padding-bottom:140px!important}.jbs-pb-150{padding-bottom:150px!important}.jbs-pb-160{padding-bottom:160px!important}.jbs-pb-170{padding-bottom:170px!important}.jbs-pb-180{padding-bottom:180px!important}.jbs-pb-190{padding-bottom:190px!important}.jbs-pb-200{padding-bottom:200px!important}.jbs-pb-225{padding-bottom:225px!important}.jbs-pb-250{padding-bottom:250px!important}.jbs-pb-300{padding-bottom:300px!important}.jbs-pb-350{padding-bottom:350px!important}.jbs-mt-10{margin-top:10px!important}.jbs-mt-15{margin-top:15px!important}.jbs-mt-20{margin-top:20px!important}.jbs-mt-25{margin-top:25px!important}.jbs-mt-30{margin-top:30px!important}.jbs-mt-35{margin-top:35px!important}.jbs-mt-40{margin-top:40px!important}.jbs-mt-45{margin-top:45px!important}.jbs-mt-50{margin-top:50px!important}.jbs-mt-55{margin-top:55px!important}.jbs-mt-60{margin-top:60px!important}.jbs-mt-65{margin-top:65px!important}.jbs-mt-70{margin-top:70px!important}.jbs-mt-75{margin-top:75px!important}.jbs-mt-80{margin-top:80px!important}.jbs-mt-85{margin-top:85px!important}.jbs-mt-90{margin-top:90px!important}.jbs-mt-95{margin-top:95px!important}.jbs-mt-100{margin-top:100px!important}.jbs-mt-110{margin-top:110px!important}.jbs-mt-120{margin-top:120px!important}.jbs-mt-130{margin-top:130px!important}.jbs-mt-140{margin-top:140px!important}.jbs-mt-150{margin-top:150px!important}.jbs-mt-160{margin-top:160px!important}.jbs-mt-170{margin-top:170px!important}.jbs-mt-180{margin-top:180px!important}.jbs-mt-190{margin-top:190px!important}.jbs-mt-200{margin-top:200px!important}.jbs-mt-225{margin-top:225px!important}.jbs-mt-250{margin-top:250px!important}.jbs-mt-300{margin-top:300px!important}.jbs-mt-350{margin-top:350px!important}.jbs-mb-10{margin-bottom:10px!important}.jbs-mb-15{margin-bottom:15px!important}.jbs-mb-20{margin-bottom:20px!important}.jbs-mb-25{margin-bottom:25px!important}.jbs-mb-30{margin-bottom:30px!important}.jbs-mb-35{margin-bottom:35px!important}.jbs-mb-40{margin-bottom:40px!important}.jbs-mb-45{margin-bottom:45px!important}.jbs-mb-50{margin-bottom:50px!important}.jbs-mb-55{margin-bottom:55px!important}.jbs-mb-60{margin-bottom:60px!important}.jbs-mb-65{margin-bottom:65px!important}.jbs-mb-70{margin-bottom:70px!important}.jbs-mb-75{margin-bottom:75px!important}.jbs-mb-80{margin-bottom:80px!important}.jbs-mb-85{margin-bottom:85px!important}.jbs-mb-90{margin-bottom:90px!important}.jbs-mb-95{margin-bottom:95px!important}.jbs-mb-100{margin-bottom:100px!important}.jbs-mb-110{margin-bottom:110px!important}.jbs-mb-120{margin-bottom:120px!important}.jbs-mb-130{margin-bottom:130px!important}.jbs-mb-140{margin-bottom:140px!important}.jbs-mb-150{margin-bottom:150px!important}.jbs-mb-160{margin-bottom:160px!important}.jbs-mb-170{margin-bottom:170px!important}.jbs-mb-180{margin-bottom:180px!important}.jbs-mb-190{margin-bottom:190px!important}.jbs-mb-200{margin-bottom:200px!important}.jbs-mb-225{margin-bottom:225px!important}.jbs-mb-250{margin-bottom:250px!important}.jbs-mb-300{margin-bottom:300px!important}.jbs-mb-350{margin-bottom:350px!important}@media(max-width:1399px){.jbs-xl-p0{padding:0!important}.jbs-xl-m0{margin:0!important}.jbs-xl-pt-10{padding-top:10px!important}.jbs-xl-pt-20{padding-top:20px!important}.jbs-xl-pt-30{padding-top:30px!important}.jbs-xl-pt-40{padding-top:40px!important}.jbs-xl-pt-50{padding-top:50px!important}.jbs-xl-pt-60{padding-top:60px!important}.jbs-xl-pt-70{padding-top:70px!important}.jbs-xl-pt-80{padding-top:80px!important}.jbs-xl-pt-90{padding-top:90px!important}.jbs-xl-pt-100{padding-top:100px!important}.jbs-xl-pt-110{padding-top:110px!important}.jbs-xl-pt-120{padding-top:120px!important}.jbs-xl-pt-130{padding-top:130px!important}.jbs-xl-pt-140{padding-top:140px!important}.jbs-xl-pt-150{padding-top:150px!important}.jbs-xl-pt-200{padding-top:200px!important}.jbs-xl-pb-10{padding-bottom:10px!important}.jbs-xl-pb-20{padding-bottom:20px!important}.jbs-xl-pb-30{padding-bottom:30px!important}.jbs-xl-pb-40{padding-bottom:40px!important}.jbs-xl-pb-50{padding-bottom:50px!important}.jbs-xl-pb-60{padding-bottom:60px!important}.jbs-xl-pb-70{padding-bottom:70px!important}.jbs-xl-pb-80{padding-bottom:80px!important}.jbs-xl-pb-90{padding-bottom:90px!important}.jbs-xl-pb-100{padding-bottom:100px!important}.jbs-xl-pb-110{padding-bottom:110px!important}.jbs-xl-pb-120{padding-bottom:120px!important}.jbs-xl-pb-130{padding-bottom:130px!important}.jbs-xl-pb-140{padding-bottom:140px!important}.jbs-xl-pb-150{padding-bottom:150px!important}.jbs-xl-pb-200{padding-bottom:200px!important}.jbs-xl-mt-10{margin-top:10px!important}.jbs-xl-mt-20{margin-top:20px!important}.jbs-xl-mt-30{margin-top:30px!important}.jbs-xl-mt-40{margin-top:40px!important}.jbs-xl-mt-50{margin-top:50px!important}.jbs-xl-mt-60{margin-top:60px!important}.jbs-xl-mt-70{margin-top:70px!important}.jbs-xl-mt-80{margin-top:80px!important}.jbs-xl-mt-90{margin-top:90px!important}.jbs-xl-mt-100{margin-top:100px!important}.jbs-xl-mt-110{margin-top:110px!important}.jbs-xl-mt-120{margin-top:120px!important}.jbs-xl-mt-130{margin-top:130px!important}.jbs-xl-mt-140{margin-top:140px!important}.jbs-xl-mt-150{margin-top:150px!important}.jbs-xl-mt-200{margin-top:200px!important}.jbs-xl-mb-10{margin-bottom:10px!important}.jbs-xl-mb-20{margin-bottom:20px!important}.jbs-xl-mb-30{margin-bottom:30px!important}.jbs-xl-mb-40{margin-bottom:40px!important}.jbs-xl-mb-50{margin-bottom:50px!important}.jbs-xl-mb-60{margin-bottom:60px!important}.jbs-xl-mb-70{margin-bottom:70px!important}.jbs-xl-mb-80{margin-bottom:80px!important}.jbs-xl-mb-90{margin-bottom:90px!important}.jbs-xl-mb-100{margin-bottom:100px!important}.jbs-xl-mb-110{margin-bottom:110px!important}.jbs-xl-mb-120{margin-bottom:120px!important}.jbs-xl-mb-130{margin-bottom:130px!important}.jbs-xl-mb-140{margin-bottom:140px!important}.jbs-xl-mb-150{margin-bottom:150px!important}.jbs-xl-mb-200{margin-bottom:200px!important}}@media(max-width:1199px){.jbs-lg-p0{padding:0!important}.jbs-lg-m0{margin:0!important}.jbs-lg-pt-10{padding-top:10px!important}.jbs-lg-pt-20{padding-top:20px!important}.jbs-lg-pt-30{padding-top:30px!important}.jbs-lg-pt-40{padding-top:40px!important}.jbs-lg-pt-50{padding-top:50px!important}.jbs-lg-pt-60{padding-top:60px!important}.jbs-lg-pt-70{padding-top:70px!important}.jbs-lg-pt-80{padding-top:80px!important}.jbs-lg-pt-90{padding-top:90px!important}.jbs-lg-pt-100{padding-top:100px!important}.jbs-lg-pt-110{padding-top:110px!important}.jbs-lg-pt-120{padding-top:120px!important}.jbs-lg-pt-130{padding-top:130px!important}.jbs-lg-pt-140{padding-top:140px!important}.jbs-lg-pt-150{padding-top:150px!important}.jbs-lg-pt-200{padding-top:200px!important}.jbs-lg-pb-10{padding-bottom:10px!important}.jbs-lg-pb-20{padding-bottom:20px!important}.jbs-lg-pb-30{padding-bottom:30px!important}.jbs-lg-pb-40{padding-bottom:40px!important}.jbs-lg-pb-50{padding-bottom:50px!important}.jbs-lg-pb-60{padding-bottom:60px!important}.jbs-lg-pb-70{padding-bottom:70px!important}.jbs-lg-pb-80{padding-bottom:80px!important}.jbs-lg-pb-90{padding-bottom:90px!important}.jbs-lg-pb-100{padding-bottom:100px!important}.jbs-lg-pb-110{padding-bottom:110px!important}.jbs-lg-pb-120{padding-bottom:120px!important}.jbs-lg-pb-130{padding-bottom:130px!important}.jbs-lg-pb-140{padding-bottom:140px!important}.jbs-lg-pb-150{padding-bottom:150px!important}.jbs-lg-pb-200{padding-bottom:200px!important}.jbs-lg-mt-10{margin-top:10px!important}.jbs-lg-mt-20{margin-top:20px!important}.jbs-lg-mt-30{margin-top:30px!important}.jbs-lg-mt-40{margin-top:40px!important}.jbs-lg-mt-50{margin-top:50px!important}.jbs-lg-mt-60{margin-top:60px!important}.jbs-lg-mt-70{margin-top:70px!important}.jbs-lg-mt-80{margin-top:80px!important}.jbs-lg-mt-90{margin-top:90px!important}.jbs-lg-mt-100{margin-top:100px!important}.jbs-lg-mt-110{margin-top:110px!important}.jbs-lg-mt-120{margin-top:120px!important}.jbs-lg-mt-130{margin-top:130px!important}.jbs-lg-mt-140{margin-top:140px!important}.jbs-lg-mt-150{margin-top:150px!important}.jbs-lg-mt-200{margin-top:200px!important}.jbs-lg-mb-10{margin-bottom:10px!important}.jbs-lg-mb-20{margin-bottom:20px!important}.jbs-lg-mb-30{margin-bottom:30px!important}.jbs-lg-mb-40{margin-bottom:40px!important}.jbs-lg-mb-50{margin-bottom:50px!important}.jbs-lg-mb-60{margin-bottom:60px!important}.jbs-lg-mb-70{margin-bottom:70px!important}.jbs-lg-mb-80{margin-bottom:80px!important}.jbs-lg-mb-90{margin-bottom:90px!important}.jbs-lg-mb-100{margin-bottom:100px!important}.jbs-lg-mb-110{margin-bottom:110px!important}.jbs-lg-mb-120{margin-bottom:120px!important}.jbs-lg-mb-130{margin-bottom:130px!important}.jbs-lg-mb-140{margin-bottom:140px!important}.jbs-lg-mb-150{margin-bottom:150px!important}.jbs-lg-mb-200{margin-bottom:200px!important}}@media(max-width:991px){.jbs-md-p0{padding:0!important}.jbs-md-m0{margin:0!important}.jbs-md-pt-10{padding-top:10px!important}.jbs-md-pt-20{padding-top:20px!important}.jbs-md-pt-30{padding-top:30px!important}.jbs-md-pt-40{padding-top:40px!important}.jbs-md-pt-50{padding-top:50px!important}.jbs-md-pt-60{padding-top:60px!important}.jbs-md-pt-70{padding-top:70px!important}.jbs-md-pt-80{padding-top:80px!important}.jbs-md-pt-90{padding-top:90px!important}.jbs-md-pt-100{padding-top:100px!important}.jbs-md-pt-110{padding-top:110px!important}.jbs-md-pt-120{padding-top:120px!important}.jbs-md-pt-130{padding-top:130px!important}.jbs-md-pt-140{padding-top:140px!important}.jbs-md-pt-150{padding-top:150px!important}.jbs-md-pt-200{padding-top:200px!important}.jbs-md-pb-10{padding-bottom:10px!important}.jbs-md-pb-20{padding-bottom:20px!important}.jbs-md-pb-30{padding-bottom:30px!important}.jbs-md-pb-40{padding-bottom:40px!important}.jbs-md-pb-50{padding-bottom:50px!important}.jbs-md-pb-60{padding-bottom:60px!important}.jbs-md-pb-70{padding-bottom:70px!important}.jbs-md-pb-80{padding-bottom:80px!important}.jbs-md-pb-90{padding-bottom:90px!important}.jbs-md-pb-100{padding-bottom:100px!important}.jbs-md-pb-110{padding-bottom:110px!important}.jbs-md-pb-120{padding-bottom:120px!important}.jbs-md-pb-130{padding-bottom:130px!important}.jbs-md-pb-140{padding-bottom:140px!important}.jbs-md-pb-150{padding-bottom:150px!important}.jbs-md-pb-200{padding-bottom:200px!important}.jbs-md-mt-10{margin-top:10px!important}.jbs-md-mt-20{margin-top:20px!important}.jbs-md-mt-30{margin-top:30px!important}.jbs-md-mt-40{margin-top:40px!important}.jbs-md-mt-50{margin-top:50px!important}.jbs-md-mt-60{margin-top:60px!important}.jbs-md-mt-70{margin-top:70px!important}.jbs-md-mt-80{margin-top:80px!important}.jbs-md-mt-90{margin-top:90px!important}.jbs-md-mt-100{margin-top:100px!important}.jbs-md-mt-110{margin-top:110px!important}.jbs-md-mt-120{margin-top:120px!important}.jbs-md-mt-130{margin-top:130px!important}.jbs-md-mt-140{margin-top:140px!important}.jbs-md-mt-150{margin-top:150px!important}.jbs-md-mt-200{margin-top:200px!important}.jbs-md-mb-10{margin-bottom:10px!important}.jbs-md-mb-20{margin-bottom:20px!important}.jbs-md-mb-30{margin-bottom:30px!important}.jbs-md-mb-40{margin-bottom:40px!important}.jbs-md-mb-50{margin-bottom:50px!important}.jbs-md-mb-60{margin-bottom:60px!important}.jbs-md-mb-70{margin-bottom:70px!important}.jbs-md-mb-80{margin-bottom:80px!important}.jbs-md-mb-90{margin-bottom:90px!important}.jbs-md-mb-100{margin-bottom:100px!important}.jbs-md-mb-110{margin-bottom:110px!important}.jbs-md-mb-120{margin-bottom:120px!important}.jbs-md-mb-130{margin-bottom:130px!important}.jbs-md-mb-140{margin-bottom:140px!important}.jbs-md-mb-150{margin-bottom:150px!important}.jbs-md-mb-200{margin-bottom:200px!important}}@media(max-width:767px){.jbs-sm-p0{padding:0!important}.jbs-sm-m0{margin:0!important}.jbs-sm-pt-10{padding-top:10px!important}.jbs-sm-pt-20{padding-top:20px!important}.jbs-sm-pt-30{padding-top:30px!important}.jbs-sm-pt-40{padding-top:40px!important}.jbs-sm-pt-50{padding-top:50px!important}.jbs-sm-pt-60{padding-top:60px!important}.jbs-sm-pt-70{padding-top:70px!important}.jbs-sm-pt-80{padding-top:80px!important}.jbs-sm-pt-90{padding-top:90px!important}.jbs-sm-pt-100{padding-top:100px!important}.jbs-sm-pt-110{padding-top:110px!important}.jbs-sm-pt-120{padding-top:120px!important}.jbs-sm-pt-130{padding-top:130px!important}.jbs-sm-pt-140{padding-top:140px!important}.jbs-sm-pt-150{padding-top:150px!important}.jbs-sm-pt-200{padding-top:200px!important}.jbs-sm-pb-10{padding-bottom:10px!important}.jbs-sm-pb-20{padding-bottom:20px!important}.jbs-sm-pb-30{padding-bottom:30px!important}.jbs-sm-pb-40{padding-bottom:40px!important}.jbs-sm-pb-50{padding-bottom:50px!important}.jbs-sm-pb-60{padding-bottom:60px!important}.jbs-sm-pb-70{padding-bottom:70px!important}.jbs-sm-pb-80{padding-bottom:80px!important}.jbs-sm-pb-90{padding-bottom:90px!important}.jbs-sm-pb-100{padding-bottom:100px!important}.jbs-sm-pb-110{padding-bottom:110px!important}.jbs-sm-pb-120{padding-bottom:120px!important}.jbs-sm-pb-130{padding-bottom:130px!important}.jbs-sm-pb-140{padding-bottom:140px!important}.jbs-sm-pb-150{padding-bottom:150px!important}.jbs-sm-pb-200{padding-bottom:200px!important}.jbs-sm-mt-10{margin-top:10px!important}.jbs-sm-mt-20{margin-top:20px!important}.jbs-sm-mt-30{margin-top:30px!important}.jbs-sm-mt-40{margin-top:40px!important}.jbs-sm-mt-50{margin-top:50px!important}.jbs-sm-mt-60{margin-top:60px!important}.jbs-sm-mt-70{margin-top:70px!important}.jbs-sm-mt-80{margin-top:80px!important}.jbs-sm-mt-90{margin-top:90px!important}.jbs-sm-mt-100{margin-top:100px!important}.jbs-sm-mt-110{margin-top:110px!important}.jbs-sm-mt-120{margin-top:120px!important}.jbs-sm-mt-130{margin-top:130px!important}.jbs-sm-mt-140{margin-top:140px!important}.jbs-sm-mt-150{margin-top:150px!important}.jbs-sm-mt-200{margin-top:200px!important}.jbs-sm-mb-10{margin-bottom:10px!important}.jbs-sm-mb-20{margin-bottom:20px!important}.jbs-sm-mb-30{margin-bottom:30px!important}.jbs-sm-mb-40{margin-bottom:40px!important}.jbs-sm-mb-50{margin-bottom:50px!important}.jbs-sm-mb-60{margin-bottom:60px!important}.jbs-sm-mb-70{margin-bottom:70px!important}.jbs-sm-mb-80{margin-bottom:80px!important}.jbs-sm-mb-90{margin-bottom:90px!important}.jbs-sm-mb-100{margin-bottom:100px!important}.jbs-sm-mb-110{margin-bottom:110px!important}.jbs-sm-mb-120{margin-bottom:120px!important}.jbs-sm-mb-130{margin-bottom:130px!important}.jbs-sm-mb-140{margin-bottom:140px!important}.jbs-sm-mb-150{margin-bottom:150px!important}.jbs-sm-mb-200{margin-bottom:200px!important}}@media(max-width:575px){.jbs-xs-p0{padding:0!important}.jbs-xs-m0{margin:0!important}.jbs-xs-pt-10{padding-top:10px!important}.jbs-xs-pt-20{padding-top:20px!important}.jbs-xs-pt-30{padding-top:30px!important}.jbs-xs-pt-40{padding-top:40px!important}.jbs-xs-pt-50{padding-top:50px!important}.jbs-xs-pt-60{padding-top:60px!important}.jbs-xs-pt-70{padding-top:70px!important}.jbs-xs-pt-80{padding-top:80px!important}.jbs-xs-pt-90{padding-top:90px!important}.jbs-xs-pt-100{padding-top:100px!important}.jbs-xs-pt-110{padding-top:110px!important}.jbs-xs-pt-120{padding-top:120px!important}.jbs-xs-pt-130{padding-top:130px!important}.jbs-xs-pt-140{padding-top:140px!important}.jbs-xs-pt-150{padding-top:150px!important}.jbs-xs-pt-200{padding-top:200px!important}.jbs-xs-pb-10{padding-bottom:10px!important}.jbs-xs-pb-20{padding-bottom:20px!important}.jbs-xs-pb-30{padding-bottom:30px!important}.jbs-xs-pb-40{padding-bottom:40px!important}.jbs-xs-pb-50{padding-bottom:50px!important}.jbs-xs-pb-60{padding-bottom:60px!important}.jbs-xs-pb-70{padding-bottom:70px!important}.jbs-xs-pb-80{padding-bottom:80px!important}.jbs-xs-pb-90{padding-bottom:90px!important}.jbs-xs-pb-100{padding-bottom:100px!important}.jbs-xs-pb-110{padding-bottom:110px!important}.jbs-xs-pb-120{padding-bottom:120px!important}.jbs-xs-pb-130{padding-bottom:130px!important}.jbs-xs-pb-140{padding-bottom:140px!important}.jbs-xs-pb-150{padding-bottom:150px!important}.jbs-xs-pb-200{padding-bottom:200px!important}.jbs-xs-mt-10{margin-top:10px!important}.jbs-xs-mt-20{margin-top:20px!important}.jbs-xs-mt-30{margin-top:30px!important}.jbs-xs-mt-40{margin-top:40px!important}.jbs-xs-mt-50{margin-top:50px!important}.jbs-xs-mt-60{margin-top:60px!important}.jbs-xs-mt-70{margin-top:70px!important}.jbs-xs-mt-80{margin-top:80px!important}.jbs-xs-mt-90{margin-top:90px!important}.jbs-xs-mt-100{margin-top:100px!important}.jbs-xs-mt-110{margin-top:110px!important}.jbs-xs-mt-120{margin-top:120px!important}.jbs-xs-mt-130{margin-top:130px!important}.jbs-xs-mt-140{margin-top:140px!important}.jbs-xs-mt-150{margin-top:150px!important}.jbs-xs-mt-200{margin-top:200px!important}.jbs-xs-mb-10{margin-bottom:10px!important}.jbs-xs-mb-20{margin-bottom:20px!important}.jbs-xs-mb-30{margin-bottom:30px!important}.jbs-xs-mb-40{margin-bottom:40px!important}.jbs-xs-mb-50{margin-bottom:50px!important}.jbs-xs-mb-60{margin-bottom:60px!important}.jbs-xs-mb-70{margin-bottom:70px!important}.jbs-xs-mb-80{margin-bottom:80px!important}.jbs-xs-mb-90{margin-bottom:90px!important}.jbs-xs-mb-100{margin-bottom:100px!important}.jbs-xs-mb-110{margin-bottom:110px!important}.jbs-xs-mb-120{margin-bottom:120px!important}.jbs-xs-mb-130{margin-bottom:130px!important}.jbs-xs-mb-140{margin-bottom:140px!important}.jbs-xs-mb-150{margin-bottom:150px!important}.jbs-xs-mb-200{margin-bottom:200px!important}}.jbs-text-primary{color:var(--jbs-brand_color_2)!important}.tran3s{transition:all .3s ease-in-out}.jbs-slick-arrow-one{margin-left:-2px;margin-right:-2px}.jbs-slick-arrow-one li{border-radius:50%;color:#000;cursor:pointer;display:block;font-size:22px;height:50px;line-height:50px;text-align:center;transition:all .2s ease-in-out 0s;width:50px}.jbs-slick-arrow-one li:hover{background:var(--jbs-brand_color_3)}.jbs-slick-arrow-one.color-two li:hover{background:var(--jbs-brand_color_4);color:#fff}.jbs-nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-white);border-radius:5px;box-sizing:border-box;clear:both;cursor:pointer;display:block;font-family:inherit;font-size:.9em;height:35px;line-height:35px;outline:none;padding-left:10px;padding-right:18px;position:relative;text-align:left!important;text-transform:capitalize;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto}.jbs-nice-select:after{border-bottom:1px solid #000;border-right:1px solid #000;content:"";display:block;height:7px;margin-top:-4px;pointer-events:none;position:absolute;right:8px;top:50%;transform:rotate(45deg);transition:all .15s ease-in-out;width:7px}.jbs-nice-select.open:after{transform:rotate(-135deg)}.jbs-nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.jbs-nice-select.open .list::-webkit-scrollbar{width:4px}.jbs-nice-select.open .list::-webkit-scrollbar-thumb{background-color:var(--jbs-brand_color_3);border-radius:3px}.jbs-nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.jbs-nice-select.disabled:after{border-color:#ccc}.jbs-nice-select.wide{width:100%}.jbs-nice-select.wide .list{left:0!important;right:0!important}.jbs-nice-select.right{float:right}.jbs-nice-select.right .list{left:auto;right:0}.jbs-nice-select.small{font-size:12px;height:36px;line-height:34px}.jbs-nice-select.small:after{height:4px;width:4px}.jbs-nice-select.small .option{line-height:34px;min-height:34px}.jbs-nice-select .list{background-color:var(--bs-white);border:1px solid var(--black_75);border-radius:10px;box-shadow:0 13px 35px -12px rgba(35,35,35,.1);box-sizing:border-box;left:0;max-height:250px;opacity:0;overflow-y:auto;padding:5px 0 15px;pointer-events:none;position:absolute;right:0;top:100%;transform:scale(.75) translateY(-21px);transform-origin:50% 0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.jbs-nice-select .option{color:var(--black_500);font-size:.95em;margin-top:5px;padding:0 10px;text-align:left;transition:all .2s}.jbs-nice-select .option.focus,.jbs-nice-select .option.selected.focus,.jbs-nice-select .option:hover{background:rgba(var(--jbs-brand_color_2),.03);color:var(--jbs-brand_color_4)}.jbs-nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .jbs-nice-select .list{display:none}.no-csspointerevents .jbs-nice-select.open .list{display:block}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:first-child,.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC");background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a .8s linear infinite;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media(max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.slick-slider{box-sizing:border-box;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 -15px}.slick-dots{display:flex;list-style-type:none}.slick-dots li{display:inline-block}.slick-dots li button{background:#e4e4e4!important;border-radius:50%;height:8px;margin:0 5px;text-indent:-50000px;transition:all .3s ease-in-out;width:8px}.slick-dots .slick-active button{background:var(--jbs-brand_color_4)!important}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none!important}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;margin:0 15px;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.pagination-wrap{padding-top:30px}@media(width > 540px){.pagination-wrap{align-items:center;display:flex;justify-content:space-between}}.pagination-wrap p{margin:0}.pagination-wrap .jbs-pagination{border:none;display:flex;gap:5px;margin:0;padding:0;position:relative}@media(max-width:540px){.pagination-wrap .jbs-pagination{justify-content:center}}.pagination-wrap .jbs-pagination a{border:none!important}.pagination-wrap .jbs-pagination .page-numbers{background:transparent;border-radius:50%;color:var(--jbs-brand_color_1);cursor:pointer;display:inline-block;font-size:17px;font-weight:500;height:35px;line-height:35px;text-align:center;transition:all .3s ease;width:35px}.pagination-wrap .jbs-pagination .page-numbers:focus-visible{outline-style:none!important}.pagination-wrap .jbs-pagination .page-numbers:focus{outline-style:none!important}.pagination-wrap .jbs-pagination .page-numbers:hover:not(.current){background:rgba(49,121,90,.1);border:none!important}.pagination-wrap .jbs-pagination .page-numbers.current{background:var(--jbs-brand_color_1);border:none!important;color:#fff}.pagination-wrap .jbs-pagination .page-numbers.next,.pagination-wrap .jbs-pagination .page-numbers.prev{align-items:center;display:flex;justify-content:center}.jbs-candidate-classic .pagination-wrap,.jbs-candidate-popup .pagination-wrap{padding-top:30px}@media(width > 540px){.jbs-candidate-classic .pagination-wrap,.jbs-candidate-popup .pagination-wrap{align-items:center;display:flex;justify-content:space-between}}.jbs-candidate-classic .pagination-wrap .jbs-pagination,.jbs-candidate-popup .pagination-wrap .jbs-pagination{border:1px solid var(--jbs-brand_color_1);border-radius:4px;display:flex;list-style:none;margin:0;padding:0;width:-moz-max-content;width:max-content}.jbs-candidate-classic .pagination-wrap .jbs-pagination .page-numbers,.jbs-candidate-popup .pagination-wrap .jbs-pagination .page-numbers{border-radius:0;border-right:1px solid var(--jbs-brand_color_1);color:var(--jbs-brand_color_1);font-size:15px;font-weight:500;height:35px;line-height:35px;text-align:center;transition:all .3s ease;width:35px}.jbs-candidate-classic .pagination-wrap .jbs-pagination .page-numbers.current,.jbs-candidate-classic .pagination-wrap .jbs-pagination .page-numbers:hover:not(.current),.jbs-candidate-popup .pagination-wrap .jbs-pagination .page-numbers.current,.jbs-candidate-popup .pagination-wrap .jbs-pagination .page-numbers:hover:not(.current){background:rgba(49,121,90,.1)}.jbs-candidate-classic .pagination-wrap .jbs-pagination .page-numbers:last-child,.jbs-candidate-popup .pagination-wrap .jbs-pagination .page-numbers:last-child{border:none}.jbs-candidate-classic{background:var(--bs-white,#fff)}.jbs-candidates-profile{padding:100px 0 80px}.jbs-candidates-profile.jbs-bg-color{background:var(--jbs-box_bg_color)}.candidate-profile-card{border:1px solid rgba(var(--jbs-brand_color_2),.1)}.candidate-profile-card.grid-layout .save-btn{color:#b9b9b9;font-size:18px;position:absolute;right:10px;top:10px}.candidate-profile-card.grid-layout .save-btn:hover{color:var(--jbs-brand_color_4)}.candidate-profile-card .candidate-name{font-size:18px}.candidate-profile-card .candidate-name a:hover{color:var(--jbs-brand_color_4)}.candidate-profile-card .candidate-skills{margin:0 -2px}.candidate-profile-card .candidate-skills li{background:rgba(var(--jbs-brand_color_1),.1)}.candidate-profile-card .candidate-info span{color:rgba(var(--jbs-brand_color_2),.6);font-size:15px}.candidate-profile-card .candidate-info a{color:var(--jbs-brand_color_2);display:block;font-size:15px;font-weight:500;margin:2px 0 0;text-transform:capitalize}.candidates-profile-details{position:relative}.candidates-profile-details .inner-card{background:#fff;border-radius:10px;padding:25px 35px 20px}.candidates-profile-details .inner-card.border-style{border:1px solid #dedede;border-radius:15px;padding:35px 35px 20px;position:relative}.candidates-profile-details .inner-card.border-style .title,.candidates-profile-details .inner-card.border-style>.wp-block-heading{background:#fff;border-radius:10px;left:25px;padding:0 10px;position:absolute;top:-18px;z-index:1}.candidates-profile-details .inner-card.border-style>.wp-block-heading,.candidates-profile-details .title{font-size:28px;font-weight:500;margin-bottom:22px}.candidates-profile-details .video-post{background-size:cover;border-radius:15px;height:430px}.candidates-profile-details .video-post .video-icon{background:var(--jbs-brand_color_3);color:#000;font-size:45px;height:65px;line-height:65px;padding-left:7px;width:65px}.candidates-profile-details .video-post .video-icon:hover{background:var(--jbs-brand_color_4);color:#fff}.candidates-profile-details .time-line-data .info{padding:0 0 45px 65px}.candidates-profile-details .time-line-data .info:before{background:#e1e1e1;bottom:7%;content:"";left:22px;position:absolute;top:66px;width:1px}.candidates-profile-details .time-line-data .info:last-child{padding-bottom:0}.candidates-profile-details .time-line-data .info:last-child:before{display:none}.candidates-profile-details .time-line-data .info .numb{border:1px solid var(--jbs-brand_color_1);color:var(--jbs-brand_color_1);height:45px;left:0;position:absolute;top:3px;width:45px}.candidates-profile-details .time-line-data .info .text_1{color:var(--jbs-brand_color_1);font-size:14px}.candidates-profile-details .time-line-data .info h4{font-size:18px;margin:5px 0 12px}.candidates-profile-details .skill-tags{margin:0 -8px}.candidates-profile-details .skill-tags li{background:var(--jbs_box_bg_color_opt);border-radius:30px;color:var(--jbs-brand_color_5);font-size:16px;line-height:45px;margin:18px 5px 0;padding:0 30px}.candidates-profile-details .skill-tags li.more{background:var(--jbs-brand_color_3);border-radius:50%;color:#000;height:45px;padding:0;text-align:center;width:45px}.candidates-profile-details .candidate-portfolio-slider .item a img{border-radius:6px;height:auto}.candidates-profile-details .candidate-portfolio-slider .slick-dots{bottom:unset;margin:0;padding:0;position:absolute;right:10px;top:-35px;width:auto}.candidates-profile-details .candidate-portfolio-slider .slick-dots li{height:auto;margin:0 auto;width:auto}.candidates-profile-details .candidate-portfolio-slider .slick-dots li button{padding:0}.candidate-profile-sidebar .bg-wrapper{background:#fff;border-radius:15px;padding:0 20px 25px}.candidate-profile-sidebar .bg-wrapper.jbs-bg-color{background:var(--jbs-box_bg_color)}.candidate-profile-sidebar .candidate-bio .candidate-avatar{height:80px;width:80px}.candidate-profile-sidebar .candidate-bio .candidate-name{font-size:20px;font-weight:500;margin:18px 0 20px}.candidate-profile-sidebar .candidate-bio .invite-btn{color:#008fdf;font-size:15px;letter-spacing:-.5px;text-decoration:underline}.candidate-profile-sidebar .candidate-bio ul li{border-top:1px solid #e6e6e6;padding:14px 0}.candidate-profile-sidebar .candidate-bio ul li span{color:rgba(var(--jbs-brand_color_2),.6);font-size:15px}.candidate-profile-sidebar .candidate-bio ul li div{color:var(--jbs-brand_color_2);font-size:15px;font-weight:500;margin:4px 0 0}.candidate-profile-sidebar .candidate-bio ul li div a:hover{color:var(--jbs-brand_color_2);text-decoration:underline}.candidate-profile-sidebar .sidebar-title{font-size:20px;margin:0 0 15px}.candidate-profile-sidebar .map-area{border-radius:10px;height:235px;overflow:hidden}.candidate-profile-sidebar .email-form p{font-size:15px;line-height:22px;padding:20px 0 0}.candidate-profile-sidebar .email-form label{color:var(--jbs-brand_color_1);display:inline;font-size:13px;font-weight:500;width:65px}.candidate-profile-sidebar .email-form input{background:#fff;border:1px solid #e9e9e9;border-radius:5px;font-size:13px;height:45px;outline:none;padding:0 15px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.candidate-profile-sidebar .email-form input:focus{border-color:var(--jbs-brand_color_1,#244034);box-shadow:0 0 0 3px rgba(36,64,52,.1)}.candidate-profile-sidebar .email-form textarea{background:#fff;border:1px solid #e9e9e9;border-radius:5px;font-size:13px;height:135px;max-height:135px;outline:none;padding:10px 15px;resize:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.candidate-profile-sidebar .email-form textarea:focus{border-color:var(--jbs-brand_color_1,#244034);box-shadow:0 0 0 3px rgba(36,64,52,.1)}.email-form-message.success{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:5px;color:#155724;margin-top:10px;padding:10px}.email-form-message.error{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:5px;color:#721c24;margin-top:10px;padding:10px}img{height:auto;max-width:100%}.candidates-profile-2{background:var(--jbs_box_bg_color_opt)}.candidate-profile-card{background:#fff;border:1px solid rgba(36,64,52,.1);border-radius:10px;overflow:hidden;position:relative;transition:all .2s ease-in-out 0s}.candidate-profile-card:hover{box-shadow:0 20px 35px rgba(22,105,70,.05)}.candidate-profile-card.grid-layout{display:flex;flex-direction:column;padding:27px 18px 30px;width:100%}.candidate-profile-card.favourite:before{background:var(--jbs-brand_color_1);content:"";height:60px;left:-30px;position:absolute;top:-30px;transform:rotate(45deg);width:60px}.candidate-profile-card.favourite:after{color:#fff;content:"";font-family:bootstrap-icons!important;font-size:13px;left:7px;position:absolute;top:4px}.candidate-profile-card .candidate-avatar{border-radius:50%;height:80px;width:80px}.candidate-profile-card .candidate-avatar.online:before{background:#00a939;border-radius:50%;content:"";height:11px;position:absolute;right:8px;top:5px;width:11px}.candidate-profile-card .candidate-post{color:rgba(0,0,0,.4);font-size:15px}.candidate-profile-card .candidate-skills li{background:rgba(49,121,90,.1);border-radius:30px;color:rgba(0,0,0,.55);font-size:12px;font-weight:500;line-height:25px;margin:0 2px 5px;padding:0 14px}.candidate-profile-card .candidate-skills li.more{background:var(--jbs-brand_color_3);color:#000}.candidate-profile-card .candidate-skills li a{color:inherit}.candidate-profile-card .profile-btn{background:var(--jbs-brand_color_1);border-radius:40px;color:#fff;display:inline-block;font-size:14px;font-weight:500;letter-spacing:-.5px;line-height:40px;padding:0 18px;text-align:center}.candidate-profile-card .profile-btn:hover{background:var(--jbs-brand_color_4)}.candidate-profile-card .msg-btn{border:1px solid var(--jbs-brand_color_1);border-radius:40px;color:var(--jbs-brand_color_1);display:inline-block;font-size:14px;font-weight:500;letter-spacing:-.5px;line-height:38px;padding:0 15px;text-align:center}.candidate-profile-card .msg-btn:hover{background:var(--jbs-brand_color_4);border-color:var(--jbs-brand_color_4);color:#fff}.candidate-profile-card .profile_btn-mt{margin-top:5px}.candidate-profile-card.list-layout{padding:28px 30px}.candidate-profile-card.list-layout .candidate-skills{bottom:-45px;left:0;position:absolute}.candidate-profile-card.list-layout .right-side{padding-left:30px;width:calc(100% - 80px)}.candidate-profile-card.list-layout.no-avatar .right-side{padding-left:0;width:100%}.candidate-profile-card.list-layout.no-avatar .candidate-skills{margin-top:8px;position:static}.candidates-profile-details-2{position:relative}.candidates-profile-details-2 .inner-card{background:#fff;border-radius:10px;padding:25px 35px 20px}.candidates-profile-details-2 .inner-card.border-style{border:none;border-radius:15px;padding:35px 35px 20px}.candidates-profile-details-2 .inner-card.border-style .title,.candidates-profile-details-2 .inner-card.border-style>.wp-block-heading{background:transparent;padding:0;position:unset}.candidates-profile-details-2 .inner-card.border-style>.wp-block-heading,.candidates-profile-details-2 .title{font-size:28px;font-weight:500;margin-bottom:22px}.candidates-profile-details-2 .video-post{background-size:cover;border-radius:15px;height:430px}.candidates-profile-details-2 .video-post .video-icon{background:var(--jbs-brand_color_3);color:#000;font-size:45px;height:65px;line-height:65px;padding-left:7px;width:65px}.candidates-profile-details-2 .video-post .video-icon:hover{background:var(--jbs-brand_color_4);color:#fff}.candidates-profile-details-2 .time-line-data .info{padding:0 0 45px 65px}.candidates-profile-details-2 .time-line-data .info:before{background:#e1e1e1;bottom:7%;content:"";left:22px;position:absolute;top:66px;width:1px}.candidates-profile-details-2 .time-line-data .info:last-child{padding-bottom:0}.candidates-profile-details-2 .time-line-data .info:last-child:before{display:none}.candidates-profile-details-2 .time-line-data .info .numb{border:1px solid var(--jbs-brand_color_1);color:var(--jbs-brand_color_1);height:45px;left:0;position:absolute;top:3px;width:45px}.candidates-profile-details-2 .time-line-data .info .text_1{color:var(--jbs-brand_color_1);font-size:14px}.candidates-profile-details-2 .time-line-data .info h4{font-size:18px;margin:5px 0 12px}.candidates-profile-details-2 .skill-tags{margin:0 -8px}.candidates-profile-details-2 .skill-tags li{background:var(--jbs_box_bg_color_opt);border-radius:30px;color:var(--jbs-brand_color_5);font-size:16px;line-height:45px;margin:18px 8px 0;padding:0 30px}.candidates-profile-details-2 .skill-tags li.more{background:var(--jbs-brand_color_3);border-radius:50%;color:#000;height:45px;padding:0;text-align:center;width:45px}.candidates-profile-details-2 .candidate-portfolio-slider .item a img{border-radius:6px;height:auto}.candidates-profile-details-2 .candidate-portfolio-slider .slick-dots{bottom:unset;margin:0;padding:0;position:absolute;right:10px;top:-35px;width:auto}.candidates-profile-details-2 .candidate-portfolio-slider .slick-dots li{height:auto;margin:0 auto;width:auto}.candidates-profile-details-2 .candidate-portfolio-slider .slick-dots li button{padding:0}.candidate-profile-2-sidebar .bg-wrapper{background:#fff;border-radius:15px;padding:0 20px 25px}.candidate-profile-2-sidebar .candidate-bio .candidate-avatar{height:80px;width:80px}.candidate-profile-2-sidebar .candidate-bio .candidate-name{font-size:20px;margin:18px 0 20px}.candidate-profile-2-sidebar .candidate-bio .invite-btn{color:#008fdf;font-size:15px;letter-spacing:-.5px;text-decoration:underline}.candidate-profile-2-sidebar .candidate-bio ul li{border-bottom:1px solid #e6e6e6;list-style-type:none;padding:14px 0}.candidate-profile-2-sidebar .candidate-bio ul li li:first-child{border-top:0}.candidate-profile-2-sidebar .candidate-bio ul li span{color:rgba(var(--jbs-brand_color_2),.6);font-size:15px}.candidate-profile-2-sidebar .candidate-bio ul li div{color:var(--jbs-brand_color_2);font-size:15px;font-weight:500;margin:4px 0 0}.candidate-profile-2-sidebar .candidate-bio ul li div a{color:#244034}.candidate-profile-2-sidebar .candidate-bio ul li div a:hover{color:var(--jbs-brand_color_2);text-decoration:underline}.candidate-profile-2-sidebar .sidebar-title{font-size:20px;margin:0 0 15px}.candidate-profile-2-sidebar .map-area{border-radius:10px;height:235px;overflow:hidden}.candidate-profile-2-sidebar .email-form p{font-size:14px;line-height:22px;padding:20px 0 0}.candidate-profile-2-sidebar .email-form label{color:var(--jbs-brand_color_1);display:inline;font-size:13px;font-weight:500;width:80px}.candidate-profile-2-sidebar .email-form input{background:#fff;border:1px solid #e9e9e9;border-radius:5px;font-size:13px;height:45px;outline:none;padding:0 15px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.candidate-profile-2-sidebar .email-form input:focus{border-color:var(--jbs-brand_color_1,#244034);box-shadow:0 0 0 3px rgba(36,64,52,.1)}.candidate-profile-2-sidebar .email-form textarea{background:#fff;border:1px solid #e9e9e9;border-radius:5px;font-size:13px;height:135px;max-height:135px;outline:none;padding:10px 15px;resize:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.candidate-profile-2-sidebar .email-form textarea:focus{border-color:var(--jbs-brand_color_1,#244034);box-shadow:0 0 0 3px rgba(36,64,52,.1)}.candidate-profile-two{background:url(https://danlamseo.com/)!important;background-size:cover!important;border:none}@media(max-width:1440px){.jbs-col-full{width:100%!important}}@media(max-width:1024px){.dashboard-body .candidate-profile-card.list-layout .right-side{padding-left:5px!important}.dashboard-body .candidate-profile-card.list-layout .candidate-skills{bottom:-55px!important}.dashboard-body .candidate-profile-card .candidate-info.location-info,.dashboard-body .candidate-profile-card .candidate-info.salary-info{margin-top:0!important}.dashboard-body .dash-card-one{padding:22px 10px 20px!important}}@media(max-width:768px){.candidate-profile-card .candidate-skills{flex-wrap:wrap}.candidate-profile-card .candidate_profile-location{margin-top:10px}.dashboard-body .candidate-profile-card .candidate-info.location-info{margin-top:20px!important}.dashboard-body .candidate-profile-card .candidate-info.salary-info{margin-top:50px!important}.dashboard-body .card-box{padding:45px 20px 50px!important}}.card-style-two .icon{background:var(--jbs-brand_color_3);height:80px;width:80px}.card-style-two .title{font-size:22px;margin:25px 0 12px}.card-style-two p{color:#81b197}.card-style-two.arrow:after,.card-style-two.arrow:before{left:-150px;position:absolute;top:25px}.card-style-two.arrow:after{left:auto;right:-150px}.card-style-three .img-meta img{border-radius:200px}.card-style-three .name:hover{color:var(--jbs-brand_color_2);text-decoration:underline}.card-style-three .post{color:rgba(0,0,0,.5)}.jbs-card-style{background:#fff;border-radius:10px;box-shadow:0 20px 50px rgba(1,20,44,.036)}.jbs-card-style:hover{transform:translateY(-5px)}.jbs-card-style a{padding:40px 38px 50px}.jbs-card-style a:hover{text-decoration:none!important}.jbs-card-style .icon{border:1px solid #f0f0f0;border-radius:50%;height:72px;width:72px}.jbs-card-style:hover .icon{background:var(--jbs-brand_color_3);border-color:transparent}.jbs-card-style .title{color:var(--jbs-heading_color);margin:28px 0 25px}.jbs-card-style:hover .title{color:var(--jbs-brand_color_4)}.jbs-card-style .total-job{color:rgba(9,50,28,.4);font-size:16px;transition:.3s}.jbs-card-style.jbs-bg-color{background:var(--jbs-brand_color_4);box-shadow:none}.jbs-card-style.jbs-bg-color a{padding:10px 40px 20px}.jbs-card-style.jbs-bg-color .title{font-size:72px;line-height:normal;margin:0 0 5px}.jbs-card-style.jbs-bg-color .icon{border-color:#fff}.card-style-five:before{background:var(--jbs-brand_color_4);bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:all .2s ease-in-out 0s;width:100%}.card-style-five:hover:before{opacity:1}.card-style-five.arrow-style:after,.card-style-five.arrow-style:before{background:transparent;bottom:auto;height:auto;left:-90px;opacity:1;position:absolute;top:7%;width:auto}.card-style-five.arrow-style:after{left:auto;right:-90px}.card-style-five .numb{background:var(--jbs-brand_color_4);border-radius:10px;color:#fff;font-size:15px;height:42px;line-height:normal;width:42px}.card-style-five .icon{background:var(--jbs-brand_color_4);height:80px;width:80px}.card-style-six{background-position:50%;background-repeat:no-repeat;background-size:cover;height:350px;z-index:1}.card-style-six:before{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:30%;left:0;position:absolute;transition:all .2s ease-in-out 0s;width:100%;z-index:-1}.card-style-six:hover:before{height:100%}.card-style-eight .img-meta{overflow:hidden;position:relative}.card-style-eight .img-meta:before{background:#fff;bottom:-25px;content:"";height:50px;position:absolute;right:-25px;transform:rotate(45deg);width:50px}.card-style-eight .name{color:#000;font-size:18px}.card-style-eight .name:hover{color:var(--jbs-brand_color_4)}.card-style-nine{background:#fff;border-radius:10px;padding:30px 25px}.card-style-nine .icon{background:var(--jbs-brand_color_4);height:52px;width:52px}.card-style-nine .text{width:calc(100% - 52px)}.card-style-nine .text a{color:var(--jbs-brand_color_4);font-size:12px;letter-spacing:1px;margin-top:auto}.card-style-nine .text a:hover{text-decoration:underline}.card-style-ten{background:#fff;border-radius:50px;padding:40px 20px 35px}.card-style-ten:hover{box-shadow:0 20px 50px rgba(1,20,44,.036)}.card-style-ten .open-job-btn{border:1px solid var(--jbs-brand_color_4);border-radius:30px;color:var(--jbs-brand_color_4);font-size:15px;padding:4px 20px;text-decoration:none}.card-style-ten .open-job-btn:hover{background:var(--jbs-brand_color_4);color:#fff;text-decoration:none!important}.pricing-section.jbs-bg-color{background:var(--jbs-box_bg_color)}.pricing-card-one{background:#fff;border:1px solid var(--jbs-brand_color_2);border-radius:30px;overflow:hidden;padding:38px 20px;position:relative;text-align:center}.pricing-card-one .pack-name{color:rgba(0,0,0,.35);font-size:17px}.pricing-card-one .price{color:var(--jbs-brand_color_1);font-size:72px;letter-spacing:-1px;line-height:normal;margin:-4px 0 36px}.pricing-card-one .price sub{bottom:1em;font-size:.333em}.pricing-card-one .price sup{font-size:.333em;top:-1.2em}.pricing-card-one ul li{color:var(--jbs-brand_color_1);font-size:18px;margin-bottom:17px}.pricing-card-one .get-plan-btn{background:var(--jbs-brand_color_1);border-radius:30px;color:#fff;display:inline-block;font-weight:500;letter-spacing:-.36px;line-height:54px;max-width:270px}.pricing-card-one .get-plan-btn:hover{background:var(--jbs-brand_color_3);color:var(--jbs-brand_color_1)}.pricing-card-one .popular-badge{color:var(--jbs-brand_color_1);font-size:12px;font-weight:500;left:0;left:-5px;line-height:28px;padding:0 12px 0 20px;position:absolute;text-transform:uppercase;top:35px;z-index:1}.pricing-card-one .popular-badge:after{bottom:0;transform:skew(25deg)}.pricing-card-one .popular-badge:after,.pricing-card-one .popular-badge:before{background:var(--jbs-brand_color_3);content:"";height:50%;left:0;position:absolute;width:100%;z-index:-1}.pricing-card-one .popular-badge:before{top:0;transform:skew(-25deg)}.pricing-card-one.popular{background:#faffe5;border-color:#bae800}.pricing-card-one.popular .get-plan-btn{background:var(--jbs-brand_color_3);color:var(--jbs-brand_color_1)}.pricing-card-one.popular-two{border-color:var(--jbs-brand_color_1)}.pricing-card-one.popular-two .get-plan-btn{background:var(--jbs-brand_color_3);color:var(--jbs-brand_color_1)}.pricing-card-one.popular-two .popular-badge{color:#fff}.pricing-card-one.popular-two .popular-badge:after,.pricing-card-one.popular-two .popular-badge:before{background:var(--jbs-brand_color_1)}.jbs-company-profiles.jbs-bg-color{background:var(--jbs-box_bg_color)}.company-verification-badge,.company-verification-badge i{color:#1877f2!important;font-size:16px}.company-grid-layout{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:30px;display:flex;flex-direction:column;overflow:hidden;padding:34px 15px 0;position:relative;width:100%}.company-grid-layout.favourite:before{background:var(--jbs-brand_color_1);content:"";height:90px;left:-45px;position:absolute;top:-45px;transform:rotate(45deg);width:90px}.company-grid-layout.favourite:after{color:#fff;content:"";font-family:bootstrap-icons!important;font-size:15px;left:14px;position:absolute;top:9px}.company-grid-layout .company-logo{display:block;height:85px;overflow:hidden;width:85px}.company-grid-layout .location{margin-bottom:0;text-align:center}.company-grid-layout .location a{font-size:15px;outline:none}.company-grid-layout .location a:hover{color:var(--jbs-brand_color_1)}.company-grid-layout .company-name{color:#000;display:inline-block;font-size:24px;margin:22px 0 8px;outline:none}.company-grid-layout .company-name:hover{color:var(--jbs-brand_color_1);text-decoration:none}.company-grid-layout .jbs-bottom-line{border-top:1px solid rgba(49,121,90,.3);margin:50px -15px 0}.company-grid-layout .jbs-bottom-line a{color:var(--jbs-brand_color_4);display:block;font-size:15px;font-weight:500;padding:18px 0;text-align:center;transition:all .2s ease-in-out 0s;width:100%}.company-grid-layout .jbs-bottom-line a i{margin-right:2px;vertical-align:-1px}.company-grid-layout .jbs-bottom-line a:hover{background:var(--jbs-brand_color_4);color:#fff}.company-list-layout{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:15px;overflow:hidden;padding:35px 20px;position:relative}.company-list-layout.favourite:before{background:var(--jbs-brand_color_1);content:"";height:60px;left:-30px;position:absolute;top:-30px;transform:rotate(45deg);width:60px}.company-list-layout.favourite:after{color:#fff;content:"";font-family:bootstrap-icons!important;font-size:14px;left:7px;position:absolute;top:2px}.company-list-layout .company-logo{display:block;height:70px;overflow:hidden;width:70px}.company-list-layout .company-data{padding-left:20px;width:calc(100% - 70px)}.company-list-layout .company-data .location{margin:3px 0 0}.company-list-layout .company-data .location a{color:#000;font-size:15px}.company-list-layout .company-data .location a:hover{color:var(--jbs-brand_color_1)}.company-list-layout .company-data a{color:#000}.company-list-layout .company-data a:hover{color:var(--jbs-brand_color_1)}.company-list-layout .company-name{font-size:24px}.company-list-layout .company-name:hover{color:var(--jbs-brand_color_1);text-decoration:none}.company-list-layout p{font-size:15px;margin:3px 0 0}.company-list-layout .team-img{border:6px solid #fff;height:55px;margin-right:-18px;width:55px}.company-list-layout .team-text{color:rgba(0,0,0,.4);font-size:15px;line-height:20px;margin-left:30px}.company-details{padding-top:180px}.company-details .details-post-data{position:relative}.company-details .details-post-data .company-head .post-title{font-size:52px}.company-details .details-post-data h3{font-size:28px;margin-bottom:20px}.company-details .details-post-data p{margin-bottom:40px}.company-details .details-post-data .video-post{background-size:cover;border-radius:10px;height:440px}.company-details .details-post-data .video-post .video-icon{background:#ff4646;color:#fff;font-size:45px;height:65px;line-height:65px;width:65px}.company-details .details-post-data .slick-dots{bottom:inherit;margin:0;padding:0;position:absolute;right:10px;top:-37px;width:auto}.company-details .details-post-data .slick-dots li{height:8px;width:8px}.company-details .details-post-data .slick-dots li button{padding:inherit}.company-details .details-post-data .share-option li a{border:1px solid #eaeaea;border-radius:50%;color:var(--jbs-brand_color_2);display:inline-block;font-size:15px;height:34px;line-height:34px;margin-left:6px;text-align:center;transition:all .2s ease-in-out 0s;width:34px}.company-details .details-post-data .share-option li a:hover{background:var(--jbs-brand_color_2);color:#fff}.company-open-position{background:var(--jbs-box_bg_color)}.title-two h2{color:#254035;font-size:64px;line-height:1.062em;margin:0}.jbs-search-form-widget-one{z-index:9}.jbs-search-form-widget-one form{background:#fff;border-radius:10px;box-shadow:0 25px 40px rgba(19,35,56,.06)}.jbs-search-form-widget-one form .input-box{margin:20px 0;padding:0 20px}.jbs-search-form-widget-one form .input-box.border-left{border-left:1px solid #e6e6e6}.jbs-search-form-widget-one form .input-box .label{color:rgba(0,0,0,.4);font-size:13px;font-weight:500;margin-bottom:4px;padding-left:15px}.jbs-search-form-widget-one form .input-box .jbs-nice-select{border:none;color:#000;font-size:20px;padding:0 15px}.jbs-search-form-widget-one form .input-box .jbs-nice-select .option{font-size:15px;padding-left:15px}.jbs-search-form-widget-one form .input-box .jbs-nice-select .list{border-radius:10px;overflow:auto}.jbs-search-form-widget-one form .input-box .keyword{border:none!important;color:rgba(0,0,0,.7);font-size:16px;font-weight:500;height:35px;outline:none;padding:0 15px}.jbs-search-form-widget-one form .job-search-btn-wrapper{align-items:center;display:flex}.jbs-search-form-widget-one form .job-search-btn-wrapper .search-btn{align-items:center!important;background:var(--jbs-brand_color_3)!important;border:2px;border-radius:0 10px 10px 0;color:#000!important;cursor:pointer;display:flex!important;height:100%!important;justify-content:center!important;letter-spacing:.8px!important;margin-left:auto;margin-right:-1px;padding:0 62px}.jbs-search-form-widget-one form .job-search-btn-wrapper .search-btn:hover{background:var(--jbs-brand_color_4)!important;color:#fff!important}.jbs-search-form-widget-one form .search-btn-two{background:var(--jbs-brand_color_4);border-radius:0 10px 10px 0;color:#fff;margin-left:auto;margin-right:-1px}.jbs-search-form-widget-one form .search-btn-two:hover{background:var(--jbs-brand_color_5);color:#fff}.jbs-search-form-widget-one .tags{gap:4px}.jbs-search-form-widget-one .tags li{position:relative}.jbs-search-form-widget-one .tags li:after{color:#6d8b7e;content:","}.jbs-search-form-widget-one .tags li:first-child:after,.jbs-search-form-widget-one .tags li:last-child:after{display:none}.jbs-search-form-widget-one .tags li a{color:#6d8b7e;font-size:16px;transition:all .2s ease-in-out 0s}.jbs-search-form-widget-one .tags li a:hover{color:#fff}.jbs-search-form-widget-one.style-two .input-box{margin:18px 0}.jbs-search-form-widget-one.style-two .input-box .jbs-nice-select{color:rgba(0,0,0,.7);font-size:16px;font-weight:500}.jbs-search-form-widget-one.style-two .input-box .label{margin-bottom:0}.jbs-search-form-widget-one .upload-btn{border-bottom:2px solid #000;cursor:pointer;margin:25px auto 0;padding-bottom:4px;width:145px}.jbs-search-form-widget-one .upload-btn #uploadCV{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.jbs-search-form-widget-one .upload-btn span{font-size:15px}.jbs-search-form-widget-one .upload-btn i{font-size:18px}.jbs-search-form-widget-one.border-style form{border:1px solid #000;box-shadow:none}.jbs-search-form-widget-two form{height:60px}.jbs-search-form-widget-two form input{background:#f2f2f2;border:none!important;border-radius:50px!important;font-size:15px!important;height:100%!important;padding:0 25px!important;width:calc(100% - 165px)!important}.jbs-search-form-widget-two form input.bg-grey{background:#f2f2f2!important}.filter-tags li{margin-right:4px;margin-top:0!important;position:relative}.filter-tags li:after{color:#000;content:","}.filter-tags li:first-child:after,.filter-tags li:last-child:after{display:none}.filter-tags li a{color:#000;font-size:16px;transition:all .2s ease-in-out 0s}.filter-tags li a:hover{text-decoration:underline}.list-style-one li{color:var(--jbs-brand_color_2);font-size:18px;font-weight:500;margin-top:24px;padding-left:35px;position:relative}.list-style-one li:before{left:0;position:absolute;top:0}.counter-block-one .main-count{font-size:52px;margin-bottom:5px}.counter-block-one h2.main-count{color:var(--jbs-brand_color_2);font-size:70px}.counter-block-two .main-count{font-size:32px;margin-bottom:5px}.accordion-style-one .accordion-item{border:none;border-bottom:1px solid #000;border-radius:0}.accordion-style-one .accordion-button{background:#fff;border:none;box-shadow:none;color:#000;font-size:24px;font-weight:500;outline:none;padding:20px 0}.accordion-style-one .accordion-button:after{background-image:none;height:auto;width:auto}.accordion-style-one .accordion-body{padding:0 0 10px}.accordion-style-one.color-two .accordion-button{color:var(--jbs-brand_color_5)}.accordion-style-one.color-two .accordion-item{border-bottom:1px solid #dedede}.accordion-style-one.color-two .accordion-item:last-child{border:none}.accordion-style-two .accordion-item{background:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.08);border-radius:0}.accordion-style-two .accordion-item:last-child{border:none}.accordion-style-two .accordion-button{background:transparent;border:none;box-shadow:none;color:#000;font-size:24px;font-weight:500;outline:none;padding:36px 0}.accordion-style-two .accordion-button:not(.collapsed){padding-bottom:20px}.accordion-style-two .accordion-button:not(.collapsed):after{background:var(--jbs-brand_color_4);color:#fff;content:"-";font-size:24px}.accordion-style-two .accordion-button:after{background-image:none;background:#fff;border-radius:50%;color:#000;content:"+";font-size:20px;height:30px;line-height:30px;text-align:center;width:30px}.accordion-style-two .accordion-body{padding:0 0 20px;width:80%}.accordion-style-two .accordion-body p{font-size:18px}.form-style-one .input-group-meta{position:relative}.form-style-one .input-group-meta label{color:rgba(0,0,0,.7);font-size:15px;font-weight:500;margin-bottom:5px}.form-style-one .input-group-meta input,.form-style-one .input-group-meta textarea{background:#f2f2f2;border:none;border-radius:7px;max-width:100%;width:100%}.form-style-one .input-group-meta input{height:60px;padding:0 20px}.form-style-one .input-group-meta textarea{height:165px;padding:15px 20px}#contact-form .help-block{bottom:-18px;color:#ff4d44;font-size:13px;left:0;line-height:20px;position:absolute}#contact-form .help-block ul{margin:0}.registration-section{background:var(--jbs-box_bg_color)}.modal .modal-dialog{height:auto}.modal .modal-dialog .modal-content{margin:40px auto}.user-data-form{background:#fff;border-radius:20px!important;margin:0 auto;max-width:720px;padding:50px 35px}@media(max-width:450px){.user-data-form{padding:30px 15px}}.user-data-form h2{color:var(--jbs-brand_color_2);font-size:50px;font-weight:400}.user-data-form p a{color:var(--jbs-brand_color_1)}.user-data-form p a:hover{text-decoration:underline}.user-data-form .form-wrapper .input-group-meta input{background:rgba(var(--jbs-brand_color_1),.09);border:1px solid rgba(0,0,0,.06);border-radius:8px;color:#000;font-size:16px;height:55px;padding:0 52px 0 20px;width:100%}.user-data-form .form-wrapper .input-group-meta input:focus{border-color:var(--jbs-brand_color_1);box-shadow:0 0 0 .2rem rgba(var(--jbs-brand_color_1_rgb),.25)}.user-data-form .form-wrapper .input-group-meta label{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.user-data-form .form-wrapper .input-group-meta .placeholder_icon{align-items:center;bottom:0;color:rgba(0,0,0,.45);cursor:pointer;display:flex;height:55px;justify-content:center;position:absolute;right:0;top:auto;width:50px;z-index:1}.user-data-form .form-wrapper .input-group-meta .placeholder_icon img{display:block;height:auto;width:18px}.user-data-form .form-wrapper .input-group-meta .placeholder_icon span{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;width:100%}.user-data-form .form-wrapper .input-group-meta .placeholder_icon span:before{background:#000;content:"";height:22px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:opacity .2s ease-in-out;width:2px;z-index:5}.user-data-form .form-wrapper .input-group-meta .placeholder_icon span.eye-slash:before{opacity:0}.user-data-form .agreement-checkbox label{color:var(--jbs-brand_color_2);cursor:pointer;font-size:15px;letter-spacing:-.5px;padding-left:22px;position:relative;transition:all .1s ease-in-out}.user-data-form .agreement-checkbox label a{color:var(--jbs-brand_color_1);text-decoration:underline}.user-data-form .agreement-checkbox input[type=checkbox]{display:none}.user-data-form .agreement-checkbox label:before{border:2px solid #b3b3b3;border-radius:2px;content:"";font-size:12px;height:14px;left:0;line-height:11px;position:absolute;text-align:center;top:0;transition:all .1s ease-in-out;width:14px}.user-data-form .agreement-checkbox input[type=checkbox]:checked+label:before{background:#000;border-color:#000;color:#fff;content:"";font-family:bootstrap-icons!important}.user-data-form .agreement-checkbox a{color:#1e1e1e;font-size:15px;position:relative}.user-data-form .agreement-checkbox a:hover{color:var(--jbs-brand_color_1);text-decoration:underline}.user-data-form .line{background:rgba(0,0,0,.2);height:1px;width:100%}.user-data-form .social-use-btn{border:1px solid #e5e5e5;border-radius:7px;color:#000;font-size:15px;height:55px}.user-data-form .social-use-btn:hover{background:rgba(0,0,0,.06)}.user-data-form .btn-close{box-shadow:none;position:absolute;right:15px;top:15px;z-index:1}.user-data-form .jbs-nav{background:#f0f5f3;border-radius:40px;padding-left:0!important}.user-data-form .jbs-nav .jbs-nav-item{list-style:none;width:50%}.user-data-form .jbs-nav .jbs-nav-item .jbs-nav-link{border:1px solid transparent;border-radius:40px;color:rgba(0,0,0,.5);display:block;font-size:18px;width:100%}.user-data-form .jbs-nav .jbs-nav-item .jbs-nav-link.active{border-color:var(--jbs-brand_color_1);color:var(--jbs-brand_color_1)}.user-data-form .login-form-wrapper{display:flex;justify-content:center}.user-data-form .login-form-wrapper .login-form-demo{background:#eff6f3;border-radius:10px;color:#212529;display:inline-block;font-size:14px;line-height:1.7;margin-bottom:30px!important;max-width:565px;padding:10px 18px}.user-data-form .login-form-wrapper .login-form-demo strong{color:#254035;font-size:16px}@media(max-width:767.98px){.jbs-search-form-widget-one form .input-box.border-left{border-left:none;border-top:1px solid #e6e6e6;padding-top:5px}.jbs-search-form-widget-one form .jobus_srch_bor button{display:block}.jbs-search-form-widget-one form .search-btn,.jbs-search-form-widget-one form .search-btn-two{border-radius:0 0 10px 10px!important;margin:0!important;padding:15px 0!important;width:100%!important}}.post-type-archive-jobus_job .jbs-job-classic,.tax-jobus_job_cat .jbs-job-classic{padding:110px 0 140px}@media(max-width:768px){.post-type-archive-jobus_job .jbs-job-classic,.tax-jobus_job_cat .jbs-job-classic{padding:80px 0 100px}}.jbs-job-classic.job-listing-three .pagination-wrap p{color:rgba(0,0,0,.7);margin:0}.accordion-box.show{display:block}.jbs-w-84{width:84px!important}.upper-filter{position:relative}.upper-filter .total-job-found{color:rgba(0,0,0,.4)}.upper-filter .short-filter .jbs-nice-select{background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.05);border-radius:30px;font-size:13px;font-weight:500;height:32px;line-height:30px;min-width:165px;padding:0 15px}.upper-filter .short-filter .jbs-nice-select:after{right:14px}.upper-filter .short-filter .jbs-nice-select .list{padding:0}.upper-filter .short-filter .jbs-nice-select .option{font-size:1em}.upper-filter .jbs-layout-changer-btn{border:1px solid var(--black_400,#848d95);color:var(--black_400,#848d95);display:none;font-size:18px;height:35px;line-height:15px;width:35px}.upper-filter .jbs-layout-changer-btn:hover{background:var(--jbs-brand_color_1);border-color:var(--jbs-brand_color_1);color:#fff}.upper-filter .jbs-layout-changer-btn.active{align-items:center;display:flex;justify-content:center}.jbs-bg-color .upper-filter .jbs-nice-select{background:transparent;border-color:var(--jbs-brand_color_2)}.jbs-bg-color .upper-filter .jbs-layout-changer-btn{background:var(--bs-white,#fff);border-color:var(--jbs-brand_color_2)}.job-listing-wrapper{position:relative}.job-listing-wrapper.border-wrapper{border:1px solid #dbe8e5;border-radius:10px;overflow:hidden}.job-listing-wrapper .job-list-one:last-child{border-bottom:none!important}.job-listing-wrapper .job-title a:hover{text-decoration:none!important}.job_specifications_area .jod_list_title_area{flex-basis:30%}.job_specifications_area .jod_list_meta_area{flex-basis:30%;text-align:center}.job_specifications_area .jod_list_cat_area{flex-basis:20%;text-align:center}.job_specifications_area .jod_list_btn_area{flex-basis:20%}.jbs-job-listing-widget a{font-size:16px}.job-list-one{background:var(--bs-white);border-radius:10px;padding:42px 35px}.job-list-one .expertise{color:#aaa}.job-list-one.bottom-border{border-bottom:1px solid #dbe8e5;border-radius:0}.job-list-one.border-style{border:1px solid #dbe8e5}.job-list-one .logo{max-width:60px}.job-list-one .title{color:#000;font-size:19px;line-height:1.5em;margin-bottom:0;margin-left:30px;margin-top:0}.job-list-one .title:hover{color:var(--jbs-brand_color_4)}.job-list-one .split-box1{display:flex;flex-flow:column;padding-left:30px;width:calc(100% - 60px)}.job-list-one .split-box1 .title{margin-left:0;width:100%}.job-list-one .job-duration{color:var(--jbs-brand_color_4);display:inline-block;font-size:15px;text-transform:capitalize}.job-list-one .job-duration:hover{text-decoration:underline}.job-list-one .job-duration.part-time{color:#ff6060}.job-list-one .job-date{color:rgba(0,0,0,.5)}.job-list-one .job-date a{color:#000;font-weight:500}.job-list-one .job-date a:hover{text-decoration:underline}.job-list-one .job-location a{color:rgba(0,0,0,.7);font-size:15px;text-transform:capitalize}.job-list-one .job-location a:hover{color:#000;text-decoration:underline}.job-list-one .job-category a{color:#000;font-weight:500}.job-list-one .job-category a:hover{text-decoration:underline}.job-list-one .job-salary{color:#aaa;font-size:15px;margin:2px 0 0}.job-list-one .job-salary .expertise{text-transform:capitalize}.job-list-one a.apply-btn{background:var(--jbs-brand_color_4);border-radius:17px;color:#fff!important;font-size:12px;font-weight:500;letter-spacing:1px;line-height:35px;text-transform:uppercase;width:85px}.job-list-one a.apply-btn:hover{background:var(--jbs-brand_color_5)}.job-list-one.style-two{border:1px solid var(--black_50);padding-bottom:35px;padding-top:35px}.job-list-one.style-two .apply-btn{background:var(--jbs-brand_color_1)}.job-list-one.style-two .apply-btn:hover{background:var(--jbs-brand_color_4)}.job-list-one.style-two .title:hover{color:var(--jbs-brand_color_1)}.jbs-container .job-list-one .apply-btn,.jbs-container .job-list-one .apply-btn:hover,.job-list-two .apply-btn,.job-list-two .apply-btn:hover{color:#fff}.g-control-nav li{color:#000;cursor:pointer;font-size:17px;font-weight:500;margin-left:30px;padding-bottom:6px;position:relative;transition:all .1s ease-in-out 0s}.g-control-nav li:before{background:var(--jbs-brand_color_4);bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:all .1s ease-in-out 0s;width:100%}.g-control-nav li.is-checked:before{opacity:1}.g-control-nav li.is-checked{color:var(--jbs-brand_color_4)}.g-control-nav li:first-child{margin-left:0}.job-list-two{background:var(--bs-white);border:1px solid #fff;border-radius:10px;display:flex;flex-direction:column;height:100%;padding:35px 35px 30px;transition:all .2s ease-in-out 0s}.job-list-two:hover{box-shadow:0 20px 40px rgba(22,105,70,.08)}.job-list-two .logo{height:auto;max-width:45px}.job-list-two .job-duration{background:#e7f6ef!important;border-radius:3px;color:var(--jbs-brand_color_4);display:inline-block;font-size:13px;padding:2px 12px}.job-list-two .job-duration.part-time{background:rgba(255,87,87,.08)!important;color:#ff6060!important}.job-list-two .title{color:#000;font-size:24px;line-height:1.416em}.job-list-two .title:hover{color:var(--jbs-brand_color_4);text-decoration:none}.job-list-two .job-date{color:#aaa;font-size:16px;margin:18px 0 65px}.job-list-two .job-salary{color:#aaa;font-size:16px;text-transform:capitalize}.job-list-two .job-location a{color:#000;font-size:16px;font-weight:500;text-transform:capitalize}.job-list-two .job-location a:hover{text-decoration:underline}.job-list-two .apply-btn{background:var(--jbs-brand_color_4);border-radius:17px;color:#fff;font-size:12px;font-weight:500;letter-spacing:1px;line-height:27px;text-transform:uppercase;width:80px}.job-list-two .apply-btn:hover{background:var(--jbs-brand_color_5)}.job-list-two .save-btn{background:#fff;border:1px solid #d6d6d6;color:#cbcbcb;height:35px;line-height:32px;width:35px}.job-list-two .save-btn:hover{background:#e7f6ef;border-color:#e7f6ef;color:var(--jbs-brand_color_5)}.job-list-two.style-two{border:1px solid var(--black_50)}.job-list-two.style-two:hover{background:#f8fde4;border-color:var(--jbs-brand_color_1);box-shadow:none}.job-list-two.style-two .job-duration{background:#e7f6ef;color:var(--jbs-brand_color_1);display:inline-block;text-transform:capitalize}.job-list-two.style-two .job-duration.part-time{background:rgba(255,87,87,.08);color:#ff6060}.job-list-two.style-two .title:hover{color:var(--jbs-brand_color_1)}.job-list-two.style-two .apply-btn{background:var(--jbs-brand_color_1)}.job-list-two.style-two .apply-btn:hover{background:var(--jbs-brand_color_4)}.job-listing-three.jbs-bg-color{background:var(--jbs-box_bg_color)}.job-listing-three{background:var(--body_bg)}@media(max-width:767px){.jbs-candidates-profile .upper-filter,.jbs-company-profiles .upper-filter,.job-listing-three .job-post-item-wrapper .upper-filter{flex-wrap:wrap;gap:24px}}.company-logo img{height:auto}.job-list-three{background:#fff;border:1px solid #ebebeb;border-radius:10px;padding:28px 40px 30px;transition:all .2s ease-in-out 0s}.job-list-three:hover{box-shadow:0 20px 40px rgba(22,105,70,.08)}.job-list-three .logo{max-width:45px}.job-list-three .main-wrapper{display:flex;flex-direction:column;position:relative}.job-list-three .main-wrapper .list-header{border-bottom:1px solid #eaeaea;margin-bottom:25px;padding-bottom:30px}.job-list-three .main-wrapper .info-wrapper{padding-left:22px;padding-right:37px;width:calc(100% - 50px)}.job-list-three .main-wrapper .title{color:#000;font-size:18px;margin-bottom:7px}.job-list-three .main-wrapper .title:hover{color:var(--jbs-brand_color_1)}.job-list-three .main-wrapper .info-data li{color:rgba(var(--jbs-brand_color_2),.7);font-size:14px;font-weight:500;margin-right:20px;position:relative}.job-list-three .main-wrapper .info-data li:before{content:".";position:absolute;right:-10px;top:0}.job-list-three .main-wrapper .info-data li:last-child{margin:0}.job-list-three .main-wrapper .info-data li:last-child:before{display:none}.job-list-three .main-wrapper .save-btn{background:#fff;border:1px solid #d6d6d6;color:#cbcbcb;height:35px;line-height:29px;position:absolute;right:0;top:0;width:35px}.job-list-three .main-wrapper .save-btn:hover{background:#e7f6ef;border-color:#e7f6ef;color:var(--jbs-brand_color_5)}.job-list-three .main-wrapper p{color:#000;font-size:14px;line-height:28px;margin-bottom:25px}.job-list-three .main-wrapper .client-status{font-size:14px;margin:0 10px 0 7px}.job-list-three .main-wrapper .job-duration{color:var(--jbs-brand_color_4);display:inline-block;font-size:14px}.job-list-three .main-wrapper .job-duration:hover{text-decoration:underline}.job-list-three .main-wrapper .job-duration.part-time{color:#ff6060}.job-list-three .main-wrapper .apply-btn{background:var(--jbs-brand_color_1);border-radius:17px;color:#fff;font-size:12px;font-weight:500;letter-spacing:1px;line-height:30px;text-transform:uppercase;width:80px}.job-list-three .main-wrapper .apply-btn:hover{background:var(--jbs-brand_color_5)}.job-company-info{background:var(--jbs-box_bg_color);border-radius:20px;padding:50px 20px 30px}.job-company-info .logo{display:block;height:auto}.job-company-info .website-btn{background:var(--jbs-brand_color_2);border-radius:30px;color:#fff;display:block;font-weight:500;letter-spacing:-.5px;margin:0 auto;padding:5px;text-align:center;text-decoration:none!important}.job-company-info .website-btn:hover{background:var(--jbs-brand_color_1)}.job-company-info .website-btn-two{color:#008fdf;font-size:15px;font-weight:500;letter-spacing:-.5px;text-decoration:underline}.job-company-info .website-btn-two:hover{color:var(--jbs-brand_color_1)}.job-company-info .job-meta-data{list-style:none;padding:0}.job-company-info .job-meta-data span{color:rgba(36,64,52,.6);display:block;font-size:15px;margin-bottom:8px}.job-company-info .job-meta-data div{color:var(--jbs-brand_color_2);font-size:15px;font-weight:500;margin:4px 0 25px;text-transform:capitalize}.job-company-info .job-meta-data div a:hover{color:var(--jbs-brand_color_2);text-decoration:underline}.job-company-info .job-tags{margin:0 -4px}.job-company-info .job-tags a{border:1px solid #768981;border-radius:30px;color:rgba(0,0,0,.48);font-size:12px;font-weight:500;line-height:23px;margin:0 4px 8px;padding:0 11px;transition:all .2s ease-in-out 0s}.job-company-info .job-tags a:hover{background:var(--jbs-brand_color_2);border-color:var(--jbs-brand_color_2);color:#fff}.jbs-job-details{padding-top:130px;position:relative}.jbs-job-details.style-two{background:var(--jbs-box_bg_color)}.jbs-job-details p{font-size:17px;line-height:1.8;margin-top:20px}.jbs-job-details .post-date{color:rgba(0,0,0,.5);font-size:16px}.jbs-job-details .post-date a:hover{text-decoration:underline!important}.jbs-job-details .job-head{margin-bottom:50px}.jbs-job-details .post-title{font-size:36px;font-weight:500;margin:10px 0 15px}.jbs-job-details .share-buttons li{margin-right:8px}.jbs-job-details .share-buttons li .share-item{align-items:center;background:var(--jbs_box_bg_color_opt);border:none;border-radius:5px;color:var(--jbs-brand_color_2);cursor:pointer;display:flex;font-size:14px;font-weight:500;line-height:1;margin:0;padding:8px 15px;transition:all .2s ease-in-out 0s}.jbs-job-details .share-buttons li .share-item i{font-size:13px;margin-right:7px}.jbs-job-details .share-buttons li .share-item:hover{background:var(--jbs-brand_color_2);color:#fff}.jbs-job-details .post-block.border-style{border:1px solid #000;border-radius:20px;padding:35px 40px 20px}.jbs-job-details .block-title{font-size:22px;margin:0}.jbs-job-details .block-numb{background:var(--jbs-brand_color_1);font-size:14px;height:25px;line-height:25px;width:25px}.jbs-job-details p a{color:#000;font-weight:500;text-decoration:underline;transition:all .2s ease-in-out 0s}.jbs-job-details p a:hover{color:var(--jbs-brand_color_4)}.jbs-job-details .list-type-one li{font-size:17px;line-height:1.882em;margin-top:20px;padding-left:30px;position:relative}.jbs-job-details .list-type-one li:before{color:var(--jbs-brand_color_1);content:"";font-family:bootstrap-icons;left:0;position:absolute;top:0}.jbs-job-details .border-style .list-type-one li:before{content:""}.jbs-job-details .list-type-two li{font-size:17px;margin-top:25px;padding-left:18px;position:relative}.jbs-job-details .list-type-two li:before{background:#000;border-radius:50%;content:" ";height:6px;left:0;position:absolute;top:9px;width:6px}.jbs-job-details .job-meta-data-two{margin:0 -10px}.jbs-job-details .job-meta-data-two .bg-wrapper{border-radius:60px;margin:0 10px 15px;padding:45px 35px 50px}.jbs-job-details .job-meta-data-two .bg-wrapper .icon{max-height:25px}.jbs-job-details .job-meta-data-two .bg-wrapper span{color:rgba(var(--jbs-brand_color_2),.6);display:block;font-size:15px;margin:48px 0 4px}.jbs-job-details .job-meta-data-two .bg-wrapper div{color:var(--jbs-brand_color_2);font-size:15px;font-weight:500}.jbs-related-job{background:var(--jbs-box_bg_color)}.jbs-related-job .jbs-slick-arrow-one{position:absolute;right:0;top:17px}.job-application-wrapper{background:rgba(0,0,0,.8)}.job-application-wrapper .jbs-modal-dialog{max-width:700px}.job-application-wrapper .jbs-modal-dialog .jbs-modal-content{background:var(--jbs_box_bg_color_opt);border:none;border-radius:20px;margin:0;padding:40px}@media(max-width:480px){.job-application-wrapper .jbs-modal-dialog .jbs-modal-content{padding:15px}}.job-application-wrapper .jbs-modal-dialog .jbs-modal-content .jbs-modal-header .jbs-modal-title{font-size:20px;font-weight:600}.job-application-wrapper .jbs-modal-dialog .jbs-modal-content .jbs-modal-body{padding:1rem 0}.job-application-wrapper .jbs-modal-dialog .jbs-modal-content .job-application-form label{color:var(--jbs-brand_color_1);display:inline-block;font-size:14px;font-weight:500}.job-application-wrapper .jbs-modal-dialog .jbs-modal-content .job-application-form .jbs-form-control{border:1px solid var(--black_75,#e9e9e9);font-size:14px;font-weight:400;line-height:2;padding-left:20px}.job-application-wrapper .jbs-modal-dialog .jbs-modal-content .job-application-form .jbs-form-control:focus{border-color:var(--jbs-brand_color_1);box-shadow:none}.job-application-wrapper .jbs-modal-dialog .jbs-modal-content .job-application-form .jbs-form-control.upload-cv{padding:0}.job-application-wrapper .jbs-modal-dialog .jbs-modal-content .job-application-form .btn{margin-top:10px;padding:10px 40px}.job-application-wrapper .jbs-modal-dialog .jbs-modal-content .job-application-form .btn:focus{box-shadow:none}input[type=file]::-webkit-file-upload-button{background:#e9ecef;border:1px solid #e9ecef;cursor:pointer;margin-right:10px;padding:.775rem .75rem;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.open-job-btn{background:var(--jbs-brand_color_4);border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;padding:10px 20px;position:relative;text-align:center;text-decoration:none!important;transition:background .3s ease}.open-job-btn i{margin-right:5px}.open-job-btn:hover{background:var(--jbs-brand_color_5)}.company-list-layout .open-job-btn{background:#eaf9e9;border:1px solid #00bf58;border-radius:30px;color:#00bf58;font-size:15px;line-height:31px;padding:0;width:120px}.total-job{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px}.total-job .short-info{align-items:center;display:flex;flex:1 1 200px;margin:10px}.total-job .short-info .icon{color:var(--jbs-brand_color_1);font-size:24px;margin-right:10px}.total-job .short-info .text{color:rgba(0,0,0,.65);font-size:16px}.total-job .view-all-btn{background:var(--jbs-brand_color_4);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:10px;padding:10px 20px;text-align:center;transition:background .3s ease}.total-job .view-all-btn:hover{background:var(--jbs-brand_color_5)}.elementor-widget-container .jbs-job-listing-widget .job-list-one{padding-left:20px!important}.job-list-two .jbs-logo-area{align-items:center;display:flex;justify-content:flex-end;margin-bottom:54px}.job-list-two .logo{margin-right:auto}.job-list-two .jbs-job-title{margin-bottom:65px;margin-top:16px}.job-list-two .jbs-job-title .title{margin-bottom:18px}@media(max-width:769px){.job_specifications_area .jod_list_title_area{padding:0}.job-post-item-wrapper .accordion-box .job-list-one{padding-left:20px!important}}@media(max-width:575px){.job_specifications_area .jod_list_title_area{flex-basis:100%}.job_specifications_area .jod_list_meta_area{flex-basis:60%;padding-top:20px;text-align:start}.job_specifications_area .jod_list_cat_area{flex-basis:40%;padding-top:20px;text-align:start}.job_specifications_area .jod_list_btn_area{flex-basis:20%}}@media(min-width:1200px){.wp-block-jobus-shortcode-candidate-archive .jbs-candidate-classic .candidate-profile-card .right-side .jbs-col-xl-2,.wp-block-jobus-shortcode-candidate-archive .jbs-candidate-classic .candidate-profile-card .right-side .jbs-col-xl-4{width:25%}}.elementor-widget-container .jbs-job-tabs-widget .job-list-two a.logo,.elementor-widget-container .jbs-related-job-slider .job-list-two a.logo,.jbs-related-job .jbs-job-tabs-widget .job-list-two a.logo,.jbs-related-job .jbs-related-job-slider .job-list-two a.logo{margin-bottom:25px}.elementor-widget-container .jbs-job-tabs-widget .job-list-two a.title,.elementor-widget-container .jbs-related-job-slider .job-list-two a.title,.jbs-related-job .jbs-job-tabs-widget .job-list-two a.title,.jbs-related-job .jbs-related-job-slider .job-list-two a.title{display:block;margin-top:10px}body.wp-theme-banca .jbs-job-details,body.wp-theme-docly .jbs-job-details{padding-bottom:130px;padding-top:200px}@media(max-width:768px){body.wp-theme-banca .jbs-job-details,body.wp-theme-docly .jbs-job-details{padding-top:160px}}.jbs-job-details .details-post-data{margin-bottom:50px}.jbs-job-details .details-post-data .is-layout-constrained>*{max-width:100%!important}.jbs-job-details .details-post-data .wp-block-group{background:var(--bs-white,#fff);border:1px solid #000;border-radius:20px;margin-bottom:30px;padding:35px 40px 20px}@media(max-width:540px){.jbs-job-details .details-post-data .wp-block-group{padding:32px 24px 16px}}.jbs-job-details .details-post-data .wp-block-group .wp-block-heading{align-items:center;color:#000!important;display:flex;font-size:22px;margin:0}.jbs-job-details .details-post-data .wp-block-group .wp-block-heading code mark{border-radius:100%;font-size:14px;margin-right:.5rem;padding:5px 10px}.jbs-job-details .details-post-data .wp-block-group:last-child{margin-bottom:0}.jbs-job-details .details-post-data .wp-block-group ul{padding-left:0}.jbs-job-details .details-post-data .wp-block-group ul li{font-size:17px;line-height:1.882em;list-style:none;margin-top:20px;padding-left:30px;position:relative}.jbs-job-details .details-post-data .wp-block-group ul li:before{color:var(--jbs-brand_color_1);content:"";font-family:bootstrap-icons;left:0;position:absolute;top:0}.jbs-job-details-two .share-buttons li .share-item{background-color:var(--jbs_brand_color_3_opt)}.jbs-job-details-two .job-meta-data-two{margin-bottom:80px}.jbs-job-details-two .job-meta-data-two i{color:var(--jbs-brand_color_1);font-size:24px}.jbs-job-details-two .jbs-job-content .has-global-padding{padding:0!important}.jbs-job-details-two .jbs-job-content .is-layout-constrained>*{max-width:100%!important}.jbs-job-details-two .jbs-job-content .wp-block-heading{font-size:22px;margin:0;padding-top:20px}.jbs-job-details-two .jbs-job-content .wp-block-heading code{display:none}.jbs-job-details-two .jbs-job-content ul{list-style:none;padding-left:0}.jbs-job-details-two .jbs-job-content ul li{font-size:17px;line-height:1.882em;margin-top:20px;padding-left:30px;position:relative}.jbs-job-details-two .jbs-job-content ul li:before{color:var(--jbs-brand_color_1);content:"";font-family:bootstrap-icons;left:0;position:absolute;top:0}.jbs-job-details-two .jbs-job-content .btn-one{background:var(--jbs-brand_color_1);border-radius:10px;box-sizing:border-box;color:#fff;display:inline-block;line-height:50px;padding:0 26px;width:100%}.jbs-job-details-two .jbs-job-content .btn-one:hover{background:var(--jbs-brand_color_4)}.jbs-job-details-two .jbs-btn-one{background:var(--jbs-brand_color_1);border-radius:10px;box-sizing:border-box;color:#fff;display:inline-block;line-height:50px;padding:0 26px}.jbs-job-details-two .jbs-btn-one:hover{background:var(--jbs-brand_color_4)}.card-style-six .text{padding:20px}.jbs-social-auth{--jbs-social-border:rgba(17,24,39,.12);--jbs-social-muted:#6b7280;--jbs-social-surface:#fff;--jbs-social-shadow:0 14px 32px rgba(15,23,42,.08);margin-top:20px}.jbs-social-auth__notice{border-radius:12px}.jbs-social-auth__buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.jbs-social-auth__button{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.98)),linear-gradient(120deg,rgba(49,121,90,.04),rgba(49,121,90,.01));border:1px solid var(--jbs-social-border);border-radius:8px;box-shadow:0 1px 2px rgba(15,23,42,.06);color:#1f2937;display:flex;flex:1;gap:12px;justify-content:center;min-height:56px;min-width:140px;overflow:hidden;padding:14px 18px;position:relative;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.jbs-social-auth__button:focus-visible,.jbs-social-auth__button:hover{border-color:rgba(49,121,90,.24);box-shadow:var(--jbs-social-shadow);outline:none;transform:translateY(-1px)}.jbs-social-auth__button:focus-visible{box-shadow:0 0 0 3px rgba(49,121,90,.12),var(--jbs-social-shadow)}.jbs-social-auth__button.is-loading{opacity:.92;pointer-events:none}.jbs-social-auth__button-icon,.jbs-social-auth__button-spinner{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;position:relative;z-index:1}.jbs-social-auth__button-icon{height:24px;width:24px}.jbs-social-auth__button-label{font-size:15px;font-weight:600;line-height:1.35;position:relative;text-align:center;z-index:1}.jbs-social-auth__button-spinner{height:18px;opacity:0;transform:scale(.85);transition:opacity .18s ease,transform .18s ease;width:18px}.jbs-social-auth__button-spinner:before{animation:jbsSocialSpin .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;content:"";height:18px;width:18px}.jbs-social-auth__button.is-loading .jbs-social-auth__button-spinner{opacity:1;transform:scale(1)}.jbs-social-auth__button.is-loading .jbs-social-auth__button-icon{opacity:.35}.jbs-social-auth__divider{align-items:center;color:var(--jbs-social-muted);display:flex;font-size:13px;letter-spacing:.01em;margin:0 0 14px}.jbs-social-auth__divider:after,.jbs-social-auth__divider:before{border-top:1px solid rgba(17,24,39,.1);content:"";flex:1}.jbs-social-auth__divider span{padding:0 14px;white-space:nowrap}@keyframes jbsSocialSpin{to{transform:rotate(1turn)}}.jobus-tags-wrapper .tag-item{margin-bottom:12px}.jobus-tags-wrapper .tag-item.hide{display:none}.jobus-tags-wrapper .more-btn{align-items:center;color:var(--jbs-brand_color_1);cursor:pointer;display:inline-flex;font-size:14px;gap:5px;margin-top:15px;transition:all .3s ease}.jobus-tags-wrapper .more-btn:hover{color:#275c44}.jobus-tags-wrapper .more-btn i{font-size:18px;line-height:1;transition:transform .3s ease}.jobus-tags-wrapper .more-btn.showing-all i{transform:rotate(180deg)}#jobusLoginModal.jbs-modal.show{background-color:rgba(0,0,0,.5)}.jobus-login-from.dashboard-body,.jobus-logout-from.dashboard-body{margin-left:0}.jobus-login-from.dashboard-body .login_from,.jobus-logout-from.dashboard-body .login_from{background-color:transparent}.jobus-login-from .logout_from .user-data-form .btn,.jobus-logout-from .logout_from .user-data-form .btn{color:#fff;line-height:52px;margin:0 auto;max-width:50%}.user-data-form .name{text-transform:capitalize}.user-data-form .user-action-buttons{align-items:center;display:flex;gap:12px;justify-content:center}#jobusLoginModal.modal{background-color:transparent;display:none;height:100%;left:0;overflow-y:auto;padding-top:50px;position:fixed;top:0;width:100%;z-index:9999}#jobusLoginModal.modal.show{align-items:center;background-color:rgba(0,0,0,.5);display:flex;justify-content:center}#jobusLoginModal.modal.show .modal-dialog{animation:modalFadeIn .3s ease-in-out forwards}#jobusLoginModal.modal.jbs-fade{opacity:0;transition:opacity .3s ease-in-out}#jobusLoginModal.modal.jbs-fade.show{opacity:1}#jobusLoginModal .modal-dialog{margin:0 auto;max-width:600px;padding:20px;position:relative;width:auto}#jobusLoginModal .modal-dialog.modal-fullscreen{max-width:90%}@media(max-width:768px){#jobusLoginModal .modal-dialog.modal-fullscreen{max-width:95%;padding:10px}}#jobusLoginModal .modal-dialog.modal-dialog-centered{align-items:center;display:flex;justify-content:center;min-height:100%}#jobusLoginModal .container{max-width:600px;width:100%}#jobusLoginModal .modal-content{animation:slideUp .4s ease-out forwards;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.2);padding:50px 40px;position:relative}@media(max-width:576px){#jobusLoginModal .modal-content{padding:30px 20px}}#jobusLoginModal .modal-content.shadow-sm{box-shadow:0 5px 20px rgba(0,0,0,.15)}#jobusLoginModal .jbs-btn-close{align-items:center;background:transparent;border:none;color:#000;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;line-height:1;opacity:.5;padding:0;position:absolute;right:15px;top:15px;transition:opacity .2s ease-in-out;width:32px}#jobusLoginModal .jbs-btn-close:before{content:"×";font-size:32px}#jobusLoginModal .jbs-btn-close:focus,#jobusLoginModal .jbs-btn-close:hover{opacity:1;outline:none}#jobusLoginModal .jbs-text-center{text-align:center}#jobusLoginModal .jbs-text-center h2{color:var(--jbs-heading_color,#254035);font-size:28px;font-weight:600;line-height:1.3;margin-bottom:10px}@media(max-width:576px){#jobusLoginModal .jbs-text-center h2{font-size:22px}}#jobusLoginModal .jbs-text-center p{color:#6a737c;font-size:15px;line-height:1.6;margin-bottom:12px}#jobusLoginModal .jbs-text-center p a{color:var(--jbs-brand_color_1,#31795a);font-weight:500;text-decoration:none;transition:color .3s ease}#jobusLoginModal .jbs-text-center p a:hover{color:var(--jbs-brand_color_2,#244034);text-decoration:underline}#jobusLoginModal .form-wrapper{margin-top:30px;max-width:100%}#jobusLoginModal .form-wrapper form.jbs-mt-10{margin-top:10px}#jobusLoginModal .jbs-row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}#jobusLoginModal .jbs-col-12{flex:0 0 100%;padding-left:12px;padding-right:12px}#jobusLoginModal .input-group-meta{display:flex;flex-direction:column;margin-bottom:0;position:relative}#jobusLoginModal .input-group-meta.jbs-mb-25{margin-bottom:25px}#jobusLoginModal .input-group-meta.jbs-mb-20{margin-bottom:20px}#jobusLoginModal .input-group-meta label{color:var(--jbs-heading_color,#254035);display:block;font-size:14px;font-weight:500;margin-bottom:8px;text-align:left}#jobusLoginModal .input-group-meta input{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;color:#000;font-family:inherit;font-size:14px;padding:12px 15px;transition:all .3s ease;width:100%}#jobusLoginModal .input-group-meta input:focus{background-color:#fff;border-color:var(--jbs-brand_color_1,#31795a);box-shadow:0 0 0 3px rgba(49,121,90,.1);outline:none}#jobusLoginModal .input-group-meta input::-moz-placeholder{color:#9fa6ad}#jobusLoginModal .input-group-meta input::placeholder{color:#9fa6ad}#jobusLoginModal .input-group-meta input.pass_log_id{padding-right:45px}#jobusLoginModal .placeholder_icon{bottom:0;color:rgba(0,0,0,.45);font-size:17px;height:55px;position:absolute;right:0;text-align:center;top:27px;width:50px;z-index:1}#jobusLoginModal .placeholder_icon .passVicon{cursor:pointer;display:block;height:100%;position:relative;width:100%}#jobusLoginModal .placeholder_icon .passVicon img{margin:0 auto;position:relative;top:50%;transform:translateY(-50%);width:18px}#jobusLoginModal .placeholder_icon .passVicon:hover img{filter:brightness(1)}#jobusLoginModal .placeholder_icon .passVicon.eye-slash img{filter:brightness(.7)}#jobusLoginModal .agreement-checkbox{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:0;padding:15px 0}#jobusLoginModal .agreement-checkbox.jbs-d-flex{display:flex}#jobusLoginModal .agreement-checkbox.jbs-justify-content-between{justify-content:space-between}#jobusLoginModal .agreement-checkbox.jbs-align-items-center{align-items:center}#jobusLoginModal .agreement-checkbox input[type=checkbox]{accent-color:var(--jbs-brand_color_1,#31795a);cursor:pointer;height:18px;margin-right:8px;width:18px}#jobusLoginModal .agreement-checkbox label{align-items:center;color:#6a737c;cursor:pointer;display:flex;font-size:14px;font-weight:400;line-height:1;margin:0}#jobusLoginModal .agreement-checkbox a{color:var(--jbs-brand_color_1,#31795a);font-size:14px;font-weight:500;text-decoration:none;transition:color .3s ease;white-space:nowrap}#jobusLoginModal .agreement-checkbox a:hover{color:var(--jbs-brand_color_2,#244034);text-decoration:underline}@media(max-width:576px){#jobusLoginModal .agreement-checkbox{align-items:flex-start;flex-direction:column}}#jobusLoginModal .btn-eleven{background-color:var(--jbs-brand_color_1,#31795a);border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:600;height:50px;line-height:26px;padding:12px 24px;text-align:center;transition:all .3s ease;width:100%}#jobusLoginModal .btn-eleven.jbs-jbs-fw-500{font-weight:500}#jobusLoginModal .btn-eleven.tran3s{transition:all .3s ease}#jobusLoginModal .btn-eleven.jbs-d-block{display:block}#jobusLoginModal .btn-eleven.jbs-mt-20{margin-top:20px}#jobusLoginModal .btn-eleven:hover{background-color:var(--jbs-brand_color_2,#244034);box-shadow:0 6px 20px rgba(49,121,90,.3);transform:translateY(-2px)}#jobusLoginModal .btn-eleven:active{box-shadow:0 3px 10px rgba(49,121,90,.2);transform:translateY(0)}#jobusLoginModal .btn-eleven:disabled{cursor:not-allowed;opacity:.6;transform:none}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.jobus-dashboard-post-view-more,.jobus-dashboard-remove-saved-post,.jobus-saved-post{align-items:center;border:1px solid #d6d6d6;color:#cbcbcb;display:inline-flex;height:35px;justify-content:center;line-height:32px;width:35px}.jobus-dashboard-post-view-more:hover,.jobus-dashboard-remove-saved-post:hover,.jobus-saved-post:hover{background:#e7f6ef;border-color:#e7f6ef;color:var(--jbs-brand_color_5)}.btn-one{background-color:var(--jbs-brand_color_3);border:2px solid transparent;border-radius:50px;box-sizing:border-box;color:#000!important;display:inline-block;font-weight:500;padding:8px 26px;text-align:center;text-transform:capitalize;transition:all .3s ease-in-out 0s}.btn-one.lg{padding:8px 32px}.btn-one:hover{background-color:var(--jbs-brand_color_2);border-color:var(--jbs-brand_color_3);color:var(--jbs-brand_color_3)!important}.btn-one:hover img{filter:invert(79%) sepia(72%) saturate(392%) hue-rotate(19deg) brightness(103%) contrast(96%)}.jbs-btn-ten{background:var(--jbs-brand_color_1)!important;border:none!important;border-radius:10px!important;display:inline-block!important;line-height:50px!important;padding:0 26px!important;text-decoration:none!important}.jbs-btn-ten:hover{background:var(--jbs-brand_color_4)!important}.btn-eleven{background:#31795a;border:none;border-radius:7px;color:#fff;font-size:14px;height:60px;letter-spacing:.88px;text-transform:uppercase;width:100%}.btn-eleven:focus,.btn-eleven:hover{background:#00bf58!important}.jbs-btn-success{background-color:var(--jbs-brand_color_4)!important;border-color:var(--jbs-brand_color_4)!important;color:#fff!important;font-weight:500!important;min-width:150px!important;padding:13px 26px!important;text-align:center!important;transition:all .3s ease-in-out 0s}.jbs-btn-success:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}.open-job-btn{background:#eaf9e9;border:1px solid var(--jbs-brand_color_4);border-radius:30px;color:var(--jbs-brand_color_4);font-size:15px;line-height:31px}.open-job-btn:hover{background:var(--jbs-brand_color_4);color:#fff;text-decoration:none!important}.btn-six{border-bottom:2px solid var(--jbs-brand_color_4);font-weight:500;padding-right:12px;position:relative;transition:all .3s ease-in-out 0s}.btn-six,.btn-six:hover{color:var(--jbs-brand_color_4)}.btn-six:hover{letter-spacing:.25px;text-decoration:none!important}.feedback-block-four{border:1px solid #e1e1e1;border-radius:10px;padding:25px 40px}.feedback-block-four ul{margin-left:0!important}.feedback-block-four .rating li a{color:#ffcc4a;font-size:16px;margin-right:8px}.feedback-block-four .review-score{color:rgba(var(--jbs-heading_color),.4);margin:0 0 0 10px}.feedback-block-four blockquote{background-color:transparent!important;border:none!important;box-shadow:none!important;font-size:17px;line-height:1.882em;margin:17px 0 25px;padding:0!important}.feedback-block-four blockquote:after,.feedback-block-four blockquote:before{content:none!important}.feedback-block-four .author-img{height:45px;width:45px}.feedback-block-four .name{font-size:18px}.jbs-filter-area-tab{position:relative}@media(min-width:992px){.jbs-filter-area-tab.jbs-offcanvas{background:transparent;border:none;transform:none;visibility:visible;z-index:0}}@media(max-width:991px){.jbs-filter-area-tab.jbs-offcanvas{overflow-y:auto;position:fixed}}.jbs-filter-area-tab .border-20{border-radius:20px}.jbs-filter-area-tab .jbs-btn-close,.jbs-filter-area-tab .jbs-offcanvas-close{box-shadow:none;position:absolute;right:15px;top:15px}.jbs-filter-area-tab .light-bg{background:var(--jbs-box_bg_color);box-shadow:var(--bs_sm)}.jbs-filter-area-tab .jbs-filter-heading{font-size:25px}@media(max-width:1199px){.jbs-filter-area-tab .jbs-filter-heading{font-size:20px;margin-top:20px;text-align:center}}.jbs-filter-area-tab .jbs-filter-header{background:var(--jbs-box_bg_color);outline:none;padding-bottom:25px;padding-top:25px}.jbs-filter-area-tab .jbs-filter-header:before{background:#fff;border:1px solid rgba(0,0,0,.01);border-radius:50%;color:var(--jbs-brand_color_1);content:"";font-family:bootstrap-icons;font-size:16px;height:35px;line-height:35px;position:absolute;right:25px;text-align:center;top:27px;transition:all .2s ease-in-out 0s;width:35px}.jbs-filter-area-tab .jbs-filter-header:active:before,.jbs-filter-area-tab .jbs-filter-header:before:hover,.jbs-filter-area-tab .jbs-filter-header:hover:before{background-color:var(--jbs-brand_color_1);color:#fff}.jbs-filter-area-tab .jbs-filter-header:not(.jbs-collapsed):before{transform:rotate(180deg)}.jbs-filter-area-tab .jbs-filter-block{margin-bottom:25px;padding-bottom:25px}.jbs-filter-area-tab .jbs-filter-block:last-child{margin-bottom:0;padding-bottom:0}.jbs-filter-area-tab .jbs-filter-block.jbs-bottom-line:not(:last-child){border-bottom:1px solid rgba(49,121,90,.3)}.jbs-filter-area-tab .jbs-filter-title{background:transparent;box-shadow:none;display:block;font-size:1em;padding-right:22px;position:relative;text-decoration:none}.jbs-filter-area-tab .jbs-filter-title:not(.jbs-collapsed){margin-bottom:10px}.jbs-filter-area-tab .jbs-filter-title:before{background:var(--jbs-brand_color_1);border-radius:50%;color:#fff;content:"";display:block;font-family:bootstrap-icons;height:20px;line-height:20px;position:absolute;right:0;text-align:center;top:3px;transition:all .2s ease-in-out 0s;width:20px}.jbs-filter-area-tab .jbs-filter-title:not(.jbs-collapsed):before{content:""}.jbs-filter-area-tab select.jbs-nice-select{display:none!important}.jbs-filter-area-tab .jbs-nice-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:none;border:1px solid var(--black_75);border-radius:7px;box-shadow:none;color:rgba(0,0,0,.65);display:block;font-size:14px;height:45px;line-height:45px;outline:none;padding:0 34px 0 15px;position:relative;width:100%}.jbs-filter-area-tab .jbs-nice-select:before{background:url(https://danlamseo.com/) no-repeat 50%;background-size:contain;content:"";height:10px;left:auto;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:10px}.jbs-filter-area-tab .jbs-nice-select.open:before{transform:translateY(-50%) rotate(180deg)}.jbs-filter-area-tab .jbs-nice-select:after{display:none}.jbs-filter-area-tab .jbs-nice-select .option{background-image:none;font-size:1em;line-height:32px;list-style:none;margin:0;padding:0 15px}.jbs-filter-area-tab .jbs-nice-select .list{display:none;list-style:none;margin:0;max-height:250px;overflow-y:auto;padding:5px 0}.jbs-filter-area-tab .jbs-nice-select .list::-webkit-scrollbar{width:4px}.jbs-filter-area-tab .jbs-nice-select .list::-webkit-scrollbar-thumb{background-color:var(--jbs-brand_color_3);border-radius:3px}.jbs-filter-area-tab .jbs-nice-select.open .list{display:block}.jbs-filter-area-tab .jbs-filter-input{list-style:none;margin-left:0;padding-left:0}.jbs-filter-area-tab .jbs-filter-input li{list-style:none;margin-left:0;position:relative}.jbs-filter-area-tab .jbs-filter-input li label{color:rgba(0,0,0,.7);display:block;font-size:15px;font-weight:400;line-height:35px;padding-left:28px;position:relative;transition:all .1s ease-in-out 0s}.jbs-filter-area-tab .jbs-filter-input li label:before{background:var(--bs-white);border:1px solid var(--black_100);border-radius:3px;content:"";font-family:bootstrap-icons;font-size:12px;font-weight:900;height:16px;left:0;line-height:14px;position:absolute;text-align:center;top:9px;transition:all .1s ease-in-out 0s;width:16px}.jbs-filter-area-tab .jbs-filter-input li label span{background:var(--body_bg);border-radius:50%;float:right;font-size:11px;font-weight:500;height:20px;line-height:20px;margin-top:7px;text-align:center;width:20px}.jbs-filter-area-tab .jbs-filter-input li input[type=checkbox]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;width:100%;z-index:1}.jbs-filter-area-tab .jbs-filter-input li input[type=checkbox]:checked+label:before{background:var(--jbs-brand_color_1);border-color:var(--jbs-brand_color_1);color:#fff;content:""}.jbs-filter-area-tab .jbs-filter-input li input[type=checkbox]:checked+label{background:rgba(var(--jbs-brand_color_1),.02)}.jbs-filter-area-tab .jbs-filter-input li:hover label{background:rgba(49,121,90,.02)!important;color:var(--jbs-brand_color_1)}.jbs-filter-area-tab .more-btn{background:rgba(36,64,52,.6);background-image:none;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;font-size:12px;font-weight:500;line-height:28px;margin-top:10px;text-align:center;text-decoration:none;transition:all .2s ease-in-out 0s}.jbs-filter-area-tab .more-btn i{font-size:18px;vertical-align:-4px}.jbs-filter-area-tab .more-btn:hover{background:var(--jbs-brand_color_4);color:#fff}.jbs-filter-area-tab .jbs-clear-all-btn{background-image:none;box-shadow:none;color:var(--black_400,#848d95);font-size:14px;text-decoration:none;transition:all .2s ease-in-out 0s}.jbs-filter-area-tab .jbs-clear-all-btn:hover{color:var(--jbs-brand_color_1)}.jbs-filter-area-tab .jbs-salary-slider{position:relative}.jbs-filter-area-tab .jbs-salary-slider .jbs-price-input{margin:0 0 10px;width:100%}.jbs-filter-area-tab .jbs-salary-slider .jbs-price-input .currency{color:var(--black_900);font-size:11px}.jbs-filter-area-tab .jbs-salary-slider .jbs-price-input input[type=number]{-moz-appearance:textfield;background:var(--bs-white);border:1px solid var(--black_100);border-radius:2px;box-shadow:none;color:var(--black_900);font-size:11px;height:30px;line-height:30px;margin:0;outline:none;padding:0 6px;text-align:center;width:91px}.jbs-filter-area-tab .jbs-salary-slider .jbs-price-input input[type=number]::-webkit-inner-spin-button,.jbs-filter-area-tab .jbs-salary-slider .jbs-price-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.jbs-filter-area-tab .jbs-salary-slider .jbs-slider{background:#fff;border-radius:7px;height:4px;position:relative}.jbs-filter-area-tab .jbs-salary-slider .jbs-slider .jbs-progress{background:var(--jbs-brand_color_1);border-radius:7px;height:100%;left:0;position:absolute;right:0}.jbs-filter-area-tab .jbs-salary-slider .jbs-range-input{position:relative}.jbs-filter-area-tab .jbs-salary-slider .jbs-range-input input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;box-shadow:none;height:4px;margin:0;padding:0;pointer-events:none;position:absolute;top:-6px;width:100%}.jbs-filter-area-tab .jbs-salary-slider .jbs-range-input input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;box-shadow:none}.jbs-filter-area-tab .jbs-salary-slider .jbs-range-input input[type=range]::-moz-range-track{background:transparent;border:0}.jbs-filter-area-tab .jbs-salary-slider .jbs-range-input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid var(--jbs-brand_color_1);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;height:16px;pointer-events:auto;width:16px}.jbs-filter-area-tab .jbs-salary-slider .jbs-range-input input[type=range]::-moz-range-thumb{-moz-appearance:none;background:#fff;border:2px solid var(--jbs-brand_color_1);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;height:16px;pointer-events:auto;width:16px}.jbs-filter-area-tab .jbs-radio-filter{list-style:none;margin-left:0;padding-left:0}.jbs-filter-area-tab .jbs-radio-filter li{list-style:none;margin:0 2px 5px;position:relative;width:auto}.jbs-filter-area-tab .jbs-radio-filter li label{background:#fff;border-radius:30px;box-shadow:none;color:var(--jbs-brand_color_1);display:inline-block;font-size:11px;font-weight:500;line-height:20px;padding:5px 12px;position:relative;transition:all .1s ease-in-out 0s}.jbs-filter-area-tab .jbs-radio-filter li input[type=checkbox],.jbs-filter-area-tab .jbs-radio-filter li input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;width:100%;z-index:1}.jbs-filter-area-tab .jbs-radio-filter li input[type=checkbox]:checked+label,.jbs-filter-area-tab .jbs-radio-filter li input[type=radio]:checked+label{background:var(--jbs-brand_color_1);color:#fff}.jbs-filter-area-tab .jbs-input-box{height:45px;position:relative}.jbs-filter-area-tab .jbs-input-box input[type=search],.jbs-filter-area-tab .jbs-input-box input[type=text]{background-color:#fff;border:1px solid #ededed;box-shadow:none;color:rgba(0,0,0,.65);font-size:14px;height:100%;line-height:normal;margin:0;outline:none;padding:0 12px 0 36px;width:100%}.jbs-filter-area-tab .jbs-input-box input[type=search]:focus,.jbs-filter-area-tab .jbs-input-box input[type=text]:focus{border:1px solid #ededed;outline:none}.jbs-filter-area-tab .jbs-input-box button{background:transparent;background-image:none;border:0;box-shadow:none;color:#a0a0a0;cursor:pointer;height:100%;left:8px;line-height:1;margin:0;padding:0;position:absolute;top:0}button.jbs-filter-btn{border:2px solid var(--jbs-brand_color_2);border-radius:6px;color:var(--jbs-brand_color_2);font-size:15px}button.jbs-filter-btn.jbs_filter-transparent{background-color:transparent}button.jbs-filter-btn.jbs-open-modal:focus,button.jbs-filter-btn.jbs-open-modal:hover{background:var(--jbs-brand_color_1);border-color:var(--jbs-brand_color_1);color:#fff;text-decoration:none}button.jbs_filter_btn-padding{height:32px;padding:0;width:86px}.jbs-popUpModal{background:rgba(0,0,0,.5)}.jbs-popUpModal .jbs-modal-content{border-radius:15px!important}.jbs-popUpModal .jbs-modal-content.jbs-filter-area-tab .jbs-input-box input,.jbs-popUpModal .jbs-modal-content.jbs-filter-area-tab .jbs-nice-select{background:#fafafa;border-color:#ededed}.jbs-popUpModal .jbs-modal-content.jbs-filter-area-tab .jbs-salary-slider .jbs-slider{background:#efefef}.jbs-popUpModal .jbs-modal-content .jbs-btn-close{box-shadow:none;position:absolute;right:15px;top:15px;z-index:1}.jbs-popUpModal .jbs-filter-area-tab .jbs-filter-block .jbs-filter-title{margin-bottom:10px}.jbs-popUpModal .jbs-filter-area-tab .more-btn{display:inline-block;width:auto}.jbs-filter-area-tab .jbs-search-form-widget .jbs-search-widget-label{color:rgba(0,0,0,.6);display:block;font-size:13px;font-weight:400;margin-bottom:8px}.jbs-filter-area-tab .jbs-search-form-widget .jbs-input-box{position:relative}.jbs-filter-area-tab .jbs-search-form-widget .jbs-input-box .jbs-radius-location-input{padding:0 12px 0 32px}.jbs-filter-area-tab .jbs-search-form-widget .jbs-input-box .jbs-location-icon{color:#a0a0a0;font-size:14px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.jbs-filter-area-tab .jbs-search-form-widget .jbs-input-box button.jbs-search-submit-btn{background:transparent;border:0;box-shadow:none;color:#a0a0a0;height:100%;left:8px;line-height:1;margin:0;padding:0;position:absolute;right:auto;top:0}.jbs-filter-area-tab .jbs-search-form-widget .jbs-input-box #jbs_get_my_location{background:transparent;border:0;box-shadow:none;height:28px;left:auto;margin:0;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px}.jbs-filter-area-tab .jbs-search-form-widget .jbs-radius-search-wrapper .jbs-radius-value-display{color:var(--jbs-brand_color_1);font-size:13px}.jbs-filter-area-tab .jbs-search-form-widget .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e2e2e2;border:0;border-radius:5px;box-shadow:none;height:6px;margin:10px 0;outline:none;padding:0;width:100%}.jbs-filter-area-tab .jbs-search-form-widget .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:5px;height:6px}.jbs-filter-area-tab .jbs-search-form-widget .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:5px;height:6px}.jbs-filter-area-tab .jbs-search-form-widget .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid var(--jbs-brand_color_1);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;height:16px;margin-top:-5px;-webkit-transition:transform .1s,box-shadow .1s;transition:transform .1s,box-shadow .1s;width:16px}.jbs-filter-area-tab .jbs-search-form-widget .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.15)}.jbs-filter-area-tab .jbs-search-form-widget .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]::-webkit-slider-thumb:active{box-shadow:0 0 0 6px rgba(0,0,0,.06);transform:scale(1.1)}.jbs-filter-area-tab .jbs-search-form-widget .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]::-moz-range-thumb{background:#fff;border:2px solid var(--jbs-brand_color_1);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;height:16px;width:16px}.jbs-category-widget-one .jbs-card-item{flex:0 0 auto;width:16.66666%}@media(max-width:1024px){.jbs-category-widget-one .jbs-card-item{width:25%}}@media(max-width:768px){.jbs-category-widget-one .jbs-card-item{width:33.33%}}@media(max-width:576px){.jbs-category-widget-one .jbs-card-item{width:50%}}.jbs-category-widget-one .jbs-card-item .box-info{background:var(--bs-white);border:1px solid var(--border_on_white);border-radius:60px;display:block;padding:50px 15px 30px;transition:all .3s ease-in-out 0s}.jbs-category-widget-one .jbs-card-item .box-info:hover{background:#f5ffcb;border-color:#f5ffcb;text-decoration:none}.jbs-category-widget-one .jbs-card-item .box-info .icon{height:25px}.jbs-category-widget-one .jbs-card-item .box-info .icon img{max-height:100%}.jbs-category-widget-one .jbs-card-item .box-info .title{color:var(--jbs-heading_color);font-size:18px;margin:40px 0 50px;transition:.3s}.jbs-category-widget-one .jbs-card-item .box-info .total-job{color:rgba(9,50,28,.6);font-size:14px;transition:.3s}.jbs-category-widget-two .card-wrapper{-moz-column-gap:15px;column-gap:15px;margin:0 -5px;row-gap:15px}.jbs-category-widget-two .card-wrapper .jbs-card-item .box-info{background:#f2f8f4;border:1px solid #f2f8f4;border-radius:60px;padding:16px 38px;transition:all .2s ease-in-out 0s}.jbs-category-widget-two .card-wrapper .jbs-card-item .box-info:hover{background:#fff;border-color:#35764b;text-decoration:none}.jbs-category-widget-two .card-wrapper .jbs-card-item .box-info .title{color:#35764b;margin-left:12px}.jbs-category-widget-two .card-wrapper .jbs-card-item .box-info .title:hover{background:#fff;border-color:#35764b;text-decoration:none}.jbs-category-widget-three .jbs-row{row-gap:30px}.jbs-category-widget-three .jbs-card-item{background:#fff;border-radius:10px;box-shadow:0 20px 50px rgba(1,20,44,.036)}.jbs-category-widget-three .jbs-card-item:hover{transform:translateY(-5px)}.jbs-category-widget-three .jbs-card-item a{padding:40px 38px 50px}.jbs-category-widget-three .jbs-card-item a:hover{text-decoration:none!important}.jbs-category-widget-three .jbs-card-item .icon{border:1px solid #f0f0f0;border-radius:50%;height:72px;width:72px}.jbs-category-widget-three .jbs-card-item:hover .icon{background:var(--jbs-brand_color_3);border-color:transparent}.jbs-category-widget-three .jbs-card-item .title{color:var(--jbs-heading_color);margin:28px 0 25px}.jbs-category-widget-three .jbs-card-item:hover .title{color:var(--jbs-brand_color_4)}.jbs-category-widget-three .jbs-card-item .total-job{color:rgba(9,50,28,.4);font-size:16px;transition:.3s}.jbs-category-widget-three .jbs-card-item.jbs-bg-color{background:var(--jbs-brand_color_4);box-shadow:none}.jbs-category-widget-three .jbs-card-item.jbs-bg-color a{padding:10px 40px 20px}.jbs-category-widget-three .jbs-card-item.jbs-bg-color .title{font-size:72px;line-height:normal;margin:0 0 5px}.jbs-category-widget-three .jbs-card-item.jbs-bg-color .icon{border-color:#fff}.jbs-job-tabs-widget .jbs-grid-column-3{margin:0 -20px}.jbs-job-tabs-widget .jbs-grid-column-3 .grid-sizer,.jbs-job-tabs-widget .jbs-grid-column-3 .isotop-item{padding:0 20px;width:33.3333%}@media(max-width:992px){.jbs-job-tabs-widget .jbs-grid-column-3 .grid-sizer,.jbs-job-tabs-widget .jbs-grid-column-3 .isotop-item{width:50%}}@media(max-width:576px){.jbs-job-tabs-widget .jbs-grid-column-3 .grid-sizer,.jbs-job-tabs-widget .jbs-grid-column-3 .isotop-item{width:100%}}.wp-block-jobus-shortcode-job-archive{background-color:#fff;margin:0!important;max-width:100%!important}.wp-block-jobus-shortcode-job-archive li{margin-left:0!important}.wp-block-jobus-shortcode-candidate-archive{background-color:#fff;margin:0!important;max-width:100%!important}.jbs-job-details,.wp-block-jobus-shortcode-company-archive{max-width:100%!important}.jbs-job-details{background-color:var(--body_bg)}.jbs-job-details a{text-decoration:none!important}.jbs-job-details code{background:none}.jbs-job-details-two a{text-decoration:none!important}.jbs-job-details-two ul{margin-left:0!important}.jbs-related-job a{text-decoration:none!important}.job-post-item-wrapper .wrapper ul{margin-left:0!important}.job-post-item-wrapper .wrapper li{margin-top:0!important}.wp-theme-twentytwentyfive .jbs-candidates-profile .title,.wp-theme-twentytwentyfive .jbs-candidates-profile .wp-block-heading{top:-39px!important}.wp-theme-twentytwentyfive .jbs-candidates-profile li div{margin:0!important}.wp-theme-twentytwentyfive .job-company-info .job-meta-data div{margin:-6px 0 25px!important}.site-main:has(.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-company-archive){max-width:100%!important}.wp-theme-hello-biz.jobus-frontend .jbs-dashboard-template button,.wp-theme-hello-elementor .jbs-dashboard-template button{border:none}.wp-theme-hello-biz.jobus-frontend .jbs-accordion-button,.wp-theme-hello-elementor .jbs-accordion-button{display:flex;width:100%}.wp-theme-hello-biz.jobus-frontend button.action-btn,.wp-theme-hello-biz.jobus-frontend table tbody tr>td,.wp-theme-hello-elementor button.action-btn,.wp-theme-hello-elementor table tbody tr>td{background:none}.wp-theme-hello-biz.jobus-frontend table thead:first-child tr:first-child th,.wp-theme-hello-elementor table thead:first-child tr:first-child th{border:none}.wp-theme-hello-biz.jobus-frontend table.jbs-table.job-alert-table th,.wp-theme-hello-elementor table.jbs-table.job-alert-table th{text-align:left}.wp-theme-hello-biz.jobus-frontend .dashboard-body .job-alert-table th:last-child,.wp-theme-hello-elementor .dashboard-body .job-alert-table th:last-child{text-align:right!important}.wp-theme-astra #jobusLoginModal .placeholder_icon .passVicon img{top:16px}.wp-theme-astra .user-data-form .form-wrapper .input-group-meta .placeholder_icon img{top:22%;transform:translateY(-22%)}.wp-theme-astra .btn-one:focus{background-color:var(--jbs-brand_color_3);border:2px solid transparent;color:#000!important}.wp-theme-astra .jbs-btn-close:focus,.wp-theme-astra .jbs-btn-close:hover{background:none!important;border:none!important;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)!important;opacity:1!important;outline:0!important}.wp-theme-astra .jbs-filter-area-tab .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range],.wp-theme-astra .jbs-filter-area-tab .jbs-salary-slider .jbs-range-input input[type=range]{border:0!important;box-shadow:none!important;line-height:1!important;min-height:0!important;padding:0!important}.wp-theme-astra .jbs-filter-area-tab .jbs-salary-slider .jbs-range-input input[type=range]{background:transparent!important;height:4px!important;top:-6px!important}.wp-theme-astra .jbs-filter-area-tab .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]{height:6px!important}.wp-theme-astra .jbs-filter-area-tab .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]::-webkit-slider-thumb,.wp-theme-astra .jbs-filter-area-tab .jbs-salary-slider .jbs-range-input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;background:#fff!important;border:2px solid var(--jbs-brand_color_1)!important;border-radius:50%!important;box-shadow:0 1px 4px rgba(0,0,0,.15)!important;cursor:pointer!important;height:16px!important;width:16px!important}.wp-theme-astra .jbs-filter-area-tab .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]::-moz-range-thumb,.wp-theme-astra .jbs-filter-area-tab .jbs-salary-slider .jbs-range-input input[type=range]::-moz-range-thumb{-moz-appearance:none!important;background:#fff!important;border:2px solid var(--jbs-brand_color_1)!important;border-radius:50%!important;box-shadow:0 1px 4px rgba(0,0,0,.15)!important;cursor:pointer!important;height:16px!important;width:16px!important}.wp-theme-astra .jbs-filter-area-tab .jbs-radius-search-wrapper .jbs-radius-distance-slider input[type=range]::-webkit-slider-thumb{margin-top:-5px!important}.post-type-archive-jobus_candidate .ast-container,.post-type-archive-jobus_company .ast-container,.post-type-archive-jobus_job .ast-container,.single-jobus_candidate .ast-container,.single-jobus_company .ast-container,.single-jobus_job .ast-container{display:block!important;max-width:100%!important}.ast-container:has(.jbs-container,.jbs-dashboard-template){flex-direction:column!important;max-width:100%!important;padding:0!important}.single-jobus_candidate .ast-container{padding:0}.card-box .user-avatar-setting .upload-btn{padding:0 10px}.dashboard-body .jbs-table-responsive .action-btn:focus,.dashboard-body .jbs-table-responsive .action-btn:hover{background-color:transparent}.ast-container .jbs-dashboard-template a:focus{outline:none!important}.ast-container table.jbs-table.job-alert-table{border:none}.ast-container a:focus{outline:none!important}.ast-container ul,.registration-section ul{margin-left:0!important;padding-left:0!important}.jobus-frontend.elementor-template-full-width .ast-container{max-width:100%;padding:0}.site-container:has(.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-company-archive){max-width:100%!important;padding:0!important}.content-area:has(.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive){padding:0!important;width:100%!important}.wp-theme-kadence.jobus-frontend ul{padding-left:0}.candidate-profile-card .candidate-skills li{white-space:nowrap}body.docy a:hover{text-decoration:none}body.docy .container:has(.jbs-container){max-width:100%!important;padding:0!important}body.docy .jbs-container ul{margin-left:0!important}body.docy .jbs-container ul.jbs-pagination{padding-left:0!important}body.docy .jbs-pagination .page-numbers{border-bottom:none;border-left:none;border-top:none}body.docy .candidate-profile-card div.right-side ul.candidate-skills{padding-left:0}body.docy .jbs-table tbody tr,body.docy .jbs-table thead{background:none;border:none}.wp-theme-docy .user-data-form .form-wrapper .input-group-meta .placeholder_icon span:before{top:24px}.wp-theme-docy .dashboard-body .placeholder_icon span:before{top:20px}.wp-theme-docy .dashboard-body a:hover{text-decoration:none!important}.wp-theme-docy .dashboard-body .table_shortcode thead,.wp-theme-docy .dashboard-body table thead{background:none;border:none}.jbs-nice-select ul{border-radius:10px!important;margin:5px;padding-left:0!important}.grid-container.hfeed:has(.jbs-company-profiles,.jbs-candidates-profile,.job-listing-three,.jbs-job-details-two,.jbs-job-details,.candidates-profile-2,.company-details,.jbs-dashboard-template){max-width:100%}.grid-container.hfeed:has(.jbs-company-profiles,.jbs-candidates-profile,.job-listing-three,.jbs-job-details-two,.jbs-job-details,.candidates-profile-2,.company-details,.jbs-dashboard-template) .site-content{display:block}.grid-container.hfeed:has(.jbs-company-profiles,.jbs-candidates-profile,.job-listing-three,.jbs-job-details-two,.jbs-job-details,.candidates-profile-2,.company-details,.jbs-dashboard-template) .jbs-job-details{margin-top:0}.grid-container.hfeed:has(.jbs-company-profiles,.jbs-candidates-profile,.job-listing-three,.jbs-job-details-two,.jbs-job-details,.candidates-profile-2,.company-details,.jbs-dashboard-template) .dashboard-body .placeholder_icon span:before{top:21px}.grid-container.hfeed:has(.jbs-company-profiles,.jbs-candidates-profile,.job-listing-three,.jbs-job-details-two,.jbs-job-details,.candidates-profile-2,.company-details,.jbs-dashboard-template) table.jbs-table.job-alert-table{border:none}.jobus-frontend.elementor-template-full-width .grid-container.hfeed{max-width:100%}.wp-theme-Avada.jobus-frontend .clearfix{padding:0!important}.wp-theme-Avada.jobus-frontend .clearfix .fusion-row:has(.jbs-container,.elementor-widget-jobus_companies,.elementor-widget-jobus_job_tabs,.jbs-dashboard-template){max-width:100%!important;padding:0!important}.wp-theme-Avada.jobus-frontend .fusion-row .page-numbers.current{border-bottom:none;border-left:none;border-top:none;margin:0!important}.wp-theme-Avada.jobus-frontend .fusion-row h6.fusion-responsive-typography-calculated{margin:11px 0}.wp-theme-oceanwp.jobus-frontend a:focus{outline:none!important}.jobus-frontend .jbs-container form{margin-bottom:0}.wp-theme-blocksy.jobus-frontend .jbs-dashboard-template .dashboard-wrapper a{outline:none}.wp-theme-blocksy.jobus-frontend .jbs-dashboard-template .dashboard-wrapper a:focus{box-shadow:none;outline:none!important}.wp-theme-blocksy.jobus-frontend .jbs-dashboard-template .dashboard-wrapper .user-avatar-setting .upload-btn{padding:0 10px!important}.wp-theme-jobi .jbs-candidates-profile,.wp-theme-jobi .jbs-job-details,.wp-theme-jobi .job-details{padding-top:180px!important}.wp-theme-jobi .dashboard-body .passVicon img{display:inline-block}.jobus-frontend.wp-theme-twentytwenty #main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty #primary:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .content-area:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .entry-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .is-layout-constrained:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .is-layout-flow:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .site-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .site-main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .site:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .wp-block-group:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .wp-block-post-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .wp-block-post-template:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .wp-block-query:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .wp-site-blocks:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty .wp-site-blocks>main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty article:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive #main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive #primary:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .content-area:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .entry-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .is-layout-constrained:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .is-layout-flow:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .site-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .site-main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .site:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .wp-block-group:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .wp-block-post-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .wp-block-post-template:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .wp-block-query:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .wp-site-blocks:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive .wp-site-blocks>main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive article:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour #main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour #primary:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .content-area:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .entry-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .is-layout-constrained:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .is-layout-flow:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .site-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .site-main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .site:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .wp-block-group:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .wp-block-post-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .wp-block-post-template:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .wp-block-query:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .wp-site-blocks:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour .wp-site-blocks>main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour article:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone #main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone #primary:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .content-area:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .entry-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .is-layout-constrained:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .is-layout-flow:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .site-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .site-main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .site:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .wp-block-group:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .wp-block-post-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .wp-block-post-template:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .wp-block-query:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .wp-site-blocks:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone .wp-site-blocks>main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone article:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree #main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree #primary:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .content-area:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .entry-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .is-layout-constrained:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .is-layout-flow:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .site-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .site-main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .site:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .wp-block-group:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .wp-block-post-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .wp-block-post-template:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .wp-block-query:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .wp-site-blocks:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree .wp-site-blocks>main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree article:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo #main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo #primary:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .content-area:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .entry-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .is-layout-constrained:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .is-layout-flow:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .site-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .site-main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .site:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .wp-block-group:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .wp-block-post-content:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .wp-block-post-template:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .wp-block-query:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .wp-site-blocks:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo .wp-site-blocks>main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo article:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo main:has(>.jbs-container,>section.jbs,>.wp-block-jobus-shortcode-job-archive,>.wp-block-jobus-shortcode-candidate-archive,>.wp-block-jobus-shortcode-company-archive,.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive){margin-left:0!important;margin-right:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important;width:auto!important}.jobus-frontend.wp-theme-twentytwenty :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:has(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwenty :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:is(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:has(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfive :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:is(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:has(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyfour :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:is(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:has(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentyone :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:is(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:has(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentythree :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:is(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:has(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive),.jobus-frontend.wp-theme-twentytwentytwo :is(.is-layout-constrained,.entry-content,.wp-block-post-content)>:is(section.jbs,.jbs-container,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive){margin-left:0!important;margin-right:0!important;max-width:none!important}.jobus-frontend.wp-theme-twentytwenty .wp-block-jobus-shortcode-candidate-archive,.jobus-frontend.wp-theme-twentytwenty .wp-block-jobus-shortcode-company-archive,.jobus-frontend.wp-theme-twentytwenty .wp-block-jobus-shortcode-job-archive,.jobus-frontend.wp-theme-twentytwentyfive .wp-block-jobus-shortcode-candidate-archive,.jobus-frontend.wp-theme-twentytwentyfive .wp-block-jobus-shortcode-company-archive,.jobus-frontend.wp-theme-twentytwentyfive .wp-block-jobus-shortcode-job-archive,.jobus-frontend.wp-theme-twentytwentyfour .wp-block-jobus-shortcode-candidate-archive,.jobus-frontend.wp-theme-twentytwentyfour .wp-block-jobus-shortcode-company-archive,.jobus-frontend.wp-theme-twentytwentyfour .wp-block-jobus-shortcode-job-archive,.jobus-frontend.wp-theme-twentytwentyone .wp-block-jobus-shortcode-candidate-archive,.jobus-frontend.wp-theme-twentytwentyone .wp-block-jobus-shortcode-company-archive,.jobus-frontend.wp-theme-twentytwentyone .wp-block-jobus-shortcode-job-archive,.jobus-frontend.wp-theme-twentytwentythree .wp-block-jobus-shortcode-candidate-archive,.jobus-frontend.wp-theme-twentytwentythree .wp-block-jobus-shortcode-company-archive,.jobus-frontend.wp-theme-twentytwentythree .wp-block-jobus-shortcode-job-archive,.jobus-frontend.wp-theme-twentytwentytwo .wp-block-jobus-shortcode-candidate-archive,.jobus-frontend.wp-theme-twentytwentytwo .wp-block-jobus-shortcode-company-archive,.jobus-frontend.wp-theme-twentytwentytwo .wp-block-jobus-shortcode-job-archive{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .has-global-padding,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .has-global-padding,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .has-global-padding,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .has-global-padding,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .has-global-padding,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .has-global-padding{padding-left:0!important;padding-right:0!important}.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-footer,.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-header,.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-meta,.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .post-navigation,.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-author,.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-date,.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-featured-image,.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-navigation-link,.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-title,.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) nav.post-navigation,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-footer,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-header,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-meta,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .post-navigation,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-author,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-date,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-featured-image,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-navigation-link,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-title,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) nav.post-navigation,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-footer,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-header,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-meta,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .post-navigation,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-author,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-date,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-featured-image,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-navigation-link,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-title,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) nav.post-navigation,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-footer,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-header,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-meta,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .post-navigation,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-author,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-date,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-featured-image,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-navigation-link,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-title,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) nav.post-navigation,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-footer,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-header,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-meta,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .post-navigation,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-author,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-date,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-featured-image,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-navigation-link,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-title,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) nav.post-navigation,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-footer,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-header,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .entry-meta,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .post-navigation,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-author,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-date,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-featured-image,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-navigation-link,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-block-post-title,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) nav.post-navigation{display:none!important}.jobus-frontend.wp-theme-twentytwenty:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-site-blocks>main,.jobus-frontend.wp-theme-twentytwentyfive:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-site-blocks>main,.jobus-frontend.wp-theme-twentytwentyfour:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-site-blocks>main,.jobus-frontend.wp-theme-twentytwentyone:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-site-blocks>main,.jobus-frontend.wp-theme-twentytwentythree:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-site-blocks>main,.jobus-frontend.wp-theme-twentytwentytwo:has(.jbs-container,section.jbs,.wp-block-jobus-shortcode-job-archive,.wp-block-jobus-shortcode-candidate-archive,.wp-block-jobus-shortcode-company-archive) .wp-site-blocks>main{margin-top:0!important;padding-bottom:0!important;padding-top:0!important}@media(max-width:768px){.feedback-section-five .slider-arrows,.jbs-related-job .jbs-slick-arrow-one{position:static}.dashboard-navbar{opacity:0;transform:translateX(-100%);transition:all .3s ease;visibility:hidden}.dashboard-body{margin-left:0!important}.dashboard-body .job-list-one{padding-left:12px!important}}@media(max-width:1024px){.candidate-info.location-info,.candidate-info.salary-info{margin-top:50px!important}}@media(max-width:575px){.candidate-info.location-info{margin-top:20px!important}.profile-btn{margin-left:10px!important}.specification-item{flex-wrap:wrap!important}}

/*# sourceMappingURL=main.css.map */
@charset "UTF-8";/*!
 * Bootstrap v5.2.0-beta1 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-heading-color: ;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(var(--bs-body-color-rgb),.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:rgba(var(--bs-body-color-rgb),.75)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.375rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.375rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.375rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.375rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check:focus+.btn,.btn:focus{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:active+.btn,.btn-check:checked+.btn,.btn.active,.btn.show,.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn.active:focus,.btn.show:focus,.btn:active:focus{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f9fafb;--bs-btn-hover-border-color:#f9fafb;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#f9fafb;--bs-btn-active-border-color:#f9fafb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1c1f23;--bs-btn-hover-border-color:#1a1e21;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1a1e21;--bs-btn-active-border-color:#191c1f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;text-decoration:underline}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:1000;display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(var(--bs-nav-tabs-border-width) * -1);background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(var(--bs-nav-tabs-border-width) * -1);border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0, 0, 0, 0.55);--bs-navbar-hover-color:rgba(0, 0, 0, 0.7);--bs-navbar-disabled-color:rgba(0, 0, 0, 0.3);--bs-navbar-active-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-hover-color:rgba(0, 0, 0, 0.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(0, 0, 0, 0.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0, 0, 0, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:#000;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius,0)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius,0)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0, 0, 0, 0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(var(--bs-list-group-border-width) * -1);border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(255, 255, 255, 0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.375rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color:#6c757d;--bs-toast-header-bg:rgba(255, 255, 255, 0.85);--bs-toast-header-border-color:rgba(0, 0, 0, 0.05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{position:absolute;z-index:1090;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(var(--bs-toast-padding-x) * -.5);margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(var(--bs-modal-header-padding-y) * -.5) calc(var(--bs-modal-header-padding-x) * -.5) calc(var(--bs-modal-header-padding-y) * -.5) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.375rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius,0)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:var(--bs-heading-color);--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#212529;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(var(--bs-popover-arrow-width) * -.5);content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;-webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}}@media (max-width:575.98px){.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media (max-width:767.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media (max-width:991.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media (max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media (max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(var(--bs-offcanvas-padding-y) * -.5);margin-right:calc(var(--bs-offcanvas-padding-x) * -.5);margin-bottom:calc(var(--bs-offcanvas-padding-y) * -.5)}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),.75)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
/**
 * pretty-checkbox.css
 *
 * A pure CSS library to beautify checkbox and radio buttons
 *
 * Source: https://github.com/lokesh-coder/pretty-checkbox
 * Demo: https://lokesh-coder.github.io/pretty-checkbox
 *
 * Copyright (c) 2017 Lokesh rajendran
 */

.pretty *{box-sizing:border-box}.pretty input:not([type=checkbox]):not([type=radio]){display:none}.pretty{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label{position:initial;display:inline-block;font-weight:400;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:after,.pretty .state label:before{content:'';width:calc(1em + 2px);height:calc(1em + 2px);display:block;box-sizing:border-box;border-radius:0;border:1px solid transparent;z-index:0;position:absolute;left:0;top:calc((0% - (100% - 1em)) - 8%);background-color:transparent}.pretty .state label:before{border-color:#bdc3c7}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate{display:none}@-webkit-keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jelly{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes jelly{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}100%{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}100%{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}.pretty.p-default.p-fill .state label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pretty.p-default .state label:after{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.pretty.p-default input:checked~.state label:after{background-color:#bdc3c7!important}.pretty.p-default.p-thick .state label:after,.pretty.p-default.p-thick .state label:before{border-width:calc(1em / 7)}.pretty.p-default.p-thick .state label:after{-webkit-transform:scale(.4)!important;-ms-transform:scale(.4)!important;transform:scale(.4)!important}.pretty.p-icon .state .icon{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-icon .state .icon:before{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-icon input:checked~.state .icon{opacity:1}.pretty.p-icon input:checked~.state label:before{border-color:#5a656b}.pretty.p-svg .state .svg{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-svg .state svg{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-svg input:checked~.state .svg{opacity:1}.pretty.p-image .state img{opacity:0;position:absolute;width:calc(1em + 2px);height:calc(1em + 2px);top:0;top:calc((0% - (100% - 1em)) - 8%);left:0;z-index:0;text-align:center;line-height:normal;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-image input:checked~.state img{opacity:1}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state{position:relative}.pretty.p-switch .state:before{content:'';border:1px solid #bdc3c7;border-radius:60px;width:2em;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc((0% - (100% - 1em)) - 16%);z-index:0;transition:all .5s ease}.pretty.p-switch .state label{text-indent:2.5em}.pretty.p-switch .state label:after,.pretty.p-switch .state label:before{transition:all .5s ease;border-radius:100%;left:0;border-color:transparent;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-switch .state label:after{background-color:#bdc3c7!important}.pretty.p-switch input:checked~.state:before{border-color:#5a656b}.pretty.p-switch input:checked~.state label:before{opacity:0}.pretty.p-switch input:checked~.state label:after{background-color:#5a656b!important;left:1em}.pretty.p-switch.p-fill input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-switch.p-fill input:checked~.state label:before{opacity:0}.pretty.p-switch.p-fill input:checked~.state label:after{background-color:#fff!important;left:1em}.pretty.p-switch.p-slim .state:before{height:.1em;background:#bdc3c7!important;top:calc(50% - .1em)}.pretty.p-switch.p-slim input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.pretty.p-has-hover input:hover~.state.p-is-hover{display:block}.pretty.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.pretty.p-has-focus input:focus~.state label:before{box-shadow:0 0 3px 0 #bdc3c7}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on{opacity:0;display:none}.pretty.p-toggle .state .icon,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img,.pretty.p-toggle .state.p-off{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon{color:#bdc3c7}.pretty.p-toggle input:checked~.state.p-on{opacity:1;display:inherit}.pretty.p-toggle input:checked~.state.p-off{opacity:0;display:none}.pretty.p-plain input:checked~.state label:before,.pretty.p-plain.p-toggle .state label:before{content:none}.pretty.p-plain.p-plain .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pretty.p-round .state label:after,.pretty.p-round .state label:before{border-radius:100%}.pretty.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-curve .state label:after,.pretty.p-curve .state label:before{border-radius:20%}.pretty.p-smooth .icon,.pretty.p-smooth .svg,.pretty.p-smooth label:after,.pretty.p-smooth label:before{transition:all .5s ease}.pretty.p-smooth input:checked+.state label:after{transition:all .3s ease}.pretty.p-smooth input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.pretty.p-smooth input:checked+.state img{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-default input:checked+.state label:after{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-plain input:checked+.state label:before{content:'';-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:all .5s ease}.pretty.p-tada:not(.p-default) input:checked+.state .icon,.pretty.p-tada:not(.p-default) input:checked+.state .svg,.pretty.p-tada:not(.p-default) input:checked+.state img,.pretty.p-tada:not(.p-default) input:checked+.state label:after,.pretty.p-tada:not(.p-default) input:checked+.state label:before{-webkit-animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state .icon,.pretty.p-jelly:not(.p-default) input:checked+.state .svg,.pretty.p-jelly:not(.p-default) input:checked+.state img,.pretty.p-jelly:not(.p-default) input:checked+.state label:after,.pretty.p-jelly:not(.p-default) input:checked+.state label:before{-webkit-animation:jelly .7s cubic-bezier(.25,.46,.45,.94);animation:jelly .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state label:before{border-color:transparent}.pretty.p-rotate:not(.p-default) input:checked~.state .icon,.pretty.p-rotate:not(.p-default) input:checked~.state .svg,.pretty.p-rotate:not(.p-default) input:checked~.state img,.pretty.p-rotate:not(.p-default) input:checked~.state label:after,.pretty.p-rotate:not(.p-default) input:checked~.state label:before{-webkit-animation:rotate .7s cubic-bezier(.25,.46,.45,.94);animation:rotate .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-rotate:not(.p-default) input:checked~.state label:before{border-color:transparent}.pretty.p-pulse:not(.p-switch) input:checked~.state label:before{-webkit-animation:pulse 1s;animation:pulse 1s}.pretty input[disabled]{cursor:not-allowed;display:none}.pretty input[disabled]~*{opacity:.5}.pretty.p-locked input{display:none;cursor:not-allowed}.pretty input:checked~.state.p-primary label:after,.pretty.p-toggle .state.p-primary label:after{background-color:#428bca!important}.pretty input:checked~.state.p-primary .icon,.pretty input:checked~.state.p-primary .svg,.pretty.p-toggle .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-primary-o label:before,.pretty.p-toggle .state.p-primary-o label:before{border-color:#428bca}.pretty input:checked~.state.p-primary-o label:after,.pretty.p-toggle .state.p-primary-o label:after{background-color:transparent}.pretty input:checked~.state.p-primary-o .icon,.pretty input:checked~.state.p-primary-o .svg,.pretty input:checked~.state.p-primary-o svg,.pretty.p-toggle .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg{color:#428bca;stroke:#428bca}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#428bca!important}.pretty.p-switch input:checked~.state.p-primary:before{border-color:#428bca}.pretty.p-switch.p-fill input:checked~.state.p-primary:before{background-color:#428bca!important}.pretty.p-switch.p-slim input:checked~.state.p-primary:before{border-color:#245682;background-color:#245682!important}.pretty input:checked~.state.p-info label:after,.pretty.p-toggle .state.p-info label:after{background-color:#5bc0de!important}.pretty input:checked~.state.p-info .icon,.pretty input:checked~.state.p-info .svg,.pretty.p-toggle .state.p-info .icon,.pretty.p-toggle .state.p-info .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-info-o label:before,.pretty.p-toggle .state.p-info-o label:before{border-color:#5bc0de}.pretty input:checked~.state.p-info-o label:after,.pretty.p-toggle .state.p-info-o label:after{background-color:transparent}.pretty input:checked~.state.p-info-o .icon,.pretty input:checked~.state.p-info-o .svg,.pretty input:checked~.state.p-info-o svg,.pretty.p-toggle .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after{background-color:#5bc0de!important}.pretty.p-switch input:checked~.state.p-info:before{border-color:#5bc0de}.pretty.p-switch.p-fill input:checked~.state.p-info:before{background-color:#5bc0de!important}.pretty.p-switch.p-slim input:checked~.state.p-info:before{border-color:#2390b0;background-color:#2390b0!important}.pretty input:checked~.state.p-success label:after,.pretty.p-toggle .state.p-success label:after{background-color:#5cb85c!important}.pretty input:checked~.state.p-success .icon,.pretty input:checked~.state.p-success .svg,.pretty.p-toggle .state.p-success .icon,.pretty.p-toggle .state.p-success .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-success-o label:before,.pretty.p-toggle .state.p-success-o label:before{border-color:#5cb85c}.pretty input:checked~.state.p-success-o label:after,.pretty.p-toggle .state.p-success-o label:after{background-color:transparent}.pretty input:checked~.state.p-success-o .icon,.pretty input:checked~.state.p-success-o .svg,.pretty input:checked~.state.p-success-o svg,.pretty.p-toggle .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after{background-color:#5cb85c!important}.pretty.p-switch input:checked~.state.p-success:before{border-color:#5cb85c}.pretty.p-switch.p-fill input:checked~.state.p-success:before{background-color:#5cb85c!important}.pretty.p-switch.p-slim input:checked~.state.p-success:before{border-color:#357935;background-color:#357935!important}.pretty input:checked~.state.p-warning label:after,.pretty.p-toggle .state.p-warning label:after{background-color:#f0ad4e!important}.pretty input:checked~.state.p-warning .icon,.pretty input:checked~.state.p-warning .svg,.pretty.p-toggle .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-warning-o label:before,.pretty.p-toggle .state.p-warning-o label:before{border-color:#f0ad4e}.pretty input:checked~.state.p-warning-o label:after,.pretty.p-toggle .state.p-warning-o label:after{background-color:transparent}.pretty input:checked~.state.p-warning-o .icon,.pretty input:checked~.state.p-warning-o .svg,.pretty input:checked~.state.p-warning-o svg,.pretty.p-toggle .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after{background-color:#f0ad4e!important}.pretty.p-switch input:checked~.state.p-warning:before{border-color:#f0ad4e}.pretty.p-switch.p-fill input:checked~.state.p-warning:before{background-color:#f0ad4e!important}.pretty.p-switch.p-slim input:checked~.state.p-warning:before{border-color:#c77c11;background-color:#c77c11!important}.pretty input:checked~.state.p-danger label:after,.pretty.p-toggle .state.p-danger label:after{background-color:#d9534f!important}.pretty input:checked~.state.p-danger .icon,.pretty input:checked~.state.p-danger .svg,.pretty.p-toggle .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-danger-o label:before,.pretty.p-toggle .state.p-danger-o label:before{border-color:#d9534f}.pretty input:checked~.state.p-danger-o label:after,.pretty.p-toggle .state.p-danger-o label:after{background-color:transparent}.pretty input:checked~.state.p-danger-o .icon,.pretty input:checked~.state.p-danger-o .svg,.pretty input:checked~.state.p-danger-o svg,.pretty.p-toggle .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after{background-color:#d9534f!important}.pretty.p-switch input:checked~.state.p-danger:before{border-color:#d9534f}.pretty.p-switch.p-fill input:checked~.state.p-danger:before{background-color:#d9534f!important}.pretty.p-switch.p-slim input:checked~.state.p-danger:before{border-color:#a02622;background-color:#a02622!important}.pretty.p-bigger .icon,.pretty.p-bigger .img,.pretty.p-bigger .svg,.pretty.p-bigger label:after,.pretty.p-bigger label:before{font-size:1.2em!important;top:calc((0% - (100% - 1em)) - 35%)!important}.pretty.p-bigger label{text-indent:1.7em}@media print{.pretty .state .icon,.pretty .state label:after,.pretty .state label:before,.pretty .state:before{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}

@font-face {
    font-family: 'ElegantIcons';
    src: url("fonts/ElegantIcons.eot");
    src: url("fonts/ElegantIcons.eot?#iefix") format('embedded-opentype'),
    url("fonts/ElegantIcons.woff") format('woff'),
    url("fonts/ElegantIcons.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
    font-family: 'ElegantIcons';
    content: attr(data-icon);
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="your-class-prefix"] {
*/
.arrow_up, .arrow_down, .arrow_left, .arrow_right, .arrow_left-up, .arrow_right-up, .arrow_right-down, .arrow_left-down, .arrow-up-down, .arrow_up-down_alt, .arrow_left-right_alt, .arrow_left-right, .arrow_expand_alt2, .arrow_expand_alt, .arrow_condense, .arrow_expand, .arrow_move, .arrow_carrot-up, .arrow_carrot-down, .arrow_carrot-left, .arrow_carrot-right, .arrow_carrot-2up, .arrow_carrot-2down, .arrow_carrot-2left, .arrow_carrot-2right, .arrow_carrot-up_alt2, .arrow_carrot-down_alt2, .arrow_carrot-left_alt2, .arrow_carrot-right_alt2, .arrow_carrot-2up_alt2, .arrow_carrot-2down_alt2, .arrow_carrot-2left_alt2, .arrow_carrot-2right_alt2, .arrow_triangle-up, .arrow_triangle-down, .arrow_triangle-left, .arrow_triangle-right, .arrow_triangle-up_alt2, .arrow_triangle-down_alt2, .arrow_triangle-left_alt2, .arrow_triangle-right_alt2, .arrow_back, .icon_minus-06, .icon_plus, .icon_close, .icon_check, .icon_minus_alt2, .icon_plus_alt2, .icon_close_alt2, .icon_check_alt2, .icon_zoom-out_alt, .icon_zoom-in_alt, .icon_search, .icon_box-empty, .icon_box-selected, .icon_minus-box, .icon_plus-box, .icon_box-checked, .icon_circle-empty, .icon_circle-slelected, .icon_stop_alt2, .icon_stop, .icon_pause_alt2, .icon_pause, .icon_menu, .icon_menu-square_alt2, .icon_menu-circle_alt2, .icon_ul, .icon_ol, .icon_adjust-horiz, .icon_adjust-vert, .icon_document_alt, .icon_documents_alt, .icon_pencil, .icon_pencil-edit_alt, .icon_pencil-edit, .icon_folder-alt, .icon_folder-open_alt, .icon_folder-add_alt, .icon_info_alt, .icon_error-oct_alt, .icon_error-circle_alt, .icon_error-triangle_alt, .icon_question_alt2, .icon_question, .icon_comment_alt, .icon_chat_alt, .icon_vol-mute_alt, .icon_volume-low_alt, .icon_volume-high_alt, .icon_quotations, .icon_quotations_alt2, .icon_clock_alt, .icon_lock_alt, .icon_lock-open_alt, .icon_key_alt, .icon_cloud_alt, .icon_cloud-upload_alt, .icon_cloud-download_alt, .icon_image, .icon_images, .icon_lightbulb_alt, .icon_gift_alt, .icon_house_alt, .icon_genius, .icon_mobile, .icon_tablet, .icon_laptop, .icon_desktop, .icon_camera_alt, .icon_mail_alt, .icon_cone_alt, .icon_ribbon_alt, .icon_bag_alt, .icon_creditcard, .icon_cart_alt, .icon_paperclip, .icon_tag_alt, .icon_tags_alt, .icon_trash_alt, .icon_cursor_alt, .icon_mic_alt, .icon_compass_alt, .icon_pin_alt, .icon_pushpin_alt, .icon_map_alt, .icon_drawer_alt, .icon_toolbox_alt, .icon_book_alt, .icon_calendar, .icon_film, .icon_table, .icon_contacts_alt, .icon_headphones, .icon_lifesaver, .icon_piechart, .icon_refresh, .icon_link_alt, .icon_link, .icon_loading, .icon_blocked, .icon_archive_alt, .icon_heart_alt, .icon_star_alt, .icon_star-half_alt, .icon_star, .icon_star-half, .icon_tools, .icon_tool, .icon_cog, .icon_cogs, .arrow_up_alt, .arrow_down_alt, .arrow_left_alt, .arrow_right_alt, .arrow_left-up_alt, .arrow_right-up_alt, .arrow_right-down_alt, .arrow_left-down_alt, .arrow_condense_alt, .arrow_expand_alt3, .arrow_carrot_up_alt, .arrow_carrot-down_alt, .arrow_carrot-left_alt, .arrow_carrot-right_alt, .arrow_carrot-2up_alt, .arrow_carrot-2dwnn_alt, .arrow_carrot-2left_alt, .arrow_carrot-2right_alt, .arrow_triangle-up_alt, .arrow_triangle-down_alt, .arrow_triangle-left_alt, .arrow_triangle-right_alt, .icon_minus_alt, .icon_plus_alt, .icon_close_alt, .icon_check_alt, .icon_zoom-out, .icon_zoom-in, .icon_stop_alt, .icon_menu-square_alt, .icon_menu-circle_alt, .icon_document, .icon_documents, .icon_pencil_alt, .icon_folder, .icon_folder-open, .icon_folder-add, .icon_folder_upload, .icon_folder_download, .icon_info, .icon_error-circle, .icon_error-oct, .icon_error-triangle, .icon_question_alt, .icon_comment, .icon_chat, .icon_vol-mute, .icon_volume-low, .icon_volume-high, .icon_quotations_alt, .icon_clock, .icon_lock, .icon_lock-open, .icon_key, .icon_cloud, .icon_cloud-upload, .icon_cloud-download, .icon_lightbulb, .icon_gift, .icon_house, .icon_camera, .icon_mail, .icon_cone, .icon_ribbon, .icon_bag, .icon_cart, .icon_tag, .icon_tags, .icon_trash, .icon_cursor, .icon_mic, .icon_compass, .icon_pin, .icon_pushpin, .icon_map, .icon_drawer, .icon_toolbox, .icon_book, .icon_contacts, .icon_archive, .icon_heart, .icon_profile, .icon_group, .icon_grid-2x2, .icon_grid-3x3, .icon_music, .icon_pause_alt, .icon_phone, .icon_upload, .icon_download, .social_facebook, .social_twitter, .social_pinterest, .social_googleplus, .social_tumblr, .social_tumbleupon, .social_wordpress, .social_instagram, .social_dribbble, .social_vimeo, .social_linkedin, .social_rss, .social_deviantart, .social_share, .social_myspace, .social_skype, .social_youtube, .social_picassa, .social_googledrive, .social_flickr, .social_blogger, .social_spotify, .social_delicious, .social_facebook_circle, .social_twitter_circle, .social_pinterest_circle, .social_googleplus_circle, .social_tumblr_circle, .social_stumbleupon_circle, .social_wordpress_circle, .social_instagram_circle, .social_dribbble_circle, .social_vimeo_circle, .social_linkedin_circle, .social_rss_circle, .social_deviantart_circle, .social_share_circle, .social_myspace_circle, .social_skype_circle, .social_youtube_circle, .social_picassa_circle, .social_googledrive_alt2, .social_flickr_circle, .social_blogger_circle, .social_spotify_circle, .social_delicious_circle, .social_facebook_square, .social_twitter_square, .social_pinterest_square, .social_googleplus_square, .social_tumblr_square, .social_stumbleupon_square, .social_wordpress_square, .social_instagram_square, .social_dribbble_square, .social_vimeo_square, .social_linkedin_square, .social_rss_square, .social_deviantart_square, .social_share_square, .social_myspace_square, .social_skype_square, .social_youtube_square, .social_picassa_square, .social_googledrive_square, .social_flickr_square, .social_blogger_square, .social_spotify_square, .social_delicious_square, .icon_printer, .icon_calulator, .icon_building, .icon_floppy, .icon_drive, .icon_search-2, .icon_id, .icon_id-2, .icon_puzzle, .icon_like, .icon_dislike, .icon_mug, .icon_currency, .icon_wallet, .icon_pens, .icon_easel, .icon_flowchart, .icon_datareport, .icon_briefcase, .icon_shield, .icon_percent, .icon_globe, .icon_globe-2, .icon_target, .icon_hourglass, .icon_balance, .icon_rook, .icon_printer-alt, .icon_calculator_alt, .icon_building_alt, .icon_floppy_alt, .icon_drive_alt, .icon_search_alt, .icon_id_alt, .icon_id-2_alt, .icon_puzzle_alt, .icon_like_alt, .icon_dislike_alt, .icon_mug_alt, .icon_currency_alt, .icon_wallet_alt, .icon_pens_alt, .icon_easel_alt, .icon_flowchart_alt, .icon_datareport_alt, .icon_briefcase_alt, .icon_shield_alt, .icon_percent_alt, .icon_globe_alt, .icon_clipboard {
    font-family: 'ElegantIcons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}

.arrow_up:before {
    content: "\21";
}

.arrow_down:before {
    content: "\22";
}

.arrow_left:before {
    content: "\23";
}

.arrow_right:before {
    content: "\24";
}

.arrow_left-up:before {
    content: "\25";
}

.arrow_right-up:before {
    content: "\26";
}

.arrow_right-down:before {
    content: "\27";
}

.arrow_left-down:before {
    content: "\28";
}

.arrow-up-down:before {
    content: "\29";
}

.arrow_up-down_alt:before {
    content: "\2a";
}

.arrow_left-right_alt:before {
    content: "\2b";
}

.arrow_left-right:before {
    content: "\2c";
}

.arrow_expand_alt2:before {
    content: "\2d";
}

.arrow_expand_alt:before {
    content: "\2e";
}

.arrow_condense:before {
    content: "\2f";
}

.arrow_expand:before {
    content: "\30";
}

.arrow_move:before {
    content: "\31";
}

.arrow_carrot-up:before {
    content: "\32";
}

.arrow_carrot-down:before {
    content: "\33";
}

.arrow_carrot-left:before {
    content: "\34";
}

.arrow_carrot-right:before {
    content: "\35";
}

.arrow_carrot-2up:before {
    content: "\36";
}

.arrow_carrot-2down:before {
    content: "\37";
}

.arrow_carrot-2left:before {
    content: "\38";
}

.arrow_carrot-2right:before {
    content: "\39";
}

.arrow_carrot-up_alt2:before {
    content: "\3a";
}

.arrow_carrot-down_alt2:before {
    content: "\3b";
}

.arrow_carrot-left_alt2:before {
    content: "\3c";
}

.arrow_carrot-right_alt2:before {
    content: "\3d";
}

.arrow_carrot-2up_alt2:before {
    content: "\3e";
}

.arrow_carrot-2down_alt2:before {
    content: "\3f";
}

.arrow_carrot-2left_alt2:before {
    content: "\40";
}

.arrow_carrot-2right_alt2:before {
    content: "\41";
}

.arrow_triangle-up:before {
    content: "\42";
}

.arrow_triangle-down:before {
    content: "\43";
}

.arrow_triangle-left:before {
    content: "\44";
}

.arrow_triangle-right:before {
    content: "\45";
}

.arrow_triangle-up_alt2:before {
    content: "\46";
}

.arrow_triangle-down_alt2:before {
    content: "\47";
}

.arrow_triangle-left_alt2:before {
    content: "\48";
}

.arrow_triangle-right_alt2:before {
    content: "\49";
}

.arrow_back:before {
    content: "\4a";
}

.icon_minus-06:before {
    content: "\4b";
}

.icon_plus:before {
    content: "\4c";
}

.icon_close:before {
    content: "\4d";
}

.icon_check:before {
    content: "\4e";
}

.icon_minus_alt2:before {
    content: "\4f";
}

.icon_plus_alt2:before {
    content: "\50";
}

.icon_close_alt2:before {
    content: "\51";
}

.icon_check_alt2:before {
    content: "\52";
}

.icon_zoom-out_alt:before {
    content: "\53";
}

.icon_zoom-in_alt:before {
    content: "\54";
}

.icon_search:before {
    content: "\55";
}

.icon_box-empty:before {
    content: "\56";
}

.icon_box-selected:before {
    content: "\57";
}

.icon_minus-box:before {
    content: "\58";
}

.icon_plus-box:before {
    content: "\59";
}

.icon_box-checked:before {
    content: "\5a";
}

.icon_circle-empty:before {
    content: "\5b";
}

.icon_circle-slelected:before {
    content: "\5c";
}

.icon_stop_alt2:before {
    content: "\5d";
}

.icon_stop:before {
    content: "\5e";
}

.icon_pause_alt2:before {
    content: "\5f";
}

.icon_pause:before {
    content: "\60";
}

.icon_menu:before {
    content: "\61";
}

.icon_menu-square_alt2:before {
    content: "\62";
}

.icon_menu-circle_alt2:before {
    content: "\63";
}

.icon_ul:before {
    content: "\64";
}

.icon_ol:before {
    content: "\65";
}

.icon_adjust-horiz:before {
    content: "\66";
}

.icon_adjust-vert:before {
    content: "\67";
}

.icon_document_alt:before {
    content: "\68";
}

.icon_documents_alt:before {
    content: "\69";
}

.icon_pencil:before {
    content: "\6a";
}

.icon_pencil-edit_alt:before {
    content: "\6b";
}

.icon_pencil-edit:before {
    content: "\6c";
}

.icon_folder-alt:before {
    content: "\6d";
}

.icon_folder-open_alt:before {
    content: "\6e";
}

.icon_folder-add_alt:before {
    content: "\6f";
}

.icon_info_alt:before {
    content: "\70";
}

.icon_error-oct_alt:before {
    content: "\71";
}

.icon_error-circle_alt:before {
    content: "\72";
}

.icon_error-triangle_alt:before {
    content: "\73";
}

.icon_question_alt2:before {
    content: "\74";
}

.icon_question:before {
    content: "\75";
}

.icon_comment_alt:before {
    content: "\76";
}

.icon_chat_alt:before {
    content: "\77";
}

.icon_vol-mute_alt:before {
    content: "\78";
}

.icon_volume-low_alt:before {
    content: "\79";
}

.icon_volume-high_alt:before {
    content: "\7a";
}

.icon_quotations:before {
    content: "\7b";
}

.icon_quotations_alt2:before {
    content: "\7c";
}

.icon_clock_alt:before {
    content: "\7d";
}

.icon_lock_alt:before {
    content: "\7e";
}

.icon_lock-open_alt:before {
    content: "\e000";
}

.icon_key_alt:before {
    content: "\e001";
}

.icon_cloud_alt:before {
    content: "\e002";
}

.icon_cloud-upload_alt:before {
    content: "\e003";
}

.icon_cloud-download_alt:before {
    content: "\e004";
}

.icon_image:before {
    content: "\e005";
}

.icon_images:before {
    content: "\e006";
}

.icon_lightbulb_alt:before {
    content: "\e007";
}

.icon_gift_alt:before {
    content: "\e008";
}

.icon_house_alt:before {
    content: "\e009";
}

.icon_genius:before {
    content: "\e00a";
}

.icon_mobile:before {
    content: "\e00b";
}

.icon_tablet:before {
    content: "\e00c";
}

.icon_laptop:before {
    content: "\e00d";
}

.icon_desktop:before {
    content: "\e00e";
}

.icon_camera_alt:before {
    content: "\e00f";
}

.icon_mail_alt:before {
    content: "\e010";
}

.icon_cone_alt:before {
    content: "\e011";
}

.icon_ribbon_alt:before {
    content: "\e012";
}

.icon_bag_alt:before {
    content: "\e013";
}

.icon_creditcard:before {
    content: "\e014";
}

.icon_cart_alt:before {
    content: "\e015";
}

.icon_paperclip:before {
    content: "\e016";
}

.icon_tag_alt:before {
    content: "\e017";
}

.icon_tags_alt:before {
    content: "\e018";
}

.icon_trash_alt:before {
    content: "\e019";
}

.icon_cursor_alt:before {
    content: "\e01a";
}

.icon_mic_alt:before {
    content: "\e01b";
}

.icon_compass_alt:before {
    content: "\e01c";
}

.icon_pin_alt:before {
    content: "\e01d";
}

.icon_pushpin_alt:before {
    content: "\e01e";
}

.icon_map_alt:before {
    content: "\e01f";
}

.icon_drawer_alt:before {
    content: "\e020";
}

.icon_toolbox_alt:before {
    content: "\e021";
}

.icon_book_alt:before {
    content: "\e022";
}

.icon_calendar:before {
    content: "\e023";
}

.icon_film:before {
    content: "\e024";
}

.icon_table:before {
    content: "\e025";
}

.icon_contacts_alt:before {
    content: "\e026";
}

.icon_headphones:before {
    content: "\e027";
}

.icon_lifesaver:before {
    content: "\e028";
}

.icon_piechart:before {
    content: "\e029";
}

.icon_refresh:before {
    content: "\e02a";
}

.icon_link_alt:before {
    content: "\e02b";
}

.icon_link:before {
    content: "\e02c";
}

.icon_loading:before {
    content: "\e02d";
}

.icon_blocked:before {
    content: "\e02e";
}

.icon_archive_alt:before {
    content: "\e02f";
}

.icon_heart_alt:before {
    content: "\e030";
}

.icon_star_alt:before {
    content: "\e031";
}

.icon_star-half_alt:before {
    content: "\e032";
}

.icon_star:before {
    content: "\e033";
}

.icon_star-half:before {
    content: "\e034";
}

.icon_tools:before {
    content: "\e035";
}

.icon_tool:before {
    content: "\e036";
}

.icon_cog:before {
    content: "\e037";
}

.icon_cogs:before {
    content: "\e038";
}

.arrow_up_alt:before {
    content: "\e039";
}

.arrow_down_alt:before {
    content: "\e03a";
}

.arrow_left_alt:before {
    content: "\e03b";
}

.arrow_right_alt:before {
    content: "\e03c";
}

.arrow_left-up_alt:before {
    content: "\e03d";
}

.arrow_right-up_alt:before {
    content: "\e03e";
}

.arrow_right-down_alt:before {
    content: "\e03f";
}

.arrow_left-down_alt:before {
    content: "\e040";
}

.arrow_condense_alt:before {
    content: "\e041";
}

.arrow_expand_alt3:before {
    content: "\e042";
}

.arrow_carrot_up_alt:before {
    content: "\e043";
}

.arrow_carrot-down_alt:before {
    content: "\e044";
}

.arrow_carrot-left_alt:before {
    content: "\e045";
}

.arrow_carrot-right_alt:before {
    content: "\e046";
}

.arrow_carrot-2up_alt:before {
    content: "\e047";
}

.arrow_carrot-2dwnn_alt:before {
    content: "\e048";
}

.arrow_carrot-2left_alt:before {
    content: "\e049";
}

.arrow_carrot-2right_alt:before {
    content: "\e04a";
}

.arrow_triangle-up_alt:before {
    content: "\e04b";
}

.arrow_triangle-down_alt:before {
    content: "\e04c";
}

.arrow_triangle-left_alt:before {
    content: "\e04d";
}

.arrow_triangle-right_alt:before {
    content: "\e04e";
}

.icon_minus_alt:before {
    content: "\e04f";
}

.icon_plus_alt:before {
    content: "\e050";
}

.icon_close_alt:before {
    content: "\e051";
}

.icon_check_alt:before {
    content: "\e052";
}

.icon_zoom-out:before {
    content: "\e053";
}

.icon_zoom-in:before {
    content: "\e054";
}

.icon_stop_alt:before {
    content: "\e055";
}

.icon_menu-square_alt:before {
    content: "\e056";
}

.icon_menu-circle_alt:before {
    content: "\e057";
}

.icon_document:before {
    content: "\e058";
}

.icon_documents:before {
    content: "\e059";
}

.icon_pencil_alt:before {
    content: "\e05a";
}

.icon_folder:before {
    content: "\e05b";
}

.icon_folder-open:before {
    content: "\e05c";
}

.icon_folder-add:before {
    content: "\e05d";
}

.icon_folder_upload:before {
    content: "\e05e";
}

.icon_folder_download:before {
    content: "\e05f";
}

.icon_info:before {
    content: "\e060";
}

.icon_error-circle:before {
    content: "\e061";
}

.icon_error-oct:before {
    content: "\e062";
}

.icon_error-triangle:before {
    content: "\e063";
}

.icon_question_alt:before {
    content: "\e064";
}

.icon_comment:before {
    content: "\e065";
}

.icon_chat:before {
    content: "\e066";
}

.icon_vol-mute:before {
    content: "\e067";
}

.icon_volume-low:before {
    content: "\e068";
}

.icon_volume-high:before {
    content: "\e069";
}

.icon_quotations_alt:before {
    content: "\e06a";
}

.icon_clock:before {
    content: "\e06b";
}

.icon_lock:before {
    content: "\e06c";
}

.icon_lock-open:before {
    content: "\e06d";
}

.icon_key:before {
    content: "\e06e";
}

.icon_cloud:before {
    content: "\e06f";
}

.icon_cloud-upload:before {
    content: "\e070";
}

.icon_cloud-download:before {
    content: "\e071";
}

.icon_lightbulb:before {
    content: "\e072";
}

.icon_gift:before {
    content: "\e073";
}

.icon_house:before {
    content: "\e074";
}

.icon_camera:before {
    content: "\e075";
}

.icon_mail:before {
    content: "\e076";
}

.icon_cone:before {
    content: "\e077";
}

.icon_ribbon:before {
    content: "\e078";
}

.icon_bag:before {
    content: "\e079";
}

.icon_cart:before {
    content: "\e07a";
}

.icon_tag:before {
    content: "\e07b";
}

.icon_tags:before {
    content: "\e07c";
}

.icon_trash:before {
    content: "\e07d";
}

.icon_cursor:before {
    content: "\e07e";
}

.icon_mic:before {
    content: "\e07f";
}

.icon_compass:before {
    content: "\e080";
}

.icon_pin:before {
    content: "\e081";
}

.icon_pushpin:before {
    content: "\e082";
}

.icon_map:before {
    content: "\e083";
}

.icon_drawer:before {
    content: "\e084";
}

.icon_toolbox:before {
    content: "\e085";
}

.icon_book:before {
    content: "\e086";
}

.icon_contacts:before {
    content: "\e087";
}

.icon_archive:before {
    content: "\e088";
}

.icon_heart:before {
    content: "\e089";
}

.icon_profile:before {
    content: "\e08a";
}

.icon_group:before {
    content: "\e08b";
}

.icon_grid-2x2:before {
    content: "\e08c";
}

.icon_grid-3x3:before {
    content: "\e08d";
}

.icon_music:before {
    content: "\e08e";
}

.icon_pause_alt:before {
    content: "\e08f";
}

.icon_phone:before {
    content: "\e090";
}

.icon_upload:before {
    content: "\e091";
}

.icon_download:before {
    content: "\e092";
}

.social_facebook:before {
    content: "\e093";
}

.social_twitter:before {
    content: "\e094";
}

.social_pinterest:before {
    content: "\e095";
}

.social_googleplus:before {
    content: "\e096";
}

.social_tumblr:before {
    content: "\e097";
}

.social_tumbleupon:before {
    content: "\e098";
}

.social_wordpress:before {
    content: "\e099";
}

.social_instagram:before {
    content: "\e09a";
}

.social_dribbble:before {
    content: "\e09b";
}

.social_vimeo:before {
    content: "\e09c";
}

.social_linkedin:before {
    content: "\e09d";
}

.social_rss:before {
    content: "\e09e";
}

.social_deviantart:before {
    content: "\e09f";
}

.social_share:before {
    content: "\e0a0";
}

.social_myspace:before {
    content: "\e0a1";
}

.social_skype:before {
    content: "\e0a2";
}

.social_youtube:before {
    content: "\e0a3";
}

.social_picassa:before {
    content: "\e0a4";
}

.social_googledrive:before {
    content: "\e0a5";
}

.social_flickr:before {
    content: "\e0a6";
}

.social_blogger:before {
    content: "\e0a7";
}

.social_spotify:before {
    content: "\e0a8";
}

.social_delicious:before {
    content: "\e0a9";
}

.social_facebook_circle:before {
    content: "\e0aa";
}

.social_twitter_circle:before {
    content: "\e0ab";
}

.social_pinterest_circle:before {
    content: "\e0ac";
}

.social_googleplus_circle:before {
    content: "\e0ad";
}

.social_tumblr_circle:before {
    content: "\e0ae";
}

.social_stumbleupon_circle:before {
    content: "\e0af";
}

.social_wordpress_circle:before {
    content: "\e0b0";
}

.social_instagram_circle:before {
    content: "\e0b1";
}

.social_dribbble_circle:before {
    content: "\e0b2";
}

.social_vimeo_circle:before {
    content: "\e0b3";
}

.social_linkedin_circle:before {
    content: "\e0b4";
}

.social_rss_circle:before {
    content: "\e0b5";
}

.social_deviantart_circle:before {
    content: "\e0b6";
}

.social_share_circle:before {
    content: "\e0b7";
}

.social_myspace_circle:before {
    content: "\e0b8";
}

.social_skype_circle:before {
    content: "\e0b9";
}

.social_youtube_circle:before {
    content: "\e0ba";
}

.social_picassa_circle:before {
    content: "\e0bb";
}

.social_googledrive_alt2:before {
    content: "\e0bc";
}

.social_flickr_circle:before {
    content: "\e0bd";
}

.social_blogger_circle:before {
    content: "\e0be";
}

.social_spotify_circle:before {
    content: "\e0bf";
}

.social_delicious_circle:before {
    content: "\e0c0";
}

.social_facebook_square:before {
    content: "\e0c1";
}

.social_twitter_square:before {
    content: "\e0c2";
}

.social_pinterest_square:before {
    content: "\e0c3";
}

.social_googleplus_square:before {
    content: "\e0c4";
}

.social_tumblr_square:before {
    content: "\e0c5";
}

.social_stumbleupon_square:before {
    content: "\e0c6";
}

.social_wordpress_square:before {
    content: "\e0c7";
}

.social_instagram_square:before {
    content: "\e0c8";
}

.social_dribbble_square:before {
    content: "\e0c9";
}

.social_vimeo_square:before {
    content: "\e0ca";
}

.social_linkedin_square:before {
    content: "\e0cb";
}

.social_rss_square:before {
    content: "\e0cc";
}

.social_deviantart_square:before {
    content: "\e0cd";
}

.social_share_square:before {
    content: "\e0ce";
}

.social_myspace_square:before {
    content: "\e0cf";
}

.social_skype_square:before {
    content: "\e0d0";
}

.social_youtube_square:before {
    content: "\e0d1";
}

.social_picassa_square:before {
    content: "\e0d2";
}

.social_googledrive_square:before {
    content: "\e0d3";
}

.social_flickr_square:before {
    content: "\e0d4";
}

.social_blogger_square:before {
    content: "\e0d5";
}

.social_spotify_square:before {
    content: "\e0d6";
}

.social_delicious_square:before {
    content: "\e0d7";
}

.icon_printer:before {
    content: "\e103";
}

.icon_calulator:before {
    content: "\e0ee";
}

.icon_building:before {
    content: "\e0ef";
}

.icon_floppy:before {
    content: "\e0e8";
}

.icon_drive:before {
    content: "\e0ea";
}

.icon_search-2:before {
    content: "\e101";
}

.icon_id:before {
    content: "\e107";
}

.icon_id-2:before {
    content: "\e108";
}

.icon_puzzle:before {
    content: "\e102";
}

.icon_like:before {
    content: "\e106";
}

.icon_dislike:before {
    content: "\e0eb";
}

.icon_mug:before {
    content: "\e105";
}

.icon_currency:before {
    content: "\e0ed";
}

.icon_wallet:before {
    content: "\e100";
}

.icon_pens:before {
    content: "\e104";
}

.icon_easel:before {
    content: "\e0e9";
}

.icon_flowchart:before {
    content: "\e109";
}

.icon_datareport:before {
    content: "\e0ec";
}

.icon_briefcase:before {
    content: "\e0fe";
}

.icon_shield:before {
    content: "\e0f6";
}

.icon_percent:before {
    content: "\e0fb";
}

.icon_globe:before {
    content: "\e0e2";
}

.icon_globe-2:before {
    content: "\e0e3";
}

.icon_target:before {
    content: "\e0f5";
}

.icon_hourglass:before {
    content: "\e0e1";
}

.icon_balance:before {
    content: "\e0ff";
}

.icon_rook:before {
    content: "\e0f8";
}

.icon_printer-alt:before {
    content: "\e0fa";
}

.icon_calculator_alt:before {
    content: "\e0e7";
}

.icon_building_alt:before {
    content: "\e0fd";
}

.icon_floppy_alt:before {
    content: "\e0e4";
}

.icon_drive_alt:before {
    content: "\e0e5";
}

.icon_search_alt:before {
    content: "\e0f7";
}

.icon_id_alt:before {
    content: "\e0e0";
}

.icon_id-2_alt:before {
    content: "\e0fc";
}

.icon_puzzle_alt:before {
    content: "\e0f9";
}

.icon_like_alt:before {
    content: "\e0dd";
}

.icon_dislike_alt:before {
    content: "\e0f1";
}

.icon_mug_alt:before {
    content: "\e0dc";
}

.icon_currency_alt:before {
    content: "\e0f3";
}

.icon_wallet_alt:before {
    content: "\e0d8";
}

.icon_pens_alt:before {
    content: "\e0db";
}

.icon_easel_alt:before {
    content: "\e0f0";
}

.icon_flowchart_alt:before {
    content: "\e0df";
}

.icon_datareport_alt:before {
    content: "\e0f2";
}

.icon_briefcase_alt:before {
    content: "\e0f4";
}

.icon_shield_alt:before {
    content: "\e0d9";
}

.icon_percent_alt:before {
    content: "\e0da";
}

.icon_globe_alt:before {
    content: "\e0de";
}

.icon_clipboard:before {
    content: "\e0e6";
}


.glyph {
    float: left;
    text-align: center;
    padding: .75em;
    margin: .4em 1.5em .75em 0;
    width: 6em;
    text-shadow: none;
}

.glyph_big {
    font-size: 128px;
    color: #59c5dc;
    float: left;
    margin-right: 20px;
}

.glyph div {
    padding-bottom: 10px;
}

.glyph input {
    font-family: consolas, monospace;
    font-size: 12px;
    width: 100%;
    text-align: center;
    border: 0;
    box-shadow: 0 0 0 1px #ccc;
    padding: .2em;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.centered {
    margin-left: auto;
    margin-right: auto;
}

.glyph .fs1 {
    font-size: 2em;
}

	

.nice-select {
    -webkit-tap-highlight-color: transparent;
    background-color: #fff;
    border-radius: 5px;
    border: solid 1px #e8e8e8;
    box-sizing: border-box;
    clear: both;
    cursor: pointer;
    display: block;
    float: left;
    font-family: inherit;
    font-size: 14px;
    font-weight: normal;
    height: 42px;
    line-height: 40px;
    outline: none;
    padding-left: 18px;
    padding-right: 30px;
    position: relative;
    text-align: left !important;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    width: auto;
}

.nice-select:hover {
    border-color: #dbdbdb;
}

.nice-select:active, .nice-select.open, .nice-select:focus {
    border-color: #999;
}

.nice-select:after {
    border-bottom: 2px solid #999;
    border-right: 2px solid #999;
    content: '';
    display: block;
    height: 5px;
    margin-top: -4px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 50%;
    -webkit-transform-origin: 66% 66%;
    -ms-transform-origin: 66% 66%;
    transform-origin: 66% 66%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 5px;
}

.nice-select.open:after {
    -webkit-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
}

.nice-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);
}

.nice-select.disabled {
    border-color: #ededed;
    color: #999;
    pointer-events: none;
}

.nice-select.disabled:after {
    border-color: #cccccc;
}

.nice-select.wide {
    width: 100%;
}

.nice-select.wide .list {
    left: 0 !important;
    right: 0 !important;
}

.nice-select.right {
    float: right;
}

.nice-select.right .list {
    left: auto;
    right: 0;
}

.nice-select.small {
    font-size: 12px;
    height: 36px;
    line-height: 34px;
}

.nice-select.small:after {
    height: 4px;
    width: 4px;
}

.nice-select.small .option {
    line-height: 34px;
    min-height: 34px;
}

.nice-select .list {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.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(0.75) translateY(-21px);
    -ms-transform: scale(0.75) translateY(-21px);
    transform: scale(0.75) translateY(-21px);
    -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    z-index: 9;
}

.nice-select .list:hover .option:not(:hover) {
    background-color: transparent !important;
}

.nice-select .option {
    cursor: pointer;
    font-weight: 400;
    line-height: 40px;
    list-style: none;
    min-height: 40px;
    outline: none;
    padding-left: 18px;
    padding-right: 29px;
    text-align: left;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
}

.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
    background-color: #f6f6f6;
}

.nice-select .option.selected {
    font-weight: bold;
}

.nice-select .option.disabled {
    background-color: transparent;
    color: #999;
    cursor: default;
}

.no-csspointerevents .nice-select .list {
    display: none;
}

.no-csspointerevents .nice-select.open .list {
    display: block;
}

@charset "UTF-8";
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s
}

@-webkit-keyframes bounce {
    0%, 100%, 20%, 50%, 80% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

@keyframes bounce {
    0%, 100%, 20%, 50%, 80% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    60% {
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce
}

@-webkit-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-name: flash;
    animation-name: flash
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}

@-webkit-keyframes slideOutDown {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

@keyframes slideOutDown {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

.slideOutDown {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown;
}

@-webkit-keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    50% {
        opacity: 1;
    }
}

@keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    50% {
        opacity: 1;
    }
}

.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75)
    }
    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25)
    }
    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        -ms-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75)
    }
    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        -ms-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25)
    }
    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        -ms-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}

.rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand
}

@-webkit-keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
}

@keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px)
    }
}

.shake {
    -webkit-animation-name: shake;
    animation-name: shake
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    100% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    10%,
    20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg)
    }
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    10%,
    20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        -ms-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg)
    }
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -webkit-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
}

.tada {
    -webkit-animation-name: tada;
    animation-name: tada
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%)
    }
}

.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble
}

@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
    70% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
    }
    70% {
        -webkit-transform: scale(.9);
        -ms-transform: scale(.9);
        transform: scale(.9)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}

.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn
}

@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        transform: translateY(30px)
    }
    80% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px)
    }
    80% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        transform: translateX(30px)
    }
    80% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        -ms-transform: translateX(30px);
        transform: translateX(30px)
    }
    80% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        transform: translateX(-30px)
    }
    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        -ms-transform: translateX(-30px);
        transform: translateX(-30px)
    }
    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    80% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    80% {
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.95);
        transform: scale(.95)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }
}

@keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.95);
        -ms-transform: scale(.95);
        transform: scale(.95)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3)
    }
}

.bounceOut {
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut
}

@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDown {
    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)
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes height {
    0% {
        opacity: 0;
        height: 0;
    }
    100% {
        opacity: 0.1;
        height: 50%;
    }
}

@keyframes height {
    0% {
        opacity: 0;
        height: 0;
        transition: all 0.6s linear;
    }
    100% {
        opacity: 0.3;
        height: 50%;
    }
}

.height {
    -webkit-animation-name: height;
    animation-name: height;
}

@-webkit-keyframes fadeInDown2 {
    0% {
        -webkit-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        transform: translateY(-40px);
        opacity: 0;
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 0.2;
    }
}

@keyframes fadeInDown2 {
    0% {
        -webkit-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        transform: translateY(-40px);
        opacity: 0;
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        opacity: 0.2;
    }
}

.fadeInDown2 {
    -webkit-animation-name: fadeInDown2;
    animation-name: fadeInDown2
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUp {
    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)
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUp2 {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 0.2;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUp2 {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 0.2;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInUp2 {
    -webkit-animation-name: fadeInUp2;
    animation-name: fadeInUp2
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

.animated.flip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        -ms-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        -ms-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
}

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        -ms-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        -ms-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

.flipOutX {
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

.flipOutY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        -ms-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        -ms-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}

@keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        -ms-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
}

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        -ms-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight
}

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%,
    60% {
        -webkit-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40% {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        opacity: 1;
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    100% {
        -webkit-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0
    }
}

@keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%,
    60% {
        -webkit-transform: rotate(80deg);
        -ms-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40% {
        -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        -ms-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        opacity: 1;
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    100% {
        -webkit-transform: translateY(700px);
        -ms-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0
    }
}

.hinge {
    -webkit-animation-name: hinge;
    animation-name: hinge
}

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg)
    }
}

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        -ms-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        -ms-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg)
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn
}

@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg)
    }
}

@keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        -ms-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        -ms-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg)
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut
}

@-webkit-keyframes rollIncustom {
    0% {
        opacity: 0;
        -webkit-transform: translateX(220%) translateY(220px);
        -ms-transform: translateX(220%) translateY(220px);
        transform: translateX(220%) translateY(220px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

@keyframes rollIncustom {
    0% {
        opacity: 0;
        -webkit-transform: translateX(220%) translateY(220px);
        -ms-transform: translateX(220%) translateY(220px);
        transform: translateX(220%) translateY(220px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

.rollIncustom {
    -webkit-animation-name: rollIncustom;
    animation-name: rollIncustom
}

@-webkit-keyframes rollIncustom1 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(150%) translateY(150px);
        -ms-transform: translateX(150%) translateY(150px);
        transform: translateX(150%) translateY(150px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

@keyframes rollIncustom1 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(150%) translateY(150px);
        -ms-transform: translateX(150%) translateY(150px);
        transform: translateX(150%) translateY(150px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

.rollIncustom1 {
    -webkit-animation-name: rollIncustom1;
    animation-name: rollIncustom1;
}

@-webkit-keyframes rollIncustom3 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px) translateY(350px);
        -ms-transform: translateX(-20px) translateY(350px);
        transform: translateX(-20px) translateY(350px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

@keyframes rollIncustom3 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px) translateY(350px);
        -ms-transform: translateX(-20px) translateY(350px);
        transform: translateX(-20px) translateY(350px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

.rollIncustom3 {
    -webkit-animation-name: rollIncustom3;
    animation-name: rollIncustom3;
}

@-webkit-keyframes rollIncustom4 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-90px) translateY(70px);
        -ms-transform: translateX(-90px) translateY(70px);
        transform: translateX(-90px) translateY(70px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

@keyframes rollIncustom4 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-90px) translateY(70px);
        -ms-transform: translateX(-90px) translateY(70px);
        transform: translateX(-90px) translateY(70px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

.rollIncustom4 {
    -webkit-animation-name: rollIncustom4;
    animation-name: rollIncustom4;
}

@-webkit-keyframes rollIncustom5 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-500px) translateY(-50px);
        -ms-transform: translateX(-500px) translateY(-50px);
        transform: translateX(-500px) translateY(-50px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

@keyframes rollIncustom5 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-500px) translateY(-50px);
        -ms-transform: translateX(-500px) translateY(-50px);
        transform: translateX(-500px) translateY(-50px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

.rollIncustom5 {
    -webkit-animation-name: rollIncustom5;
    animation-name: rollIncustom5;
}

@-webkit-keyframes rollIncustom6 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(30px) translateY(-150px);
        -ms-transform: translateX(30px) translateY(-150px);
        transform: translateX(30px) translateY(-150px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

@keyframes rollIncustom6 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(30px) translateY(-150px);
        -ms-transform: translateX(30px) translateY(-150px);
        transform: translateX(30px) translateY(-150px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

.rollIncustom6 {
    -webkit-animation-name: rollIncustom6;
    animation-name: rollIncustom6;
}

@-webkit-keyframes rollIncustom7 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-150px) translateY(-150px);
        -ms-transform: translateX(-150px) translateY(-150px);
        transform: translateX(-150px) translateY(-150px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

@keyframes rollIncustom7 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-150px) translateY(-150px);
        -ms-transform: translateX(-150px) translateY(-150px);
        transform: translateX(-150px) translateY(-150px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

.rollIncustom7 {
    -webkit-animation-name: rollIncustom7;
    animation-name: rollIncustom7;
}

@-webkit-keyframes rollIncustom8 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(0px) translateY(-200px);
        -ms-transform: translateX(0px) translateY(-200px);
        transform: translateX(0px) translateY(-200px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

@keyframes rollIncustom8 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(0px) translateY(-200px);
        -ms-transform: translateX(0px) translateY(-200px);
        transform: translateX(0px) translateY(-200px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

.rollIncustom8 {
    -webkit-animation-name: rollIncustom8;
    animation-name: rollIncustom8;
}

@-webkit-keyframes rollIncustom9 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(200px) translateY(-150px);
        -ms-transform: translateX(200px) translateY(-150px);
        transform: translateX(200px) translateY(-150px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

@keyframes rollIncustom9 {
    0% {
        opacity: 0;
        -webkit-transform: translateX(500px) translateY(-150px);
        -ms-transform: translateX(200px) translateY(-150px);
        transform: translateX(200px) translateY(-150px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) translateY(0px);
        -ms-transform: translateX(0px) translateY(0px);
        transform: translateX(0px) translateY(0px);
    }
}

.rollIncustom9 {
    -webkit-animation-name: rollIncustom9;
    animation-name: rollIncustom9;
}


@-webkit-keyframes slideInnew {
    0% {
        opacity: 0;
        -webkit-transform: translate(-10px, -80px);
        -ms-transform: translate(-10px, -80px);
        transform: translate(0px, -50px)
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes slideInnew {
    0% {
        opacity: 0;
        -webkit-transform: translate(-10px, -80px);
        -ms-transform: translate(-10px, -80px);
        transform: translate(-10px, -80px)
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.slideInnew3 {
    -webkit-animation-name: slideInnew3;
    animation-name: slideInnew3;
}

@-webkit-keyframes slideInnew3 {
    0% {
        opacity: 0;
        -webkit-transform: translate(80px, -80px);
        -ms-transform: translate(80px, -80px);
        transform: translate(80px, -80px)
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes slideInnew3 {
    0% {
        opacity: 0;
        -webkit-transform: translate(80px, -80px);
        -ms-transform: translate(80px, -80px);
        transform: translate(80px, -80px)
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.slideInnew3 {
    -webkit-animation-name: slideInnew3;
    animation-name: slideInnew3;
}

@-webkit-keyframes slideInnew2 {
    0% {
        opacity: 0;
        -webkit-transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(-10px, 80px);
        -ms-transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(-10px, 80px);
        transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(-10px, 80px);
    }
    100% {
        -webkit-transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(0px, 0px);
        -ms-transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(0px, 0px);
        transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(0px, 0px);
    }
}

@keyframes slideInnew2 {
    0% {
        opacity: 0;
        -webkit-transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(-10px, 80px);
        -ms-transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(-10px, 80px);
        transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(-10px, 80px);
    }
    100% {
        -webkit-transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(0px, 0px);
        -ms-transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(0px, 0px);
        transform: matrix(0.97029, 0.34192, -0.84486, 0.9425, 0, 0) translate(0px, 0px);
    }
}

.slideInnew2 {
    -webkit-animation-name: slideInnew2;
    animation-name: slideInnew2;
}

@-webkit-keyframes spinnerRotateone {
    0% {
        -webkit-transform: rotate(0deg) translateY(30px);
        transform: rotate(0deg) translateY(30px);
    }

    100% {
        -webkit-transform: rotate(160deg) translateY(30px);
        transform: rotate(160deg) translateY(30px);
    }
}

@keyframes spinnerRotateone {
    0% {
        -webkit-transform: rotate(0deg) translateY(30px);
        transform: rotate(0deg) translateY(30px);
    }

    100% {
        -webkit-transform: rotate(160deg) translateY(30px);
        transform: rotate(160deg) translateY(30px);
    }
}

.spinnerRotateone {
    -webkit-animation-name: spinnerRotateone;
    animation-name: spinnerRotateone;
}

@-webkit-keyframes spins {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes spins {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.spins {
    -webkit-animation-name: spins;
    animation-name: spins;
}
.dropzone {
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    width: 100%;
    height: auto;
    padding: 10px 0;
    border: 1px dashed #c8ccd0;
    background-color: #f9fbfc;
    border-radius: 5px;
    transition: all 0.3s ease-in;
}

.dropzone:hover {
    border-color: var(--brand_color);
}

.dropzone.dz-clickable {
    cursor: pointer;
}

.dropzone.dz-clickable * {
    cursor: default;
}

.dropzone.dz-clickable .dz-message {
    cursor: pointer;
}

.dropzone.dz-clickable .dz-message * {
    cursor: pointer;
}

.dropzone.dz-started .dz-message {
    display: none;
}

.dropzone.dz-drag-hover {
    border-style: dashed;
    border-color: red;
}

.dropzone.dz-drag-hover .dz-message {
    opacity: 0.5;
}

.dropzone .dz-message {
    text-align: center;
    margin: 2em 0;
}

.dropzone .dz-message i {
    font-size: 35px;
    color: #9199a1;
    transform: scaleY(-1);
    display: inline-block;
}

.dropzone .dz-message .dz-button {
    font-family: var(--rob);
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #9199a1;
    border: none;
    padding: 0;
    cursor: pointer;
    outline: inherit;
    margin-top: 12px;
}

.dropzone .dz-message .dz-button span {
    color: var(--baseColor2);
}

.dropzone .dz-message .dz-custom-upload-text {
    font-size: 16px;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    color: var(--theme-text-color);
}

.dropzone .dz-message .dz-custom-upload-text span {
    font-family: "Roboto", sans-serif;
    font-weight: 500;
    color: var(--primary-color);
    text-decoration: underline;
}

.dropzone .dz-preview {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 16px;
    min-height: 100px;
}

.dropzone .dz-preview:hover {
    z-index: 1000;
}

.dropzone .dz-preview:hover .dz-details {
    opacity: 1;
}

.dropzone .dz-preview.dz-file-preview .dz-image {
    border-radius: 20px;
    background: #999;
    background: linear-gradient(to bottom, #eee, #ddd);
}

.dropzone .dz-preview.dz-file-preview .dz-details {
    opacity: 1;
}

.dropzone .dz-preview.dz-image-preview {
    background: white;
}

.dropzone .dz-preview.dz-image-preview .dz-details {
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
}

.dropzone .dz-preview .dz-remove {
    font-size: 14px;
    text-align: center;
    display: block;
    cursor: pointer;
    border: none;
}

.dropzone .dz-preview .dz-remove:hover {
    text-decoration: underline;
}

.dropzone .dz-preview:hover .dz-details {
    opacity: 1;
}

.dropzone .dz-preview .dz-details {
    z-index: 20;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    font-size: 13px;
    min-width: 100%;
    max-width: 100%;
    padding: 2em 1em;
    text-align: center;
    color: rgba(0, 0, 0, 0.9);
    line-height: 150%;
}

.dropzone .dz-preview .dz-details .dz-size {
    margin-bottom: 1em;
    font-size: 16px;
}

.dropzone .dz-preview .dz-details .dz-filename {
    white-space: nowrap;
}

.dropzone .dz-preview .dz-details .dz-filename:hover span {
    border: 1px solid rgba(200, 200, 200, 0.8);
    background-color: rgba(255, 255, 255, 0.8);
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
    overflow: hidden;
    text-overflow: ellipsis;
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
    border: 1px solid transparent;
}

.dropzone .dz-preview .dz-details .dz-filename span {
    background-color: rgba(255, 255, 255, 0.4);
    padding: 0 0.4em;
    border-radius: 3px;
}

.dropzone .dz-preview .dz-details .dz-size span {
    background-color: rgba(255, 255, 255, 0.4);
    padding: 0 0.4em;
    border-radius: 3px;
}

.dropzone .dz-preview:hover .dz-image img {
    -webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
    -webkit-filter: blur(8px);
    filter: blur(8px);
}

.dropzone .dz-preview .dz-image {
    border-radius: 20px;
    overflow: hidden;
    width: 120px;
    height: 120px;
    position: relative;
    display: block;
    z-index: 10;
}

.dropzone .dz-preview .dz-image img {
    display: block;
}

.dropzone .dz-preview.dz-success .dz-success-mark {
    -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
    -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
    -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
    -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
    animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
}

.dropzone .dz-preview.dz-error .dz-error-mark {
    opacity: 1;
    -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
    -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
    -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
    -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
    animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
}

.dropzone .dz-preview .dz-success-mark,
.dropzone .dz-preview .dz-error-mark {
    pointer-events: none;
    opacity: 0;
    z-index: 500;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    margin-left: -27px;
    margin-top: -27px;
}

.dropzone .dz-preview .dz-success-mark svg,
.dropzone .dz-preview .dz-error-mark svg {
    display: block;
    width: 54px;
    height: 54px;
}

.dropzone .dz-preview.dz-processing .dz-progress {
    opacity: 1;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.dropzone .dz-preview.dz-complete .dz-progress {
    opacity: 0;
    -webkit-transition: opacity 0.4s ease-in;
    -moz-transition: opacity 0.4s ease-in;
    -ms-transition: opacity 0.4s ease-in;
    -o-transition: opacity 0.4s ease-in;
    transition: opacity 0.4s ease-in;
}

.dropzone .dz-preview:not(.dz-processing) .dz-progress {
    -webkit-animation: pulse 6s ease infinite;
    -moz-animation: pulse 6s ease infinite;
    -ms-animation: pulse 6s ease infinite;
    -o-animation: pulse 6s ease infinite;
    animation: pulse 6s ease infinite;
}

.dropzone .dz-preview .dz-progress {
    opacity: 1;
    z-index: 1000;
    pointer-events: none;
    position: absolute;
    height: 16px;
    left: 50%;
    top: 50%;
    margin-top: -8px;
    width: 80px;
    margin-left: -40px;
    background: rgba(255, 255, 255, 0.9);
    -webkit-transform: scale(1);
    border-radius: 8px;
    overflow: hidden;
}

.dropzone .dz-preview .dz-progress .dz-upload {
    background: #333;
    background: linear-gradient(to bottom, #666, #444);
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 0;
    -webkit-transition: width 300ms ease-in-out;
    -moz-transition: width 300ms ease-in-out;
    -ms-transition: width 300ms ease-in-out;
    -o-transition: width 300ms ease-in-out;
    transition: width 300ms ease-in-out;
}

.dropzone .dz-preview.dz-error .dz-error-message {
    display: block;
}

.dropzone .dz-preview.dz-error:hover .dz-error-message {
    opacity: 1;
    pointer-events: auto;
}

.dropzone .dz-preview .dz-error-message {
    pointer-events: none;
    z-index: 1000;
    position: absolute;
    display: block;
    display: none;
    opacity: 0;
    -webkit-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -ms-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    border-radius: 8px;
    font-size: 13px;
    top: 130px;
    left: -10px;
    width: 140px;
    background: #be2626;
    background: linear-gradient(to bottom, #be2626, #a92222);
    padding: 0.5em 1.2em;
    color: white;
}

.dropzone .dz-preview .dz-error-message:after {
    content: "";
    position: absolute;
    top: -6px;
    left: 64px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #be2626;
}

/* Magnific Popup CSS */
.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg {
    opacity: 0;
    -webkit-backface-visibility: hidden;
    /* ideally, transition speed should match zoom duration */
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.mfp-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}

.mfp-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.mfp-with-zoom.mfp-removing .mfp-container,
.mfp-with-zoom.mfp-removing.mfp-bg {
    opacity: 0;
}


.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8;
}

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden;
}

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    box-sizing: border-box;
}

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
    display: none;
}

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto;
}

.mfp-ajax-cur {
    cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out;
}

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
    cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.mfp-loading.mfp-figure {
    display: none;
}

.mfp-hide {
    display: none !important;
}

.mfp-preloader {
    color: #CCC;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044;
}

.mfp-preloader a {
    color: #CCC;
}

.mfp-preloader a:hover {
    color: #FFF;
}

.mfp-s-ready .mfp-preloader {
    display: none;
}

.mfp-s-error .mfp-content {
    display: none;
}

button.mfp-close,
button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
    touch-action: manipulation;
}

button::-moz-focus-inner {
    padding: 0;
    border: 0;
}

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover,
.mfp-close:focus {
    opacity: 1;
}

.mfp-close:active {
    top: 1px;
}

.mfp-close-btn-in .mfp-close {
    color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%;
}

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap;
}

.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
    margin-top: -54px;
}

.mfp-arrow:hover,
.mfp-arrow:focus {
    opacity: 1;
}

.mfp-arrow:before,
.mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent;
}

.mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px;
}

.mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7;
}

.mfp-arrow-left {
    left: 0;
}

.mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px;
}

.mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
    right: 0;
}

.mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px;
}

.mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
    top: -40px;
}

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000;
}

/* Main image in popup */
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
    line-height: 0;
}

.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444;
}

.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px;
}

.mfp-figure figure {
    margin: 0;
}

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto;
}

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px;
}

.mfp-image-holder .mfp-content {
    max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
         * Remove all paddings around the image on small screen
         */
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0;
    }

    .mfp-img-mobile img.mfp-img {
        padding: 0;
    }

    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0;
    }

    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px;
    }

    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        box-sizing: border-box;
    }

    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0;
    }

    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px;
    }

    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0;
    }
}

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
    }

    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0;
    }

    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%;
    }

    .mfp-container {
        padding-left: 6px;
        padding-right: 6px;
    }
}

.la,.lab,.lad,.lal,.lar,.las{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.la-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.la-xs{font-size:.75em}.la-sm{font-size:.875em}.la-1x{font-size:1em}.la-2x{font-size:2em}.la-3x{font-size:3em}.la-4x{font-size:4em}.la-5x{font-size:5em}.la-6x{font-size:6em}.la-7x{font-size:7em}.la-8x{font-size:8em}.la-9x{font-size:9em}.la-10x{font-size:10em}.la-fw{text-align:center;width:1.25em}.la-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.la-ul>li{position:relative}.la-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.la-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.la-pull-left{float:left}.la-pull-right{float:right}.la.la-pull-left,.lab.la-pull-left,.lal.la-pull-left,.lar.la-pull-left,.las.la-pull-left{margin-right:.3em}.la.la-pull-right,.lab.la-pull-right,.lal.la-pull-right,.lar.la-pull-right,.las.la-pull-right{margin-left:.3em}.la-spin{-webkit-animation:la-spin 2s infinite linear;animation:la-spin 2s infinite linear}.la-pulse{-webkit-animation:la-spin 1s infinite steps(8);animation:la-spin 1s infinite steps(8)}@-webkit-keyframes la-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes la-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.la-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.la-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.la-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.la-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.la-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.la-flip-both,.la-flip-horizontal.la-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .la-flip-both,:root .la-flip-horizontal,:root .la-flip-vertical,:root .la-rotate-180,:root .la-rotate-270,:root .la-rotate-90{-webkit-filter:none;filter:none}.la-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.la-stack-1x,.la-stack-2x{left:0;position:absolute;text-align:center;width:100%}.la-stack-1x{line-height:inherit}.la-stack-2x{font-size:2em}.la-inverse{color:#fff}.la-500px:before{content:"\f26e"}.la-accessible-icon:before{content:"\f368"}.la-accusoft:before{content:"\f369"}.la-acquisitions-incorporated:before{content:"\f6af"}.la-ad:before{content:"\f641"}.la-address-book:before{content:"\f2b9"}.la-address-card:before{content:"\f2bb"}.la-adjust:before{content:"\f042"}.la-adn:before{content:"\f170"}.la-adobe:before{content:"\f778"}.la-adversal:before{content:"\f36a"}.la-affiliatetheme:before{content:"\f36b"}.la-air-freshener:before{content:"\f5d0"}.la-airbnb:before{content:"\f834"}.la-algolia:before{content:"\f36c"}.la-align-center:before{content:"\f037"}.la-align-justify:before{content:"\f039"}.la-align-left:before{content:"\f036"}.la-align-right:before{content:"\f038"}.la-alipay:before{content:"\f642"}.la-allergies:before{content:"\f461"}.la-amazon:before{content:"\f270"}.la-amazon-pay:before{content:"\f42c"}.la-ambulance:before{content:"\f0f9"}.la-american-sign-language-interpreting:before{content:"\f2a3"}.la-amilia:before{content:"\f36d"}.la-anchor:before{content:"\f13d"}.la-android:before{content:"\f17b"}.la-angellist:before{content:"\f209"}.la-angle-double-down:before{content:"\f103"}.la-angle-double-left:before{content:"\f100"}.la-angle-double-right:before{content:"\f101"}.la-angle-double-up:before{content:"\f102"}.la-angle-down:before{content:"\f107"}.la-angle-left:before{content:"\f104"}.la-angle-right:before{content:"\f105"}.la-angle-up:before{content:"\f106"}.la-angry:before{content:"\f556"}.la-angrycreative:before{content:"\f36e"}.la-angular:before{content:"\f420"}.la-ankh:before{content:"\f644"}.la-app-store:before{content:"\f36f"}.la-app-store-ios:before{content:"\f370"}.la-apper:before{content:"\f371"}.la-apple:before{content:"\f179"}.la-apple-alt:before{content:"\f5d1"}.la-apple-pay:before{content:"\f415"}.la-archive:before{content:"\f187"}.la-archway:before{content:"\f557"}.la-arrow-alt-circle-down:before{content:"\f358"}.la-arrow-alt-circle-left:before{content:"\f359"}.la-arrow-alt-circle-right:before{content:"\f35a"}.la-arrow-alt-circle-up:before{content:"\f35b"}.la-arrow-circle-down:before{content:"\f0ab"}.la-arrow-circle-left:before{content:"\f0a8"}.la-arrow-circle-right:before{content:"\f0a9"}.la-arrow-circle-up:before{content:"\f0aa"}.la-arrow-down:before{content:"\f063"}.la-arrow-left:before{content:"\f060"}.la-arrow-right:before{content:"\f061"}.la-arrow-up:before{content:"\f062"}.la-arrows-alt:before{content:"\f0b2"}.la-arrows-alt-h:before{content:"\f337"}.la-arrows-alt-v:before{content:"\f338"}.la-artstation:before{content:"\f77a"}.la-assistive-listening-systems:before{content:"\f2a2"}.la-asterisk:before{content:"\f069"}.la-asymmetrik:before{content:"\f372"}.la-at:before{content:"\f1fa"}.la-atlas:before{content:"\f558"}.la-atlassian:before{content:"\f77b"}.la-atom:before{content:"\f5d2"}.la-audible:before{content:"\f373"}.la-audio-description:before{content:"\f29e"}.la-autoprefixer:before{content:"\f41c"}.la-avianex:before{content:"\f374"}.la-aviato:before{content:"\f421"}.la-award:before{content:"\f559"}.la-aws:before{content:"\f375"}.la-baby:before{content:"\f77c"}.la-baby-carriage:before{content:"\f77d"}.la-backspace:before{content:"\f55a"}.la-backward:before{content:"\f04a"}.la-bacon:before{content:"\f7e5"}.la-balance-scale:before{content:"\f24e"}.la-balance-scale-left:before{content:"\f515"}.la-balance-scale-right:before{content:"\f516"}.la-ban:before{content:"\f05e"}.la-band-aid:before{content:"\f462"}.la-bandcamp:before{content:"\f2d5"}.la-barcode:before{content:"\f02a"}.la-bars:before{content:"\f0c9"}.la-baseball-ball:before{content:"\f433"}.la-basketball-ball:before{content:"\f434"}.la-bath:before{content:"\f2cd"}.la-battery-empty:before{content:"\f244"}.la-battery-full:before{content:"\f240"}.la-battery-half:before{content:"\f242"}.la-battery-quarter:before{content:"\f243"}.la-battery-three-quarters:before{content:"\f241"}.la-battle-net:before{content:"\f835"}.la-bed:before{content:"\f236"}.la-beer:before{content:"\f0fc"}.la-behance:before{content:"\f1b4"}.la-behance-square:before{content:"\f1b5"}.la-bell:before{content:"\f0f3"}.la-bell-slash:before{content:"\f1f6"}.la-bezier-curve:before{content:"\f55b"}.la-bible:before{content:"\f647"}.la-bicycle:before{content:"\f206"}.la-biking:before{content:"\f84a"}.la-bimobject:before{content:"\f378"}.la-binoculars:before{content:"\f1e5"}.la-biohazard:before{content:"\f780"}.la-birthday-cake:before{content:"\f1fd"}.la-bitbucket:before{content:"\f171"}.la-bitcoin:before{content:"\f379"}.la-bity:before{content:"\f37a"}.la-black-tie:before{content:"\f27e"}.la-blackberry:before{content:"\f37b"}.la-blender:before{content:"\f517"}.la-blender-phone:before{content:"\f6b6"}.la-blind:before{content:"\f29d"}.la-blog:before{content:"\f781"}.la-blogger:before{content:"\f37c"}.la-blogger-b:before{content:"\f37d"}.la-bluetooth:before{content:"\f293"}.la-bluetooth-b:before{content:"\f294"}.la-bold:before{content:"\f032"}.la-bolt:before{content:"\f0e7"}.la-bomb:before{content:"\f1e2"}.la-bone:before{content:"\f5d7"}.la-bong:before{content:"\f55c"}.la-book:before{content:"\f02d"}.la-book-dead:before{content:"\f6b7"}.la-book-medical:before{content:"\f7e6"}.la-book-open:before{content:"\f518"}.la-book-reader:before{content:"\f5da"}.la-bookmark:before{content:"\f02e"}.la-bootstrap:before{content:"\f836"}.la-border-all:before{content:"\f84c"}.la-border-none:before{content:"\f850"}.la-border-style:before{content:"\f853"}.la-bowling-ball:before{content:"\f436"}.la-box:before{content:"\f466"}.la-box-open:before{content:"\f49e"}.la-boxes:before{content:"\f468"}.la-braille:before{content:"\f2a1"}.la-brain:before{content:"\f5dc"}.la-bread-slice:before{content:"\f7ec"}.la-briefcase:before{content:"\f0b1"}.la-briefcase-medical:before{content:"\f469"}.la-broadcast-tower:before{content:"\f519"}.la-broom:before{content:"\f51a"}.la-brush:before{content:"\f55d"}.la-btc:before{content:"\f15a"}.la-buffer:before{content:"\f837"}.la-bug:before{content:"\f188"}.la-building:before{content:"\f1ad"}.la-bullhorn:before{content:"\f0a1"}.la-bullseye:before{content:"\f140"}.la-burn:before{content:"\f46a"}.la-buromobelexperte:before{content:"\f37f"}.la-bus:before{content:"\f207"}.la-bus-alt:before{content:"\f55e"}.la-business-time:before{content:"\f64a"}.la-buy-n-large:before{content:"\f8a6"}.la-buysellads:before{content:"\f20d"}.la-calculator:before{content:"\f1ec"}.la-calendar:before{content:"\f133"}.la-calendar-alt:before{content:"\f073"}.la-calendar-check:before{content:"\f274"}.la-calendar-day:before{content:"\f783"}.la-calendar-minus:before{content:"\f272"}.la-calendar-plus:before{content:"\f271"}.la-calendar-times:before{content:"\f273"}.la-calendar-week:before{content:"\f784"}.la-camera:before{content:"\f030"}.la-camera-retro:before{content:"\f083"}.la-campground:before{content:"\f6bb"}.la-canadian-maple-leaf:before{content:"\f785"}.la-candy-cane:before{content:"\f786"}.la-cannabis:before{content:"\f55f"}.la-capsules:before{content:"\f46b"}.la-car:before{content:"\f1b9"}.la-car-alt:before{content:"\f5de"}.la-car-battery:before{content:"\f5df"}.la-car-crash:before{content:"\f5e1"}.la-car-side:before{content:"\f5e4"}.la-caret-down:before{content:"\f0d7"}.la-caret-left:before{content:"\f0d9"}.la-caret-right:before{content:"\f0da"}.la-caret-square-down:before{content:"\f150"}.la-caret-square-left:before{content:"\f191"}.la-caret-square-right:before{content:"\f152"}.la-caret-square-up:before{content:"\f151"}.la-caret-up:before{content:"\f0d8"}.la-carrot:before{content:"\f787"}.la-cart-arrow-down:before{content:"\f218"}.la-cart-plus:before{content:"\f217"}.la-cash-register:before{content:"\f788"}.la-cat:before{content:"\f6be"}.la-cc-amazon-pay:before{content:"\f42d"}.la-cc-amex:before{content:"\f1f3"}.la-cc-apple-pay:before{content:"\f416"}.la-cc-diners-club:before{content:"\f24c"}.la-cc-discover:before{content:"\f1f2"}.la-cc-jcb:before{content:"\f24b"}.la-cc-mastercard:before{content:"\f1f1"}.la-cc-paypal:before{content:"\f1f4"}.la-cc-stripe:before{content:"\f1f5"}.la-cc-visa:before{content:"\f1f0"}.la-centercode:before{content:"\f380"}.la-centos:before{content:"\f789"}.la-certificate:before{content:"\f0a3"}.la-chair:before{content:"\f6c0"}.la-chalkboard:before{content:"\f51b"}.la-chalkboard-teacher:before{content:"\f51c"}.la-charging-station:before{content:"\f5e7"}.la-chart-area:before{content:"\f1fe"}.la-chart-bar:before{content:"\f080"}.la-chart-line:before{content:"\f201"}.la-chart-pie:before{content:"\f200"}.la-check:before{content:"\f00c"}.la-check-circle:before{content:"\f058"}.la-check-double:before{content:"\f560"}.la-check-square:before{content:"\f14a"}.la-cheese:before{content:"\f7ef"}.la-chess:before{content:"\f439"}.la-chess-bishop:before{content:"\f43a"}.la-chess-board:before{content:"\f43c"}.la-chess-king:before{content:"\f43f"}.la-chess-knight:before{content:"\f441"}.la-chess-pawn:before{content:"\f443"}.la-chess-queen:before{content:"\f445"}.la-chess-rook:before{content:"\f447"}.la-chevron-circle-down:before{content:"\f13a"}.la-chevron-circle-left:before{content:"\f137"}.la-chevron-circle-right:before{content:"\f138"}.la-chevron-circle-up:before{content:"\f139"}.la-chevron-down:before{content:"\f078"}.la-chevron-left:before{content:"\f053"}.la-chevron-right:before{content:"\f054"}.la-chevron-up:before{content:"\f077"}.la-child:before{content:"\f1ae"}.la-chrome:before{content:"\f268"}.la-chromecast:before{content:"\f838"}.la-church:before{content:"\f51d"}.la-circle:before{content:"\f111"}.la-circle-notch:before{content:"\f1ce"}.la-city:before{content:"\f64f"}.la-clinic-medical:before{content:"\f7f2"}.la-clipboard:before{content:"\f328"}.la-clipboard-check:before{content:"\f46c"}.la-clipboard-list:before{content:"\f46d"}.la-clock:before{content:"\f017"}.la-clone:before{content:"\f24d"}.la-closed-captioning:before{content:"\f20a"}.la-cloud:before{content:"\f0c2"}.la-cloud-download-alt:before{content:"\f381"}.la-cloud-meatball:before{content:"\f73b"}.la-cloud-moon:before{content:"\f6c3"}.la-cloud-moon-rain:before{content:"\f73c"}.la-cloud-rain:before{content:"\f73d"}.la-cloud-showers-heavy:before{content:"\f740"}.la-cloud-sun:before{content:"\f6c4"}.la-cloud-sun-rain:before{content:"\f743"}.la-cloud-upload-alt:before{content:"\f382"}.la-cloudscale:before{content:"\f383"}.la-cloudsmith:before{content:"\f384"}.la-cloudversify:before{content:"\f385"}.la-cocktail:before{content:"\f561"}.la-code:before{content:"\f121"}.la-code-branch:before{content:"\f126"}.la-codepen:before{content:"\f1cb"}.la-codiepie:before{content:"\f284"}.la-coffee:before{content:"\f0f4"}.la-cog:before{content:"\f013"}.la-cogs:before{content:"\f085"}.la-coins:before{content:"\f51e"}.la-columns:before{content:"\f0db"}.la-comment:before{content:"\f075"}.la-comment-alt:before{content:"\f27a"}.la-comment-dollar:before{content:"\f651"}.la-comment-dots:before{content:"\f4ad"}.la-comment-medical:before{content:"\f7f5"}.la-comment-slash:before{content:"\f4b3"}.la-comments:before{content:"\f086"}.la-comments-dollar:before{content:"\f653"}.la-compact-disc:before{content:"\f51f"}.la-compass:before{content:"\f14e"}.la-compress:before{content:"\f066"}.la-compress-arrows-alt:before{content:"\f78c"}.la-concierge-bell:before{content:"\f562"}.la-confluence:before{content:"\f78d"}.la-connectdevelop:before{content:"\f20e"}.la-contao:before{content:"\f26d"}.la-cookie:before{content:"\f563"}.la-cookie-bite:before{content:"\f564"}.la-copy:before{content:"\f0c5"}.la-copyright:before{content:"\f1f9"}.la-cotton-bureau:before{content:"\f89e"}.la-couch:before{content:"\f4b8"}.la-cpanel:before{content:"\f388"}.la-creative-commons:before{content:"\f25e"}.la-creative-commons-by:before{content:"\f4e7"}.la-creative-commons-nc:before{content:"\f4e8"}.la-creative-commons-nc-eu:before{content:"\f4e9"}.la-creative-commons-nc-jp:before{content:"\f4ea"}.la-creative-commons-nd:before{content:"\f4eb"}.la-creative-commons-pd:before{content:"\f4ec"}.la-creative-commons-pd-alt:before{content:"\f4ed"}.la-creative-commons-remix:before{content:"\f4ee"}.la-creative-commons-sa:before{content:"\f4ef"}.la-creative-commons-sampling:before{content:"\f4f0"}.la-creative-commons-sampling-plus:before{content:"\f4f1"}.la-creative-commons-share:before{content:"\f4f2"}.la-creative-commons-zero:before{content:"\f4f3"}.la-credit-card:before{content:"\f09d"}.la-critical-role:before{content:"\f6c9"}.la-crop:before{content:"\f125"}.la-crop-alt:before{content:"\f565"}.la-cross:before{content:"\f654"}.la-crosshairs:before{content:"\f05b"}.la-crow:before{content:"\f520"}.la-crown:before{content:"\f521"}.la-crutch:before{content:"\f7f7"}.la-css3:before{content:"\f13c"}.la-css3-alt:before{content:"\f38b"}.la-cube:before{content:"\f1b2"}.la-cubes:before{content:"\f1b3"}.la-cut:before{content:"\f0c4"}.la-cuttlefish:before{content:"\f38c"}.la-d-and-d:before{content:"\f38d"}.la-d-and-d-beyond:before{content:"\f6ca"}.la-dashcube:before{content:"\f210"}.la-database:before{content:"\f1c0"}.la-deaf:before{content:"\f2a4"}.la-delicious:before{content:"\f1a5"}.la-democrat:before{content:"\f747"}.la-deploydog:before{content:"\f38e"}.la-deskpro:before{content:"\f38f"}.la-desktop:before{content:"\f108"}.la-dev:before{content:"\f6cc"}.la-deviantart:before{content:"\f1bd"}.la-dharmachakra:before{content:"\f655"}.la-dhl:before{content:"\f790"}.la-diagnoses:before{content:"\f470"}.la-diaspora:before{content:"\f791"}.la-dice:before{content:"\f522"}.la-dice-d20:before{content:"\f6cf"}.la-dice-d6:before{content:"\f6d1"}.la-dice-five:before{content:"\f523"}.la-dice-four:before{content:"\f524"}.la-dice-one:before{content:"\f525"}.la-dice-six:before{content:"\f526"}.la-dice-three:before{content:"\f527"}.la-dice-two:before{content:"\f528"}.la-digg:before{content:"\f1a6"}.la-digital-ocean:before{content:"\f391"}.la-digital-tachograph:before{content:"\f566"}.la-directions:before{content:"\f5eb"}.la-discord:before{content:"\f392"}.la-discourse:before{content:"\f393"}.la-divide:before{content:"\f529"}.la-dizzy:before{content:"\f567"}.la-dna:before{content:"\f471"}.la-dochub:before{content:"\f394"}.la-docker:before{content:"\f395"}.la-dog:before{content:"\f6d3"}.la-dollar-sign:before{content:"\f155"}.la-dolly:before{content:"\f472"}.la-dolly-flatbed:before{content:"\f474"}.la-donate:before{content:"\f4b9"}.la-door-closed:before{content:"\f52a"}.la-door-open:before{content:"\f52b"}.la-dot-circle:before{content:"\f192"}.la-dove:before{content:"\f4ba"}.la-download:before{content:"\f019"}.la-draft2digital:before{content:"\f396"}.la-drafting-compass:before{content:"\f568"}.la-dragon:before{content:"\f6d5"}.la-draw-polygon:before{content:"\f5ee"}.la-dribbble:before{content:"\f17d"}.la-dribbble-square:before{content:"\f397"}.la-dropbox:before{content:"\f16b"}.la-drum:before{content:"\f569"}.la-drum-steelpan:before{content:"\f56a"}.la-drumstick-bite:before{content:"\f6d7"}.la-drupal:before{content:"\f1a9"}.la-dumbbell:before{content:"\f44b"}.la-dumpster:before{content:"\f793"}.la-dumpster-fire:before{content:"\f794"}.la-dungeon:before{content:"\f6d9"}.la-dyalog:before{content:"\f399"}.la-earlybirds:before{content:"\f39a"}.la-ebay:before{content:"\f4f4"}.la-edge:before{content:"\f282"}.la-edit:before{content:"\f044"}.la-egg:before{content:"\f7fb"}.la-eject:before{content:"\f052"}.la-elementor:before{content:"\f430"}.la-ellipsis-h:before{content:"\f141"}.la-ellipsis-v:before{content:"\f142"}.la-ello:before{content:"\f5f1"}.la-ember:before{content:"\f423"}.la-empire:before{content:"\f1d1"}.la-envelope:before{content:"\f0e0"}.la-envelope-open:before{content:"\f2b6"}.la-envelope-open-text:before{content:"\f658"}.la-envelope-square:before{content:"\f199"}.la-envira:before{content:"\f299"}.la-equals:before{content:"\f52c"}.la-eraser:before{content:"\f12d"}.la-erlang:before{content:"\f39d"}.la-ethereum:before{content:"\f42e"}.la-ethernet:before{content:"\f796"}.la-etsy:before{content:"\f2d7"}.la-euro-sign:before{content:"\f153"}.la-evernote:before{content:"\f839"}.la-exchange-alt:before{content:"\f362"}.la-exclamation:before{content:"\f12a"}.la-exclamation-circle:before{content:"\f06a"}.la-exclamation-triangle:before{content:"\f071"}.la-expand:before{content:"\f065"}.la-expand-arrows-alt:before{content:"\f31e"}.la-expeditedssl:before{content:"\f23e"}.la-external-link-alt:before{content:"\f35d"}.la-external-link-square-alt:before{content:"\f360"}.la-eye:before{content:"\f06e"}.la-eye-dropper:before{content:"\f1fb"}.la-eye-slash:before{content:"\f070"}.la-facebook:before{content:"\f09a"}.la-facebook-f:before{content:"\f39e"}.la-facebook-messenger:before{content:"\f39f"}.la-facebook-square:before{content:"\f082"}.la-fan:before{content:"\f863"}.la-fantasy-flight-games:before{content:"\f6dc"}.la-fast-backward:before{content:"\f049"}.la-fast-forward:before{content:"\f050"}.la-fax:before{content:"\f1ac"}.la-feather:before{content:"\f52d"}.la-feather-alt:before{content:"\f56b"}.la-fedex:before{content:"\f797"}.la-fedora:before{content:"\f798"}.la-female:before{content:"\f182"}.la-fighter-jet:before{content:"\f0fb"}.la-figma:before{content:"\f799"}.la-file:before{content:"\f15b"}.la-file-alt:before{content:"\f15c"}.la-file-archive:before{content:"\f1c6"}.la-file-audio:before{content:"\f1c7"}.la-file-code:before{content:"\f1c9"}.la-file-contract:before{content:"\f56c"}.la-file-csv:before{content:"\f6dd"}.la-file-download:before{content:"\f56d"}.la-file-excel:before{content:"\f1c3"}.la-file-export:before{content:"\f56e"}.la-file-image:before{content:"\f1c5"}.la-file-import:before{content:"\f56f"}.la-file-invoice:before{content:"\f570"}.la-file-invoice-dollar:before{content:"\f571"}.la-file-medical:before{content:"\f477"}.la-file-medical-alt:before{content:"\f478"}.la-file-pdf:before{content:"\f1c1"}.la-file-powerpoint:before{content:"\f1c4"}.la-file-prescription:before{content:"\f572"}.la-file-signature:before{content:"\f573"}.la-file-upload:before{content:"\f574"}.la-file-video:before{content:"\f1c8"}.la-file-word:before{content:"\f1c2"}.la-fill:before{content:"\f575"}.la-fill-drip:before{content:"\f576"}.la-film:before{content:"\f008"}.la-filter:before{content:"\f0b0"}.la-fingerprint:before{content:"\f577"}.la-fire:before{content:"\f06d"}.la-fire-alt:before{content:"\f7e4"}.la-fire-extinguisher:before{content:"\f134"}.la-firefox:before{content:"\f269"}.la-first-aid:before{content:"\f479"}.la-first-order:before{content:"\f2b0"}.la-first-order-alt:before{content:"\f50a"}.la-firstdraft:before{content:"\f3a1"}.la-fish:before{content:"\f578"}.la-fist-raised:before{content:"\f6de"}.la-flag:before{content:"\f024"}.la-flag-checkered:before{content:"\f11e"}.la-flag-usa:before{content:"\f74d"}.la-flask:before{content:"\f0c3"}.la-flickr:before{content:"\f16e"}.la-flipboard:before{content:"\f44d"}.la-flushed:before{content:"\f579"}.la-fly:before{content:"\f417"}.la-folder:before{content:"\f07b"}.la-folder-minus:before{content:"\f65d"}.la-folder-open:before{content:"\f07c"}.la-folder-plus:before{content:"\f65e"}.la-font:before{content:"\f031"}.la-font-awesome:before{content:"\f2b4"}.la-font-awesome-alt:before{content:"\f35c"}.la-font-awesome-flag:before{content:"\f425"}.la-font-awesome-logo-full:before{content:"\f4e6"}.la-fonticons:before{content:"\f280"}.la-fonticons-fi:before{content:"\f3a2"}.la-football-ball:before{content:"\f44e"}.la-fort-awesome:before{content:"\f286"}.la-fort-awesome-alt:before{content:"\f3a3"}.la-forumbee:before{content:"\f211"}.la-forward:before{content:"\f04e"}.la-foursquare:before{content:"\f180"}.la-free-code-camp:before{content:"\f2c5"}.la-freebsd:before{content:"\f3a4"}.la-frog:before{content:"\f52e"}.la-frown:before{content:"\f119"}.la-frown-open:before{content:"\f57a"}.la-fulcrum:before{content:"\f50b"}.la-funnel-dollar:before{content:"\f662"}.la-futbol:before{content:"\f1e3"}.la-galactic-republic:before{content:"\f50c"}.la-galactic-senate:before{content:"\f50d"}.la-gamepad:before{content:"\f11b"}.la-gas-pump:before{content:"\f52f"}.la-gavel:before{content:"\f0e3"}.la-gem:before{content:"\f3a5"}.la-genderless:before{content:"\f22d"}.la-get-pocket:before{content:"\f265"}.la-gg:before{content:"\f260"}.la-gg-circle:before{content:"\f261"}.la-ghost:before{content:"\f6e2"}.la-gift:before{content:"\f06b"}.la-gifts:before{content:"\f79c"}.la-git:before{content:"\f1d3"}.la-git-alt:before{content:"\f841"}.la-git-square:before{content:"\f1d2"}.la-github:before{content:"\f09b"}.la-github-alt:before{content:"\f113"}.la-github-square:before{content:"\f092"}.la-gitkraken:before{content:"\f3a6"}.la-gitlab:before{content:"\f296"}.la-gitter:before{content:"\f426"}.la-glass-cheers:before{content:"\f79f"}.la-glass-martini:before{content:"\f000"}.la-glass-martini-alt:before{content:"\f57b"}.la-glass-whiskey:before{content:"\f7a0"}.la-glasses:before{content:"\f530"}.la-glide:before{content:"\f2a5"}.la-glide-g:before{content:"\f2a6"}.la-globe:before{content:"\f0ac"}.la-globe-africa:before{content:"\f57c"}.la-globe-americas:before{content:"\f57d"}.la-globe-asia:before{content:"\f57e"}.la-globe-europe:before{content:"\f7a2"}.la-gofore:before{content:"\f3a7"}.la-golf-ball:before{content:"\f450"}.la-goodreads:before{content:"\f3a8"}.la-goodreads-g:before{content:"\f3a9"}.la-google:before{content:"\f1a0"}.la-google-drive:before{content:"\f3aa"}.la-google-play:before{content:"\f3ab"}.la-google-plus:before{content:"\f2b3"}.la-google-plus-g:before{content:"\f0d5"}.la-google-plus-square:before{content:"\f0d4"}.la-google-wallet:before{content:"\f1ee"}.la-gopuram:before{content:"\f664"}.la-graduation-cap:before{content:"\f19d"}.la-gratipay:before{content:"\f184"}.la-grav:before{content:"\f2d6"}.la-greater-than:before{content:"\f531"}.la-greater-than-equal:before{content:"\f532"}.la-grimace:before{content:"\f57f"}.la-grin:before{content:"\f580"}.la-grin-alt:before{content:"\f581"}.la-grin-beam:before{content:"\f582"}.la-grin-beam-sweat:before{content:"\f583"}.la-grin-hearts:before{content:"\f584"}.la-grin-squint:before{content:"\f585"}.la-grin-squint-tears:before{content:"\f586"}.la-grin-stars:before{content:"\f587"}.la-grin-tears:before{content:"\f588"}.la-grin-tongue:before{content:"\f589"}.la-grin-tongue-squint:before{content:"\f58a"}.la-grin-tongue-wink:before{content:"\f58b"}.la-grin-wink:before{content:"\f58c"}.la-grip-horizontal:before{content:"\f58d"}.la-grip-lines:before{content:"\f7a4"}.la-grip-lines-vertical:before{content:"\f7a5"}.la-grip-vertical:before{content:"\f58e"}.la-gripfire:before{content:"\f3ac"}.la-grunt:before{content:"\f3ad"}.la-guitar:before{content:"\f7a6"}.la-gulp:before{content:"\f3ae"}.la-h-square:before{content:"\f0fd"}.la-hacker-news:before{content:"\f1d4"}.la-hacker-news-square:before{content:"\f3af"}.la-hackerrank:before{content:"\f5f7"}.la-hamburger:before{content:"\f805"}.la-hammer:before{content:"\f6e3"}.la-hamsa:before{content:"\f665"}.la-hand-holding:before{content:"\f4bd"}.la-hand-holding-heart:before{content:"\f4be"}.la-hand-holding-usd:before{content:"\f4c0"}.la-hand-lizard:before{content:"\f258"}.la-hand-middle-finger:before{content:"\f806"}.la-hand-paper:before{content:"\f256"}.la-hand-peace:before{content:"\f25b"}.la-hand-point-down:before{content:"\f0a7"}.la-hand-point-left:before{content:"\f0a5"}.la-hand-point-right:before{content:"\f0a4"}.la-hand-point-up:before{content:"\f0a6"}.la-hand-pointer:before{content:"\f25a"}.la-hand-rock:before{content:"\f255"}.la-hand-scissors:before{content:"\f257"}.la-hand-spock:before{content:"\f259"}.la-hands:before{content:"\f4c2"}.la-hands-helping:before{content:"\f4c4"}.la-handshake:before{content:"\f2b5"}.la-hanukiah:before{content:"\f6e6"}.la-hard-hat:before{content:"\f807"}.la-hashtag:before{content:"\f292"}.la-hat-cowboy:before{content:"\f8c0"}.la-hat-cowboy-side:before{content:"\f8c1"}.la-hat-wizard:before{content:"\f6e8"}.la-haykal:before{content:"\f666"}.la-hdd:before{content:"\f0a0"}.la-heading:before{content:"\f1dc"}.la-headphones:before{content:"\f025"}.la-headphones-alt:before{content:"\f58f"}.la-headset:before{content:"\f590"}.la-heart:before{content:"\f004"}.la-heart-broken:before{content:"\f7a9"}.la-heartbeat:before{content:"\f21e"}.la-helicopter:before{content:"\f533"}.la-highlighter:before{content:"\f591"}.la-hiking:before{content:"\f6ec"}.la-hippo:before{content:"\f6ed"}.la-hips:before{content:"\f452"}.la-hire-a-helper:before{content:"\f3b0"}.la-history:before{content:"\f1da"}.la-hockey-puck:before{content:"\f453"}.la-holly-berry:before{content:"\f7aa"}.la-home:before{content:"\f015"}.la-hooli:before{content:"\f427"}.la-hornbill:before{content:"\f592"}.la-horse:before{content:"\f6f0"}.la-horse-head:before{content:"\f7ab"}.la-hospital:before{content:"\f0f8"}.la-hospital-alt:before{content:"\f47d"}.la-hospital-symbol:before{content:"\f47e"}.la-hot-tub:before{content:"\f593"}.la-hotdog:before{content:"\f80f"}.la-hotel:before{content:"\f594"}.la-hotjar:before{content:"\f3b1"}.la-hourglass:before{content:"\f254"}.la-hourglass-end:before{content:"\f253"}.la-hourglass-half:before{content:"\f252"}.la-hourglass-start:before{content:"\f251"}.la-house-damage:before{content:"\f6f1"}.la-houzz:before{content:"\f27c"}.la-hryvnia:before{content:"\f6f2"}.la-html5:before{content:"\f13b"}.la-hubspot:before{content:"\f3b2"}.la-i-cursor:before{content:"\f246"}.la-ice-cream:before{content:"\f810"}.la-icicles:before{content:"\f7ad"}.la-icons:before{content:"\f86d"}.la-id-badge:before{content:"\f2c1"}.la-id-card:before{content:"\f2c2"}.la-id-card-alt:before{content:"\f47f"}.la-igloo:before{content:"\f7ae"}.la-image:before{content:"\f03e"}.la-images:before{content:"\f302"}.la-imdb:before{content:"\f2d8"}.la-inbox:before{content:"\f01c"}.la-indent:before{content:"\f03c"}.la-industry:before{content:"\f275"}.la-infinity:before{content:"\f534"}.la-info:before{content:"\f129"}.la-info-circle:before{content:"\f05a"}.la-instagram:before{content:"\f16d"}.la-intercom:before{content:"\f7af"}.la-internet-explorer:before{content:"\f26b"}.la-invision:before{content:"\f7b0"}.la-ioxhost:before{content:"\f208"}.la-italic:before{content:"\f033"}.la-itch-io:before{content:"\f83a"}.la-itunes:before{content:"\f3b4"}.la-itunes-note:before{content:"\f3b5"}.la-java:before{content:"\f4e4"}.la-jedi:before{content:"\f669"}.la-jedi-order:before{content:"\f50e"}.la-jenkins:before{content:"\f3b6"}.la-jira:before{content:"\f7b1"}.la-joget:before{content:"\f3b7"}.la-joint:before{content:"\f595"}.la-joomla:before{content:"\f1aa"}.la-journal-whills:before{content:"\f66a"}.la-js:before{content:"\f3b8"}.la-js-square:before{content:"\f3b9"}.la-jsfiddle:before{content:"\f1cc"}.la-kaaba:before{content:"\f66b"}.la-kaggle:before{content:"\f5fa"}.la-key:before{content:"\f084"}.la-keybase:before{content:"\f4f5"}.la-keyboard:before{content:"\f11c"}.la-keycdn:before{content:"\f3ba"}.la-khanda:before{content:"\f66d"}.la-kickstarter:before{content:"\f3bb"}.la-kickstarter-k:before{content:"\f3bc"}.la-kiss:before{content:"\f596"}.la-kiss-beam:before{content:"\f597"}.la-kiss-wink-heart:before{content:"\f598"}.la-kiwi-bird:before{content:"\f535"}.la-korvue:before{content:"\f42f"}.la-landmark:before{content:"\f66f"}.la-language:before{content:"\f1ab"}.la-laptop:before{content:"\f109"}.la-laptop-code:before{content:"\f5fc"}.la-laptop-medical:before{content:"\f812"}.la-laravel:before{content:"\f3bd"}.la-lastfm:before{content:"\f202"}.la-lastfm-square:before{content:"\f203"}.la-laugh:before{content:"\f599"}.la-laugh-beam:before{content:"\f59a"}.la-laugh-squint:before{content:"\f59b"}.la-laugh-wink:before{content:"\f59c"}.la-layer-group:before{content:"\f5fd"}.la-leaf:before{content:"\f06c"}.la-leanpub:before{content:"\f212"}.la-lemon:before{content:"\f094"}.la-less:before{content:"\f41d"}.la-less-than:before{content:"\f536"}.la-less-than-equal:before{content:"\f537"}.la-level-down-alt:before{content:"\f3be"}.la-level-up-alt:before{content:"\f3bf"}.la-life-ring:before{content:"\f1cd"}.la-lightbulb:before{content:"\f0eb"}.la-line:before{content:"\f3c0"}.la-link:before{content:"\f0c1"}.la-linkedin:before{content:"\f08c"}.la-linkedin-in:before{content:"\f0e1"}.la-linode:before{content:"\f2b8"}.la-linux:before{content:"\f17c"}.la-lira-sign:before{content:"\f195"}.la-list:before{content:"\f03a"}.la-list-alt:before{content:"\f022"}.la-list-ol:before{content:"\f0cb"}.la-list-ul:before{content:"\f0ca"}.la-location-arrow:before{content:"\f124"}.la-lock:before{content:"\f023"}.la-lock-open:before{content:"\f3c1"}.la-long-arrow-alt-down:before{content:"\f309"}.la-long-arrow-alt-left:before{content:"\f30a"}.la-long-arrow-alt-right:before{content:"\f30b"}.la-long-arrow-alt-up:before{content:"\f30c"}.la-low-vision:before{content:"\f2a8"}.la-luggage-cart:before{content:"\f59d"}.la-lyft:before{content:"\f3c3"}.la-magento:before{content:"\f3c4"}.la-magic:before{content:"\f0d0"}.la-magnet:before{content:"\f076"}.la-mail-bulk:before{content:"\f674"}.la-mailchimp:before{content:"\f59e"}.la-male:before{content:"\f183"}.la-mandalorian:before{content:"\f50f"}.la-map:before{content:"\f279"}.la-map-marked:before{content:"\f59f"}.la-map-marked-alt:before{content:"\f5a0"}.la-map-marker:before{content:"\f041"}.la-map-marker-alt:before{content:"\f3c5"}.la-map-pin:before{content:"\f276"}.la-map-signs:before{content:"\f277"}.la-markdown:before{content:"\f60f"}.la-marker:before{content:"\f5a1"}.la-mars:before{content:"\f222"}.la-mars-double:before{content:"\f227"}.la-mars-stroke:before{content:"\f229"}.la-mars-stroke-h:before{content:"\f22b"}.la-mars-stroke-v:before{content:"\f22a"}.la-mask:before{content:"\f6fa"}.la-mastodon:before{content:"\f4f6"}.la-maxcdn:before{content:"\f136"}.la-mdb:before{content:"\f8ca"}.la-medal:before{content:"\f5a2"}.la-medapps:before{content:"\f3c6"}.la-medium:before{content:"\f23a"}.la-medium-m:before{content:"\f3c7"}.la-medkit:before{content:"\f0fa"}.la-medrt:before{content:"\f3c8"}.la-meetup:before{content:"\f2e0"}.la-megaport:before{content:"\f5a3"}.la-meh:before{content:"\f11a"}.la-meh-blank:before{content:"\f5a4"}.la-meh-rolling-eyes:before{content:"\f5a5"}.la-memory:before{content:"\f538"}.la-mendeley:before{content:"\f7b3"}.la-menorah:before{content:"\f676"}.la-mercury:before{content:"\f223"}.la-meteor:before{content:"\f753"}.la-microchip:before{content:"\f2db"}.la-microphone:before{content:"\f130"}.la-microphone-alt:before{content:"\f3c9"}.la-microphone-alt-slash:before{content:"\f539"}.la-microphone-slash:before{content:"\f131"}.la-microscope:before{content:"\f610"}.la-microsoft:before{content:"\f3ca"}.la-minus:before{content:"\f068"}.la-minus-circle:before{content:"\f056"}.la-minus-square:before{content:"\f146"}.la-mitten:before{content:"\f7b5"}.la-mix:before{content:"\f3cb"}.la-mixcloud:before{content:"\f289"}.la-mizuni:before{content:"\f3cc"}.la-mobile:before{content:"\f10b"}.la-mobile-alt:before{content:"\f3cd"}.la-modx:before{content:"\f285"}.la-monero:before{content:"\f3d0"}.la-money-bill:before{content:"\f0d6"}.la-money-bill-alt:before{content:"\f3d1"}.la-money-bill-wave:before{content:"\f53a"}.la-money-bill-wave-alt:before{content:"\f53b"}.la-money-check:before{content:"\f53c"}.la-money-check-alt:before{content:"\f53d"}.la-monument:before{content:"\f5a6"}.la-moon:before{content:"\f186"}.la-mortar-pestle:before{content:"\f5a7"}.la-mosque:before{content:"\f678"}.la-motorcycle:before{content:"\f21c"}.la-mountain:before{content:"\f6fc"}.la-mouse:before{content:"\f8cc"}.la-mouse-pointer:before{content:"\f245"}.la-mug-hot:before{content:"\f7b6"}.la-music:before{content:"\f001"}.la-napster:before{content:"\f3d2"}.la-neos:before{content:"\f612"}.la-network-wired:before{content:"\f6ff"}.la-neuter:before{content:"\f22c"}.la-newspaper:before{content:"\f1ea"}.la-nimblr:before{content:"\f5a8"}.la-node:before{content:"\f419"}.la-node-js:before{content:"\f3d3"}.la-not-equal:before{content:"\f53e"}.la-notes-medical:before{content:"\f481"}.la-npm:before{content:"\f3d4"}.la-ns8:before{content:"\f3d5"}.la-nutritionix:before{content:"\f3d6"}.la-object-group:before{content:"\f247"}.la-object-ungroup:before{content:"\f248"}.la-odnoklassniki:before{content:"\f263"}.la-odnoklassniki-square:before{content:"\f264"}.la-oil-can:before{content:"\f613"}.la-old-republic:before{content:"\f510"}.la-om:before{content:"\f679"}.la-opencart:before{content:"\f23d"}.la-openid:before{content:"\f19b"}.la-opera:before{content:"\f26a"}.la-optin-monster:before{content:"\f23c"}.la-orcid:before{content:"\f8d2"}.la-osi:before{content:"\f41a"}.la-otter:before{content:"\f700"}.la-outdent:before{content:"\f03b"}.la-page4:before{content:"\f3d7"}.la-pagelines:before{content:"\f18c"}.la-pager:before{content:"\f815"}.la-paint-brush:before{content:"\f1fc"}.la-paint-roller:before{content:"\f5aa"}.la-palette:before{content:"\f53f"}.la-palfed:before{content:"\f3d8"}.la-pallet:before{content:"\f482"}.la-paper-plane:before{content:"\f1d8"}.la-paperclip:before{content:"\f0c6"}.la-parachute-box:before{content:"\f4cd"}.la-paragraph:before{content:"\f1dd"}.la-parking:before{content:"\f540"}.la-passport:before{content:"\f5ab"}.la-pastafarianism:before{content:"\f67b"}.la-paste:before{content:"\f0ea"}.la-patreon:before{content:"\f3d9"}.la-pause:before{content:"\f04c"}.la-pause-circle:before{content:"\f28b"}.la-paw:before{content:"\f1b0"}.la-paypal:before{content:"\f1ed"}.la-peace:before{content:"\f67c"}.la-pen:before{content:"\f304"}.la-pen-alt:before{content:"\f305"}.la-pen-fancy:before{content:"\f5ac"}.la-pen-nib:before{content:"\f5ad"}.la-pen-square:before{content:"\f14b"}.la-pencil-alt:before{content:"\f303"}.la-pencil-ruler:before{content:"\f5ae"}.la-penny-arcade:before{content:"\f704"}.la-people-carry:before{content:"\f4ce"}.la-pepper-hot:before{content:"\f816"}.la-percent:before{content:"\f295"}.la-percentage:before{content:"\f541"}.la-periscope:before{content:"\f3da"}.la-person-booth:before{content:"\f756"}.la-phabricator:before{content:"\f3db"}.la-phoenix-framework:before{content:"\f3dc"}.la-phoenix-squadron:before{content:"\f511"}.la-phone:before{content:"\f095"}.la-phone-alt:before{content:"\f879"}.la-phone-slash:before{content:"\f3dd"}.la-phone-square:before{content:"\f098"}.la-phone-square-alt:before{content:"\f87b"}.la-phone-volume:before{content:"\f2a0"}.la-photo-video:before{content:"\f87c"}.la-php:before{content:"\f457"}.la-pied-piper:before{content:"\f2ae"}.la-pied-piper-alt:before{content:"\f1a8"}.la-pied-piper-hat:before{content:"\f4e5"}.la-pied-piper-pp:before{content:"\f1a7"}.la-piggy-bank:before{content:"\f4d3"}.la-pills:before{content:"\f484"}.la-pinterest:before{content:"\f0d2"}.la-pinterest-p:before{content:"\f231"}.la-pinterest-square:before{content:"\f0d3"}.la-pizza-slice:before{content:"\f818"}.la-place-of-worship:before{content:"\f67f"}.la-plane:before{content:"\f072"}.la-plane-arrival:before{content:"\f5af"}.la-plane-departure:before{content:"\f5b0"}.la-play:before{content:"\f04b"}.la-play-circle:before{content:"\f144"}.la-playstation:before{content:"\f3df"}.la-plug:before{content:"\f1e6"}.la-plus:before{content:"\f067"}.la-plus-circle:before{content:"\f055"}.la-plus-square:before{content:"\f0fe"}.la-podcast:before{content:"\f2ce"}.la-poll:before{content:"\f681"}.la-poll-h:before{content:"\f682"}.la-poo:before{content:"\f2fe"}.la-poo-storm:before{content:"\f75a"}.la-poop:before{content:"\f619"}.la-portrait:before{content:"\f3e0"}.la-pound-sign:before{content:"\f154"}.la-power-off:before{content:"\f011"}.la-pray:before{content:"\f683"}.la-praying-hands:before{content:"\f684"}.la-prescription:before{content:"\f5b1"}.la-prescription-bottle:before{content:"\f485"}.la-prescription-bottle-alt:before{content:"\f486"}.la-print:before{content:"\f02f"}.la-procedures:before{content:"\f487"}.la-product-hunt:before{content:"\f288"}.la-project-diagram:before{content:"\f542"}.la-pushed:before{content:"\f3e1"}.la-puzzle-piece:before{content:"\f12e"}.la-python:before{content:"\f3e2"}.la-qq:before{content:"\f1d6"}.la-qrcode:before{content:"\f029"}.la-question:before{content:"\f128"}.la-question-circle:before{content:"\f059"}.la-quidditch:before{content:"\f458"}.la-quinscape:before{content:"\f459"}.la-quora:before{content:"\f2c4"}.la-quote-left:before{content:"\f10d"}.la-quote-right:before{content:"\f10e"}.la-quran:before{content:"\f687"}.la-r-project:before{content:"\f4f7"}.la-radiation:before{content:"\f7b9"}.la-radiation-alt:before{content:"\f7ba"}.la-rainbow:before{content:"\f75b"}.la-random:before{content:"\f074"}.la-raspberry-pi:before{content:"\f7bb"}.la-ravelry:before{content:"\f2d9"}.la-react:before{content:"\f41b"}.la-reacteurope:before{content:"\f75d"}.la-readme:before{content:"\f4d5"}.la-rebel:before{content:"\f1d0"}.la-receipt:before{content:"\f543"}.la-record-vinyl:before{content:"\f8d9"}.la-recycle:before{content:"\f1b8"}.la-red-river:before{content:"\f3e3"}.la-reddit:before{content:"\f1a1"}.la-reddit-alien:before{content:"\f281"}.la-reddit-square:before{content:"\f1a2"}.la-redhat:before{content:"\f7bc"}.la-redo:before{content:"\f01e"}.la-redo-alt:before{content:"\f2f9"}.la-registered:before{content:"\f25d"}.la-remove-format:before{content:"\f87d"}.la-renren:before{content:"\f18b"}.la-reply:before{content:"\f3e5"}.la-reply-all:before{content:"\f122"}.la-replyd:before{content:"\f3e6"}.la-republican:before{content:"\f75e"}.la-researchgate:before{content:"\f4f8"}.la-resolving:before{content:"\f3e7"}.la-restroom:before{content:"\f7bd"}.la-retweet:before{content:"\f079"}.la-rev:before{content:"\f5b2"}.la-ribbon:before{content:"\f4d6"}.la-ring:before{content:"\f70b"}.la-road:before{content:"\f018"}.la-robot:before{content:"\f544"}.la-rocket:before{content:"\f135"}.la-rocketchat:before{content:"\f3e8"}.la-rockrms:before{content:"\f3e9"}.la-route:before{content:"\f4d7"}.la-rss:before{content:"\f09e"}.la-rss-square:before{content:"\f143"}.la-ruble-sign:before{content:"\f158"}.la-ruler:before{content:"\f545"}.la-ruler-combined:before{content:"\f546"}.la-ruler-horizontal:before{content:"\f547"}.la-ruler-vertical:before{content:"\f548"}.la-running:before{content:"\f70c"}.la-rupee-sign:before{content:"\f156"}.la-sad-cry:before{content:"\f5b3"}.la-sad-tear:before{content:"\f5b4"}.la-safari:before{content:"\f267"}.la-salesforce:before{content:"\f83b"}.la-sass:before{content:"\f41e"}.la-satellite:before{content:"\f7bf"}.la-satellite-dish:before{content:"\f7c0"}.la-save:before{content:"\f0c7"}.la-schlix:before{content:"\f3ea"}.la-school:before{content:"\f549"}.la-screwdriver:before{content:"\f54a"}.la-scribd:before{content:"\f28a"}.la-scroll:before{content:"\f70e"}.la-sd-card:before{content:"\f7c2"}.la-search:before{content:"\f002"}.la-search-dollar:before{content:"\f688"}.la-search-location:before{content:"\f689"}.la-search-minus:before{content:"\f010"}.la-search-plus:before{content:"\f00e"}.la-searchengin:before{content:"\f3eb"}.la-seedling:before{content:"\f4d8"}.la-sellcast:before{content:"\f2da"}.la-sellsy:before{content:"\f213"}.la-server:before{content:"\f233"}.la-servicestack:before{content:"\f3ec"}.la-shapes:before{content:"\f61f"}.la-share:before{content:"\f064"}.la-share-alt:before{content:"\f1e0"}.la-share-alt-square:before{content:"\f1e1"}.la-share-square:before{content:"\f14d"}.la-shekel-sign:before{content:"\f20b"}.la-shield-alt:before{content:"\f3ed"}.la-ship:before{content:"\f21a"}.la-shipping-fast:before{content:"\f48b"}.la-shirtsinbulk:before{content:"\f214"}.la-shoe-prints:before{content:"\f54b"}.la-shopping-bag:before{content:"\f290"}.la-shopping-basket:before{content:"\f291"}.la-shopping-cart:before{content:"\f07a"}.la-shopware:before{content:"\f5b5"}.la-shower:before{content:"\f2cc"}.la-shuttle-van:before{content:"\f5b6"}.la-sign:before{content:"\f4d9"}.la-sign-in-alt:before{content:"\f2f6"}.la-sign-language:before{content:"\f2a7"}.la-sign-out-alt:before{content:"\f2f5"}.la-signal:before{content:"\f012"}.la-signature:before{content:"\f5b7"}.la-sim-card:before{content:"\f7c4"}.la-simplybuilt:before{content:"\f215"}.la-sistrix:before{content:"\f3ee"}.la-sitemap:before{content:"\f0e8"}.la-sith:before{content:"\f512"}.la-skating:before{content:"\f7c5"}.la-sketch:before{content:"\f7c6"}.la-skiing:before{content:"\f7c9"}.la-skiing-nordic:before{content:"\f7ca"}.la-skull:before{content:"\f54c"}.la-skull-crossbones:before{content:"\f714"}.la-skyatlas:before{content:"\f216"}.la-skype:before{content:"\f17e"}.la-slack:before{content:"\f198"}.la-slack-hash:before{content:"\f3ef"}.la-slash:before{content:"\f715"}.la-sleigh:before{content:"\f7cc"}.la-sliders-h:before{content:"\f1de"}.la-slideshare:before{content:"\f1e7"}.la-smile:before{content:"\f118"}.la-smile-beam:before{content:"\f5b8"}.la-smile-wink:before{content:"\f4da"}.la-smog:before{content:"\f75f"}.la-smoking:before{content:"\f48d"}.la-smoking-ban:before{content:"\f54d"}.la-sms:before{content:"\f7cd"}.la-snapchat:before{content:"\f2ab"}.la-snapchat-ghost:before{content:"\f2ac"}.la-snapchat-square:before{content:"\f2ad"}.la-snowboarding:before{content:"\f7ce"}.la-snowflake:before{content:"\f2dc"}.la-snowman:before{content:"\f7d0"}.la-snowplow:before{content:"\f7d2"}.la-socks:before{content:"\f696"}.la-solar-panel:before{content:"\f5ba"}.la-sort:before{content:"\f0dc"}.la-sort-alpha-down:before{content:"\f15d"}.la-sort-alpha-down-alt:before{content:"\f881"}.la-sort-alpha-up:before{content:"\f15e"}.la-sort-alpha-up-alt:before{content:"\f882"}.la-sort-amount-down:before{content:"\f160"}.la-sort-amount-down-alt:before{content:"\f884"}.la-sort-amount-up:before{content:"\f161"}.la-sort-amount-up-alt:before{content:"\f885"}.la-sort-down:before{content:"\f0dd"}.la-sort-numeric-down:before{content:"\f162"}.la-sort-numeric-down-alt:before{content:"\f886"}.la-sort-numeric-up:before{content:"\f163"}.la-sort-numeric-up-alt:before{content:"\f887"}.la-sort-up:before{content:"\f0de"}.la-soundcloud:before{content:"\f1be"}.la-sourcetree:before{content:"\f7d3"}.la-spa:before{content:"\f5bb"}.la-space-shuttle:before{content:"\f197"}.la-speakap:before{content:"\f3f3"}.la-speaker-deck:before{content:"\f83c"}.la-spell-check:before{content:"\f891"}.la-spider:before{content:"\f717"}.la-spinner:before{content:"\f110"}.la-splotch:before{content:"\f5bc"}.la-spotify:before{content:"\f1bc"}.la-spray-can:before{content:"\f5bd"}.la-square:before{content:"\f0c8"}.la-square-full:before{content:"\f45c"}.la-square-root-alt:before{content:"\f698"}.la-squarespace:before{content:"\f5be"}.la-stack-exchange:before{content:"\f18d"}.la-stack-overflow:before{content:"\f16c"}.la-stackpath:before{content:"\f842"}.la-stamp:before{content:"\f5bf"}.la-star:before{content:"\f005"}.la-star-and-crescent:before{content:"\f699"}.la-star-half:before{content:"\f089"}.la-star-half-alt:before{content:"\f5c0"}.la-star-of-david:before{content:"\f69a"}.la-star-of-life:before{content:"\f621"}.la-staylinked:before{content:"\f3f5"}.la-steam:before{content:"\f1b6"}.la-steam-square:before{content:"\f1b7"}.la-steam-symbol:before{content:"\f3f6"}.la-step-backward:before{content:"\f048"}.la-step-forward:before{content:"\f051"}.la-stethoscope:before{content:"\f0f1"}.la-sticker-mule:before{content:"\f3f7"}.la-sticky-note:before{content:"\f249"}.la-stop:before{content:"\f04d"}.la-stop-circle:before{content:"\f28d"}.la-stopwatch:before{content:"\f2f2"}.la-store:before{content:"\f54e"}.la-store-alt:before{content:"\f54f"}.la-strava:before{content:"\f428"}.la-stream:before{content:"\f550"}.la-street-view:before{content:"\f21d"}.la-strikethrough:before{content:"\f0cc"}.la-stripe:before{content:"\f429"}.la-stripe-s:before{content:"\f42a"}.la-stroopwafel:before{content:"\f551"}.la-studiovinari:before{content:"\f3f8"}.la-stumbleupon:before{content:"\f1a4"}.la-stumbleupon-circle:before{content:"\f1a3"}.la-subscript:before{content:"\f12c"}.la-subway:before{content:"\f239"}.la-suitcase:before{content:"\f0f2"}.la-suitcase-rolling:before{content:"\f5c1"}.la-sun:before{content:"\f185"}.la-superpowers:before{content:"\f2dd"}.la-superscript:before{content:"\f12b"}.la-supple:before{content:"\f3f9"}.la-surprise:before{content:"\f5c2"}.la-suse:before{content:"\f7d6"}.la-swatchbook:before{content:"\f5c3"}.la-swift:before{content:"\f8e1"}.la-swimmer:before{content:"\f5c4"}.la-swimming-pool:before{content:"\f5c5"}.la-symfony:before{content:"\f83d"}.la-synagogue:before{content:"\f69b"}.la-sync:before{content:"\f021"}.la-sync-alt:before{content:"\f2f1"}.la-syringe:before{content:"\f48e"}.la-table:before{content:"\f0ce"}.la-table-tennis:before{content:"\f45d"}.la-tablet:before{content:"\f10a"}.la-tablet-alt:before{content:"\f3fa"}.la-tablets:before{content:"\f490"}.la-tachometer-alt:before{content:"\f3fd"}.la-tag:before{content:"\f02b"}.la-tags:before{content:"\f02c"}.la-tape:before{content:"\f4db"}.la-tasks:before{content:"\f0ae"}.la-taxi:before{content:"\f1ba"}.la-teamspeak:before{content:"\f4f9"}.la-teeth:before{content:"\f62e"}.la-teeth-open:before{content:"\f62f"}.la-telegram:before{content:"\f2c6"}.la-telegram-plane:before{content:"\f3fe"}.la-temperature-high:before{content:"\f769"}.la-temperature-low:before{content:"\f76b"}.la-tencent-weibo:before{content:"\f1d5"}.la-tenge:before{content:"\f7d7"}.la-terminal:before{content:"\f120"}.la-text-height:before{content:"\f034"}.la-text-width:before{content:"\f035"}.la-th:before{content:"\f00a"}.la-th-large:before{content:"\f009"}.la-th-list:before{content:"\f00b"}.la-the-red-yeti:before{content:"\f69d"}.la-theater-masks:before{content:"\f630"}.la-themeco:before{content:"\f5c6"}.la-themeisle:before{content:"\f2b2"}.la-thermometer:before{content:"\f491"}.la-thermometer-empty:before{content:"\f2cb"}.la-thermometer-full:before{content:"\f2c7"}.la-thermometer-half:before{content:"\f2c9"}.la-thermometer-quarter:before{content:"\f2ca"}.la-thermometer-three-quarters:before{content:"\f2c8"}.la-think-peaks:before{content:"\f731"}.la-thumbs-down:before{content:"\f165"}.la-thumbs-up:before{content:"\f164"}.la-thumbtack:before{content:"\f08d"}.la-ticket-alt:before{content:"\f3ff"}.la-times:before{content:"\f00d"}.la-times-circle:before{content:"\f057"}.la-tint:before{content:"\f043"}.la-tint-slash:before{content:"\f5c7"}.la-tired:before{content:"\f5c8"}.la-toggle-off:before{content:"\f204"}.la-toggle-on:before{content:"\f205"}.la-toilet:before{content:"\f7d8"}.la-toilet-paper:before{content:"\f71e"}.la-toolbox:before{content:"\f552"}.la-tools:before{content:"\f7d9"}.la-tooth:before{content:"\f5c9"}.la-torah:before{content:"\f6a0"}.la-torii-gate:before{content:"\f6a1"}.la-tractor:before{content:"\f722"}.la-trade-federation:before{content:"\f513"}.la-trademark:before{content:"\f25c"}.la-traffic-light:before{content:"\f637"}.la-train:before{content:"\f238"}.la-tram:before{content:"\f7da"}.la-transgender:before{content:"\f224"}.la-transgender-alt:before{content:"\f225"}.la-trash:before{content:"\f1f8"}.la-trash-alt:before{content:"\f2ed"}.la-trash-restore:before{content:"\f829"}.la-trash-restore-alt:before{content:"\f82a"}.la-tree:before{content:"\f1bb"}.la-trello:before{content:"\f181"}.la-tripadvisor:before{content:"\f262"}.la-trophy:before{content:"\f091"}.la-truck:before{content:"\f0d1"}.la-truck-loading:before{content:"\f4de"}.la-truck-monster:before{content:"\f63b"}.la-truck-moving:before{content:"\f4df"}.la-truck-pickup:before{content:"\f63c"}.la-tshirt:before{content:"\f553"}.la-tty:before{content:"\f1e4"}.la-tumblr:before{content:"\f173"}.la-tumblr-square:before{content:"\f174"}.la-tv:before{content:"\f26c"}.la-twitch:before{content:"\f1e8"}.la-twitter:before{content:"\f099"}.la-twitter-square:before{content:"\f081"}.la-typo3:before{content:"\f42b"}.la-uber:before{content:"\f402"}.la-ubuntu:before{content:"\f7df"}.la-uikit:before{content:"\f403"}.la-umbraco:before{content:"\f8e8"}.la-umbrella:before{content:"\f0e9"}.la-umbrella-beach:before{content:"\f5ca"}.la-underline:before{content:"\f0cd"}.la-undo:before{content:"\f0e2"}.la-undo-alt:before{content:"\f2ea"}.la-uniregistry:before{content:"\f404"}.la-universal-access:before{content:"\f29a"}.la-university:before{content:"\f19c"}.la-unlink:before{content:"\f127"}.la-unlock:before{content:"\f09c"}.la-unlock-alt:before{content:"\f13e"}.la-untappd:before{content:"\f405"}.la-upload:before{content:"\f093"}.la-ups:before{content:"\f7e0"}.la-usb:before{content:"\f287"}.la-user:before{content:"\f007"}.la-user-alt:before{content:"\f406"}.la-user-alt-slash:before{content:"\f4fa"}.la-user-astronaut:before{content:"\f4fb"}.la-user-check:before{content:"\f4fc"}.la-user-circle:before{content:"\f2bd"}.la-user-clock:before{content:"\f4fd"}.la-user-cog:before{content:"\f4fe"}.la-user-edit:before{content:"\f4ff"}.la-user-friends:before{content:"\f500"}.la-user-graduate:before{content:"\f501"}.la-user-injured:before{content:"\f728"}.la-user-lock:before{content:"\f502"}.la-user-md:before{content:"\f0f0"}.la-user-minus:before{content:"\f503"}.la-user-ninja:before{content:"\f504"}.la-user-nurse:before{content:"\f82f"}.la-user-plus:before{content:"\f234"}.la-user-secret:before{content:"\f21b"}.la-user-shield:before{content:"\f505"}.la-user-slash:before{content:"\f506"}.la-user-tag:before{content:"\f507"}.la-user-tie:before{content:"\f508"}.la-user-times:before{content:"\f235"}.la-users:before{content:"\f0c0"}.la-users-cog:before{content:"\f509"}.la-usps:before{content:"\f7e1"}.la-ussunnah:before{content:"\f407"}.la-utensil-spoon:before{content:"\f2e5"}.la-utensils:before{content:"\f2e7"}.la-vaadin:before{content:"\f408"}.la-vector-square:before{content:"\f5cb"}.la-venus:before{content:"\f221"}.la-venus-double:before{content:"\f226"}.la-venus-mars:before{content:"\f228"}.la-viacoin:before{content:"\f237"}.la-viadeo:before{content:"\f2a9"}.la-viadeo-square:before{content:"\f2aa"}.la-vial:before{content:"\f492"}.la-vials:before{content:"\f493"}.la-viber:before{content:"\f409"}.la-video:before{content:"\f03d"}.la-video-slash:before{content:"\f4e2"}.la-vihara:before{content:"\f6a7"}.la-vimeo:before{content:"\f40a"}.la-vimeo-square:before{content:"\f194"}.la-vimeo-v:before{content:"\f27d"}.la-vine:before{content:"\f1ca"}.la-vk:before{content:"\f189"}.la-vnv:before{content:"\f40b"}.la-voicemail:before{content:"\f897"}.la-volleyball-ball:before{content:"\f45f"}.la-volume-down:before{content:"\f027"}.la-volume-mute:before{content:"\f6a9"}.la-volume-off:before{content:"\f026"}.la-volume-up:before{content:"\f028"}.la-vote-yea:before{content:"\f772"}.la-vr-cardboard:before{content:"\f729"}.la-vuejs:before{content:"\f41f"}.la-walking:before{content:"\f554"}.la-wallet:before{content:"\f555"}.la-warehouse:before{content:"\f494"}.la-water:before{content:"\f773"}.la-wave-square:before{content:"\f83e"}.la-waze:before{content:"\f83f"}.la-weebly:before{content:"\f5cc"}.la-weibo:before{content:"\f18a"}.la-weight:before{content:"\f496"}.la-weight-hanging:before{content:"\f5cd"}.la-weixin:before{content:"\f1d7"}.la-whatsapp:before{content:"\f232"}.la-whatsapp-square:before{content:"\f40c"}.la-wheelchair:before{content:"\f193"}.la-whmcs:before{content:"\f40d"}.la-wifi:before{content:"\f1eb"}.la-wikipedia-w:before{content:"\f266"}.la-wind:before{content:"\f72e"}.la-window-close:before{content:"\f410"}.la-window-maximize:before{content:"\f2d0"}.la-window-minimize:before{content:"\f2d1"}.la-window-restore:before{content:"\f2d2"}.la-windows:before{content:"\f17a"}.la-wine-bottle:before{content:"\f72f"}.la-wine-glass:before{content:"\f4e3"}.la-wine-glass-alt:before{content:"\f5ce"}.la-wix:before{content:"\f5cf"}.la-wizards-of-the-coast:before{content:"\f730"}.la-wolf-pack-battalion:before{content:"\f514"}.la-won-sign:before{content:"\f159"}.la-wordpress:before{content:"\f19a"}.la-wordpress-simple:before{content:"\f411"}.la-wpbeginner:before{content:"\f297"}.la-wpexplorer:before{content:"\f2de"}.la-wpforms:before{content:"\f298"}.la-wpressr:before{content:"\f3e4"}.la-wrench:before{content:"\f0ad"}.la-x-ray:before{content:"\f497"}.la-xbox:before{content:"\f412"}.la-xing:before{content:"\f168"}.la-xing-square:before{content:"\f169"}.la-y-combinator:before{content:"\f23b"}.la-yahoo:before{content:"\f19e"}.la-yammer:before{content:"\f840"}.la-yandex:before{content:"\f413"}.la-yandex-international:before{content:"\f414"}.la-yarn:before{content:"\f7e3"}.la-yelp:before{content:"\f1e9"}.la-yen-sign:before{content:"\f157"}.la-yin-yang:before{content:"\f6ad"}.la-yoast:before{content:"\f2b1"}.la-youtube:before{content:"\f167"}.la-youtube-square:before{content:"\f431"}.la-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Line Awesome Brands";font-style:normal;font-weight:400;font-display:auto;src:url(https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-brands-400.eot);src:url("https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-brands-400.eot?#iefix") format("embedded-opentype"),url(https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-brands-400.woff) format("woff"),url(https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-brands-400.ttf) format("truetype")}.lab{font-family:"Line Awesome Brands"}@font-face{font-family:"Line Awesome Free";font-style:normal;font-weight:400;font-display:auto;src:url(https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-regular-400.eot);src:url("https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-regular-400.eot?#iefix") format("embedded-opentype"),url(https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-regular-400.woff) format("woff"),url(https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-regular-400.ttf) format("truetype")}.lar{font-family:"Line Awesome Free";font-weight:400}@font-face{font-family:"Line Awesome Free";font-style:normal;font-weight:900;font-display:auto;src:url(https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-solid-900.eot);src:url("https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-solid-900.eot?#iefix") format("embedded-opentype"),url(https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-solid-900.woff) format("woff"),url(https://danlamseo.com/wp-content/themes/ama/assets/vendors/line-awesome/fonts/la-solid-900.ttf) format("truetype")}.la,.las{font-family:"Line Awesome Free";font-weight:900}.la.la-glass:before{content:"\f000"}.la.la-meetup{font-family:"Line Awesome Brands";font-weight:400}.la.la-star-o{font-family:"Line Awesome Free";font-weight:400}.la.la-star-o:before{content:"\f005"}.la.la-remove:before{content:"\f00d"}.la.la-close:before{content:"\f00d"}.la.la-gear:before{content:"\f013"}.la.la-trash-o{font-family:"Line Awesome Free";font-weight:400}.la.la-trash-o:before{content:"\f2ed"}.la.la-file-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-o:before{content:"\f15b"}.la.la-clock-o{font-family:"Line Awesome Free";font-weight:400}.la.la-clock-o:before{content:"\f017"}.la.la-arrow-circle-o-down{font-family:"Line Awesome Free";font-weight:400}.la.la-arrow-circle-o-down:before{content:"\f358"}.la.la-arrow-circle-o-up{font-family:"Line Awesome Free";font-weight:400}.la.la-arrow-circle-o-up:before{content:"\f35b"}.la.la-play-circle-o{font-family:"Line Awesome Free";font-weight:400}.la.la-play-circle-o:before{content:"\f144"}.la.la-repeat:before{content:"\f01e"}.la.la-rotate-right:before{content:"\f01e"}.la.la-refresh:before{content:"\f021"}.la.la-list-alt{font-family:"Line Awesome Free";font-weight:400}.la.la-dedent:before{content:"\f03b"}.la.la-video-camera:before{content:"\f03d"}.la.la-picture-o{font-family:"Line Awesome Free";font-weight:400}.la.la-picture-o:before{content:"\f03e"}.la.la-photo{font-family:"Line Awesome Free";font-weight:400}.la.la-photo:before{content:"\f03e"}.la.la-image{font-family:"Line Awesome Free";font-weight:400}.la.la-image:before{content:"\f03e"}.la.la-pencil:before{content:"\f303"}.la.la-map-marker:before{content:"\f3c5"}.la.la-pencil-square-o{font-family:"Line Awesome Free";font-weight:400}.la.la-pencil-square-o:before{content:"\f044"}.la.la-share-square-o{font-family:"Line Awesome Free";font-weight:400}.la.la-share-square-o:before{content:"\f14d"}.la.la-check-square-o{font-family:"Line Awesome Free";font-weight:400}.la.la-check-square-o:before{content:"\f14a"}.la.la-arrows:before{content:"\f0b2"}.la.la-times-circle-o{font-family:"Line Awesome Free";font-weight:400}.la.la-times-circle-o:before{content:"\f057"}.la.la-check-circle-o{font-family:"Line Awesome Free";font-weight:400}.la.la-check-circle-o:before{content:"\f058"}.la.la-mail-forward:before{content:"\f064"}.la.la-eye{font-family:"Line Awesome Free";font-weight:400}.la.la-eye-slash{font-family:"Line Awesome Free";font-weight:400}.la.la-warning:before{content:"\f071"}.la.la-calendar:before{content:"\f073"}.la.la-arrows-v:before{content:"\f338"}.la.la-arrows-h:before{content:"\f337"}.la.la-bar-chart{font-family:"Line Awesome Free";font-weight:400}.la.la-bar-chart:before{content:"\f080"}.la.la-bar-chart-o{font-family:"Line Awesome Free";font-weight:400}.la.la-bar-chart-o:before{content:"\f080"}.la.la-twitter-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-facebook-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-gears:before{content:"\f085"}.la.la-thumbs-o-up{font-family:"Line Awesome Free";font-weight:400}.la.la-thumbs-o-up:before{content:"\f164"}.la.la-thumbs-o-down{font-family:"Line Awesome Free";font-weight:400}.la.la-thumbs-o-down:before{content:"\f165"}.la.la-heart-o{font-family:"Line Awesome Free";font-weight:400}.la.la-heart-o:before{content:"\f004"}.la.la-sign-out:before{content:"\f2f5"}.la.la-linkedin-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-linkedin-square:before{content:"\f08c"}.la.la-thumb-tack:before{content:"\f08d"}.la.la-external-link:before{content:"\f35d"}.la.la-sign-in:before{content:"\f2f6"}.la.la-github-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-lemon-o{font-family:"Line Awesome Free";font-weight:400}.la.la-lemon-o:before{content:"\f094"}.la.la-square-o{font-family:"Line Awesome Free";font-weight:400}.la.la-square-o:before{content:"\f0c8"}.la.la-bookmark-o{font-family:"Line Awesome Free";font-weight:400}.la.la-bookmark-o:before{content:"\f02e"}.la.la-twitter{font-family:"Line Awesome Brands";font-weight:400}.la.la-facebook{font-family:"Line Awesome Brands";font-weight:400}.la.la-facebook:before{content:"\f39e"}.la.la-facebook-f{font-family:"Line Awesome Brands";font-weight:400}.la.la-facebook-f:before{content:"\f39e"}.la.la-github{font-family:"Line Awesome Brands";font-weight:400}.la.la-credit-card{font-family:"Line Awesome Free";font-weight:400}.la.la-feed:before{content:"\f09e"}.la.la-hdd-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hdd-o:before{content:"\f0a0"}.la.la-hand-o-right{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-o-right:before{content:"\f0a4"}.la.la-hand-o-left{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-o-left:before{content:"\f0a5"}.la.la-hand-o-up{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-o-up:before{content:"\f0a6"}.la.la-hand-o-down{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-o-down:before{content:"\f0a7"}.la.la-arrows-alt:before{content:"\f31e"}.la.la-group:before{content:"\f0c0"}.la.la-chain:before{content:"\f0c1"}.la.la-scissors:before{content:"\f0c4"}.la.la-files-o{font-family:"Line Awesome Free";font-weight:400}.la.la-files-o:before{content:"\f0c5"}.la.la-floppy-o{font-family:"Line Awesome Free";font-weight:400}.la.la-floppy-o:before{content:"\f0c7"}.la.la-navicon:before{content:"\f0c9"}.la.la-reorder:before{content:"\f0c9"}.la.la-pinterest{font-family:"Line Awesome Brands";font-weight:400}.la.la-pinterest-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-google-plus-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-google-plus{font-family:"Line Awesome Brands";font-weight:400}.la.la-google-plus:before{content:"\f0d5"}.la.la-money{font-family:"Line Awesome Free";font-weight:400}.la.la-money:before{content:"\f3d1"}.la.la-unsorted:before{content:"\f0dc"}.la.la-sort-desc:before{content:"\f0dd"}.la.la-sort-asc:before{content:"\f0de"}.la.la-linkedin{font-family:"Line Awesome Brands";font-weight:400}.la.la-linkedin:before{content:"\f0e1"}.la.la-rotate-left:before{content:"\f0e2"}.la.la-legal:before{content:"\f0e3"}.la.la-tachometer:before{content:"\f3fd"}.la.la-dashboard:before{content:"\f3fd"}.la.la-comment-o{font-family:"Line Awesome Free";font-weight:400}.la.la-comment-o:before{content:"\f075"}.la.la-comments-o{font-family:"Line Awesome Free";font-weight:400}.la.la-comments-o:before{content:"\f086"}.la.la-flash:before{content:"\f0e7"}.la.la-clipboard{font-family:"Line Awesome Free";font-weight:400}.la.la-paste{font-family:"Line Awesome Free";font-weight:400}.la.la-paste:before{content:"\f328"}.la.la-lightbulb-o{font-family:"Line Awesome Free";font-weight:400}.la.la-lightbulb-o:before{content:"\f0eb"}.la.la-exchange:before{content:"\f362"}.la.la-cloud-download:before{content:"\f381"}.la.la-cloud-upload:before{content:"\f382"}.la.la-bell-o{font-family:"Line Awesome Free";font-weight:400}.la.la-bell-o:before{content:"\f0f3"}.la.la-cutlery:before{content:"\f2e7"}.la.la-file-text-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-text-o:before{content:"\f15c"}.la.la-building-o{font-family:"Line Awesome Free";font-weight:400}.la.la-building-o:before{content:"\f1ad"}.la.la-hospital-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hospital-o:before{content:"\f0f8"}.la.la-tablet:before{content:"\f3fa"}.la.la-mobile:before{content:"\f3cd"}.la.la-mobile-phone:before{content:"\f3cd"}.la.la-circle-o{font-family:"Line Awesome Free";font-weight:400}.la.la-circle-o:before{content:"\f111"}.la.la-mail-reply:before{content:"\f3e5"}.la.la-github-alt{font-family:"Line Awesome Brands";font-weight:400}.la.la-folder-o{font-family:"Line Awesome Free";font-weight:400}.la.la-folder-o:before{content:"\f07b"}.la.la-folder-open-o{font-family:"Line Awesome Free";font-weight:400}.la.la-folder-open-o:before{content:"\f07c"}.la.la-smile-o{font-family:"Line Awesome Free";font-weight:400}.la.la-smile-o:before{content:"\f118"}.la.la-frown-o{font-family:"Line Awesome Free";font-weight:400}.la.la-frown-o:before{content:"\f119"}.la.la-meh-o{font-family:"Line Awesome Free";font-weight:400}.la.la-meh-o:before{content:"\f11a"}.la.la-keyboard-o{font-family:"Line Awesome Free";font-weight:400}.la.la-keyboard-o:before{content:"\f11c"}.la.la-flag-o{font-family:"Line Awesome Free";font-weight:400}.la.la-flag-o:before{content:"\f024"}.la.la-mail-reply-all:before{content:"\f122"}.la.la-star-half-o{font-family:"Line Awesome Free";font-weight:400}.la.la-star-half-o:before{content:"\f089"}.la.la-star-half-empty{font-family:"Line Awesome Free";font-weight:400}.la.la-star-half-empty:before{content:"\f089"}.la.la-star-half-full{font-family:"Line Awesome Free";font-weight:400}.la.la-star-half-full:before{content:"\f089"}.la.la-code-fork:before{content:"\f126"}.la.la-chain-broken:before{content:"\f127"}.la.la-shield:before{content:"\f3ed"}.la.la-calendar-o{font-family:"Line Awesome Free";font-weight:400}.la.la-calendar-o:before{content:"\f133"}.la.la-maxcdn{font-family:"Line Awesome Brands";font-weight:400}.la.la-html5{font-family:"Line Awesome Brands";font-weight:400}.la.la-css3{font-family:"Line Awesome Brands";font-weight:400}.la.la-ticket:before{content:"\f3ff"}.la.la-minus-square-o{font-family:"Line Awesome Free";font-weight:400}.la.la-minus-square-o:before{content:"\f146"}.la.la-level-up:before{content:"\f3bf"}.la.la-level-down:before{content:"\f3be"}.la.la-pencil-square:before{content:"\f14b"}.la.la-external-link-square:before{content:"\f360"}.la.la-compass{font-family:"Line Awesome Free";font-weight:400}.la.la-caret-square-o-down{font-family:"Line Awesome Free";font-weight:400}.la.la-caret-square-o-down:before{content:"\f150"}.la.la-toggle-down{font-family:"Line Awesome Free";font-weight:400}.la.la-toggle-down:before{content:"\f150"}.la.la-caret-square-o-up{font-family:"Line Awesome Free";font-weight:400}.la.la-caret-square-o-up:before{content:"\f151"}.la.la-toggle-up{font-family:"Line Awesome Free";font-weight:400}.la.la-toggle-up:before{content:"\f151"}.la.la-caret-square-o-right{font-family:"Line Awesome Free";font-weight:400}.la.la-caret-square-o-right:before{content:"\f152"}.la.la-toggle-right{font-family:"Line Awesome Free";font-weight:400}.la.la-toggle-right:before{content:"\f152"}.la.la-eur:before{content:"\f153"}.la.la-euro:before{content:"\f153"}.la.la-gbp:before{content:"\f154"}.la.la-usd:before{content:"\f155"}.la.la-dollar:before{content:"\f155"}.la.la-inr:before{content:"\f156"}.la.la-rupee:before{content:"\f156"}.la.la-jpy:before{content:"\f157"}.la.la-cny:before{content:"\f157"}.la.la-rmb:before{content:"\f157"}.la.la-yen:before{content:"\f157"}.la.la-rub:before{content:"\f158"}.la.la-ruble:before{content:"\f158"}.la.la-rouble:before{content:"\f158"}.la.la-krw:before{content:"\f159"}.la.la-won:before{content:"\f159"}.la.la-btc{font-family:"Line Awesome Brands";font-weight:400}.la.la-bitcoin{font-family:"Line Awesome Brands";font-weight:400}.la.la-bitcoin:before{content:"\f15a"}.la.la-file-text:before{content:"\f15c"}.la.la-sort-alpha-asc:before{content:"\f15d"}.la.la-sort-alpha-desc:before{content:"\f881"}.la.la-sort-amount-asc:before{content:"\f160"}.la.la-sort-amount-desc:before{content:"\f884"}.la.la-sort-numeric-asc:before{content:"\f162"}.la.la-sort-numeric-desc:before{content:"\f886"}.la.la-youtube-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-youtube{font-family:"Line Awesome Brands";font-weight:400}.la.la-xing{font-family:"Line Awesome Brands";font-weight:400}.la.la-xing-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-youtube-play{font-family:"Line Awesome Brands";font-weight:400}.la.la-youtube-play:before{content:"\f167"}.la.la-dropbox{font-family:"Line Awesome Brands";font-weight:400}.la.la-stack-overflow{font-family:"Line Awesome Brands";font-weight:400}.la.la-instagram{font-family:"Line Awesome Brands";font-weight:400}.la.la-flickr{font-family:"Line Awesome Brands";font-weight:400}.la.la-adn{font-family:"Line Awesome Brands";font-weight:400}.la.la-bitbucket{font-family:"Line Awesome Brands";font-weight:400}.la.la-bitbucket-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-bitbucket-square:before{content:"\f171"}.la.la-tumblr{font-family:"Line Awesome Brands";font-weight:400}.la.la-tumblr-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-long-arrow-down:before{content:"\f309"}.la.la-long-arrow-up:before{content:"\f30c"}.la.la-long-arrow-left:before{content:"\f30a"}.la.la-long-arrow-right:before{content:"\f30b"}.la.la-apple{font-family:"Line Awesome Brands";font-weight:400}.la.la-windows{font-family:"Line Awesome Brands";font-weight:400}.la.la-android{font-family:"Line Awesome Brands";font-weight:400}.la.la-linux{font-family:"Line Awesome Brands";font-weight:400}.la.la-dribbble{font-family:"Line Awesome Brands";font-weight:400}.la.la-skype{font-family:"Line Awesome Brands";font-weight:400}.la.la-foursquare{font-family:"Line Awesome Brands";font-weight:400}.la.la-trello{font-family:"Line Awesome Brands";font-weight:400}.la.la-gratipay{font-family:"Line Awesome Brands";font-weight:400}.la.la-gittip{font-family:"Line Awesome Brands";font-weight:400}.la.la-gittip:before{content:"\f184"}.la.la-sun-o{font-family:"Line Awesome Free";font-weight:400}.la.la-sun-o:before{content:"\f185"}.la.la-moon-o{font-family:"Line Awesome Free";font-weight:400}.la.la-moon-o:before{content:"\f186"}.la.la-vk{font-family:"Line Awesome Brands";font-weight:400}.la.la-weibo{font-family:"Line Awesome Brands";font-weight:400}.la.la-renren{font-family:"Line Awesome Brands";font-weight:400}.la.la-pagelines{font-family:"Line Awesome Brands";font-weight:400}.la.la-stack-exchange{font-family:"Line Awesome Brands";font-weight:400}.la.la-arrow-circle-o-right{font-family:"Line Awesome Free";font-weight:400}.la.la-arrow-circle-o-right:before{content:"\f35a"}.la.la-arrow-circle-o-left{font-family:"Line Awesome Free";font-weight:400}.la.la-arrow-circle-o-left:before{content:"\f359"}.la.la-caret-square-o-left{font-family:"Line Awesome Free";font-weight:400}.la.la-caret-square-o-left:before{content:"\f191"}.la.la-toggle-left{font-family:"Line Awesome Free";font-weight:400}.la.la-toggle-left:before{content:"\f191"}.la.la-dot-circle-o{font-family:"Line Awesome Free";font-weight:400}.la.la-dot-circle-o:before{content:"\f192"}.la.la-vimeo-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-try:before{content:"\f195"}.la.la-turkish-lira:before{content:"\f195"}.la.la-plus-square-o{font-family:"Line Awesome Free";font-weight:400}.la.la-plus-square-o:before{content:"\f0fe"}.la.la-slack{font-family:"Line Awesome Brands";font-weight:400}.la.la-wordpress{font-family:"Line Awesome Brands";font-weight:400}.la.la-openid{font-family:"Line Awesome Brands";font-weight:400}.la.la-institution:before{content:"\f19c"}.la.la-bank:before{content:"\f19c"}.la.la-mortar-board:before{content:"\f19d"}.la.la-yahoo{font-family:"Line Awesome Brands";font-weight:400}.la.la-google{font-family:"Line Awesome Brands";font-weight:400}.la.la-reddit{font-family:"Line Awesome Brands";font-weight:400}.la.la-reddit-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-stumbleupon-circle{font-family:"Line Awesome Brands";font-weight:400}.la.la-stumbleupon{font-family:"Line Awesome Brands";font-weight:400}.la.la-delicious{font-family:"Line Awesome Brands";font-weight:400}.la.la-digg{font-family:"Line Awesome Brands";font-weight:400}.la.la-pied-piper-pp{font-family:"Line Awesome Brands";font-weight:400}.la.la-pied-piper-alt{font-family:"Line Awesome Brands";font-weight:400}.la.la-drupal{font-family:"Line Awesome Brands";font-weight:400}.la.la-joomla{font-family:"Line Awesome Brands";font-weight:400}.la.la-spoon:before{content:"\f2e5"}.la.la-behance{font-family:"Line Awesome Brands";font-weight:400}.la.la-behance-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-steam{font-family:"Line Awesome Brands";font-weight:400}.la.la-steam-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-automobile:before{content:"\f1b9"}.la.la-cab:before{content:"\f1ba"}.la.la-envelope-o{font-family:"Line Awesome Free";font-weight:400}.la.la-envelope-o:before{content:"\f0e0"}.la.la-deviantart{font-family:"Line Awesome Brands";font-weight:400}.la.la-soundcloud{font-family:"Line Awesome Brands";font-weight:400}.la.la-file-pdf-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-pdf-o:before{content:"\f1c1"}.la.la-file-word-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-word-o:before{content:"\f1c2"}.la.la-file-excel-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-excel-o:before{content:"\f1c3"}.la.la-file-powerpoint-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-powerpoint-o:before{content:"\f1c4"}.la.la-file-image-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-image-o:before{content:"\f1c5"}.la.la-file-photo-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-photo-o:before{content:"\f1c5"}.la.la-file-picture-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-picture-o:before{content:"\f1c5"}.la.la-file-archive-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-archive-o:before{content:"\f1c6"}.la.la-file-zip-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-zip-o:before{content:"\f1c6"}.la.la-file-audio-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-audio-o:before{content:"\f1c7"}.la.la-file-sound-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-sound-o:before{content:"\f1c7"}.la.la-file-video-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-video-o:before{content:"\f1c8"}.la.la-file-movie-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-movie-o:before{content:"\f1c8"}.la.la-file-code-o{font-family:"Line Awesome Free";font-weight:400}.la.la-file-code-o:before{content:"\f1c9"}.la.la-vine{font-family:"Line Awesome Brands";font-weight:400}.la.la-codepen{font-family:"Line Awesome Brands";font-weight:400}.la.la-jsfiddle{font-family:"Line Awesome Brands";font-weight:400}.la.la-life-ring{font-family:"Line Awesome Free";font-weight:400}.la.la-life-bouy{font-family:"Line Awesome Free";font-weight:400}.la.la-life-bouy:before{content:"\f1cd"}.la.la-life-buoy{font-family:"Line Awesome Free";font-weight:400}.la.la-life-buoy:before{content:"\f1cd"}.la.la-life-saver{font-family:"Line Awesome Free";font-weight:400}.la.la-life-saver:before{content:"\f1cd"}.la.la-support{font-family:"Line Awesome Free";font-weight:400}.la.la-support:before{content:"\f1cd"}.la.la-circle-o-notch:before{content:"\f1ce"}.la.la-rebel{font-family:"Line Awesome Brands";font-weight:400}.la.la-ra{font-family:"Line Awesome Brands";font-weight:400}.la.la-ra:before{content:"\f1d0"}.la.la-resistance{font-family:"Line Awesome Brands";font-weight:400}.la.la-resistance:before{content:"\f1d0"}.la.la-empire{font-family:"Line Awesome Brands";font-weight:400}.la.la-ge{font-family:"Line Awesome Brands";font-weight:400}.la.la-ge:before{content:"\f1d1"}.la.la-git-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-git{font-family:"Line Awesome Brands";font-weight:400}.la.la-hacker-news{font-family:"Line Awesome Brands";font-weight:400}.la.la-y-combinator-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-y-combinator-square:before{content:"\f1d4"}.la.la-yc-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-yc-square:before{content:"\f1d4"}.la.la-tencent-weibo{font-family:"Line Awesome Brands";font-weight:400}.la.la-qq{font-family:"Line Awesome Brands";font-weight:400}.la.la-weixin{font-family:"Line Awesome Brands";font-weight:400}.la.la-wechat{font-family:"Line Awesome Brands";font-weight:400}.la.la-wechat:before{content:"\f1d7"}.la.la-send:before{content:"\f1d8"}.la.la-paper-plane-o{font-family:"Line Awesome Free";font-weight:400}.la.la-paper-plane-o:before{content:"\f1d8"}.la.la-send-o{font-family:"Line Awesome Free";font-weight:400}.la.la-send-o:before{content:"\f1d8"}.la.la-circle-thin{font-family:"Line Awesome Free";font-weight:400}.la.la-circle-thin:before{content:"\f111"}.la.la-header:before{content:"\f1dc"}.la.la-sliders:before{content:"\f1de"}.la.la-futbol-o{font-family:"Line Awesome Free";font-weight:400}.la.la-futbol-o:before{content:"\f1e3"}.la.la-soccer-ball-o{font-family:"Line Awesome Free";font-weight:400}.la.la-soccer-ball-o:before{content:"\f1e3"}.la.la-slideshare{font-family:"Line Awesome Brands";font-weight:400}.la.la-twitch{font-family:"Line Awesome Brands";font-weight:400}.la.la-yelp{font-family:"Line Awesome Brands";font-weight:400}.la.la-newspaper-o{font-family:"Line Awesome Free";font-weight:400}.la.la-newspaper-o:before{content:"\f1ea"}.la.la-paypal{font-family:"Line Awesome Brands";font-weight:400}.la.la-google-wallet{font-family:"Line Awesome Brands";font-weight:400}.la.la-cc-visa{font-family:"Line Awesome Brands";font-weight:400}.la.la-cc-mastercard{font-family:"Line Awesome Brands";font-weight:400}.la.la-cc-discover{font-family:"Line Awesome Brands";font-weight:400}.la.la-cc-amex{font-family:"Line Awesome Brands";font-weight:400}.la.la-cc-paypal{font-family:"Line Awesome Brands";font-weight:400}.la.la-cc-stripe{font-family:"Line Awesome Brands";font-weight:400}.la.la-bell-slash-o{font-family:"Line Awesome Free";font-weight:400}.la.la-bell-slash-o:before{content:"\f1f6"}.la.la-trash:before{content:"\f2ed"}.la.la-copyright{font-family:"Line Awesome Free";font-weight:400}.la.la-eyedropper:before{content:"\f1fb"}.la.la-area-chart:before{content:"\f1fe"}.la.la-pie-chart:before{content:"\f200"}.la.la-line-chart:before{content:"\f201"}.la.la-lastfm{font-family:"Line Awesome Brands";font-weight:400}.la.la-lastfm-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-ioxhost{font-family:"Line Awesome Brands";font-weight:400}.la.la-angellist{font-family:"Line Awesome Brands";font-weight:400}.la.la-cc{font-family:"Line Awesome Free";font-weight:400}.la.la-cc:before{content:"\f20a"}.la.la-ils:before{content:"\f20b"}.la.la-shekel:before{content:"\f20b"}.la.la-sheqel:before{content:"\f20b"}.la.la-meanpath{font-family:"Line Awesome Brands";font-weight:400}.la.la-meanpath:before{content:"\f2b4"}.la.la-buysellads{font-family:"Line Awesome Brands";font-weight:400}.la.la-connectdevelop{font-family:"Line Awesome Brands";font-weight:400}.la.la-dashcube{font-family:"Line Awesome Brands";font-weight:400}.la.la-forumbee{font-family:"Line Awesome Brands";font-weight:400}.la.la-leanpub{font-family:"Line Awesome Brands";font-weight:400}.la.la-sellsy{font-family:"Line Awesome Brands";font-weight:400}.la.la-shirtsinbulk{font-family:"Line Awesome Brands";font-weight:400}.la.la-simplybuilt{font-family:"Line Awesome Brands";font-weight:400}.la.la-skyatlas{font-family:"Line Awesome Brands";font-weight:400}.la.la-diamond{font-family:"Line Awesome Free";font-weight:400}.la.la-diamond:before{content:"\f3a5"}.la.la-intersex:before{content:"\f224"}.la.la-facebook-official{font-family:"Line Awesome Brands";font-weight:400}.la.la-facebook-official:before{content:"\f09a"}.la.la-pinterest-p{font-family:"Line Awesome Brands";font-weight:400}.la.la-whatsapp{font-family:"Line Awesome Brands";font-weight:400}.la.la-hotel:before{content:"\f236"}.la.la-viacoin{font-family:"Line Awesome Brands";font-weight:400}.la.la-medium{font-family:"Line Awesome Brands";font-weight:400}.la.la-y-combinator{font-family:"Line Awesome Brands";font-weight:400}.la.la-yc{font-family:"Line Awesome Brands";font-weight:400}.la.la-yc:before{content:"\f23b"}.la.la-optin-monster{font-family:"Line Awesome Brands";font-weight:400}.la.la-opencart{font-family:"Line Awesome Brands";font-weight:400}.la.la-expeditedssl{font-family:"Line Awesome Brands";font-weight:400}.la.la-battery-4:before{content:"\f240"}.la.la-battery:before{content:"\f240"}.la.la-battery-3:before{content:"\f241"}.la.la-battery-2:before{content:"\f242"}.la.la-battery-1:before{content:"\f243"}.la.la-battery-0:before{content:"\f244"}.la.la-object-group{font-family:"Line Awesome Free";font-weight:400}.la.la-object-ungroup{font-family:"Line Awesome Free";font-weight:400}.la.la-sticky-note-o{font-family:"Line Awesome Free";font-weight:400}.la.la-sticky-note-o:before{content:"\f249"}.la.la-cc-jcb{font-family:"Line Awesome Brands";font-weight:400}.la.la-cc-diners-club{font-family:"Line Awesome Brands";font-weight:400}.la.la-clone{font-family:"Line Awesome Free";font-weight:400}.la.la-hourglass-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hourglass-o:before{content:"\f254"}.la.la-hourglass-1:before{content:"\f251"}.la.la-hourglass-2:before{content:"\f252"}.la.la-hourglass-3:before{content:"\f253"}.la.la-hand-rock-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-rock-o:before{content:"\f255"}.la.la-hand-grab-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-grab-o:before{content:"\f255"}.la.la-hand-paper-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-paper-o:before{content:"\f256"}.la.la-hand-stop-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-stop-o:before{content:"\f256"}.la.la-hand-scissors-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-scissors-o:before{content:"\f257"}.la.la-hand-lizard-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-lizard-o:before{content:"\f258"}.la.la-hand-spock-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-spock-o:before{content:"\f259"}.la.la-hand-pointer-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-pointer-o:before{content:"\f25a"}.la.la-hand-peace-o{font-family:"Line Awesome Free";font-weight:400}.la.la-hand-peace-o:before{content:"\f25b"}.la.la-registered{font-family:"Line Awesome Free";font-weight:400}.la.la-creative-commons{font-family:"Line Awesome Brands";font-weight:400}.la.la-gg{font-family:"Line Awesome Brands";font-weight:400}.la.la-gg-circle{font-family:"Line Awesome Brands";font-weight:400}.la.la-tripadvisor{font-family:"Line Awesome Brands";font-weight:400}.la.la-odnoklassniki{font-family:"Line Awesome Brands";font-weight:400}.la.la-odnoklassniki-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-get-pocket{font-family:"Line Awesome Brands";font-weight:400}.la.la-wikipedia-w{font-family:"Line Awesome Brands";font-weight:400}.la.la-safari{font-family:"Line Awesome Brands";font-weight:400}.la.la-chrome{font-family:"Line Awesome Brands";font-weight:400}.la.la-firefox{font-family:"Line Awesome Brands";font-weight:400}.la.la-opera{font-family:"Line Awesome Brands";font-weight:400}.la.la-internet-explorer{font-family:"Line Awesome Brands";font-weight:400}.la.la-television:before{content:"\f26c"}.la.la-contao{font-family:"Line Awesome Brands";font-weight:400}.la.la-500px{font-family:"Line Awesome Brands";font-weight:400}.la.la-amazon{font-family:"Line Awesome Brands";font-weight:400}.la.la-calendar-plus-o{font-family:"Line Awesome Free";font-weight:400}.la.la-calendar-plus-o:before{content:"\f271"}.la.la-calendar-minus-o{font-family:"Line Awesome Free";font-weight:400}.la.la-calendar-minus-o:before{content:"\f272"}.la.la-calendar-times-o{font-family:"Line Awesome Free";font-weight:400}.la.la-calendar-times-o:before{content:"\f273"}.la.la-calendar-check-o{font-family:"Line Awesome Free";font-weight:400}.la.la-calendar-check-o:before{content:"\f274"}.la.la-map-o{font-family:"Line Awesome Free";font-weight:400}.la.la-map-o:before{content:"\f279"}.la.la-commenting:before{content:"\f4ad"}.la.la-commenting-o{font-family:"Line Awesome Free";font-weight:400}.la.la-commenting-o:before{content:"\f4ad"}.la.la-houzz{font-family:"Line Awesome Brands";font-weight:400}.la.la-vimeo{font-family:"Line Awesome Brands";font-weight:400}.la.la-vimeo:before{content:"\f27d"}.la.la-black-tie{font-family:"Line Awesome Brands";font-weight:400}.la.la-fonticons{font-family:"Line Awesome Brands";font-weight:400}.la.la-reddit-alien{font-family:"Line Awesome Brands";font-weight:400}.la.la-edge{font-family:"Line Awesome Brands";font-weight:400}.la.la-credit-card-alt:before{content:"\f09d"}.la.la-codiepie{font-family:"Line Awesome Brands";font-weight:400}.la.la-modx{font-family:"Line Awesome Brands";font-weight:400}.la.la-fort-awesome{font-family:"Line Awesome Brands";font-weight:400}.la.la-usb{font-family:"Line Awesome Brands";font-weight:400}.la.la-product-hunt{font-family:"Line Awesome Brands";font-weight:400}.la.la-mixcloud{font-family:"Line Awesome Brands";font-weight:400}.la.la-scribd{font-family:"Line Awesome Brands";font-weight:400}.la.la-pause-circle-o{font-family:"Line Awesome Free";font-weight:400}.la.la-pause-circle-o:before{content:"\f28b"}.la.la-stop-circle-o{font-family:"Line Awesome Free";font-weight:400}.la.la-stop-circle-o:before{content:"\f28d"}.la.la-bluetooth{font-family:"Line Awesome Brands";font-weight:400}.la.la-bluetooth-b{font-family:"Line Awesome Brands";font-weight:400}.la.la-gitlab{font-family:"Line Awesome Brands";font-weight:400}.la.la-wpbeginner{font-family:"Line Awesome Brands";font-weight:400}.la.la-wpforms{font-family:"Line Awesome Brands";font-weight:400}.la.la-envira{font-family:"Line Awesome Brands";font-weight:400}.la.la-wheelchair-alt{font-family:"Line Awesome Brands";font-weight:400}.la.la-wheelchair-alt:before{content:"\f368"}.la.la-question-circle-o{font-family:"Line Awesome Free";font-weight:400}.la.la-question-circle-o:before{content:"\f059"}.la.la-volume-control-phone:before{content:"\f2a0"}.la.la-asl-interpreting:before{content:"\f2a3"}.la.la-deafness:before{content:"\f2a4"}.la.la-hard-of-hearing:before{content:"\f2a4"}.la.la-glide{font-family:"Line Awesome Brands";font-weight:400}.la.la-glide-g{font-family:"Line Awesome Brands";font-weight:400}.la.la-signing:before{content:"\f2a7"}.la.la-viadeo{font-family:"Line Awesome Brands";font-weight:400}.la.la-viadeo-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-snapchat{font-family:"Line Awesome Brands";font-weight:400}.la.la-snapchat-ghost{font-family:"Line Awesome Brands";font-weight:400}.la.la-snapchat-square{font-family:"Line Awesome Brands";font-weight:400}.la.la-pied-piper{font-family:"Line Awesome Brands";font-weight:400}.la.la-first-order{font-family:"Line Awesome Brands";font-weight:400}.la.la-yoast{font-family:"Line Awesome Brands";font-weight:400}.la.la-themeisle{font-family:"Line Awesome Brands";font-weight:400}.la.la-google-plus-official{font-family:"Line Awesome Brands";font-weight:400}.la.la-google-plus-official:before{content:"\f2b3"}.la.la-google-plus-circle{font-family:"Line Awesome Brands";font-weight:400}.la.la-google-plus-circle:before{content:"\f2b3"}.la.la-font-awesome{font-family:"Line Awesome Brands";font-weight:400}.la.la-fa{font-family:"Line Awesome Brands";font-weight:400}.la.la-fa:before{content:"\f2b4"}.la.la-handshake-o{font-family:"Line Awesome Free";font-weight:400}.la.la-handshake-o:before{content:"\f2b5"}.la.la-envelope-open-o{font-family:"Line Awesome Free";font-weight:400}.la.la-envelope-open-o:before{content:"\f2b6"}.la.la-linode{font-family:"Line Awesome Brands";font-weight:400}.la.la-address-book-o{font-family:"Line Awesome Free";font-weight:400}.la.la-address-book-o:before{content:"\f2b9"}.la.la-vcard:before{content:"\f2bb"}.la.la-address-card-o{font-family:"Line Awesome Free";font-weight:400}.la.la-address-card-o:before{content:"\f2bb"}.la.la-vcard-o{font-family:"Line Awesome Free";font-weight:400}.la.la-vcard-o:before{content:"\f2bb"}.la.la-user-circle-o{font-family:"Line Awesome Free";font-weight:400}.la.la-user-circle-o:before{content:"\f2bd"}.la.la-user-o{font-family:"Line Awesome Free";font-weight:400}.la.la-user-o:before{content:"\f007"}.la.la-id-badge{font-family:"Line Awesome Free";font-weight:400}.la.la-drivers-license:before{content:"\f2c2"}.la.la-id-card-o{font-family:"Line Awesome Free";font-weight:400}.la.la-id-card-o:before{content:"\f2c2"}.la.la-drivers-license-o{font-family:"Line Awesome Free";font-weight:400}.la.la-drivers-license-o:before{content:"\f2c2"}.la.la-quora{font-family:"Line Awesome Brands";font-weight:400}.la.la-free-code-camp{font-family:"Line Awesome Brands";font-weight:400}.la.la-telegram{font-family:"Line Awesome Brands";font-weight:400}.la.la-thermometer-4:before{content:"\f2c7"}.la.la-thermometer:before{content:"\f2c7"}.la.la-thermometer-3:before{content:"\f2c8"}.la.la-thermometer-2:before{content:"\f2c9"}.la.la-thermometer-1:before{content:"\f2ca"}.la.la-thermometer-0:before{content:"\f2cb"}.la.la-bathtub:before{content:"\f2cd"}.la.la-s15:before{content:"\f2cd"}.la.la-window-maximize{font-family:"Line Awesome Free";font-weight:400}.la.la-window-restore{font-family:"Line Awesome Free";font-weight:400}.la.la-times-rectangle:before{content:"\f410"}.la.la-window-close-o{font-family:"Line Awesome Free";font-weight:400}.la.la-window-close-o:before{content:"\f410"}.la.la-times-rectangle-o{font-family:"Line Awesome Free";font-weight:400}.la.la-times-rectangle-o:before{content:"\f410"}.la.la-bandcamp{font-family:"Line Awesome Brands";font-weight:400}.la.la-grav{font-family:"Line Awesome Brands";font-weight:400}.la.la-etsy{font-family:"Line Awesome Brands";font-weight:400}.la.la-imdb{font-family:"Line Awesome Brands";font-weight:400}.la.la-ravelry{font-family:"Line Awesome Brands";font-weight:400}.la.la-eercast{font-family:"Line Awesome Brands";font-weight:400}.la.la-eercast:before{content:"\f2da"}.la.la-snowflake-o{font-family:"Line Awesome Free";font-weight:400}.la.la-snowflake-o:before{content:"\f2dc"}.la.la-superpowers{font-family:"Line Awesome Brands";font-weight:400}.la.la-wpexplorer{font-family:"Line Awesome Brands";font-weight:400}.la.la-spotify{font-family:"Line Awesome Brands";font-weight:400}
@charset "UTF-8";
/*----------------------------------------------------
@File: Default Styles

This file contains the styling for the actual template, this
is the file you need to edit to change the look of the
template.
---------------------------------------------------- */
/*=====================================================================
@Template Name: Ama

@Default Styles
Table of Content:
01/ Variables
02/ predefine
03/ header
04/ banner
05/ about
06/ portfolio
07/ team
08/ blog
09/ service
10/ blog
11/ contact 
12/ footer 

=====================================================================*/
:root {
  --rob: "Roboto", sans-serif;
  --great: "Great Vibes", cursive;
  --bg_gradient: linear-gradient( 45deg, #F5FDFF, #FEEFEC );
  --baseColor2: #4a6ee0;
  --hover3: #c6e7f7;
  --brand_color: var(--accent_solid_color_opt, #078669);
  --secondary_color: var(--secondary_color_opt, #1d2746);
  --p_color: var(--paragraph_color_opt, #6b707f);
  --black_25: #f9f9f9;
  --black_50: #f2f2f2;
  --black_75: #eeeeee;
  --black_90: #e0e6f0;
  --black_100: #d6d9dc;
  --black_150: #c8ccd0;
  --black_200: #bbc0c4;
  --black_300: #9fa6ad;
  --black_350: #9199a1;
  --black_400: #848d95;
  --black_500: #6a737c;
  --black_600: #535a60;
  --black_700: #3c4146;
  --black_750: #2f3337;
  --black_800: #242729;
  --black_900: #0c0d0e;
}

/*font Variables*/
/**=== Functions ===**/
.col-md-offset-right-1,
.col-lg-offset-right-1 {
  margin-right: 8.33333333%;
}

html {
  height: 100%;
}

a {
  text-decoration: none;
  transition: all 0.3s ease-in-out;
}
a:hover, a:focus {
  text-decoration: none;
  outline: none;
  color: #4A6EE0;
}

body {
  line-height: 28px;
  font-size: 16px;
  height: 100%;
  font-family: var(--rob);
  font-weight: 400;
  color: #6b707f;
  letter-spacing: 0.15px;
}

:focus {
  outline: none;
}

a {
  color: var(--brand_color);
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-weight: 700;
  font-family: var(--rob);
  color: var(--secondary_color);
}

h1 a,
h2 a,
h3 > a,
h4 a,
h5 a,
h6 a {
  color: var(--secondary_color);
}

figure {
  clear: both;
  border: none;
}

figure figcaption {
  color: rgba(0, 0, 0, 0.54);
  line-height: 20px;
  font-size: 14px;
  margin-top: 10px;
  text-align: center;
  max-width: 728px;
  margin-right: auto;
}

video {
  max-width: 100%;
}

table tr td p:last-child {
  margin-bottom: 0;
}

pre[class*=language-] > code {
  border-left: 5px solid rgba(7, 134, 105, 0.8);
}

.form-check {
  position: relative;
  display: block;
}

.pt_100 {
  padding-top: 100px;
}

.pb_100 {
  padding-bottom: 100px;
}

/** === Scrollbar === **/
::-webkit-scrollbar {
  width: 10px;
  height: 8px;
}

::-webkit-scrollbar-track {
  background: #fff;
}

::-webkit-scrollbar-thumb {
  background: #999999;
  border-radius: 30px;
}

/** === Predefined Global Classes === **/
.h1 {
  font-size: 50px;
}

.h2 {
  font-size: 44px;
}

.h3 {
  font-size: 36px;
}

.h4 {
  font-size: 30px;
}

.h5 {
  font-size: 24px;
}

.h6 {
  font-size: 18px;
}

.bold {
  font-weight: 700;
}

.medium {
  font-weight: 500;
}

.regular {
  font-weight: 400;
}

.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
}

.media-body {
  -ms-flex: 1;
  flex: 1;
}

button:focus {
  outline: none;
}

/** === Container === **/
.body_wrapper {
  position: relative;
  z-index: 30;
  overflow: hidden;
  min-height: 100vh;
}

@media (min-width: 1400px) {
  .container.custom-container {
    max-width: 1475px !important;
  }
}

@media (min-width: 1200px) {
  .wide-container .container {
    max-width: 1200px;
  }
}
@media (min-width: 1300px) {
  .wide-container .container {
    max-width: 1240px;
  }
}
@media (min-width: 1500px) {
  .wide-container .container {
    max-width: 1470px;
  }
}

@media (min-width: 1400px) {
  .container {
    max-width: 1200px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1200px;
  }
}

@media (min-width: 1200px) {
  .doc_community_area .container {
    max-width: 960px;
  }
}

@media (min-width: 991px) {
  .forum_container {
    max-width: 1830px;
  }
}

.sec_pad {
  padding: 100px 0;
}

.pl-40 {
  padding-left: 40px;
}

.pl-60 {
  padding-left: 60px;
}

.pr-60 {
  padding-right: 60px;
}

.p_125 {
  padding-top: 125px;
  padding-bottom: 125px;
}

.pt_125 {
  padding-top: 125px;
}

.pb_125 {
  padding-bottom: 125px;
}

/** === List style === **/
ul.list-style {
  margin-bottom: 2rem;
}

ul.list-style li {
  margin-bottom: 0.5rem;
  list-style-type: circle;
}

ul.list-style li:last-child {
  margin-bottom: 0;
}

/** === Key === **/
.key,
kbd {
  line-height: 0.95rem;
  border: 1px solid #ddd;
  color: #6b707f;
}

.key,
kbd,
p .key,
p kbd {
  display: inline;
  display: inline-block;
  min-width: 1em;
  padding: 0.5em 0.6em 0.4em;
  margin: 2px;
  font-weight: 400;
  font-size: 0.85rem;
  font-family: "Roboto", sans-serif;
  text-align: center;
  text-decoration: none;
  line-height: 0.6rem;
  -moz-border-radius: 0.3em;
  -webkit-border-radius: 0.3em;
  border-radius: 0.3em;
  cursor: default;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  background: #fff;
  border: 1px solid #ddd;
}

/** ===== section title scss ====== **/
.section_title {
  margin-bottom: 56px;
}
.section_title p {
  max-width: 530px;
  margin: 10px auto 0;
}
.section_title.text-start p {
  max-width: inherit;
}
.section_title.title-img {
  margin-bottom: 76px;
}
.section_title.title-img .title-lg {
  font-size: 44px;
  line-height: 1.1;
  color: #1d2746;
  margin-bottom: 30px;
  font-weight: 400;
}
.section_title.title-img .action_btn {
  padding: 9px 34px;
  box-shadow: none;
  border: 2px solid var(--brand_color);
  font-weight: 500;
}
.section_title.title-img .action_btn:hover {
  background: transparent;
  color: var(--brand_color);
}

.section-title-h2 {
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
  color: #171d24;
}

.h_title {
  font-size: 30px;
  line-height: 40px;
  margin-bottom: 0;
  font-weight: 700;
  position: relative;
}
@media (max-width: 440px) {
  .h_title br {
    display: none;
  }
}

.c_head {
  font-size: 24px;
  line-height: 26px;
}

.round-btn {
  border-radius: 50px !important;
}

.form-check-input:focus {
  border-color: rgba(var(--brand_color), 0.25);
  box-shadow: 0 0 0 0.25rem rgba(var(--brand_color), 0.25);
}
.form-check-input:checked {
  background-color: var(--brand_color);
  border-color: var(--brand_color);
}

.form-control:focus {
  box-shadow: none;
  border-color: var(--brand_color) !important;
}

.dbl-arrow {
  display: inline-block;
}
.dbl-arrow .arrow-cont {
  cursor: pointer;
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin-right: 5px;
}
.dbl-arrow .arrow-cont i {
  position: absolute;
  bottom: 0;
  margin-left: 0px;
  background-size: contain;
  top: 5px;
  left: 0%;
}
.dbl-arrow .arrow-cont .second {
  margin-left: 8px;
}
.dbl-arrow:hover i {
  animation-name: bounceAlpha;
  animation-duration: 1.4s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.dbl-arrow:hover i.first {
  animation-name: bounceAlpha;
  animation-duration: 1.4s;
  animation-delay: 0.2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes bounceAlpha {
  0% {
    opacity: 1;
    transform: translateX(0px) scale(1);
  }
  25% {
    opacity: 0;
    transform: translateX(10px) scale(0.9);
  }
  26% {
    opacity: 0;
    transform: translateX(-10px) scale(0.9);
  }
  55% {
    opacity: 1;
    transform: translateX(0px) scale(1);
  }
}
.dbl-arrow-upper {
  display: inline-block;
}
.dbl-arrow-upper .arrow-cont {
  cursor: pointer;
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin-right: 3px;
}
.dbl-arrow-upper .arrow-cont i {
  position: absolute;
  bottom: 0;
  margin-left: 0px;
  background-size: contain;
  top: 2px;
  left: 0%;
}
.dbl-arrow-upper .arrow-cont .second {
  margin-top: 5px;
}
.dbl-arrow-upper:hover i {
  animation-name: bounceAlphaUp;
  animation-duration: 1.4s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.dbl-arrow-upper:hover i.first {
  animation-name: bounceAlphaUp;
  animation-duration: 1.4s;
  animation-delay: 0.2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes bounceAlphaUp {
  0% {
    opacity: 1;
    transform: translateY(0px) scale(1);
  }
  25% {
    opacity: 0;
    transform: translateY(10px) scale(0.9);
  }
  26% {
    opacity: 0;
    transform: translateY(-10px) scale(0.9);
  }
  55% {
    opacity: 1;
    transform: translateY(0px) scale(1);
  }
}
/*===== section title scss ======*/
.bg_color {
  background: #fafcfd;
}

.f_bg_color {
  background: #f6fbfc;
}

.bg-disable {
  background-color: #f2f4f5;
}

.local-video-container {
  display: -webkit-flex;
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.05);
  box-sizing: content-box;
}

/** === Back to Top Button === **/
#back-to-top {
  display: inline-block;
  background-color: rgba(220, 220, 220, 0.8);
  width: 50px;
  height: 50px;
  text-align: center;
  border-radius: 4px;
  position: fixed;
  bottom: 30px;
  right: 30px;
  transition: background-color 0.3s, opacity 0.5s, visibility 0.5s;
  opacity: 0;
  visibility: hidden;
  z-index: 1000;
}

#back-to-top::after {
  content: "2";
  font-family: eleganticons;
  font-weight: normal;
  font-style: normal;
  font-size: 2em;
  line-height: 50px;
  color: #000;
}

#back-to-top:hover {
  cursor: pointer;
  background-color: #333;
}

#back-to-top:hover::after {
  color: #fff;
}

#back-to-top:active {
  background-color: #555;
}

#back-to-top.show {
  opacity: 1;
  visibility: visible;
}

.search-focused .click_capture {
  opacity: 1;
  visibility: visible;
}
.search-focused .banner_search_form {
  position: relative;
  z-index: 999 !important;
}

@media (min-width: 1500px) {
  .custom_container2 {
    max-width: 1470px;
  }
}
.box_pad {
  max-width: 100%;
  padding: 0 60px;
}

.visible {
  opacity: 1 !important;
}

/* Title Area css
============================================================================================ */
.main_title {
  margin-bottom: 60px;
}
.main_title h2 {
  font-size: 30px;
  color: var(--secondary_color);
  margin-bottom: 0;
}
.main_title p {
  margin-bottom: 0;
  margin-top: 12px;
}

.bg_gradient {
  background: var(--bg_gradient);
}

/* End Title Area css
============================================================================================ */
.mt-20 {
  margin-top: 20px;
}

.mt-25 {
  margin-top: 25px;
}

.mt-30 {
  margin-top: 30px;
}

.mt-35 {
  margin-top: 35px;
}

.mt-40 {
  margin-top: 40px;
}

.mt-45 {
  margin-top: 45px;
}

.mt-50 {
  margin-top: 50px;
}

.mt-55 {
  margin-top: 55px;
}

.mt-60 {
  margin-top: 60px;
}

.mt-65 {
  margin-top: 65px;
}

.mt-70 {
  margin-top: 70px;
}

.mt-75 {
  margin-top: 75px;
}

.mt-80 {
  margin-top: 80px;
}

.mt-85 {
  margin-top: 85px;
}

.mt-90 {
  margin-top: 90px;
}

.mt-95 {
  margin-top: 95px;
}

.mt-100 {
  margin-top: 100px;
}

.mt-105 {
  margin-top: 105px;
}

.mt-110 {
  margin-top: 110px;
}

.mt-115 {
  margin-top: 115px;
}

.mt-120 {
  margin-top: 120px;
}

.mt-125 {
  margin-top: 125px;
}

.mt-130 {
  margin-top: 130px;
}

.mt-135 {
  margin-top: 135px;
}

.mt-140 {
  margin-top: 140px;
}

.mt-145 {
  margin-top: 145px;
}

.mt-150 {
  margin-top: 150px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mb-25 {
  margin-bottom: 25px;
}

.mb-30 {
  margin-bottom: 30px;
}

.mb-35 {
  margin-bottom: 35px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mb-45 {
  margin-bottom: 45px;
}

.mb-50 {
  margin-bottom: 50px;
}

.mb-55 {
  margin-bottom: 55px;
}

.mb-60 {
  margin-bottom: 60px;
}

.mb-65 {
  margin-bottom: 65px;
}

.mb-70 {
  margin-bottom: 70px;
}

.mb-75 {
  margin-bottom: 75px;
}

.mb-80 {
  margin-bottom: 80px;
}

.mb-85 {
  margin-bottom: 85px;
}

.mb-90 {
  margin-bottom: 90px;
}

.mb-95 {
  margin-bottom: 95px;
}

.mb-100 {
  margin-bottom: 100px;
}

.mb-105 {
  margin-bottom: 105px;
}

.mb-110 {
  margin-bottom: 110px;
}

.mb-115 {
  margin-bottom: 115px;
}

.mb-120 {
  margin-bottom: 120px;
}

.mr-10 {
  margin-right: 10px;
}

.mr-15 {
  margin-right: 15px;
}

.mr-20 {
  margin-right: 20px;
}

.mr-25 {
  margin-right: 25px;
}

.mr-30 {
  margin-right: 30px;
}

.mr-35 {
  margin-right: 35px;
}

.mr-40 {
  margin-right: 40px;
}

.mr-45 {
  margin-right: 45px;
}

.mr-50 {
  margin-right: 50px;
}

.mr-55 {
  margin-right: 55px;
}

.mr-60 {
  margin-right: 60px;
}

.mr-65 {
  margin-right: 65px;
}

.mr-70 {
  margin-right: 70px;
}

.mr-75 {
  margin-right: 75px;
}

.mr-80 {
  margin-right: 80px;
}

.mr-85 {
  margin-right: 85px;
}

.mr-90 {
  margin-right: 90px;
}

.mr-95 {
  margin-right: 95px;
}

.mr-100 {
  margin-right: 100px;
}

.ml-10 {
  margin-left: 10px;
}

.ml-15 {
  margin-left: 15px;
}

.ml-20 {
  margin-left: 20px;
}

.ml-25 {
  margin-left: 25px;
}

.ml-30 {
  margin-left: 30px;
}

.ml-35 {
  margin-left: 35px;
}

.ml-40 {
  margin-left: 40px;
}

.ml-45 {
  margin-left: 45px;
}

.ml-50 {
  margin-left: 50px;
}

.ml-55 {
  margin-left: 55px;
}

.ml-60 {
  margin-left: 60px;
}

.ml-65 {
  margin-left: 65px;
}

.ml-70 {
  margin-left: 70px;
}

.ml-75 {
  margin-left: 75px;
}

.ml-80 {
  margin-left: 80px;
}

.ml-85 {
  margin-left: 85px;
}

.ml-90 {
  margin-left: 90px;
}

.ml-95 {
  margin-left: 95px;
}

.ml-100 {
  margin-left: 100px;
}

.pt-20 {
  padding-top: 20px;
}

.pt-25 {
  padding-top: 25px;
}

.pt-30 {
  padding-top: 30px;
}

.pt-35 {
  padding-top: 35px;
}

.pt-40 {
  padding-top: 40px;
}

.pt-45 {
  padding-top: 45px;
}

.pt-50 {
  padding-top: 50px;
}

.pt-55 {
  padding-top: 55px;
}

.pt-60 {
  padding-top: 60px;
}

.pt-65 {
  padding-top: 65px;
}

.pt-70 {
  padding-top: 70px;
}

.pt-75 {
  padding-top: 75px;
}

.pt-80 {
  padding-top: 80px;
}

.pt-85 {
  padding-top: 85px;
}

.pt-90 {
  padding-top: 90px;
}

.pt-95 {
  padding-top: 95px;
}

.pt-100 {
  padding-top: 100px;
}

.pt-105 {
  padding-top: 105px;
}

.pt-110 {
  padding-top: 110px;
}

.pt-115 {
  padding-top: 115px;
}

.pt-120 {
  padding-top: 120px;
}

.pb-20 {
  padding-bottom: 20px;
}

.pb-25 {
  padding-bottom: 25px;
}

.pb-30 {
  padding-bottom: 30px;
}

.pb-35 {
  padding-bottom: 35px;
}

.pb-40 {
  padding-bottom: 40px;
}

.pb-45 {
  padding-bottom: 45px;
}

.pb-50 {
  padding-bottom: 50px;
}

.pb-55 {
  padding-bottom: 55px;
}

.pb-60 {
  padding-bottom: 60px;
}

.pb-65 {
  padding-bottom: 65px;
}

.pb-70 {
  padding-bottom: 70px;
}

.pb-75 {
  padding-bottom: 75px;
}

.pb-80 {
  padding-bottom: 80px;
}

.pb-85 {
  padding-bottom: 85px;
}

.pb-90 {
  padding-bottom: 90px;
}

.pb-95 {
  padding-bottom: 95px;
}

.pb-100 {
  padding-bottom: 100px;
}

.pb-105 {
  padding-bottom: 105px;
}

.pb-110 {
  padding-bottom: 110px;
}

.pb-115 {
  padding-bottom: 115px;
}

.pb-120 {
  padding-bottom: 120px;
}

.pr-10 {
  padding-right: 10px;
}

.pr-15 {
  padding-right: 15px;
}

.pr-20 {
  padding-right: 20px;
}

.pr-25 {
  padding-right: 25px;
}

.pr-30 {
  padding-right: 30px;
}

.pr-35 {
  padding-right: 35px;
}

.pr-40 {
  padding-right: 40px;
}

.pr-45 {
  padding-right: 45px;
}

.pr-50 {
  padding-right: 50px;
}

.pr-55 {
  padding-right: 55px;
}

.pr-60 {
  padding-right: 60px;
}

.pr-65 {
  padding-right: 65px;
}

.pr-70 {
  padding-right: 70px;
}

.pr-75 {
  padding-right: 75px;
}

.pr-80 {
  padding-right: 80px;
}

.pr-85 {
  padding-right: 85px;
}

.pr-90 {
  padding-right: 90px;
}

.pr-95 {
  padding-right: 95px;
}

.pr-100 {
  padding-right: 100px;
}

.pl-10 {
  padding-left: 10px;
}

.pl-15 {
  padding-left: 15px;
}

.pl-20 {
  padding-left: 20px;
}

.pl-25 {
  padding-left: 25px;
}

.pl-30 {
  padding-left: 30px;
}

.pl-35 {
  padding-left: 35px;
}

.pl-40 {
  padding-left: 40px;
}

.pl-45 {
  padding-left: 45px;
}

.pl-50 {
  padding-left: 50px;
}

.pl-55 {
  padding-left: 55px;
}

.pl-60 {
  padding-left: 60px;
}

.pl-65 {
  padding-left: 65px;
}

.pl-70 {
  padding-left: 70px;
}

.pl-75 {
  padding-left: 75px;
}

.pl-80 {
  padding-left: 80px;
}

.pl-85 {
  padding-left: 85px;
}

.pl-90 {
  padding-left: 90px;
}

.pl-95 {
  padding-left: 95px;
}

.pl-100 {
  padding-left: 100px;
}

@media (min-width: 992px) {
  .mt-lg-20 {
    margin-top: 20px;
  }
  .mt-lg-25 {
    margin-top: 25px;
  }
  .mt-lg-30 {
    margin-top: 30px;
  }
  .mt-lg-35 {
    margin-top: 35px;
  }
  .mt-lg-40 {
    margin-top: 40px;
  }
  .mt-lg-45 {
    margin-top: 45px;
  }
  .mt-lg-50 {
    margin-top: 50px;
  }
  .mt-lg-55 {
    margin-top: 55px;
  }
  .mt-lg-60 {
    margin-top: 60px;
  }
  .mt-lg-65 {
    margin-top: 65px;
  }
  .mt-lg-70 {
    margin-top: 70px;
  }
  .mt-lg-75 {
    margin-top: 75px;
  }
  .mt-lg-80 {
    margin-top: 80px;
  }
  .mt-lg-85 {
    margin-top: 85px;
  }
  .mt-lg-90 {
    margin-top: 90px;
  }
  .mt-lg-95 {
    margin-top: 95px;
  }
  .mt-lg-100 {
    margin-top: 100px;
  }
  .mt-lg-105 {
    margin-top: 105px;
  }
  .mt-lg-110 {
    margin-top: 110px;
  }
  .mt-lg-115 {
    margin-top: 115px;
  }
  .mt-lg-120 {
    margin-top: 120px;
  }
  .mt-lg-125 {
    margin-top: 125px;
  }
  .mt-lg-130 {
    margin-top: 130px;
  }
  .mt-lg-135 {
    margin-top: 135px;
  }
  .mt-lg-140 {
    margin-top: 140px;
  }
  .mt-lg-145 {
    margin-top: 145px;
  }
  .mt-lg-150 {
    margin-top: 150px;
  }
  .mb-lg-20 {
    margin-bottom: 20px;
  }
  .mb-lg-25 {
    margin-bottom: 25px;
  }
  .mb-lg-30 {
    margin-bottom: 30px;
  }
  .mb-lg-35 {
    margin-bottom: 35px;
  }
  .mb-lg-40 {
    margin-bottom: 40px;
  }
  .mb-lg-45 {
    margin-bottom: 45px;
  }
  .mb-lg-50 {
    margin-bottom: 50px;
  }
  .mb-lg-55 {
    margin-bottom: 55px;
  }
  .mb-lg-60 {
    margin-bottom: 60px;
  }
  .mb-lg-65 {
    margin-bottom: 65px;
  }
  .mb-lg-70 {
    margin-bottom: 70px;
  }
  .mb-lg-75 {
    margin-bottom: 75px;
  }
  .mb-lg-80 {
    margin-bottom: 80px;
  }
  .mb-lg-85 {
    margin-bottom: 85px;
  }
  .mb-lg-90 {
    margin-bottom: 90px;
  }
  .mb-lg-95 {
    margin-bottom: 95px;
  }
  .mb-lg-100 {
    margin-bottom: 100px;
  }
  .mb-lg-105 {
    margin-bottom: 105px;
  }
  .mb-lg-110 {
    margin-bottom: 110px;
  }
  .mb-lg-115 {
    margin-bottom: 115px;
  }
  .mb-lg-120 {
    margin-bottom: 120px;
  }
  .mr-lg-10 {
    margin-right: 10px;
  }
  .mr-lg-15 {
    margin-right: 15px;
  }
  .mr-lg-20 {
    margin-right: 20px;
  }
  .mr-lg-25 {
    margin-right: 25px;
  }
  .mr-lg-30 {
    margin-right: 30px;
  }
  .mr-lg-35 {
    margin-right: 35px;
  }
  .mr-lg-40 {
    margin-right: 40px;
  }
  .mr-lg-45 {
    margin-right: 45px;
  }
  .mr-lg-50 {
    margin-right: 50px;
  }
  .mr-lg-55 {
    margin-right: 55px;
  }
  .mr-lg-60 {
    margin-right: 60px;
  }
  .mr-lg-65 {
    margin-right: 65px;
  }
  .mr-lg-70 {
    margin-right: 70px;
  }
  .mr-lg-75 {
    margin-right: 75px;
  }
  .mr-lg-80 {
    margin-right: 80px;
  }
  .mr-lg-85 {
    margin-right: 85px;
  }
  .mr-lg-90 {
    margin-right: 90px;
  }
  .mr-lg-95 {
    margin-right: 95px;
  }
  .mr-lg-100 {
    margin-right: 100px;
  }
  .ml-lg-10 {
    margin-left: 10px;
  }
  .ml-lg-15 {
    margin-left: 15px;
  }
  .ml-lg-20 {
    margin-left: 20px;
  }
  .ml-lg-25 {
    margin-left: 25px;
  }
  .ml-lg-30 {
    margin-left: 30px;
  }
  .ml-lg-35 {
    margin-left: 35px;
  }
  .ml-lg-40 {
    margin-left: 40px;
  }
  .ml-lg-45 {
    margin-left: 45px;
  }
  .ml-lg-50 {
    margin-left: 50px;
  }
  .ml-lg-55 {
    margin-left: 55px;
  }
  .ml-lg-60 {
    margin-left: 60px;
  }
  .ml-lg-65 {
    margin-left: 65px;
  }
  .ml-lg-70 {
    margin-left: 70px;
  }
  .ml-lg-75 {
    margin-left: 75px;
  }
  .ml-lg-80 {
    margin-left: 80px;
  }
  .ml-lg-85 {
    margin-left: 85px;
  }
  .ml-lg-90 {
    margin-left: 90px;
  }
  .ml-lg-95 {
    margin-left: 95px;
  }
  .ml-lg-100 {
    margin-left: 100px;
  }
  .pt-lg-20 {
    padding-top: 20px;
  }
  .pt-lg-25 {
    padding-top: 25px;
  }
  .pt-lg-30 {
    padding-top: 30px;
  }
  .pt-lg-35 {
    padding-top: 35px;
  }
  .pt-lg-40 {
    padding-top: 40px;
  }
  .pt-lg-45 {
    padding-top: 45px;
  }
  .pt-lg-50 {
    padding-top: 50px;
  }
  .pt-lg-55 {
    padding-top: 55px;
  }
  .pt-lg-60 {
    padding-top: 60px;
  }
  .pt-lg-65 {
    padding-top: 65px;
  }
  .pt-lg-70 {
    padding-top: 70px;
  }
  .pt-lg-75 {
    padding-top: 75px;
  }
  .pt-lg-80 {
    padding-top: 80px;
  }
  .pt-lg-85 {
    padding-top: 85px;
  }
  .pt-lg-90 {
    padding-top: 90px;
  }
  .pt-lg-95 {
    padding-top: 95px;
  }
  .pt-lg-100 {
    padding-top: 100px;
  }
  .pt-lg-105 {
    padding-top: 105px;
  }
  .pt-lg-110 {
    padding-top: 110px;
  }
  .pt-lg-115 {
    padding-top: 115px;
  }
  .pt-lg-120 {
    padding-top: 120px;
  }
  .pb-lg-20 {
    padding-bottom: 20px;
  }
  .pb-lg-25 {
    padding-bottom: 25px;
  }
  .pb-lg-30 {
    padding-bottom: 30px;
  }
  .pb-lg-35 {
    padding-bottom: 35px;
  }
  .pb-lg-40 {
    padding-bottom: 40px;
  }
  .pb-lg-45 {
    padding-bottom: 45px;
  }
  .pb-lg-50 {
    padding-bottom: 50px;
  }
  .pb-lg-55 {
    padding-bottom: 55px;
  }
  .pb-lg-60 {
    padding-bottom: 60px;
  }
  .pb-lg-65 {
    padding-bottom: 65px;
  }
  .pb-lg-70 {
    padding-bottom: 70px;
  }
  .pb-lg-75 {
    padding-bottom: 75px;
  }
  .pb-lg-80 {
    padding-bottom: 80px;
  }
  .pb-lg-85 {
    padding-bottom: 85px;
  }
  .pb-lg-90 {
    padding-bottom: 90px;
  }
  .pb-lg-95 {
    padding-bottom: 95px;
  }
  .pb-lg-100 {
    padding-bottom: 100px;
  }
  .pb-lg-105 {
    padding-bottom: 105px;
  }
  .pb-lg-110 {
    padding-bottom: 110px;
  }
  .pb-lg-115 {
    padding-bottom: 115px;
  }
  .pb-lg-120 {
    padding-bottom: 120px;
  }
  .pr-lg-10 {
    padding-right: 10px;
  }
  .pr-lg-15 {
    padding-right: 15px;
  }
  .pr-lg-20 {
    padding-right: 20px;
  }
  .pr-lg-25 {
    padding-right: 25px;
  }
  .pr-lg-30 {
    padding-right: 30px;
  }
  .pr-lg-35 {
    padding-right: 35px;
  }
  .pr-lg-40 {
    padding-right: 40px;
  }
  .pr-lg-45 {
    padding-right: 45px;
  }
  .pr-lg-50 {
    padding-right: 50px;
  }
  .pr-lg-55 {
    padding-right: 55px;
  }
  .pr-lg-60 {
    padding-right: 60px;
  }
  .pr-lg-65 {
    padding-right: 65px;
  }
  .pr-lg-70 {
    padding-right: 70px;
  }
  .pr-lg-75 {
    padding-right: 75px;
  }
  .pr-lg-80 {
    padding-right: 80px;
  }
  .pr-lg-85 {
    padding-right: 85px;
  }
  .pr-lg-90 {
    padding-right: 90px;
  }
  .pr-lg-95 {
    padding-right: 95px;
  }
  .pr-lg-100 {
    padding-right: 100px;
  }
  .pl-lg-10 {
    padding-left: 10px;
  }
  .pl-lg-15 {
    padding-left: 15px;
  }
  .pl-lg-20 {
    padding-left: 20px;
  }
  .pl-lg-25 {
    padding-left: 25px;
  }
  .pl-lg-30 {
    padding-left: 30px;
  }
  .pl-lg-35 {
    padding-left: 35px;
  }
  .pl-lg-40 {
    padding-left: 40px;
  }
  .pl-lg-45 {
    padding-left: 45px;
  }
  .pl-lg-50 {
    padding-left: 50px;
  }
  .pl-lg-55 {
    padding-left: 55px;
  }
  .pl-lg-60 {
    padding-left: 60px;
  }
  .pl-lg-65 {
    padding-left: 65px;
  }
  .pl-lg-70 {
    padding-left: 70px;
  }
  .pl-lg-75 {
    padding-left: 75px;
  }
  .pl-lg-80 {
    padding-left: 80px;
  }
  .pl-lg-85 {
    padding-left: 85px;
  }
  .pl-lg-90 {
    padding-left: 90px;
  }
  .pl-lg-95 {
    padding-left: 95px;
  }
  .pl-lg-100 {
    padding-left: 100px;
  }
}
.action_btn {
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  box-shadow: 0 20px 30px 0 rgba(7, 134, 105, 0.24);
  border-radius: 4px;
  background: var(--brand_color);
  display: inline-block;
  padding: 14px 28px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
}
.action_btn i {
  vertical-align: middle;
  font-size: 18px;
  padding-left: 5px;
}
.action_btn:hover {
  box-shadow: none;
  color: #fff;
}

.btn-text-medium {
  font-size: 18px;
  font-weight: 500;
}

.error_area .action_btn {
  font-size: 16px;
}
.error_area .action_btn i {
  padding-right: 5px;
}

.doc_border_btn {
  border: 2px solid rgba(7, 134, 105, 0.3);
  border-radius: 4px;
  color: var(--brand_color);
  font-size: 14px;
  font-weight: 500;
  background: rgba(7, 134, 105, 0.05);
  display: inline-block;
  padding: 6px 34px;
  transition: all 0.3s linear, color 0.2s;
}
.doc_border_btn.btn-round {
  border-radius: 30px;
}
@media (max-width: 420px) {
  .doc_border_btn.btn-round {
    font-size: 12px;
  }
}
.doc_border_btn i {
  margin-left: 6px;
  font-size: 16px;
  vertical-align: middle;
  display: inline-block;
  transition: all 0.2s linear, color 0s linear;
}
.doc_border_btn:hover {
  box-shadow: 0 10px 20px 0 rgba(7, 134, 105, 0.2);
  background: var(--brand_color);
  border-color: var(--brand_color);
  color: #fff;
}
.doc_border_btn:hover i {
  transform: translateX(8px);
}

.download-btn {
  background-image: -moz-linear-gradient(90deg, rgb(25, 32, 48) 0%, rgb(76, 89, 119) 100%);
  background-image: -webkit-linear-gradient(90deg, rgb(25, 32, 48) 0%, rgb(76, 89, 119) 100%);
  background-image: -ms-linear-gradient(90deg, rgb(25, 32, 48) 0%, rgb(76, 89, 119) 100%);
  color: #242424;
  text-align: right;
  width: 300px;
  height: 80px;
  padding-right: 40px;
  display: inline-block;
  font-size: 18px;
  border-radius: 5px;
  position: relative;
  overflow: hidden;
  z-index: 2;
}
.download-btn::before {
  content: "";
  background-image: -moz-linear-gradient(90deg, rgb(175, 188, 208) 0%, rgb(237, 241, 255) 100%);
  background-image: -webkit-linear-gradient(90deg, rgb(175, 188, 208) 0%, rgb(237, 241, 255) 100%);
  background-image: -ms-linear-gradient(90deg, rgb(175, 188, 208) 0%, rgb(237, 241, 255) 100%);
  position: absolute;
  right: -20px;
  top: 0;
  width: 225px;
  height: 80px;
  border-radius: 5px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 25px;
  transform: skewX(-25deg);
  z-index: -1;
}
.download-btn .btn-icon {
  display: inline-block;
  padding-left: 20px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.download-btn .btn-icon img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
}
.download-btn .btn-txt {
  position: absolute;
  right: 45px;
  top: 50%;
  transform: translateY(-50%);
}
.download-btn .btn-txt .title {
  font-size: 24px;
  font-weight: 600;
  background: -webkit-linear-gradient(-90deg, #20273a, #4e5c7a);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.download-btn .btn-txt .prop span {
  font-size: 14px;
  color: #5b6483;
  font-weight: 400;
}
.download-btn .btn-txt .prop span + span {
  color: #0066fe;
}
.download-btn .ribbon {
  width: 150px;
  height: 150px;
  overflow: hidden;
  position: absolute;
}
.download-btn .ribbon span {
  position: absolute;
  display: block;
  width: 225px;
  padding: 15px 0;
  background-color: #3498db;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
  color: #fff;
  font: 700 18px/1 "Lato", sans-serif;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  text-transform: uppercase;
  text-align: center;
}
.download-btn .ribbon::before, .download-btn .ribbon::after {
  position: absolute;
  z-index: -1;
  content: "";
  display: block;
  border: 5px solid #2980b9;
}
.download-btn .ribbon.ribbon-top-right::before, .download-btn .ribbon.ribbon-top-right::after {
  border-top-color: transparent;
  border-right-color: transparent;
}
.download-btn .ribbon.ribbon-top-right::before {
  top: 0;
  left: 0;
}
.download-btn .ribbon.ribbon-top-right::after {
  bottom: 0;
  right: 0;
}
.download-btn .ribbon.ribbon-top-right {
  top: -10px;
  right: -10px;
}
.download-btn .ribbon.ribbon-top-right span {
  left: -25px;
  top: 30px;
  transform: rotate(45deg);
}

/* Home Advanced Search Area css
============================================================================================ */
.main_btn {
  background: var(--brand_color);
  color: #fff;
  border-radius: 4px;
  line-height: 46px;
  padding: 0 30px;
  font-size: 16px;
  transition: all 300ms linear 0s;
  display: inline-block;
}
.main_btn:hover {
  background: #fff;
}
.main_btn.blue {
  background: rgba(7, 134, 105, 0.2);
  color: var(--brand_color);
  line-height: 50px;
  padding: 0 46px;
}
.main_btn.blue:hover {
  background: var(--brand_color);
  color: #fff;
}

.show-more-btn {
  display: inline-block;
  box-shadow: 0px 1.6px 3.5px 0px rgba(51, 77, 114, 0.1490196078), 0px 0.5px 1px 0px rgba(51, 77, 114, 0.1019607843);
  transition: all 0.3s ease-out;
  font-size: 18px;
  font-weight: 400;
  color: #4a6ee0;
  height: 50px;
  border-radius: 5px;
  line-height: 48px;
  padding: 0 40px;
  text-align: center;
  background-color: #fff;
}
.show-more-btn:hover {
  box-shadow: 0px 10px 30px 0px rgba(51, 77, 114, 0.1215686275);
  color: #4a6ee0;
}
.show-more-btn i {
  color: #4a6ee0;
  vertical-align: middle;
}
.show-more-btn.show-more-round {
  height: 48px;
  border-radius: 24px;
  line-height: 47px;
}

.submit_btn {
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  background: var(--brand_color);
  padding: 10px 29px;
  border-radius: 4px;
  border: 0;
  box-shadow: 0 10px 20px 0 rgba(2, 2, 59, 0.2);
  transition: all 300ms linear 0s;
}
.submit_btn:hover {
  background: #fff;
  color: var(--brand_color);
  font-size: 16px;
  font-weight: 400;
}

.text_btn {
  color: var(--brand_color);
  font-weight: 500;
  font-size: 16px;
  transition: all 300ms linear 0s;
}
.text_btn i {
  position: relative;
  top: 4px;
  font-size: 18px;
  transition: all 300ms linear 0s;
}
.text_btn:hover {
  color: var(--brand_color);
}
.text_btn:hover i {
  margin-left: 7px;
}
.text_btn.dark_btn {
  color: var(--secondary_color);
  font-weight: 400;
}
.text_btn.dark_btn i {
  margin-left: 6px;
  font-size: 18px;
}
.text_btn.dark_btn:hover {
  color: var(--brand_color);
}
.text_btn.dark_btn:hover i {
  margin-left: 12px;
}

.icon_btn2 {
  background: var(--brand_color);
  color: #fff;
  border-radius: 5px;
  line-height: 60px;
  font-size: 18px;
  font-weight: 500;
  display: inline-block;
  padding: 0 44px;
  transition: all 300ms linear 0s;
}
.icon_btn2 i {
  font-size: 18px;
  position: relative;
  top: 3px;
  margin-left: 10px;
  transition: all 300ms linear 0s;
}
.icon_btn2:hover {
  background: #fff;
  color: var(--brand_color);
}
.icon_btn2:hover i {
  margin-left: 5px;
}
.icon_btn2.blue:hover {
  color: var(--brand_color);
}

.reply_btn {
  background: var(--baseColor2);
  display: inline-block;
  padding: 0 12px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  border-radius: 3px;
  border: 1px solid var(--baseColor2);
  transition: all 300ms linear 0s;
}
.reply_btn:hover {
  background: transparent;
  color: var(--baseColor2);
}

.help_btn {
  background: transparent;
  display: inline-block;
  padding: 0 16px;
  color: var(--secondary_color);
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  border-radius: 3px;
  border: 1px solid #d0d8dc;
  transition: all 300ms linear 0s;
}
.help_btn:hover {
  background: transparent;
  color: var(--baseColor2);
}

/* Home Advanced Search Area css
  ============================================================================================ */
/*================= Top header area css ===============*/
.header_top {
  background: #192341;
  color: #8c93a8;
  height: 40px;
}
.header_top .menu {
  display: flex;
  align-items: center;
  height: 40px;
}
.header_top .menu li {
  margin-right: 50px;
}
.header_top .menu li:last-child {
  margin-right: 0;
}
.header_top .menu li a {
  color: #8c93a8;
  font-size: 14px;
}
.header_top .menu li a:hover {
  color: var(--brand_color);
}
.header_top .right-menu {
  justify-content: flex-end;
}
.header_top .right-menu li {
  position: relative;
  margin-right: 0;
  padding-right: 15px;
}
.header_top .right-menu li::after {
  position: absolute;
  content: "";
  background: #5a6279;
  height: 13px;
  width: 1px;
  margin: 0 15px;
  top: 5px;
}
.header_top .right-menu li:last-child {
  padding-right: 0;
  padding-left: 15px;
}
.header_top .right-menu li:last-child::after {
  display: none;
}

.header_area.m_menu_two .navbar .navbar-nav > li > a {
  font-size: 16px;
  font-weight: 400;
}
.header_area.m_menu_two .navbar .navbar-nav > li > a:before {
  display: none;
}
.header_area.m_menu_two .navbar .navbar-nav > li.hover a, .header_area.m_menu_two .navbar .navbar-nav > li.active a {
  color: var(--brand_color);
}
.header_area.m_menu_two .navbar .navbar-nav > li .dropdown-menu li:hover a, .header_area.m_menu_two .navbar .navbar-nav > li .dropdown-menu li.active a {
  color: var(--brand_color);
}
.header_area.m_menu_two .navbar .navbar-nav > li .dropdown-menu li:hover a:before, .header_area.m_menu_two .navbar .navbar-nav > li .dropdown-menu li.active a:before {
  background: var(--brand_color);
}

/*================= header area css ===============*/
.navbar {
  border: 0;
  border-radius: 0;
  padding: 0;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 2000;
  position: absolute;
}
@media (min-width: 1400px) {
  .navbar .custom-container {
    max-width: 1475px !important;
  }
}
.navbar .search-input {
  position: relative;
  margin-left: 4rem;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
  width: 300px;
}
.navbar .search-input .search-icon {
  position: absolute;
  left: 10px;
  top: 12px;
}
.navbar .search-input .search-input__clear {
  width: 18px;
  height: 18px;
  background-color: #e3e9f3;
  right: 12px;
}
.navbar .search-input input {
  width: 100%;
  font-weight: 400;
  border: 0;
  outline: 0;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  -webkit-appearance: none;
  vertical-align: middle;
  font-size: 13px;
  line-height: 18px;
  padding: 10px;
  padding-left: 30px;
  padding-right: 30px;
  background-color: #f6f7f9;
  height: 39px;
  text-indent: 0;
}
.navbar .search-input input:focus {
  background-color: #fff;
  color: var(--black_600);
}
.navbar .search-input input:focus ~ .search-icon {
  color: var(--black_600);
}

.menu_one {
  background: transparent;
  transition: all 0.3s linear;
}
.menu_one .right-nav .action_btn.btn_small_two:hover {
  background: #11a683;
  border-color: #11a683;
  color: #fff;
}

.header_logo img:not(.main_logo),
.header_logo img.sticky_logo {
  display: none;
}
.header_logo img.main_logo {
  display: block;
}

.dark_menu {
  box-shadow: none;
}
.dark_menu .menu.justify-content-center {
  width: 100%;
}
.dark_menu .menu > .nav-item > .nav-link {
  color: var(--secondary_color);
  font-size: 14px;
  font-weight: 500;
}
.dark_menu .menu > .nav-item > .nav-link:before {
  display: none;
}
.dark_menu .menu > .nav-item:hover > .nav-link, .dark_menu .menu > .nav-item.active > .nav-link {
  color: var(--brand_color);
}
.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link:before {
  background: var(--brand_color);
}
.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link, .dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > .nav-link, .dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link {
  color: var(--brand_color);
}
.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link h5, .dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > .nav-link h5, .dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link h5 {
  color: var(--brand_color);
}
.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:hover > i, .dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > i, .dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item.active > i {
  color: var(--brand_color);
}
.dark_menu .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item {
  padding: 0 30px;
}
.dark_menu .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:after {
  content: "5";
  color: var(--brand_color);
}
.dark_menu .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:after, .dark_menu .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:after {
  opacity: 1;
  right: 20px;
}
.dark_menu .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover .nav-link, .dark_menu .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active .nav-link {
  color: var(--brand_color);
}
.dark_menu .right-nav .nav_btn.tp_btn {
  border-color: rgba(7, 134, 105, 0.15);
  color: var(--brand_color) !important;
}
.dark_menu .right-nav .nav_btn.tp_btn:hover {
  color: #fff !important;
  background: var(--brand_color);
}

.menu > .nav-item {
  padding-bottom: 37px;
  padding-top: 37px;
  transition: all 0.3s linear;
}
.menu > .nav-item > .nav-link {
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  padding: 0;
  position: relative;
}
.menu > .nav-item > .nav-link:after {
  display: none;
}
.menu > .nav-item > .nav-link::before {
  content: "";
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: #fff;
  transition: width 0.2s linear;
}
@media (max-width: 991px) {
  .menu > .nav-item > .nav-link::before {
    display: none;
  }
}
.menu > .nav-item.submenu .dropdown-menu {
  margin: 0;
  border-radius: 4px;
  left: -30px;
  min-width: max-content;
  border: 1px solid rgb(230, 238, 239);
  background: var(--bs-white);
  padding: 20px 0;
  box-shadow: 0 30px 40px 0 rgba(4, 73, 89, 0.1);
}
.menu > .nav-item.submenu .dropdown-menu:before {
  content: "";
  width: 12px;
  height: 12px;
  background: var(--bs-white);
  position: absolute;
  top: -6px;
  transform: rotate(45deg);
  left: 40px;
  border-left: 1px solid rgb(230, 238, 239);
  border-top: 1px solid rgb(230, 238, 239);
  z-index: 1;
}
@media (min-width: 992px) {
  .menu > .nav-item.submenu .dropdown-menu {
    transform: translateY(20px);
    transition: all 0.3s ease-in;
    opacity: 0;
    visibility: hidden;
    display: block;
    top: 100%;
  }
}
.menu > .nav-item.submenu .dropdown-menu.dropdown_menu_two .nav-item {
  padding: 0 30px;
}
.menu > .nav-item.submenu .dropdown-menu.dropdown_menu_two .nav-item + .nav-item {
  margin-top: 8px;
}
.menu > .nav-item.submenu .dropdown-menu.dropdown_menu_two .nav-item .nav-link {
  display: flex;
  align-items: center;
}
.menu > .nav-item.submenu .dropdown-menu.dropdown_menu_two .nav-item .nav-link:before {
  display: none;
}
.menu > .nav-item.submenu .dropdown-menu.dropdown_menu_two .nav-item .nav-link img {
  margin-right: 20px;
  width: 32px;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item {
  padding: 0 40px 0 30px;
  transition: all 0.3s linear;
  position: relative;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item + .nav-item {
  margin-top: 12px;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link {
  padding: 0;
  white-space: nowrap;
  font: 400 14px/16px var(--rob);
  color: var(--black_600);
  transition: color 0.2s linear;
  position: relative;
  display: inline-block;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link:after {
  display: none;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link:before {
  content: "";
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: var(--brand_color);
  transition: all 0.2s linear;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link h5 {
  padding-top: 9px;
  margin-bottom: 0;
  font-size: 16px;
  text-transform: capitalize;
  font-weight: 500;
  transition: all 0.2s linear;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link p {
  margin-bottom: 0;
  line-height: 29px;
  font-size: 14px;
  padding-bottom: 0;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link span {
  position: fixed;
  right: 20px;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link, .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > .nav-link, .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link {
  color: var(--brand_color);
}
.menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link:before, .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > .nav-link:before, .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link:before {
  width: 100%;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link h5, .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > .nav-link h5, .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link h5 {
  color: var(--brand_color);
}
.menu > .nav-item.submenu .dropdown-menu .nav-item:hover > i, .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > i, .menu > .nav-item.submenu .dropdown-menu .nav-item.active > i {
  color: var(--brand_color);
}
.menu > .nav-item.submenu .dropdown-menu .nav-item > .dropdown-menu {
  transition: all 0.3s ease-in;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item > .dropdown-menu:before {
  display: none;
}
@media (min-width: 992px) {
  .menu > .nav-item.submenu .dropdown-menu .nav-item > .dropdown-menu {
    position: absolute;
    left: 100%;
    top: -25px;
    opacity: 0;
    display: block;
    visibility: hidden;
    transform: translateY(20px);
    transition: all 0.3s ease-in;
  }
}
.menu > .nav-item.submenu .dropdown-menu .nav-item > .dropdown-menu.dropdown-submenu {
  top: 13px;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu {
  min-width: 540px;
  padding: 0;
  background: transparent;
  max-height: 309px;
  min-height: 309px;
  border: none;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu li .col-lg-7 {
  padding-left: 0;
  margin-left: -5px;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu li > div {
  min-height: 309px;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .nav-pills {
  padding: 30px 0;
  background: #fff;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  height: 100%;
  margin-right: -10px;
  border-top: 1px solid #e6eeef;
  border-bottom: 1px solid #e6eeef;
  border-right: 0;
  border-left: 1px solid #e6eeef;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item {
  padding: 0 30px;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:after {
  content: "5";
  position: absolute;
  right: 25px;
  top: -1px;
  font-family: "ElegantIcons";
  display: block;
  color: var(--brand_color);
  transition: all 0.2s linear;
  opacity: 0;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item .nav-link {
  font-size: 14px;
  color: var(--p_color);
  display: inline-block;
  border-radius: 0;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item .nav-link.active {
  background: transparent;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item + .nav-item {
  margin-top: 12px;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:after, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:after {
  opacity: 1;
  right: 20px;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover .nav-link, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active .nav-link {
  color: var(--brand_color);
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:nth-child(2) .nav-link::before, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:nth-child(2) .nav-link::before {
  background: #b03532;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:nth-child(3) .nav-link::before, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:nth-child(3) .nav-link::before {
  background: #59a627;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:nth-child(4) .nav-link::before, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:nth-child(4) .nav-link::before {
  background: #da6f2b;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:nth-child(5) .nav-link::before, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:nth-child(5) .nav-link::before {
  background: var(--secondary_color);
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:nth-child(6) .nav-link::before, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:nth-child(6) .nav-link::before {
  background: #00aa6a;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:nth-child(2) .nav-link, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:nth-child(2) .nav-link {
  color: #b03532;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:nth-child(3) .nav-link, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:nth-child(3) .nav-link {
  color: #59a627;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:nth-child(4) .nav-link, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:nth-child(4) .nav-link {
  color: #da6f2b;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:nth-child(5) .nav-link, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:nth-child(5) .nav-link {
  color: var(--secondary_color);
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:nth-child(6) .nav-link, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:nth-child(6) .nav-link {
  color: #00aa6a;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane {
  padding: 26px 10px 26px 25px;
  min-height: 309px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane .tab_list {
  width: 50%;
  padding-bottom: 12px;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane .tab_list.w_100 {
  width: 100%;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane .tab_list li {
  margin-bottom: 12px;
  display: block;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane .tab_list li a {
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  position: relative;
  font-family: var(--rob);
  padding: 0;
  overflow: visible;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane .tab_list li a:before {
  content: "";
  width: 0;
  height: 1px;
  background: #fff;
  position: absolute;
  left: 0;
  bottom: 0;
  transition: all 0.2s linear;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane .tab_list li a:hover:before, .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane .tab_list li a.active:before {
  width: 100%;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane .text a {
  display: block;
  padding: 0;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane p {
  font-size: 14px;
  line-height: 30px;
  color: rgba(255, 255, 255, 0.5);
  margin-bottom: 0;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane:first-child {
  background: var(--brand_color);
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane:nth-child(2) {
  background: #b03532;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane:nth-child(3) {
  background: #59a627;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane:nth-child(4) {
  background: #da6f2b;
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane:nth-child(5) {
  background: var(--secondary_color);
}
.menu > .nav-item.submenu.mega_menu .dropdown-menu .tabContent .tab-pane:nth-child(6) {
  background: #00aa6a;
}
.menu > .nav-item.active .nav-link:before {
  transform: scaleX(1);
  opacity: 1;
  background: #fff;
  width: 100%;
}
.menu > .nav-item:hover .nav-link:before {
  transform: scaleX(1);
  opacity: 1;
  background: #fff;
  width: 100%;
}
@media (min-width: 992px) {
  .menu > .nav-item:hover .dropdown-menu {
    opacity: 1;
    transform: translateY(0);
    visibility: visible;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .menu > .nav-item:hover .dropdown-menu > .nav-item:hover .dropdown-menu {
    transform: scaleY(1);
    opacity: 1;
    visibility: visible;
  }
}
.menu > .nav-item + .nav-item {
  margin-left: 40px;
}

.mobile-dark-mode ion-icon {
  font-size: 26px;
  color: #9fa6ad;
  display: flex;
  align-items: center;
  cursor: pointer;
  position: absolute;
  right: 55px;
  top: 32px;
  transform: translateY(-48%) rotate(235deg);
}
.mobile-dark-mode ion-icon.dark-mode {
  display: none;
}
.mobile-dark-mode input {
  display: none;
}

.right-nav {
  margin-left: 80px;
  display: flex;
  align-items: center;
}
.right-nav ion-icon {
  font-size: 23px;
  color: #9fa6ad;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.right-nav ion-icon:hover {
  color: #7d848d;
}
.right-nav .js-darkmode-btn {
  position: relative;
  background: #1d2746;
  color: gold;
  border-radius: 50px;
  padding: 0 5px;
  margin-left: 15px;
  height: 26px;
}
.right-nav .js-darkmode-btn label {
  margin: 0;
  cursor: pointer;
}
.right-nav .js-darkmode-btn .ball {
  height: 20px;
  width: 20px;
  position: absolute;
  background-color: #fafafa;
  border-radius: 50%;
  left: 3px;
  top: 50%;
  transform: translateY(-50%);
  cursor: default;
  transition: all 0.3s linear 0s;
}
.right-nav .js-darkmode-btn ion-icon {
  color: gold;
  font-size: 14px;
}
.right-nav .js-darkmode-btn input {
  display: none;
}
.right-nav .nav_btn {
  font-size: 14px;
  font-weight: 500;
  padding: 8px 27px;
  text-align: center;
  border-radius: 25px;
  border: 2px solid #fff;
  transition: all 0.3s linear;
  background: #fff;
  color: var(--brand_color);
}
.right-nav .nav_btn.brand_color {
  background-color: rgba(7, 134, 105, 0.031);
  color: var(--brand_color);
  border: 2px solid rgba(7, 134, 105, 0.1);
}
.right-nav .nav_btn.brand_color i {
  color: var(--brand_color);
}
.right-nav .nav_btn.brand_border {
  background-color: transparent;
  color: #fff;
  border: 2px solid rgba(255, 255, 255, 0.3);
  border-radius: 6px;
}
.right-nav .nav_btn.brand_border i {
  color: #fff;
}
.right-nav .nav_btn i {
  padding-right: 10px;
}
.right-nav .nav_btn:hover {
  background: var(--brand_color);
  border-color: var(--brand_color);
  color: #fff;
}
.right-nav .nav_btn:hover i {
  color: #fff;
}
.right-nav .nav_btn.tp_btn {
  background: transparent;
  border: 1px solid #fff;
  color: #fff !important;
}
.right-nav .action_btn.btn_small_two {
  padding: 6px 25px;
  font-size: 16px;
}
.right-nav .round-btn-2 {
  border-radius: 25px;
}

/*================= header area css ===============*/
/*=========== dk_menu css ===========*/
.menu_two {
  box-shadow: 0 4px 10px 0 rgba(7, 134, 105, 0.06);
  z-index: 10;
  background: #fff;
}
.menu_two .nav_btn {
  border: 2px solid rgba(7, 134, 105, 0.3);
  color: var(--brand_color);
  background: rgba(7, 134, 105, 0.05);
}
.menu_two .nav_btn i {
  padding-right: 8px;
  font-size: 12px;
}
.menu_two .nav_btn:hover {
  background: var(--brand_color);
  color: #fff;
  border-color: var(--brand_color);
}
.menu_two .menu_toggle .hamburger span,
.menu_two .menu_toggle .hamburger-cross span {
  background: #1d2746;
}
.menu_two + div, .menu_two + section {
  margin-top: 98px;
}

.dk_menu > .nav-item > .nav-link {
  color: #6b707f;
}
.dk_menu > .nav-item > .nav-link i {
  padding-right: 5px;
  font-size: 14px;
}

.mobile_dropdown_icon {
  display: none;
}

/*=========== dk_menu css ===========*/
@media (max-width: 991px) {
  .display_none {
    display: none;
  }
}

.sticky-nav-doc .navbar-brand img + img {
  display: none;
}
.sticky-nav-doc .mobile_main_menu .menu_toggle .hamburger span {
  background: #1d2746;
}

.mobile_main_menu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10;
  padding: 13px 5px;
}
@media (min-width: 992px) {
  .mobile_main_menu {
    display: none;
  }
}
.mobile_main_menu .logo img {
  max-width: 80%;
  margin-left: 5px;
}
.mobile_main_menu .container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.mobile_main_menu .menu_toggle {
  margin-right: 18px;
}
.mobile_main_menu .menu_toggle .hamburger span {
  width: 100%;
}
.mobile_main_menu .mobile_menu_left {
  display: flex;
}
.mobile_main_menu .nav_btn {
  margin: 0;
}
.mobile_main_menu.navbar_fixed {
  box-shadow: 0 4px 10px 0 rgba(7, 134, 105, 0.06);
  background: #fff;
  transition: all 0.2s, top 0.4s linear;
}
.mobile_main_menu.navbar_fixed .nav_btn {
  border-color: #6b707f;
}
.mobile_main_menu.navbar_fixed .nav_btn:hover {
  border-color: var(--brand_color);
}

/*============ Start menu_purple css ==============*/
/*============ menu_purple css ==============*/
.menu_white .menu > .nav-item > .nav-link {
  position: relative;
}
.menu_white .menu > .nav-item > .nav-link:before {
  content: "";
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: #fff;
  transition: width 0.2s linear;
}
.menu_white .menu > .nav-item:hover > .nav-link::before, .menu_white .menu > .nav-item.current_page_parent > .nav-link::before, .menu_white .menu > .nav-item.active > .nav-link::before {
  width: 100%;
}
.menu_white .menu > .nav-item.submenu.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:after {
  color: var(--brand_color);
}
.menu_white .menu > .nav-item.submenu .dropdown-menu .nav-item > .nav-link:before {
  background: var(--brand_color);
}
.menu_white .menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link, .menu_white .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link {
  color: var(--brand_color);
}
.menu_white .menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link h5, .menu_white .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link h5 {
  color: var(--brand_color);
}
.menu_white .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link:before {
  display: none;
}
.menu_white .nav_btn:not(.not-round-btn) {
  color: var(--brand_color);
  border-radius: 45px;
}
.menu_white .nav_btn:not(.not-round-btn):hover {
  background: var(--brand_color);
  color: #fff;
  border-color: var(--brand_color);
}

/*============ End menu_purple css ==============*/
/*============ Start dark bg menu css ==============*/
.dark-bg-menu {
  background-color: #020826;
  transition: all 0.2s linear;
}
.dark-bg-menu.expand-search .navbar-collapse {
  flex-grow: inherit;
  margin-left: 35px;
}
.dark-bg-menu.expand-search .search-input {
  width: inherit;
  flex: 1;
}
.dark-bg-menu .search-input {
  margin-left: 50px;
  visibility: visible;
  opacity: 1;
}
.dark-bg-menu .search-input ion-icon {
  color: #fff;
}
.dark-bg-menu .search-input input {
  background-color: rgba(255, 255, 255, 0.15);
  visibility: visible;
  opacity: 1;
  border: none;
  color: #fff;
  border-radius: 3px;
}
.dark-bg-menu .search-input input::placeholder {
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  color: #fff;
}
.dark-bg-menu .menu > .nav-item > .nav-link {
  color: rgba(255, 255, 255, 0.6);
}
.dark-bg-menu .menu > .nav-item.active > .nav-link {
  color: #fff;
}
.dark-bg-menu .right_nav .nav_btn {
  display: inline-block;
  height: 40px;
  padding: 0 25px;
  line-height: 40px;
  font-family: var(--rob);
  font-size: 16px;
  font-weight: 400;
  border-radius: 3px;
  margin-left: 30px;
  color: #fff;
}
.dark-bg-menu .right_nav .signin-btn {
  background-color: #4a6ee0;
}
.dark-bg-menu .right_nav .signup-btn {
  background-color: rgba(255, 255, 255, 0.2);
}

/*============ End dark bg menu css ==============*/
/*=========== menu_four css ===========*/
.sticky_menu .menu_one {
  background: #fff;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
}
.sticky_menu .menu_one + div, .sticky_menu .menu_one + section {
  margin-top: 100px;
}
.sticky_menu .menu_one .menu > .nav-item .nav-link {
  position: relative;
  color: var(--p_color);
  font-weight: 400;
}
.sticky_menu .menu_one .menu > .nav-item:hover > .nav-link, .sticky_menu .menu_one .menu > .nav-item.active > .nav-link {
  color: var(--brand_color);
}

.menu_social {
  margin-bottom: 0;
  margin-left: 70px;
}

.search_form {
  width: 250px;
  list-style: none;
  position: relative;
}
.search_form .form-control {
  font-size: 14px;
  font-weight: 400;
  padding: 15px;
  height: 45px;
  margin-top: -2px;
  padding-left: 20px;
  background: #fafcfd;
  border: 1px solid #e1e4e5;
  border-radius: 4px;
  box-shadow: none;
}
.search_form .form-control.placeholder {
  color: #8f94a6;
}
.search_form .form-control:-moz-placeholder {
  color: #8f94a6;
}
.search_form .form-control::-moz-placeholder {
  color: #8f94a6;
}
.search_form .form-control::-webkit-input-placeholder {
  color: #8f94a6;
}
.search_form button {
  position: absolute;
  top: 11px;
  right: 15px;
  border: 0;
  padding: 0;
  color: #1d2746;
  background: transparent;
  font-size: 14px;
  z-index: 3;
}

#stickyTwo .menu > .nav-item.submenu.mega_menu .dropdown-menu,
.menu_two .menu > .nav-item.submenu.mega_menu .dropdown-menu {
  border-top: 1px solid #e6eeef;
}

/*=========== menu_four css ===========*/
.nav_btn_two {
  border-color: rgba(7, 134, 105, 0.3);
  background: #f1f8fc;
}
.nav_btn_two:hover {
  border-color: var(--brand_color);
}

.navbar_fixed {
  position: fixed;
  z-index: 2000;
}
.navbar_fixed .search-input {
  visibility: visible;
  opacity: 1;
}
.navbar_fixed.menu_one {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
  background: #fff;
  margin-top: 0;
}
.navbar_fixed.menu_one .menu > .nav-item {
  padding-bottom: 25px;
  padding-top: 25px;
}
.navbar_fixed.menu_one .menu > .nav-item > .nav-link {
  color: #1d2746;
}
.navbar_fixed.menu_one .menu > .nav-item:hover > .nav-link, .navbar_fixed.menu_one .menu > .nav-item.active > .nav-link {
  color: var(--brand_color);
}
.navbar_fixed.menu_one .menu > .nav-item.submenu.mega_menu .dropdown-menu {
  border-top: 1px solid #e6eeef;
}
.navbar_fixed.menu_one .nav_btn {
  color: var(--brand_color);
  border: 2px solid rgba(7, 134, 105, 0.1);
}
.navbar_fixed.menu_one .nav_btn:hover {
  background: var(--brand_color);
  color: #fff !important;
  border-color: var(--brand_color);
}
.navbar_fixed.menu_one .nav_btn.tp_btn {
  color: #1d2746 !important;
}
.navbar_fixed.menu_one.menu_white .menu > .nav-item > .nav-link:before {
  display: none;
}
.navbar_fixed.menu_one.menu_white .menu > .nav-item:hover > .nav-link, .navbar_fixed.menu_one.menu_white .menu > .nav-item.active > .nav-link {
  color: var(--brand_color);
}
.navbar_fixed.menu_one.menu_white .nav_btn {
  color: var(--brand_color);
  border: 2px solid rgba(17, 166, 131, 0.3);
}
.navbar_fixed.menu_one.menu_white .nav_btn:hover {
  background: var(--brand_color);
  color: #fff !important;
  border-color: var(--brand_color);
}
.navbar_fixed.dark-bg-menu {
  transition: all 0.2s, top 0.4s linear;
  margin-top: 0;
}
.navbar_fixed .header_logo img:not(.sticky_logo) {
  display: none;
}
.navbar_fixed .header_logo img.sticky_logo {
  display: block;
}
.navbar_fixed.menu_two {
  box-shadow: 0 4px 10px 0 rgba(7, 134, 105, 0.06);
  width: 100%;
  background: #fff;
  left: 0;
  top: 0;
  position: fixed;
  transition: top 0.4s linear;
}
@media (min-width: 992px) {
  .navbar_fixed.menu_two .menu > .nav-item {
    padding-bottom: 30px;
    padding-top: 30px;
  }
}
.navbar_fixed.menu_two + div, .navbar_fixed.menu_two + section {
  margin-top: 86px;
}
.navbar_fixed .menu_toggle .hamburger span,
.navbar_fixed .menu_toggle .hamburger-cross span {
  background: #1d2746;
}
.navbar_fixed.dark_menu .menu > .nav-item > .nav-link {
  color: var(--secondary_color);
}
.navbar_fixed.dark_menu .menu > .nav-item > .nav-link:before {
  display: none;
}
.navbar_fixed.dark_menu .menu > .nav-item:hover > .nav-link, .navbar_fixed.dark_menu .menu > .nav-item.active > .nav-link {
  color: var(--brand_color);
}
.navbar_fixed.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link:before {
  background: var(--brand_color);
}
.navbar_fixed.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link, .navbar_fixed.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > .nav-link, .navbar_fixed.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link {
  color: var(--brand_color);
}
.navbar_fixed.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link h5, .navbar_fixed.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > .nav-link h5, .navbar_fixed.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link h5 {
  color: var(--brand_color);
}
.navbar_fixed.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:hover > i, .navbar_fixed.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > i, .navbar_fixed.dark_menu .menu > .nav-item.submenu .dropdown-menu .nav-item.active > i {
  color: var(--brand_color);
}
.navbar_fixed.dark_menu .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item {
  padding: 0 30px;
}
.navbar_fixed.dark_menu .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:after {
  content: "5";
  color: var(--brand_color);
}
.navbar_fixed.dark_menu .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item:hover:after, .navbar_fixed.dark_menu .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item.active:after {
  opacity: 1;
  right: 20px;
}
.navbar_fixed.dark_menu .nav_btn.tp_btn {
  border-color: rgba(7, 134, 105, 0.3);
  color: var(--brand_color) !important;
  font-size: 16px;
  padding: 8px 27px;
}
.navbar_fixed.dark_menu .nav_btn.tp_btn:hover {
  background: var(--brand_color);
  color: #fff !important;
}

.menu_black.menu_one .menu > .nav-item > .nav-link {
  color: var(--secondary_color);
}
.menu_black.menu_one .menu > .nav-item > .nav-link:before {
  background: var(--brand_color);
}
.menu_black .right-nav .nav_btn.tp_btn {
  background: transparent;
  border: 2px solid var(--secondary_color);
  color: var(--secondary_color) !important;
}
.menu_black .right-nav .nav_btn.tp_btn:hover {
  background-color: var(--brand_color);
  border-color: var(--brand_color);
  color: #fff !important;
}
.menu_black + .mobile_main_menu .right-nav .nav_btn.tp_btn {
  border-color: 2px solid var(--secondary_color);
  color: var(--secondary_color) !important;
}
.menu_black + .mobile_main_menu .right-nav .nav_btn.tp_btn:hover {
  background-color: var(--brand_color);
  border-color: var(--brand_color);
  color: #fff !important;
}
.menu_black + .mobile_main_menu .hamburger span {
  background-color: var(--secondary_color);
}

.dark_menu .menu_toggle .hamburger span,
.dark_menu .menu_toggle .hamburger-cross span {
  background: #1d2746;
}

.navbar-toggler {
  padding-left: 0;
  padding-right: 5px;
  outline: none;
}
.navbar-toggler:focus {
  box-shadow: none;
}

.hamburger {
  height: 100%;
  width: 100%;
  display: block;
}
.hamburger span {
  width: 0%;
  height: 2px;
  position: relative;
  top: 0;
  left: 0;
  margin: 4px 0;
  display: block;
  background: #fff;
  border-radius: 3px;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.hamburger span:nth-child(1) {
  transition-delay: 0s;
}
.hamburger span:nth-child(2) {
  transition-delay: 0.125s;
}
.hamburger span:nth-child(3) {
  transition-delay: 0.2s;
}

.menu_toggle {
  width: 22px;
  height: 22px;
  position: relative;
  cursor: pointer;
  display: block;
}
.menu_toggle .hamburger {
  position: absolute;
}
.menu_toggle .hamburger-cross {
  position: absolute;
  height: 100%;
  width: 100%;
  transform: rotate(45deg);
  display: block;
}
.menu_toggle .hamburger-cross span {
  display: block;
  background: #fff;
  border-radius: 3px;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.menu_toggle .hamburger-cross span:nth-child(1) {
  height: 100%;
  width: 2px;
  position: absolute;
  top: 0;
  left: 10px;
  transition-delay: 0.3s;
}
.menu_toggle .hamburger-cross span:nth-child(2) {
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  top: 10px;
  transition-delay: 0.4s;
}

.collapsed .menu_toggle .hamburger span {
  width: 100%;
}
.collapsed .menu_toggle .hamburger span:nth-child(1) {
  transition-delay: 0.3s;
}
.collapsed .menu_toggle .hamburger span:nth-child(2) {
  transition-delay: 0.4s;
}
.collapsed .menu_toggle .hamburger span:nth-child(3) {
  transition-delay: 0.5s;
}
.collapsed .menu_toggle .hamburger-cross span:nth-child(1) {
  height: 0%;
  transition-delay: 0s;
}
.collapsed .menu_toggle .hamburger-cross span:nth-child(2) {
  width: 0%;
  transition-delay: 0.2s;
}

/*=========== side_menu css ===========*/
.side_menu {
  width: 300px;
  height: 100vh;
  max-height: 100vh;
  top: 0;
  position: fixed;
  transform: translate3d(-300px, 0, 0);
  transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: 1013;
  background: #fff;
  padding: 20px 0;
  overflow-x: hidden;
}
.side_menu .mobile_menu_header {
  display: flex;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
}
.side_menu .mobile_menu_header .close_nav {
  font-size: 28px;
  color: #1d2746;
  margin-right: 15px;
  margin-top: -5px;
}
.side_menu .mobile_menu_header .close_nav i + i {
  display: none;
}
.side_menu .doc_left_sidebarlist {
  border: 0;
}
.side_menu .doc_left_sidebarlist:before {
  display: none;
}
.side_menu .nav-sidebar .nav-item {
  padding-right: 0;
}
.side_menu .mobile_nav_wrapper {
  display: flex;
  transform: translate3d(-300px, 0, 0);
  transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
.side_menu .mobile_nav_top, .side_menu .mobile_nav_bottom {
  height: calc(100vh - 65px);
  flex-shrink: 0;
  display: block;
  width: 300px;
  padding: 0 15px;
  padding-right: 25px;
}
.side_menu .mobile_nav_top {
  padding-top: 30px;
}
.side_menu .mobile_nav_top .menu {
  padding-left: 0;
  padding-right: 0;
}
.side_menu.menu-opened .mobile_nav_wrapper {
  transform: translate3d(0, 0, 0);
}
.side_menu.menu-opened .close_nav i {
  display: block;
}

.click_capture {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  z-index: 1;
  opacity: 0;
  background: rgba(0, 0, 0, 0.4);
  transition: all 0.3s linear;
}

@media (max-width: 992px) {
  .menu-is-opened {
    overflow: hidden;
    height: 100%;
  }
  .menu-is-opened .click_capture {
    opacity: 1;
    visibility: visible;
  }
  .menu-is-opened .side_menu {
    transform: translate3d(0, 0, 0);
  }
}
.header_area .main_btn {
  margin-left: 80px;
}

/*=========== doc_banner_area_one css ============*/
.doc_banner_area.single_breadcrumb {
  padding: 265px 0 175px;
}

.single_breadcrumb .doc_banner_content h2 {
  font-weight: 900;
  font-size: 50px;
}
.single_breadcrumb .doc_banner_content .nav li {
  margin-right: 30px;
}
.single_breadcrumb .doc_banner_content .nav li a {
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  position: relative;
  padding-top: 2px;
}
.single_breadcrumb .doc_banner_content .nav li a:before {
  content: "5";
  font: normal normal normal 16px/1 "ElegantIcons";
  color: #fff;
  position: absolute;
  right: -21px;
  top: 50%;
  transform: translateY(-50%);
}
.single_breadcrumb .doc_banner_content .nav li a.active {
  color: var(--baseColor2);
}
.single_breadcrumb .doc_banner_content .nav li:last-child {
  margin-right: 0;
}
.single_breadcrumb .doc_banner_content .nav li:last-child a:before {
  display: none;
}

.bl_left {
  width: 150px;
  height: 145px;
  bottom: -7px;
  left: 20px;
  z-index: 1;
}

.bl_right {
  width: 135px;
  height: 110px;
  right: 30px;
  bottom: -7px;
  z-index: 1;
}

.dark {
  position: absolute;
  width: 100%;
  left: 0;
  height: auto;
  bottom: 0;
  z-index: -1;
}

.dark_two {
  position: absolute;
  width: 100%;
  left: 0;
  height: auto;
  bottom: 0;
  z-index: -1;
}

.star {
  top: 0;
  width: 100%;
  left: 0;
  z-index: 0;
  right: 0;
  height: auto;
}

.doc_banner_text {
  text-align: center;
}
.doc_banner_text h2,
.doc_banner_text p,
.doc_banner_text h6 {
  color: #fff;
}
.doc_banner_text h2 {
  font-size: 46px;
  margin-bottom: 14px;
}
.doc_banner_text p {
  font-size: 18px;
  line-height: 30px;
  margin-bottom: 0;
  font-weight: 300;
}
.doc_banner_text h6 {
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 0;
  margin-top: 40px;
}
.doc_banner_text h6 span {
  color: #e1e1e1;
  margin-right: 10px;
}
.doc_banner_text h6 a {
  color: #fff;
  margin-right: 10px;
  text-decoration: underline;
}
.doc_banner_text h6 a:last-child {
  margin-right: 0;
}
.doc_banner_text .banner_search_form {
  margin-top: 65px;
}

.banner_search_form {
  max-width: 570px;
  margin: 0 auto;
  display: flex;
}
.banner_search_form .form-control {
  height: 70px;
  border-radius: 4px;
  padding-left: 30px;
  font-size: 14px;
  border: 0;
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: none;
  color: var(--secondary_color);
}
.banner_search_form .form-control.placeholder {
  color: #848996;
}
.banner_search_form .form-control:-moz-placeholder {
  color: #848996;
}
.banner_search_form .form-control::-moz-placeholder {
  color: #848996;
}
.banner_search_form .form-control::-webkit-input-placeholder {
  color: #848996;
}
.banner_search_form button {
  padding: 5px 25px 0 15px;
  font-size: 20px;
  background: var(--brand_color);
  color: #fff;
  text-align: center;
  border: 0;
  border-radius: 4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  transition: all 0.4s linear;
}

.banner_search_form_two {
  max-width: 770px;
  position: relative;
  z-index: 5;
}
.banner_search_form_two .form-control {
  height: 65px;
}
.banner_search_form_two button {
  background: var(--brand_color);
}
.banner_search_form_two .custom-select {
  line-height: 65px;
  z-index: 3;
}
.banner_search_form_two .custom-select:before {
  width: 1px;
  content: "";
  position: absolute;
  left: 0;
  top: 15px;
  bottom: 15px;
  background: #e2e7e9;
  z-index: 1;
}

/*=========== doc_banner_area_one css ============*/
/*=========== Start doc_banner_area_two css ============*/
.b_plus,
.b_round,
.p_absolute {
  position: absolute;
}

.b_plus.one {
  left: 120px;
  top: 120px;
}
.b_plus.two {
  right: 25%;
  top: 210px;
}

.banner-title-h1 {
  font-size: 56px;
  line-height: 66px;
  font-weight: 700;
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
}

.banner-text-p {
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  text-align: center;
  color: #fff;
}
@media (max-width: 575px) {
  .banner-text-p {
    margin-top: 10px;
    line-height: 28px;
  }
}

.b_round {
  border-radius: 50%;
}
.b_round.r_one {
  right: 135px;
  top: 85px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #83daed;
  animation: spin1 2s infinite alternate;
}
.b_round.r_two {
  left: 30%;
  top: 160px;
  width: 8px;
  height: 8px;
  background: var(--brand_color);
  animation: spin2 2s infinite alternate;
}
.b_round.r_three {
  background: #ffa3be;
  width: 16px;
  height: 16px;
  left: 24%;
  top: 310px;
  animation: spin1 2.5s infinite alternate;
}
.b_round.r_four {
  background: #ffa3be;
  width: 8px;
  height: 8px;
  right: 18%;
  bottom: 380px;
  animation: spin1 1s infinite alternate;
}

.building_img {
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
  z-index: -1;
}

/*=========== End doc_banner_area_two css ============*/
/*=========== Start Banner Support ============*/
.banner-support {
  height: 945px;
  background-image: linear-gradient(30deg, rgb(254, 239, 236) 0%, rgb(245, 253, 255) 100%);
  padding: 200px 0;
  position: relative;
}
@media (max-width: 991px) {
  .banner-support {
    padding: 150px 0;
  }
}
@media (max-width: 768px) {
  .banner-support {
    padding: 120px 0;
    height: 820px;
  }
}
.banner-support .banner-content-wrapper {
  max-width: 770px;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}
@media (max-width: 991px) {
  .banner-support .banner-content-wrapper {
    max-width: 90%;
  }
}
.banner-support .banner-content-wrapper .banner-title {
  font-size: 44px;
  color: #1d2746;
  margin-bottom: 12px;
}
@media (max-width: 768px) {
  .banner-support .banner-content-wrapper .banner-title {
    font-size: 34px;
  }
}
.banner-support .banner-content-wrapper p {
  font-size: 18px;
  color: #6b707f;
  line-height: 28px;
  margin-bottom: 40px;
}
@media (max-width: 991px) {
  .banner-support .banner-content-wrapper p br {
    display: none;
  }
}
.banner-support .banner-content-wrapper .banner-search-form {
  box-shadow: 0 4px 10px 0 rgba(49, 12, 2, 0.06);
  max-width: 770px;
  margin: 0 auto;
  display: flex;
  background: #fff;
  border-radius: 30px;
}
.banner-support .banner-content-wrapper .banner-search-form input {
  width: 100%;
  background: transparent;
  border: 0;
  padding: 15px 30px;
  height: 60px;
  box-shadow: none;
}
.banner-support .banner-content-wrapper .banner-search-form input::placeholder {
  color: #6b707f;
}
.banner-support .banner-content-wrapper .banner-search-form input:focus {
  z-index: 99;
}
.banner-support .banner-content-wrapper .banner-search-form button {
  background: transparent;
  border: 0;
  padding-right: 20px;
  color: var(--brand_color);
  font-size: 20px;
}
.banner-support .banner-content-wrapper .banner-search-form button i {
  transform: rotate(-90deg);
  display: inline-block;
}
.banner-support .bottom-shape {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: -1px;
}
.banner-support .bottom-shape img {
  width: 100%;
}

.people-image {
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  width: 100%;
  height: 320px;
  max-width: 1250px;
  left: 50%;
  transform: translateX(-50%);
  bottom: 165px;
}
@media (max-width: 767px) {
  .people-image {
    height: 280px;
  }
}
@media (max-width: 576px) {
  .people-image {
    bottom: 80px;
  }
}
.people-image li {
  position: absolute;
  box-shadow: 0 40px 60px 0 rgba(59, 14, 3, 0.12);
  border-radius: 50%;
  border: 4px solid #fff;
  overflow: hidden;
}
.people-image li img {
  width: 100%;
}
.people-image li:nth-child(1) {
  left: 50%;
  top: 15px;
  transform: translateX(-50%);
  border: 6px solid #fff;
  height: 130px;
  width: 130px;
  box-shadow: 0 50px 80px 0 rgba(59, 14, 3, 0.12);
}
.people-image li:nth-child(2) {
  left: 29.4%;
  top: 0;
  height: 80px;
  width: 80px;
}
.people-image li:nth-child(3) {
  right: 26.4%;
  top: -5px;
  height: 70px;
  width: 70px;
}
.people-image li:nth-child(4) {
  left: 160px;
  top: 75px;
  height: 80px;
  width: 80px;
}
.people-image li:nth-child(5) {
  left: 26.4%;
  bottom: 40px;
  height: 80px;
  width: 80px;
}
.people-image li:nth-child(6) {
  right: 38%;
  bottom: -20px;
  height: 100px;
  width: 100px;
}
.people-image li:nth-child(7) {
  right: 85px;
  bottom: 5px;
  width: 90px;
  height: 90px;
}
.people-image li:nth-child(8) {
  left: 0;
  bottom: 0;
  border: 2px solid #fff;
}
.people-image li:nth-child(9) {
  right: 22.3%;
  bottom: 35%;
  height: 50px;
  width: 50px;
  border: 2px solid #fff;
}
.people-image li:nth-child(10) {
  right: 0;
  bottom: 145px;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
}
@media (max-width: 991px) {
  .people-image li:nth-child(1) {
    height: 110px;
    width: 110px;
  }
  .people-image li:nth-child(2) {
    height: 65px;
    width: 65px;
  }
  .people-image li:nth-child(3) {
    height: 60px;
    width: 60px;
  }
  .people-image li:nth-child(4) {
    height: 65px;
    width: 65px;
  }
  .people-image li:nth-child(5) {
    height: 65px;
    width: 65px;
  }
  .people-image li:nth-child(6) {
    height: 80px;
    width: 80px;
  }
  .people-image li:nth-child(7) {
    height: 70px;
    width: 70px;
  }
  .people-image li:nth-child(8) {
    left: 50px;
  }
  .people-image li:nth-child(9) {
    right: 27%;
  }
  .people-image li:nth-child(10) {
    right: 50px;
  }
}
@media (max-width: 768px) {
  .people-image li:nth-child(4) {
    left: 95px;
  }
}
@media (max-width: 576px) {
  .people-image li:nth-child(2) {
    left: 13%;
  }
  .people-image li:nth-child(3) {
    right: 18%;
  }
}
@media (max-width: 440px) {
  .people-image li:nth-child(1) {
    height: 100px;
    width: 100px;
  }
  .people-image li:nth-child(4) {
    left: 20px;
  }
  .people-image li:nth-child(5) {
    left: 22.4%;
    bottom: 55px;
  }
  .people-image li:nth-child(7) {
    right: 25px;
  }
  .people-image li:nth-child(8) {
    left: 10px;
  }
  .people-image li:nth-child(10) {
    right: 20px;
  }
}

.partical-animation {
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  width: 100%;
  height: 550px;
  bottom: 0;
  left: 0;
}
.partical-animation li {
  position: absolute;
  border-radius: 50%;
}
.partical-animation li:nth-child(1) {
  left: 165px;
  top: 120px;
}
.partical-animation li:nth-child(2) {
  left: 19%;
  top: 80px;
  height: 8px;
  width: 8px;
  background: #fd9382;
}
.partical-animation li:nth-child(3) {
  left: 19%;
  bottom: 30%;
  height: 10px;
  width: 10px;
  background: #fe97f3;
}
.partical-animation li:nth-child(3) {
  left: 28%;
  top: 35%;
  height: 35px;
  width: 35px;
  background: #f3d5de;
}
.partical-animation li:nth-child(4) {
  left: 27%;
  bottom: 30%;
  height: 12px;
  width: 12px;
  background: #83daed;
}
.partical-animation li:nth-child(5) {
  left: 33%;
  bottom: 50%;
  height: 10px;
  width: 10px;
  background: #fdc43a;
}
.partical-animation li:nth-child(6) {
  left: 51%;
  top: 32%;
  height: 48px;
  width: 48px;
  background: #4edfda;
}
.partical-animation li:nth-child(7) {
  right: 46%;
  bottom: 27%;
  height: 22px;
  width: 22px;
  background: #f39ab2;
}
.partical-animation li:nth-child(8) {
  right: 46%;
  bottom: 27%;
  height: 22px;
  width: 22px;
  background: #f39ab2;
}
.partical-animation li:nth-child(9) {
  right: 40%;
  bottom: 60%;
  height: 8px;
  width: 8px;
  background: #ffa3be;
}
.partical-animation li:nth-child(10) {
  right: 22%;
  bottom: 30%;
  height: 28px;
  width: 28px;
  background: #bff8c6;
}
.partical-animation li:nth-child(11) {
  right: 10%;
  bottom: 55%;
  height: 15px;
  width: 15px;
  background: #ffa3be;
}
.partical-animation li:nth-child(12) {
  right: 65px;
  bottom: 160px;
}

/*=========== End Banner Support ============*/
/*=========== Start breadcrumb_area css ============*/
.breadcrumb_area {
  background-image: linear-gradient(60deg, var(--brand_color) 0%, #1d2746 100%);
  padding: 190px 0 95px;
  position: relative;
}
.breadcrumb_area .one {
  right: 20%;
  bottom: 25px;
}
.breadcrumb_area .two {
  left: 20%;
  bottom: 0;
}
.breadcrumb_area .banner_search_form {
  max-width: 770px;
  position: relative;
  z-index: 5;
}
.breadcrumb_area .banner_search_form .form-control {
  height: 65px;
}
.breadcrumb_area .banner_search_form button {
  background: var(--brand_color);
}
.breadcrumb_area .custom-select {
  line-height: 65px;
  z-index: 3;
}
.breadcrumb_area .custom-select:before {
  width: 1px;
  content: "";
  position: absolute;
  left: 0;
  top: 15px;
  bottom: 15px;
  background: #e2e7e9;
  z-index: 1;
}

.wave_shap_one,
.wave_shap_two {
  bottom: 0;
  z-index: 0;
}

.custom-select {
  border-radius: 0;
  font-size: 14px;
  box-shadow: none;
  padding: 0 80px 0 20px;
  height: 100%;
  border: 0;
  background: #fff;
  color: #6b707f;
}
.custom-select:after {
  border-bottom: 2px solid #6b707f;
  border-right: 2px solid #6b707f;
  height: 8px;
  width: 8px;
  right: 28px;
  margin-top: -6px;
}
.custom-select ul {
  width: 100%;
  padding: 10px 0;
  border-radius: 4px;
}
.custom-select ul li {
  font-size: 14px;
  color: #6b707f;
  position: relative;
  min-height: 36px;
  line-height: 36px;
}
.custom-select ul li:before {
  content: "";
  width: 2px;
  height: 0;
  position: absolute;
  left: 0;
  background: var(--brand_color);
  transition: all 0.2s linear;
}
.custom-select ul li:hover, .custom-select ul li.selected {
  background: #f4f9fa;
  color: var(--brand_color);
  font-weight: 500;
}
.custom-select ul li:hover:before, .custom-select ul li.selected:before {
  height: 100%;
}

/*=========== End breadcrumb_area css ============*/
.breadcrumb_content {
  max-width: 1100px;
}
.breadcrumb_content h2 {
  font-size: 36px;
  line-height: 1.3;
  margin-bottom: 0;
}
.breadcrumb_content .single_post_author {
  display: flex;
  align-items: flex-start;
  align-items: center;
  padding-top: 10px;
}
.breadcrumb_content .single_post_author img {
  border-radius: 50%;
  width: 34px;
  height: 34px;
  margin-right: 10px;
}
.breadcrumb_content .single_post_author .text h4 {
  font-size: 16px;
  display: inline-block;
  font-weight: 400;
  margin-bottom: 0;
  color: #fff;
}
.breadcrumb_content .single_post_author .text .post_tag {
  display: inline-block;
}
.breadcrumb_content .single_post_author .text .post_tag a {
  color: #bbc0c4;
}

/*=========== Start breadcrumb_area_three css ============*/
.breadcrumb_area_three {
  background: #f8fafd;
  padding: 157px 0 70px;
  position: relative;
  z-index: 1;
}
.breadcrumb_area_three .one {
  top: 0;
  left: 35px;
}
.breadcrumb_area_three .two {
  left: 280px;
  bottom: 55px;
}
.breadcrumb_area_three .three {
  right: 178px;
  bottom: 55px;
}
.breadcrumb_area_three .four {
  right: 0;
  bottom: 0;
}

.breadcrumb_text {
  text-align: center;
  max-width: 660px;
  margin: 0 auto;
}
.breadcrumb_text h2 {
  font-size: 50px;
  line-height: 66px;
  font-weight: 300;
  margin-bottom: 15px;
}
.breadcrumb_text h2 span {
  font-weight: 700;
}
.breadcrumb_text p {
  margin-bottom: 0;
}

/*=========== End breadcrumb_area_three css ============*/
/*=========== Start page_breadcrumb css ============*/
.page_breadcrumb {
  background: #edefec;
  padding: 12px 0 8px;
  position: relative;
  margin-top: -2px;
}
.page_breadcrumb.bg-transparent {
  box-shadow: 0px 1.6000000238px 3.5999999046px 0px rgba(51, 77, 114, 0.1490196078);
  box-shadow: 0px 0.5px 1px 0px rgba(51, 77, 114, 0.1019607843);
}
.page_breadcrumb .row {
  align-items: center;
}
.page_breadcrumb .date {
  color: #878ea6;
  float: right;
  font-size: 14px;
}
.page_breadcrumb .date i {
  padding-right: 5px;
}
@media (min-width: 1400px) {
  .page_breadcrumb .custom_container {
    max-width: 1475px !important;
  }
}

.breadcrumb {
  background: transparent;
  border-radius: 0;
  padding: 0;
  margin-bottom: auto;
}
.breadcrumb .breadcrumb-item {
  color: #878ea6;
  font-size: 14px;
  line-height: 21px;
}
.breadcrumb .breadcrumb-item a {
  color: #878ea6;
}
.breadcrumb .breadcrumb-item a:hover {
  color: var(--brand_color);
}
.breadcrumb .breadcrumb-item + .breadcrumb-item:before {
  content: "5";
  font-family: eleganticons;
  color: #b7b9be;
}
.breadcrumb .active {
  color: #1d2746;
}

.breadcrumb_content_two {
  position: relative;
  z-index: 1;
}
.breadcrumb_content_two h2 {
  font-size: 50px;
  color: #fff;
  font-weight: 700;
}
.breadcrumb_content_two .breadcrumb {
  justify-content: center;
}
.breadcrumb_content_two .breadcrumb .breadcrumb-item {
  font-size: 16px;
  color: #fff;
}
.breadcrumb_content_two .breadcrumb .breadcrumb-item:before {
  color: #fff;
}
.breadcrumb_content_two .breadcrumb .breadcrumb-item a {
  color: #fff;
}

.breadcrumb_area_four {
  overflow: hidden;
}

/*=========== End page_breadcrumb css ============*/
/* Forum Banner Area css
============================================================================================ */
.doc_banner_area.search-banner-light {
  background-color: #f3f3f3;
  padding-top: 145px;
  padding-bottom: 100px;
  background-image: url(https://danlamseo.com/wp-content/themes/ama/assets/img/banner-bg.png);
  background-position: bottom;
  background-repeat: no-repeat;
}
.doc_banner_area.search-banner-light .banner_shap_img li:first-child {
  top: auto;
  bottom: 0;
}
.doc_banner_area.search-banner-light .banner_shap_img li:last-child {
  top: auto;
  bottom: 0;
  left: auto;
  right: 0;
}
.doc_banner_area.breadcrumb_green {
  background: linear-gradient(90deg, #b9d6d2 -25.91%, #e7f5f5 100%);
  padding-top: 188px;
  padding-bottom: 85px;
}
.doc_banner_area.breadcrumb_green .doc_banner_content h2 {
  margin-bottom: 0;
  font-size: 46px;
  font-weight: 700;
}
.doc_banner_area.breadcrumb_green .doc_banner_content .header_search_form {
  margin-top: 30px;
}
.doc_banner_area.breadcrumb_green .doc_banner_content .header_search_form .header_search_form_info .form-group .input-wrapper i {
  color: var(--p_color);
}

.search-banner-light .header_search_form {
  max-width: 650px;
}
.search-banner-light .header_search_form .header_search_form_info .form-group {
  margin-bottom: 15px;
}
.search-banner-light .header_search_form .header_search_form_info .form-group .input-wrapper {
  max-width: 650px;
  margin-right: 0;
}
.search-banner-light .header_search_form .header_search_form_info .form-group .input-wrapper i {
  color: var(--brand_color);
}
.search-banner-light .header_search_form .header_search_form_info .form-group .input-wrapper input {
  color: #6b707f;
  font-size: 14px;
  font-weight: 400;
  height: 50px;
  line-height: 50px;
  box-shadow: 0 1px 1px rgba(11, 80, 115, 0.3), 0 1px 5px rgba(60, 64, 67, 0.1);
  padding-right: 30px;
}
.search-banner-light .header_search_form .header_search_form_info .form-group .input-wrapper input:focus, .search-banner-light .header_search_form .header_search_form_info .form-group .input-wrapper input:hover {
  box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.3), 0 2px 6px 2px rgba(60, 64, 67, 0.15);
}
.search-banner-light .header_search_form .header_search_form_info .form-group .input-wrapper input.placeholder {
  color: #6b707f;
  font-size: 14px;
  font-weight: 400;
}
.search-banner-light .header_search_form .header_search_form_info .form-group .input-wrapper input:-moz-placeholder {
  color: #6b707f;
  font-size: 14px;
  font-weight: 400;
}
.search-banner-light .header_search_form .header_search_form_info .form-group .input-wrapper input::-moz-placeholder {
  color: #6b707f;
  font-size: 14px;
  font-weight: 400;
}
.search-banner-light .header_search_form .header_search_form_info .form-group .input-wrapper input::-webkit-input-placeholder {
  color: #6b707f;
  font-size: 14px;
  font-weight: 400;
}
.search-banner-light .header_search_keyword {
  text-align: center;
  justify-content: center;
}
.search-banner-light .header_search_keyword .header-search-form__keywords-label {
  color: #54595d;
  font-weight: 400;
}
.search-banner-light .header_search_keyword.search-white .header-search-form__keywords-label {
  color: #fff;
}
.search-banner-light .header_search_keyword.search-white ul li a {
  color: #bbc0c4;
}
.search-banner-light .header_search_keyword.search-white ul li:hover a {
  color: rgb(7, 134, 105);
  border-color: rgb(7, 134, 105);
}
.search-banner-light .header_search_keyword ul li {
  margin-right: 4px;
}
.search-banner-light .header_search_keyword ul li a {
  background: transparent;
  padding: 0;
  border-bottom: 2px solid rgba(7, 134, 105, 0.2);
  transition: all 300ms linear 0s;
  border-radius: 0;
  color: #54595d;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.2;
  display: inline;
}
.search-banner-light .header_search_keyword ul li:hover a {
  border-color: rgb(7, 134, 105);
}

.breadcrumb_link {
  background: #f2f5f7;
}
.breadcrumb_link .bread_link_inner .nav li {
  margin-right: 32px;
}
.breadcrumb_link .bread_link_inner .nav li a {
  line-height: 60px;
  color: var(--p_color);
  font-size: 14px;
  font-weight: 400;
  position: relative;
}
.breadcrumb_link .bread_link_inner .nav li a:before {
  content: "5";
  font-family: "ElegantIcons";
  font-size: 14px;
  color: var(--p_color);
  position: absolute;
  right: -21px;
  top: 50%;
  transform: translateY(-50%);
}
.breadcrumb_link .bread_link_inner .nav li a.active {
  color: var(--secondary_color);
}
.breadcrumb_link .bread_link_inner .nav li:last-child {
  margin-right: 0;
}
.breadcrumb_link .bread_link_inner .nav li:last-child a:before {
  display: none;
}
.breadcrumb_link .bread_link_inner p {
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 60px;
}
.breadcrumb_link .bread_link_inner p i {
  padding-right: 7px;
  font-size: 12px;
}

/* End Forum Banner Area css
============================================================================================ */
/* Video Breadcrumb Area css
============================================================================================ */
.video_breadcrumb_area {
  background: linear-gradient(90deg, #fff4e6 0%, #fffbf5 100%);
}
.video_breadcrumb_area .breadcrumb_text {
  text-align: center;
  padding-top: 185px;
  padding-bottom: 95px;
}
.video_breadcrumb_area .breadcrumb_text h2 {
  color: var(--secondary_color);
  font-size: 50px;
  font-weight: bold;
  line-height: 59px;
  margin-bottom: 8px;
}
.video_breadcrumb_area .breadcrumb_text ul {
  justify-content: center;
}
.video_breadcrumb_area .breadcrumb_text ul li {
  margin-right: 30px;
}
.video_breadcrumb_area .breadcrumb_text ul li a {
  color: var(--p_color);
  font-size: 14px;
  font-weight: 400;
  position: relative;
}
.video_breadcrumb_area .breadcrumb_text ul li a:before {
  content: "5";
  font-family: "ElegantIcons";
  font-size: 14px;
  color: var(--p_color);
  position: absolute;
  right: -21px;
  top: 50%;
  transform: translateY(-50%);
}
.video_breadcrumb_area .breadcrumb_text ul li a.active {
  color: var(--secondary_color);
}
.video_breadcrumb_area .breadcrumb_text ul li:last-child {
  margin-right: 0;
}
.video_breadcrumb_area .breadcrumb_text ul li:last-child a:before {
  display: none;
}

/* End Video Breadcrumb Area css
============================================================================================ */
.banner-area-3 {
  padding: 270px 0 160px 0;
  background-color: #0a1124;
  position: relative;
}
.banner-area-3 .row {
  position: relative;
}
.banner-area-3 .banner-shapes .shape {
  position: absolute;
}
.banner-area-3 .banner-shapes .shape img {
  max-width: 100%;
  height: auto;
}
.banner-area-3 .banner-shapes .shape:nth-child(1) {
  bottom: 0;
  left: 0;
}
.banner-area-3 .banner-shapes .shape:nth-child(2) {
  bottom: 0;
  left: 0%;
}
.banner-area-3 .banner-shapes .shape:nth-child(3) {
  top: 0%;
  right: 0;
}
.banner-area-3 .banner-shapes .shape:nth-child(4) {
  bottom: 0;
  right: 0%;
}
.banner-area-3 .banner-shapes .shape:nth-child(5) {
  top: 45%;
  left: 15%;
}
.banner-area-3 .banner-shapes .shape:nth-child(6) {
  bottom: 25%;
  left: 22%;
}
.banner-area-3 .banner-shapes .shape:nth-child(7) {
  top: 23%;
  left: 26%;
}
.banner-area-3 .banner-shapes .shape:nth-child(8) {
  top: 45%;
  right: 12%;
}
.banner-area-3 .banner-shapes .shape:nth-child(9) {
  bottom: 25%;
  right: 25%;
}
.banner-area-3 .banner-shapes .shape:nth-child(10) {
  top: 23%;
  right: 22%;
}
.banner-area-3 .banner-search-box .input-wrapper {
  border: 1px solid #fff;
  padding: 7.5px;
  background-color: transparent;
  border-radius: 30px;
  overflow: hidden;
  display: flex;
  margin-top: 40px;
  position: relative;
}
.banner-area-3 .banner-search-box .input-wrapper input {
  height: 45px;
  padding: 0 25px;
  line-height: 40px;
  color: #bbc0c4;
  font-size: 14px;
  font-weight: 400;
  background-color: transparent;
  border: none;
  flex: 1;
  width: 100%;
}
.banner-area-3 .banner-search-box .input-wrapper input::placeholder {
  color: #bbc0c4;
  font-size: 14px;
}
.banner-area-3 .banner-search-box .input-wrapper .search-btn {
  background-color: #4a6ee0;
  color: #fff;
  font-family: Roboto;
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  padding: 0 35px;
  height: 45px;
  border-radius: 30px;
  border: none;
}

.header_search_form-2 {
  max-width: 720px;
}
.header_search_form-2 .form-group {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.header_search_form-2 .input-wrapper {
  position: relative;
  flex: 1;
  max-width: 720px;
}
.header_search_form-2 .input-wrapper i {
  position: absolute;
  left: 25px;
  font-size: 16px;
  color: #b6bac3;
  top: 50%;
  transform: translateY(-50%) rotate(-90deg);
  color: var(--brand_color);
  padding-left: 0;
}
.header_search_form-2 .input-wrapper input {
  background: #fff;
  border: 0;
  height: 60px;
  font-size: 16px;
  padding-left: 56px;
  padding-right: 15px;
  width: 100%;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border: 1px solid #c8ccd0;
  border-left: none;
}
.header_search_form-2 .input-wrapper input.placeholder {
  color: #848996;
}
.header_search_form-2 .input-wrapper input:-moz-placeholder {
  color: #848996;
}
.header_search_form-2 .input-wrapper input::-moz-placeholder {
  color: #848996;
}
.header_search_form-2 .input-wrapper input::-webkit-input-placeholder {
  color: #848996;
}
.header_search_form-2 .custom-select {
  height: 60px;
  line-height: 60px;
  font-weight: 500;
  color: #171d24;
  padding: 0 56px 0 25px;
  background: #f0f0f0;
  float: none;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border: 1px solid #c8ccd0;
}
.header_search_form-2 .custom-select:after {
  border-bottom: 1px solid #1d2746;
  border-right: 1px solid #1d2746;
}
.header_search_form-2 .custom-select li {
  font-size: 14px;
  color: #1d2746;
  line-height: 40px;
}
.header_search_form-2 .custom-select:focus {
  box-shadow: none;
}

.banner-area-4 {
  background-image: linear-gradient(to bottom right, #2e0f4d, #190f4d);
  position: relative;
}
.banner-area-4 .banner-shapes .shape {
  position: absolute;
  bottom: 0;
  z-index: 0;
}
.banner-area-4 .banner-shapes .shape:nth-child(1) {
  left: 0%;
}
.banner-area-4 .banner-shapes .shape:nth-child(2) {
  left: 40%;
}
.banner-area-4 .banner-shapes .shape:nth-child(3) {
  left: 10%;
}

.header_search_form-3 {
  max-width: 720px;
  position: relative;
}
.header_search_form-3 .form-group {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.header_search_form-3 .input-wrapper {
  position: relative;
  flex: 1;
  max-width: 720px;
}
.header_search_form-3 .input-wrapper i {
  position: absolute;
  right: 25px;
  font-size: 21px;
  color: #b6bac3;
  top: 50%;
  transform: translateY(-50%) rotate(-90deg);
  color: var(--brand_color);
}
.header_search_form-3 .input-wrapper input {
  background: #fff;
  border: 0;
  height: 55px;
  font-size: 14px;
  font-weight: 400;
  padding-left: 20px;
  padding-right: 56px;
  width: 100%;
  border-radius: 25px;
  border: 1px solid #c8ccd0;
  border-left: none;
}
.header_search_form-3 .input-wrapper input.placeholder {
  color: #848996;
}
.header_search_form-3 .input-wrapper input:-moz-placeholder {
  color: #848996;
}
.header_search_form-3 .input-wrapper input::-moz-placeholder {
  color: #848996;
}
.header_search_form-3 .input-wrapper input::-webkit-input-placeholder {
  color: #848996;
}

.header_search_form-4 {
  max-width: 750px;
  margin-top: 50px;
  position: relative;
}
.header_search_form-4 .input-wrapper {
  display: flex;
  flex-wrap: wrap;
  box-shadow: 0px 10px 30px 0px rgba(51, 77, 114, 0.1215686275);
  border-radius: 5px;
  height: 60px;
  padding: 5px;
  background-color: #fff;
}
.header_search_form-4 .input-wrapper .sub_btn {
  width: 70px;
  height: 50px;
  background-color: #171d24;
  border-radius: 5px;
  border: none;
}
.header_search_form-4 .input-wrapper .sub_btn i {
  transform: translateY(-50%) rotate(-90deg);
  color: #fff;
}
.header_search_form-4 .input-wrapper input {
  background: transparent;
  height: 100%;
  font-size: 14px;
  font-weight: 400;
  padding-left: 20px;
  padding-right: 20px;
  border: none;
  flex: auto;
}
.header_search_form-4 .input-wrapper input.placeholder {
  color: #848996;
}
.header_search_form-4 .input-wrapper input:-moz-placeholder {
  color: #848996;
}
.header_search_form-4 .input-wrapper input::-moz-placeholder {
  color: #848996;
}
.header_search_form-4 .input-wrapper input::-webkit-input-placeholder {
  color: #848996;
}
.header_search_form-4 .input-wrapper .custom-select {
  color: #171d24;
  line-height: 50px;
}
.header_search_form-4 .input-wrapper .custom-select::before {
  content: "";
  position: absolute;
  left: 0;
  top: 11px;
  bottom: 11px;
  background-color: #e6e6e6;
  width: 1px;
}

.banner-search-box {
  position: relative;
}

.header_search_form-5 {
  max-width: 650px;
}
.header_search_form-5 .input-wrapper {
  height: 50px;
  border-radius: 25px;
  background-color: #fff;
}
.header_search_form-5 .input-wrapper button {
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  width: 55px;
  text-align: center;
  line-height: 57px;
  background-color: transparent;
  border: none;
  border-left: 1px solid #e6e6e6;
}
.header_search_form-5 .input-wrapper button i {
  color: var(--brand_color);
  display: inline-block;
  font-size: 22px;
  transform: scaleX(-1);
}
.header_search_form-5 .input-wrapper input {
  background: transparent;
  height: 100%;
  font-size: 14px;
  font-weight: 400;
  padding-left: 20px !important;
  padding-right: 20px !important;
  border: none;
  flex: auto;
}
.header_search_form-5 .input-wrapper input.placeholder {
  color: #848d95;
}
.header_search_form-5 .input-wrapper input:-moz-placeholder {
  color: #848d95;
}
.header_search_form-5 .input-wrapper input::-moz-placeholder {
  color: #848d95;
}
.header_search_form-5 .input-wrapper input::-webkit-input-placeholder {
  color: #848d95;
}

.banner-area-5 {
  background-color: #241b30;
  position: relative;
}
.banner-area-5 .banner-shapes {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.banner-area-5 .banner-shapes .shape {
  position: absolute;
  z-index: 0;
}
.banner-area-5 .banner-shapes .shape:nth-child(1) {
  left: 0%;
  bottom: 0;
}
.banner-area-5 .banner-shapes .shape:nth-child(2) {
  top: 0;
  right: 0%;
}

.banner-area-6 {
  background-color: #ffebd5;
  position: relative;
}
.banner-area-6 .banner-shapes .shape {
  position: absolute;
  z-index: 0;
}
.banner-area-6 .banner-shapes .shape:nth-child(1) {
  left: 214px;
  top: 294px;
}
.banner-area-6 .banner-shapes .shape:nth-child(2) {
  left: 253px;
  top: 376px;
}
.banner-area-6 .banner-shapes .shape:nth-child(3) {
  left: 286px;
  top: 436px;
}
.banner-area-6 .banner-shapes .shape:nth-child(4) {
  left: 393px;
  top: 355px;
}
.banner-area-6 .banner-shapes .shape:nth-child(5) {
  left: 394px;
  top: 483px;
}
.banner-area-6 .banner-shapes .shape:nth-child(6) {
  left: 242px;
  top: 528px;
}
.banner-area-6 .banner-shapes .shape:nth-child(7) {
  right: 275px;
  top: 261px;
}
.banner-area-6 .banner-shapes .shape:nth-child(8) {
  right: 213px;
  top: 456px;
}
.banner-area-6 .banner-shapes .shape:nth-child(9) {
  right: 2135px;
  top: 360px;
}
.banner-area-6 .banner-shapes .shape:nth-child(10) {
  right: 350px;
  top: 385px;
}
.banner-area-6 .banner-shapes .shape:nth-child(11) {
  right: 243px;
  top: 220px;
}
.banner-area-6 .banner-shapes .shape:nth-child(12) {
  right: 390px;
  top: 285px;
}
.banner-area-6 .banner-title-h1 {
  color: #171d24;
}
.banner-area-6 .banner-text {
  font-family: var(--rob);
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
  text-align: center;
  color: #606871;
  max-width: 750px;
}

.banner-area-7 {
  background-image: linear-gradient(to top right, #2e0f4d, #190f4d);
  position: relative;
  z-index: 1;
}
.banner-area-7 .banner-shapes .shape {
  position: absolute;
  z-index: -1;
}
.banner-area-7 .banner-shapes .shape:nth-child(1) {
  right: 0;
  top: 0;
}
.banner-area-7 .banner-shapes .shape:nth-child(2) {
  top: 0;
  right: 0;
}
.banner-area-7 .banner-shapes .shape:nth-child(3) {
  bottom: 0;
  left: 0;
}
.banner-area-7 .banner-shapes .shape:nth-child(4) {
  bottom: 0;
  left: 100px;
}
.banner-area-7 .banner-title-h1 {
  color: #fff;
}
.banner-area-7 .banner-text {
  font-family: var(--rob);
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
  text-align: center;
  color: #606871;
  max-width: 750px;
}

.user-details-banner .container {
  position: relative;
  z-index: 1;
}
.user-details-banner .user-info h3 {
  font-family: var(--rob);
  font-size: 30px;
  font-weight: 700;
  line-height: 32px;
  color: #fff;
  margin-bottom: 0;
}
.user-details-banner .user-info ul li {
  display: inline-block;
  font-family: var(--rob);
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #c8ccd0;
}
.user-details-banner .user-info ul li:last-child:after {
  display: none;
}
.user-details-banner .user-info ul li:after {
  content: "";
  display: inline-block;
  height: 13px;
  width: 1px;
  background: #b7b9be;
  margin-left: 10px;
  margin-left: 5px;
}
.user-details-banner .user-info .follow_btn {
  border-radius: 4px;
  background-color: rgba(255, 255, 255, 0.4);
  color: #fff;
  font-family: var(--rob);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  padding: 3px 14px;
  transition: all 0.3s linear;
  margin-right: 10px;
}
.user-details-banner .user-info .follow_btn:hover {
  background-color: var(--brand_color);
}
.user-details-banner .social-widget a {
  display: inline-block;
  height: 30px;
  width: 30px;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 50%;
  margin-right: 5px;
  transition: all 0.3s linear;
  color: #fff;
  font-size: 13px;
  line-height: 33px;
  text-align: center;
}
.user-details-banner .social-widget a:hover {
  background-color: var(--brand_color);
}
.user-details-banner .ask_btn {
  box-shadow: none;
  padding: 11px 23px;
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  border-radius: 5px;
  background-image: linear-gradient(to top, #1c378c, #4a6ee0);
  background-color: inherit;
}
.user-details-banner .ask_btn:hover {
  background-image: linear-gradient(to top, #4a6ee0, #1c378c);
}

.badges-banner {
  overflow: hidden;
}
.badges-banner p {
  font-family: var(--rob);
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  color: #c8ccd0;
  text-align: center;
}
.badges-banner .badges-banner-img .shape {
  position: absolute;
}
.badges-banner .badges-banner-img .shape:nth-child(1) {
  left: 34%;
  transform: rotateZ(25deg);
  bottom: -42px;
}
.badges-banner .badges-banner-img .shape:nth-child(2) {
  left: 44%;
  transform: rotateZ(37deg);
  bottom: -34px;
}
.badges-banner .badges-banner-img .shape:nth-child(3) {
  left: 41%;
  bottom: -33px;
}
.badges-banner .badges-banner-img .shape:nth-child(4) {
  left: 62%;
  bottom: -35px;
}
.badges-banner .badges-banner-img .shape:nth-child(5) {
  left: 37.5%;
  transform: rotateZ(-15deg);
  bottom: -20px;
}
.badges-banner .badges-banner-img .shape:nth-child(6) {
  left: 48%;
  transform: rotateZ(-26deg);
  bottom: -15px;
  z-index: 1;
}
.badges-banner .badges-banner-img .shape:nth-child(7) {
  left: 51.5%;
  bottom: -40px;
}
.badges-banner .badges-banner-img .shape:nth-child(8) {
  left: 55%;
  bottom: -31px;
  transform: rotateZ(-50deg);
}
.badges-banner .badges-banner-img .shape:nth-child(9) {
  left: 59%;
  transform: rotateZ(30deg);
  bottom: -23px;
}
.badges-banner .badges-banner-img .shape:nth-child(10) {
  left: 65%;
  transform: rotate(40deg);
  bottom: -50px;
}
@media (max-width: 1500px) {
  .badges-banner .badges-banner-img .shape:nth-child(1) {
    left: 27%;
    transform: rotateZ(25deg);
    bottom: -42px;
  }
  .badges-banner .badges-banner-img .shape:nth-child(2) {
    left: 43%;
  }
  .badges-banner .badges-banner-img .shape:nth-child(3) {
    left: 38%;
  }
  .badges-banner .badges-banner-img .shape:nth-child(4) {
    left: 68%;
  }
  .badges-banner .badges-banner-img .shape:nth-child(5) {
    left: 32.5%;
  }
  .badges-banner .badges-banner-img .shape:nth-child(6) {
    left: 48%;
  }
  .badges-banner .badges-banner-img .shape:nth-child(7) {
    left: 53.5%;
  }
  .badges-banner .badges-banner-img .shape:nth-child(8) {
    left: 58.5%;
  }
  .badges-banner .badges-banner-img .shape:nth-child(9) {
    left: 63%;
  }
  .badges-banner .badges-banner-img .shape:nth-child(10) {
    left: 72%;
  }
}

.banner-area-8 {
  background-image: linear-gradient(to top right, #2e0f4d, #190f4d);
  position: relative;
}
.banner-area-8 .banner-shapes .shape {
  position: absolute;
  z-index: 0;
}
.banner-area-8 .banner-shapes .shape:nth-child(1) {
  left: 8.125%;
  bottom: 44px;
}
.banner-area-8 .banner-shapes .shape:nth-child(2) {
  left: 13.33%;
  bottom: 106px;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  background-color: #83daed;
}
.banner-area-8 .banner-shapes .shape:nth-child(3) {
  left: 22.7%;
  bottom: 53px;
  height: 25px;
  width: 25px;
  border-radius: 50%;
  background-color: #b7eaba;
}
.banner-area-8 .banner-shapes .shape:nth-child(4) {
  left: 26.14%;
  bottom: 34px;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  background-color: #fd9382;
}
.banner-area-8 .banner-shapes .shape:nth-child(5) {
  left: 45%;
  bottom: 35px;
  height: 25px;
  width: 25px;
  border-radius: 50%;
  background-color: #7ebffc;
}
.banner-area-8 .banner-shapes .shape:nth-child(6) {
  right: 38.22%;
  bottom: 90px;
  height: 15px;
  width: 15px;
  border-radius: 50%;
  background-color: #e892a8;
}
.banner-area-8 .banner-shapes .shape:nth-child(7) {
  right: 22.55%;
  bottom: 13px;
  height: 30px;
  width: 30px;
  border-radius: 50%;
  background-color: #3da3dd;
}
.banner-area-8 .banner-shapes .shape:nth-child(8) {
  right: 14.68%;
  bottom: 46px;
  height: 15px;
  width: 15px;
  border-radius: 50%;
  background-color: #b7eaba;
}
.banner-area-8 .banner-shapes .shape:nth-child(9) {
  right: 8.22%;
  bottom: 67px;
}
.banner-area-8 .user-img img {
  position: absolute;
  z-index: 0;
}
.banner-area-8 .user-img img:nth-child(1) {
  left: 20.78%;
  bottom: 62px;
}
.banner-area-8 .user-img img:nth-child(2) {
  left: 34.58%;
  bottom: 13px;
}
.banner-area-8 .user-img img:nth-child(3) {
  left: 44%;
  bottom: 3px;
}
.banner-area-8 .user-img img:nth-child(4) {
  right: 34.27%;
  bottom: 82px;
}
.banner-area-8 .user-img img:nth-child(5) {
  right: 20.78%;
  bottom: 22px;
}
.banner-area-8 .banner-title-h1 {
  color: #fff;
}

.banner-area-9 {
  background-position: center;
  background-size: cover;
  position: relative;
}
.banner-area-9::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  background-color: rgba(7, 17, 49, 0.75);
}
.banner-area-9 .banner-title-h1 {
  color: #fff;
}
.banner-area-9 .doc_banner_content p {
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  color: rgba(255, 255, 255, 0.85);
  margin: 0;
}
@media (max-width: 767px) {
  .banner-area-9 .doc_banner_content p {
    margin: 0 20px;
  }
}

/*============== Start doc_fun_fact_area css =============*/
.funfact-area {
  padding: 115px 0 90px;
  background-image: linear-gradient(45deg, rgb(245, 253, 255) 0%, rgb(254, 239, 236) 100%);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  overflow: hidden;
}
.funfact-area .smile {
  position: absolute;
  width: 200px;
  height: 200px;
  right: 95px;
  top: -25px;
}

.funfact-boxes {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .funfact-boxes {
    flex-wrap: wrap;
    justify-content: center;
    width: calc(100% + 30px);
  }
}
@media (max-width: 420px) {
  .funfact-boxes {
    width: calc(100% + 15px);
  }
}
.funfact-boxes .funfact-box {
  border-radius: 10px;
  background: #fff;
  box-shadow: 0 50px 80px 0 rgba(2, 47, 57, 0.12);
  min-width: 140px;
  padding: 30px 25px 20px;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .funfact-boxes .funfact-box {
    width: calc(33.33% - 30px);
    margin-right: 30px;
  }
}
@media (max-width: 420px) {
  .funfact-boxes .funfact-box {
    width: calc(50% - 15px);
    margin-right: 15px;
  }
}
.funfact-boxes .funfact-box .fanfact-icon {
  margin-bottom: 20px;
}
.funfact-boxes .funfact-box .fanfact-icon img {
  -webkit-filter: drop-shadow(0 20px 40px #086174);
  filter: drop-shadow(0 20px 40px #086174);
}
.funfact-boxes .funfact-box .counter {
  font-size: 34px;
  font-weight: 500;
  color: var(--brand_color);
  margin-bottom: 10px;
}
.funfact-boxes .funfact-box .title {
  color: #6b707f;
  font-size: 16px;
  margin: 0;
  line-height: 26px;
}
.funfact-boxes .funfact-box.color-two .fanfact-icon img {
  -webkit-filter: drop-shadow(0 20px 40px #734f08);
  filter: drop-shadow(0 20px 40px #734f08);
}
.funfact-boxes .funfact-box.color-two .counter {
  color: #fbb631;
}
.funfact-boxes .funfact-box.color-three .fanfact-icon img {
  -webkit-filter: drop-shadow(0 20px 40px #73083f);
  filter: drop-shadow(0 20px 40px #73083f);
}
.funfact-boxes .funfact-box.color-three .counter {
  color: #fd5baf;
}
.funfact-boxes .funfact-box.color-four .fanfact-icon img {
  -webkit-filter: drop-shadow(0 20px 40px #087358);
  filter: drop-shadow(0 20px 40px #087358);
}
.funfact-boxes .funfact-box.color-four .counter {
  color: #11c296;
}
.funfact-boxes .funfact-box.color-five .fanfact-icon img {
  -webkit-filter: drop-shadow(0 20px 40px #2c0873);
  filter: drop-shadow(0 20px 40px #2c0873);
}
.funfact-boxes .funfact-box.color-five .counter {
  color: #9360fc;
}

/*============== End doc_fun_fact_area css =============*/
/*============== Start doc_action_area_two css =============*/
.doc_action_area_three {
  background: #1d2746;
  padding: 140px 0;
  position: relative;
  z-index: 1;
}
.doc_action_area_three .shadows {
  left: 40%;
  transform: translateX(-50%);
  top: 0;
  z-index: -1;
}
.doc_action_area_three .b_man {
  right: 100px;
  bottom: 0;
}
@media (max-width: 1400px) {
  .doc_action_area_three .b_man {
    right: 0;
  }
}

.action_content h2 {
  font-size: 36px;
  line-height: 48px;
  font-weight: 300;
  color: #fff;
  margin-bottom: 15px;
  margin-top: -10px;
}
.action_content h2 span {
  font-weight: 700;
}
.action_content p {
  font-size: 18px;
  color: #aeb5ca;
  margin-bottom: 0;
}

.action_subscribe_form .form-group {
  position: relative;
  margin-bottom: 1rem;
}
.action_subscribe_form .form-group .form-control {
  height: 70px;
  line-height: 70px;
}
.action_subscribe_form .form-group .form-control.placeholder {
  color: #a0a1a1;
}
.action_subscribe_form .form-group .form-control:-moz-placeholder {
  color: #a0a1a1;
}
.action_subscribe_form .form-group .form-control::-moz-placeholder {
  color: #a0a1a1;
}
.action_subscribe_form .form-group .form-control::-webkit-input-placeholder {
  color: #a0a1a1;
}
.action_subscribe_form .form-group .s_btn {
  padding: 7px 29px;
  transition: all 0.2s linear;
}
.action_subscribe_form .form-group .s_btn i {
  vertical-align: middle;
  font-size: 20px;
  transition: all 0.2s linear;
  display: inline-block;
}
.action_subscribe_form .form-group .s_btn:hover {
  background: #1d2746;
}
.action_subscribe_form .form-group .s_btn:hover i {
  transform: translateX(5px);
}
.action_subscribe_form .form-check {
  padding-left: 25px;
}
.action_subscribe_form .form-check input[type=checkbox] {
  position: relative;
  appearance: none;
  outline: none;
  border: none;
  cursor: pointer;
  outline-width: 0;
  height: auto;
  position: absolute;
  margin: 0;
  left: 0;
  top: 5px;
}
.action_subscribe_form .form-check input[type=checkbox]:focus {
  box-shadow: none;
}
.action_subscribe_form .form-check input[type=checkbox]:before, .action_subscribe_form .form-check input[type=checkbox]:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #aeb5ca;
  border-radius: 2px;
}
.action_subscribe_form .form-check input[type=checkbox]:before {
  width: 14px;
  height: 14px;
}
.action_subscribe_form .form-check input[type=checkbox]:after {
  content: "";
  display: block;
  width: 6px;
  height: 10px;
  border: solid var(--brand_color);
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: 0;
  left: 4px;
  opacity: 0;
}
.action_subscribe_form .form-check input[type=checkbox]:checked:before {
  border-color: var(--brand_color);
}
.action_subscribe_form .form-check input[type=checkbox]:checked:after {
  opacity: 1;
}
.action_subscribe_form .form-check label {
  position: relative;
  font-size: 15px;
  color: #aeb5ca;
  font-weight: 500;
}

/*============== End doc_action_area_two css =============*/
/** === Client Testimonial === **/
.client-testimonial-widget {
  padding: 44px 35px 37px 35px;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0px 1.6px 3.5px 0px rgba(51, 77, 114, 0.1490196078), 0px 0.5px 1px 0px rgba(51, 77, 114, 0.1019607843);
  transition: all 0.3s ease-out;
  margin: 0 15px;
  border: 1px solid transparent;
}
.client-testimonial-widget .widget-header {
  display: flex;
}
.client-testimonial-widget .widget-header img {
  border-radius: 50%;
}
.client-testimonial-widget .widget-header .client-info {
  margin-left: 20px;
}
.client-testimonial-widget .widget-header .client-info .c-name {
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  color: #171717;
  margin-bottom: 0px;
}
.client-testimonial-widget .widget-header .client-info .c-pos {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #848d95;
}
.client-testimonial-widget .widget-content {
  margin-top: 30px;
  position: relative;
}
.client-testimonial-widget .widget-content::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -20px;
  background-image: url(https://danlamseo.com/wp-content/themes/ama/assets/img/home_three/quote-right.png);
  height: 30px;
  width: 36px;
  opacity: 30%;
}
.client-testimonial-widget .widget-content p {
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  line-height: 26px;
  color: var(--black_300);
  margin-bottom: 0;
}

.client-testimonial-slider .slick-current {
  box-shadow: 0 20px 20px 0 rgba(51, 77, 114, 0.0901960784);
}
.client-testimonial-slider .slick-arrow {
  font-size: 14px;
  height: 40px;
  width: 40px;
  box-shadow: 0px 1.6px 3.5px 0px rgba(51, 77, 114, 0.1490196078), 0px 0.5px 1px 0px rgba(51, 77, 114, 0.1019607843);
  border-radius: 50%;
  color: #848d95;
  line-height: 42px;
  background-color: #fff;
  z-index: 1;
  transition: all 0.3s ease-out;
  top: 42%;
}
.client-testimonial-slider .slick-arrow::before {
  display: none;
}
.client-testimonial-slider .slick-arrow:hover {
  color: var(--brand_color);
  box-shadow: 0px 10px 20px 0px rgba(51, 77, 114, 0.1490196078);
}
.client-testimonial-slider .slick-arrow i {
  vertical-align: middle;
}
.client-testimonial-slider .slick-prev {
  left: 0;
  transform: translate(-50%, -50%);
}
.client-testimonial-slider .slick-next {
  right: 0;
  transform: translate(50%, -50%);
}
.client-testimonial-slider .slick-list {
  margin-right: -15px;
  margin-left: -15px;
  padding-top: 50px;
  padding-bottom: 121px;
}

@keyframes wave2 {
  25% {
    transform-origin: 0 100%;
  }
  50% {
    transform: scale(1.8, 1.3);
  }
  75% {
    transform-origin: 100% 100%;
  }
  100% {
    transform: scale(1, 1.3);
  }
}
@keyframes wave4 {
  25% {
    transform: scaleY(0.9);
  }
  75% {
    transform: scaleY(1.1) scaleX(1.02);
  }
}
@keyframes star {
  0% {
    transform: scale(0.3);
    opacity: 0;
  }
  50% {
    transform: scale(0.8);
    opacity: 1;
  }
  75% {
    transform: scale(1) rotate(45deg);
    opacity: 1;
  }
  100% {
    transform: scale(1.01) rotate(-5deg);
    opacity: 1;
  }
}
@keyframes star2 {
  0% {
    transform: scale(0.3);
  }
  50% {
    transform: scale(0.8);
  }
  75% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.01);
  }
}
@-webkit-keyframes spin {
  0% {
    transform: translateX(-10px) scale(0.9);
  }
  100% {
    transform: translateX(30px) scale(1.3) translateY(10px);
  }
}
@keyframes spin {
  0% {
    transform: translateX(-10px) scale(0.9);
  }
  100% {
    transform: translateX(30px) scale(1.3) translateY(10px);
  }
}
@-webkit-keyframes spin1 {
  0% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1.5);
  }
}
@keyframes spin1 {
  0% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1.5);
  }
}
@-webkit-keyframes spin2 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(40px);
  }
}
@keyframes spin2 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(40px);
  }
}
@-webkit-keyframes pulse1 {
  0% {
    opacity: 1;
    transform: translate(-50%, -50%) scale(0.5);
  }
  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(4.5);
    border-radius: 50%;
  }
}
@keyframes pulse1 {
  0% {
    opacity: 1;
    transform: translate(-50%, -50%) scale(0.5);
  }
  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(4.5);
    border-radius: 50%;
  }
}
@keyframes customUp {
  0% {
    transform: translateY(8px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes clipInDown {
  0% {
    clip-path: polygon(-10% -10%, -10% -10%, 110% -10%, 110% -10%);
  }
  100% {
    clip-path: polygon(-10% 110%, -10% -10%, 110% -10%, 110% 110%);
  }
}
.clipInDown {
  animation-name: clipInDown;
}

/*================ preloader css ====================*/
#preloader {
  background: #fff;
  height: 100%;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 999;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
#preloader .loading {
  display: flex;
}
#preloader .ctn-preloader {
  padding-left: 15px;
  padding-right: 15px;
}
#preloader .spinner {
  animation: spinner 3s infinite linear;
  border-radius: 50%;
  border: 3px solid #f1f6f8;
  border-left-color: var(--brand_color);
  border-top-color: var(--brand_color);
  margin: 0 auto 0em auto;
  position: absolute;
  left: -40px;
  right: -40px;
  bottom: -40px;
  top: -40px;
}
#preloader .spinner:before {
  content: "";
  width: 20px;
  height: 20px;
  border: 6px solid #fff;
  box-shadow: 0 0 20px 0 rgba(4, 46, 56, 0.2);
  background: var(--brand_color);
  position: absolute;
  right: 31px;
  top: 41px;
  border-radius: 50%;
}
@media (max-width: 576px) {
  #preloader .spinner:before {
    top: 18px;
  }
}
#preloader .round_spinner {
  border-width: 1px;
  border-color: rgb(238, 243, 244);
  border-style: solid;
  border-radius: 50%;
  background-color: rgb(253, 253, 253);
  box-shadow: 0 0 100px 0 rgba(4, 46, 56, 0.14);
  width: 248px;
  height: 248px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 40px auto 80px;
}
@media (max-width: 576px) {
  #preloader .round_spinner {
    width: 155px;
    height: 155px;
  }
}
#preloader .round_spinner h4 {
  font-size: 30px;
  font-weight: 400;
  margin-bottom: 0;
  color: #1d2746;
}
#preloader .round_spinner h4 span {
  font-weight: 700;
}

#preloader .head {
  color: #1d2746;
  display: block;
  font-size: 26px;
  font-weight: 700;
  letter-spacing: 5.2px;
  text-transform: uppercase;
  text-align: center;
  font-family: var(--rob);
  margin: 5% 0 1% 0;
  padding: 0;
}

#preloader p {
  color: #6b707f;
  display: block;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  border: none;
  margin: 0;
  padding: 0;
}

@keyframes spinner {
  to {
    transform: rotateZ(360deg);
  }
}
.status-chart {
  padding: 62px 0 112px;
}
.status-chart .section_title {
  margin-bottom: 70px;
}

.chart-wrapper {
  position: relative;
}

.full-amount {
  position: absolute;
  height: 230px;
  width: 230px;
  padding: 100px 0;
  text-align: center;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  font-size: 30px;
  font-weight: 700;
  top: 50%;
  left: 50%;
  z-index: 99;
  transform: translate(-50%, -50%);
}
@media (max-width: 768px) {
  .full-amount {
    display: none;
  }
}
@media (max-width: 1200px) {
  .full-amount {
    height: 200px;
    width: 200px;
    padding: 85px 0;
  }
}
@media (max-width: 1200px) {
  .full-amount {
    height: 150px;
    width: 150px;
    padding: 58px 0;
  }
}
@media (max-width: 768px) {
  .full-amount {
    padding: 40px 0;
    height: 100px;
    width: 100px;
  }
}
.full-amount:before {
  content: "";
  position: absolute;
  left: 30px;
  top: 30px;
  background: #ffffff;
  border-radius: 50%;
  height: 170px;
  width: 170px;
}
@media (max-width: 1200px) {
  .full-amount:before {
    height: 110px;
    width: 110px;
    left: 20px;
    top: 20px;
  }
}
@media (max-width: 991px) {
  .full-amount:before {
    height: 110px;
    width: 110px;
    left: 20px;
    top: 20px;
  }
}
@media (max-width: 768px) {
  .full-amount:before {
    height: 80px;
    width: 80px;
    left: 10px;
    top: 10px;
  }
}
.full-amount .total-count {
  position: relative;
  z-index: 22;
  color: #a262f8;
  font-size: 30px;
  font-weight: 700;
}
@media (max-width: 768px) and (max-width: 768px) {
  .full-amount .total-count {
    font-size: 20px;
  }
}

@media (max-width: 768px) {
  .canvas {
    height: 100vh;
    width: 100vw;
  }
}
.chart-info {
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  list-style: none;
}
@media (max-width: 1200px) {
  .chart-info {
    z-index: -1;
  }
}
@media (max-width: 768px) {
  .chart-info {
    display: none;
  }
}
.chart-info li {
  position: absolute;
  width: 370px;
}
.chart-info li .counterup {
  font-size: 34px;
  font-weight: 500;
  color: #42dabf;
  margin-bottom: 5px;
}
.chart-info li .border-image {
  position: absolute;
}
.chart-info li .border-image img {
  width: 100%;
}
.chart-info li .border-image svg {
  position: absolute;
}
.chart-info li .border-image:before {
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background: #42dabf;
  position: absolute;
  left: 0;
  top: -3px;
  z-index: 2;
}
.chart-info li.color-two .counterup {
  color: #f9327a;
}
.chart-info li.color-two .border-image:before {
  left: auto;
  right: 0;
  background: #fa5d96;
}
.chart-info li.color-three .counterup {
  color: #35bae9;
}
.chart-info li.color-three .border-image:before {
  top: 55px;
  background: #35bae9;
}
.chart-info li.color-four .counterup {
  color: #fcc103;
}
.chart-info li.color-four .border-image:before {
  top: 55px;
  left: auto;
  right: 0;
  background: #fcc103;
}
.chart-info li p {
  max-width: 210px;
  margin: 23px 0 0;
}
.chart-info li.info-left-top {
  top: 0;
  left: 30px;
}
.chart-info li.info-left-top svg {
  max-width: 370px;
}
@media (max-width: 1200px) {
  .chart-info li.info-left-top .border-image {
    max-width: 292px;
  }
  .chart-info li.info-left-top .border-image svg {
    max-width: 280px;
  }
  .chart-info li.info-left-top .border-image:before {
    top: 4px;
  }
}
@media (max-width: 991px) {
  .chart-info li.info-left-top {
    left: 0;
  }
  .chart-info li.info-left-top .border-image {
    max-width: 210px;
  }
  .chart-info li.info-left-top .border-image svg {
    max-width: 220px;
  }
  .chart-info li.info-left-top .border-image:before {
    top: 9px;
  }
}
.chart-info li.info-right-top {
  right: 125px;
  top: 35px;
  width: 330px;
  text-align: right;
}
@media (max-width: 991px) {
  .chart-info li.info-right-top {
    top: 20px;
  }
}
.chart-info li.info-right-top p {
  margin-left: auto;
}
.chart-info li.info-right-top svg {
  max-width: 330px;
  right: 0;
}
.chart-info li.info-right-top .border-image {
  right: 0;
}
@media (max-width: 1200px) {
  .chart-info li.info-right-top .border-image {
    width: 230px;
  }
  .chart-info li.info-right-top .border-image svg {
    max-width: 251px;
    right: 0;
    height: 40px;
  }
}
@media (max-width: 992px) {
  .chart-info li.info-right-top {
    right: 40px;
  }
  .chart-info li.info-right-top .border-image {
    width: 185px;
  }
}
.chart-info li.info-left-bottom {
  bottom: 0;
  left: 0;
  width: 350px;
  margin-left: 75px;
}
@media (max-width: 1200px) {
  .chart-info li.info-left-bottom {
    margin-left: 0;
  }
}
.chart-info li.info-left-bottom .border-image {
  bottom: 115px;
}
@media (max-width: 1200px) {
  .chart-info li.info-left-bottom .border-image {
    width: 330px;
  }
}
@media (max-width: 991px) {
  .chart-info li.info-left-bottom {
    margin-left: 0;
  }
  .chart-info li.info-left-bottom .border-image {
    width: 240px;
    overflow: hidden;
    height: 80px;
    bottom: 40px;
  }
  .chart-info li.info-left-bottom .border-image svg {
    max-width: 325px;
    left: -90px;
  }
}
.chart-info li.info-right-bottom {
  right: 50px;
  bottom: -9px;
  text-align: right;
}
.chart-info li.info-right-bottom p {
  margin-left: auto;
}
.chart-info li.info-right-bottom .border-image {
  right: 0;
  bottom: 122px;
}
.chart-info li.info-right-bottom .border-image svg {
  right: 0;
}
@media (max-width: 1200px) {
  .chart-info li.info-right-bottom .border-image {
    width: 271px;
  }
  .chart-info li.info-right-bottom .border-image svg {
    width: 320px;
  }
}
@media (max-width: 991px) {
  .chart-info li.info-right-bottom .border-image {
    width: 175px;
  }
  .chart-info li.info-right-bottom .border-image svg {
    width: 230px;
  }
}

.related-communities {
  padding: 55px 0 50px;
}
.related-communities .section_title {
  margin-bottom: 70px;
}

.dmt-4 {
  margin-top: 38px;
}

.communities-boxes {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 0 -30px;
}
@media (max-width: 1025px) {
  .communities-boxes {
    margin: 0 -10px;
  }
}
@media (max-width: 992px) {
  .communities-boxes {
    flex-wrap: wrap;
    justify-content: center;
    width: calc(100% + 30px);
  }
}
@media (max-width: 420px) {
  .communities-boxes {
    width: calc(100% + 15px);
  }
}
.communities-boxes .com-box {
  text-align: center;
  margin-bottom: 57px;
  width: 20%;
  flex: 0 0 205px;
}
@media (max-width: 1200px) {
  .communities-boxes .com-box {
    flex: 0 0 165px;
  }
}
@media (max-width: 991px) {
  .communities-boxes .com-box {
    flex: 0 0 180px;
  }
}
@media (max-width: 768px) {
  .communities-boxes .com-box {
    flex: 0 0 185px;
  }
}
@media (max-width: 426px) {
  .communities-boxes .com-box {
    flex: 0 0 170px;
    margin-bottom: 30px;
  }
}
.communities-boxes .com-box .icon-container {
  border-radius: 6px;
  background: var(--bs-white);
  box-shadow: 0 40px 70px 0 rgba(2, 47, 57, 0.1);
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100px;
  width: 100px;
  margin: 0 auto 20px;
}
.communities-boxes .com-box .icon-container img {
  max-width: 48px;
}
.communities-boxes .com-box .com-box-content .title {
  font-size: 20px;
  line-height: 26px;
  font-weight: 500;
  color: #1d2746;
  margin-bottom: 5px;
  transition: all 0.3s ease-in-out;
}
.communities-boxes .com-box .com-box-content .title a {
  color: #1d2746;
}
.communities-boxes .com-box .com-box-content .title a:hover {
  color: var(--brand_color);
}
.communities-boxes .com-box .com-box-content .title:hover {
  color: var(--brand_color);
}
.communities-boxes .com-box .com-box-content .total-post {
  color: var(--p_color);
  font-size: 14px;
}

.more-communities {
  padding: 22px 0;
  border-top: 1px solid #e8ecee;
  border-bottom: 1px solid #e8ecee;
}
.more-communities .collapse-btn {
  text-align: center;
  display: block;
  color: var(--brand_color);
  font-weight: 500;
}
.more-communities .collapse-btn i {
  vertical-align: -1px;
}
.more-communities .collapse-btn.active i:before {
  content: "K";
}
.more-communities .collapse-wrap {
  margin-top: 80px;
  display: none;
}

.communities {
  padding: 115px 0 90px;
}

.community-box {
  border: 1px solid var(--black_50);
  border-radius: 10px;
  background: #fff;
  box-shadow: 0 2px 3px 0 rgba(2, 47, 57, 0.14);
  text-align: center;
  padding: 40px 65px;
  transition: all 0.3s ease-in-out;
  margin-bottom: 30px;
  overflow: hidden;
}
.community-box:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 5px;
  width: 100%;
  background: transparent;
  transition: all 0.3s ease-in-out;
}
.community-box .icon-container {
  margin-bottom: 33px;
}
.community-box .community-content .com-title {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: var(--p_color);
  margin-bottom: 27px;
}
.community-box .community-content .details-link {
  color: var(--black_600);
  font-size: 16px;
  font-weight: 500;
}
.community-box .community-content .details-link i {
  display: inline-block;
  vertical-align: -2px;
  transition: all 0.3s ease-in-out;
  color: #9296a3;
}
.community-box .community-content .details-link:hover {
  color: #078669;
}
.community-box .community-content .details-link:hover i {
  color: #078669;
  margin-left: 3px;
}
.community-box:hover {
  box-shadow: 0 40px 30px 0 rgba(2, 47, 57, 0.1);
  transform: translateY(-5px);
}
.community-box:hover:before {
  background: var(--brand_color);
}

.community-posts-area {
  padding: 110px 0 120px;
}
.community-posts-area .section_title {
  margin-bottom: 73px;
}

.community-post {
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(2, 47, 57, 0.1);
  padding: 23px 30px;
  display: flex;
  background: var(--bs-white);
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
  transition: all 0.3s ease-in-out;
  border-bottom: 1px solid var(--black_50);
}
.community-post.forum-item {
  padding: 23px 15px;
  background: var(--bs-white);
}
.community-post.forum-item .post-content p {
  font-size: 14px;
  line-height: 1.3;
}
@media (max-width: 667px) {
  .community-post {
    display: block;
  }
}
@media (max-width: 420px) {
  .community-post {
    padding: 20px 15px;
  }
}
.community-post .post-content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.community-post .post-content .author-avatar {
  width: 44px;
  margin-right: 25px;
  border-radius: 50%;
  overflow: hidden;
  height: 44px;
}
.community-post .post-content .author-avatar.forum-icon {
  border-radius: 0;
}
.community-post .post-content .author-avatar.forum-icon img {
  padding: 2px;
}
@media (max-width: 667px) {
  .community-post .post-content .author-avatar {
    margin-right: 20px;
  }
}
@media (max-width: 420px) {
  .community-post .post-content .author-avatar {
    margin-right: 15px;
  }
}
.community-post .post-content .entry-content {
  flex: 2;
  color: var(--black_600);
}
.community-post .post-content .entry-content .post-title {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 0;
  line-height: 1.7;
}
.community-post .post-content .entry-content p {
  margin: 0;
}
@media (max-width: 667px) {
  .community-post .post-meta-wrapper {
    margin-top: 15px;
    margin-left: 70px;
  }
}
@media (max-width: 991px) {
  .community-post .post-meta-wrapper .post-meta-info li:not(:last-child) {
    margin-right: 20px;
  }
}
.community-post .post-meta-wrapper .post-meta-info li a {
  display: block;
  color: var(--black_600);
}
.community-post .post-meta-wrapper .post-meta-info li a i {
  margin-right: 10px;
}
.community-post .post-meta-wrapper .post-meta-info li a:hover {
  color: var(--brand_color);
}
.community-post.style-two:not(:last-child) {
  border-bottom: 1px solid #eaeeef;
}
.community-post.style-two .post-meta-wrapper .post-meta-info li i {
  transition: all 0.3s ease-in-out;
}
.community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover a {
  color: #b1b5c0;
}
.community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover i {
  color: #f9ae44;
}
.community-post.style-two .post-content .com-featured {
  position: absolute;
  right: 0;
  top: -2px;
  height: 30px;
  width: 30px;
  z-index: 2;
  text-align: center;
  color: #fff;
  padding: 0 15px;
}
.community-post.style-two .post-content .com-featured i {
  z-index: 22;
  position: relative;
  font-size: 14px;
}
.community-post.style-two .post-content .com-featured:after {
  content: "";
  top: 0;
  position: absolute;
  right: 0;
  width: 0;
  height: 0;
  border-left: 30px solid transparent;
  border-right: 0 solid transparent;
  border-top: 30px solid #00ae69;
  z-index: 1;
}
.community-post.style-two .post-content .cat-wrap {
  display: inline-block;
  vertical-align: 3px;
}
.community-post.style-two .meta {
  margin: 0;
  padding: 0;
  list-style: none;
}
.community-post.style-two .meta li {
  display: inline-block;
  margin-right: 30px;
  color: #838793;
  font-size: 14px;
  min-width: 200px;
}
.community-post.style-two .meta li img {
  display: inline-block;
  vertical-align: -2px;
}
.community-post.style-two .meta li i,
.community-post.style-two .meta li img {
  margin-right: 10px;
  font-size: 14px;
}
.community-post.style-two .meta li a {
  font-size: 14px;
  color: #838793;
}
.community-post.style-two .meta li a:hover {
  color: var(--brand_color);
}
.community-post.style-two:hover {
  background: #f7f9fa;
  transform: translateX(0);
  box-shadow: none;
  border-color: #f7f9fa;
}

.badge {
  font-size: 12px;
  background: #8152e0;
  padding: 2px 5px 0;
  color: #fff;
  border-radius: 3px;
  margin-right: 5px;
  display: inline-block;
  line-height: 1.45;
  border-bottom: 1px solid #6030c0;
  vertical-align: middle;
  font-weight: 500;
  height: 22px;
}
.badge:hover {
  color: #fff;
}
.badge.color-yellow {
  background: #fad05a;
  color: #1d2746;
  border-color: #dbaa20;
}
.badge.color-ass {
  background: #eeeeee;
  color: #1d2746;
  border-color: #d9d9d9;
}
.badge.color-green {
  background: #22936d;
  border-color: #07734f;
}
.badge.color-orange {
  background: #f88546;
  border-color: #d26428;
}
.badge.color-theme {
  background: #27b2da;
  border-color: #1697bc;
}
.badge.color-pink {
  background: #f053b3;
  border-color: #c91c86;
}
.badge.color-pink {
  background: #f053b3;
  border-color: #c91c86;
}

.bb-radius {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
  box-shadow: 0 3px 6px 0 rgba(4, 73, 89, 0.06);
  border: 1px solid #eaeeef;
  border-bottom: none;
  margin-top: -1px;
}

.button-container .all_doc_btn {
  margin-top: 40px;
}

@keyframes slideDown {
  0% {
    transform: translate3d(0, 15px, 0);
  }
  100% {
    transform: translate3d(0, 23px, 0);
  }
}
.doc_border_btn.border-light {
  border-color: #cfebf1 !important;
}
.doc_border_btn.border-light svg {
  margin-left: 8px;
  vertical-align: 0;
  transition: all 0.3s ease-in-out;
}
.doc_border_btn.border-light:hover {
  border-color: var(--brand_color) !important;
}
.doc_border_btn.border-light:hover svg path {
  fill: #fff;
}

@media (max-width: 768px) {
  .pagination-wrapper {
    display: block;
    text-align: center;
  }
}
.pagination-wrapper .post-pagination {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (max-width: 768px) {
  .pagination-wrapper .post-pagination {
    margin-to: 30px;
  }
}
.pagination-wrapper .post-pagination li {
  display: inline-block;
}
.pagination-wrapper .post-pagination li.pegi-disable {
  display: none;
}
.pagination-wrapper .post-pagination li:not(:last-child) {
  margin-right: 3px;
}
.pagination-wrapper .post-pagination li a {
  display: block;
  color: #6b707f;
  height: 35px;
  width: 35px;
  text-align: center;
  line-height: 35px;
  background: #f2f5f6;
  border-radius: 3px;
}
.pagination-wrapper .post-pagination li a:hover, .pagination-wrapper .post-pagination li a.active {
  background: var(--brand_color);
  color: #fff;
}

.about-journalism {
  background: rgb(250, 252, 253);
  overflow: hidden;
  position: relative;
}

.light-header {
  position: absolute;
  bottom: -23px;
  left: 0;
  width: 100%;
  text-align: center;
}
@media (max-width: 768px) {
  .light-header {
    bottom: -10px;
  }
}
.light-header .title-light {
  color: #eff4f7;
  font-size: 60px;
  font-weight: 700;
  line-height: 1;
  margin: 0;
}
@media (max-width: 768px) {
  .light-header .title-light {
    font-size: 30px;
    bottom: -10px;
  }
}

.journalism-content-wrapper {
  max-width: 550px;
  padding: 113px 0 65px;
}
@media (max-width: 1480px) {
  .journalism-content-wrapper {
    padding: 83px 0 35px;
  }
}
.journalism-content-wrapper .quote {
  margin-left: -20px;
}
.journalism-content-wrapper .journalism-title {
  font-size: 30px;
  line-height: 40px;
  color: #1d2746;
  font-weight: 700;
  margin-bottom: 20px;
}
.journalism-content-wrapper p {
  font-size: 20px;
  color: var(--p_color);
  line-height: 34px;
  margin-bottom: 40px;
}
@media (max-width: 1024px) {
  .journalism-content-wrapper p {
    margin-right: 35px;
  }
}
.journalism-content-wrapper .journalism-info .name {
  color: var(--black_600);
  font-size: 16px;
  margin: 0;
}
.journalism-content-wrapper .journalism-info .designation {
  font-size: 14px;
  color: var(--black_600);
}

.journalism-feature-image {
  position: relative;
  margin-top: 20px;
}
@media (max-width: 992px) {
  .journalism-feature-image {
    margin-left: 20px;
  }
}
.journalism-feature-image:before {
  content: "";
  position: absolute;
  height: 600px;
  width: 600px;
  background-image: linear-gradient(45deg, rgb(236, 249, 252) 0%, rgb(254, 239, 236) 100%);
  border-radius: 50%;
  z-index: 1;
  left: 20px;
  top: 85px;
}
.journalism-feature-image img {
  margin-left: -27px;
  position: relative;
  z-index: 2;
}
@media (max-width: 1480px) {
  .journalism-feature-image {
    margin-top: 80px;
  }
  .journalism-feature-image img {
    width: 500px;
  }
  .journalism-feature-image:before {
    height: 500px;
    width: 500px;
  }
}
@media (max-width: 1480px) and (max-width: 1024px) {
  .journalism-feature-image:before {
    width: 480px;
    height: 480px;
    left: -50px;
    top: 60px;
  }
}
@media (max-width: 1480px) and (max-width: 992px) {
  .journalism-feature-image:before {
    left: -20px;
    top: 50px;
  }
}
@media (max-width: 1480px) and (max-width: 560px) {
  .journalism-feature-image:before {
    width: 350px;
    height: 350px;
    left: 0;
    top: 10px;
  }
}
@media (max-width: 1480px) and (max-width: 400px) {
  .journalism-feature-image:before {
    left: -30px;
  }
}

@media (max-width: 992px) {
  .md-order-two {
    order: 2;
  }
}
.journalism-feature-image img {
  top: 110px;
  left: 100px;
}
@media (max-width: 1480px) {
  .journalism-feature-image img {
    top: 0;
    left: 70px;
  }
}
@media (max-width: 1199px) {
  .journalism-feature-image img {
    top: 90px;
    left: 15PX;
  }
}
@media (max-width: 992px) {
  .journalism-feature-image img {
    max-width: 500px;
    top: 20px;
    left: -20px;
  }
}
@media (max-width: 560px) {
  .journalism-feature-image img {
    max-width: 320px;
    top: 40px;
    left: 30PX;
    display: block !important;
  }
}
@media (max-width: 400px) {
  .journalism-feature-image img {
    left: 0;
  }
}

.community-area {
  padding-top: 108px;
  padding-bottom: 120px;
}
.community-area .nav-tabs {
  border-bottom: 1px solid #e6e6e6;
}
.community-area .nav-tabs .nav-item button {
  background-color: transparent;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #535a60;
  padding: 10px 0;
  margin-right: 30px;
  border: none;
  border-bottom: 2px solid transparent;
}
.community-area .nav-tabs .nav-item button.active {
  border-bottom-color: var(--brand_color);
  color: #171d24;
  font-weight: 500;
}
.community-area .sec-btn-blue {
  border-radius: 26px;
  border: 1px solid rgba(74, 110, 224, 0.4);
  color: #4a6ee0;
  background-color: transparent;
  font-weight: 700;
  font-size: 16px;
  padding: 10px 37px;
}
.community-area .sec-btn-blue:hover {
  background-color: #4a6ee0;
  color: #fff;
  box-shadow: none;
}

.community-topic-widget-box {
  box-shadow: 0px 1.6px 3.5px 0px rgba(51, 77, 114, 0.1490196078), 0px 0.5px 1px 0px rgba(51, 77, 114, 0.1019607843);
  border-radius: 10px;
  display: flex;
  padding: 47px 40px;
  transition: all 0.3s ease-out;
  background-color: #fff;
}
.community-topic-widget-box:hover {
  box-shadow: 0px 20px 45px 0px rgba(51, 77, 114, 0.1490196078);
}
.community-topic-widget-box img {
  margin-right: 24px;
}
.community-topic-widget-box h5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 21px;
  color: #171d24;
  margin-bottom: 2px;
}
.community-topic-widget-box span {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #6a737c;
  display: inline-block;
}
.community-topic-widget-box span:nth-child(2) {
  padding-right: 8px;
}
.community-topic-widget-box span:nth-child(4) {
  padding-left: 8px;
}
.community-topic-widget-box span.vr-line {
  color: #bbc0c4;
}

/*==============typography_area css ================*/
.typography_area {
  padding: 115px 0 120px;
}
.typography_area p {
  line-height: 28px;
}

.heading_content .t_title {
  color: var(--p_color);
  margin-bottom: 0;
  padding-bottom: 20px;
}
.heading_content .bold,
.heading_content .medium,
.heading_content .regular {
  margin-bottom: 22px;
  line-height: 1;
}

.typography_preview {
  margin-top: 30px;
}

.typography_underline h4 {
  margin-bottom: 35px;
}

.highlight_text,
.typography_underline {
  padding-right: 100px;
  margin-top: 85px;
}

.highlight_text h5 {
  margin-bottom: 30px;
}
.highlight_text span {
  display: inline-block;
  padding: 0 6px;
}
.highlight_text .h_black {
  background: #222d39;
  color: #fff;
}
.highlight_text .h_green {
  background: #15e18d;
  color: #fff;
}
.highlight_text .h_blue {
  background: #2cabed;
  color: #fff;
}
.highlight_text p .tooltips_one {
  color: #4b5ffa;
}
.highlight_text p .tooltips_two {
  color: #ef971a;
}

.tooltip_blue .tooltip-arrow::before {
  border-top-color: #4b5ffa;
}
.tooltip_blue.bs-tooltip-bottom .tooltip-arrow::before {
  border-bottom-color: #4b5ffa;
}
.tooltip_blue .tooltip-inner {
  background: #4b5ffa;
}

.tooltip_danger.show {
  opacity: 1;
}

.tooltip_danger {
  opacity: 1;
}
.tooltip_danger .tooltip-arrow::before {
  border-top-color: #ef971a;
}
.tooltip_danger.bs-tooltip-bottom .tooltip-arrow::before {
  border-bottom-color: #ef971a;
}
.tooltip_danger .tooltip-inner {
  background: #ef971a;
}

.dropcap_content p span {
  float: left;
  font-size: 54px;
  margin-right: 10px;
  color: #fc5bc1;
  font-weight: 700;
  line-height: 55px;
  font-family: var(--rob);
}
.dropcap_content p .r_dropcap {
  background: #13c5bf;
  border-radius: 4px;
  color: #fff;
  padding: 0 6px;
  font-size: 40px;
  font-weight: 700;
  line-height: 42px;
  margin-top: 10px;
}

.typography_list h5,
.dropcap_content h5 {
  margin-bottom: 30px;
}

.typography_list ul li a,
.typography_list ol li a {
  font-size: 15px;
  line-height: 34px;
  color: var(--p_color);
  font-weight: 400;
}
.typography_list ol {
  padding-left: 15px;
}
.typography_list ol li ol {
  padding-left: 30px;
}
.typography_list .unorderlist li {
  position: relative;
  padding-left: 14px;
}
.typography_list .unorderlist li:before {
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #a7acbd;
  position: absolute;
  left: 0;
  top: 14px;
}
.typography_list .unorderlist li ul {
  padding-left: 10px;
}

.blockquote_inner {
  margin-top: 85px;
}
.blockquote_inner h6 {
  color: var(--p_color);
  margin-bottom: 0;
}

.blockquote {
  background: transparent;
  padding: 0 0 0 40px;
  border-color: #1d2746;
  border-width: 2px;
  margin-bottom: 55px;
}
.blockquote:before, .blockquote:after {
  display: none;
}
.blockquote p {
  font-size: 18px;
  font-style: italic;
  color: #4b505e;
  line-height: 30px;
}

.blockquote_two {
  background: #f9fafb;
  padding: 14px 40px 26px 140px;
  border: 0;
  position: relative;
  margin-top: 25px;
}
.blockquote_two:before, .blockquote_two:after {
  display: none;
}
.blockquote_two span {
  background: #d6dffa;
  padding: 0 4px;
}
.blockquote_two .quote_icon {
  font-size: 150px;
  color: #d3d6e1;
  position: absolute;
  transform: rotate(180deg);
  top: 18px;
  background: transparent;
  left: 40px;
  line-height: 155px;
}
.blockquote_two h5 {
  font-size: 22px;
  line-height: 40px;
  font-style: italic;
  font-weight: 400;
  color: var(--p_color);
}

.button_inner {
  margin-top: 60px;
}
.button_inner h4 {
  margin-bottom: 50px;
  padding-top: 30px;
}
.button_inner h6 {
  color: var(--p_color);
  font-weight: 400;
}
.button_inner .button_inner_one {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 40px 0 50px;
  border-bottom: 1px solid #e6eeef;
}
.button_inner:last-child .button_inner_one {
  border: 0;
  padding-bottom: 0;
}

.btn_small {
  padding: 0 16px;
}

.btn_small_two {
  padding: 8px 29px;
}

.doc_border_btn_two,
.btn_small_three {
  padding: 10px 47px;
}

.btn_bg {
  padding: 15px 78px;
}

.btn_radious_none {
  border-radius: 0;
  padding: 10px 68px;
}

.btn_radious_45 {
  border-radius: 45px;
  padding: 5px 28px;
}

.action_btn.btn_small,
.action_btn.btn_small_two,
.action_btn.btn_small_three,
.action_btn.btn_bg,
.action_btn.btn_radious_none,
.action_btn.btn_radious_45 {
  box-shadow: none;
  border: 2px solid var(--brand_color);
  transition: all 0.3s linear;
}
.action_btn.btn_small:hover,
.action_btn.btn_small_two:hover,
.action_btn.btn_small_three:hover,
.action_btn.btn_bg:hover,
.action_btn.btn_radious_none:hover,
.action_btn.btn_radious_45:hover {
  background: rgba(7, 134, 105, 0.05);
  border-color: rgba(7, 134, 105, 0.3);
  color: var(--brand_color);
}

.icon_btn {
  border: 2px solid rgba(7, 134, 105, 0.3);
  margin-left: 0;
  background: rgba(7, 134, 105, 0.05);
}
.icon_btn i {
  padding-right: 7px;
}
.icon_btn:hover {
  border-color: var(--brand_color);
}

.arrow_btn_medium {
  padding: 13px 28px;
}

.arrow_btn_big {
  padding: 18px 44px;
  font-size: 18px;
}
.arrow_btn_big i {
  font-size: 28px;
  padding-left: 12px;
}

.arrow_btn_small {
  padding: 15px 37px;
}

.arrow_btn_small_two {
  padding: 10px 23px;
}

.dropcap_inner {
  padding: 50px 0;
}

/*==============typography_area css ================*/
/*==============action_area_three css ================*/
.action_area_three {
  background: url(https://danlamseo.com/wp-content/themes/ama/assets/img/action_bg.jpg) no-repeat scroll center 0/cover;
  padding: 110px 0;
  background-attachment: fixed;
}

.action_content_three {
  max-width: 520px;
  margin: 0 auto;
}
.action_content_three h2 {
  font-size: 40px;
  line-height: 50px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 30px;
}
.action_content_three .doc_border_btn {
  background: transparent;
  color: #fff;
  border-color: #b4b6da;
  padding: 13px 34px;
}
.action_content_three .doc_border_btn:hover {
  background: #ffffff;
  color: var(--brand_color);
  border-color: #fff;
}

/*==============action_area_three css ================*/
/** === Forum heading bar === **/
.post-header.forums-header {
  padding: 17px 15px;
  display: flex;
  text-align: left;
}
@media (max-width: 768px) {
  .post-header {
    display: block;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .post-header {
    padding: 15px;
  }
}
.post-header .category-menu li .dropdown-menu {
  top: 12px;
  right: -30px;
  transform: translate3d(0, 23px, 0);
}
@media (max-width: 380px) {
  .post-header .category-menu li:nth-child(4) .dropdown-menu {
    width: 190px;
  }
}
.post-header .category-menu li:nth-child(3) .title:before, .post-header .category-menu li:nth-child(3) .title:after {
  right: 40px;
}
.post-header .category-menu li:nth-child(2) .title:before, .post-header .category-menu li:nth-child(2) .title:after {
  right: auto;
  left: 25px;
}

.answer-action {
  border-radius: 6px;
  background: #fff;
  padding: 20px 25px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 80px;
}
@media (max-width: 1025px) {
  .answer-action {
    flex-wrap: wrap;
    gap: 20px;
  }
}
@media (max-width: 560px) {
  .answer-action {
    display: block;
    margin-bottom: 55px;
  }
}
.answer-action .action-content {
  display: flex;
  align-items: center;
}
.answer-action .action-content .image-wrap {
  margin-right: 30px;
}
@media (max-width: 768px) {
  .answer-action .action-content .image-wrap {
    margin-right: 20px;
  }
}
.answer-action .action-content .ans-title {
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 5px;
}
.answer-action .action-content p {
  margin: 0;
}
@media (max-width: 768px) {
  .answer-action .action-content p {
    margin-right: 15px;
  }
}
.answer-action .btn-ans {
  font-size: 16px;
  font-weight: 500;
  padding: 10px 25px;
  box-shadow: none;
  border: 1px solid var(--brand_color);
  transition: all 0.3s ease-in-out;
}
.answer-action .btn-ans:hover {
  background: transparent;
  color: var(--brand_color);
}
@media (max-width: 768px) {
  .answer-action .btn-ans {
    margin-left: 0;
    margin-top: 5px;
  }
}
@media (max-width: 560px) {
  .answer-action .btn-ans {
    margin-top: 15px;
  }
}

/*=========== Call To Action css ==========*/
.call-to-action {
  padding: 55px 0;
  background: #1d2746;
  position: relative;
  z-index: 1;
}
.call-to-action .container {
  position: relative;
}
.call-to-action .overlay-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  opacity: 0.5;
}
.call-to-action .action-content-wrapper {
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 576px) {
  .call-to-action .action-content-wrapper {
    display: block;
    text-align: center;
  }
}
.call-to-action .action-content-wrapper p {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #c8ccd0;
}
.call-to-action .action-content-wrapper .action-title-wrap {
  display: flex;
  align-items: center;
}
.call-to-action .action-content-wrapper .action-title-wrap img {
  padding-right: 45px;
}
@media (max-width: 768px) {
  .call-to-action .action-content-wrapper .action-title-wrap img {
    padding-right: 0;
  }
}
.call-to-action .action-content-wrapper .action-title-wrap .action-title {
  color: #fff;
  font-size: 44px;
  line-height: 1.2;
  font-weight: 500;
}
.call-to-action .action-content-wrapper .action-title-wrap .action-title.title-2 {
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
  letter-spacing: 0;
  margin-bottom: 19px;
}
@media (max-width: 991px) {
  .call-to-action .action-content-wrapper .action-title-wrap .action-title {
    font-size: 34px;
  }
}
.call-to-action .action-content-wrapper .action_btn {
  border: 1px solid var(--baseColor2);
  background: var(--baseColor2);
  font-size: 16px;
  padding: 12px 25px;
  font-weight: 500;
}
.call-to-action .action-content-wrapper .action_btn:hover {
  background: #3254c3;
  border-color: #3254c3;
  color: #fff;
}
.call-to-action.cta-bg-2 {
  background-color: #0a1124;
  padding: 108px 0;
}
.call-to-action.cta-bg-2 .action_btn {
  border-radius: 35px;
  font-size: 20px;
  font-weight: 700;
  line-height: 18px;
  padding: 20px 52px;
  box-shadow: none;
}
.call-to-action.cta-bg-2 .action_btn i {
  padding-left: 0;
  vertical-align: inherit;
}
.call-to-action.cta-bg-2 .bg-shapes .shape {
  position: absolute;
  z-index: -1;
  opacity: 0.04;
}
.call-to-action.cta-bg-2 .bg-shapes .shape:nth-child(1) {
  left: 0;
  top: 0;
}
.call-to-action.cta-bg-2 .bg-shapes .shape:nth-child(2) {
  right: 0;
  bottom: 0;
}
.call-to-action.cta-bg-3 {
  background-color: #140f4d;
  position: relative;
  z-index: -1;
  padding: 88px 0;
}
.call-to-action.cta-bg-3 .action_btn {
  padding: 18px 36px;
}
.call-to-action.cta-bg-3 .bg-shapes .shape {
  position: absolute;
  z-index: -1;
}
.call-to-action.cta-bg-3 .bg-shapes .shape:nth-child(1) {
  left: 5%;
  bottom: 0;
}
.call-to-action.cta-bg-3 .bg-shapes .shape:nth-child(2) {
  left: 20%;
  top: 0;
}
.call-to-action.cta-bg-3 .bg-shapes .shape:nth-child(3) {
  right: 0;
  bottom: 0;
}

.status_widget .status {
  margin-bottom: 25px;
}
.status_widget .offline {
  color: #f4b130;
  border: 2px solid #f5d597;
  padding: 0 13px;
  display: inline-block;
  border-radius: 4px;
  margin-left: 5px;
}
.status_widget .title-sm {
  font-size: 16px;
  color: #1d2746;
  font-weight: 500;
  margin-bottom: 10px;
}
.status_widget .open-hours {
  margin-bottom: 30px;
}
.status_widget .open-hours p {
  margin-bottom: 0;
}
@media (min-width: 991px) {
  .status_widget .open-hours p {
    max-width: 240px;
  }
}
.status_widget .current-time {
  margin-top: 28px;
}
.status_widget .current-time:after {
  content: "";
  display: block;
  clear: both;
}
.status_widget .current-time li {
  float: left;
  width: 50%;
}

.w_tag_list.style-light li a {
  background: #f0f2f5;
}
.w_tag_list.style-light li a:hover {
  background: rgba(7, 134, 105, 0.15);
  color: var(--brand_color);
  box-shadow: none;
}

.usefull-links {
  margin: 0;
  padding: 0;
  list-style: none;
}
.usefull-links li {
  padding: 7px 0;
}
.usefull-links li i {
  margin-right: 10px;
}
.usefull-links li a {
  color: #6b707f;
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
}
.usefull-links li a:hover {
  color: var(--brand_color);
}

.ticket_categories li {
  padding: 12px 0 10px;
  position: relative;
}
.ticket_categories li:not(:last-child) {
  border-bottom: 1px solid #e4e7e9;
}
.ticket_categories li img {
  margin-right: 10px;
  margin-bottom: 5px;
}
.ticket_categories li a {
  font-size: 16px;
  color: #1d2746;
}
.ticket_categories li a:hover {
  color: var(--brand_color);
}
.ticket_categories li .count {
  position: absolute;
  right: 0;
  background: #ebedf0;
  padding: 4px 7px 2px;
  border-radius: 10px;
  color: #838793;
  font-size: 14px;
  display: inline-block;
  line-height: 1;
}
.ticket_categories li .count.count-fill {
  right: 35px;
  background: #0abe76;
  color: #fff;
}

/* Forum Profile Area css
============================================================================================ */
.forum-user-wrapper {
  background: #fbfbfc;
  padding-bottom: 135px;
}
.forum-user-wrapper .forum_main_inner {
  margin-top: -60px;
  position: relative;
  z-index: 1;
}

.author_option {
  background: #fff;
  border-radius: 10px;
  padding: 30px 30px 50px 30px;
  box-shadow: 0 30px 60px 0 rgba(2, 2, 48, 0.08);
}
.author_option .author_img {
  border-radius: 5px;
  text-align: center;
  overflow: hidden;
  margin-bottom: 20px;
}
.author_option .nav.nav-tabs {
  border: none;
}
.author_option .nav.nav-tabs li {
  margin-bottom: 10px;
}
.author_option .nav.nav-tabs li a {
  border: none;
  background: #f5f5f9;
  line-height: 50px;
  padding: 0 28px;
  border-radius: 25px;
  font-size: 14px;
  font-weight: 500;
  color: #232361;
}
.author_option .nav.nav-tabs li a i {
  padding-right: 2px;
}
.author_option .nav.nav-tabs li a svg {
  position: relative;
  top: -2.5px;
  margin-right: 7px;
}
.author_option .nav.nav-tabs li a:hover, .author_option .nav.nav-tabs li a.active {
  background: var(--baseColor2);
  color: #fff;
}
.author_option .nav.nav-tabs li a:hover svg path, .author_option .nav.nav-tabs li a.active svg path {
  fill: #fff;
}
.author_option .nav.nav-tabs li:last-child {
  margin-bottom: 0;
}

.forum_body_area {
  background: #fff;
  padding: 50px 40px 30px 40px;
  border-radius: 10px;
  box-shadow: 0 30px 60px 0 rgba(2, 2, 48, 0.08);
  z-index: 3;
}

.search_forum {
  margin-bottom: 45px;
}
.search_forum input {
  height: 50px;
  border: 1px solid #f1f1f8;
  border-radius: 25px;
  background: #f7f7fb;
  padding: 0 30px;
  line-height: 50px;
  outline: none !important;
  box-shadow: none !important;
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: var(--rob);
}
.search_forum input:focus {
  border: 1px solid #f1f1f8;
  background: #f7f7fb;
  outline: none !important;
  box-shadow: none !important;
}
.search_forum input.placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: var(--rob);
}
.search_forum input:-moz-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: var(--rob);
}
.search_forum input::-moz-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: var(--rob);
}
.search_forum input::-webkit-input-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: var(--rob);
}
.search_forum .input-group-append button {
  position: relative;
  background: var(--baseColor2);
  width: 80px;
  padding: 0;
  border: none;
  color: #fff;
  text-align: center;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
}
.search_forum .input-group-append button i {
  transform: rotate(-90deg);
  position: absolute;
  left: 58%;
  text-align: center;
  top: 0;
  height: 100%;
}

.forum_topic_list h2 {
  color: #232361;
  font-size: 20px;
  font-weight: 900;
  margin-bottom: 20px;
}

.forum_l_inner {
  border-radius: 5px;
  border: 1px solid #eaeeef;
}
.forum_l_inner .forum_head {
  background: rgba(7, 134, 105, 0.05);
  padding-left: 20px;
  padding-right: 20px;
  border-bottom: 1px solid rgba(7, 134, 105, 0.05);
}
.forum_l_inner .forum_head .left li {
  margin-right: 25px;
  line-height: 58px;
  color: #1d2746;
  font-weight: 500;
  font-size: 14px;
}
.forum_l_inner .forum_head .left li i {
  color: #f06292;
  font-size: 14px;
  margin-right: 7px;
}
.forum_l_inner .forum_head .left li:nth-child(2) {
  color: #6b707f;
  font-weight: 400;
}
.forum_l_inner .forum_head .left li:nth-child(2) i {
  color: #0abe76;
  position: relative;
  top: 1px;
}
.forum_l_inner .forum_head .left li a {
  color: #6b707f;
  font-weight: 400;
  font-size: 14px;
}
.forum_l_inner .forum_head .right li {
  margin-right: 35px;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-toggle::before {
  display: none;
}
.forum_l_inner .forum_head .right li .dropdown button {
  padding: 0;
  line-height: 58px;
  outline: none;
  box-shadow: none;
  font-size: 14px;
  font-weight: 400;
  color: #6b707f;
  border: none;
}
.forum_l_inner .forum_head .right li .dropdown button:after {
  display: none;
}
.forum_l_inner .forum_head .right li .dropdown button i {
  font-size: 16px;
  color: #6b707f;
  position: relative;
  top: 1px;
  padding-left: 2px;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu {
  border: 1px solid #e6eeef;
  background: #fff;
  box-shadow: 0 30px 40px 0 rgba(4, 73, 89, 0.1);
  padding: 0;
  width: 260px;
  top: 46px !important;
  animation: slideDown 0.12s cubic-bezier(0, 0.1, 0.1, 1) backwards;
  transform: translate3d(0, 23px, 0) !important;
  border-radius: 4px;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu:before {
  content: "";
  height: 16px;
  width: 16px;
  background: #fafcfc;
  position: absolute;
  left: 30px;
  transform: rotate(45deg);
  top: -8px;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu:after {
  content: "";
  height: 16px;
  width: 16px;
  background: #e6eeef;
  position: absolute;
  left: 30px;
  transform: rotate(45deg);
  top: -9px;
  z-index: -1;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .title {
  font-size: 14px;
  font-weight: 500;
  margin: 0;
  background: #fafcfc;
  padding: 14px 20px 11px;
  line-height: 1;
  color: #6b707f;
  position: relative;
  box-shadow: 0 1px 0 #e6edf0;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .cate-search-form {
  padding: 0 20px;
  margin-top: 10px;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .cate-search-form input {
  width: 100%;
  background: #fafcfc;
  border: 1px solid #dfe3e6;
  box-sizing: border-box;
  border-radius: 2px;
  padding: 6px 20px;
  font-size: 12px;
  height: 36px;
  color: #6b707f;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .cate-search-form input.placeholder {
  font-size: 12px;
  color: #6b707f;
  font-weight: 400;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .cate-search-form input:-moz-placeholder {
  font-size: 12px;
  color: #6b707f;
  font-weight: 400;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .cate-search-form input::-moz-placeholder {
  font-size: 12px;
  color: #6b707f;
  font-weight: 400;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .cate-search-form input::-webkit-input-placeholder {
  font-size: 12px;
  color: #6b707f;
  font-weight: 400;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users {
  font-size: 14px;
  padding: 10px 0 0 0;
  font-weight: 500;
  color: #6b707f;
  max-height: 200px;
  overflow-x: hidden;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item {
  font-size: 12px;
  padding: 7px 40px;
  border: none;
  font-weight: 400;
  color: #54595d;
  box-shadow: 0 1px 0 #e6edf0;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item .color {
  width: 14px;
  height: 14px;
  display: inline-block;
  background: #ee0701;
  border-radius: 50%;
  margin-right: 10px;
  position: relative;
  top: 2px;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item .color.blue {
  background: #5319e7;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item .color.dark_blue {
  background: #051375;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item .color.green {
  background: #128a0c;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item .color.pink {
  background: #cc317c;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item ion-icon {
  color: green;
  position: relative;
  top: 4px;
  font-size: 16px;
  margin-right: 5px;
  opacity: 0;
  transition: all 300ms linear 0s;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item img {
  padding-right: 8px;
  border-radius: 50%;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item:hover, .forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item.active-short {
  color: var(--secondary_color);
  background: #f2f9fc;
  box-shadow: 0 1px 0 #f2f9fc;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item:hover ion-icon, .forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .dropdown-item.active-short ion-icon {
  opacity: 1;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .mCSB_scrollTools {
  width: 5px;
  background: #fff;
  border-radius: 2.5px;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #cacbcc !important;
  width: 5px;
}
.forum_l_inner .forum_head .right li .dropdown .dropdown-menu .all_users .mCSB_scrollTools .mCSB_draggerRail {
  width: 5px;
  background: transparent;
}
.forum_l_inner .forum_head .right li .dropdown.list_sirt .dropdown-menu {
  border: 1px solid #e6eeef;
  background: #f7f8f9;
  box-shadow: 0 30px 40px 0 rgba(4, 73, 89, 0.1);
  width: 260px;
  top: 46px !important;
  animation: slideDown 0.12s cubic-bezier(0, 0.1, 0.1, 1) backwards;
  transform: translate3d(0, 23px, 0) !important;
  padding: 14px 0;
  z-index: 2;
}
.forum_l_inner .forum_head .right li .dropdown.list_sirt .dropdown-menu:before {
  content: "";
  height: 16px;
  width: 16px;
  background: #f7f8f9;
  position: absolute;
  left: 30px;
  transform: rotate(45deg);
  top: -8px;
  z-index: -1;
}
.forum_l_inner .forum_head .right li .dropdown.list_sirt .dropdown-menu a {
  width: 100%;
  display: block;
  font-size: 14px;
  font-weight: 500;
  color: #6b707f;
  padding: 5px 20px;
}
.forum_l_inner .forum_head .right li .dropdown.list_sirt .dropdown-menu a.active-short, .forum_l_inner .forum_head .right li .dropdown.list_sirt .dropdown-menu a:hover {
  background: #fff;
}
.forum_l_inner .forum_head .right li .dropdown.right_dir .dropdown-menu {
  right: 0;
  left: auto !important;
}
.forum_l_inner .forum_head .right li .dropdown.right_dir .dropdown-menu:before {
  right: 30px;
  left: auto;
}
.forum_l_inner .forum_head .right li .dropdown.right_dir .dropdown-menu:after {
  left: auto;
  right: 30px;
}
.forum_l_inner .forum_head .right li:last-child {
  margin-right: 0;
}
.forum_l_inner .forum_head .right li:first-child .dropdown .dropdown-menu {
  right: auto;
  left: 0;
}
.forum_l_inner .forum_head .right li:first-child .dropdown .dropdown-menu:before {
  right: auto;
  left: 30px;
}
.forum_l_inner .forum_head .page {
  line-height: 58px;
  display: inline-block;
  font-size: 14px;
  color: var(--p_color);
}
.forum_l_inner .forum_body .topic_list li {
  border-bottom: 1px solid #eaeeef;
  padding: 18px 20px;
}
.forum_l_inner .forum_body .topic_list li:last-child {
  border-bottom: 0;
}
.forum_l_inner .forum_body .topic_list li .media {
  align-items: center;
}
.forum_l_inner .forum_body .topic_list li .media .d-flex {
  padding-right: 18px;
}
.forum_l_inner .forum_body .topic_list li .media .media-body h4 {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 4px;
  display: inline-block;
  transition: all 300ms linear 0s;
}
.forum_l_inner .forum_body .topic_list li .media .media-body h4:hover {
  color: var(--baseColor2);
}
.forum_l_inner .forum_body .topic_list li .media .media-body .t_title .docbuzz {
  line-height: 22px;
  display: inline-block;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  padding: 0 6px;
  background: #8152e0;
  border-radius: 3px;
  margin-left: 7px;
}
.forum_l_inner .forum_body .topic_list li .media .media-body .t_title .docbuzz.yellow {
  background: #fad05a;
  color: #1d2746;
}
.forum_l_inner .forum_body .topic_list li .media .media-body .t_title .docbuzz.gray {
  color: var(--secondary_color);
  background: #eeeeee;
}
.forum_l_inner .forum_body .topic_list li .media .media-body .t_title .docbuzz.green {
  background: #22936d;
}
.forum_l_inner .forum_body .topic_list li .media .media-body .t_title .docbuzz.orange {
  background: #f88546;
}
.forum_l_inner .forum_body .topic_list li .media .media-body .t_title .docbuzz.pest {
  background: #27b2da;
}
.forum_l_inner .forum_body .topic_list li .media .media-body .t_title .docbuzz.pink {
  background: #f053b3;
}
.forum_l_inner .forum_body .topic_list li .media .media-body .t_title .docbuzz.greenl {
  background: #1eba17;
}
.forum_l_inner .forum_body .topic_list li .media .media-body h6 {
  display: inline-block;
  margin-bottom: 0;
  font-size: 14px;
  color: #838793;
  font-weight: 400;
  font-family: var(--rob);
  margin-right: 16px;
  transition: all 300ms linear 0s;
}
.forum_l_inner .forum_body .topic_list li .media .media-body h6:hover {
  color: var(--baseColor2);
}
.forum_l_inner .forum_body .topic_list li .media .media-body h6 + h6 {
  margin-right: 0;
}
.forum_l_inner .forum_body .topic_list li .media .media-body h6 i {
  padding-right: 5px;
  top: 0;
  position: relative;
}
.forum_l_inner .forum_body .topic_list li .media .media-body h6 img {
  padding-right: 5px;
  position: relative;
  top: -1px;
}
.forum_l_inner .forum_body .topic_list li .media .media-right {
  vertical-align: middle;
  padding-right: 12px;
}
.forum_l_inner .forum_body .topic_list li .media .media-right .nav + .count ion-icon {
  margin-left: 0;
}
.forum_l_inner .forum_body .topic_list li .media .media-right .count {
  display: inline-block;
  margin-left: 40px;
  font-size: 16px;
  color: #868b99;
  font-weight: 400;
  transition: all 300ms linear 0s;
}
.forum_l_inner .forum_body .topic_list li .media .media-right .count:hover {
  color: var(--baseColor2);
}
.forum_l_inner .forum_body .topic_list li .media .media-right .count i,
.forum_l_inner .forum_body .topic_list li .media .media-right .count ion-icon {
  margin-right: 2px;
  transition: all 300ms linear 0s;
  font-size: 18px;
  margin-bottom: -2px;
}
.forum_l_inner .forum_body .topic_list li .media .media-right .count.rate:hover {
  color: #868b99;
}
.forum_l_inner .forum_body .topic_list li .media .media-right .count.rate:hover i {
  color: #f9ae44;
}
.forum_l_inner .forum_body .topic_list li.check {
  position: relative;
}
.forum_l_inner .forum_body .topic_list li.check:before {
  content: "";
  height: 32px;
  width: 32px;
  position: absolute;
  right: 0;
  top: 0;
}

.list_pagination {
  padding-top: 20px;
}
.list_pagination .left {
  line-height: 36px;
}
.list_pagination .left p {
  font-size: 14px;
  color: #6b6b80;
  font-weight: 400;
  margin-bottom: 0;
}
.list_pagination .right nav ul {
  border: none;
  margin-bottom: 0;
}
.list_pagination .right nav ul li {
  margin-right: 6px;
}
.list_pagination .right nav ul li a {
  border: none;
  background: #f8f8f8;
  padding: 0;
  font-size: 14px;
  color: #6b6b80;
  height: 36px;
  width: 36px;
  text-align: center;
  line-height: 36px;
  border-radius: 10px !important;
  outline: none;
  box-shadow: none;
}
.list_pagination .right nav ul li:hover a, .list_pagination .right nav ul li.active a {
  background: var(--baseColor2);
  color: #fff;
}
.list_pagination .right nav ul li:last-child {
  margin-right: 0;
}

.profile_info .p_info_item_inner .col-sm-4:last-child .p_info_item img {
  margin-top: -13px;
}
.profile_info .p_info_item_inner .p_info_item {
  border: 1px solid #f1f1f8;
  text-align: center;
  padding-bottom: 40px;
  padding-top: 40px;
  border-radius: 6px;
}
.profile_info .p_info_item_inner .p_info_item img {
  margin-bottom: 20px;
}
.profile_info .p_info_item_inner .p_info_item h4 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 10px;
}
.profile_info .p_info_item_inner .p_info_item .info_btn {
  color: var(--baseColor2);
  background: #f1f1fe;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  padding: 0 12px;
  display: inline-block;
  border-radius: 13px;
}
.profile_info .p_info_item_inner .p_info_item .info_number {
  background: #fff4ee;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  padding: 0 18px;
  display: inline-block;
  border-radius: 13px;
  color: #ff762b;
}

.info_list {
  padding-top: 45px !important;
  padding-bottom: 60px !important;
}
.info_list li {
  margin-bottom: 25px;
  font-size: 14px;
  font-weight: 500;
  color: var(--p_color);
}
.info_list li span {
  min-width: 250px;
  color: var(--secondary_color);
  font-size: 14px;
  font-weight: 700;
  float: left;
  overflow: hidden;
}
.info_list li a {
  color: #6b6b80;
  display: block;
  overflow: hidden;
  font-weight: 400;
}
.info_list li:last-child {
  margin-bottom: 0;
}

.p_social {
  border-top: 1px solid #f0f0f7;
  margin-left: -40px;
  margin-right: -40px;
  padding-top: 22px;
}
.p_social li {
  margin-right: 10px;
}
.p_social li:first-child {
  padding-left: 40px;
}
.p_social li:last-child {
  padding-right: 40px;
  margin-right: 0;
}
.p_social li a {
  height: 45px;
  width: 45px;
  background: #f2f2f7;
  color: #838793;
  font-size: 14px;
  text-align: center;
  line-height: 45px;
  display: inline-block;
  border-radius: 10px;
  transition: all 300ms linear 0s;
}
.p_social li a:hover {
  color: #fff;
  background: var(--baseColor2);
}

.topic_comment_list li .media {
  padding-left: 18px;
  padding-right: 25px;
  padding-top: 28px;
}
.topic_comment_list li .media .d-flex {
  padding-right: 18px;
}
.topic_comment_list li .media .media-body {
  border-bottom: 1px solid #e8ecee;
  padding-bottom: 28px;
}
.topic_comment_list li .media .media-body .t_title h4 {
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 4px;
}
.topic_comment_list li .media .media-body .dropdown {
  margin-top: -30px;
  float: right;
  margin-right: 14px;
}
.topic_comment_list li .media .media-body .dropdown button {
  font-size: 34px;
  color: #838793;
  padding: 0;
  line-height: 26px;
  border: none;
  outline: none;
  box-shadow: none;
}
.topic_comment_list li .media .media-body .dropdown button:after {
  display: none;
}
.topic_comment_list li .media .media-body .dropdown .dropdown-menu {
  left: auto !important;
  right: -14px;
  top: 20px !important;
  padding: 14px 0;
  border: 1px solid #e8eff0;
  background: #fff;
  min-width: 218px;
  box-shadow: 0 30px 40px 0 rgba(4, 4, 89, 0.1);
}
.topic_comment_list li .media .media-body .dropdown .dropdown-menu:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #fff transparent;
  position: absolute;
  right: 16px;
  top: -10px;
  z-index: 1;
}
.topic_comment_list li .media .media-body .dropdown .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #e8eff0 transparent;
  position: absolute;
  right: 16px;
  top: -11px;
}
.topic_comment_list li .media .media-body .dropdown .dropdown-menu a {
  padding: 0 24px;
  line-height: 34px;
  font-size: 16px;
  color: var(--p_color);
}
.topic_comment_list li .media .media-body h6 {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  color: var(--p_color);
  margin-right: 18px;
  margin-bottom: 13px;
}
.topic_comment_list li .media .media-body h6 i {
  padding-right: 7px;
  font-size: 14px;
}
.topic_comment_list li .media .media-body p {
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 20px;
}
.topic_comment_list li .media .media-body .help_start {
  font-size: 14px;
  color: #838793;
  float: right;
  margin-top: -22px;
}
.topic_comment_list li .media .media-body .help_start i {
  color: #f9ae44;
  font-size: 14px;
  padding-right: 5px;
}
.topic_comment_list li .media .help_btn {
  margin-left: 7px;
}
.topic_comment_list li:last-child .media .media-body {
  border-bottom: 0;
}

/* End Forum Area css
============================================================================================ */
/* Forum Sidebar Area css
============================================================================================ */
.topics-filter {
  margin-bottom: 30px;
}
.topics-filter .nav-item .nav-link {
  position: relative;
  color: var(--black_400);
}
.topics-filter .nav-item .nav-link ion-icon {
  margin-right: 2px;
  margin-top: -2px;
}
.topics-filter .nav-item .nav-link.active, .topics-filter .nav-item .nav-link:hover {
  color: var(--secondary_color);
}
.topics-filter .nav-item .nav-link.active::after, .topics-filter .nav-item .nav-link:hover::after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  content: " ";
  width: 100%;
  height: 2px;
  border-radius: 25%;
  background: var(--brand_color);
}

.forum_sidebar_area {
  padding-top: 100px;
  padding-bottom: 100px;
}
.forum_sidebar_area .custom_container {
  position: relative;
}
.forum_sidebar_area .right_side_forum {
  margin-left: 50px;
}

.left_side_forum {
  max-width: 265px;
}

.wd_title {
  margin-bottom: 25px;
  font-size: 18px;
}

.l_widget {
  margin-bottom: 45px;
}

.forum_list .navbar-nav li {
  margin-bottom: 5px;
}
.forum_list .navbar-nav li a {
  font-size: 14px;
  font-weight: 400;
  color: #54595d;
  display: block;
  line-height: 38px;
  border-radius: 2px;
  padding: 0 15px;
  transition: all 300ms linear 0s;
}
.forum_list .navbar-nav li a i {
  font-size: 14px;
  font-weight: 400;
  color: #54595d;
  padding-right: 8px;
  transition: all 300ms linear 0s;
}
.forum_list .navbar-nav li a:hover {
  background: rgba(7, 134, 105, 0.15);
  color: var(--brand_color);
}
.forum_list .navbar-nav li a:hover i {
  color: var(--brand_color);
}
.forum_list .navbar-nav li.active a {
  background: var(--brand_color);
  color: #fff;
  font-weight: 500;
}
.forum_list .navbar-nav li.active a i {
  color: #fff;
}
.forum_list .navbar-nav li:last-child {
  margin-bottom: 0;
}

.l_tags_wd .nav {
  margin-bottom: -10px;
}
.l_tags_wd .nav li {
  margin-right: 10px;
  margin-bottom: 10px;
}
.l_tags_wd .nav li a {
  font-weight: 400;
  font-size: 14px;
  color: #54595d;
  background: #f2f5f7;
  border-radius: 3px;
  padding: 0 14.5px;
  display: inline-block;
  line-height: 24px;
  transition: all 300ms linear 0s;
}
.l_tags_wd .nav li a:hover {
  background: #dcedf5;
  color: var(--brand_color);
}

.comment_list .navbar-nav li {
  border-bottom: 1px solid #e6edf0;
  padding: 10px 0;
}
.comment_list .navbar-nav li:first-child {
  padding-top: 0;
}
.comment_list .navbar-nav li .media .d-flex {
  padding-right: 10px;
}
.comment_list .navbar-nav li .media .d-flex i {
  margin-top: 3px;
  color: var(--p_color);
}
.comment_list .navbar-nav li .media .media-body h4 {
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
  margin-bottom: 0;
  transition: all 300ms linear 0s;
}
.comment_list .navbar-nav li .media .media-body h5 {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-left: 9px;
  margin-bottom: 0;
}
.comment_list .navbar-nav li .media .media-body h5 img {
  border-radius: 50%;
}
.comment_list .navbar-nav li .media .media-body p {
  margin-bottom: 0;
  font-size: 12px;
}
.comment_list .navbar-nav li:hover .media .media-body h4 {
  color: var(--brand_color);
}
.comment_list .navbar-nav li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.r_widget {
  margin-bottom: 50px;
}

.qustion_wd button {
  background-image: linear-gradient(to top, #1c378c, #4a6ee0);
  background-color: inherit;
  border: none;
  border-radius: 40px !important;
  height: 80px;
  line-height: 80px;
  outline: none !important;
  box-shadow: none !important;
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  padding: 0;
  width: 100%;
  text-align: left;
  padding-left: 30px;
  padding-right: 30px;
  transition: all 300ms linear 0s;
}
.qustion_wd button:hover {
  color: #fff;
  background-color: inherit;
  background-image: linear-gradient(to top, #4a6ee0, #1c378c);
}
.qustion_wd button img {
  margin-right: 20px;
  position: relative;
  top: -1px;
}
.qustion_wd button i {
  float: right;
  line-height: 80px;
}

.r_heading {
  background: rgba(7, 134, 105, 0.05);
  border-bottom: 1px solid rgba(7, 134, 105, 0.05);
  padding-left: 20px;
  padding-right: 20px;
}
.r_heading h3 {
  font-weight: 500;
  font-size: 18px;
  margin-bottom: 0;
  line-height: 50px;
}
.r_heading h5 {
  margin-bottom: 0;
  font-weight: 400;
  font-size: 12px;
  color: var(--p_color);
  line-height: 50px;
}

.user_list_wd {
  border: 1px solid #eaeeef;
  border-radius: 6px;
}
.user_list_wd .navbar-nav {
  padding: 0 20px;
}
.user_list_wd .navbar-nav li {
  padding: 11px 0 8px;
  border-bottom: 1px solid #eaeeef;
}
.user_list_wd .navbar-nav li:last-child {
  border-bottom: 0;
}
.user_list_wd .navbar-nav li a .media .d-flex {
  padding-right: 9px;
}
.user_list_wd .navbar-nav li a .media .media-body {
  vertical-align: middle;
}
.user_list_wd .navbar-nav li a .media .media-body h4 {
  font-size: 14px;
  font-weight: 400;
  color: #54595d;
  margin-bottom: 0;
  margin-top: 2px;
}
.user_list_wd .navbar-nav li a .media .media-right .count {
  display: inline-block;
  font-size: 12px;
  color: var(--p_color);
  position: relative;
  top: -2px;
  margin-right: 4px;
}
.user_list_wd .navbar-nav li a .media .media-right i {
  color: var(--p_color);
}
.user_list_wd .navbar-nav li:hover a .media .media-body h4 {
  color: var(--brand_color);
}

.question_list_wd {
  border: 1px solid #e6edf0;
  border-radius: 6px;
}
.question_list_wd .nav-tabs {
  border: none;
  margin-bottom: 0;
}
.question_list_wd .nav-tabs li a {
  border: none;
  background: transparent !important;
  border-radius: 0;
  line-height: 50px;
  padding: 0 8px;
  color: var(--p_color);
  font-weight: 400;
  font-size: 12px;
  border-bottom: 3px solid transparent !important;
  position: relative;
}
.question_list_wd .nav-tabs li a:before {
  content: "";
  height: 14px;
  width: 1px;
  background: rgba(7, 134, 105, 0.2);
  position: absolute;
  right: -1px;
  top: 50%;
  transform: translateY(-50%);
}
.question_list_wd .nav-tabs li a.active {
  border-color: var(--brand_color) !important;
}
.question_list_wd .nav-tabs li:last-child a:before {
  display: none;
}
.question_list_wd .navbar-nav {
  padding: 7px 20px 18px;
}
.question_list_wd .navbar-nav li {
  padding: 15px 0 15px;
}
.question_list_wd .navbar-nav li a {
  font-size: 14px;
  font-weight: 400;
  color: #54595d;
  position: relative;
  padding-left: 45px;
  display: inline-block;
  line-height: 1.5;
}
.question_list_wd .navbar-nav li a span {
  height: 30px;
  width: 30px;
  border: 1px solid #e6edf0;
  text-align: center;
  line-height: 28px;
  color: var(--p_color);
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  border-radius: 50%;
  margin-right: 9px;
  position: absolute;
  left: 0;
  top: 0;
}
.question_list_wd .navbar-nav li a:hover {
  color: var(--brand_color);
}
.question_list_wd .navbar-nav li a:hover span {
  color: var(--brand_color);
}

.forum_topic_list_inner .forum_l_inner .forum_head {
  padding-left: 30px;
  padding-right: 30px;
}
.forum_topic_list_inner .forum_l_inner .forum_head .nav.left li {
  margin-right: 30px;
}
.forum_topic_list_inner .forum_l_inner .forum_head .nav.left li:last-child {
  margin-right: 0;
}
.forum_topic_list_inner .forum_l_inner .forum_head .nav.left li:nth-child(3) a i {
  color: #00aa6a;
}
.forum_topic_list_inner .forum_l_inner .forum_head .nav.right li {
  margin-right: 50px;
}
.forum_topic_list_inner .forum_l_inner .forum_head .nav.right li:last-child {
  margin-right: 0;
}

.forum_body .navbar-nav li {
  padding: 25.5px 30px;
  transition: all 300ms linear 0s;
}
.forum_body .navbar-nav li .media .media-body .t_title h4 {
  margin-bottom: 8px;
}
.forum_body .navbar-nav li .media .media-body .t_title h4 ion-icon {
  color: #22863a;
  position: relative;
  top: 3px;
  font-size: 20px;
  margin-left: 5px;
}
.forum_body .navbar-nav li .media .media-body h6 svg {
  position: relative;
  top: -1px;
  margin-right: 5px;
}
.forum_body .navbar-nav li .media .media-body h6:hover {
  color: var(--brand_color);
}
.forum_body .navbar-nav li .media .media-body h6:hover svg path {
  fill: var(--brand_color);
}
.forum_body .navbar-nav li .media .media-right .nav {
  display: inline-block;
}
.forum_body .navbar-nav li .media .media-right .nav li {
  display: inline-block;
  padding: 0;
  margin-left: -12px;
  border: none;
  transition: all 300ms linear 0s;
}
.forum_body .navbar-nav li .media .media-right .nav li a {
  margin-left: 0;
}
.forum_body .navbar-nav li .media .media-right .nav li a:after {
  display: none;
}
.forum_body .navbar-nav li .media .media-right .nav li a img {
  border-radius: 50%;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu {
  min-width: 400px;
  background: #fff;
  left: auto !important;
  right: -18px !important;
  padding: 30px 30px 30px 30px;
  margin-top: 15px;
  border: 1px solid #e6edf0;
  box-shadow: 0 30px 40px rgba(10, 71, 102, 0.1);
  border-radius: 4px;
  display: block;
  visibility: hidden;
  position: absolute;
  opacity: 0;
  transition: all 300ms linear 0s;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu:before {
  content: "";
  position: absolute;
  right: 18px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent #fff transparent;
  top: -8px;
  z-index: 1;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu:after {
  content: "";
  height: 16px;
  width: 16px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent #e6edf0 transparent;
  position: absolute;
  right: 18px;
  top: -17px;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media {
  margin-bottom: 50px;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .d-flex {
  padding-right: 15px;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .d-flex img {
  border-radius: 50%;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body h4 {
  display: block;
  width: 100%;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 18px;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body .follow_btn {
  width: 90px;
  height: 30px;
  border: 1px solid #6b707f;
  border-radius: 4px;
  display: inline-block;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
  transition: all 300ms linear 0s;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body .follow_btn:hover {
  background: var(--brand_color);
  color: #fff;
  border-color: var(--brand_color);
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items {
  text-align: center;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items h4 {
  font-size: 14px;
  font-weight: 400;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items h6 {
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 0;
}
.forum_body .navbar-nav li .media .media-right .nav li:hover .dropdown-menu {
  visibility: visible;
  opacity: 1;
}
.forum_body .navbar-nav li .media .media-right .nav:hover li {
  margin-left: 4px;
}
.forum_body .navbar-nav li .media .media-right a {
  margin-left: 45px;
  color: #54595d;
}
.forum_body .navbar-nav li .media .media-right a i {
  margin-right: 10px;
  color: #818799;
}
.forum_body .navbar-nav li .media .media-right a:hover {
  color: var(--brand_color);
}
.forum_body .navbar-nav li .media .media-right a:hover i {
  color: var(--brand_color);
}
.forum_body .navbar-nav li:hover .media .media-body .t_title h4 {
  color: var(--brand_color);
}

.pagination_inner {
  margin-top: 40px;
}
.pagination_inner h6 {
  font-size: 16px;
  color: var(--p_color);
  font-weight: 400;
  margin-bottom: 0;
  line-height: 32px;
}
.pagination_inner h6 span {
  color: var(--secondary_color);
}
.pagination_inner .pagination {
  border: none;
  margin-bottom: 0;
  flex-wrap: wrap;
}
.pagination_inner .pagination li {
  margin-right: 5px;
}
.pagination_inner .pagination li:first-child, .pagination_inner .pagination li:last-child {
  margin-right: 15px;
}
.pagination_inner .pagination li:first-child a, .pagination_inner .pagination li:last-child a {
  border: none;
  height: auto;
  width: auto;
  background-color: transparent;
}
.pagination_inner .pagination li:first-child a:hover, .pagination_inner .pagination li:last-child a:hover {
  color: var(--brand_color);
}
.pagination_inner .pagination li:last-child {
  margin-right: 0;
  margin-left: 15px;
}
.pagination_inner .pagination li a {
  padding: 0;
  height: 32px;
  width: 32px;
  border: 1px solid transparent;
  box-sizing: border-box;
  border-radius: 4px;
  color: #54595d;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  line-height: 30px;
  outline: none;
  box-shadow: none;
}
.pagination_inner .pagination li a i {
  font-size: 18px;
  top: 2px;
  position: relative;
}
.pagination_inner .pagination li.active:first-child a, .pagination_inner .pagination li.active:last-child a {
  background: transparent;
  color: #54595d;
}
.pagination_inner .pagination li.active a {
  background: var(--brand_color);
  color: #fff;
  border-color: transparent;
}
.pagination_inner .pagination li.active a:hover {
  background: var(--brand_color);
  color: #fff;
  border-color: var(--brand_color);
}
.pagination_inner .pagination li:hover a {
  border-color: #e6edf0;
  background: transparent;
  color: #54595d;
}
.pagination_inner .go_btn {
  float: right;
  width: 80px;
}
.pagination_inner .go_btn input {
  border: 1px solid #e6edf0;
  box-sizing: border-box;
  border-radius: 4px;
  width: 40px;
  color: #54595d;
  font-size: 16px;
  font-weight: 400;
  background: #fff;
  height: 32px;
  overflow: hidden;
  line-height: 30px;
  padding: 0;
  max-width: 40px;
  outline: none;
  box-shadow: none;
  text-align: center;
}
.pagination_inner .go_btn input.placeholder {
  color: #54595d;
  font-size: 16px;
  font-weight: 400;
}
.pagination_inner .go_btn input:-moz-placeholder {
  color: #54595d;
  font-size: 16px;
  font-weight: 400;
}
.pagination_inner .go_btn input::-moz-placeholder {
  color: #54595d;
  font-size: 16px;
  font-weight: 400;
}
.pagination_inner .go_btn input::-webkit-input-placeholder {
  color: #54595d;
  font-size: 16px;
  font-weight: 400;
}
.pagination_inner .go_btn .input-group-append button {
  height: 32px;
  width: 40px;
  border-radius: 3px;
  border: 1px solid #e6edf0;
  box-sizing: border-box;
  padding: 0;
  text-align: center;
  color: var(--brand_color);
  font-size: 16px;
  font-weight: 400;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  outline: none !important;
  box-shadow: none !important;
  background: transparent;
}
.pagination_inner .go_btn .input-group-append button:hover {
  background: rgba(7, 134, 105, 0.2);
  border-color: rgba(7, 134, 105, 0.2);
}
.pagination_inner .go_btn .input-group-append button:focus {
  color: var(--brand_color);
  border-color: #e6edf0;
}

.fade {
  transition: opacity 0.5s ease-in-out;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  /* display: none; <- Crashes Chrome on hover */
  -webkit-appearance: none;
  margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}

input[type=number] {
  -moz-appearance: textfield; /* Firefox */
}

/* End Forum Sidebar Area css
============================================================================================ */
/*=========== Ama Statistics css ==========*/
.forum-statistics {
  padding: 80px 0 78px 0;
}
.forum-statistics .btn_bg {
  padding: 14px 55px;
}
.forum-statistics .btn_bg:hover {
  background-color: #006a53;
  border-color: #006a53;
  color: #fff;
}
.forum-statistics .statistics-widget {
  display: flex;
  align-items: center;
}
.forum-statistics .statistics-widget img {
  margin-right: 25px;
}
.forum-statistics .statistics-widget h4 {
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
  color: #171d24;
  margin-bottom: 5px;
}
.forum-statistics .statistics-widget p {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #3c4146;
  margin-bottom: 0;
}

.forum-category-area .col-custom {
  width: 20%;
}
.forum-category-area .single-category-widget {
  box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  background-color: #fff;
  border-radius: 10px;
  text-align: center;
  padding: 25px;
  transition: all 0.3s ease-out;
}
.forum-category-area .single-category-widget:hover {
  box-shadow: 0 20px 20px 0 rgba(51, 77, 114, 0.0901960784);
}
.forum-category-area .single-category-widget:hover h5 {
  color: var(--brand_color) !important;
}
.forum-category-area .single-category-widget h5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3;
  color: #171d24;
  margin-bottom: 0;
  margin-top: 23px;
  transition: all 0.3s ease-out;
}

/*=========== Forum Post Widget css ==========*/
.forum-post-widget .widget-header h2 {
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
  color: #000;
}
.forum-post-widget .widget-header .action_btn {
  padding-bottom: 8px;
  padding-top: 8px;
  box-shadow: none;
}
.forum-post-widget .widget-header .action_btn:hover {
  box-shadow: 0 20px 30px 0 rgba(17, 166, 131, 0.24);
}
.forum-post-widget .post-filter-widget {
  box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  border-radius: 10px;
  background-color: #fff;
  padding: 16.5px 30px;
  display: flex;
  flex-wrap: wrap;
}
.forum-post-widget .post-filter-widget .single-filter-item {
  margin-right: 40px;
}
@media (max-width: 1200px) and (min-width: 992px) {
  .forum-post-widget .post-filter-widget .single-filter-item {
    margin-right: 20px;
  }
}
.forum-post-widget .post-filter-widget .single-filter-item:last-child {
  margin-right: 0;
}
.forum-post-widget .post-filter-widget .single-filter-item input[type=radio] {
  display: none;
}
.forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked {
  display: none;
}
.forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked ~ label {
  color: var(--brand_color);
}
.forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked ~ label .main-img {
  display: none;
}
.forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked ~ label .hover-img {
  display: block;
}
.forum-post-widget .post-filter-widget .single-filter-item label {
  display: flex;
  align-items: center;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  color: #6a737c;
}
.forum-post-widget .post-filter-widget .single-filter-item label img {
  margin-right: 8.5px;
  margin-bottom: 1px;
}
.forum-post-widget .post-filter-widget .single-filter-item label .main-img {
  display: block;
}
.forum-post-widget .post-filter-widget .single-filter-item label .hover-img {
  display: none;
}

.single-forum-post-widget {
  box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  border-radius: 10px;
  background-color: #fff;
  transition: all 0.3s ease-out;
  padding: 22px 35px 18px 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 10px;
}
.single-forum-post-widget:first-child {
  margin-top: 0;
}
.single-forum-post-widget:hover {
  box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078);
  transform: translateX(2px);
}
.single-forum-post-widget:hover .post-title h6 a {
  color: var(--brand_color);
}
.single-forum-post-widget .post-title {
  margin-bottom: 10px;
}
.single-forum-post-widget .post-title h6 {
  margin-bottom: 0;
  line-height: 22px;
  font-size: 16px;
  font-weight: 500;
}
.single-forum-post-widget .post-title h6 a {
  color: #171d24;
  font-size: 18px;
}
.single-forum-post-widget .post-title i {
  font-size: 15px;
  color: #2ed83f;
  vertical-align: middle;
  margin-left: 6px;
}
.single-forum-post-widget .post-info {
  display: flex;
  flex-wrap: wrap;
}
.single-forum-post-widget .post-info > div {
  margin-right: 15px;
  color: var(--black_600);
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}
.single-forum-post-widget .post-info > div img {
  margin-right: 5px;
  height: 15px;
  width: 15px;
  margin-top: -2px;
}
.single-forum-post-widget .post-info .post-category a {
  color: #4a6ee0;
}
.single-forum-post-widget .post-tags {
  display: flex;
}
.single-forum-post-widget .post-tags .single-tag {
  padding: 3px 9.5px;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #fff;
  margin: 12px 10px 0 0;
}
.single-forum-post-widget .post-tags .single-tag:last-child {
  margin-right: 0;
}
.single-forum-post-widget .post-tags .single-tag.tag-jq {
  background-color: #f7ab40;
}
.single-forum-post-widget .post-tags .single-tag.tag-php {
  background-color: #7543e0;
}
.single-forum-post-widget .post-tags .single-tag.tag-wp {
  background-color: #6078ce;
}
.single-forum-post-widget .post-tags .single-tag.tag-js {
  background-color: #ff7245;
}
.single-forum-post-widget .post-tags .single-tag.tag-dvlp {
  background-color: #48a6ea;
}
.single-forum-post-widget .post-tags .single-tag.tag-ecmrc {
  background-color: #333333;
}
.single-forum-post-widget .post-tags .single-tag.tag-foram {
  background-color: var(--brand_color);
}
.single-forum-post-widget .post-tags .single-tag.tag-hlp {
  background-color: #2c53df;
}
.single-forum-post-widget .post-tags .single-tag.tag-sprt {
  background-color: #0cc72a;
}
.single-forum-post-widget .post-reach {
  border-left: 1px solid #e6e6e6;
  padding-left: 10px;
}
.single-forum-post-widget .post-reach > div {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #848d95;
  margin-top: 10px;
  display: flex;
  align-items: center;
}
.single-forum-post-widget .post-reach > div:first-child {
  margin-top: 0;
}
.single-forum-post-widget .post-reach > div img {
  margin-right: 5px;
}

/*=========== Home foram sidebar css ==========*/
.forum-left-sidebar-widget {
  box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  border-radius: 6px;
  background-color: #fff;
  padding: 30px 21px;
}
@media (min-width: 1367px) {
  .forum-left-sidebar-widget {
    width: 220px;
    margin-right: 55px;
  }
}
.forum-left-sidebar-widget .nav-sidebar {
  margin-bottom: 0;
}
.forum-left-sidebar-widget .nav-sidebar .nav-item {
  margin-bottom: 20px;
  position: relative;
  cursor: pointer;
}
.forum-left-sidebar-widget .nav-sidebar .nav-item:last-child {
  margin-bottom: 0;
}
.forum-left-sidebar-widget .nav-sidebar .nav-item .nav-link {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  color: var(--secondary_color);
  position: relative;
}
.forum-left-sidebar-widget .nav-sidebar .nav-item .nav-link img {
  padding-right: 15px;
}
.forum-left-sidebar-widget .nav-sidebar .nav-item .nav-link + .icon {
  font-size: 20px;
  color: #6a737c;
  float: right;
  position: absolute;
  right: 0;
  top: -2px;
  transition: all 0.3s linear;
}
.forum-left-sidebar-widget .nav-sidebar .nav-item:hover .nav-link, .forum-left-sidebar-widget .nav-sidebar .nav-item.active .nav-link {
  color: var(--brand_color);
}
.forum-left-sidebar-widget .nav-sidebar .nav-item:hover .icon, .forum-left-sidebar-widget .nav-sidebar .nav-item.active .icon {
  color: var(--brand_color);
}
.forum-left-sidebar-widget .nav-sidebar .nav-item.active .icon {
  transform: rotate(-180deg);
}
.forum-left-sidebar-widget .nav-sidebar .nav-item .dropdown_nav {
  padding-left: 32px !important;
  margin-bottom: 0;
  padding-top: 12px;
  width: 100% !important;
  display: none;
}
.forum-left-sidebar-widget .nav-sidebar .nav-item .dropdown_nav li a {
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
  color: #6a737c;
  padding: 0;
}
.forum-left-sidebar-widget .nav-sidebar .nav-item .dropdown_nav li a:hover, .forum-left-sidebar-widget .nav-sidebar .nav-item .dropdown_nav li a.active {
  color: var(--brand_color);
}
.forum-left-sidebar-widget .nav-sidebar .nav-item .dropdown_nav li a:hover i, .forum-left-sidebar-widget .nav-sidebar .nav-item .dropdown_nav li a.active i {
  color: var(--brand_color);
}
.forum-left-sidebar-widget .nav-sidebar + .nav-sidebar {
  border-top: 1px solid #e5e9eb;
  padding-top: 20px;
}

.forum-right-sidebar-widget.question-sidebar {
  padding-left: 33px;
}
.forum-right-sidebar-widget .custom-sidebar-btn {
  box-shadow: none;
  padding: 16px 0;
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  border-radius: 5px;
  background-image: linear-gradient(to top, #1c378c, #4a6ee0);
  background-color: inherit;
}
.forum-right-sidebar-widget .custom-sidebar-btn:hover {
  background-image: linear-gradient(to top, #4a6ee0, #1c378c);
}
.forum-right-sidebar-widget .single-widget-box {
  border-radius: 5px;
  border: 1px solid transparent;
}
.forum-right-sidebar-widget .single-widget-box.login-widget {
  padding: 30px;
}
.forum-right-sidebar-widget .single-widget-box.login-widget .form-control {
  border-color: #e6e6e6;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  padding: 14.5px 18.5px;
}
.forum-right-sidebar-widget .single-widget-box.login-widget .form-check .form-check-input {
  margin-top: 0;
}
.forum-right-sidebar-widget .single-widget-box.login-widget .form-check label {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  color: #6a737c;
  overflow: hidden;
  margin-bottom: 4px;
}
.forum-right-sidebar-widget .single-widget-box.login-widget button {
  border-radius: 5px;
  font-size: 18px;
  font-weight: 500;
  background-color: transparent;
  padding: 8px 0;
}
.forum-right-sidebar-widget .single-widget-box.login-widget button:hover {
  background-color: var(--brand_color);
}
.forum-right-sidebar-widget .single-widget-box.stat-widget .row p {
  font-size: 16px;
  line-height: 26px;
  color: var(--p_color);
  font-weight: 500;
  margin-bottom: 0;
  margin-top: 10px;
}
.forum-right-sidebar-widget .single-widget-box.stat-widget .row h5 {
  font-size: 20px;
  font-weight: 700;
  line-height: 23px;
  color: #171d24;
  margin-bottom: 0;
  margin-top: 5px;
}
.forum-right-sidebar-widget .single-widget-box.stat-widget-2 {
  text-align: left;
}
.forum-right-sidebar-widget .single-widget-box.stat-widget-2 .widget-content {
  padding: 15px 25px 20px 25px;
}
.forum-right-sidebar-widget .single-widget-box.stat-widget-2 p {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #6a737c;
}
.forum-right-sidebar-widget .single-widget-box.stat-widget-2 h4 {
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
  color: #078669;
  margin-bottom: 4px;
}
.forum-right-sidebar-widget .single-widget-box.stat-widget-2 span:not(.counter) {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #171d24;
}
.forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic {
  display: flex;
  margin-top: 30px;
}
.forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic:first-child {
  margin-top: 0;
}
.forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic .topic-no {
  font-size: 24px;
  font-weight: 700;
  line-height: 25px;
  color: #e6e6e6;
  margin-right: 15px;
}
.forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic .topic-content h6 {
  margin-bottom: 8px;
}
.forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic .topic-content h6 a:hover {
  color: var(--brand_color);
}
.forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic .topic-content .topic-info {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic .topic-content .topic-info > div {
  margin-right: 17px;
  display: flex;
  align-items: center;
}
.forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic .topic-content .topic-info > div:last-child {
  margin-right: 0;
}
.forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic .topic-content span {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: var(--black_400);
}
.forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic .topic-content img {
  margin-right: 8px;
}
.forum-right-sidebar-widget .single-widget-box.related-topic .widget-content {
  padding: 17px 25px 25px 25px;
}
.forum-right-sidebar-widget .single-widget-box.related-topic ul li {
  display: block;
  margin-top: 10px;
}
.forum-right-sidebar-widget .single-widget-box.related-topic ul li:first-child {
  margin-top: 0;
}
.forum-right-sidebar-widget .single-widget-box.related-topic ul li a {
  margin-left: 9px;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  color: #4a6ee0;
}
.forum-right-sidebar-widget .single-widget-box.related-topic ul li a:hover {
  color: var(--brand_color);
}
.forum-right-sidebar-widget .single-widget-box.related-topic ul li span {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  background-color: var(--brand_color);
  border-radius: 2px;
  color: #fff;
  padding: 3px 10px;
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content {
  padding: 25px 35px 30px 25px;
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user {
  display: flex;
  margin-top: 20px;
  align-items: center;
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user:first-child {
  margin-top: 0;
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user .user-img {
  display: inline-block;
  position: relative;
  margin-right: 20px;
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user .user-img.active::after {
  position: absolute;
  top: 0;
  right: 2px;
  content: "";
  height: 8px;
  width: 8px;
  background-color: #2bd63c;
  border-radius: 50%;
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user .user-img img {
  border-radius: 50%;
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user .user-info {
  display: flex;
  flex-direction: column;
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user .user-info h6 {
  margin-bottom: 8px;
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user .user-info h6 a {
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  color: #171d24;
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user .user-info h6:hover a {
  color: var(--brand_color);
}
.forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user .user-info span {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #848d95;
}
.forum-right-sidebar-widget .single-widget-box.top-user .widget-content {
  padding: 20px 25px;
}
.forum-right-sidebar-widget .single-widget-box.top-user .custom-select {
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  color: #6a737c;
  float: inherit;
  background-color: #f2f4f5;
}
.forum-right-sidebar-widget .single-widget-box.top-user .custom-select .current {
  background-color: transparent;
  text-transform: capitalize;
}
.forum-right-sidebar-widget .single-widget-box.top-user ul li {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  margin-top: 11px;
  color: #6a737c;
  text-transform: capitalize;
}
.forum-right-sidebar-widget .single-widget-box.top-user ul li:first-child {
  margin-top: 0;
}
.forum-right-sidebar-widget .single-widget-box.top-user ul li img {
  border-radius: 50%;
  height: 30px;
  width: 30px;
  margin-left: 7px;
  margin-right: 14px;
}
.forum-right-sidebar-widget .single-widget-box.top-user ul li a {
  color: #171d24;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  transition: all 0.2s linear;
}
.forum-right-sidebar-widget .single-widget-box.top-user ul li a:hover {
  color: var(--brand_color);
}
.forum-right-sidebar-widget .single-widget-box.top-user ul li span {
  display: inline-block;
  margin-left: auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #6a737c;
}
.forum-right-sidebar-widget .single-widget-box.tag-widget .widget-content {
  padding: 15px 25px 30px 25px;
}
.forum-right-sidebar-widget .single-widget-box .widget-header h5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 21px;
  color: #171d24;
  margin-bottom: 0;
}
.forum-right-sidebar-widget .single-widget-box .widget-header img {
  max-height: 20px;
  max-width: 20px;
  margin-right: 10px;
}

.widget-tag-list-2 {
  margin-bottom: 0;
  display: flex;
  flex-wrap: wrap;
}
.widget-tag-list-2.tag-light li a {
  border: 1px solid #e6e6e6;
  color: #6a737c;
  transition: all 0.2s linear;
}
.widget-tag-list-2.tag-light li a:hover {
  border: 1px solid var(--brand_color);
  box-shadow: 0 10px 20px 0 rgba(17, 166, 131, 0.24);
  background: var(--brand_color);
  color: #fff;
}
.widget-tag-list-2 li a {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #fff;
  padding: 5.5px 14px;
  border-radius: 3px;
  display: inline-block;
  margin: 10px 10px 0 0;
  transition: all 0.3s ease-out;
}
.widget-tag-list-2 li a.tag-jq {
  background-color: #f7ab40;
}
.widget-tag-list-2 li a.tag-jq:hover {
  box-shadow: 0 5px 15px 0 rgba(247, 171, 64, 0.25);
}
.widget-tag-list-2 li a.tag-php {
  background-color: #7543e0;
}
.widget-tag-list-2 li a.tag-php:hover {
  box-shadow: 0 5px 15px 0 rgba(117, 67, 224, 0.25);
}
.widget-tag-list-2 li a.tag-wp {
  background-color: #6078ce;
}
.widget-tag-list-2 li a.tag-wp:hover {
  box-shadow: 0 5px 15px 0 rgba(96, 120, 206, 0.25);
}
.widget-tag-list-2 li a.tag-js {
  background-color: #ff7245;
}
.widget-tag-list-2 li a.tag-js:hover {
  box-shadow: 0 5px 15px 0 rgba(255, 114, 69, 0.25);
}
.widget-tag-list-2 li a.tag-dvlp {
  background-color: #48a6ea;
}
.widget-tag-list-2 li a.tag-dvlp:hover {
  box-shadow: 0 5px 15px 0 rgba(72, 166, 234, 0.25);
}
.widget-tag-list-2 li a.tag-ecmrc {
  background-color: #333333;
}
.widget-tag-list-2 li a.tag-ecmrc:hover {
  box-shadow: 0 5px 15px 0 rgba(51, 51, 51, 0.25);
}
.widget-tag-list-2 li a.tag-foram {
  background-color: var(--brand_color);
}
.widget-tag-list-2 li a.tag-foram:hover {
  box-shadow: 0 5px 15px 0 rgba(7, 134, 105, 0.25);
}
.widget-tag-list-2 li a.tag-hlp {
  background-color: #2c53df;
}
.widget-tag-list-2 li a.tag-hlp:hover {
  box-shadow: 0 5px 15px 0 rgba(44, 83, 223, 0.25);
}
.widget-tag-list-2 li a.tag-sprt {
  background-color: #0cc72a;
}
.widget-tag-list-2 li a.tag-sprt:hover {
  box-shadow: 0 5px 15px 0 rgba(12, 199, 42, 0.25);
}

/*=========== All Question Widget css ==========*/
.all-question-widget {
  border: 1px solid #e6e6e6;
  border-radius: 10px;
  background-color: #fff;
}
.all-question-widget .widget-header {
  padding: 14px 30px 20px 25px;
}
.all-question-widget .widget-header .title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.all-question-widget .widget-header .title h4 {
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
  color: #171d24;
}
.all-question-widget .widget-header .title span {
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #6a737c;
}

.filter-tab {
  display: flex;
  justify-content: space-between;
  margin-top: 14px;
}
.filter-tab > ul {
  list-style: none;
  padding-left: 0;
  display: flex;
}
.filter-tab > ul > li {
  display: inline-block;
  margin: 10px 10px 0 0;
}
.filter-tab > ul > li:last-child {
  margin-right: 0;
}
.filter-tab > ul > li a {
  display: flex;
  align-items: center;
  border-radius: 3px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-align: center;
  color: #6a737c;
  background-color: transparent;
  border: 1px solid #e6e6e6;
  padding: 7px 10px;
}
.filter-tab > ul > li a:hover {
  color: var(--brand_color);
  border-color: var(--brand_color);
}
.filter-tab > ul > li a.active {
  background-color: var(--brand_color);
  color: #fff;
  border-color: var(--brand_color);
}
.filter-tab > ul > li a i {
  vertical-align: middle;
  margin-right: 4px;
  font-size: 12px;
}
.filter-tab .custom-select {
  background-color: transparent;
  border: 1px solid #e6e6e6;
  border-radius: 3px;
  color: #6a737c;
  float: inherit;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  padding: 7px 25px 7px 10px;
  height: inherit;
}
.filter-tab .custom-select::after {
  border-bottom: 1px solid #6b707f;
  border-right: 1px solid #6b707f;
  height: 6px;
  width: 6px;
  right: 13px;
  margin-top: -4px;
}

.all-question-widget-2 .widget-header {
  box-shadow: 0 10px 30px 0 rgba(23, 29, 36, 0.0509803922);
  background-color: #fff;
  border-radius: 5px;
}
.all-question-widget-2 .widget-header .question {
  padding: 20px 25px;
  border-bottom: 1px solid #e6e6e6;
}
.all-question-widget-2 .widget-header .question .avatar {
  border-radius: 50%;
  height: 31px;
  width: 31px;
  margin-right: 10px;
}
.all-question-widget-2 .widget-header .question form {
  position: relative;
  flex: 1;
}
.all-question-widget-2 .widget-header .question form i {
  position: absolute;
  top: 50%;
  left: 10px;
  transform: translateY(-50%);
  font-size: 14px;
  color: #848d95;
}
.all-question-widget-2 .widget-header .question form .form-control {
  border: 1px solid #e6e6e6;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #9199a1;
  height: 40px;
  padding-left: 30px;
  background-color: transparent;
}
.all-question-widget-2 .widget-header .question form .form-control::placeholder {
  color: #848d95;
}

.filter-tab-2 {
  display: flex;
  justify-content: space-between;
  padding: 17px 25px;
}
.filter-tab-2 > ul {
  list-style: none;
  padding-left: 0;
  display: flex;
  margin: 0;
}
.filter-tab-2 > ul > li {
  display: inline-block;
  margin-right: 25px;
}
.filter-tab-2 > ul > li:last-child {
  margin-right: 0;
}
.filter-tab-2 > ul > li a {
  font-family: var(--rob);
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #535a60;
  position: relative;
}
.filter-tab-2 > ul > li a:hover {
  color: var(--brand_color);
}
.filter-tab-2 > ul > li a.active {
  color: #171d24;
}
.filter-tab-2 > ul > li a.active::after {
  transform: scale(1);
}
.filter-tab-2 > ul > li a::after {
  content: "";
  position: absolute;
  bottom: -21px;
  width: 100%;
  left: 0;
  border-radius: 5px;
  height: 2px;
  transform: scale(0);
  background-color: #078669;
  transform-origin: left;
}

.single-question-widget {
  border-top: 1px solid #e6e6e6;
  padding: 30px 30px 35px 30px;
}
.single-question-widget .question-content .question-header {
  display: flex;
}
.single-question-widget .question-content .question-header .author-img {
  margin-right: 20px;
}
.single-question-widget .question-content .question-header .author-img img {
  border-radius: 50%;
  height: 40px;
  width: 40px;
}
.single-question-widget .question-content .question-header .qtn-title h6 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  color: #171d24;
  margin-bottom: 8px;
  transition: all 0.3s linear;
  margin-top: -4px;
}
.single-question-widget .question-content .question-header .qtn-title h6:hover {
  color: var(--brand_color);
}
.single-question-widget .question-content .question-header .qtn-title > div span {
  margin-right: 14px;
  display: inline-block;
}
.single-question-widget .question-content .question-header .qtn-title > div span:last-child {
  margin-right: 0;
}
.single-question-widget .question-content .question-header .qtn-title > div .author-name {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #4a6ee0;
}
.single-question-widget .question-content .question-header .qtn-title > div .author-pos {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: var(--brand_color);
  background-color: rgba(17, 166, 131, 0.05);
  padding: 2px 10px;
  border-radius: 3px;
}
.single-question-widget .question-content .question-header .qtn-title > div .timestamp {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.single-question-widget .question-body {
  display: flex;
  margin-top: 18px;
}
.single-question-widget .question-body .vote {
  text-align: center;
  margin-right: 25px;
}
.single-question-widget .question-body .vote button {
  background-color: transparent;
  color: #9199a1;
  border: none;
  font-size: 35px;
  padding: 0;
}
.single-question-widget .question-body .vote button:hover {
  color: var(--brand_color);
}
.single-question-widget .question-body .vote .count {
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  color: #9199a1;
  margin: 0 0 6px 0;
}
.single-question-widget .question-body .q-text {
  margin-top: 3px;
}
.single-question-widget .question-body .q-text p {
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #6a737c;
  padding-right: 20px;
}
.single-question-widget .question-body .q-text .q-tag-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}
.single-question-widget .question-body .q-text .q-tag-list li {
  margin: 10px 10px 0 0;
}
.single-question-widget .question-body .q-text .q-tag-list li a {
  border: 1px solid #e6e6e6;
  border-radius: 3px;
  background-color: transparent;
  padding: 3px 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #6a737c;
}
.single-question-widget .question-body .q-text .q-tag-list li a:hover {
  color: var(--brand_color);
  border-color: var(--brand_color);
}
.single-question-widget .question-body .q-text .q-tag-list li:last-child {
  margin-left: 0;
}
.single-question-widget .comment-bar {
  display: flex;
  align-items: center;
  margin-left: 60px;
  margin-top: 15px;
}
.single-question-widget .comment-bar img {
  border-radius: 50%;
  height: 36px;
  width: 36px;
  margin-right: 10px;
}
.single-question-widget .comment-bar .form-group {
  position: relative;
  display: inline-block;
  flex: 1;
}
.single-question-widget .comment-bar .form-group .form-control {
  border: 1px solid #e6e6e6;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #9199a1;
  height: 36px;
  padding-left: 15px;
  padding-right: 40px;
  background-color: transparent;
}
.single-question-widget .comment-bar .form-group .inp-file {
  display: none;
  visibility: hidden;
}
.single-question-widget .comment-bar .form-group .cam-btn {
  position: absolute;
  right: 18px;
  top: 50%;
  transform: translateY(-50%);
  color: #848d95;
  cursor: pointer;
}
.single-question-widget .comment-bar .doc_border_btn {
  padding: 3px 20px;
  border-radius: 3px;
  margin-left: 20px;
  border-width: 1px;
  font-size: 14px;
  font-weight: 500;
}
.single-question-widget .question-reach > div {
  padding: 7px 12.5px;
  text-align: center;
  display: flex;
  flex-direction: column;
}
.single-question-widget .question-reach > div div {
  display: inline-block;
}
.single-question-widget .question-reach > div div:first-child {
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  margin-bottom: 3px;
}
.single-question-widget .question-reach > div div:last-child {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.single-question-widget .question-reach .answer {
  border: 1px solid rgba(7, 134, 105, 0.4);
  border-radius: 4px;
}
.single-question-widget .question-reach .answer div {
  color: #078669;
}
.single-question-widget .question-reach .view {
  margin-top: 5px;
}
.single-question-widget .question-reach .view div {
  color: #848d95;
}

.single-question-widget-2 {
  box-shadow: 0 10px 40px 0 rgba(23, 29, 36, 0.0509803922);
  background-color: #fff;
  border-radius: 5px;
  margin-top: 20px;
  padding: 20px 25px 30px 25px;
}
.single-question-widget-2 .question-tag a {
  font-family: var(--rob);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  position: relative;
  color: var(--baseColor2);
  margin-right: 20px;
  margin-right: 20px;
}
.single-question-widget-2 .question-tag a:after {
  position: absolute;
  content: "";
  background-color: var(--baseColor2);
  height: 5px;
  width: 5px;
  border-radius: 50%;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
.single-question-widget-2 .question-tag a:last-child::after {
  display: none;
}
.single-question-widget-2 a h6 {
  font-family: var(--rob);
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
  color: #171d24;
  margin-top: 20px;
}
.single-question-widget-2 a h6:hover {
  color: var(--brand_color);
}
.single-question-widget-2 .user-ans {
  font-family: var(--rob);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 15px;
  margin-bottom: 25px;
}
.single-question-widget-2 .user-ans a {
  color: var(--baseColor2);
}
.single-question-widget-2 .user-ans .answer {
  font-family: var(--rob);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #171d24;
}
.single-question-widget-2 .user-ans .answer .ans-img {
  display: inline-block;
  margin-right: 5px;
}
.single-question-widget-2 .user-ans .answer img {
  margin-left: -10px;
}
.single-question-widget-2 .user-ans .answer img:first-child {
  margin: 0;
}
.single-question-widget-2 p {
  font-family: var(--rob);
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #535a60;
}
.single-question-widget-2 .read-more {
  color: var(--baseColor2);
}
.single-question-widget-2 .action_btn {
  padding: 3px 15px;
  border-radius: 3px;
  border-width: 1px;
  font-size: 14px;
  font-weight: 500;
}
.single-question-widget-2 .action_btn i {
  vertical-align: middle;
  font-size: 18px;
  padding-left: 0;
  display: inline-block;
  transform: scaleX(-1);
  margin-right: 3px;
}

/*=========== Add Question Widget css ==========*/
.add-question-widget {
  box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  padding: 30px 40px 40px 40px;
  border-radius: 10px;
  background-color: #fff;
}
.add-question-widget .widget-title {
  font-family: var(--rob);
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
  color: #171d24;
}
.add-question-widget label {
  font-family: var(--rob);
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #171d24;
  margin-bottom: 7px;
}
.add-question-widget label span {
  color: #e52323;
}
.add-question-widget .form-check-label {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #606871;
}
.add-question-widget .form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23171D24' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}
.add-question-widget .form-check-input:checked {
  background-color: transparent;
  border-color: #9199a1;
}
.add-question-widget .instruction {
  font-family: var(--rob);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #606871;
  margin-top: 7px;
}
.add-question-widget .instruction span {
  color: #4a6ee0;
}
.add-question-widget .action_btn {
  border: none;
  padding: 9px 28px;
  box-shadow: none;
  border-radius: 5px;
}
.add-question-widget .cancel_btn {
  font-family: var(--rob);
  font-size: 18px;
  font-weight: 400;
  color: #171d24;
  border-radius: 5px;
  background: #f2f4f5;
  display: inline-block;
  padding: 9px 28px;
  border: none;
}
.add-question-widget textarea {
  border-color: #e6e6e6;
  border-radius: 5px;
}
.add-question-widget .icon-input-group .form-control:not(textarea) {
  height: 50px;
}

.dropzone-file-preview {
  list-style: none;
  margin: 0;
  padding: 0;
}
.dropzone-file-preview li {
  border: 1px solid #e6e6e6;
  background-color: #fff;
  border-radius: 5px;
  padding: 15px;
  height: 50px;
  line-height: 50px;
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
  position: relative;
  z-index: 1;
}
.dropzone-file-preview li:first-child {
  display: none;
}
.dropzone-file-preview li.dz-error {
  background-color: rgba(251, 78, 78, 0.5);
  border-color: rgba(251, 78, 78, 0.5);
}
.dropzone-file-preview li.dz-error span,
.dropzone-file-preview li.dz-error ion-icon {
  color: #fff;
}
.dropzone-file-preview li.dz-complete .upload-progress {
  opacity: 0;
}
.dropzone-file-preview li .upload-progress {
  opacity: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 10%;
  background: #e6e6e6;
  height: 100%;
  z-index: -1;
}
.dropzone-file-preview li .preview-info {
  display: flex;
  align-items: center;
}
.dropzone-file-preview li span {
  font-family: var(--rob);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: #606871;
  display: inline-block;
}
.dropzone-file-preview li ion-icon {
  font-size: 18px;
  color: #606871;
  margin-right: 5px;
  display: inline-block;
}
.dropzone-file-preview li button {
  color: #e52323;
  font-family: var(--rob);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  border: none;
  background-color: transparent;
  padding: 0;
}

/*=========== user list Widget css ==========*/
.user-list-widget .widget-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #c8ccd0;
}
.user-list-widget .widget-header h4 {
  margin-bottom: 0;
}
.user-list-widget .widget-header i {
  color: #9199a1;
  transform: translateY(-50%) scaleX(-1);
}
.user-list-widget .widget-header .form-control {
  max-width: 300px;
  border-color: #c8ccd0;
}
.user-list-widget .widget-header .form-control::placeholder {
  color: #9199a1;
  font-family: var(--rob);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}
.user-list-widget .widget-filter {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.user-list-widget .widget-filter .table-sorting {
  display: inline-flex;
  border-radius: 5px;
  background-color: #fff;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #e6e6e6;
  height: 40px;
  padding: 0 10px 0 14px;
  min-width: 135px;
  font-family: var(--rob);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: #606871;
  margin-right: 15px;
}
.user-list-widget .widget-filter .table-sorting span {
  margin-left: 10px;
}
.user-list-widget .widget-filter .nice_select {
  background-color: transparent;
  border: none;
  line-height: 45px;
  color: #171d24;
  font-size: 14px;
  padding-left: 15px;
}
.user-list-widget .widget-filter .nice_select::after {
  border-color: #171d24;
  margin-top: -2px;
}
.user-list-widget .widget-filter .layout-switcher .nav {
  border-radius: 5px;
  background-color: #fff;
  padding: 5px;
}
.user-list-widget .widget-filter .layout-switcher .nav .nav-link {
  border-radius: 5px;
  padding: 0;
  height: 30px;
  width: 30px;
  padding: 0 6px;
  background-color: transparent;
  fill: #606871;
  border: none;
}
.user-list-widget .widget-filter .layout-switcher .nav .nav-link img {
  filter: invert(41%) sepia(5%) saturate(925%) hue-rotate(171deg) brightness(95%) contrast(88%);
}
.user-list-widget .widget-filter .layout-switcher .nav .nav-link:hover img {
  filter: invert(35%) sepia(81%) saturate(435%) hue-rotate(116deg) brightness(100%) contrast(100%);
}
.user-list-widget .widget-filter .layout-switcher .nav .nav-link.active {
  background-color: rgba(7, 134, 105, 0.1);
  fill: #171d24;
}
.user-list-widget .widget-filter .layout-switcher .nav .nav-link.active img {
  filter: invert(9%) sepia(15%) saturate(1025%) hue-rotate(172deg) brightness(91%) contrast(94%);
}
.user-list-widget .single-user-widget {
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 1.6px 3.59px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  transition: all 0.3s ease-out;
  position: relative;
  text-align: center;
  padding-top: 35px;
  padding-bottom: 20px;
}
.user-list-widget .single-user-widget h6 {
  margin-bottom: 5px;
}
.user-list-widget .single-user-widget .more {
  position: absolute;
  top: 20px;
  right: 17px;
  color: #9199a1;
}
.user-list-widget .single-user-widget .more ion-icon {
  color: #9199a1;
  font-size: 14px;
}
.user-list-widget .single-user-widget.list-view {
  display: flex;
  flex-direction: row;
  padding: 20px;
  text-align: left;
}
.user-list-widget .single-user-widget.list-view .user-body {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-left: 15px;
}
.user-list-widget .single-user-widget.list-view .user-img {
  margin-bottom: 0;
}
.user-list-widget .single-user-widget.list-view .user-activity {
  margin-top: 0;
}
.user-list-widget .single-user-widget.list-view .user-activity div {
  width: 100%;
  text-align: center;
}
.user-list-widget .single-user-widget.list-view .user-activity div:first-child {
  margin-right: 25px;
}
.user-list-widget .single-user-widget:hover {
  box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078);
}
.user-list-widget .single-user-widget .user-img {
  display: inline-block;
  position: relative;
  margin-bottom: 12px;
}
.user-list-widget .single-user-widget .user-img::after {
  content: "";
  position: absolute;
  top: 2.5px;
  left: 2.5px;
  right: 2.5px;
  bottom: 2.5px;
  border-radius: 50%;
  border: 1px solid #fff;
  opacity: 0.7;
}
.user-list-widget .single-user-widget h6 {
  font-family: var(--rob);
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  color: #171d24;
  margin: 0;
}
.user-list-widget .single-user-widget p {
  font-family: var(--rob);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: #606871;
  margin: 0;
}
.user-list-widget .single-user-widget .tag {
  display: inline-block;
  font-family: var(--rob);
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  padding: 0 5px;
  border-radius: 2px;
  color: #fff;
}
.user-list-widget .single-user-widget .tag.tag-beg {
  background-color: var(--baseColor2);
}
.user-list-widget .single-user-widget .tag.tag-mod {
  background-color: #7e13bf;
}
.user-list-widget .single-user-widget .tag.tag-prt {
  background-color: #cc751f;
}
.user-list-widget .single-user-widget .user-activity {
  display: flex;
  margin-top: 27px;
}
.user-list-widget .single-user-widget .user-activity div {
  width: 50%;
  text-align: center;
}
.user-list-widget .single-user-widget .user-activity div p {
  font-size: 14px;
  font-weight: 500;
  line-height: 8px;
  color: #171d24;
}
.user-list-widget .single-user-widget .user-activity div span {
  display: inline-block;
  font-family: var(--rob);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: #606871;
}

.icon-input-group {
  position: relative;
}
.icon-input-group .nice-select {
  float: inherit;
  border: 1px solid #e6e6e6;
  line-height: 49px;
}
.icon-input-group .form-control {
  padding-left: 40px;
  border-color: #e6e6e6;
  border-radius: 5px;
}
.icon-input-group i {
  font-size: 16px;
  color: #848d95;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 15px;
  display: inline-block;
}
.icon-input-group.right-icon i {
  left: inherit;
  right: 15px;
  transform: translateY(-50%) scaleX(-1);
}
.icon-input-group.right-icon .form-control {
  padding-left: 0.75rem;
  padding-right: 40px;
}

/*=========== user details Widget css ==========*/
.user-details-widget {
  background-color: #fff;
  border-radius: 10px;
  border: 1px solid #e6e6e6;
}
.user-details-widget .widget-header {
  padding: 0 35px 25px 35px;
  border-bottom: 1px solid #e6e6e6;
}
.user-details-widget .widget-body {
  padding: 18px 35px 17px 35px;
}
.user-details-widget .user-text {
  font-family: var(--rob);
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #535a60;
  margin-bottom: 52px;
}
.user-details-widget h4 {
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
  color: #171d24;
}
.user-details-widget h6 {
  font-family: var(--rob);
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  color: #171d24;
  margin-bottom: 2px;
}
.user-details-widget h6 img {
  margin-right: 2px;
}
.user-details-widget p a {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  display: inline-block;
  color: #535a60;
}

.qna-statistics {
  box-shadow: 0 1.6000000238px 3.5999999046px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  padding: 21px 35px 18px 35px;
  background-color: #fff;
}
.qna-statistics img {
  margin-right: 10px;
  vertical-align: top;
}
.qna-statistics p {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  color: #535a60;
  margin-bottom: 11px;
}
.qna-statistics h5 {
  font-size: 30px;
  font-weight: 500;
  line-height: 36px;
  color: #171d24;
  margin-bottom: 0;
}

@media (min-width: 1200px) {
  .user-details-area .col-xl-10,
  .badges-area .col-xl-10 {
    padding-left: 30px;
  }
}
@media (min-width: 1367px) {
  .user-details-area .col-xl-10,
  .badges-area .col-xl-10 {
    padding-left: 65px;
  }
}

/*=========== Single Badge Widget css ==========*/
.single-badge-widget {
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 1.6000000238px 3.5999999046px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  padding: 30px 25px 24px 25px;
  text-align: center;
  position: relative;
  transition: all 0.3s ease-out;
}
.single-badge-widget:hover {
  box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078);
}
.single-badge-widget.locked {
  filter: grayscale(100%);
}
.single-badge-widget.locked:hover {
  filter: grayscale(0%);
}
.single-badge-widget.locked::before {
  font-family: "ElegantIcons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  position: absolute;
  content: "\e06c";
  top: 22px;
  left: 22px;
  font-size: 17px;
  color: #606871;
}
.single-badge-widget h5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
  color: #171d24;
  margin-top: 20px;
  margin-bottom: 10px;
}
.single-badge-widget p {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #606871;
  margin-bottom: 0;
}

/*=========== Pagination Widget css ==========*/
.widget-pagination-box {
  box-shadow: 0 10px 30px 0 rgba(23, 29, 36, 0.0509803922);
  border-radius: 5px;
  padding: 19px;
  background-color: #fff;
  border: 1px solid transparent;
}

/*----------------------------------------------------*/
:root {
  --rob: "Roboto", sans-serif;
  --great: "Great Vibes", cursive;
  --bg_gradient: linear-gradient( 45deg, #F5FDFF, #FEEFEC );
  --baseColor2: #4a6ee0;
  --hover3: #c6e7f7;
  --brand_color: var(--accent_solid_color_opt, #078669);
  --secondary_color: var(--secondary_color_opt, #1d2746);
  --p_color: var(--paragraph_color_opt, #6b707f);
  --black_25: #f9f9f9;
  --black_50: #f2f2f2;
  --black_75: #eeeeee;
  --black_90: #e0e6f0;
  --black_100: #d6d9dc;
  --black_150: #c8ccd0;
  --black_200: #bbc0c4;
  --black_300: #9fa6ad;
  --black_350: #9199a1;
  --black_400: #848d95;
  --black_500: #6a737c;
  --black_600: #535a60;
  --black_700: #3c4146;
  --black_750: #2f3337;
  --black_800: #242729;
  --black_900: #0c0d0e;
}

/*font Variables*/
/**=== Functions ===**/
.col-md-offset-right-1,
.col-lg-offset-right-1 {
  margin-right: 8.33333333%;
}

/*---------------------------------------------------- */
/** === Topics === **/
.button-container .all_doc_btn {
  margin-top: 40px;
}

@keyframes slideDown {
  0% {
    transform: translate3d(0, 15px, 0);
  }
  100% {
    transform: translate3d(0, 23px, 0);
  }
}
.doc_border_btn.border-light {
  border-color: #cfebf1 !important;
}
.doc_border_btn.border-light svg {
  margin-left: 8px;
  vertical-align: 0;
  transition: all 0.3s ease-in-out;
}
.doc_border_btn.border-light:hover {
  border-color: var(--brand_color) !important;
}
.doc_border_btn.border-light:hover svg path {
  fill: #fff;
}

@media (max-width: 768px) {
  .pagination-wrapper {
    display: block;
    text-align: left;
    padding: 20px;
  }
}
@media (max-width: 560px) {
  .pagination-wrapper {
    flex-direction: column;
  }
}
.pagination-wrapper p {
  margin: 0;
}
.pagination-wrapper .post-pagination {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (max-width: 768px) {
  .pagination-wrapper .post-pagination {
    margin-top: 30px;
  }
}
.pagination-wrapper .post-pagination li {
  display: inline-block;
}
.pagination-wrapper .post-pagination li.pegi-disable {
  display: none;
}
.pagination-wrapper .post-pagination li:not(:last-child) {
  margin-right: 3px;
}
.pagination-wrapper .post-pagination li a {
  display: block;
  color: #6b707f;
  height: 35px;
  width: 35px;
  text-align: center;
  line-height: 35px;
  background: #f2f5f6;
  border-radius: 3px;
}
.pagination-wrapper .post-pagination li a:hover, .pagination-wrapper .post-pagination li a.active {
  background: var(--brand_color);
  color: #fff;
}

.community-post .post-content .author-avatar {
  margin-top: -2px;
}
.community-post .post-content .author-avatar.forum-icon {
  border-radius: 0;
}
.community-post .post-content .author-avatar.forum-icon img {
  padding: 2px;
}
@media (max-width: 667px) {
  .community-post .post-content .author-avatar {
    margin-right: 20px;
  }
}
@media (max-width: 420px) {
  .community-post .post-content .author-avatar {
    margin-right: 15px;
  }
}
.community-post .post-content .entry-content p {
  margin: 0;
}
@media (max-width: 667px) {
  .community-post .post-meta-wrapper {
    margin-top: 15px;
    margin-left: 70px;
  }
}
.community-post .post-meta-wrapper .post-meta-info {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (max-width: 991px) {
  .community-post .post-meta-wrapper .post-meta-info li:not(:last-child) {
    margin-right: 20px;
  }
}
.community-post .post-meta-wrapper .post-meta-info li a i {
  margin-right: 10px;
}
.community-post .post-meta-wrapper .post-meta-info li a:hover {
  color: var(--brand_color);
}
.community-post.style-two {
  margin-bottom: 0;
  border-radius: 0;
  box-shadow: none;
  position: relative;
}
.community-post.style-two .post-content .entry-content .post-title {
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 5px;
}
.community-post.style-two .post-content .entry-content .solved-topic-bar {
  display: inline;
}
.community-post.style-two .post-meta-wrapper .post-meta-info li i {
  transition: all 0.3s ease-in-out;
}
.community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover a {
  color: #b1b5c0;
}
.community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover i {
  color: #f9ae44;
}
.community-post.style-two .com-featured {
  position: absolute;
  right: 0;
  top: -2px;
  height: 30px;
  width: 30px;
  z-index: 2;
  text-align: center;
  color: #fff;
  padding: 0 15px;
}
.community-post.style-two .com-featured i {
  z-index: 22;
  position: relative;
  font-size: 14px;
}
.community-post.style-two .com-featured:after {
  content: "";
  top: 0;
  position: absolute;
  right: 0;
  width: 0;
  height: 0;
  border-left: 30px solid transparent;
  border-right: 0 solid transparent;
  border-top: 30px solid #00ae69;
  z-index: 1;
}
.community-post.style-two .cat-wrap {
  display: inline-block;
  vertical-align: 3px;
}

/** === Forum heading bar === **/
.forums-box {
  background: var(--bs-white);
}

@media (max-width: 768px) {
  .post-header {
    display: block;
  }
}
@media (max-width: 576px) {
  .post-header {
    padding: 15px;
  }
}
.post-header .support-total-info {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (max-width: 768px) {
  .post-header .support-total-info {
    margin-bottom: 10px;
  }
}
.post-header .support-total-info li {
  display: inline-block;
  font-size: 14px;
}
.post-header .support-total-info li.open-ticket {
  color: var(--black_800);
  font-weight: 500;
}
.post-header .support-total-info li a {
  font-size: 14px;
  font-weight: 500;
}
.post-header .support-total-info li a:hover {
  color: var(--brand_color);
}
.post-header .support-total-info li:not(:last-child) {
  margin-right: 20px;
}
.post-header .support-total-info li i {
  color: #00ae69;
  margin-right: 5px;
  vertical-align: -2px;
}
.post-header .support-total-info li:nth-child(1) i {
  color: #f06292;
}
.post-header .category-menu {
  margin: 0;
  padding: 0;
  list-style: none;
}
.post-header .category-menu li {
  display: inline-block;
}
.post-header .category-menu li:not(:last-child) {
  margin-right: 20px;
}
@media (max-width: 546px) {
  .post-header .category-menu li:not(:last-child) {
    margin-right: 0;
  }
}
@media (max-width: 380px) {
  .post-header .category-menu li:nth-child(4) .dropdown-menu {
    width: 190px;
  }
}
.post-header .category-menu li:nth-child(3) .title:before, .post-header .category-menu li:nth-child(3) .title:after {
  right: 40px;
}
.post-header .category-menu li:nth-child(1) .title:before, .post-header .category-menu li:nth-child(1) .title:after {
  right: auto;
  left: 30px;
}
.post-header .category-menu .dropdown-toggle {
  position: relative;
  background: transparent;
  box-shadow: none;
  border: 0;
  color: #6b707f;
  padding: 0 15px;
  font-size: 14px;
}
.post-header .category-menu .dropdown-toggle::before {
  display: none;
}
.post-header .category-menu .dropdown-toggle:after {
  content: "3";
  font-family: eleganticons;
  border: 0;
  position: absolute;
  top: 50%;
  right: -5px;
  transform: translateY(-58%);
}
.post-header .category-menu .dropdown-toggle i {
  font-size: 16px;
  color: #6b707f;
  position: relative;
  top: 1px;
  padding-left: 2px;
}
.post-header .category-menu .btn-secondary:not(:disabled):not(.disabled).active,
.post-header .category-menu .btn-secondary:not(:disabled):not(.disabled):active,
.post-header .category-menu .show > .btn-secondary.dropdown-toggle {
  background-color: transparent;
  border: none;
  color: #6b707f;
  box-shadow: none;
}
.post-header .category-menu .dropdown-menu {
  border: 1px solid #e6eeef;
  background: #fff;
  box-shadow: 0 30px 40px 0 rgba(4, 73, 89, 0.1);
  padding: 0;
  width: 260px;
  animation: slideDown 0.12s cubic-bezier(0, 0.1, 0.1, 1) backwards;
}
@media (max-width: 576px) {
  .post-header .category-menu .dropdown-menu {
    width: 210px;
  }
}
.post-header .category-menu .title {
  font-size: 14px;
  font-weight: 500;
  margin: 0;
  background: #f7f8f9;
  border-bottom: 1px solid #e6eeef;
  padding: 14px 20px 11px;
  line-height: 1;
  color: #6b707f;
  position: relative;
}
.post-header .category-menu .title:before {
  content: "";
  height: 16px;
  width: 16px;
  background: #e6eeef;
  position: absolute;
  right: 30px;
  transform: rotate(45deg);
  top: -8px;
}
.post-header .category-menu .cate-search-form {
  padding: 0 20px;
  margin-top: 10px;
}
.post-header .category-menu .cate-search-form input {
  width: 100%;
  background: #fbfcfc;
  border: 2px solid #e2e7e8;
  border-radius: 4px;
  padding: 6px 20px;
  font-size: 14px;
}
.post-header .category-menu .cate-search-form input::placeholder {
  color: #a8acb6;
}
.post-header .category-menu .cate-search-form input:focus {
  background: #fff;
}
.post-header .category-menu .short-by {
  padding: 10px 20px;
}
.post-header .category-menu .short-by a {
  padding: 7px 0 7px 20px;
  position: relative;
  color: #838793;
  font-size: 14px;
}
.post-header .category-menu .short-by a.active-short {
  color: #1d2746;
}
.post-header .category-menu .short-by a.active-short:before {
  content: "N";
  position: absolute;
  font-family: eleganticons;
  left: 0;
  top: 7px;
  color: #0abe76;
  font-size: 14px;
}
.post-header .category-menu .short-by a:hover {
  background: transparent;
  color: #1d2746;
}

ul.forum-titles {
  list-style: none;
  display: flex;
  padding: 0;
  margin: 0;
  justify-content: flex-end;
}
ul.forum-titles li {
  text-align: right;
  font-size: 14px;
}
ul.forum-titles .forum-topic-count,
ul.forum-titles .forum-reply-count {
  flex-basis: 25%;
}
ul.forum-titles .forum-freshness {
  flex-basis: 50%;
}
ul.forum-titles .forum-freshness .freshness-box {
  display: flex;
  font-size: 14px;
  line-height: 1.3;
  flex-direction: column;
}
ul.forum-titles .forum-freshness .freshness-box a {
  color: #6b707f;
}
ul.forum-titles .forum-freshness .freshness-box a:hover {
  color: var(--brand_color);
}
ul.forum-titles .forum-freshness .freshness-box .freshness-btm {
  display: flex;
  justify-content: flex-end;
  padding-top: 5px;
  align-items: center;
}
ul.forum-titles .forum-freshness .freshness-box .freshness-btm a.bbp-author-link {
  padding-right: 10px;
}
ul.forum-titles .forum-freshness .freshness-box .freshness-btm .bbp-author-avatar img {
  max-width: 30px;
  border-radius: 50%;
}

.status_widget .status {
  margin-bottom: 25px;
}
.status_widget .offline {
  color: #f4b130;
  border: 2px solid #f5d597;
  padding: 0 13px;
  display: inline-block;
  border-radius: 4px;
  margin-left: 5px;
}
.status_widget .title-sm {
  font-size: 16px;
  color: var(--secondary_color);
  font-weight: 500;
  margin-bottom: 10px;
}
.status_widget .open-hours {
  margin-bottom: 30px;
}
.status_widget .open-hours p {
  margin-bottom: 0;
}
@media (min-width: 991px) {
  .status_widget .open-hours p {
    max-width: 240px;
  }
}
.status_widget .current-time {
  margin-top: 28px;
}
.status_widget .current-time:after {
  content: "";
  display: block;
  clear: both;
}
.status_widget .current-time li {
  float: left;
  width: 50%;
}

.w_tag_list.style-light li a {
  background: #f0f2f5;
}
.w_tag_list.style-light li a:hover {
  background: rgba(7, 134, 105, 0.15);
  color: var(--brand_color);
  box-shadow: none;
}

.usefull-links {
  margin: 0;
  padding: 0;
  list-style: none;
}
.usefull-links li {
  padding: 7px 0;
}
.usefull-links li i {
  margin-right: 10px;
}
.usefull-links li a {
  color: #6b707f;
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
}
.usefull-links li a:hover {
  color: var(--brand_color);
}

.ticket_categories li {
  padding: 12px 0 10px;
  position: relative;
}
.ticket_categories li:not(:last-child) {
  border-bottom: 1px solid #e4e7e9;
}
.ticket_categories li img {
  margin-right: 10px;
  margin-bottom: 5px;
  max-width: 16px;
}
.ticket_categories li a {
  font-size: 16px;
  color: var(--secondary_color);
}
.ticket_categories li a:hover {
  color: var(--brand_color);
}
.ticket_categories li .count {
  position: absolute;
  right: 0;
  background: #ebedf0;
  padding: 4px 7px 2px;
  border-radius: 10px;
  color: #838793;
  font-size: 14px;
  display: inline-block;
  line-height: 1;
}
.ticket_categories li .count.count-fill {
  right: 35px;
  background: #0abe76;
  color: #fff;
}

/* Forum Profile Area css
============================================================================================ */
.forum-user-wrapper {
  background: #fbfbfc;
  padding-bottom: 135px;
}
.forum-user-wrapper .forum_main_inner {
  margin-top: -60px;
}

.author_option {
  background: #fff;
  border-radius: 10px;
  padding: 30px 30px 50px 30px;
  box-shadow: 0 30px 60px 0 rgba(2, 2, 48, 0.08);
}
.author_option .author_img {
  border-radius: 5px;
  overflow: hidden;
  margin-bottom: 20px;
}
.author_option .nav.nav-tabs {
  border: none;
}
.author_option .nav.nav-tabs li {
  margin-bottom: 10px;
}
.author_option .nav.nav-tabs li a {
  border: none;
  background: #f5f5f9;
  line-height: 50px;
  padding: 0 28px;
  border-radius: 25px;
  font-size: 14px;
  font-weight: 500;
  color: #232361;
}
.author_option .nav.nav-tabs li a i {
  padding-right: 2px;
}
.author_option .nav.nav-tabs li a svg {
  position: relative;
  top: -2.5px;
  margin-right: 7px;
}
.author_option .nav.nav-tabs li a:hover, .author_option .nav.nav-tabs li a.active {
  background: var(--brand_color);
  color: #fff;
}
.author_option .nav.nav-tabs li a:hover svg path, .author_option .nav.nav-tabs li a.active svg path {
  fill: #fff;
}
.author_option .nav.nav-tabs li:last-child {
  margin-bottom: 0;
}

.forum_body_area {
  background: #fff;
  padding: 50px 40px 30px 40px;
  border-radius: 10px;
  box-shadow: 0 30px 60px 0 rgba(2, 2, 48, 0.08);
}

.search_forum {
  margin-bottom: 45px;
}
.search_forum input {
  height: 50px;
  border: 1px solid #f1f1f8;
  border-radius: 25px;
  background: #f7f7fb;
  padding: 0 30px;
  line-height: 50px;
  outline: none !important;
  box-shadow: none !important;
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: var(--rob);
}
.search_forum input:focus {
  border: 1px solid #f1f1f8;
  background: #f7f7fb;
  outline: none !important;
  box-shadow: none !important;
}
.search_forum input.placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: var(--rob);
}
.search_forum input:-moz-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: var(--rob);
}
.search_forum input::-moz-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: var(--rob);
}
.search_forum input::-webkit-input-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: var(--rob);
}
.search_forum .input-group-append button {
  position: relative;
  background: var(--brand_color);
  width: 80px;
  padding: 0;
  border: none;
  color: #fff;
  text-align: center;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
}
.search_forum .input-group-append button i {
  transform: rotate(-90deg);
  position: absolute;
  left: 58%;
  text-align: center;
  top: 0;
  height: 100%;
}

.forum_topic_list h2 {
  color: #232361;
  font-size: 20px;
  font-weight: 900;
  margin-bottom: 20px;
}

.list_pagination {
  padding-top: 20px;
}
.list_pagination .left {
  line-height: 36px;
}
.list_pagination .left p {
  font-size: 14px;
  color: #6b6b80;
  font-weight: 400;
  margin-bottom: 0;
}
.list_pagination .right nav ul {
  border: none;
  margin-bottom: 0;
}
.list_pagination .right nav ul li {
  margin-right: 6px;
}
.list_pagination .right nav ul li a {
  border: none;
  background: #f8f8f8;
  padding: 0;
  font-size: 14px;
  color: #6b6b80;
  height: 36px;
  width: 36px;
  text-align: center;
  line-height: 36px;
  border-radius: 10px !important;
  outline: none;
  box-shadow: none;
}
.list_pagination .right nav ul li:hover a, .list_pagination .right nav ul li.active a {
  background: var(--brand_color);
  color: #fff;
}
.list_pagination .right nav ul li:last-child {
  margin-right: 0;
}

.profile_info .p_info_item_inner .col-sm-4:last-child .p_info_item img {
  margin-top: -13px;
}
.profile_info .p_info_item_inner .p_info_item {
  border: 1px solid #f1f1f8;
  text-align: center;
  padding-bottom: 40px;
  padding-top: 40px;
  border-radius: 6px;
}
.profile_info .p_info_item_inner .p_info_item img {
  margin-bottom: 20px;
}
.profile_info .p_info_item_inner .p_info_item h4 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 10px;
}
.profile_info .p_info_item_inner .p_info_item .info_btn {
  color: var(--brand_color);
  background: #f1f1fe;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  padding: 0 12px;
  display: inline-block;
  border-radius: 13px;
}
.profile_info .p_info_item_inner .p_info_item .info_number {
  background: #fff4ee;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  padding: 0 18px;
  display: inline-block;
  border-radius: 13px;
  color: #ff762b;
}

.info_list {
  padding-top: 45px;
  padding-bottom: 60px;
}
.info_list li {
  margin-bottom: 25px;
  font-size: 14px;
  font-weight: 500;
  color: var(--p_color);
}
.info_list li span {
  min-width: 250px;
  color: var(--secondary_color);
  font-size: 14px;
  font-weight: 700;
  float: left;
  overflow: hidden;
}
.info_list li a {
  color: #6b6b80;
  display: block;
  overflow: hidden;
  font-weight: 400;
}
.info_list li:last-child {
  margin-bottom: 0;
}

.p_social {
  border-top: 1px solid #f0f0f7;
  margin-left: -40px;
  margin-right: -40px;
  padding-top: 22px;
}
.p_social li {
  margin-right: 10px;
}
.p_social li:first-child {
  padding-left: 40px;
}
.p_social li:last-child {
  padding-right: 40px;
  margin-right: 0;
}
.p_social li a {
  height: 45px;
  width: 45px;
  background: #f2f2f7;
  color: #838793;
  font-size: 14px;
  text-align: center;
  line-height: 45px;
  display: inline-block;
  border-radius: 10px;
  transition: all 300ms linear 0s;
}
.p_social li a:hover {
  color: #fff;
  background: var(--brand_color);
}

.topic_comment_list li .media {
  padding-left: 18px;
  padding-right: 25px;
  padding-top: 28px;
}
.topic_comment_list li .media .d-flex {
  padding-right: 18px;
}
.topic_comment_list li .media .media-body {
  border-bottom: 1px solid #e8ecee;
  padding-bottom: 28px;
}
.topic_comment_list li .media .media-body .t_title h4 {
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 4px;
}
.topic_comment_list li .media .media-body .dropdown {
  margin-top: -30px;
  float: right;
  margin-right: 14px;
}
.topic_comment_list li .media .media-body .dropdown button {
  font-size: 34px;
  color: #838793;
  padding: 0;
  line-height: 26px;
  border: none;
  outline: none;
  box-shadow: none;
}
.topic_comment_list li .media .media-body .dropdown button:after {
  display: none;
}
.topic_comment_list li .media .media-body .dropdown .dropdown-menu {
  left: auto !important;
  right: -14px;
  top: 20px !important;
  padding: 14px 0;
  border: 1px solid #e8eff0;
  background: #fff;
  min-width: 218px;
  box-shadow: 0 30px 40px 0 rgba(4, 4, 89, 0.1);
}
.topic_comment_list li .media .media-body .dropdown .dropdown-menu:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #fff transparent;
  position: absolute;
  right: 16px;
  top: -10px;
  z-index: 1;
}
.topic_comment_list li .media .media-body .dropdown .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #e8eff0 transparent;
  position: absolute;
  right: 16px;
  top: -11px;
}
.topic_comment_list li .media .media-body .dropdown .dropdown-menu a {
  padding: 0 24px;
  line-height: 34px;
  font-size: 16px;
  color: var(--p_color);
}
.topic_comment_list li .media .media-body h6 {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  color: var(--p_color);
  margin-right: 18px;
  margin-bottom: 13px;
}
.topic_comment_list li .media .media-body h6 i {
  padding-right: 7px;
  font-size: 14px;
}
.topic_comment_list li .media .media-body p {
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 20px;
}
.topic_comment_list li .media .media-body .help_start {
  font-size: 14px;
  color: #838793;
  float: right;
  margin-top: -22px;
}
.topic_comment_list li .media .media-body .help_start i {
  color: #f9ae44;
  font-size: 14px;
  padding-right: 5px;
}
.topic_comment_list li .media .help_btn {
  margin-left: 7px;
}
.topic_comment_list li:last-child .media .media-body {
  border-bottom: 0;
}

/* End Forum Area css
============================================================================================ */
/* Forum Sidebar Area css
============================================================================================ */
.forum_sidebar {
  padding-left: 28px;
  font-size: 14px;
  padding-right: 5px;
}

.topics-filter {
  margin-bottom: 30px;
}
.topics-filter .nav-item .nav-link {
  position: relative;
  color: var(--black_400);
}
.topics-filter .nav-item .nav-link ion-icon {
  margin-right: 2px;
  margin-top: -2px;
}
.topics-filter .nav-item .nav-link.active, .topics-filter .nav-item .nav-link:hover {
  color: var(--secondary_color);
}
.topics-filter .nav-item .nav-link.active::after, .topics-filter .nav-item .nav-link:hover::after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  content: " ";
  width: 100%;
  height: 2px;
  border-radius: 25%;
  background: var(--brand_color);
}

.forum_sidebar_area {
  padding-top: 100px;
  padding-bottom: 100px;
}
.forum_sidebar_area .custom_container {
  position: relative;
}
.forum_sidebar_area .right_side_forum {
  margin-left: 50px;
}

.left_side_forum {
  max-width: 265px;
}

.wd_title {
  margin-bottom: 25px;
  font-size: 18px;
}

.l_widget {
  margin-bottom: 45px;
}

.comment_list .navbar-nav li {
  border-bottom: 1px solid #e6edf0;
  padding: 10px 0;
}
.comment_list .navbar-nav li:first-child {
  padding-top: 0;
}
.comment_list .navbar-nav li .media .d-flex {
  padding-right: 10px;
}
.comment_list .navbar-nav li .media .d-flex i {
  margin-top: 3px;
  color: var(--p_color);
}
.comment_list .navbar-nav li .media .media-body h4 {
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
  margin-bottom: 0;
  transition: all 300ms linear 0s;
}
.comment_list .navbar-nav li .media .media-body h5 {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-left: 9px;
  margin-bottom: 0;
}
.comment_list .navbar-nav li .media .media-body p {
  margin-bottom: 0;
  font-size: 12px;
}
.comment_list .navbar-nav li:hover .media .media-body h4 {
  color: var(--brand_color);
}
.comment_list .navbar-nav li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.forum_body .navbar-nav li {
  padding: 25.5px 30px;
  transition: all 300ms linear 0s;
}
.forum_body .navbar-nav li .media .media-body .t_title h4 {
  margin-bottom: 8px;
}
.forum_body .navbar-nav li .media .media-body .t_title h4 ion-icon {
  color: #22863a;
  position: relative;
  top: 3px;
  font-size: 20px;
  margin-left: 5px;
}
.forum_body .navbar-nav li .media .media-body h6 svg {
  position: relative;
  top: -1px;
  margin-right: 5px;
}
.forum_body .navbar-nav li .media .media-body h6:hover {
  color: var(--brand_color);
}
.forum_body .navbar-nav li .media .media-body h6:hover svg path {
  fill: var(--brand_color);
}
.forum_body .navbar-nav li .media .media-right .nav {
  display: inline-block;
}
.forum_body .navbar-nav li .media .media-right .nav li {
  display: inline-block;
  padding: 0;
  margin-left: -12px;
  border: none;
  transition: all 300ms linear 0s;
}
.forum_body .navbar-nav li .media .media-right .nav li a {
  margin-left: 0;
}
.forum_body .navbar-nav li .media .media-right .nav li a:after {
  display: none;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu {
  min-width: 400px;
  background: #fff;
  left: auto !important;
  right: -18px !important;
  padding: 30px 30px 30px 30px;
  margin-top: 15px;
  border: 1px solid #e6edf0;
  box-shadow: 0 30px 40px rgba(10, 71, 102, 0.1);
  border-radius: 4px;
  display: block;
  visibility: hidden;
  position: absolute;
  opacity: 0;
  transition: all 300ms linear 0s;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu:before {
  content: "";
  position: absolute;
  right: 18px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent #fff transparent;
  top: -8px;
  z-index: 1;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu:after {
  content: "";
  height: 16px;
  width: 16px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent #e6edf0 transparent;
  position: absolute;
  right: 18px;
  top: -17px;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media {
  margin-bottom: 50px;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .d-flex {
  padding-right: 15px;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body h4 {
  display: block;
  width: 100%;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 18px;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body .follow_btn {
  width: 90px;
  height: 30px;
  border: 1px solid #6b707f;
  border-radius: 4px;
  display: inline-block;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
  transition: all 300ms linear 0s;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body .follow_btn:hover {
  background: var(--brand_color);
  color: #fff;
  border-color: var(--brand_color);
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items {
  text-align: center;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items h4 {
  font-size: 14px;
  font-weight: 400;
}
.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items h6 {
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 0;
}
.forum_body .navbar-nav li .media .media-right .nav li:hover .dropdown-menu {
  visibility: visible;
  opacity: 1;
}
.forum_body .navbar-nav li .media .media-right .nav:hover li {
  margin-left: 4px;
}
.forum_body .navbar-nav li .media .media-right a {
  margin-left: 45px;
  color: #54595d;
}
.forum_body .navbar-nav li .media .media-right a i {
  margin-right: 10px;
  color: #818799;
}
.forum_body .navbar-nav li .media .media-right a:hover {
  color: var(--brand_color);
}
.forum_body .navbar-nav li .media .media-right a:hover i {
  color: var(--brand_color);
}
.forum_body .navbar-nav li:hover .media .media-body .t_title h4 {
  color: var(--brand_color);
}

.fade {
  transition: opacity 0.5s ease-in-out;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  /* display: none; <- Crashes Chrome on hover */
  -webkit-appearance: none;
  margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}

input[type=number] {
  -moz-appearance: textfield; /* Firefox */
}

.bbpress .breadcrumb .breadcrumb-item {
  margin-top: 0;
}
.bbpress .breadcrumb .breadcrumb-item:before {
  content: "5";
  font-family: eleganticons;
  color: #b7b9be;
  padding-right: 3px;
}
.bbpress a.bbp-breadcrumb-home {
  color: var(--black_400);
  font-size: 14px;
}

/****** ===================================== CSS ==================================== **/
.bbp-template-notice {
  margin-bottom: 30px;
  max-width: 98%;
}

.answer-action + .bbp-template-notice {
  max-width: 100%;
}

.bbp-template-notice ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.bbp-forum-description span.bbp-author-avatar {
  display: none;
}

.communities-boxes .docy-com-box .icon-container {
  margin-bottom: 25px;
}

.communities-boxes .docy-com-box .icon-container img {
  max-width: 50px;
  border-radius: 5px;
}

.community-post.style-two .meta li img {
  max-width: 16px;
}

/** === Topic Form === **/
.bbp-topic-form {
  margin-top: 80px;
}
@media (max-width: 560px) {
  .bbp-topic-form {
    margin-top: 50px;
  }
}

.bbp-no-topic,
.bbp-reply-form {
  margin-top: 40px;
}

.bbp-login-form legend,
#new-post legend {
  font-family: "Roboto", sans-serif;
  color: var(--secondary_color);
  font-size: 20px;
  font-weight: 500;
}

#bbpress-forums fieldset.bbp-form input[type=text],
#bbpress-forums fieldset.bbp-form input[type=password],
.bbp-login-form input[type=text],
.bbp-login-form input[type=password],
#new-post .bbp-the-content-wrapper textarea,
#new-post input[type=text] {
  height: 50px;
  line-height: 50px;
  background: var(--bs-white);
  box-shadow: none;
  border: 1px solid var(--black_50);
  padding-left: 20px;
  transition: all 0.2s linear;
  border-radius: 4px;
  color: var(--black_600);
  width: 100%;
}

#bbpress-forums fieldset.bbp-form input:focus,
#bbpress-forums fieldset.bbp-form textarea:focus,
.bbp-login-form input[type=text]:focus,
.bbp-login-form input[type=password]:focus,
#new-post .bbp-the-content-wrapper textarea:focus,
#new-post input[type=text]:focus {
  border-color: var(--brand_color);
}

#bbpress-forums fieldset select#bbp_forum_id {
  max-width: 100%;
}

.bbp-login-form .bbp-submit-wrapper {
  margin-top: -30px;
}

.aq-form-wrapper .form-item {
  margin-top: 30px;
}
@media (max-width: 560px) {
  .aq-form-wrapper .form-item {
    margin-top: 22px;
  }
}

.aq-notify-check {
  margin-bottom: 10px;
}

#new-post .bbp-the-content-wrapper {
  margin-top: 30px;
  padding-left: 15px;
  width: 100%;
  padding-right: 15px;
}

.bbp-reply-form #new-post .bbp-the-content-wrapper {
  padding: 0;
  margin-bottom: 25px;
}

div.bbp-submit-wrapper {
  float: none;
}

#new-post .bbp-the-content-wrapper textarea {
  height: 300px;
  border: none;
  line-height: 1.5;
  padding: 20px;
}

#new-post .bbp-the-content-wrapper textarea:focus,
#new-post input[type=text]:focus,
.bbp-login-form input[type=text]:focus {
  background: #fbfcfd;
}

form.bbp-login-form {
  position: relative;
}

.bbp-login-form .bbp-form .bbp-remember-me {
  margin-bottom: 5px;
  margin-top: 20px;
}

.bbp_widget_login .bbp-login-links {
  float: right;
}

.bbp-login-form label,
#new-post label {
  font-weight: 500;
  font-family: "Roboto", sans-serif;
  color: var(--secondary_color);
  font-size: 14px;
  margin-bottom: 2px;
}

.bbp_widget_login .bbp-login-links a.bbp-lostpass-link {
  padding-top: 5px;
}

input.checkbox-tik {
  color: #6b707f;
  position: relative;
  width: 12px;
  outline: none;
  height: 12px;
  top: 1px;
  left: 0;
  margin: 0;
}

.checkbox-tik + label {
  padding-left: 5px;
  font-size: 15px;
}

input.checkbox-tik:checked:before {
  border-color: var(--brand_color);
}

input.checkbox-tik:before {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  border: 1px solid #6b707f;
  top: 0;
  left: 0;
  border-radius: 2px;
  background-color: #fff;
}

input.checkbox-tik:after {
  content: "";
  display: block;
  width: 5px;
  height: 11px;
  border: solid var(--brand_color);
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  position: absolute;
  top: -2px;
  left: 5px;
  opacity: 0;
  transition: all 0.2s linear;
}

input.checkbox-tik:checked:after {
  opacity: 1;
}

.bbp-remember-me label,
#new-post #bbp_topic_subscription + label {
  font-weight: 400;
  margin-bottom: 0;
  font-size: 14px;
}

.load-forum {
  background: var(--bs-white);
}

.bbp-submit-wrapper #user-submit,
#new-post #bbp_reply_submit,
#new-post #bbp_topic_submit {
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  border-radius: 4px;
  background: var(--brand_color);
  display: inline-block;
  padding: 12px 35px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
  border: none;
}

.bbp-submit-wrapper {
  margin-bottom: 0;
}

.bbp-submit-wrapper #user-submit:hover,
#new-post #bbp_reply_submit:hover,
#new-post button#bbp_topic_submit:hover {
  box-shadow: 0 20px 30px 0 rgba(12, 118, 142, 0.24);
}

input#bbp_topic_subscription + label {
  color: #6b707f;
}

.post-header .category-menu li,
.community-post .post-meta-wrapper .post-meta-info li a i {
  font-size: 14px;
}

.forum-post-content .forum-post-btm .taxonomy i, .forum-post-content .forum-post-btm .taxonomy img,
.community-post .post-meta-wrapper .post-meta-info li a i,
.community-post.style-two .meta li i, .community-post.style-two .meta li img {
  margin-right: 5px;
}

ul.forum-titles .forum-freshness .freshness-box a {
  font-size: 12px;
}

ul.forum-titles .forum-freshness .freshness-box .freshness-btm .bbp-author-avatar img {
  height: auto;
}

.bbp-pagination {
  display: flex;
  justify-content: flex-end;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 580px) {
  .bbp-pagination {
    width: 100%;
    justify-content: center;
    margin-top: 10px;
  }
}

.pagination-wrapper .page-numbers {
  display: block;
  color: #6b707f;
  height: 35px;
  width: 35px;
  text-align: center;
  line-height: 35px;
  background: #f2f5f6;
  border-radius: 3px;
  margin-right: 8px;
}
.pagination-wrapper .page-numbers:last-child {
  margin-right: 0;
}
.pagination-wrapper .page-numbers:hover, .pagination-wrapper .page-numbers.current {
  background: var(--brand_color);
  color: #fff;
}
.pagination-wrapper .page-numbers.next {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 2px;
}

.bbp-no-reply, .bbp-forum-closed {
  margin-top: 50px;
}

/** === Widgets === **/
.widget_display_stats dl dt {
  float: left;
  clear: left;
  margin: 0 0 10px;
  font-weight: 500;
}

.widget_display_stats dl dd {
  float: right;
  margin: 0;
}

.widget_display_replies li:before {
  font-family: "Line Awesome Free" !important;
  content: "\f4ad" !important;
  font-weight: 900;
  font-size: 18px !important;
  margin: 0px !important;
  padding: 0px !important;
  line-height: 23px;
}

.widget_display_topics li div {
  color: var(--black_400);
}
.widget_display_topics li::before {
  font-family: "Line Awesome Free";
  content: "\f7cd";
  font-weight: 900;
  margin: -3px 12px 0 0;
  font-size: 18px;
  color: var(--black_800);
  position: absolute;
  left: 0;
  top: 0;
}

.widget_display_topics .bbp-forum-title,
.widget_display_replies .bbp-forum-title {
  display: inline-block;
  line-height: 1.36;
  color: var(--black_900);
}

.widget_display_topics li,
.widget_display_replies li {
  padding-left: 30px;
  position: relative;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e5e7e9;
  font-size: 16px;
}
.widget_display_topics li time,
.widget_display_replies li time {
  color: var(--black_400);
  display: block;
  font-size: 14px;
}
.widget_display_topics li div,
.widget_display_replies li div {
  font-size: 14px;
}

.widget_display_topics li a,
.widget_display_replies li a {
  color: var(--secondary_color);
}
.widget_display_topics li a .bbp-author-avatar img,
.widget_display_replies li a .bbp-author-avatar img {
  border-radius: 50px;
}

.widget_display_replies li a .bbp-author-avatar {
  margin-right: 5px;
}

.widget_display_topics li a:hover,
.widget_display_replies li a:hover {
  color: var(--brand_color);
}

.bbp-logged-in .avatar {
  float: left;
  margin: 0 15px 0 0;
  -webkit-border-radius: 99%;
  -moz-border-radius: 99%;
  -ms-border-radius: 99%;
  border-radius: 99%;
}

.bbp-logged-in h4 {
  font-weight: normal;
  font-size: 18px;
  clear: none;
  margin: 0 0 5px;
}

.bbp-logged-in h4 a {
  color: #333;
  font-weight: 500;
}

.bbp-logged-in a.button.logout-link:hover,
.bbp-logged-in h4 a:hover {
  color: var(--brand_color);
}

.bbp-logged-in a.button.logout-link:hover,
.bbp-logged-in a.button.logout-link {
  color: #666;
}

.forum-post-content .content img {
  max-width: 100%;
  height: auto;
}

ul.bbp-topics-widget.newness img {
  border-radius: 50%;
  margin: 5px;
}

.bbp-submit-wrapper {
  float: left;
  margin-top: 0;
}

.forum-post-content .forum-post-btm .taxonomy.forum-post-cat {
  display: flex;
}

.bbp-topic-reply-link {
  padding: 6px 20px;
  font-weight: 400;
  border-radius: 2px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
  background: #fff;
  border: 1px solid #d0d8dc;
  color: var(--secondary_color);
  height: 26px;
  font-size: 12px;
  line-height: 26px;
}

.comment-content .bbp-topic-reply-link:hover {
  background: #fff;
  border: 1px solid var(--secondary_color);
  color: var(--secondary_color);
}

.page-numbers {
  cursor: pointer !important;
}

.post-header .support-total-info li a {
  font-weight: 400;
}

.post-header .support-total-info li a {
  color: #6b707f;
}

.post-header .support-total-info li a.open-data.loading {
  color: var(--black_800);
  font-weight: 500;
}

#tagList {
  padding-left: 40px;
}

.userlist {
  padding-left: 15px;
}

.post-header .category-menu .all-users a {
  position: relative;
}

.post-header .category-menu .all-users a .count {
  background: #ebedf0;
  border-radius: 10px;
  color: #838793;
  font-size: 12px;
  position: absolute;
  margin-left: 5px;
  padding: 1px 5px 0;
  top: 8px;
  width: auto;
  height: auto;
}

/* Error */
.community-post-error {
  padding: 80px 40px;
  border-style: solid;
  border-color: #e1e4e8;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-width: 0;
  border-left-width: 1px;
}

.community-post-error .error-content {
  text-align: center;
}

.community-post-error .error-content h3 {
  margin: 16px 0;
  font-size: 24px;
  font-weight: 400;
}

.community-post-error .error-content p {
  font-size: 16px;
  margin-top: 0;
  margin-bottom: 10px;
}

.community-post-error .error-content .error-icon {
  margin-right: 4px;
  margin-bottom: 8px;
  margin-left: 4px;
  color: #a3aab1;
}

.community-post-error .error-content .docy-error {
  display: inline-block;
  vertical-align: text-top;
  fill: currentColor;
}

/* Loading */
.forum-loading {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  padding: 50px;
  text-align: center;
}

.forum-loading .configure-border-1 {
  width: 50px;
  height: 50px;
  padding: 3px;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fb5b53;
  animation: configure-clockwise 3s ease-in-out 0s infinite alternate;
}

.forum-loading .configure-border-2 {
  width: 50px;
  height: 50px;
  padding: 3px;
  left: -115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgb(63, 249, 220);
  transform: rotate(45deg);
  animation: configure-xclockwise 3s ease-in-out 0s infinite alternate;
}

.forum-loading .configure-core {
  width: 100%;
  height: 100%;
  background-color: #1d2630;
}

@keyframes configure-clockwise {
  0% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes configure-xclockwise {
  0% {
    transform: rotate(45deg);
  }
  25% {
    transform: rotate(-45deg);
  }
  50% {
    transform: rotate(-135deg);
  }
  75% {
    transform: rotate(-225deg);
  }
  100% {
    transform: rotate(-315deg);
  }
}
/** ==== Forum Search Results === **/
div.bbp-forum-header, div.bbp-reply-header, div.bbp-topic-header, li.bbp-body div.hentry {
  padding: 15px;
}

#bbpress-forums li.bbp-footer .bbp-forum-author, #bbpress-forums li.bbp-footer .bbp-reply-author, #bbpress-forums li.bbp-footer .bbp-search-author, #bbpress-forums li.bbp-footer .bbp-topic-author, #bbpress-forums li.bbp-header .bbp-forum-author, #bbpress-forums li.bbp-header .bbp-reply-author, #bbpress-forums li.bbp-header .bbp-search-author, #bbpress-forums li.bbp-header .bbp-topic-author {
  text-align: left;
  padding-left: 10px;
}

#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics {
  border-radius: 5px;
}

a.sbv-show-where-step {
  padding-left: 5px;
  margin-bottom: 10px;
  display: block;
}

.sbv-purchase-submit #sbv-verify-exec {
  cursor: pointer;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  border-radius: 4px;
  background: var(--brand_color);
  display: inline-block;
  padding: 14px 28px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
  margin: 15px 0 !important;
  border: none;
}

.sbv-purchase-submit #sbv-verify-exec:hover {
  box-shadow: 0 20px 30px 0 rgba(76, 76, 241, 0.24);
}

.reply-edit #bbpress-forums fieldset.bbp-form,
.reply-edit .bbp-no-topic, .bbp-reply-form,
.topic-edit .bbp-topic-form {
  margin-top: 0;
}

.reply-edit .bbp-reply-form {
  padding: 0;
}
.reply-edit .breadcrumb .breadcrumb-item:last-child {
  display: none;
}

.forum-search #bbpress-forums .bbp-pagination {
  width: 100%;
  justify-content: center;
}

.bbp-user-page .support-info {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.bbp-user-page .page_wrapper, .bbp-user-edit .page_wrapper {
  padding-top: 0;
  margin-top: 80px;
  z-index: 999;
  position: relative;
}
.bbp-user-page .page_wrapper #bbpress-forums, .bbp-user-edit .page_wrapper #bbpress-forums {
  overflow: unset;
  width: 100%;
}
@media (max-width: 560px) {
  .bbp-user-page .page_wrapper, .bbp-user-edit .page_wrapper {
    margin-top: 40px;
  }
}

.bbp-user-page .breadcrumb_area_three {
  padding: 200px 0 170px;
}

#bbpress-forums {
  font-size: 14px;
  line-height: 1.7;
}
#bbpress-forums .bbp-single-user-details {
  background: var(--bs-white);
  border: 1px solid var(--black_50);
  box-shadow: 0 20px 20px 0 rgba(51, 77, 114, 0.0901960784);
}
#bbpress-forums .bbp-single-user-details #bbp-user-navigation a {
  padding: 10px 12px 10px 16px;
  font-weight: 500;
  color: var(--secondary_color);
  background: var(--black_50);
  border-radius: 4px;
  display: block;
}
#bbpress-forums .bbp-single-user-details #bbp-user-navigation li {
  margin-top: 8px;
}
#bbpress-forums .bbp-single-user-details #bbp-user-navigation li a:hover {
  background-color: rgba(204, 245, 235, 0.85);
}
#bbpress-forums .bbp-single-user-details #bbp-user-navigation li.current a {
  color: #fff;
  background-color: var(--brand_color);
}
#bbpress-forums .bbp-single-user-details #bbp-user-avatar {
  margin-bottom: 20px;
}
#bbpress-forums .bbp-single-user-details #bbp-user-avatar img.avatar {
  border-radius: 5px;
  height: auto;
}
@media (max-width: 768px) {
  #bbpress-forums .bbp-single-user-details #bbp-user-avatar img.avatar {
    width: 100%;
  }
}

#bbpress-forums .bbp-user-body {
  background: var(--bs-white);
  margin-bottom: 100px;
  border: 1px solid var(--black_50);
}

#bbpress-forums #bbp-user-wrapper h2.entry-title {
  padding-top: 5px;
  font-size: 2em;
}

.bbp-user-section .pagination-wrapper {
  padding: 0;
  margin-top: 25px;
  margin-bottom: 20px;
  box-shadow: none;
}

#bbpress-forums .community-post .post-meta-wrapper .post-meta-info li:not(:last-child) {
  margin-right: 65px;
}

.bbp-shortcode.page .page_wrapper ul:not(.ordered-list) {
  list-style: none !important;
  padding: 0;
}

/* REPLY SINGLE USER ICON */
.forum-author-meta .author-badge > img {
  margin-right: 2px;
  width: 18px;
  max-width: 18px;
  height: auto;
  margin-top: -3px;
}
.forum-author-meta .author-badge.keymaster {
  background-color: #262626;
}
.forum-author-meta .author-badge.participant img {
  width: 16px;
}

.bbp-admin-links {
  margin-bottom: 0;
  flex-wrap: wrap;
  align-items: center;
}
.bbp-admin-links li {
  padding-right: 14px;
  margin-bottom: 0;
}
.bbp-admin-links li:hover a::before {
  width: 100%;
}
.bbp-admin-links li a {
  position: relative;
  color: var(--brand_color);
  font-size: 14px;
  font-weight: 500;
}
.bbp-admin-links li a.bbp-topic-reply-link {
  height: 30px;
  font-size: 14px;
  line-height: 30px;
  padding: 0 20px;
  font-weight: 400;
  border-radius: 3px;
  margin-top: 2px;
  background: rgba(7, 134, 105, 0.9);
  display: inline-block;
  color: #fff;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
  border-color: var(--brand_color);
}
.bbp-admin-links li a.bbp-topic-reply-link::before {
  display: none;
}
.bbp-admin-links li a::before {
  content: "";
  width: 0;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: -2px;
  background: var(--brand_color);
  transition: width 0.2s linear;
}

.bbpress-wrapper .bbp-single-user-details .bbp-user-navigation ul {
  padding-left: 0;
  margin-bottom: 0;
}
.bbpress-wrapper .bbp-single-user-details .bbp-user-navigation ul li {
  list-style: none;
}
.bbpress-wrapper .bbp-user-body .bbp-search-form form .search-form {
  position: relative;
}
.bbpress-wrapper .bbp-user-body .bbp-search-form form .search-form input {
  height: 50px;
  box-shadow: none;
}
.bbpress-wrapper .bbp-user-body .bbp-search-form form .search-form button {
  border: none;
  background: transparent;
}
.bbpress-wrapper .bbp-user-body .bbp-search-form form .search-form button i {
  font-size: 14px;
  color: #848d95;
  position: absolute;
  top: 35%;
  right: 15px;
  transform: translateY(-50%) scaleX(-1);
  display: inline-block;
}
.bbpress-wrapper .bbp-your-profile .bbp-form input[value=admin] {
  color: red;
}
.bbpress-wrapper .bbp-your-profile .bbp-form label {
  font-weight: 500;
}
.bbpress-wrapper .bbp-your-profile .bbp-form legend {
  margin: 16px 0 10px;
  color: var(--black_900);
  font-weight: 500;
}
.bbpress-wrapper .bbp-your-profile .bbp-form textarea {
  line-height: 50px;
  width: 100%;
  border: 1px solid var(--black_50);
  border-radius: 4px;
  color: var(--black_600);
  padding-left: 20px;
}
.bbpress-wrapper .bbp-your-profile .bbp-form .user-pass1-wrap .user-generate-password {
  margin: 18px 0;
  display: flex;
  align-items: center;
  gap: 12px;
}
.bbpress-wrapper .bbp-your-profile .bbp-form .user-pass1-wrap .wp-pwd .wp-cancel-pw span {
  height: auto;
  width: auto;
  line-height: 22px;
}
.bbpress-wrapper .bbp-your-profile .bbp-form .user-pass1-wrap .button {
  background: transparent none;
  border: 1px solid var(--black_50);
  padding: 4px 13px;
  color: var(--brand_color);
  transition: all 0.3s;
  border-radius: 5px;
  font-size: 14px;
}
.bbpress-wrapper .bbp-your-profile .bbp-form .user-pass1-wrap .button.wp-hide-pw {
  color: var(--brand_color);
}
.bbpress-wrapper .bbp-your-profile .bbp-form .user-pass1-wrap .button.wp-cancel-pw {
  color: #ff0c0c;
}
.bbpress-wrapper .bbp-your-profile .bbp-form .user-pass1-wrap .button .dashicons {
  font-size: 14px;
}
.bbpress-wrapper .bbp-your-profile .bbp-form .user-pass1-wrap .password-button-wrapper {
  display: flex;
  gap: 8px;
}
.bbpress-wrapper .bbp-your-profile .bbp-form .user-pass1-wrap .password-input-wrapper {
  position: relative;
}
.bbpress-wrapper .bbp-your-profile .bbp-form .user-pass1-wrap .password-input-wrapper .wp-hide-pw {
  position: absolute;
  right: 14px;
  top: 50%;
  transform: translateY(-50%);
  color: #7e8695;
  padding: 0;
  border: 0;
}
.bbpress-wrapper .bbp-your-profile .bbp-form .pw-weak {
  margin: 4px 0 12px;
}
.bbpress-wrapper .bbp-your-profile .bbp-form .pw-weak .pw-checkbox {
  margin: 0;
}
.bbpress-wrapper .bbp-your-profile .user-submit {
  margin-top: 18px;
  padding: 12px 35px;
  background: rgba(7, 134, 105, 0.9);
  font-size: 16px;
  color: #fff;
  border-radius: 4px;
  background: var(--brand_color);
  display: inline-block;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
  border: 0;
}
.bbpress-wrapper .bbp-your-profile .user-submit:hover {
  background: rgb(7, 134, 105);
  border-color: rgb(7, 134, 105);
  box-shadow: 0 20px 30px 0 rgba(7, 134, 105, 0.24);
}

.feature-content-text h2 {
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
  color: #171d24;
  margin-bottom: 15px;
}
.feature-content-text p {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #535a60;
  margin-bottom: 0;
}
.feature-content-text hr {
  border-color: #e6e6e6;
  margin-top: 72px;
  margin-bottom: 32px;
}
.feature-content-text h5 {
  font-size: 20px;
  font-weight: 500;
  line-height: 23px;
  color: #171d24;
  margin-bottom: 5px;
}
.feature-content-text a {
  color: #4a6ee0;
  font-size: 18px;
  font-weight: 400;
  line-height: 18px;
}

.feature-one {
  padding-bottom: 155px;
  padding-top: 125px;
}
.feature-one .img-content {
  position: relative;
  display: inline-block;
}
.feature-one .img-content img {
  max-width: 100%;
  height: auto;
}
.feature-one .img-content img:nth-child(2) {
  position: absolute;
  bottom: -60px;
  right: -100px;
}
.feature-one .img-content img:nth-child(4) {
  position: absolute;
  bottom: 36%;
  left: 20px;
}
.feature-one .img-content img:nth-child(5) {
  position: absolute;
  bottom: 27.5%;
  left: 84%;
}
.feature-one .img-content img:nth-child(6) {
  position: absolute;
  top: 0%;
  right: 0%;
  z-index: -1;
}
.feature-one .img-content .bg-img {
  position: absolute;
  top: -18%;
  left: -22%;
  max-width: inherit;
  z-index: -1;
}

.feature-two {
  padding-top: 175px;
  padding-bottom: 170px;
}
.feature-two .img-content {
  display: inline-block;
  position: relative;
  z-index: 1;
}
.feature-two .img-content img:nth-child(2) {
  position: absolute;
  top: 19%;
  right: -20.5%;
}
.feature-two .img-content .bg-img {
  position: absolute;
  top: -33%;
  left: -25.5%;
  z-index: -1;
}

.forum-post-top {
  display: flex;
}
.forum-post-top .author-avatar img {
  border-radius: 50%;
  margin-right: 15px;
}
.forum-post-top .forum-post-author .author-name {
  font-size: 16px;
  font-weight: 500;
  color: #1d2746;
}
.forum-post-top .forum-post-author .author-name:hover {
  color: var(--brand_color);
}
.forum-post-top .forum-post-author .forum-author-meta {
  display: flex;
}
.forum-post-top .forum-post-author .forum-author-meta span,
.forum-post-top .forum-post-author .forum-author-meta a {
  color: var(--black_400);
  font-size: 14px;
}
.forum-post-top .forum-post-author .forum-author-meta a:hover {
  color: var(--brand_color);
}
.forum-post-top .forum-post-author .forum-author-meta .author-badge svg {
  margin-top: -5px;
  margin-right: 5px;
}
.forum-post-top .forum-post-author .forum-author-meta .author-badge i {
  margin-right: 5px;
  color: #838793;
}
.forum-post-top .forum-post-author .forum-author-meta .author-badge:first-child {
  margin-right: 20px;
}

.forum-single-content .q-title {
  align-items: baseline;
}
.forum-single-content .all-answers ul li {
  list-style: none;
}

.author-badge,
.author-badge i {
  color: var(--black_400);
  font-size: 14px;
}

.action-button-container {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .action-button-container {
    justify-content: flex-start;
  }
}
.action-button-container.action-btns {
  justify-content: flex-start;
  margin-top: 30px;
}
.action-button-container.action-btns .action_btn {
  height: 30px;
  font-size: 14px;
  line-height: 30px;
  padding: 0 15px;
  font-weight: 400;
}
.action-button-container .ask-btn {
  box-shadow: none;
  font-size: 16px;
  font-weight: 500;
  padding: 8px 28px;
  margin-top: 2px;
}
.action-button-container .ask-btn:hover {
  background: #16c9f0;
}
.action-button-container .reply-btn {
  margin-right: 10px;
}
.action-button-container .too-btn {
  background: #fff;
  border: 1px solid #d0d8dc;
  color: #1d2746;
}
.action-button-container .too-btn:hover {
  background: #fff;
  border: 1px solid #1d2746;
  color: #1d2746;
}

.q-title {
  display: flex;
  padding: 40px 15px 15px 0;
}
.q-title h1 {
  font-size: 24px;
  color: #1d2746;
  line-height: 1.4;
}
.q-title .badge {
  margin-left: 10px;
  line-height: 1.4;
  margin-top: 5px;
}

.forum-post-content {
  padding-left: 45px;
}
.forum-post-content .forum-post-btm {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #e8ecee;
  padding-bottom: 20px;
  padding-top: 30px;
}
.forum-post-content .forum-post-btm .taxonomy {
  font-size: 14px;
}
.forum-post-content .forum-post-btm .taxonomy i,
.forum-post-content .forum-post-btm .taxonomy img {
  margin-right: 10px;
}
.forum-post-content .forum-post-btm .taxonomy a {
  color: #838793;
}
.forum-post-content .forum-post-btm .taxonomy a:hover {
  color: var(--brand_color);
}
.forum-post-content .forum-post-btm .taxonomy a + a {
  padding-right: 2px;
}

.question-icon {
  font-size: 50px;
  color: #1d2746;
  margin-right: 15px;
  font-weight: 600;
}

/** === Best Answer === **/
.best-answer {
  background: #f1fdf3;
  padding: 30px 40px 30px 30px;
  margin-top: 60px;
  border-radius: 6px;
}
.best-answer .accepted-ans-mark {
  color: #0abe76;
  font-size: 14px;
  text-align: right;
}
.best-answer .accepted-ans-mark i {
  padding-right: 5px;
}
.best-answer .best-ans-content {
  margin-top: 30px;
}
.best-answer .best-ans-content .question-icon {
  margin-top: 10px;
  margin-right: 20px;
}
.best-answer .best-ans-content p {
  font-size: 15px;
}
.best-answer .best-ans-content p:last-child {
  margin-bottom: 0;
}

/** === All answer === **/
.all-answers {
  margin-top: 60px;
}
.all-answers .title {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 20px;
}
.all-answers .filter-bar {
  background: #f7f8f9;
  border: 1px solid #eaeeef;
  padding: 10px 30px;
  justify-content: space-between;
  border-radius: 4px;
}
.all-answers .filter-bar .custom-select {
  box-shadow: none;
}
.all-answers .filter-bar .custom-select:focus {
  outline: none;
  box-shadow: 0 0 0 0.2rem transparent;
  border: none;
}
.all-answers .filter-bar .custom-select::after {
  border-bottom: 1px solid #6b707f;
  border-right: 1px solid #6b707f;
  height: 6px;
  width: 6px;
  right: 5px;
}
.all-answers .filter-bar p {
  margin-top: 8px;
  margin-bottom: 0;
  font-size: 14px;
  color: #6b707f;
}
.all-answers .filter-bar .nice-select {
  background: #f7f8f9;
  height: 100%;
  border: 0;
  padding: 0 25px 0 0;
}
.all-answers .filter-bar .nice-select .list {
  width: 100px;
}
.all-answers .filter-bar .nice-select::-ms-expand {
  display: none;
}
.all-answers .forum-comment {
  margin-top: 30px;
}
.all-answers .forum-comment .comment-content {
  margin-left: 60px;
  margin-top: 10px;
  border-bottom: 1px solid #e8ecee;
  padding-bottom: 28px;
}
.all-answers .forum-comment .comment-content p {
  font-size: 14px;
  line-height: 1.6;
}
.all-answers .forum-comment .comment-content p:last-child {
  margin-bottom: 0;
}
.all-answers .forum-comment .comment-content .action-btns {
  margin-top: 20px;
  display: none;
  opacity: 0;
  transition: all 5s ease-in;
}
.all-answers .forum-comment:hover .comment-content .action-btns {
  display: block;
  opacity: 1;
}
.all-answers .pagination-wrapper {
  background: transparent;
  box-shadow: none;
  margin-top: 15px;
}

/** === Forum Sidebar === **/
.forum_sidebar {
  padding-left: 15px;
  font-size: 14px;
  padding-right: 5px;
}

.bbp-voting {
  position: absolute;
}
@media screen and (min-width: 561px) {
  .bbp-voting {
    padding-right: 0;
  }
}

/*=========== blog_top_post_area css ==========*/
.blog_top_post {
  box-shadow: 0 3px 6px 0 rgba(4, 73, 89, 0.06);
  border-radius: 6px;
  margin: 0;
}
.blog_top_post .p_top_img {
  position: relative;
  padding-right: 0;
}
.blog_top_post .p_top_img .p_img {
  position: absolute;
  padding-right: 0;
  height: 100%;
  top: 0;
  right: 0;
  width: 100%;
  background-size: cover;
}
.blog_top_post .b_top_post_content {
  padding: 50px 30px 50px 50px;
}
.blog_top_post .b_top_post_content .post_tag {
  padding-bottom: 15px;
}
.blog_top_post .b_top_post_content h3 {
  font-size: 26px;
  font-weight: 700;
  line-height: 36px;
  margin-bottom: 17px;
  transition: color 0.2s linear;
}
.blog_top_post .b_top_post_content h3:hover {
  color: var(--brand_color);
}
.blog_top_post .b_top_post_content p {
  margin-bottom: 22px;
}
.blog_top_post .b_top_post_content .post_author {
  padding-top: 45px;
}

.post_tag a {
  font-size: 14px;
  color: #7d848d;
  display: inline-block;
  margin-top: 10px;
}
.post_tag a.cat-Docy {
  color: #fd8d2a;
}
.post_tag a.cat-megento {
  color: #f26322;
}
.post_tag a.cat-woocommerce {
  color: #96588a;
}
.post_tag a.c_blue {
  color: var(--brand_color);
}
.post_tag a.cat-laravel {
  color: #ff2d20;
}
.post_tag a + a {
  padding-left: 10px;
}
.post_tag a i {
  margin-right: 4px;
}
.post_tag a.author {
  margin-top: 4px;
  margin-right: 5px;
}
.post_tag a.author .avatar {
  margin-right: 5px;
}

.post_author .round_img {
  border-radius: 50%;
  overflow: hidden;
  margin-right: 8px;
  width: 25px;
  height: 25px;
}
.post_author .round_img img {
  height: auto;
  width: auto;
  max-height: 28px;
  max-width: 28px;
  margin-bottom: 1px;
}
.post_author .author_text h4 {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 0;
}
.post_author .author_text h4 a:hover {
  color: var(--brand_color);
}
.post_author .author_text a:hover h4 {
  color: var(--brand_color);
}
.post_author .author_text .date {
  font-size: 13px;
  font-weight: 400;
  color: var(--p_color);
}

/*=========== blog_top_post_area css ==========*/
/*=========== Start blog_grid_area css ==========*/
.doc_blog_grid_area {
  padding-bottom: 100px;
}

.blog_grid_inner {
  border-top: 1px solid #e7edf0;
}

.blog_tab .nav-item {
  margin-bottom: 0;
}
.blog_tab .nav-item .nav-link {
  padding: 17px 21px;
  border: 0;
  border-radius: 0;
  font-weight: 500;
  color: #858997;
  font-size: 14px;
  position: relative;
  background: transparent;
  transition: all 0.2s ease-in;
}
.blog_tab .nav-item .nav-link:before {
  content: "";
  width: 100%;
  position: absolute;
  top: 0;
  height: 2px;
  left: 0;
  background: var(--brand_color);
  transform: scale(0);
  transform-origin: 50% 50%;
  transition: all 0.3s ease-in;
}
.blog_tab .nav-item .nav-link.active, .blog_tab .nav-item .nav-link:hover {
  background: #e9f6f9;
  color: var(--brand_color);
}
.blog_tab .nav-item .nav-link.active:before, .blog_tab .nav-item .nav-link:hover:before {
  transform: scale(1);
}
.blog_tab .nav-item.cat-laravel .nav-link:hover {
  background: rgba(255, 45, 32, 0.2);
  color: rgb(255, 45, 32);
}
.blog_tab .nav-item.cat-laravel .nav-link:before {
  background: rgb(255, 45, 32);
}
.blog_tab .nav-item.cat-Docy .nav-link:hover {
  background: rgba(253, 141, 42, 0.2);
  color: rgb(253, 141, 42);
}
.blog_tab .nav-item.cat-Docy .nav-link:before {
  background: rgb(253, 141, 42);
}
.blog_tab .nav-item.cat-megento .nav-link:hover {
  background: rgba(242, 99, 34, 0.2);
  color: rgb(242, 99, 34);
}
.blog_tab .nav-item.cat-megento .nav-link:before {
  background: rgb(242, 99, 34);
}
.blog_tab .nav-item.cat-woocommerce .nav-link:hover {
  background: rgba(150, 88, 138, 0.2);
  color: rgb(150, 88, 138);
}
.blog_tab .nav-item.cat-woocommerce .nav-link:before {
  background: rgb(150, 88, 138);
}

.blog_grid_tab {
  padding-top: 60px;
}

.b_title {
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
  transition: all 0.2s linear;
}
.b_title:hover {
  color: var(--brand_color);
}

.blog_grid_post {
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 1.6000000238px 3.5999999046px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  margin-bottom: 25px;
  transition: all 0.3s linear;
  overflow: hidden;
  cursor: pointer;
}
.blog_grid_post .grid_post_content {
  padding: 20px 30px 25px;
}
.blog_grid_post .grid_post_content .post_tag {
  padding-bottom: 10px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  flex-direction: row;
}
.blog_grid_post .grid_post_content .post_tag a i {
  margin-right: 4px;
  font-size: 12px;
}
.blog_grid_post .grid_post_content .b_title {
  margin-bottom: 18px;
}
.blog_grid_post .grid_post_content .post_author {
  padding-top: 18px;
}
.blog_grid_post:hover {
  box-shadow: 0 20px 24px 0 rgba(4, 73, 89, 0.1);
}

.doc_blog_grid_area_two {
  padding: 100px 0 120px;
}

/*=========== End blog_grid_area css ==========*/
/*=========== Start blog_area css ==========*/
.blog_area {
  padding-bottom: 120px;
}

.blog_single_item {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.0509803922);
  border-radius: 5px;
  background-color: #fff;
  padding: 35px 40px 25px 40px;
}
.blog_single_item .blog_single_img {
  display: block;
  margin-bottom: 25px;
}
.blog_single_item .blog_single_img img {
  max-width: 100%;
}
.blog_single_item p {
  font-size: 16px;
  line-height: 30px;
  margin-bottom: 26px;
}
.blog_single_item p a {
  color: var(--brand_color);
}
.blog_single_item p a:hover {
  text-decoration: underline;
}

blockquote {
  background: rgba(7, 134, 105, 0.05);
  border-left: 4px solid var(--brand_color);
  font-size: 20px;
  padding: 50px 40px;
  position: relative;
  z-index: 0;
}
blockquote:before, blockquote:after {
  content: "";
  position: absolute;
  z-index: -1;
}
blockquote:before {
  width: 132px;
  height: 81px;
  top: 0;
}
blockquote:after {
  width: 77px;
  height: 75px;
  right: 40px;
  bottom: 30px;
}
blockquote .c_head {
  color: var(--p_color);
  font-weight: 400;
  line-height: 34px;
  margin-bottom: 45px;
}
blockquote .author {
  font-weight: 500;
  font-size: 16px;
}

.single_post_two {
  padding-top: 10px;
}
.single_post_two h2 {
  font-size: 30px;
  font-weight: 500;
  margin-bottom: 15px;
}
.single_post_two img {
  margin-bottom: 25px;
  max-width: 100%;
}
.single_post_two p {
  margin-bottom: 28px;
}

.blog_social {
  padding-top: 25px;
  position: relative;
  margin-top: 28px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}
.blog_social:after {
  content: "";
  position: absolute;
  top: 0;
  left: -40px;
  right: -40px;
  height: 1px;
  background: var(--black_50);
}
.blog_social .post_tags {
  font-family: var(--rob);
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.02em;
  color: #606871;
}
.blog_social .post_tags ul {
  display: inline-block;
  margin-left: 10px;
  margin-bottom: 0;
}
.blog_social .post_tags ul li {
  display: inline-block;
}
.blog_social .post_tags ul li a {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  color: #606871;
}
.blog_social .post_tags ul li a:hover {
  color: var(--brand_color);
}
.blog_social .post_tags ul li:last-child:after {
  display: none;
}
.blog_social .post_tags ul li:after {
  content: ",";
}
.blog_social .social_list {
  font-family: var(--rob);
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  letter-spacing: 0.02em;
}
@media (max-width: 575px) {
  .blog_social .social_list {
    margin-top: 15px;
  }
}
.blog_social .f_social_icon {
  display: inline-block;
  position: relative;
  z-index: 0;
  padding-top: 0;
  margin-left: 10px;
  color: #606871;
  margin-bottom: 0;
}
.blog_social .f_social_icon li a {
  margin-right: 0;
  border: 1px solid #e5edef;
  color: #989da9;
  width: 44px;
  height: 44px;
  line-height: 44px;
}
.blog_social .f_social_icon li + li {
  margin-left: 5px;
}

.blog_post_author {
  background: #f8fafd;
  padding: 40px;
  padding-right: 70px;
  margin-top: 35px;
  border-radius: 5px;
}
.blog_post_author .author_img {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  margin-right: 30px;
  overflow: hidden;
}
.blog_post_author .media-body h5 {
  font-weight: 500;
  font-size: 18px;
  margin-bottom: 20px;
}
.blog_post_author .media-body p {
  margin-bottom: 0;
}

.comment_inner {
  margin-top: 50px;
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.0509803922);
  background-color: #fff;
  border-radius: 5px;
  padding: 40px;
}
.comment_inner .c_head {
  margin-bottom: 0;
}

.comment_box {
  margin-bottom: 0;
  margin-top: 25px;
}
.comment_box .post_comment .comment_author {
  padding-top: 34px;
  border-top: 1px solid #edf1f7;
}
.comment_box .post_comment .comment_author .img_rounded {
  border-radius: 50%;
  margin-right: 20px;
}
.comment_box .post_comment .comment_author .media-body {
  position: relative;
}
.comment_box .post_comment .comment_author .media-body .comment_info h3 {
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: 500;
}
.comment_box .post_comment .comment_author .media-body .comment_info .comment_date {
  font-size: 14px;
  font-weight: 400;
  color: #6b707f;
  margin-bottom: 15px;
}
.comment_box .post_comment .comment_author .media-body .comment_reply,
.comment_box .post_comment .comment_author .media-body .comment-reply-link {
  font-size: 14px;
  font-weight: 400;
  color: var(--black_900);
  transition: all 0.2s linear;
  position: absolute;
  right: 0;
  top: 0;
  padding: 1px 10px;
  background-color: rgba(7, 134, 105, 0.1);
  border-radius: 30px;
}
.comment_box .post_comment .comment_author .media-body .comment_reply i,
.comment_box .post_comment .comment_author .media-body .comment-reply-link i {
  vertical-align: middle;
  font-size: 16px;
  padding-left: 2px;
}
.comment_box .post_comment .comment_author .media-body .comment_reply:hover,
.comment_box .post_comment .comment_author .media-body .comment-reply-link:hover {
  background-color: var(--brand_color);
  color: #fff;
}
.comment_box .post_comment .comment_author .media-body .comment_reply:hover i,
.comment_box .post_comment .comment_author .media-body .comment-reply-link:hover i {
  color: #fff;
}
.comment_box .post_comment .reply_comment {
  padding-left: 80px;
}

.blog_comment_box {
  margin-top: 50px;
  padding: 40px;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.0509803922);
}
.blog_comment_box p {
  margin-bottom: 0;
  font-size: 14px;
  color: var(--p_color);
}
.blog_comment_box .get_quote_form {
  padding-top: 40px;
}
.blog_comment_box .get_quote_form .floating-input {
  position: relative;
  z-index: 1;
}
.blog_comment_box .get_quote_form .floating-input textarea.form-control {
  padding-top: 16px;
  padding-bottom: 16px;
  height: 160px;
}
.blog_comment_box .get_quote_form .floating-input .form-control {
  height: 50px;
  background-color: transparent;
  border-radius: 4px;
  border: 1px solid #dadce0;
  font-size: 14px;
  line-height: 1.4;
  padding-left: 24px;
  box-shadow: none;
}
.blog_comment_box .get_quote_form .floating-input .form-control.placeholder {
  color: var(--p_color);
}
.blog_comment_box .get_quote_form .floating-input .form-control:-moz-placeholder {
  color: var(--p_color);
}
.blog_comment_box .get_quote_form .floating-input .form-control::-moz-placeholder {
  color: var(--p_color);
}
.blog_comment_box .get_quote_form .floating-input .form-control::-webkit-input-placeholder {
  color: var(--p_color);
}
.blog_comment_box .get_quote_form .floating-input .form-control:not(:placeholder-shown) + .floating-label {
  transform: translate(2px, -50%);
  opacity: 1;
  background: #fff;
}
.blog_comment_box .get_quote_form .floating-input .form-control:focus {
  background-color: transparent;
  border: 2px solid var(--brand_color);
}
.blog_comment_box .get_quote_form .floating-input .form-control:focus ~ label {
  top: -1px;
  background-color: #fff;
  color: var(--brand_color);
  padding: 0 4px;
  font-size: 12px;
  left: 24px;
  transform: translateY(-50%);
}
.blog_comment_box .get_quote_form .floating-input label {
  left: 24px;
  top: 0;
  position: absolute;
  opacity: 0;
  font-size: 12px;
  font-weight: 500;
  color: var(--brand_color);
  transition: all 0.3s ease-out;
  text-transform: capitalize;
}
.blog_comment_box .get_quote_form .thm_btn {
  padding: 12px 35px;
  box-shadow: none;
  background: rgba(7, 134, 105, 0.9);
}
.blog_comment_box .get_quote_form .thm_btn:hover {
  background: rgb(7, 134, 105);
  border-color: rgb(7, 134, 105);
  box-shadow: 0 20px 30px 0 rgba(7, 134, 105, 0.24);
}

/*============= doc_blog_classic_area css ==============*/
.doc_blog_classic_area blockquote {
  margin-top: 0;
  margin-bottom: 50px;
}

.blog_classic_item {
  overflow: hidden;
  background-color: #fff;
  margin-bottom: 30px;
  transition: all 0.2s linear;
}
.blog_classic_item .b_top_post_content {
  padding: 26px 40px 30px;
}
.blog_classic_item .b_top_post_content .post_tag {
  padding-bottom: 10px;
}
.blog_classic_item .b_top_post_content .p_bottom {
  align-items: center;
}
.blog_classic_item .b_top_post_content .p_bottom a i {
  vertical-align: middle;
  margin-top: 3px;
  display: inline-block;
}
.blog_classic_item .b_top_post_content .post_author {
  padding-top: 0;
  align-items: center;
}
.blog_classic_item:hover {
  box-shadow: 0 20px 24px 0 rgba(4, 73, 89, 0.1);
}

.video_post {
  position: relative;
  z-index: 1;
}
.video_post:before {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(9, 16, 50, 0.2);
  position: absolute;
  z-index: 0;
}

.video_icon {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  background-color: white;
  box-shadow: 0 20px 40px 0 rgba(1, 16, 58, 0.14);
  text-align: center;
  line-height: 75px;
  font-size: 30px;
  position: absolute;
  transition: all 0.3s linear;
  display: inline-block;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.video_icon:before {
  content: "";
  width: 100%;
  height: 100%;
  border: 0.2px solid #fff;
  border-radius: 50%;
  opacity: 0.6;
  position: absolute;
  left: 0;
  transform: scale(1.5);
}
.video_icon i {
  color: var(--brand_color);
  text-shadow: 0 6px 13px rgba(7, 134, 105, 0.3);
  position: relative;
}
.video_icon i:after {
  width: 300%;
  height: 300%;
  position: absolute;
  left: 50%;
  top: 50%;
  border-radius: 50%;
  box-shadow: 0 1px 15px 1px rgba(255, 255, 255, 0.5);
  content: "";
  -webkit-animation: pulse 2s infinite;
  -webkit-transform: scale(8);
  -ms-transform: scale(8);
  transform: scale(8);
  animation: pulse 2s infinite;
}

.blog_link_post {
  background: #f3f8f9;
  border-left: 4px solid var(--brand_color);
  padding: 45px 40px;
  line-height: 34px;
  position: relative;
  overflow: hidden;
  margin-bottom: 50px;
}
.blog_link_post:before, .blog_link_post:after {
  content: "";
  position: absolute;
}
.blog_link_post:before {
  background: url(https://danlamseo.com/) no-repeat;
  top: 5px;
  left: 40px;
  width: 42px;
  height: 41px;
}
.blog_link_post:after {
  background: url(https://danlamseo.com/) no-repeat;
  bottom: -35px;
  right: 30px;
  width: 100px;
  height: 100px;
}
.blog_link_post p {
  font-size: 20px;
  color: var(--p_color);
  margin-bottom: 0;
  transition: color 0.2s linear;
}
.blog_link_post p:hover {
  color: var(--brand_color);
}

.blog_related_post {
  margin-top: 50px;
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.0509803922);
  background-color: #fff;
  border-radius: 5px;
  padding: 40px;
}
.blog_related_post .c_head {
  margin-bottom: 30px;
}
.blog_related_post .row {
  margin-bottom: -40px;
  --bs-gutter-x: 20px;
  --bs-gutter-y: 0;
}
.blog_related_post .blog_grid_post {
  box-shadow: none;
  background: transparent !important;
}
.blog_related_post .blog_grid_post img {
  border-radius: 4px;
}
.blog_related_post .grid_post_content {
  padding: 0;
}
.blog_related_post .grid_post_content .post_tag {
  padding-bottom: 4px;
}
.blog_related_post .grid_post_content .post_tag a {
  padding-left: 0;
}
.blog_related_post .grid_post_content .post_tag a:hover {
  color: var(--brand_color);
}
.blog_related_post .grid_post_content .b_title {
  font-size: 16px;
  line-height: 22px;
  color: #171d24;
}
.blog_related_post .grid_post_content .b_title:hover {
  color: var(--brand_color);
}
.blog_related_post .grid_post_content p {
  margin-bottom: 0;
  color: #535a60;
}

/*============ keyframes animation  =============*/
@-webkit-keyframes pulse {
  0% {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(2);
  }
}
@keyframes pulse {
  0% {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(2);
  }
}
/*============= doc_blog_classic_area css ==============*/
.pagination .page-numbers {
  width: 34px;
  height: 34px;
  display: inline-flex;
  border-radius: 4px;
  border: 1px solid var(--black_50);
  text-align: center;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  vertical-align: middle;
  transition: all 0.2s linear;
  color: var(--black_900);
  background: var(--black_50);
}
.pagination .page-numbers i {
  font-size: 24px;
}
.pagination .page-numbers + .page-numbers {
  margin-left: 2px;
}
.pagination .page-numbers:hover, .pagination .page-numbers.current {
  background-color: var(--brand_color);
  border-color: var(--brand_color);
  box-shadow: 0 20px 30px 0 rgba(7, 134, 105, 0.24);
  color: #fff;
}
.pagination .page-numbers.current {
  box-shadow: none;
}

/*=========== End blog_area css ==========*/
/*=========== Start blog_sidebar css ==========*/
.blog_sidebar > ul.list-unstyled {
  margin-top: -10px;
}

.widget .c_head {
  margin-bottom: 35px;
  font-size: 22px;
}
.widget + .widget {
  margin-top: 53px;
}

.about_widget .img {
  border: 1px solid #e5edef;
  padding: 8px;
  border-radius: 4px;
}
.about_widget .img img {
  max-width: 100%;
}
.about_widget .text {
  padding-top: 28px;
}
.about_widget .text h3 {
  font-size: 38px;
  font-weight: 400;
  margin-bottom: 12px;
}
.about_widget .text p {
  margin-bottom: 0;
}

.search_widget .form-control {
  box-shadow: 0 1.6000000238px 3.5999999046px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  padding-top: 1.05rem;
  padding-bottom: 1.05rem;
  color: #777;
  background-color: var(--bs-white);
  border: 1px solid transparent;
}
.search_widget .form-control:focus {
  box-shadow: none;
  border-color: var(--brand_color);
}
.search_widget .form-control::placeholder {
  color: #cacccf;
}

.categorie_list {
  margin-top: -10px;
  margin-bottom: 0;
}
.categorie_list li a {
  font-size: 16px;
  font-weight: 400;
  color: var(--secondary_color);
  position: relative;
  padding-left: 20px;
}
.categorie_list li a:before {
  content: "";
  width: 6px;
  height: 6px;
  background: #aab0c0;
  position: absolute;
  left: 0;
  top: 6.5px;
}
.categorie_list li a span {
  padding-left: 10px;
  font-size: 14px;
}
.categorie_list li a:hover {
  color: var(--brand_color);
}
.categorie_list li a:hover:before {
  background: var(--brand_color);
}
.categorie_list li + li {
  margin-top: 8px;
}

.recent_post_item {
  align-items: center;
}
.recent_post_item img {
  border-radius: 4px;
  margin-right: 20px;
}
.recent_post_item .media-body h5 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  transition: color 0.2s linear;
  margin-bottom: 5px;
}
.recent_post_item .media-body h5:hover {
  color: var(--brand_color);
}
.recent_post_item .media-body .entry_post_date {
  font-size: 14px;
  color: var(--p_color);
}
.recent_post_item + .recent_post_item {
  margin-top: 20px;
}

.w_tag_list {
  display: flex;
  flex-wrap: wrap;
  margin: -5px;
}
.w_tag_list li {
  margin: 4px;
}
.w_tag_list li a {
  color: var(--p_color);
  padding: 2px 18px;
  display: inline-block;
  background: rgba(7, 134, 105, 0.1);
  font-size: 14px;
  border-radius: 4px;
  transition: all 0.2s linear;
}
.w_tag_list li a:hover {
  box-shadow: 0 10px 20px 0 rgba(7, 134, 105, 0.24);
  background: var(--brand_color);
  color: #fff;
}

.comments_widget {
  margin-bottom: 0;
}
.comments_widget li h6 {
  font-size: 13px;
  font-weight: 500;
  color: var(--secondary_color);
  margin-bottom: 12px;
}
.comments_widget li h6 i {
  color: #6b707f;
  padding-right: 8px;
}
.comments_widget li .text {
  display: block;
  background-color: rgb(243, 248, 249);
  border: 1px solid rgb(231, 237, 238);
  border-radius: 4px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #686d7d;
  padding: 8px 24px;
}
.comments_widget li + li {
  margin-top: 23px;
}

.instragram_info {
  margin: -5px;
  display: flex;
  flex-wrap: wrap;
}
.instragram_info .instragram_item {
  display: block;
  margin: 5px;
  position: relative;
  z-index: 0;
  border-radius: 4px;
  overflow: hidden;
  transition: all 0.1s linear;
  width: 30%;
}
.instragram_info .instragram_item img {
  max-width: 100%;
}
.instragram_info .instragram_item::after {
  font-family: "ElegantIcons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e09a";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  z-index: 1;
  opacity: 0;
  transition: all 0.2s linear;
}
.instragram_info .instragram_item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(29, 39, 70, 0.5);
  z-index: 0;
  opacity: 0;
  transition: all 0.2s linear;
}
.instragram_info .instragram_item:hover:before, .instragram_info .instragram_item:hover:after {
  opacity: 1;
}

/*=========== End blog_sidebar css ==========*/
/*=========== News widget css ==========*/
.single-news-widget {
  background-color: #fff;
  box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  transition: all 0.3s ease-out;
  border-radius: 10px;
  margin: 0 15px;
}
.single-news-widget:hover {
  box-shadow: 0 20px 30px 0 rgba(4, 73, 89, 0.1);
}
.single-news-widget .img-content img {
  width: 100%;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  max-height: 245px;
}
.single-news-widget .news-content {
  padding: 0 20px 35px 20px;
  background: #fff;
  border-radius: 10px;
}
.single-news-widget .news-content h5 {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
  color: #171d24;
  margin-top: 18px;
  margin-bottom: 15px;
}
.single-news-widget .news-content h5 a:hover {
  color: var(--brand_color);
}
.single-news-widget .news-content P {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 0;
  color: #6a737c;
}
.single-news-widget .news-content .author {
  display: flex;
  justify-content: space-between;
  margin-top: 25px;
}
.single-news-widget .news-content .author div {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  color: #7d848d;
  display: flex;
  align-items: center;
}
.single-news-widget .news-content .author div img {
  margin-right: 8px;
}
.single-news-widget .news-content .author div a {
  color: inherit;
}
.single-news-widget .news-content .author div a:hover {
  color: var(--brand_color);
}

.latest-news-area {
  padding-top: 110px;
  padding-bottom: 110px;
}
.latest-news-area .slick-list {
  padding-bottom: 40px;
  margin-left: -15px;
  margin-right: -15px;
}
.latest-news-area .slick-dots li {
  position: relative;
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 10px;
  padding: 0;
  border-radius: 50%;
  cursor: pointer;
}
.latest-news-area .slick-dots li button {
  width: 10px;
  height: 10px;
  background-color: transparent;
  border: 1px solid #bbc0c4;
  padding: 0;
  border-radius: 50%;
}
.latest-news-area .slick-dots li button::before {
  display: none;
}
.latest-news-area .slick-dots li.slick-active button {
  background-color: var(--brand_color);
  border: 1px solid var(--brand_color);
}
.latest-news-area .news-slider {
  margin-top: 60px;
}

/*=========== Foram blog slider widget css ==========*/
.forum-blog-slider .single-forum-blog-widget {
  margin: 0 15px;
}
.forum-blog-slider .slick-list {
  margin: 0 -25px;
  padding: 60px 10px;
}
.forum-blog-slider .slick-arrow {
  font-size: 14px;
  height: 40px;
  width: 40px;
  box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  border-radius: 50%;
  color: #848d95;
  line-height: 42px;
  background-color: #fff;
  z-index: 1;
  transition: all 0.3s ease-out;
}
.forum-blog-slider .slick-arrow::before {
  display: none;
}
.forum-blog-slider .slick-arrow:hover {
  color: var(--brand_color);
}
.forum-blog-slider .slick-arrow i {
  vertical-align: middle;
}
.forum-blog-slider .slick-prev {
  left: -55px;
}
.forum-blog-slider .slick-next {
  right: -55px;
}

.single-forum-blog-widget {
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
  background-color: #fff;
  transition: all 0.3s ease-out;
}
.single-forum-blog-widget:hover {
  box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078);
}
.single-forum-blog-widget .blog-img img {
  width: 100%;
  max-height: 270px;
}
.single-forum-blog-widget .blog-info {
  display: flex;
  align-items: center;
  margin-bottom: 23px;
  flex-wrap: wrap;
  justify-content: space-between;
}
.single-forum-blog-widget .blog-info > div {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  color: var(--black_400);
}
.single-forum-blog-widget .blog-info > div img {
  margin-right: 8px;
}
.single-forum-blog-widget .blog-content {
  padding: 26px 30px;
}
.single-forum-blog-widget .blog-content h5 {
  font-size: 20px;
  font-weight: 700;
  line-height: 23px;
  margin-bottom: 15px;
}
.single-forum-blog-widget .blog-content h5 a {
  color: #171d24;
}
.single-forum-blog-widget .blog-content h5 a:hover {
  color: var(--brand_color);
}
.single-forum-blog-widget .blog-content p {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #6a737c;
  margin-bottom: 0;
}

/*=========== Newsletter css ==========*/
.newsletter-form-widget {
  box-shadow: 0 15px 40px 0 rgba(23, 29, 36, 0.1019607843), 0 5px 10px 0 rgba(23, 29, 36, 0.0509803922);
  background-color: #fff;
  padding: 62px 60px;
  border-radius: 7px;
  transform: translateY(100px);
  position: relative;
  z-index: 2;
}
.newsletter-form-widget h2 {
  font-size: 40px;
  font-weight: 700;
  line-height: 47px;
  color: #171d24;
  margin-bottom: 10px;
}
.newsletter-form-widget p {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #6a737c;
  margin-bottom: 42px;
}
.newsletter-form-widget .form-group {
  display: flex;
}
.newsletter-form-widget .form-group input[type=text] {
  flex: 1;
  height: 50px;
  color: #848d95;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  padding: 0 20px;
  border: 1px solid #e6e6e6;
  border-radius: 7px;
  width: 100%;
  box-shadow: none;
}
.newsletter-form-widget .form-group input[type=text]:focus {
  border-color: var(--brand_color);
}
.newsletter-form-widget .form-group button {
  padding: 11px 35px;
  margin-left: 15px;
  border-radius: 7px;
  border: none;
  box-shadow: none;
}
.newsletter-form-widget .form-group button:hover {
  box-shadow: 0 20px 30px 0 rgba(17, 166, 131, 0.24);
}
.newsletter-form-widget .newsletter-img img:nth-child(1) {
  position: absolute;
  top: 0;
  right: 0;
  animation: BallonAnimation 3s linear infinite alternate-reverse;
}

.newsletter-form-widget-2 {
  background-color: #241b30;
  position: relative;
  overflow: hidden;
}
.newsletter-form-widget-2 .img-shapes .shape {
  position: absolute;
}
.newsletter-form-widget-2 .img-shapes .shape img {
  max-width: 100%;
  height: auto;
}
@keyframes WingsOne {
  0% {
    transform: rotate(-10deg);
  }
  100% {
    transform: rotate(10deg);
  }
}
.newsletter-form-widget-2 .img-shapes .shape .fly-msg img:nth-child(2) {
  position: absolute;
  left: 0;
  top: 0;
  animation-fill-mode: both;
  animation: WingsOne 0.2s ease-in infinite alternate-reverse;
  animation-delay: 0.2s;
}
.newsletter-form-widget-2 .img-shapes .shape .fly-msg img:nth-child(3) {
  position: absolute;
  right: 0;
  top: 0;
  animation-fill-mode: both;
  animation: WingsOne 0.2s ease-in infinite alternate-reverse;
}
.newsletter-form-widget-2 .img-shapes .shape:nth-child(1) {
  left: 2%;
  transform-origin: left bottom;
  top: 70%;
}
.newsletter-form-widget-2 .img-shapes .shape:nth-child(2) {
  left: 48%;
  top: 10%;
}
.newsletter-form-widget-2 .img-shapes .shape:nth-child(3) {
  right: 23%;
  bottom: 0%;
  transform-origin: right bottom;
}
.newsletter-form-widget-2 .img-shapes .shape:nth-child(4) {
  right: 10%;
  top: 20%;
}
.newsletter-form-widget-2 .img-shapes .shape:nth-child(5) {
  right: 0%;
  top: 0%;
}
.newsletter-form-widget-2 .img-shapes .shape:nth-child(6) {
  bottom: 0%;
  left: 0%;
}
.newsletter-form-widget-2 .widget-content {
  position: relative;
  z-index: 1;
}
.newsletter-form-widget-2 .widget-content h2 {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
  margin-bottom: 0;
  color: #fff;
}
.newsletter-form-widget-2 .widget-content p {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #c8ccd0;
  margin-top: 7px;
}
.newsletter-form-widget-2 .form-group {
  position: relative;
}
.newsletter-form-widget-2 .form-control {
  line-height: 48px;
  font-size: 16px;
  font-weight: 400;
  border-radius: 5px;
  color: #9199a1;
  background-color: transparent;
  text-transform: lowercase;
  border: 1px solid #fff;
  padding: 5px 150px 5px 20px;
}
.newsletter-form-widget-2 .form-control:focus {
  box-shadow: none;
  border-color: var(--brand_color);
}
.newsletter-form-widget-2 .form-control::placeholder {
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 400;
  color: #9199a1;
}
.newsletter-form-widget-2 .action_btn {
  padding: 11px 35px;
  box-shadow: none;
  position: absolute;
  right: 5px;
  top: 5px;
}

@keyframes BallonAnimation {
  0% {
    transform: translateY(-30px);
  }
  100% {
    transform: translateY(0);
  }
}
/*================ signup_area css ==============*/
.signup_area {
  height: 100vh;
  min-height: 580px;
}
.signup_area .row {
  height: 100%;
}

.sign_left {
  width: calc(50% - 360px);
  position: relative;
  z-index: 1;
  padding: 100px 70px 0;
}
.sign_left .top {
  left: 0;
  top: 0;
  z-index: -1;
}
.sign_left .bottom {
  bottom: 0;
  right: 0;
  z-index: -1;
}
.sign_left .round {
  position: absolute;
  width: 650px;
  height: 650px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.06);
  left: -150px;
  bottom: -60px;
  z-index: -1;
}
.sign_left h2 {
  color: #fff;
  font-size: 36px;
  line-height: 44px;
}

.signup_left {
  background: #795fee;
}
.signup_left .middle {
  top: 50%;
  margin-top: -150px;
}

.sign_right {
  width: calc(50% + 360px);
  flex: 1;
  display: flex;
  align-items: center;
}

.sign_inner {
  max-width: 520px;
  margin: 0 auto;
}
.sign_inner h3 {
  font-size: 26px;
  line-height: 34px;
}
.sign_inner p {
  font-size: 14px;
}
.sign_inner p a {
  color: var(--secondary_color);
  font-weight: 500;
}
.sign_inner .btn-google {
  box-shadow: 0 4px 10px 0 rgba(4, 73, 89, 0.06);
  border-radius: 6px;
  border: 1px solid #e6ecee;
  font-size: 14px;
  color: var(--p_color);
  padding: 8px 27px;
  display: inline-block;
  margin-top: 20px;
}
.sign_inner .btn-google img {
  vertical-align: inherit;
  padding-right: 8px;
}
.sign_inner .btn-google:hover {
  box-shadow: none;
}
.sign_inner .divider {
  border-bottom: 1px solid #e3e8ea;
  position: relative;
  margin-bottom: 30px;
  margin-top: 36px;
}
.sign_inner .divider .or-text {
  font-size: 16px;
  color: var(--secondary_color);
  position: absolute;
  top: -14px;
  padding: 0 10px;
  background: #fbfcfd;
  display: inline-block;
  left: 50%;
  margin-left: -21px;
}

.login_form .form-group {
  margin-bottom: 30px;
  position: relative;
}
.login_form .form-group .small_text {
  color: var(--secondary_color);
  margin-bottom: 5px;
}
.login_form .form-group .form-control {
  border-radius: 6px;
  background-color: #fbfcfd;
  border: 1px solid rgb(227, 232, 234);
  font-size: 14px;
  color: var(--secondary_color);
  font-weight: 400;
  font-family: var(--rob);
  height: 60px;
  line-height: 60px;
  padding: 2px 30px 0;
  transition: all 0.2s linear;
}
.login_form .form-group .form-control.placeholder {
  color: #878b99;
  font-family: var(--rob);
}
.login_form .form-group .form-control:-moz-placeholder {
  color: #878b99;
  font-family: var(--rob);
}
.login_form .form-group .form-control::-moz-placeholder {
  color: #878b99;
  font-family: var(--rob);
}
.login_form .form-group .form-control::-webkit-input-placeholder {
  color: #878b99;
  font-family: var(--rob);
}
.login_form .form-group .form-control:focus {
  box-shadow: 0 20px 30px 0 rgba(4, 73, 89, 0.1);
}
.login_form .form-group .check_box {
  margin-top: -10px;
}
.login_form .form-group .check_box input[type=checkbox] {
  position: relative;
  top: 1px;
  width: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent;
}
.login_form .form-group .check_box input[type=checkbox]:before {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  background: #fbfcfd;
  top: 0;
  left: 0;
  border-radius: 2px;
  border: 1px solid #a6abb7;
}
.login_form .form-group .check_box input[type=checkbox]:checked:after {
  content: "N";
  font-family: "ElegantIcons";
  display: block;
  font-size: 10px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  color: var(--brand_color);
  text-align: center;
  line-height: 12px;
  left: 0;
}
.login_form .form-group .l_text {
  font-size: 16px;
  color: var(--p_color);
  padding-left: 20px;
  margin-bottom: 0;
}
.login_form .form-group .l_text span {
  color: var(--brand_color);
}
.login_form .form-group .confirm_password {
  position: relative;
}
.login_form .form-group .forget_btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 30px;
  font-size: 14px;
  color: #a5a9b4;
}
.login_form .thm_btn {
  padding: 9px 24px;
  box-shadow: none;
}
.login_form .thm_btn:hover {
  box-shadow: 0 20px 30px 0 rgba(7, 134, 105, 0.24);
}

/*================ signup_area css ==============*/
/*================ signin_left css ==============*/
.signin_left {
  background: var(--brand_color);
}
.signin_left:before {
  content: "";
  left: 0;
  width: 100%;
  height: 100px;
  background-image: linear-gradient(180deg, rgb(16, 179, 214) 0%, rgb(29, 39, 70) 100%);
  position: absolute;
  bottom: 0;
  z-index: 0;
}
.signin_left .round {
  bottom: 100px;
  width: 600px;
  height: 600px;
  left: -50px;
}
.signin_left .middle {
  bottom: 50px;
}
.signin_left .bottom {
  bottom: 100px;
}

/*================ signin_left css ==============*/
/*=========== contact_area css =========*/
.get_info_area {
  position: relative;
  z-index: 1;
}

.get_info_item {
  border: 1px solid #e3e8ea;
  border-radius: 6px;
  padding: 31px 35px;
  margin-left: 0;
  margin-right: 0;
}
.get_info_item .media img {
  margin-right: 60px;
}
.get_info_item .media .media-body h5 {
  margin-bottom: 4px;
  font-size: 22px;
}
.get_info_item .media .media-body p {
  margin-bottom: 0;
  color: #6b707f;
}
.get_info_item .time {
  font-size: 16px;
  color: var(--p_color);
}
.get_info_item .time span {
  color: var(--secondary_color);
}
.get_info_item .doc_border_btn {
  max-width: 190px;
  width: 100%;
  display: block;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}
.get_info_item + .get_info_item {
  margin-top: 30px;
}

.contact_info .contact_form .form-group {
  margin-bottom: 1rem;
}
.contact_info .contact_form .form-group h6 {
  font-size: 16px;
  font-weight: 500;
}
.contact_info .contact_form .form-group .box_info {
  margin-left: -20px;
  margin-right: -20px;
}
.contact_info .contact_form .form-group .form-check {
  min-height: inherit;
  position: relative;
  display: inline-block;
  font-size: 16px;
  line-height: 16px;
  font-weight: 400;
  color: var(--p_color);
  padding-left: 22px;
  margin: 20px 20px 15px;
}
.contact_info .contact_form .form-group .form-check input[type=checkbox] {
  border: inherit;
  width: 12px;
  position: absolute;
  outline: none;
  height: 12px;
  top: 1px;
  left: 0;
  margin: 0;
}
.contact_info .contact_form .form-group .form-check input[type=checkbox]:before {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  border: 1px solid #6b707f;
  top: 0;
  left: 0;
  border-radius: 2px;
  background-color: #fff;
}
.contact_info .contact_form .form-group .form-check input[type=checkbox]:after {
  content: "";
  display: block;
  width: 5px;
  height: 11px;
  border: solid var(--brand_color);
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  position: absolute;
  top: -2px;
  left: 5px;
  opacity: 0;
  transition: all 0.2s linear;
}
.contact_info .contact_form .form-group .form-check input[type=checkbox]:checked:before {
  border-color: var(--brand_color);
}
.contact_info .contact_form .form-group .form-check input[type=checkbox]:checked:after {
  opacity: 1;
}
.contact_info .contact_form .form-group .form-check input[type=checkbox]:checked + label {
  color: var(--brand_color);
}
.contact_info .contact_form .form-group .form-check input[type=radio] {
  width: 12px;
  position: absolute;
  outline: none;
  height: 12px;
  margin: 0;
  left: 0;
  top: 1px;
  border: inherit;
}
.contact_info .contact_form .form-group .form-check input[type=radio]:before {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  border: 1px solid #6b707f;
  border-radius: 50%;
  top: 0;
  left: 0;
  background-color: #fff;
  transition: all 0.2s linear;
}
.contact_info .contact_form .form-group .form-check input[type=radio]:after {
  content: "";
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--brand_color);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -3px;
  margin-top: -3px;
  transform: scale(0);
  transition: all 0.2s linear;
}
.contact_info .contact_form .form-group .form-check input[type=radio]:checked:before {
  border-color: var(--brand_color);
}
.contact_info .contact_form .form-group .form-check input[type=radio]:checked:after {
  transform: scale(1);
}
.contact_info .contact_form .form-group .form-check input[type=radio]:checked + label {
  color: var(--brand_color);
}
.contact_info .contact_form .form-group .form-control {
  height: 60px;
  line-height: 55px;
  background: #f9fbfc;
  box-shadow: none;
  border-color: #d9e1e3;
  padding-left: 30px;
  font-weight: 400;
  transition: all 0.2s linear;
  border-radius: 6px;
}
.contact_info .contact_form .form-group .form-control.placeholder {
  color: #878b99;
}
.contact_info .contact_form .form-group .form-control:-moz-placeholder {
  color: #878b99;
}
.contact_info .contact_form .form-group .form-control::-moz-placeholder {
  color: #878b99;
}
.contact_info .contact_form .form-group .form-control::-webkit-input-placeholder {
  color: #878b99;
}
.contact_info .contact_form .form-group .form-control.message {
  height: 200px;
  padding-top: 0;
}
.contact_info .contact_form .form-group .form-control:focus {
  background: #fbfcfd;
  box-shadow: 0 20px 30px 0 rgba(4, 73, 89, 0.1);
}
.contact_info .contact_form .form-group:last-child {
  margin-bottom: 0;
}
.contact_info .contact_fill {
  padding-top: 20px;
}

/*=========== contact_area css =========*/
/* Support Area css
============================================================================================ */
.support_area {
  background: #002454;
  overflow: hidden;
  z-index: 2;
}
.support_area .container {
  position: relative;
  padding-top: 50px;
  padding-bottom: 50px;
}
.support_area .shap {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.support_area .left {
  position: relative;
  align-self: center;
  z-index: 3;
}
.support_area .left h3 {
  color: #fff;
  font-size: 40px;
  margin-bottom: 5px;
}
.support_area .left p {
  color: #fff;
}
.support_area .left .icon_btn2 {
  margin-top: 25px;
}
.support_area .right {
  position: relative;
}
.support_area .right img {
  z-index: 4;
  position: relative;
}

/* End Support Area css
  ============================================================================================ */
/*============ error_area css ========*/
.error_area {
  display: flex;
  position: relative;
  z-index: 1;
  height: 100vh;
  min-height: 620px;
}

.error_dot {
  position: absolute;
  border-radius: 50%;
}
.error_dot.one {
  width: 8px;
  height: 8px;
  background: var(--brand_color);
  left: 325px;
  top: 120px;
  animation: spin2 2s infinite alternate;
}
.error_dot.two {
  width: 16px;
  height: 16px;
  background: #f99e43;
  left: 170px;
  bottom: 260px;
  animation: spin1 1s infinite alternate;
}
.error_dot.three {
  width: 30px;
  height: 30px;
  background: #beebf5;
  animation: spin1 2s infinite alternate;
  right: 225px;
  top: 370px;
}
.error_dot.four {
  width: 6px;
  height: 6px;
  background: #ffa3be;
  bottom: 148px;
  right: 185px;
  animation: spin2 2s infinite alternate;
}

.error_content_two {
  max-width: 970px;
  margin: 0 auto;
}
.error_content_two h2 {
  font-size: 36px;
  font-weight: 700;
  margin-bottom: 15px;
}
.error_content_two p {
  font-size: 18px;
  color: #82879c;
}

.error_img {
  padding-bottom: 55px;
  position: relative;
  z-index: 1;
}
.error_img .error_shap {
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
.error_img .clipInDown {
  display: inline-block;
  position: relative;
}
.error_img .one {
  top: -50px;
}
.error_img .two {
  margin: 0 12px;
  top: -12px;
}
.error_img .three {
  top: -58px;
}
.error_img .img_one {
  animation: customUp 1.5s infinite alternate;
}
.error_img .img_two {
  animation: customUp 1.8s infinite alternate;
}
.error_img .img_three {
  animation: customUp 2s infinite alternate;
}

.error_search {
  margin-bottom: 40px;
  padding-top: 25px;
}
.error_search .form-control {
  height: 60px;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 16px 50px 0 rgba(3, 62, 75, 0.1);
  font-size: 16px;
  font-weight: 400;
  color: var(--secondary_color);
  border: 0;
  padding-left: 30px;
}
.error_search .form-control.placeholder {
  color: #82879c;
}
.error_search .form-control:-moz-placeholder {
  color: #82879c;
}
.error_search .form-control::-moz-placeholder {
  color: #82879c;
}
.error_search .form-control::-webkit-input-placeholder {
  color: #82879c;
}

/*============ error_area css ========*/
/*=============  doc_banner_area css  =============*/
.doc_banner_area {
  background-image: linear-gradient(to bottom right, #078669, rgba(101, 186, 92, 0.77));
  text-align: center;
  padding: 290px 0 200px;
  position: relative;
}

.banner_shap_img li {
  position: absolute;
  z-index: 0;
}
.banner_shap_img li:nth-child(1) {
  top: 0;
  left: 0;
}
.banner_shap_img li:nth-child(2) {
  bottom: 0;
  right: 0;
}
.banner_shap_img li:nth-child(3) {
  left: 145px;
  top: 44%;
}
.banner_shap_img li:nth-child(4) {
  top: 50%;
  right: 375px;
}
.banner_shap_img li:nth-child(5), .banner_shap_img li:nth-child(6), .banner_shap_img li:nth-child(7) {
  border-radius: 50%;
  background: #fff;
  opacity: 0.14;
}
.banner_shap_img li:nth-child(5) {
  width: 16px;
  height: 16px;
  left: 435px;
  bottom: 265px;
  animation: pulse 5s linear infinite alternate-reverse;
}
.banner_shap_img li:nth-child(6) {
  width: 30px;
  height: 30px;
  right: 135px;
  animation: pulse 5s linear infinite 0.6s alternate-reverse;
  top: 255px;
}
.banner_shap_img li:nth-child(7) {
  width: 20px;
  height: 20px;
  right: 225px;
  opacity: 1;
  bottom: 115px;
  background-color: #54cfb2;
  animation: pulse 5s linear infinite 1.2s alternate-reverse;
}

.banner_creative1 .doc_banner_content h2 {
  color: #fff;
}

.doc_banner_content {
  position: relative;
}
.doc_banner_content h2 {
  font-size: 50px;
  line-height: 1.2;
  font-weight: 700;
  margin-bottom: 8px;
}
.doc_banner_content p {
  font-size: 20px;
}

.header_search_form {
  max-width: 720px;
  margin: 49px auto 0;
}
.header_search_form.right_search .input-wrapper input {
  padding-left: 30px;
}
.header_search_form.right_search .input-wrapper i {
  position: relative;
  left: inherit;
  top: inherit;
  transform: translateY(0) rotate(-90deg);
}
.header_search_form .form-group {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.header_search_form .input-wrapper {
  position: relative;
  flex: 1;
}
.header_search_form .input-wrapper i {
  position: absolute;
  left: 25px;
  font-size: 16px;
  color: #fff;
  top: 50%;
  transform: translateY(-50%) rotate(-90deg);
}
.header_search_form .input-wrapper input {
  background: #fff;
  border: 0;
  height: 60px;
  font-size: 16px;
  padding-left: 52px;
  width: 100%;
  border-radius: 10px;
  box-shadow: 0 10px 20px rgba(58, 58, 58, 0.16);
}
.header_search_form .input-wrapper input.placeholder {
  color: #848996;
}
.header_search_form .input-wrapper input:-moz-placeholder {
  color: #848996;
}
.header_search_form .input-wrapper input::-moz-placeholder {
  color: #848996;
}
.header_search_form .input-wrapper input::-webkit-input-placeholder {
  color: #848996;
}
.header_search_form .custom-select {
  height: 60px;
  line-height: 60px;
  font-weight: 500;
  color: #1d2746;
  padding: 0 65px 0 25px;
  background: #e8e9ec;
  float: none;
  position: absolute;
  right: 0;
  top: 0;
  border-top-right-radius: 45px;
  border-bottom-right-radius: 45px;
}
.header_search_form .custom-select:after {
  border-bottom: 1px solid #1d2746;
  border-right: 1px solid #1d2746;
}
.header_search_form .custom-select li {
  font-size: 14px;
  color: #1d2746;
  line-height: 40px;
}
.header_search_form .custom-select:focus {
  box-shadow: none;
}
.header_search_form .header_form_submit {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 20px;
  color: #fff;
  background: #00674f;
  padding: 0 32px;
  height: 60px;
  border-radius: 0 10px 10px 0;
  border: 0;
  transition: all 0.2s linear;
  text-align-last: center;
}
.header_search_form .header_form_submit i {
  transform: translateY(-50%) rotate(-90deg);
}

.header_search_form_info {
  position: relative;
}
.header_search_form_info .header_search_form_panel {
  border: 1px solid rgb(230, 238, 239);
  box-shadow: 0 3px 4px 0 rgba(4, 73, 89, 0.06);
  background-color: #fff;
  border-radius: 3px;
  display: none;
  position: absolute;
  top: 115%;
  left: 0;
  width: 100%;
  text-align: left;
  z-index: 99;
  padding: 30px;
}
.header_search_form_info .header_search_form_panel:before {
  content: "";
  width: 12px;
  height: 12px;
  background: #fff;
  position: absolute;
  top: -6px;
  transform: rotate(45deg);
  left: 40px;
  border-left: 1px solid rgb(230, 238, 239);
  border-top: 1px solid rgb(230, 238, 239);
}
.header_search_form_info .header_search_form_panel ul {
  margin-bottom: 0;
}
.header_search_form_info .header_search_form_panel ul > li {
  font-size: 16px;
  color: #1d2746;
}
.header_search_form_info .header_search_form_panel ul > li .search_item {
  border-top: 1px solid #e6eeef;
  padding: 10px 0 5px;
  margin-top: 8px;
}
.header_search_form_info .header_search_form_panel ul > li .search_item li {
  color: #898d99;
  font-weight: 400;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  border: 0;
}
.header_search_form_info .header_search_form_panel ul > li .search_item li span {
  width: 165px;
  text-align: right;
  border-right: 1px solid #dee7e8;
  line-height: 32px;
  padding-right: 15px;
}
.header_search_form_info .header_search_form_panel ul > li .search_item li > a {
  line-height: 26px;
  font-weight: 400;
  color: #6b707f;
  padding: 3px 22px;
  flex: 1;
  display: block;
  position: relative;
}
.header_search_form_info .header_search_form_panel ul > li .search_item li > a::before {
  content: "";
  width: 2px;
  height: 0;
  position: absolute;
  left: -1px;
  top: 0;
  background: var(--brand_color);
  opacity: 0;
  transition: all 0.2s linear;
}
.header_search_form_info .header_search_form_panel ul > li .search_item li > a:hover {
  background: #f4f9fa;
}
.header_search_form_info .header_search_form_panel ul > li .search_item li > a:hover:before {
  opacity: 1;
  height: 100%;
}
.header_search_form_info .custom-select ul li:hover,
.header_search_form_info .custom-select ul li.selected {
  color: var(--brand_color);
}
.header_search_form_info .custom-select ul li:before {
  background: var(--brand_color);
}

.header_search_keyword {
  text-align: left;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-weight: 500;
  justify-content: center;
}
.header_search_keyword span {
  font-size: 14px;
  color: #fff;
  margin-right: 10px;
}
.header_search_keyword ul {
  margin-bottom: 0;
}
.header_search_keyword ul li {
  display: inline-block;
  margin-right: 7px;
}
.header_search_keyword ul li a {
  display: block;
  font-size: 13px;
  padding: 0 19px;
  border-radius: 45px;
  background: rgba(255, 255, 255, 0.16);
  color: #fff;
}

/*=============  doc_banner_area css  =============*/
/*============== doc_features_area css  ===========*/
.doc_features_area {
  padding-bottom: 40px;
  position: relative;
  z-index: 1;
  background: #fbfbfc;
}
.doc_features_area .doc_features_shap {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
  background-size: cover;
}

.doc_features_inner {
  overflow: hidden;
  box-shadow: 0 30px 60px 0 rgba(2, 2, 48, 0.08);
  border-radius: 10px;
  background: #fff;
  top: -60px;
  position: relative;
}
.doc_features_inner .see_more_item {
  display: none;
  flex-wrap: wrap;
  width: 100%;
}

.see_btn {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  color: #4c4cf1;
  display: inline-block;
  margin: 16px 50px 12px;
}
.see_btn i {
  font-size: 20px;
  vertical-align: middle;
  margin-right: 5px;
  margin-top: -5px;
  display: inline-block;
}

.doc_features_item {
  width: 33.3333333333%;
  float: left;
  padding: 35px 30px;
  border-bottom: 1px solid #f1f1f7;
  border-left: 1px solid #f1f1f7;
}
.doc_features_item img {
  margin-right: 15px;
}
.doc_features_item h4 {
  font-size: 16px;
  line-height: 26px;
  color: #232361;
  font-family: var(--rob);
  font-weight: 700;
  margin-bottom: 2px;
}
.doc_features_item h4:hover {
  color: #4c4cf1;
}
.doc_features_item p {
  margin-bottom: 0;
  font-size: 14px;
  color: var(--p_color);
}
.doc_features_item:nth-child(1), .doc_features_item:nth-child(4), .doc_features_item:nth-child(7), .doc_features_item:nth-child(10) {
  border-left: 0;
}

/*============== doc_features_area css  ===========*/
/*============= doc_community_area css  ================*/
.doc_community_area {
  padding: 200px 0 75px;
  position: relative;
  background-color: rgba(53, 186, 233, 0.1);
}
.doc_community_area .community_shapes li {
  position: absolute;
}
.doc_community_area .community_shapes li:nth-child(1) {
  top: 80px;
  left: 0px;
}
.doc_community_area .community_shapes li:nth-child(2) {
  bottom: 120px;
  right: 190px;
}
.doc_community_area .community_shapes li:nth-child(3) {
  border-radius: 50%;
  background: #00c9a7;
  width: 20px;
  height: 20px;
  right: 290px;
  top: 80px;
  opacity: 0.37;
}
.doc_community_area .community_shapes li:nth-child(4) {
  border-radius: 50%;
  background: #ffc107;
  width: 26px;
  height: 26px;
  left: 200px;
  bottom: 215px;
  opacity: 0.37;
}
.doc_community_area .doc_title {
  margin-bottom: 64px;
}

.doc_community_info .question_text {
  color: #a7acb7;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  margin-top: 40px;
}
.doc_community_info .question_text:hover {
  color: #4c4cf1;
}

.doc_community_item {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0 20px 30px 0 rgba(2, 2, 48, 0.06);
  margin-bottom: 20px;
  padding: 38px 70px;
  transition: all 0.2s linear;
  cursor: pointer;
}
.doc_community_item .doc_community_icon {
  width: 100px;
  height: 100px;
  line-height: 100px;
  border-radius: 50%;
  text-align: center;
  font-size: 36px;
  background: rgba(76, 76, 241, 0.06);
  color: #4c4cf1;
  margin-right: 50px;
}
.doc_community_item h4 {
  font-size: 16px;
  color: #232361;
  font-weight: 700;
  margin-bottom: 5px;
  transition: color 0.2s linear;
}
.doc_community_item h4:hover {
  color: #4c4cf1;
}
.doc_community_item p {
  font-size: 14px;
  color: #6b707f;
}
.doc_community_item .doc_entry_info {
  display: flex;
  flex-wrap: wrap;
  padding-top: 5px;
}
.doc_community_item .doc_entry_info .author_avatar {
  display: flex;
  margin-bottom: 0;
  margin-right: 15px;
}
.doc_community_item .doc_entry_info .author_avatar li {
  width: 36px;
  height: 36px;
  line-height: 34px;
  border-radius: 50%;
  border: 2px solid #fff;
  font-size: 14px;
  font-weight: 500;
  color: #232361;
  text-align: center;
  z-index: 1;
  position: relative;
}
.doc_community_item .doc_entry_info .author_avatar li img {
  max-width: 100%;
  border-radius: 50%;
}
.doc_community_item .doc_entry_info .author_avatar li + li {
  margin-left: -10px;
}
.doc_community_item .doc_entry_info .author_avatar li:nth-child(even) {
  z-index: 0;
}
.doc_community_item .doc_entry_info .author_avatar li:last-child {
  border-color: #d7d8db;
}
.doc_community_item .doc_entry_info .text {
  font-size: 14px;
  line-height: 1.3;
  color: #90939b;
}
.doc_community_item:hover {
  box-shadow: 0 10px 30px 0 rgba(2, 2, 48, 0.02);
}
.doc_community_item:nth-child(2) .doc_community_icon {
  background: #fef9ee;
  color: #f7b126;
}
.doc_community_item:nth-child(3) .doc_community_icon {
  background: #f1fbf8;
  color: #0fbc8b;
}

/*============= doc_community_area css  ================*/
/*============= doc_testimonial_area css  ================*/
.doc_testimonial_area {
  padding: 160px 0 135px;
}
.doc_testimonial_area .custom_slider_nav {
  display: flex;
  align-items: center;
}
.doc_testimonial_area .custom_slider_nav button {
  font-size: 25px;
  background-color: transparent;
  border: none;
  outline: none;
  vertical-align: middle;
  color: #bdbdbd;
  padding: 0;
  margin: 0;
  transition: all 0.3s linear;
}
.doc_testimonial_area .custom_slider_nav button:hover {
  color: #171717;
}
.doc_testimonial_area .custom_slider_nav .slide_info {
  display: flex;
  align-items: center;
  color: #171717;
  font-size: 23px;
  margin: 0 15px;
  letter-spacing: 2px;
}
.doc_testimonial_area .custom_slider_nav .slide_info .current_slide {
  font-size: 20px;
  color: #bdbdbd;
}

.doc_testimonial_slider .item {
  padding-left: 15px;
  position: relative;
  padding-top: 10px;
}
.doc_testimonial_slider .item:before {
  content: "“";
  font-family: var(--rob);
  font-weight: 400;
  font-size: 150px;
  color: #4c4cf1;
  opacity: 0.1;
  position: absolute;
  left: -5px;
  width: 38px;
  height: 38px;
  line-height: 130px;
  top: 0;
  z-index: 1;
}
.doc_testimonial_slider .item h3 {
  font-size: 34px;
  line-height: 52px;
  color: #232361;
  font-weight: 400;
  margin-bottom: 20px;
}
.doc_testimonial_slider .item .name {
  font-size: 14px;
  font-weight: 700;
  color: #232361;
  margin-bottom: 5px;
}
.doc_testimonial_slider .item .name span {
  font-weight: 400;
}
.doc_testimonial_slider .item .sign {
  display: inline-block;
}

.doc_img_slider .item {
  text-align: center;
  position: relative;
  padding-bottom: 25px;
  z-index: 1;
}
.doc_img_slider .item img {
  display: inline-block;
  border-radius: 20px;
}
.doc_img_slider .item .dot {
  border-radius: 0;
  position: absolute;
  right: 10px;
  bottom: 0;
  z-index: -1;
}
.doc_img_slider .item .dot-2 {
  border-radius: 0;
  position: absolute;
  left: 0px;
  top: 0;
  z-index: -1;
}
.doc_img_slider .item .round {
  border-radius: 50%;
  position: absolute;
  z-index: -1;
}
.doc_img_slider .item .round.one {
  width: 150px;
  height: 150px;
  right: 20px;
  top: 60px;
  background-image: linear-gradient(50deg, var(--brand_color) 0%, rgba(101, 186, 92, 0.77) 100%);
  opacity: 0.1;
}
.doc_img_slider .item .round.two {
  width: 280px;
  height: 280px;
  right: 0px;
  top: 50%;
  margin-top: -140px;
  background-image: linear-gradient(50deg, var(--brand_color) 0%, rgba(101, 186, 92, 0.77) 100%);
}
.doc_img_slider .item.slick-active .one {
  animation: zoomIn 0.8s linear both 0.4s;
}
.doc_img_slider .item.slick-active .two {
  animation: zoomIn 0.8s linear both 0.5s;
}

/*============= doc_testimonial_area css  ================*/
.doc_subs_full {
  margin-bottom: 0 !important;
}
.doc_subs_full .doc_subscribe_inner {
  border-radius: 0;
  box-shadow: none;
}

.doc_subscribe_area {
  margin-bottom: -150px;
}
.doc_subscribe_area .container {
  position: relative;
}
.doc_subscribe_area .container .shape-one {
  position: absolute;
  left: -35px;
  top: -40px;
}

.doc_subscribe_inner {
  border-radius: 20px;
  background-image: linear-gradient(to bottom right, var(--brand_color) 0%, rgba(101, 186, 92, 0.77) 100%);
  box-shadow: 0 50px 80px 0 rgba(3, 3, 125, 0.2);
  display: flex;
  flex-wrap: wrap;
  padding: 150px 70px;
  align-items: center;
  position: relative;
  z-index: 2;
}
.doc_subscribe_inner .one,
.doc_subscribe_inner .two {
  position: absolute;
  z-index: -1;
}
.doc_subscribe_inner .one.one,
.doc_subscribe_inner .two.one {
  top: 0;
  left: 0;
}
.doc_subscribe_inner .one.two,
.doc_subscribe_inner .two.two {
  right: 0;
  bottom: 0;
}
.doc_subscribe_inner h2 {
  color: #fff;
  font-size: 40px;
  line-height: 50px;
  font-weight: 700;
  margin-bottom: 0;
}
.doc_subscribe_inner .text,
.doc_subscribe_inner .doc_subscribe_form {
  width: 50%;
}
.doc_subscribe_inner .doc_subscribe_form {
  padding-left: 30px;
  position: relative;
}
.doc_subscribe_inner .doc_subscribe_form .form-group {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 8px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.doc_subscribe_inner .doc_subscribe_form .input-fill {
  display: flex;
  flex-wrap: wrap;
  padding-top: 3px;
  padding-right: 2px;
  padding-bottom: 2px;
  position: relative;
  border-radius: 7px;
  background-color: #fff;
}
.doc_subscribe_inner .doc_subscribe_form .input-fill:before {
  content: "U";
  position: absolute;
  font-family: eleganticons;
  font-size: 18px;
  margin-right: 10px;
  top: 12px;
  left: 22px;
  transform: rotate(-90deg);
  display: inline-block;
}
.doc_subscribe_inner .doc_subscribe_form .input-fill input {
  height: 50px;
  border: 0;
  border-radius: 7px;
  line-height: 51px;
  font-size: 14px;
  width: 100%;
  padding-left: 50px;
  flex: 1;
}
.doc_subscribe_inner .doc_subscribe_form .input-fill input.placeholder {
  color: #848996;
}
.doc_subscribe_inner .doc_subscribe_form .input-fill input:-moz-placeholder {
  color: #848996;
}
.doc_subscribe_inner .doc_subscribe_form .input-fill input::-moz-placeholder {
  color: #848996;
}
.doc_subscribe_inner .doc_subscribe_form .input-fill input::-webkit-input-placeholder {
  color: #848996;
}
.doc_subscribe_inner .doc_subscribe_form .submit_btn {
  border-radius: 7px;
  border: 0;
  font-size: 14px;
  font-weight: 500;
  background: #00674f;
  padding: 10px 30px;
  color: #fff;
  transition: background 0.4s linear, color 0.3s;
}
.doc_subscribe_inner .doc_subscribe_form ul {
  margin-bottom: 0;
}
.doc_subscribe_inner .doc_subscribe_form ul li {
  margin-right: 22px;
  display: inline-block;
  line-height: 18px;
}
.doc_subscribe_inner .doc_subscribe_form ul li a {
  font-size: 13px;
  color: #e9e9e9;
  position: relative;
  padding-left: 20px;
}
.doc_subscribe_inner .doc_subscribe_form ul li a:before {
  content: "N";
  font-family: eleganticons;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 14px;
}
.doc_subscribe_inner .doc_subscribe_form ul li:last-child {
  margin-right: 0;
}
.doc_subscribe_inner .doc_subscribe_form ul li:hover a {
  color: #fff;
}
.doc_subscribe_inner .doc_subscribe_form p {
  color: #fff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 5px;
}

/*=============== doc_footer_area css  ==============*/
.doc_footer_area {
  background: #f1f1f1;
  position: relative;
  z-index: 1;
}
.doc_footer_area .footer-shapes img {
  max-width: 100%;
  height: auto;
}
.doc_footer_area .footer-shapes li {
  position: absolute;
  z-index: -1;
}
.doc_footer_area .footer-shapes li:nth-child(1), .doc_footer_area .footer-shapes li:nth-child(2), .doc_footer_area .footer-shapes li:nth-child(3) {
  bottom: 0;
}
.doc_footer_area .footer-shapes li:nth-child(1) {
  left: 193px;
}
.doc_footer_area .footer-shapes li:nth-child(2) {
  right: 160px;
}
.doc_footer_area .footer-shapes li:nth-child(3) {
  left: 160px;
}
.doc_footer_area .footer-shapes li:nth-child(4) {
  left: 202px;
  bottom: 232px;
}
.doc_footer_area .footer-shapes li:nth-child(5) {
  right: 92px;
  top: 99px;
}
.doc_footer_area .footer-shapes li:nth-child(6) {
  height: 24px;
  width: 24px;
  border-radius: 3.33px;
  background-color: #f5d453;
  top: 302px;
  right: 232px;
}
.doc_footer_area .footer-shapes li:nth-child(7) {
  height: 57px;
  width: 57px;
  border-radius: 50%;
  background-color: #f5d453;
  top: 109px;
  left: 55px;
}

.doc_footer_top {
  padding: 100px 0 90px;
}

.f_title_two {
  font-size: 18px;
  color: #171717;
  margin-bottom: 28px;
}

.doc_about_widget p {
  font-size: 18px;
  line-height: 30px;
  color: #6b707f;
  font-weight: 500;
  margin-top: 30px;
}
.doc_about_widget ul {
  margin-bottom: 0;
}
.doc_about_widget ul li {
  display: inline-block;
  margin-right: 5px;
}
.doc_about_widget ul li a {
  width: 44px;
  height: 44px;
  display: block;
  text-align: center;
  color: #838793;
  font-size: 14px;
  line-height: 45px;
  border-radius: 6px;
  background: transparent;
  transition: all 0.2s linear;
  border: 1px solid #bcbcbc;
}
.doc_about_widget ul li a:hover {
  background: #15a783;
  color: #fff;
  border-color: #15a783;
}

.doc_service_list_widget {
  padding-top: 5px;
}
.doc_service_list_widget ul {
  margin-bottom: 0;
}
.doc_service_list_widget ul li a {
  font-size: 14px;
  font-weight: 500;
  color: #6b707f;
}
.doc_service_list_widget ul li a img {
  margin-right: 14px;
}
.doc_service_list_widget ul li a:hover {
  color: #33b081;
}
.doc_service_list_widget ul li + li {
  margin-top: 10px;
}

.doc_footer_bottom {
  border-top: 1px solid #dbdbdb;
  padding: 30px 0 30px;
}
.doc_footer_bottom p {
  margin-bottom: 0;
  font-size: 14px;
  color: #6b707f;
}
.doc_footer_bottom p span {
  color: #33b081;
}

.doc_footer_menu {
  margin-bottom: 0;
}
.doc_footer_menu li {
  display: inline-block;
  margin-right: 30px;
}
.doc_footer_menu li a {
  font-size: 14px;
  color: #6b707f;
  transition: all 0.2s;
}
.doc_footer_menu li a:hover {
  color: #33b081;
}

/*=============== doc_footer_area css  ==============*/
.forum-with-topics {
  border-radius: 30px;
}
.forum-with-topics .thumb-area .forum-thumbnail {
  border-radius: 8px 8px 0 0;
  width: 100%;
}
.forum-with-topics .thumb-area .forum-thumbnail img {
  width: 100%;
  z-index: -1;
}
.forum-with-topics .topic-table .topic-heading {
  display: flex;
  flex-wrap: wrap;
  background: var(--bs-white);
  box-shadow: 0 20px 60px -5px rgba(51, 77, 114, 0.12);
  padding: 16px 30px;
  border-radius: 0 0 8px 8px;
  border: 1px solid var(--black_50);
}
.forum-with-topics .topic-table .topic-heading .icon-text {
  color: var(--black_600);
  font-size: 14px;
  font-weight: 400;
  display: flex;
  align-items: center;
}
.forum-with-topics .topic-table .topic-heading .icon-text svg {
  margin-right: 5px;
}
.forum-with-topics .topic-table .topic-heading .topic {
  width: 54%;
}
.forum-with-topics .topic-table .topic-heading .voice {
  width: 13%;
}
.forum-with-topics .topic-table .topic-heading .replies {
  width: 8%;
}
.forum-with-topics .topic-table .topic-heading .freshness {
  width: 20%;
}
.forum-with-topics .topic-table .topic-contents {
  display: flex;
  background: var(--bs-white);
  box-shadow: 0 20px 60px -5px rgba(51, 77, 114, 0.12);
  margin: 10px 0;
  border-radius: 8px;
  padding: 16px 30px;
  border: 1px solid var(--black_50);
  align-items: center;
}
.forum-with-topics .topic-table .topic-contents .title {
  width: 50%;
}
.forum-with-topics .topic-table .topic-contents .title p {
  margin-bottom: 0;
  font-size: 15px;
}
.forum-with-topics .topic-table .topic-contents .title h3 {
  font-size: 16px;
  margin-bottom: 5px;
  line-height: 20px;
}
.forum-with-topics .topic-table .topic-contents .title h3:hover {
  color: var(--brand_color);
}
.forum-with-topics .topic-table .topic-contents .voice {
  width: 12%;
}
.forum-with-topics .topic-table .topic-contents .topics {
  width: 14%;
}
.forum-with-topics .topic-table .topic-contents .voice,
.forum-with-topics .topic-table .topic-contents .topics {
  text-align: center;
}
.forum-with-topics .topic-table .topic-contents .user {
  width: 25%;
  margin-top: 2px;
}
.forum-with-topics .topic-table .topic-contents .user .user-img {
  margin-right: 10px;
}
.forum-with-topics .topic-table .topic-contents .user .user-img img {
  border-radius: 50%;
}
.forum-with-topics .topic-table .topic-contents .user .user-info span.bbp-author-name {
  font-size: 16px;
  font-weight: 400;
  color: var(--black_900);
}
.forum-with-topics .topic-table .topic-contents .user .user-info .date {
  font-size: 13px;
  margin-bottom: 0;
}
.forum-with-topics .topic-table .topic-contents .user .user-info .date a {
  color: var(--black_400);
}
.forum-with-topics .topic-table .topic-contents .user .user-info .date a:hover {
  color: var(--brand_color);
}
.forum-with-topics .topic-table .topic-contents .user .user-info h3 {
  line-height: 0.5;
  margin-bottom: 0;
}
.forum-with-topics .topic-table .topic-contents h3 a {
  color: #171D24 !important;
  font-size: 16px;
  line-height: 24px;
}
.forum-with-topics .topic-table .topic-contents h3 a:hover {
  color: var(--brand_color) !important;
}

.forum-info {
  padding: 50px 30px;
}
@media all and (max-width: 560px) {
  .forum-info .title-area {
    margin-top: 10px;
  }
}
.forum-info .title-area .title,
.forum-info .title-area .subtitle {
  color: #fff;
}
.forum-info .title-area .title {
  font-size: 28px;
  margin-right: 10px;
}
@media all and (max-width: 560px) {
  .forum-info .title-area .title {
    margin-bottom: 4px;
  }
}
.forum-info .title-area .subtitle {
  font-style: italic;
}

.forum-meta {
  position: absolute;
  list-style-type: none;
  top: 20px;
  right: 20px;
}
.forum-meta li {
  display: flex;
  margin-right: 10px;
  line-height: 1 !important;
  border-radius: 3px;
}
.forum-meta li:last-child {
  margin-right: 0;
}
.forum-meta .topics,
.forum-meta .replies {
  color: #fff;
  display: inline-flex;
  align-items: center;
  background: rgba(255, 255, 255, 0.15);
  padding: 8px;
  font-size: 14px !important;
}
.forum-meta .topics:hover,
.forum-meta .replies:hover {
  background: rgba(255, 255, 255, 0.3);
}
.forum-meta .topics svg,
.forum-meta .replies svg {
  margin-right: 5px;
}
.forum-meta .button a {
  color: #ffffff;
  background: var(--brand_color);
  padding: 8px 14px;
  font-size: 14px !important;
  border-radius: 3px;
}
.forum-meta .button a:hover {
  background: #2a2aef;
}

.forum-card {
  background: var(--bs-white);
  border-radius: 8px 8px 8px 8px;
  border: 1px solid var(--black_50);
  overflow: hidden;
}
.forum-card .card-body {
  padding: 25px;
}
.forum-card .card-body p {
  margin-bottom: 0;
}
.forum-card .card-title h3 {
  font-size: 18px;
  margin-bottom: 5px;
}
.forum-card .card-title h3:hover {
  color: var(--brand_color);
}
.forum-card .forum-card-thumbnail-area {
  position: relative;
  border-radius: 30px 30px 0 0;
}
.forum-card .forum-meta {
  position: absolute;
  bottom: 0;
  right: 20px;
  top: auto;
}
.forum-card .forum-meta .topics,
.forum-card .forum-meta .replies {
  background: rgba(23, 29, 36, 0.7);
}
.forum-card .forum-meta .topics:hover,
.forum-card .forum-meta .replies:hover {
  background: rgba(23, 29, 36, 0.8);
}

@media all and (max-width: 560px) {
  .topic-contents .voice,
  .topic-contents .topics,
  .topic-contents .user {
    display: none;
  }
  .topic-table .topic-heading .voice,
  .topic-table .topic-heading .replies,
  .topic-table .topic-heading .freshness {
    display: none !important;
  }
  .topic-table .topic-heading .topic,
  .topic-table .topic-contents .title {
    width: 100% !important;
  }
}
.home-forum-counter .elementor-element-populated {
  background-color: var(--bs-white);
}
.home-forum-counter .elementor-element-populated .elementor-counter-number {
  color: var(--black_900);
}

.home-forum-posts .elementor-post__card {
  background-color: var(--bs-white) !important;
}
.home-forum-posts .elementor-post__card .elementor-post__title a {
  color: var(--black_900);
}

/* Animation Area css
============================================================================================ */
@keyframes myfirst {
  0% {
    left: 6%;
  }
  100% {
    left: 100%;
  }
}
@keyframes secand {
  0% {
    right: 3%;
  }
  100% {
    right: 100%;
  }
}
@keyframes cloud {
  0% {
    right: 10%;
    top: 176px;
    opacity: 0;
  }
  20% {
    right: 44%;
    top: 100px;
    opacity: 1;
  }
  40% {
    right: 65%;
    top: 0;
    opacity: 1;
  }
  60% {
    right: 80%;
    top: 60px;
    opacity: 1;
  }
  80% {
    right: 90%;
    top: 100px;
    opacity: 0.5;
  }
  100% {
    right: 100%;
    top: 176px;
    opacity: 0;
  }
}
/* End Animation Area css
============================================================================================ */
/*========== Start footer_area css ==========*/
.footer_area {
  padding-top: 100px;
  position: relative;
  z-index: 1;
}
.footer_area .footer_top {
  position: relative;
  z-index: 1;
}
.footer_area .leaf {
  right: 60px;
  bottom: 0;
  width: 180px;
  z-index: -1;
}
.footer_area .f_man {
  right: 280px;
  bottom: 40px;
}
.footer_area .f_man_two {
  bottom: 60px;
  left: 125px;
}
.footer_area .f_cloud {
  bottom: 410px;
  left: 150px;
}
.footer_area .f_email {
  left: 75px;
  bottom: 290px;
}
.footer_area .f_email_two {
  bottom: 200px;
  left: 250px;
}
.footer_area.footer_three {
  padding-top: 115px;
}
.footer_area.footer_three .about_wd img {
  margin-bottom: 18px;
}
.footer_area.footer_three .about_wd p {
  margin-bottom: 0;
  color: #54595d;
}
.footer_area.footer_three .link_wd ul li a {
  color: #54595d;
}
.footer_area.footer_three .link_wd ul li:hover a {
  color: var(--brand_color);
}
.footer_area.footer_three .footer_widgets {
  position: relative;
}
.footer_area.footer_three .footer_widgets .vector_svg {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}
.footer_area.footer_three .footer_widgets .vector_svg li {
  position: absolute;
  bottom: 0;
}
.footer_area.footer_three .footer_widgets .vector_svg li:first-child {
  left: 6%;
  transform: translateX(-50%);
}
.footer_area.footer_three .footer_widgets .vector_svg li:nth-child(2) {
  left: 18%;
  transform: translateX(-50%);
}
.footer_area.footer_three .footer_widgets .vector_svg li:nth-child(3) {
  left: 32%;
  transform: translateX(-50%);
}
.footer_area.footer_three .footer_widgets .vector_svg li:nth-child(4) {
  right: 6%;
  transform: translateX(50%);
}
.footer_area.footer_three .footer_widgets .vector_svg li:nth-child(5) {
  right: 11%;
  transform: translateX(50%);
}
.footer_area.footer_three .footer_widgets .vector_svg li:nth-child(6) {
  right: 16%;
  transform: translateX(50%);
}
.footer_area.footer_three .footer_widgets .vector_svg li:nth-child(7) {
  right: 23%;
  transform: translateX(50%);
}
.footer_area.footer_three .footer_copyright .right .nav li a {
  color: var(--black_400);
}
.footer_area.footer_three .footer_copyright .right .nav li:hover a {
  color: var(--brand_color);
}
.footer_area.footer_three .footer_copyright .left p {
  color: var(--black_400);
}

.list_social li {
  margin-bottom: 15px;
}
.list_social li:last-child {
  margin-bottom: 0;
}
.list_social li a {
  color: #54595d;
  font-size: 16px;
  font-weight: 400;
  transition: all 300ms linear 0s;
}
.list_social li a i {
  margin-right: 17px;
  position: relative;
  top: 1px;
}
.list_social li:hover a {
  color: var(--brand_color);
}

.footer_p_top {
  padding-top: 225px;
}

.footer_top .border_bottom {
  margin-top: 100px;
}

.border_bottom {
  width: 100%;
  height: 1px;
  background: #e8f0f1;
}

.f_widget .f_title {
  font-size: 18px;
  margin-bottom: 30px;
}
.f_widget.subscribe_widget {
  padding-right: 40px;
}
.f_widget.subscribe_widget .f_logo {
  display: inline-block;
  margin-bottom: 32px;
}
.f_widget.subscribe_widget h4 {
  margin-bottom: 34px;
}
.f_widget.link_widget .link_list {
  margin-bottom: 0;
}
.f_widget.link_widget .link_list li a {
  color: var(--p_color);
  font-size: 16px;
}
.f_widget.link_widget .link_list li a:hover {
  color: var(--brand_color);
}
.f_widget.link_widget .link_list li + li {
  margin-top: 15px;
}

.footer_subscribe_form {
  position: relative;
}
.footer_subscribe_form .form-control {
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 20px 30px 0 rgba(4, 73, 89, 0.08);
  height: 56px;
  border: 1px solid transparent;
  color: var(--secondary_color);
  padding-left: 25px;
  position: relative;
  transition: all 0.2s linear;
}
.footer_subscribe_form .form-control.placeholder {
  color: #878b99;
}
.footer_subscribe_form .form-control:-moz-placeholder {
  color: #878b99;
}
.footer_subscribe_form .form-control::-moz-placeholder {
  color: #878b99;
}
.footer_subscribe_form .form-control::-webkit-input-placeholder {
  color: #878b99;
}
.footer_subscribe_form .form-control:focus {
  outline: none;
}
.footer_subscribe_form .s_btn {
  border: 0;
  font-size: 16px;
  font-weight: 400;
  background: var(--brand_color);
  border-radius: 4px;
  color: #fff;
  position: absolute;
  top: 8px;
  bottom: 8px;
  right: 8px;
  padding: 7px 22px;
}

.f_social_icon {
  padding-top: 40px;
}
.f_social_icon li {
  display: inline-block;
}
.f_social_icon li a {
  width: 46px;
  height: 46px;
  border-radius: 50%;
  border: 2px solid rgba(7, 134, 105, 0.3);
  font-size: 14px;
  line-height: 45px;
  text-align: center;
  display: block;
  color: var(--brand_color);
  margin-right: 6px;
}
.f_social_icon li a:hover {
  background: var(--brand_color);
  border-color: var(--brand_color);
  box-shadow: 0 10px 20px 0 rgba(7, 134, 105, 0.2);
  color: #fff;
}

.footer_bottom {
  padding: 38px 0 66px;
  position: relative;
  z-index: 1;
}
.footer_bottom p {
  margin-bottom: 0;
  font-size: 16px;
  color: var(--p_color);
}
.footer_bottom p a {
  color: var(--brand_color);
}

.pl_30 {
  padding-left: 30px;
}

.pl_70 {
  padding-left: 70px;
}

.simple_footer {
  padding: 30px 0;
  position: relative;
  z-index: 1;
  background: #1d2746;
}
.simple_footer .row {
  align-items: center;
}
.simple_footer .leaf_right {
  position: absolute;
  right: 170px;
  bottom: 0;
  z-index: -1;
}
.simple_footer p {
  margin-bottom: 0;
  font-size: 16px;
  color: #a4a8b4;
}
.simple_footer p a {
  color: var(--brand_color);
}
.simple_footer .f_social_icon {
  margin-bottom: 0;
  padding-top: 0;
}
.simple_footer .f_social_icon li a {
  width: 40px;
  height: 40px;
  line-height: 40px;
  color: #8d93a4;
  border-color: #8d93a4;
}
.simple_footer .f_social_icon li a:hover {
  background: var(--brand_color);
  border-color: var(--brand_color);
  color: #fff;
}

/*========== End footer_area css ==========*/
/* Footer Area css
============================================================================================ */
.footer_two {
  background: #ecf3f5;
  padding-top: 0;
}
.footer_two .footer_widgets {
  position: relative;
}
.footer_two .footer_widgets .footer_vector {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}
.footer_two .footer_widgets .footer_vector img {
  left: 130px;
  position: absolute;
  bottom: 0;
  overflow: visible;
}
.footer_two .footer_widgets .footer_vector img + img {
  right: 60px;
  position: absolute;
  bottom: -50px;
  left: auto;
}

.f_title {
  color: var(--secondary_color);
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 25px;
}

.about_wd img {
  margin-bottom: 25px;
}
.about_wd p {
  max-width: 350px;
  margin-bottom: 30px;
}
.about_wd .nice_select {
  width: 175px;
  border: 1px solid #d6d6d6;
  border-radius: 5px;
  height: 50px;
  background: transparent;
  padding: 0 20px;
}
.about_wd .nice_select span {
  line-height: 50px;
  font-size: 16px;
  font-weight: 400;
  color: var(--p_color);
}
.about_wd .nice_select:after {
  content: "3";
  font-family: "ElegantIcons";
  border: none;
  transform: rotate(0);
  width: auto;
  margin-top: -19px;
  font-size: 20px;
  color: var(--p_color);
}
.about_wd .nice_select .list {
  width: 100%;
  border: none;
}
.about_wd .nice_select .list li {
  font-size: 16px;
  font-weight: 400;
  color: var(--p_color);
}

.link_wd ul li {
  margin-bottom: 18px;
}
.link_wd ul li a {
  color: var(--p_color);
  font-size: 16px;
  font-weight: 400;
  transition: all 300ms linear 0s;
}
.link_wd ul li a:hover {
  color: var(--brand_color);
}
.link_wd ul li:last-child {
  margin-bottom: 0;
}

.f_social li {
  margin-right: 20px;
}
.f_social li:last-child {
  margin-right: 0;
}
.f_social li a {
  color: #6b707f;
  font-size: 15px;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  text-align: center;
  line-height: 40px;
  border: 1px solid #6b707f;
  display: inline-block;
  transition: all 300ms linear 0s;
}
.f_social li a:hover {
  color: #fff;
  background: var(--brand_color);
  border-color: var(--brand_color);
}

.footer_copyright {
  border-top: 1px solid #e3e5e6;
  padding: 40px 0;
}
.footer_copyright .left p {
  margin-bottom: 0;
  color: #7984a6;
}
.footer_copyright .right ul li {
  margin-right: 30px;
}
.footer_copyright .right ul li:last-child {
  margin-right: 0;
}
.footer_copyright .right ul li a {
  color: #7984a6;
  font-size: 16px;
  transition: all 300ms linear 0s;
}
.footer_copyright .right ul li a:hover {
  color: var(--brand_color);
}

.footer_four {
  background: #ecf2f5;
}
.footer_four .f_title {
  color: var(--secondary_color);
}
.footer_four .about_wd p {
  color: #54595d;
}
.footer_four .about_wd .nice-select {
  border-color: #b8bdcc;
}
.footer_four .about_wd .nice-select span {
  color: #6b707f;
}
.footer_four .link_wd ul li a {
  color: #54595d;
}
.footer_four .link_wd ul li:hover a {
  color: var(--brand_color);
}
.footer_four .social_wd .f_social li a {
  color: #6b707f;
  border-color: #6b707f;
}
.footer_four .social_wd .f_social li:hover a {
  color: #fff;
  background: var(--brand_color);
  border-color: var(--brand_color);
}
.footer_four .footer_copyright .left p {
  color: #6b707f;
}
.footer_four .footer_copyright .right ul li a {
  color: #6b707f;
}
.footer_four .footer_copyright .right ul li:hover a {
  color: var(--brand_color);
}

/* End Footer Area css
  ============================================================================================ */
.footer-sub-form-2 .form-inp-container {
  position: relative;
}
.footer-sub-form-2 .form-inp-container input {
  border-radius: 5px;
  background-color: transparent;
  font-size: 16px;
  border: 1px solid var(--black_700);
  font-weight: 400;
  line-height: 40px;
  color: #848d95;
  width: 100%;
  padding: 10px;
  padding-right: 110px;
  transition: all 0.3s ease-in;
}
.footer-sub-form-2 .form-inp-container input:focus {
  border-color: var(--brand_color);
}
.footer-sub-form-2 .form-inp-container input::placeholder {
  color: #848d95;
  font-size: 16px;
}
.footer-sub-form-2 .form-inp-container .action_btn {
  position: absolute;
  right: 10px;
  top: 11px;
  border: none;
  padding: 6px 16px;
  box-shadow: none;
}

/*======  Footer Three css ======*/
.footer-3 {
  background-color: #0a1124;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.footer-3.bg_color_2 {
  background-color: #172229;
}
.footer-3 .footer-shapes img {
  max-width: 100%;
  height: auto;
}
@media (max-width: 768px) {
  .footer-3 .footer-shapes img {
    display: none;
  }
}
.footer-3 .footer-shapes .shape {
  position: absolute;
  z-index: -1;
}
.footer-3 .footer-shapes .shape:nth-child(1) {
  bottom: 85px;
  left: 4%;
}
.footer-3 .footer-shapes .shape:nth-child(2) {
  bottom: 0;
  right: 0%;
}
.footer-3 .footer-widget .f-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  color: #fff;
}
.footer-3 .footer-widget .widget-title {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  color: #fff;
}
.footer-3 .footer-widget .link-list {
  margin-bottom: 0;
}
.footer-3 .footer-widget .link-list li a {
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  color: #c8ccd0;
}
.footer-3 .footer-widget .link-list li a:hover {
  color: #fff;
}
.footer-3 .footer-bottom {
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.footer-3 .footer-bottom p {
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: #bbc0c4;
  margin-bottom: 0;
}
.footer-3 .footer-bottom ul {
  margin-bottom: 0;
}
@media (max-width: 580px) {
  .footer-3 .footer-bottom ul {
    margin-top: 10px;
  }
}
.footer-3 .footer-bottom ul li {
  display: inline-block;
  margin-right: 30px;
}
.footer-3 .footer-bottom ul li a {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #bbc0c4;
  transition: all 0.3s ease-out;
}
.footer-3 .footer-bottom ul li a:hover {
  color: #fff;
}
.footer-3 .footer-bottom ul li:last-child {
  margin-right: 0;
}

/*======  Footer Four css ======*/
.footer-4 {
  background-color: #140f4d;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.footer-4 .footer-shapes .shape {
  position: absolute;
  z-index: -1;
  bottom: 0px;
}
.footer-4 .footer-shapes .shape:nth-child(1) {
  left: 0%;
}
.footer-4 .footer-shapes .shape:nth-child(2) {
  left: 0;
}
.footer-4 .footer-shapes .shape:nth-child(3) {
  right: 0;
}
.footer-4 .footer-social-widget a {
  background-color: #fff;
  height: 30px;
  width: 30px;
  color: #171d24;
  line-height: 32px;
  text-align: center;
  border-radius: 50%;
  transition: all 0.3s linear;
  display: inline-block;
  margin-right: 10px;
  font-size: 15px;
}
.footer-4 .footer-social-widget a:last-child {
  margin-right: 0;
}
.footer-4 .footer-social-widget a:hover {
  color: var(--brand_color);
}
.footer-4 .footer-menu .link-list {
  margin-bottom: 0;
}
.footer-4 .footer-menu .link-list li {
  margin-right: 40px;
}
.footer-4 .footer-menu .link-list li:last-child {
  margin-right: 0;
}
.footer-4 .footer-menu .link-list li a {
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  color: #c8ccd0;
  transition: all 0.3s ease-out;
}
.footer-4 .footer-menu .link-list li a:hover {
  color: #fff;
}
.footer-4 .footer-bottom {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.footer-4 .footer-bottom p {
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: #bbc0c4;
  margin-bottom: 0;
}
.footer-4 .footer-bottom ul {
  margin-bottom: 0;
}
.footer-4 .footer-bottom ul li {
  display: inline-block;
  margin-right: 30px;
}
.footer-4 .footer-bottom ul li a {
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: #9199a1;
  transition: all 0.3s ease-out;
}
.footer-4 .footer-bottom ul li a:hover {
  color: #fff;
}
.footer-4 .footer-bottom ul li:last-child {
  margin-right: 0;
}

/*======  Footer Five css ======*/
.footer-5 {
  background-color: #241b30;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
@media (min-width: 1400px) {
  .footer-5 .container {
    max-width: 1475px !important;
  }
}
.footer-5 .footer-shapes img {
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.footer-5 .footer-widget .f-text {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #bbc0c4;
  margin-bottom: 0;
}
.footer-5 .footer-widget h6 {
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  color: #ffffff;
}
.footer-5 .footer-widget .link-list li a {
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  color: #bbc0c4;
  display: inline-block;
  transition: all 0.2s linear;
}
.footer-5 .footer-widget .link-list li a:hover {
  color: var(--brand_color);
}
.footer-5 .footer-widget .social-list li a {
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  color: #bbc0c4;
}
.footer-5 .footer-widget .social-list li a i {
  font-size: 16px;
  margin-right: 17px;
}
.footer-5 .footer-widget .social-list li a:hover {
  color: var(--brand_color);
}

.footer-6 {
  background-color: #ffebd5;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.footer-6 .footer-shapes img {
  max-width: 100%;
  height: auto;
}
.footer-6 .footer-shapes .shape {
  position: absolute;
  z-index: -1;
}
.footer-6 .footer-shapes .shape:nth-child(1) {
  bottom: 0;
  left: 0%;
}
.footer-6 .footer-shapes .shape:nth-child(2) {
  top: 154px;
  right: 240px;
}
.footer-6 .footer-shapes .shape:nth-child(3) {
  right: 190px;
  bottom: 145px;
}
.footer-6 .footer-shapes .shape:nth-child(4) {
  right: 300px;
  bottom: 235px;
}
.footer-6 .footer-shapes .shape:nth-child(5) {
  top: 225px;
  right: 200px;
}
.footer-6 .footer-widget .f-text {
  font-family: var(--rob);
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #171d24;
}
.footer-6 .footer-widget .widget-title {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  color: #171d24;
}
.footer-6 .footer-widget .link-list {
  margin-bottom: 0;
}
.footer-6 .footer-widget .link-list li a {
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  color: #171d24;
}
.footer-6 .social-link a {
  height: 30px;
  width: 30px;
  border-radius: 50%;
  border: 1px solid #171d24;
  color: #171d24;
  margin-right: 15px;
  display: inline-block;
  font-size: 14px;
  text-align: center;
  line-height: 30px;
}
.footer-6 .social-link a:hover {
  background-color: var(--brand_color);
  color: #fff;
  border-color: var(--brand_color);
}
.footer-6 .social-link a:last-child {
  margin-right: 0;
}
.footer-6 .footer-bottom {
  border-top: 1px solid rgba(23, 29, 36, 0.2);
}
.footer-6 .footer-bottom p {
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: #606871;
  margin-bottom: 0;
}
.footer-6 .footer-bottom ul {
  margin-bottom: 0;
}
.footer-6 .footer-bottom ul li {
  display: inline-block;
  margin-right: 30px;
}
.footer-6 .footer-bottom ul li a {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #606871;
  transition: all 0.3s ease-out;
}
.footer-6 .footer-bottom ul li:last-child {
  margin-right: 0;
}

/* Forum Footer Area css
  ============================================================================================ */
.forum_footer_area {
  background: #f2f5f7;
  padding-top: 55px;
  padding-bottom: 45px;
  position: relative;
  z-index: 1;
}
.forum_footer_area .forum_footer_inner {
  max-width: 1065px;
}
.forum_footer_area .forum_footer_inner .col-lg-4 .f_widget {
  margin-left: 20px;
}

.ab_wd a {
  font-size: 16px;
  font-weight: 400;
  color: #54595d;
}
.ab_wd a img {
  margin-right: 25px;
}
.ab_wd .nice_select {
  margin-left: 50px;
  width: 130px;
  height: 40px;
  line-height: 40px;
  background: transparent;
  border: 1px solid #b8bfcc;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 0 18px;
  margin-top: 18px;
}
.ab_wd .nice_select span {
  color: #54595d;
  font-size: 14px;
  font-weight: 400;
}
.ab_wd .nice_select:after {
  content: "3";
  font-family: "ElegantIcons";
  font-size: 16px;
  border: none;
  transform: rotate(0);
  height: auto;
  right: 27px;
  margin-top: -20px;
}
.ab_wd .nice_select ul {
  width: 100%;
}
.ab_wd .nice_select ul li {
  font-size: 14px;
  font-weight: 400;
  color: #54595d;
}

.f_link_wd .navbar-nav li {
  margin-bottom: 5px;
}
.f_link_wd .navbar-nav li a {
  font-size: 14px;
  font-weight: 400;
  color: var(--p_color);
  transition: all 300ms linear 0s;
}
.f_link_wd .navbar-nav li a:hover {
  color: var(--brand_color);
}
.f_link_wd .navbar-nav li:last-child {
  margin-bottom: 0;
}

.forum_footer_inner .col-lg-3:nth-child(2) .f_widget {
  margin-left: 25px;
}

.forum_footer_inner .col-lg-3:nth-child(3) .f_widget {
  margin-left: 50px;
}

.forum_footer_inner .col-lg-3:nth-child(4) .f_widget {
  margin-left: 55px;
}

/* End Forum Footer Area css
    ============================================================================================ */
/*------- Footer menu widget --------*/
.footer-3 .footer-widget ul {
  padding-left: 0;
}

.footer-3 .footer-widget ul li {
  list-style: none;
}

.footer-3 .footer-widget ul li a {
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  color: #c8ccd0;
}

.footer-3 .footer-widget ul li a:hover {
  color: #fff;
}

.footer-sub-form-2 .action_btn {
  background: #078669;
  transition: 0.3s all ease;
}

.footer-sub-form-2 .action_btn:hover {
  background: #06bd95;
}

/*------- Footer Responsive --------*/
@media (min-width: 991px) {
  .preset_footer .footer_widget:first-child {
    flex-basis: 33.33%;
  }
  .preset_footer .footer_widget:nth-child(2) {
    flex-basis: 25%;
    padding-left: 90px;
  }
  .preset_footer .footer_widget:nth-child(3) {
    flex-basis: 16.66%;
  }
  .preset_footer .footer_widget:nth-child(4) {
    flex-basis: 25%;
    padding-left: 1rem;
  }
  .journalism-feature-image img {
    display: block;
  }
}
/*------- Forum Topics --------*/
.single-topic .main-post {
  padding: 40px 40px;
}

#bbpress-forums #new-post > fieldset.bbp-form,
.main-post,
.all-answers,
.bbp-reply-form,
.search-main,
#comments,
.blog_comment_box {
  background: var(--bs-white);
  border-radius: 5px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);
  padding: 40px 40px 50px;
  position: relative;
  width: 100%;
  transition: all 0.5s ease-in-out;
}

.question-icon {
  font-size: 37px;
  color: var(--secondary_color);
  margin-right: 10px;
  font-weight: 600;
}

.forum-post-top .forum-post-author .bbp-author-link {
  font-size: 16px;
  font-weight: 500;
  color: var(--secondary_color);
  text-transform: capitalize;
}

/** === Topics === **/
.badge {
  font-size: 12px;
  background: #8152e0;
  padding: 2px 5px 0;
  color: #fff;
  border-radius: 3px;
  margin-right: 5px;
  display: inline-block;
  line-height: 1.45;
  border-bottom: 1px solid #6030c0;
  vertical-align: middle;
  font-weight: 500;
  height: 22px;
}

.badge:hover {
  color: #fff;
}

.badge.color-yellow {
  background: #fad05a;
  color: var(--secondary_color);
  border-color: #dbaa20;
}

.badge.color-ass {
  background: #eeeeee;
  color: var(--secondary_color);
  border-color: #d9d9d9;
}

.badge.color-green {
  background: #22936d;
  border-color: #07734f;
}

.badge.color-orange {
  background: #f88546;
  border-color: #d26428;
}

.badge.color-theme {
  background: #27b2da;
  border-color: #1697bc;
}

.badge.color-pink {
  background: #f053b3;
  border-color: #c91c86;
}

.badge.color-pink {
  background: #f053b3;
  border-color: #c91c86;
}

.button-container .all_doc_btn {
  margin-top: 40px;
}

@keyframes slideDown {
  0% {
    transform: translate3d(0, 15px, 0);
  }
  100% {
    transform: translate3d(0, 23px, 0);
  }
}
.doc_border_btn.border-light {
  border-color: #cfebf1 !important;
}

.doc_border_btn.border-light svg {
  margin-left: 8px;
  vertical-align: 0;
  transition: all 0.3s ease-in-out;
}

.doc_border_btn.border-light:hover {
  border-color: var(--brand_color) !important;
}

.doc_border_btn.border-light:hover svg path {
  fill: #fff;
}

.pagination-wrapper {
  background: var(--bs-white);
  padding: 15px 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 10px 0;
  border-radius: 6px;
  box-shadow: 0 3px 6px 0 rgba(4, 73, 89, 0.06);
}

.pagination-wrapper p {
  margin: 0;
}

.pagination-wrapper .post-pagination {
  margin: 0;
  padding: 0;
  list-style: none;
}

@media (max-width: 768px) {
  .pagination-wrapper .post-pagination {
    margin-to: 30px;
  }
}
.pagination-wrapper .post-pagination li {
  display: inline-block;
}

.pagination-wrapper .post-pagination li.pegi-disable {
  display: none;
}

.pagination-wrapper .post-pagination li:not(:last-child) {
  margin-right: 3px;
}

.pagination-wrapper .post-pagination li a {
  display: block;
  color: #6b707f;
  height: 35px;
  width: 35px;
  text-align: center;
  line-height: 35px;
  background: #f2f5f6;
  border-radius: 3px;
}

.pagination-wrapper .post-pagination li a:hover,
.pagination-wrapper .post-pagination li a.active {
  background: var(--brand_color);
  color: #fff;
}

.community-post .post-meta-wrapper .post-meta-info li {
  display: inline-block;
}

@media (max-width: 991px) {
  .community-post .post-meta-wrapper .post-meta-info li:not(:last-child) {
    margin-right: 20px;
  }
}
.community-post .post-meta-wrapper .post-meta-info li a i {
  margin-right: 10px;
}

.community-post .post-meta-wrapper .post-meta-info li a:hover {
  color: var(--brand_color);
}

.community-post.style-two:not(:last-child) {
  border-bottom: 1px solid #eaeeef;
}

.community-post.style-two .post-meta-wrapper .post-meta-info li i {
  transition: all 0.3s ease-in-out;
}

.community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover a {
  color: #b1b5c0;
}

.community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover i {
  color: #f9ae44;
}

/** === Forum heading bar === **/
.post-header {
  display: flex;
  justify-content: space-between;
  background: rgba(76, 76, 241, 0.05);
  padding: 17px 30px;
  border: 1px solid #eaeeef;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

@media (max-width: 768px) {
  .post-header {
    display: block;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .post-header {
    padding: 15px;
  }
}
ul.forum-titles {
  list-style: none;
  display: flex;
  padding: 0;
  margin: 0;
  justify-content: flex-end;
}

ul.forum-titles li {
  text-align: right;
  font-size: 14px;
}

ul.forum-titles .forum-topic-count,
ul.forum-titles .forum-reply-count {
  flex-basis: 25%;
}

ul.forum-titles .forum-freshness {
  flex-basis: 50%;
}

ul.forum-titles .forum-freshness .freshness-box {
  display: flex;
  font-size: 14px;
  line-height: 1.3;
  flex-direction: column;
}

ul.forum-titles .forum-freshness .freshness-box a {
  color: #6b707f;
}

ul.forum-titles .forum-freshness .freshness-box a:hover {
  color: var(--brand_color);
}

ul.forum-titles .forum-freshness .freshness-box .freshness-btm {
  display: flex;
  justify-content: flex-end;
  padding-top: 5px;
  align-items: center;
}

ul.forum-titles .forum-freshness .freshness-box .freshness-btm a.bbp-author-link {
  padding-right: 10px;
}

ul.forum-titles .forum-freshness .freshness-box .freshness-btm .bbp-author-avatar img {
  max-width: 30px;
  border-radius: 50%;
}

.call-to-action .container {
  position: relative;
}

.call-to-action .overlay-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  opacity: 0.5;
}

.call-to-action .action-content-wrapper {
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 576px) {
  .call-to-action .action-content-wrapper {
    display: block;
    text-align: center;
  }
}
.call-to-action .action-content-wrapper .action-title-wrap {
  display: flex;
  align-items: center;
}

.call-to-action .action-content-wrapper .action-title-wrap .action-title {
  color: #fff;
  font-size: 44px;
  line-height: 1.2;
  font-weight: 500;
}

@media (max-width: 991px) {
  .call-to-action .action-content-wrapper .action-title-wrap .action-title {
    font-size: 34px;
  }
}
.status_widget .status {
  margin-bottom: 25px;
}

.status_widget .offline {
  color: #f4b130;
  border: 2px solid #f5d597;
  padding: 0 13px;
  display: inline-block;
  border-radius: 4px;
  margin-left: 5px;
}

.status_widget .title-sm {
  font-size: 16px;
  color: var(--secondary_color);
  font-weight: 500;
  margin-bottom: 10px;
}

.status_widget .open-hours {
  margin-bottom: 30px;
}

.status_widget .open-hours p {
  margin-bottom: 0;
}

@media (min-width: 991px) {
  .status_widget .open-hours p {
    max-width: 240px;
  }
}
.status_widget .current-time {
  margin-top: 28px;
}

.status_widget .current-time:after {
  content: "";
  display: block;
  clear: both;
}

.status_widget .current-time li {
  float: left;
  width: 50%;
}

.w_tag_list.style-light li a {
  background: #f0f2f5;
}

.w_tag_list.style-light li a:hover {
  background: rgba(76, 76, 241, 0.15);
  color: var(--brand_color);
  box-shadow: none;
}

.usefull-links {
  margin: 0;
  padding: 0;
  list-style: none;
}

.usefull-links li {
  padding: 7px 0;
}

.usefull-links li i {
  margin-right: 10px;
}

.usefull-links li a {
  color: #6b707f;
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
}

.usefull-links li a:hover {
  color: var(--brand_color);
}

.ticket_categories li {
  padding: 12px 0 10px;
  position: relative;
}

.ticket_categories li:not(:last-child) {
  border-bottom: 1px solid #e4e7e9;
}

.ticket_categories li img {
  margin-right: 10px;
  margin-bottom: 5px;
  max-width: 16px;
}

.ticket_categories li a {
  font-size: 16px;
  color: var(--secondary_color);
}

.ticket_categories li a:hover {
  color: var(--brand_color);
}

.ticket_categories li .count {
  position: absolute;
  right: 0;
  background: #ebedf0;
  padding: 4px 7px 2px;
  border-radius: 10px;
  color: #838793;
  font-size: 14px;
  display: inline-block;
  line-height: 1;
}

.ticket_categories li .count.count-fill {
  right: 35px;
  background: #0abe76;
  color: #fff;
}

/* Forum Profile Area css
=========================== */
.forum-user-wrapper {
  background: #fbfbfc;
  padding-bottom: 135px;
}

.forum-user-wrapper .forum_main_inner {
  margin-top: -60px;
}

.author_option .author_img {
  border-radius: 5px;
  overflow: hidden;
  margin-bottom: 20px;
}

.author_option .nav.nav-tabs {
  border: none;
}

.author_option .nav.nav-tabs li {
  margin-bottom: 10px;
}

.author_option .nav.nav-tabs li a {
  border: none;
  background: #f5f5f9;
  line-height: 50px;
  padding: 0 28px;
  border-radius: 25px;
  font-size: 14px;
  font-weight: 500;
  color: #232361;
}

.author_option .nav.nav-tabs li a i {
  padding-right: 2px;
}

.author_option .nav.nav-tabs li a svg {
  position: relative;
  top: -2.5px;
  margin-right: 7px;
}

.author_option .nav.nav-tabs li a:hover,
.author_option .nav.nav-tabs li a.active {
  background: var(--brand_color);
  color: #fff;
}

.author_option .nav.nav-tabs li a:hover svg path,
.author_option .nav.nav-tabs li a.active svg path {
  fill: #fff;
}

.author_option .nav.nav-tabs li:last-child {
  margin-bottom: 0;
}

.search_forum {
  margin-bottom: 45px;
}

.search_forum input {
  height: 50px;
  border: 1px solid #f1f1f8;
  border-radius: 25px;
  background: #f7f7fb;
  padding: 0 30px;
  line-height: 50px;
  outline: none !important;
  box-shadow: none !important;
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: "Roboto", sans-serif;
}

.search_forum input:focus {
  border: 1px solid #f1f1f8;
  background: #f7f7fb;
  outline: none !important;
  box-shadow: none !important;
}

.search_forum input.placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: "Roboto", sans-serif;
}

.search_forum input:-moz-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: "Roboto", sans-serif;
}

.search_forum input::-moz-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: "Roboto", sans-serif;
}

.search_forum input::-webkit-input-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #848996;
  font-family: "Roboto", sans-serif;
}

.search_forum .input-group-append button {
  position: relative;
  background: var(--brand_color);
  width: 80px;
  padding: 0;
  border: none;
  color: #fff;
  text-align: center;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
}

.search_forum .input-group-append button i {
  transform: rotate(-90deg);
  position: absolute;
  left: 58%;
  text-align: center;
  top: 0;
  height: 100%;
}

.forum_topic_list h2 {
  color: #232361;
  font-size: 20px;
  font-weight: 900;
  margin-bottom: 20px;
}

.list_pagination {
  padding-top: 20px;
}

.list_pagination .left {
  line-height: 36px;
}

.list_pagination .left p {
  font-size: 14px;
  color: #6b6b80;
  font-weight: 400;
  margin-bottom: 0;
}

.list_pagination .right nav ul {
  border: none;
  margin-bottom: 0;
}

.list_pagination .right nav ul li {
  margin-right: 6px;
}

.list_pagination .right nav ul li a {
  border: none;
  background: #f8f8f8;
  padding: 0;
  font-size: 14px;
  color: #6b6b80;
  height: 36px;
  width: 36px;
  text-align: center;
  line-height: 36px;
  border-radius: 10px !important;
  outline: none;
  box-shadow: none;
}

.list_pagination .right nav ul li:hover a,
.list_pagination .right nav ul li.active a {
  background: var(--brand_color);
  color: #fff;
}

.list_pagination .right nav ul li:last-child {
  margin-right: 0;
}

.profile_info .p_info_item_inner .col-sm-4:last-child .p_info_item img {
  margin-top: -13px;
}

.profile_info .p_info_item_inner .p_info_item {
  border: 1px solid #f1f1f8;
  text-align: center;
  padding-bottom: 40px;
  padding-top: 40px;
  border-radius: 6px;
}

.profile_info .p_info_item_inner .p_info_item img {
  margin-bottom: 20px;
}

.profile_info .p_info_item_inner .p_info_item h4 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 10px;
}

.profile_info .p_info_item_inner .p_info_item .info_btn {
  color: var(--brand_color);
  background: #f1f1fe;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  padding: 0 12px;
  display: inline-block;
  border-radius: 13px;
}

.profile_info .p_info_item_inner .p_info_item .info_number {
  background: #fff4ee;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  padding: 0 18px;
  display: inline-block;
  border-radius: 13px;
  color: #ff762b;
}

.info_list {
  padding-top: 45px;
  padding-bottom: 60px;
}

.info_list li {
  margin-bottom: 25px;
  font-size: 14px;
  font-weight: 500;
  color: var(--p_color);
}

.info_list li span {
  min-width: 250px;
  color: var(--secondary_color);
  font-size: 14px;
  font-weight: 700;
  float: left;
  overflow: hidden;
}

.info_list li a {
  color: #6b6b80;
  display: block;
  overflow: hidden;
  font-weight: 400;
}

.info_list li:last-child {
  margin-bottom: 0;
}

.p_social {
  border-top: 1px solid #f0f0f7;
  margin-left: -40px;
  margin-right: -40px;
  padding-top: 22px;
}

.p_social li {
  margin-right: 10px;
}

.p_social li:first-child {
  padding-left: 40px;
}

.p_social li:last-child {
  padding-right: 40px;
  margin-right: 0;
}

.p_social li a {
  height: 45px;
  width: 45px;
  background: #f2f2f7;
  color: #838793;
  font-size: 14px;
  text-align: center;
  line-height: 45px;
  display: inline-block;
  border-radius: 10px;
  transition: all 300ms linear 0s;
}

.p_social li a:hover {
  color: #fff;
  background: var(--brand_color);
}

.topic_comment_list li .media {
  padding-left: 18px;
  padding-right: 25px;
  padding-top: 28px;
}

.topic_comment_list li .media .d-flex {
  padding-right: 18px;
}

.topic_comment_list li .media .media-body {
  border-bottom: 1px solid #e8ecee;
  padding-bottom: 28px;
}

.topic_comment_list li .media .media-body .t_title h4 {
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 4px;
}

.topic_comment_list li .media .media-body .dropdown {
  margin-top: -30px;
  float: right;
  margin-right: 14px;
}

.topic_comment_list li .media .media-body .dropdown button {
  font-size: 34px;
  color: #838793;
  padding: 0;
  line-height: 26px;
  border: none;
  outline: none;
  box-shadow: none;
}

.topic_comment_list li .media .media-body .dropdown button:after {
  display: none;
}

.topic_comment_list li .media .media-body .dropdown .dropdown-menu {
  left: auto !important;
  right: -14px;
  top: 20px !important;
  padding: 14px 0;
  border: 1px solid #e8eff0;
  background: #fff;
  min-width: 218px;
  box-shadow: 0 30px 40px 0 rgba(4, 4, 89, 0.1);
}

.topic_comment_list li .media .media-body .dropdown .dropdown-menu:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #fff transparent;
  position: absolute;
  right: 16px;
  top: -10px;
  z-index: 1;
}

.topic_comment_list li .media .media-body .dropdown .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #e8eff0 transparent;
  position: absolute;
  right: 16px;
  top: -11px;
}

.topic_comment_list li .media .media-body .dropdown .dropdown-menu a {
  padding: 0 24px;
  line-height: 34px;
  font-size: 16px;
  color: var(--p_color);
}

.topic_comment_list li .media .media-body h6 {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  color: var(--p_color);
  margin-right: 18px;
  margin-bottom: 13px;
}

.topic_comment_list li .media .media-body h6 i {
  padding-right: 7px;
  font-size: 14px;
}

.topic_comment_list li .media .media-body p {
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 20px;
}

.topic_comment_list li .media .media-body .help_start {
  font-size: 14px;
  color: #838793;
  float: right;
  margin-top: -22px;
}

.topic_comment_list li .media .media-body .help_start i {
  color: #f9ae44;
  font-size: 14px;
  padding-right: 5px;
}

.topic_comment_list li .media .help_btn {
  margin-left: 7px;
}

.topic_comment_list li:last-child .media .media-body {
  border-bottom: 0;
}

/* End Forum Area css
============================================================================================ */
/* Forum Sidebar Area css
============================================================================================ */
.topics-filter {
  margin-bottom: 30px;
}

.topics-filter .nav-item .nav-link {
  position: relative;
  color: var(--black_400);
}

.topics-filter .nav-item .nav-link ion-icon {
  margin-right: 2px;
  margin-top: -2px;
}

.topics-filter .nav-item .nav-link.active,
.topics-filter .nav-item .nav-link:hover {
  color: var(--secondary_color);
}

.topics-filter .nav-item .nav-link.active::after,
.topics-filter .nav-item .nav-link:hover::after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  content: " ";
  width: 100%;
  height: 2px;
  border-radius: 25%;
  background: var(--brand_color);
}

.forum_sidebar_area {
  padding-top: 100px;
  padding-bottom: 100px;
}

.forum_sidebar_area .custom_container {
  position: relative;
}

.forum_sidebar_area .right_side_forum {
  margin-left: 50px;
}

.left_side_forum {
  max-width: 265px;
}

.wd_title {
  margin-bottom: 25px;
  font-size: 18px;
}

.l_widget {
  margin-bottom: 45px;
}

.comment_list .navbar-nav li {
  border-bottom: 1px solid #e6edf0;
  padding: 10px 0;
}

.comment_list .navbar-nav li:first-child {
  padding-top: 0;
}

.comment_list .navbar-nav li .media .d-flex {
  padding-right: 10px;
}

.comment_list .navbar-nav li .media .d-flex i {
  margin-top: 3px;
  color: var(--p_color);
}

.comment_list .navbar-nav li .media .media-body h4 {
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
  margin-bottom: 0;
  transition: all 300ms linear 0s;
}

.comment_list .navbar-nav li .media .media-body h5 {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-left: 9px;
  margin-bottom: 0;
}

.comment_list .navbar-nav li .media .media-body p {
  margin-bottom: 0;
  font-size: 12px;
}

.comment_list .navbar-nav li:hover .media .media-body h4 {
  color: var(--brand_color);
}

.comment_list .navbar-nav li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.forum_body .navbar-nav li {
  padding: 25.5px 30px;
  transition: all 300ms linear 0s;
}

.forum_body .navbar-nav li .media .media-body .t_title h4 {
  margin-bottom: 8px;
}

.forum_body .navbar-nav li .media .media-body .t_title h4 ion-icon {
  color: #22863a;
  position: relative;
  top: 3px;
  font-size: 20px;
  margin-left: 5px;
}

.forum_body .navbar-nav li .media .media-body h6 svg {
  position: relative;
  top: -1px;
  margin-right: 5px;
}

.forum_body .navbar-nav li .media .media-body h6:hover {
  color: var(--brand_color);
}

.forum_body .navbar-nav li .media .media-body h6:hover svg path {
  fill: var(--brand_color);
}

.forum_body .navbar-nav li .media .media-right .nav {
  display: inline-block;
}

.forum_body .navbar-nav li .media .media-right .nav li {
  display: inline-block;
  padding: 0;
  margin-left: -12px;
  border: none;
  transition: all 300ms linear 0s;
}

.forum_body .navbar-nav li .media .media-right .nav li a {
  margin-left: 0;
}

.forum_body .navbar-nav li .media .media-right .nav li a:after {
  display: none;
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu {
  min-width: 400px;
  background: #fff;
  left: auto !important;
  right: -18px !important;
  padding: 30px 30px 30px 30px;
  margin-top: 15px;
  border: 1px solid #e6edf0;
  box-shadow: 0 30px 40px rgba(10, 71, 102, 0.1);
  border-radius: 4px;
  display: block;
  visibility: hidden;
  position: absolute;
  opacity: 0;
  transition: all 300ms linear 0s;
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu:before {
  content: "";
  position: absolute;
  right: 18px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent #fff transparent;
  top: -8px;
  z-index: 1;
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu:after {
  content: "";
  height: 16px;
  width: 16px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent #e6edf0 transparent;
  position: absolute;
  right: 18px;
  top: -17px;
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media {
  margin-bottom: 50px;
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .d-flex {
  padding-right: 15px;
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body h4 {
  display: block;
  width: 100%;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 18px;
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body .follow_btn {
  width: 90px;
  height: 30px;
  border: 1px solid #6b707f;
  border-radius: 4px;
  display: inline-block;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
  transition: all 300ms linear 0s;
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body .follow_btn:hover {
  background: var(--brand_color);
  color: #fff;
  border-color: var(--brand_color);
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items {
  text-align: center;
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items h4 {
  font-size: 14px;
  font-weight: 400;
}

.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items h6 {
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 0;
}

.forum_body .navbar-nav li .media .media-right .nav li:hover .dropdown-menu {
  visibility: visible;
  opacity: 1;
}

.forum_body .navbar-nav li .media .media-right .nav:hover li {
  margin-left: 4px;
}

.forum_body .navbar-nav li .media .media-right a {
  margin-left: 45px;
  color: #54595d;
}

.forum_body .navbar-nav li .media .media-right a i {
  margin-right: 10px;
  color: #818799;
}

.forum_body .navbar-nav li .media .media-right a:hover {
  color: var(--brand_color);
}

.forum_body .navbar-nav li .media .media-right a:hover i {
  color: var(--brand_color);
}

.forum_body .navbar-nav li:hover .media .media-body .t_title h4 {
  color: var(--brand_color);
}

.fade {
  transition: opacity 0.5s ease-in-out;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  /* display: none; <- Crashes Chrome on hover */
  -webkit-appearance: none;
  margin: 0;
  /* <-- Apparently some margin are still there even though it's hidden */
}

input[type=number] {
  -moz-appearance: textfield;
  /* Firefox */
}

.bbpress .breadcrumb .breadcrumb-item {
  margin-top: 0;
}

.bbpress .breadcrumb .breadcrumb-item:before {
  content: "5";
  font-family: eleganticons;
  color: #b7b9be;
  padding-right: 3px;
}

.bbpress a.bbp-breadcrumb-home {
  color: var(--black_400);
  font-size: 14px;
}

.aj-breadcrumb {
  margin-bottom: 100px;
}

.bbp-template-notice ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.bbp-forum-description span.bbp-author-avatar {
  display: none;
}

.communities-boxes .docy-com-box .icon-container {
  margin-bottom: 25px;
}

.communities-boxes .docy-com-box .icon-container img {
  max-width: 50px;
  border-radius: 5px;
}

/** === Topic Form === **/
.bbp-login-form legend,
#new-post legend {
  font-family: "Roboto", sans-serif;
  color: var(--secondary_color);
  font-size: 20px;
  font-weight: 500;
}

#bbpress-forums fieldset select#bbp_forum_id {
  max-width: 100%;
}

.bbp-login-form .bbp-submit-wrapper {
  margin-top: 10px;
  text-align: left;
}

.aq-notify-check {
  margin-bottom: 10px;
}

#new-post .bbp-the-content-wrapper {
  margin-top: 30px;
  padding-left: 15px;
  width: 100%;
  padding-right: 15px;
}

.bbp-reply-form #new-post .bbp-the-content-wrapper {
  padding: 0;
  margin-bottom: 25px;
}

div.bbp-submit-wrapper {
  float: none;
}

#new-post .bbp-the-content-wrapper textarea {
  height: 300px;
  border: none;
  line-height: 1.5;
  padding: 20px;
}

#bbpress-forums .bbp-topic-form {
  margin-top: 30px;
}

form.bbp-login-form {
  position: relative;
}

.bbp-login-form .bbp-form .bbp-remember-me {
  position: relative;
  margin-bottom: 8px;
  z-index: 0;
  display: inline-block;
}

.bbp_widget_login .bbp-login-links {
  float: right;
}

.bbp-login-form label,
#new-post label {
  font-weight: 500;
  font-family: "Roboto", sans-serif;
  color: var(--secondary_color);
  font-size: 16px;
}

.bbp_widget_login .bbp-login-links a.bbp-lostpass-link {
  padding-top: 5px;
}

input.checkbox-tik {
  color: #6b707f;
  position: relative;
  width: 12px;
  outline: none;
  height: 12px;
  top: 1px;
  left: 0;
  margin: 0;
}

.checkbox-tik + label {
  padding-left: 5px;
  font-size: 15px;
}

input.checkbox-tik:checked:before {
  border-color: var(--brand_color);
}

input.checkbox-tik:before {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  border: 1px solid #6b707f;
  top: 0;
  left: 0;
  border-radius: 2px;
  background-color: #fff;
}

input.checkbox-tik:after {
  content: "";
  display: block;
  width: 5px;
  height: 11px;
  border: solid var(--brand_color);
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  position: absolute;
  top: -2px;
  left: 5px;
  opacity: 0;
  transition: all 0.2s linear;
}

input.checkbox-tik:checked:after {
  opacity: 1;
}

.bbp-remember-me label,
#new-post #bbp_topic_subscription + label {
  font-weight: 400;
  margin-bottom: 0;
  font-size: 14px;
  color: var(--p_color);
}

.bbp-submit-wrapper #user-submit,
#new-post #bbp_reply_submit,
#new-post #bbp_topic_submit {
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  border-radius: 4px;
  background: var(--brand_color);
  display: inline-block;
  padding: 12px 35px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
  border: none;
}

.bbp-submit-wrapper {
  margin-bottom: 0;
}

.bbp-submit-wrapper #user-submit:hover,
#new-post #bbp_reply_submit:hover,
#new-post button#bbp_topic_submit:hover {
  box-shadow: 0 20px 30px 0 rgba(12, 118, 142, 0.24);
}

input#bbp_topic_subscription + label {
  color: #6b707f;
}

span#subscription-toggle a {
  font-size: 16px;
  font-weight: 500;
  padding: 10px 28px;
  margin-top: 2px;
  color: #fff;
  border-radius: 4px;
  background: var(--brand_color);
  display: inline-block;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
}

span#subscription-toggle .is-subscribed a {
  font-size: 16px;
  font-weight: 500;
  padding: 10px 28px;
  margin-top: 2px;
  color: #606060;
  border-radius: 4px;
  background: #e0e0e0;
  display: inline-block;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
}

.community-post .post-meta-wrapper .post-meta-info li a i {
  font-size: 14px;
}

.forum-post-content .forum-post-btm .taxonomy i,
.forum-post-content .forum-post-btm .taxonomy img,
.community-post .post-meta-wrapper .post-meta-info li a i {
  margin-right: 5px;
}

ul.forum-titles .forum-freshness .freshness-box a {
  font-size: 12px;
  padding-right: 0 !important;
}

ul.forum-titles .forum-freshness .freshness-box .freshness-btm .bbp-author-avatar img {
  height: auto;
}

#favorite-toggle .favorite-toggle {
  height: 30px;
  font-size: 14px;
  line-height: 30px;
  padding: 6px 20px;
  font-weight: 400;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
  background: var(--bs-white);
  border: 1px solid var(--black_50);
  color: var(--secondary_color);
}

span#favorite-toggle {
  margin-top: 2px;
}

#favorite-toggle .favorite-toggle:hover {
  background: var(--bs-white);
  border: 1px solid var(--secondary_color);
  color: var(--p-color);
}

.pagination-wrapper .page-numbers {
  display: block;
  color: var(--black_900);
  height: 35px;
  width: 35px;
  text-align: center;
  line-height: 35px;
  background: var(--black_50);
  border-radius: 3px;
  margin-right: 8px;
}

.pagination-wrapper .page-numbers:last-child {
  margin-right: 0;
}

.pagination-wrapper .page-numbers:hover,
.pagination-wrapper .page-numbers.current {
  background: var(--brand_color);
  color: #fff;
}

.bbp-no-reply,
.bbp-forum-closed {
  margin-top: 50px;
}

.action-button-container.action-btns .bbp-topic-reply-link {
  height: 30px;
  font-size: 14px;
  line-height: 30px;
  padding: 0 20px;
  font-weight: 400;
  border-radius: 3px;
  margin-top: 2px;
  background: var(--brand_color);
  display: inline-block;
  color: #fff;
  margin-right: 10px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
  border-color: var(--brand_color);
}

.forum-comment .action-button-container.action-btns .bbp-topic-reply-link {
  height: 26px;
  font-size: 12px;
  line-height: 26px;
}

.action-button-container.action-btns .bbp-topic-reply-link:hover {
  background: #1f0f4d;
  border-color: #1f0f4d;
}

.answer-action .action-content .ans-title {
  margin-bottom: 5px;
}

.forum-post-content .forum-post-btm {
  padding-bottom: 20px;
}

.action-button-container.action-btns {
  margin-top: 20px;
}

/** === Widgets === **/
.widget_display_stats dl dt {
  float: left;
  clear: left;
  margin: 0 0 10px;
}

.widget_display_stats dl dd {
  float: right;
  margin: 0;
}

.widget_display_replies li:before {
  font-family: "Font Awesome 5 Free";
  content: "\f075";
  margin: 0 12px 0 0;
  font-size: 15px;
  color: var(--black_800);
  position: absolute;
  left: 0;
  top: 2px;
}

.widget_display_topics li a,
.widget_display_replies li a {
  color: var(--secondary_color);
}

.widget_display_topics li a:hover,
.widget_display_replies li a:hover {
  color: var(--brand_color);
}

.bbp-logged-in .avatar {
  float: left;
  margin: 0 15px 0 0;
  -webkit-border-radius: 99%;
  -moz-border-radius: 99%;
  -ms-border-radius: 99%;
  border-radius: 99%;
}

.bbp-logged-in h4 {
  font-weight: normal;
  font-size: 18px;
  clear: none;
  margin: 0 0 5px;
}

.bbp-logged-in h4 a {
  color: #333;
  font-weight: 500;
}

.bbp-logged-in a.button.logout-link:hover,
.bbp-logged-in h4 a:hover {
  color: var(--brand_color);
}

.bbp-logged-in a.button.logout-link:hover,
.bbp-logged-in a.button.logout-link {
  color: #666;
}

.forum-post-content .content img,
.comment-content img {
  max-width: 100%;
  height: auto;
}

ul.bbp-topics-widget.newness img {
  border-radius: 50%;
  margin: 5px;
}

.bbp-submit-wrapper {
  float: left;
  margin-top: 0;
}

.forum-post-content .forum-post-btm .taxonomy.forum-post-cat {
  display: flex;
}

.bbp-topic-reply-link {
  padding: 6px 20px;
  font-weight: 400;
  border-radius: 2px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
  background: #fff;
  border: 1px solid #d0d8dc;
  color: var(--secondary_color);
  height: 26px;
  font-size: 12px;
  line-height: 26px;
}

.comment-content .bbp-topic-reply-link:hover {
  background: #fff;
  border: 1px solid var(--secondary_color);
  color: var(--secondary_color);
}

.page-numbers {
  cursor: pointer !important;
}

.pagination-wrapper .page-numbers.next {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 2px;
}

.post-header .support-total-info li a {
  font-weight: 400;
}

.post-header .support-total-info li a {
  color: #6b707f;
}

.post-header .support-total-info li a.open-data.loading {
  color: var(--p_color);
  font-weight: 500;
}

#tagList {
  padding-left: 40px;
}

.userlist {
  padding-left: 20px;
}

.post-header .category-menu .all-users a {
  position: relative;
}

.post-header .category-menu .all-users a .count {
  background: #ebedf0;
  border-radius: 10px;
  color: #838793;
  font-size: 12px;
  position: absolute;
  margin-left: 5px;
  padding: 1px 5px 0;
  top: 8px;
  width: auto;
  height: auto;
}

/* Error */
.community-post-error {
  padding: 80px 40px;
  border-style: solid;
  border-color: #e1e4e8;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-width: 0;
  border-left-width: 1px;
}

.community-post-error .error-content {
  text-align: center;
}

.community-post-error .error-content h3 {
  margin: 16px 0;
  font-size: 24px;
  font-weight: 400;
}

.community-post-error .error-content p {
  font-size: 16px;
  margin-top: 0;
  margin-bottom: 10px;
}

.community-post-error .error-content .error-icon {
  margin-right: 4px;
  margin-bottom: 8px;
  margin-left: 4px;
  color: #a3aab1;
}

.community-post-error .error-content .docy-error {
  display: inline-block;
  vertical-align: text-top;
  fill: currentColor;
}

/* Loading */
.forum-loading {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  padding: 50px;
  text-align: center;
}

.forum-loading .configure-border-1 {
  width: 50px;
  height: 50px;
  padding: 3px;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fb5b53;
  animation: configure-clockwise 3s ease-in-out 0s infinite alternate;
}

.forum-loading .configure-border-2 {
  width: 50px;
  height: 50px;
  padding: 3px;
  left: -115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #3ff9dc;
  transform: rotate(45deg);
  animation: configure-xclockwise 3s ease-in-out 0s infinite alternate;
}

.forum-loading .configure-core {
  width: 100%;
  height: 100%;
  background-color: #1d2630;
}

@keyframes configure-clockwise {
  0% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes configure-xclockwise {
  0% {
    transform: rotate(45deg);
  }
  25% {
    transform: rotate(-45deg);
  }
  50% {
    transform: rotate(-135deg);
  }
  75% {
    transform: rotate(-225deg);
  }
  100% {
    transform: rotate(-315deg);
  }
}
/** ==== Forum Search Results === **/
#bbpress-forums li.bbp-footer .bbp-forum-author,
#bbpress-forums li.bbp-footer .bbp-reply-author,
#bbpress-forums li.bbp-footer .bbp-search-author,
#bbpress-forums li.bbp-footer .bbp-topic-author,
#bbpress-forums li.bbp-header .bbp-forum-author,
#bbpress-forums li.bbp-header .bbp-reply-author,
#bbpress-forums li.bbp-header .bbp-search-author,
#bbpress-forums li.bbp-header .bbp-topic-author {
  text-align: left;
  padding-left: 10px;
}

#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results,
#bbpress-forums ul.bbp-topics {
  border-radius: 5px;
}

a.sbv-show-where-step {
  padding-left: 5px;
  margin-bottom: 10px;
  display: block;
}

.sbv-purchase-submit #sbv-verify-exec {
  cursor: pointer;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  border-radius: 4px;
  background: var(--brand_color);
  display: inline-block;
  padding: 14px 28px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
  margin: 15px 0 !important;
  border: none;
}

.sbv-purchase-submit #sbv-verify-exec:hover {
  box-shadow: 0 20px 30px 0 rgba(76, 76, 241, 0.24);
}

.reply-edit #bbpress-forums fieldset.bbp-form,
.reply-edit .bbp-no-topic,
.bbp-reply-form,
.topic-edit .bbp-topic-form {
  margin-top: 3rem;
}

/*------- Forum Single --------*/
.forum-post-top .bbp-author-avatar img {
  border-radius: 50%;
  margin-right: 15px;
}

.all-answers .pagination-wrapper {
  padding-left: 0;
}

.all-answers .title {
  font-size: 20px;
  margin-bottom: 20px;
  font-weight: 700;
}

.all-answers .forum-comment {
  margin-top: 30px;
}

.all-answers .pagination-wrapper {
  clear: both;
}

/*------- Like --------*/
.thumbs-up-form .thumbsup {
  width: 40px;
  border: 1px solid green;
  border-radius: 3px;
}

/*----- Tag Cloud Widget ----------*/
.elementor-widget-wp-widget-tag_cloud {
  box-shadow: 0 10px 30px 0 rgba(23, 29, 36, 0.0509803922);
  border-radius: 5px;
  background-color: #fff;
  border: 1px solid transparent;
}

.elementor-widget-wp-widget-tag_cloud .elementor-widget-container > h5 {
  display: flex;
  align-items: center;
  padding: 20px 30px;
  box-shadow: 0 1px 0 0 #e6e6e6;
}

.elementor-widget-wp-widget-tag_cloud .tagcloud {
  padding: 15px 30px 30px 30px;
}

.elementor-widget-wp-widget-tag_cloud .tagcloud a {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  border-radius: 3px;
  display: inline-block;
  margin: 10px 10px 0 0;
  transition: all 0.3s ease-out;
}

.elementor-widget-wp-widget-bbp_login_widget {
  box-shadow: 0 10px 30px 0 rgba(23, 29, 36, 0.0509803922);
  border-radius: 5px;
  background-color: #fff;
  border: 1px solid transparent;
  padding: 20px 25px 35px;
}

.elementor-widget-wp-widget-bbp_login_widget fieldset.bbp-form input[type=text]:focus,
.elementor-widget-wp-widget-bbp_login_widget .bbp-login-form input[type=text]:focus,
.elementor-widget-wp-widget-bbp_login_widget .bbp-login-form input[type=password]:focus,
.elementor-widget-wp-widget-bbp_login_widget #new-post .bbp-the-content-wrapper textarea:focus,
.elementor-widget-wp-widget-bbp_login_widget #new-post input[type=text]:focus {
  border-color: #078669;
}

.elementor-widget-wp-widget-bbp_login_widget .bbp-submit-wrapper #user-submit {
  color: #078669;
  display: inline-block;
  transition: all 0.3s linear, color 0.2s;
  border-radius: 5px;
  font-size: 18px;
  font-weight: 500;
  background-color: transparent;
  padding: 8px 0;
  border: 2px solid rgb(7, 134, 105);
  width: 100%;
}

.elementor-widget-wp-widget-bbp_login_widget .bbp-login-form .bbp-submit-wrapper {
  margin-top: 30px;
}

.elementor-widget-wp-widget-bbp_login_widget .bbp-form label {
  font-weight: 400;
  line-height: 16px;
  color: #6a737c;
  margin-bottom: 4px;
}

.solved-topic-bar .accepted-ans-mark {
  color: #3b9b3b;
  font-size: 13px;
}

.q-title .solved-topic-bar {
  display: inline-block;
  margin-left: 10px;
}

.q-title .solved-topic-bar .accepted-ans-mark {
  color: #3b9b3b;
  border-radius: 4px;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
}

.solved-topic-bar .icon_check_alt2:before {
  margin-right: 5px;
}

.bbp-attachments-form .d4p-attachment-addfile {
  font-size: 14px;
}

/*------- Search Banner --------*/
.search-banner-light {
  padding: 160px 0 90px;
}

/*------- Search Page --------*/
.search-page {
  background: #f2f4f5;
}

.search-main .searchbar-tabs {
  border-bottom: 1px solid var(--black_50);
  padding-bottom: 7px;
}

.searchbar-tabs.mb-5 {
  margin-bottom: 30px !important;
}

/*------- Forum user profile --------*/
.aj-forum-user-info {
  float: left;
}

.aj-forum-profile-contents {
  overflow: hidden;
}

.aj-titlebar h1 {
  color: #ffffff;
  line-height: 1.4;
}

.action-button-container .bbp-admin-links {
  flex-wrap: wrap;
}

.aj-blog-category {
  margin-top: 100px;
}

.search-main .bbp-breadcrumb {
  float: none;
}

.search-main .bbp-breadcrumb {
  font-size: 14px;
}

/* --- 404 page ---*/
.error404 .menu > .nav-item > .nav-link {
  color: var(--black_900);
}

.error404 .menu > .nav-item > .nav-link:hover {
  color: var(--brand_color);
}

.error404 .menu_white .menu > .nav-item > .nav-link:before {
  background-color: var(--brand_color);
  color: #fff !important;
}

.wp-block-gallery .blocks-gallery-item figure img {
  margin-bottom: 0;
}

.searchbar-tabs .tab-item {
  font-size: 14px;
  font-weight: 500;
  padding: 0;
  margin-right: 20px;
  border: none;
  border-bottom: 3px solid transparent;
  background: transparent;
  color: var(--black_400);
}

.searchbar-tabs .tab-item.active {
  color: var(--brand_color) !important;
  border-color: var(--brand_color);
}

.search-post-item .breadcrumb {
  margin-bottom: 0.2rem;
}

.error404 .hamburger span {
  width: 0%;
  height: 2px;
  position: relative;
  top: 0;
  left: 0;
  margin: 4px 0;
  display: block;
  background: #198754;
  border-radius: 3px;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}

/*----- Custom burger menu --------*/
.aj-mobile-menu .mobile_menu_btn {
  position: absolute;
  right: 8%;
}

/*------- Search Banner --------*/
#searchInput + .spinner img {
  width: 22px;
}

#searchInput + .spinner {
  position: absolute;
  right: 45px;
  top: 50% !important;
  transform: translateY(-55%);
  display: none;
  background: #fff;
  z-index: 999;
}

.focused-form.banner_search_form #searchInput + .spinner {
  right: 55px;
}

.header_search_form-4 #searchInput + .spinner {
  right: 28px;
  border-radius: 4px;
}

.spiner-hero-5 {
  top: 88% !important;
}

.header_search_form-2 {
  position: relative;
}

#ama-search-result {
  display: none;
  position: absolute;
  width: 100%;
  background: var(--bs-white);
  border: 1px solid var(--black_50);
  border-radius: 4px;
  box-shadow: 0 3px 4px 0 rgba(4, 73, 89, 0.06);
  margin-top: 25px !important;
  padding: 20px 25px;
  font-size: 14px;
  font-weight: 400;
  transition: all 0.4s;
  top: 45px;
  z-index: 99;
}
#ama-search-result.no-result {
  display: none !important;
}
#ama-search-result .all-search-results {
  max-height: 100vh;
  overflow: auto;
}
#ama-search-result h5 {
  margin: 0;
}

#ama-search-result::before {
  content: "";
  width: 12px;
  height: 12px;
  background: var(--bs-white);
  position: absolute;
  top: -6px;
  transform: rotate(45deg);
  right: 40px;
  border-left: 1px solid var(--black_50);
  border-top: 1px solid var(--black_50);
}

.hero-search-4 {
  margin-top: 240px !important;
}

.hero-search-4#ama-search-result::before {
  left: 40px;
}

.hero-search-5 {
  margin-top: 75px;
}

.searchbar-tabs {
  text-align: left;
}

.search-result-item .doc-item a,
.aj-blog-posts-title {
  color: var(--black_800);
  display: block;
  padding-bottom: 5px;
  border-bottom: 1px solid var(--black_50);
  font-weight: 500;
  text-align: left;
}

.search-result-item .doc-item,
.search-result-item .doc-list {
  text-align: left;
}

.search-result-item .doc-article a {
  color: var(--black_500);
}

.search-result-item .doc-list {
  display: flex;
  height: 100%;
  padding: 0;
}

.search-result-item .doc-article {
  padding: 10px 15px;
  display: flex;
  align-items: center;
  width: 100%;
  flex: 100%;
  transition: all 0.3s;
}

.search-result-item .doc-article:hover {
  background: rgba(143, 187, 237, 0.1);
}

.search-result-item.parent-doc {
  margin-bottom: 1.2rem;
}

.header_search_form-2 .input-wrapper input {
  border-radius: 5px;
}

#ama-search-result.aj-hide-search {
  display: none !important;
}

.b_top_post_content .learn_btn i {
  vertical-align: middle;
  padding-left: 5px;
}

#bbpress-forums img.avatar,
.community-post .post-content img {
  border-radius: 50%;
}

.bbpress a.bbp-breadcrumb-home {
  color: var(--black_400);
  font-size: 14px;
}

.bbpress .breadcrumb .breadcrumb-item:first-child:before {
  display: none;
}

.search-focused .input-wrapper {
  z-index: 9999 !important;
}

/*
.aj-blog-section {
  padding-bottom: 0;
}
*/
.aj-pre-container {
  padding-bottom: 100px;
}

.search-post-item .b_top_post_content h3:hover {
  color: var(--brand_color);
}

.b_top_post_content .post_tag i {
  font-size: 12px;
  margin-right: 4px;
  color: inherit;
}

.author-avatar.forum-icon img {
  border-radius: 0;
}

.single-forum-post-widget .post-info .author {
  margin-bottom: 5px;
}

.bbp-topics-widget li a {
  color: var(--black_900);
}

.doc_blog_classic_area,
.forum-page-content {
  background: linear-gradient(45deg, #fffbf2, #edfffd);
}

.search-post-item {
  margin-bottom: 30px;
}

.search-post-item h3 {
  font-size: 1.25rem;
  margin-bottom: 5px;
  font-weight: 500;
}

.search .search-post-item .b_top_post_content p {
  margin-bottom: 5px;
  line-height: 1.6;
  font-size: 15px;
}

.forum_sidebar .sidebar_widget h4 {
  margin-bottom: 20px;
}

.aj-blog-pagi {
  margin-top: 0;
}

.aj-user-replies .forum-comment {
  margin-bottom: 10px;
  padding: 20px 0;
}

#bbpress-forums .aj-user-replies div.odd,
#bbpress-forums .aj-user-replies ul.odd {
  background-color: transparent;
}

.aj-user-replies .comment-content {
  padding-top: 20px;
}

.aj-user-replies .bbp-author-link {
  margin-right: 10px;
  margin-top: 5px;
}

#bbp-your-profile #acf-form-data + h2 {
  font-size: 2em;
}

.forum-search .bbp-pagination:first-child {
  margin-bottom: 15px;
}

.b_top_post_content .post_tag a:hover {
  color: var(--brand_color);
}

.search-post-item .breadcrumb-item::before {
  padding-right: 5px;
}

.search-post-item .breadcrumb li:not(:first-child) {
  padding-left: 5px;
}

/*------- Contact form Elementor --------*/
.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none !important;
  cursor: pointer;
}

.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label {
  position: relative;
  cursor: pointer;
}

.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label:before {
  content: "";
  -webkit-appearance: none;
  background-color: transparent;
  border: 1px solid var(--brand_color);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  padding: 7px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 8px;
  margin-top: -3px;
}

.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input:checked + label:after {
  content: "";
  display: block;
  position: absolute;
  top: 4px;
  left: 3px;
  width: 10px;
  height: 10px;
  border: none;
  border-width: 0 2px 2px 0;
  transform: none;
  background: var(--brand_color);
}

.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option [type=radio]:checked,
.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option [type=radio]:not(:checked) {
  position: absolute;
  left: -9999px;
}

.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option [type=radio]:checked + label,
.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option [type=radio]:not(:checked) + label {
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: var(--p-color);
}

.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option [type=radio]:checked + label:before,
.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option [type=radio]:not(:checked) + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  border: 1px solid var(--brand_color);
  border-radius: 100%;
  background: transparent;
}

.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option [type=radio]:checked + label:after,
.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option [type=radio]:not(:checked) + label:after {
  content: "";
  width: 12px;
  height: 12px;
  background: var(--brand_color);
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option [type=radio]:not(:checked) + label:after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option [type=radio]:checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

#bbpress-forums .bbp-pagination-links a:hover,
#bbpress-forums .bbp-pagination-links span.current,
#bbpress-forums .bbp-topic-pagination a:hover {
  background: var(--brand_color);
  opacity: 1;
  border: 1px solid var(--brand_color);
  color: #fff;
}

#bbpress-forums .bbp-pagination-links span.dots {
  border: 1px solid #efefef;
  line-height: 1.16;
}

.bbp-pagination-count {
  line-height: 1.4;
}

#bbp-search-results .type-reply {
  margin-bottom: 50px;
}

#bbpress-forums ul.bbp-search-results {
  border: none;
}

.widget_recent_comments .recentcomments:before,
.wp-block-latest-comments .wp-block-latest-comments__comment-meta:before {
  content: "\e065";
  font-family: "ElegantIcons";
  margin-right: 10px;
  font-size: 15px;
}

.widget_recent_comments .recentcomments a,
.wp-block-latest-comments .wp-block-latest-comments__comment-meta a {
  border-bottom: 1px dotted #777;
}

.wp-block-latest-posts li:before {
  content: "\e0e6";
  font-family: "ElegantIcons";
  margin-right: 10px;
  font-size: 15px;
}

.wp-block-latest-posts li a {
  border-bottom: 1px dotted #777;
}

.quote-feature-thumbnail-wrap,
.quote-feature-thumbnail-wrap img {
  display: block;
  left: unset;
}

@media screen and (max-width: 992px) {
  .quote-feature-thumbnail-wrap,
  .quote-feature-thumbnail-wrap img {
    display: none;
  }
}
.quote-feature-thumbnail-wrap img {
  top: 150px;
  max-width: unset !important;
  margin-top: 50px;
  margin-left: 25px;
}

/*------- Docly Banner Support --------*/
/*=========== Start Banner Support ============*/
.docly-banner-support {
  height: 945px;
  background-image: linear-gradient(30deg, #feefec 0%, #f5fdff 100%);
  padding: 200px 0;
  position: relative;
}

@media (max-width: 991px) {
  .docly-banner-support {
    padding: 150px 0;
  }
}
@media (max-width: 768px) {
  .docly-banner-support {
    padding: 100px 0;
    height: 820px;
  }
}
.docly-banner-support .banner-content-wrapper {
  max-width: 770px;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

@media (max-width: 991px) {
  .docly-banner-support .banner-content-wrapper {
    max-width: 90%;
  }
}
.docly-banner-support .banner-content-wrapper .banner-title {
  font-size: 44px;
  color: var(--secondary_color);
  margin-bottom: 12px;
}

@media (max-width: 768px) {
  .docly-banner-support .banner-content-wrapper .banner-title {
    font-size: 34px;
  }
}
.docly-banner-support .banner-content-wrapper p {
  font-size: 18px;
  color: var(--p_color);
  line-height: 28px;
  margin-bottom: 40px;
}

@media (max-width: 991px) {
  .docly-banner-support .banner-content-wrapper p br {
    display: none;
  }
}
.docly-banner-support .header_search_keyword span.header-search-form__keywords-label {
  color: var(--p_color);
}

.docly-banner-support .header_search_keyword ul li a {
  background-color: var(--brand_color);
  border-color: var(--brand_color);
}

.docly-banner-support .banner-content-wrapper .banner_search_form {
  margin: 0 auto;
  width: 100%;
  z-index: 2;
  display: block;
  position: relative;
}
.docly-banner-support .banner-content-wrapper .banner_search_form .input-group-append {
  position: relative;
}

.docly-banner-support .banner_search_form .input-group {
  box-shadow: 0 4px 10px 0 rgba(49, 12, 2, 0.06);
  max-width: 770px;
  background: var(--bs-white);
  border-radius: 30px;
}

.docly-banner-support .banner-content-wrapper .banner_search_form input {
  background: transparent;
  border: 0;
  padding: 15px 0px 15px 30px;
  height: 60px;
}

.docly-banner-support .banner-content-wrapper .banner_search_form input::placeholder {
  color: var(--p_color);
}

.docly-banner-support .banner-content-wrapper .banner_search_form button {
  background: transparent;
  border: 0;
  border-radius: 0;
}
.docly-banner-support .banner-content-wrapper .banner_search_form button.tab-item {
  border-bottom: 3px solid transparent;
}
.docly-banner-support .banner-content-wrapper .banner_search_form button.tab-item.tab-item.active {
  color: var(--brand_color);
  border-color: var(--brand_color);
}
.docly-banner-support .banner-content-wrapper .banner_search_form button[type=submit] {
  align-items: center;
  display: flex;
  height: 100%;
}
.docly-banner-support .banner-content-wrapper .banner_search_form button[type=submit] i {
  color: var(--brand_color);
}

.docly-banner-support .banner-content-wrapper .banner_search_form button i {
  transform: rotate(-90deg);
  display: inline-block;
}

.docly-banner-support .bottom-shape {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: -1px;
}

.docly-banner-support .bottom-shape img {
  width: 100%;
}

/*------- Docly Banner Support --------*/
@media (min-width: 991px) and (max-width: 1025px) {
  .aj-breadcrumb .col-lg-3,
  .page_breadcrumb .col-lg-3 {
    padding-left: 0;
  }
  .page_breadcrumb .col-lg-3 {
    padding-right: 0;
  }
  .preset_footer .col-lg-3 {
    width: 16%;
  }
  .preset_footer .footer_widget:nth-child(2) {
    padding-left: 40px;
  }
  .preset_footer .footer_widget:nth-child(3) {
    padding-left: 40px;
  }
  .footer-3 .footer-shapes img {
    display: none;
  }
  .aj-topic-heading .category-menu {
    display: none;
  }
  span#subscription-toggle a {
    font-size: 14px;
    font-weight: 500;
    padding: 10px 20px;
  }
}
@media all and (min-width: 580px) and (max-width: 769px) {
  .all-answers .pagination-wrapper {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .aj-topic-heading .category-menu {
    display: none;
  }
  #bbpress-forums #bbp-user-wrapper {
    width: unset;
  }
  #bbpress-forums .bbp-user-body {
    margin-bottom: 80px;
    margin-left: 0;
    margin-right: 0;
  }
}
@media all and (max-width: 560px) {
  .blog_social .post_tags ul {
    margin-left: 0;
  }
  .social_icon {
    margin-bottom: 23px;
  }
  #comments .comment:last-child {
    margin-bottom: 10px;
  }
  .single-topic .main-post {
    padding: 30px 20px;
  }
  .all-answers .pagination-wrapper {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .action-button-container {
    margin-top: 15px;
  }
  .forum-post-content .forum-post-btm {
    flex-direction: column;
  }
  .forum-post-content .forum-post-btm .taxonomy.forum-post-cat {
    margin-top: 10px;
  }
  .action-button-container.action-btns {
    display: block;
  }
  .action-button-container .bbp-admin-links {
    margin-bottom: 15px;
  }
  .forum-post-top .author-avatar.bbp-author-link {
    display: none;
  }
  .forum-post-top .forum-post-author .forum-author-meta {
    margin-top: 10px;
  }
  .action-button-container #subscription-toggle {
    position: absolute;
    top: 5px;
    right: 5px;
  }
  .action-button-container #subscription-toggle a,
  .action-button-container #subscription-toggle .is-subscribed a {
    padding: 4px 23px;
  }
  .q-title {
    padding: 20px 0 0;
  }
  .all-answers {
    background: var(--bs-white);
    border-radius: 5px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);
    padding: 30px 15px;
    position: relative;
    width: 100%;
    transition: all 0.5s ease-in-out;
  }
  .forum-comment .forum-post-top .forum-post-author .forum-author-meta,
  .bbp-reply-form {
    flex-direction: column;
  }
  #bbpress-forums #new-post > fieldset.bbp-form {
    padding: 15px 10px;
  }
  .footer-sub-form-2 {
    margin-bottom: 35px;
  }
  .aj-topic-heading .category-menu {
    display: none;
  }
  #bbpress-forums #bbp-user-wrapper {
    width: unset;
  }
  #bbpress-forums .bbp-user-body {
    margin-bottom: 80px;
    margin-left: 0;
    margin-right: 0;
  }
  .bbp-search .bbp-pagination {
    flex-direction: column;
    justify-content: center;
    text-align: center;
  }
  .bbp-search .bbp-pagination-links {
    margin: 10px auto 5px auto;
    display: block;
  }
  #bbp-search-results .bbp-reply-post-date {
    display: block;
    width: 100%;
  }
  .journalism-feature-image img {
    display: none;
  }
}
/* HERO style 05*/
.support-hero-search-form form {
  max-width: 570px;
}

.docly-banner-support .banner-content-wrapper.support-hero-search .input-wrapper {
  box-shadow: 0 4px 10px 0 rgba(49, 12, 2, 0.06);
  border-radius: 30px;
}

.docly-banner-support .banner-content-wrapper.support-hero-search {
  z-index: 999;
}

.support-hero-search-form form input[type=search] {
  border-radius: 50px;
  padding-left: 25px;
}

.support-hero-search-form form button.submit-button-insider {
  border-radius: 50px;
  border: navajowhite;
  box-shadow: none;
  outline: none;
  background: none;
  width: 0;
}

.support-hero-search-form form button.submit-button-insider i.icon_search {
  color: var(--brand_color);
  font-size: 23px;
  background: transparent;
}

.support-submit-button-wrap {
  position: absolute;
  right: 55px;
  top: 0px;
  height: 0px;
  bottom: 0px;
  margin: auto;
}

.support-hero-search-form input[type=search]::-webkit-search-decoration,
.support-hero-search-form input[type=search]::-webkit-search-cancel-button,
.support-hero-search-form input[type=search]::-webkit-search-results-button,
.support-hero-search-form input[type=search]::-webkit-search-results-decoration {
  margin-right: 60px;
}

@media screen and (max-width: 991px) {
  .docly-banner-support.support-hero-search-wrapper {
    height: 880px;
    padding: 150px 0;
  }
}
.banner-area-3 .banner-search-box .input-wrapper {
  border-color: var(--black_600);
}

.search-focused .banner-area-3 .input-wrapper {
  border-color: #078669 !important;
}

.banner-area-3 .banner-search-box .input-wrapper .search-btn {
  background-color: #078669;
}

.menu_white .menu > .nav-item:hover > .nav-link::before,
.menu_white .menu > .nav-item.current-menu-ancestor > .nav-link::before,
.menu_white .menu > .nav-item.current-menu-parent > .nav-link::before,
.menu_white .menu > .nav-item.active > .nav-link::before,
.menu_black .menu > .nav-item:hover > .nav-link::before,
.menu_black .menu > .nav-item.current-menu-ancestor > .nav-link::before,
.menu_black .menu > .nav-item.current-menu-parent > .nav-link::before,
.menu_black .menu > .nav-item.active > .nav-link::before {
  width: 100%;
}

.menu_white .header_logo img.main_logo {
  display: none;
}

.menu_white .header_logo img.white_logo {
  display: block;
}

.navbar_fixed .header_logo img.main_logo {
  display: block;
}

.navbar_fixed .header_logo img.white_logo {
  display: none;
}

.error404 .header_logo img.sticky_logo {
  display: block;
}

.error404 .menu_white .header_logo img.white_logo {
  display: none;
}

.all-answers .forum-comment .comment-content .solved-topic-bar {
  margin-bottom: 1rem;
}

.all-answers .forum-comment .comment-content ul.bbp-reply-revision-log .bbp-reply-revision-log-item {
  font-size: 12px;
}

.all-answers .forum-comment .comment-content ul.bbp-reply-revision-log .bbp-reply-revision-log-item a .bbp-author-avatar img {
  margin-right: 5px;
  border-radius: 50%;
}

#bbpress-forums .bbp-single-user-details #bbp-user-avatar img {
  max-width: 100%;
}

/* Sign Up Page */
.bbp-submit-wrapper .user-submit {
  margin-top: 20px;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  border-radius: 4px;
  background: rgba(7, 134, 105, 0.8);
  display: inline-block;
  padding: 14px 28px;
  border: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
}

.bbp-submit-wrapper .user-submit:hover {
  background-color: rgb(7, 134, 105);
}

body {
  color: #4c5267;
  line-height: 1.7;
}

b,
strong {
  font-weight: 500;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom: 15px;
}

.comment_inner .comment_box .post_comment .post_author_two p {
  padding-bottom: 20px;
  padding-top: 0;
}

.blog_single_item img,
img.aligncenter {
  max-width: 100%;
  height: auto;
}

img.attachment-full.size-full {
  height: auto;
}

.admin-bar {
  margin-top: 30px;
}

.byline,
.updated:not(.published) {
  display: none;
}

.single .byline,
.group-blog .byline {
  display: inline;
}

.comment-content a {
  word-wrap: break-word;
}

.bypostauthor {
  display: block;
}

.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
  display: none;
}

.infinity-end.neverending .site-footer {
  display: block;
}

embed,
iframe,
object {
  max-width: 100%;
}

.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%;
}

.wp-caption img[class*=wp-image-] {
  display: block;
  margin-left: auto;
  margin-right: auto;
  height: auto;
  max-width: 100%;
}

.wp-caption .wp-caption-text {
  margin: 0.5em 0;
  font-size: 14px;
}

.wp-caption-text {
  text-align: center;
}

/** === Gallery styling === **/
.gallery {
  margin-bottom: 1.5em;
  width: 100%;
}

.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
}

.gallery-columns-2 .gallery-item {
  max-width: 50%;
}

.gallery-columns-3 .gallery-item {
  max-width: 33.33%;
}

.gallery-columns-4 .gallery-item {
  max-width: 25%;
}

.gallery-columns-5 .gallery-item {
  max-width: 20%;
}

.gallery-columns-6 .gallery-item {
  max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
  max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
  max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
  max-width: 11.11%;
}

.gallery-caption {
  display: block;
  color: #707070;
  color: rgba(51, 51, 51, 0.7);
  display: block;
  font-family: "Noto Sans", sans-serif;
  font-size: 12px;
  line-height: 1.5;
  padding: 0.5em 0;
}

figure.gallery-item {
  margin-bottom: 10px;
  display: inline-block;
}

figcaption.blocks-gallery-caption {
  font-size: 14px;
  text-align: center;
  margin: 0 auto 20px;
}

.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
  line-height: 1.4;
  font-weight: 400;
}

.blocks-gallery-grid {
  border: none !important;
  padding: 0 !important;
  margin: 0 0 0 -20px !important;
  border-radius: unset !important;
  box-shadow: none !important;
}

.blocks-gallery-grid ul li::before,
.wp-block-gallery ul li::before {
  display: none;
}

/** === Screen text === **/
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  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;
}

#content[tabindex="-1"]:focus {
  outline: 0;
}

.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
  margin-bottom: 10px;
}

.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
  margin-right: 1em;
  margin-bottom: 10px;
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}

.clear:before,
.clear:after,
.guten_elements:before,
.guten_elements:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
  content: "";
  display: table;
  table-layout: fixed;
}

.clear:after,
.guten_elements:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both;
}

.post-content img {
  max-width: 100%;
  height: auto;
}

.media-left img {
  max-width: none;
}

pre {
  background: #f5f5f5;
  color: #666;
  font-family: monospace;
  font-size: 14px;
  margin: 20px 0;
  overflow: auto;
  padding: 20px;
  white-space: pre-wrap;
  word-wrap: break-word;
}

table {
  margin: 0 0 1.5em;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid #ededed;
}

th {
  font-weight: 500;
  text-align: left;
  padding-right: 10px !important;
}

td,
th {
  border-top: 1px solid #ededed;
  padding: 10px;
}

/*input {
  display: inline;
  height: auto;
  padding: 4px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}*/
form.post-password-form input[type=submit] {
  padding: 4px 10px;
  background: var(--brand_color);
  border-color: var(--brand_color);
  color: #fff;
}

.article-content ol li {
  list-style-type: decimal;
  margin-left: 2em;
  padding: 5px;
}

.search-no-results h1.page-title {
  padding-top: 10px;
  padding-left: 5px;
}

.no-results .page-content input.form-control {
  width: 100%;
}

.error-text h1 {
  color: #f60d2b;
  font-size: 42px;
  line-height: 1.7;
}

.error-text h4 {
  margin-top: 15px;
}

.error404 button.btn.btn-style {
  margin-top: 10px;
}

/** === Widget Styles === */
.widget + .widget {
  clear: both;
}

.widget img {
  max-width: 100%;
  height: auto;
}

.widget ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.widget ul ul {
  margin-top: 0;
}

#bbpress-forums fieldset.bbp-form select,
.wp-block-archives select,
.wp-block-categories select,
.widget select,
#new-post select {
  width: 100%;
  height: 50px;
  display: table;
  background: var(--bs-white);
  padding: 0 20px;
  border-color: var(--black_50);
  font-size: 14px;
  font-weight: 400;
  -moz-appearance: none; /* Firefox */
  -webkit-appearance: none; /* Safari and Chrome */
  appearance: none;
  background-image: url("data:image/svg+xml;utf8,<svg fill='DARKGRAY' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
  background-repeat: no-repeat;
  background-position-x: 98%;
  background-position-y: 10px;
  border-radius: 4px;
  margin-right: 2rem;
  color: var(--p_color);
}

.widget_rss cite,
.widget_rss .rssSummary {
  font-weight: 400;
}

.widget_rss cite {
  color: #999;
  font-weight: 500;
  margin-bottom: 20px;
}

.textwidget p {
  font-weight: 400;
  line-height: 1.9em;
}

.navbar-brand h3 {
  color: var(--bs-white);
}

.error404 h3 {
  color: var(--black_800);
}

.navbar_fixed .navbar-brand h3 {
  color: #171D24;
}

.admin-bar .navbar_fixed.menu_one {
  margin-top: 32px;
}

ol.wp-block-latest-comments {
  padding-left: 0;
}

.widget h2 {
  font-size: 22px;
  font-weight: 700;
  font-family: "Roboto", sans-serif;
  margin-bottom: 20px;
}

/** === List style widgets === **/
.blog_sidebar .widget.widget_nav_menu ul li a,
.blog_sidebar .widget.widget_meta ul li a,
.blog_sidebar .widget.widget_pages ul li a,
.blog_sidebar .widget.widget_archive ul li a,
.blog_sidebar .widget.widget_categories ul li a {
  font-size: 16px;
  font-weight: 400;
  color: #1d2746;
  position: relative;
  padding-left: 20px;
  line-height: 2;
}

.blog_sidebar .widget.widget_nav_menu ul li a:hover,
.blog_sidebar .widget.widget_meta ul li a:hover,
.blog_sidebar .widget.widget_pages ul li a:hover,
.blog_sidebar .widget.widget_archive ul li a:hover,
.blog_sidebar .widget.widget_categories ul li a:hover {
  color: var(--brand_color);
}

.blog_sidebar .widget_nav_menu ul li + li,
.blog_sidebar .widget_meta ul li + li,
.blog_sidebar .widget_pages ul li + li,
.blog_sidebar .widget_archive ul li + li,
.blog_sidebar .widget_categories ul li + li {
  margin-top: 5px;
}

.blog_sidebar .widget.widget_nav_menu ul li a::before,
.blog_sidebar .widget.widget_meta ul li a::before,
.blog_sidebar .widget.widget_pages ul li a::before,
.blog_sidebar .widget.widget_archive ul li a::before,
.blog_sidebar .widget.widget_categories ul li a::before {
  content: "";
  width: 6px;
  height: 6px;
  background: #aab0c0;
  position: absolute;
  left: 0;
  top: 6.5px;
}

.footer_top .widget.widget_nav_menu ul li + li,
.footer_top .widget.widget_meta ul li + li,
.footer_top .widget.widget_pages ul li + li,
.footer_top .widget.widget_archive ul li + li,
.footer_top .widget.widget_categories ul li + li {
  margin-top: 15px;
}

.footer_top .widget.docs_widget ul li a,
.footer_top .widget.widget_nav_menu ul li a,
.footer_top .widget.widget_meta ul li a,
.footer_top .widget.widget_pages ul li a,
.footer_top .widget.widget_archive ul li a,
.footer_top .widget.widget_categories ul li a {
  color: #6b707f;
  font-size: 16px;
}

/** === Recent Posts === **/
.widget.widget_recent_entries li a {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  transition: color 0.2s linear;
}

.widget.widget_recent_entries li {
  padding: 10px 0 15px 0;
}

.widget.widget_recent_entries li:first-child {
  padding-top: 0;
}

.widget.widget_recent_entries li a {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  transition: color 0.2s linear;
}

.widget.widget_recent_entries li a {
  color: #1d2746;
}

.widget.widget_recent_entries li a:hover {
  color: var(--brand_color);
}

.widget span.post-date {
  display: block;
  font-size: 14px;
  color: #6b707f;
}

li.recentcomments {
  margin-bottom: 10px;
}

ul li.recentcomments > a {
  padding-left: 0;
  line-height: normal;
}

.widget ul li:last-child {
  border-bottom: none;
}

.single-post table td,
.comment_box tbody th {
  border: 1px solid rgb(237, 237, 237);
}

.single-post table thead th,
.comment_box tbody th {
  background: #efefef;
}

.media-body ul,
.media-body ol {
  margin-bottom: 1rem;
}

.media-body .comment_info ~ p:last-of-type {
  margin-bottom: 0;
}

/** === Calender Widget === **/
.calendar_wrap table,
.wp-block-calendar table {
  width: 100%;
  color: #444;
}

.wp-block-calendar {
  background: #fafafa;
  border: 1px solid #ddd;
}

#wp-calendar caption {
  caption-side: top;
  padding-top: 0;
  font-weight: 600;
  color: #333333;
  background: #fcfcfc;
  text-align: center;
  height: 42px;
  line-height: 42px;
  font-size: 14px;
}

.wp-calendar-table {
  border: none;
}

.calendar_wrap thead tr th,
.wp-calendar-table thead tr th {
  color: #3e454c;
  border-top: none;
  text-align: center;
  background: #e6e6e6;
  border-color: transparent;
}

.footer_widget h2 {
  color: var(--bs-white);
  font-size: 22px;
  font-weight: 700;
}

.footer_widget .calendar_wrap tbody td,
.wp-calendar-table tbody td,
.calendar_wrap tbody td,
.wp-calendar-table tbody td,
.calendar_wrap tbody th,
.wp-calendar-table tbody th {
  border: none;
  width: 33px;
  height: 28px;
  line-height: 28px;
  text-align: center;
}

.footer_widget .calendar_wrap tbody td {
  line-height: 20px;
}

.calendar_wrap td#today {
  background: var(--brand_color);
  border-radius: 50%;
  color: #fff;
}

.calendar_wrap tbody td a,
.wp-calendar-table tbody td a {
  color: #fff;
  background: var(--brand_color);
  padding: 8px;
  text-decoration: none;
}

.calendar_wrap tfoot,
.wp-calendar-table tfoot {
  background: #f5f5f5;
}

.calendar_wrap tfoot td,
.wp-calendar-table tfoot td {
  font-size: 15px;
  color: #888888;
  font-weight: 400;
  padding: 0 15px;
  height: 42px;
}

.calendar_wrap tfoot td a,
.wp-calendar-table tfoot td a {
  color: #888888;
}

.calendar_wrap tfoot td a:hover,
.wp-calendar-table tfoot td a:hover {
  color: #3e454c;
}

.calendar_wrap tfoot td#prev,
.wp-calendar-table tfoot td#prev {
  text-align: left;
}

.calendar_wrap tfoot td#next,
.wp-calendar-table tfoot td#next {
  text-align: right;
}

nav.wp-calendar-nav {
  display: flex;
  width: 100%;
  justify-content: space-between;
  background: #f5f5f5;
  padding: 5px 15px;
  font-size: 14px;
}

nav.wp-calendar-nav span a {
  color: #666;
  text-decoration: none;
}

nav.wp-calendar-nav span a:hover {
  color: var(--brand_color);
}

img.alignnone.wp-image-907 {
  height: auto;
  width: 100%;
}

.wp-block-calendar {
  margin-bottom: 30px;
  background: #fcfcfc;
}

.page-links {
  clear: both;
  margin: 0 0 1.5em;
  padding-top: 1em;
}

.page-links > .page-links-title {
  border: 0;
  color: #4c5267;
  height: auto;
  margin: 0;
  padding-right: 0.5em;
  width: auto;
}

@media screen and (min-width: 77.5em) {
  .page-links a,
  .page-links > span {
    margin: 0 0.25em 0.25em 0;
  }
}
@media screen and (min-width: 77.5em) {
  .page-links a,
  .page-links > span {
    margin: 0 0.25em 0.25em 0;
  }
}
.page-links a {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);
  background-color: #333;
  border-color: #333;
  color: #fff;
}

.blog_list_item .blog_content .page-links a:hover,
.page-links a:hover {
  color: #fff;
}

.page-links a:active {
  background-color: rgba(51, 51, 51, 0.8);
  color: #fff;
}

.page-links a,
.page-links > span {
  border: 1px solid rgba(51, 51, 51, 0.1);
  display: inline-block;
  font-size: 14px;
  height: 1.7em;
  line-height: 1.5em;
  margin: 0 0.3333em 0.3333em 0;
  text-align: center;
  width: 1.7em;
}

input.search-field {
  width: 95%;
  height: 40px;
  background: #f7f7f7;
}

input.search-submit {
  width: 60px;
  height: 40px;
  background: transparent;
  padding: 5px;
  font-size: 14px !important;
  margin-left: -12px;
  margin-top: -1px;
}

.wp-block-tag-cloud a,
.post_tag_info, .tagcloud a {
  font: 500 14px/30px "roboto", sans-serif !important;
  background: rgba(7, 134, 105, 0.1);
  color: var(--black_800);
  padding: 0 18px;
  display: inline-block;
  margin: 0 5px 10px 0;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.tagcloud a:hover {
  box-shadow: 0 10px 20px 0 rgba(17, 166, 131, 0.24);
  background: var(--brand_color);
  color: #fff;
}

.wp-block-tag-cloud a:hover,
.sidebar-box .tagcloud a:hover {
  color: #ffffff !important;
  background: var(--brand_color);
}

.widgets ul {
  margin: 0;
  padding: 0;
}

.widget_rss ul li {
  margin-top: 25px;
  line-height: 1.8;
}

.widget_nav_menu ul.sub-menu li,
.widget_categories ul.children li {
  margin-left: 15px;
  border: none;
  padding-bottom: 0;
  font-weight: 300;
}

.widgets img {
  height: auto;
}

.widget_title_two a.rsswidget {
  font-size: 20px;
  font-weight: 600;
  color: #282835;
  margin-bottom: 30px;
}

.widget_rss ul li a.rsswidget {
  font-weight: 600;
  color: #666;
  line-height: 1.3em;
}

.widget_rss ul li a.rsswidget:hover {
  color: var(--brand_color);
}

.rsswidget img.rss-widget-icon {
  padding-bottom: 3px;
  margin-right: 5px;
}

.widget ul ul.children {
  margin-left: 15px;
}

.post_tag_info {
  clear: both;
}

.post .featured_post {
  padding: 5px 10px;
  background: gray;
  display: inline-block;
  color: #fff;
}

.post {
  position: relative;
}

.post .sticky-label {
  background: var(--brand_color);
  color: #fff;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0 10px;
  border-radius: 0 0 0 5px;
}

.blog-section .blog-items .blog-content h2 {
  margin: 0;
}

.widget_rss span.rss-date {
  display: block;
  padding-bottom: 10px;
  font-size: 14px;
  color: #999;
}

.widget_nav_menu .menu li {
  margin-right: 0;
}

.logged-in .comment_text {
  padding-bottom: 0;
}

nav.navigation.comment-navigation a:hover {
  color: #5e2ced;
}

nav.navigation.comment-navigation a {
  font-weight: 500;
  color: #666;
}

nav.navigation.comment-navigation .nav-previous a:before {
  content: "<<";
  padding-right: 5px;
}

nav.navigation.comment-navigation .nav-next a:after {
  content: ">>";
  padding-left: 5px;
}

.textwidget strong {
  font-weight: bold;
}

.widget p:empty {
  display: none;
}

/** Elementor reset CSS **/
.elementor-widget:not(:last-child) {
  margin-bottom: 0 !important;
}

/** === Gutenberg Cover Block === **/
.blog_single_item .wp-block-cover-text a,
.wp-block-cover-text a:focus,
.wp-block-cover-text a:hover,
.wp-block-cover {
  color: #fff;
}

/** === Gutenberg Button Block === **/
.color-accent, .color-accent-hover:hover,
.color-accent-hover:focus,
:root .has-accent-color,
.has-drop-cap:not(:focus):first-letter,
.wp-block-button.is-style-outline {
  color: var(--brand_color);
}

.wp-block-button__link {
  padding: 10px 25px;
  text-align: center;
  border-radius: 4px;
  font-size: 16px;
  transition: all 0.3s linear;
}

.wp-block-button.is-style-squared .wp-block-button__link {
  border-radius: 0;
}

.wp-block-button:not(.is-style-outline) .wp-block-button__link {
  background: var(--brand_color);
  color: #fff;
  border-color: var(--brand_color);
}

.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover {
  color: #fff;
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
}

.wp-block-button.alignleft {
  margin-right: 15px;
}

.wp-block-button.is-style-outline .wp-block-button__link {
  color: var(--brand_color);
  border-color: var(--brand_color);
}

.wp-block-button.is-style-outline .wp-block-button__link:hover {
  background: var(--brand_color);
  color: #fff;
}

.wp-block-button {
  margin-bottom: 15px;
}

.wp-block-group.has-background .wp-block-group__inner-container {
  padding: 15px;
}

p.comment-form-cookies-consent {
  position: absolute;
  top: 70px;
  font-size: 14px;
  display: flex;
  align-items: baseline;
}
@media (max-width: 480px) {
  p.comment-form-cookies-consent {
    top: 110px;
  }
}

p.comment-form-cookies-consent label {
  padding-left: 10px;
  padding-right: 30px;
}

.blog_comment_box .get_quote_form {
  padding-top: 55px;
}

.logged-in .blog_comment_box .get_quote_form {
  padding-top: 10px;
}

p.logged-in-as {
  margin-bottom: 15px;
}

.widget ul ul.sub-menu {
  padding-left: 5px;
}

/**====== Single Post Tag ========**/
.blog_social .post_tags a {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  color: #606871;
}

.blog_social .post_tags ul a:hover,
.blog_social .post_tags a {
  color: var(--brand_color);
}

/**======== Search Widget ========**/
.icon-input-group button {
  position: absolute;
  background: none;
  padding: 0;
  border: 0;
  right: 8px;
  top: 51%;
}

/**====== Sidebar Category List ==========**/
.widget_categories .cat-item:hover,
.widget_categories .cat-item a:hover,
.widget_categories .cat-item a:hover:before {
  color: #078669 !important;
}

.post_tag a,
.post_tag span,
.meta-item {
  font-size: 14px;
  color: #7d848d;
  display: inline-block;
  margin-top: 10px;
}

.post_tag span i {
  margin-right: 4px;
}

section.banner-area-7.has_search.sbnr-global {
  z-index: 999;
}

.blog_social {
  display: flex;
  width: 100%;
  overflow: hidden;
}

.blog_social .post_tags {
  text-align: left;
}

blockquote {
  padding: 35px 25px;
}

.wp-block-quote {
  padding: 35px 25px !important;
}

.blog_single_item p {
  line-height: 1.875em;
}

.blog_single_item p:last-child {
  margin-bottom: 10px;
}

.wp-block-latest-posts__list li {
  margin-bottom: 15px;
}

.wp-block-tag-cloud a {
  text-decoration: none !important;
}

.has-background {
  margin-bottom: 15px;
}

.breadcrumb_content .single_post_author .text a > h4:hover,
.breadcrumb_content .single_post_author .text .post_tag a:hover {
  color: var(--brand_color);
}

.breadcrumb_content .single_post_author .text .post_tag span {
  font-size: 14px;
  color: #bbc0c4;
  display: inline-block;
  margin-top: 10px;
}

.breadcrumb_content .single_post_author .text .post_tag a,
.breadcrumb_content .single_post_author .text .post_tag span {
  margin-right: 15px;
  margin-bottom: 10px;
}

.aj-single-tags a {
  margin-right: 0 !important;
  margin-bottom: 0 !important;
}

.aj-banner-user {
  margin-bottom: 20px;
}

.breadcrumb_content .single_post_author .text .post_tag span i {
  margin-right: 4px;
}

.blog_single_item img {
  margin-bottom: 15px;
}

.comment ul.children {
  list-style: none;
}

.comment_box .post_comment .comment_author {
  margin-top: 30px;
}

.post_format-post-format-quote .learn_btn {
  display: block;
  margin-top: 30px;
  font-size: 16px;
  font-weight: 400;
}

.post_format-post-format-quote .learn_btn i {
  vertical-align: middle;
}

.breadcrumb_content .single_post_author {
  flex-wrap: wrap;
}

.breadcrumb_content .single_post_author a h4 {
  font-size: 16px;
  display: inline-block;
  font-weight: 400;
  margin-bottom: 0;
  color: #fff;
}

.breadcrumb_content .single_post_author a:hover h4 {
  color: var(--brand_color);
}

.aj-banner-user {
  margin-top: 15px;
}

.breadcrumb_content .single_post_author img {
  margin-top: -5px;
}

.wp-block-latest-comments__comment-link {
  line-height: 1.5;
}

.mobile_main_menu {
  z-index: 1000;
}

.header_logo h3 {
  margin-bottom: 0;
}

.mobile_main_menu .header_logo h3 {
  margin-bottom: 0;
}

.logged-in .mobile_main_menu {
  margin-top: 15px;
}

.logged-in .side_menu {
  margin-top: 30px;
}

.blog_comment_box {
  display: inline-block;
  width: 100%;
}

.pagination {
  padding-top: 15px;
}

.widget h5 {
  margin-bottom: 20px;
}

.calendar_wrap {
  border: 1px solid #e9e9e9;
  background: #fff;
}

nav.wp-calendar-nav span a {
  color: #636363;
}

.page-template-default table {
  border: 1px solid #e7e7e7;
}

.page-template-default table th {
  background: #f3f3f3;
}

.page-template-default table tr:nth-child(odd) {
  background: rgba(239, 239, 239, 0.2392156863);
}

.wp-block-latest-comments__comment-meta a,
.recentcomments a {
  color: var(--secondary_color);
}

.wp-block-latest-comments__comment-meta a:hover,
.recentcomments a:hover {
  color: var(--brand_color);
}

.wp-block-archives li,
.wp-block-latest-posts li {
  margin-bottom: 10px;
}

.wp-block-archives li a,
.wp-block-latest-posts li a {
  color: var(--secondary_color);
}

.wp-block-archives li a:hover,
.wp-block-latest-posts li a:hover {
  color: var(--brand_color);
}

.wp-block-search__input {
  border: 1px solid #ddd;
  outline: none;
  background: var(--bs-white);
  color: var(--p_color);
}

.wp-block-search__button {
  color: #fff;
  background: var(--brand_color);
  border-color: transparent;
}

.wp-block-search__button:hover {
  background: #09644f;
}

.doc_blog_classic_area blockquote {
  margin-bottom: 20px;
}

.wp-block-pullquote {
  padding: 0.5em 0;
}

figure.wp-block-pullquote.has-background {
  padding: 3em 0;
}

figure.wp-block-pullquote blockquote {
  margin-bottom: 0;
}

.blog_single_item blockquote p {
  margin-bottom: 0;
}

.wp-block-quote:not(.is-style-large) cite,
.wp-block-pullquote cite {
  margin-top: 20px;
  display: inline-block;
  font-size: 16px;
}

.wp-block-search__button-outside {
  margin-bottom: 15px;
}

.trackback .comment-edit-link,
.pingback .comment-edit-link {
  font-size: 14px;
  font-weight: 400;
  color: #535a60;
  transition: all 0.2s linear;
  padding: 3px 15px;
  background-color: rgba(7, 134, 105, 0.1);
  border-radius: 30px;
}

.trackback .comment-edit-link:hover,
.pingback .comment-edit-link:hover {
  background-color: var(--brand_color);
  color: #fff;
}

.trackback .comment-body,
.pingback .comment-body {
  margin-bottom: 10px;
}

#cancel-comment-reply-link {
  font-weight: 400;
  float: right;
  font-size: 14px;
  color: var(--black_900);
  transition: all 0.2s linear;
  padding: 1px 10px;
  background-color: rgba(7, 134, 105, 0.1);
  border-radius: 30px;
  z-index: 20;
  position: relative;
}

#cancel-comment-reply-link:hover {
  background-color: var(--brand_color);
  color: #fff;
}

.c_head:after {
  content: "";
  display: block;
  clear: both;
}

.c_head a {
  color: var(--brand_color);
}

@media all and (max-width: 768px) {
  .sbnr-global .search-banner-light {
    padding: 140px 30px 70px 30px;
  }
  .aj-breadcrumb .breadcrumb {
    word-break: break-all;
  }
  .aj-breadcrumb {
    margin-bottom: 60px;
  }
  .banner-title-h1 {
    font-size: 40px;
    margin-bottom: 0;
    margin-top: 50px;
  }
  .breadcrumb_content .single_post_author {
    padding-top: 0;
  }
  .blog-single-banner {
    padding: 15px 0 30px;
  }
  .blog_area {
    padding-bottom: 60px;
  }
  .footer-3 .footer-top {
    padding-top: 80px;
    padding-bottom: 30px;
  }
  .sec_pad {
    padding: 60px 0;
  }
  .blog_sidebar {
    padding-left: 0;
    margin: 30px 5px;
  }
  .page_breadcrumb .date i {
    padding-right: 1px;
  }
}
@media all and (max-width: 580px) {
  .banner-title-h1 {
    margin-bottom: 15px;
    font-size: 32px;
  }
  .aj-breadcrumb {
    padding-bottom: 5px;
    margin-bottom: 50px;
  }
  .comment_box .post_comment .comment_author .img_rounded {
    margin-right: 10px;
  }
  #comments {
    padding: 40px 30px 20px;
  }
  .blog_comment_box .get_quote_form {
    padding-top: 95px;
  }
  .reply-edit #bbpress-forums fieldset.bbp-form,
  .reply-edit .bbp-no-topic,
  .bbp-reply-form,
  .topic-edit .bbp-topic-form,
  .blog_comment_box {
    background: var(--bs-white);
    border-radius: 5px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);
    padding: 25px 30px 30px;
    position: relative;
    width: 100%;
    transition: all 0.5s ease-in-out;
  }
  .wp-block-media-text {
    display: block;
  }
  .blog_single_item {
    padding: 20px 20px 5px;
  }
  .aj-mobile-menu .mobile_menu_btn {
    position: absolute;
    right: 1%;
  }
}
/* AJAX SEARCH */
input#searchInput {
  border: 0 solid transparent;
  box-shadow: none;
}

/*# sourceMappingURL=main.css.map */

@media (min-width: 1300px) {
    .forum_sidebar_area .forum_topic_list_inner {
        margin-right: -35px;
    }
}

@media (max-width: 1800px) {
    .forum_topic_list_inner .forum_l_inner .forum_body .navbar-nav li {
        padding: 25.5px 15px;
    }

    .forum_topic_list_inner
    .forum_l_inner
    .forum_body
    .navbar-nav
    li
    .media
    .media-right
    a {
        margin-left: 15px;
    }

    .forum_topic_list_inner
    .forum_l_inner
    .forum_body
    .navbar-nav
    li
    .media
    .media-right
    .nav
    a {
        margin-left: 0;
    }

    .left_side_forum {
        margin-right: -20px;
    }

    .comment_list .navbar-nav li .media .media-body h4 {
        font-size: 13px;
    }

    .comment_list .navbar-nav li .media .d-flex {
        padding-right: 6px;
    }

    .comment_list .navbar-nav li .media .media-body h5 {
        margin-left: 5px;
    }

    .question_list_wd .navbar-nav li a span {
        top: 2px;
    }
}

@media (max-width: 1750px) {
    .menu_one .container-fluid,
    .page_breadcrumb .container-fluid {
        max-width: 1470px;
    }

    .DOWNLOAD_NOW {
        font-size: 25px;
        font-family: "Myriad Pro";
        color: rgb(0, 0, 0);
        text-transform: uppercase;
        line-height: 2.08;
        text-align: right;
        position: absolute;
        left: 112.207px;
        top: 142.134px;
        width: 179px;
        height: 17px;
        z-index: 14;
    }

    .signup_area {
        min-height: 760px;
    }

    .sign_left {
        width: calc(50% - 260px);
        padding: 50px 45px 0;
    }

    .sign_right {
        width: calc(50% + 260px);
    }

    .signin_left .middle {
        max-width: 75%;
    }

    .sign_left h2 {
        font-size: 34px;
        line-height: 40px;
    }
}

@media (max-width: 1500px) {
    .banner-area-6 .banner-shapes .shape:nth-child(1) {
        left: 104px;
        top: 334px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(2) {
        left: 153px;
        top: 306px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(3) {
        left: 206px;
        top: 406px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(4) {
        left: 193px;
        top: 305px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(5) {
        left: 254px;
        top: 403px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(6) {
        left: 202px;
        top: 528px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(7) {
        right: 200px;
        top: 211px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(8) {
        right: 173px;
        top: 406px;
    }

    .navbar .search-input {
        margin-left: 1rem;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(9) {
        right: 195px;
        top: 300px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(10) {
        right: 230px;
        top: 475px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(11) {
        right: 196px;
        top: 150px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(12) {
        right: 210px;
        top: 305px;
    }

    .footer-3 .footer-shapes .shape:nth-child(2) {
        width: 190px;
    }

    .footer-3 .footer-shapes .shape:nth-child(1) {
        left: 0%;
        width: 150px;
    }

    .footer-6 .footer-shapes .shape:nth-child(1) {
        max-width: 200px;
    }

    .footer-6 .footer-shapes .shape:nth-child(2) {
        top: 114px;
        right: 150px;
    }

    .footer-6 .footer-shapes .shape:nth-child(3) {
        right: 120px;
        bottom: 145px;
    }

    .footer-6 .footer-shapes .shape:nth-child(4) {
        right: 150px;
        bottom: 205px;
    }

    .all-question-widget-2 {
        margin-right: 0;
    }

    .forum-right-sidebar-widget.question-sidebar {
        padding-left: 0;
    }

    .search-banner-light img {
        max-width: 80%;
    }

    .nav-sidebar .nav-item {
        padding-right: 15px;
    }

    .pagination_inner .go_btn {
        float: none;
        margin: auto;
    }

    .forum_topic_list_inner .pagination_inner .pagination {
        margin-top: 12px;
        margin-bottom: 15px;
    }

    .forum_topic_list_inner .pagination_inner .col-lg-2,
    .forum_topic_list_inner .pagination_inner .col-lg-8 {
        flex: 100%;
        max-width: 100%;
        text-align: center;
    }

    .forum_topic_list_inner {
        margin-left: 70px;
        margin-right: -50px;
    }

    .left_side_forum {
        margin-right: -69px;
    }

    .forum_body .topic_list li .media {
        align-items: flex-start;
    }

    .forum_topic_list_inner .forum_l_inner .forum_body .navbar-nav li {
        position: relative;
    }

    .forum_topic_list_inner .forum_l_inner .forum_head .nav.right li {
        margin-right: 30px;
    }

    .forum_topic_list_inner .forum_l_inner .forum_head .nav.left li {
        margin-right: 15px;
    }

    .link {
        padding-left: 25px;
        padding-right: 25px;
    }

    .v_menu .nav-item + li {
        margin-left: 26px;
    }

    .table_shortcode thead th,
    .table_shortcode tbody tr td,
    .table_shortcode tbody tr th {
        padding-left: 15px;
        padding-right: 15px;
    }

    .changelog_inner {
        padding-right: 0;
    }

    .footer_area .f_man_two {
        left: 12px;
    }

    .footer_area .f_man {
        right: 12px;
    }

    .footer_bottom {
        padding: 38px 0;
    }

    .breadcrumb_area .one {
        right: 15%;
        bottom: 0;
    }

    .img_modal.fade .pointing_img_container .modal-content {
        max-height: 100vh;
    }

    .img_modal.fade .pointing_img_container .modal-content img {
        margin: 10px 0;
    }

    .help_form .modal-content {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .container-fluid.pl-60 {
        padding-left: 30px;
    }

    .container-fluid.pr-60 {
        padding-right: 30px;
    }

    .nav_title {
        padding-left: 20px;
        padding-right: 20px;
    }

    .simple_footer .leaf_right {
        right: 10px;
    }

    .error_img {
        margin-top: -130px;
    }

    .documentation_item .icon {
        margin-right: 15px;
    }

    .forum_l_inner .forum_head .right li:last-child .dropdown-menu {
        right: 0;
        left: auto !important;
    }
}

@media (max-width: 1366px) {
    .banner-area-8 {
        padding-top: 80px;
        padding-bottom: 90px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(1) {
        left: 3%;
        top: 56%;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(2) {
        left: 10%;
        top: 40%;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(3) {
        left: 7%;
        top: 48%;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(4) {
        left: 14%;
        top: 22%;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(5) {
        left: 254px;
        top: 403px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(6) {
        left: 202px;
        top: 528px;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(7) {
        right: 9%;
        top: 15%;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(8) {
        right: 3%;
        top: 61%;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(9) {
        right: 5%;
        top: 55%;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(10) {
        right: 11%;
        top: 76%;
    }

    .banner-area-6 .banner-shapes .shape:nth-child(11) {
        right: 5%;
        top: 55%;
    }

    .doc_footer_area .footer-shapes li:nth-child(1) {
        width: 140px;
        left: 50px;
    }

    .doc_footer_area .footer-shapes li:nth-child(2) {
        width: 50px;
        right: 50px;
    }

    .doc_footer_area .footer-shapes li:nth-child(3) {
        width: 35px;
        left: 25px;
    }

    .doc_footer_area .footer-shapes li:nth-child(4) {
        left: 70px;
        bottom: 190px;
    }

    .doc_footer_area .footer-shapes li:nth-child(6) {
        right: 40px;
    }

    .signup_area {
        min-height: 620px;
    }

    .topic_comment_list li .media .media-body .dropdown .dropdown-menu {
        transform: translate(0) !important;
        margin-top: 24px;
    }

    .sign_left {
        padding-left: 25px;
        padding-right: 25px;
    }

    .sign_left .middle {
        max-width: 65%;
    }

    .signup_area_height .sign_inner p {
        margin-bottom: 0;
    }

    .signup_area_height .login_form .form-group {
        margin-bottom: 20px;
    }

    .signup_area_height .login_form .form-group .form-control {
        height: 50px;
        line-height: 50px;
    }

    .error_img .three,
    .error_img .one {
        top: -180px;
    }

    .error_img .two {
        top: -150px;
    }

    .error_img {
        height: 310px;
    }

    .error_img .error_shap {
        bottom: 0;
    }

    .error_img .img_one,
    .error_img .img_two,
    .error_img .img_three {
        max-width: 85%;
    }

    .error_img {
        margin-top: 0;
    }

    /* new responsive  */
    .doc_banner_area {
        padding: 180px 0;
    }

    .banner_shap_img li:nth-child(6) {
        top: 43%;
        right: 175px;
    }

    .banner_shap_img li:nth-child(7) {
        left: 176px;
        bottom: 200px;
    }

    .banner_shap_img li:nth-child(8) {
        top: 155px;
    }
}

@media (max-width: 1199px) {
    .all-question-area .container {
        max-width: 960px;
    }

    .forum_topic_list_inner {
        margin-left: 0;
    }

    .doc_features_item_one {
        padding: 20px 15px;
    }

    .video_list .video_list_inner .card .card-body {
        padding: 8px 25px 25px 25px;
    }

    .video_slider_area.theatermode .gallery-top .col-lg-7 .art-video-player {
        height: 572px !important;
    }

    .video_slider_area.theatermode .gallery-top .col-lg-7 .artplayer-app {
        height: 572px !important;
    }

    .data_table_area .table.dataTable tbody tr td {
        padding-left: 15px;
        padding-right: 35px;
    }

    .forum_topic_list_inner .forum_l_inner .forum_head {
        padding: 10px 20px;
        display: block !important;
    }

    .topic_item_tabs .topic_list_item {
        padding: 30px 20px 30px;
    }

    .forum_topic_list_inner .forum_l_inner .forum_head .left li {
        line-height: 36px;
    }

    .pagination_inner .pagination li:first-child,
    .pagination_inner .pagination li:last-child {
        margin-right: 10px;
    }

    .pagination_inner .pagination li:last-child {
        margin-right: 0;
        margin-left: 10px;
    }

    .forum_topic_list_inner
    .forum_l_inner
    .forum_head
    .right
    li
    .dropdown
    button {
        line-height: 40px;
    }

    .forum_body .topic_list li .media .media-body h4 {
        line-height: 24px;
    }

    .forum_body .topic_list li .media .media-right {
        vertical-align: middle;
        position: absolute;
        left: 91px;
        bottom: 21px;
    }

    .forum_topic_list_inner .forum_l_inner .forum_body .navbar-nav li {
        padding-bottom: 60px;
    }

    .r_heading {
        padding-left: 16px;
        padding-right: 16px;
    }

    .f_social li {
        margin-right: 5px;
    }

    .forum_l_inner .forum_head .right li {
        margin-right: 15px;
    }

    .forum_l_inner .forum_head .left li {
        margin-right: 15px;
    }

    .info_list li span {
        min-width: 150px;
    }

    .author_option .nav.nav-tabs li a {
        padding: 0 15px;
    }

    .author_option {
        padding: 30px 20px 50px 20px;
    }

    .doc_features_item_one p {
        font-size: 15px;
    }

    .doc_features_item_one img {
        margin-right: 15px;
    }

    .documentation_item {
        padding-right: 0;
    }

    .doc_faq_info .card .card-header h2 button {
        padding-left: 20px;
    }

    .doc_faq_info .card .card-header h2 button i {
        right: 20px;
    }

    .link_widget.pl_70 {
        padding-left: 30px;
    }

    .f_widget.subscribe_widget {
        padding-right: 0;
    }

    .menu > .nav-item + .nav-item {
        margin-left: 35px;
    }

    .nav_btn {
        margin-left: 35px;
    }

    .categories_guide_item {
        padding-left: 20px;
        padding-right: 20px;
    }

    .theme_doc_item img {
        margin-right: 12px;
    }

    .theme_doc_item {
        padding-left: 15px;
        padding-right: 15px;
    }

    .v_menu .nav-item + li {
        margin-left: 7px;
    }

    .version .v_middle p {
        word-break: break-all;
    }

    .help_text .help_info {
        margin-left: -15px;
        margin-right: -15px;
    }

    .help_text .help_info .help_item {
        padding: 0 15px;
    }

    .question_box .question_text_two {
        padding-left: 0;
    }

    .blog_sidebar.pl-40 {
        padding-left: 0;
    }

    .blog_top_post .b_top_post_content {
        padding: 40px 20px;
    }

    .blog_tab .nav-item .nav-link {
        padding: 17px 13px;
    }

    .blog_grid_post .grid_post_content {
        padding: 25px 25px 35px;
    }

    .doc_documentation_area.body_fixed .doc_left_sidebarlist {
        width: 210px;
    }

    .table_shortcode thead th,
    .table_shortcode tbody tr td,
    .table_shortcode tbody tr th {
        white-space: nowrap;
        padding-left: 6px;
        padding-right: 6px;
    }

    .table_shortcode tbody tr td {
        text-align: center;
    }

    .changelog_info .changelog_date .c_version {
        flex: 0;
        margin-left: 0;
        margin-right: 15px;
    }

    .changelog_info .changelog_date {
        padding-right: 12px;
        margin-bottom: 15px;
    }

    .changelog_content {
        padding-left: 0;
    }

    .changelog_info .changelog_date,
    .changelog_info .col-lg-8 {
        width: 100%;
        max-width: 100%;
        flex: 100%;
        flex-direction: row;
        text-align: left;
    }

    .changelog_info .line {
        display: none;
    }

    .changelog_info .c_version {
        display: inline-block;
    }

    .doc_banner_area_one .one {
        left: 200px;
    }

    .doc_banner_area_one .three {
        left: 320px;
    }

    .doc_banner_area_one .two {
        right: 178px;
    }

    .nav-sidebar .nav-item .nav-link + .icon {
        right: 7px;
    }

    .changelog_info .col-lg-7 {
        max-width: 100%;
        flex: 100%;
    }

    .pointing_img_container .nav.list > li:nth-child(1) {
        z-index: 5;
        top: 13px;
        left: 100px;
        transform: translateX(-50%);
    }

    .changelog_info .version_info {
        margin-right: 0;
        margin-bottom: 20px;
    }

    .breadcrumb_area_three .two {
        left: 60px;
    }

    .breadcrumb_area_three .three {
        right: 60px;
    }

    .icon_btn {
        margin-left: 0;
    }

    .highlight_text,
    .typography_underline {
        padding-right: 0;
    }

    .sign_left {
        width: calc(50% - 100px);
    }

    .sign_right {
        width: calc(50% + 100px);
    }

    .menu > .nav-item.submenu.mega_menu .dropdown-menu {
        min-width: 475px;
    }

    /* new responsive  */
    .doc_banner_area {
        padding: 150px 0;
    }

    .recommended_item {
        padding: 40px 15px 30px 15px;
    }

    .doc_testimonial_slider {
        padding-right: 0;
    }

    .doc_img_slider .item .round.one {
        right: 0;
    }

    .doc_img_slider .item .dot {
        left: 0;
    }

    .doc_subscribe_inner {
        padding: 130px 30px;
    }

    .doc_about_widget {
        padding-right: 0;
    }

    .f_widget {
        padding-left: 0;
    }

    .f_widget.pl-100 {
        padding-left: 50px;
    }

    .doc_community_area {
        padding-top: 150px;
    }

    .topic_list_item ul li a i {
        padding-right: 6px;
    }

    .topic_list_item ul li a {
        font-size: 15px;
    }

    .topic_list_item h4 {
        font-size: 18px;
    }

    .topic_list_item img {
        padding-right: 10px;
        position: relative;
        top: -2px;
    }

    .topic_list_item h4 span {
        position: relative;
        top: 3px;
    }

    .video_list .video_list_inner .card .card-header button {
        padding: 11px 25px;
        font-size: 17px;
        line-height: 37px;
    }

    .video_list .video_list_inner .card .card-header button span {
        top: -1px;
        margin-left: 15px;
    }

    .video_list_area .video_list {
        margin-top: 0;
    }

    .video_list_area.theatermode .video_list {
        margin-top: 80px;
    }

    .video_popup_slider {
        padding-bottom: 0;
    }
}

@media (max-width: 1024px) {
    .navbar .search-input {
        display: none;
    }
}

@media (max-width: 991px) {
    .community-area {
        padding-top: 80px;
        padding-bottom: 90px;
    }

    .banner-area-3 {
        padding: 250px 0 140px 0;
    }

    .banner-area-6 .banner-shapes {
        display: none;
    }

    .feature-one {
        padding-bottom: 105px;
        padding-top: 95px;
    }

    .feature-two {
        padding-top: 100px;
        padding-bottom: 100px;
    }

    .call-to-action.cta-bg-2 {
        background-color: #0a1124;
        padding: 80px 0 100px 0;
    }

    .latest-news-area {
        padding-top: 85px;
        padding-bottom: 90px;
    }

    .ab_wd .nice_select {
        margin-left: 0;
    }

    .qustion_wd button {
        height: 60px;
        line-height: 60px;
    }

    .qustion_wd button i {
        line-height: 60px;
    }

    .f_widget.pl_30,
    .f_widget.pl_70 {
        padding-left: 0;
    }

    .right-nav {
        margin-left: 15px;
        margin-bottom: 5px;
    }

    .forum-right-sidebar-widget .custom-sidebar-btn {
        margin-top: 50px;
        margin-bottom: 10px;
    }

    .all-question-widget-2 {
        margin-left: 0;
    }

    .newsletter-form-widget-2 .img-shapes .shape:nth-child(1) {
        left: 0%;
        max-width: 60px;
        top: 80%;
    }

    .newsletter-form-widget-2 .img-shapes .shape:nth-child(3) {
        right: 5%;
        max-width: 170px;
    }

    .newsletter-form-widget-2 .img-shapes .shape:nth-child(2) {
        left: 40%;
        max-width: 95px;
    }

    .newsletter-form-widget-2 .img-shapes .shape:nth-child(4) {
        right: 2%;
        max-width: 55px;
    }

    .forum-category-area .col-custom {
        width: 25%;
    }

    .doc_subscribe_inner .doc_subscribe_form .form-group {
        margin: auto;
    }

    .doc_subscribe_inner .doc_subscribe_form ul {
        text-align: center;
    }

    .modal-content,
    .body_dark .navbar-collapse {
        background: #010101;
    }

    .container-fluid.pr-60 {
        padding-right: 15px;
    }

    .container-fluid.pl-60 {
        padding-left: 15px;
    }

    nav.navbar {
        padding: 5px 0;
    }

    .navbar button.navbar-toggler {
        padding-right: 0;
    }

    .nav_btn.tp_btn {
        padding: 8px 25px;
    }

    .video_list .video_list_inner .card .card-body .nav li {
        display: block;
        width: 100%;
    }

    .video_slider_area.theatermode
    .gallery_main_area
    .gallery-thumbs
    .item
    .caption_text {
        padding-left: 0;
        padding-right: 0;
    }

    .video_slider_area.theatermode
    .gallery_main_area
    .gallery-thumbs
    .item
    .caption_text
    h4 {
        font-size: 16px;
        margin-top: 5px;
    }

    .gallery-thumbs .item .caption_text h4 {
        margin-top: 5px;
    }

    .video_slider_area.theatermode
    .gallery_main_area
    .gallery-thumbs
    .item
    .caption_text
    svg {
        width: 40px;
        height: 40px;
    }

    .video_slider_area.theatermode .gallery-top .col-lg-5 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .gallery-thumbs .item .caption_text {
        bottom: auto !important;
    }

    .video_slider_area.theatermode .gallery_main_area {
        position: relative;
        right: 0;
        bottom: 0;
        width: 100%;
        margin-top: 50px;
    }

    .video_list_area .video_list {
        margin-top: 50px;
    }

    .modal_slider_css .modal-dialog .modal-content .modal-body .posting {
        max-width: 100%;
    }

    .modal_slider_css .modal-dialog .modal-content {
        padding: 0;
    }

    .modal_slider_css
    .modal-dialog
    .modal-content
    .modal-body
    .posting
    .video_item {
        padding: 0 0;
    }

    .forum_footer_inner .col-lg-3:nth-child(3) .f_widget {
        margin-left: 0;
        margin-bottom: 0;
    }

    .forum_footer_inner .col-lg-3:nth-child(4) .f_widget {
        margin-left: 25px;
    }

    .right_side_forum .r_widget:last-child {
        margin-bottom: 0;
    }

    .forum_sidebar_area .row.pagination_inner .col-lg-2:first-child {
        display: block;
    }

    .topic_comment_list li .media .media-body {
        position: relative;
    }

    .topic_comment_list li .media .media-body .dropdown .dropdown-menu {
        transform: translate(0) !important;
        margin-top: 24px;
    }

    .topic_comment_list li .media .media-body .dropdown {
        position: absolute;
        right: 0;
        float: none;
    }

    .doc_subscribe_area.doc_subs_full .d-flex {
        display: block !important;
    }

    .doc_banner_area.single_breadcrumb {
        padding: 140px 0 175px;
    }

    .author_option .nav.nav-tabs li a {
        padding: 0 28px;
    }

    .forum_main_inner .col-lg-3 {
        margin-bottom: 30px;
    }

    .asking_area .asking_item h5 {
        position: relative;
    }

    .footer_three .col-6 {
        margin-bottom: 40px;
    }

    .asking_area .asking_item h4 {
        position: relative;
    }

    .asking_area .asking_item .main_btn {
        position: relative;
        z-index: 2;
    }

    .asking_area .col-lg-6 {
        margin-bottom: 30px;
    }

    .asking_area .row {
        margin-bottom: -30px;
    }

    .status_area .status_inner .media .d-flex {
        margin-right: 25px;
    }

    .status_area .status_inner .media .media-body h4 {
        font-size: 24px;
    }

    .status_area .status_inner .media .media-right .main_btn {
        padding: 0 26px;
        font-size: 16px;
        font-weight: 500;
    }

    .slide_text {
        padding-left: 0;
        margin-top: 30px;
    }

    .gallery-thumbs .item {
        padding: 0 8px;
    }

    .gallery-thumbs .item .caption_text {
        bottom: 10px;
    }

    .footer_area.footer_two .footer_widgets .col-6 {
        margin-bottom: 40px;
    }

    .footer_area.footer_two .footer_widgets .row {
        margin-bottom: -40px;
    }

    .question_inner .question_menu {
        margin-bottom: 30px;
    }

    .f_social li {
        margin-right: 20px;
    }

    .header_area.m_menu_two .main_btn {
        margin-left: 15px;
        margin-top: 10px;
        margin-bottom: 15px;
    }

    .header_area.m_menu_two .main_btn {
        border: 1px solid #10b3d6;
    }

    .header_area.m_menu_two .main_btn:hover {
        border: 1px solid #10b3d6;
        background: transparent;
    }

    .forum_sidebar {
        padding-left: 0;
        margin-top: 80px;
    }

    .all-answers .pagination-wrapper {
        text-align: left;
        margin-bottom: 50px;
    }

    .sticky-nav-doc .sticky_menu .menu_one + div,
    .sticky-nav-doc .sticky_menu .menu_one + section {
        margin-top: 0;
    }

    .doc_features_area_one .row {
        justify-content: center;
        margin-bottom: -30px;
    }

    .doc_features_item_one {
        margin-bottom: 30px;
    }

    .documentation_text {
        margin-bottom: 50px;
    }

    .slider_nav .prev,
    .slider_nav .next {
        opacity: 0;
    }

    .doc_feedback_info:hover .slider_nav .prev,
    .doc_feedback_info:hover .slider_nav .next {
        opacity: 1;
    }

    .f_widget {
        margin-bottom: 50px;
    }

    .footer_area .f_man_two {
        left: 50px;
    }

    .footer_area .f_man {
        right: 40px;
    }

    .tab-content.pl_70 {
        padding-left: 0;
    }

    .menu > .nav-item.submenu .dropdown-menu:before {
        display: none;
    }

    .doc_banner_area_two .girl {
        right: 0;
    }

    .doc_banner_area_two .flower {
        left: 0;
    }

    .doc_banner_area_two .table_img {
        left: 80px;
    }

    .doc_banner_area_two .bord {
        right: 80px;
    }

    .doc_solution_item {
        padding-left: 30px;
        padding-right: 30px;
    }

    .blog_sidebar {
        max-width: 330px;
        margin-top: 50px;
    }

    .blog_classic_item img {
        max-width: 100%;
        height: auto;
    }

    .blog_top_post .p_top_img {
        padding-left: 0;
    }

    .blog_top_post .p_top_img .p_img {
        position: relative;
        border-radius: 6px;
    }

    .blog_top_post .b_top_post_content {
        padding-left: 25px;
        padding-right: 25px;
    }

    .action_content {
        margin-bottom: 30px;
    }

    .navbar .container {
        padding-left: 15px;
        padding-right: 15px;
    }

    .v_menu {
        justify-content: center;
    }

    .v_menu .nav-item {
        margin-bottom: 10px;
        margin-right: 15px;
    }

    .help_text .help_info .help_item {
        width: 50%;
    }

    .navbar .navbar-brand {
        padding-top: 12px;
        padding-bottom: 12px;
    }

    .navbar-collapse {
        background: #fff;
    }

    .menu > .nav-item,
    .navbar_fixed.menu_one .menu > .nav-item {
        padding: 12px 0;
        border-bottom: 1px solid rgba(237, 237, 237, 0.5);
    }

    .menu > .nav-item + .nav-item {
        margin-left: 0;
    }

    .menu {
        padding: 5px 15px;
    }

    .nav_btn {
        display: inline-block;
        margin-left: 15px;
        margin-bottom: 20px;
        color: #6b707f;
        margin-top: 15px;
        border-color: rgba(237, 237, 237, 0.5);
    }

    .menu > .nav-item > .nav-link {
        color: var(--black_800);
    }

    .menu .nav-item .mobile_dropdown_icon {
        position: absolute;
        right: 0;
        top: 0;
        color: #6b707f;
        line-height: 42px;
        font-size: 20px;
        display: inline-block;
        opacity: 0.6;
        cursor: pointer;
    }

    .menu > .nav-item.submenu .dropdown-menu {
        box-shadow: none;
        margin-top: 10px;
        max-height: none !important;
        padding: 10px 0;
    }

    .menu > .nav-item.submenu .dropdown-menu .nav-item + .nav-item {
        margin-top: 10px;
        margin-bottom: 4px;
    }

    .navbar-collapse {
        max-height: 400px;
        overflow-y: scroll;
    }

    .doc_documentation_area {
        position: relative;
        overflow: hidden;
    }

    .mCSB_inside > .mCSB_container {
        margin-right: 0;
    }

    .table_shortcode thead th,
    .table_shortcode tbody tr td,
    .table_shortcode tbody tr th {
        padding-left: 15px;
        padding-right: 15px;
    }

    .img_modal.fade .pointing_img_container {
        padding: 40px;
    }

    .breadcrumb_area .one {
        right: 0;
        bottom: 0;
    }

    .menu_two + div,
    .menu_two + section {
        margin-top: 64px;
    }

    .menu > .nav-item.submenu .dropdown-menu .nav-item > .dropdown-menu {
        transition: all 0s linear;
    }

    .menu > .nav-item.submenu .dropdown-menu .nav-item .mobile_dropdown_icon {
        right: 20px;
        line-height: 25px;
    }

    .menu > .nav-item.submenu .dropdown-menu .nav-item {
        padding-right: 20px;
        padding-left: 20px;
    }

    .sticky_menu .menu_one .hamburger span,
    .sticky_menu .menu_one .menu_toggle .hamburger-cross span {
        background: #1d2746;
    }

    .menu_social {
        margin-left: 15px;
        margin-bottom: 15px;
        margin-top: 10px;
    }

    .sticky_menu .menu_one + div,
    .sticky_menu .menu_one + section {
        margin-top: 64px;
    }

    .menu_logo_change .hamburger span,
    .menu_logo_change .hamburger-cross span {
        background: #1d2746;
    }

    .b_plus,
    .b_round,
    .p_absolute {
        z-index: -1;
    }

    .breadcrumb_area_three .two {
        left: 0;
    }

    .breadcrumb_area_three .three {
        right: 0;
    }

    .highlight_text,
    .typography_underline {
        padding-right: 0;
    }

    .button_inner .button_inner_one {
        flex-wrap: wrap;
        justify-content: inherit;
        margin-left: -15px;
        margin-right: -15px;
    }

    .button_inner .button_inner_one .action_btn,
    .button_inner .button_inner_one .doc_border_btn {
        margin: 6px 15px;
    }

    .icon_btn {
        color: #10b3d6;
    }

    .contact_info .contact_form .form-group .form-check {
        margin: 20px 6px 15px;
    }

    .contact_info .contact_form .form-group .box_info {
        margin-left: -6px;
        margin-right: -6px;
    }

    .get_info_item .media img {
        margin-right: 15px;
    }

    .get_info_item {
        padding-left: 15px;
        padding-right: 15px;
    }

    .get_info_item .doc_border_btn {
        max-width: 180px;
    }

    .get_info_inner .d-flex {
        display: block !important;
        text-align: right;
    }

    .get_info_item .doc_border_btn {
        display: inline-block;
        margin-top: 8px;
    }

    .menu > .nav-item.submenu .dropdown-menu.dropdown_menu_two .nav-item {
        padding: 0 23px;
    }

    .menu > .nav-item.submenu.mega_menu .dropdown-menu .nav-pills,
    .menu
    > .nav-item.submenu.mega_menu
    .dropdown-menu
    .tabContent
    .tab-pane
    .tab_list {
        display: block !important;
    }

    .menu > .nav-item.submenu.mega_menu .dropdown-menu .nav-pills {
        background: #f4f8ff;
        margin-right: 0;
    }

    .menu > .nav-item.submenu.mega_menu .dropdown-menu .tabHeader .nav-item {
        padding: 0 20px;
    }

    .signup_area {
        min-height: auto;
        height: auto;
    }

    .sign_left,
    .sign_right {
        width: 100%;
    }

    .sign_left .middle {
        position: relative !important;
    }

    .sign_left .middle {
        padding-top: 110px;
        max-width: 100%;
    }

    .sign_left {
        text-align: center;
    }

    .signup_left .middle {
        top: auto;
        bottom: 0;
        transform: translateY(0);
    }

    .sign_right {
        padding: 80px 0;
    }

    .login_form .form-group .forget_btn {
        font-size: 13px;
        right: 12px;
    }

    .login_form .form-group .form-control {
        padding-left: 12px;
        font-size: 13px;
    }

    .error_area {
        height: auto;
        min-height: auto;
        padding: 120px 0;
    }

    .error_img .img_one,
    .error_img .img_two,
    .error_img .img_three {
        max-width: 100%;
    }

    .error_img {
        height: 370px;
        padding-bottom: 0;
    }

    .slider_nav .next {
        right: -30px;
    }

    .slider_nav .prev {
        left: -30px;
    }

    .slider_nav .prev:hover {
        left: 0;
    }

    .slider_nav .next:hover {
        right: 0;
    }

    .slider_nav .prev:hover .arrow,
    .slider_nav .next:hover .arrow,
    .slider_nav .prev:hover,
    .slider_nav .next:hover {
        width: 27px;
    }

    .doc_banner_area_one .p_absolute {
        z-index: 0;
    }

    /* new responsive  */
    .doc_features_item {
        padding: 35px 10px;
    }

    .doc_features_item h4 {
        font-size: 15px;
    }

    .banner_shap_img li:nth-child(7) {
        left: 75px;
    }

    .doc_community_item {
        padding: 38px 30px;
    }

    .doc_community_item .doc_community_icon {
        margin-right: 25px;
    }

    .doc_img_slider {
        max-width: 500px;
        margin-top: 20px;
    }

    .doc_subscribe_inner {
        display: block;
    }

    .doc_subscribe_inner .text,
    .doc_subscribe_inner .doc_subscribe_form {
        width: 100%;
        padding-left: 0;
    }

    .doc_subscribe_inner .text {
        text-align: center;
        margin-bottom: 45px;
    }

    .f_widget.pl-100 {
        padding-left: 0;
    }

    .doc_footer_top {
        padding: 100px 0 50px;
    }

    .recommended_topic_inner {
        padding-bottom: 50px;
    }

    .doc_community_area {
        padding-top: 100px;
    }

    .doc_testimonial_area {
        padding-top: 100px;
    }

    .doc_subscribe_inner .doc_subscribe_form p {
        left: 10px;
    }

    .menu_white .menu > .nav-item:hover > .nav-link,
    .menu_white .menu > .nav-item.active > .nav-link,
    .menu > .nav-item.active > i,
    .menu > .nav-item:hover > i {
        color: var(--brand_color);
    }

    .header_area.m_menu_two .menu > .nav-item.active > i {
        color: var(--brand_color);
    }

    .solution_item {
        max-width: 570px;
        margin: 0 auto 30px;
    }

    .solution_inner .col-lg-6:last-child .solution_item {
        margin-bottom: 0;
    }

    .menu_one.dark_menu .menu .nav-item.active .mobile_dropdown_icon {
        color: var(--brand_color);
    }

    .menu_one.dark_menu .menu .nav-item:hover .mobile_dropdown_icon {
        color: var(--brand_color);
    }

    .header_tab_items .nav.nav-tabs li a {
        border: none;
        box-shadow: none;
        background: transparent;
        border-radius: 0;
        text-align: center;
        font-size: 14px;
        font-weight: 400;
        color: #fff;
        padding: 7px 18px;
        transition: all 300ms linear 0s;
    }

    .left_side_forum {
        margin-right: 0;
        margin: auto;
    }

    .forum_sidebar_area .right_side_forum {
        margin-left: 0;
        margin-top: 60px;
    }

    .forum_topic_list_inner {
        margin-left: 0;
        margin-right: 0;
    }

    .forum_topic_list_inner
    .forum_l_inner
    .forum_body
    .navbar-nav
    li
    .media
    .media-right
    .nav
    li
    .dropdown-menu {
        left: -18px !important;
        right: auto !important;
    }

    .forum_sidebar_area .left_side_forum {
        width: 100%;
        max-width: 100%;
    }

    .l_tags_wd {
        display: none;
    }

    .comment_list {
        display: none;
    }

    .forum_topic_list_inner
    .forum_l_inner
    .forum_body
    .navbar-nav
    li
    .media
    .media-right
    .nav
    li
    .dropdown-menu::before {
        right: auto;
        left: 18px;
    }

    .forum_topic_list_inner .forum_l_inner .forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu::after {
        right: auto;
        left: 18px;
    }

    .navbar:not(.navbar_fixed) .menu > .nav-item.submenu .dropdown-menu {
        margin-top: 0;
    }

    li.breadcrumb-item.active {
        max-width: 200px;
        overflow: hidden;
        height: 22px;
    }
}

@media (min-width: 991px) and (max-width: 1200px) {
    .dark-bg-menu .right_nav .nav_btn {
        margin-left: 20px;
    }
}

@media (max-width: 850px) {
    .breadcrumb_area_three .three,
    .breadcrumb_area_three .two,
    .breadcrumb_area_three .four {
        display: none;
    }
}

@media (max-height: 768px) {
    .signup_area_height {
        min-height: 760px;
    }
}

@media (max-width: 767px) {
    .feature-one,
    .feature-two {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .latest-news-area {
        padding-top: 75px;
        padding-bottom: 75px;
    }

    .forum_sidebar_area {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .call-to-action .action-content-wrapper {
        flex-direction: column;
    }

    .call-to-action.cta-bg-2 {
        padding: 50px 0;
    }

    .call-to-action.cta-bg-3 {
        padding: 30px 0 30px 0;
    }

    .status-chart {
        padding: 55px 0 70px;
    }

    .client-testimonial-slider .slick-list {
        padding-bottom: 80px;
    }

    .client-testimonial-area.pt-105 {
        padding-top: 70px;
    }

    .forum-blog-area.pt-100 {
        padding-top: 70px;
    }

    .forum-blog-slider .slick-next {
        right: -15px;
    }

    .forum-blog-slider .slick-prev {
        left: -15px;
    }

    .banner-title-h1 {
        font-size: 45px;
        line-height: 45px;
    }

    .topics-filter .nav-item .nav-link {
        padding: 0.25rem 0.5rem;
    }

    .post-meta-wrapper ul.forum-titles {
        display: none;
    }

    .modal_slider_css .modal-dialog .modal-content .modal-body #modal_carousel {
        padding-left: 20px;
        padding-right: 20px;
    }

    .modal_slider_css
    .modal-dialog
    .modal-content
    .modal-body
    #modal_carousel
    .slick-list {
        padding: 0 0 0 0 !important;
    }

    .banner-area-8 .user-img img:nth-child(1) {
        left: 17.78%;
        max-width: 55px;
    }

    .banner-area-8 .user-img img:nth-child(2) {
        max-width: 40px;
    }

    .banner-area-8 .user-img img:nth-child(3) {
        left: 42%;
        bottom: 16px;
        max-width: 100px;
    }

    .banner-area-8 .user-img img:nth-child(4) {
        right: 33.27%;
        max-width: 40px;
    }

    .banner-area-8 .user-img img:nth-child(5) {
        right: 17.78%;
        max-width: 60px;
    }

    .forum_footer_area {
        padding-bottom: 80px;
    }

    .data_table_area .col-sm-12 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .forum_topic_list_inner .forum_l_inner .forum_head .nav.right {
        margin-top: 0;
    }

    .single_breadcrumb .doc_banner_content h2 {
        font-size: 40px;
    }

    .profile_info .p_info_item_inner .p_info_item {
        margin-bottom: 30px;
    }

    .forum_l_inner .forum_head {
        display: block !important;
    }

    .forum_l_inner .forum_head .nav.right {
        margin-top: -19px;
    }

    .p_info_item_inner {
        margin-bottom: -30px;
    }

    .forum_body .topic_list li .media .media-body h4 {
        margin-bottom: 6px;
    }

    .forum_body .topic_list li .media .media-right .count:first-child {
        margin-left: 0;
    }

    .forum_body .topic_list li .media .media-right {
        margin-top: 8px;
    }

    .doc_banner_area.breadcrumb_green {
        padding-top: 130px;
        padding-bottom: 85px;
    }

    .support_area .left h3 {
        font-size: 26px;
    }

    .header_tab_items .nav.nav-tabs li a {
        padding: 7px 18px;
    }

    .status_inner .media {
        display: block;
    }

    .status_area .status_inner .media .d-flex {
        margin-right: 0;
        margin-bottom: 20px;
    }

    .status_area .status_inner .media .media-body {
        margin-bottom: 25px;
    }

    .support-info,
    ul.forum-titles li {
        text-align: left;
    }

    .forums-header .support-category-menus {
        display: none;
    }

    .call-to-action .action-content-wrapper .action-title-wrap img {
        padding-right: 10px;
        max-width: 120px;
    }

    .search_form {
        max-width: 220px;
    }

    .container {
        max-width: 100%;
    }

    .tab-content.pl_70 {
        margin-top: 50px;
    }

    .doc_fact_item {
        margin-bottom: 30px;
    }

    .blog_tab .nav-item .nav-link {
        padding: 10px;
    }

    .sticky-nav-doc .documentation_body {
        padding-top: 120px;
    }

    .documentation_body {
        padding-top: 70px;
    }

    .question_box .signup_form {
        max-width: 450px;
    }

    .open_icon {
        display: block;
    }

    .doc_documentation_area {
        padding-bottom: 100px;
    }

    .bl_left {
        width: 120px;
        height: 120px;
        left: 0;
    }

    .bl_right {
        width: 105px;
        height: 82px;
        right: 0;
    }

    .doc_banner_area_one .one {
        left: 110px;
        width: 100px;
    }

    .doc_banner_area_one .two {
        right: 102px;
        width: 70px;
    }

    .doc_banner_area_one .three {
        left: 200px;
    }

    .doc_banner_area_one .five {
        bottom: 100px;
    }

    .footer_area .leaf {
        width: 80px;
    }

    .footer_bottom {
        padding-bottom: 30px;
    }

    .footer_area .f_man {
        right: 4px;
        bottom: 0;
    }

    .footer_area .f_man_two {
        left: 0;
        bottom: 0;
    }

    .breadcrumb_area {
        padding: 162px 0 145px;
    }

    .modal-content {
        padding-left: 15px;
        padding-right: 15px;
    }

    .typography_content .code-preview img.rounded {
        margin-bottom: 25px;
    }

    .doc_feedback_info:hover .slider_nav .prev,
    .doc_feedback_info:hover .slider_nav .next {
        display: none;
    }

    .doc_features_item {
        width: 100%;
        padding: 18px 30px;
    }

    .menu > .nav-item.submenu.mega_menu .dropdown-menu {
        min-width: 100%;
    }

    .h_feature_item::before {
        display: none;
    }

    .topic_list_item {
        max-width: 370px;
        margin: 0 auto 30px;
    }

    .forum_l_inner.comment_l .forum_head {
        display: flex !important;
    }

    .forum_l_inner.comment_l .forum_head .nav.right {
        margin-top: 0;
    }
}

@media (max-width: 670px) {
    .doc_subscribe_inner h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .doc_footer_area .footer-shapes li:nth-child(1) {
        width: 100px;
        left: 30px;
    }

    .doc_footer_area .footer-shapes li:nth-child(2) {
        width: 40px;
        right: 30px;
    }

    .doc_footer_area .footer-shapes li:nth-child(3) {
        width: 30px;
        left: 15px;
    }

    .doc_footer_area .footer-shapes li:nth-child(6) {
        right: 20px;
    }

    .forum-category-area .col-custom {
        width: 100%;
    }

    .community-post.forum-item {
        padding: 20px 15px 10px;
    }

    .footer_copyright .d-flex {
        display: block !important;
        text-align: center;
    }

    .footer_copyright .right .nav {
        justify-content: center;
        margin-top: 15px;
    }

    .community-post .post-content {
        padding: 0;
    }

    .doc_left_sidebarlist h2 {
        font-size: 24px;
        line-height: 1.5;
    }

    .footer_top .col-sm-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .profile_info .p_info_item_inner .p_info_item h4 {
        font-size: 16px;
    }

    .error_img .img_one,
    .error_img .img_two,
    .error_img .img_three {
        max-width: 150px;
    }

    .error_img .two {
        margin: 0;
    }

    .error_img {
        height: 360px;
    }

    .doc_action_area,
    .simple_footer,
    .simple_footer .text-right {
        text-align: center !important;
    }

    .simple_footer .f_social_icon {
        padding-top: 5px;
    }

    .doc_action_area .action_btn {
        margin-top: 20px;
    }

    .doc_features_item_one img {
        margin-right: 15px;
    }

    .categories_guide_item {
        max-width: 370px;
        margin-left: auto;
        margin-right: auto;
    }

    .f_widget.pl_30,
    .f_widget.pl_70 {
        padding-left: 0;
    }

    .blog_grid_post {
        max-width: 400px;
        margin-left: auto;
        margin-right: auto;
    }

    .blog_grid_post img {
        width: 100%;
    }

    .blog_sidebar {
        margin-left: auto;
        margin-right: auto;
    }

    .pagination,
    .page_breadcrumb .breadcrumb {
        justify-content: center;
    }

    .blog_post_author {
        padding-right: 30px;
    }

    .page_breadcrumb {
        text-align: center;
    }

    .page_breadcrumb .date {
        float: none;
    }

    .page_breadcrumb {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .mfp-with-zoom .mfp-container {
        padding-left: 15px;
        padding-right: 15px;
    }

    .doc_banner_area_two .flower {
        display: none;
    }

    .doc_banner_area_two .table_img {
        left: 0;
    }

    .img_modal.fade .pointing_img_container {
        padding: 20px;
    }

    .pointing_img_container .nav.list > li:nth-child(3) {
        left: auto !important;
        right: 35px;
    }

    .tooltip .tooltip-inner p {
        font-size: 14px;
    }

    .pointing_img_container .nav.list > li:nth-child(3).active .dropdown-menu {
        right: 34px;
    }

    .pointing_img_container .nav.list > li:nth-child(4) {
        left: 10px;
    }

    .pointing_img_container .nav.list > li:nth-child(1) {
        left: 0;
    }

    .pointing_img_container .nav.list > li:nth-child(2) {
        right: 25px;
    }

    .img_pointing_content p + p {
        margin-top: 0;
    }

    .tour_info_content p {
        margin-bottom: 30px;
    }

    .just_question {
        display: none;
    }

    .tour_info_content .arrow {
        display: none;
    }

    .tour_intro_item .tour_info_content p {
        margin-bottom: 0;
        margin-top: 30px;
    }

    .code-toolbar .snippet .language-html {
        margin-bottom: 0;
    }

    .b_round.r_three {
        top: 60px;
    }

    .contact_info .contact_form .form-group .form-check {
        margin: 20px 6px 0;
    }

    .get_info_item {
        display: block !important;
    }

    .get_info_item .time,
    .get_info_item .media {
        width: 50%;
    }

    .get_info_inner .d-flex {
        display: flex !important;
        text-align: left;
    }

    .sign_inner {
        max-width: 100%;
        padding: 0 15px;
    }

    .recommended_topic_area .col-6 {
        max-width: 50%;
        flex: 0 0 50%;
    }

    .doc_community_item .doc_community_icon {
        margin-right: 0;
        margin-bottom: 25px;
    }
}

@media (max-height: 650px) {
    .help_form .modal-content {
        max-height: 640px;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .doc_banner_content h2 {
        font-size: 38px;
    }
}

@media (max-width: 576px) {
    .section-title-h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .banner-area-6 .banner-shapes {
        display: none;
    }

    .banner-area-6 .banner-text {
        font-size: 18px;
        line-height: 24px;
    }

    .filter-tab-2 > ul > li a::after {
        bottom: -4px;
    }

    .banner-area-8 .user-img img:nth-child(1) {
        left: 17.78%;
        max-width: 40px;
    }

    .banner-area-8 .user-img img:nth-child(2) {
        max-width: 30px;
    }

    .banner-area-8 .user-img img:nth-child(3) {
        left: 42%;
        bottom: 16px;
        max-width: 60px;
    }

    .banner-area-8 .user-img img:nth-child(4) {
        right: 33.27%;
        max-width: 30px;
    }

    .banner-area-8 .user-img img:nth-child(5) {
        right: 17.78%;
        max-width: 50px;
    }

    .user-list-widget .widget-filter .table-sorting {
        padding: 0 5px 0 8px;
        min-width: 80px;
        margin-right: 5px;
        margin-top: 5px;
    }

    .blog_related_post,
    .blog_single_item,
    .comment_inner,
    .blog_comment_box {
        padding: 20px;
    }

    .feature-content-text h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .feature-content-text hr {
        margin-top: 50px;
        margin-bottom: 30px;
    }

    .feature-one .img-content .bg-img {
        top: -29%;
        left: -32%;
        max-width: 550px;
    }

    .feature-one .img-content img:nth-child(2) {
        right: -35px;
        max-width: 300px;
    }

    .feature-two .img-content .bg-img {
        top: -27%;
        left: -24%;
        max-width: 550px;
    }

    .forum-post-widget .post-filter-widget .single-filter-item {
        margin-right: 20px;
        margin-top: 5px;
    }

    .footer-3 .footer-shapes .shape:nth-child(2) {
        max-width: 110px;
    }

    .footer-3 .footer-shapes .shape:nth-child(2) {
        max-width: 130px;
    }

    .single-forum-post-widget {
        display: block;
    }

    .single-forum-post-widget .post-reach {
        border-left: none;
        border-top: 1px solid #e6e6e6;
        margin-top: 10px;
        padding-left: 0;
        display: flex;
        flex-wrap: wrap;
    }

    .single-forum-post-widget .post-reach > div:first-child {
        margin-top: 10px;
    }

    .single-forum-post-widget .post-reach > div {
        margin-right: 10px;
    }

    .newsletter-form-widget .form-group button {
        padding: 11px 18px;
        margin-left: 10px;
    }

    .newsletter-form-widget {
        padding: 40px 30px;
    }

    .newsletter-form-widget h2 {
        font-size: 30px;
        line-height: 35px;
        margin-top: 5px;
    }

    .forum-post-top .author-avatar img {
        max-width: 40px;
    }

    .question-icon {
        font-size: 40px;
    }

    .forum-post-content {
        padding-left: 52px;
    }

    .accepted-ans-mark span {
        display: none;
    }

    .best-answer {
        padding: 25px 30px 25px 25px;
    }

    .best-answer .accepted-ans-mark {
        margin-top: -50px;
    }

    .call-to-action .action-content-wrapper .action-title-wrap {
        justify-content: center;
    }

    .call-to-action .action-content-wrapper .action-title-wrap img {
        max-width: 80px;
        display: none;
    }

    .call-to-action .action-content-wrapper .action-title-wrap .action-title {
        font-size: 24px;
    }

    .call-to-action .action-content-wrapper .action_btn {
        margin-top: 20px;
    }

    .sticky-nav-doc .documentation_body {
        padding-top: 80px;
    }

    .doc_tag .nav-item .nav-link {
        margin: 0 2px 10px;
    }

    .documentation_tab .nav-item .nav-link {
        margin-top: 15px;
        padding: 0 8px 10px;
    }

    .documentation_tab {
        justify-content: center;
    }

    .footer_area .f_man_two {
        left: 0;
    }

    .footer_area .f_man {
        right: 0;
    }

    .doc_faq_info .card .card-body {
        padding-left: 15px;
        padding-right: 15px;
    }

    .doc_faq_info .card .card-header h2 button {
        padding-left: 15px;
    }

    .fact_navigation_info {
        padding-left: 20px;
        padding-right: 20px;
    }

    .doc_solution_area .all_doc_btn {
        padding: 20px 45px;
    }

    .doc_banner_area_two .girl,
    .doc_banner_area_one .five,
    .doc_banner_area_one .four {
        display: none;
    }

    .doc_banner_area_two .bord {
        right: 5px;
    }

    .doc_banner_text_two .banner_search_form {
        display: block;
    }

    .doc_banner_text_two .banner_search_form .search_btn {
        line-height: 70px;
        padding: 0 63px;
        margin-top: 20px;
    }

    .doc_banner_area_two {
        height: 790px;
    }

    .blog_classic_item .b_top_post_content {
        padding-left: 15px;
        padding-right: 15px;
    }

    .post_tag a {
        font-size: 14px;
    }

    .post_tag a + a {
        padding-left: 5px;
    }

    .blog_top_post .b_top_post_content h3 {
        font-size: 22px;
        line-height: 28px;
    }

    .video_icon {
        width: 60px;
        line-height: 63px;
        height: 60px;
    }

    .video_icon:before {
        transform: scale(1.3);
    }

    .breadcrumb_content .single_post_author .text .post_tag:before {
        display: none;
    }

    .breadcrumb_content .single_post_author .text .post_tag {
        padding-left: 0;
    }

    .toggle_btn,
    .toggle_body,
    .doc_accordion .card-header button {
        padding-left: 15px;
        padding-right: 15px;
    }

    .toggle_btn:before,
    .doc_accordion .card-header button i {
        right: 15px;
    }

    .message_alert i,
    .notice i {
        margin-right: 12px;
    }

    .message_alert,
    .notice {
        padding-left: 18px;
        padding-right: 18px;
    }

    .tooltip .tooltip-inner {
        max-width: 270px;
        padding: 15px;
    }

    .img_pointing.two {
        top: 20px;
    }

    .img_modal.fade .pointing_img_container {
        padding: 15px;
    }

    .caniuse_section_legend .caniuse_legend_list a {
        margin: 0 0 5px;
    }

    .image_pointer .pointing_img img {
        width: 100%;
    }

    .changelog_info .line {
        display: none;
    }

    .changelog_content {
        padding-left: 0;
    }

    .changelog_content span {
        max-width: 140px;
        margin-bottom: 8px;
    }

    .changelog_content p {
        display: block;
    }

    .icon_btn {
        margin-right: 15px;
    }

    .button_inner .button_inner_one .action_btn,
    .button_inner .button_inner_one .doc_border_btn,
    .button_inner .icon_btn {
        margin-left: 5px;
        margin-right: 5px;
    }

    .button_inner .button_inner_one {
        margin-left: -5px;
        margin-right: -5px;
    }

    .blockquote_two {
        padding-left: 70px;
        padding-right: 20px;
    }

    .blockquote_two h5 {
        font-size: 18px;
        line-height: 33px;
    }

    .get_info_inner .d-flex {
        display: block !important;
    }

    .get_info_item .time,
    .get_info_item .media {
        width: 100%;
    }

    .get_info_item .time {
        margin: 6px 0 12px;
    }

    .breadcrumb_area {
        padding: 155px 0 115px;
    }

    .error_img .img_one,
    .error_img .img_two,
    .error_img .img_three {
        max-width: 90px;
    }

    .error_img {
        height: 230px;
    }

    .error_dot.three {
        display: none;
    }

    .mobile_main_menu .menu_toggle {
        margin-right: 8px;
    }

    .nav_btn {
        font-size: 14px;
        padding: 5px 15px;
    }

    .footer_top .col-sm-6 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .p_125 {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .art-auto-size {
        height: 400px !important;
    }

    .video_list_area .art-video-player {
        height: 396px !important;
    }

    .video_list_area .video_list {
        margin-top: 80px;
    }

    .support_area .right {
        position: absolute;
        right: 0;
        bottom: 0;
        z-index: 1;
    }

    .support_area .left {
        z-index: 5;
    }

    .support_area .container {
        padding-top: 70px;
        padding-bottom: 70px;
    }
}

@media (max-width: 575px) {
    .banner-area-3 {
        padding: 120px 0 130px 0;
    }

    .banner-area-5 {
        padding-top: 0;
        padding-bottom: 50px;
    }

    .badges-banner p {
        font-size: 18px;
    }

    .banner-area-3 .banner-shapes .shape:nth-child(1) img {
        width: 350px;
    }

    .banner-area-3 .banner-shapes .shape:nth-child(2) img {
        width: 230px;
    }

    .banner-area-3 .banner-shapes .shape:nth-child(3) img {
        width: 430px;
    }

    .banner-area-3 .banner-shapes .shape:nth-child(4) img {
        width: 330px;
    }

    .header_search_form-4 .input-wrapper .custom-select,
    .banner_search_form_two .custom-select {
        padding: 0 18px 0 5px;
        height: 100%;
        font-size: 14px;
    }

    .banner_search_form_two button {
        padding: 5px 15px;
    }

    .header_search_form-4 .input-wrapper input,
    .banner_search_form_two .form-control {
        padding-left: 5px;
        padding-right: 5px;
    }

    .header_search_form-4 .input-wrapper .sub_btn {
        width: 50px;
    }

    .header_search_form-4 .input-wrapper .custom-select::after,
    .banner_search_form_two .custom-select::after {
        height: 6px;
        width: 6px;
        right: 7px;
        margin-top: -3px;
    }

    .page_breadcrumb {
        line-height: 35px;
        padding-bottom: 0;
    }

    .forum-page-content .communities-boxes {
        margin: inherit;
    }

    .communities-boxes {
        width: inherit;
    }

    .filter-tab-2 > ul > li,
    .topics-filter .nav .nav-item {
        line-height: 35px;
    }

    .post-header .category-menu {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .post-header .category-menu .dropdown-toggle {
        padding: 0 10px;
    }

    .user-list-widget .widget-filter > * {
        margin-top: 0;
    }

    .user-list-widget .widget-filter > * + * {
        margin-top: 8px;
    }

    .footer-6 .footer-shapes {
        display: none;
    }

    .forum-blog-area {
        padding-bottom: 40px;
    }

    .banner-title-h1 {
        font-size: 40px;
        line-height: 40px;
    }

    .single-question-widget .question-body .vote {
        margin-right: 15px;
    }

    .all-question-widget .widget-header {
        padding: 14px 20px 20px 15px;
    }

    .single-question-widget {
        padding: 20px 20px 25px 15px;
    }

    .single-question-widget .question-content .question-header .author-img {
        margin-right: 10px;
    }

    .single-question-widget .question-reach > div {
        padding: 5px 10px;
    }

    .single-question-widget .comment-bar {
        margin-left: 50px;
        margin-top: 20px;
    }

    .single-question-widget .comment-bar .action_btn {
        margin-left: 10px;
    }

    .single-question-widget .comment-bar img {
        margin-right: 5px;
    }

    .single-question-widget .comment-bar .action_btn {
        padding: 3px 15px;
    }

    .newsletter-form-widget-2 .action_btn {
        padding: 11px 18px;
    }

    .newsletter-form-widget-2 .img-shapes .shape:nth-child(3) {
        max-width: 100px;
    }

    .h_item {
        max-width: 270px;
        margin: 0 auto 30px;
    }

    .video_list .video_list_inner .card .card-header button {
        padding: 11px 20px;
    }

    .video_popup_slider {
        padding-top: 70px;
    }

    .video_breadcrumb_area .breadcrumb_text {
        padding-top: 135px;
    }

    .video_slider_area .video-js {
        min-height: 325px;
    }

    .modal_slider_css .modal-dialog .modal-content .modal-body .quesiton_slider {
        padding: 0 15px;
    }

    .blur .breadcrumb_link {
        filter: blur(0);
    }

    .pointing_img_container .nav.list > li .dropdown-menu {
        min-width: 260px;
    }

    .pointing_img_container .nav.list > li .dropdown-menu .text_part {
        padding-left: 15px;
        padding-right: 15px;
    }

    .pointing_img_container .nav.list > li .dropdown-menu .text_part h4 {
        font-size: 18px;
        padding-right: 35px;
    }

    .pointing_img_container .nav.list > li .dropdown-menu .prev {
        margin-right: -20px;
    }

    .pointing_img_container .nav.list > li .dropdown-menu .bullets_pointing {
        margin-left: -10px;
        margin-right: -10px;
    }

    .pointing_img_container .nav.list > li .dropdown-menu .next {
        margin-left: -20px;
    }

    .blur .forum_footer_area {
        filter: blur(0);
    }

    .blur .shortcode_title {
        filter: blur(0);
    }

    .blur nav {
        filter: blur(0);
    }

    .blur .image_pointer {
        filter: blur(0);
    }

    .blur .doc_banner_area.search-banner-light {
        filter: blur(0);
    }

    .modal_slider_css
    .modal-dialog
    .modal-content
    .modal-body
    .main_div_carousel {
        display: none;
    }

    .modal_slider_css .modal-dialog .modal-content .modal-body h3 {
        display: none;
    }

    .data_table_area .col-sm-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .data_table_area .dataTables_info {
        text-align: center;
    }

    .pointing_img_container .nav.list > li:nth-child(2) {
        top: 0;
    }

    .data_table_area .dataTables_paginate ul {
        justify-content: center;
        margin-top: 12px;
    }

    .doc_documentation_area {
        padding-bottom: 70px;
    }

    .card_tagged li {
        margin-bottom: 10px;
    }

    .card_tagged {
        margin-bottom: -10px;
    }

    .ab_wd a {
        display: block;
    }

    .forum_footer_inner .col-lg-3:nth-child(2) .f_widget {
        margin-left: 0;
        margin-bottom: 0;
    }

    .forum_footer_inner .col-lg-3:nth-child(4) .f_widget {
        margin-left: 0;
        margin-bottom: 0;
    }

    .forum_footer_area {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .forum_footer_area .forum_footer_inner .col-lg-3 {
        margin-bottom: 30px;
    }

    .forum_footer_area .forum_footer_inner .col-lg-3:last-child {
        margin-bottom: 0;
    }

    .forum_sidebar_area {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .forum_l_inner.comment_l .forum_head .nav.right {
        display: block;
    }

    .forum_l_inner .forum_head .right li .dropdown.list_sirt .dropdown-menu {
        width: 210px;
    }

    .forum_topic_list_inner .forum_body .topic_list li .media .media-body h6 {
        margin-right: 0;
    }

    .forum_topic_list_inner .forum_body .topic_list li .media .media-body a {
        margin-right: 8px;
        display: inline-block;
    }

    .forum_topic_list_inner
    .forum_l_inner
    .forum_body
    .navbar-nav
    li
    .media
    .media-right
    .nav:hover
    li {
        margin-left: -12px;
    }

    .forum_topic_list_inner
    .forum_l_inner
    .forum_body
    .navbar-nav
    li
    .media
    .media-right
    .nav
    li {
        margin-left: -12px;
    }

    .list_pagination {
        display: block !important;
    }

    .list_pagination .left {
        text-align: center;
        margin-bottom: 10px;
        line-height: 26px;
    }

    .freelancing_list {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .forum_body .topic_list li .media .media-body h4 {
        margin-bottom: 6px;
        display: block;
    }

    .mission_inner .col-sm-6 {
        margin-bottom: 30px;
    }

    .forum_body .topic_list li .media .media-body .t_title .docbuzz {
        margin-left: 0;
        margin-bottom: 5px;
    }

    .forum_body .topic_list li .media .media-body h4 {
        margin-bottom: 8px;
    }

    .mission_inner {
        margin-bottom: -30px;
    }

    .forum_body_area {
        padding: 40px 14px 30px 15px;
    }

    .pb_100 {
        padding-bottom: 70px;
    }

    .common_question_area .question_menu .nav li {
        margin-bottom: 10px;
    }

    .common_question_area .question_menu .nav {
        margin-bottom: 50px;
    }

    .common_question_area {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .gallery-top .art-auto-size {
        height: 429px !important;
    }

    .forum_body .topic_list li {
        padding: 18px 15px 18px 15px;
    }

    .gallery-top .art-video-player {
        height: 380px !important;
    }

    .forum_l_inner .forum_head .left li {
        margin-right: 14px;
    }
}

@media (max-width: 550px) {
    /* new responsive css  */
    .header_search_form .form-group {
        display: block;
    }

    .header_search_form .input-wrapper {
        margin-right: 0;
        max-width: 100%;
    }

    .header_search_form .header_form_submit {
        padding: 0 25px;
    }

    .header_search_keyword ul li a {
        padding: 0 12px;
    }

    .header_search_keyword ul li {
        margin-right: 0;
    }

    .recommended_topic_area .col-6 {
        max-width: 100%;
        flex: 0 0 100%;
    }

    .doc_title p br {
        display: none;
    }

    .doc_round.two {
        top: 230px;
    }

    .doc_community_item .doc_entry_info .author_avatar {
        margin-right: 0;
        margin-bottom: 15px;
    }

    .doc_subscribe_inner {
        padding: 130px 15px;
    }

    .doc_subscribe_inner .doc_subscribe_form ul li {
        margin-right: 5px;
    }

    .doc_footer_menu li {
        margin-right: 5px;
    }

    .doc_footer_bottom .d-flex {
        display: block !important;
        text-align: center;
    }

    .recommended_item {
        padding-left: 20px;
        padding-right: 20px;
    }

    .forum_l_inner .forum_head .nav.right {
        display: none;
    }

    .forum_body .topic_list li .media .media-body h6 {
        margin-right: -14px;
    }

    .blog_comment_box {
        padding-top: 70px;
    }
}

@media (max-height: 550px) {
    .help_form .modal-content {
        max-height: 500px;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .help_form {
        height: auto;
    }
}

@media (max-width: 480px) {
    .doc_banner_area_dip .doc_banner_content h2 {
        font-size: 36px;
    }

    .slide_text h4 {
        font-size: 23px;
    }

    .pagination_inner .pagination li a {
        height: 28px;
        width: 28px;
        line-height: 27px;
    }

    .pagination_inner .pagination li:first-child {
        margin-right: 5px !important;
    }

    .pagination_inner .pagination li:last-child {
        margin-right: 0;
        margin-left: 5px;
    }

    .video_slider_area .video-js {
        min-height: 276px;
    }

    .modal_slider_css .modal-dialog .modal-content .modal-body .prev_modal {
        left: 15px;
    }

    .modal_slider_css .modal-dialog .modal-content .modal-body .next_modal {
        right: 15px;
    }

    .modal_slider_css .modal-dialog .modal-content .modal-body .prev_modal,
    .modal_slider_css .modal-dialog .modal-content .modal-body .next_modal {
        height: 30px;
        width: 30px;
        line-height: 38px;
    }

    .modal_slider_css
    .modal-dialog
    .modal-content
    .modal-body
    .posting
    .video_item {
        transform: scale(1);
    }

    .modal_slider_css
    .modal-dialog
    .modal-content
    .modal-body
    .main_div_carousel
    .prev_car {
        left: 15px;
    }

    .modal_slider_css
    .modal-dialog
    .modal-content
    .modal-body
    .main_div_carousel
    .next_car {
        right: 15px;
    }

    .video_popup_slider .popup_slick .item_modal_box {
        max-width: 270px;
        margin: auto;
    }

    .pagination_inner .pagination li a {
        margin: auto;
    }

    .breadcrumb_link .bread_link_inner {
        display: block !important;
    }

    .footer_area.footer_two .footer_widgets .col-6 {
        max-width: 100%;
        flex: 100%;
    }

    .breadcrumb_link .bread_link_inner p {
        line-height: 26px;
        padding-bottom: 16px;
    }

    .forum_topic_list_inner .pagination_inner .pagination li {
        margin-right: 0;
        text-align: center;
    }

    .topic_comment_list li .media {
        display: block;
    }

    .info_list li span {
        min-width: 100%;
        float: none;
        margin-bottom: 5px;
        display: block;
    }

    .topic_comment_list li .media .media-body .dropdown {
        top: -20px;
    }

    .topic_comment_list li .media .d-flex {
        padding-right: 0;
        margin-bottom: 15px;
    }

    .info_list li {
        margin-bottom: 20px;
    }

    .asking_area .asking_item {
        padding-bottom: 150px;
        padding-top: 70px;
    }

    .status_area .status_inner {
        padding: 30px 16px;
    }

    .social_option {
        padding-bottom: 5px;
    }

    .gallery-thumbs .item {
        padding: 0 30px;
    }

    .doc_banner_area_dip {
        padding: 130px 0 245px;
    }

    .doc_banner_area_dip .header_search_form .form-group {
        display: block;
    }

    .doc_banner_area_dip .header_search_form .input-wrapper {
        margin-right: 0;
        margin-bottom: 20px;
    }

    .doc_banner_area_dip .header_search_keyword span {
        margin-bottom: 10px;
    }

    .doc_banner_area_dip .header_search_keyword ul li {
        margin-bottom: 10px;
    }

    .solution_item .media {
        display: block;
    }

    .solution_item .media .d-flex {
        padding-right: 0;
        margin-bottom: 20px;
    }

    .main_title h2 {
        font-size: 26px;
    }

    .footer_three .col-6 {
        max-width: 100%;
        flex: 100%;
    }

    .footer_area.footer_three {
        padding-top: 70px;
    }

    .video_list .video_list_inner .card .card-header button {
        padding: 11px 15px;
    }

    .video_list .video_list_inner .card .card-body {
        padding: 8px 15px 25px 15px;
    }

    .video_list .video_list_inner .card .card-body .nav li a .media .d-flex {
        padding-right: 15px;
    }
}

@media (max-width: 450px) {
    .single-forum-post-widget .post-info .post-category {
        margin-top: 5px;
    }

    .feature-one .feature-content-text,
    .feature-two .feature-content-text {
        margin-top: 60px;
    }

    .doc_subscribe_inner .doc_subscribe_form .submit_btn {
        padding: 10px 20px;
    }

    .doc_subscribe_inner .doc_subscribe_form .input-fill:before {
        font-size: 16px;
        left: 13px;
    }

    .single-question-widget .comment-bar {
        margin-left: 10px;
    }

    .single-question-widget .comment-bar .action_btn {
        padding: 3px 13px;
    }

    .single-question-widget .question-reach {
        display: none;
    }

    .footer_area .f_man_two,
    .footer_area .f_man {
        display: none;
    }

    .footer_area .leaf {
        right: 0;
    }

    .footer_top .border_bottom {
        margin-top: 50px;
    }

    .blog_classic_item .b_top_post_content .p_bottom {
        display: block !important;
    }

    .blog_classic_item .b_top_post_content .post_author {
        margin-top: 15px;
    }

    blockquote,
    .blog_post_author {
        padding-left: 20px;
        padding-right: 20px;
    }

    .action_subscribe_form .form-group .s_btn {
        position: relative;
        padding: 17px 29px;
        margin-top: 20px;
    }

    .post_tag a + a {
        padding-left: 0;
    }

    .post_tag a + a:before {
        margin-right: 4px;
    }

    .page_breadcrumb .breadcrumb .breadcrumb-item,
    .page_breadcrumb .date {
        font-size: 15px;
        padding-left: 0;
    }

    .breadcrumb-item + .breadcrumb-item::before {
        padding-right: 0.1rem;
    }

    .breadcrumb_area .banner_search_form .input-group {
        display: block;
    }

    .breadcrumb_area .banner_search_form .form-control,
    .breadcrumb_area .banner_search_form button {
        width: 100%;
        margin-bottom: 5px;
        border-radius: 4px;
        height: 50px;
        line-height: 50px;
    }

    .banner_search_form button {
        padding-top: 2px;
        padding-bottom: 2px;
    }

    .tab_shortcode .nav-tabs .nav-item .nav-link {
        padding: 8px 14px;
    }

    .doc_banner_area_one .one {
        left: 2px;
    }

    .doc_banner_area_one .two {
        right: 0;
    }

    .doc_banner_area_one .three {
        left: 89px;
    }

    .doc_banner_area_one .four {
        width: 90px;
    }

    .doc_banner_text h2 {
        font-size: 36px;
    }

    .doc_banner_text p {
        font-size: 16px;
        line-height: 1.5;
    }

    .doc_banner_area_two .table_img {
        width: 170px;
    }

    .doc_banner_area_two .bord {
        width: 160px;
    }

    .doc_banner_text_two h2 {
        font-size: 36px;
    }

    .breadcrumb_text h2 {
        font-size: 33px;
        line-height: 36px;
    }

    .blockquote {
        padding-left: 20px;
    }

    .blockquote_two h5 {
        font-size: 15px;
        line-height: 28px;
    }

    .blockquote_two .quote_icon,
    .doc_round.two {
        display: none;
    }

    .blockquote_two {
        padding-left: 15px;
        padding-right: 15px;
    }

    .doc_testimonial_slider .item h3 {
        font-size: 24px;
        line-height: 1.5;
    }

    .doc_img_slider .item img {
        max-width: 100%;
    }

    .doc_subscribe_inner .doc_subscribe_form .form-group {
        display: block;
        text-align: center;
    }

    .art-auto-size {
        height: 282px !important;
    }

    .video_list_area .art-video-player {
        height: 277px !important;
    }

    .art-video-player .art-mask .art-state {
        width: 70px !important;
        height: 70px !important;
    }

    .doc_banner_area_dip .header_search_keyword {
        justify-content: flex-start;
    }
}

@media (max-width: 370px) {
    .blog_post_author,
    .comment_box .post_comment .comment_author {
        display: block;
    }

    .blog_post_author .author_img,
    .comment_box .post_comment .comment_author .img_rounded {
        margin-right: 0;
        margin-bottom: 20px;
    }

    .social_option .like {
        margin-right: 5px;
        transition: all 300ms linear 0s;
    }

    .social_option .eye {
        margin-right: 5px;
        margin-bottom: 6px;
    }

    .comment_box .post_comment .reply_comment {
        padding-left: 0;
    }

    .help_text .help_info .help_item {
        width: 100%;
    }

    .footer_area .leaf {
        display: none;
    }

    .gallery-top .art-video-player {
        height: 245px !important;
    }

    .gallery-top .art-auto-size {
        height: 298px !important;
    }

    .footer_bottom {
        padding: 24px 0 22px;
    }

    .header_search_form .input-wrapper input {
        font-size: 14px;
        padding-left: 40px;
    }

    .header_search_form .input-wrapper i {
        font-size: 15px;
        left: 20px;
    }

    .video_list .video_list_inner .card .card-header button {
        font-size: 14px;
    }

    .footer_copyright .left p {
        font-size: 14px;
    }

    .footer_copyright .right ul li a {
        font-size: 14px;
    }

    .footer_copyright {
        padding: 28px 0;
    }

    .footer_copyright .right .nav {
        margin-top: 10px;
    }

    .gallery-thumbs .item {
        padding: 0 0;
    }

    .footer_copyright .right ul li {
        margin-right: 15px;
    }
}

@media (max-width: 360px) {
    .pointing_img_container .nav.list > li .dropdown-menu .text_part h4 span {
        margin-left: 0;
    }

    .pointing_img_container .nav.list > li.active .dropdown-menu {
        display: none;
    }
}

@media (max-width: 320px) {
    .author_option .author_img img {
        width: 100%;
    }

    .video_slider_area .video-js {
        min-height: 178px;
    }
}

/*
Theme Name: Ama
Theme URI: https://wp.spider-themes.com/ama/
Author: Spider Themes
Author URI: https://themeforest.net/user/spider-themes
Description: Ama is a powerful, responsive, and high-performance online forum WordPress theme that can assist you quickly develop your next community. It can be used for community, question answering, online discussion etc.
Version: 1.7.1
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ama
*/
:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}
.elementor-kit-14{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-14 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
.elementor-8309 .elementor-element.elementor-element-600c346 > .elementor-container{max-width:1170px;}.elementor-8309 .elementor-element.elementor-element-600c346{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-8309 .elementor-element.elementor-element-600c346 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-caff8b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-a98d9e0 > .elementor-element-populated{padding:0px 0px 0px 30px;}@media(max-width:1024px){.elementor-8309 .elementor-element.elementor-element-a98d9e0 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}}@media(max-width:767px){.elementor-8309 .elementor-element.elementor-element-600c346{margin-top:90px;margin-bottom:60px;}.elementor-8309 .elementor-element.elementor-element-a98d9e0 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8309 .elementor-element.elementor-element-caff8b2{width:100%;}.elementor-8309 .elementor-element.elementor-element-a98d9e0{width:100%;}}
:root{--rob:"Roboto",sans-serif;--great:"Great Vibes",cursive;--bg_gradient:linear-gradient(45deg,#f5fdff,#feefec);--bbpc_brand_color:var(--bbpc_brand_color_opt,#4c4cf1);--h_title:#1d2746;--p_color:#6b707f;--bs-white:#fff;--black_25:#f9f9f9;--black_50:#f2f2f2;--black_75:#eee;--black_90:#e0e6f0;--black_100:#d6d9dc;--black_150:#c8ccd0;--black_200:#bbc0c4;--black_300:#9fa6ad;--black_350:#9199a1;--black_400:#848d95;--black_500:#6a737c;--black_600:#535a60;--black_700:#3c4146;--black_750:#2f3337;--black_800:#242729;--black_900:#0c0d0e;--bbpc_color:#078669;--baseColor2:#4a6ee0;--bs_white:#fff}.col-lg-offset-right-1,.col-md-offset-right-1{margin-right:8.33333333%}@media screen and (min-width:768px){.column-md-1{flex:0 0 auto;width:8.33333333%}.column-md-2{flex:0 0 auto;width:16.66666667%}.column-md-3{flex:0 0 auto;width:25%}.column-md-4{flex:0 0 auto;width:33.33333333%}.column-md-5{flex:0 0 auto;width:41.66666667%}.column-md-6{flex:0 0 auto;width:50%}.column-md-7{flex:0 0 auto;width:58.33333333%}.column-md-8{flex:0 0 auto;width:66.66666667%}.column-md-9{flex:0 0 auto;width:75%}.column-md-10{flex:0 0 auto;width:83.33333333%}.column-md-11{flex:0 0 auto;width:91.66666667%}.column-md-12{flex:0 0 auto;width:100%}}@media(max-width:767px){[class^=column-md-]{flex:0 0 100%;width:100%}}.bg-faded-sun{background:radial-gradient(ellipse farthest-side at 76% 77%,hsla(29,62%,90%,.25) 4%,hsla(0,0%,100%,0) calc(4% + 1px)),radial-gradient(circle at 76% 40%,#fef6ec 4%,hsla(0,0%,100%,0) 4.18%),linear-gradient(135deg,red,#000036),radial-gradient(ellipse at 28% 0,#ffcfac 0,rgba(98,149,144,.5) 100%),linear-gradient(180deg,#cd6e8a,#f5eab0 69%,#d6c8a2 70%,#a2758d)!important;background-blend-mode:normal,normal,screen,overlay,normal}.bg-faded-moon{background:radial-gradient(ellipse farthest-side at 76% 77%,hsla(29,62%,90%,.25) 4%,hsla(0,0%,100%,0) calc(4% + 1px)),radial-gradient(circle at 76% 40%,#fef6ec 4%,hsla(0,0%,100%,0) 4.18%),linear-gradient(135deg,#000,#000036),radial-gradient(ellipse at 28% 0,#ffcfac 0,rgba(98,149,144,.5) 100%),linear-gradient(180deg,#cd6e8a,#f5eab0 69%,#d6c8a2 70%,#a2758d)!important;background-blend-mode:normal,normal,screen,overlay,normal}.bg-happy-journey{background:linear-gradient(45deg,#c7f5fe 10%,#c7f5fe 40%,#fcc8f8 0,#fcc8f8 60%,#eab4f8 0,#eab4f8 65%,#f3f798 0,#f3f798 90%)!important}.bg-creative-idea{background:linear-gradient(45deg,#f3f798 10%,#f3f798 40%,#eab4f8 0,#eab4f8 60%,#fcc8f8 0,#fcc8f8 65%,#c7f5fe 0,#c7f5fe 90%)!important}.bg-apparent-circle{background:linear-gradient(238.72deg,#ebff00,#8f00ff),linear-gradient(64.82deg,#ad00ff,red),linear-gradient(65.03deg,#0ff,red 99.79%),radial-gradient(67.08% 100% at 50% 100%,#ff00c7 0,#50005e 100%),radial-gradient(100% 140% at 100% 0,#5ed500 0,#20a 100%)!important;background-blend-mode:color-dodge,difference,lighten,color-dodge,normal}.bg-soft-weather{background:radial-gradient(80.99% 100% at 50% 0,#00ff0a 0,#36008e 100%),radial-gradient(50% 123.47% at 50% 50%,#efe7c8 0,#36008e 100%),linear-gradient(301.28deg,#ff006b,#48dd9e),linear-gradient(.819turn,#5a60e4,#d30000),linear-gradient(52.29deg,#000,#00ff85),radial-gradient(100% 138.69% at 100% 0,#0007a5 0,#ff7a00 100%),radial-gradient(70.41% 100% at 50% 0,#d5b300 0,#20a 100%)!important;background-blend-mode:screen,screen,lighten,overlay,lighten,difference,normal}.bg-romantic-sun{background:linear-gradient(180deg,#ffb7b7,#727272),radial-gradient(60.91% 100% at 50% 0,#ffd1d1 0,#260000 100%),linear-gradient(238.72deg,#fdd,#720066),linear-gradient(127.43deg,#0ff,#f44),radial-gradient(100.22% 100% at 70.57% 0,red 0,#00ffe0 100%),linear-gradient(127.43deg,#b7d500,#30f)!important;background-blend-mode:screen,overlay,hard-light,color-burn,color-dodge,normal}.bg-teal-eclipse{background:linear-gradient(238.72deg,#ebff00,#7700d5),linear-gradient(64.82deg,#ad00ff,red),linear-gradient(65.03deg,#0ff,red 99.79%),radial-gradient(67.08% 100% at 50% 0,#ff00c7 0,#1400ff 100%),radial-gradient(100% 140% at 100% 0,#5ed500 0,#20a 100%)!important;background-blend-mode:color-dodge,difference,lighten,color-dodge,normal}.forum-single-content .comment-content img,.forum-single-content .content img{border:1px solid #eaeeef;height:auto;max-width:100%}.forum-single-content p{word-break:break-word}.forum-post-top{display:flex;justify-content:start;margin-bottom:14px}.forum-post-top .bbp-author-wrap{align-items:center;display:flex;gap:12px;margin-right:auto}.forum-post-top .bbp-author-wrap>.bbp-author-link img{border-radius:50%;height:auto;margin-top:-2px;max-width:38px}@media(max-width:550px){.forum-post-top .bbp-author-wrap>.bbp-author-link{display:none}}.forum-post-top .topic-author{align-items:center;display:flex;gap:6px}.forum-post-top .topic-author a{text-decoration:none}.forum-post-top .forum-post-content .content.editor-content p{font-size:16px}.forum-post-top .forum-post-author{margin-right:auto}.forum-post-top .forum-post-author .bbp-author-link{color:var(--black_700);font-size:14px;font-weight:500;line-height:1.4}.forum-post-top .forum-post-author .bbp-author-link:hover{color:var(--bbpc_brand_color)}.forum-post-top .forum-post-author .bbp-author-name{color:var(--black_700);font-size:15px;font-weight:500;line-height:1.4}.forum-post-top .forum-post-author .forum-author-meta{align-items:center;display:flex}.forum-post-top .forum-post-author .forum-author-meta a:hover{color:var(--bbpc_brand_color)}.forum-post-top .forum-post-author .forum-author-meta .author-badge>img,.forum-post-top .forum-post-author .forum-author-meta .author-badge>svg{margin-right:5px;margin-top:-5px}.forum-post-top .forum-post-author .forum-author-meta .author-badge .forumax-role-icon{margin-right:5px}.forum-post-top .forum-post-author .forum-author-meta .author-badge i{color:#838793;margin-right:5px}.forum-post-top .forum-post-author .forum-author-meta .author-badge:first-child{margin-right:20px;margin-top:-2px}.forum-post-top .forum-post-author .forum-author-meta.meta{color:var(--black_400);font-size:14px;font-weight:400}@media(max-width:480px){.forum-post-top .forum-post-author .forum-author-meta.meta .dot,.forum-post-top .forum-post-author .forum-author-meta.meta .replies-count{display:none}}.forum-post-top .reply-admin-links{align-items:center;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:8px;justify-content:flex-end;margin-left:auto;width:auto}.forum-post-top .reply-admin-links .private-reply-badge{align-items:center;background:#fff4cf;border:1px solid #ffe7ab;border-radius:999px;color:#8a5a00;display:inline-flex;font-size:12px;font-weight:600;height:28px;letter-spacing:0;line-height:1;padding:0 10px;white-space:nowrap}.forum-post-top .reply-admin-links .reply-admin-menu-wrap{align-items:center;display:inline-flex;height:30px;min-width:34px}.forum-post-top .reply-admin-links .bbp-admin-links-dropdown{align-items:center;display:inline-flex;margin:0}.forum-post-top .reply-admin-links .bbp-admin-links-dropdown .frmx-nice-select{align-items:center;display:inline-flex;height:30px;justify-content:center;line-height:1;min-width:34px;padding:0 6px}.forum-post-top .reply-admin-links .bbp-admin-links-dropdown .frmx-nice-select .current:before{display:block;line-height:1}.author-badge.badge{align-items:center;border:none!important;border-radius:20px;color:var(--black_500);display:inline-flex;font-size:13px;font-weight:500;gap:4px;height:auto!important;letter-spacing:0;padding:2px 10px;text-transform:capitalize}.author-badge.badge.moderator{background:rgba(8,102,255,.1);color:#6b7280}.author-badge.badge.keymaster{background:var(--black_100);color:var(--black_750)}.author-badge.badge.participant{background:rgba(37,99,235,.1);color:#1d4ed8}.author-badge.badge.member{background:rgba(71,85,105,.1);color:#334155}.author-badge.badge>img,.author-badge.badge>svg{height:14px;margin-right:0;width:14px}.author-badge.badge .forumax-role-icon{align-items:center;background:rgba(71,85,105,.16);border-radius:999px;color:#fff;display:inline-flex;height:18px;justify-content:center;min-width:18px;width:18px}.author-badge.badge .forumax-role-icon svg{fill:none;height:11px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:11px}.author-badge.badge.keymaster .forumax-role-icon{background:#111827;color:#fff}.author-badge.badge.moderator .forumax-role-icon,.author-badge.badge.participant .forumax-role-icon{background:#2563eb;color:#fff}.author-badge.badge.member .forumax-role-icon{background:#475569;color:#fff}.author-badge.badge.spectator .forumax-role-icon{background:#0891b2;color:#fff}.author-badge.badge.blocked .forumax-role-icon{background:#dc2626;color:#fff}.action-button-container{align-items:center;display:flex;gap:8px;justify-content:flex-end}@media(max-width:425px){.action-button-container{flex-direction:column;gap:10px}}.action-button-container.action-btns{justify-content:flex-start;justify-content:space-between;margin-top:12px}.action-button-container.action-btns ul{padding-left:0}.action-button-container.action-btns .action_btn{font-size:14px;font-weight:400;height:30px;line-height:30px;padding:0 15px}.action-button-container.action-btns .bbp-admin-links{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0}.action-button-container.action-btns .bbp-admin-links li{list-style:none;margin-bottom:0;padding-right:14px}.action-button-container.action-btns .bbp-admin-links li:hover a:before{width:100%}.action-button-container.action-btns .bbp-admin-links li a{border-color:var(--black_50);color:var(--bbpc_brand_color);font-size:14px;font-weight:500;position:relative;text-decoration:none}.action-button-container .ask-btn{box-shadow:none;font-size:16px;font-weight:500;margin-top:2px;padding:8px 28px}.action-button-container .ask-btn:hover{background:#16c9f0}.action-button-container .reply-btn{margin-right:10px}.action-button-container .too-btn{background:#fff;border:1px solid #d0d8dc;color:var(--secondary_color)}.action-button-container .too-btn:hover{background:#fff;border:1px solid var(--secondary_color);color:var(--secondary_color)}.q-title{align-items:center;display:flex;gap:20px;padding:0 15px 30px 2px}.q-title h1{flex:1;font-size:34px;line-height:1.3;margin:0}.q-title .badge{line-height:1.4;margin-left:10px;margin-top:5px}.q-title .solved-topic-bar{display:inline-block;margin-left:10px}.q-title .solved-topic-bar .accepted-ans-mark{align-items:center;background:rgba(62,204,62,.18);border-radius:20px;color:#0d600d;display:inline-flex;font-size:14px;font-weight:400;gap:5px;margin:0;padding:5px 12px}.q-title .solved-topic-bar .icon_check_alt2:before{margin-right:3px}.badge{background:rgba(175,184,193,.2);border-radius:3px;box-sizing:content-box;color:var(--black_800);display:inline-block;font-size:11px;font-weight:500;letter-spacing:.2px;line-height:unset;margin-right:5px;padding:3px 8px;text-decoration:none!important;vertical-align:middle}.badge.badge-14{font-size:14px;padding:5px 15px}.forum-post-content p{word-break:break-word}.forum-post-content .forum-post-btm{border-bottom:1px solid var(--black_50);display:flex;justify-content:space-between;padding-bottom:20px;padding-top:30px}.forum-post-content .forum-post-btm .taxonomy{align-items:center;display:flex;font-size:14px}.forum-post-content .forum-post-btm .taxonomy i,.forum-post-content .forum-post-btm .taxonomy img{margin-right:10px}.forum-post-content .forum-post-btm .taxonomy img{margin-right:10px!important;max-height:20px;max-width:20px}.forum-post-content .topic-content-layout{align-items:flex-start;display:flex;gap:0}.forum-post-content .topic-vote-column{display:flex;flex:0 0 48px;justify-content:center}.forum-post-content .topic-vote-column .bbp-voting{align-items:center;background:transparent;border:none;display:flex!important;flex-direction:column;gap:6px;margin:6px 0 0;padding:0;position:static!important}.forum-post-content .topic-content-body{flex:1;min-width:0}@media(max-width:576px){.forum-post-content .topic-content-layout{flex-direction:column;gap:12px}.forum-post-content .topic-vote-column{flex:0 0 auto;justify-content:flex-start}.forum-post-content .topic-vote-column .bbp-voting{flex-direction:row}}.dot{background-color:var(--black_400);border-radius:50%;height:3px;margin:0 6px;width:3px}.question-icon{color:var(--secondary_color);font-size:22px;font-weight:600;line-height:normal;margin-left:-2px}@media(max-width:576px){.question-icon{display:none!important}}.bbp-admin-links-dropdown{position:relative}.bbp-admin-links-dropdown .frmx-nice-select{background:none;border:none;cursor:pointer;width:auto}.bbp-admin-links-dropdown .frmx-nice-select:after{display:none}.bbp-admin-links-dropdown .frmx-nice-select .current{font-size:0}.bbp-admin-links-dropdown .frmx-nice-select .current:before{content:"⋮";font-size:24px;vertical-align:middle}.bbp-admin-links-dropdown .frmx-nice-select .list .option.focus,.bbp-admin-links-dropdown .frmx-nice-select .list .option.selected.focus,.bbp-admin-links-dropdown .frmx-nice-select .list .option:hover{background:var(--black_25,#f7f8fa)!important;color:var(--black_900,#111827)!important}.frmx-is-editing .q-title{padding-bottom:0}.frmx-inline-edit-title{width:100%}.frmx-inline-edit-title .frmx-edit-title-input{background:var(--bs-white);border:2px solid var(--bbpc_brand_color,#4f46e5);border-radius:10px;color:var(--black_900);font-size:28px;font-weight:700;line-height:1.35;outline:none;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.frmx-inline-edit-title .frmx-edit-title-input:focus{border-color:var(--bbpc_brand_color,#4f46e5);box-shadow:0 0 0 3px rgba(79,70,229,.12)}.frmx-inline-edit-content .frmx-edit-content-textarea{background:var(--bs-white);border:2px solid var(--bbpc_brand_color,#4f46e5);border-radius:10px;color:var(--black_700);font-family:inherit;font-size:15px;line-height:1.75;min-height:200px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.frmx-inline-edit-content .frmx-edit-content-textarea:focus{border-color:var(--bbpc_brand_color,#4f46e5);box-shadow:0 0 0 3px rgba(79,70,229,.12)}.frmx-inline-edit-actions{align-items:center;display:flex;gap:10px;margin-top:14px;padding-bottom:4px}.frmx-inline-edit-actions .frmx-edit-save{background:var(--bbpc_brand_color,#4f46e5);border:none;border-radius:8px;color:var(--bs-white);cursor:pointer;font-size:14px;font-weight:600;padding:10px 28px;transition:all .2s ease}.frmx-inline-edit-actions .frmx-edit-save:hover{opacity:.9;transform:translateY(-1px)}.frmx-inline-edit-actions .frmx-edit-save:disabled{cursor:not-allowed;opacity:.6;transform:none}.frmx-inline-edit-actions .frmx-edit-cancel{background:var(--bs-white);border:1px solid var(--black_150);border-radius:8px;color:var(--black_600);cursor:pointer;font-size:14px;font-weight:500;padding:10px 28px;transition:all .2s ease}.frmx-inline-edit-actions .frmx-edit-cancel:hover{background:var(--black_25);border-color:var(--black_200)}.frmx-inline-edit-actions .frmx-edit-cancel:disabled{cursor:not-allowed;opacity:.6}.frmx-inline-edit-content .wp-editor-wrap{border:2px solid var(--bbpc_brand_color,#4f46e5);border-radius:10px;overflow:hidden}.frmx-inline-edit-content .wp-editor-wrap .wp-editor-tabs{padding:4px 6px 0}.frmx-inline-edit-content .wp-editor-wrap .mce-toolbar-grp{border-bottom:1px solid var(--black_100)}.frmx-inline-edit-content .wp-editor-wrap .wp-editor-container{border:none}.frmx-inline-edit-content .wp-editor-wrap .mce-edit-area iframe{min-height:200px}.frmx-inline-edit-content .wp-editor-wrap .quicktags-toolbar{border-bottom:1px solid var(--black_100);padding:4px}.frmx-inline-edit-content .frmx-edit-content-textarea.wp-editor-area{border:none;outline:none;padding:14px 16px}.frmx-inline-edit-notice{animation:frmxNoticeSlide .3s ease;border-radius:8px;font-size:14px;font-weight:500;margin-bottom:16px;padding:10px 16px}.frmx-inline-edit-notice.frmx-notice-success{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.frmx-inline-edit-notice.frmx-notice-error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.forum-comment.frmx-is-editing>.comment-content{overflow:visible}.forum-comment.frmx-is-editing .frmx-reply-inline-edit{margin-top:0;width:100%}@keyframes frmxNoticeSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.forum-comment .action-button-container.action-btns .bbp-topic-reply-link{font-size:12px;height:26px;line-height:26px}.forum-comment .bbp-author-link{padding-top:2px}.bbp-topic-reply-link{background-color:transparent!important}.answer-action .action-content .ans-title{margin-bottom:5px}#favorite-toggle .favorite-toggle{background:var(--bs-white);border:1px solid var(--black_50);border-radius:4px;color:var(--black_900);font-size:14px;font-weight:400;padding:2px 20px;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .18s ease-in-out;word-break:normal}#favorite-toggle .favorite-toggle:hover{background:rgba(60,64,67,.04)}span#favorite-toggle{margin-top:2px}.best-answer{background:#f1fdf3;border-radius:6px;margin-top:60px;padding:30px 25px!important}.best-answer .accepted-ans-mark{color:#0abe76;font-size:14px;text-align:right}.best-answer .accepted-ans-mark i{padding-right:5px}.best-answer .best-ans-content{margin-top:30px}.best-answer .best-ans-content .question-icon{margin-right:20px;margin-top:10px}.best-answer .best-ans-content p{font-size:15px}.best-answer .best-ans-content p:last-child{margin-bottom:0}.best-answer.type-reply{position:relative}.best-answer.type-reply .forum-post-top{justify-content:start}.best-answer.type-reply .forum-post-top .meta{margin-left:5px}.best-answer.type-reply .comment-content{border-bottom:0;padding-bottom:0}body.bbpress .all-answers,body.bbpress .bbp-topic-merge{background:transparent!important;border:none;border-radius:0;box-shadow:none;margin-bottom:30px;padding:0;position:relative;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}body.bbpress .all-answers ul,body.bbpress .bbp-topic-merge ul{list-style:none;padding-left:0}body.bbpress .all-answers .title,body.bbpress .bbp-topic-merge .title{margin-bottom:0}body.bbpress .all-answers .frmx-all-replies-header,body.bbpress .bbp-topic-merge .frmx-all-replies-header{align-items:center;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:15px;margin-top:50px;padding:15px 1px}body.bbpress .all-answers .frmx-all-replies-header .frmx-header-left,body.bbpress .bbp-topic-merge .frmx-all-replies-header .frmx-header-left{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:14px;min-width:0}body.bbpress .all-answers .frmx-all-replies-header .replies-title,body.bbpress .bbp-topic-merge .frmx-all-replies-header .replies-title{align-items:center;color:var(--black_900);display:flex;font-size:22px;font-weight:600;gap:8px;margin:0;white-space:nowrap}body.bbpress .all-answers .frmx-all-replies-header .replies-title .frmx-reply-count-icon,body.bbpress .bbp-topic-merge .frmx-all-replies-header .replies-title .frmx-reply-count-icon{color:var(--black_500);display:inline-flex}body.bbpress .all-answers .frmx-all-replies-header .frmx-header-right,body.bbpress .bbp-topic-merge .frmx-all-replies-header .frmx-header-right{align-items:center;display:flex;gap:12px}body.bbpress .all-answers .filter-bar,body.bbpress .bbp-topic-merge .filter-bar{background:#f7f8f9;border:1px solid #eaeeef;border-radius:4px;justify-content:space-between;padding:10px 30px}body.bbpress .all-answers .filter-bar .custom-select,body.bbpress .bbp-topic-merge .filter-bar .custom-select{box-shadow:none}body.bbpress .all-answers .filter-bar .custom-select:focus,body.bbpress .bbp-topic-merge .filter-bar .custom-select:focus{border:none;box-shadow:0 0 0 .2rem transparent;outline:none}body.bbpress .all-answers .filter-bar .custom-select:after,body.bbpress .bbp-topic-merge .filter-bar .custom-select:after{border-bottom:1px solid #6b707f;border-right:1px solid #6b707f;height:6px;right:5px;width:6px}body.bbpress .all-answers .filter-bar p,body.bbpress .bbp-topic-merge .filter-bar p{color:#6b707f;font-size:14px;margin-bottom:0;margin-top:8px}body.bbpress .all-answers .filter-bar .frmx-nice-select,body.bbpress .bbp-topic-merge .filter-bar .frmx-nice-select{background:#f7f8f9;border:0;height:100%;padding:0 25px 0 0}body.bbpress .all-answers .filter-bar .frmx-nice-select .list,body.bbpress .bbp-topic-merge .filter-bar .frmx-nice-select .list{width:100px}body.bbpress .all-answers .filter-bar .frmx-nice-select::-ms-expand,body.bbpress .bbp-topic-merge .filter-bar .frmx-nice-select::-ms-expand{display:none}body.bbpress .all-answers .forum-comment,body.bbpress .bbp-topic-merge .forum-comment{align-items:flex-start;border-bottom:none;display:flex;gap:12px;margin-bottom:16px;padding-bottom:0!important}body.bbpress .all-answers .forum-comment .frmx-reply-avatar,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-avatar{flex-shrink:0}body.bbpress .all-answers .forum-comment .frmx-reply-avatar img,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-avatar img{border-radius:50%;height:36px;vertical-align:top;width:36px}body.bbpress .all-answers .forum-comment .frmx-reply-avatar,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-avatar{position:relative}body.bbpress .all-answers .forum-comment:last-child .frmx-reply-avatar:after,body.bbpress .bbp-topic-merge .forum-comment:last-child .frmx-reply-avatar:after{display:none}body.bbpress .all-answers .forum-comment .frmx-reply-card,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card{background:var(--bs-white);border:1px solid var(--black_50);border-radius:10px;flex:1;min-width:0;padding:18px 20px}body.bbpress .all-answers .forum-comment .frmx-reply-card .bbp-attachments,body.bbpress .all-answers .forum-comment .frmx-reply-card .bbp-attachments-errors,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .bbp-attachments,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .bbp-attachments-errors{width:100%}body.bbpress .all-answers .forum-comment .frmx-reply-card .bbp-attachments .d4p-bbp-att-wrapper,body.bbpress .all-answers .forum-comment .frmx-reply-card .bbp-attachments h6,body.bbpress .all-answers .forum-comment .frmx-reply-card .bbp-attachments-errors .d4p-bbp-att-wrapper,body.bbpress .all-answers .forum-comment .frmx-reply-card .bbp-attachments-errors h6,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .bbp-attachments .d4p-bbp-att-wrapper,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .bbp-attachments h6,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .bbp-attachments-errors .d4p-bbp-att-wrapper,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .bbp-attachments-errors h6{font-size:16px}body.bbpress .all-answers .forum-comment .frmx-reply-card .bbp-attachments .with-icons,body.bbpress .all-answers .forum-comment .frmx-reply-card .bbp-attachments-errors .with-icons,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .bbp-attachments .with-icons,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .bbp-attachments-errors .with-icons{padding:5px 0 0}body.bbpress .all-answers .forum-comment .frmx-reply-card .bbp-author-wrap,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .bbp-author-wrap{margin:0}body.bbpress .all-answers .forum-comment .frmx-reply-card .comment-content p,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .comment-content p{font-size:16px}body.bbpress .all-answers .forum-comment .frmx-reply-card .forum-post-author,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .forum-post-author{align-items:center;display:flex;gap:10px;margin:0}body.bbpress .all-answers .forum-comment .frmx-reply-card .forum-post-author .topic-author,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .forum-post-author .topic-author{margin:0!important}body.bbpress .all-answers .forum-comment .frmx-reply-card .forum-post-author .topic-author .bbp-author-name,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .forum-post-author .topic-author .bbp-author-name{color:var(--black_900);font-size:14px;font-weight:600}body.bbpress .all-answers .forum-comment .frmx-reply-card .forum-post-author .meta,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .forum-post-author .meta{color:var(--black_500);font-size:13px}body.bbpress .all-answers .forum-comment .frmx-reply-card .forum-post-author .meta a,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .forum-post-author .meta a{color:inherit}@media(max-width:576px){body.bbpress .all-answers .forum-comment,body.bbpress .bbp-topic-merge .forum-comment{align-items:flex-start;flex-direction:row;gap:12px}body.bbpress .all-answers .forum-comment .frmx-reply-avatar,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-avatar{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:34px;padding-top:2px;width:34px}body.bbpress .all-answers .forum-comment .frmx-reply-avatar img,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-avatar img{height:30px;width:30px}body.bbpress .all-answers .forum-comment .frmx-reply-card,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card{border-radius:12px;flex:1 1 auto;padding:14px 15px;width:auto}body.bbpress .all-answers .forum-comment .frmx-reply-card .forum-post-top,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .forum-post-top{align-items:flex-start;flex-wrap:nowrap;gap:8px}body.bbpress .all-answers .forum-comment .frmx-reply-card .bbp-author-wrap,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .bbp-author-wrap{flex:1 1 auto;min-width:0;width:auto}body.bbpress .all-answers .forum-comment .frmx-reply-card .forum-post-author,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .forum-post-author{align-items:flex-start;flex-direction:column;gap:4px}body.bbpress .all-answers .forum-comment .frmx-reply-card .forum-post-author .topic-author,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .forum-post-author .topic-author{flex-wrap:wrap;gap:6px}body.bbpress .all-answers .forum-comment .frmx-reply-card .forum-post-author .meta,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .forum-post-author .meta{line-height:1.5}body.bbpress .all-answers .forum-comment .frmx-reply-card .reply-admin-links,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .reply-admin-links{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;margin-left:auto;width:auto}body.bbpress .all-answers .forum-comment .frmx-reply-card .reply-admin-links .private-reply-badge,body.bbpress .bbp-topic-merge .forum-comment .frmx-reply-card .reply-admin-links .private-reply-badge{align-items:center;background:#fff4cf;border:1px solid #ffe7ab;border-radius:999px;color:#8a5a00;display:inline-flex;font-size:12px;font-weight:600;height:28px;letter-spacing:0;padding:0 10px;white-space:nowrap}}body.bbpress .all-answers .forum-comment.bbp-private-reply .frmx-reply-card,body.bbpress .bbp-topic-merge .forum-comment.bbp-private-reply .frmx-reply-card{background:#fffff1!important;padding:25px}@media(max-width:736px){body.bbpress .all-answers .forum-comment.bbp-private-reply .frmx-reply-card,body.bbpress .bbp-topic-merge .forum-comment.bbp-private-reply .frmx-reply-card{padding:15px}}body.bbpress .all-answers .forum-comment.bbp-private-reply .bbp-admin-links,body.bbpress .bbp-topic-merge .forum-comment.bbp-private-reply .bbp-admin-links{background:var(--black_25)}body.bbpress .all-answers .forum-comment.bbp-private-reply .bbp-admin-links li:hover,body.bbpress .bbp-topic-merge .forum-comment.bbp-private-reply .bbp-admin-links li:hover{background:var(--black_50)}body.bbpress .all-answers .forum-comment.bbp-private-reply .comment-content,body.bbpress .bbp-topic-merge .forum-comment.bbp-private-reply .comment-content{border:none;padding:0}body.bbpress .all-answers .forum-comment.status-trash .frmx-reply-card,body.bbpress .bbp-topic-merge .forum-comment.status-trash .frmx-reply-card{background:rgba(255,0,0,.122)}body.bbpress .all-answers .forum-comment .comment-content,body.bbpress .bbp-topic-merge .forum-comment .comment-content{margin-left:0;margin-top:10px;padding-bottom:0}@media(max-width:576px){body.bbpress .all-answers .forum-comment .comment-content,body.bbpress .bbp-topic-merge .forum-comment .comment-content{margin-left:0}}body.bbpress .all-answers .forum-comment .comment-content .alert,body.bbpress .bbp-topic-merge .forum-comment .comment-content .alert{background:var(--black_25);border-color:var(--black_25);color:var(--black_900);font-size:14px;padding:2px 10px}body.bbpress .all-answers .forum-comment .comment-content ol,body.bbpress .all-answers .forum-comment .comment-content ul,body.bbpress .bbp-topic-merge .forum-comment .comment-content ol,body.bbpress .bbp-topic-merge .forum-comment .comment-content ul{line-height:2}body.bbpress .all-answers .forum-comment .comment-content p:last-child,body.bbpress .bbp-topic-merge .forum-comment .comment-content p:last-child{margin-bottom:0}body.bbpress .all-answers .forum-comment .comment-content .action-btns,body.bbpress .bbp-topic-merge .forum-comment .comment-content .action-btns{display:none;margin-top:20px;opacity:0;transition:all 5s ease-in}body.bbpress .all-answers .forum-comment:hover .comment-content .action-btns,body.bbpress .bbp-topic-merge .forum-comment:hover .comment-content .action-btns{display:block;opacity:1}body.bbpress .all-answers .pagination-wrapper,body.bbpress .bbp-topic-merge .pagination-wrapper{background:transparent;box-shadow:none;flex-direction:row-reverse;padding:0}body.bbpress .all-answers .pagination-wrapper.paged,body.bbpress .bbp-topic-merge .pagination-wrapper.paged{margin-top:15px}body.bbpress .all-answers .pagination-wrapper+.pagination-wrapper,body.bbpress .bbp-topic-merge .pagination-wrapper+.pagination-wrapper{margin-top:25px}body.bbpress .all-answers .pagination-wrapper .bbp-pagination,body.bbpress .bbp-topic-merge .pagination-wrapper .bbp-pagination{justify-content:flex-start}body.bbpress .all-answers .pagination-wrapper .view-post-of,body.bbpress .bbp-topic-merge .pagination-wrapper .view-post-of{text-align:right}.replies-sorting .custom-select{background-color:var(--bs-white);border:1px solid var(--black_50);border-radius:5px;box-shadow:none;color:var(--black_600);font-size:14px;height:100%;padding:0 80px 0 20px}select#sort-replies:focus{border-color:#999;box-shadow:0 0 3px #999;outline:none}.topic_comments+.pagination-wrapper{margin-top:30px}ul.bbp-topic-revision-log{display:flex;flex-direction:column;gap:10px;margin-bottom:15px;margin-top:15px;padding-left:30px!important}.bbp-reply-revision-log .bbp-reply-revision-log-item,.bbp-topic-revision-log,.bbp-topic-revision-log-item{color:var(--black_400);font-size:12px;font-style:italic}.bbp-reply-revision-log .bbp-reply-revision-log-item img,.bbp-topic-revision-log img,.bbp-topic-revision-log-item img{display:none}.bbp-reply-revision-log-item,.bbp-topic-revision-log-item{margin-bottom:0}.topic-info{background:#fff;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.15);margin:0 0 7%;padding:22px 10px 22px 26px;position:relative;text-align:left}.topic-info p{font-size:13px;height:20px;line-height:1.5;margin:0 0 10px;overflow:hidden;padding-left:90px;position:relative;text-overflow:ellipsis;white-space:nowrap}.topic-info p a{padding-left:5px}.topic-info p strong.mini-title{font-size:11px;font-weight:400;left:0;letter-spacing:1px;position:absolute;text-transform:uppercase;top:2px}.topic-info p img{border-radius:3px;float:left;height:15px;margin:0 2px 0 0;padding:0;position:relative;top:1px;width:15px}.topic-info .delete-ticket{color:#e85e3c;margin-top:15px}.single-topic .main-post{background:var(--bs-white)!important;border:1px solid var(--black_50);border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);margin-bottom:24px;padding:24px 28px 28px;position:relative;transition:all .3s ease-in-out;word-break:break-all}.single-topic .main-post:hover{box-shadow:0 4px 20px rgba(0,0,0,.08)}.single-topic .main-post .forum-post-top{align-items:center;border-bottom:1px solid var(--black_50);margin-bottom:20px;padding-bottom:16px}.single-topic .main-post .forum-post-top .bbp-author-wrap{gap:12px}.single-topic .main-post .forum-post-top .bbp-author-wrap>.bbp-author-link img{border:2px solid var(--black_50);border-radius:50%;height:48px;max-width:48px;-o-object-fit:cover;object-fit:cover;width:48px}.single-topic .main-post .forum-post-top .forum-post-author .topic-author{gap:10px}.single-topic .main-post .forum-post-top .forum-post-author .topic-author .bbp-author-name{color:var(--black_900);font-size:15px;font-weight:600}.single-topic .main-post .forum-post-top .forum-post-author .forum-author-meta.meta{color:var(--black_400);font-size:13px;margin-top:4px}.single-topic .main-post .forum-post-top #subscription-toggle a{align-items:center;background:var(--black_800);border:none;border-radius:8px;color:var(--bs-white);display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:10px 24px;text-decoration:none;transition:all .2s ease}.single-topic .main-post .forum-post-top #subscription-toggle a:hover{background:var(--black_900);transform:translateY(-1px)}.single-topic .main-post .forum-post-top #subscription-toggle a.is-subscribed{background:var(--black_50);color:var(--black_700)}.single-topic .main-post .forum-post-top #subscription-toggle a.is-subscribed:hover{background:var(--black_100)}.single-topic .main-post .forum-post-top .bbp-admin-links-dropdown{align-items:center;display:flex}.single-topic .main-post .forum-post-top .bbp-admin-links-dropdown .frmx-nice-select{border-radius:8px;line-height:1;padding:8px;transition:background .2s ease}.single-topic .main-post .forum-post-top .bbp-admin-links-dropdown .frmx-nice-select:hover{background:var(--black_50)}.single-topic .main-post .forum-post-top .bbp-admin-links-dropdown .frmx-nice-select .current:before{color:var(--black_600);font-size:22px}.single-topic .main-post .q-title{border-bottom:none;gap:10px;padding:0 0 20px}.single-topic .main-post .q-title h1{color:var(--black_900);font-size:26px;font-weight:700;line-height:1.35;margin:0}.single-topic .main-post .q-title .solved-topic-bar .accepted-ans-mark{background:#e6f7ed;color:#0a8043}.single-topic .main-post .forum-post-content .frmx-share-topic .share-text,.single-topic .main-post .forum-post-content .frmx-share-topic span:not(.share-icon){display:none}.single-topic .main-post .forum-post-content .content.editor-content{color:var(--black_700);font-size:15px;line-height:1.75}.single-topic .main-post .forum-post-content .content.editor-content p{margin-bottom:16px}.single-topic .main-post .forum-post-content .content.editor-content p:last-child{margin-bottom:0}.single-topic .main-post .forum-post-content .content.editor-content p strong{color:var(--black_900);font-weight:600}.single-topic .main-post .forum-post-content .forumax-reactions-container{align-items:center;border-top:none;display:flex;flex-wrap:wrap;gap:12px;margin-top:25px;padding-top:0}.single-topic .main-post .forum-post-content .forumax-reactions-container .forumax-reactions-wrapper,.single-topic .main-post .forum-post-content .forumax-reactions-container .frmx-same-question-wrapper,.single-topic .main-post .forum-post-content .forumax-reactions-container .frmx-share-wrapper{align-items:center;display:inline-flex;gap:10px}.single-topic .main-post .forum-post-content .forumax-reactions-container .forumax-reactions-wrapper{flex-wrap:nowrap}.single-topic .main-post .forum-post-content .forumax-reactions-container .forumax-reaction-option{align-items:center;background:var(--bs-white);border:1px solid var(--black_100);border-radius:50px;color:var(--black_700);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s ease}.single-topic .main-post .forum-post-content .forumax-reactions-container .forumax-reaction-option:hover{background:var(--black_25);border-color:var(--black_150)}.single-topic .main-post .forum-post-content .forumax-reactions-container .forumax-reaction-option.active,.single-topic .main-post .forum-post-content .forumax-reactions-container .forumax-reaction-option.reacted{background:#e3f2fd;border-color:#2196f3;color:#1976d2}.single-topic .main-post .forum-post-content .forumax-reactions-container .forumax-reaction-option.active svg path,.single-topic .main-post .forum-post-content .forumax-reactions-container .forumax-reaction-option.reacted svg path{fill:currentColor}.single-topic .main-post .forum-post-content .forumax-reactions-container .forumax-reaction-option svg{height:16px;width:16px}.single-topic .main-post .forum-post-content .forumax-reactions-container .forumax-reaction-option .reaction-count{font-weight:600;margin-left:0;min-width:auto}.single-topic .main-post .forum-post-content .forumax-reactions-container .frmx-share-topic-btn{align-items:center;background:transparent;border:none;border-radius:50px;color:var(--black_600);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s ease}.single-topic .main-post .forum-post-content .forumax-reactions-container .frmx-share-topic-btn:hover{background:var(--black_25)}.single-topic .main-post .forum-post-content .forumax-reactions-container .frmx-share-topic-btn svg{height:16px;width:16px}.single-topic .main-post .forum-post-content .forum-post-btm{align-items:center;border-bottom:none;flex-wrap:wrap;gap:12px;padding:20px 0 18px}.single-topic .main-post .forum-post-content .forum-post-btm .taxonomy.forum-post-tags{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.single-topic .main-post .forum-post-content .forum-post-btm .taxonomy.forum-post-tags strong{display:none}.single-topic .main-post .forum-post-content .forum-post-btm .taxonomy.forum-post-tags .tags-label{color:var(--black_700);font-size:15px;font-weight:600}.single-topic .main-post .forum-post-content .forum-post-btm .taxonomy.forum-post-tags .tags{color:var(--black_500);font-size:15px;line-height:1.7}.single-topic .main-post .forum-post-content .forum-post-btm .taxonomy.forum-post-tags .tags a{background:transparent;border:0;border-radius:0;color:var(--black_600);display:inline;font-size:inherit;font-weight:400;padding:0;text-decoration:none;transition:color .2s ease}.single-topic .main-post .forum-post-content .forum-post-btm .taxonomy.forum-post-tags .tags a:hover{background:transparent;border-color:transparent;color:var(--black_800)}.single-topic .main-post .forum-post-content .forum-post-btm .taxonomy.forum-post-cat{align-items:center;background:#fff0e6;border:1px solid #ffc9a8;border-radius:50px;display:flex;gap:8px;margin-left:auto;padding:6px 14px}.single-topic .main-post .forum-post-content .forum-post-btm .taxonomy.forum-post-cat img{border-radius:4px;height:16px;margin-right:0!important;width:16px}.single-topic .main-post .forum-post-content .forum-post-btm .taxonomy.forum-post-cat a{color:#e65100;font-size:13px;font-weight:600;text-decoration:none}.single-topic .main-post .forum-post-content .forum-post-btm .taxonomy.forum-post-cat a:hover{text-decoration:underline}.single-topic .main-post .forum-post-content .forum-post-btm .frmx-more-options{margin-left:8px}.single-topic .main-post .forum-post-content .forum-post-btm .frmx-more-options button{background:transparent;border:none;color:var(--black_400);cursor:pointer;font-size:18px;padding:8px}.single-topic .main-post .forum-post-content .forum-post-btm .frmx-more-options button:hover{color:var(--black_600)}.single-topic .main-post .forum-post-content .action-button-container.action-btns{border-top:1px solid var(--black_50);flex-wrap:wrap;margin-top:30px;padding-top:15px}.single-topic .main-post .forum-post-content .action-button-container.action-btns>.frmx-reaction-topic-wrap{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px}.single-topic .main-post .forum-post-content .action-button-container.action-btns>.bbp-voting{align-items:center;background:transparent;border:none;display:inline-flex!important;flex-direction:row!important;gap:6px;margin:0;padding:0;position:static!important}.single-topic .main-post .forum-post-content .action-button-container.action-btns>.bbp-voting .bbp-voting-label{display:none!important}.single-topic .main-post .forum-post-content .action-button-container.action-btns>.bbp-voting a.vote{font-size:0;line-height:0;padding:4px}.single-topic .main-post .forum-post-content .action-button-container.action-btns>.bbp-voting a.vote:before{font-size:18px;line-height:1}.single-topic .main-post .forum-post-content .action-button-container.action-btns>.bbp-voting .score{font-size:14px;font-weight:600;min-width:22px;text-align:center}.single-topic .main-post .forum-post-content .action-button-container.action-btns .taxonomy.forum-post-tags{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px}.single-topic .main-post .forum-post-content .action-button-container.action-btns .taxonomy.forum-post-tags .tags-label{color:var(--black_700);font-size:15px;font-weight:600}.single-topic .main-post .forum-post-content .action-button-container.action-btns .taxonomy.forum-post-tags .tags{color:var(--black_500);font-size:13px;line-height:1.7}.single-topic .main-post .forum-post-content .action-button-container.action-btns .taxonomy.forum-post-tags .tags a{background:transparent;border:0;border-radius:0;color:var(--black_600);display:inline;font-size:inherit;font-weight:400;padding:0;text-decoration:none;transition:color .2s ease}.single-topic .main-post .forum-post-content .action-button-container.action-btns .taxonomy.forum-post-tags .tags a:hover{background:transparent;border-color:transparent;color:var(--black_800)}.single-topic .main-post .forum-post-content .action-button-container.action-btns .frmx-action-btns-right{align-items:center;display:flex;gap:12px;margin-left:auto}.single-topic .main-post .forum-post-content .action-button-container.action-btns.has-topic-tags{justify-content:space-between}.single-topic .main-post .forum-post-content .action-button-container.action-btns.has-topic-tags .taxonomy.forum-post-tags{flex:1 1 auto}.single-topic .main-post .forum-post-content .action-button-container.action-btns.has-topic-tags .frmx-action-btns-right{margin-left:auto}.single-topic .main-post .forum-post-content .action-button-container.action-btns.no-topic-tags{justify-content:flex-start}.single-topic .main-post .forum-post-content .action-button-container.action-btns.no-topic-tags .frmx-action-btns-right{margin-left:0}.single-topic .main-post .forum-post-content .action-button-container.action-btns #favorite-toggle .favorite-toggle{background:var(--bs-white);border:1px solid var(--black_100);border-radius:50px;color:var(--black_700);font-size:14px;font-weight:500;padding:6px 14px;transition:all .2s ease}.single-topic .main-post .forum-post-content .action-button-container.action-btns #favorite-toggle .favorite-toggle:hover{background:var(--black_25);border-color:var(--black_150)}.single-topic .main-post .forum-post-content .action-button-container.action-btns #favorite-toggle .favorite-toggle.is-favorite{background:#fff8e1;border-color:#ffc107;color:#b28704}.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links{gap:4px}.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links li{padding-right:0}.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links li a{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--black_600);font-size:14px;font-weight:400;gap:6px;padding:6px 12px;text-decoration:none;transition:all .2s ease}.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links li a:hover{background:var(--black_25);color:var(--bbpc_brand_color)}.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links li a:before{display:none}.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links li a.bbpc-resolve-topic-button,.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links li:has(a.bbpc-resolve-topic-button) a{color:#0a8043}.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links li a.bbpc-resolve-topic-button:before,.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links li:has(a.bbpc-resolve-topic-button) a:before{content:"✓";display:inline-block;margin-right:4px}.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links li a.bbpc-resolve-topic-button:hover,.single-topic .main-post .forum-post-content .action-button-container.action-btns .bbp-admin-links li:has(a.bbpc-resolve-topic-button) a:hover{background:#e6f7ed}@media(max-width:576px){.single-topic .main-post{border-radius:16px;padding:25px 18px}.single-topic .main-post .forum-post-top{align-items:flex-start;flex-wrap:wrap;gap:12px}.single-topic .main-post .forum-post-top .bbp-author-wrap{align-items:flex-start;margin-right:0;min-width:0;width:100%}.single-topic .main-post .forum-post-top .forum-post-author{min-width:0}.single-topic .main-post .forum-post-top .forum-post-author .topic-author{flex-wrap:wrap}.single-topic .main-post .forum-post-top .forum-post-author .forum-author-meta.meta{flex-wrap:wrap;gap:6px}.single-topic .main-post .forum-post-top .action-button-container{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.single-topic .main-post .forum-post-top #subscription-toggle a{font-size:13px;padding:9px 14px}.single-topic .main-post .q-title h1{font-size:22px}.single-topic .main-post .forum-post-content .action-button-container.action-btns{flex-wrap:wrap;gap:12px}.single-topic .main-post .forum-post-content .action-button-container.action-btns .taxonomy.forum-post-tags{flex:0 0 100%}.single-topic .main-post .forum-post-content .action-button-container.action-btns .frmx-action-btns-right{flex-wrap:wrap;margin-left:0}}.accepted-ans-mark{background-color:var(--black_75);border-radius:20px;color:#3b9b3b;padding:3px 10px}#best-answer{position:absolute;right:-4px;top:0}#best-answer.solved-topic-bar .badge{align-items:center;background:#05ad6a;color:#fff;display:flex;font-size:12px;gap:5px;padding:8px 10px}.bbp-attachments-form .d4p-attachment-addfile{display:block;font-size:14px;margin:10px 0}@media screen and (min-width:561px){.bbp-voting{padding-right:0;position:absolute}}.subscription-login-btn{cursor:pointer}span.subscription-login-modal{background:rgba(0,0,0,.769);display:none;inset:0;margin:auto;position:fixed;z-index:99999}span.subscription-login-modal.active{display:block}span.subscription-login-modal .subscription-login-modal-inner{background-color:var(--bs-white);border-radius:12px;box-sizing:border-box;height:-moz-max-content;height:max-content;inset:0;margin:auto;padding:30px 35px 35px;position:absolute;width:450px}span.subscription-login-modal .subscription-login-modal-inner h2{color:var(--black_900);font-size:22px;font-weight:600;margin:0 0 5px}span.subscription-login-modal .subscription-login-modal-inner p{color:var(--black_600);font-size:14px;line-height:1.5;margin:5px 0 20px}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form{margin:0;padding:0}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form fieldset.bbp-form{border:none;margin:0;padding:0}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form fieldset.bbp-form legend{display:none!important}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-password,span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-username{margin-bottom:15px}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-password label,span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-username label{color:var(--black_700);display:block;font-size:14px;font-weight:500;margin-bottom:6px}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-password input,span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-username input{background:var(--bs-white);border:1px solid var(--black_100);border-radius:8px;box-sizing:border-box;color:var(--black_800);font-size:14px;height:44px;padding:8px 14px;transition:border-color .2s ease;width:100%}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-password input:focus,span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-username input:focus{border-color:var(--bbpc_brand_color);box-shadow:0 0 0 3px rgba(8,102,255,.1);outline:none}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-remember-me{align-items:center;display:flex;gap:8px;margin-bottom:20px}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-remember-me input[type=checkbox]{margin:0;width:auto}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-remember-me label{color:var(--black_600);cursor:pointer;font-size:13px;margin:0}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-submit-wrapper{clear:both;float:none!important;margin-top:0}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-submit-wrapper .user-submit{background:var(--bbpc_brand_color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 20px;transition:background .2s ease;width:100%}span.subscription-login-modal .subscription-login-modal-inner .frmx-subscription-login-form .bbp-login-form .bbp-submit-wrapper .user-submit:hover{opacity:.9}span.subscription-login-modal .subscription-login-modal-inner span.subscription-login-modal-close{color:var(--black_600);cursor:pointer;font-size:27px;line-height:0;position:absolute;right:16px;top:20px;transition:color .2s ease}span.subscription-login-modal .subscription-login-modal-inner span.subscription-login-modal-close:hover{color:var(--black_900)}@media screen and (max-width:767px){span.subscription-login-modal .subscription-login-modal-inner{width:400px}}@media screen and (max-width:480px){span.subscription-login-modal .subscription-login-modal-inner{padding:25px 20px 30px;width:calc(100% - 30px)}}.entry-meta>:after{content:none}.entry-meta>span{margin-right:12px}ul.list-unstyled.d-flex.bbp-admin-links{display:flex;list-style:none!important}ul.list-unstyled.d-flex.bbp-admin-links li a{text-decoration:none}.bbpress-admin-settings-container{list-style:none;padding-left:0;padding-top:3px;position:relative}.bbpress-admin-settings-container li a{text-decoration:none}.bbpress-admin-settings-container li:not(:first-child) a{margin-left:8px}.bbp-reply-form,.bbp-topic-split{background:var(--bs-white)!important;border:1px solid var(--black_50);border-radius:30px;box-shadow:0 10px 40px rgba(0,0,0,.08);margin-bottom:30px;padding:40px 40px 45px;position:relative;transition:all .5s ease-in-out}@media(max-width:576px){.bbp-reply-form,.bbp-topic-split{padding:35px 20px}}.bbp-reply-form fieldset.bbp-form,.bbp-topic-split fieldset.bbp-form{border:none;margin:0;padding:0}.bbp-submit-wrapper{clear:both;float:left!important;margin-top:15px}.bbp-submit-wrapper .submit{background:rgba(8,102,255,.8);font-size:14px;font-weight:600;padding:12px 30px;width:-moz-max-content;width:max-content}.bbp-submit-wrapper .submit:hover{background:#0766ff}.bbp-form{border:none;margin:0;padding:0}.bbp-form legend{color:var(--black_900);display:inline!important;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:1.4}.bbp-form .bbp-attachments-form label,.bbp-form .bbp_topic_tags{color:var(--black_800);font-family:Roboto,sans-serif;font-size:14px;font-weight:500;margin-bottom:2px}.bbp-form label{color:#425466;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.bbp-form{border:none!important;font-size:14px;font-weight:400}.bbpc_attachments input[type=file]::-webkit-file-upload-button,.bbpc_attachments input[type=file]::file-selector-button{background-color:#e9ecef;border:none;color:#000;cursor:pointer;font-family:roboto,sans-serif;font-weight:500;padding:12px}.bbpress-reply-head .bbpress-reply-head-abovetitle{color:var(--black_800);font-size:20px;font-weight:500;line-height:1.4}label[for=bbp_topic_tags]{color:var(--black_800);font-size:14px;font-weight:500}#new-post #bbp_topic_tags{background:var(--bs-white);border:1px solid var(--black_75);border-radius:4px;box-shadow:none;color:var(--black_600);font-weight:400;height:46px;line-height:1.4;margin-top:2px;padding-left:20px;transition:all .2s linear;width:100%}#new-post #bbp_topic_tags:focus{border-color:#4c4cf1;outline:none}.bbp-the-content-wrapper{margin-bottom:25px;margin-top:30px}.bbp-reply-author img{border-radius:50%;height:auto;margin-top:-5px;max-width:40px}.bbp-reply-author .bbp-voting{left:34px}.bbp-reply-content .bbp-head-area{align-items:flex-start;flex-direction:column;flex-wrap:wrap;padding-bottom:5px}.reply-result>.type-reply{align-items:flex-start;display:flex;flex-direction:row;gap:20px;padding:15px 0}.reply-result>.type-reply.forum-comment .forum-post-top{justify-content:space-between;width:100%}.reply-result>.type-reply .forum-post-top{justify-content:start}.reply-result>.type-reply .comment-content{border-bottom:0;padding-bottom:0}.bbp-reply-content{flex-grow:1}.reply-author-displayname a{text-decoration:none}.reply-author-displayname a .bbp-author-name{color:var(--black_700);font-size:15px;font-weight:500;line-height:1.4;list-style:none;text-decoration:none!important}.bbp-meta a{color:var(--black_400);font-size:14px;font-weight:500}.bbp-admin-links-dropdown select:focus,.bbp-admin-links-dropdown select:focus-visible{border:1px solid #999!important;outline:none}.replies-sorting .replies-sort-select{background-color:var(--bs-white);border:1px solid var(--black_50);border-radius:5px;box-shadow:none;color:var(--black_600);font-size:14px}.forum-layout a{text-decoration:none!important}.post-header .category-menu .all-users a img{border-radius:50%;display:inline-block;margin-right:10px;width:20px}.post-header .category-menu .tagList a span{height:12px;margin-right:10px;vertical-align:-3px;width:12px}.action_btn,.post-header .category-menu .tagList a span{background:var(--bbpc_brand_color);border-radius:4px;display:inline-block}.action_btn{box-shadow:0 20px 30px 0 rgba(8,102,255,.24);color:#fff;font-size:16px;font-weight:400;padding:14px 28px;text-decoration:none!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .18s ease-in-out}.dropdown-menu .all-users{padding-left:22px!important}.dropdown-menu .all-users .userlist{padding-left:0}#bbpress-forums{font-size:14px;line-height:1.7}#bbpress-forums .bbp-single-user-details{background:var(--bs-white);border-radius:10px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;margin-bottom:70px;margin-left:1rem;margin-right:1rem;padding:30px 20px}#bbpress-forums .bbp-single-user-details #bbp-user-navigation ul{margin-bottom:0;padding-left:0}#bbpress-forums .bbp-single-user-details #bbp-user-navigation li{list-style:none;margin-top:4px}#bbpress-forums .bbp-single-user-details #bbp-user-navigation li.current a{background-color:#0766ff;color:#fff}#bbpress-forums .bbp-single-user-details #bbp-user-navigation a{background:rgba(208,215,222,.32);border:none;border-radius:3px;color:var(--black_800);display:block;font-family:Roboto,sans-serif;font-size:14px;padding:10px 15px;text-decoration:none}#bbpress-forums .bbp-user-body{background:var(--bs-white);border-radius:10px;margin-bottom:120px}#bbpress-forums #bbp-user-wrapper{display:flex}@media screen and (max-width:767px){#bbpress-forums #bbp-user-wrapper{display:block}}.bbp-user-section h3{font-size:1.75rem;font-weight:700}hr{background-color:currentColor;border:0;color:inherit;margin:1rem 0;opacity:.25}@media(min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-9{flex:0 0 auto;width:75%}}input:not(input[type=radio],input[type=checkbox],input[type=submit],input[type=range],input[type=file]),textarea{width:100%}.bbp-topic-form{background:var(--bs-white);border-radius:10px;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;margin-top:60px;padding:55px}.bbp-topic-form input#anonymous_topic{margin-left:17px!important;margin-top:20px!important}.frmx-nice-select{border-color:var(--black_75)!important}.frmx-nice-select,.frmx-nice-select .list{background-color:var(--bs-white)!important}.quicktags-toolbar{border:1px solid #dcdcdc;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:2px;justify-content:flex-start;width:100%}.quicktags-toolbar .ed_button{all:unset;align-items:center;background:#fff;border:1px solid #2271b1;border-radius:3px;box-sizing:border-box;color:#2271b1;cursor:pointer;display:inline-flex;font-family:sans-serif;height:auto;justify-content:center;min-width:28px;text-align:center;transition:all .2s ease}.quicktags-toolbar .ed_button:hover{background-color:#f0f6fa;border-color:#135e96;color:#135e96;text-decoration:none}.ast-separate-container .ast-article-single:not(.ast-related-post),body.bbpress.ast-separate-container article{background:transparent!important;padding:0}#bbpress-forums #bbp-your-profile fieldset label[for]{cursor:default;float:none;padding:0;text-align:left;width:auto}#bbpress-forums #bbp-your-profile fieldset.submit button{float:left}#bbpress-forums #bbp-your-profile fieldset{padding:0}#bbpress-forums #bbp-your-profile fieldset.submit button{background:rgba(8,102,255,.8);border:none;border-radius:4px;color:#fff!important;cursor:pointer;font:500 14px Roboto,sans-serif;margin:0;padding:15px 30px;text-decoration:none!important;transition:all .3s linear;width:-moz-fit-content;width:fit-content}#bbpress-forums #bbp-your-profile fieldset textarea{width:100%}.forumax-share-btn{align-items:base-line;align-items:center;color:var(--black_600,#6b707f);cursor:pointer;display:flex;font-size:16px;gap:8px;margin:0;text-decoration:none!important;width:-moz-max-content;width:max-content}.forumax-share-btn:hover{color:var(--bbpc_brand_color,#0073aa)}div#forumax_share_modal{background:rgba(0,0,0,.4);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}div#forumax_share_modal .forumax-modal-dialog{left:50%;margin:0;max-width:500px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content{background-color:var(--bs-white);border-radius:6px;padding:30px 30px 35px;position:relative}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .close{color:var(--black_600,#6b707f);cursor:pointer;font-size:24px;line-height:1;position:absolute;right:15px;text-decoration:none;top:15px}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .close:hover{color:#cd2653}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap p{margin:0}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap h2{font-size:24px;font-weight:700;margin:0 0 20px;padding:0}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .social-links{margin-bottom:20px}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .social-links a{align-items:center;background-color:var(--black_50,#f7f8f9);border-radius:50%;color:var(--black_600,#6b707f);display:inline-flex;height:50px;justify-content:center;margin-right:10px;text-decoration:none;transition:all .3s;width:50px}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .social-links a:hover{background-color:#e2e6ea}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .social-links a i{font-size:20px}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .social-links a svg{height:20px;width:20px}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .social-links a:nth-child(2)>i{color:#4267b2}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .social-links a:nth-child(3)>i{color:#0072b1}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .social-links a:nth-child(4)>i,div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .social-links a:nth-child(4)>svg{color:#000}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .copy-url-wrap{position:relative}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .copy-url-wrap input{background:var(--black_25,#fcfcfc);border:1px solid var(--black_50,#eaeeef);border-radius:4px;font-size:14px;height:40px;padding:0 40px 0 15px;width:100%}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .copy-url-wrap .share-this-doc{color:var(--black_600,#6b707f);cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .copy-url-wrap .share-this-doc img{border:none}div#forumax_share_modal .forumax-modal-dialog .forumax-modal-content .forumax-share-wrap .copy-url-wrap .share-this-doc:hover{color:var(--bbpc_brand_color,#0073aa)}.forumax-link-copied-wrap{align-items:center;background:var(--bbpc_brand_color);border:1px solid var(--bbpc_brand_color);border-radius:6px;box-shadow:0 5px 25px rgba(0,0,0,.2);color:var(--bs-white);display:none;font-size:14px;font-weight:500;gap:12px;padding:12px 20px;position:fixed;right:20px;top:20px;white-space:nowrap;z-index:200000}.forumax-link-copied-wrap .icon_check_alt2{color:var(--bs-white);font-size:18px}.forumax-link-copied-wrap .close-notice{color:var(--bs-white);cursor:pointer;display:flex;font-size:16px;margin-left:5px}.forumax-link-copied-wrap .close-notice:hover{color:#ea0606}.forumax-link-copied-wrap:after{display:none}.bbp-eib-content .bbp-eib-title{color:#000}.bbp-eib-content .tab-content .bbp-eib-input{background:transparent;color:#000}#wp-media-modal .media-frame-title h1,#wp-media-modal input#image-details-link-to-custom{color:#000}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:var(--bs-white)}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{background-color:var(--bs-white);color:var(--black_900)}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:var(--black_25)}#bbpress-forums div.reply{padding:28px}.main-post .bbp-voting{left:532px!important;top:86px!important}.forum-main-column .main-post .bbp-voting{top:190px!important}.bbp-voting .bbp-voting-label.helpful,.bbp-voting .bbp-voting-label.not-helpful,.single-topic .main-post .bbp-voting .bbp-voting-label,.topic-content-wrapper .bbp-voting .bbp-voting-label{display:none!important;font-size:0!important;height:0!important;overflow:hidden!important;visibility:hidden!important;width:0!important}.single-topic .main-post .forum-post-content{padding-left:0}.single-topic .main-post .forum-post-content .bbpc-agree-disagree-buttons,.single-topic .main-post .forum-post-content .bbpc-footer-actions{align-items:center!important;display:inline-flex!important;flex-wrap:nowrap!important;gap:10px!important}@media(max-width:768px){.single-topic .main-post .forum-post-content .bbpc-agree-disagree-buttons,.single-topic .main-post .forum-post-content .bbpc-footer-actions{display:flow-root!important}}.single-topic .main-post .forum-post-content .bbpc-footer-actions{gap:12px!important;margin-top:25px!important}.single-topic .main-post .forum-post-content .bbpc-agree-button,.single-topic .main-post .forum-post-content .bbpc-disagree-button{align-items:center!important;background:var(--bs-white)!important;border:1px solid var(--black_100)!important;border-radius:.5rem;color:var(--black_700)!important;cursor:pointer!important;display:inline-flex!important;font-size:14px!important;font-weight:500!important;gap:6px!important;padding:8px 16px!important;transition:all .2s ease!important}@media(max-width:768px){.single-topic .main-post .forum-post-content .bbpc-agree-button,.single-topic .main-post .forum-post-content .bbpc-disagree-button{margin-bottom:5px;margin-right:10px}}.single-topic .main-post .forum-post-content .bbpc-agree-button:hover,.single-topic .main-post .forum-post-content .bbpc-disagree-button:hover{background:var(--black_25)!important;border-color:var(--black_150)!important}.single-topic .main-post .forum-post-content .bbpc-agree-button.active,.single-topic .main-post .forum-post-content .bbpc-disagree-button.active{background:#e3f2fd!important;border-color:#2196f3!important;color:#1976d2!important}.single-topic .main-post .forum-post-content .bbpc-agree-button .bbpc-reactions-btn-counter,.single-topic .main-post .forum-post-content .bbpc-disagree-button .bbpc-reactions-btn-counter{border-radius:.25rem!important;line-height:1rem!important;padding:.125rem .375rem!important;width:inherit!important}.single-topic .main-post .forum-post-content .bbpc-reactions-btn-counter{color:var(--black_600)!important;font-size:14px!important;font-weight:600!important;margin-left:-5px!important}.single-topic .main-post .forum-post-content .bbpc-same-topic-btn,.single-topic .main-post .forum-post-content [class*=same-question] button,.single-topic .main-post .forum-post-content [class*=same-topic] button{align-items:center!important;background:var(--bs-white)!important;border:1px solid var(--black_100)!important;border-radius:.5rem!important;color:var(--black_700)!important;display:inline-flex!important;font-size:14px!important;font-weight:500!important;gap:6px!important;margin:3px 0 0;padding:8px 16px!important}@media(max-width:375px){.single-topic .main-post .forum-post-content .bbpc-same-topic-btn,.single-topic .main-post .forum-post-content [class*=same-question] button,.single-topic .main-post .forum-post-content [class*=same-topic] button{font-size:10px!important;padding:8px 6px!important}}.single-topic .main-post .forum-post-content .bbpc-same-topic-btn:hover,.single-topic .main-post .forum-post-content [class*=same-question] button:hover,.single-topic .main-post .forum-post-content [class*=same-topic] button:hover{background:var(--black_25)!important}.single-topic .main-post .forum-post-content .forumax-emoji-reactions,.single-topic .main-post .forum-post-content [class*=react]{align-items:center!important;display:inline-flex!important}@media(max-width:768px){.single-topic .main-post .forum-post-content .forumax-emoji-reactions,.single-topic .main-post .forum-post-content [class*=react]{align-items:start!important}}.single-topic .main-post .forum-post-content .reaction-count-item{align-items:center!important;border:1px solid;padding:6px 12px}.single-topic .main-post .content.editor-content+*{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important}@media(max-width:768px){.single-topic .main-post .content.editor-content+*{align-items:start!important}}.single-topic .main-post .frmx-share-btn,.single-topic .main-post [class*=share-topic]{align-items:center!important;background:transparent!important;border-radius:50px!important;color:var(--black_600)!important;cursor:pointer!important;display:inline-flex!important;font-size:14px!important;font-weight:500!important;gap:6px!important;padding:8px 16px!important}.single-topic .main-post .frmx-share-btn:hover,.single-topic .main-post [class*=share-topic]:hover{background:var(--black_25)!important}.single-topic .main-post .frmx-share-btn .share-text-full,.single-topic .main-post [class*=share-topic] .share-text-full{display:none!important}.forum-post-content .bbp-voting{position:static}.frmx-reaction-topic-wrap{margin-top:0}#bbpress-forums #bbp-your-profile fieldset.frmx-avatar-fieldset div{clear:none!important;float:none!important;margin-bottom:0!important;width:auto!important}#bbpress-forums #bbp-your-profile fieldset.frmx-avatar-fieldset{border-bottom:1px solid var(--black_50,#eaeeef);margin-bottom:10px;padding:0 0 20px}#bbpress-forums #bbp-your-profile fieldset.frmx-avatar-fieldset legend{color:var(--black_800);display:block!important;float:none!important;font-size:18px;font-weight:600;margin-bottom:18px;padding:0;width:100%!important}.frmx-avatar-upload-wrap{align-items:center!important;display:flex!important;flex-wrap:nowrap;gap:20px}.frmx-avatar-preview{border-radius:50%;flex-shrink:0;height:96px!important;min-width:96px;overflow:visible!important;position:relative!important;width:96px!important}.frmx-avatar-preview img{border:2px solid var(--black_75,#e0e4e8);border-radius:50%!important;display:block;height:96px!important;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease;width:96px!important}.frmx-avatar-preview.frmx-avatar-uploading img{opacity:.4}.frmx-avatar-preview.frmx-avatar-uploading:after{animation:frmx-spin .7s linear infinite;border:3px solid var(--black_100,#d0d5dc);border-radius:50%;border-top-color:var(--bbpc_brand_color);content:"";height:28px;left:50%;margin:-14px 0 0 -14px;position:absolute;top:50%;width:28px}.frmx-avatar-remove{align-items:center!important;background:#e74c3c!important;border:2px solid #fff!important;border-radius:50%!important;color:#fff!important;cursor:pointer;display:flex!important;height:24px!important;justify-content:center!important;line-height:1!important;padding:0!important;position:absolute!important;right:0!important;top:0!important;transition:background .2s ease,transform .2s ease;width:24px!important;z-index:2}.frmx-avatar-remove:hover{background:#c0392b!important;transform:scale(1.1)}.frmx-avatar-remove svg{display:block}.frmx-avatar-actions{display:flex!important;flex-direction:column!important;gap:8px}.frmx-avatar-upload-btn{align-items:center;background:var(--bbpc_brand_color,#4c4cf1);border:none!important;border-radius:5px;color:#fff!important;cursor:pointer;display:inline-flex!important;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;gap:8px;line-height:1.4;max-width:-moz-fit-content!important;max-width:fit-content!important;padding:9px 18px!important;transition:background .25s ease,box-shadow .25s ease;width:-moz-fit-content!important;width:fit-content!important}.frmx-avatar-upload-btn:hover{background:rgba(8,102,255,.85);box-shadow:0 4px 12px rgba(8,102,255,.3)}.frmx-avatar-upload-btn svg{flex-shrink:0}.frmx-avatar-file-input{display:none!important}.frmx-avatar-hint{color:var(--black_400,#8b919e);font-size:12px;line-height:1.4;margin:0!important;padding:0!important}.frmx-avatar-status{border-radius:4px;display:none;font-size:13px;font-weight:500;margin-top:2px;padding:6px 12px;width:-moz-fit-content;width:fit-content}.frmx-avatar-status.frmx-status-success{background:#d4edda;color:#155724}.frmx-avatar-status.frmx-status-error{background:#f8d7da;color:#721c24}.frmx-avatar-status.frmx-status-info{background:#d1ecf1;color:#0c5460}@keyframes frmx-spin{to{transform:rotate(1turn)}}@media screen and (max-width:576px){.frmx-avatar-upload-wrap{align-items:flex-start;flex-direction:column;gap:14px}.frmx-avatar-preview{min-width:80px}.frmx-avatar-preview,.frmx-avatar-preview img{height:80px!important;width:80px!important}}.bbp-replies-list{margin:0;padding-left:0!important}.bbp-replies-list,.bbp-replies-list>li{list-style:none!important}.bbp-replies-list .forum-comment{position:relative}.bbp-replies-list .children{list-style:none!important;margin-left:10px;overflow:hidden;padding-left:0!important;transition:max-height .35s ease}.bbp-replies-list .children>li{list-style:none!important;padding-left:12px;position:relative}.bbp-replies-list .children>li>.forum-comment .frmx-reply-avatar img{height:28px;width:28px}.bbp-replies-list .children>li>.forum-comment .frmx-reply-avatar:after{left:13px;top:38px}.bbp-replies-list .children>li>.forum-comment .frmx-reply-card{background:var(--black_25,#f7f8fa);border:none;box-shadow:none;padding:16px 18px}.bbp-replies-list .children .children{margin-left:10px}.frmx-replying-to{align-items:center;color:var(--black_400,#9ca3af);display:inline-flex;font-size:12px;font-weight:500;gap:5px;margin-bottom:6px}.frmx-replying-to svg{flex-shrink:0;opacity:.65}.frmx-replying-to a{color:var(--bbpc_brand_color,#4c4cf1);font-weight:600;text-decoration:none!important}.frmx-replying-to a:hover{text-decoration:underline!important}.frmx-nested-reply-action{margin-top:8px}.frmx-nested-reply-action a{align-items:center;background:transparent;border-radius:0;color:var(--black_500,#7a808c);display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:0;text-decoration:none!important;transition:color .2s ease,text-decoration-color .2s ease}.frmx-nested-reply-action a:hover{color:var(--bbpc_brand_color,#4c4cf1);text-decoration:underline!important}.frmx-nested-reply-action a svg{flex-shrink:0}.forum-comment .comment-content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0;margin-top:12px}.forum-comment .comment-content>.bbp-reply-content,.forum-comment .comment-content>.content,.forum-comment .comment-content>div.frmx-replying-to,.forum-comment .comment-content>p{flex:0 0 100%}.forum-comment .comment-content .bbp-voting{align-items:center;background:transparent;border:none;display:inline-flex!important;flex-direction:row!important;gap:6px;margin:0;padding:0;position:static!important}.forum-comment .comment-content .bbp-voting .bbp-voting-label{display:none!important}.forum-comment .comment-content .bbp-voting a.vote{font-size:0;line-height:0;padding:4px}.forum-comment .comment-content .bbp-voting a.vote:before{font-size:16px;line-height:1}.forum-comment .comment-content .bbp-voting .score{font-size:13px;font-weight:600;min-width:20px;text-align:center}.forum-comment .comment-content .frmx-nested-reply-action{margin-top:0}.forum-comment .comment-content .forumax-reactions-wrapper{align-items:center;display:flex;gap:8px;margin-left:auto;margin-top:0}.forum-comment .comment-content .bbp-voting,.forum-comment .comment-content .forumax-reactions-wrapper,.forum-comment .comment-content .frmx-nested-reply-action{padding-top:10px}.forum-comment .comment-content>.bbp-voting:first-of-type{margin-top:10px}#bbp-cancel-reply-to-link{align-items:center;color:var(--black_500,#7a808c);display:inline-flex;font-size:13px;font-weight:500;gap:4px;margin-right:10px;text-decoration:none!important}#bbp-cancel-reply-to-link:hover{color:#e74c3c}.bbp-replies-list .frmx-thread-toggle{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--bbpc_brand_color,#4c4cf1);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;margin:0 65px 20px;padding:0;transition:color .2s ease,text-decoration-color .2s ease;width:auto}.bbp-replies-list .frmx-thread-toggle:hover{text-decoration:none}.bbp-replies-list .frmx-thread-toggle .frmx-toggle-icon{transition:transform .3s ease}.bbp-replies-list .frmx-thread-toggle.is-collapsed .frmx-toggle-icon{transform:rotate(-90deg)}@media screen and (max-width:576px){.bbp-replies-list .children{margin-left:14px}.bbp-replies-list .children>li{padding-left:10px}.bbp-replies-list .children .children{margin-left:10px}.bbp-replies-list .children .children .children{margin-left:8px}.frmx-thread-toggle{font-size:11px;padding:3px 10px}}.frmx-reply-card .forum-post-top{justify-content:space-between}.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .bbp-admin-links-dropdown,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .bbp-admin-links-dropdown .frmx-nice-select,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .bbp-admin-links-dropdown .frmx-nice-select .list,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .bbp-user-section,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .forum-comment,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .forum-post-top,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .forumax-react-btn-group,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .forumax-reaction-popup,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .forumax-reactions-wrapper,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .frmx-reply-card,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .reply-admin-links,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .reply-admin-menu-wrap{overflow:visible!important}.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .bbp-admin-links-dropdown,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .bbp-admin-links-dropdown .frmx-nice-select,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .forum-comment,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .forumax-react-btn-group,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .forumax-reactions-wrapper,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .frmx-reply-card,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .reply-admin-links,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .reply-admin-menu-wrap{position:relative}.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .reply-admin-links{z-index:10}.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .bbp-admin-links-dropdown .frmx-nice-select .list,.bbp-user-page .bbpress-wrapper .bbp-user-body #bbp-user-replies-created .forumax-reaction-popup{z-index:1000}

/*# sourceMappingURL=forum-single.css.map */
:root{--rob:"Roboto",sans-serif;--great:"Great Vibes",cursive;--bg_gradient:linear-gradient(45deg,#f5fdff,#feefec);--bbpc_brand_color:var(--bbpc_brand_color_opt,#4c4cf1);--h_title:#1d2746;--p_color:#6b707f;--bs-white:#fff;--black_25:#f9f9f9;--black_50:#f2f2f2;--black_75:#eee;--black_90:#e0e6f0;--black_100:#d6d9dc;--black_150:#c8ccd0;--black_200:#bbc0c4;--black_300:#9fa6ad;--black_350:#9199a1;--black_400:#848d95;--black_500:#6a737c;--black_600:#535a60;--black_700:#3c4146;--black_750:#2f3337;--black_800:#242729;--black_900:#0c0d0e;--bbpc_color:#078669;--baseColor2:#4a6ee0;--bs_white:#fff}.col-lg-offset-right-1,.col-md-offset-right-1{margin-right:8.33333333%}*,:after,:before{box-sizing:border-box}.frmx-container,.frmx-container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.frmx-container-fluid{max-width:100%}@media(min-width:576px){.frmx-container{max-width:540px}}@media(min-width:768px){.frmx-container{max-width:720px}}@media(min-width:992px){.frmx-container{max-width:960px}}@media(min-width:1200px){.frmx-container{max-width:1140px}}@media(min-width:1400px){.frmx-container{max-width:1320px}}.frmx-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.frmx-row-no-gutters{margin-left:0;margin-right:0}.frmx-row-no-gutters>[class*=frmx-col]{padding-left:0;padding-right:0}[class*=frmx-col]{padding-left:15px;padding-right:15px;position:relative;width:100%}.frmx-col{flex:1 0 0%}.frmx-col-auto{flex:0 0 auto;width:auto}.frmx-col-1{flex:0 0 auto;width:8.3333333333%}.frmx-col-2{flex:0 0 auto;width:16.6666666667%}.frmx-col-3{flex:0 0 auto;width:25%}.frmx-col-4{flex:0 0 auto;width:33.3333333333%}.frmx-col-5{flex:0 0 auto;width:41.6666666667%}.frmx-col-6{flex:0 0 auto;width:50%}.frmx-col-7{flex:0 0 auto;width:58.3333333333%}.frmx-col-8{flex:0 0 auto;width:66.6666666667%}.frmx-col-9{flex:0 0 auto;width:75%}.frmx-col-10{flex:0 0 auto;width:83.3333333333%}.frmx-col-11{flex:0 0 auto;width:91.6666666667%}.frmx-col-12{flex:0 0 auto;width:100%}.frmx-offset-0{margin-left:0}.frmx-offset-1{margin-left:8.3333333333%}.frmx-offset-2{margin-left:16.6666666667%}.frmx-offset-3{margin-left:25%}.frmx-offset-4{margin-left:33.3333333333%}.frmx-offset-5{margin-left:41.6666666667%}.frmx-offset-6{margin-left:50%}.frmx-offset-7{margin-left:58.3333333333%}.frmx-offset-8{margin-left:66.6666666667%}.frmx-offset-9{margin-left:75%}.frmx-offset-10{margin-left:83.3333333333%}.frmx-offset-11{margin-left:91.6666666667%}@media(min-width:576px){.frmx-col-sm{flex:1 0 0%}.frmx-col-sm-auto{flex:0 0 auto;width:auto}.frmx-col-sm-1{flex:0 0 auto;width:8.3333333333%}.frmx-col-sm-2{flex:0 0 auto;width:16.6666666667%}.frmx-col-sm-3{flex:0 0 auto;width:25%}.frmx-col-sm-4{flex:0 0 auto;width:33.3333333333%}.frmx-col-sm-5{flex:0 0 auto;width:41.6666666667%}.frmx-col-sm-6{flex:0 0 auto;width:50%}.frmx-col-sm-7{flex:0 0 auto;width:58.3333333333%}.frmx-col-sm-8{flex:0 0 auto;width:66.6666666667%}.frmx-col-sm-9{flex:0 0 auto;width:75%}.frmx-col-sm-10{flex:0 0 auto;width:83.3333333333%}.frmx-col-sm-11{flex:0 0 auto;width:91.6666666667%}.frmx-col-sm-12{flex:0 0 auto;width:100%}.frmx-offset-sm-0{margin-left:0}.frmx-offset-sm-1{margin-left:8.3333333333%}.frmx-offset-sm-2{margin-left:16.6666666667%}.frmx-offset-sm-3{margin-left:25%}.frmx-offset-sm-4{margin-left:33.3333333333%}.frmx-offset-sm-5{margin-left:41.6666666667%}.frmx-offset-sm-6{margin-left:50%}.frmx-offset-sm-7{margin-left:58.3333333333%}.frmx-offset-sm-8{margin-left:66.6666666667%}.frmx-offset-sm-9{margin-left:75%}.frmx-offset-sm-10{margin-left:83.3333333333%}.frmx-offset-sm-11{margin-left:91.6666666667%}.frmx-order-sm-first{order:-1}.frmx-order-sm-last{order:13}.frmx-order-sm-0{order:0}.frmx-order-sm-1{order:1}.frmx-order-sm-2{order:2}.frmx-order-sm-3{order:3}.frmx-order-sm-4{order:4}.frmx-order-sm-5{order:5}.frmx-order-sm-6{order:6}.frmx-order-sm-7{order:7}.frmx-order-sm-8{order:8}.frmx-order-sm-9{order:9}.frmx-order-sm-10{order:10}.frmx-order-sm-11{order:11}.frmx-order-sm-12{order:12}}@media(min-width:768px){.frmx-col-md{flex:1 0 0%}.frmx-col-md-auto{flex:0 0 auto;width:auto}.frmx-col-md-1{flex:0 0 auto;width:8.3333333333%}.frmx-col-md-2{flex:0 0 auto;width:16.6666666667%}.frmx-col-md-3{flex:0 0 auto;width:25%}.frmx-col-md-4{flex:0 0 auto;width:33.3333333333%}.frmx-col-md-5{flex:0 0 auto;width:41.6666666667%}.frmx-col-md-6{flex:0 0 auto;width:50%}.frmx-col-md-7{flex:0 0 auto;width:58.3333333333%}.frmx-col-md-8{flex:0 0 auto;width:66.6666666667%}.frmx-col-md-9{flex:0 0 auto;width:75%}.frmx-col-md-10{flex:0 0 auto;width:83.3333333333%}.frmx-col-md-11{flex:0 0 auto;width:91.6666666667%}.frmx-col-md-12{flex:0 0 auto;width:100%}.frmx-offset-md-0{margin-left:0}.frmx-offset-md-1{margin-left:8.3333333333%}.frmx-offset-md-2{margin-left:16.6666666667%}.frmx-offset-md-3{margin-left:25%}.frmx-offset-md-4{margin-left:33.3333333333%}.frmx-offset-md-5{margin-left:41.6666666667%}.frmx-offset-md-6{margin-left:50%}.frmx-offset-md-7{margin-left:58.3333333333%}.frmx-offset-md-8{margin-left:66.6666666667%}.frmx-offset-md-9{margin-left:75%}.frmx-offset-md-10{margin-left:83.3333333333%}.frmx-offset-md-11{margin-left:91.6666666667%}.frmx-order-md-first{order:-1}.frmx-order-md-last{order:13}.frmx-order-md-0{order:0}.frmx-order-md-1{order:1}.frmx-order-md-2{order:2}.frmx-order-md-3{order:3}.frmx-order-md-4{order:4}.frmx-order-md-5{order:5}.frmx-order-md-6{order:6}.frmx-order-md-7{order:7}.frmx-order-md-8{order:8}.frmx-order-md-9{order:9}.frmx-order-md-10{order:10}.frmx-order-md-11{order:11}.frmx-order-md-12{order:12}}@media(min-width:992px){.frmx-col-lg{flex:1 0 0%}.frmx-col-lg-auto{flex:0 0 auto;width:auto}.frmx-col-lg-1{flex:0 0 auto;width:8.3333333333%}.frmx-col-lg-2{flex:0 0 auto;width:16.6666666667%}.frmx-col-lg-3{flex:0 0 auto;width:25%}.frmx-col-lg-4{flex:0 0 auto;width:33.3333333333%}.frmx-col-lg-5{flex:0 0 auto;width:41.6666666667%}.frmx-col-lg-6{flex:0 0 auto;width:50%}.frmx-col-lg-7{flex:0 0 auto;width:58.3333333333%}.frmx-col-lg-8{flex:0 0 auto;width:66.6666666667%}.frmx-col-lg-9{flex:0 0 auto;width:75%}.frmx-col-lg-10{flex:0 0 auto;width:83.3333333333%}.frmx-col-lg-11{flex:0 0 auto;width:91.6666666667%}.frmx-col-lg-12{flex:0 0 auto;width:100%}.frmx-offset-lg-0{margin-left:0}.frmx-offset-lg-1{margin-left:8.3333333333%}.frmx-offset-lg-2{margin-left:16.6666666667%}.frmx-offset-lg-3{margin-left:25%}.frmx-offset-lg-4{margin-left:33.3333333333%}.frmx-offset-lg-5{margin-left:41.6666666667%}.frmx-offset-lg-6{margin-left:50%}.frmx-offset-lg-7{margin-left:58.3333333333%}.frmx-offset-lg-8{margin-left:66.6666666667%}.frmx-offset-lg-9{margin-left:75%}.frmx-offset-lg-10{margin-left:83.3333333333%}.frmx-offset-lg-11{margin-left:91.6666666667%}.frmx-order-lg-first{order:-1}.frmx-order-lg-last{order:13}.frmx-order-lg-0{order:0}.frmx-order-lg-1{order:1}.frmx-order-lg-2{order:2}.frmx-order-lg-3{order:3}.frmx-order-lg-4{order:4}.frmx-order-lg-5{order:5}.frmx-order-lg-6{order:6}.frmx-order-lg-7{order:7}.frmx-order-lg-8{order:8}.frmx-order-lg-9{order:9}.frmx-order-lg-10{order:10}.frmx-order-lg-11{order:11}.frmx-order-lg-12{order:12}}@media(min-width:1200px){.frmx-col-xl{flex:1 0 0%}.frmx-col-xl-auto{flex:0 0 auto;width:auto}.frmx-col-xl-1{flex:0 0 auto;width:8.3333333333%}.frmx-col-xl-2{flex:0 0 auto;width:16.6666666667%}.frmx-col-xl-3{flex:0 0 auto;width:25%}.frmx-col-xl-4{flex:0 0 auto;width:33.3333333333%}.frmx-col-xl-5{flex:0 0 auto;width:41.6666666667%}.frmx-col-xl-6{flex:0 0 auto;width:50%}.frmx-col-xl-7{flex:0 0 auto;width:58.3333333333%}.frmx-col-xl-8{flex:0 0 auto;width:66.6666666667%}.frmx-col-xl-9{flex:0 0 auto;width:75%}.frmx-col-xl-10{flex:0 0 auto;width:83.3333333333%}.frmx-col-xl-11{flex:0 0 auto;width:91.6666666667%}.frmx-col-xl-12{flex:0 0 auto;width:100%}.frmx-offset-xl-0{margin-left:0}.frmx-offset-xl-1{margin-left:8.3333333333%}.frmx-offset-xl-2{margin-left:16.6666666667%}.frmx-offset-xl-3{margin-left:25%}.frmx-offset-xl-4{margin-left:33.3333333333%}.frmx-offset-xl-5{margin-left:41.6666666667%}.frmx-offset-xl-6{margin-left:50%}.frmx-offset-xl-7{margin-left:58.3333333333%}.frmx-offset-xl-8{margin-left:66.6666666667%}.frmx-offset-xl-9{margin-left:75%}.frmx-offset-xl-10{margin-left:83.3333333333%}.frmx-offset-xl-11{margin-left:91.6666666667%}.frmx-order-xl-first{order:-1}.frmx-order-xl-last{order:13}.frmx-order-xl-0{order:0}.frmx-order-xl-1{order:1}.frmx-order-xl-2{order:2}.frmx-order-xl-3{order:3}.frmx-order-xl-4{order:4}.frmx-order-xl-5{order:5}.frmx-order-xl-6{order:6}.frmx-order-xl-7{order:7}.frmx-order-xl-8{order:8}.frmx-order-xl-9{order:9}.frmx-order-xl-10{order:10}.frmx-order-xl-11{order:11}.frmx-order-xl-12{order:12}}@media(min-width:1400px){.frmx-col-xxl{flex:1 0 0%}.frmx-col-xxl-auto{flex:0 0 auto;width:auto}.frmx-col-xxl-1{flex:0 0 auto;width:8.3333333333%}.frmx-col-xxl-2{flex:0 0 auto;width:16.6666666667%}.frmx-col-xxl-3{flex:0 0 auto;width:25%}.frmx-col-xxl-4{flex:0 0 auto;width:33.3333333333%}.frmx-col-xxl-5{flex:0 0 auto;width:41.6666666667%}.frmx-col-xxl-6{flex:0 0 auto;width:50%}.frmx-col-xxl-7{flex:0 0 auto;width:58.3333333333%}.frmx-col-xxl-8{flex:0 0 auto;width:66.6666666667%}.frmx-col-xxl-9{flex:0 0 auto;width:75%}.frmx-col-xxl-10{flex:0 0 auto;width:83.3333333333%}.frmx-col-xxl-11{flex:0 0 auto;width:91.6666666667%}.frmx-col-xxl-12{flex:0 0 auto;width:100%}.frmx-offset-xxl-0{margin-left:0}.frmx-offset-xxl-1{margin-left:8.3333333333%}.frmx-offset-xxl-2{margin-left:16.6666666667%}.frmx-offset-xxl-3{margin-left:25%}.frmx-offset-xxl-4{margin-left:33.3333333333%}.frmx-offset-xxl-5{margin-left:41.6666666667%}.frmx-offset-xxl-6{margin-left:50%}.frmx-offset-xxl-7{margin-left:58.3333333333%}.frmx-offset-xxl-8{margin-left:66.6666666667%}.frmx-offset-xxl-9{margin-left:75%}.frmx-offset-xxl-10{margin-left:83.3333333333%}.frmx-offset-xxl-11{margin-left:91.6666666667%}.frmx-order-xxl-first{order:-1}.frmx-order-xxl-last{order:13}.frmx-order-xxl-0{order:0}.frmx-order-xxl-1{order:1}.frmx-order-xxl-2{order:2}.frmx-order-xxl-3{order:3}.frmx-order-xxl-4{order:4}.frmx-order-xxl-5{order:5}.frmx-order-xxl-6{order:6}.frmx-order-xxl-7{order:7}.frmx-order-xxl-8{order:8}.frmx-order-xxl-9{order:9}.frmx-order-xxl-10{order:10}.frmx-order-xxl-11{order:11}.frmx-order-xxl-12{order:12}}.frmx-order-first{order:-1}.frmx-order-last{order:13}.frmx-order-0{order:0}.frmx-order-1{order:1}.frmx-order-2{order:2}.frmx-order-3{order:3}.frmx-order-4{order:4}.frmx-order-5{order:5}.frmx-order-6{order:6}.frmx-order-7{order:7}.frmx-order-8{order:8}.frmx-order-9{order:9}.frmx-order-10{order:10}.frmx-order-11{order:11}.frmx-order-12{order:12}.frmx-justify-content-start{justify-content:flex-start}.frmx-justify-content-end{justify-content:flex-end}.frmx-justify-content-center{justify-content:center}.frmx-justify-content-between{justify-content:space-between}.frmx-justify-content-around{justify-content:space-around}.frmx-justify-content-evenly{justify-content:space-evenly}.frmx-align-items-start{align-items:flex-start}.frmx-align-items-end{align-items:flex-end}.frmx-align-items-center{align-items:center}.frmx-align-items-baseline{align-items:baseline}.frmx-align-items-stretch{align-items:stretch}.frmx-align-self-start{align-self:flex-start}.frmx-align-self-end{align-self:flex-end}.frmx-align-self-center{align-self:center}.frmx-align-self-baseline{align-self:baseline}.frmx-align-self-stretch{align-self:stretch}.frmx-d-none{display:none}.frmx-d-block{display:block}.frmx-d-flex{display:flex}.frmx-d-inline-flex{display:inline-flex}.frmx-d-grid{display:grid}@media(min-width:576px){.frmx-d-sm-none{display:none}.frmx-d-sm-block{display:block}.frmx-d-sm-flex{display:flex}.frmx-d-sm-inline-flex{display:inline-flex}.frmx-d-sm-grid{display:grid}}@media(min-width:768px){.frmx-d-md-none{display:none}.frmx-d-md-block{display:block}.frmx-d-md-flex{display:flex}.frmx-d-md-inline-flex{display:inline-flex}.frmx-d-md-grid{display:grid}}@media(min-width:992px){.frmx-d-lg-none{display:none}.frmx-d-lg-block{display:block}.frmx-d-lg-flex{display:flex}.frmx-d-lg-inline-flex{display:inline-flex}.frmx-d-lg-grid{display:grid}}@media(min-width:1200px){.frmx-d-xl-none{display:none}.frmx-d-xl-block{display:block}.frmx-d-xl-flex{display:flex}.frmx-d-xl-inline-flex{display:inline-flex}.frmx-d-xl-grid{display:grid}}@media(min-width:1400px){.frmx-d-xxl-none{display:none}.frmx-d-xxl-block{display:block}.frmx-d-xxl-flex{display:flex}.frmx-d-xxl-inline-flex{display:inline-flex}.frmx-d-xxl-grid{display:grid}}.frmx-gap-0{gap:0}.frmx-gap-1{gap:.25rem}.frmx-gap-2{gap:.5rem}.frmx-gap-3{gap:1rem}.frmx-gap-4{gap:1.5rem}.frmx-gap-5{gap:3rem}.frmx-flex-wrap{flex-wrap:wrap}.frmx-flex-nowrap{flex-wrap:nowrap}.frmx-flex-wrap-reverse{flex-wrap:wrap-reverse}.frmx-flex-row{flex-direction:row}.frmx-flex-row-reverse{flex-direction:row-reverse}.frmx-flex-column{flex-direction:column}.frmx-flex-column-reverse{flex-direction:column-reverse}.frmx-flex-grow-0{flex-grow:0}.frmx-flex-grow-1{flex-grow:1}.frmx-flex-shrink-0{flex-shrink:0}.frmx-flex-shrink-1{flex-shrink:1}.frmx-m-0{margin:0!important}.frmx-mx-0{margin-left:0!important;margin-right:0!important}.frmx-my-0{margin-bottom:0!important}.frmx-mt-0,.frmx-my-0{margin-top:0!important}.frmx-mb-0{margin-bottom:0!important}.frmx-ms-0{margin-left:0!important}.frmx-me-0{margin-right:0!important}.frmx-m-1{margin:.25rem!important}.frmx-mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.frmx-my-1{margin-bottom:.25rem!important}.frmx-mt-1,.frmx-my-1{margin-top:.25rem!important}.frmx-mb-1{margin-bottom:.25rem!important}.frmx-ms-1{margin-left:.25rem!important}.frmx-me-1{margin-right:.25rem!important}.frmx-m-2{margin:.5rem!important}.frmx-mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.frmx-my-2{margin-bottom:.5rem!important}.frmx-mt-2,.frmx-my-2{margin-top:.5rem!important}.frmx-mb-2{margin-bottom:.5rem!important}.frmx-ms-2{margin-left:.5rem!important}.frmx-me-2{margin-right:.5rem!important}.frmx-m-3{margin:1rem!important}.frmx-mx-3{margin-left:1rem!important;margin-right:1rem!important}.frmx-my-3{margin-bottom:1rem!important}.frmx-mt-3,.frmx-my-3{margin-top:1rem!important}.frmx-mb-3{margin-bottom:1rem!important}.frmx-ms-3{margin-left:1rem!important}.frmx-me-3{margin-right:1rem!important}.frmx-m-4{margin:1.5rem!important}.frmx-mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.frmx-my-4{margin-bottom:1.5rem!important}.frmx-mt-4,.frmx-my-4{margin-top:1.5rem!important}.frmx-mb-4{margin-bottom:1.5rem!important}.frmx-ms-4{margin-left:1.5rem!important}.frmx-me-4{margin-right:1.5rem!important}.frmx-m-5{margin:3rem!important}.frmx-mx-5{margin-left:3rem!important;margin-right:3rem!important}.frmx-my-5{margin-bottom:3rem!important}.frmx-mt-5,.frmx-my-5{margin-top:3rem!important}.frmx-mb-5{margin-bottom:3rem!important}.frmx-ms-5{margin-left:3rem!important}.frmx-me-5{margin-right:3rem!important}.frmx-p-0{padding:0!important}.frmx-px-0{padding-left:0!important;padding-right:0!important}.frmx-py-0{padding-bottom:0!important}.frmx-pt-0,.frmx-py-0{padding-top:0!important}.frmx-pb-0{padding-bottom:0!important}.frmx-ps-0{padding-left:0!important}.frmx-pe-0{padding-right:0!important}.frmx-p-1{padding:.25rem!important}.frmx-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.frmx-py-1{padding-bottom:.25rem!important}.frmx-pt-1,.frmx-py-1{padding-top:.25rem!important}.frmx-pb-1{padding-bottom:.25rem!important}.frmx-ps-1{padding-left:.25rem!important}.frmx-pe-1{padding-right:.25rem!important}.frmx-p-2{padding:.5rem!important}.frmx-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.frmx-py-2{padding-bottom:.5rem!important}.frmx-pt-2,.frmx-py-2{padding-top:.5rem!important}.frmx-pb-2{padding-bottom:.5rem!important}.frmx-ps-2{padding-left:.5rem!important}.frmx-pe-2{padding-right:.5rem!important}.frmx-p-3{padding:1rem!important}.frmx-px-3{padding-left:1rem!important;padding-right:1rem!important}.frmx-py-3{padding-bottom:1rem!important}.frmx-pt-3,.frmx-py-3{padding-top:1rem!important}.frmx-pb-3{padding-bottom:1rem!important}.frmx-ps-3{padding-left:1rem!important}.frmx-pe-3{padding-right:1rem!important}.frmx-p-4{padding:1.5rem!important}.frmx-px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.frmx-py-4{padding-bottom:1.5rem!important}.frmx-pt-4,.frmx-py-4{padding-top:1.5rem!important}.frmx-pb-4{padding-bottom:1.5rem!important}.frmx-ps-4{padding-left:1.5rem!important}.frmx-pe-4{padding-right:1.5rem!important}.frmx-p-5{padding:3rem!important}.frmx-px-5{padding-left:3rem!important;padding-right:3rem!important}.frmx-py-5{padding-bottom:3rem!important}.frmx-pt-5,.frmx-py-5{padding-top:3rem!important}.frmx-pb-5{padding-bottom:3rem!important}.frmx-ps-5{padding-left:3rem!important}.frmx-pe-5{padding-right:3rem!important}.frmx-m-auto{margin:auto!important}.frmx-mx-auto{margin-left:auto!important;margin-right:auto!important}.frmx-my-auto{margin-bottom:auto!important}.frmx-mt-auto,.frmx-my-auto{margin-top:auto!important}.frmx-mb-auto{margin-bottom:auto!important}.frmx-ms-auto{margin-left:auto!important}.frmx-me-auto{margin-right:auto!important}@media(min-width:576px){.frmx-m-sm-0{margin:0!important}.frmx-mx-sm-0{margin-left:0!important;margin-right:0!important}.frmx-my-sm-0{margin-bottom:0!important}.frmx-mt-sm-0,.frmx-my-sm-0{margin-top:0!important}.frmx-mb-sm-0{margin-bottom:0!important}.frmx-ms-sm-0{margin-left:0!important}.frmx-me-sm-0{margin-right:0!important}.frmx-m-sm-1{margin:.25rem!important}.frmx-mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.frmx-my-sm-1{margin-bottom:.25rem!important}.frmx-mt-sm-1,.frmx-my-sm-1{margin-top:.25rem!important}.frmx-mb-sm-1{margin-bottom:.25rem!important}.frmx-ms-sm-1{margin-left:.25rem!important}.frmx-me-sm-1{margin-right:.25rem!important}.frmx-m-sm-2{margin:.5rem!important}.frmx-mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.frmx-my-sm-2{margin-bottom:.5rem!important}.frmx-mt-sm-2,.frmx-my-sm-2{margin-top:.5rem!important}.frmx-mb-sm-2{margin-bottom:.5rem!important}.frmx-ms-sm-2{margin-left:.5rem!important}.frmx-me-sm-2{margin-right:.5rem!important}.frmx-m-sm-3{margin:1rem!important}.frmx-mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.frmx-my-sm-3{margin-bottom:1rem!important}.frmx-mt-sm-3,.frmx-my-sm-3{margin-top:1rem!important}.frmx-mb-sm-3{margin-bottom:1rem!important}.frmx-ms-sm-3{margin-left:1rem!important}.frmx-me-sm-3{margin-right:1rem!important}.frmx-m-sm-4{margin:1.5rem!important}.frmx-mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.frmx-my-sm-4{margin-bottom:1.5rem!important}.frmx-mt-sm-4,.frmx-my-sm-4{margin-top:1.5rem!important}.frmx-mb-sm-4{margin-bottom:1.5rem!important}.frmx-ms-sm-4{margin-left:1.5rem!important}.frmx-me-sm-4{margin-right:1.5rem!important}.frmx-m-sm-5{margin:3rem!important}.frmx-mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.frmx-my-sm-5{margin-bottom:3rem!important}.frmx-mt-sm-5,.frmx-my-sm-5{margin-top:3rem!important}.frmx-mb-sm-5{margin-bottom:3rem!important}.frmx-ms-sm-5{margin-left:3rem!important}.frmx-me-sm-5{margin-right:3rem!important}.frmx-p-sm-0{padding:0!important}.frmx-px-sm-0{padding-left:0!important;padding-right:0!important}.frmx-py-sm-0{padding-bottom:0!important}.frmx-pt-sm-0,.frmx-py-sm-0{padding-top:0!important}.frmx-pb-sm-0{padding-bottom:0!important}.frmx-ps-sm-0{padding-left:0!important}.frmx-pe-sm-0{padding-right:0!important}.frmx-p-sm-1{padding:.25rem!important}.frmx-px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.frmx-py-sm-1{padding-bottom:.25rem!important}.frmx-pt-sm-1,.frmx-py-sm-1{padding-top:.25rem!important}.frmx-pb-sm-1{padding-bottom:.25rem!important}.frmx-ps-sm-1{padding-left:.25rem!important}.frmx-pe-sm-1{padding-right:.25rem!important}.frmx-p-sm-2{padding:.5rem!important}.frmx-px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.frmx-py-sm-2{padding-bottom:.5rem!important}.frmx-pt-sm-2,.frmx-py-sm-2{padding-top:.5rem!important}.frmx-pb-sm-2{padding-bottom:.5rem!important}.frmx-ps-sm-2{padding-left:.5rem!important}.frmx-pe-sm-2{padding-right:.5rem!important}.frmx-p-sm-3{padding:1rem!important}.frmx-px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.frmx-py-sm-3{padding-bottom:1rem!important}.frmx-pt-sm-3,.frmx-py-sm-3{padding-top:1rem!important}.frmx-pb-sm-3{padding-bottom:1rem!important}.frmx-ps-sm-3{padding-left:1rem!important}.frmx-pe-sm-3{padding-right:1rem!important}.frmx-p-sm-4{padding:1.5rem!important}.frmx-px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.frmx-py-sm-4{padding-bottom:1.5rem!important}.frmx-pt-sm-4,.frmx-py-sm-4{padding-top:1.5rem!important}.frmx-pb-sm-4{padding-bottom:1.5rem!important}.frmx-ps-sm-4{padding-left:1.5rem!important}.frmx-pe-sm-4{padding-right:1.5rem!important}.frmx-p-sm-5{padding:3rem!important}.frmx-px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.frmx-py-sm-5{padding-bottom:3rem!important}.frmx-pt-sm-5,.frmx-py-sm-5{padding-top:3rem!important}.frmx-pb-sm-5{padding-bottom:3rem!important}.frmx-ps-sm-5{padding-left:3rem!important}.frmx-pe-sm-5{padding-right:3rem!important}.frmx-m-sm-auto{margin:auto!important}.frmx-mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.frmx-my-sm-auto{margin-bottom:auto!important}.frmx-mt-sm-auto,.frmx-my-sm-auto{margin-top:auto!important}.frmx-mb-sm-auto{margin-bottom:auto!important}.frmx-ms-sm-auto{margin-left:auto!important}.frmx-me-sm-auto{margin-right:auto!important}}@media(min-width:768px){.frmx-m-md-0{margin:0!important}.frmx-mx-md-0{margin-left:0!important;margin-right:0!important}.frmx-my-md-0{margin-bottom:0!important}.frmx-mt-md-0,.frmx-my-md-0{margin-top:0!important}.frmx-mb-md-0{margin-bottom:0!important}.frmx-ms-md-0{margin-left:0!important}.frmx-me-md-0{margin-right:0!important}.frmx-m-md-1{margin:.25rem!important}.frmx-mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.frmx-my-md-1{margin-bottom:.25rem!important}.frmx-mt-md-1,.frmx-my-md-1{margin-top:.25rem!important}.frmx-mb-md-1{margin-bottom:.25rem!important}.frmx-ms-md-1{margin-left:.25rem!important}.frmx-me-md-1{margin-right:.25rem!important}.frmx-m-md-2{margin:.5rem!important}.frmx-mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.frmx-my-md-2{margin-bottom:.5rem!important}.frmx-mt-md-2,.frmx-my-md-2{margin-top:.5rem!important}.frmx-mb-md-2{margin-bottom:.5rem!important}.frmx-ms-md-2{margin-left:.5rem!important}.frmx-me-md-2{margin-right:.5rem!important}.frmx-m-md-3{margin:1rem!important}.frmx-mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.frmx-my-md-3{margin-bottom:1rem!important}.frmx-mt-md-3,.frmx-my-md-3{margin-top:1rem!important}.frmx-mb-md-3{margin-bottom:1rem!important}.frmx-ms-md-3{margin-left:1rem!important}.frmx-me-md-3{margin-right:1rem!important}.frmx-m-md-4{margin:1.5rem!important}.frmx-mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.frmx-my-md-4{margin-bottom:1.5rem!important}.frmx-mt-md-4,.frmx-my-md-4{margin-top:1.5rem!important}.frmx-mb-md-4{margin-bottom:1.5rem!important}.frmx-ms-md-4{margin-left:1.5rem!important}.frmx-me-md-4{margin-right:1.5rem!important}.frmx-m-md-5{margin:3rem!important}.frmx-mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.frmx-my-md-5{margin-bottom:3rem!important}.frmx-mt-md-5,.frmx-my-md-5{margin-top:3rem!important}.frmx-mb-md-5{margin-bottom:3rem!important}.frmx-ms-md-5{margin-left:3rem!important}.frmx-me-md-5{margin-right:3rem!important}.frmx-p-md-0{padding:0!important}.frmx-px-md-0{padding-left:0!important;padding-right:0!important}.frmx-py-md-0{padding-bottom:0!important}.frmx-pt-md-0,.frmx-py-md-0{padding-top:0!important}.frmx-pb-md-0{padding-bottom:0!important}.frmx-ps-md-0{padding-left:0!important}.frmx-pe-md-0{padding-right:0!important}.frmx-p-md-1{padding:.25rem!important}.frmx-px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.frmx-py-md-1{padding-bottom:.25rem!important}.frmx-pt-md-1,.frmx-py-md-1{padding-top:.25rem!important}.frmx-pb-md-1{padding-bottom:.25rem!important}.frmx-ps-md-1{padding-left:.25rem!important}.frmx-pe-md-1{padding-right:.25rem!important}.frmx-p-md-2{padding:.5rem!important}.frmx-px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.frmx-py-md-2{padding-bottom:.5rem!important}.frmx-pt-md-2,.frmx-py-md-2{padding-top:.5rem!important}.frmx-pb-md-2{padding-bottom:.5rem!important}.frmx-ps-md-2{padding-left:.5rem!important}.frmx-pe-md-2{padding-right:.5rem!important}.frmx-p-md-3{padding:1rem!important}.frmx-px-md-3{padding-left:1rem!important;padding-right:1rem!important}.frmx-py-md-3{padding-bottom:1rem!important}.frmx-pt-md-3,.frmx-py-md-3{padding-top:1rem!important}.frmx-pb-md-3{padding-bottom:1rem!important}.frmx-ps-md-3{padding-left:1rem!important}.frmx-pe-md-3{padding-right:1rem!important}.frmx-p-md-4{padding:1.5rem!important}.frmx-px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.frmx-py-md-4{padding-bottom:1.5rem!important}.frmx-pt-md-4,.frmx-py-md-4{padding-top:1.5rem!important}.frmx-pb-md-4{padding-bottom:1.5rem!important}.frmx-ps-md-4{padding-left:1.5rem!important}.frmx-pe-md-4{padding-right:1.5rem!important}.frmx-p-md-5{padding:3rem!important}.frmx-px-md-5{padding-left:3rem!important;padding-right:3rem!important}.frmx-py-md-5{padding-bottom:3rem!important}.frmx-pt-md-5,.frmx-py-md-5{padding-top:3rem!important}.frmx-pb-md-5{padding-bottom:3rem!important}.frmx-ps-md-5{padding-left:3rem!important}.frmx-pe-md-5{padding-right:3rem!important}.frmx-m-md-auto{margin:auto!important}.frmx-mx-md-auto{margin-left:auto!important;margin-right:auto!important}.frmx-my-md-auto{margin-bottom:auto!important}.frmx-mt-md-auto,.frmx-my-md-auto{margin-top:auto!important}.frmx-mb-md-auto{margin-bottom:auto!important}.frmx-ms-md-auto{margin-left:auto!important}.frmx-me-md-auto{margin-right:auto!important}}@media(min-width:992px){.frmx-m-lg-0{margin:0!important}.frmx-mx-lg-0{margin-left:0!important;margin-right:0!important}.frmx-my-lg-0{margin-bottom:0!important}.frmx-mt-lg-0,.frmx-my-lg-0{margin-top:0!important}.frmx-mb-lg-0{margin-bottom:0!important}.frmx-ms-lg-0{margin-left:0!important}.frmx-me-lg-0{margin-right:0!important}.frmx-m-lg-1{margin:.25rem!important}.frmx-mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.frmx-my-lg-1{margin-bottom:.25rem!important}.frmx-mt-lg-1,.frmx-my-lg-1{margin-top:.25rem!important}.frmx-mb-lg-1{margin-bottom:.25rem!important}.frmx-ms-lg-1{margin-left:.25rem!important}.frmx-me-lg-1{margin-right:.25rem!important}.frmx-m-lg-2{margin:.5rem!important}.frmx-mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.frmx-my-lg-2{margin-bottom:.5rem!important}.frmx-mt-lg-2,.frmx-my-lg-2{margin-top:.5rem!important}.frmx-mb-lg-2{margin-bottom:.5rem!important}.frmx-ms-lg-2{margin-left:.5rem!important}.frmx-me-lg-2{margin-right:.5rem!important}.frmx-m-lg-3{margin:1rem!important}.frmx-mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.frmx-my-lg-3{margin-bottom:1rem!important}.frmx-mt-lg-3,.frmx-my-lg-3{margin-top:1rem!important}.frmx-mb-lg-3{margin-bottom:1rem!important}.frmx-ms-lg-3{margin-left:1rem!important}.frmx-me-lg-3{margin-right:1rem!important}.frmx-m-lg-4{margin:1.5rem!important}.frmx-mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.frmx-my-lg-4{margin-bottom:1.5rem!important}.frmx-mt-lg-4,.frmx-my-lg-4{margin-top:1.5rem!important}.frmx-mb-lg-4{margin-bottom:1.5rem!important}.frmx-ms-lg-4{margin-left:1.5rem!important}.frmx-me-lg-4{margin-right:1.5rem!important}.frmx-m-lg-5{margin:3rem!important}.frmx-mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.frmx-my-lg-5{margin-bottom:3rem!important}.frmx-mt-lg-5,.frmx-my-lg-5{margin-top:3rem!important}.frmx-mb-lg-5{margin-bottom:3rem!important}.frmx-ms-lg-5{margin-left:3rem!important}.frmx-me-lg-5{margin-right:3rem!important}.frmx-p-lg-0{padding:0!important}.frmx-px-lg-0{padding-left:0!important;padding-right:0!important}.frmx-py-lg-0{padding-bottom:0!important}.frmx-pt-lg-0,.frmx-py-lg-0{padding-top:0!important}.frmx-pb-lg-0{padding-bottom:0!important}.frmx-ps-lg-0{padding-left:0!important}.frmx-pe-lg-0{padding-right:0!important}.frmx-p-lg-1{padding:.25rem!important}.frmx-px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.frmx-py-lg-1{padding-bottom:.25rem!important}.frmx-pt-lg-1,.frmx-py-lg-1{padding-top:.25rem!important}.frmx-pb-lg-1{padding-bottom:.25rem!important}.frmx-ps-lg-1{padding-left:.25rem!important}.frmx-pe-lg-1{padding-right:.25rem!important}.frmx-p-lg-2{padding:.5rem!important}.frmx-px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.frmx-py-lg-2{padding-bottom:.5rem!important}.frmx-pt-lg-2,.frmx-py-lg-2{padding-top:.5rem!important}.frmx-pb-lg-2{padding-bottom:.5rem!important}.frmx-ps-lg-2{padding-left:.5rem!important}.frmx-pe-lg-2{padding-right:.5rem!important}.frmx-p-lg-3{padding:1rem!important}.frmx-px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.frmx-py-lg-3{padding-bottom:1rem!important}.frmx-pt-lg-3,.frmx-py-lg-3{padding-top:1rem!important}.frmx-pb-lg-3{padding-bottom:1rem!important}.frmx-ps-lg-3{padding-left:1rem!important}.frmx-pe-lg-3{padding-right:1rem!important}.frmx-p-lg-4{padding:1.5rem!important}.frmx-px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.frmx-py-lg-4{padding-bottom:1.5rem!important}.frmx-pt-lg-4,.frmx-py-lg-4{padding-top:1.5rem!important}.frmx-pb-lg-4{padding-bottom:1.5rem!important}.frmx-ps-lg-4{padding-left:1.5rem!important}.frmx-pe-lg-4{padding-right:1.5rem!important}.frmx-p-lg-5{padding:3rem!important}.frmx-px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.frmx-py-lg-5{padding-bottom:3rem!important}.frmx-pt-lg-5,.frmx-py-lg-5{padding-top:3rem!important}.frmx-pb-lg-5{padding-bottom:3rem!important}.frmx-ps-lg-5{padding-left:3rem!important}.frmx-pe-lg-5{padding-right:3rem!important}.frmx-m-lg-auto{margin:auto!important}.frmx-mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.frmx-my-lg-auto{margin-bottom:auto!important}.frmx-mt-lg-auto,.frmx-my-lg-auto{margin-top:auto!important}.frmx-mb-lg-auto{margin-bottom:auto!important}.frmx-ms-lg-auto{margin-left:auto!important}.frmx-me-lg-auto{margin-right:auto!important}}@media(min-width:1200px){.frmx-m-xl-0{margin:0!important}.frmx-mx-xl-0{margin-left:0!important;margin-right:0!important}.frmx-my-xl-0{margin-bottom:0!important}.frmx-mt-xl-0,.frmx-my-xl-0{margin-top:0!important}.frmx-mb-xl-0{margin-bottom:0!important}.frmx-ms-xl-0{margin-left:0!important}.frmx-me-xl-0{margin-right:0!important}.frmx-m-xl-1{margin:.25rem!important}.frmx-mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.frmx-my-xl-1{margin-bottom:.25rem!important}.frmx-mt-xl-1,.frmx-my-xl-1{margin-top:.25rem!important}.frmx-mb-xl-1{margin-bottom:.25rem!important}.frmx-ms-xl-1{margin-left:.25rem!important}.frmx-me-xl-1{margin-right:.25rem!important}.frmx-m-xl-2{margin:.5rem!important}.frmx-mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.frmx-my-xl-2{margin-bottom:.5rem!important}.frmx-mt-xl-2,.frmx-my-xl-2{margin-top:.5rem!important}.frmx-mb-xl-2{margin-bottom:.5rem!important}.frmx-ms-xl-2{margin-left:.5rem!important}.frmx-me-xl-2{margin-right:.5rem!important}.frmx-m-xl-3{margin:1rem!important}.frmx-mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.frmx-my-xl-3{margin-bottom:1rem!important}.frmx-mt-xl-3,.frmx-my-xl-3{margin-top:1rem!important}.frmx-mb-xl-3{margin-bottom:1rem!important}.frmx-ms-xl-3{margin-left:1rem!important}.frmx-me-xl-3{margin-right:1rem!important}.frmx-m-xl-4{margin:1.5rem!important}.frmx-mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.frmx-my-xl-4{margin-bottom:1.5rem!important}.frmx-mt-xl-4,.frmx-my-xl-4{margin-top:1.5rem!important}.frmx-mb-xl-4{margin-bottom:1.5rem!important}.frmx-ms-xl-4{margin-left:1.5rem!important}.frmx-me-xl-4{margin-right:1.5rem!important}.frmx-m-xl-5{margin:3rem!important}.frmx-mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.frmx-my-xl-5{margin-bottom:3rem!important}.frmx-mt-xl-5,.frmx-my-xl-5{margin-top:3rem!important}.frmx-mb-xl-5{margin-bottom:3rem!important}.frmx-ms-xl-5{margin-left:3rem!important}.frmx-me-xl-5{margin-right:3rem!important}.frmx-p-xl-0{padding:0!important}.frmx-px-xl-0{padding-left:0!important;padding-right:0!important}.frmx-py-xl-0{padding-bottom:0!important}.frmx-pt-xl-0,.frmx-py-xl-0{padding-top:0!important}.frmx-pb-xl-0{padding-bottom:0!important}.frmx-ps-xl-0{padding-left:0!important}.frmx-pe-xl-0{padding-right:0!important}.frmx-p-xl-1{padding:.25rem!important}.frmx-px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.frmx-py-xl-1{padding-bottom:.25rem!important}.frmx-pt-xl-1,.frmx-py-xl-1{padding-top:.25rem!important}.frmx-pb-xl-1{padding-bottom:.25rem!important}.frmx-ps-xl-1{padding-left:.25rem!important}.frmx-pe-xl-1{padding-right:.25rem!important}.frmx-p-xl-2{padding:.5rem!important}.frmx-px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.frmx-py-xl-2{padding-bottom:.5rem!important}.frmx-pt-xl-2,.frmx-py-xl-2{padding-top:.5rem!important}.frmx-pb-xl-2{padding-bottom:.5rem!important}.frmx-ps-xl-2{padding-left:.5rem!important}.frmx-pe-xl-2{padding-right:.5rem!important}.frmx-p-xl-3{padding:1rem!important}.frmx-px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.frmx-py-xl-3{padding-bottom:1rem!important}.frmx-pt-xl-3,.frmx-py-xl-3{padding-top:1rem!important}.frmx-pb-xl-3{padding-bottom:1rem!important}.frmx-ps-xl-3{padding-left:1rem!important}.frmx-pe-xl-3{padding-right:1rem!important}.frmx-p-xl-4{padding:1.5rem!important}.frmx-px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.frmx-py-xl-4{padding-bottom:1.5rem!important}.frmx-pt-xl-4,.frmx-py-xl-4{padding-top:1.5rem!important}.frmx-pb-xl-4{padding-bottom:1.5rem!important}.frmx-ps-xl-4{padding-left:1.5rem!important}.frmx-pe-xl-4{padding-right:1.5rem!important}.frmx-p-xl-5{padding:3rem!important}.frmx-px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.frmx-py-xl-5{padding-bottom:3rem!important}.frmx-pt-xl-5,.frmx-py-xl-5{padding-top:3rem!important}.frmx-pb-xl-5{padding-bottom:3rem!important}.frmx-ps-xl-5{padding-left:3rem!important}.frmx-pe-xl-5{padding-right:3rem!important}.frmx-m-xl-auto{margin:auto!important}.frmx-mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.frmx-my-xl-auto{margin-bottom:auto!important}.frmx-mt-xl-auto,.frmx-my-xl-auto{margin-top:auto!important}.frmx-mb-xl-auto{margin-bottom:auto!important}.frmx-ms-xl-auto{margin-left:auto!important}.frmx-me-xl-auto{margin-right:auto!important}}@media(min-width:1400px){.frmx-m-xxl-0{margin:0!important}.frmx-mx-xxl-0{margin-left:0!important;margin-right:0!important}.frmx-my-xxl-0{margin-bottom:0!important}.frmx-mt-xxl-0,.frmx-my-xxl-0{margin-top:0!important}.frmx-mb-xxl-0{margin-bottom:0!important}.frmx-ms-xxl-0{margin-left:0!important}.frmx-me-xxl-0{margin-right:0!important}.frmx-m-xxl-1{margin:.25rem!important}.frmx-mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.frmx-my-xxl-1{margin-bottom:.25rem!important}.frmx-mt-xxl-1,.frmx-my-xxl-1{margin-top:.25rem!important}.frmx-mb-xxl-1{margin-bottom:.25rem!important}.frmx-ms-xxl-1{margin-left:.25rem!important}.frmx-me-xxl-1{margin-right:.25rem!important}.frmx-m-xxl-2{margin:.5rem!important}.frmx-mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.frmx-my-xxl-2{margin-bottom:.5rem!important}.frmx-mt-xxl-2,.frmx-my-xxl-2{margin-top:.5rem!important}.frmx-mb-xxl-2{margin-bottom:.5rem!important}.frmx-ms-xxl-2{margin-left:.5rem!important}.frmx-me-xxl-2{margin-right:.5rem!important}.frmx-m-xxl-3{margin:1rem!important}.frmx-mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.frmx-my-xxl-3{margin-bottom:1rem!important}.frmx-mt-xxl-3,.frmx-my-xxl-3{margin-top:1rem!important}.frmx-mb-xxl-3{margin-bottom:1rem!important}.frmx-ms-xxl-3{margin-left:1rem!important}.frmx-me-xxl-3{margin-right:1rem!important}.frmx-m-xxl-4{margin:1.5rem!important}.frmx-mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.frmx-my-xxl-4{margin-bottom:1.5rem!important}.frmx-mt-xxl-4,.frmx-my-xxl-4{margin-top:1.5rem!important}.frmx-mb-xxl-4{margin-bottom:1.5rem!important}.frmx-ms-xxl-4{margin-left:1.5rem!important}.frmx-me-xxl-4{margin-right:1.5rem!important}.frmx-m-xxl-5{margin:3rem!important}.frmx-mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.frmx-my-xxl-5{margin-bottom:3rem!important}.frmx-mt-xxl-5,.frmx-my-xxl-5{margin-top:3rem!important}.frmx-mb-xxl-5{margin-bottom:3rem!important}.frmx-ms-xxl-5{margin-left:3rem!important}.frmx-me-xxl-5{margin-right:3rem!important}.frmx-p-xxl-0{padding:0!important}.frmx-px-xxl-0{padding-left:0!important;padding-right:0!important}.frmx-py-xxl-0{padding-bottom:0!important}.frmx-pt-xxl-0,.frmx-py-xxl-0{padding-top:0!important}.frmx-pb-xxl-0{padding-bottom:0!important}.frmx-ps-xxl-0{padding-left:0!important}.frmx-pe-xxl-0{padding-right:0!important}.frmx-p-xxl-1{padding:.25rem!important}.frmx-px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.frmx-py-xxl-1{padding-bottom:.25rem!important}.frmx-pt-xxl-1,.frmx-py-xxl-1{padding-top:.25rem!important}.frmx-pb-xxl-1{padding-bottom:.25rem!important}.frmx-ps-xxl-1{padding-left:.25rem!important}.frmx-pe-xxl-1{padding-right:.25rem!important}.frmx-p-xxl-2{padding:.5rem!important}.frmx-px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.frmx-py-xxl-2{padding-bottom:.5rem!important}.frmx-pt-xxl-2,.frmx-py-xxl-2{padding-top:.5rem!important}.frmx-pb-xxl-2{padding-bottom:.5rem!important}.frmx-ps-xxl-2{padding-left:.5rem!important}.frmx-pe-xxl-2{padding-right:.5rem!important}.frmx-p-xxl-3{padding:1rem!important}.frmx-px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.frmx-py-xxl-3{padding-bottom:1rem!important}.frmx-pt-xxl-3,.frmx-py-xxl-3{padding-top:1rem!important}.frmx-pb-xxl-3{padding-bottom:1rem!important}.frmx-ps-xxl-3{padding-left:1rem!important}.frmx-pe-xxl-3{padding-right:1rem!important}.frmx-p-xxl-4{padding:1.5rem!important}.frmx-px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.frmx-py-xxl-4{padding-bottom:1.5rem!important}.frmx-pt-xxl-4,.frmx-py-xxl-4{padding-top:1.5rem!important}.frmx-pb-xxl-4{padding-bottom:1.5rem!important}.frmx-ps-xxl-4{padding-left:1.5rem!important}.frmx-pe-xxl-4{padding-right:1.5rem!important}.frmx-p-xxl-5{padding:3rem!important}.frmx-px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.frmx-py-xxl-5{padding-bottom:3rem!important}.frmx-pt-xxl-5,.frmx-py-xxl-5{padding-top:3rem!important}.frmx-pb-xxl-5{padding-bottom:3rem!important}.frmx-ps-xxl-5{padding-left:3rem!important}.frmx-pe-xxl-5{padding-right:3rem!important}.frmx-m-xxl-auto{margin:auto!important}.frmx-mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.frmx-my-xxl-auto{margin-bottom:auto!important}.frmx-mt-xxl-auto,.frmx-my-xxl-auto{margin-top:auto!important}.frmx-mb-xxl-auto{margin-bottom:auto!important}.frmx-ms-xxl-auto{margin-left:auto!important}.frmx-me-xxl-auto{margin-right:auto!important}}.frmx-shadow-none{box-shadow:none!important}.frmx-shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.frmx-shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.frmx-shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}@media(min-width:576px){.frmx-shadow-sm-none{box-shadow:none!important}.frmx-shadow-sm-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.frmx-shadow-sm{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.frmx-shadow-sm-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}}@media(min-width:768px){.frmx-shadow-md-none{box-shadow:none!important}.frmx-shadow-md-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.frmx-shadow-md{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.frmx-shadow-md-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}}@media(min-width:992px){.frmx-shadow-lg-none{box-shadow:none!important}.frmx-shadow-lg-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.frmx-shadow-lg{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.frmx-shadow-lg-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}}@media(min-width:1200px){.frmx-shadow-xl-none{box-shadow:none!important}.frmx-shadow-xl-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.frmx-shadow-xl{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.frmx-shadow-xl-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}}@media(min-width:1400px){.frmx-shadow-xxl-none{box-shadow:none!important}.frmx-shadow-xxl-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.frmx-shadow-xxl{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.frmx-shadow-xxl-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}}.frmx-text-center{text-align:center!important}.frmx-text-start{text-align:left!important}.frmx-text-end{text-align:right!important}@media(min-width:576px){.frmx-text-sm-center{text-align:center!important}.frmx-text-sm-start{text-align:left!important}.frmx-text-sm-end{text-align:right!important}}@media(min-width:768px){.frmx-text-md-center{text-align:center!important}.frmx-text-md-start{text-align:left!important}.frmx-text-md-end{text-align:right!important}}@media(min-width:992px){.frmx-text-lg-center{text-align:center!important}.frmx-text-lg-start{text-align:left!important}.frmx-text-lg-end{text-align:right!important}}@media(min-width:1200px){.frmx-text-xl-center{text-align:center!important}.frmx-text-xl-start{text-align:left!important}.frmx-text-xl-end{text-align:right!important}}@media(min-width:1400px){.frmx-text-xxl-center{text-align:center!important}.frmx-text-xxl-start{text-align:left!important}.frmx-text-xxl-end{text-align:right!important}}.frmx-g-0{--frmx-gutter-x:0;--frmx-gutter-y:0}.frmx-g-1{--frmx-gutter-x:0.25rem;--frmx-gutter-y:0.25rem}.frmx-g-2{--frmx-gutter-x:0.5rem;--frmx-gutter-y:0.5rem}.frmx-g-3{--frmx-gutter-x:1rem;--frmx-gutter-y:1rem}.frmx-g-4{--frmx-gutter-x:1.5rem;--frmx-gutter-y:1.5rem}.frmx-g-5{--frmx-gutter-x:3rem;--frmx-gutter-y:3rem}.frmx-row[class*=frmx-g-]{margin-left:calc(var(--frmx-gutter-x)/-2);margin-right:calc(var(--frmx-gutter-x)/-2);margin-top:calc(var(--frmx-gutter-y)*-1)}.frmx-row[class*=frmx-g-]>[class*=frmx-col]{margin-top:var(--frmx-gutter-y);padding-left:calc(var(--frmx-gutter-x)/2);padding-right:calc(var(--frmx-gutter-x)/2)}.frmx-mt-70{margin-top:70px!important}.frmx-position-static{position:static!important}.frmx-position-relative{position:relative!important}.frmx-position-absolute{position:absolute!important}.frmx-position-fixed{position:fixed!important}.frmx-position-sticky{position:sticky!important}.frmx-list-unstyled{list-style:none!important;padding:0!important}.frmx-dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem .5rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.frmx-dropdown-item:focus,.frmx-dropdown-item:hover{background-color:#e9ecef;color:#1e2125}.frmx-dropdown-item.active,.frmx-dropdown-item:active{background-color:#0d6efd;color:#fff;text-decoration:none}.frmx-dropdown-item.disabled,.frmx-dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.forumax-fse #frmx-bbpress-main .frmx-row{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:0;margin-left:-15px;margin-right:-15px;max-width:100%}.forumax-fse #frmx-bbpress-main .community-post{padding:15px 30px}.forumax-fse #frmx-bbpress-main .frmx-row>[class*=frmx-col]{box-sizing:border-box;flex-shrink:0;min-width:0;padding-left:15px;padding-right:15px}.forumax-fse #frmx-bbpress-main .frmx-col-lg-8{flex:1 1 0%}.forumax-fse #frmx-bbpress-main .frmx-col-lg-4{flex:0 0 280px;max-width:280px;width:280px}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget{max-width:100%;overflow:visible;width:100%}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_display_stats dl{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:1fr auto;margin:0;row-gap:8px}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_display_stats dd,.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_display_stats dt{font-size:16px;font-weight:500;margin:0}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_display_stats dd{text-align:right}.forumax-fse #frmx-bbpress-main .forum-sidebar ul{list-style:none;margin:0;padding-left:0}.forumax-fse #frmx-bbpress-main .forum-sidebar li{align-items:center;display:flex;list-style:none}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_display_views .bbp-views-widget{list-style:none;margin:0;padding:0}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_display_views .bbp-views-widget li{border-bottom:1px solid var(--black_50);display:block;margin:0;padding:12px 0 10px}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_display_views .bbp-view-title{align-items:center;color:var(--black_700);display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:1.5;padding:0 2px 0 0;text-decoration:none;transition:all .2s ease}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_display_views .bbp-view-title:after{color:var(--black_350);content:"›";font-size:15px;line-height:1}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_display_views .bbp-view-title:focus,.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_display_views .bbp-view-title:hover{color:var(--bbpc_brand_color)}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-widget{list-style:none;margin:0;padding:0}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-widget li{align-items:start;border-bottom:1px solid var(--black_50);-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:minmax(78px,auto) 1fr;margin:0;padding:11px 0}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-label{color:var(--black_700);font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1.5}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-value{color:var(--black_600);font-size:14px;font-weight:400;line-height:1.5;min-width:0;overflow-wrap:anywhere;word-break:break-word}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-value a{color:var(--black_700);text-decoration:none}.forumax-fse #frmx-bbpress-main .forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-value a:hover{color:var(--bbpc_brand_color);text-decoration:underline}.forumax-fse #frmx-bbpress-main .community-post .post-content .author-avatar.forum-icon{width:40px}.forumax-fse #frmx-bbpress-main .community-post .post-content .author-avatar.forum-icon img,.forumax-fse #frmx-bbpress-main .load-forum .community-posts-wrapper .meta img{height:auto}@media(max-width:768px){.forumax-fse #frmx-bbpress-main .frmx-row{flex-direction:column}.forumax-fse #frmx-bbpress-main .frmx-col-lg-4{flex:0 0 100%;max-width:100%;width:100%}}.forumax-fse #frmx-bbpress-main{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:40px 20px;width:100%}.frmx-forum-archive{padding:40px 20px}.frmx-forum-archive .entry-title{font-size:28px;font-weight:600;margin-bottom:20px}.frmx-row.frmx-sidebar-left{flex-direction:row-reverse}.load-forum .community-posts-wrapper .community-post .entry-content .community-post-meta{margin:0}.forum-title-area{align-items:center;backdrop-filter:blur(4px);background:linear-gradient(264deg,transparent .95%,hsla(0,0%,100%,.4) 98.24%);border-radius:15px;display:inline-flex;gap:25px;justify-content:center;padding:15px 25px;text-align:left}@media(max-width:550px){.forum-title-area{flex-direction:column;gap:20px;padding:15px;text-align:center}}.forum-title-area h1{font-size:34px;margin-bottom:6px}@media(max-width:550px){.forum-title-area h1{font-size:28px}}.forum-title-area.no-thumb{text-align:center}.forum-title-area .content{padding-top:5px}.forum-title-area p{font-size:18px;margin:0}.forum-title-area .thumbnail img{max-width:75px;padding-top:5px}input.mce-textbox{padding:0 5px!important}.bb-radius{background:var(--bs-white);border:1px solid var(--black_50);border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-top:-1px;overflow:hidden}.button-container .all_doc_btn{margin-top:40px}@keyframes slideDown{0%{transform:translate3d(0,15px,0)}to{transform:translate3d(0,23px,0)}}.doc_border_btn.border-light{border-color:#cfebf1!important}.doc_border_btn.border-light svg{margin-left:8px;transition:all .3s ease-in-out;vertical-align:0}.doc_border_btn.border-light:hover{border-color:var(--bbpc_brand_color)!important}.doc_border_btn.border-light:hover svg path{fill:#fff}.pagination-wrapper{align-items:center;background:var(--bs-white);border-radius:6px;box-shadow:0 3px 6px 0 rgba(4,73,89,.06);display:flex;justify-content:space-between;margin-top:10px;padding:23px 30px}@media(max-width:768px){.pagination-wrapper{padding:20px}}@media(max-width:576px){.pagination-wrapper{flex-direction:column}}.pagination-wrapper p{color:var(--black_500);font-size:14px;margin:0}.pagination-wrapper .post-pagination{list-style:none;margin:0;padding:0}@media(max-width:768px){.pagination-wrapper .post-pagination{margin-top:30px}}.pagination-wrapper .post-pagination li{display:inline-block}.pagination-wrapper .post-pagination li.pegi-disable{display:none}.pagination-wrapper .post-pagination li:not(:last-child){margin-right:3px}.pagination-wrapper .post-pagination li a{background:#f2f5f6;border-radius:3px;color:var(--black_500);display:block;height:35px;line-height:35px;text-align:center;width:35px}.pagination-wrapper .post-pagination li a.active,.pagination-wrapper .post-pagination li a:hover{background:var(--bbpc_brand_color);color:#fff}body.reply-template-default .page_wrapper{padding-top:150px}@media(max-width:768px){body.reply-template-default .page_wrapper{padding-top:100px}}.community-post{align-items:center;border:1px solid transparent;border-radius:6px;box-shadow:0 2px 8px 0 rgba(2,47,57,.1);display:flex;justify-content:space-between;margin-bottom:20px;padding:23px 30px;transition:all .3s ease-in-out}.community-post.forum-item{padding:25px 20px}.community-post.forum-item .post-content p{font-size:14px;line-height:1.6}@media(max-width:667px){.community-post{display:block}}@media(max-width:420px){.community-post{padding:20px 15px}}.community-post:hover{border-color:#eef3f6;box-shadow:0 24px 40px 0 rgba(2,47,57,.12);transform:translateX(10px)}.community-post .post-content{align-items:center;display:flex;flex-wrap:wrap;gap:25px}.community-post .post-content .author-avatar{margin-bottom:5px;margin-right:0!important}.community-post .post-content .author-avatar.forum-icon img{border-radius:0}.community-post .post-content .author-avatar img{border-radius:50%;max-width:60px}@media(max-width:667px){.community-post .post-content .author-avatar{display:none}}@media(max-width:450px){.community-post .post-content .author-avatar{margin-right:15px}}.community-post .post-content .entry-content{flex:2;padding:0}.community-post .post-content .entry-content .post-title{font-size:18px;font-weight:500;line-height:1.4;margin-bottom:0}.community-post .post-content .entry-content .post-title:hover{color:var(--bbpc_brand_color)}.community-post .post-content .entry-content p{margin:0}@media(max-width:667px){.community-post .post-meta-wrapper{display:none;margin-top:15px}}.community-post .post-meta-wrapper .post-meta-info{list-style:none;margin:0;padding:0}.community-post .post-meta-wrapper .post-meta-info li{display:inline-block}.community-post .post-meta-wrapper .post-meta-info li:not(:last-child){margin-right:50px}@media(max-width:991px){.community-post .post-meta-wrapper .post-meta-info li:not(:last-child){margin-right:20px}}.community-post .post-meta-wrapper .post-meta-info li a{align-items:center;color:var(--black_500);display:flex;font-size:14px;text-decoration:none}.community-post .post-meta-wrapper .post-meta-info li a i{margin-right:4px}.community-post .post-meta-wrapper .post-meta-info li a:hover{color:var(--bbpc_brand_color)}.community-post.style-two{border-radius:0;box-shadow:none;margin-bottom:0;position:relative}.community-post.style-two:not(:last-child){border-bottom:1px solid var(--black_50)}.community-post.style-two .post-meta-wrapper .post-meta-info li i{transition:all .3s ease-in-out}.community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover a{color:#b1b5c0}.community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover i{color:#f9ae44}.community-post.style-two .post-content .entry-content .post-title{display:inline-block;margin:0 0 8px}.community-post.style-two .post-content .com-featured{color:#fff;height:30px;padding:0 15px;position:absolute;right:0;text-align:center;top:-2px;width:30px;z-index:2}.community-post.style-two .post-content .com-featured i{font-size:14px;position:relative;z-index:22}.community-post.style-two .post-content .com-featured:after{border-left:30px solid transparent;border-right:0 solid transparent;border-top:30px solid #00ae69;content:"";height:0;position:absolute;right:0;top:0;width:0;z-index:1}.community-post.style-two .post-content .cat-wrap{display:inline-block;vertical-align:3px}.community-post.style-two .meta{align-items:center;display:flex;gap:16px;padding-left:0}.community-post.style-two .meta li{color:var(--black_400);display:inline-block;font-size:14px}.community-post.style-two .meta li img{display:inline-block;vertical-align:-2px}.community-post.style-two .meta li i,.community-post.style-two .meta li img{font-size:14px;margin-right:10px}.community-post.style-two .meta li a{color:var(--black_350);font-size:14px;text-decoration:none}.community-post.style-two .meta li a:hover{color:var(--bbpc_brand_color)}.community-post.style-two:hover{background:#f7f9fa;border-color:#f7f9fa;box-shadow:none;transform:translateX(0)}.forums-box{background:var(--black_25);margin-bottom:20px}.forums-box .forum-titles{display:flex;justify-content:flex-end;list-style:none!important;margin:0;padding:0}.forums-box .forum-titles li{font-size:14px;text-align:right}.forums-box .forum-titles .forum-reply-count,.forums-box .forum-titles .forum-topic-count{color:var(--black_800);flex-basis:25%}.forums-box .forum-titles .forum-freshness{flex-basis:50%}.forums-box .forum-titles .forum-freshness .freshness-box{display:flex;flex-direction:column;font-size:14px;line-height:1.3}.forums-box .forum-titles .forum-freshness .freshness-box a{color:var(--black_500);text-decoration:none}.forums-box .forum-titles .forum-freshness .freshness-box a:hover{color:var(--bbpc_brand_color)}.forums-box .forum-titles .forum-freshness .freshness-box .freshness-btm{align-items:center;display:flex;justify-content:flex-end;padding-top:5px}.forums-box .forum-titles .forum-freshness .freshness-box .freshness-btm .bbp-author-name{margin-right:10px}.forums-box .forum-titles .forum-freshness .freshness-box .freshness-btm .bbp-author-avatar img{border-radius:50%;max-width:30px}.forums-box .support-category-menus .forum-titles li,.forums-box .support-category-menus span,.forums-box .support-info .forum-titles li,.forums-box .support-info span{font-weight:500}.post-header{background:rgba(7,134,105,.05);border:1px solid var(--black_50);border-top-left-radius:6px;border-top-right-radius:6px;display:flex;justify-content:space-between;padding:17px 30px}.post-header.forums-header{align-items:center;background:var(--black_50);display:flex;padding:17px 15px}@media(max-width:767px){.post-header.forums-header .support-category-menus{display:none}}@media(max-width:768px){.post-header{display:block}}@media(max-width:576px){.post-header{padding:15px}}.post-header .support-total-info{list-style:none;margin:0;padding:0}@media(max-width:768px){.post-header .support-total-info{margin-bottom:10px}}.post-header .support-total-info li{display:inline-block;font-size:14px}.post-header .support-total-info li.active .open-data,.post-header .support-total-info li.open-ticket{color:var(--black_800);font-weight:500}.post-header .support-total-info li.close-ticket a{color:var(--black_500)}.post-header .support-total-info li a{color:var(--black_500);font-size:14px;font-weight:400;text-decoration:none}.post-header .support-total-info li a:hover{color:var(--bbpc_brand_color)}.post-header .support-total-info li:not(:last-child){margin-right:20px}.post-header .support-total-info li i{color:#00ae69;margin-right:3px;vertical-align:-2px}.post-header .support-total-info li:first-child i{color:#f06292}.post-header .category-menu li .dropdown-menu{display:none;top:12px!important;transform:translate3d(0,23px,0)!important}.post-header .category-menu li .dropdown-menu.show{display:block;position:absolute;z-index:1}.post-header .category-menu li:nth-child(3) .dropdown-menu,.post-header .category-menu li:nth-child(4) .dropdown-menu{left:auto!important;right:-11px}@media(max-width:380px){.post-header .category-menu li:nth-child(4) .dropdown-menu{width:190px}}.post-header .category-menu li:nth-child(3) .title:after,.post-header .category-menu li:nth-child(3) .title:before{right:40px}.post-header .category-menu li:first-child .title:after,.post-header .category-menu li:first-child .title:before{left:30px;right:auto}.post-header .category-menu li:nth-child(2) .title:after,.post-header .category-menu li:nth-child(2) .title:before{left:25px;right:auto}.post-header .category-menu .dropdown-toggle{background:transparent;border:0;box-shadow:none;color:var(--black_500);font-size:14px;padding:0 15px;position:relative}.post-header .category-menu .dropdown-toggle.show,.post-header .category-menu .dropdown-toggle:hover{color:var(--black_900)}.post-header .category-menu .dropdown-toggle.show:after{top:0;transform:rotate(180deg)}.post-header .category-menu .dropdown-toggle:after{border:0;content:"3";font-family:eleganticons;position:absolute;right:-5px;top:50%;transform:translateY(-50%)}.post-header .category-menu .btn-secondary:not(:disabled):not(.disabled).active,.post-header .category-menu .btn-secondary:not(:disabled):not(.disabled):active,.post-header .category-menu .show>.btn-secondary.dropdown-toggle{background-color:transparent;border:none;box-shadow:none;color:var(--black_500)}.post-header .category-menu .dropdown-menu{animation:slideDown .12s cubic-bezier(0,.1,.1,1) backwards;background:var(--bs-white);border:1px solid var(--black_50);box-shadow:var(--bs_xl);padding:0;width:260px}@media(max-width:576px){.post-header .category-menu .dropdown-menu{width:210px}}.post-header .category-menu .title{background:var(--black_25);border-bottom:1px solid var(--black_75);font-size:14px;font-weight:500;line-height:1;margin:0;padding:14px 20px 11px;position:relative}.post-header .category-menu .title:before{background:var(--black_50);top:-8px}.post-header .category-menu .title:after,.post-header .category-menu .title:before{content:"";height:16px;position:absolute;right:30px;transform:rotate(45deg);width:16px}.post-header .category-menu .title:after{background:var(--black_25);top:-6px}.post-header .category-menu .cate-search-form{margin-bottom:0;margin-top:12px;padding:0 20px}.post-header .category-menu .cate-search-form input{background:#fbfcfc;border:1px solid #e2e7e8;border-radius:4px;font-size:14px;padding:6px 20px;width:100%}.post-header .category-menu .cate-search-form input::-moz-placeholder{color:#a8acb6}.post-header .category-menu .cate-search-form input::placeholder{color:#a8acb6}.post-header .category-menu .cate-search-form input:focus{background:#fff;border:1px solid var(--black_800)}.post-header .category-menu .all-users{border-bottom:1px solid var(--black_75);display:flex;flex-flow:column;font-size:14px;gap:5px;padding:12px 22px}.post-header .category-menu .all-users .count{background:#ebedf0;border-radius:10px;color:#838793;font-size:10px;font-size:12px;height:auto;margin-left:5px;padding:1px 5px 0;top:8px;width:auto}.post-header .category-menu .all-users .frmx-dropdown-item{align-items:center;color:var(--black_500);display:flex;text-decoration:none}.post-header .category-menu .all-users .frmx-dropdown-item:hover{border-radius:5px;color:var(--black_900);text-decoration:none}.post-header .category-menu .all-users img{border-radius:50%;display:inline-block;margin-right:10px;width:20px}.post-header .category-menu .tagList a{color:var(--black_400);padding:0}.post-header .category-menu .tagList a span{background:var(--bbpc_brand_color);border-radius:4px;display:inline-block;height:12px;margin-right:10px;vertical-align:-3px;width:12px}.post-header .category-menu .tagList a:not(:last-child){border-bottom:1px solid #e6eeef}.post-header .category-menu .tagList a:focus,.post-header .category-menu .tagList a:hover{background:transparent;color:var(--black_800)}.post-header .category-menu .short-by{background-color:var(--bs-white);display:block;padding:10px 20px;text-decoration:none}.post-header .category-menu .short-by a{color:var(--black_400);display:block;font-size:14px;padding:7px 0 7px 20px;position:relative;text-decoration:none}.post-header .category-menu .short-by a:hover{background:transparent;color:var(--black_800)}.post-header .category-menu .short-by a.active-short{color:var(--black_800)}.post-header .category-menu .short-by a.active-short:before{color:#0abe76;content:"N";font-family:eleganticons;font-size:14px;left:0;position:absolute;top:7px}.forum-page-content .communities-boxes{margin:0 -30px}.post-header .support-category-menus .forumax-sort-lists .frmx-dropdown .frmx-dropdown-toggle:focus,.post-header .support-category-menus .forumax-sort-lists .frmx-dropdown .frmx-dropdown-toggle:hover{background:transparent;color:var(--black_900)}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.answer-action{align-items:center;background:#fff;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:80px;padding:20px 30px}@media(max-width:768px){.answer-action{display:block}}.answer-action .action-content{align-items:center;display:flex}.answer-action .action-content .image-wrap{margin-right:30px}.answer-action .action-content .ans-title{font-size:22px;font-weight:500;margin-bottom:5px}.answer-action .action-content p{margin:0}.answer-action .btn-ans{border:1px solid var(--bbpc_brand_color);box-shadow:none;font-size:16px;font-weight:500;padding:10px 25px;transition:all .3s ease-in-out}.answer-action .btn-ans:hover{background:transparent;color:var(--bbpc_brand_color)}@media(max-width:768px){.answer-action .btn-ans{margin-left:130px;margin-top:5px}}.call-to-action{background:#242729;padding:55px 0}.call-to-action,.call-to-action .container{position:relative}.call-to-action .overlay-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.call-to-action .action-content-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto}@media(max-width:576px){.call-to-action .action-content-wrapper{display:block;text-align:center}}.call-to-action .action-content-wrapper .action-title-wrap{align-items:center;display:flex}.call-to-action .action-content-wrapper .action-title-wrap img{padding-right:45px}.call-to-action .action-content-wrapper .action-title-wrap .action-title{color:#fff;font-size:44px;font-weight:500;line-height:1.2}@media(max-width:991px){.call-to-action .action-content-wrapper .action-title-wrap .action-title{font-size:34px}}.call-to-action .action-content-wrapper .action_btn{border:1px solid var(--bbpc_brand_color);font-size:16px;font-weight:500;padding:12px 25px}.call-to-action .action-content-wrapper .action_btn:hover{background:transparent;border-color:#fff;color:#fff}.status_widget .status{margin-bottom:25px}.status_widget .offline{border:2px solid #f5d597;border-radius:4px;color:#f4b130;display:inline-block;margin-left:5px;padding:0 13px}.status_widget .title-sm{color:var(--black_800);font-size:16px;font-weight:500;margin-bottom:10px}.status_widget .open-hours{margin-bottom:30px}.status_widget .open-hours p{margin-bottom:0}@media(min-width:991px){.status_widget .open-hours p{max-width:240px}}.status_widget .current-time{margin-top:28px}.status_widget .current-time:after{clear:both;content:"";display:block}.status_widget .current-time li{float:left;width:50%}.w_tag_list.style-light li a{background:#f0f2f5}.w_tag_list.style-light li a:hover{background:rgba(7,134,105,.15);box-shadow:none;color:var(--bbpc_brand_color)}.usefull-links{list-style:none;margin:0;padding:0}.usefull-links li{padding:7px 0}.usefull-links li i{margin-right:10px}.usefull-links li a{color:var(--black_500);display:inline-block;font-size:16px;font-weight:400}.usefull-links li a:hover{color:var(--bbpc_brand_color)}.forumax-forums-list li,.ticket_categories li{align-items:center;display:flex;justify-content:space-between;padding:12px 0 10px;position:relative}.forumax-forums-list li:not(:last-child),.ticket_categories li:not(:last-child){border-bottom:1px solid var(--black_50)}.forumax-forums-list li .forumax-forum-count,.ticket_categories li .forumax-forum-count{background:rgba(175,184,193,.2);border-radius:2em;color:#838793;display:flex;font-size:12px;font-weight:500;height:22px;line-height:1.2;min-width:20px;padding:5px 7px 5px 8px;transition:all .3s}.forumax-forums-list li:hover .forumax-forum-count,.ticket_categories li:hover .forumax-forum-count{background:var(--bbpc_brand_color);color:#fff}.forumax-forums-list li:hover a,.ticket_categories li:hover a{color:var(--bbpc_brand_color)}.forumax-forums-list li .forumax-forum-title,.ticket_categories li .forumax-forum-title{align-items:center;display:flex;gap:10px;min-width:0}.forumax-forums-list li .forumax-forum-icon img,.ticket_categories li .forumax-forum-icon img{display:block;height:16px;max-width:16px;-o-object-fit:cover;object-fit:cover;width:16px}.forumax-forums-list li a,.ticket_categories li a{color:var(--black_700);font-size:16px;text-decoration:none!important}.frmx-active-members{display:flex;flex-wrap:wrap;gap:8px}.frmx-active-members .frmx-active-member-item{flex-shrink:0;position:relative}.frmx-active-members .frmx-active-member-item:after{background:var(--black_800);border-radius:4px;bottom:calc(100% + 8px);color:var(--bs-white);content:attr(data-frmx-tooltip);font-size:12px;font-weight:500;line-height:1.3;padding:4px 10px;white-space:nowrap}.frmx-active-members .frmx-active-member-item:after,.frmx-active-members .frmx-active-member-item:before{left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .15s ease-in-out 0s;visibility:hidden;z-index:10}.frmx-active-members .frmx-active-member-item:before{border:4px solid transparent;border-top:4px solid var(--black_800);bottom:calc(100% + 4px);content:""}.frmx-active-members .frmx-active-member-item:hover:after,.frmx-active-members .frmx-active-member-item:hover:before{opacity:1;visibility:visible}.frmx-active-members .frmx-active-member-link{border:2px solid var(--black_75);border-radius:50%;display:block;flex-shrink:0;line-height:0;overflow:hidden;transition:all .2s ease-in-out 0s}.frmx-active-members .frmx-active-member-link:hover{border-color:var(--bbpc_brand_color);transform:translateY(-2px)}.frmx-active-members .frmx-active-member-link img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.forum-user-wrapper{background:#fbfbfc;padding-bottom:135px}.forum-user-wrapper .forum_main_inner{margin-top:-60px}form#bbp-reply-search-form:focus-within,form#bbp-topic-search-form:focus-within{border-color:var(--bbpc_brand_color)}form#bbp-reply-search-form input[type=search],form#bbp-topic-search-form input[type=search]{border:none;padding-left:10px;width:100%}.author_option{background:#fff;border-radius:10px;box-shadow:0 30px 60px 0 rgba(2,2,48,.08);padding:30px 30px 50px}.author_option .author_img{border-radius:5px;margin-bottom:20px;overflow:hidden}.author_option .nav.nav-tabs{border:none}.author_option .nav.nav-tabs li{margin-bottom:10px}.author_option .nav.nav-tabs li a{background:#f5f5f9;border:none;border-radius:25px;color:#232361;font-size:14px;font-weight:500;line-height:50px;padding:0 28px}.author_option .nav.nav-tabs li a i{padding-right:2px}.author_option .nav.nav-tabs li a svg{margin-right:7px;position:relative;top:-2.5px}.author_option .nav.nav-tabs li a.active,.author_option .nav.nav-tabs li a:hover{background:var(--bbpc_brand_color);color:#fff}.author_option .nav.nav-tabs li a.active svg path,.author_option .nav.nav-tabs li a:hover svg path{fill:#fff}.author_option .nav.nav-tabs li:last-child{margin-bottom:0}.forum_body_area{background:#fff;border-radius:10px;box-shadow:0 30px 60px 0 rgba(2,2,48,.08);padding:50px 40px 30px}.search_forum{margin-bottom:45px}.search_forum input{border:1px solid #f1f1f8;border-radius:25px;color:#848996;font-family:var(--rob);font-size:14px;font-weight:400;height:50px;line-height:50px;padding:0 30px}.search_forum input,.search_forum input:focus{background:#f7f7fb;box-shadow:none!important;outline:none!important}.search_forum input:focus{border:1px solid #f1f1f8}.search_forum input.placeholder{color:#848996;font-family:var(--rob);font-size:14px;font-weight:400}.search_forum input:-moz-placeholder,.search_forum input::-moz-placeholder{color:#848996;font-family:var(--rob);font-size:14px;font-weight:400}.search_forum input::-webkit-input-placeholder{color:#848996;font-family:var(--rob);font-size:14px;font-weight:400}.search_forum .input-group-append button{background:var(--bbpc_brand_color);border:none;border-bottom-right-radius:25px;border-top-right-radius:25px;color:#fff;padding:0;position:relative;text-align:center;width:80px}.search_forum .input-group-append button i{height:100%;left:58%;position:absolute;text-align:center;top:0;transform:rotate(-90deg)}.forum_topic_list h2{color:#232361;font-size:20px;font-weight:900;margin-bottom:20px}.list_pagination{padding-top:20px}.list_pagination .left{line-height:36px}.list_pagination .left p{color:#6b6b80;font-size:14px;font-weight:400;margin-bottom:0}.list_pagination .right nav ul{border:none;margin-bottom:0}.list_pagination .right nav ul li{margin-right:6px}.list_pagination .right nav ul li a{background:#f8f8f8;border:none;border-radius:10px!important;box-shadow:none;color:#6b6b80;font-size:14px;height:36px;line-height:36px;outline:none;padding:0;text-align:center;width:36px}.list_pagination .right nav ul li.active a,.list_pagination .right nav ul li:hover a{background:var(--bbpc_brand_color);color:#fff}.list_pagination .right nav ul li:last-child{margin-right:0}.profile_info .p_info_item_inner .col-sm-4:last-child .p_info_item img{margin-top:-13px}.profile_info .p_info_item_inner .p_info_item{border:1px solid #f1f1f8;border-radius:6px;padding-bottom:40px;padding-top:40px;text-align:center}.profile_info .p_info_item_inner .p_info_item img{margin-bottom:20px}.profile_info .p_info_item_inner .p_info_item h4{font-size:20px;font-weight:700;margin-bottom:10px}.profile_info .p_info_item_inner .p_info_item .info_btn{background:#f1f1fe;border-radius:13px;color:var(--bbpc_brand_color);display:inline-block;font-size:14px;font-weight:500;line-height:26px;padding:0 12px}.profile_info .p_info_item_inner .p_info_item .info_number{background:#fff4ee;border-radius:13px;color:#ff762b;display:inline-block;font-size:14px;font-weight:500;line-height:26px;padding:0 18px}.info_list{padding-bottom:60px;padding-top:45px}.info_list li{color:var(--p_color);font-size:14px;font-weight:500;margin-bottom:25px}.info_list li span{color:var(--black_800);float:left;font-size:14px;font-weight:700;min-width:250px;overflow:hidden}.info_list li a{color:#6b6b80;display:block;font-weight:400;overflow:hidden}.info_list li:last-child{margin-bottom:0}.p_social{border-top:1px solid #f0f0f7;margin-left:-40px;margin-right:-40px;padding-top:22px}.p_social li:first-child{padding-left:40px}.p_social li:last-child{margin-right:0;padding-right:40px}.p_social li{margin-right:10px}.p_social li a{background:#f2f2f7;border-radius:10px;color:var(--black_400);display:inline-block;font-size:14px;height:45px;line-height:45px;text-align:center;transition:all .3s linear 0s;width:45px}.p_social li a:hover{background:var(--bbpc_brand_color);color:#fff}.topic_comment_list li .media{padding-left:18px;padding-right:25px;padding-top:28px}.topic_comment_list li .media .d-flex{padding-right:18px}.topic_comment_list li .media .media-body{border-bottom:1px solid var(--black_50);padding-bottom:28px}.topic_comment_list li .media .media-body .t_title h4{font-size:16px;font-weight:500;margin-bottom:4px}.topic_comment_list li .media .media-body .dropdown{float:right;margin-right:14px;margin-top:-30px}.topic_comment_list li .media .media-body .dropdown button:after{display:none}.topic_comment_list li .media .media-body .dropdown button{border:none;box-shadow:none;color:var(--black_400);font-size:34px;line-height:26px;outline:none;padding:0}.topic_comment_list li .media .media-body .dropdown .dropdown-menu{background:#fff;border:1px solid #e8eff0;box-shadow:0 30px 40px 0 rgba(4,4,89,.1);left:auto!important;min-width:218px;padding:14px 0;right:-14px;top:20px!important}.topic_comment_list li .media .media-body .dropdown .dropdown-menu:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;content:"";height:0;position:absolute;right:16px;top:-10px;width:0;z-index:1}.topic_comment_list li .media .media-body .dropdown .dropdown-menu:after{border-color:transparent transparent #e8eff0;border-style:solid;border-width:0 10px 10px;content:"";height:0;position:absolute;right:16px;top:-11px;width:0}.topic_comment_list li .media .media-body .dropdown .dropdown-menu a{color:var(--p_color);font-size:16px;line-height:34px;padding:0 24px}.topic_comment_list li .media .media-body h6{color:var(--p_color);display:inline-block;font-size:14px;font-weight:400;margin-bottom:13px;margin-right:18px}.topic_comment_list li .media .media-body h6 i{font-size:14px;padding-right:7px}.topic_comment_list li .media .media-body p{font-size:14px;line-height:22px;margin-bottom:20px}.topic_comment_list li .media .media-body .help_start{color:var(--black_400);float:right;font-size:14px;margin-top:-22px}.topic_comment_list li .media .media-body .help_start i{color:#f9ae44;font-size:14px;padding-right:5px}.topic_comment_list li .media .help_btn{margin-left:7px}.topic_comment_list li:last-child .media .media-body{border-bottom:0}.forum_sidebar{font-size:14px;padding-left:20px;padding-right:5px}.topics-filter{margin-bottom:30px}.topics-filter .nav-item .nav-links{color:var(--black_400);position:relative}.topics-filter .nav-item .nav-links i{margin-right:2px;margin-top:-2px}.topics-filter .nav-item .nav-links.active,.topics-filter .nav-item .nav-links:hover{color:var(--black_800)}.topics-filter .nav-item .nav-links.active:after,.topics-filter .nav-item .nav-links:hover:after{background:var(--bbpc_brand_color);border-radius:25%;bottom:0;content:" ";height:2px;left:0;margin:auto;position:absolute;right:0;width:100%}.forum_sidebar_area{padding-bottom:100px;padding-top:100px}.forum_sidebar_area .custom_container{position:relative}.forum_sidebar_area .right_side_forum{margin-left:50px}.left_side_forum{max-width:265px}.wd_title{font-size:18px;margin-bottom:25px}.l_widget{margin-bottom:45px}.comment_list .navbar-nav li{border-bottom:1px solid #e6edf0;padding:10px 0}.comment_list .navbar-nav li:first-child{padding-top:0}.comment_list .navbar-nav li .media .d-flex{padding-right:10px}.comment_list .navbar-nav li .media .d-flex i{color:var(--p_color);margin-top:3px}.comment_list .navbar-nav li .media .media-body h4{display:inline-block;font-size:14px;font-weight:400;margin-bottom:0;transition:all .3s linear 0s}.comment_list .navbar-nav li .media .media-body h5{display:inline-block;font-size:14px;font-weight:400;margin-bottom:0;margin-left:9px}.comment_list .navbar-nav li .media .media-body p{font-size:12px;margin-bottom:0}.comment_list .navbar-nav li:hover .media .media-body h4{color:var(--bbpc_brand_color)}.comment_list .navbar-nav li:last-child{border-bottom:none;padding-bottom:0}.forum_body .navbar-nav li{padding:25.5px 30px;transition:all .3s linear 0s}.forum_body .navbar-nav li .media .media-body .t_title h4{margin-bottom:8px}.forum_body .navbar-nav li .media .media-body .t_title h4 i{color:#22863a;font-size:20px;margin-left:5px;position:relative;top:3px}.forum_body .navbar-nav li .media .media-body h6 svg{margin-right:5px;position:relative;top:-1px}.forum_body .navbar-nav li .media .media-body h6:hover{color:var(--bbpc_brand_color)}.forum_body .navbar-nav li .media .media-body h6:hover svg path{fill:var(--bbpc_brand_color)}.forum_body .navbar-nav li .media .media-right .nav{display:inline-block}.forum_body .navbar-nav li .media .media-right .nav li{border:none;display:inline-block;margin-left:-12px;padding:0;transition:all .3s linear 0s}.forum_body .navbar-nav li .media .media-right .nav li a{margin-left:0}.forum_body .navbar-nav li .media .media-right .nav li a:after{display:none}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu{background:#fff;border:1px solid #e6edf0;border-radius:4px;box-shadow:0 30px 40px rgba(10,71,102,.1);display:block;left:auto!important;margin-top:15px;min-width:400px;opacity:0;padding:30px;position:absolute;right:-18px!important;transition:all .3s linear 0s;visibility:hidden}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 8px;content:"";height:0;position:absolute;right:18px;top:-8px;width:0;z-index:1}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu:after{border-color:transparent transparent #e6edf0;border-style:solid;border-width:0 8px 8px;content:"";height:16px;position:absolute;right:18px;top:-17px;width:16px}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media{margin-bottom:50px}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .d-flex{padding-right:15px}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body h4{display:block;font-size:18px;font-weight:400;margin-bottom:18px;width:100%}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body .follow_btn{border:1px solid var(--black_500);border-radius:4px;display:inline-block;font-size:14px;font-weight:400;height:30px;line-height:28px;text-align:center;transition:all .3s linear 0s;width:90px}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .media .media-body .follow_btn:hover{background:var(--bbpc_brand_color);border-color:var(--bbpc_brand_color);color:#fff}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items{text-align:center}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items h4{font-size:14px;font-weight:400}.forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu .answere_items h6{font-size:18px;font-weight:400;margin-bottom:0}.forum_body .navbar-nav li .media .media-right .nav li:hover .dropdown-menu{opacity:1;visibility:visible}.forum_body .navbar-nav li .media .media-right .nav:hover li{margin-left:4px}.forum_body .navbar-nav li .media .media-right a{color:#54595d;margin-left:45px}.forum_body .navbar-nav li .media .media-right a i{color:#818799;margin-right:10px}.forum_body .navbar-nav li .media .media-right a:hover,.forum_body .navbar-nav li .media .media-right a:hover i,.forum_body .navbar-nav li:hover .media .media-body .t_title h4{color:var(--bbpc_brand_color)}.fade{transition:opacity .5s ease-in-out}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bbpress .breadcrumb .breadcrumb-item{margin-top:0}.bbpress a.bbp-breadcrumb-home{color:var(--black_900);font-size:14px;text-decoration:none}.bbpress a.bbp-breadcrumb-home:hover{color:#fff}.bbp-template-notice{margin-bottom:30px}.bbp-template-notice ul{list-style:none;margin:0;padding:0}.bbp-template-notice ul li.bbp-forum-description a{color:var(--bbpc_brand_color);text-decoration:none}.bbp-template-notice ul li.bbp-forum-description a:hover{text-decoration:underline}.bbp-forum-description span.bbp-author-avatar{display:none}.communities-boxes .forumax-com-box .icon-container{margin-bottom:25px}.communities-boxes .forumax-com-box .icon-container img{border-radius:5px;max-width:50px}.community-post.style-two .meta li img{border-radius:10px;max-width:18px}.bbp-shortcode .bbp-no-topic{margin:0}.bbp-no-topic,.bbp-reply-form{margin-top:60px}#new-post legend,.bbp-login-form legend{color:var(--black_800);font-size:20px;font-weight:600;line-height:1.4}#bbpress-forums fieldset.bbp-form input[type=password],#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select,#new-post .bbp-the-content-wrapper textarea,#new-post input[type=text],.bbp-login-form input[type=password],.bbp-login-form input[type=text]{background:var(--bs-white);border:1px solid var(--black_75);border-radius:4px;box-shadow:none;color:var(--black_600);font-weight:400;height:46px;line-height:1.4;padding-left:20px;transition:all .2s linear;width:100%}#bbpress-forums fieldset.bbp-form input[type=password]:focus,#bbpress-forums fieldset.bbp-form input[type=text]:focus,#bbpress-forums fieldset.bbp-form select:focus,#new-post .bbp-the-content-wrapper textarea:focus,#new-post input[type=text]:focus,.bbp-login-form input[type=password]:focus,.bbp-login-form input[type=text]:focus{border-color:var(--bbpc_brand_color)}#bbpress-forums fieldset.bbp-form .frmx-nice-select{float:inherit}.bbp-form .wp-editor-container{border:1px solid var(--black_75)}.bbp-form .wp-editor-container:hover{border:1px solid transparent;box-shadow:0 1px 2px 0 rgba(60,64,67,.302),0 2px 6px 2px rgba(60,64,67,.149)}#bbpress-forums fieldset.bbp-form p{margin:8px 0}#bbpress-forums fieldset select#bbp_forum_id{max-width:100%}.aq-form-wrapper .form-item{margin-top:30px}.aq-form-wrapper .form-item .frmx-nice-select.bbp_dropdown{width:100%}.bbp-submit-wrapper .fill-brand{background:var(--bbpc_brand_color);border:none;border-radius:4px;color:#fff!important;cursor:pointer;font-size:14px;font-weight:500;margin:0;padding:12px 24px;text-decoration:none!important;transition:all .3s linear;width:-moz-fit-content;width:fit-content}#new-post .bbp-the-content-wrapper{margin-top:30px;width:100%}.bbp-reply-form #new-post .bbp-the-content-wrapper{margin-bottom:25px;padding:0}div.bbp-submit-wrapper{display:flex;flex-flow:column;float:none;gap:15px}.bbp-your-profile>fieldset.bbp-form{border-bottom:3px dashed var(--black_75);margin-bottom:40px;padding-bottom:40px}.bbp-your-profile>fieldset.bbp-form input[value=admin]{color:red}.bbp-your-profile>fieldset.bbp-form #password{margin:25px 0}.bbp-your-profile>fieldset.bbp-form #password .user-generate-password{align-items:center;display:flex;gap:12px;margin:20px 0}.bbp-your-profile>fieldset.bbp-form #password .wp-pwd .wp-cancel-pw span{height:auto;line-height:22px;width:auto}.bbp-your-profile>fieldset.bbp-form #password .button{background:transparent;border:1px solid transparent;border-radius:5px;font-size:14px;padding:4px 13px;transition:all .3s}.bbp-your-profile>fieldset.bbp-form #password .button.wp-generate-pw{background:rgba(8,102,255,.1);border-color:rgba(8,102,255,.1);color:var(--bbpc_brand_color)}.bbp-your-profile>fieldset.bbp-form #password .button.wp-generate-pw:hover{background:rgba(8,102,255,.3);border-color:rgba(8,102,255,.3)}.bbp-your-profile>fieldset.bbp-form #password .button.wp-hide-pw{border:1px solid var(--black_50);color:var(--bbpc_brand_color)}.bbp-your-profile>fieldset.bbp-form #password .button.wp-cancel-pw{border:1px solid var(--black_50);color:#f84949;transition:all .3s ease-in-out}.bbp-your-profile>fieldset.bbp-form #password .button.wp-cancel-pw:hover{background:#f84949;border-color:#f84949;color:#fff}.bbp-your-profile>fieldset.bbp-form #password .button .dashicons{font-size:14px}.bbp-your-profile>fieldset.bbp-form #password .password-button-wrapper{display:flex;gap:8px}.bbp-your-profile>fieldset.bbp-form #password .password-input-wrapper{position:relative}.bbp-your-profile>fieldset.bbp-form #password .password-input-wrapper .wp-hide-pw{border:0;color:#7e8695;padding:0;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.bbp-your-profile>fieldset.bbp-form textarea{padding:10px 20px;width:100%}.bbp-your-profile>fieldset.bbp-form textarea:focus{border-color:var(--bbpc_brand_color)}.bbp-your-profile>fieldset.bbp-form .pw-weak{margin:4px 0 12px}.bbp-your-profile>fieldset.bbp-form .pw-weak .pw-checkbox{margin:0}.bbp-your-profile .user-submit{margin-top:18px}.bbp-your-profile .form-table td,.bbp-your-profile .form-table th{border:none;vertical-align:text-top}#new-post .bbp-the-content-wrapper textarea{border:none;height:300px;line-height:1.5;padding:20px}form.bbp-login-form{position:relative}.bbp-login-form .bbp-form .bbp-remember-me{margin-bottom:5px;margin-top:20px}.bbp_widget_login .bbp-login-links{float:right}#new-post label,.bbp-login-form label{color:var(--black_800);display:inline-block;font-size:14px;font-weight:600;margin-bottom:.4rem}.bbp_widget_login .bbp-login-links a.bbp-lostpass-link{padding-top:5px}input.checkbox-tik{color:var(--black_500);height:12px;left:0;margin:0;outline:none;position:relative;top:1px;width:12px}.checkbox-tik+label{font-size:15px;padding-left:5px}input.checkbox-tik:checked:before{border-color:var(--bbpc_brand_color)}input.checkbox-tik:before{background-color:#fff;border:1px solid var(--black_500);border-radius:2px;content:"";display:block;height:12px;left:0;position:absolute;top:0;width:12px}input.checkbox-tik:after{border:solid var(--bbpc_brand_color);border-width:0 2px 2px 0;content:"";display:block;height:11px;left:5px;opacity:0;position:absolute;top:-2px;transform:rotate(45deg);transition:all .2s linear;width:5px}input.checkbox-tik:checked:after{opacity:1}#new-post #bbp_topic_subscription+label,.bbp-remember-me label{font-size:14px;font-weight:400;margin-bottom:0}.bbp-submit-wrapper{margin-bottom:0}input#bbp_topic_subscription+label{color:var(--black_500)}.community-post .post-meta-wrapper .post-meta-info li a i{font-size:14px}#bbpress-forums .post-header .category-menu li:not(:last-child){margin-right:40px}.community-post.style-two .post-meta-wrapper .post-meta-info li:not(:last-child){margin-right:60px}.community-post.style-two .meta li i,.community-post.style-two .meta li img,.forum-post-content .forum-post-btm .taxonomy i,.forum-post-content .forum-post-btm .taxonomy img{margin-right:4px}ul.forum-titles .forum-freshness .freshness-box a{font-size:12px}ul.forum-titles .forum-freshness .freshness-box .freshness-btm .bbp-author-avatar img{height:auto}.bbp-pagination{display:flex;justify-content:flex-end;margin-bottom:0}@media(max-width:576px){.bbp-pagination{justify-content:start;margin-bottom:0;margin-top:15px}}.pagination-wrapper .page-numbers{background:var(--black_50);border-radius:3px;color:var(--black_500);display:block;font-size:14px;height:30px;line-height:30px;margin-right:5px;text-align:center;text-decoration:none!important;width:30px}.pagination-wrapper .page-numbers:not(.current):hover{background:rgba(7,134,105,.2)}.pagination-wrapper .page-numbers.current{background:var(--bbpc_brand_color);color:#fff}.pagination-wrapper .view-post-of{width:100%}.pagination-wrapper .page-numbers:last-child{margin-right:0}.bbp-forum-closed,.bbp-no-reply{margin-top:50px}.widget_display_stats dl dt{clear:left;float:left;margin:0 0 10px}.widget_display_stats dl dd{float:right;margin:0}.widget_display_replies li:before{content:"w";top:0}.widget_display_replies li:before,.widget_display_topics li:before{font-family:eleganticons;font-size:15px;left:0;margin:0 12px 0 0;position:absolute}.widget_display_topics li:before{content:"b";top:-2px}.widget_display_replies li,.widget_display_topics li{border-bottom:1px solid #e5e7e9;margin-bottom:10px;padding-bottom:10px;padding-left:30px;position:relative}.widget_display_replies li div,.widget_display_replies li time,.widget_display_topics li div,.widget_display_topics li time{color:var(--black_400);display:block}.widget_display_replies li .bbp-author-avatar img,.widget_display_topics li .bbp-author-avatar img{border-radius:50%;height:revert-layer;margin-right:5px}.widget_display_replies li a:hover,.widget_display_topics li a:hover{color:var(--bbpc_brand_color)}.bbp-logged-in .avatar{border-radius:99%;float:left;margin:0 15px 0 0}.bbp-logged-in h4{clear:none;font-size:18px;font-weight:400;margin:0 0 5px}.bbp-logged-in h4 a{color:#333;font-weight:500}.bbp-logged-in a.button.logout-link:hover,.bbp-logged-in h4 a:hover{color:var(--bbpc_brand_color)}.bbp-logged-in a.button.logout-link,.bbp-logged-in a.button.logout-link:hover{color:#666}.bbp_widget_login .bbp-logged-in{align-items:center;display:flex;gap:12px;justify-content:space-between}.bbp_widget_login .bbp-logged-in>a.submit.user-submit{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:0}.bbp_widget_login .bbp-logged-in .avatar{border-radius:99%;display:block;float:none;margin:0}.bbp_widget_login .bbp-logged-in h4{flex:1 1 auto;font-size:16px;line-height:1.2;margin:0}.bbp_widget_login .bbp-logged-in h4 a{color:var(--black_800);text-decoration:none}.bbp_widget_login .bbp-logged-in .logout-link{align-items:center;background:transparent;border:1px solid var(--black_100);border-radius:6px;color:var(--black_600);display:inline-flex;flex:0 0 auto;justify-content:center;margin:0;min-height:36px;padding:8px 14px;text-decoration:none;white-space:nowrap;width:auto}.bbp_widget_login .bbp-logged-in .logout-link:hover{border-color:var(--bbpc_brand_color);color:var(--bbpc_brand_color)}@media(max-width:480px){.bbp_widget_login .bbp-logged-in{flex-wrap:wrap}.bbp_widget_login .bbp-logged-in .logout-link{width:100%}}.bbp-submit-wrapper{float:left;margin-top:0}.forum-post-content .forum-post-btm .taxonomy.forum-post-cat{display:flex}.comment-content .bbp-topic-reply-link:hover{background:#fff;border:1px solid var(--black_800);color:var(--black_800)}.page-numbers{cursor:pointer!important}.pagination-wrapper .page-numbers.next{align-items:center;display:flex;justify-content:center;padding-bottom:2px}#tagList{padding-left:30px}.community-post-error{border:1px solid #e1e4e8;border-top:0 solid #e1e4e8;padding:60px 40px}.community-post-error .error-content{text-align:center}.community-post-error .error-content h3{font-size:24px;font-weight:400;margin:16px 0 10px}.community-post-error .error-content p{font-size:16px;margin-bottom:10px;margin-top:0}.community-post-error .error-content .error-icon{color:#a3aab1;margin-bottom:8px;margin-left:4px;margin-right:4px}.community-post-error .error-content .forumax-error{display:inline-block;fill:currentColor;vertical-align:text-top}.forum-loading{align-items:center;background-color:transparent;display:flex;justify-content:center;padding:50px;text-align:center}.forum-loading .configure-border-1{animation:configure-clockwise 3s ease-in-out 0s infinite alternate;background:#fb5b53;position:absolute}.forum-loading .configure-border-1,.forum-loading .configure-border-2{align-items:center;display:flex;height:50px;justify-content:center;padding:3px;width:50px}.forum-loading .configure-border-2{animation:configure-xclockwise 3s ease-in-out 0s infinite alternate;background:#3ff9dc;left:-115px;transform:rotate(45deg)}.forum-loading .configure-core{background-color:#1d2630;height:100%;width:100%}@keyframes configure-clockwise{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes configure-xclockwise{0%{transform:rotate(45deg)}25%{transform:rotate(-45deg)}50%{transform:rotate(-135deg)}75%{transform:rotate(-225deg)}to{transform:rotate(-315deg)}}.community-post.style-two .post-content .entry-content .solved-topic-bar{display:inline}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{padding:15px}#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-header .bbp-topic-author{padding-left:10px;text-align:left}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{border-radius:5px}a.sbv-show-where-step{display:block;margin-bottom:10px;padding-left:5px}.bbp-reply-form,.reply-edit #bbpress-forums fieldset.bbp-form,.reply-edit .bbp-no-topic,.topic-edit .bbp-topic-form{margin-top:0}.topic-edit #bbpress-forums fieldset.bbp-form{margin:0;padding:0}.reply-edit .bbp-reply-form{padding:0}.reply-edit .breadcrumb .breadcrumb-item:last-child{display:none}.bbpress-wrapper .bbp-reply-form{margin:50px;padding:30px}.forum-search #bbpress-forums .bbp-pagination{justify-content:center;margin-bottom:10px;width:100%}.forum-search #bbpress-forums .bbp-search-summary{background:var(--bs-white);border:1px solid var(--black_75);border-radius:8px;margin:0 0 12px;padding:12px 16px}.forum-search #bbpress-forums .bbp-search-summary-title{color:var(--black_800);font-size:17px;font-weight:600;line-height:1.4;margin:0}.forum-search #bbpress-forums ul.bbp-search-results{background:transparent;border:none;border-radius:10px;list-style:none;margin:0;padding:0}.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-footer,.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-header{display:none}.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body{background:transparent;border:none;margin:0;padding:0}.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-forum-header,.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-reply-header,.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-topic-header{background:var(--bs-white);border:1px solid var(--black_75);border-bottom:0;border-radius:10px 10px 0 0;display:block;margin:0;padding:16px 18px 12px}.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-forum-header+div,.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-reply-header+div,.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-topic-header+div{background:var(--bs-white);border:1px solid var(--black_75);border-radius:0 0 10px 10px;border-top:0;box-shadow:0 2px 10px rgba(2,47,57,.05);display:flex;margin:0 0 12px;overflow:hidden}.forum-search #bbpress-forums .bbp-forum-header .bbp-meta,.forum-search #bbpress-forums .bbp-reply-header .bbp-meta,.forum-search #bbpress-forums .bbp-topic-header .bbp-meta{align-items:center;color:var(--black_500);display:flex;font-size:13px;gap:10px;justify-content:space-between;line-height:1.5;margin-bottom:6px}.forum-search #bbpress-forums .bbp-forum-header .bbp-forum-permalink,.forum-search #bbpress-forums .bbp-reply-header .bbp-reply-permalink,.forum-search #bbpress-forums .bbp-topic-header .bbp-topic-permalink{color:var(--black_500);font-weight:500}.forum-search #bbpress-forums .bbp-forum-header .bbp-forum-title h3,.forum-search #bbpress-forums .bbp-reply-header .bbp-reply-title h3,.forum-search #bbpress-forums .bbp-topic-header .bbp-topic-title h3{color:var(--black_800);font-size:17px;font-weight:600;line-height:1.4;margin:0}.forum-search #bbpress-forums .bbp-forum-header a,.forum-search #bbpress-forums .bbp-reply-header a,.forum-search #bbpress-forums .bbp-topic-header a{color:inherit;text-decoration:none}.forum-search #bbpress-forums .bbp-forum-header .bbp-forum-title,.forum-search #bbpress-forums .bbp-reply-header .bbp-reply-title,.forum-search #bbpress-forums .bbp-topic-header .bbp-topic-title-meta{color:var(--black_600);font-size:13px;margin-top:4px}.forum-search #bbpress-forums .bbp-reply-author,.forum-search #bbpress-forums .bbp-topic-author{background:#f8fbfc;border-right:1px solid var(--black_75);min-width:130px;padding:14px 12px;text-align:center;width:130px}.forum-search #bbpress-forums .bbp-reply-author .bbp-author-avatar img,.forum-search #bbpress-forums .bbp-topic-author .bbp-author-avatar img{border-radius:50%;height:54px;margin-bottom:6px;width:54px}.forum-search #bbpress-forums .bbp-reply-author .bbp-author-name,.forum-search #bbpress-forums .bbp-topic-author .bbp-author-name{color:var(--black_700);display:block;font-size:13px;font-weight:600;line-height:1.4}.forum-search #bbpress-forums .bbp-reply-author .bbp-author-role,.forum-search #bbpress-forums .bbp-topic-author .bbp-author-role{color:var(--black_500);display:block;font-size:12px}.forum-search #bbpress-forums .bbp-forum-content,.forum-search #bbpress-forums .bbp-reply-content,.forum-search #bbpress-forums .bbp-topic-content{color:var(--black_600);flex:1;font-size:14px;line-height:1.8;margin:0;padding:14px 18px;width:100%}.forum-search #bbpress-forums .bbp-forum-content p:last-child,.forum-search #bbpress-forums .bbp-reply-content p:last-child,.forum-search #bbpress-forums .bbp-topic-content p:last-child{margin-bottom:0}.forum-search #bbpress-forums .bbp-pagination{align-items:center;background:var(--bs-white);border:1px solid var(--black_75);border-radius:8px;gap:14px;justify-content:space-between;margin-bottom:12px;padding:12px 16px}.forum-search #bbpress-forums .bbp-pagination .bbp-pagination-count{color:var(--black_500);font-size:14px}.forum-search #bbpress-forums .bbp-pagination .bbp-pagination-links{align-items:center;display:flex;gap:5px}.forum-search #bbpress-forums .bbp-pagination .bbp-pagination-links .page-numbers{align-items:center;background:var(--black_50);border-radius:3px;color:var(--black_600);display:inline-flex;font-size:13px;height:30px;justify-content:center;text-decoration:none;width:30px}.forum-search #bbpress-forums .bbp-pagination .bbp-pagination-links .page-numbers.current,.forum-search #bbpress-forums .bbp-pagination .bbp-pagination-links .page-numbers:hover{background:var(--bbpc_brand_color);color:#fff}@media(max-width:767px){.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-forum-header,.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-reply-header,.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-topic-header{padding:14px 14px 10px}.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-forum-header+div,.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-reply-header+div,.forum-search #bbpress-forums ul.bbp-search-results>li.bbp-body>.bbp-topic-header+div{flex-direction:column}.forum-search #bbpress-forums .bbp-reply-author,.forum-search #bbpress-forums .bbp-topic-author{border-bottom:1px solid var(--black_75);border-right:0;min-width:100%;text-align:left;width:100%}.forum-search #bbpress-forums .bbp-reply-author .bbp-author-avatar,.forum-search #bbpress-forums .bbp-topic-author .bbp-author-avatar{display:inline-block;margin-right:8px;vertical-align:middle}.forum-search #bbpress-forums .bbp-reply-author .bbp-author-name,.forum-search #bbpress-forums .bbp-reply-author .bbp-author-role,.forum-search #bbpress-forums .bbp-topic-author .bbp-author-name,.forum-search #bbpress-forums .bbp-topic-author .bbp-author-role{display:inline-block}.forum-search #bbpress-forums .bbp-forum-content,.forum-search #bbpress-forums .bbp-reply-content,.forum-search #bbpress-forums .bbp-topic-content{padding:12px 14px}.forum-search #bbpress-forums .bbp-pagination{align-items:flex-start;flex-direction:column}}#bbpress-forums{font-size:14px;line-height:1.7}#bbpress-forums .bbp-single-user-details{background:var(--bs-white);border-radius:10px;padding:30px 20px}#bbpress-forums .bbp-single-user-details #bbp-user-navigation a{background:rgba(208,215,222,.32);border:none;border-radius:3px;color:var(--black_800);display:block;font-size:14px;padding:10px 15px;text-decoration:none}#bbpress-forums .bbp-single-user-details #bbp-user-navigation ul{margin-bottom:0;padding-left:0}#bbpress-forums .bbp-single-user-details #bbp-user-navigation li{list-style:none;margin-top:4px}#bbpress-forums .bbp-single-user-details #bbp-user-navigation li:not(.current) a:hover{background:rgba(7,134,105,.2)}#bbpress-forums .bbp-single-user-details #bbp-user-navigation li.current a{background-color:var(--bbpc_brand_color);color:#fff}#bbpress-forums .bbp-single-user-details #bbp-user-avatar{margin-bottom:20px}#bbpress-forums .bbp-single-user-details #bbp-user-avatar img.avatar{border-radius:5px;height:auto;width:100%}#bbpress-forums .community-post .post-meta-wrapper .post-meta-info li:not(:last-child){margin-right:65px}#bbpress-forums .bbp-user-section .forum-post-top{margin-bottom:8px}#bbpress-forums .bbp-user-section .forum-post-top .bbp-author{align-items:center}#bbpress-forums .bbp-user-section .pagination-wrapper{box-shadow:none;margin-bottom:18px;margin-top:30px;padding:0}.bbp-search-form form.search-form .form-control{background:var(--black_25);border:1px solid var(--black_75);height:50px;padding-left:45px}.bbp-search-form form.search-form button{font-size:14px;left:20px}.bbp-shortcode.page #bbpress-forums{margin-bottom:0}.bbp-shortcode.page #bbpress-forums fieldset.bbp-form{box-shadow:none;margin-bottom:0;margin-top:30px}.bbp-shortcode.page #bbpress-forums fieldset.bbp-form.bbpc-attachment{border:none}.bbp-shortcode.page .bbp-topic-form{margin-top:0}.bbp-shortcode.page form#new-post{margin:0}@media(max-width:768px){.bbp-shortcode.page form#new-post{margin:0 20px 20px}}.bbp-shortcode.page .page_wrapper ul:not(.ordered-list){list-style:none!important;padding:0}.forum-author-meta .author-badge>img{height:auto;margin-right:2px;margin-top:-3px;max-width:18px;width:18px}.forum-author-meta .author-badge.keymaster{background-color:#262626}.forum-author-meta .author-badge.participant img{width:16px}.bbp-no-reply .bbp-template-notice{margin-left:54px;margin-right:80px}div.bbp-template-notice,div.indicator-hint{align-items:center;background-color:var(--black_25);border:1px solid var(--black_100);border-radius:5px;color:var(--black_700);display:flex;gap:5px;padding:5px 10px}div.bbp-template-notice:before,div.indicator-hint:before{background-color:var(--bbpc_brand_color);content:"";display:inline-block;flex-shrink:0;height:20px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m0 4.75a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5M10.75 10h2.5v8h-2.5z%27/%3E%3C/svg%3E") no-repeat 50% 50%/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m0 4.75a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5M10.75 10h2.5v8h-2.5z%27/%3E%3C/svg%3E") no-repeat 50% 50%/contain;width:20px}div.bbp-template-notice li,div.bbp-template-notice p,div.indicator-hint li,div.indicator-hint p{color:var(--black_600);font-size:13px;line-height:1.5;list-style:none;margin:0!important;padding:0}div.bbp-template-notice li a,div.bbp-template-notice p a,div.indicator-hint li a,div.indicator-hint p a{color:var(--bbpc_brand_color);font-weight:500;text-decoration:none}div.bbp-template-notice li a:hover,div.bbp-template-notice p a:hover,div.indicator-hint li a:hover,div.indicator-hint p a:hover{text-decoration:underline}div.bbp-template-notice ul,div.indicator-hint ul{margin:0;padding:0}div.bbp-template-notice.bbp-login-required-notice:before{content:none}div.bbp-template-notice.bbp-login-required-notice .bbp-notice-icon{align-items:center;color:var(--bbpc_brand_color);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}div.bbp-template-notice.bbp-login-required-notice .bbp-notice-icon svg{display:block;height:20px;width:20px}.bbp-template-notice.info{background:transparent;border:none;margin-bottom:0}.bbp-login-form .bbp-submit-wrapper{text-align:right}.bbp-login-form .bbp-submit-wrapper.has-bbp-register{align-items:center;display:flex;flex-flow:row;margin-top:15px}.frmx-auth-tabs{background:var(--bs-white);border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.04);margin:0 auto;max-width:480px;padding:36px 32px 32px}.frmx-auth-tabs-header{background:var(--black_25,#f5f5f5);border-radius:12px;display:flex;gap:6px;margin-bottom:28px;padding:5px}.frmx-auth-tab{background:transparent;border:none;border-radius:10px;color:var(--black_400);cursor:pointer;flex:1;font-size:14px;font-weight:600;letter-spacing:.01em;padding:11px 16px;position:relative;text-align:center;transition:color .3s ease,background .3s ease,box-shadow .3s ease}.frmx-auth-tab:hover{background:rgba(0,0,0,.03);color:var(--black_800)}.frmx-auth-tab.frmx-auth-tab-active{box-shadow:0 2px 8px rgba(0,0,0,.12)}.frmx-auth-tab.frmx-auth-tab-active,.frmx-auth-tab.frmx-auth-tab-active:hover{background:var(--bbpc_brand_color);color:#fff}.frmx-auth-panel{display:none}.frmx-auth-panel.frmx-auth-panel-active{animation:frmxFadeSlide .35s cubic-bezier(.22,.61,.36,1);display:block}@keyframes frmxFadeSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.frmx-auth-panel #forumax_login_form{margin:0}.frmx-auth-panel #forumax_login_form p{margin-bottom:18px}.frmx-auth-panel #forumax_login_form label{color:var(--black_500);display:block;font-size:13px;font-weight:500;letter-spacing:.02em;margin-bottom:7px}.frmx-auth-panel #forumax_login_form input[type=password],.frmx-auth-panel #forumax_login_form input[type=text]{background:var(--black_25,#f5f5f5);border:1.5px solid transparent;border-radius:10px;box-shadow:none;color:var(--black_800);font-size:15px;font-weight:400;height:50px;line-height:1.4;padding:0 16px;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease;width:100%}.frmx-auth-panel #forumax_login_form input[type=password]:focus,.frmx-auth-panel #forumax_login_form input[type=text]:focus{background:var(--bs-white);border-color:var(--bbpc_brand_color);box-shadow:0 0 0 3px rgba(8,102,255,.1);outline:none}.frmx-auth-panel #forumax_login_form .forgetmenot{margin-bottom:18px}.frmx-auth-panel #forumax_login_form .forgetmenot label{align-items:center;color:var(--black_400);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:6px}.frmx-auth-panel #forumax_login_form input[type=submit]{background:var(--bbpc_brand_color);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.02em;padding:14px 30px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.frmx-auth-panel #forumax_login_form input[type=submit]:hover{box-shadow:0 6px 20px rgba(8,102,255,.25);transform:translateY(-1px)}.frmx-auth-panel #forumax_login_form input[type=submit]:active{box-shadow:0 2px 8px rgba(8,102,255,.15);transform:translateY(0)}.frmx-auth-register-form .frmx-auth-field{margin-bottom:18px}.frmx-auth-register-form .frmx-auth-field label{color:var(--black_500);display:block;font-size:13px;font-weight:500;letter-spacing:.02em;margin-bottom:7px}.frmx-auth-register-form .frmx-auth-field input[type=email],.frmx-auth-register-form .frmx-auth-field input[type=password],.frmx-auth-register-form .frmx-auth-field input[type=text]{background:var(--black_25,#f5f5f5);border:1.5px solid transparent;border-radius:10px;box-shadow:none;color:var(--black_800);font-size:15px;font-weight:400;height:50px;line-height:1.4;padding:0 16px;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease;width:100%}.frmx-auth-register-form .frmx-auth-field input[type=email]:focus,.frmx-auth-register-form .frmx-auth-field input[type=password]:focus,.frmx-auth-register-form .frmx-auth-field input[type=text]:focus{background:var(--bs-white);border-color:var(--bbpc_brand_color);box-shadow:0 0 0 3px rgba(8,102,255,.1);outline:none}.frmx-auth-submit{margin-top:22px}.sbv-reg-verify-wrap select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:var(--black_25,#f5f5f5);border:1.5px solid transparent;border-radius:10px;box-shadow:none;color:var(--black_800);font-size:15px;font-weight:400;height:50px;padding:0 16px;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease;width:100%}.sbv-reg-verify-wrap select:focus{background:var(--bs-white);border-color:var(--bbpc_brand_color);box-shadow:0 0 0 3px rgba(8,102,255,.1);outline:none}.sbv-reg-key-row{align-items:stretch;display:flex;gap:8px}.sbv-reg-key-row input[type=text]{flex:1}.frmx-auth-validate-btn{background:var(--bbpc_brand_color);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;white-space:nowrap}.frmx-auth-validate-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-1px)}.frmx-auth-validate-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.sbv-reg-notice{border-radius:10px;font-size:13px;line-height:1.5;margin-top:8px;padding:10px 14px}.sbv-reg-notice--success{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.sbv-reg-notice--error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.frmx-auth-register-form .frmx-auth-submit button:disabled{cursor:not-allowed;opacity:.45}.frmx-auth-register-form .frmx-auth-submit .button.fill-brand{border-radius:10px;font-size:15px;font-weight:600;letter-spacing:.02em;padding:14px 30px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.frmx-auth-register-form .frmx-auth-submit .button.fill-brand:hover{box-shadow:0 6px 20px rgba(8,102,255,.25);transform:translateY(-1px)}.frmx-auth-register-form .frmx-auth-submit .button.fill-brand:active{box-shadow:0 2px 8px rgba(8,102,255,.15);transform:translateY(0)}.frmx-auth-password-wrap{position:relative}.frmx-auth-eye-toggle{align-items:center;background:none;border:none;border-radius:6px;color:var(--black_400,#9ca3af);cursor:pointer;display:flex;justify-content:center;line-height:0;padding:4px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:color .2s ease,background .2s ease}.frmx-auth-eye-toggle:hover{background:rgba(0,0,0,.04);color:var(--black_700,#1f2937)}.frmx-auth-eye-toggle svg{display:block}.frmx-auth-logged-in{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;color:#065f46;font-size:14px;font-weight:500;margin:0 auto;max-width:480px;padding:14px 20px;text-align:center}@media(max-width:576px){.frmx-auth-tabs{border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);max-width:100%;padding:20px 15px 15px}.frmx-auth-tabs-header{border-radius:10px}.frmx-auth-tab{border-radius:8px;font-size:13px;padding:10px 12px}.sbv-reg-key-row{flex-direction:column}.sbv-reg-key-row input[type=text]{flex:auto}}.post-header .category-menu{list-style:none;margin:0;padding:0}.post-header .category-menu li{display:inline-block;font-size:14px;position:relative}.post-header .category-menu li:not(:last-child){margin-right:10px}.bbp-search-form{padding-bottom:24px;width:100%}.bbp-search-form form{background:transparent;border:0;box-sizing:border-box;padding:0;width:100%}.bbp-search-form form>div{align-items:center;background-color:var(--bs-white);border:1px solid var(--black_75);border-radius:999px;box-sizing:border-box;display:flex;gap:10px;min-height:48px;padding:6px 8px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.bbp-search-form form:focus-within>div{border-color:var(--bbpc_brand_color)!important;box-shadow:0 0 0 3px rgba(76,76,241,.12)}.bbp-search-form form input[type=search],.bbp-search-form form input[type=text]{background:transparent;border:0;box-shadow:none;color:var(--black_800);flex:1;font-size:15px;height:36px;min-width:0;outline:none;padding:0 12px}.bbp-search-form form input[type=search]:focus,.bbp-search-form form input[type=text]:focus{border:none}.bbp-search-form form input[type=search]::-moz-placeholder,.bbp-search-form form input[type=text]::-moz-placeholder{color:var(--black_350)}.bbp-search-form form input[type=search]::placeholder,.bbp-search-form form input[type=text]::placeholder{color:var(--black_350)}.bbp-search-form form input[type=submit]{background:var(--bbpc_brand_color);border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:34px;padding:0 16px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.bbp-search-form form input[type=submit]:hover{box-shadow:0 6px 14px rgba(76,76,241,.22);transform:translateY(-1px)}.bbp-search-form form input[type=submit]:active{box-shadow:none;transform:translateY(0)}.bbp-search-form form button{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0 8px}.bbp-search-form form .icon_search,.bbp-search-form form i{color:var(--bbpc_brand_color);display:inline-block;font-size:16px;opacity:1;transform:rotate(270deg);visibility:visible}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}table th{font-weight:500;padding-right:10px!important;text-align:left}table td,table th{border-top:1px solid var(--black_75);padding:10px 15px}table tr td p:last-child{margin-bottom:0}table.is-style-stripes tbody>tr:nth-child(2n) td{background:#f2f2f2;color:#6d7882}.table_shortcode thead,table thead{background:var(--bbpc_brand_color);color:#fff}.table_shortcode thead th,table thead th{border:0;padding:20px 25px}.table_shortcode thead tr .th,.table_shortcode thead tr th,table thead tr .th,table thead tr th{background:var(--bbpc_brand_color);color:#fff}.table_shortcode td,.table_shortcode th,table td,table th{border:0;font-size:16px;font-weight:400;vertical-align:middle}.table_shortcode th,table th{font-weight:500}.table_shortcode tbody tr,table tbody tr{background:var(--black_50);border:none}.table_shortcode tbody tr th,table tbody tr th{background:var(--black_90)}.table_shortcode tbody tr th a,table tbody tr th a{color:#fff}.table_shortcode tbody tr td,.table_shortcode tbody tr th,table tbody tr td,table tbody tr th{padding:8px 15px}.table_shortcode tbody tr td,table tbody tr td{color:var(--black_700)}.table_shortcode tbody tr:nth-child(odd),table tbody tr:nth-child(odd){background:hsla(0,0%,98%,.4)}.forum-sidebar{padding-left:15px;padding-right:5px}.forum-sidebar .widget-title{color:var(--black_900);font-family:var(--rob);font-size:20px;font-weight:700;line-height:1.3;margin-bottom:25px;padding-top:20px}.forum-sidebar .widget_display_replies .bbp-replies-widget .bbp-forum-title,.forum-sidebar .widget_display_replies .bbp-replies-widget .bbp-reply-topic-title,.forum-sidebar .widget_display_replies .bbp-topics-widget .bbp-forum-title,.forum-sidebar .widget_display_replies .bbp-topics-widget .bbp-reply-topic-title,.forum-sidebar .widget_display_topics .bbp-replies-widget .bbp-forum-title,.forum-sidebar .widget_display_topics .bbp-replies-widget .bbp-reply-topic-title,.forum-sidebar .widget_display_topics .bbp-topics-widget .bbp-forum-title,.forum-sidebar .widget_display_topics .bbp-topics-widget .bbp-reply-topic-title{color:var(--black_800);display:inline-block;font-size:14px;font-weight:500;line-height:1.36;text-decoration:none}.forum-sidebar .widget_display_replies .bbp-replies-widget .bbp-forum-title:hover,.forum-sidebar .widget_display_replies .bbp-replies-widget .bbp-reply-topic-title:hover,.forum-sidebar .widget_display_replies .bbp-topics-widget .bbp-forum-title:hover,.forum-sidebar .widget_display_replies .bbp-topics-widget .bbp-reply-topic-title:hover,.forum-sidebar .widget_display_topics .bbp-replies-widget .bbp-forum-title:hover,.forum-sidebar .widget_display_topics .bbp-replies-widget .bbp-reply-topic-title:hover,.forum-sidebar .widget_display_topics .bbp-topics-widget .bbp-forum-title:hover,.forum-sidebar .widget_display_topics .bbp-topics-widget .bbp-reply-topic-title:hover{color:var(--bbpc_brand_color);text-decoration:underline}.forum-sidebar .bbpc_forum_information .bbpc-widget-forum-info table{border:none}.forum-sidebar .bbpc_forum_information .bbpc-widget-forum-info .show_last_post_user td a{text-decoration:none}.forum-sidebar .bbpc_forum_information .bbpc-widget-forum-info .show_last_post_user td a:hover{text-decoration:underline}.forum-sidebar .widget_display_replies li a:hover,.forum-sidebar .widget_display_topics li a:hover{color:var(--bbpc_brand_color)}.forum-sidebar .widget_display_stats dl{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:1fr auto;margin:0;row-gap:8px}.forum-sidebar .widget_display_stats dd,.forum-sidebar .widget_display_stats dt{margin:0}.forum-sidebar .widget_display_stats dt{text-align:left}.forum-sidebar .widget_display_stats dd{justify-self:end;text-align:right}.forum-sidebar .widget_display_views .bbp-views-widget{list-style:none;margin:0;padding:0}.forum-sidebar .widget_display_views .bbp-views-widget li{border-bottom:1px solid var(--black_50);margin:0;padding:12px 0 10px}.forum-sidebar .widget_display_views .bbp-view-title{align-items:center;color:var(--black_700);display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:1.5;padding:0 2px 0 0;text-decoration:none;transition:all .2s ease}.forum-sidebar .widget_display_views .bbp-view-title:after{color:var(--black_350);content:"›";font-size:15px;line-height:1}.forum-sidebar .widget_display_views .bbp-view-title:focus,.forum-sidebar .widget_display_views .bbp-view-title:hover{color:var(--bbpc_brand_color)}.forum-sidebar .forumax_recent_replies_widget .bbp-replies-widget li a,.forum-sidebar .forumax_recent_replies_widget .bbp-topics-widget li a,.forum-sidebar .forumax_recent_topics_widget .bbp-replies-widget li a,.forum-sidebar .forumax_recent_topics_widget .bbp-topics-widget li a{color:var(--black_800);text-decoration:none}.forum-sidebar .forumax_recent_replies_widget .bbp-replies-widget li a:hover,.forum-sidebar .forumax_recent_replies_widget .bbp-topics-widget li a:hover,.forum-sidebar .forumax_recent_topics_widget .bbp-replies-widget li a:hover,.forum-sidebar .forumax_recent_topics_widget .bbp-topics-widget li a:hover{color:var(--bbpc_brand_color);text-decoration:underline}.forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-widget{list-style:none;margin:0;padding:0}.forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-widget li{align-items:start;border-bottom:1px solid var(--black_50);-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:minmax(78px,auto) 1fr;margin:0;padding:11px 0}.forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-label{color:var(--black_700);font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1.5}.forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-value{color:var(--black_600);font-size:14px;font-weight:400;line-height:1.5;min-width:0;overflow-wrap:anywhere;word-break:break-word}.forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-value a{color:var(--black_700);text-decoration:none}.forum-sidebar .widget_bbpress_forum_topic_info_widget .forumax-topic-info-value a:hover{color:var(--bbpc_brand_color);text-decoration:underline}.upload-attachments-form .bbpc_attachments input{border:none;box-shadow:none;padding:0;width:-moz-max-content;width:max-content}.bbp-reply-form .upload-attachments-form{padding-left:0!important}.bbp-topic-form .upload-attachments-form{margin-left:15px;margin-top:15px;width:100%}.upload-attachments-form legend{margin:8;padding:0}.bbp-your-profile fieldset{border:none}.bbp-your-profile .bbp-form .frmx-edit-user{width:100%!important}.bbp-your-profile .bbp-form .frmx-edit-user .frmx-col-lg-6{width:50%!important}@media(max-width:768px){.bbp-your-profile .bbp-form .frmx-edit-user .frmx-col-lg-6{width:100%!important}}.topic-content-wrapper .bbp-voting{left:45px}.bbp-author-wrap{align-items:flex-start;display:flex;gap:10px}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{width:100%!important}.bbp-user-section .comment-content p{word-break:break-all}.wp-theme-twentytwentyfive.single-topic .forum-single-content .main-post .q-title{padding:0 0 4px}.wp-theme-twentytwentyfive.single-topic .frmx-reply-card .comment-content p{margin-top:0}.wp-theme-blocksy .bbp-search-form form.search-form button{background:none;left:0}.wp-theme-astra .bbp-author-wrap .bbp-voting{left:34px}.wp-theme-astra .all-answers .forum-comment .comment-content .alert{margin-bottom:16px!important}.wp-theme-astra .bbp-eib-content button{border:none!important;box-shadow:none!important}.wp-theme-astra .mce-widget button:hover{background-color:transparent!important}.wp-theme-astra #bbpress-forums fieldset.bbp-form{padding:0!important}.wp-theme-hello-elementor button.forumax-reaction-option{border:none}.wp-theme-hello-elementor .forumax-reaction-option{padding:0!important}.wp-theme-hello-elementor .forum-sidebar .widget_display_stats dl{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:1fr auto;margin:0;row-gap:8px}.wp-theme-hello-elementor .forum-sidebar .widget_display_stats dd,.wp-theme-hello-elementor .forum-sidebar .widget_display_stats dt{margin:0}.wp-theme-hello-elementor .forum-sidebar .widget_display_stats dd{text-align:right}.wp-theme-oceanwp .content-area{width:100%!important}.wp-theme-oceanwp .all-answers .forum-comment .comment-content .alert{margin-bottom:16px!important}.wp-theme-oceanwp a:focus{outline:none!important}.wp-theme-oceanwp #bbpress-forums fieldset.bbp-form p.bbp-attachments-form{float:none!important;margin-top:0!important;width:50%}.wp-theme-oceanwp #bbpress-forums fieldset.bbp-form legend{margin-bottom:0!important}.wp-theme-oceanwp .bbp-topic-form input#anonymous_topic{margin-top:0!important}.wp-theme-oceanwp .bbp-shortcode.page #bbpress-forums fieldset.bbp-form{box-shadow:none;margin-top:0!important}.wp-theme-oceanwp form legend{border:none!important}.wp-theme-oceanwp .aq-form-wrapper p{margin-top:10px}#bbpress-forums #bbp-your-profile fieldset fieldset.password{margin-left:0!important;width:97%!important}.wp-theme-generatepress .site-content{display:flex;flex-direction:column!important}.wp-theme-generatepress .site-content .content-area{width:100%!important}.wp-theme-generatepress .site-content .all-answers .forum-comment .comment-content .alert{margin-bottom:16px!important}.wp-theme-generatepress .community-posts-wrapper .entry-content{margin-top:0!important}.wp-theme-generatepress #bbpress-forums fieldset.bbp-form{padding:0!important}.wp-theme-ama .topic-content-wrapper .bbp-voting{left:35px}.wp-theme-ama .bbp-private-reply .bbp-author-wrap .bbp-voting{left:56px}.wp-theme-ama .single-topic .main-post .forum-post-top{margin-bottom:8px!important}.wp-theme-ama .forum-post-top{margin-bottom:0}.wp-theme-ama .best-answer .bbp-author-wrap .bbp-voting{left:18px!important}.wp-theme-ama .bbp-author-wrap .bbp-voting{left:32px}@media(max-width:768px){.wp-theme-ama .bbp-author-wrap .bbp-voting{left:0}}.wp-theme-ama .all-answers .forum-comment,.wp-theme-ama .aq-form-wrapper .form-item{margin-top:0}img.attachment-forumax_60x60.size-forumax_60x60.wp-post-image{width:100%}.wp-theme-docly .bbpress-wrapper .bbp-topic-form{margin:100px!important}.wp-theme-docly .bbp-author-wrap .bbp-voting{left:47px!important}.wp-theme-docly .best-answer .bbp-author-wrap .bbp-voting{left:33px!important}.wp-theme-docly #bbpress-forums fieldset.bbp-form{padding:0!important}.wp-theme-docy #bbpress-forums fieldset.bbp-form{padding:10px 0!important}.wp-theme-docy .widget+.widget{margin-top:0}.wp-theme-docy #bbpress-forums div.bbp-the-content-wrapper{padding:14px!important}.wp-theme-docy .bbp-author-wrap .bbp-voting{left:29px}.wp-theme-docy .best-answer .bbp-author-wrap .bbp-voting{left:18px!important}.wp-theme-docy .topic-content-wrapper .bbp-voting{left:36px!important}.wp-theme-docy .aq-form-wrapper .bbp-the-content-wrapper{padding:13px!important}.wp-theme-docy .bbp-attachments-form{margin:0}.wp-theme-docy .aq-form-wrapper .form-item{margin-top:1rem}#new-post .bbp-the-content-wrapper{padding:15px}.wp-theme-blocksy #bbpress-forums fieldset.bbp-form{padding:10px 0!important}.wp-theme-blocksy .all-answers .forum-comment .comment-content .alert{margin-bottom:16px!important}.wp-theme-blocksy #bbpress-forums fieldset.bbp-form legend{padding:13px!important}.wp-theme-blocksy .upload-attachments-form legend{padding:14px!important}.frmx-reaction-topic-wrap{align-items:center;display:flex;justify-content:space-between!important;width:100%!important}@media(max-width:768px){.frmx-reaction-topic-wrap{flex-direction:column}}.frmx-reaction-topic-wrap .forumax-reactions-wrapper{position:absolute;right:30px}@media(max-width:768px){.frmx-reaction-topic-wrap .forumax-reactions-wrapper{position:static}}.avatar.avatar-40.photo.avatar-default{border-radius:50%}.wp-theme-Divi #left-area:has(.type-topic,.type-forum){width:100%!important}.wp-theme-Divi .bbp-template-notice ul{list-style:none!important}.wp-theme-Divi #bbpress-forums{padding:50px}.wp-theme-Divi #bbpress-forums fieldset.bbp-form{padding:10px 20px!important}.reply-result:has(.frmx-pipeline-timeline) .bbp-voting{left:-6px!important}@media(max-width:768px){.reply-result:has(.frmx-pipeline-timeline) .bbp-voting{left:-6px!important}}.reply-result:has(.frmx-pipeline-timeline) .bbp-private-reply .bbp-voting{left:-6px!important}.bbp-author-avatar .avatar{border-radius:50%!important}.forum-post-content .test{width:100%}.frmx-dropdown{display:inline-block;position:relative}.frmx-dropdown-toggle{background:transparent;border:0;box-shadow:none;color:var(--black_500);cursor:pointer;font-family:inherit;font-size:14px;padding:0 15px;position:relative}.frmx-dropdown-toggle:hover,.frmx-dropdown-toggle[aria-expanded=true]{color:var(--black_900)}.frmx-dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg) translateY(50%)}.frmx-dropdown-toggle:after{border:0;content:"3";font-family:eleganticons;position:absolute;right:-5px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.frmx-dropdown-menu{animation:frmxSlideDown .15s ease-out;background:var(--bs-white);border:1px solid var(--black_50);border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.12);display:none;left:0;margin-top:12px;min-width:260px;padding:0;position:absolute;top:100%;z-index:1}.frmx-dropdown-menu.frmx-show{display:block}@media(max-width:576px){.frmx-dropdown-menu{min-width:210px}}.forumax-sort-lists li:last-child .frmx-dropdown-menu,.forumax-sort-lists li:nth-child(3) .frmx-dropdown-menu{left:auto;right:0}.forumax-sort-lists li:last-child .frmx-dropdown-menu .title:after,.forumax-sort-lists li:last-child .frmx-dropdown-menu .title:before,.forumax-sort-lists li:nth-child(3) .frmx-dropdown-menu .title:after,.forumax-sort-lists li:nth-child(3) .frmx-dropdown-menu .title:before{left:auto;right:30px}.forumax-sort-lists li:first-child .title:after,.forumax-sort-lists li:first-child .title:before{left:30px;right:auto}.forumax-sort-lists li:nth-child(2) .title:after,.forumax-sort-lists li:nth-child(2) .title:before{left:25px;right:auto}.frmx-frmx-dropdown-item{color:var(--black_400);display:block;font-size:14px;padding:7px 0 5px 20px!important;text-decoration:none;transition:color .2s ease}.frmx-frmx-dropdown-item:hover{background:transparent;color:var(--black_800);text-decoration:none}.frmx-frmx-dropdown-item.active-short{color:var(--black_800)}.frmx-frmx-dropdown-item.active-short:before{color:#0abe76;content:"N";font-family:eleganticons;font-size:14px;left:0;position:absolute}@keyframes frmxSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.frmx-dropdown-menu .all-users .userlist{padding:0!important}#bbp-user-engagements.bbp-user-engagements .bbp-user-section .frmx-pagination,#bbp-user-favorites.bbp-user-favorites .bbp-user-section .frmx-pagination,#bbp-user-subscriptions.bbp-user-subscriptions .bbp-user-section .frmx-pagination,#bbp-user-topics-started.bbp-user-topics-started .bbp-user-section .frmx-pagination{align-items:center;display:flex;justify-content:space-between;margin-top:16px;padding:14px 10px}#bbp-user-engagements.bbp-user-engagements .bbp-user-section .frmx-pagination .bbp-pagination-count,#bbp-user-favorites.bbp-user-favorites .bbp-user-section .frmx-pagination .bbp-pagination-count,#bbp-user-subscriptions.bbp-user-subscriptions .bbp-user-section .frmx-pagination .bbp-pagination-count,#bbp-user-topics-started.bbp-user-topics-started .bbp-user-section .frmx-pagination .bbp-pagination-count{color:var(--black_500);font-size:13px;font-weight:400}#bbp-user-engagements.bbp-user-engagements .bbp-user-section .frmx-pagination .bbp-pagination-links,#bbp-user-favorites.bbp-user-favorites .bbp-user-section .frmx-pagination .bbp-pagination-links,#bbp-user-subscriptions.bbp-user-subscriptions .bbp-user-section .frmx-pagination .bbp-pagination-links,#bbp-user-topics-started.bbp-user-topics-started .bbp-user-section .frmx-pagination .bbp-pagination-links{align-items:center;display:flex;gap:4px}#bbp-user-engagements.bbp-user-engagements .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers,#bbp-user-favorites.bbp-user-favorites .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers,#bbp-user-subscriptions.bbp-user-subscriptions .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers,#bbp-user-topics-started.bbp-user-topics-started .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers{align-items:center;background:var(--black_50);border-radius:3px;color:var(--black_500);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;height:30px;justify-content:center;text-decoration:none!important;transition:background .2s ease,color .2s ease;width:30px}#bbp-user-engagements.bbp-user-engagements .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers:not(.current):hover,#bbp-user-favorites.bbp-user-favorites .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers:not(.current):hover,#bbp-user-subscriptions.bbp-user-subscriptions .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers:not(.current):hover,#bbp-user-topics-started.bbp-user-topics-started .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers:not(.current):hover{background:var(--bbpc_brand_color);color:#fff}#bbp-user-engagements.bbp-user-engagements .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.current,#bbp-user-favorites.bbp-user-favorites .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.current,#bbp-user-subscriptions.bbp-user-subscriptions .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.current,#bbp-user-topics-started.bbp-user-topics-started .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.current{background:var(--bbpc_brand_color);color:#fff;cursor:default;font-weight:500}#bbp-user-engagements.bbp-user-engagements .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.next,#bbp-user-engagements.bbp-user-engagements .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.prev,#bbp-user-favorites.bbp-user-favorites .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.next,#bbp-user-favorites.bbp-user-favorites .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.prev,#bbp-user-subscriptions.bbp-user-subscriptions .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.next,#bbp-user-subscriptions.bbp-user-subscriptions .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.prev,#bbp-user-topics-started.bbp-user-topics-started .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.next,#bbp-user-topics-started.bbp-user-topics-started .bbp-user-section .frmx-pagination .bbp-pagination-links .page-numbers.prev{font-size:14px}#bbp-user-engagements.bbp-user-engagements .bbp-user-section .frmx-pagination .bbp-pagination-links .dots,#bbp-user-favorites.bbp-user-favorites .bbp-user-section .frmx-pagination .bbp-pagination-links .dots,#bbp-user-subscriptions.bbp-user-subscriptions .bbp-user-section .frmx-pagination .bbp-pagination-links .dots,#bbp-user-topics-started.bbp-user-topics-started .bbp-user-section .frmx-pagination .bbp-pagination-links .dots{background:transparent;color:var(--black_400);cursor:default}#bbp-user-engagements.bbp-user-engagements .bbp-user-section .frmx-pagination .bbp-pagination-links .dots:hover,#bbp-user-favorites.bbp-user-favorites .bbp-user-section .frmx-pagination .bbp-pagination-links .dots:hover,#bbp-user-subscriptions.bbp-user-subscriptions .bbp-user-section .frmx-pagination .bbp-pagination-links .dots:hover,#bbp-user-topics-started.bbp-user-topics-started .bbp-user-section .frmx-pagination .bbp-pagination-links .dots:hover{background:transparent;color:var(--black_400)}.bbp-user-page .support-info{display:flex;justify-content:space-between;width:inherit!important}.bbp-user-page .page_wrapper{position:relative}.bbp-user-page .titlebar{background:linear-gradient(45deg,#c7f5fe 10%,#c7f5fe 40%,#fcc8f8 0,#fcc8f8 60%,#eab4f8 0,#eab4f8 65%,#f3f798 0,#f3f798 90%);padding:180px 0 170px}.frmx-forum-description-row{align-items:center;background-color:hsla(0,0%,98%,.341);border:1px solid var(--black_100);border-radius:6px;color:var(--black_700);display:flex;justify-content:space-between;margin-bottom:24px;padding:8px 20px}@media(max-width:576px){.frmx-forum-description-row{align-items:stretch;flex-direction:column;gap:12px}}.frmx-forum-description-row .frmx-forum-description-text{flex:1}.frmx-forum-description-row .frmx-forum-description-text .bbp-template-notice{background:transparent;border:none;margin:0;padding:0}.frmx-forum-description-row .frmx-forum-subscription-action{flex-shrink:0}.frmx-forum-description-row .frmx-forum-subscription-action #subscription-toggle a{align-items:center;background-color:var(--bbpc_brand_color);border:1.5px solid var(--bbpc_brand_color);border-radius:6px;color:#fff!important;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:4px 12px;text-decoration:none!important;transition:all .3s ease}.frmx-forum-description-row .frmx-forum-subscription-action #subscription-toggle a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9M13.73 21a2 2 0 0 1-3.46 0%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;width:16px}.frmx-forum-description-row .frmx-forum-subscription-action #subscription-toggle a:hover{box-shadow:0 4px 12px rgba(76,76,241,.2);opacity:.9}.frmx-forum-description-row .frmx-forum-subscription-action #subscription-toggle.is-subscribed a{background-color:transparent;border:1.5px solid var(--bbpc_brand_color);color:var(--bbpc_brand_color)!important}.frmx-forum-description-row .frmx-forum-subscription-action #subscription-toggle.is-subscribed a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%234c4cf1%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9M13.73 21a2 2 0 0 1-3.46 0%27/%3E%3C/svg%3E")}.frmx-forum-description-row .frmx-forum-subscription-action #subscription-toggle.is-subscribed a:hover{background-color:var(--bbpc_brand_color);color:#fff!important}.frmx-forum-description-row .frmx-forum-subscription-action #subscription-toggle.is-subscribed a:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9M13.73 21a2 2 0 0 1-3.46 0%27/%3E%3C/svg%3E")}

/*# sourceMappingURL=forum.css.map */
.bbp-voting {
    margin: 20px 0;
    padding-right: 10px;
    min-width: 60px;
    left: -7px;
}

.bbp-voting.bbp-voting-float {
    float: left;
}

.bbp-voting .score {
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    color: var(--black_400, #848d95);
    padding: 7px;
    line-height: normal;
}

.bbp-voting a.vote {
    display: block !important;
    position: relative;
    overflow: visible;
    text-indent: -9999em;
    width: 0;
    height: 0;
    margin: 3px auto;
    border: 12px solid transparent !important;
    border-left-width: 12px !important;
    border-right-width: 12px !important;
    cursor: pointer;
}

.bbp-voting a.vote.up {
    border-bottom: 12px solid var(--black_400, #848d95) !important;
    border-top: none !important;
}

/** Outline button **/
.bbp-form .bbpc_attachments {
    .bbpc-attachment-addfile {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: fit-content;
        padding: 6px 16px;
        background-color: #f8f9fa;
        border: 1px dashed #ced4da;
        color: #495057;
        text-decoration: none;
        border-radius: 4px;
        font-size: 14px;
        font-weight: 500;
        margin-top: 10px;
        transition: all 0.2s ease;

        &:hover {
            background-color: #e9ecef;
            border-color: #adb5bd;
            color: #212529;
            text-decoration: none;
            box-shadow: none;
        }
    }
}

.bbp-voting a.vote.up:hover {
    border-bottom: 14px solid var(--bbpc_brand_color, #0073aa) !important;
}

.bbp-voting a.vote.down {
    border-top: 12px solid var(--black_400, #848d95) !important;
    border-bottom: none !important;
}

.bbp-voting a.vote.down:hover {
    border-top: 14px solid var(--bbpc_brand_color, #0073aa) !important;
}

.bbp-voting a.vote:not(.num-hide)::after {
    content: attr(data-votes);
    display: block;
    position: absolute;
    top: -10px;
    margin-left: 17px;
    text-indent: 0;
    text-align: left;
    color: #aaa;
    opacity: 0;
    transition: opacity 500ms ease;
    width: max-content;
}

.bbp-voting a.vote.num-hover:hover::after {
    opacity: 1;
    transition: opacity 200ms ease;
}

.bbp-voting a.vote.num-always-show::after {
    opacity: 1;
}

.bbpc_attachments {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.bbp-voting .bbp-voting-label {
    font-size: 12px;
    padding: 5px 0;
    text-align: center;
}

.bbp-voting .bbp-voting-label.helpful {
    color: #1e851e;
}

.bbp-voting .bbp-voting-label.not-helpful {
    color: #992121;
}

.bbp-voting.voted-up:not(.admin-bypass) a.vote.up {
    border-bottom-color: green !important;
}

.bbp-voting.voted-down:not(.admin-bypass) a.vote.down {
    border-top-color: #a11717 !important;
}

.bbp-voting.view-only:not(.admin-bypass) a.vote {
    cursor: not-allowed !important;
}

.bbp-voting .upvote-amp {
    color: transparent;
    text-shadow: 0 0 0 green;
}

.bbp-voting .downvote-amp {
    color: transparent;
    text-shadow: 0 0 0 #a11717;
}

/* Theme Overrides */
.wp-theme-docy .main-post .bbp-voting {
    left: 25px;
}

@media (max-width: 450px) {
    .bbp-private-reply .bbp-voting {
        margin-top: 45px;
    }
}

ul.bbp-topics .bbp-voting {
    float: left;
}

.bbp-voting-avatars {
    display: inline-block;
    padding: 15px 0 0 15px;
}

.bbp-voting-avatars .bbp-voting-avatar {
    display: inline-block;
    margin: -15px 0 0 -15px;
}

.bbp-voting-avatars .bbp-voting-avatar img {
    border-radius: 100px;
    border: 3px solid black !important;
    box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.2) !important;
}

.bbp-voting-avatars .bbp-voting-avatar.up img {
    border-color: green !important;
}

.bbp-voting-avatars .bbp-voting-avatar.down img {
    border-color: #a11717 !important;
}

.bbp-voting-jump-to-answer {
    display: table;
    margin-top: 15px;
    padding: 10px;
    background-color: #ddefdd;
}

.bbp-voting-jump-to-answer a {
    font-size: 1.25em;
}

.bbp-voting-accepted-checkmark {
    margin-top: 15px;
}

.bbp-voting-accepted-checkmark>path {
    fill: green;
}

#bbpress-forums div.bbp-reply-content a.bbp-voting-accept-answer-button {
    display: inline-block;
    background-color: green;
    padding: 6px 12px;
    color: white;
    text-decoration: none;
}

#bbpress-forums div.bbp-reply-content a.bbp-voting-accept-answer-button:hover {
    background-color: #005700;
}

.bbp-voting-sort {
    display: block;
    clear: both;
    margin: 0.75em 0;
}

/* After User Avatar */
.forum-post-author+.bbp-voting {
    position: static;
    padding-top: 0;
    float: left;
    margin-right: 15px;
}

/* Ensure parent container has relative positioning for nested replies */
.forum-comment {
    position: relative;
}

.bbp-author-wrap {
    display: flex;
    align-items: flex-start;
    gap: 10px;
}
.frmx-nice-select {
  -webkit-tap-highlight-color: transparent;
  background-color: #fff;
  border-radius: 5px;
  border: solid 1px #e8e8e8;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  display: block;
  float: left;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 42px;
  line-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: auto; }
  .frmx-nice-select:hover {
    border-color: #dbdbdb; }
  .frmx-nice-select:active, .frmx-nice-select.open, .frmx-nice-select:focus {
    border-color: #999; }
  .frmx-nice-select:after {
    border-bottom: 2px solid #999;
    border-right: 2px solid #999;
    content: '';
    display: block;
    height: 5px;
    margin-top: -4px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 50%;
    -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
            transform-origin: 66% 66%;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 5px; }
  .frmx-nice-select.open:after {
    -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
            transform: rotate(-135deg); }
  .frmx-nice-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); }
  .frmx-nice-select.disabled {
    border-color: #ededed;
    color: #999;
    pointer-events: none; }
    .frmx-nice-select.disabled:after {
      border-color: #cccccc; }
  .frmx-nice-select.wide {
    width: 100%; }
    .frmx-nice-select.wide .list {
      left: 0 !important;
      right: 0 !important; }
  .frmx-nice-select.right {
    float: right; }
    .frmx-nice-select.right .list {
      left: auto;
      right: 0; }
  .frmx-nice-select.small {
    font-size: 12px;
    height: 36px;
    line-height: 34px; }
    .frmx-nice-select.small:after {
      height: 4px;
      width: 4px; }
    .frmx-nice-select.small .option {
      line-height: 34px;
      min-height: 34px; }
  .frmx-nice-select .list {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.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(0.75) translateY(-21px);
        -ms-transform: scale(0.75) translateY(-21px);
            transform: scale(0.75) translateY(-21px);
    -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    z-index: 9; }
    .frmx-nice-select .list:hover .option:not(:hover) {
      background-color: transparent !important; }
  .frmx-nice-select .option {
    cursor: pointer;
    font-weight: 400;
    line-height: 40px;
    list-style: none;
    min-height: 40px;
    outline: none;
    padding-left: 18px;
    padding-right: 29px;
    text-align: left;
    -webkit-transition: all 0.2s;
    transition: all 0.2s; }
    .frmx-nice-select .option:hover, .frmx-nice-select .option.focus, .frmx-nice-select .option.selected.focus {
      background-color: #f6f6f6; }
    .frmx-nice-select .option.selected {
      font-weight: bold; }
    .frmx-nice-select .option.disabled {
      background-color: transparent;
      color: #999;
      cursor: default; }

.no-csspointerevents .frmx-nice-select .list {
  display: none; }

.no-csspointerevents .frmx-nice-select.open .list {
  display: block; }

@charset "UTF-8";body.body_dark{--brand_color:var(--brand_color_dark, #078669) !important;--secondary_color:#fff !important;--p_color:#f1f1f1 !important;--bs-white:#1d2027 !important;--body_bg:#131417 !important;--bg_gradient:linear-gradient(45deg, #4c4cf10d, #4c4cf10d);--black_900:#f1f1f1 !important;--black_800:#e9e9e9 !important;--black_700:#e1e1e1 !important;--black_600:#bebebe !important;--black_500:#b9b9b9 !important;--black_400:#a2a2a2 !important;--black_200:#757474 !important;--black_150:rgba(255, 255, 255, 0.3) !important;--black_90:#1c1c1c !important;--black_75:#535353 !important;--black_50:#3b3b3b !important;--black_25:#2e2d2d !important;--border_on_highlight:#393e4b !important;--border_on_white:#2c303a !important;--white_op20:rgba(0, 0, 0, 0.5);color:#f6f6f6!important}body.body_dark h1,body.body_dark h2,body.body_dark h3,body.body_dark h4,body.body_dark h5,body.body_dark h6,body.body_dark .topics-filter .nav-item .nav-link.active,body.body_dark .topics-filter .nav-item .nav-link:hover,body.body_dark .learn_btn,body.body_dark .forum_l_inner .forum_head .left li,body.body_dark .pagination_inner .go_btn input,body.body_dark .text_btn.dark_btn,body.body_dark .forum-statistics .statistics-widget h4,body.body_dark .community-area .nav-tabs .nav-item button.active,body.body_dark .single-forum-post-widget .post-title h6 a,body.body_dark .single-news-widget .news-content h5 a,body.body_dark .forum-category-area .single-category-widget h5,body.body_dark .forum-right-sidebar-widget .single-widget-box .widget-header h5,body.body_dark .forum-post-widget .widget-header h2,body.body_dark .forum-right-sidebar-widget .single-widget-box.stat-widget .row h5,body.body_dark .client-testimonial-widget .widget-header .client-info .c-name,body.body_dark .single-forum-blog-widget .blog-content h5 a,body.body_dark .all-question-widget .widget-header .title h4,body.body_dark .single-question-widget .question-content .question-header .qtn-title h6,body.body_dark .forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user .user-info h6 a,body.body_dark .forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic .topic-content h6 a,body.body_dark .blog_related_post .grid_post_content .b_title,body.body_dark .add-question-widget .widget-title,body.body_dark .add-question-widget label,body.body_dark .user-list-widget .single-user-widget h6,body.body_dark .user-list-widget .single-user-widget .user-activity div p,body.body_dark .user-list-widget .widget-filter .nice_select,body.body_dark .single-question-widget-2 .user-ans .answer,body.body_dark .filter-tab-2>ul>li a.active,body.body_dark .info_list li span,body.body_dark .community-post .post-content .entry-content .post-title a,body.body_dark .journalism-content-wrapper .journalism-title,body.body_dark .section_title.title-img .title-lg,body.body_dark .communities-boxes .com-box .com-box-content .title a,body.body_dark .post_author .author_text h4 a{color:#fff}body.body_dark .doc_documentation_area{background:#131417}body.body_dark .navbar_fixed.menu_one.menu_white .nav_btn{border:2px solid var(--brand_color);color:#fff!important}body.body_dark .docly-banner-support{background-image:linear-gradient(30deg,rgb(76 76 241 / .0509803922),rgb(76 76 241 / .0509803922))}body.body_dark .docly-banner-support .bottom-shape img{display:none}body.body_dark .single-forum-post-widget .post-title h6 a:hover,body.body_dark .single-news-widget .news-content h5 a:hover,body.body_dark .single-forum-blog-widget .blog-content h5 a:hover,body.body_dark .forum-right-sidebar-widget .single-widget-box.top-user ul li a:hover,body.body_dark .single-question-widget .question-content .question-header .qtn-title h6:hover,body.body_dark .forum-right-sidebar-widget .single-widget-box.helpful-user .widget-content .single-user .user-info h6 a:hover,body.body_dark .forum-right-sidebar-widget .single-widget-box.populer-topics .widget-content .single-topic .topic-content h6 a:hover,body.body_dark .blog_related_post .grid_post_content .b_title:hover,body.body_dark .community-post .post-content .entry-content .post-title a:hover,body.body_dark .communities-boxes .com-box .com-box-content .title a:hover{color:var(--brand_color)!important}body.body_dark .journalism-feature-image::before{background-image:linear-gradient(45deg,rgb(76 76 241 / .0509803922) 0%,rgb(102 102 235 / .0509803922) 100%)}body.body_dark .ticket_categories li a,body.body_dark .categorie_list li a,body.body_dark .common_question_area .question_menu .nav li a,body.body_dark .forum-right-sidebar-widget .single-widget-box.top-user ul li a,body.body_dark .forum-right-sidebar-widget .single-widget-box.stat-widget-2 span,body.body_dark .info_list li a{color:var(--black_150)}body.body_dark .forum_footer_area,body.body_dark .doc_footer_top,body.body_dark .doc_footer_area{background:#010101}body.body_dark .right-nav .js-darkmode-btn ion-icon.dark-mode{display:block}body.body_dark .right-nav .js-darkmode-btn ion-icon.light-mode{display:none}body.body_dark .doc_community_item h4{color:#232361}body.body_dark .feature-content-text p{color:var(--black_300)}body.body_dark .body_wrapper,body.body_dark .img_modal,body.body_dark .doc_features_area,body.body_dark .blog_top_post,body.body_dark .video_slider_area{background:#131417}body.body_dark .doc_community_area,body.body_dark .common_question_area,body.body_dark .freelancing_list,body.body_dark .asking_area{background:var(--black_800)}body.body_dark .navbar_fixed .menu_toggle .hamburger span,body.body_dark .navbar_fixed .menu_toggle .hamburger-cross span,body.body_dark .dark_menu .menu_toggle .hamburger span,body.body_dark .dark_menu .menu_toggle .hamburger-cross span{background:#fff}body.body_dark .blog_grid_inner,body.body_dark .dark_menu .right-nav .nav_btn.tp_btn{border-color:rgb(255 255 255 / .3);color:#f5f5f5!important}body.body_dark .navbar_fixed.menu_one .menu>.nav-item.active>.nav-link{color:var(--brand_color)!important}body.body_dark .navbar_fixed.menu_one .menu>.nav-item>.nav-link{color:#f5f5f5}body.body_dark .navbar_fixed.menu_one .menu>.nav-item>.nav-link.active,body.body_dark .navbar_fixed.menu_one .menu>.nav-item>.nav-link:hover{color:var(--brand_color)!important}body.body_dark .search-banner-light{background:radial-gradient(circle,#444857,#2c303a)}body.body_dark .banner-area-7 .search-banner-light{background:inherit}body.body_dark .banner-area-4 .search-banner-light,body.body_dark .banner-area-5 .search-banner-light{background:inherit}body.body_dark .blog_top_post.blog_classic_item,body.body_dark .h_item,body.body_dark .common_question_area .question_menu .topic_list_item,body.body_dark .asking_area .asking_item,body.body_dark .status_area .status_inner,body.body_dark .r_heading,body.body_dark .l_tags_wd .nav li a,body.body_dark .page-link,body.body_dark .forum_l_inner .forum_head,body.body_dark .answer-action,body.body_dark .changelog_info .line,body.body_dark .doc_features_inner,body.body_dark .recommended_item,body.body_dark .categories_guide_item,body.body_dark .bg_color,body.body_dark .doc_about_widget ul li a,body.body_dark .blog_grid_post,body.body_dark blockquote,body.body_dark .comments_widget li .text,body.body_dark .cheatsheet_item,body.body_dark .ab_wd .nice_select,body.body_dark .breadcrumb_area_three,body.body_dark .blog_post_author,body.body_dark .w_tag_list li a,body.body_dark .ticket_categories li .count,body.body_dark .community-topic-widget-box,body.body_dark .single-news-widget,body.body_dark .forum-category-area .single-category-widget,body.body_dark .single-forum-post-widget,body.body_dark .forum-post-widget .post-filter-widget,body.body_dark .single-forum-blog-widget,body.body_dark .newsletter-form-widget,body.body_dark .forum-left-sidebar-widget,body.body_dark .forum-blog-slider .slick-arrow,body.body_dark .client-testimonial-slider .slick-arrow,body.body_dark .blog_single_item,body.body_dark .blog_related_post,body.body_dark .comment_inner,body.body_dark .blog_comment_box,body.body_dark .add-question-widget,body.body_dark .user-details-widget,body.body_dark .qna-statistics,body.body_dark .single-user-widget,body.body_dark .user-list-widget .widget-filter .table-sorting,body.body_dark .user-list-widget .widget-filter .nice-select .list,body.body_dark .single-badge-widget,body.body_dark .single-question-widget-2,body.body_dark .all-question-widget-2 .widget-header,body.body_dark .author_option,body.body_dark .forum_body_area,body.body_dark .funfact-boxes .funfact-box,body.body_dark .community-box,body.body_dark .menu>.nav-item.submenu .dropdown-menu,body.body_dark .elementor-posts .elementor-post__card{background:#2c303a}body.body_dark .blog_comment_box .get_quote_form .floating-input .form-control:not(:placeholder-shown)~label{background:#2c303a}body.body_dark .fadeGradient{background:-webkit-linear-gradient(bottom,#131417 15%,#fff0 100%)!important}body.body_dark .bg-white,body.body_dark .bg_white{background:#2c303a!important}body.body_dark .client-testimonial-widget,body.body_dark .all-question-widget,body.body_dark .single-question-widget,body.body_dark .widget-pagination-box{background-color:#2c303a;box-shadow:none}body.body_dark .client-testimonial-widget .border-start,body.body_dark .client-testimonial-widget .border-bottom,body.body_dark .client-testimonial-widget .border-top,body.body_dark .client-testimonial-widget .border-end,body.body_dark .all-question-widget .border-start,body.body_dark .all-question-widget .border-bottom,body.body_dark .all-question-widget .border-top,body.body_dark .all-question-widget .border-end,body.body_dark .single-question-widget .border-start,body.body_dark .single-question-widget .border-bottom,body.body_dark .single-question-widget .border-top,body.body_dark .single-question-widget .border-end,body.body_dark .widget-pagination-box .border-start,body.body_dark .widget-pagination-box .border-bottom,body.body_dark .widget-pagination-box .border-top,body.body_dark .widget-pagination-box .border-end{border-color:#2c303a!important}body.body_dark .client-testimonial-widget:hover{box-shadow:0 20px 45px 0 rgb(51 77 114 / .1490196078)}body.body_dark .forum_body .navbar-nav li .media .media-right .nav li .dropdown-menu{background-color:#131417;border-color:#2c303a}body.body_dark .forum-right-sidebar-widget .form-control{background-color:#fff0;border-color:#2c303a;color:#fff}body.body_dark .forum-right-sidebar-widget .form-control:focus{background-color:#fff0}body.body_dark .navbar_fixed.menu_one{background:#171544;box-shadow:0 0 25px 5px rgb(0 0 0 / .519)}body.body_dark .dark_menu:not(.navbar_fixed) .menu_toggle .hamburger span,body.body_dark .dark_menu .menu_toggle .hamburger-cross span,body.body_dark .menu_one.dark_menu .hamburger span{background:#fff!important}body.body_dark .community-post.style-two:hover,body.body_dark .header_search_form .input-wrapper input{background:#252830}body.body_dark .header_search_form.right_search .input-wrapper input{background:#fff}body.body_dark .pagination_inner .go_btn input,body.body_dark .search_form .form-control,body.body_dark .ab_wd .nice_select{background:#5a5f73;border-color:#2c303a}body.body_dark .community-post.style-two:not(:last-child),body.body_dark .bb-radius,body.body_dark .community-post.style-two:hover,body.body_dark .doc_footer_bottom,body.body_dark .ticket_categories li:not(:last-child),body.body_dark .single_list,body.body_dark .comments_widget li .text,body.body_dark .common_question_area .question_menu .topic_list_item,body.body_dark .footer_copyright,body.body_dark .pagination_inner .go_btn .input-group-append button,body.body_dark .forum_l_inner .forum_head,body.body_dark .r_heading,body.body_dark .user_list_wd,body.body_dark .navbar-nav li,body.body_dark .comment_list .navbar-nav li,body.body_dark .question_list_wd,body.body_dark .forum_l_inner,body.body_dark .forum_body .topic_list li,body.body_dark .single-question-widget .question-body .q-text .q-tag-list li a,body.body_dark .single-question-widget .comment-bar .form-group .form-control{border-color:rgb(255 255 255 / .1)}body.body_dark .profile_info .p_info_item_inner .p_info_item,body.body_dark .p_social{border-color:#3f4b53}body.body_dark .doc_features_item,body.body_dark .all-question-widget .widget-header .filter-tab .custom-select,body.body_dark .all-question-widget .widget-header .filter-tab>ul>li a,body.body_dark .user-list-widget .widget-filter .nice_select::after{border-color:var(--black_700)}body.body_dark .ab_wd .nice_select span,body.body_dark .doc_testimonial_slider .item h3,body.body_dark .doc_testimonial_slider .item .name,body.body_dark .doc_testimonial_area .custom_slider_nav .slide_info,body.body_dark .doc_testimonial_area .custom_slider_nav button:hover,body.body_dark .user-details-widget p a,body.body_dark .user-details-widget .user-text,body.body_dark .qna-statistics p,body.body_dark .user-list-widget .single-user-widget p,body.body_dark .user-list-widget .single-user-widget .user-activity div span,body.body_dark .single-badge-widget.locked::before,body.body_dark .single-badge-widget p,body.body_dark .single-question-widget-2 p{color:var(--black_150)}body.body_dark .forum-statistics .statistics-widget p{color:#6b707f}body.body_dark .search_form button{color:#8f94a6}body.body_dark .bg-disable,body.body_dark .forum-user-wrapper,body.body_dark .about-journalism{background-color:rgb(76 76 241 / .0509803922)}body.body_dark .funfact-area{background-image:linear-gradient(45deg,rgb(76 76 241 / .0509803922) 0%,rgb(102 102 235 / .0509803922) 100%)}body.body_dark .first_logo{display:none}body.body_dark .white_logo{display:block!important}body.body_dark .header_logo img.sticky_logo{display:none}body.body_dark .forum-right-sidebar-widget .single-widget-box.stat-widget-2 h4 span{color:var(--brand_color)!important}body.body_dark .menu>.nav-item.submenu .dropdown-menu{border:1px solid var(--black_50)}body.body_dark .menu>.nav-item.submenu .dropdown-menu:before{border-color:var(--black_50)}body.body_dark .widget_display_topics li,body.body_dark .widget_display_replies li{border-color:var(--black_150)}body.body_dark .sticky_menu .navbar-brand img{display:none}body.body_dark .sticky_menu .navbar-brand img+img{display:block}body.body_dark .sticky_menu .menu_one,body.body_dark .sticky_menu .menu>.nav-item.submenu .dropdown-menu,body.body_dark .sticky_menu .menu>.nav-item.submenu .dropdown-menu:before{background:#252830}body.body_dark .sticky_menu .menu>.nav-item.submenu .dropdown-menu,body.body_dark .sticky_menu .menu>.nav-item.submenu .dropdown-menu:before{border-color:#5a5f73}body.body_dark .sticky_menu .menu_one .menu>.nav-item .nav-link,body.body_dark .sticky_menu .menu>.nav-item.submenu .dropdown-menu .nav-item .nav-link h5{color:#fff}body.body_dark .elementor-post__title a{color:var(--secondary_color)}body.body_dark .elementor-posts .elementor-post__excerpt p{color:var(--p_color)}body.body_dark .elementor-posts .elementor-post__card .elementor-post__meta-data{border-top:1px solid var(--black_50)}body.body_dark .doc_blog_classic_area,body.body_dark .forum-page-content{background:linear-gradient(45deg,var(--body_bg),var(--body_bg))}body.body_dark .tagcloud a{border:1px solid var(--black_150)}body.body_dark #bbpress-forums div.even{border:unset!important}body.body_dark #bbpress-forums ul.odd{background-color:#383838;border:1px solid var(--black_700)}body.body_dark #bbpress-forums div.even,body.body_dark #bbpress-forums ul.even{background-color:#fff0}body.body_dark #bbpress-forums div.bbp-reply-header,body.body_dark #bbpress-forums div.bbp-topic-header,body.body_dark #bbpress-forums div.bbp-forum-header{background-color:#2f3337;border-color:var(--black_300)}body.body_dark #bbpress-forums li.bbp-header,body.body_dark #bbpress-forums li.bbp-footer{background:#242729;border-color:var(--black_50)}body.body_dark #bbpress-forums .aj-user-replies div.odd,body.body_dark #bbpress-forums .aj-user-replies ul.odd{padding:25px;border:unset;border-radius:10px}body.body_dark div.bbp-template-notice.info{background-color:var(--bs-white);border-color:#fff0;color:var(--p_color)}body.body_dark div.bbp-template-notice a{color:var(--p_color)}body.body_dark .wp-block-search__input{border-color:var(--black_50)}body.body_dark #new-post input[type=text]:focus{color:#131417}body.body_dark .post-header{border-color:rgb(255 255 255 / .1)}body.body_dark .blog_link_post{background:var(--black_700)}body.body_dark .blog_sidebar .widget.widget_categories ul li a{color:#E1E1E1}body.body_dark .elementor-field-group .elementor-field-textual{color:var(--p_color)}body.body_dark .forum-post-content .forum-post-btm,body.body_dark .all-answers .forum-comment .comment-content{border-color:#444}body.body_dark .forum-post-content .forum-post-btm,body.body_dark .all-answers .forum-comment .comment-content ol,body.body_dark .all-answers .forum-comment .comment-content p{color:#f6f6f6!important}body.body_dark .doc_left_sidebarlist::after{background:#1e1f26;border-color:#1e1f26}body.body_dark .doc_right_mobile_menu .doc_rightsidebar{background:var(--body_bg)}body.body_dark .error_search .form-control{border:1px solid var(--brand_color);background-color:#2c303a}body.body_dark .light-header .title-light{color:#191a31}body.body_dark pre{background:var(--bs-white);color:var(--black_100)}body.body_dark .bbpress-wrapper .bbp-user-body .bbp-search-form form .search-form input{background:var(--body_bg);border-color:var(--black_50)}body.body_dark .spel-accordion .card .card-header button,body.body_dark .spel-accordion .card .card-header .accordion_btn_link,body.body_dark .spel-accordion .card .card-body{background:var(--bs-white)!important}body.body_dark .spel-accordion .card .card-header button{background:transparent!important}.body_dark.onepage-doc .nav-sidebar .nav-item .docs-progress-bar,.body_dark .fontsize-controllers .btn-group .btn:focus,.body_dark .doc_rightsidebar .bootstrap-select>.dropdown-menu .inner .dropdown-menu li a.active,.body_dark .doc_rightsidebar .bootstrap-select>.dropdown-menu .inner .dropdown-menu li a:hover{background:#444857}.body_dark.onepage-doc .nav-sidebar .nav-item,.body_dark .doc_rightsidebar .bootstrap-select>.dropdown-menu,.body_dark .doc_rightsidebar .dropdown-toggle,.body_dark .fontsize-controllers .btn-group,.body_dark.onepage-doc .nav-sidebar .nav-item .dropdown_nav,.body_dark .doc_rightsidebar .doc_switch input[type=checkbox],.body_dark .doc_rightsidebar .pageSideSection::before,.body_dark .doc_rightsidebar .bootstrap-select>.dropdown-menu .inner .dropdown-menu{background:#2c303a}.body_dark .side_menu,.body_dark .doc_left_sidebarlist:before{background:#1e1f26}.body_dark .doc_rightsidebar .doc_switch input[type=checkbox],.body_dark .topic_item_tabs .topic_list_item,.body_dark .comment_box .post_comment .comment_author .media-body,.body_dark .doc_rightsidebar .dropdown-toggle,.body_dark .fontsize-controllers .btn-group .btn.rvfs-reset,.body_dark .fontsize-controllers .btn-group,.body_dark .doc_left_sidebarlist:before,.body_dark .doc_left_sidebarlist,.body_dark .nav-sidebar+.nav-sidebar,.body_dark .doc_rightsidebar,.body_dark .v_menu,.body_dark .toggle_body,.body_dark .basic_table_info,.body_dark .basic_table_info tbody tr th,.body_dark .basic_table_info tbody tr td,.body_dark .typography_content .code-preview,.body_dark .doc_left_sidebarlist:before{border-color:#2c303a}.body_dark .blog_comment_box.topic_comment .get_quote_form .form-group input:focus~.floating-label,.body_dark .blog_comment_box.topic_comment .get_quote_form .form-group textarea:focus~.floating-label,.body_dark .blog_comment_box.topic_comment .get_quote_form .form-group input:not(:focus):valid~.floating-label,.body_dark .blog_comment_box.topic_comment .get_quote_form .form-group .form-control{background:#252830;border-color:#252830}.body_dark.onepage-doc .nav-sidebar .nav-item .dropdown_nav:before{background:#272830}.body_dark .nav-sidebar .nav-item .nav-link{color:#c7c9d3}.body_dark .nav-sidebar .nav-item .nav-link.active,.body_dark .nav-sidebar .nav-item .nav-link:hover{color:var(--brand_color)}.body_dark .nav-sidebar .nav-item .dropdown_nav li a{color:#bbb}.body_dark .doc_menu .nav-link,.body_dark .doc_rightsidebar .doc_right_link li a{color:#bbb}.body_dark .doc_menu .nav-link.active,.body_dark .doc_menu .nav-link:hover,.body_dark .side_menu .mobile_menu_header .close_nav{color:#fff}.body_dark .documentation_item .icon{background:rgb(255 255 255 / .2)}.body_dark .fontsize-controllers .btn-group .btn,.body_dark .doc_rightsidebar .bootstrap-select .dropdown-toggle .filter-option-inner-inner{color:#c7c9d3}.body_dark .border_bottom{background:#384c59}.body_dark .question_box .signup_form .input-group,.body_dark .tab_shortcode .tab-content{border:1px solid #384c59;background:#1f3341}.body_dark .tab_shortcode .nav-tabs .nav-item .nav-link{background:#1f3341;border-color:#384c59}.body_dark .question_box .signup_form .input-group .form-control{color:#6b707f}.body_dark .question_box .signup_form .input-group button:before{background:#384c59}.body_dark .search-banner-light .header_search_keyword .header-search-form__keywords-label,.body_dark .search-banner-light .header_search_keyword ul li a,.body_dark .get_started p{color:#d3d4d4}.body_dark .f_bg_color,.body_dark .page_breadcrumb,.body_dark .toggle_btn,.body_dark .doc_accordion .card-header button{background:#1f3341!important}.body_dark .shortcode_text ul li a,.body_dark .dark_menu .menu>.nav-item>.nav-link,.body_dark .tab_shortcode .nav-tabs .nav-item .nav-link.active,.body_dark .page_breadcrumb .breadcrumb .breadcrumb-item.active,.body_dark .breadcrumb-item+.breadcrumb-item::before,.body_dark .toggle_btn.collapsed:before,.body_dark .toggle_btn.collapsed,.body_dark .doc_accordion .card-header button,.body_dark .table{color:#fff}.body_dark .toggle_body,.body_dark .doc_accordion,.body_dark .message_alert{background:#061f2f}.body_dark .toggle_btn{color:var(--brand_color)}.body_dark .menu>.nav-item.submenu .dropdown-menu .nav-item .nav-link h5{color:#1d2746}.body_dark .card_tagged li a{color:#e3e4e8;background:#444857}.body_dark .card_tagged li a:hover{opacity:.9}