/* Font Faces */
@font-face{font-family:'Metropolis';font-style:normal;font-weight:100;src:url(../fonts/Metropolis-Thin.woff) format("woff")}
@font-face{font-family:'Metropolis';font-style:normal;font-weight:200;src:url(../fonts/Metropolis-ExtraLight.woff) format("woff")}
@font-face{font-family:'Metropolis';font-style:normal;font-weight:300;src:url(../fonts/Metropolis-Light.woff) format("woff")}
@font-face{font-family:'Metropolis';font-style:normal;font-weight:400;src:url(../fonts/Metropolis-Regular.woff) format("woff")}
@font-face{font-family:'Metropolis';font-style:normal;font-weight:500;src:url(../fonts/Metropolis-Medium.woff) format("woff")}
@font-face{font-family:'Metropolis';font-style:normal;font-weight:600;src:url(../fonts/Metropolis-SemiBold.woff) format("woff")}
@font-face{font-family:'Metropolis';font-style:normal;font-weight:700;src:url(../fonts/Metropolis-Bold.woff) format("woff")}
@font-face{font-family:'Metropolis';font-style:normal;font-weight:800;src:url(../fonts/Metropolis-ExtraBold.woff) format("woff")}
@font-face{font-family:'Metropolis';font-style:normal;font-weight:900;src:url(../fonts/Metropolis-Black.woff) format("woff")}

/* Base Styles */
body{font-family:"Metropolis","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;font-size:13px;margin:0}
.btn,a,div{font-size:13px!important}
a{text-decoration:none!important}
#bp_aud, #bp_container img, #bp_sv, #bp_vid { box-shadow: none !important;}
/* Animations */
@-webkit-keyframes dropdown-menu-fade-in{from{opacity:0}to{opacity:1}}
@keyframes dropdown-menu-fade-in{from{opacity:0}to{opacity:1}}
@-webkit-keyframes dropdown-menu-move-down{from{margin-top:-10px}to{margin-top:0}}
@keyframes dropdown-menu-move-down{from{margin-top:-10px}to{margin-top:0}}
@-webkit-keyframes dropdown-menu-move-up{from{margin-top:10px}to{margin-top:0}}
@keyframes dropdown-menu-move-up{from{margin-top:10px}to{margin-top:0}}
.dropdown-menu{-webkit-animation:dropdown-menu-fade-in .3s ease 1,dropdown-menu-move-up .3s ease-out 1;animation:dropdown-menu-fade-in .3s ease 1,dropdown-menu-move-up .3s ease-out 1}
@keyframes loadingbar{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}

/* Blog Styles */
.each-blog{margin-bottom:60px;background:#F9F9F9}
.each-blog .avatar{width:100%;height:300px;margin-bottom:20px;background-position:center;background-size:cover}
.each-blog p{font-size:13px;color:grey}
.each-blog h6{color:grey;font-size:12px;font-weight:lighter}
.each-blog h5{color:#000}
.blog-page-container{padding:50px 15%;min-height:400px;margin-top:40px}
.blog-page-container .image{width:100%;height:350px;margin-bottom:20px;background-position:center;background-size:cover}
.blog-page-container h4{font-size:17px;padding:20px 10px;background:#FAFAFA;font-weight:600}
.blog-page-container h6{color:grey;font-size:12px;font-weight:lighter}

/* Utility Classes */
.color-grey{color:grey}
.link-general{color:#000;text-decoration:none!important}
.form-max-width{max-width:800px}
.post-btn-border{border-right:none;border-left:none;border-bottom:none}
.pricing-span{color:#000;font-size:30px}
.filemaager-upload-btn{position:relative;overflow:hidden;cursor:pointer}
.watermark-text{display:none;margin-top:10px}
.padding-20{padding:20px}
#pricing{background:#F7F7F7}
.pricing-simple-title{font-size:40px;font-weight:bolder;color:#000!important}
.each-post-location span{color:grey!important;font-size:10px}
.proxy-modal-body{padding:10px 50px}
.show-mobile{display:none}
.post-menus-container{max-height:45px;overflow:hidden}
.fit-content{width:fit-content;margin:0 auto!important}
.sp-preview-inner{display:block;position:absolute;top:-1px;left:-1px;bottom:0;right:0}
.d-inline-table{display:inline-table}
.border-radius-0px {border-radius: 0 !important;}
.border-radius-10px{border-radius:10px!important}
.border-radius-15px{border-radius:15px!important}
.border-radius-20px{border-radius:20px!important}
.line-clamp-1,.line-clamp-2,.line-clamp-3,.line-clamp-4,.line-clamp-5{display:-webkit-box !important;-webkit-box-orient:vertical;overflow:hidden}
.top--10{top:-10px !important;}
.top--5{top:-5px!important}
.top-0{top:0!important}
.top-5{top:5px!important}
.top-10{top:10px!important}
.left--10{left:-10px !important;}
.left--5{left:-5px!important}
.left-0{left:0!important}
.left-5{left:5px!important}
.left-10{left:10px!important}
.bottom--10{bottom:-10px !important;}
.bottom--5{bottom:-5px!important}
.bottom-0{bottom:0!important}
.bottom-5{bottom:5px!important}
.bottom-10{bottom:10px!important}
.right--10{right:-10px !important;}
.right--5{right:-5px!important}
.right-0{right:0!important}
.right-5{right:5px!important}
.right-10{right:10px!important}
.right-50{right:50px!important}
.line-clamp-1{-webkit-line-clamp:1}
.line-clamp-2{-webkit-line-clamp:2}
.line-clamp-3{-webkit-line-clamp:3}
.line-clamp-4{-webkit-line-clamp:4}
.line-clamp-5{-webkit-line-clamp:5}
.custom-file .custom-file-label{line-height:22px}
.rounded{border-radius:5px!important}
.round{border-radius:50%!important}
.font-weight-light{font-weight:100!important}
.btn-radius{border-radius:10px!important}
.btn-radius-top{border-top-left-radius:10px!important;border-top-right-radius:10px!important}
.font-size-8{font-size:8px!important}
.font-size-10{font-size:10px!important}
.font-size-11{font-size:11px!important}
.font-size-12{font-size:12px!important}
.font-size-14{font-size:14px!important}
.font-size-16{font-size:16px!important}
.font-size-18{font-size:18px!important}
.font-size-20{font-size:20px!important}
.font-size-22{font-size:22px!important}
.font-size-24{font-size:24px!important}
.font-size-26{font-size:26px!important}
.font-size-28{font-size:28px!important}
.font-size-34{font-size:34px!important}
.font-size-38{font-size:38px!important}
.font-size-42{font-size:42px!important}
.font-size-46{font-size:46px!important}
.font-size-48{font-size:48px!important}
.font-size-50{font-size:50px!important}
.font-size-60{font-size:60px!important}
.font-size-70{font-size:70px!important}
.font-size-80{font-size:80px!important}
.font-size-100{font-size:100px!important}
.s-7x7,.s-10x10,.s-12x12,.s-15x15,.s-20x20,.s-25x25,.s-30x30,.s-35x35,.s-40x40,.s-45x45,.s-50x50,.s-60x60,.s-70x70,.s-80x80,.s-100x100,.s-150x150,.s-200x200,.s-250x250,.s-300x300{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}
.s-7x7{width:7px!important;height:7px!important}
.s-10x10{width:10px!important;height:10px!important}
.s-12x12{width:12px!important;height:12px!important}
.s-15x15{width:15px!important;height:15px!important}
.s-20x20{width:20px!important;height:20px!important}
.s-25x25{width:25px!important;height:25px!important}
.s-30x30{width:30px!important;height:30px!important}
.s-35x35{width:35px!important;height:35px!important}
.s-40x40{width:40px!important;height:40px!important}
.s-45x45{width:45px!important;height:45px!important}
.s-50x50{width:50px!important;height:50px!important}
.s-60x60{width:60px!important;height:60px!important}
.s-70x70{width:70px!important;height:70px!important}
.s-80x80{width:80px!important;height:80px!important}
.s-100x100{width:100px!important;height:100px!important}
.s-120x120{width:120px!important;height:120px!important}
.s-150x150{width:150px!important;height:150px!important}
.s-175x175{width:175px!important;height:175px!important}
.s-200x200{width:200px!important;height:200px!important}
.s-250x250{width:250px!important;height:250px!important}
.s-300x300{width:300px!important;height:300px!important}
.opacity-0{opacity:0}
.opacity-05{opacity:.5}
.opacity-03{opacity:.3}
.h-5px{height:5px!important}
.h-10px{height:10px!important}
.h-20px{height:20px!important}
.h-30px{height:30px!important}
.h-40px{height:40px!important}
.h-50px{height:50px!important}
.h-60px{height:60px!important}
.h-75px{height:75px!important}
.h-80px{height:80px!important}
.h-100px{height:100px!important}
.h-120px{height:120px!important}
.h-150px{height:150px!important}
.h-160px{height:160px!important}
.h-200px{height:200px!important}
.h-300px{height:300px!important}
.h-400px{height:400px!important}
.h-500px{height:500px!important}
.h-600px{height:600px!important}
.h-max-100px,.h-max-200px{overflow:hidden}
.h-min-40px{min-height:40px!important}
.h-min-45px{min-height:45px!important}
.h-min-50px{min-height:50px!important}
.h-min-60px{min-height:60px!important}
.h-min-75px{min-height:75px!important}
.h-min-80px{min-height:80px!important}
.h-min-90px{min-height:90px!important}
.h-min-100px{min-height:100px!important}
.h-min-150px{min-height:150px!important}
.h-min-200px{min-height:200px!important}
.h-min-230px{min-height:230px!important}
.h-min-250px{min-height:250px!important}
.h-min-300px{min-height:300px!important}
.h-min-350px{min-height:350px!important}
.h-min-400px{min-height:400px!important}
.h-min-500px{min-height:500px}
.h-min-600px{min-height:600px}
.h-min-700px{min-height:700px}
.h-min-800px{min-height:800px}
.h-min-1200px{min-height:1200px}
.h-max-40px{max-height:40px!important}
.h-max-50px{max-height:50px!important}
.h-max-60px{max-height:60px!important}
.h-max-75px{max-height:75px!important}
.h-max-80px{max-height:80px!important}
.h-max-100px{max-height:100px!important}
.h-max-150px{max-height:150px!important}
.h-max-200px{max-height:200px!important}
.h-max-250px{max-height:250px!important}
.h-max-300px{max-height:300px!important}
.h-max-350px{max-height:350px!important}
.h-max-400px{max-height:400px!important}
.h-max-500px{max-height:500px!important}
.h-max-600px{max-height:600px!important}
.h-max-700px{max-height:700px!important}
.h-max-800px{max-height:800px!important}
.w-max-100px{max-width:100px}
.w-max-120px{max-width:120px}
.w-max-150px{max-width:150px}
.w-max-200px{max-width:200px}
.w-max-250px{max-width:250px}
.w-max-280px{max-width:280px}
.w-max-300px{max-width:300px}
.w-max-350px{max-width:350px}
.w-max-400px{max-width:400px}
.h-max-40px,.h-max-50px,.h-max-60px,.h-max-75px,.h-max-80px,.h-max-100px,.h-max-150px,.h-max-200px,.h-max-250px,.h-max-350px,.h-max-400px,.h-max-500px,.h-max-600px{overflow:auto}
.h-sm-max-100px,.h-sm-max-200px{overflow:hidden}
.text-1{color:#111!important}
.text-2{color:#333!important}
.text-3{color:#444!important}
.w-40{width:40%}
.w-60{width:60%}
.w-70{width:70%}
.w-80{width:80%}
.w-90,.w-md-90{width:90%}

/* Background position*/
.bg-center{background-position:center!important}
.bg-cover{background-size:cover!important}
.bg-contain{background-repeat:no-repeat!important;background-size:contain!important}
.bg-top { background-position: center top}

.align-content-center{align-content:center}
.no-select,.no-select *{user-select:none}
.cursor-auto{cursor:auto!important}
.opacity-0{opacity:0!important}
.border-dashed{border:1px var(--secondary-medium-gray) dashed}
textarea{resize:none}
.border-0 {border: 0 !important;}
.text-underline{text-decoration:underline}
.cursor-pointer{cursor:pointer!important}
.ui-sortable .sort, .ui-sortable .sort div, .ui-sortable .sort a {cursor: all-scroll !important;}
input::placeholder{color:#BBB!important}
.ellipsis {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;display: block;}

/* Media Queries */
@media(max-width:700px){#cover-loader img{width:80px;height:80px;margin:30% auto}}
@media (max-width:767px){.block-mobile{display:block}.margin-top-20{margin-top:20px!important}.hide-mobile{display:none!important}.show-mobile{display:block}.mobile-feature-bottom-border{border-bottom:solid 10px #F1F4F9!important}.font-mobile-sm{font-size:12px!important}}
@media (min-width: 768px){.w-md-25{width:25%!important}.w-md-50{width:50%!important}}
@media only screen and (max-width: 600px){.h-sm-max-100px{max-height:100px}.h-sm-max-200px{max-height:200px}.w-md-90{width:100%}}