.elementor-530 .elementor-element.elementor-element-4a73f71:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-4a73f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;background-image:url("https://dwor-zaryszyn.pl/wp-content/uploads/2025/10/dwor-zaryszyn-4.webp");background-position:center center;background-size:cover;}.elementor-530 .elementor-element.elementor-element-4a73f71 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-4a73f71 > .elementor-container{min-height:100vh;}.elementor-530 .elementor-element.elementor-element-4a73f71, .elementor-530 .elementor-element.elementor-element-4a73f71 > .elementor-background-overlay{border-radius:0px 0px 100px 100px;}.elementor-530 .elementor-element.elementor-element-4a73f71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-530 .elementor-element.elementor-element-56504ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-530 .elementor-element.elementor-element-56504ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-56504ee > .elementor-element-populated{padding:185px 0px 80px 0px;}.elementor-530 .elementor-element.elementor-element-174a260 img{width:200px;}.elementor-530 .elementor-element.elementor-element-bf60f21{text-align:center;}.elementor-530 .elementor-element.elementor-element-bf60f21 > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-530 .elementor-element.elementor-element-bf60f21 .thegem-heading, .elementor-530 .elementor-element.elementor-element-bf60f21 .thegem-heading .light{font-size:30px;text-transform:uppercase;letter-spacing:10px;}.elementor-530 .elementor-element.elementor-element-d3be710{text-align:center;}.elementor-530 .elementor-element.elementor-element-d3be710 .thegem-heading, .elementor-530 .elementor-element.elementor-element-d3be710 .thegem-heading .light{font-size:150px;line-height:120px;}.elementor-530 .elementor-element.elementor-element-b822450{text-align:center;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-b822450 > .elementor-widget-container{margin:100px 0px 100px 0px;}.elementor-530 .elementor-element.elementor-element-b822450 .thegem-heading, .elementor-530 .elementor-element.elementor-element-b822450 .thegem-heading .light{font-size:25px;font-weight:normal;text-transform:none;line-height:40px;letter-spacing:0.5px;}.elementor-530 .elementor-element.elementor-element-82c443e > .elementor-background-overlay{opacity:0.5;}.elementor-530 .elementor-element.elementor-element-82c443e{padding:70px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-20ba421 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-86797c3 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-530 .elementor-element.elementor-element-86797c3{z-index:10;}.elementor-530 .elementor-element.elementor-element-b0e27c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-b0e27c2 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-530 .elementor-element.elementor-element-5c6a741 .gem-image.gem-wrapbox{float:left;}.elementor-530 .elementor-element.elementor-element-5c6a741 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-530 .elementor-element.elementor-element-5c6a741 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-5c6a741.elementor-element{--order:-99999 /* order start hack */;}.elementor-530 .elementor-element.elementor-element-5c6a741 .gem-image img,
					.elementor-530 .elementor-element.elementor-element-5c6a741 .gem-image a:before,
					.elementor-530 .elementor-element.elementor-element-5c6a741 .gem-image .gem-wrapbox-inner,
					.elementor-530 .elementor-element.elementor-element-5c6a741 .gem-image .gem-wrapbox-inner:after{border-radius:0px 50px 50px 0px;}.elementor-530 .elementor-element.elementor-element-5c6a741 .gem-image img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-5c6a741 .gem-image a:hover img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-a5b692f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-a5b692f > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-530 .elementor-element.elementor-element-436ab7f{text-align:left;}.elementor-530 .elementor-element.elementor-element-436ab7f > .elementor-widget-container{margin:50px 0px 35px 0px;}.elementor-530 .elementor-element.elementor-element-436ab7f .thegem-heading, .elementor-530 .elementor-element.elementor-element-436ab7f .thegem-heading .light{font-size:60px;text-transform:none;letter-spacing:8px;}.elementor-530 .elementor-element.elementor-element-0d24fdb{text-align:left;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-0d24fdb > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-530 .elementor-element.elementor-element-0d24fdb .thegem-heading, .elementor-530 .elementor-element.elementor-element-0d24fdb .thegem-heading .light{font-size:19px;font-weight:normal;text-transform:none;line-height:30px;letter-spacing:0.5px;}.elementor-530 .elementor-element.elementor-element-04e5a4a .elementor-button{background-color:transparent;font-size:18px;font-weight:400;fill:#907E5A;color:#907E5A;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#907E5A;border-radius:100px 100px 100px 100px;}.elementor-530 .elementor-element.elementor-element-04e5a4a .elementor-button:hover, .elementor-530 .elementor-element.elementor-element-04e5a4a .elementor-button:focus{background-color:#907E5A;color:#FFFFFF;border-color:#907E5A;}.elementor-530 .elementor-element.elementor-element-04e5a4a .elementor-button:hover svg, .elementor-530 .elementor-element.elementor-element-04e5a4a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-9458b00{padding:50px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-8c86d6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-8c86d6d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-530 .elementor-element.elementor-element-8df9fc2{text-align:center;}.elementor-530 .elementor-element.elementor-element-8df9fc2 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-530 .elementor-element.elementor-element-8df9fc2 .thegem-heading, .elementor-530 .elementor-element.elementor-element-8df9fc2 .thegem-heading .light{font-size:60px;text-transform:none;letter-spacing:8px;}.elementor-530 .elementor-element.elementor-element-8bf435c .portfolio.extended-carousel-grid .fullwidth-block{padding:0 10px;}.elementor-530 .elementor-element.elementor-element-8bf435c .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(10px/2) !important;margin:calc(-10px/2);}.elementor-530 .elementor-element.elementor-element-8bf435c .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-530 .elementor-element.elementor-element-8bf435c .skeleton-posts .portfolio-item{padding:calc(10px/2);}.elementor-530 .elementor-element.elementor-element-8bf435c .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-530 .elementor-element.elementor-element-8bf435c .skeleton-posts.portfolio-row{margin:calc(-10px/2);}.elementor-530 .elementor-element.elementor-element-8bf435c .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .image-inner:not(.empty){height:400px !important;padding-bottom:0 !important;aspect-ratio:initial !important;}.elementor-530 .elementor-element.elementor-element-8bf435c .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .gem-simple-gallery .gem-gallery-item a{height:400px !important;}.elementor-530 .elementor-element.elementor-element-8bf435c .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-8bf435c .portfolio.news-grid.title-on-page .wrap > .caption{text-align:center;}.elementor-530 .elementor-element.elementor-element-8bf435c .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit;}.elementor-530 .elementor-element.elementor-element-8bf435c .read-more-button .gem-button-container .gem-button{border-radius:50px 50px 50px 50px;border-color:#907E5A;}.elementor-530 .elementor-element.elementor-element-8bf435c .read-more-button .gem-button-container .gem-button span{color:#907E5A;}.elementor-530 .elementor-element.elementor-element-8bf435c .read-more-button .gem-button-container .gem-button .gem-button-icon{color:#907E5A;}.elementor-530 .elementor-element.elementor-element-8bf435c .read-more-button .gem-button-container .gem-button .gem-button-icon svg{fill:#907E5A;}.elementor-530 .elementor-element.elementor-element-8bf435c .read-more-button .gem-button-container .gem-button:hover span{color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-8bf435c .read-more-button .gem-button-container .gem-button:hover .gem-button-icon{color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-8bf435c .read-more-button .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-8bf435c .read-more-button .gem-button-container .gem-button:hover{background-color:#907E5A;border-color:#907E5A;}.elementor-530 .elementor-element.elementor-element-e482074:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-530 .elementor-element.elementor-element-e482074 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dwor-zaryszyn.pl/wp-content/uploads/2025/11/Gemini_Generated_Image_8z2kep8z2kep8z2k.png");background-position:-256px 0px;background-size:cover;}.elementor-530 .elementor-element.elementor-element-e482074 > .elementor-element-populated, .elementor-530 .elementor-element.elementor-element-e482074 > .elementor-element-populated > .elementor-background-overlay, .elementor-530 .elementor-element.elementor-element-e482074 > .elementor-background-slideshow{border-radius:50px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-e482074 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-e482074 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-3c8454f{--spacer-size:600px;}.elementor-530 .elementor-element.elementor-element-13f7f59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-530 .elementor-element.elementor-element-13f7f59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dwor-zaryszyn.pl/wp-content/uploads/2025/11/Budynek-i-oficyna-6-of-9-766x731.jpg");background-position:-196px 0px;}.elementor-530 .elementor-element.elementor-element-13f7f59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-13f7f59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-3f99378{--spacer-size:600px;}.elementor-530 .elementor-element.elementor-element-36e0f8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dwor-zaryszyn.pl/wp-content/uploads/2025/10/dwor-zaryszyn-5c.webp");background-position:-265px -347px;}.elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-element-populated, .elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-element-populated > .elementor-background-overlay, .elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-background-slideshow{border-radius:0px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-5fc79d9{--spacer-size:600px;}.elementor-530 .elementor-element.elementor-element-b50c469 > .elementor-background-overlay{opacity:0.5;}.elementor-530 .elementor-element.elementor-element-b50c469{padding:70px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-3c4666f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-46337d9 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-530 .elementor-element.elementor-element-46337d9{z-index:10;}.elementor-530 .elementor-element.elementor-element-cf79556 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-cf79556 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-530 .elementor-element.elementor-element-9157743 .gem-image.gem-wrapbox{float:left;}.elementor-530 .elementor-element.elementor-element-9157743 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-530 .elementor-element.elementor-element-9157743 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-9157743.elementor-element{--order:-99999 /* order start hack */;}.elementor-530 .elementor-element.elementor-element-9157743 .gem-image img,
					.elementor-530 .elementor-element.elementor-element-9157743 .gem-image a:before,
					.elementor-530 .elementor-element.elementor-element-9157743 .gem-image .gem-wrapbox-inner,
					.elementor-530 .elementor-element.elementor-element-9157743 .gem-image .gem-wrapbox-inner:after{border-radius:0px 50px 50px 0px;}.elementor-530 .elementor-element.elementor-element-9157743 .gem-image img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-9157743 .gem-image a:hover img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-b93691c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-b93691c > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-530 .elementor-element.elementor-element-29aa5c0{text-align:left;}.elementor-530 .elementor-element.elementor-element-29aa5c0 > .elementor-widget-container{margin:50px 0px 35px 0px;}.elementor-530 .elementor-element.elementor-element-29aa5c0 .thegem-heading, .elementor-530 .elementor-element.elementor-element-29aa5c0 .thegem-heading .light{font-size:60px;text-transform:none;letter-spacing:8px;}.elementor-530 .elementor-element.elementor-element-87901e2{text-align:left;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-87901e2 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-530 .elementor-element.elementor-element-87901e2 .thegem-heading, .elementor-530 .elementor-element.elementor-element-87901e2 .thegem-heading .light{font-size:19px;font-weight:normal;text-transform:none;line-height:30px;letter-spacing:0.5px;}.elementor-530 .elementor-element.elementor-element-ca28a4c .elementor-button{background-color:transparent;font-size:18px;font-weight:400;fill:#907E5A;color:#907E5A;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#907E5A;border-radius:100px 100px 100px 100px;}.elementor-530 .elementor-element.elementor-element-ca28a4c .elementor-button:hover, .elementor-530 .elementor-element.elementor-element-ca28a4c .elementor-button:focus{background-color:#907E5A;color:#FFFFFF;border-color:#907E5A;}.elementor-530 .elementor-element.elementor-element-ca28a4c .elementor-button:hover svg, .elementor-530 .elementor-element.elementor-element-ca28a4c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-fe03f3e > .elementor-background-overlay{opacity:0.5;}.elementor-530 .elementor-element.elementor-element-fe03f3e{padding:0px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-00870bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-99ed6cc > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-530 .elementor-element.elementor-element-99ed6cc{z-index:10;}.elementor-530 .elementor-element.elementor-element-593b866 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-593b866 > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-530 .elementor-element.elementor-element-87ec5f9{text-align:left;}.elementor-530 .elementor-element.elementor-element-87ec5f9 > .elementor-widget-container{margin:50px 0px 35px 0px;}.elementor-530 .elementor-element.elementor-element-87ec5f9 .thegem-heading, .elementor-530 .elementor-element.elementor-element-87ec5f9 .thegem-heading .light{font-size:60px;text-transform:none;letter-spacing:8px;}.elementor-530 .elementor-element.elementor-element-af8096e{text-align:left;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-af8096e > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-530 .elementor-element.elementor-element-af8096e .thegem-heading, .elementor-530 .elementor-element.elementor-element-af8096e .thegem-heading .light{font-size:19px;font-weight:normal;text-transform:none;line-height:30px;letter-spacing:0.5px;}.elementor-530 .elementor-element.elementor-element-c53f89d .elementor-button{background-color:transparent;font-size:18px;font-weight:400;fill:#907E5A;color:#907E5A;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#907E5A;border-radius:100px 100px 100px 100px;}.elementor-530 .elementor-element.elementor-element-c53f89d .elementor-button:hover, .elementor-530 .elementor-element.elementor-element-c53f89d .elementor-button:focus{background-color:#907E5A;color:#FFFFFF;border-color:#907E5A;}.elementor-530 .elementor-element.elementor-element-c53f89d .elementor-button:hover svg, .elementor-530 .elementor-element.elementor-element-c53f89d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-7bbe89c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-7bbe89c > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-530 .elementor-element.elementor-element-151483e .gem-image.gem-wrapbox{float:left;}.elementor-530 .elementor-element.elementor-element-151483e .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-530 .elementor-element.elementor-element-151483e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-151483e.elementor-element{--order:-99999 /* order start hack */;}.elementor-530 .elementor-element.elementor-element-151483e .gem-image{width:100%;}.elementor-530 .elementor-element.elementor-element-151483e .gem-image img,
					.elementor-530 .elementor-element.elementor-element-151483e .gem-image a:before,
					.elementor-530 .elementor-element.elementor-element-151483e .gem-image .gem-wrapbox-inner,
					.elementor-530 .elementor-element.elementor-element-151483e .gem-image .gem-wrapbox-inner:after{border-radius:0px 120px 120px 0px;}.elementor-530 .elementor-element.elementor-element-151483e .gem-image img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-151483e .gem-image a:hover img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-13875e4:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-13875e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dwor-zaryszyn.pl/wp-content/uploads/2025/10/dwor-zaryszyn-park-dworski-1.webp");}.elementor-530 .elementor-element.elementor-element-13875e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-530 .elementor-element.elementor-element-13875e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-72f27a5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-530 .elementor-element.elementor-element-72f27a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-72f27a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-530 .elementor-element.elementor-element-72f27a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-534eaec{text-align:center;}.elementor-530 .elementor-element.elementor-element-534eaec > .elementor-widget-container{margin:50px 0px 70px 0px;}.elementor-530 .elementor-element.elementor-element-534eaec .thegem-heading, .elementor-530 .elementor-element.elementor-element-534eaec .thegem-heading .light{font-size:60px;text-transform:none;letter-spacing:8px;}.elementor-530 .elementor-element.elementor-element-7b6ed13{text-align:center;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-7b6ed13 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-530 .elementor-element.elementor-element-7b6ed13 .thegem-heading, .elementor-530 .elementor-element.elementor-element-7b6ed13 .thegem-heading .light{font-size:19px;font-weight:normal;text-transform:none;line-height:30px;letter-spacing:0.5px;}.elementor-530 .elementor-element.elementor-element-437f819 .elementor-button{background-color:transparent;font-size:18px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-530 .elementor-element.elementor-element-437f819 .elementor-button:hover, .elementor-530 .elementor-element.elementor-element-437f819 .elementor-button:focus{background-color:#FFFFFF;color:#907E5A;}.elementor-530 .elementor-element.elementor-element-437f819 .elementor-button:hover svg, .elementor-530 .elementor-element.elementor-element-437f819 .elementor-button:focus svg{fill:#907E5A;}.elementor-530 .elementor-element.elementor-element-3e5a621 > .elementor-background-overlay{opacity:0.5;}.elementor-530 .elementor-element.elementor-element-3e5a621{padding:70px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-b9cd4fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-8ae4616 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-530 .elementor-element.elementor-element-8ae4616{z-index:10;}.elementor-530 .elementor-element.elementor-element-63b805a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-63b805a > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-530 .elementor-element.elementor-element-d888a86 .gem-image.gem-wrapbox{float:left;}.elementor-530 .elementor-element.elementor-element-d888a86 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-530 .elementor-element.elementor-element-d888a86 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-d888a86.elementor-element{--order:-99999 /* order start hack */;}.elementor-530 .elementor-element.elementor-element-d888a86 .gem-image img,
					.elementor-530 .elementor-element.elementor-element-d888a86 .gem-image a:before,
					.elementor-530 .elementor-element.elementor-element-d888a86 .gem-image .gem-wrapbox-inner,
					.elementor-530 .elementor-element.elementor-element-d888a86 .gem-image .gem-wrapbox-inner:after{border-radius:0px 50px 50px 0px;}.elementor-530 .elementor-element.elementor-element-d888a86 .gem-image img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-d888a86 .gem-image a:hover img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-a642b63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-a642b63 > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-530 .elementor-element.elementor-element-0857cce{text-align:left;}.elementor-530 .elementor-element.elementor-element-0857cce > .elementor-widget-container{margin:50px 0px 35px 0px;}.elementor-530 .elementor-element.elementor-element-0857cce .thegem-heading, .elementor-530 .elementor-element.elementor-element-0857cce .thegem-heading .light{font-size:60px;text-transform:none;line-height:55px;letter-spacing:8px;}.elementor-530 .elementor-element.elementor-element-b2d3083{text-align:left;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-b2d3083 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-530 .elementor-element.elementor-element-b2d3083 .thegem-heading, .elementor-530 .elementor-element.elementor-element-b2d3083 .thegem-heading .light{font-size:19px;font-weight:normal;text-transform:none;line-height:30px;letter-spacing:0.5px;}.elementor-530 .elementor-element.elementor-element-a2d95e3 .elementor-button{background-color:transparent;font-size:18px;font-weight:400;fill:#907E5A;color:#907E5A;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#907E5A;border-radius:100px 100px 100px 100px;}.elementor-530 .elementor-element.elementor-element-a2d95e3 .elementor-button:hover, .elementor-530 .elementor-element.elementor-element-a2d95e3 .elementor-button:focus{background-color:#907E5A;color:#FFFFFF;border-color:#907E5A;}.elementor-530 .elementor-element.elementor-element-a2d95e3 .elementor-button:hover svg, .elementor-530 .elementor-element.elementor-element-a2d95e3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-065f366 > .elementor-background-overlay{opacity:0.5;}.elementor-530 .elementor-element.elementor-element-065f366{padding:0px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-afa930e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-25873f1 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-530 .elementor-element.elementor-element-25873f1{z-index:10;}.elementor-530 .elementor-element.elementor-element-0216211 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-0216211 > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-530 .elementor-element.elementor-element-9a8cbf7{text-align:left;}.elementor-530 .elementor-element.elementor-element-9a8cbf7 > .elementor-widget-container{margin:50px 0px 35px 0px;}.elementor-530 .elementor-element.elementor-element-9a8cbf7 .thegem-heading, .elementor-530 .elementor-element.elementor-element-9a8cbf7 .thegem-heading .light{font-size:60px;text-transform:none;line-height:55px;letter-spacing:8px;}.elementor-530 .elementor-element.elementor-element-fc8b5cc{text-align:left;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-fc8b5cc > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-530 .elementor-element.elementor-element-fc8b5cc .thegem-heading, .elementor-530 .elementor-element.elementor-element-fc8b5cc .thegem-heading .light{font-size:19px;font-weight:normal;text-transform:none;line-height:30px;letter-spacing:0.5px;}.elementor-530 .elementor-element.elementor-element-0e35e4d .elementor-button{background-color:transparent;font-size:18px;font-weight:400;fill:#907E5A;color:#907E5A;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#907E5A;border-radius:100px 100px 100px 100px;}.elementor-530 .elementor-element.elementor-element-0e35e4d .elementor-button:hover, .elementor-530 .elementor-element.elementor-element-0e35e4d .elementor-button:focus{background-color:#907E5A;color:#FFFFFF;border-color:#907E5A;}.elementor-530 .elementor-element.elementor-element-0e35e4d .elementor-button:hover svg, .elementor-530 .elementor-element.elementor-element-0e35e4d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-c332166 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-c332166 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-530 .elementor-element.elementor-element-18e135a .gem-image.gem-wrapbox{float:left;}.elementor-530 .elementor-element.elementor-element-18e135a .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-530 .elementor-element.elementor-element-18e135a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-18e135a.elementor-element{--order:-99999 /* order start hack */;}.elementor-530 .elementor-element.elementor-element-18e135a .gem-image img,
					.elementor-530 .elementor-element.elementor-element-18e135a .gem-image a:before,
					.elementor-530 .elementor-element.elementor-element-18e135a .gem-image .gem-wrapbox-inner,
					.elementor-530 .elementor-element.elementor-element-18e135a .gem-image .gem-wrapbox-inner:after{border-radius:0px 50px 50px 0px;}.elementor-530 .elementor-element.elementor-element-18e135a .gem-image img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-18e135a .gem-image a:hover img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-1a1bf2c{padding:0px 0px 100px 0px;}.elementor-530 .elementor-element.elementor-element-7a7cb10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-5fc79ee{text-align:center;}.elementor-530 .elementor-element.elementor-element-5fc79ee > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-530 .elementor-element.elementor-element-5fc79ee .thegem-heading, .elementor-530 .elementor-element.elementor-element-5fc79ee .thegem-heading .light{font-size:60px;text-transform:none;letter-spacing:8px;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-530 .elementor-element.elementor-element-941729b .skeleton-posts.portfolio-row .portfolio-item{padding:calc(0px/2) !important;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-530 .elementor-element.elementor-element-941729b .skeleton-posts.portfolio-row{margin:calc(-0px/2);}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-0px/2) 0;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:0px;padding-right:0px;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(0px/2);padding-right:calc(0px/2);}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:0px;padding-right:0px;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0px;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-0px/2);}.elementor-530 .elementor-element.elementor-element-941729b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .portfolio-item .caption .info a, .elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .portfolio-item .caption .info .sep{color:#FFFFFF !important;}.elementor-530 .elementor-element.elementor-element-941729b .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .info{left:0;}.elementor-530 .elementor-element.elementor-element-941729b .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .post-date{left:0;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-item .post-img a:hover::before{background:#73A79ECC !important;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-img a:hover:after{opacity:1 !important;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-item:not(.sticky) .caption-container{background:#FFFFFF !important;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact article .gem-compact-item-content:after{box-shadow:0 5px 15px 15px #FFFFFF !important;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-item:not(.sticky) .wrap-style{fill:#FFFFFF !important;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact .gem-compact-item-image img{width:183px;height:auto;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact a:hover::before{width:183px;height:auto;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact .gem-compact-item-left{min-width:183px;max-width:183px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact .gem-compact-item-right{max-height:183px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact .full-meta .gem-compact-item-content{max-height:calc(183px / 1.5);}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact .no-meta .gem-compact-item-content{max-height:calc(183px / 1.3);}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-item:not(.sticky) .post-img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-item:not(.sticky) .post-img a:after{background-color:#365B53;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-item:not(.sticky) .post-title *{text-transform:none;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist:not(.blog-style-compact-2) .post-item:not(.sticky) .post-title{margin-top:calc(50px - 50px);margin-bottom:calc(20px - 20px);}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact-2 .post-item:not(.sticky) .post-title{margin-top:50px;margin-bottom:20px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-item:not(.sticky) .summary{margin-bottom:20px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist-pagination .gem-pagination{margin-top:100px;}.elementor-530 .elementor-element.elementor-element-42628c2 .gem-pagination .prev i, .elementor-530 .elementor-element.elementor-element-42628c2 .gem-pagination .next i{font-size:24px;}.elementor-530 .elementor-element.elementor-element-42628c2 .gem-pagination .prev svg, .elementor-530 .elementor-element.elementor-element-42628c2 .gem-pagination .next svg{width:24px;height:24px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-footer-sharing .gem-button-container .gem-button{margin-right:13px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-footer-sharing .gem-button i{font-size:20px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-footer-sharing .gem-button .elementor-icon{font-size:20px;color:#ffffff;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-footer-sharing .gem-button{width:30px;height:30px;border-radius:3px 3px 3px 3px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-footer-sharing .gem-button:hover .elementor-icon{color:#ffffff;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .sharing-popup .socials-sharing a.socials-item{color:#99a9b5;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item .post-img a:hover::before{background:#73A79ECC !important;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-img a:hover:after{opacity:1 !important;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .caption-container{background:#FFFFFF !important;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact article .gem-compact-item-content:after{box-shadow:0 5px 15px 15px #FFFFFF !important;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .wrap-style{fill:#FFFFFF !important;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-image img{width:183px;height:auto;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact a:hover::before{width:183px;height:auto;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-left{min-width:183px;max-width:183px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-right{max-height:183px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .full-meta .gem-compact-item-content{max-height:calc(183px / 1.5);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .no-meta .gem-compact-item-content{max-height:calc(183px / 1.3);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .post-img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .post-img a:after{background-color:#365B53;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .post-title *{text-transform:none;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist:not(.blog-style-compact-2) .post-item:not(.sticky) .post-title{margin-top:calc(50px - 50px);margin-bottom:calc(20px - 20px);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact-2 .post-item:not(.sticky) .post-title{margin-top:50px;margin-bottom:20px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .summary{margin-bottom:20px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist-pagination .gem-pagination{margin-top:100px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .gem-pagination .prev i, .elementor-530 .elementor-element.elementor-element-ccc7be3 .gem-pagination .next i{font-size:24px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .gem-pagination .prev svg, .elementor-530 .elementor-element.elementor-element-ccc7be3 .gem-pagination .next svg{width:24px;height:24px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-footer-sharing .gem-button-container .gem-button{margin-right:13px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-footer-sharing .gem-button i{font-size:20px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-footer-sharing .gem-button .elementor-icon{font-size:20px;color:#ffffff;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-footer-sharing .gem-button{width:30px;height:30px;border-radius:3px 3px 3px 3px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-footer-sharing .gem-button:hover .elementor-icon{color:#ffffff;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .sharing-popup .socials-sharing a.socials-item{color:#99a9b5;}.elementor-530 .elementor-element.elementor-element-c0e178f:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-c0e178f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-c0e178f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 160px 0px;}.elementor-530 .elementor-element.elementor-element-c0e178f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-f5d2b73.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-530 .elementor-element.elementor-element-f5d2b73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-d2816ac{text-align:center;}.elementor-530 .elementor-element.elementor-element-d2816ac > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-530 .elementor-element.elementor-element-d2816ac .thegem-heading, .elementor-530 .elementor-element.elementor-element-d2816ac .thegem-heading .light{font-size:60px;text-transform:none;letter-spacing:8px;}.elementor-530 .elementor-element.elementor-element-389e0d0{text-align:center;}.elementor-530 .elementor-element.elementor-element-389e0d0 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-530 .elementor-element.elementor-element-389e0d0 .thegem-heading, .elementor-530 .elementor-element.elementor-element-389e0d0 .thegem-heading .light{font-size:19px;font-weight:normal;text-transform:none;line-height:30px;letter-spacing:0.5px;}.elementor-530 .elementor-element.elementor-element-8cfb5fd{text-align:center;}.elementor-530 .elementor-element.elementor-element-8cfb5fd > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-530 .elementor-element.elementor-element-8cfb5fd .thegem-heading, .elementor-530 .elementor-element.elementor-element-8cfb5fd .thegem-heading .light{font-size:19px;font-weight:600;text-transform:none;line-height:30px;letter-spacing:0.5px;}.elementor-530 .elementor-element.elementor-element-c129554 .elementor-repeater-item-55a5bcc.elementor-social-icon{background-color:#907E5A;}.elementor-530 .elementor-element.elementor-element-c129554 .elementor-repeater-item-91764c4.elementor-social-icon{background-color:#907E5A;}.elementor-530 .elementor-element.elementor-element-c129554{--grid-template-columns:repeat(0, auto);text-align:center;padding:0px 0px 50px 0px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-530 .elementor-element.elementor-element-6b08015{text-align:center;}.elementor-530 .elementor-element.elementor-element-6b08015 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-530 .elementor-element.elementor-element-6b08015 .thegem-heading, .elementor-530 .elementor-element.elementor-element-6b08015 .thegem-heading .light{font-size:19px;font-weight:normal;text-transform:none;line-height:30px;letter-spacing:0.5px;}@media(max-width:1024px){.elementor-530 .elementor-element.elementor-element-e482074:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-530 .elementor-element.elementor-element-e482074 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-530 .elementor-element.elementor-element-3c8454f{--spacer-size:500px;}.elementor-530 .elementor-element.elementor-element-13f7f59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-530 .elementor-element.elementor-element-13f7f59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-530 .elementor-element.elementor-element-3f99378{--spacer-size:500px;}.elementor-530 .elementor-element.elementor-element-36e0f8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-530 .elementor-element.elementor-element-5fc79d9{--spacer-size:500px;}}@media(min-width:768px){.elementor-530 .elementor-element.elementor-element-b0e27c2{width:55%;}.elementor-530 .elementor-element.elementor-element-a5b692f{width:45%;}.elementor-530 .elementor-element.elementor-element-cf79556{width:55%;}.elementor-530 .elementor-element.elementor-element-b93691c{width:45%;}.elementor-530 .elementor-element.elementor-element-593b866{width:45%;}.elementor-530 .elementor-element.elementor-element-7bbe89c{width:55%;}.elementor-530 .elementor-element.elementor-element-63b805a{width:55%;}.elementor-530 .elementor-element.elementor-element-a642b63{width:45%;}.elementor-530 .elementor-element.elementor-element-0216211{width:45%;}.elementor-530 .elementor-element.elementor-element-c332166{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-530 .elementor-element.elementor-element-e482074{width:100%;}.elementor-530 .elementor-element.elementor-element-13f7f59{width:100%;}.elementor-530 .elementor-element.elementor-element-36e0f8c{width:100%;}.elementor-530 .elementor-element.elementor-element-0496160{width:100%;}.elementor-530 .elementor-element.elementor-element-50cfbe8{width:100%;}}@media(max-width:767px){.elementor-530 .elementor-element.elementor-element-4a73f71, .elementor-530 .elementor-element.elementor-element-4a73f71 > .elementor-background-overlay{border-radius:0px 0px 50px 50px;}.elementor-530 .elementor-element.elementor-element-56504ee > .elementor-element-populated{padding:135px 0px 80px 0px;}.elementor-530 .elementor-element.elementor-element-174a260 img{width:143px;}.elementor-530 .elementor-element.elementor-element-bf60f21{text-align:center;}.elementor-530 .elementor-element.elementor-element-bf60f21 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-bf60f21 .thegem-heading, .elementor-530 .elementor-element.elementor-element-bf60f21 .thegem-heading .light{font-size:20px;letter-spacing:7px;}.elementor-530 .elementor-element.elementor-element-d3be710 > .elementor-widget-container{padding:20px 0px 40px 0px;}.elementor-530 .elementor-element.elementor-element-d3be710 .thegem-heading, .elementor-530 .elementor-element.elementor-element-d3be710 .thegem-heading .light{font-size:60px;line-height:1.1em;}.elementor-530 .elementor-element.elementor-element-b822450 > .elementor-widget-container{margin:0px 21px 50px 21px;}.elementor-530 .elementor-element.elementor-element-b822450 .thegem-heading, .elementor-530 .elementor-element.elementor-element-b822450 .thegem-heading .light{font-size:16px;line-height:1.6em;}.elementor-530 .elementor-element.elementor-element-82c443e{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-b0e27c2 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-530 .elementor-element.elementor-element-5c6a741 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-a5b692f > .elementor-element-populated{padding:0px 21px 50px 21px;}.elementor-530 .elementor-element.elementor-element-436ab7f{text-align:center;}.elementor-530 .elementor-element.elementor-element-436ab7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-436ab7f .thegem-heading, .elementor-530 .elementor-element.elementor-element-436ab7f .thegem-heading .light{font-size:60px;line-height:1em;letter-spacing:1px;}.elementor-530 .elementor-element.elementor-element-0d24fdb{text-align:center;}.elementor-530 .elementor-element.elementor-element-0d24fdb > .elementor-widget-container{margin:35px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-9458b00{padding:0px 0px 10px 0px;}.elementor-530 .elementor-element.elementor-element-8c86d6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-530 .elementor-element.elementor-element-8df9fc2{text-align:center;}.elementor-530 .elementor-element.elementor-element-8df9fc2 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-8df9fc2 .thegem-heading, .elementor-530 .elementor-element.elementor-element-8df9fc2 .thegem-heading .light{font-size:50px;line-height:1em;letter-spacing:1px;}.elementor-530 .elementor-element.elementor-element-e482074:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-530 .elementor-element.elementor-element-e482074 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dwor-zaryszyn.pl/wp-content/uploads/2025/10/dwor-zaryszyn-5a.webp");}.elementor-530 .elementor-element.elementor-element-e482074 > .elementor-element-populated, .elementor-530 .elementor-element.elementor-element-e482074 > .elementor-element-populated > .elementor-background-overlay, .elementor-530 .elementor-element.elementor-element-e482074 > .elementor-background-slideshow{border-radius:50px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-13f7f59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-530 .elementor-element.elementor-element-13f7f59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dwor-zaryszyn.pl/wp-content/uploads/2025/10/dwor-zaryszyn-5b.webp");background-position:0px 0px;background-size:cover;}.elementor-530 .elementor-element.elementor-element-36e0f8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dwor-zaryszyn.pl/wp-content/uploads/2025/10/dwor-zaryszyn-5c.webp");background-position:0px 0px;background-size:cover;}.elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-element-populated, .elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-element-populated > .elementor-background-overlay, .elementor-530 .elementor-element.elementor-element-36e0f8c > .elementor-background-slideshow{border-radius:0px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-b50c469{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-46337d9{padding:50px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-cf79556 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-530 .elementor-element.elementor-element-9157743 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-530 .elementor-element.elementor-element-b93691c > .elementor-element-populated{padding:0px 21px 50px 21px;}.elementor-530 .elementor-element.elementor-element-29aa5c0{text-align:center;}.elementor-530 .elementor-element.elementor-element-29aa5c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-29aa5c0 .thegem-heading, .elementor-530 .elementor-element.elementor-element-29aa5c0 .thegem-heading .light{font-size:60px;line-height:1em;letter-spacing:1px;}.elementor-530 .elementor-element.elementor-element-87901e2{text-align:center;}.elementor-530 .elementor-element.elementor-element-87901e2 > .elementor-widget-container{margin:35px 0px 40px 0px;}.elementor-530 .elementor-element.elementor-element-fe03f3e{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-593b866 > .elementor-element-populated{padding:0px 21px 50px 21px;}.elementor-530 .elementor-element.elementor-element-87ec5f9{text-align:center;}.elementor-530 .elementor-element.elementor-element-87ec5f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-87ec5f9 .thegem-heading, .elementor-530 .elementor-element.elementor-element-87ec5f9 .thegem-heading .light{font-size:60px;line-height:1em;letter-spacing:1px;}.elementor-530 .elementor-element.elementor-element-af8096e{text-align:center;}.elementor-530 .elementor-element.elementor-element-af8096e > .elementor-widget-container{margin:35px 0px 40px 0px;}.elementor-530 .elementor-element.elementor-element-7bbe89c > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-530 .elementor-element.elementor-element-151483e > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-13875e4:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-13875e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dwor-zaryszyn.pl/wp-content/uploads/2025/10/dwor-zaryszyn-park-dworski-1.webp");background-position:center right;background-size:cover;}.elementor-530 .elementor-element.elementor-element-534eaec{text-align:center;}.elementor-530 .elementor-element.elementor-element-534eaec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-534eaec .thegem-heading, .elementor-530 .elementor-element.elementor-element-534eaec .thegem-heading .light{line-height:1em;letter-spacing:1px;}.elementor-530 .elementor-element.elementor-element-7b6ed13 > .elementor-widget-container{margin:35px 10px 50px 10px;}.elementor-530 .elementor-element.elementor-element-3e5a621{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-8ae4616{padding:50px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-63b805a > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-530 .elementor-element.elementor-element-d888a86 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-a642b63 > .elementor-element-populated{padding:0px 21px 50px 21px;}.elementor-530 .elementor-element.elementor-element-0857cce{text-align:center;}.elementor-530 .elementor-element.elementor-element-0857cce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-0857cce .thegem-heading, .elementor-530 .elementor-element.elementor-element-0857cce .thegem-heading .light{font-size:50px;line-height:1em;letter-spacing:1px;}.elementor-530 .elementor-element.elementor-element-b2d3083{text-align:center;}.elementor-530 .elementor-element.elementor-element-b2d3083 > .elementor-widget-container{margin:35px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-065f366{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-0216211 > .elementor-element-populated{padding:0px 21px 50px 21px;}.elementor-530 .elementor-element.elementor-element-9a8cbf7{text-align:center;}.elementor-530 .elementor-element.elementor-element-9a8cbf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-9a8cbf7 .thegem-heading, .elementor-530 .elementor-element.elementor-element-9a8cbf7 .thegem-heading .light{font-size:50px;line-height:1em;letter-spacing:1px;}.elementor-530 .elementor-element.elementor-element-fc8b5cc{text-align:center;}.elementor-530 .elementor-element.elementor-element-fc8b5cc > .elementor-widget-container{margin:35px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-c332166 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-530 .elementor-element.elementor-element-18e135a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-5fc79ee{text-align:center;}.elementor-530 .elementor-element.elementor-element-5fc79ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-5fc79ee .thegem-heading, .elementor-530 .elementor-element.elementor-element-5fc79ee .thegem-heading .light{font-size:50px;line-height:1em;letter-spacing:1px;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact .gem-compact-item-image img{width:100%;height:auto;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact a:hover::before{width:100%;height:auto;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact .gem-compact-item-left{min-width:100%;max-width:100%;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact .gem-compact-item-right{max-height:100%;}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact .full-meta .gem-compact-item-content{max-height:calc(100% / 1.5);}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist.blog-style-compact .no-meta .gem-compact-item-content{max-height:calc(100% / 1.3);}.elementor-530 .elementor-element.elementor-element-42628c2 .bloglist .post-item:not(.sticky) .caption-container{padding:30px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-image img{width:100%;height:auto;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact a:hover::before{width:100%;height:auto;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-left{min-width:100%;max-width:100%;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-right{max-height:100%;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .full-meta .gem-compact-item-content{max-height:calc(100% / 1.5);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .no-meta .gem-compact-item-content{max-height:calc(100% / 1.3);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .caption-container{padding:30px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-d2816ac{text-align:center;}.elementor-530 .elementor-element.elementor-element-d2816ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-d2816ac .thegem-heading, .elementor-530 .elementor-element.elementor-element-d2816ac .thegem-heading .light{font-size:50px;line-height:1em;letter-spacing:1px;}.elementor-530 .elementor-element.elementor-element-389e0d0 > .elementor-widget-container{margin:35px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-8cfb5fd > .elementor-widget-container{margin:35px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-6b08015 > .elementor-widget-container{margin:35px 0px 50px 0px;}}body .mouse-scroll {
    border: 3px solid #f6f4f0;
}
.mouse-scroll:after {
    background-color: #f6f4f0;
}
body .extended-products-grid-carousel .product-gallery-slider-wrap {
    margin-bottom: 0px;
}
body .custom-background {
    background-position: 0 100% !important;
}
@media(max-width:1600px){
body .custom-background {
    background-position: -75% 100% !important;
}}
@media(max-width:1199px){
   body .custom-background {
    background:none !important;
} 
}
.post-title h5 .light {
    text-transform: none;
}
body .hover-title.portfolio-items-masonry .portfolio-set {
    margin-bottom: 21px;
}