.flex,body #preloader.delayMode .slowConnection,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields .switchx,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount .ep_button{display:flex;display:-webkit-flex}.respFonth1,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-text-editor h1,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-widget-container h1,body .elementor-element .elementor-element.elementor-widget-heading .elementor-text-editor h1,body .elementor-element .elementor-element.elementor-widget-heading .elementor-widget-container h1,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-text-editor h1,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-widget-container h1,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-text-editor h1,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-widget-container h1,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-text-editor h1,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-widget-container h1,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-text-editor h1,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-widget-container h1{font-size:calc(30px + (60 - 30) * ((100vw - 300px) / (2048 - 300)))}.respFonth2,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-text-editor h2,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-widget-container h2,body .elementor-element .elementor-element.elementor-widget-heading .elementor-text-editor h2,body .elementor-element .elementor-element.elementor-widget-heading .elementor-widget-container h2,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-text-editor h2,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-widget-container h2,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-text-editor h2,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-widget-container h2,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-text-editor h2,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-widget-container h2,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-text-editor h2,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-widget-container h2,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio.ourWork .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item .elementor-post__thumbnail__link .elementor-portfolio-item__overlay h2{font-size:calc(25px + (45 - 25) * ((100vw - 300px) / (2048 - 300)))}.respFonth3,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-text-editor h3,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-widget-container h3,body .elementor-element .elementor-element.elementor-widget-heading .elementor-text-editor h3,body .elementor-element .elementor-element.elementor-widget-heading .elementor-widget-container h3,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-text-editor h3,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-widget-container h3,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-text-editor h3,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-widget-container h3,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-text-editor h3,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-widget-container h3,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-text-editor h3,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-widget-container h3{font-size:calc(20px + (30 - 20) * ((100vw - 300px) / (2048 - 300)))}.respFonth4,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-text-editor h4,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-widget-container h4,body .elementor-element .elementor-element.elementor-widget-heading .elementor-text-editor h4,body .elementor-element .elementor-element.elementor-widget-heading .elementor-widget-container h4,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-text-editor h4,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-widget-container h4,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-text-editor h4,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-widget-container h4,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-text-editor h4,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-widget-container h4,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-text-editor h4,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-widget-container h4,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list.contactInfo .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item a{font-size:calc(18px + (25 - 18) * ((100vw - 300px) / (2048 - 300)))}.respFonth5,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-text-editor h5,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-widget-container h5,body .elementor-element .elementor-element.elementor-widget-heading .elementor-text-editor h5,body .elementor-element .elementor-element.elementor-widget-heading .elementor-widget-container h5,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-text-editor h5,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-widget-container h5,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-text-editor h5,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-widget-container h5,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-text-editor h5,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-widget-container h5,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-text-editor h5,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-widget-container h5{font-size:calc(16px + (20 - 16) * ((100vw - 300px) / (2048 - 300)))}.respFontP,body .elementor .elementor-element{font-size:calc(14px + (18 - 14) * ((100vw - 300px) / (1920 - 300)))}@-webkit-keyframes switch{0%{opacity:0}100%{opacity:1}}@keyframes switch{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rotation{from{transform:rotate(359deg)}to{transform:rotate(0deg)}}@-webkit-keyframes bounceIn{0%{opacity:0;transform:scale(0.3) translate3d(0, 0, 0)}50%{opacity:0.9;transform:scale(1.1)}80%{opacity:1;transform:scale(0.89)}100%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3) translate3d(0, 0, 0)}50%{opacity:0.9;transform:scale(1.1)}80%{opacity:1;transform:scale(0.89)}100%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}}@-webkit-keyframes slideIn{0%{max-height:0;opacity:0}50%{max-height:40%;opacity:0.6}70%{opacity:1}80%{max-height:80%}100%{max-height:100%}}@keyframes slideIn{0%{max-height:0;opacity:0}50%{max-height:40%;opacity:0.6}70%{opacity:1}80%{max-height:80%}100%{max-height:100%}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-1.5px)}20%,40%,60%,80%{transform:translateX(1.5px)}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.hidden{display:none !important}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:inherit}body *{font-family:"Product Sans", Sans-serif}body e-page-transition{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.35)}body e-page-transition e-preloader i{box-shadow:2px 2px 9px 0px rgba(0, 0, 0, 0.25)}body.preloading{overflow:hidden}body.elementor-editor-active.preloading,body.e-preview--show-hidden-elements.preloading{overflow:auto}body.elementor-editor-active #preloader,body.e-preview--show-hidden-elements #preloader{display:none}body #preloader{position:fixed;z-index:10000;overflow:hidden;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column;background:linear-gradient(#642268, #7D2B82);transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out}body #preloader.delayMode{background:linear-gradient(#642268ed, #7D2B82F0)}body #preloader.delayMode.done{opacity:0}body #preloader.delayMode .slowConnection{-webkit-animation:slideIn 1.5s cubic-bezier(0.1, 0.5, 0.7, 1);animation:slideIn 1.5s cubic-bezier(0.1, 0.5, 0.7, 1)}body #preloader .slowConnection{max-width:350px;padding:2rem;flex-direction:column;align-items:center;overflow:hidden;display:none}body #preloader .slowConnection img{-webkit-filter:drop-shadow(3px 3px 9px rgba(0, 0, 0, 0.25));filter:drop-shadow(3px 3px 9px rgba(0, 0, 0, 0.25));transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}body #preloader .slowConnection img:hover{transform:scale(1.05);cursor:pointer}@media only screen and (max-width:750px){body #preloader .slowConnection img{max-width:350px}}@media only screen and (max-width:450px){body #preloader .slowConnection img{max-width:250px}}body #preloader .slowConnection button{border-width:0}body #preloader .dot{height:40px;width:40px;border-radius:50%;display:inline-block;margin:20px;box-shadow:2px 2px 9px 0px rgba(0, 0, 0, 0.25);-webkit-animation:loading 1.6s cubic-bezier(0.45, 0, 0.55, 1) infinite;animation:loading 1.6s cubic-bezier(0.45, 0, 0.55, 1) infinite}@media only screen and (max-width:450px){body #preloader .dot{height:30px;width:30px;margin:15px}}@media only screen and (max-width:350px){body #preloader .dot{margin:10px}}body #preloader .dot1{-webkit-animation:loading 1.5s cubic-bezier(0.45, 0, 0.55, 1) infinite;animation:loading 1.5s cubic-bezier(0.45, 0, 0.55, 1) infinite}body #preloader .dot2{-webkit-animation:loading 1.4s cubic-bezier(0.45, 0, 0.55, 1) infinite;animation:loading 1.4s cubic-bezier(0.45, 0, 0.55, 1) infinite}@-webkit-keyframes loading{0%,100%{transform:translatey(-2.5rem);background-color:#FACA0C}50%{transform:translatey(2.5rem);background-color:#FACA0C}}@keyframes loading{0%,100%{transform:translatey(-2.5rem);background-color:#FACA0C}50%{transform:translatey(2.5rem);background-color:#FACA0C}}body #preloader .preloaderDone{display:none}body .elementor-location-header .elementor-element.elementor-sticky{width:100% !important}@media only screen and (max-width:1025px){body .elementor-location-header .elementor-element .elementor-element.menuCol .elementor-column-wrap .elementor-widget-nav-menu{order:1}body .elementor-location-header .elementor-element .elementor-element.menuCol .elementor-column-wrap .elementor-widget-search-form{order:-1}}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-menu-toggle{box-shadow:2px 2px 9px 0px rgba(100, 34, 104, 0.17)}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown .elementor-nav-menu .menu-item a{border-radius:25px;border-width:0}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown .elementor-nav-menu .sub-menu{box-shadow:2px 2px 8px 0px rgba(100, 34, 104, 0.12);background:#dac3db;padding:5px}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown .elementor-nav-menu .sub-menu .menu-item{margin-bottom:5px}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown .elementor-nav-menu .sub-menu .menu-item:last-of-type{margin-bottom:0}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown .elementor-nav-menu .sub-menu .menu-item .sub-menu{background:#e5d2e6}@media only screen and (max-width:1063px){body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown .elementor-nav-menu .sub-menu{margin:7.5px}}@media only screen and (max-width:1063px){body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown .elementor-nav-menu{padding:5px}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown .elementor-nav-menu .menu-item{margin-bottom:5px}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown .elementor-nav-menu .menu-item:last-of-type{margin-bottom:0}}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item{transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item:hover,body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item.elementor-item-active{box-shadow:2px 2px 10px rgba(100, 34, 104, 0.2);border-radius:25px}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item .sub-menu .menu-item{border-radius:25px;transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item .sub-menu .menu-item:hover,body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item .sub-menu .menu-item.current-menu-item{box-shadow:2px 2px 5px rgba(100, 34, 104, 0.3);border-radius:25px;border:none}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item .sub-menu .menu-item .elementor-sub-item{border-radius:25px;border-width:0}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item .sub-menu .menu-item .sub-menu{left:7.5px !important}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item .sub-menu .menu-item .sub-menu .menu-item a{border-width:0}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .wpml-ls-item a.elementor-item{padding:0.7em}@media only screen and (max-width:1366px){body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .wpml-ls-item a.elementor-item{padding:0.35em}}body .elementor-location-header .elementor-element .elementor-element .elementor-element.elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .wpml-ls-item a.elementor-item img{height:25px;width:25px}body .elementor-element{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-text-editor a,body .elementor-element .elementor-element.elementor-widget-text-editor .elementor-widget-container a,body .elementor-element .elementor-element.elementor-widget-heading .elementor-text-editor a,body .elementor-element .elementor-element.elementor-widget-heading .elementor-widget-container a,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-text-editor a,body .elementor-element .elementor-element.elementor-widget-icon-list .elementor-widget-container a{transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}@media only screen and (max-width:1025px){body section.elementor-element.footerCTA .elementor-background-overlay{background:linear-gradient(180deg, #FFFFFF00 10%, var(--e-global-color-accent) 100%)}body section.elementor-element.footerCTA>.elementor-container{align-items:flex-end;padding-bottom:3.5rem}body section.elementor-element.footerCTA.footerPF>.elementor-container{align-items:flex-end;padding-bottom:0rem}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-posts .elementor-widget-container .elementor-posts-container .elementor-post .elementor-post__card .elementor-post__thumbnail__link .elementor-post__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-ucaddon_unlimited_timeline .elementor-widget-container .ue_timeline_item>div{-webkit-filter:drop-shadow(4px 4px 7px rgba(0, 0, 0, 0.2));filter:drop-shadow(4px 4px 7px rgba(0, 0, 0, 0.2));transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-ucaddon_unlimited_timeline .elementor-widget-container .ue_timeline_item>div:hover{-webkit-filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.25));filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.25))}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-ucaddon_unlimited_timeline .elementor-widget-container .ue_timeline_item>div.ue_timeline_item_icon_holder{z-index:5}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.boxProiecte{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-slides .elementor-slides .swiper-slide-contents{background:var(--e-global-color-accent);padding:2rem;border-radius:25px;box-shadow:4px 4px 15px 0px rgba(0, 0, 0, 0.25)}@media only screen and (max-width:768px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-slides .elementor-slides .swiper-slide-contents{background-color:#FACA0CBF}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-slides .elementor-slides .swiper-slide-contents .elementor-slide-heading{text-shadow:4px 4px 7px rgba(0, 0, 0, 0.18);font-size:calc(25px + (45 - 25) * ((100vw - 300px) / (2048 - 300)))}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-slides .elementor-slides .swiper-slide-contents .elementor-slide-description{text-shadow:3px 3px 5px rgba(0, 0, 0, 0.15);font-size:calc(18px + (25 - 18) * ((100vw - 300px) / (2048 - 300)))}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container{height:100%;margin:0}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container *{font-family:"Product Sans", Sans-serif}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box{height:100%;width:100%;padding-bottom:3em;flex-wrap:wrap;max-width:750px;justify-content:space-between}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box>p{width:calc(100% - 10px);margin:5px auto}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box>p .donate-button{position:relative;background-color:#7d2b82;color:#faca0c;font-size:22px;padding:15px}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box>p .donate-button:hover{background:#faca0c !important;color:#7d2b82 !important}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .ep_title{display:none}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields{width:73%;position:relative;top:0;left:0;right:0;flex-wrap:wrap;justify-content:center}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields .switchx{align-items:center;background-color:#7d2b82;border-radius:25px;width:calc(100% - 10px);height:50px;margin:5px 0;box-shadow:3px 3px 8px 0px rgba(0, 0, 0, 0.2)}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields .switchx .switchx-label{width:calc(50% - 10px) !important;margin:5px;border-radius:20px;color:#faca0c}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields .switchx .switchx-input:checked+.switchx-label{color:#7d2b82;background:#faca0c;font-weight:900}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields input{width:calc(50% - 10px);padding:5px 10px;margin:5px;border:1px solid #b78087;height:45px;border-radius:20px;box-shadow:3px 3px 8px 0px rgba(0, 0, 0, 0.15);transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields input:hover{box-shadow:3px 3px 8px 0px rgba(0, 0, 0, 0.22)}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields textarea{width:calc(100% - 10px) !important;height:100px;padding:10px;margin:5px;border:1px solid #b78087 !important;resize:none;border-radius:20px;box-shadow:3px 3px 8px 0px rgba(0, 0, 0, 0.15);transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields textarea:hover{box-shadow:3px 3px 8px 0px rgba(0, 0, 0, 0.22)}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount{width:23%;position:relative;top:0;left:auto;right:4px;flex-wrap:wrap;margin:0;margin-top:60px;flex-direction:column}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount .ep_button{height:45px;justify-content:center;align-items:center;padding:7.55px;margin:5px 0;border-radius:30px;box-shadow:3px 3px 8px 0px rgba(0, 0, 0, 0.15);transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount .ep_button:hover{box-shadow:3px 3px 8px 0px rgba(0, 0, 0, 0.22)}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount .ep_button .set-amount{padding:0;margin-right:4px;height:100%;max-width:55px !important;border-radius:0;border-style:dotted;border-width:0 0 3px 0;line-height:1;text-align:right}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount .ep_button.selected label{font-weight:900}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .ep_error{top:auto;bottom:0;left:20px;margin:0;padding:5px;width:calc(100% - 40px);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.05);border-radius:50px;font-weight:700;font-size:1em;color:#8a0000;transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .ep_error:hover{padding:7px;font-size:1.1em;animation:shake 4s ease infinite;box-shadow:2px 2px 6px 0px rgba(0, 0, 0, 0.1)}@media only screen and (max-width:1024px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box{min-width:650px}}@media only screen and (max-width:767px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box{min-width:650px}}@media only screen and (max-width:673px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box{min-width:100%}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount{width:100%}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields .switchx{margin-bottom:63px}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount{flex-direction:row;justify-content:space-evenly;position:absolute !important;top:0 !important;right:auto}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount .ep_button{width:calc(25% - 10px)}}@media only screen and (max-width:520px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields .switchx{margin-bottom:111.5px}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount .ep_button{width:calc(50% - 10px)}}@media only screen and (max-width:390px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields .switchx{width:100% !important}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount{top:60px !important}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.formDonateMo.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount{margin-top:0}@media only screen and (max-width:673px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.formDonateMo.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .amount{order:-1;position:relative !important}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.formDonateMo.elementor-widget-shortcode .elementor-shortcode div form .donation-container .donation-box .fields .switchx{display:none}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-text-editor a,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-text-editor .elementor-widget-container a,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-text-editor a,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-widget-container a,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-text-editor a,body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-icon-list .elementor-widget-container a{transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item{transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-webkit-filter:drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.25));filter:drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.25))}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item:hover{-webkit-filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.35));filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.35))}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item .elementor-post__thumbnail__link .elementor-portfolio-item__img{transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item .elementor-post__thumbnail__link .elementor-portfolio-item__overlay h3{font-size:calc(17px + (30 - 17) * ((100vw - 300px) / (2048 - 300)))}@media only screen and (max-width:1063px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item .elementor-post__thumbnail__link .elementor-portfolio-item__overlay{opacity:1}}@media only screen and (max-width:1366px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item:nth-of-type(10){display:none !important}}@media only screen and (max-width:768px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item:nth-of-type(10){display:block !important}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio.ourWork .elementor-widget-container .elementor-portfolio__filters .elementor-portfolio__filter{text-shadow:1px 1px 5px rgba(0, 0, 0, 0.25)}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio.ourWork .elementor-widget-container .elementor-portfolio{-webkit-filter:drop-shadow(0px 0px 6px rgba(0, 0, 0, 0.25));filter:drop-shadow(0px 0px 6px rgba(0, 0, 0, 0.25))}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio.ourWork .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item{-webkit-filter:none;filter:none;border-radius:20px}@media only screen and (max-width:1025px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio.ourWork .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item{border-radius:15px}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio.ourWork .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item:hover{-webkit-filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.35));filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.35));border-radius:40px}@media only screen and (max-width:1025px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-portfolio.ourWork .elementor-widget-container .elementor-portfolio article.elementor-portfolio-item:hover{border-radius:30px}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-gallery .elementor-widget-container .elementor-gallery__container .e-gallery-item{box-shadow:5px 5px 15px 0px rgba(0, 0, 0, 0.25);padding:5px}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-gallery .elementor-widget-container .elementor-gallery__container .e-gallery-item:hover{box-shadow:2px 2px 9px 0px rgba(0, 0, 0, 0.25)}@media only screen and (max-width:767px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-gallery .elementor-widget-container .elementor-gallery__container .e-gallery-item{box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.25)}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-gallery .elementor-widget-container .elementor-gallery__container .e-gallery-item:hover{box-shadow:1px 1px 7px 0px rgba(0, 0, 0, 0.25)}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.proiecteCards .elementor-container .elementor-column{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}@media only screen and (max-width:673px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner{min-height:auto}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner .elementor-container{height:100%}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner .elementor-container .elementor-column{height:100%}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner .elementor-container .elementor-column .elementor-widget-image{height:100%}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner .elementor-container .elementor-column .elementor-widget-image .elementor-widget-container{height:100%}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner .elementor-container .elementor-column .elementor-widget-image .elementor-widget-container .elementor-image{height:100%}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner .elementor-container .elementor-column .elementor-widget-image .elementor-widget-container .elementor-image img{height:100%;-o-object-fit:cover;object-fit:cover}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner .elementor-container{align-items:center}@media only screen and (max-width:1025px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner .elementor-container .elementor-column.donateFormCol{position:absolute}}@media only screen and (max-width:768px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner .elementor-container .elementor-column.donateFormCol{position:relative}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section.donateInner .elementor-container .elementor-column.donateFormCol .elementor-widget-wrap .elementor-element.elementor-widget-shortcode .elementor-shortcode form .donation-box{background:transparent}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper figure{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}@media only screen and (max-width:1025px){body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper figure.elementor-image-box-img{padding:1rem;width:160px}}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper:hover figure{box-shadow:5px 5px 12px rgba(0, 0, 0, 0.3), 2px 2px 6px rgba(0, 0, 0, 0.22)}body section.elementor-element .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper:hover .elementor-image-box-content{text-shadow:2px 2px 4px rgba(0, 0, 0, 0.25)}