.elementor-msie .elementor-24331 .elementor-element.elementor-element-32d0cc26 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-24331 .elementor-element.elementor-element-32d0cc26 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-24331 .elementor-element.elementor-element-32d0cc26:after{content:"0.66";position:absolute;color:transparent;}@media(max-width:1024px){.elementor-msie .elementor-24331 .elementor-element.elementor-element-32d0cc26 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-msie .elementor-24331 .elementor-element.elementor-element-32d0cc26 .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start custom CSS for ta-text, class: .elementor-element-7c87fa83 */ol li {
    margin-bottom: 10px; /* space between each numbered item */
}

p + ol,
h2 + ol,
h3 + ol {
    margin-top: 14px;     /* space above the list */
    margin-bottom: 14px;  /* space below the list */
}/* End custom CSS */
/* Start custom CSS for ta-text, class: .elementor-element-62aae7b */ol li {
    margin-bottom: 10px; /* space between each numbered item */
}

p + ol,
h2 + ol,
h3 + ol {
    margin-top: 14px;     /* space above the list */
    margin-bottom: 14px;  /* space below the list */
}/* End custom CSS */
/* Start custom CSS for ta-text, class: .elementor-element-2bcc0f9 */ol li {
    margin-bottom: 10px; /* space between each numbered item */
}

p + ol,
h2 + ol,
h3 + ol {
    margin-top: 14px;     /* space above the list */
    margin-bottom: 14px;  /* space below the list */
}/* End custom CSS */
/* Start custom CSS for ta-text, class: .elementor-element-8f156eb */ol li {
    margin-bottom: 10px; /* space between each numbered item */
}

p + ol,
h2 + ol,
h3 + ol {
    margin-top: 14px;     /* space above the list */
    margin-bottom: 14px;  /* space below the list */
}/* End custom CSS */
/* Start custom CSS for ta-text, class: .elementor-element-acbc3ed */ol li {
    margin-bottom: 10px; /* space between each numbered item */
}

p + ol,
h2 + ol,
h3 + ol {
    margin-top: 14px;     /* space above the list */
    margin-bottom: 14px;  /* space below the list */
}/* End custom CSS */
/* Start custom CSS for ta-text, class: .elementor-element-ea899d6 */ol li {
    margin-bottom: 10px; /* space between each numbered item */
}

p + ol,
h2 + ol,
h3 + ol {
    margin-top: 14px;     /* space above the list */
    margin-bottom: 14px;  /* space below the list */
}/* End custom CSS */
/* Start custom CSS for ta-text, class: .elementor-element-87dcf75 */ol li {
    margin-bottom: 10px; /* space between each numbered item */
}

p + ol,
h2 + ol,
h3 + ol {
    margin-top: 14px;     /* space above the list */
    margin-bottom: 14px;  /* space below the list */
}/* End custom CSS */
/* Start custom CSS for ta-text, class: .elementor-element-b93d11f */ol li {
    margin-bottom: 10px; /* space between each numbered item */
}

p + ol,
h2 + ol,
h3 + ol {
    margin-top: 14px;     /* space above the list */
    margin-bottom: 14px;  /* space below the list */
}/* End custom CSS */