.elementor-46337 .elementor-element.elementor-element-682334c{overflow:visible;}.elementor-46337 .elementor-element.elementor-element-7c1f119:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46337 .elementor-element.elementor-element-7c1f119 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#210069;}.elementor-46337 .elementor-element.elementor-element-7c1f119 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:45px 45px 45px 45px;}.elementor-46337 .elementor-element.elementor-element-7c1f119 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46337 .elementor-element.elementor-element-bd4f9d5 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-46337 .elementor-element.elementor-element-bd4f9d5{text-align:start;}.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-1fb76f1.premium-bullet-list-content:hover .premium-bullet-list-wrapper i{color:var( --e-global-color-primary );}.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-1fb76f1.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-1fb76f1.premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-blur .elementor-repeater-item-1fb76f1.premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-blur .elementor-repeater-item-1fb76f1.premium-bullet-list-content:hover .premium-bullet-list-wrapper svg{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-1fb76f1.premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-blur:hover .elementor-repeater-item-1fb76f1.premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-5fc07fc );color:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-232bb2e.premium-bullet-list-content:hover .premium-bullet-list-wrapper i{color:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-232bb2e.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-232bb2e.premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-blur .elementor-repeater-item-232bb2e.premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-blur .elementor-repeater-item-232bb2e.premium-bullet-list-content:hover .premium-bullet-list-wrapper svg{text-shadow:var( --e-global-color-5fc07fc );color:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-232bb2e.premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-blur:hover .elementor-repeater-item-232bb2e.premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-5fc07fc );color:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-2835cc2.premium-bullet-list-content:hover .premium-bullet-list-wrapper i{color:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-2835cc2.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-2835cc2.premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-blur .elementor-repeater-item-2835cc2.premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-blur .elementor-repeater-item-2835cc2.premium-bullet-list-content:hover .premium-bullet-list-wrapper svg{text-shadow:var( --e-global-color-5fc07fc );color:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-repeater-item-2835cc2.premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-blur:hover .elementor-repeater-item-2835cc2.premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-5fc07fc );color:var( --e-global-color-5fc07fc );}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-content{overflow:hidden;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-box {flex-direction:column;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-content, .elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-box{justify-content:flex-start;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-divider, .elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-46337 .elementor-element.elementor-element-2090f7c{--pa-bullet-align:flex-start;--pa-bullet-hv-size:14px;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-wrapper{align-self:center;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-badge{order:8;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-content {border-radius:0px 0px 0px 0px;margin:5px 0px 5px 0px;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-wrapper i, .elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-text p, .elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-text{font-size:14px;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-wrapper svg, .elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-wrapper img{width:14px !important;height:14px !important;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-wrapper {margin:0px 5px 0px 0px;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-text{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-text {margin:3px 0px 3px 0px;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-46337 .elementor-element.elementor-element-2090f7c .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-46337 .elementor-element.elementor-element-c5860eb{text-align:left;}.elementor-46337 .elementor-element.elementor-element-c5860eb .premium-button .premium-button-text-icon-wrapper span{font-family:"Nunito", Sans-serif;font-weight:700;color:var( --e-global-color-1268706 );}.elementor-46337 .elementor-element.elementor-element-c5860eb .premium-button, .elementor-46337 .elementor-element.elementor-element-c5860eb .premium-button.premium-button-style2-shutinhor:before , .elementor-46337 .elementor-element.elementor-element-c5860eb .premium-button.premium-button-style2-shutinver:before , .elementor-46337 .elementor-element.elementor-element-c5860eb .premium-button-style5-radialin:before , .elementor-46337 .elementor-element.elementor-element-c5860eb .premium-button-style5-rectin:before{background-color:#FDCF00;}.elementor-46337 .elementor-element.elementor-element-c5860eb .premium-button{border-radius:10px;}.elementor-46337 .elementor-element.elementor-element-6c60c91{font-family:"Nunito", Sans-serif;font-size:12px;line-height:0.7em;}@media(max-width:1024px){.elementor-46337 .elementor-element.elementor-element-bd4f9d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-bd4f9d5 */@media (max-width: 1024px){
.elementor-46337 .elementor-element.elementor-element-bd4f9d5{
    width: 300px;

}


}/* End custom CSS */
/* Start custom CSS for premium-icon-list, class: .elementor-element-2090f7c */.elementor-46337 .elementor-element.elementor-element-2090f7c{
    --radius: 8px;
    
}
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-icon{
  color: currentColor;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 0.5px;
  -webkit-text-stroke-color: currentColor;
  text-align: center;
}
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-item.active .elementor-icon-list-icon,
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-item:hover .elementor-icon-list-icon{
    -webkit-text-stroke-width: 1px;
}
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-item a{
    padding: 13px 18px !important;
    border-radius: var(--radius);
}
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-item.active a,
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-item:hover a{
    background: #fff;
}
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-item.active span,
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-item:hover span,
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-item.active span i,
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-item:hover span i{
    color: #000;
}
.elementor-46337 .elementor-element.elementor-element-2090f7c .elementor-icon-list-text{
    min-width: var(--width);
}
.elementor-46337 .elementor-element.elementor-element-2090f7c a:focus{
    outline: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c60c91 */.elementor-46337 .elementor-element.elementor-element-6c60c91 {
    position: absolute;
    bottom: 50px;
    width: 100%;
    text-align: center;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7c1f119 */.elementor-46337 .elementor-element.elementor-element-7c1f119 {
    /*width: 287px;*/
    /*height: 100vh;*/
}


@media (max-width: 1024px){
.elementor-46337 .elementor-element.elementor-element-7c1f119{
    /*width: 100%;*/
    /*position: relative;*/
    /*height: auto;*/

}


}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-682334c */:root{
    --width: 287px;
}

.elementor-46337 .elementor-element.elementor-element-682334c{
    width: var(--width) !important;
    overflow: auto;
    position: fixed;
    transition: all 0.3s ease-in-out !important;
    overflow-x: hidden;
    z-index: 1;
    -ms-overflow-style: none;
    scrollbar-width: none
}
.elementor-46337 .elementor-element.elementor-element-682334c::-webkit-scrollbar{
    display: none;
}


@media (max-width: 1024px){
:root{
    --width: 100%;
}

.elementor-46337 .elementor-element.elementor-element-682334c{
    width: var(--width) !important;
    overflow: auto;
    position: relative;
    transition: all 0.3s ease-in-out !important;
    overflow-x: hidden;
    z-index: 1;
    -ms-overflow-style: none;
    scrollbar-width: none
}
.elementor-46337 .elementor-element.elementor-element-682334c::-webkit-scrollbar{
    display: none;
}

}

@media (max-width: 767px){
.elementor-46337 .elementor-element.elementor-element-682334c{
    
}
}/* End custom CSS */