.elementor-26797 .elementor-element.elementor-element-d455387 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26797 .elementor-element.elementor-element-60f5c417:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26797 .elementor-element.elementor-element-60f5c417 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26797 .elementor-element.elementor-element-60f5c417 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26797 .elementor-element.elementor-element-60f5c417 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26797 .elementor-element.elementor-element-253e796 img{height:200px;}.elementor-26797 .elementor-element.elementor-element-1f89694b .elementor-heading-title{color:#210B39;font-family:"Yrsa", Sans-serif;font-size:20px;font-weight:500;}.elementor-26797 .elementor-element.elementor-element-1f89694b > .elementor-widget-container{margin:10px 0px 5px 10px;padding:0px 0px 0px 0px;}.elementor-26797 .elementor-element.elementor-element-3dc2cae2 .elementor-heading-title{color:#9A90A5;font-family:"Yrsa", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-26797 .elementor-element.elementor-element-3dc2cae2 > .elementor-widget-container{margin:0px 0px 5px 10px;padding:0px 0px 0px 0px;}.elementor-26797 .elementor-element.elementor-element-8e1450a .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-26797 .elementor-element.elementor-element-8e1450a{width:auto;max-width:auto;align-self:center;}.elementor-26797 .elementor-element.elementor-element-57e0b855 .elementor-heading-title{color:#210B39;font-family:"Yrsa", Sans-serif;font-size:18px;font-weight:500;line-height:40px;}.elementor-26797 .elementor-element.elementor-element-57e0b855 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-26797 .elementor-element.elementor-element-57e0b855{width:auto;max-width:auto;}.elementor-26797 .elementor-element.elementor-element-50d69997{--divider-border-style:solid;--divider-color:#F8F8F8;--divider-border-width:1px;}.elementor-26797 .elementor-element.elementor-element-50d69997 .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-26797 .elementor-element.elementor-element-50d69997 .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px;}.elementor-26797 .elementor-element.elementor-element-a6aeb1c .jet-listing-dynamic-terms{text-align:left;}.elementor-26797 .elementor-element.elementor-element-a6aeb1c > .elementor-widget-container{margin:0px 0px 10px 10px;padding:0% 0% 0% 0%;}.elementor-26797 .elementor-element.elementor-element-1c8ec8e .jet-listing-dynamic-terms{text-align:left;}.elementor-26797 .elementor-element.elementor-element-1c8ec8e > .elementor-widget-container{margin:0px 0px 10px 10px;padding:0% 0% 0% 0%;}.elementor-26797 .elementor-element.elementor-element-ed1a044 .jet-listing-dynamic-terms{text-align:left;}.elementor-26797 .elementor-element.elementor-element-ed1a044 > .elementor-widget-container{margin:0px 0px 20px 10px;padding:0% 0% 0% 0%;}@media(max-width:1024px){.elementor-26797 .elementor-element.elementor-element-1f89694b .elementor-heading-title{font-size:20px;line-height:12px;}.elementor-26797 .elementor-element.elementor-element-3dc2cae2 .elementor-heading-title{font-size:14px;line-height:12px;}.elementor-26797 .elementor-element.elementor-element-57e0b855 .elementor-heading-title{font-size:14px;line-height:32px;}}@media(max-width:767px){.elementor-26797 .elementor-element.elementor-element-2b4ea689{padding:0px 0px 0px 0px;}.elementor-26797 .elementor-element.elementor-element-60f5c417 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26797 .elementor-element.elementor-element-1f89694b .elementor-heading-title{font-size:20px;}.elementor-26797 .elementor-element.elementor-element-3dc2cae2 .elementor-heading-title{font-size:16px;}.elementor-26797 .elementor-element.elementor-element-57e0b855 .elementor-heading-title{font-size:16px;line-height:36px;}.elementor-26797 .elementor-element.elementor-element-a6aeb1c > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-26797 .elementor-element.elementor-element-1c8ec8e > .elementor-widget-container{margin:0px 0px 5px 5px;}.elementor-26797 .elementor-element.elementor-element-ed1a044 > .elementor-widget-container{margin:0px 0px 20px 5px;}}/* Start custom CSS for heading, class: .elementor-element-9360ba3 */.elementor-26797 .elementor-element.elementor-element-9360ba3 h2{
    margin: auto;
    width: 26px;
    height: auto;
    padding: 14px 5px;
    color: #FFFFFF;
    font-family: "Yrsa", Sans-serif;
        writing-mode: vertical-lr;
    text-orientation: upright;
    display: flex;
    font-weight: 900;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e04404 */.elementor-26797 .elementor-element.elementor-element-6e04404 h2{
    margin: auto;
    width: 26px;
    height: auto;
    padding: 14px 5px;
    color: #FFFFFF;
    font-family: "Yrsa", Sans-serif;
        writing-mode: vertical-lr;
    text-orientation: upright;
    display: flex;
    font-weight: 900;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5780e71 */.elementor-26797 .elementor-element.elementor-element-5780e71 h2{
    margin: auto;
    width: 26px;
    height: auto;
    padding: 14px 5px;
    color: #FFFFFF;
    font-family: "Yrsa", Sans-serif;
        writing-mode: vertical-lr;
    text-orientation: upright;
    display: flex;
    font-weight: 900;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b098ad4 */.elementor-26797 .elementor-element.elementor-element-b098ad4 h2{
    margin: auto;
    width: 26px;
    height: auto;
    padding: 14px 5px;
    color: #FFFFFF;
    font-family: "Yrsa", Sans-serif;
        writing-mode: vertical-lr;
    text-orientation: upright;
    display: flex;
    font-weight: 900;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9fcf49 */.elementor-26797 .elementor-element.elementor-element-d9fcf49 h2{
    margin: auto;
    width: 26px;
    height: auto;
    padding: 14px 5px;
    color: #FFFFFF;
    font-family: "Yrsa", Sans-serif;
        writing-mode: vertical-lr;
    text-orientation: upright;
    display: flex;
    font-weight: 900;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-007fa9d */.jet-listing-grid__item{
    position: relative;
}
.elementor-26797 .elementor-element.elementor-element-007fa9d{
    position: absolute;
    z-index: 1;
    right: 30px;
}
.achievement-card .elementor-column  .elementor-widget-wrap{
        flex-direction: column;

}

.SOTD{
   background: #0AD3FF;
       width: auto !important;
}
.SOTM{
     background: #FF5C62;
         width: auto !important;
}
.SOTY{
     background: #F9C80E;
         width: auto !important;
}
.OWDA{
     background: #01E06D;
         width: auto !important;
}
.UXDA{
     background: #210B39;
     color: #01E06D!important;
         width: auto !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-253e796 */.imgcard .elementor-widget-container{
    max-height: 200px!important;
    min-height: 200px;
    max-width: 100%!important;
    overflow: hidden!important;
}
.imgcard .elementor-widget-container img{
transition: all ease 0.5s!important; 
width: 100%!important;
object-fit: cover;
}
.imgcard .elementor-widget-container:hover img{
transform: scale(1.15)!important;
    }
.imgcard .elementor-widget-container a {
    display: block!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f89694b */.elementor-26797 .elementor-element.elementor-element-1f89694b{
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-8e1450a */.elementor-26797 .elementor-element.elementor-element-8e1450a img{
    width: 30px;
    border-radius: 50%;
    margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-a6aeb1c */.div-tags{
    width: 100%;
    height: 24px;
    overflow: hidden;
}
.div-tags span{
    display: none;
}
.div-tags a{
    font-size: 16px;
    background: transparent;
    border-radius: 15px;
    color: #716381;
    font-family: "Yrsa", sans-serif;
    padding: 3px 10px;
    margin: 0 4px;
    font-weight: 400;
    border: 1px solid;
    white-space: nowrap;
    line-height: 1;
    transition:all 0.2s ease ;
}
.div-tags a:hover{
    color:#F9C80E;
}
@media screen and (max-width: 1025px) {
    .div-tags a{
    font-size: 12px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2b4ea689 */.elementor-26797 .elementor-element.elementor-element-2b4ea689 .elementor-widget:not(:last-child){
    margin-bottom: 0;
}
.elementor-26797 .elementor-element.elementor-element-2b4ea689 .elementor-1007 .elementor-element.elementor-element-3d559292 .elementor-posts-container {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
}
@media screen and (max-width: 1024px) {
    .elementor-26797 .elementor-element.elementor-element-2b4ea689 .elementor-container{
        max-width:100%!important;
    }
}/* End custom CSS */