.elementor-12921 .elementor-element.elementor-element-2de99b1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12921 .elementor-element.elementor-element-0613461 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12921 .elementor-element.elementor-element-1dfac92{text-align:left;z-index:100;}.elementor-12921 .elementor-element.elementor-element-1dfac92 .elementor-heading-title{color:#FFFFFF;font-size:60px;font-weight:400;text-transform:none;}.elementor-12921 .elementor-element.elementor-element-1dfac92 > .elementor-widget-container{margin:0px 0px 44px 0px;padding:82px 0px 0px 0px;}.elementor-12921 .elementor-element.elementor-element-de08b3a .elementor-icon-list-icon{width:14px;}.elementor-12921 .elementor-element.elementor-element-de08b3a .elementor-icon-list-icon i{font-size:14px;}.elementor-12921 .elementor-element.elementor-element-de08b3a .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-12921 .elementor-element.elementor-element-de08b3a .elementor-icon-list-text, .elementor-12921 .elementor-element.elementor-element-de08b3a .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-12921 .elementor-element.elementor-element-de08b3a .elementor-icon-list-item{font-size:15px;font-weight:600;}.elementor-12921 .elementor-element.elementor-element-de08b3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12921 .elementor-element.elementor-element-de08b3a{z-index:100;}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-icon{width:0px;}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-icon i{font-size:0px;}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-icon svg{--e-icon-list-icon-size:0px;}body:not(.rtl) .elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-text{padding-right:0px;}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-text, .elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-item{font-size:30px;font-weight:600;text-transform:uppercase;line-height:30px;}.elementor-12921 .elementor-element.elementor-element-7b66846 > .elementor-widget-container{margin:12px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-12921 .elementor-element.elementor-element-7b66846{z-index:100;}.elementor-12921 .elementor-element.elementor-element-fd601a7 .elementor-widget-container{color:#FFFFFF;font-size:20px;font-weight:400;line-height:30px;}.elementor-12921 .elementor-element.elementor-element-fd601a7 > .elementor-widget-container{margin:19px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-12921 .elementor-element.elementor-element-fd601a7{z-index:100;}.elementor-12921 .elementor-element.elementor-element-17f3428 .elementor-button{font-size:0px;font-weight:500;border-radius:10px 10px 10px 10px;padding:11px 28px 11px 25px;}.elementor-12921 .elementor-element.elementor-element-17f3428 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 117px 0px;}.elementor-12921 .elementor-element.elementor-element-17f3428{z-index:100;}.elementor-12921 .elementor-element.elementor-element-0856426 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12921 .elementor-element.elementor-element-0856426{z-index:2;}.elementor-12921 .elementor-element.elementor-element-4a16a70 img{width:100%;max-width:100%;}.elementor-12921 .elementor-element.elementor-element-4a16a70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12921 .elementor-element.elementor-element-4a16a70{z-index:1;}@media(max-width:1500px){.elementor-12921 .elementor-element.elementor-element-1dfac92 > .elementor-widget-container{margin:0px 0px 29px 0px;padding:37px 0px 0px 50px;}.elementor-12921 .elementor-element.elementor-element-de08b3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-12921 .elementor-element.elementor-element-7b66846 > .elementor-widget-container{margin:12px 0px -4px 0px;padding:0px 0px 0px 50px;}.elementor-12921 .elementor-element.elementor-element-fd601a7 > .elementor-widget-container{margin:19px 0px 26px 0px;padding:0px 0px 0px 50px;}.elementor-12921 .elementor-element.elementor-element-17f3428 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 50px;}}@media(max-width:1024px){.elementor-12921 .elementor-element.elementor-element-1dfac92 .elementor-heading-title{font-size:48px;}.elementor-12921 .elementor-element.elementor-element-1dfac92 > .elementor-widget-container{margin:0px 0px 29px 0px;padding:27px 0px 0px 20px;}.elementor-12921 .elementor-element.elementor-element-de08b3a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-item{font-size:22px;line-height:24px;}.elementor-12921 .elementor-element.elementor-element-7b66846 > .elementor-widget-container{margin:12px 0px -4px 0px;padding:0px 0px 0px 20px;}.elementor-12921 .elementor-element.elementor-element-fd601a7 .elementor-widget-container{font-size:18px;line-height:22px;}.elementor-12921 .elementor-element.elementor-element-fd601a7 > .elementor-widget-container{margin:13px 0px 20px 0px;padding:0px 0px 0px 20px;}.elementor-12921 .elementor-element.elementor-element-17f3428 .elementor-button{border-radius:10px 10px 10px 10px;padding:7px 18px 7px 15px;}.elementor-12921 .elementor-element.elementor-element-17f3428 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 20px;}}@media(max-width:767px){.elementor-12921 .elementor-element.elementor-element-1dfac92 .elementor-heading-title{font-size:42px;}.elementor-12921 .elementor-element.elementor-element-1dfac92 > .elementor-widget-container{margin:0px 0px 29px 0px;padding:27px 20px 0px 20px;}.elementor-12921 .elementor-element.elementor-element-de08b3a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-12921 .elementor-element.elementor-element-7b66846 .elementor-icon-list-item{font-size:20px;line-height:22px;}.elementor-12921 .elementor-element.elementor-element-7b66846 > .elementor-widget-container{margin:12px 0px -4px 0px;padding:0px 20px 0px 20px;}.elementor-12921 .elementor-element.elementor-element-fd601a7 .elementor-widget-container{font-size:17px;line-height:22px;}.elementor-12921 .elementor-element.elementor-element-fd601a7 > .elementor-widget-container{margin:13px 0px 22px 0px;padding:0px 20px 0px 20px;}}/* Start custom CSS for heading, class: .elementor-element-1dfac92 */.elementor-12921 .elementor-element.elementor-element-1dfac92 {
max-width: 1400px;
}
.elementor-12921 .elementor-element.elementor-element-1dfac92 h1::after {
content:"";
display: block;
height: 2px;
width: 120px;
background-color: #ddb671;
margin-top: 24px;
}

/** RESPONSIVE **/

@media (max-width: 1500px) {

.elementor-12921 .elementor-element.elementor-element-1dfac92 {
max-width: 100%;
}
.elementor-12921 .elementor-element.elementor-element-1dfac92 h1::after {
margin-top: 20px;
}

}

@media (max-width: 1025px) {

.elementor-12921 .elementor-element.elementor-element-1dfac92 h1::after {
margin-top: 10px;
}

}

@media (max-width: 768px) {

.elementor-12921 .elementor-element.elementor-element-1dfac92 h1::after {
margin-top: 8px;
width: 70px;
}

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

/** RESPONSIVE **/

@media (max-width: 1500px) {

.elementor-12921 .elementor-element.elementor-element-de08b3a {
max-width: 100%;
}

}

@media (max-width: 1025px) {

.elementor-12921 .elementor-element.elementor-element-de08b3a ul li {
border-radius: 20px;
padding: 2px 15px 3px 14px;
}

}

@media (max-width: 768px) {

.elementor-12921 .elementor-element.elementor-element-de08b3a ul li {
border-radius: 20px;
padding: 1px 12px 2px 11px;
}

}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-7b66846 */.elementor-12921 .elementor-element.elementor-element-7b66846 {
max-width: 1400px;
overflow: hidden
}
.elementor-12921 .elementor-element.elementor-element-7b66846 ul li {
max-width: 520px;
}
.elementor-12921 .elementor-element.elementor-element-7b66846 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-12921 .elementor-element.elementor-element-7b66846 {
max-width: 100%;
}

}

@media (max-width: 1025px) {

.elementor-12921 .elementor-element.elementor-element-7b66846 ul li {
max-width: 340px;
}

}/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-fd601a7 */.elementor-12921 .elementor-element.elementor-element-fd601a7 {
max-width: 1400px;
}
.elementor-12921 .elementor-element.elementor-element-fd601a7 .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-12921 .elementor-element.elementor-element-fd601a7 {
max-width: 100%;
}

}

@media (max-width: 1025px) {

.elementor-12921 .elementor-element.elementor-element-fd601a7 .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-17f3428 */.elementor-12921 .elementor-element.elementor-element-17f3428 {
max-width: 1400px;
}
.elementor-12921 .elementor-element.elementor-element-17f3428 a {
font-size: 18px !important;
}

/** RESPONSIVE **/

@media (max-width: 1499px) {

.elementor-12921 .elementor-element.elementor-element-17f3428 {
max-width: 100%;
}

}

@media (max-width: 1024px) {

.elementor-12921 .elementor-element.elementor-element-17f3428 a {
font-size: 16px !important;
}

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

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

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

}

@media (max-width: 768px) {

.elementor-12921 .elementor-element.elementor-element-0856426 {
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-4a16a70 */.elementor-12921 .elementor-element.elementor-element-4a16a70 {
position: absolute;
height: 100%;
}

/** RESPONSIVE **/

@media (max-width: 1025px) {

.elementor-12921 .elementor-element.elementor-element-4a16a70 {
width: 106% !important;
}

}

@media (max-width: 768px) {

.elementor-12921 .elementor-element.elementor-element-4a16a70 {
width: 225% !important;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0613461 */.elementor-12921 .elementor-element.elementor-element-0613461> 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-2de99b1 */.elementor-12921 .elementor-element.elementor-element-2de99b1 {
width: 100%;
}
.elementor-12921 .elementor-element.elementor-element-2de99b1 > div {
max-width: 100%;
}/* End custom CSS */