/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

 html{scroll-behavior:smooth;}
 @keyframes animation1{
	 100%{left:125%;}
 }
 @keyframes animation2{
	 from{-webkit-mask-position:100%;}
	 to{-webkit-mask-position:-100%;}
 }
 
 /******************************************************************
                 Stellar Dots Main page css Start 
  *******************************************************************/
  .mdinc-head-title.stellardots-head-title{width:84%;margin-bottom:65px;margin-top: 70px;}
  .mdinc-head-title.stellardots-head-title h1 {margin-bottom: 20px;letter-spacing: 0;}
  .stellar-main-page-tab{margin:0 0 75px 0;-webkit-transition:.5s all cubic-bezier(.25,.46,.45,.94);transition:.5s all cubic-bezier(.25,.46,.45,.94);}
  .stellar-main-page-tab ul{display:flex;align-items:center;justify-content:center;margin:0 -25px;}
  .stellar-main-page-tab ul li{padding:0 25px;}
  .stellar-main-page-tab ul li a{font-size:22px;font-family:"tt_commonsdemibold",sans-serif;font-weight:600;line-height:24px;position:relative;}
  .stellar-main-page-tab ul li a:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background-color:#fd5636;transition:all 0.2s linear;transform-origin:center;right:0;-webkit-transform: scale(0);transform: scale(0);}
  .stellar-main-page-tab ul li a:hover{color: #fd5636;} 
  .stellar-main-page-tab ul li a:hover:after{-webkit-transform:scale(1);transform:scale(1);}
  .stellar-main-page-section{margin:0 0 120px 0;}
  .stellar-main-page-section:last-child{margin-bottom:160px}
  .stellar-main-box-section .stellar-main-box-section-inner{display:flex;background:#ffffff;-webkit-box-shadow:0 0 60px 0 rgb(0 0 0 / 8%);box-shadow:0 0 60px 0 rgb(0 0 0 / 8%);}
  .stellar-main-box-section .stellar-main-box-left{flex-basis:29%;}
  .stellar-main-box-section .stellar-main-box-left .stellar-main-box-left-image{height:100%;display:flex;align-items:center;}
  .stellar-main-box-section .stellar-main-box-left .stellar-main-box-left-image img{width:200px;text-align:center;margin:0 auto;}
  .stellar-main-box-section .stellar-main-box-right{flex-basis:71%;padding:55px 60px 60px 60px;display:flex;flex-wrap:wrap;align-items:center;}
  .stellar-main-box-section .stellar-main-box-right h2{margin:0 0 35px 0;}
  .stellar-main-box-section .stellar-main-box-right p{margin:0;}
  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section{margin:20px 0 40px 0;flex-basis:94%;}
  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-inner{display:flex;flex-wrap:wrap;margin:0 -20px;}
  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-box{flex-basis:20%;padding:0 20px;}
  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-box img{display:block;margin:0 auto 15px;text-align:center;width:100px;border-radius:100%;}
  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-box a.stellar-main-box-image-name{font-size:14px;text-align:center;display:block;}
  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-winners-button{flex-basis:100%;}
  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-winners-button a{background:#fd5636;color:#fff;border:none;font-size:16px;line-height:22px;box-shadow:0 15px 20px 0 rgb(0 0 0 / 10%);padding:15px 30px 13px;text-align:center;cursor:pointer;font-family:noto_sansbold,sans-serif;outline:0;margin:0;display:table;-webkit-appearance:none;}
  .years-of-service .stellar-main-box-section .stellar-main-box-left .stellar-main-box-left-image{background:#fff0bd;}
  .special-participation .stellar-main-box-section .stellar-main-box-left .stellar-main-box-left-image{background:#fed4e3;}
  .wordpress-contributor .stellar-main-box-section .stellar-main-box-left .stellar-main-box-left-image{background:#c6fcfc;}
  .brand-advocate .stellar-main-box-section .stellar-main-box-left .stellar-main-box-left-image{background:#dfdaff;}
  
  /******************************************************************
				   Stellar Dots Detail page css Start 
	*******************************************************************/
  body:has(.page-hellobar-block-main) .stellar-details-page-main {padding-top: 190px;}
  .stellar-details-page-main{padding:150px 0 120px 0;}
  .stellar-details-page-main .stellar-details-page-inner{display:flex;margin:0 -15px;}
  .stellar-details-page-main .stellar-details-page-left{flex-basis:42%;padding:0 15px;}
  .stellar-details-page-main .stellar-details-page-left:after{content:"";background-image:url('/wp-content/uploads/2023/02/digital-badge-line.svg');display:block;width:100%;height:10px;background-size:100% auto;}
  .stellar-details-page-main .stellar-details-page-left-inner{background:#ffffff;-webkit-box-shadow:0 10px 60px 0 rgb(0 0 0 / 8%);box-shadow:0 10px 60px 0 rgb(0 0 0 / 8%);padding:50px 50px 40px 50px;position:relative;}
  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-image{display:block;margin:0 auto 47px;text-align:center;}
  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-image img{width:370px;display:table;margin:0 auto;text-align:center;border-radius:100%;}
  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-content h3{font-size:48px;line-height:48px;margin:0 0 10px 0;}
  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-content h5{margin:0 0 30px 0;font-family:"tt_commonsmedium",sans-serif;font-weight: 500;}
  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-content p{margin:0;}
  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer-tags{position:absolute;top:60%;right:100%;}
  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer:before{content:"";background-image:url(/wp-content/themes/multidots/assets/svg/share-icon.svg);background-repeat:no-repeat;height:22px;width:22px;display:table;vertical-align:middle;margin:0 auto 15px;text-align:center;}
  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer a:last-child{margin:0;}
  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer a i{color:#FFF;font-size:22px;transition:all .3s linear 0s;width:35px;height:40px;line-height:35px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #FFF;}
  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer a i.fa-linkedin{background-color:#0077b5;}
  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer a i.fa-twitter{background-color:#55acee;}
  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer a i.fa-facebook-f{background-color:#3b5999;}
  .stellar-details-page-main .stellar-details-page-right{flex-basis:58%;padding:0 15px;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-boxes{display:flex;margin:0 -10px;flex-wrap:wrap;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box{flex-basis:33.33%;padding:0 10px;margin:0 0 20px 0;position:relative;min-height:212px;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box-inner{background:#ffffff;-webkit-box-shadow:0 10px 60px 0 rgb(0 0 0 / 8%);box-shadow:0 10px 60px 0 rgb(0 0 0 / 8%);padding:30px 10px;height:100%;cursor:pointer;overflow:hidden;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box img{width:120px;margin:0 auto;display:table;text-align:center;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .badges-date{font-size:14px;line-height:16px;text-align:center;display:none;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .badges-title{font-size:16px;line-height:20px;font-family:"noto_sansmedium",sans-serif;text-align:center;margin:12px 0 0 0;color:#000;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .badges-subcat{display:none;font-size:20px;line-height:20px;font-family:"noto_sanssemibold",sans-serif;text-align:center;margin:0 0 25px;color:#1f1f1f;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-no-budges{text-align:center;padding:50px 50px;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-no-budges .no-budges-title {font-size: 52px;line-height: normal;}
  .stellar-details-page-main .stellar-details-page-right p.no-budges-text{font-size:40px;line-height:40px;font-family:"tt_commonsdemibold",sans-serif;color:#000;margin-top:0;letter-spacing:-0.02em;font-weight:400;margin:0;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box span.stellar-badge-popup-close{position:absolute;top:20px;right:30px;left:calc(200% - 46px);width:16px;height:16px;opacity:0.3;z-index:999999;cursor:pointer;display:none;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box span.stellar-badge-popup-close:before{transform:rotate(-45deg);}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box span.stellar-badge-popup-close:after{transform:rotate(45deg);}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box span.stellar-badge-popup-close:before,
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box span.stellar-badge-popup-close:after{content:"";position:absolute;left:8px;height:20px;width:3px;background-color:#000;border-radius:5px;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active .stellar-details-page-badge-box-inner{position:absolute;top:0px;left:10px;width:calc(200% - 20px);height:calc(200% + 20px);z-index:999;display:flex;justify-content:center;align-items:center;flex-direction:column;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active img{width:200px;margin:0 auto 25px;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active .badges-subcat{display:block;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active span.stellar-badge-popup-close{display:block;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active .badges-title{color:#1f1f1f;opacity:0.5;margin:0 0 12px;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active .badges-date{color:#1f1f1f;opacity:0.5;display:block;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .stellar-details-page-badge-box-image{position:relative;margin:0 auto;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .stellar-details-page-badge-box-image:before{content:"";background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);display:block;height:100%;left:-80%;position:absolute;top:0;transform:skewX(-45deg);width:50%;z-index:2;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .stellar-details-page-badge-box-image:hover:before,
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .stellar-details-page-badge-box-image:focus:before{animation:animation1 0.6s;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .stellar-details-page-badge-box-image img{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;object-fit:cover;}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .stellar-details-page-badge-box-image:hover img{transform:scale(1.1);}
  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active .stellar-details-page-badge-box-image:before{left:-120%;}
  
  /******************************************************************
					   Stellar Category page css Start
   *******************************************************************/
  body:has(.page-hellobar-block-main) .stellar-category-page-main{padding-top:190px;}
  .stellar-category-page-main{padding:0 0 160px 0;}
  .stellar-category-page-main .stellar-category-boxes-main{display:flex;margin:0 0 120px 0;}
  .stellar-category-page-main .stellar-category-boxes-main:last-child{margin:0;}
  .stellar-category-page-main .stellar-category-box-left{flex-basis:27.5%;}
  .stellar-category-page-main .stellar-category-left-inner{background:#fff;-webkit-box-shadow:0 0 60px 0 rgb(0 0 0 / 8%);box-shadow:0 0 60px 0 rgb(0 0 0 / 8%);padding:60px 60px;}
  .stellar-category-page-main .stellar-category-left-image{display:table;margin:0 auto 30px;}
  .stellar-category-page-main h5.stellar-category-left-title{margin:0;text-align:center;font-family:"tt_commonsmedium",sans-serif;}
  .stellar-category-page-main .stellar-category-box-right{flex-basis:72.5%;padding:0 0 0 20px;}
  .stellar-category-page-main .stellar-category-box-right-inner{background:#fff;-webkit-box-shadow:0 0 60px 0 rgb(0 0 0 / 8%);box-shadow:0 0 60px 0 rgb(0 0 0 / 8%);position:relative;border-bottom:10px solid transparent;}
  .stellar-category-page-main .stellar-category-box-right-title{padding:50px 60px 55px 60px;border-bottom:1px solid rgb(112 112 112 / 20%);}
  .stellar-category-page-main .stellar-category-box-right-title h4{margin:0;position:relative;padding:0 0 0 80px;}
  .stellar-category-page-main .stellar-category-box-right-title h4:before{content:"";width:62px;height:2px;background:#fd5636;border-radius:10px;position:absolute;top:18px;left:0;}
  .stellar-category-page-main .stellar-category-right-dots{display:flex;flex-wrap:wrap;margin:0 -26px;}
  .stellar-category-page-main .stellar-category-right-dots-box{flex-basis:20%;padding:0 26px;margin:0 0 40px 0;}
  .stellar-category-page-main .stellar-category-right-dots-main{padding:50px 60px 10px 60px;}
  .stellar-category-page-main .stellar-category-right-dots-image{display:table;margin:0 auto 7px;}
  .stellar-category-page-main .stellar-category-right-dots-image img{border-radius:100%;}
  .stellar-category-page-main a.stellar-category-right-dots-name{font-size:14px;text-align:center;display:table;line-height:16px;margin:0 auto;color:#1f1f1f;}
  .stellar-details-page-main.light-blue .stellar-details-page-left-inner{border-color:#C6FCFC;}
  .stellar-details-page-main.light-baby-pink .stellar-details-page-left-inner{border-color:#FED4E3;}
  .stellar-details-page-main.light-yellow .stellar-details-page-left-inner{border-color:#fff0bd;}
  .stellar-details-page-main.light-lavender .stellar-details-page-left-inner{border-color:#d5dfff;}
  .stellar-details-page-main.light-orange .stellar-details-page-left-inner{border-color:#ffdcce;}
  
  /******************************************************************
				   Mobile Responsive CSS Start 
  *******************************************************************/
  @media screen and (max-width:1270px){
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer-tags{position:static;margin: 30px 0 0 0;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer{display:flex;align-items:center;position:relative;padding:0 0 0 52px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer:before{position:absolute;left:0;top:50%;margin:-11px 0 0 0;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer a{margin:0 15px 0 0;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer a i{height:35px;border:0;}
  }
  @media screen and (max-width:1170px){
	.mdinc-head-title.stellardots-head-title{margin-top: 60px;}
	  .stellar-details-page-main .stellar-details-page-inner{margin:0 -10px;}
	  .stellar-details-page-main .stellar-details-page-left{flex-basis:38%;padding:0 10px;}
	  .stellar-details-page-main .stellar-details-page-right{flex-basis:62%;padding:0 10px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-boxes{margin:0 -7px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box{padding:0 7px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box-inner{padding:30px 5px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .badges-title{font-size:15px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active .stellar-details-page-badge-box-inner{left:5px;width:calc(200% - 10px);height:calc(200% + 20px);}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active:nth-child(3n + 3) .stellar-details-page-badge-box-inner{right:5px;}
  }
  @media screen and (min-width:1025px){
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.stellar-details-page-badge-box-last.active .stellar-details-page-badge-box-inner{top:inherit;bottom:0;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.stellar-details-page-badge-box-last.active span.stellar-badge-popup-close{bottom:calc(200% - 14px);top:inherit;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.stellar-details-page-badge-box-last+.stellar-details-page-badge-box.active .stellar-details-page-badge-box-inner{top:inherit;bottom:0;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.stellar-details-page-badge-box-last+.stellar-details-page-badge-box.active span.stellar-badge-popup-close{bottom:calc(200% - 14px);top:inherit;}
  }
  @media screen and (max-width:1024px){
	  .mdinc-head-title.stellardots-head-title{margin-bottom:50px;width:100%;}
	  .stellar-main-page-tab{margin:0 0 50px;}
	  .stellar-main-page-section{margin:0 0 100px;}
	  .stellar-main-page-section:last-child{margin-bottom:120px}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section{flex-basis:100%;}
	  .stellar-category-page-main .stellar-category-box-right-title{padding:40px 40px;}
	  .stellar-category-page-main .stellar-category-box-right-title h4{padding:0 0 0 68px;}
	  .stellar-category-page-main .stellar-category-box-right-title h4:before{width:50px;top:14px;}
	  .stellar-category-page-main .stellar-category-right-dots-main{padding:40px 40px 0px;}
	  .stellar-details-page-main .stellar-details-page-left{flex-basis:45%;padding:0 10px;}
	  .stellar-details-page-main .stellar-details-page-left-inner{padding:50px 30px 40px;}
	  .stellar-details-page-main .stellar-details-page-right{flex-basis:55%;padding:0 10px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box{flex-basis:50%;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .badges-title{font-size:16px;}
	  .stellar-details-page-main{padding:77px 0 120px 0;}
	  body.stellar-tab-sticky header.responsive-header-active + .container .stellar-main-page-tab{display:none;}
	  .stellar-category-page-main{padding:0 0 120px 0}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-no-budges .no-budges-title {font-size: 40px;}
  }
  @media screen and (max-width:991px){
	  .stellar-main-page-tab ul{margin:0 -15px;}
	  .stellar-main-page-tab ul li{padding:0 15px;margin:0;font-size:inherit;line-height:inherit;}
	  .stellar-main-page-tab ul li a{font-size:19px;line-height:20px;}
	  .stellar-main-page-section{margin:0 0 80px;}
	  .stellar-main-box-section .stellar-main-box-left .stellar-main-box-left-image img{width:170px;}
	  .stellar-main-box-section .stellar-main-box-right{padding:35px 40px 40px;}
	  .stellar-main-box-section .stellar-main-box-right h2{margin:0 0 25px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section{margin:20px 0 30px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-inner{margin:0 -10px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-box{padding:0 10px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-winners-button a{padding:12px 20px 10px;line-height:20px;}
	  .stellar-category-page-main .stellar-category-box-left{flex-basis:25%;}
	  .stellar-category-page-main .stellar-category-left-inner{padding:40px;}
	  .stellar-category-page-main .stellar-category-left-image{margin:0 auto 20px;}
	  .stellar-category-page-main .stellar-category-box-right{flex-basis:75%;}
	  .stellar-category-page-main .stellar-category-box-right-title{padding:30px 30px;}
	  .stellar-category-page-main .stellar-category-box-right-title h4{padding:0 0 0 53px;}
	  .stellar-category-page-main .stellar-category-box-right-title h4:before{width:35px;top:13px;}
	  .stellar-category-page-main .stellar-category-left-inner{padding:50px 50px;}
	  .stellar-category-page-main .stellar-category-boxes-main{margin:0 0 90px;}
	  .stellar-category-page-main .stellar-category-right-dots-main{padding:30px 30px 0px;}
	  .stellar-category-page-main .stellar-category-right-dots{margin:0 -10px;}
	  .stellar-category-page-main .stellar-category-right-dots-box{flex-basis:25%;padding:0 10px;margin:0 0 30px;}
	  .stellar-details-page-main .stellar-details-page-inner{margin:0 -10px;}
	  .stellar-details-page-main .stellar-details-page-left-inner{padding:30px 20px 30px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-image{margin:0 auto 30px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-content h3{font-size:40px;line-height:40px;margin:0 0 7px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-content h5{margin:0 0 20px 0;}
	  .stellar-details-page-main .stellar-details-page-right{flex-basis:58%;padding:0 10px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box{flex-basis:50%;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active img{width:180px;}
  }
  @media screen and (max-width:767px){
	  .mdinc-head-title.stellardots-head-title{margin-top: 40px;}
	  .mdinc-head-title.stellardots-head-title h1 {margin-bottom: 15px;}
	  .stellar-main-page-tab{margin:0 0 50px;}
	  .stellar-main-page-tab ul{flex-wrap:wrap;margin:0;text-align:center;display:block;}
	  .stellar-main-page-tab ul li{padding:0;flex-basis:100%;margin:0 auto 20px;display:table;}
	  .stellar-main-page-tab ul li:last-child{margin-bottom:0;}
	  .stellar-main-page-tab ul li a{font-size:22px;line-height:24px;}
	  .stellar-main-page-section{margin:0 0 50px;}
	  .stellar-main-page-section:last-child{margin:0 0 90px 0;}
	  .stellar-main-box-section .stellar-main-box-section-inner{display:block;border-bottom:10px solid;position:relative;}
	  .stellar-main-box-section .stellar-main-box-left{position:absolute;top:30px;left:30px;padding:0;}
	  .stellar-main-box-section .stellar-main-box-left .stellar-main-box-left-image img{width:100px;margin:0;}
	  .stellar-main-box-section .stellar-main-box-right{padding:30px 30px;}
	  .stellar-main-box-section .stellar-main-box-right h2{margin:0 0 15px;padding:0 0 0 130px;}
	  .stellar-main-box-section .stellar-main-box-right p{padding:0 0 0 130px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-inner{margin:0 -15px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-box{padding:0 15px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section{margin:35px 0 25px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-box img{width:100%;margin:0 auto 10px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-winners-button a{font-size:14px;line-height:16px;padding:13px 15px 9px;}
	  .stellar-main-box-section .stellar-main-box-left .stellar-main-box-left-image{background:transparent!important;}
	  .years-of-service .stellar-main-box-section .stellar-main-box-section-inner{border-color:#fff0bd;}
	  .wordpress-contributor .stellar-main-box-section .stellar-main-box-section-inner{border-color:#c6fcfc;}
	  .special-participation .stellar-main-box-section .stellar-main-box-section-inner{border-color:#fed4e3;}
	  .brand-advocate .stellar-main-box-section .stellar-main-box-section-inner{border-color:#dfdaff;}
	  .stellar-category-page-main .stellar-category-boxes-main{margin:0 0 60px 0;}
	  .stellar-category-page-main .stellar-category-box-left{flex-basis:22%;}
	  .stellar-category-page-main .stellar-category-left-inner{padding:20px 20px;}
	  .stellar-category-page-main .stellar-category-left-image{margin:0 auto 20px;}
	  .stellar-category-page-main .stellar-category-box-right{flex-basis:78%;}
	  .stellar-category-page-main .stellar-category-box-right-title{padding:20px 30px;}
	  .stellar-category-page-main .stellar-category-box-right-title h4{padding:0;text-align:center;}
	  .stellar-category-page-main .stellar-category-box-right-title h4:before{display:none;}
	  .stellar-category-page-main .stellar-category-right-dots-box{flex-basis:33.33%;margin:0 0 20px;}
	  .stellar-category-page-main .stellar-category-right-dots-image img{width:80%;margin:0 auto;display:block;}
	  .stellar-category-page-main .stellar-category-right-dots-main{padding:20px 30px 0px;}
	  .stellar-details-page-main{padding:107px 0 50px 0;}
	  .stellar-details-page-main .stellar-details-page-inner{margin:0;display:block;}
	  .stellar-details-page-main .stellar-details-page-left{padding:0;margin:0 0 30px 0;}
	  .stellar-details-page-main .stellar-details-page-left:after{height:7px;}
	  .stellar-details-page-main .stellar-details-page-left-inner{padding:30px 30px;margin:0;display:flex;flex-wrap:wrap;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-image{margin:0;flex-basis:25%;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-content{flex-basis:75%;padding:0 0 0 30px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-image img{width:100%;margin:0;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-content h3{font-size:36px;line-height:36px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer-tags{flex-basis:100%;margin:30px 0 0 25%;padding:0 0 0 30px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer{padding:0 0 0 42px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer:before{width:20px;height:20px;margin:-10px 0 0 0;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer a{margin:0 10px 0 0;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer a i{font-size:20px;width:30px;height:30px;line-height:30px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box{min-height:168px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box-inner{padding:20px 5px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box img{width:80px;margin:0 auto 20px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .badges-title{margin:0 0 8px 0;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .badges-subcat{font-size:18px;margin:0 0 20px;}
	  .stellar-details-page-main .stellar-details-page-right{padding:0;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active img{width:150px;}
	  .stellar-category-page-main{padding:0 0 90px 0}
	  body:has(.page-hellobar-block-main) .stellar-category-page-main{padding-top:80px;}
	  body:has(.page-hellobar-block-main) .stellar-details-page-main {padding-top: 80px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-no-budges .no-budges-title {font-size: 36px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-no-budges{padding: 50px 15px;}
  }
  @media screen and (max-width:660px){
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-inner{margin:0 -7px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-box{padding:0 7px;flex-basis:25%;margin:0 0 20px 0;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section{margin:35px 0 5px;}
	  .stellar-category-page-main .stellar-category-boxes-main{display:block;padding:0;margin:0 0 50px 0;}
	  .stellar-category-page-main .stellar-category-left-image{margin:0 auto 15px;}
	  .stellar-category-page-main .stellar-category-left-image img{width:100px;}
	  .stellar-category-page-main .stellar-category-left-inner{padding:30px 30px;display:flex;align-items:center;justify-content:center;margin:0 0 10px 0;}
	  .stellar-category-page-main .stellar-category-left-image{margin:0 20px 0 0;}
	  .stellar-category-page-main .stellar-category-box-right{padding:0;}
	  .stellar-category-page-main .stellar-category-left-inner{display:flex;align-items:center;justify-content:center;}
	  .stellar-category-page-main .stellar-category-box-right-title{padding:23px 30px 20px 30px;}
	  .stellar-category-page-main .stellar-category-box-right-title h4:before{width:30px;}
	  .stellar-main-box-section .stellar-main-box-right h2{padding:0 0 0 110px;font-size:30px;margin:0 0 10px;}
	  .stellar-main-box-section .stellar-main-box-right p{padding:0 0 0 110px;}
	  .stellar-details-page-main .stellar-details-page-left-inner{display:block;text-align:center;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-image img{width:150px;margin:0 auto 20px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-content{padding:0;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-content h3{font-size:30px;line-height:30px;margin:0 0 5px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer-tags{margin:20px auto 0;padding:0;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-post-sharer{justify-content:center;display:inline-block;vertical-align:middle;}
  }
  @media screen and (max-width:480px){
	  .stellar-main-page-tab ul li a{font-size:20px;line-height:22px;}
	  .stellar-main-box-section .stellar-main-box-left{position:static;padding:30px 15px;text-align:center;margin:0 auto;}
	  .stellar-main-box-section .stellar-main-box-left .stellar-main-box-left-image img{width:80px;margin:0 auto;}
	  .stellar-main-box-section .stellar-main-box-right{padding:0 20px 30px 20px;}
	  .stellar-main-box-section .stellar-main-box-right h2{padding:0;text-align:center;width:100%;}
	  .stellar-main-box-section .stellar-main-box-right p{padding:0;text-align:center;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-box{flex-basis:50%;margin:0 0 20px 0;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section{margin:20px 0 10px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-images-section-box img{width:84px;}
	  .stellar-category-page-main .stellar-category-right-dots{margin:0 -10px;}
	  .stellar-category-page-main .stellar-category-right-dots-box{flex-basis:33.33%;padding:0 10px;}
	  .stellar-main-box-section .stellar-main-box-right .stellar-main-box-winners-button a{margin:0 auto;}
	  .stellar-details-page-main .stellar-details-page-left-inner{padding:20px 20px;}
	  .stellar-details-page-main .stellar-details-page-left .stellar-details-page-left-image img{width:130px;}
	  .stellar-category-page-main .stellar-category-right-dots-main{padding:20px 20px 0px;}
  }
  @media screen and (max-width:420px){
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box{flex-basis:100%;min-height:inherit;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active .stellar-details-page-badge-box-inner{width:calc(100% - 14px);height:auto;left:7px;right:0;top:0;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box span.stellar-badge-popup-close{right:20px;left:auto;width:20px;height:20px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active img{width:120px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box .badges-subcat{font-size:16px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active .badges-title{font-size:15px;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active:last-child .stellar-details-page-badge-box-inner{top:inherit;bottom:0;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active:last-child span.stellar-badge-popup-close{top:-260px;bottom:inherit;}
  }
  @media screen and (max-width:380px){
	  .stellar-category-page-main .stellar-category-right-dots-box{flex-basis:50%;}
  }
  @media screen and (max-width:360px){
	  .stellar-category-page-main .stellar-category-right-dots-box{flex-basis:50%;}
	  .stellar-category-page-main .stellar-category-right-dots-image img{width:80%;margin:0 auto;display:block;}
  }
  @media screen and (min-width:1025px){
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active:nth-child(3n + 3) .stellar-details-page-badge-box-inner{right:10px;left:inherit;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active:nth-child(3n + 3) span.stellar-badge-popup-close{left:inherit;}
  }
  @media screen and (min-device-width:421px) and (max-device-width:1024px){
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.stellar-details-page-badge-box-last.active:last-child:nth-child(2n + 1) .stellar-details-page-badge-box-inner{top:inherit;bottom:0;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.stellar-details-page-badge-box-last.active:last-child:nth-child(2n + 1) span.stellar-badge-popup-close{bottom:calc(200% - 14px);top:inherit;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active:nth-child(2n + 2) .stellar-details-page-badge-box-inner{right:5px;left:inherit;}
	  .stellar-details-page-main .stellar-details-page-right .stellar-details-page-badge-box.active:nth-child(2n + 2) span.stellar-badge-popup-close{left:inherit;}
  }