.elementor-427 .elementor-element.elementor-element-a59f51b:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-a59f51b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://new.alternative.bg/wp-content/uploads/2022/05/portfolio-mid.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-427 .elementor-element.elementor-element-a59f51b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-427 .elementor-element.elementor-element-a59f51b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-427 .elementor-element.elementor-element-36e6b7d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-427 .elementor-element.elementor-element-7e2f37d img{width:150px;}.elementor-427 .elementor-element.elementor-element-d462633{text-align:center;}.elementor-427 .elementor-element.elementor-element-d462633 .elementor-heading-title{color:#222222;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-427 .elementor-element.elementor-element-d462633 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-6445a7b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list__row{display:inline-block;margin-right:calc(10px/2);margin-left:calc(10px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-list-tree__children{display:inline-block;margin-right:calc(10px/2);margin-left:calc(10px/2);padding-left:10px;}.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);text-align:center;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list__label{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list__button{color:#555555;}.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-filter+.jet-filter{margin-top:10px;}.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-427 .elementor-element.elementor-element-03e1b12 > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-03e1b12{z-index:9;}.elementor-427 .elementor-element.elementor-element-03e1b12.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-427 .elementor-element.elementor-element-f6cdc9d .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-427 .elementor-element.elementor-element-f6cdc9d .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-427 .elementor-element.elementor-element-f6cdc9d .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#00B8F1;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-f6cdc9d{right:0px;}body.rtl .elementor-427 .elementor-element.elementor-element-f6cdc9d{left:0px;}.elementor-427 .elementor-element.elementor-element-f6cdc9d{bottom:50px;z-index:5;}.elementor-427 .elementor-element.elementor-element-a20399e .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}.elementor-427 .elementor-element.elementor-element-a20399e .jet-listing-grid__items{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);width:calc(100% + 0px);}.elementor-427 .elementor-element.elementor-element-8de5858 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-427 .elementor-element.elementor-element-8de5858{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list__row{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-list-tree__children{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);}}@media(max-width:767px){.elementor-427 .elementor-element.elementor-element-a59f51b{padding:100px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-a59f51b */.elementor-427 .elementor-element.elementor-element-a59f51b{
    height: calc(100vh - 80px);
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-03e1b12 */.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list__button{
    background-image: url("/wp-content/uploads/2022/05/tag-bg.png");
    width: 181px;
    height: 50px;
    transition: .3s;
}

.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list__label{
    margin: 0 auto;
    margin-top: 2px;
}

.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list__label::before{
    content: "#";
}

.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list__input:hover ~ .jet-checkboxes-list__button{
    color: #f89800!important;
    transition: .3s;
}

.elementor-427 .elementor-element.elementor-element-03e1b12 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{
    /*background-image: url("/wp-content/uploads/2022/05/tag-bg-checked.png")!important;
    width: 181px!important;
    height: 50px!important;*/
    color: #f89800!important;
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6cdc9d */.elementor-427 .elementor-element.elementor-element-f6cdc9d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8de5858 */.elementor-427 .elementor-element.elementor-element-8de5858{
    cursor: pointer!important;
    margin: 0 auto!important;
}/* End custom CSS */