.qodef-age-verification--opened #qodef-age-verification-modal{opacity:1;visibility:visible;transition:opacity .3s ease-out}
#qodef-back-to-top{position:fixed;width:64px;height:64px;right:96px;bottom:121px;margin:0;opacity:0;visibility:hidden;z-index:100}
@media only screen and (max-width:680px){#qodef-back-to-top{right:28px;bottom:78px}}
#qodef-back-to-top .qodef-back-to-top-icon{position:relative;display:flex;align-items:center;justify-content:center;height:100%;font-size:20px;color:#000;background-color:var(--qode-main-color);overflow:hidden;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}
#qodef-back-to-top .qodef-back-to-top-icon *{display:block;line-height:inherit}
#qodef-back-to-top .qodef-back-to-top-icon:after{content:"";background-color:currentColor;position:absolute;top:50%;left:50%;width:6px;height:6px;transform:translate(-50%,-50%) scale(1);border-radius:50%;transition:transform .3s ease .2s}
#qodef-back-to-top svg{display:block;width:28px;height:auto;fill:currentColor}
#qodef-back-to-top .qodef-svg--back-to-top{transform:scale(0);transition:transform .6s ease}
#qodef-back-to-top.qodef--off{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s .15s}
#qodef-back-to-top.qodef--on{opacity:1;visibility:visible;transition:opacity .3s ease}
.qodef-blog.qodef-ripple-effect--on .qodef-e-media-image{overflow:hidden}
.qodef-blog.qodef-ripple-effect--on .qodef-e-media-image img{opacity:1;height:100%;object-fit:cover}
.qodef-blog.qodef-ripple-effect--on .qodef-e-media-image a{z-index:2}
.qodef-blog.qodef-item-layout--compact .qodef-e-media-holder{position:relative}
.qodef-blog.qodef-item-layout--compact .qodef-e-media-holder .qodef-e-read-more{position:absolute;right:0;bottom:0}
.qodef-blog.qodef-item-layout--compact .qodef-e-content{margin:26px 0 0;padding:0 0 23px;border-bottom:2px solid #d2d2d2}
.qodef-blog.qodef-item-layout--compact .qodef-e-title{margin:3px 0 0}
#qodef-single-post-navigation{position:relative;display:inline-block;width:100%;vertical-align:top;margin:180px 0 0}
@media only screen and (max-width:680px){#qodef-single-post-navigation{margin:120px 0 0}}
#qodef-single-post-navigation .qodef-m-inner{position:relative;display:flex;align-items:center;justify-content:space-between}
#qodef-single-post-navigation .qodef-m-nav{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;background-color:#f2f2f2;transition:all .2s ease-out}
#qodef-single-post-navigation .qodef-m-nav:before{position:absolute;content:"";width:100%;height:100%;background-color:var(--qode-main-color);transform-origin:left;transform:scaleX(0);transition:all .2s ease-out}
#qodef-single-post-navigation .qodef-m-nav>*{display:block;line-height:inherit}
#qodef-single-post-navigation .qodef-m-nav .qodef-m-pagination-icon{position:relative;display:block;height:auto;fill:currentColor;stroke:none}
#qodef-single-post-navigation .qodef-m-nav.qodef--prev:before{transform-origin:right}
#qodef-single-post-navigation .qodef-m-nav.qodef--prev svg g path:first-child{clip-path:inset(0 0 0 0)}
#qodef-single-post-navigation .qodef-m-nav.qodef--next svg g path:first-child{clip-path:inset(0 0 0 0)}
#qodef-single-post-navigation .qodef-m-nav.qodef--prev{left:0}
#qodef-single-post-navigation .qodef-m-nav.qodef--next{flex-direction:row-reverse;right:0;margin-left:auto;text-align:right}
#qodef-single-post-navigation .qodef-m-nav svg{transition:all .2s ease-out}
#qodef-single-post-navigation .qodef-m-nav svg g path:first-child{transition:all .2s ease-out}
#qodef-single-post-navigation .qodef-m-nav:hover.qodef--prev svg{transform:translateX(4px);transform-origin:left}
#qodef-single-post-navigation .qodef-m-nav:hover.qodef--prev svg g path:first-child{clip-path:inset(0 100% 0 0)}
#qodef-single-post-navigation .qodef-m-nav:hover.qodef--next svg{transform:translateX(-4px);transform-origin:right}
#qodef-single-post-navigation .qodef-m-nav:hover.qodef--next svg g path:first-child{clip-path:inset(0 0 0 100%)}
.qodef--boxed #qodef-page-content-bottom{padding-left:30px;padding-right:30px}
.qodef--drag-cursor{cursor:none}
.qodef--drag-cursor *{cursor:inherit}
.qodef--drag-cursor .swiper-wrapper{min-width:1000%}
.qodef-m-custom-cursor.qodef--show{opacity:1;visibility:visible}
.qodef-m-custom-cursor.qodef--hide{opacity:0;visibility:hidden}
.qodef-fullscreen-menu ul li.qodef--hide-link>a{cursor:default}
.qodef-fullscreen-menu--opened .qodef-fullscreen-menu-opener{color:#fff}
.qodef-fullscreen-menu--opened #qodef-page-header,.qodef-fullscreen-menu--opened #qodef-page-mobile-header{visibility:hidden}
.qodef-fullscreen-menu--opened .qodef-fullscreen-menu-opener,.qodef-fullscreen-menu--opened .qodef-header-logo-image.qodef--customizer,.qodef-fullscreen-menu--opened .qodef-header-logo-link,.qodef-fullscreen-menu--opened .qodef-mobile-header-logo-link{visibility:visible}
.qodef-fullscreen-menu--opened #qodef-page-header .qodef-header-logo-link img.qodef--light{opacity:1}
.qodef-fullscreen-menu--opened #qodef-page-header .qodef-header-logo-link img.qodef--dark,.qodef-fullscreen-menu--opened #qodef-page-header .qodef-header-logo-link img.qodef--main{opacity:0}
.qodef-fullscreen-menu--opened.qodef-fullscreen-menu--hide-logo .qodef-header-logo-image.qodef--customizer,.qodef-fullscreen-menu--opened.qodef-fullscreen-menu--hide-logo .qodef-header-logo-link,.qodef-fullscreen-menu--opened.qodef-fullscreen-menu--hide-logo .qodef-mobile-header-logo-link{visibility:hidden}
#qodef-page-header .qodef-widget-holder{display:flex;align-items:center;height:100%;margin-left:50px}
#qodef-page-header .qodef-widget-holder .widget{margin:0 25px}
#qodef-page-header .qodef-widget-holder .widget:first-child{margin-left:0}
#qodef-page-header .qodef-widget-holder .widget:last-child{margin-right:0}
#qodef-page-header-inner{border-bottom:0 solid transparent}
#qodef-page-header-inner.qodef-skin--light nav>ul>li>a,.qodef-custom-header-layout.qodef-skin--light nav>ul>li>a{color:var(--qode-header-light-color)!important}
#qodef-page-header-inner.qodef-skin--light nav>ul>li.current-menu-ancestor>a,#qodef-page-header-inner.qodef-skin--light nav>ul>li.current-menu-item>a,.qodef-custom-header-layout.qodef-skin--light nav>ul>li.current-menu-ancestor>a,.qodef-custom-header-layout.qodef-skin--light nav>ul>li.current-menu-item>a{color:var(--qode-header-light-hover-color)!important}
#qodef-page-header-inner.qodef-skin--light .qodef-opener-icon.qodef-source--icon-pack:not(.qodef--opened),#qodef-page-header-inner.qodef-skin--light .qodef-opener-icon.qodef-source--predefined:not(.qodef--opened),#qodef-page-header-inner.qodef-skin--light .qodef-opener-icon.qodef-source--svg-path:not(.qodef--opened),.qodef-custom-header-layout.qodef-skin--light .qodef-opener-icon.qodef-source--icon-pack:not(.qodef--opened),.qodef-custom-header-layout.qodef-skin--light .qodef-opener-icon.qodef-source--predefined:not(.qodef--opened),.qodef-custom-header-layout.qodef-skin--light .qodef-opener-icon.qodef-source--svg-path:not(.qodef--opened){color:var(--qode-header-light-color)!important}
#qodef-page-header-inner.qodef-skin--dark nav>ul>li>a,.qodef-custom-header-layout.qodef-skin--dark nav>ul>li>a{color:var(--qode-header-dark-color)!important}
#qodef-page-header-inner.qodef-skin--dark nav>ul>li.current-menu-ancestor>a,#qodef-page-header-inner.qodef-skin--dark nav>ul>li.current-menu-item>a,.qodef-custom-header-layout.qodef-skin--dark nav>ul>li.current-menu-ancestor>a,.qodef-custom-header-layout.qodef-skin--dark nav>ul>li.current-menu-item>a{color:var(--qode-header-dark-hover-color)!important}
#qodef-page-header-inner.qodef-skin--dark .qodef-opener-icon.qodef-source--icon-pack:not(.qodef--opened),#qodef-page-header-inner.qodef-skin--dark .qodef-opener-icon.qodef-source--predefined:not(.qodef--opened),#qodef-page-header-inner.qodef-skin--dark .qodef-opener-icon.qodef-source--svg-path:not(.qodef--opened),.qodef-custom-header-layout.qodef-skin--dark .qodef-opener-icon.qodef-source--icon-pack:not(.qodef--opened),.qodef-custom-header-layout.qodef-skin--dark .qodef-opener-icon.qodef-source--predefined:not(.qodef--opened),.qodef-custom-header-layout.qodef-skin--dark .qodef-opener-icon.qodef-source--svg-path:not(.qodef--opened){color:var(--qode-header-dark-color)!important}
#qodef-page-header .qodef-header-logo-link img.qodef--main{opacity:1}
#qodef-page-header .qodef-header-logo-link img.qodef--dark,#qodef-page-header .qodef-header-logo-link img.qodef--light{opacity:0}
#qodef-page-header .qodef-header-logo-link img:not(.qodef--main){position:absolute;top:50%;left:0;transform:translateY(-50%);padding:inherit}
#qodef-page-header-inner.qodef-skin--light .qodef-header-logo-link img.qodef--dark,#qodef-page-header-inner.qodef-skin--light .qodef-header-logo-link img.qodef--main{opacity:0}
#qodef-page-header-inner.qodef-skin--light .qodef-header-logo-link img.qodef--light{opacity:1}
#qodef-page-header-inner.qodef-skin--dark .qodef-header-logo-link img.qodef--light,#qodef-page-header-inner.qodef-skin--dark .qodef-header-logo-link img.qodef--main{opacity:0}
#qodef-page-header-inner.qodef-skin--dark .qodef-header-logo-link img.qodef--dark{opacity:1}
.qodef-header-standard--right #qodef-page-header-inner .qodef-header-navigation{margin-left:auto}
.qodef-header-switch-navigation ul li.qodef--hide-link>a{cursor:default}
.qodef-header-switch-navigation .ps__rail-y{display:none}
.qodef-header--vertical-sliding #qodef-page-header .qodef-vertical-sliding-area.qodef--static .qodef-widget-holder{margin:0 0 34px}
.qodef-header--vertical-sliding #qodef-page-header .qodef-vertical-sliding-area.qodef--static .qodef-widget-holder .widget{color:#fff}
.qodef-header--vertical-sliding #qodef-page-header .qodef-vertical-sliding-area.qodef--static .qodef-widget-holder .widget a{color:#fff}
.qodef-header--vertical-sliding .qodef-vertical-sliding-area.qodef--static{background-color:#000}
.qodef-header--vertical-sliding .qodef-vertical-sliding-area.qodef--static .qodef-header-logo-link,.qodef-header--vertical-sliding .qodef-vertical-sliding-area.qodef--static .qodef-widget-holder{animation:qode-fade-in .25s .6s linear both}
.qodef-header--vertical-sliding .qodef-vertical-sliding-area.qodef--dynamic{background-color:#000;left:-560px;padding-left:80px;position:fixed;top:0;transition:all .6s cubic-bezier(.77,0,.175,1);visibility:hidden;width:480px;z-index:-1}
.qodef-header--vertical-sliding .qodef-vertical-sliding-area.qodef--dynamic .qodef-header-logo-link,.qodef-header--vertical-sliding .qodef-vertical-sliding-area.qodef--dynamic .qodef-widget-holder{margin-right:80px}
.qodef-header--vertical-sliding .qodef-vertical-sliding-area.qodef--dynamic .qodef-header-logo-link img{position:relative!important;top:0!important;transform:none!important}
.qodef-header--vertical-sliding #qodef-page-header.qodef-vertical-sliding-menu--opened .qodef--dynamic{left:0;visibility:visible}
.qodef-header--vertical-sliding.admin-bar #qodef-page-header,.qodef-header--vertical-sliding.admin-bar .qodef--dynamic{height:calc(100% - 32px);top:32px}
.qodef-vertical-sliding-menu--opened #qodef-page-header .qodef-header-logo-link img.qodef--light{opacity:1}
.qodef-vertical-sliding-menu--opened #qodef-page-header .qodef-header-logo-link img.qodef--dark,.qodef-vertical-sliding-menu--opened #qodef-page-header .qodef-header-logo-link img.qodef--main{opacity:0}
.qodef-header--vertical-sliding .qodef-header-vertical-sliding-navigation ul li.qodef--hide-link>a{cursor:default}
.qodef--boxed.qodef-header--fixed-display #qodef-top-area{left:30px;width:calc(100% - 60px)}
.qodef--boxed.qodef-header--fixed-display #qodef-page-header{left:30px;width:calc(100% - 60px)}
.qodef-header--sticky-display .qodef-header-sticky{transform:translateY(0)}
.admin-bar.qodef-header--sticky-display .qodef-header-sticky{top:32px}
#qodef-top-area .qodef-widget-holder.qodef--left{margin-right:auto}
#qodef-top-area .qodef-widget-holder.qodef--right{margin-left:auto}
#qodef-top-area .widget.widget_expertise_core_custom_font .qodef-custom-font.qodef--bullet{padding-left:16px}
#qodef-top-area .widget.widget_expertise_core_custom_font .qodef-custom-font.qodef--bullet:before{top:.5em}
#qodef-page-mobile-header{background-color:#fff}
#qodef-page-mobile-header .qodef-mobile-header-opener.qodef--opened{color:currentColor}
#qodef-page-mobile-header .qodef-mobile-header-opener.qodef--opened .qodef-m-icon{visibility:hidden}
#qodef-page-mobile-header .qodef-mobile-header-opener.qodef--opened .qodef-m-icon.qodef--close{visibility:visible}
.qodef-mobile-header--sticky #qodef-page-mobile-header{width:100%;position:fixed;top:0;left:0;transform:translateY(-100%)}
.qodef-mobile-header--sticky-animation #qodef-page-mobile-header{transition:transform .3s ease,top .3s ease}
.qodef-mobile-header--sticky-display #qodef-page-mobile-header{transform:translateY(0)}
.admin-bar.qodef-mobile-header--sticky-display #qodef-page-mobile-header{top:46px}
.qodef--passepartout #qodef-page-mobile-header-inner{padding:0}
#qodef-page-mobile-header .qodef-header-logo-image.qodef--customizer{max-height:100%;width:auto;margin-right:auto}
#qodef-page-mobile-header .qodef-mobile-header-logo-link img.qodef--main{opacity:1}
#qodef-page-mobile-header .qodef-mobile-header-logo-link img.qodef--dark,#qodef-page-mobile-header .qodef-mobile-header-logo-link img.qodef--light{opacity:0}
#qodef-page-mobile-header .qodef-mobile-header-logo-link img:not(.qodef--main){position:absolute;top:50%;left:0;transform:translateY(-50%)}
.qodef-mobile-header-navigation ul li.qodef--hide-link>a{cursor:default}
.qodef-fullscreen-menu--opened{overflow-y:hidden}
.qodef-fullscreen-menu--opened #qodef-page-mobile-header .qodef-mobile-header-logo-link img.qodef--light{opacity:1}
.qodef-fullscreen-menu--opened #qodef-page-mobile-header .qodef-mobile-header-logo-link img.qodef--dark,.qodef-fullscreen-menu--opened #qodef-page-mobile-header .qodef-mobile-header-logo-link img.qodef--main{opacity:0}
.qodef-fullscreen-menu--opened #qodef-page-mobile-header .qodef-mobile-header-logo-link.qodef-source--svg-path,.qodef-fullscreen-menu--opened #qodef-page-mobile-header .qodef-mobile-header-logo-link.qodef-source--textual{color:var(--qode-header-light-color)!important}
.qodef-fullscreen-menu--opened #qodef-page-mobile-header .qodef-mobile-header-logo-link.qodef-source--svg-path:hover,.qodef-fullscreen-menu--opened #qodef-page-mobile-header .qodef-mobile-header-logo-link.qodef-source--textual:hover{color:var(--qode-header-light-hover-color)!important}
#qodef-side-area-mobile-header .qodef-m-navigation ul li.qodef--hide-link>a{cursor:default}
#qodef-side-area-mobile-header.qodef--opened{right:0;visibility:visible}
.qodef-mobile-header--standard #qodef-page-mobile-header-inner{justify-content:flex-end}
.qodef-mobile-header--standard #qodef-page-mobile-header-inner .qodef-mobile-header-logo-link{margin-right:auto}
.qodef--boxed .qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second-inner,.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second-inner:not(.qodef-content-grid){padding:0 40px}
.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second-inner>ul>li.qodef--hide-link:not(.current-menu-ancestor):not(.current-menu-item)>a:hover .qodef-menu-item-text{transform:translateX(15px)}
.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second-inner>ul>li.qodef--hide-link:not(.current-menu-ancestor):not(.current-menu-item)>a:hover:before{transform:scale(1);transition:all .25s ease-out}
.qodef-opener-icon{position:relative;display:inline-block;vertical-align:middle;line-height:1}
.qodef-opener-icon .qodef-m-icon{position:relative;visibility:visible}
.qodef-opener-icon .qodef-m-icon.qodef--close{position:absolute;top:0;left:0;visibility:hidden}
.qodef-opener-icon.qodef-source--icon-pack.qodef--opened .qodef-m-icon.qodef--open{visibility:hidden}
.qodef-opener-icon.qodef-source--icon-pack.qodef--opened .qodef-m-icon.qodef--close{visibility:visible}
.qodef-opener-icon.qodef-source--svg-path.qodef--opened .qodef-m-icon.qodef--open{visibility:hidden}
.qodef-opener-icon.qodef-source--svg-path.qodef--opened .qodef-m-icon.qodef--close{visibility:visible}
.qodef-opener-icon.qodef-source--predefined{display:grid;grid-template-areas:"icon";grid-template-columns:minmax(0,auto);grid-template-rows:minmax(0,auto);align-items:center;justify-items:center}
.qodef-opener-icon.qodef-source--predefined .qodef-m-icon{grid-area:icon;display:flex}
.qodef-opener-icon.qodef-source--predefined .qodef-m-icon.qodef--close{position:relative}
.qodef-opener-icon.qodef-source--predefined svg{display:block}
.qodef-opener-icon.qodef-source--predefined .qodef-svg--menu line{transform-origin:right;transition:transform .4s cubic-bezier(.5,1,.89,1)}
.qodef-opener-icon.qodef-source--predefined .qodef-svg--menu line:nth-of-type(2){transform:scaleX(.625)}
.qodef-opener-icon.qodef-source--predefined .qodef-svg--menu line:nth-of-type(1){transform:scaleX(1)}
.qodef-opener-icon.qodef-source--predefined .qodef-svg--close path{stroke-dasharray:40;stroke-dashoffset:80;transition:stroke-dashoffset .6s ease-in-out}
.qodef-opener-icon.qodef-source--predefined .qodef-svg--close path:nth-of-type(2){transition-delay:.3s}
.qodef-opener-icon.qodef-source--predefined.qodef--opened .qodef-m-icon .qodef-svg--menu{overflow:hidden}
.qodef-opener-icon.qodef-source--predefined.qodef--opened .qodef-m-icon.qodef--open{visibility:hidden}
.qodef-opener-icon.qodef-source--predefined.qodef--opened .qodef-m-icon.qodef--close{visibility:visible}
.qodef-parallax{position:relative;width:100%;overflow:hidden}
.qodef-parallax.elementor-inner-section{height:100%}
.qodef-parallax:nth-of-type(odd) .qodef-parallax-img-holder{--qode-y-px:calc(var(--qode-y) * 1px);transform:translateY(var(--qode-y-px)) translateZ(0)}
.qodef-parallax-row-holder{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}
.qodef-parallax-img-holder{position:absolute;top:0;left:0;height:120%;width:100%;opacity:0}
.qodef-page-title .qodef-parallax-img-holder{min-height:500px}
.qodef-parallax-img-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;will-change:transform}
img.qodef-parallax-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;height:100%;max-width:unset}
.elementor img.qodef-parallax-img{height:100%;max-width:unset}
.qodef-contact-form-7,.rs-layer{position:relative;display:inline-block;width:100%;vertical-align:top}
.qodef-contact-form-7 br,.rs-layer br{display:none}
.qodef-contact-form-7 .ajax-loader,.rs-layer .ajax-loader{display:none}
.qodef-contact-form-7 .wpcf7-form-control-wrap,.rs-layer .wpcf7-form-control-wrap{display:block;max-width:100%}
.qodef-contact-form-7 .wpcf7-not-valid-tip,.rs-layer .wpcf7-not-valid-tip{position:absolute;margin:5px 0 0 0;font-weight:inherit}
.qodef-contact-form-7 .wpcf7-response-output,.rs-layer .wpcf7-response-output{border-width:1px!important;margin:2em 0 0 0!important;padding:1em 1.5em!important}
.qodef-contact-form-7 .qodef-form-row,.rs-layer .qodef-form-row{display:grid;gap:36px}
@media (min-width:1201px){.qodef-contact-form-7 .qodef-form-row,.rs-layer .qodef-form-row{gap:40px;grid-template-columns:repeat(2,minmax(0,1fr))}}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--appointment .qodef-form-content,.rs-layer .qodef-form-wrapper.qodef--appointment .qodef-form-content{border:2px solid #d2d2d2;padding:55px 45px 23px;border-bottom:0}
@media only screen and (max-width:1512px){.qodef-contact-form-7 .qodef-form-wrapper.qodef--appointment .qodef-form-content,.rs-layer .qodef-form-wrapper.qodef--appointment .qodef-form-content{padding:40px 30px 19px}}
@media only screen and (max-width:680px){.qodef-contact-form-7 .qodef-form-wrapper.qodef--appointment .qodef-form-content,.rs-layer .qodef-form-wrapper.qodef--appointment .qodef-form-content{padding:55px 27px 23px}}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--appointment label .select2-container--default,.rs-layer .qodef-form-wrapper.qodef--appointment label .select2-container--default{margin:0}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--appointment label .select2-container--default .select2-selection__rendered,.rs-layer .qodef-form-wrapper.qodef--appointment label .select2-container--default .select2-selection__rendered{color:#ccc;font-weight:600}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--appointment h4,.rs-layer .qodef-form-wrapper.qodef--appointment h4{margin:0 0 30px}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--appointment button[type=submit],.rs-layer .qodef-form-wrapper.qodef--appointment button[type=submit]{margin:0;width:100%;justify-content:center}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--contact button[type=submit],.rs-layer .qodef-form-wrapper.qodef--contact button[type=submit]{margin:5px 0 0;padding:22px 44px 21px}
@media (min-width:1201px){.qodef-contact-form-7 .qodef-form-wrapper.qodef--contact-circle .qodef-form-circle-row,.rs-layer .qodef-form-wrapper.qodef--contact-circle .qodef-form-circle-row{display:flex;align-items:flex-end;justify-content:space-between}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--contact-circle .qodef-form-circle-column:nth-child(1),.rs-layer .qodef-form-wrapper.qodef--contact-circle .qodef-form-circle-column:nth-child(1){flex-grow:1;padding-right:15%}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--contact-circle .qodef-form-circle-column:nth-child(2),.rs-layer .qodef-form-wrapper.qodef--contact-circle .qodef-form-circle-column:nth-child(2){flex-shrink:0}}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--contact-circle button[type=submit],.rs-layer .qodef-form-wrapper.qodef--contact-circle button[type=submit]{width:266px;height:266px;background-color:transparent;margin:0 0 35px}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--contact-circle button[type=submit]:before,.rs-layer .qodef-form-wrapper.qodef--contact-circle button[type=submit]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--qode-main-color);border-radius:50%;transform:scale(1);transition:transform .4s cubic-bezier(.5,1,.89,1)}
.qodef-contact-form-7 .qodef-form-wrapper.qodef--contact-circle button[type=submit]:hover:before,.rs-layer .qodef-form-wrapper.qodef--contact-circle button[type=submit]:hover:before{transform:scale(.9)}
.qodef-contact-form-7 .wpcf7-form,.rs-layer .wpcf7-form{position:relative}
.qodef-contact-form-7 .wpcf7-form:before,.rs-layer .wpcf7-form:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;content:"";visibility:hidden;z-index:98}
.qodef-contact-form-7 .wpcf7-form:after,.rs-layer .wpcf7-form:after{animation:qode-rotate 2s linear infinite;background-color:transparent;border:2px solid #fafafa;border-radius:50%;border-top:2px solid var(--qode-main-color);content:"";height:24px;left:calc(50% - 12px);opacity:1;position:absolute;top:calc(50% - 12px);visibility:hidden;width:24px;z-index:99}
.qodef-contact-form-7 .wpcf7-form.submitting>*,.rs-layer .wpcf7-form.submitting>*{opacity:.3}
.qodef-contact-form-7 .wpcf7-form.submitting:after,.qodef-contact-form-7 .wpcf7-form.submitting:before,.rs-layer .wpcf7-form.submitting:after,.rs-layer .wpcf7-form.submitting:before{visibility:visible}
.qodef-contact-form-7 label,.rs-layer label{font-size:11px;line-height:1.6363636364em;font-weight:600;text-transform:uppercase;letter-spacing:.1em}
.qodef-contact-form-7 .qodef-m-newsletter,.rs-layer .qodef-m-newsletter{position:relative}
.qodef-contact-form-7 .qodef-m-newsletter .qodef-m-newsletter-submit,.rs-layer .qodef-m-newsletter .qodef-m-newsletter-submit{position:absolute;right:0;top:28px;padding:0;align-items:center;background-color:transparent!important}
.qodef-contact-form-7 .qodef-m-newsletter .qodef-m-newsletter-submit .qodef-m-button-icon,.rs-layer .qodef-m-newsletter .qodef-m-newsletter-submit .qodef-m-button-icon{position:relative;display:block}
.qodef-contact-form-7 .qodef-m-newsletter .qodef-m-newsletter-submit .qodef-m-button-icon svg,.rs-layer .qodef-m-newsletter .qodef-m-newsletter-submit .qodef-m-button-icon svg{display:block;transform:translateX(0);transition:transform .2s ease-out}
.qodef-contact-form-7 .qodef-m-newsletter .qodef-m-newsletter-submit .qodef-m-button-icon svg g path:first-child,.rs-layer .qodef-m-newsletter .qodef-m-newsletter-submit .qodef-m-button-icon svg g path:first-child{clip-path:inset(0 0 0 0);transition:clip-path .2s ease-out}
.qodef-contact-form-7 .qodef-m-newsletter .qodef-m-newsletter-submit:hover .qodef-m-button-icon svg,.rs-layer .qodef-m-newsletter .qodef-m-newsletter-submit:hover .qodef-m-button-icon svg{transform:translateX(-5px)}
.qodef-contact-form-7 .qodef-m-newsletter .qodef-m-newsletter-submit:hover .qodef-m-button-icon svg g path:first-child,.rs-layer .qodef-m-newsletter .qodef-m-newsletter-submit:hover .qodef-m-button-icon svg g path:first-child{clip-path:inset(0 0 0 100%)}
.qodef-instagram-list.qodef-swiper-container #sb_instagram #sbi_images .sbi_item{margin:inherit!important}
.qodef-twitter-list.qodef-layout--columns.qodef--no-bottom-info #ctf .ctf-tweet-actions{display:none}
.qodef-yith-wccl--predefined .select_box.select_box_colorpicker .select_option.selected{border-color:#000}
.qodef-yith-wccl--predefined .select_box.select_box_image .select_option.selected{border-color:#000}
.qodef-yith-wccl--predefined .select_box.select_box_label .select_option.selected{color:var(--qode-main-color)}
.widget_expertise_core_woo_side_area_cart.qodef--opened .qodef-widget-side-area-cart-content{right:0;visibility:visible}
.qodef-vc-row-wrapper.qodef--parallax-row{width:100%}
.touchevents .qodef-vc-row-wrapper.qodef--parallax-row{height:auto!important}
.qodef-events .qodef-event-item .qodef-e-speaker-section .qodef--about-speaker{margin:0 0 29px}
.qodef-portfolio-single{position:relative;display:inline-block;width:100%;vertical-align:top}
.qodef-portfolio-single .qodef-portfolio-title{margin:0 0 17px}
.qodef-portfolio-single .qodef-portfolio-info>*{display:flex;align-items:center;margin-bottom:15px}
.qodef-portfolio-single .qodef-portfolio-info>:last-child{margin-bottom:0}
.qodef-portfolio-single .qodef-portfolio-info .qodef-e-label{margin:0 19px 0 0}
.qodef-portfolio-single .qodef-portfolio-info .qodef-e-value{font-size:11px;line-height:1.6363636364em;font-weight:600;text-transform:uppercase;letter-spacing:.1em;line-height:1;position:relative;top:1px}
.qodef-portfolio-single .qodef-portfolio-info a,.qodef-portfolio-single .qodef-portfolio-info p{margin:0}
.qodef-portfolio-single .qodef-variations--big .qodef-e-content{margin-top:42px}
.qodef-portfolio-single .qodef-variations--big .qodef-portfolio-info{margin-top:117px}
@media only screen and (max-width:880px){.qodef-portfolio-single.qodef-layout--slider-big .swiper-button-prev,.qodef-portfolio-single.qodef-layout--slider-small .swiper-button-prev{left:30px!important}
.qodef-portfolio-single.qodef-layout--slider-big .swiper-button-next,.qodef-portfolio-single.qodef-layout--slider-small .swiper-button-next{right:30px!important}}
.qodef-portfolio-list .qodef-e-content,.qodef-portfolio-list .qodef-e-inner,.qodef-portfolio-list .qodef-e-media{position:relative;display:inline-block;width:100%;vertical-align:top}
.qodef-portfolio-list .qodef-e-media-image{position:relative;display:inline-block;vertical-align:top;max-width:100%}
.qodef-portfolio-list .qodef-e-media-image a,.qodef-portfolio-list .qodef-e-media-image img{display:block;width:100%}
.qodef-portfolio-list .qodef-e-content{margin:30px 0 0}
.qodef-portfolio-list .qodef-e-title{margin:0}
.qodef-portfolio-list .qodef-e-top-holder{margin-bottom:2px}
.qodef-portfolio-list .qodef-e-read-more{margin:15px 0 0}
.qodef-portfolio-list.qodef-item-layout--info-below .qodef-e-content{margin:26px 0 0;padding-bottom:23px;border-bottom:2px solid #d2d2d2}
.qodef-portfolio-list.qodef-item-layout--info-below .qodef-e-top-holder{margin-bottom:3px}
.qodef-portfolio-list.qodef-item-layout--info-below .qodef-e-read-more{position:absolute;bottom:0;right:0;margin:0}
#qodef-single-portfolio-navigation{position:relative;display:inline-block;width:100%;vertical-align:top;margin:162px 0 0}
@media only screen and (max-width:680px){#qodef-single-portfolio-navigation{margin:110px 0 0}}
#qodef-single-portfolio-navigation .qodef-m-inner{position:relative;display:flex;align-items:center;justify-content:space-between}
#qodef-single-portfolio-navigation .qodef-m-nav{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;background-color:#f2f2f2;transition:all .2s ease-out}
#qodef-single-portfolio-navigation .qodef-m-nav:before{position:absolute;content:"";width:100%;height:100%;background-color:var(--qode-main-color);transform-origin:left;transform:scaleX(0);transition:all .2s ease-out}
#qodef-single-portfolio-navigation .qodef-m-nav>*{display:block;line-height:inherit}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--prev:before{transform-origin:right}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--prev svg.qodef-m-nav-icon g path:first-child{clip-path:inset(0 0 0 0)}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--next svg.qodef-m-nav-icon g path:first-child{clip-path:inset(0 0 0 0)}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--next{flex-direction:row-reverse;text-align:right;margin-left:auto}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-link{position:absolute;top:calc(50% - 11px);left:calc(50% - 11px);width:auto;height:auto;background-color:transparent}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-link rect:first-of-type{fill:#fff;transition:fill .2s ease-out}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-link:before{display:none}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-link:hover{background-color:transparent}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-link:hover rect:first-of-type{fill:#000}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-link .qodef-m-nav-icon{font-size:32px}
#qodef-single-portfolio-navigation .qodef-m-nav:hover.qodef--prev svg.qodef-m-nav-icon{transform:translateX(4px);transform-origin:left}
#qodef-single-portfolio-navigation .qodef-m-nav:hover.qodef--prev svg.qodef-m-nav-icon g path:first-child{clip-path:inset(0 100% 0 0)}
#qodef-single-portfolio-navigation .qodef-m-nav:hover.qodef--next svg.qodef-m-nav-icon{transform:translateX(-4px);transform-origin:right}
#qodef-single-portfolio-navigation .qodef-m-nav:hover.qodef--next svg.qodef-m-nav-icon g path:first-child{clip-path:inset(0 0 0 100%)}
#qodef-single-portfolio-navigation .qodef-m-nav-icon{transition:all .2s ease-out}
#qodef-single-portfolio-navigation .qodef-m-nav-icon g path:first-child{transition:all .2s ease-out}
.qodef-testimonials-list-wrapper{display:flex;align-items:flex-start}
@media only screen and (max-width:680px){.qodef-testimonials-list-wrapper{flex-direction:column}}
.qodef-testimonials-list-wrapper .qodef-svg--quote{flex-shrink:0;margin-right:70px;margin-top:10px}
@media only screen and (max-width:880px){.qodef-testimonials-list-wrapper .qodef-svg--quote{margin-right:40px}}
@media only screen and (max-width:680px){.qodef-testimonials-list-wrapper .qodef-svg--quote{margin:0 0 40px 0}}
.qodef-testimonials-list .qodef-e-inner{padding-bottom:40px}
.qodef-testimonials-list .qodef-e-text{margin:0 0 28px}
.qodef-testimonials-list .qodef-e-author-job{font-size:11px;line-height:1.6363636364em;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}
.qodef-testimonials-list .qodef-e-author{margin:0;display:flex;flex-direction:column}
.qodef-testimonials-list .swiper-pagination-bullets{text-align:left;bottom:0!important}
.qodef-testimonials-list.qodef-skin--light .swiper-pagination-bullet:before{background-color:#fff}
.qodef-testimonials-list.swiper-container-vertical .qodef-e-inner,.qodef-testimonials-list.swiper-vertical .qodef-e-inner{padding-bottom:0;padding-right:40px}
.qodef-testimonials-list.swiper-container-vertical .qodef-e-content,.qodef-testimonials-list.swiper-vertical .qodef-e-content{max-width:75%}
@media only screen and (max-width:1512px){.qodef-testimonials-list.swiper-container-vertical .qodef-e-content,.qodef-testimonials-list.swiper-vertical .qodef-e-content{max-width:85%}}
@media only screen and (max-width:1024px){.qodef-testimonials-list.swiper-container-vertical .qodef-e-content,.qodef-testimonials-list.swiper-vertical .qodef-e-content{max-width:calc(100% - 60px)}}
@media only screen and (max-width:680px){.qodef-testimonials-list.swiper-container-vertical .qodef-e-content,.qodef-testimonials-list.swiper-vertical .qodef-e-content{max-width:100%}}
.qodef-review-rating .qodef-comments-ratings .qodef-m-star.qodef--active{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}
.qodef-review-rating .qodef-comments-ratings .qodef-m-star.qodef--active svg path{fill:currentColor}
@keyframes cover_search_fade_out{0%{opacity:1;visibility:visible;z-index:100}100%{opacity:0;visibility:hidden;z-index:0}}
@keyframes cover_search_fade_in{0%{opacity:0;visibility:hidden;z-index:100}100%{opacity:1;visibility:visible;z-index:100}}
.qodef-header--sticky-display #qodef-page-header>.qodef-search-cover-form{display:none}
.qodef-fullscreen-search--opened .qodef-fullscreen-search-holder .qodef-m-form-submit{opacity:1;bottom:10px;transition:color .2s ease,opacity .2s ease-out 1.1s,bottom .4s ease-out .9s}
.qodef-fullscreen-search--opened .qodef-fullscreen-search-holder .qodef-m-form-line{width:100%;transition:width .5s ease .6s}
.qodef-fullscreen-search--opened .qodef-fullscreen-search-holder .qodef-m-close{opacity:1;visibility:visible}
@keyframes fullscreen_search_fade_out{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}
@keyframes fullscreen_search_fade_in{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}
.qodef-accordion{position:relative;display:inline-block;width:100%;vertical-align:top;visibility:hidden;overflow-anchor:none}
.qodef-accordion .qodef-accordion-content-inner{position:relative;display:inline-block;width:100%;vertical-align:top}
.qodef-accordion.qodef--init{visibility:visible}
.qodef-accordion.qodef-layout--simple{border-bottom:2px solid #d2d2d2}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:var(--qode-accordion-title-padding-top,31px) 70px var(--qode-accordion-title-padding-bottom,31px) 0;cursor:pointer;border-top:2px solid #d2d2d2}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title:first-child{margin-top:0}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-mark{position:absolute;top:26px;right:0;width:64px;height:64px;line-height:1;text-align:center}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-mark .qodef-icon{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:translateX(0);transition:all .2s ease-out}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-mark .qodef-icon:before{position:absolute;content:"";width:100%;height:100%;background-color:var(--qode-main-color);z-index:-1;transform-origin:left;transform:scaleX(0);transition:all .2s ease-out}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-mark .qodef-icon svg g path{transition:all .2s ease-out}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-mark .qodef-icon svg g path:nth-child(2){transform:rotate(45deg);transform-origin:top;clip-path:inset(0 0 2px)}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-mark .qodef-icon svg g path:nth-child(3){transform:rotate(-45deg);transform-origin:bottom;clip-path:inset(2px 0 0)}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-active .qodef-accordion-mark .qodef-icon:before,.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-hover .qodef-accordion-mark .qodef-icon:before{transform:scaleX(1)}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-active .qodef-accordion-mark .qodef-icon svg g path:nth-child(2),.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-hover .qodef-accordion-mark .qodef-icon svg g path:nth-child(2){transform:rotate(0);clip-path:inset(0 0 0)}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-active .qodef-accordion-mark .qodef-icon svg g path:nth-child(3),.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-hover .qodef-accordion-mark .qodef-icon svg g path:nth-child(3){transform:rotate(0);clip-path:inset(0 0 0)}
.qodef-accordion.qodef-layout--simple .qodef-tab-bullet{font-size:21px;line-height:1.3333333333em;font-weight:600;margin-right:32px;min-width:40px}
@media only screen and (max-width:1200px){.qodef-accordion.qodef-layout--simple .qodef-tab-bullet{font-size:20px;line-height:1.3em}}
@media only screen and (max-width:680px){.qodef-accordion.qodef-layout--simple .qodef-tab-bullet{font-size:19px;line-height:1.3157894737em}}
.qodef-accordion.qodef-layout--simple .qodef-accordion-content{padding:0 var(--qode-accordion-content-padding-right,20%) var(--qode-accordion-content-padding-bottom,38px) var(--qode-accordion-content-padding-left,0);margin:0}
@media only screen and (max-width:880px){.qodef-accordion.qodef-layout--simple .qodef-accordion-content{padding-right:65px}}
@media only screen and (max-width:680px){.qodef-accordion.qodef-layout--simple .qodef-accordion-content{padding-left:0}}
.qodef-accordion.qodef-layout--simple .qodef-accordion-content p{margin:0}
.qodef-accordion.qodef-layout--simple.qodef-skin--light .qodef-accordion-title.ui-state-active .qodef-accordion-mark .qodef-icon,.qodef-accordion.qodef-layout--simple.qodef-skin--light .qodef-accordion-title.ui-state-hover .qodef-accordion-mark .qodef-icon{color:#000}
.qodef-author-pagination--on.qodef-pagination-type--standard.qodef--loading .qodef-grid-inner{opacity:0}
.qodef-author-pagination--on.qodef-pagination-type--load-more.qodef--loading .qodef-m-pagination-spinner{visibility:visible;z-index:1}
.qodef-author-pagination--on.qodef-pagination-type--load-more.qodef--loading .qodef-load-more-button{opacity:0}
.qodef-author-pagination--on.qodef-pagination-type--infinite-scroll.qodef--loading .qodef-m-pagination-spinner{visibility:visible;z-index:1}
.qodef-button.qodef-html--link{font-family:"Inter Tight",sans-serif;font-size:17px;font-weight:600;line-height:1.118em;position:relative;display:inline-flex;align-items:center;vertical-align:middle;width:auto;margin:0;text-decoration:none;border-radius:0;outline:0;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;padding:22px 67px 21px}
.qodef-button.qodef-html--link .qodef-m-text-holder{position:relative}
.qodef-button.qodef-html--link .qodef-m-circle{width:6px;height:6px;background-color:currentColor;border-radius:100%;position:absolute;left:-13px;top:50%;transform:translateY(-50%) scale(0);transition:all .2s ease-out}
.qodef-button.qodef-layout--filled.qodef-html--link{color:#000;background-color:var(--qode-main-color);border:1px solid transparent}
.qodef-button.qodef-layout--filled.qodef-html--link .qodef-m-text{display:block;transform:translateX(0);transition:all .2s ease-out}
.qodef-button.qodef-layout--simple{padding:0!important;color:#000;background-color:#fff;border:0}
.qodef-button.qodef-layout--simple .qodef-m-icon-holder{position:relative;width:64px;height:64px}
.qodef-button.qodef-layout--simple .qodef-m-icon-holder .qodef-m-icon{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:translateX(0);transition:all .2s ease-out}
.qodef-button.qodef-layout--simple .qodef-m-icon-holder .qodef-m-icon:before{position:absolute;content:"";width:100%;height:100%;background-color:var(--qode-main-color);z-index:-1;transform-origin:left;transform:scaleX(0);transition:all .2s ease-out}
.qodef-button.qodef-layout--simple .qodef-m-icon-holder .qodef-m-icon svg g path{transition:all .2s ease-out}
.qodef-button.qodef-layout--simple .qodef-m-icon-holder .qodef-m-icon svg g path:nth-child(2){transform:rotate(45deg);transform-origin:top;clip-path:inset(0 0 2px)}
.qodef-button.qodef-layout--simple .qodef-m-icon-holder .qodef-m-icon svg g path:nth-child(3){transform:rotate(-45deg);transform-origin:bottom;clip-path:inset(2px 0 0)}
@keyframes qodefCardAppearFromRight{0%{transform:translate3d(100%,0,0);opacity:0;visibility:visible}30%{opacity:1;visibility:visible}100%{visibility:visible;transform:translate3d(0,0,0)}}
@keyframes qodefCardAppearFromLeft{0%{visibility:visible;opacity:0;transform:translate3d(-100%,0,0)}30%{visibility:visible;opacity:1}100%{visibility:visible;transform:translate3d(0,0,0)}}
.qodef-comparision-pricing-table .qodef-m-table:not(.qodef--features){display:inline-flex;justify-content:space-between;flex-direction:column;text-align:center;border-left-width:0}
.qodef-comparision-pricing-table .qodef-m-table:not(.qodef--features) .qodef-m-table-head{justify-content:center}
.qodef-comparision-pricing-table .qodef-m-table.qodef--features .qodef-m-table-head{padding-left:15%;padding-right:15%}
.qodef-comparision-pricing-table .qodef-m-table.qodef--features .qodef-m-content .qodef-e-item{padding-left:15%;padding-right:15%}
.qodef-comparision-pricing-table .qodef-m-table.qodef--features .qodef-m-footer{background-image:url(https://www.maccaferrisicilia.com/wp-content/plugins/expertise-core/inc/shortcodes/comparison-pricing-table/assets/img/pattern_dark.png)}
.qodef-comparision-pricing-table.qodef-columns--2 .qodef-m-table.qodef--features{width:40%}
.qodef-comparision-pricing-table.qodef-columns--3 .qodef-m-table.qodef--features{width:30%}
.qodef-counter.qodef-layout--simple .qodef-m-digit{font-family:inherit;font-weight:500;font-size:68px;line-height:1.176em;color:#000}
.qodef-counter.qodef-layout--simple .qodef-m-title-holder{margin:0 0 18px}
.qodef-counter.qodef-layout--simple .qodef-m-title{position:relative;margin:0;padding-left:25px}
.qodef-counter.qodef-layout--simple .qodef-m-title:before{content:"";width:.39em;height:.39em;border-radius:100%;background-color:currentColor;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.qodef-counter.qodef-layout--simple .qodef-m-text{margin:14px 0 0}
.qodef-custom-font.qodef--bullet{padding-left:20px}
.qodef-custom-font.qodef--bullet:before{content:"";position:absolute;left:0;top:calc(.5em + 1px);width:6px;height:6px;background-color:currentColor;border-radius:50%}
.qodef-custom-font.qodef--typeout .qodef-typeout-holder{position:absolute;top:0;left:0;width:100%;height:100%}
.qodef-custom-font.qodef--typeout .qodef-text-holder{opacity:0}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor{position:relative;display:inline-block;vertical-align:middle;pointer-events:none;margin:0 0 0 .38em;width:1em;height:1em}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor svg{width:100%;height:100%;max-width:116px;max-height:116px}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor svg rect{clip-path:inset(0 calc(100% - 10px) 0 0);transition:clip-path .7s cubic-bezier(.33,1,.68,1)}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor svg g{transform:translateX(6px);transition:transform .7s cubic-bezier(.33,1,.68,1) 1.3s}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor svg path{fill:#fff}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor svg path:nth-of-type(1){clip-path:inset(0 100% 0 0);transition:clip-path .7s cubic-bezier(.33,1,.68,1) 1.3s}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor svg path:nth-of-type(2){clip-path:inset(0 100% 0 0);transition:clip-path .7s cubic-bezier(.33,1,.68,1) 1.3s}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor svg path:nth-of-type(3){clip-path:inset(0 0 0 100%);transition:clip-path .35s cubic-bezier(.33,1,.68,1) .7s}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor svg path:nth-of-type(4){clip-path:inset(100% 0 0 0);transition:clip-path .25s cubic-bezier(.33,1,.68,1) 1.05s}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor svg path:nth-of-type(5){clip-path:inset(0 0 100% 0);transition:clip-path .25s cubic-bezier(.33,1,.68,1) 1.05s}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor.qodef--start svg rect{clip-path:inset(0 0 0 0)}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor.qodef--start svg g{transform:translateX(0)}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor.qodef--start svg path:nth-of-type(1){clip-path:inset(0 0 0 0)}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor.qodef--start svg path:nth-of-type(2){clip-path:inset(0 0 0 0)}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor.qodef--start svg path:nth-of-type(3){clip-path:inset(0 0 0 0)}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor.qodef--start svg path:nth-of-type(4),.qodef-custom-font.qodef--typeout .qodef-typeout-cursor.qodef--start svg path:nth-of-type(5){clip-path:inset(0 0 0 0)}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor.qodef--end svg g{transform:translateX(5px);transition:transform .8s cubic-bezier(.33,1,.68,1)}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor.qodef--end svg path:nth-of-type(4){clip-path:inset(50% 0 0 0);transform:translateX(-10px);transition:transform .8s cubic-bezier(.33,1,.68,1)}
.qodef-custom-font.qodef--typeout .qodef-typeout-cursor.qodef--end svg path:nth-of-type(5){clip-path:inset(0 0 50% 0);transform:translateX(-10px);transition:transform .8s cubic-bezier(.33,1,.68,1)}
.qodef-frame-slider-holder .swiper-pagination-bullets{bottom:-106px!important}
.qodef-icon-with-text .qodef-m-title{margin:0}
.qodef-icon-with-text .qodef-m-text{margin:14px 0 0}
.qodef-icon-with-text .qodef-m-icon-wrapper{line-height:1}
.qodef-icon-with-text .qodef-icon-holder{float:none}
.qodef-icon-with-text .qodef-m-content{position:relative;display:inline-block;width:100%;vertical-align:top}
.qodef-icon-with-text.qodef--custom-icon .qodef-m-icon-wrapper{position:relative;display:inline-block;vertical-align:top}
.qodef-icon-with-text.qodef--custom-icon .qodef-m-icon-wrapper a,.qodef-icon-with-text.qodef--custom-icon .qodef-m-icon-wrapper img{display:block}
.qodef-icon-with-text.qodef-layout--before-title.qodef--retina img{max-width:50%}
.qodef-icon-with-text.qodef-layout--top .qodef-m-title{margin-top:35px}
.qodef-icon-with-text.qodef-layout--top.qodef-alignment--left{text-align:left}
.qodef-icon-with-text.qodef-layout--top.qodef--retina img{max-width:50%;margin:0 auto}
.qodef-icon-with-text.qodef-layout--top.qodef--retina.qodef-alignment--left img{margin-left:0}
.qodef-icon-with-text.qodef-layout--top.qodef--retina.qodef-alignment--right img{margin-right:0}
.qodef-icon-holder{position:relative;display:inline-block;vertical-align:top;width:auto;line-height:1}
.qodef-icon-holder .qodef-icon{display:block;line-height:inherit}
.qodef-icon-holder .qodef-icon:before{display:block;line-height:inherit}
.qodef-image-gallery.qodef-swiper-container.qodef-nav-skin--light~.swiper-button-outside{color:#fff}
.qodef-image-gallery.qodef-swiper-container.qodef-nav-skin--light .swiper-pagination-bullets .swiper-pagination-bullet:before{background-color:#fff}
.qodef-image-gallery.qodef-swiper-container.qodef-nav-skin--light .swiper-pagination-bullets .swiper-pagination-bullet:after{border-color:rgba(255,255,255,.25)}
.qodef-image-gallery.qodef-swiper-container.swiper-container-horizontal>.swiper-pagination-bullets,.qodef-image-gallery.qodef-swiper-container.swiper-horizontal>.swiper-pagination-bullets{margin-top:40px}
.qodef-image-hotspots .qodef-e.qodef--reverse .qodef-e-content{left:-11px;transform:translateX(-100%)}
.qodef-image-marquee .qodef-m-content.qodef--mobile{display:none}
.qodef-image-marquee .qodef-m-content.qodef--mobile .qodef-m-image{background-size:cover!important}
@keyframes qode-move-marquee{0%{transform:translateX(0) translateZ(0)}100%{transform:translateX(-100%) translateZ(0)}}
@keyframes qode-move-marquee-copy{0%{transform:translateX(100%) translateZ(0)}100%{transform:translateX(0) translateZ(0)}}
.qodef-image-with-text .qodef-m-play span .qodef-play-btn.qodef--start{opacity:1}
.qodef-interactive-link-showcase .qodef-m-image.qodef--active{z-index:5;clip-path:inset(0 0 0 0);transition:clip-path .6s cubic-bezier(.65,0,.35,1)}
.qodef-interactive-link-showcase .qodef-m-item.qodef--active .qodef-button .qodef-m-icon-holder .qodef-m-icon:before{transform:scaleX(1)}
.qodef-interactive-link-showcase .qodef-m-item.qodef--active .qodef-button .qodef-m-icon-holder .qodef-m-icon svg g path:nth-child(2){transform:rotate(0);clip-path:inset(0 0 0)}
.qodef-interactive-link-showcase .qodef-m-item.qodef--active .qodef-button .qodef-m-icon-holder .qodef-m-icon svg g path:nth-child(3){transform:rotate(0);clip-path:inset(0 0 0)}
.qodef-interactive-link-showcase .qodef-m-item.qodef--active .qodef-button .qodef-m-icon-holder .qodef-m-icon svg{transform:rotate(-45deg)}
.qodef-interactive-link-showcase.qodef--init{visibility:visible}
.qodef-item-showcase .qodef-m-items.qodef--left{text-align:right}
.qodef-item-showcase .qodef-m-items.qodef--right{text-align:left}
.qodef-item-showcase.qodef--init{visibility:visible}
.qodef-item-showcase.qodef--init .qodef-m-image{opacity:1;transform:translateY(0)}
.qodef-item-showcase.qodef--init .qodef-m-item{opacity:1;transform:translateY(0)}
.qodef-pricing-table .qodef-m-features-holder ul li.qodef--feature-disabled{color:#c9c9c9}
.qodef-pricing-table .qodef-m-features-holder ul li.qodef--feature-disabled:before{display:none}
.qodef-progress-bar.qodef--init{visibility:visible}
.qodef-progress-bar.qodef-layout--horizontal.qodef-percentage--floating.qodef--init .qodef-m-value-inner{opacity:1}
.qodef-section-title{position:relative;display:inline-block;width:100%;vertical-align:top}
.qodef-section-title .qodef-m-title{margin:0}
.qodef-section-title .qodef-m-text{margin:25px 0 0}
.qodef-section-title.qodef-alignment--left{text-align:left}
.qodef-separator{font-size:0;height:auto;line-height:1;position:relative}
.qodef-separator .qodef-m-line{position:relative;display:inline-block;width:100%;vertical-align:top;border-bottom:1px solid #d2d2d2}
.qodef-separator.qodef-show--yes{display:block}
@media only screen and (max-width:1600px){.qodef-separator.qodef-show-1600--yes{display:block}}
@media only screen and (max-width:1512px){.qodef-separator.qodef-show-1512--yes{display:block}}
@media only screen and (max-width:1368px){.qodef-separator.qodef-show-1368--yes{display:block}}
@media only screen and (max-width:1200px){.qodef-separator.qodef-show-1200--yes{display:block}}
@media only screen and (max-width:1024px){.qodef-separator.qodef-show-1024--yes{display:block}}
@media only screen and (max-width:880px){.qodef-separator.qodef-show-880--yes{display:block}}
@media only screen and (max-width:680px){.qodef-separator.qodef-show-680--yes{display:block}}
#qodef-page-sidebar .widget.widget_expertise_core_separator{margin-bottom:0}
#qodef-side-area .widget.widget_expertise_core_separator{margin-bottom:0}
.qodef-single-image img{display:block}
.qodef-slicer-slider.swiper-initialized{opacity:1}
.qodef-slicer-slider .qodef-m-autoplay.qodef--active{transform:scaleX(1);transition:3s linear}
.qodef-slicer-slider .qodef-m-item-title .qodef--copy{color:#fff;position:absolute;left:0;top:0;width:100%;clip-path:inset(0 0 0 16.67%)}
.qodef-slicer-slider .qodef-m-item-text .qodef--copy{color:#fff;position:absolute;left:0;top:0;width:100%;clip-path:inset(0 0 0 16.67vw)}
.qodef-slicer-slider .swiper-slicer-image-clones{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}
.qodef-slicer-slider .swiper-slicer-image-clone{position:absolute;left:0;top:0;height:100%;pointer-events:none;width:16.67%;overflow:hidden}
.qodef-slicer-slider .swiper-slicer-image-clone img{position:absolute;left:0;top:0;width:66.64vw!important;max-width:unset;height:100%;pointer-events:none;object-fit:cover;object-position:center}
.qodef-slicer-slider .swiper-slicer-image-clone:nth-child(1){left:0}
.qodef-slicer-slider .swiper-slicer-image-clone:nth-child(2){left:16.67%}
.qodef-slicer-slider .swiper-slicer-image-clone:nth-child(3){left:33.34%}
.qodef-slicer-slider .swiper-slicer-image-clone:nth-child(3) img{left:0}
.qodef-slicer-slider .swiper-slicer-image-clone:nth-child(4){left:50.01%}
.qodef-slicer-slider .swiper-slicer-image-clone:nth-child(4) img{left:-100%}
.qodef-slicer-slider .swiper-slicer-image-clone:nth-child(5){left:66.68%}
.qodef-slicer-slider .swiper-slicer-image-clone:nth-child(5) img{left:-200%}
.qodef-slicer-slider .swiper-slicer-image-clone:nth-child(6){left:83.35%}
.qodef-slicer-slider .swiper-slicer-image-clone:nth-child(6) img{left:-300%}
.qodef-slicer-slider.swiper-container-fade .swiper-slide,.qodef-slicer-slider.swiper-fade .swiper-slide{transition:0s ease;opacity:1!important;z-index:0;overflow:hidden}
.qodef-slicer-slider.swiper-container-fade .swiper-slide .qodef-m-item-content,.qodef-slicer-slider.swiper-fade .swiper-slide .qodef-m-item-content{opacity:0;transition:opacity .3s cubic-bezier(.33,1,.68,1)}
.qodef-slicer-slider.swiper-container-fade .swiper-slide .swiper-slicer-image-clone,.qodef-slicer-slider.swiper-fade .swiper-slide .swiper-slicer-image-clone{clip-path:inset(0 100% 0 0);transition:clip-path 0s ease 2s}
.qodef-slicer-slider.swiper-container-fade .swiper-slide.swiper-slide-active,.qodef-slicer-slider.swiper-fade .swiper-slide.swiper-slide-active{opacity:1!important;z-index:2}
.qodef-slicer-slider.swiper-container-fade .swiper-slide.swiper-slide-active .qodef-m-item-content,.qodef-slicer-slider.swiper-fade .swiper-slide.swiper-slide-active .qodef-m-item-content{opacity:1}
.qodef-slicer-slider.swiper-container-fade .swiper-slide.swiper-slide-active .swiper-slicer-image-clone,.qodef-slicer-slider.swiper-fade .swiper-slide.swiper-slide-active .swiper-slicer-image-clone{clip-path:inset(-1px -1px -1px -1px);transition:clip-path .6s ease}
.qodef-slicer-slider.swiper-container-fade .swiper-slide.swiper-slide-active .swiper-slicer-image-clone:nth-child(3),.qodef-slicer-slider.swiper-fade .swiper-slide.swiper-slide-active .swiper-slicer-image-clone:nth-child(3){transition-delay:0s}
.qodef-slicer-slider.swiper-container-fade .swiper-slide.swiper-slide-active .swiper-slicer-image-clone:nth-child(4),.qodef-slicer-slider.swiper-fade .swiper-slide.swiper-slide-active .swiper-slicer-image-clone:nth-child(4){transition-delay:.15s}
.qodef-slicer-slider.swiper-container-fade .swiper-slide.swiper-slide-active .swiper-slicer-image-clone:nth-child(5),.qodef-slicer-slider.swiper-fade .swiper-slide.swiper-slide-active .swiper-slicer-image-clone:nth-child(5){transition-delay:.3s}
.qodef-slicer-slider.swiper-container-fade .swiper-slide.swiper-slide-active .swiper-slicer-image-clone:nth-child(6),.qodef-slicer-slider.swiper-fade .swiper-slide.swiper-slide-active .swiper-slicer-image-clone:nth-child(6){transition-delay:.45s}
.qodef-slicer-slider.qodef-ripple-effect--on .swiper-slicer-image-clone{overflow:hidden}
.qodef-slicer-slider.qodef-ripple-effect--on .swiper-slicer-image-clone img{opacity:1;height:100%;object-fit:cover}
.qodef-slicer-slider.qodef-ripple-effect--on .swiper-slicer-image-clone canvas{width:66.64vw;height:100%;position:absolute;top:0;left:0}
.qodef-stacked-images.qodef--has-appear .qodef-m-image{opacity:0;transition:.35s opacity ease-out}
.qodef-stacked-images.qodef--has-appear.qodef--appeared .qodef-m-image{opacity:1}
.qodef-stacked-images.qodef--has-appear.qodef--appeared .qodef-m-image:nth-of-type(2){transition-delay:.2s}
.qodef-stamp.qodef--appear .qodef-m-circle{opacity:.8;transform:scale(1)}
.qodef-stamp.qodef--init .qodef-m-text>*{opacity:1}
.qodef-stamp.qodef--abs{position:absolute}
.qodef-swapping-image-gallery .qodef-m-thumbnails-holder .swiper-pagination-custom{width:auto}
.qodef-swapping-image-gallery .qodef-m-thumbnails-holder .qodef-m-thumbnail.qodef--active{opacity:1}
.qodef-tabs.qodef--init{visibility:visible}
.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li a:hover,.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li.active a,.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li.ui-state-active a,.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li.ui-state-hover a{color:#000;transform:translateX(0)}
.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li a:hover:before,.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li.active a:before,.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li.ui-state-active a:before,.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li.ui-state-hover a:before{left:-21px;transform:scale(1);transition:transform .3s ease-out 80ms,left .3s ease-out}
@keyframes qode-text-marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}
@keyframes qode-text-marquee-right{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}
.qodef--init.qodef-direction--left.qodef-text-marquee .qodef-m-content-inner{animation:qode-text-marquee-left var(--qode-marquee-duration,25s) linear infinite}
.qodef--init.qodef-direction--right.qodef-text-marquee .qodef-m-content-inner{animation:qode-text-marquee-right var(--qode-marquee-duration,25s) linear infinite}
.qodef-vertical-split-slider--init{height:100vh!important;margin:0;overflow:hidden;padding:0}
.admin-bar.qodef-vertical-split-slider--init{margin-top:32px;height:calc(100vh - 32px)!important}
.qodef-vertical-split-slider--init .qodef-vertical-split-slider{visibility:visible}
.qodef-vertical-split-slider--init #multiscroll-nav{display:block}
.qodef-vertical-split-slider--init #multiscroll-nav.qodef-skin--light a:not(.active) span{background-color:#fff}
.qodef-vertical-split-slider--init #multiscroll-nav.qodef-skin--dark a:not(.active) span{background-color:#000}
.qodef-fullscreen-menu--opened #multiscroll-nav{z-index:98}
#qodef-side-area{position:fixed;top:0;right:-410px;width:410px;height:100%;min-height:100%;padding:110px 60px 35px;text-align:left;background-color:#000;overflow:hidden;visibility:hidden;z-index:9999;transition:all .6s cubic-bezier(.77,0,.175,1)}
.qodef-side-area--opened #qodef-side-area{right:0;visibility:visible}
#qodef-side-area-close{position:absolute;top:32px;right:45px;display:block;z-index:1000;color:#fff}
.qodef-side-area--opened .qodef-side-area-cover{opacity:1;z-index:1002}
#qodef-page-spinner.qodef-layout--expertise.qodef--start .qodef-m-expertise svg rect{clip-path:inset(0 0 0 0)}
#qodef-page-spinner.qodef-layout--expertise.qodef--start .qodef-m-expertise svg g{transform:translateX(0)}
#qodef-page-spinner.qodef-layout--expertise.qodef--start .qodef-m-expertise svg path:nth-of-type(1){clip-path:inset(0 0 0 0)}
#qodef-page-spinner.qodef-layout--expertise.qodef--start .qodef-m-expertise svg path:nth-of-type(2){clip-path:inset(0 0 0 0)}
#qodef-page-spinner.qodef-layout--expertise.qodef--start .qodef-m-expertise svg path:nth-of-type(3){clip-path:inset(0 0 0 0)}
#qodef-page-spinner.qodef-layout--expertise.qodef--start .qodef-m-expertise svg path:nth-of-type(4),#qodef-page-spinner.qodef-layout--expertise.qodef--start .qodef-m-expertise svg path:nth-of-type(5){clip-path:inset(0 0 0 0)}
#qodef-page-spinner.qodef-layout--expertise.qodef--end .qodef-m-expertise svg g{transform:translateX(5px);transition:transform .8s cubic-bezier(.33,1,.68,1)}
#qodef-page-spinner.qodef-layout--expertise.qodef--end .qodef-m-expertise svg path:nth-of-type(4){clip-path:inset(50% 0 0 0);transform:translateX(-10px);transition:transform .8s cubic-bezier(.33,1,.68,1)}
#qodef-page-spinner.qodef-layout--expertise.qodef--end .qodef-m-expertise svg path:nth-of-type(5){clip-path:inset(0 0 50% 0);transform:translateX(-10px);transition:transform .8s cubic-bezier(.33,1,.68,1)}
#qodef-page-spinner.qodef-layout--textual.qodef--init .qodef-m-textual{opacity:1}
.qodef-page-title{background-position:center 0;background-repeat:no-repeat;background-size:cover}
.widget .qodef-contact-info-widget.qodef--bullet a{display:block;position:relative;padding-left:16px}
#qodef-page-footer-bottom-area .widget .qodef-contact-info-widget.qodef--bullet a{padding-left:20px}
.widget .qodef-contact-info-widget.qodef--bullet a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background-color:currentColor;border-radius:50%}
.qodef-social-icons-group .qodef-icon-holder.qodef--textual{font-family:"Inter Tight",sans-serif;font-size:13px;line-height:1.46em;font-weight:600;text-transform:uppercase}
.qodef-social-icons-group .qodef-icon-holder.qodef--textual a:hover{color:currentColor}
.qodef-social-icons-group .qodef-icon-holder.qodef--textual.qodef-social-icon-color--set a{color:currentColor}
.qodef-social-icons-group .qodef-icon-holder.qodef--textual.qodef-social-icon-color--set a:hover{color:currentColor}
.qodef-vertical-sliding-area.qodef--static .qodef-social-icons-group.qodef-layout--textual{display:flex;flex-direction:column;text-align:center}
.qodef-vertical-sliding-area.qodef--static .qodef-social-icons-group.qodef-layout--textual .qodef-icon-holder{margin:0 0 33px}
.qodef-vertical-sliding-area.qodef--static .qodef-social-icons-group.qodef-layout--textual .qodef-icon-holder:last-child{margin-bottom:0}
.widget .qodef-widget-title.qodef--bullet{position:relative;padding-left:24px}
.widget .qodef-widget-title.qodef--bullet:before{content:"";position:absolute;left:0;top:calc(.5em - 1px);width:8px;height:8px;background-color:currentColor;border-radius:50%}
.qodef-weather-widget .qodef-m-weather-icon.qodef--haze:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--mist:before{content:"\f75f"}
.qodef-weather-widget .qodef-m-weather-icon.qodef--light-snow:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--snow:before{content:"\f2dc"}
.qodef-weather-widget .qodef-m-weather-icon.qodef--thunderstorm:before{content:"\f0e7"}
.qodef-weather-widget .qodef-m-weather-icon.qodef--drizzle:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--light-intensity-drizzle:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--light-intensity-shower-rain:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--light-rain-and-snow:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--light-rain:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--moderate-rain:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--rain:before{content:"\f73d"}
.qodef-weather-widget .qodef-m-weather-icon.qodef--heavy-intensity-rain:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--shower-rain:before{content:"\f740"}
.qodef-weather-widget .qodef-m-weather-icon.qodef--broken-clouds:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--overcast-clouds:before{content:"\f0c2"}
.qodef-weather-widget .qodef-m-weather-icon.qodef--clouds:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--few-clouds:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--scattered-clouds:before{content:"\f6c4"}
.qodef-weather-widget .qodef-m-weather-icon.qodef--clear-sky:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--clear:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--sky-is-clear:before,.qodef-weather-widget .qodef-m-weather-icon.qodef--sun:before{content:"\f185"}
.qodef-weather-widget .qodef-m-temperature.qodef--high-low .qodef-e-temperature-low:after{content:"-"}
.qodef-wishlist .qodef-m-link.qodef--added{color:var(--qode-main-color)}
.qodef-wishlist .qodef-m-link.qodef--added i{font-weight:900}
.qodef-wishlist .qodef-m-response.qodef--show{opacity:1;visibility:visible}
.qodef-working-hours-list .qodef-e-time.qodef--closed{color:var(--qode-main-color)}
@media only screen and (max-width:1200px){body:not(.qodef-content-behind-header) #qodef-page-outer{margin-top:0!important}}
@media only screen and (max-width:1200px){.qodef-portfolio-single .qodef-variations--big .qodef-portfolio-info{margin-top:0}}
@media only screen and (max-width:680px){.qodef-accordion.qodef-layout--simple .qodef-tab-bullet{margin-right:3px}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-mark{top:auto}
.qodef-accordion.qodef-layout--simple .qodef-accordion-content{padding-right:0}}
@media only screen and (max-width:1024px){.qodef-comparision-pricing-table.qodef-columns--2 .qodef-m-table:not(.qodef--features),.qodef-comparision-pricing-table.qodef-columns--3 .qodef-m-table:not(.qodef--features){border-top:0;border-left-width:1px}
.qodef-comparision-pricing-table.qodef-columns--2 .qodef-m-table.qodef--features,.qodef-comparision-pricing-table.qodef-columns--3 .qodef-m-table.qodef--features{width:100%}}
@media only screen and (max-width:1200px){.qodef-frame-slider-holder .swiper-pagination-bullets{bottom:-96px!important}}
@media only screen and (max-width:1024px){.qodef-frame-slider-holder .swiper-pagination-bullets{bottom:-86px!important}}
@media only screen and (max-width:880px){.qodef-frame-slider-holder .swiper-pagination-bullets{bottom:-76px!important}}
@media only screen and (max-width:680px){.qodef-frame-slider-holder .swiper-pagination-bullets{bottom:-46px!important}}
@media only screen and (max-width:880px){.qodef-image-marquee .qodef-m-content.qodef--desktop{display:none}
.qodef-image-marquee .qodef-m-content.qodef--mobile{display:block}}
@media only screen and (max-width:1200px){.qodef-item-showcase .qodef-m-items.qodef--left{text-align:left}
.qodef-item-showcase .qodef-m-items.qodef--right .qodef-m-item:first-child{margin-top:40px}}
@media only screen and (max-width:1200px){body:not(.qodef-content-behind-header) .qodef-page-title .qodef-m-content{padding-top:0!important}}