.elementor-94 .elementor-element.elementor-element-341204d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-94 .elementor-element.elementor-element-341204d:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-341204d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cairawfilms.com/wp-content/uploads/2024/12/20-2800-x-427-px.png");background-position:center center;background-repeat:no-repeat;}.elementor-94 .elementor-element.elementor-element-341204d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:110px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-94 .elementor-element.elementor-element-341204d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-94 .elementor-element.elementor-element-e7e1571 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-6591ed6{z-index:5;position:relative;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-94 .elementor-element.elementor-element-6591ed6 .aux-modern-heading-secondary{font-family:"Montserrat Alternates", Sans-serif;font-size:75px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );margin:-25px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-e1bb1ec{margin-top:75px;margin-bottom:70px;padding:0px 35px 0px 35px;}.elementor-94 .elementor-element.elementor-element-a29f249 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-2710f74{margin-top:0px;margin-bottom:0px;}.elementor-94 .elementor-element.elementor-element-3354667 .aux-filters:not(.aux-slideup) li > a span, .elementor-94 .elementor-element.elementor-element-3354667 .aux-filters.aux-slideup li > a span:before{color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-3354667 .aux-filters li > a{font-family:"markdisc", Sans-serif;}.elementor-94 .elementor-element.elementor-element-3354667 .aux-filters:not(.aux-slideup) li:hover > a span, .elementor-94 .elementor-element.elementor-element-3354667 .aux-filters.aux-slideup li:hover > a span:before{color:#B0DCC6;}.elementor-94 .elementor-element.elementor-element-3354667 .aux-filters li:hover > a{font-family:"markdisc", Sans-serif;}.elementor-94 .elementor-element.elementor-element-3354667 .aux-filters li > a.aux-selected span:after, .elementor-94 .elementor-element.elementor-element-3354667 .aux-filters:not(.aux-slideup) li > a.aux-selected span{color:#B0DCC6;}.elementor-94 .elementor-element.elementor-element-3354667 .aux-iso-item{margin-bottom:40px !important;}@media(min-width:768px){.elementor-94 .elementor-element.elementor-element-e7e1571{width:39.214%;}.elementor-94 .elementor-element.elementor-element-2206434{width:60.786%;}}@media(max-width:1024px){.elementor-94 .elementor-element.elementor-element-341204d{margin-top:192px;margin-bottom:0px;}.elementor-94 .elementor-element.elementor-element-6591ed6 .aux-modern-heading-secondary{font-size:54px;}.elementor-94 .elementor-element.elementor-element-e1bb1ec{margin-top:150px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-94 .elementor-element.elementor-element-341204d{margin-top:50px;margin-bottom:0px;}.elementor-94 .elementor-element.elementor-element-6591ed6{position:absolute;top:180px;}.elementor-94 .elementor-element.elementor-element-6591ed6 .aux-modern-heading-secondary{font-size:30px;}.elementor-94 .elementor-element.elementor-element-2206434 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-94 .elementor-element.elementor-element-e1bb1ec{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for section, class: .elementor-element-341204d */.elementor-94 .elementor-element.elementor-element-341204d:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
background: rgb(0,0,0);
background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.11528361344537819) 57%);
}/* End custom CSS */
/* Start custom CSS for aux_recent_portfolios_grid, class: .elementor-element-3354667 */.elementor-94 .elementor-element.elementor-element-3354667 .entry-media img{
    -webkit-filter: grayscale(100%); 
    filter: grayscale(100%);
    transition: all 1s ease-out;
}
.elementor-94 .elementor-element.elementor-element-3354667 .entry-media {
    margin-bottom: -30px;
}
.elementor-94 .elementor-element.elementor-element-3354667 .entry-media:hover img{
      -webkit-filter: grayscale(0); 
    filter: grayscale(0);
    transition: all 1s ease-out;
}
.aux-primary .widget-container ul, .aux-primary .widget-container ul li {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.aux-filters li > a{
    text-align: center;
}
.aux-primary .widget-container ul li:nth-child(2){
    order: 14;
}
.aux-primary .widget-container ul li:nth-child(3){
        order: 13;
}
.aux-primary .widget-container ul li:nth-child(4){
        order: 12;
}
.aux-primary .widget-container ul li:nth-child(5){
        order: 11;
}
.aux-primary .widget-container ul li:nth-child(6){
        order: 10;
}
.aux-primary .widget-container ul li:nth-child(7){
        order: 2;
}
.aux-primary .widget-container ul li:nth-child(8){
        order: 3;
}
.aux-primary .widget-container ul li:nth-child(9){
        order: 7;
}
.aux-primary .widget-container ul li:nth-child(10){
        order: 4;
}
.aux-primary .widget-container ul li:nth-child(11){
        order: 5;
}
.aux-primary .widget-container ul li:nth-child(12){
        order: 8;
}
.aux-primary .widget-container ul li:nth-child(13){
        order: 9;
}
.aux-primary .widget-container ul li:nth-child(14){
        order: 6;
}/* End custom CSS */