.elementor-1953 .elementor-element.elementor-element-700b843d > .elementor-element-populated{padding:0px 61px 0px 10px;}.elementor-1953 .elementor-element.elementor-element-951585f{--spacer-size:101px;}.elementor-1953 .elementor-element.elementor-element-367c37d0{--spacer-size:50px;}.elementor-1953 .elementor-element.elementor-element-6c69ab15.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1953 .elementor-element.elementor-element-6c69ab15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-126a4351 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-1953 .elementor-element.elementor-element-126a4351{left:0px;}body.rtl .elementor-1953 .elementor-element.elementor-element-126a4351{right:0px;}.elementor-1953 .elementor-element.elementor-element-126a4351{top:0px;--wd-brd-radius:8px;}.elementor-1953 .elementor-element.elementor-element-75aa9bd0 > .elementor-element-populated{padding:0px 66px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-13ad4abc{--spacer-size:112px;}.elementor-1953 .elementor-element.elementor-element-2311f9f2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-aaf0a04.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-389701b6{--spacer-size:112px;}.elementor-1953 .elementor-element.elementor-element-6a72abe7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-7be9ac68{--spacer-size:112px;}.elementor-1953 .elementor-element.elementor-element-43819c24.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-60231c54{--spacer-size:112px;}.elementor-1953 .elementor-element.elementor-element-3d71f87.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-1c1bad73.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-2601357a > .elementor-element-populated{padding:0px 66px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-709aacb7 .wd-text-block{max-width:1px;}.elementor-1953 .elementor-element.elementor-element-5167f889 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 0px;border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-ec7b673 );border-radius:0px 0px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-510ed359 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-7463411a{--spacer-size:112px;}.elementor-1953 .elementor-element.elementor-element-54190c3c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-6e7cc1c2 > .elementor-widget-container{margin:0px -55px 0px -4px;}.elementor-1953 .elementor-element.elementor-element-6e7cc1c2{text-align:center;}.elementor-1953 .elementor-element.elementor-element-6e7cc1c2 img{width:54%;}.elementor-1953 .elementor-element.elementor-element-64f51cf2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 0px;border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-ec7b673 );border-radius:0px 0px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-a850f68.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-15b0fdc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 0px;border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-ec7b673 );border-radius:0px 0px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-2b1dc8fe{--spacer-size:112px;}.elementor-1953 .elementor-element.elementor-element-34f1bdbc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-3d4312c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 0px;border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-ec7b673 );border-radius:0px 0px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-2a713d89 > .elementor-widget-container{margin:-56px 0px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-5aaa4523{--spacer-size:112px;}.elementor-1953 .elementor-element.elementor-element-5c76a3e7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-39ed260a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 0px;border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-ec7b673 );border-radius:0px 0px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-6ba652cd{--spacer-size:112px;}.elementor-1953 .elementor-element.elementor-element-6cd5e929.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-14ba61a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 0px;border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-ec7b673 );border-radius:0px 0px 0px 0px;}.elementor-1953 .elementor-element.elementor-element-2665332c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1953 .elementor-element.elementor-element-4cad5d1a{--spacer-size:112px;}@media(max-width:1024px){.elementor-1953 .elementor-element.elementor-element-75aa9bd0 > .elementor-element-populated{padding:0px 32px 0px 18px;}.elementor-1953 .elementor-element.elementor-element-2601357a > .elementor-element-populated{padding:0px 32px 0px 18px;}}@media(max-width:767px){.elementor-1953 .elementor-element.elementor-element-2b5e2f62 > .elementor-element-populated{margin:-55px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1953 .elementor-element.elementor-element-700b843d > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-1953 .elementor-element.elementor-element-951585f{--spacer-size:0px;}.elementor-1953 .elementor-element.elementor-element-367c37d0{--spacer-size:95px;}.elementor-1953 .elementor-element.elementor-element-1049d7ed{width:100%;}.elementor-1953 .elementor-element.elementor-element-1049d7ed.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1953 .elementor-element.elementor-element-1049d7ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1953 .elementor-element.elementor-element-126a4351{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;top:0px;z-index:7;}.elementor-1953 .elementor-element.elementor-element-126a4351 > .elementor-widget-container{margin:0px 0px 0px -1px;padding:552px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(181deg, #00000000 76%, #000000 100%);border-radius:0px 0px 23px 23px;}body:not(.rtl) .elementor-1953 .elementor-element.elementor-element-126a4351{left:1625.533px;}body.rtl .elementor-1953 .elementor-element.elementor-element-126a4351{right:1625.533px;}.elementor-1953 .elementor-element.elementor-element-126a4351 .info-box-title{font-size:14px;line-height:1.6em;}.elementor-1953 .elementor-element.elementor-element-f884ef1 .title{font-size:18px;}}@media(min-width:768px){.elementor-1953 .elementor-element.elementor-element-2b5e2f62{width:56.272%;}.elementor-1953 .elementor-element.elementor-element-700b843d{width:100%;}.elementor-1953 .elementor-element.elementor-element-6180624f{width:43.006%;}.elementor-1953 .elementor-element.elementor-element-55d460f5{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-2311f9f2{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-204f4001{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-aaf0a04{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-7cbd1261{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-6a72abe7{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-53fe5577{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-43819c24{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-1d660f56{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-3d71f87{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-20ecef68{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-1c1bad73{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-15437e96{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-54190c3c{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-1a5ad240{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-a850f68{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-22f79a40{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-34f1bdbc{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-19852cb1{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-5c76a3e7{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-5d2de9f9{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-6cd5e929{width:17.474%;}.elementor-1953 .elementor-element.elementor-element-5e3dce69{width:82.443%;}.elementor-1953 .elementor-element.elementor-element-2665332c{width:17.474%;}}/* Start custom CSS for wd_infobox_carousel, class: .elementor-element-126a4351 */.box-icon-align-right .box-icon-wrapper {
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for wd_portfolio, class: .elementor-element-3fedf275 */.portfolio-entry .wd-entities-title {
    margin-bottom: 0;
    font-weight: 500;
    font-size: 15px;
}

.portfolio-entry .proj-cats-list li {
    display: block;
    margin-left: 2px;
    text-transform: uppercase;
    font-size: 0px;
}

.portfolio-entry .portfolio-info {
    padding-top: 5px;
}/* End custom CSS */
/* Start custom CSS for wd_portfolio, class: .elementor-element-510ed359 */.portfolio-entry .wd-entities-title {
    margin-bottom: 0;
    font-weight: 500;
    font-size: 15px;
}

.portfolio-entry .proj-cats-list li {
    display: block;
    margin-left: 2px;
    text-transform: uppercase;
    font-size: 0px;
}

.portfolio-entry .portfolio-info {
    padding-top: 5px;
}/* End custom CSS */