.elementor-14959 .elementor-element.elementor-element-6215443{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-9bb37be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-6df18f6{text-align:left;z-index:100;}.elementor-14959 .elementor-element.elementor-element-6df18f6 .elementor-heading-title{color:#FFFFFF;font-size:60px;font-weight:400;text-transform:none;}.elementor-14959 .elementor-element.elementor-element-6df18f6 > .elementor-widget-container{margin:0px 0px 44px 0px;padding:82px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-9cf4167 .elementor-icon-list-icon{width:14px;}.elementor-14959 .elementor-element.elementor-element-9cf4167 .elementor-icon-list-icon i{font-size:14px;}.elementor-14959 .elementor-element.elementor-element-9cf4167 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-14959 .elementor-element.elementor-element-9cf4167 .elementor-icon-list-text, .elementor-14959 .elementor-element.elementor-element-9cf4167 .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-14959 .elementor-element.elementor-element-9cf4167 .elementor-icon-list-item{font-size:15px;font-weight:600;}.elementor-14959 .elementor-element.elementor-element-9cf4167 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-9cf4167{z-index:100;}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-icon{width:0px;}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-icon i{font-size:0px;}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-icon svg{--e-icon-list-icon-size:0px;}body:not(.rtl) .elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-text{padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-text, .elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-item{font-size:30px;font-weight:600;text-transform:uppercase;line-height:30px;}.elementor-14959 .elementor-element.elementor-element-09a7af5 > .elementor-widget-container{margin:12px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-09a7af5{z-index:100;}.elementor-14959 .elementor-element.elementor-element-7285abc .elementor-widget-container{color:#FFFFFF;font-size:20px;font-weight:400;line-height:30px;}.elementor-14959 .elementor-element.elementor-element-7285abc > .elementor-widget-container{margin:19px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-7285abc{z-index:100;}.elementor-14959 .elementor-element.elementor-element-3e1deb8 .elementor-button{font-size:0px;font-weight:500;border-radius:10px 10px 10px 10px;padding:11px 28px 11px 25px;}.elementor-14959 .elementor-element.elementor-element-3e1deb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 117px 0px;}.elementor-14959 .elementor-element.elementor-element-3e1deb8{z-index:100;}.elementor-14959 .elementor-element.elementor-element-3c67961 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-3c67961{z-index:2;}.elementor-14959 .elementor-element.elementor-element-00f0ae0 img{width:100%;max-width:100%;}.elementor-14959 .elementor-element.elementor-element-00f0ae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-00f0ae0{z-index:1;}@media(max-width:1500px){.elementor-14959 .elementor-element.elementor-element-6df18f6 > .elementor-widget-container{margin:0px 0px 29px 0px;padding:37px 0px 0px 50px;}.elementor-14959 .elementor-element.elementor-element-9cf4167 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-14959 .elementor-element.elementor-element-09a7af5 > .elementor-widget-container{margin:12px 0px -4px 0px;padding:0px 0px 0px 50px;}.elementor-14959 .elementor-element.elementor-element-7285abc > .elementor-widget-container{margin:19px 0px 26px 0px;padding:0px 0px 0px 50px;}.elementor-14959 .elementor-element.elementor-element-3e1deb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 50px;}}@media(max-width:1024px){.elementor-14959 .elementor-element.elementor-element-6df18f6 .elementor-heading-title{font-size:48px;}.elementor-14959 .elementor-element.elementor-element-6df18f6 > .elementor-widget-container{margin:0px 0px 29px 0px;padding:27px 0px 0px 20px;}.elementor-14959 .elementor-element.elementor-element-9cf4167 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-item{font-size:22px;line-height:24px;}.elementor-14959 .elementor-element.elementor-element-09a7af5 > .elementor-widget-container{margin:12px 0px -4px 0px;padding:0px 0px 0px 20px;}.elementor-14959 .elementor-element.elementor-element-7285abc .elementor-widget-container{font-size:18px;line-height:22px;}.elementor-14959 .elementor-element.elementor-element-7285abc > .elementor-widget-container{margin:13px 0px 20px 0px;padding:0px 0px 0px 20px;}.elementor-14959 .elementor-element.elementor-element-3e1deb8 .elementor-button{border-radius:10px 10px 10px 10px;padding:7px 18px 7px 15px;}.elementor-14959 .elementor-element.elementor-element-3e1deb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 20px;}}@media(max-width:767px){.elementor-14959 .elementor-element.elementor-element-6df18f6 .elementor-heading-title{font-size:42px;}.elementor-14959 .elementor-element.elementor-element-6df18f6 > .elementor-widget-container{margin:0px 0px 29px 0px;padding:27px 20px 0px 20px;}.elementor-14959 .elementor-element.elementor-element-9cf4167 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-14959 .elementor-element.elementor-element-09a7af5 .elementor-icon-list-item{font-size:20px;line-height:22px;}.elementor-14959 .elementor-element.elementor-element-09a7af5 > .elementor-widget-container{margin:12px 0px -4px 0px;padding:0px 20px 0px 20px;}.elementor-14959 .elementor-element.elementor-element-7285abc .elementor-widget-container{font-size:17px;line-height:22px;}.elementor-14959 .elementor-element.elementor-element-7285abc > .elementor-widget-container{margin:13px 0px 22px 0px;padding:0px 20px 0px 20px;}}/* Start custom CSS for heading, class: .elementor-element-6df18f6 */.elementor-14959 .elementor-element.elementor-element-6df18f6 {
max-width: 1400px;
}
.elementor-14959 .elementor-element.elementor-element-6df18f6 h1::after {
content:"";
display: block;
height: 2px;
width: 146px;
background-color: #ffffff;
margin-top: 24px;
}

/** RESPONSIVE **/

@media (max-width: 1500px) {

.elementor-14959 .elementor-element.elementor-element-6df18f6 {
max-width: 100%;
}
.elementor-14959 .elementor-element.elementor-element-6df18f6 h1::after {
margin-top: 20px;
}

}

@media (max-width: 1025px) {

.elementor-14959 .elementor-element.elementor-element-6df18f6 h1::after {
margin-top: 10px;
}

}

@media (max-width: 768px) {

.elementor-14959 .elementor-element.elementor-element-6df18f6 h1::after {
margin-top: 8px;
width: 70px;
}

}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-9cf4167 */.elementor-14959 .elementor-element.elementor-element-9cf4167 {
max-width: 1400px;
}
.elementor-14959 .elementor-element.elementor-element-9cf4167 ul li {
background-color: #FFFFFFDB;
border-radius: 20px;
padding: 2px 21px 3px 20px;
width: auto;
}

/** RESPONSIVE **/

@media (max-width: 1500px) {

.elementor-14959 .elementor-element.elementor-element-9cf4167 {
max-width: 100%;
}

}

@media (max-width: 1025px) {

.elementor-14959 .elementor-element.elementor-element-9cf4167 ul li {
border-radius: 20px;
padding: 2px 15px 3px 14px;
}

}

@media (max-width: 768px) {

.elementor-14959 .elementor-element.elementor-element-9cf4167 ul li {
border-radius: 20px;
padding: 1px 12px 2px 11px;
}

}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-09a7af5 */.elementor-14959 .elementor-element.elementor-element-09a7af5 {
max-width: 1400px;
overflow: hidden
}
.elementor-14959 .elementor-element.elementor-element-09a7af5 ul li {
max-width: 520px;
}
.elementor-14959 .elementor-element.elementor-element-09a7af5 ul li .elementor-icon-list-text {
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}

/** RESPONSIVE **/

@media (max-width: 1500px) {

.elementor-14959 .elementor-element.elementor-element-09a7af5 {
max-width: 100%;
}

}

@media (max-width: 1025px) {

.elementor-14959 .elementor-element.elementor-element-09a7af5 ul li {
max-width: 340px;
}

}/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-7285abc */.elementor-14959 .elementor-element.elementor-element-7285abc {
max-width: 1400px;
}
.elementor-14959 .elementor-element.elementor-element-7285abc .elementor-widget-container {
max-width: 520px;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
overflow: hidden;
min-height: 120px;
}


/** RESPONSIVE **/
@media (max-width: 1500px) {

.elementor-14959 .elementor-element.elementor-element-7285abc {
max-width: 100%;
}

}

@media (max-width: 1025px) {

.elementor-14959 .elementor-element.elementor-element-7285abc .elementor-widget-container {
max-width: 340px;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
overflow: hidden;
min-height: unset;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e1deb8 */.elementor-14959 .elementor-element.elementor-element-3e1deb8 {
max-width: 1400px;
}
.elementor-14959 .elementor-element.elementor-element-3e1deb8 a {
font-size: 18px !important;
}

/** RESPONSIVE **/

@media (max-width: 1499px) {

.elementor-14959 .elementor-element.elementor-element-3e1deb8 {
max-width: 100%;
}

}

@media (max-width: 1024px) {

.elementor-14959 .elementor-element.elementor-element-3e1deb8 a {
font-size: 16px !important;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c67961 */.elementor-14959 .elementor-element.elementor-element-3c67961 {
position: absolute;
height: 100%;
background: linear-gradient(55deg, #0d1245DB 0%, #0d1245DB 52.5%, transparent 26%);
}

/** RESPONSIVE **/
@media (max-width: 1500px) {

.elementor-14959 .elementor-element.elementor-element-3c67961 {
height: 100%;
background: linear-gradient(55deg, #0d1245DB 0%, #0d1245DB 56%, transparent 26%);
}

}

@media (max-width: 768px) {

.elementor-14959 .elementor-element.elementor-element-3c67961 {
height: 100%;
background: linear-gradient(55deg, #0d1245C2 0%, #0d1245C2 100%, transparent 26%);
}

}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-00f0ae0 */.elementor-14959 .elementor-element.elementor-element-00f0ae0 {
position: absolute;
height: 100%;
}

/** RESPONSIVE **/

@media (max-width: 1025px) {

.elementor-14959 .elementor-element.elementor-element-00f0ae0 {
width: 106% !important;
}

}

@media (max-width: 768px) {

.elementor-14959 .elementor-element.elementor-element-00f0ae0 {
width: 225% !important;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9bb37be */.elementor-14959 .elementor-element.elementor-element-9bb37be> div {
display: flex;
flex-direction: column;
align-items: center;
align-content: center;
justify-content: flex-start;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6215443 */.elementor-14959 .elementor-element.elementor-element-6215443 {
width: 100%;
}
.elementor-14959 .elementor-element.elementor-element-6215443 > div {
max-width: 100%;
}/* End custom CSS */