.elementor-widget-theme-post-content blockquote{font-family:General Sans,sans-serif;font-size:20px;font-weight:600;line-height:normal;margin-bottom:40px;margin-left:0!important;margin-right:0!important;margin-top:20px;padding-left:32px;position:relative}.elementor-widget-theme-post-content blockquote:before{background:linear-gradient(0deg,#41ffa0,#007b5f);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:3px}.elementor-widget-theme-post-content ol,.elementor-widget-theme-post-content ul{margin-bottom:30px}.elementor-widget-theme-post-content .wp-block-image{border-radius:10px;margin-bottom:40px;overflow:hidden;width:100%}.elementor-widget-theme-post-content .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.elementor-widget-text-editor a{font-size:inherit!important;font-weight:inherit;line-height:inherit;text-decoration:inherit!important}.elementor-widget-text-editor a:hover{color:var(--e-global-color-text)}.elementor-widget-text-editor a:hover *{color:var(--e-global-color-text)!important}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper b{display:inline-block;left:0;position:absolute;top:0;white-space:nowrap}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.rotate-1 .cd-words-wrapper{perspective:300px}.cd-headline.rotate-1 b{opacity:0;transform:rotateX(180deg);transform-origin:50% 100%}.cd-headline.rotate-1 b.is-visible{animation:cd-rotate-1-in 1.2s;opacity:1;transform:rotateX(0deg)}.cd-headline.rotate-1 b.is-hidden{animation:cd-rotate-1-out 1.2s;transform:rotateX(180deg)}@keyframes cd-rotate-1-in{0%{opacity:0;transform:rotateX(180deg)}35%{opacity:0;transform:rotateX(120deg)}65%{opacity:0}to{opacity:1;transform:rotateX(1turn)}}@keyframes cd-rotate-1-out{0%{opacity:1;transform:rotateX(0deg)}35%{opacity:1;transform:rotateX(-40deg)}65%{opacity:0}to{opacity:0;transform:rotateX(180deg)}}.cd-headline.type .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.type .cd-words-wrapper:after{background-color:#aebcb9;bottom:auto;content:"";height:90%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.cd-headline.type .cd-words-wrapper.waiting:after{animation:cd-pulse 1s infinite}.cd-headline.type .cd-words-wrapper.selected{background-color:#aebcb9}.cd-headline.type .cd-words-wrapper.selected:after{visibility:hidden}.cd-headline.type .cd-words-wrapper.selected b{color:#0d0d0d}.cd-headline.type b{visibility:hidden}.cd-headline.type b.is-visible{visibility:visible}.cd-headline.type i{position:absolute;visibility:hidden}.cd-headline.type i.in{position:relative;visibility:visible}@keyframes cd-pulse{0%{opacity:1;transform:translateY(-50%) scale(1)}40%{opacity:0;transform:translateY(-50%) scale(.9)}to{opacity:0;transform:translateY(-50%) scale(0)}}.cd-headline.rotate-2 .cd-words-wrapper{perspective:300px}.cd-headline.rotate-2 em,.cd-headline.rotate-2 i{backface-visibility:hidden;display:inline-block}.cd-headline.rotate-2 b{opacity:0}.cd-headline.rotate-2 i{opacity:0;transform:translateZ(-20px) rotateX(90deg);transform-style:preserve-3d}.is-visible .cd-headline.rotate-2 i{opacity:1}.cd-headline.rotate-2 i.in{animation:cd-rotate-2-in .4s forwards}.cd-headline.rotate-2 i.out{animation:cd-rotate-2-out .4s forwards}.cd-headline.rotate-2 em{transform:translateZ(20px)}.no-csstransitions .cd-headline.rotate-2 i{opacity:0;transform:rotateX(0deg)}.no-csstransitions .cd-headline.rotate-2 i em{transform:scale(1)}.no-csstransitions .cd-headline.rotate-2 .is-visible i{opacity:1}@keyframes cd-rotate-2-in{0%{opacity:0;transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;transform:translateZ(-20px) rotateX(0deg)}}@keyframes cd-rotate-2-out{0%{opacity:1;transform:translateZ(-20px) rotateX(0)}60%{opacity:0;transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;transform:translateZ(-20px) rotateX(-90deg)}}.cd-headline.loading-bar span{display:inline-block}.cd-headline.loading-bar .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.loading-bar .cd-words-wrapper:after{background:#0096a7;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .3s -.1s;width:0;z-index:2}.cd-headline.loading-bar .cd-words-wrapper.is-loading:after{transition:width 3s;width:100%}.cd-headline.loading-bar b{opacity:0;top:.2em;transition:opacity .3s}.cd-headline.loading-bar b.is-visible{opacity:1;top:0}.cd-headline.slide span{display:inline-block}.cd-headline.slide .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.slide b{opacity:0;top:.2em}.cd-headline.slide b.is-visible{animation:slide-in .6s;opacity:1;top:0}.cd-headline.slide b.is-hidden{animation:slide-out .6s}@keyframes slide-in{0%{opacity:0;transform:translateY(-100%)}60%{opacity:1;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(120%)}to{opacity:0;transform:translateY(100%)}}.cd-headline.clip span{display:inline-block}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper:after{background-color:#aebcb9;content:"";height:100%;position:absolute;right:0;top:0;width:2px}.cd-headline.clip b{opacity:0}.cd-headline.clip b.is-visible{opacity:1}.cd-headline.zoom .cd-words-wrapper{perspective:300px}.cd-headline.zoom b{opacity:0}.cd-headline.zoom b.is-visible{animation:zoom-in .8s;opacity:1}.cd-headline.zoom b.is-hidden{animation:zoom-out .8s}@keyframes zoom-in{0%{opacity:0;transform:translateZ(100px)}to{opacity:1;transform:translateZ(0)}}@keyframes zoom-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateZ(-100px)}}.cd-headline.rotate-3 .cd-words-wrapper{perspective:300px}.cd-headline.rotate-3 b{opacity:0}.cd-headline.rotate-3 i{backface-visibility:hidden;display:inline-block;transform:rotateY(180deg)}.is-visible .cd-headline.rotate-3 i{transform:rotateY(0deg)}.cd-headline.rotate-3 i.in{animation:cd-rotate-3-in .6s forwards}.cd-headline.rotate-3 i.out{animation:cd-rotate-3-out .6s forwards}.no-csstransitions .cd-headline.rotate-3 i{opacity:0;transform:rotateY(0deg)}.no-csstransitions .cd-headline.rotate-3 .is-visible i{opacity:1}@keyframes cd-rotate-3-in{0%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}@keyframes cd-rotate-3-out{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}.cd-headline.scale b{opacity:0}.cd-headline.scale i{display:inline-block;opacity:0;transform:scale(0)}.is-visible .cd-headline.scale i{opacity:1}.cd-headline.scale i.in{animation:scale-up .6s forwards}.cd-headline.scale i.out{animation:scale-down .6s forwards}.no-csstransitions .cd-headline.scale i{opacity:0;transform:scale(1)}.no-csstransitions .cd-headline.scale .is-visible i{opacity:1}@keyframes scale-up{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes scale-down{0%{opacity:1;transform:scale(1)}60%{opacity:0;transform:scale(0)}}.cd-headline.push b{opacity:0}.cd-headline.push b.is-visible{animation:push-in .6s;opacity:1}.cd-headline.push b.is-hidden{animation:push-out .6s}@keyframes push-in{0%{opacity:0;transform:translateX(-100%)}60%{opacity:1;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@keyframes push-out{0%{opacity:1;transform:translateX(0)}60%{opacity:0;transform:translateX(110%)}to{opacity:0;transform:translateX(100%)}}.header-menu-bar .desktop-bar{display:block}.header-menu-bar .mobile-bar{display:none}.header-menu-bar .mobile-bar .menu-toggler{display:flex;flex-direction:column;height:14px;justify-content:space-between;width:18px}.header-menu-bar .mobile-bar .menu-toggler span{background:var(--e-global-color-accent);border-radius:1px;display:block;height:2px;width:100%}.header-menu-bar .mobile-bar .menu-toggler.toggled{align-items:center;height:14px;justify-content:center;width:14px}.header-menu-bar .mobile-bar .menu-toggler.toggled span{background:var(--e-global-color-1e2b822);position:relative;top:1px;transform:rotate(45deg)}.header-menu-bar .mobile-bar .menu-toggler.toggled span:nth-child(2){display:none}.header-menu-bar .mobile-bar .menu-toggler.toggled span:last-child{top:-1px;transform:rotate(-45deg)}.header-menu-bar .mobile-bar .mobile-menu-container{background:var(--e-global-color-primary);display:none;height:calc(100% - 84px);left:0;overflow:scroll;padding-bottom:48px;position:fixed;top:84px;transition:max-height .4s;width:100%}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>.submenu-toggle{background:url(../icons/menu-chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;position:absolute;right:20px;top:16px;width:24px}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>.submenu-toggle.toggled{transform:scaleY(-1)}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li:after{background:rgba(107,141,142,.3);content:"";display:block;height:1px;margin:0 auto;width:calc(100% - 40px)}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>a{color:#fff;font-family:General Sans,sans-serif;font-size:18px;font-weight:600;line-height:normal;padding:16px 20px;text-decoration:none;width:100%}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li.toggled>a{background:var(--e-global-color-secondary);border:none;color:var(--e-global-color-1e2b822)}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>ul{display:none;flex-direction:column;margin:0;padding:16px 20px 36px;transition:max-height .4s;width:100%}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>ul>li{list-style:none;margin:0;padding:0;position:relative}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>ul>li>.submenu-toggle{background:url(../icons/menu-chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;position:absolute;right:0;top:0;width:24px}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>ul>li>.submenu-toggle.toggled{transform:scaleY(-1)}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>ul>li:not(:last-child){margin-bottom:32px}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>ul>li>a{border:none;color:var(--e-global-color-1e2b822);font-family:General Sans,sans-serif;text-decoration:none}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>ul>li>ul{display:none;padding:16px;transition:max-height .4s}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>ul>li>ul>li:not(:last-child){margin-bottom:32px}.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>ul>li>ul>li>a{border:none;color:#fff;font-family:General Sans,sans-serif;text-decoration:none}.header-menu-bar .mobile-bar .mobile-menu-container .wrapper-links{display:flex;flex-direction:column;gap:24px;margin-top:48px;padding:0 20px;width:100%}.header-menu-bar .mobile-bar .mobile-menu-container .wrapper-links a{width:100%}header.mobile-menu-toggled{background:var(--e-global-color-primary);z-index:9}header{position:absolute;width:100%}body.menu-open-fixed{position:fixed;width:100%}body.menu-open-fixed #wpadminbar{top:-32px}.elementor-widget-ripplr-header-menu-bar{position:unset!important}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container,.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu{position:unset}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>a{color:var(--e-global-color-accent);font-family:Lato,sans-serif;font-size:16px;font-weight:500;line-height:normal;text-decoration:none}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>a:hover{color:var(--e-global-color-1e2b822)}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>a i{background:url(../icons/menu-chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:18px;right:0;width:18px}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>a i:before{display:none}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>.ubermenu-submenu{background:var(--e-global-color-primary);border:none;display:grid;gap:40px 7%;grid-template-columns:repeat(4,minmax(184px,1fr));left:50%;max-width:100%;padding-left:80px;padding-right:80px;padding-top:100px;top:0;transform:translateX(-50%);width:1440px;z-index:1}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>.ubermenu-submenu>li{display:inline-block;min-width:184px;page-break-inside:avoid}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>.ubermenu-submenu>li>a{border:none;color:var(--e-global-color-1e2b822);font-size:20px;font-weight:500;line-height:normal;margin-bottom:20px;padding:0;white-space:nowrap}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>.ubermenu-submenu>li>ul>li>a{color:#fff;font-size:16px;line-height:normal;padding:0}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>.ubermenu-submenu>li>ul>li>a:hover{color:var(--e-global-color-1e2b822)}.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>.ubermenu-submenu>li>ul>li:not(:last-child){margin-bottom:14px}.elementor-widget-button.polylang-switcher.language-switcher-widget .elementor-button{backdrop-filter:blur(2px);background:hsla(0,0%,100%,.1);cursor:pointer;padding:14px 12px}.elementor-widget-button.polylang-switcher.language-switcher-widget .elementor-button:hover{background:hsla(0,0%,100%,.1);color:var(--e-global-color-accent)}.elementor-widget-button.polylang-switcher.language-switcher-widget .elementor-button ul{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0}.elementor-widget-button.polylang-switcher.language-switcher-widget .elementor-button ul li{margin-top:18px}.elementor-widget-button.polylang-switcher.language-switcher-widget .elementor-button ul li.current-language a{color:var(--e-global-color-1e2b822)}.elementor-widget-button.polylang-switcher.language-switcher-widget .elementor-button ul li a{color:#fff;text-decoration:none;text-transform:uppercase}.elementor-widget-button.polylang-switcher.language-switcher-widget .elementor-button ul li a:hover{color:var(--e-global-color-1e2b822)}.elementor-widget-button.polylang-switcher.language-switcher-widget .elementor-button:hover ul{max-height:200px}.elementor-widget-ripplr-footer-menu{width:100%}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul{display:flex;gap:32px;justify-content:space-between;list-style:none;margin:0;padding:0}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li{margin:0;padding:0}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li>a{color:#fff;text-decoration:none}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li>a:hover{color:var(--e-global-color-1e2b822)}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li>a{font-family:Lato,sans-serif;font-size:var(--e-global-typography-18b7b74-font-size);font-weight:500}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li ul{grid-gap:16px 40px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,1fr);list-style:none;margin:16px 0 0;padding:0}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li ul li{margin:0;padding:0}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li ul li a{color:#fff;text-decoration:none}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li ul li a:hover{color:var(--e-global-color-1e2b822)}.theme-form.theme-default{background:var(--e-global-color-secondary);border:1px solid #fff;border-radius:15px;padding:32px}.theme-form.theme-default input[type=submit]{background:#fff!important;color:var(--e-global-color-primary)!important}.theme-form.theme-default input[type=submit]:hover{background:var(--e-global-color-1e2b822)!important;color:#fff!important}.theme-form.theme-dark{background:var(--e-global-color-primary);border:1px solid #fff;border-radius:15px;box-shadow:0 0 25px 0 rgba(26,44,63,.25);padding:24px}.theme-form.theme-dark form input:not([type=submit]){margin-bottom:12px}.theme-form.theme-dark form textarea{height:42px;margin-bottom:0}.theme-form.theme-dark form .wpcf7-acceptance,.theme-form.theme-dark form .wpcf7-checkbox{margin-bottom:12px}.theme-form.theme-dark form input[type=submit]{background:#fff!important;color:var(--e-global-color-primary)!important;margin-top:12px}.theme-form.theme-dark form input[type=submit]:not(:disabled):hover{background:var(--e-global-color-1e2b822)!important;color:#fff!important}.theme-carousel .carousel-container{width:100%}.theme-carousel .carousel-container .swiper-wrapper{overflow:visible}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide{background:var(--e-global-color-primary);border:1px solid var(--e-global-color-accent);border-radius:24px;display:flex;height:auto;overflow:hidden}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide a{position:relative;text-decoration:none;z-index:999999}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide a .wrapper-image{height:200px;width:100%}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide a .wrapper-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide a .text-container{padding:24px}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide a .text-container .wrapper-title{margin-bottom:10px}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide a .text-container .wrapper-title *{color:var(--e-global-color-accent);margin:0}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide a .text-container .wrapper-content *{color:var(--e-global-color-accent)}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide a .text-container .wrapper-content :last-child{margin-block-end:0;margin-bottom:0}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide:hover{background:var(--e-global-color-accent);box-shadow:0 0 15px 0 rgba(0,0,0,.5);transform:scale(1.1)}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide:hover .text-container .wrapper-content *,.theme-carousel .carousel-container .swiper-wrapper .swiper-slide:hover .text-container .wrapper-title *{color:var(--e-global-color-primary)}.theme-carousel .carousel-container .carousel-navigation{align-items:center;display:flex;gap:24px;justify-content:center;margin-top:40px}.theme-carousel .carousel-container .carousel-navigation .carousel-ar{cursor:pointer;display:block;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.theme-carousel .carousel-container .carousel-navigation .carousel-ar svg{stroke:var(--e-global-color-accent);pointer-events:none}.theme-carousel .carousel-container .carousel-navigation .carousel-ar:hover svg{stroke:var(--e-global-color-1e2b822)}.theme-carousel .carousel-container .carousel-navigation .carousel-ar.next{transform:scaleX(-1)}.theme-posts .posts-container{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:32px}.theme-posts .posts-container .post-item{border:1px solid var(--e-global-color-accent);border-radius:24px;display:flex;flex-direction:column;height:auto;overflow:hidden;position:relative}.theme-posts .posts-container .post-item:hover{border:1px solid var(--e-global-color-1e2b822);box-shadow:0 0 15px 0 #e4e3de}.theme-posts .posts-container .post-item:hover .wrapper-image img{transform:scale(1.1)}.theme-posts .posts-container .post-item:hover .text-container .wrapper-links .btn.btn-link{color:var(--e-global-color-1e2b822)}.theme-posts .posts-container .post-item:hover .text-container .wrapper-links .btn.btn-link svg{margin-left:5px;opacity:1;transition:.4s}.theme-posts .posts-container .post-item>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.theme-posts .posts-container .post-item .wrapper-image{height:224px;overflow:hidden}.theme-posts .posts-container .post-item .wrapper-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.theme-posts .posts-container .post-item .text-container{display:flex;flex:1;flex-direction:column;padding:24px}.theme-posts .posts-container .post-item .text-container .wrapper-title{margin-bottom:10px}.theme-posts .posts-container .post-item .text-container .wrapper-title *{color:var(--e-global-color-primary);font-weight:500;margin-bottom:0}.theme-posts .posts-container .post-item .text-container .wrapper-content{margin-bottom:20px}.theme-posts .posts-container .post-item .text-container .wrapper-content p:last-child{margin-block-end:0}.theme-posts .posts-container .post-item .text-container .wrapper-content *{color:#000}.theme-posts .posts-container .post-item .text-container .wrapper-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.theme-posts .posts-container .post-item .text-container .wrapper-links{margin:auto 0 0;position:relative;z-index:2}.theme-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link{align-items:center;color:var(--e-global-color-text);display:flex;font-family:Lato,sans-serif;font-size:16px;line-height:normal;text-decoration:none;text-transform:uppercase}.theme-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link svg{stroke:var(--e-global-color-1e2b822);opacity:0}.theme-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link:hover{color:var(--e-global-color-1e2b822)}.theme-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link:hover svg{margin-left:5px;opacity:1;transition:.4s}.theme-posts .load-more-wrap{margin:48px auto 0;width:-moz-fit-content;width:fit-content}.theme-posts .load-more-wrap button{border:none;outline:none}.theme-posts.widget-theme-post .post-item{background:var(--e-global-color-accent)}.theme-posts.widget-theme-post .post-item:hover{background:#fff;border-color:var(--e-global-color-accent)}.theme-posts.widget-theme-post .post-item:hover .text-container .wrapper-links .btn.btn-link{color:var(--e-global-color-secondary)}.theme-posts.widget-theme-post .post-item:hover .text-container .wrapper-links .btn.btn-link svg{stroke:var(--e-global-color-secondary)}.theme-posts.widget-theme-post .post-item:hover .text-container .wrapper-links .btn.btn-link:hover{color:var(--e-global-color-secondary)}.theme-posts.widget-theme-post .post-item .text-container .wrapper-links{display:flex;gap:24px;justify-content:space-between}.theme-posts.widget-theme-post .post-item .text-container .wrapper-links .btn.btn-link{color:var(--e-global-color-secondary)}.theme-posts.widget-theme-post .post-item .text-container .wrapper-links .btn.btn-link svg{stroke:var(--e-global-color-secondary)}.theme-posts.widget-theme-post .post-item .text-container .wrapper-links .btn.btn-link:hover{color:var(--e-global-color-secondary)}.theme-posts.widget-theme-post .post-item .text-container .wrapper-links span{color:#a2a9ad}.theme-accordions{margin:0 auto;max-width:847px;width:100%}.theme-accordions .accordions-container{display:flex;flex-direction:column;gap:10px}.theme-accordions .accordions-container .accordion-item{background:#fff;border-radius:10px;position:relative}.theme-accordions .accordions-container .accordion-item:before{background:linear-gradient(270deg,#41ffa0,#007b5f);border-radius:10px;content:"";display:block;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px);z-index:-1}.theme-accordions .accordions-container .accordion-item .wrapper-title{align-items:center;cursor:pointer;display:flex;gap:32px;justify-content:space-between;padding:15px 24px}.theme-accordions .accordions-container .accordion-item .wrapper-title h5{color:var(--e-global-color-primary);font-weight:500;margin:0}.theme-accordions .accordions-container .accordion-item .wrapper-title span{min-height:24px;min-width:24px}.theme-accordions .accordions-container .accordion-item .wrapper-title span svg{stroke:var(--e-global-color-secondary)}.theme-accordions .accordions-container .accordion-item .wrapper-content{display:none;padding:0 24px 16px;transition:max-height .4s}.theme-accordions .accordions-container .accordion-item .wrapper-content p:last-child{margin-bottom:0}.theme-accordions .accordions-container .accordion-item .wrapper-content *{color:var(--e-global-color-primary)}.theme-accordions .accordions-container .accordion-item .wrapper-content a{text-decoration:underline}.theme-accordions .accordions-container .accordion-item .wrapper-content a:hover{color:var(--e-global-color-1e2b822);text-decoration:none}.theme-accordions .accordions-container .accordion-item.toggled .wrapper-title *{color:var(--e-global-color-1e2b822)}.theme-accordions .accordions-container .accordion-item.toggled .wrapper-title span{transform:scaleY(-1)}.theme-accordions .accordions-container .accordion-item.toggled .wrapper-title span svg{stroke:var(--e-global-color-1e2b822)}.theme-table-of-contents{margin:0;padding:0}.theme-table-of-contents li{list-style:none;margin:0;padding:0}.theme-table-of-contents li a{background:#fff;border-bottom:1px solid var(--e-global-color-accent);color:#000;display:block;font-family:General Sans,sans-serif;font-size:14px;line-height:normal;margin:1px;overflow:visible;padding:20px;position:relative;text-decoration:none}.theme-table-of-contents li a.active{border:none;border-radius:24px}.theme-table-of-contents li a.active:before{background:linear-gradient(270deg,#41ffa0,#007b5f);border-radius:24px;content:"";display:block;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px);z-index:-1}.theme-table-of-contents li a:hover{color:var(--e-global-color-1e2b822)}.theme-recommended-posts .posts-container{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:32px}.theme-recommended-posts .posts-container .post-item{border:1px solid var(--e-global-color-accent);border-radius:24px;display:flex;flex-direction:column;height:auto;overflow:hidden;position:relative}.theme-recommended-posts .posts-container .post-item:hover{border:1px solid var(--e-global-color-1e2b822);box-shadow:0 0 15px 0 #e4e3de}.theme-recommended-posts .posts-container .post-item:hover .wrapper-image img{transform:scale(1.1)}.theme-recommended-posts .posts-container .post-item:hover .text-container .wrapper-links .btn.btn-link{color:var(--e-global-color-1e2b822)}.theme-recommended-posts .posts-container .post-item:hover .text-container .wrapper-links .btn.btn-link svg{margin-left:5px;opacity:1;transition:.4s}.theme-recommended-posts .posts-container .post-item>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.theme-recommended-posts .posts-container .post-item .wrapper-image{height:224px;overflow:hidden}.theme-recommended-posts .posts-container .post-item .wrapper-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.theme-recommended-posts .posts-container .post-item .text-container{display:flex;flex:1;flex-direction:column;padding:24px}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-title{margin-bottom:10px}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-title *{color:var(--e-global-color-primary);font-weight:500;margin-bottom:0}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-content{margin-bottom:20px}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-content p:last-child{margin-block-end:0}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-content *{color:#000}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links{display:flex;gap:24px;justify-content:space-between;margin:auto 0 0;position:relative;z-index:2}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links span{color:#a2a9ad}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link{align-items:center;color:var(--e-global-color-text);display:flex;font-family:Lato,sans-serif;font-size:16px;line-height:normal;text-decoration:none;text-transform:uppercase}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link svg{stroke:var(--e-global-color-1e2b822);opacity:0}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link:hover{color:var(--e-global-color-1e2b822)}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link:hover svg{margin-left:5px;opacity:1;transition:.4s}.ripplr-heading .cd-words-wrapper{color:var(--e-global-color-1e2b822);min-height:57px}.ripplr-heading .cd-words-wrapper b{font-weight:inherit}.team-widget .team-grid{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}.team-widget .team-grid.alignment-center{justify-content:center}.team-widget .team-grid.alignment-right{justify-content:flex-end}.team-widget .team-grid .team-item{border-radius:15px;flex:0 0 calc(25% - 18px);height:373px;overflow:hidden;position:relative}.team-widget .team-grid .team-item .wrapper-image{height:100%;width:100%}.team-widget .team-grid .team-item .wrapper-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.team-widget .team-grid .team-item .text-container{background:var(--e-global-color-secondary);border-radius:15px;bottom:15px;left:15px;padding:10px 15px;position:absolute;width:calc(100% - 30px)}.team-widget .team-grid .team-item .text-container .wrapper-content *,.team-widget .team-grid .team-item .text-container .wrapper-title h5{color:var(--e-global-color-accent);margin:0}.guides-widget .guides-container{grid-gap:40px 24px;display:grid;grid-template-columns:1fr 1fr 1fr}.guides-widget .guides-container .guide-item{border-radius:15px;overflow:hidden;position:relative}.guides-widget .guides-container .guide-item.cyan-bg{background:var(--e-global-color-text)}.guides-widget .guides-container .guide-item.blue-bg{background:var(--e-global-color-primary)}.guides-widget .guides-container .guide-item.green-bg{background:var(--e-global-color-secondary)}.guides-widget .guides-container .guide-item>a{height:100%;inset:0;position:absolute;width:100%;z-index:1}.guides-widget .guides-container .guide-item .image-container{height:300px;overflow:hidden;width:100%}.guides-widget .guides-container .guide-item .image-container .wrapper-image{height:100%;width:100%}.guides-widget .guides-container .guide-item .image-container .wrapper-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guides-widget .guides-container .guide-item .text-container{padding:24px}.guides-widget .guides-container .guide-item .text-container .wrapper-tags{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}.guides-widget .guides-container .guide-item .text-container .wrapper-tags .tag-item{border:1px solid #fff;border-radius:100px;color:#fff;display:block;font-size:12px;line-height:18px;padding:4px 8px}.guides-widget .guides-container .guide-item .text-container .wrapper-title{margin-bottom:10px}.guides-widget .guides-container .guide-item .text-container .wrapper-title *{color:#fff;font-weight:500}.guides-widget .guides-container .guide-item .text-container .wrapper-content *{color:#fff}.guides-widget .guides-container .guide-item .text-container .wrapper-content :last-child{margin-bottom:0}.guides-widget .guides-container .guide-item .text-container .wrapper-links{position:absolute;right:24px;top:24px;z-index:1}.guides-widget .guides-container .guide-item .text-container .wrapper-links .btn{align-items:center;border:1px solid #fff;border-radius:100%;display:flex;height:54px;justify-content:center;width:54px}.guides-widget .guides-container .guide-item .text-container .wrapper-links .btn svg{stroke:#fff}.guides-widget .guides-container .guide-item.featured{background:var(--e-global-color-primary);border-radius:24px;display:flex;grid-column:1/span 3;grid-row:1;margin-bottom:40px;min-height:488px;overflow:hidden}.guides-widget .guides-container .guide-item.featured .image-container{height:100%;overflow:hidden;width:50%}.guides-widget .guides-container .guide-item.featured .image-container .wrapper-image{height:100%;width:100%}.guides-widget .guides-container .guide-item.featured .image-container .wrapper-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guides-widget .guides-container .guide-item.featured .text-container{display:flex;flex-direction:column;height:100%;padding:60px 40px 40px 65px;width:50%}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-tags{margin-bottom:32px}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-tags .tag-item{border:1px solid var(--e-global-color-1e2b822);color:var(--e-global-color-1e2b822)}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-title{margin-bottom:32px}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-title *{color:#fff;font-size:38px;font-weight:600;line-height:normal}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-content *{color:#fff}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-content :last-child{margin-bottom:0}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-links{display:flex;justify-content:flex-end;margin-bottom:0;margin-top:auto;position:relative;right:unset;top:unset}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-links .btn{border-color:var(--e-global-color-1e2b822);height:60px;width:60px}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-links .btn svg{stroke:var(--e-global-color-1e2b822)}.guides-widget .guides-container .guide-item.featured:hover .text-container .wrapper-links .btn svg{margin-right:-4px;margin-top:-4px}.guides-widget .guides-container .guide-item:hover .image-container .wrapper-image img{transform:scale(1.1)}.guides-widget .guides-container .guide-item:hover .text-container .wrapper-links .btn{border-color:var(--e-global-color-1e2b822)}.guides-widget .guides-container .guide-item:hover .text-container .wrapper-links .btn svg{stroke:var(--e-global-color-1e2b822);margin-right:-4px;margin-top:-4px}.guides-widget .loadmore-container{align-items:center;display:flex;justify-content:center;margin-top:60px}.guides-widget .loadmore-container button.elementor-button{background:var(--e-global-color-1e2b822);border:none;color:#fff;outline:none}.guides-widget .loadmore-container button.elementor-button:hover{background:var(--e-global-color-primary);color:#fff}.guides-widget .loadmore-container button.elementor-button.is-loading:after{animation:ripplrSpin .8s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;content:"";display:inline-block;height:16px;margin-left:10px;vertical-align:middle;width:16px}@keyframes ripplrSpin{to{transform:rotate(1turn)}}.guides-categories-widget .guides-categories-list{-ms-overflow-style:none;display:flex;flex-wrap:nowrap;gap:24px 30px;overflow:scroll;scrollbar-width:none}.guides-categories-widget .guides-categories-list::-webkit-scrollbar{display:none}.guides-categories-widget .guides-categories-list button{background:#fff;border:1px solid var(--e-global-color-secondary);color:var(--e-global-color-secondary);font-weight:500;min-width:200px;outline:none;text-transform:unset}.guides-categories-widget .guides-categories-list button.is-active,.guides-categories-widget .guides-categories-list button:focus,.guides-categories-widget .guides-categories-list button:hover{background:var(--e-global-color-secondary);color:#fff}.elementor-widget-button .elementor-button{text-decoration:none}.elementor-widget-button.elementor-button-normal .elementor-button{background:var(--e-global-color-accent);color:var(--e-global-color-primary)}.elementor-widget-button.elementor-button-normal .elementor-button:hover{background:hsla(50,10%,88%,.8);color:var(--e-global-color-primary)}.elementor-widget-button.elementor-button-outline .elementor-button{background:none;border:1px solid var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-widget-button.elementor-button-outline .elementor-button:hover{background:var(--e-global-color-accent);color:var(--e-global-color-primary)}.mobile-menu-container .polylang-switcher .elementor-button{backdrop-filter:blur(2px);background:hsla(0,0%,100%,.1)}.mobile-menu-container .polylang-switcher .elementor-button:hover{background:hsla(0,0%,100%,.1);color:var(--e-global-color-accent)}.mobile-menu-container .polylang-switcher .elementor-button ul{display:none;list-style:none;margin:32px 0 6px;padding:0;transition:max-height .4s;width:100%}.mobile-menu-container .polylang-switcher .elementor-button ul li{align-items:center;display:flex;gap:16px;justify-content:space-between;text-align:left;width:100%}.mobile-menu-container .polylang-switcher .elementor-button ul li:not(:last-child){margin-bottom:32px}.mobile-menu-container .polylang-switcher .elementor-button ul li.current-language:after{background:url(../icons/check-ic.svg) no-repeat;background-position:50%;background-size:contain;content:"";display:block;height:18px;width:18px}.mobile-menu-container .polylang-switcher .elementor-button ul li a{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:500;line-height:normal;text-decoration:none;text-transform:uppercase}.mobile-menu-container .polylang-switcher.toggled .elementor-button{border-radius:24px;color:var(--e-global-color-1e2b822)}.cky-modal .cky-show-desc-btn{color:var(--e-global-color-1e2b822)}.cky-modal .cky-accordion-btn:hover,.cky-modal .cky-show-desc-btn:hover{background:none}.cky-consent-container .cky-btn-reject{margin-right:0}.cky-consent-container button{margin-bottom:8px}.wrapper-subtitle,.wrapper-title{width:100%}.wrapper-subtitle *,.wrapper-title *{margin:0}.wrapper-subtitle.center,.wrapper-title.center{text-align:center}.wrapper-subtitle.left,.wrapper-title.left{text-align:left}.wrapper-subtitle.right,.wrapper-title.right{text-align:right}.mc4wp-form{width:100%}.mc4wp-form input[type=email]{background:var(--e-global-color-text);border:1px solid var(--e-global-color-text);border-radius:10px;color:#fff;font-family:General Sans,sans-serif;font-size:16px;margin-bottom:12px;outline:0;padding:10px 16px;width:100%}.mc4wp-form input[type=email]::-moz-placeholder{color:var(--e-global-color-accent)}.mc4wp-form input[type=email]::placeholder{color:var(--e-global-color-accent)}.mc4wp-form input[type=email]:focus{border:1px solid var(--e-global-color-1e2b822)}.mc4wp-form .checkbox{margin-bottom:16px}.mc4wp-form .checkbox a{color:var(--e-global-color-1e2b822);font-size:inherit;line-height:inherit;text-decoration:none}.mc4wp-form .checkbox a:hover{color:var(--e-global-color-1e2b822);text-decoration:underline}.mc4wp-form .checkbox input{cursor:inherit;opacity:0;position:absolute}.mc4wp-form .checkbox label{color:#fff;cursor:pointer;font-family:General Sans,sans-serif;font-size:12px;line-height:18px;padding-left:28px;position:relative}.mc4wp-form .checkbox label:before{border:1px solid var(--e-global-color-1e2b822);border-radius:2px;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.mc4wp-form .checkbox label:after{background:url(../icons/check-ic.svg) no-repeat;background-position:50%;background-size:contain;content:"";height:18px;left:0;opacity:0;position:absolute;top:0;transition:transform .2s ease;width:18px}.mc4wp-form .checkbox input:checked+label:after{opacity:1}.mc4wp-form input[type=submit]{border:none;outline:none;width:100%}.mc4wp-form .mc4wp-response .mc4wp-alert{margin-top:16px}.mc4wp-form .mc4wp-response *{color:#fff;font-size:12px;line-height:18px}.mc4wp-form .mc4wp-response p{margin:0}form label{color:#fff;font-family:General Sans,sans-serif;font-size:14px;line-height:normal;margin-bottom:5px}form label span{color:var(--e-global-color-1e2b822)}form input:not([type=submit]){background:none;border:1px solid var(--e-global-color-text);border-radius:10px;color:#fff;font-family:General Sans,sans-serif;font-size:16px;margin-bottom:16px;outline:none;padding:8px 16px}form input:not([type=submit])::-moz-placeholder{color:hsla(0,0%,100%,.15)}form input:not([type=submit])::placeholder{color:hsla(0,0%,100%,.15)}form input:not([type=submit]):hover{background:hsla(50,10%,88%,.05);border-color:#fff}form input:not([type=submit]):focus{border-color:var(--e-global-color-1e2b822)!important}form .wpcf7-not-valid-tip{font-family:General Sans,sans-serif;font-size:14px;margin-bottom:16px;margin-top:-8px}form textarea{background:none;border:1px solid var(--e-global-color-text);border-radius:10px;color:#fff;font-family:General Sans,sans-serif;font-size:16px;height:64px;line-height:24px;margin-bottom:6px;outline:none;padding:8px 16px;resize:none}form textarea::-moz-placeholder{color:hsla(0,0%,100%,.15)}form textarea::placeholder{color:hsla(0,0%,100%,.15)}form textarea:hover{background:hsla(50,10%,88%,.05);border-color:#fff}form textarea:focus{border-color:var(--e-global-color-1e2b822)!important}form .wpcf7-response-output{border:none!important;color:#fff;font-family:General Sans,sans-serif;font-size:16px;line-height:24px;margin:16px 0 0!important;padding:0!important}form input[type=submit]{border:none;margin-top:16px;outline:none;width:100%}form input[type=submit]:disabled{opacity:.8}form .wpcf7-spinner{bottom:8px;margin:0;position:absolute;right:8px}form .wpcf7-list-item{margin:0}form br{display:none}form p{color:#fff;font-size:12px;line-height:18px;margin-block-end:10px!important}form p:last-of-type{margin-block-end:0!important}form .wpcf7-acceptance,form .wpcf7-checkbox{display:block;margin-bottom:16px}form .wpcf7-acceptance a,form .wpcf7-checkbox a{color:var(--e-global-color-1e2b822);font-size:inherit;line-height:inherit;text-decoration:none}form .wpcf7-acceptance a:hover,form .wpcf7-checkbox a:hover{color:var(--e-global-color-1e2b822);text-decoration:underline}form .wpcf7-acceptance input,form .wpcf7-checkbox input{cursor:inherit;margin:0;opacity:0;position:absolute}form .wpcf7-acceptance label,form .wpcf7-checkbox label{margin-bottom:0}form .wpcf7-acceptance .wpcf7-list-item-label,form .wpcf7-checkbox .wpcf7-list-item-label{color:#fff;cursor:pointer;display:block;font-family:General Sans,sans-serif;font-size:12px;line-height:18px;padding-left:28px;position:relative}form .wpcf7-acceptance .wpcf7-list-item-label:before,form .wpcf7-checkbox .wpcf7-list-item-label:before{border:1px solid var(--e-global-color-1e2b822);border-radius:2px;content:"";height:18px;left:0;position:absolute;top:0;width:18px}form .wpcf7-acceptance .wpcf7-list-item-label:after,form .wpcf7-checkbox .wpcf7-list-item-label:after{background:url(../icons/check-ic.svg) no-repeat;background-position:50%;background-size:contain;content:"";height:18px;left:0;opacity:0;position:absolute;top:0;transition:transform .2s ease;width:18px}form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:after,form .wpcf7-checkbox input:checked+.wpcf7-list-item-label:after{opacity:1}form .mc4wp-checkbox{display:block;margin-bottom:16px}form .mc4wp-checkbox a{color:var(--e-global-color-1e2b822);font-size:inherit;line-height:inherit;text-decoration:none}form .mc4wp-checkbox a:hover{color:var(--e-global-color-1e2b822);text-decoration:underline}form .mc4wp-checkbox input{cursor:inherit;margin:0;opacity:0;position:absolute}form .mc4wp-checkbox label{margin-bottom:0}form .mc4wp-checkbox span{color:#fff;cursor:pointer;display:block;font-family:General Sans,sans-serif;font-size:12px;line-height:18px;padding-left:28px;position:relative}form .mc4wp-checkbox span:before{border:1px solid var(--e-global-color-1e2b822);border-radius:2px;content:"";height:18px;left:0;position:absolute;top:0;width:18px}form .mc4wp-checkbox span:after{background:url(../icons/check-ic.svg) no-repeat;background-position:50%;background-size:contain;content:"";height:18px;left:0;opacity:0;position:absolute;top:0;transition:transform .2s ease;width:18px}form .mc4wp-checkbox input:checked+span:after{opacity:1}*{box-sizing:border-box;transition:.4s}body.admin-bar header>div .mobile-menu-container{height:calc(100% - 116px)!important;top:116px!important}#wpadminbar{z-index:999999!important}@media (min-width:768px) and (max-width:1023px){.elementor-hidden-tablet{display:none!important}}@media (min-width:1100px){.elementor-hidden-desktop{display:none!important}}@media (max-width:1280px){.elementor-widget-ripplr-header-menu-bar .elementor-widget-container .ubermenu .ubermenu-nav>li>.ubermenu-submenu{padding-left:20px;padding-right:20px}.guides-categories-widget .guides-categories-list{gap:10px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;width:calc(100% + 40px)}}@media (max-width:1024px){.header-menu-bar .desktop-bar{display:none}.header-menu-bar .mobile-bar{display:block}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide:hover{transform:scale(1)}.theme-posts .posts-container{grid-template-columns:repeat(2,1fr)}.theme-recommended-posts .posts-container{grid-template-columns:repeat(1,1fr)}.team-widget .team-grid .team-item{flex-basis:calc(50% - 12px)}.mobile-menu-container .polylang-switcher .elementor-button{width:100%}}@media (max-width:782px){body.menu-open-fixed #wpadminbar{top:-46px}body.admin-bar header>div .mobile-menu-container{height:calc(100% - 111px)!important;top:111px!important}}@media (max-width:767px){.header-menu-bar .mobile-bar .mobile-menu-container>div>ul>li>ul>li>a{font-size:18px;line-height:24px}.header-menu-bar .mobile-bar .mobile-menu-container{height:calc(100% - 65px);top:65px}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul{flex-direction:column;gap:16px;margin-left:-20px;width:calc(100% + 40px)}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li .submenu-toggle{background:url(../icons/menu-chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;position:absolute;right:20px;top:16px;width:24px}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li .submenu-toggle.toggled{transform:scaleY(-1)}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li:after{background:rgba(107,141,142,.3);content:"";display:block;height:1px;margin:0 auto;width:calc(100% - 40px)}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li.toggled>a{background:var(--e-global-color-secondary);border:none;color:var(--e-global-color-1e2b822)}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li>a{font-family:General Sans,sans-serif;font-size:18px;font-weight:600;line-height:normal;padding:16px 20px;width:100%}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li ul{display:none;flex-direction:column;margin:0;padding:16px 36px 36px;transition:max-height .4s;width:100%}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li ul li:not(:last-child){margin-bottom:32px}.elementor-widget-ripplr-footer-menu .wrapper-menu>div>ul>li ul li a{border:none;font-family:General Sans,sans-serif;text-decoration:none}.theme-form.theme-dark,.theme-form.theme-default{padding:32px 16px}.theme-carousel .carousel-container .swiper-wrapper{align-items:center}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active{background:var(--e-global-color-accent);box-shadow:0 0 15px 0 rgba(0,0,0,.5);height:unset}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wrapper-image{height:215px}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .text-container{padding:32px 24px 55px}.theme-carousel .carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .text-container .wrapper-content *,.theme-carousel .carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .text-container .wrapper-title *{color:var(--e-global-color-primary)}.theme-carousel .carousel-container .carousel-navigation{gap:48px;justify-content:center;margin-top:24px}.theme-posts .posts-container{grid-template-columns:repeat(1,1fr)}.theme-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link{font-size:14px}.theme-posts .load-more-wrap{width:100%}.theme-posts.widget-theme-post .post-item .text-container .wrapper-links span{font-size:14px}.theme-recommended-posts .posts-container .post-item{background:var(--e-global-color-accent)}.theme-recommended-posts .posts-container .post-item:hover{background:#fff;border-color:var(--e-global-color-accent)}.theme-recommended-posts .posts-container .post-item:hover .text-container .wrapper-links .btn.btn-link{color:var(--e-global-color-secondary)}.theme-recommended-posts .posts-container .post-item:hover .text-container .wrapper-links .btn.btn-link svg{stroke:var(--e-global-color-secondary)}.theme-recommended-posts .posts-container .post-item:hover .text-container .wrapper-links .btn.btn-link:hover{color:var(--e-global-color-secondary)}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links{display:flex;gap:24px;justify-content:space-between}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link{color:var(--e-global-color-secondary)}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link svg{stroke:var(--e-global-color-secondary)}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link:hover{color:var(--e-global-color-secondary)}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links span{color:#a2a9ad;font-size:14px}.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links .btn.btn-link{font-size:14px}.team-widget .team-grid .team-item{flex-basis:100%}.guides-widget .guides-container{grid-template-columns:1fr}.guides-widget .guides-container .guide-item.featured{border-radius:15px;display:flex;flex-direction:column-reverse;grid-column:1;margin-bottom:unset;min-height:unset}.guides-widget .guides-container .guide-item.featured .image-container{height:320px;width:100%}.guides-widget .guides-container .guide-item.featured .text-container{height:-moz-fit-content;height:fit-content;padding:32px 24px;width:100%}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-title *{font-size:24px;line-height:normal}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-links{margin-top:32px}.guides-widget .guides-container .guide-item.featured .text-container .wrapper-links .btn{height:54px;width:54px}.guides-widget .loadmore-container{margin-top:48px;width:100%}.guides-widget .loadmore-container *,.guides-widget .loadmore-container button.elementor-button{width:100%}.guides-categories-widget .guides-categories-list button{min-width:unset}.elementor-widget-button .elementor-button{width:100%}.elementor-hidden-mobile{display:none!important}}@media (max-width:767px) and (max-width:767px){.theme-recommended-posts .posts-container .post-item .text-container .wrapper-links span{font-size:14px}}

/*# sourceMappingURL=app.css.map*/