.elementor-widget-text-path svg{-webkit-animation:rotation 12s linear infinite;-moz-animation:rotation 12s linear infinite;animation:rotation 12s linear infinite}.elementor-widget-text-path svg:hover{animation-play-state:paused;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.elementor-element-edit-mode,.rk-elementor-section{position:relative}.rk-elementor-title li{color:var(--rk-global-font-color)}.elementor-counter-number-wrapper,.number-style{-webkit-font-feature-settings:"tnum"on,"lnum"on;font-feature-settings:"tnum"on,"lnum"on}.rk-elementor-section:before{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);-webkit-transition:1.2s cubic-bezier(.63,.25,.25,1);-o-transition:1.2s cubic-bezier(.63,.25,.25,1);transition:1.2s cubic-bezier(.63,.25,.25,1)}.rk-elementor-section:before,.elementor-element-edit-mode:before{content:"";position:absolute;left:0;right:0;margin:0 auto;height:100%;width:100%;top:0;z-index:-1}.rk-elementor-section.animated:before{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.swiper-slide-inner img.swiper-slide-image{opacity:.5;filter:grayscale(100%);transition:all .5s ease-in-out}.swiper-slide-inner:hover img.swiper-slide-image{opacity:1;-webkit-filter:none;filter:none}.cursor-drag .swiper-wrapper .swiper-slide{cursor:grab}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}input[type=date]:after{position:absolute;content:"\f271";font-family:Font Awesome 5 Free;font-weight:400;top:0;bottom:0;right:1em;left:auto;opacity:.7}.navbar-brand.widget-logo{margin-right:0}.header-user-rights .rk-user-dropdown .rk-avatar{padding:0}.header-user-rights .dropdown-toggle::after{content:none}.wpcf7 form.wpcf7-form .wpcf7-response-output{-webkit-animation:scale-in-ver-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-ver-top .5s cubic-bezier(.25,.46,.45,.94) both;border:.0625em solid var(--rk-primary);color:var(--rk-primary);border-radius:var(--rk-border-radius-box)}.wpcf7-not-valid-tip{display:inline-block;margin-top:.3125em}@-webkit-keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}@keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}.mc4wp-form-fields .submit-btn{position:absolute;right:.375em;top:.375em}.mc4wp-form-fields .rk-morden-btn{padding:.5em 2em}.mc4wp-form-fields{position:relative;display:inline-block;width:100%}.mc4wp-form-fields .submit_btn{position:absolute;top:50%;transform:translate(0,-50%);right:0;background:transparent;width:3.75em;height:3.75em;box-shadow:none;border:0;text-align:right}.mc4wp-form-fields .submit_btn i{font-size:1.5em}.mc4wp-form-fields input[type=email]{padding-right:3.125em;border:0;padding-left:0;border-bottom:.0625em solid var(--rk-global-font-color)}.contact-form .form-floating{margin-bottom:1.4em}.contact-form .form-floating input::placeholder,.contact-form .form-floating textarea::placeholder{color:transparent}.contact-form .form-floating input:not(:placeholder-shown),.contact-form .form-floating textarea:not(:placeholder-shown){background:transparent;border-color:var(--rk-border-color-light)}.contact-form .form-floating input:focus,.contact-form .form-floating textarea:focus{border-color:var(--rk-primary)!important;background:transparent!important}.contact-form .form-floating textarea:focus~label,.contact-form .form-floating input:focus~label{height:auto}.contact-form .wpcf7-form-control-wrap{display:block}.contact-form .form-floating label{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0;color:var(--rk-global-font-color);font-size:var(--rk-font-size-normal);font-weight:var(--rk-font-weight-regular);height:3.123em;line-height:3.123em;padding:0 1em;border:0;transition:all .2s ease-in-out}.contact-form .form-floating input:focus~label{color:var(--rk-primary);border-color:var(--rk-primary)}.contact-form .wpcf7-form-control-wrap{display:block}.contact-form .form-floating textarea{min-height:6.25em;padding:1em}.contact-form .form-button{margin-top:1em}.contact-form .wpcf7-list-item{margin:0}.widget.rk-widget-author ul li{margin-bottom:.3125em;border-bottom:none;margin-right:.75em;display:inline-block;padding:0}.widget.rk-widget-author ul li a{color:var(--rk-primary-light);text-transform:uppercase;font-weight:var(--rk-font-weight-semi-bold);font-size:1.125em;transition:all .5s ease-in-out}.widget.rk-widget-author ul li:last-child{margin-right:0}.widget.rk-widget-author .rk-author-social{margin-top:1em}.widget.rk-widget-author img{object-fit:cover;border-radius:var(--rk-border-radius-box);width:100%}.widget.rk-widget-author ul li a svg{transition:all .5s ease-in-out}.widget.rk-widget-author ul li a:hover svg path{fill:var(--rk-primary)}.contact-form .cfield{position:relative;width:100%;display:inline-block;margin-bottom:2em}.rk-share ul{padding-left:0}.rk-share ul li a{position:relative;width:2.5em;height:2.5em;display:inline-block;text-align:center;line-height:2.5em;border-radius:100%;text-transform:uppercase;font-size:.75em}.rk-widget-swiper,.blog-grid{overflow:hidden}@media(min-width:767px){.mc4wp-form-fields .mail-subscribe input[type=email]{padding-right:8.75em}}@media(max-width:767px){.mc4wp-form-fields .submit-btn{position:static;display:inline-block;margin-top:2em;clear:both}.mc4wp-form-fields{text-align:center}}.icon-box-desc .elementor-icon-box-title span{font-family:var(--rk-highlight-font-family);font-weight:var(--rk-font-weight-semi-bold)}.icon-box-desc p.elementor-icon-box-description{margin-top:1em}@-webkit-keyframes fadeInAni{0%{opacity:0}100%{opacity:1}}@keyframes fadeInAni{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOutAnimation{0%{opacity:1}100%{opacity:0}}@keyframes fadeOutAnimation{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes scale-in-hor-left{0%{transform:scaleX(0);transform-origin:0;opacity:1}to{transform:scaleX(1);transform-origin:0;opacity:1}}@keyframes scale-in-hor-left{0%{transform:scaleX(0);transform-origin:0;opacity:1}to{transform:scaleX(1);transform-origin:0;opacity:1}}.scale-in-center{-webkit-animation:scale-in-center .5s cubic-bezier(0.250,.460,.450,.940) both;animation:scale-in-center .5s cubic-bezier(0.250,.460,.450,.940) both}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.wpcf7-form{position:relative}.wpcf7-form:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;content:'';visibility:hidden;z-index:98}.wpcf7-form:after{animation:rotation 2s linear infinite;background-color:transparent;border:.125em solid var(--rk-white);border-radius:50%;border-top:.125em solid var(--rk-primary);content:'';height:1.5em;left:calc(50% - .75em);opacity:1;position:absolute;top:calc(50% - .75em);visibility:hidden;width:1.5em;z-index:99}.wpcf7-form.submitting>*{opacity:.3}.wpcf7-form.submitting:after,.wpcf7-form.submitting:before{visibility:visible}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.mfp-woosq .mfp-container .mfp-close::before,.mfp-container .mfp-close-btn-in .mfp-close{color:var(--rk-white)}.mfp-container .mfp-close{right:.625em;top:.625em}.mfp-woosq .mfp-container .mfp-close:active{top:.625em}.rk-background-white{background-color:var(--rk-global-body-bgcolor)}.rk-background-primary{background-color:var(--rk-primary)}.rk-body-background{background-color:var(--rk-global-secondary-bgcolor)}.border-radius-12{border-radius:var(--rk-border-radius-12)}.spacer-blur{filter:blur(10px)}.subscribe-form .form-floating{flex:1}.subscribe-form .form-floating input{border-radius:.3125em 0 0 .3125em;background:transparent;border:.0625em solid var(--rk-white)}.subscribe-form .rk-button{background-color:var(--rk-white);color:var(--rk-primary);border-radius:0 .3125em .3125em 0}.subscribe-form .rk-button:hover{background-color:var(--rk-white);color:var(--rk-primary)}.subscribe-form .form-floating>.form-control{color:var(--rk-white)}.subscribe-form .form-floating>.form-control:focus,.subscribe-form .form-floating>.form-control:focus~label{border-color:var(--rk-white);color:var(--rk-white)}.subscribe-form .form-floating>.form-control:focus~label,.subscribe-form .form-floating>label{color:var(--rk-white)}.subscribe-form .form-floating>.form-control:focus~label,.subscribe-form .form-floating>.form-control:not(:placeholder-shown)~label,.subscribe-form .form-floating>.form-select~label{background-color:var(--rk-primary)}.form-dark .subscribe-form .rk-button{background-color:var(--rk-primary);color:var(--rk-white)}.form-dark .mc4wp-form{text-align:center}.form-dark .mc4wp-form-fields{max-width:470px;margin:0 auto}.form-dark .subscribe-form .form-floating>.form-control{background:var(--rk-white);color:var(--rk-global-font-color);padding:1em}.form-dark .subscribe-form .form-floating>.form-control:focus{border-color:var(--rk-primary)}.form-dark .form-floating>.form-control::placeholder{color:var(--rk-global-font-color)}.form-dark .subscribe-form .form-floating>.form-control:focus~label,.form-dark .subscribe-form .form-floating>label{display:none}.form-dark .subscribe-form .rk-button:hover{background-color:var(--rk-secondary)}.mfp-content img.mfp-img{padding:2.5em 0 2.125em}.rk-quote-section{border-top:.0625em solid var(--rk-border-color-light);border-bottom:.0625em solid var(--rk-border-color-light)}.rk-blog-border{border-bottom:.0625em solid var(--rk-border-color-light)}.footer-copyright .footer-logo.mb-3{margin-bottom:0!important}.footer-copyright .navbar-brand{padding:0}.footer-copyright .footer-logo .rk-logo.navbar-brand.logo-align-left{justify-content:center}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{padding:0 8px}.elementor-element>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.rk-accordion{z-index:9;position:relative}.rk-accordion-block{background-color:var(--rk-global-body-bgcolor);padding:2.1em 0;border-bottom:1px solid var(--rk-border-color-light)}.rk-accordion .rk-accordion-title{position:relative;padding-bottom:0;line-height:normal;cursor:pointer;display:flex;text-decoration:none;justify-content:space-between}.rk-accordion .rk-accordion-title .accordion-title{display:inline-block;vertical-align:middle;color:var(--rk-global-font-title);transition:all .5s ease-in-out}.rk-accordion .rk-accordion-details{display:none;text-align:left;padding:1.5em 0}.rk-accordion .rk-accordion-details p{margin:0}.rk-accordion .rk-accordion-block:last-child{margin-bottom:0!important}.rk-accordion .rk-accordion-block .rk-accordion-title svg,.rk-accordion .rk-accordion-block .rk-accordion-title i{transition:all .5s ease-in-out}.rk-accordion-block.is-active .rk-icon-style .inactive,.rk-accordion-block.is-active .rk-icon-style .active{transition:all .5s ease-in-out}.rk-accordion .rk-accordion-block .rk-accordion-title svg{vertical-align:middle;color:var(--rk-white);font-size:var(--rk-font-size-body)}.rk-accordion .rk-accordion-title-info{display:flex;align-items:center;margin-right:1em}.rk-accordion .rk-accordion-block .rk-accordion-title .rk-icon-style{display:inline-block;width:1.875em;min-width:1.875em;height:1.875em;text-align:center;line-height:1.875em;color:var(--rk-global-font-title)}.rk-accordion .rk-accordion-block .rk-accordion-title .rk-icon-left{left:30px;right:auto}.rk-accordion .rk-accordion-block .rk-accordion-title i::before{vertical-align:middle}.rk-accordion .rk-accordion-block .rk-accordion-title .active svg{display:none}.rk-accordion .rk-accordion-block.is-active .rk-accordion-title .active svg{display:inline-block;vertical-align:middle;color:var(--rk-white)}.rk-accordion .rk-accordion-block.is-active .rk-accordion-title .inactive svg{display:none}.rk-accordion-shadow .rk-accordion-block.is-active{transition:all .5s ease-in-out}.rk-accordion-block .rk-icon-style .active{display:none}.rk-accordion-block.is-active .rk-icon-style .inactive{display:none}.rk-accordion-block.is-active .rk-icon-style .active{display:block}