[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px}.elementor-popup-modal .elementor{width:100%}.the7-box-grid-wrapper.widget-divider-on .wf-cell:before{content:"";position:absolute;top:calc(-1 * (var(--grid-row-gap,0px) + var(--divider-width,0px))/ 2);left:0;width:100%;border-bottom-width:var(--divider-width,0px);border-bottom-color:var(--the7-divider-color)}.the7-box-grid-wrapper .wf-cell{position:relative;min-width:0}.the7-box-grid-wrapper .dt-css-grid{grid-template-rows:auto}.the7-box-grid-wrapper .rp-heading{margin-bottom:20px}.the7-box-grid-wrapper .wf-cell .the7-icon-box-grid{display:flex;flex-flow:row nowrap;height:100%;overflow:hidden;transition:all .3s ease}.the7-box-grid-wrapper .box-content-wrapper{display:flex;width:100%}.icon-position-top .the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.the7-box-grid-wrapper .elementor-icon-div{display:inline-flex;margin:0 var(--icon-spacing) 0 0}.icon-position-right .the7-box-grid-wrapper .elementor-icon-div{margin:0 0 0 var(--icon-spacing);order:2}.icon-position-top .elementor-icon-div{margin:0 0 var(--icon-spacing)}.the7-box-grid-wrapper .elementor-icon{display:inline-flex;justify-content:center;align-items:center;height:fit-content;font-size:32px;border-color:var(--the7-accent-color)}.elementor-icon-div i{color:var(--the7-accent-color);transition:color .3s ease}.elementor-icon-div svg{fill:var(--the7-accent-color);color:var(--the7-accent-color);height:auto;transition:all .3s ease}.icon-position-top .the7-box-grid-wrapper{flex-wrap:wrap}[class*=elementor-widget-the7_icon_box] .the7-box-grid-wrapper .box-content{display:flex;flex-flow:column wrap;flex-grow:1;flex-wrap:unset;justify-content:center}.the7-box-grid-wrapper .box-heading{font-family:var(--the7-h4-font-family);font-weight:var(--the7-h4-font-weight);font-style:var(--the7-h4-font-style);font-size:var(--the7-h4-font-size-desktop);line-height:var(--the7-h4-line-height-desktop);text-transform:var(--the7-h4-text-transform);color:var(--the7-h4-color);display:inline-block;text-decoration:none;transition:color .3s ease;margin-bottom:0!important}.the7-box-grid-wrapper .box-heading a{transition:color .3s ease}.the7-box-grid-wrapper .box-button{margin-top:15px;transition:all .3s ease}.the7-box-grid-wrapper .box-content-wrapper .box-heading a:hover,a.the7-icon-box-grid:hover .box-heading a{color:var(--the7-h4-color)}.the7-box-grid-wrapper .box-description{margin-bottom:0;margin-top:10px;color:var(--the7-base-color);transition:color .3s ease}.the7-box-grid-wrapper .box-description p{margin-bottom:0}.icon-vertical-align-start.icon-position-top .the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-center.icon-position-top .the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-end.icon-position-top .the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-left .the7-box-grid-wrapper .box-content-wrapper,.icon-position-right .the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.filter-item:after,.filter-item:before{display:block;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-timing-function:cubic-bezier(.58,.3,.005,1);-o-transition-timing-function:cubic-bezier(.58,.3,.005,1);transition-timing-function:cubic-bezier(.58,.3,.005,1)}.filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after,.filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{opacity:0}.act:after,.act:before,.filter-item.highlighted:after,.filter-item.highlighted:before,.filter-item:focus:after,.filter-item:focus:before,.filter-item:hover:after,.filter-item:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.filter-pointer-double-line .filter-item:after,.filter-pointer-double-line .filter-item:before,.filter-pointer-overline .filter-item:after,.filter-pointer-overline .filter-item:before,.filter-pointer-underline .filter-item:after,.filter-pointer-underline .filter-item:before{height:3px;width:100%;left:0;background-color:#55595c;z-index:2}.filter-pointer-double-line.filter-animation-grow .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after,.filter-pointer-double-line.filter-animation-grow .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before,.filter-pointer-overline.filter-animation-grow .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after,.filter-pointer-overline.filter-animation-grow .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before,.filter-pointer-underline.filter-animation-grow .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after,.filter-pointer-underline.filter-animation-grow .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{height:0;width:0;left:50%}.filter-pointer-double-line.filter-animation-drop-out .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before,.filter-pointer-overline.filter-animation-drop-out .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before,.filter-pointer-underline.filter-animation-drop-out .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{top:10px}.filter-pointer-double-line.filter-animation-drop-out .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after,.filter-pointer-overline.filter-animation-drop-out .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after,.filter-pointer-underline.filter-animation-drop-out .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after{bottom:10px}.filter-pointer-double-line.filter-animation-drop-in .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before,.filter-pointer-overline.filter-animation-drop-in .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before,.filter-pointer-underline.filter-animation-drop-in .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{top:-10px}.filter-pointer-double-line.filter-animation-drop-in .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after,.filter-pointer-overline.filter-animation-drop-in .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after,.filter-pointer-underline.filter-animation-drop-in .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after{bottom:-10px}.filter-pointer-double-line.filter-animation-none,.filter-pointer-double-line.filter-animation-none .filter-item,.filter-pointer-double-line.filter-animation-none .filter-item:after,.filter-pointer-double-line.filter-animation-none .filter-item:before,.filter-pointer-double-line.filter-animation-none .filter-item:focus,.filter-pointer-double-line.filter-animation-none .filter-item:hover,.filter-pointer-double-line.filter-animation-none:after,.filter-pointer-double-line.filter-animation-none:before,.filter-pointer-double-line.filter-animation-none:focus,.filter-pointer-double-line.filter-animation-none:hover,.filter-pointer-overline.filter-animation-none,.filter-pointer-overline.filter-animation-none .filter-item,.filter-pointer-overline.filter-animation-none .filter-item:after,.filter-pointer-overline.filter-animation-none .filter-item:before,.filter-pointer-overline.filter-animation-none .filter-item:focus,.filter-pointer-overline.filter-animation-none .filter-item:hover,.filter-pointer-overline.filter-animation-none:after,.filter-pointer-overline.filter-animation-none:before,.filter-pointer-overline.filter-animation-none:focus,.filter-pointer-overline.filter-animation-none:hover,.filter-pointer-underline.filter-animation-none,.filter-pointer-underline.filter-animation-none .filter-item,.filter-pointer-underline.filter-animation-none .filter-item:after,.filter-pointer-underline.filter-animation-none .filter-item:before,.filter-pointer-underline.filter-animation-none .filter-item:focus,.filter-pointer-underline.filter-animation-none .filter-item:hover,.filter-pointer-underline.filter-animation-none:after,.filter-pointer-underline.filter-animation-none:before,.filter-pointer-underline.filter-animation-none:focus,.filter-pointer-underline.filter-animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.filter-pointer-double-line .filter-item:before,.filter-pointer-overline .filter-item:before{content:'';top:0}.filter-pointer-double-line.filter-animation-slide .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before,.filter-pointer-overline.filter-animation-slide .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{width:10px;left:-20px}.filter-pointer-double-line .filter-item:after,.filter-pointer-underline .filter-item:after{content:'';bottom:0}.filter-pointer-double-line.filter-animation-slide .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after,.filter-pointer-underline.filter-animation-slide .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after{width:10px;left:calc(100% + 20px)}.filter-pointer-framed .filter-item:after,.filter-pointer-framed .filter-item:before{background:0 0;left:0;top:0;bottom:0;right:0;border:3px solid #55595c}.filter-pointer-framed .filter-item:before{content:''}.filter-pointer-framed.filter-animation-grow .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.filter-pointer-framed.filter-animation-shrink .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.filter-pointer-framed.filter-animation-grow .filter-item:before,.filter-pointer-framed.filter-animation-shrink .filter-item:before{-webkit-transition:opacity .2s,-webkit-transform .4s;-o-transition:opacity .2s,transform .4s;transition:opacity .2s,transform .4s;transition:opacity .2s,transform .4s,-webkit-transform .4s}.filter-pointer-framed.filter-animation-draw .filter-item:after,.filter-pointer-framed.filter-animation-draw .filter-item:before{width:3px;height:3px}.filter-pointer-framed.filter-animation-draw .filter-item:before{border-width:0 0 3px 3px;-webkit-transition:width .1s .2s,height .1s .3s,opacity .12s .22s;-o-transition:width .1s .2s,height .1s .3s,opacity .12s .22s;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}.filter-pointer-framed.filter-animation-draw .filter-item:after{content:'';top:initial;bottom:0;left:initial;right:0;border-width:3px 3px 0 0;-webkit-transition:width .1s,height .1s .1s,opacity 20ms .18s;-o-transition:width .1s,height .1s .1s,opacity 20ms .18s;transition:width .1s,height .1s .1s,opacity 20ms .18s}.filter-pointer-framed.filter-animation-draw .act:after,.filter-pointer-framed.filter-animation-draw .act:before,.filter-pointer-framed.filter-animation-draw .filter-item.highlighted:after,.filter-pointer-framed.filter-animation-draw .filter-item.highlighted:before,.filter-pointer-framed.filter-animation-draw .filter-item:focus:after,.filter-pointer-framed.filter-animation-draw .filter-item:focus:before,.filter-pointer-framed.filter-animation-draw .filter-item:hover:after,.filter-pointer-framed.filter-animation-draw .filter-item:hover:before{width:100%;height:100%}.filter-pointer-framed.filter-animation-draw .act:before,.filter-pointer-framed.filter-animation-draw .filter-item.highlighted:before,.filter-pointer-framed.filter-animation-draw .filter-item:focus:before,.filter-pointer-framed.filter-animation-draw .filter-item:hover:before{-webkit-transition:opacity 20ms,height .1s,width .1s .1s;-o-transition:opacity 20ms,height .1s,width .1s .1s;transition:opacity 20ms,height .1s,width .1s .1s}.filter-pointer-framed.filter-animation-draw .act:after,.filter-pointer-framed.filter-animation-draw .filter-item.highlighted:after,.filter-pointer-framed.filter-animation-draw .filter-item:focus:after,.filter-pointer-framed.filter-animation-draw .filter-item:hover:after{-webkit-transition:opacity 20ms .2s,height .1s .2s,width .1s .3s;-o-transition:opacity 20ms .2s,height .1s .2s,width .1s .3s;transition:opacity 20ms .2s,height .1s .2s,width .1s .3s}.filter-pointer-framed.filter-animation-corners .filter-item:after,.filter-pointer-framed.filter-animation-corners .filter-item:before{width:3px;height:3px}.filter-pointer-framed.filter-animation-corners .filter-item:before{border-width:3px 0 0 3px}.filter-pointer-framed.filter-animation-corners .filter-item:after{content:'';top:initial;bottom:0;left:initial;right:0;border-width:0 3px 3px 0}.filter-pointer-framed.filter-animation-corners .act:after,.filter-pointer-framed.filter-animation-corners .act:before,.filter-pointer-framed.filter-animation-corners .filter-item.highlighted:after,.filter-pointer-framed.filter-animation-corners .filter-item.highlighted:before,.filter-pointer-framed.filter-animation-corners .filter-item:focus:after,.filter-pointer-framed.filter-animation-corners .filter-item:focus:before,.filter-pointer-framed.filter-animation-corners .filter-item:hover:after,.filter-pointer-framed.filter-animation-corners .filter-item:hover:before{width:100%;height:100%;-webkit-transition:opacity 2ms,width .4s,height .4s;-o-transition:opacity 2ms,width .4s,height .4s;transition:opacity 2ms,width .4s,height .4s}.filter-pointer-framed.filter-animation-none,.filter-pointer-framed.filter-animation-none .filter-item,.filter-pointer-framed.filter-animation-none .filter-item:after,.filter-pointer-framed.filter-animation-none .filter-item:before,.filter-pointer-framed.filter-animation-none .filter-item:focus,.filter-pointer-framed.filter-animation-none .filter-item:hover,.filter-pointer-framed.filter-animation-none:after,.filter-pointer-framed.filter-animation-none:before,.filter-pointer-framed.filter-animation-none:focus,.filter-pointer-framed.filter-animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.filter-pointer-background .filter-item:after,.filter-pointer-background .filter-item:before{content:'';-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.filter-pointer-background .filter-item:before{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}.filter-pointer-background .act,.filter-pointer-background .filter-item.highlighted,.filter-pointer-background .filter-item:focus,.filter-pointer-background .filter-item:hover{color:#fff}.filter-pointer-background.filter-animation-grow .filter-item:before{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.filter-pointer-background.filter-animation-grow .act:before,.filter-pointer-background.filter-animation-grow .filter-item.highlighted:before,.filter-pointer-background.filter-animation-grow .filter-item:focus:before,.filter-pointer-background.filter-animation-grow .filter-item:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.filter-pointer-background.filter-animation-shrink .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.filter-pointer-background.filter-animation-shrink .act:before,.filter-pointer-background.filter-animation-shrink .filter-item.highlighted:before,.filter-pointer-background.filter-animation-shrink .filter-item:focus:before,.filter-pointer-background.filter-animation-shrink .filter-item:hover:before{-webkit-transition:opacity .15s,-webkit-transform .4s;-o-transition:opacity .15s,transform .4s;transition:opacity .15s,transform .4s;transition:opacity .15s,transform .4s,-webkit-transform .4s}.filter-pointer-background.filter-animation-sweep-left .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{left:100%}.filter-pointer-background.filter-animation-sweep-right .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{right:100%}.filter-pointer-background.filter-animation-sweep-up .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{top:100%}.filter-pointer-background.filter-animation-sweep-down .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{bottom:100%}.filter-pointer-background.filter-animation-shutter-out-vertical .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{bottom:50%;top:50%}.filter-pointer-background.filter-animation-shutter-out-horizontal .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before{right:50%;left:50%}.filter-pointer-background.filter-animation-shutter-in-horizontal .filter-item:after,.filter-pointer-background.filter-animation-shutter-in-vertical .filter-item:after{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}.filter-pointer-background.filter-animation-shutter-in-vertical .filter-item:before{top:0;bottom:100%}.filter-pointer-background.filter-animation-shutter-in-vertical .filter-item:after{top:100%;bottom:0}.filter-pointer-background.filter-animation-shutter-in-vertical .act:before,.filter-pointer-background.filter-animation-shutter-in-vertical .filter-item.highlighted:before,.filter-pointer-background.filter-animation-shutter-in-vertical .filter-item:focus:before,.filter-pointer-background.filter-animation-shutter-in-vertical .filter-item:hover:before{bottom:50%}.filter-pointer-background.filter-animation-shutter-in-vertical .act:after,.filter-pointer-background.filter-animation-shutter-in-vertical .filter-item.highlighted:after,.filter-pointer-background.filter-animation-shutter-in-vertical .filter-item:focus:after,.filter-pointer-background.filter-animation-shutter-in-vertical .filter-item:hover:after{top:50%}.filter-pointer-background.filter-animation-shutter-in-horizontal .filter-item:before{right:0;left:100%}.filter-pointer-background.filter-animation-shutter-in-horizontal .filter-item:after{right:100%;left:0}.filter-pointer-background.filter-animation-shutter-in-horizontal .act:before,.filter-pointer-background.filter-animation-shutter-in-horizontal .filter-item.highlighted:before,.filter-pointer-background.filter-animation-shutter-in-horizontal .filter-item:focus:before,.filter-pointer-background.filter-animation-shutter-in-horizontal .filter-item:hover:before{left:50%}.filter-pointer-background.filter-animation-shutter-in-horizontal .act:after,.filter-pointer-background.filter-animation-shutter-in-horizontal .filter-item.highlighted:after,.filter-pointer-background.filter-animation-shutter-in-horizontal .filter-item:focus:after,.filter-pointer-background.filter-animation-shutter-in-horizontal .filter-item:hover:after{right:50%}.filter-pointer-background.filter-animation-none,.filter-pointer-background.filter-animation-none .filter-item,.filter-pointer-background.filter-animation-none .filter-item:after,.filter-pointer-background.filter-animation-none .filter-item:before,.filter-pointer-background.filter-animation-none .filter-item:focus,.filter-pointer-background.filter-animation-none .filter-item:hover,.filter-pointer-background.filter-animation-none:after,.filter-pointer-background.filter-animation-none:before,.filter-pointer-background.filter-animation-none:focus,.filter-pointer-background.filter-animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.filter-pointer-text.filter-animation-skew .filter-item:focus,.filter-pointer-text.filter-animation-skew .filter-item:hover{-webkit-transform:skew(-8deg);-ms-transform:skew(-8deg);transform:skew(-8deg)}.filter-pointer-text.filter-animation-grow .filter-item:focus,.filter-pointer-text.filter-animation-grow .filter-item:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.filter-pointer-text.filter-animation-shrink .filter-item:focus,.filter-pointer-text.filter-animation-shrink .filter-item:hover{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.filter-pointer-text.filter-animation-float .filter-item:focus,.filter-pointer-text.filter-animation-float .filter-item:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.filter-pointer-text.filter-animation-sink .filter-item:focus,.filter-pointer-text.filter-animation-sink .filter-item:hover{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.filter-pointer-text.filter-animation-rotate .filter-item:focus,.filter-pointer-text.filter-animation-rotate .filter-item:hover{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}.filter-pointer-text.filter-animation-none,.filter-pointer-text.filter-animation-none .filter-item,.filter-pointer-text.filter-animation-none .filter-item:after,.filter-pointer-text.filter-animation-none .filter-item:before,.filter-pointer-text.filter-animation-none .filter-item:focus,.filter-pointer-text.filter-animation-none .filter-item:hover,.filter-pointer-text.filter-animation-none:after,.filter-pointer-text.filter-animation-none:before,.filter-pointer-text.filter-animation-none:focus,.filter-pointer-text.filter-animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-double-line a.filter-item:after,.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-double-line a.filter-item:before,.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-overline a.filter-item:before,.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-underline a.filter-item:after{height:var(--filter-pointer-border-width)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-background a.filter-item:after,.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-background a.filter-item:before{border-radius:var(--filter-pointer-bg-radius)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4):not(.filter-pointer-framed) a.filter-item:after,.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4):not(.filter-pointer-framed) a.filter-item:before{background:var(--filter-pointer-bg-color-hover)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4):not(.filter-pointer-framed) a.filter-item.act:after,.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4):not(.filter-pointer-framed) a.filter-item.act:before{background:var(--filter-pointer-bg-color-active)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-framed a.filter-item:before{border-color:var(--filter-pointer-bg-color-hover);border-width:var(--filter-pointer-border-width)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-framed a.filter-item:after{border-color:var(--filter-pointer-bg-color-hover)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-framed a.filter-item.act:after,.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-framed a.filter-item.act:before{border-color:var(--filter-pointer-bg-color-active)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-framed.filter-animation-draw a.filter-item:before{border-width:0 0 var(--filter-pointer-border-width) var(--filter-pointer-border-width)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-framed.filter-animation-draw a.filter-item:after{border-width:var(--filter-pointer-border-width) var(--filter-pointer-border-width) 0 0}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-framed.filter-animation-corners a.filter-item:before{border-width:var(--filter-pointer-border-width) 0 0 var(--filter-pointer-border-width)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4).filter-pointer-framed.filter-animation-corners a.filter-item:after{border-width:0 var(--filter-pointer-border-width) var(--filter-pointer-border-width) 0}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4) a.filter-item{color:var(--filter-title-color-normal)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4) a.filter-item:not(.button-load-more){transition:all .3s}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4) a.filter-item:hover{color:var(--filter-title-color-hover)}.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4) a.filter-item.act{color:var(--filter-title-color-active)}.filter.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4) .filter-extras a svg{fill:var(--filter-title-color-normal);color:var(--filter-title-color-normal)}#the7-body .filter.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4) .filter-switch{background-color:var(--filter-pointer-bg-color-active);background-image:linear-gradient(0deg,rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 100%)}#the7-body .filter.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4) .filter-switch-toggle{background:var(--filter-pointer-bg-color-active)}.filter.filter-decorations:not(.class-1):not(.class-2):not(.class-3):not(.class-4) .filter-item{z-index:0}.paginator.filter-decorations:not(.class-1) .dots{color:var(--filter-title-color-normal)}.paginator.filter-decorations:not(.class-1) a.button-load-more{border:inherit;transition:none;color:var(--filter-title-color-normal)}.paginator.filter-decorations:not(.class-1) a.button-load-more:hover{color:var(--filter-title-color-hover)}.paginator.filter-decorations:not(.class-1) a.button-load-more:hover svg{fill:var(--filter-title-color-hover);color:var(--filter-title-color-hover)}.paginator.filter-decorations:not(.class-1) a.button-load-more svg{fill:var(--filter-title-color-normal);width:var(--the7-base-font-size);height:var(--the7-base-font-size)}.paginator.filter-decorations:not(.class-1) a.button-load-more i,.paginator.filter-decorations:not(.class-1) a.button-load-more span,.paginator.filter-decorations:not(.class-1) a.button-load-more svg{color:inherit;transition:all .3s ease}.paginator.filter-decorations:not(.class-1) a.button-load-more .button-caption:before{content:"";margin:0}.paginator.filter-decorations:not(.class-1):not(.filter-pointer-framed) a.button-load-more.highlighted:not(:hover):after,.paginator.filter-decorations:not(.class-1):not(.filter-pointer-framed) a.button-load-more.highlighted:not(:hover):before{background:var(--filter-pointer-bg-color-normal)}.paginator.filter-decorations:not(.class-1).filter-pointer-framed a.button-load-more.highlighted:not(:hover):after,.paginator.filter-decorations:not(.class-1).filter-pointer-framed a.button-load-more.highlighted:not(:hover):before{border-color:var(--filter-pointer-bg-color-normal)}.elementor-widget.elementor-widget-the7-wc-products,.elementor-widget.elementor-widget-the7-wc-products-carousel{--btn-opacity:1;--variations-opacity:1;--icon-v-offset:10px;--icon-h-offset:10px;--image-button-background-size:var(--box-button-width, 32px)}.elementor-widget.elementor-widget-the7-wc-products .onsale,.elementor-widget.elementor-widget-the7-wc-products-carousel .onsale{margin:10px;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.elementor-widget.elementor-widget-the7-wc-products-carousel.onsale-h-position-center .onsale,.elementor-widget.elementor-widget-the7-wc-products.onsale-h-position-center .onsale{margin-left:0;margin-right:0}.elementor-widget.elementor-widget-the7-wc-products-carousel.onsale-v-position-center .onsale,.elementor-widget.elementor-widget-the7-wc-products.onsale-v-position-center .onsale{margin-top:0;margin-bottom:0}.elementor-widget.elementor-widget-the7-wc-products .woocom-project,.elementor-widget.elementor-widget-the7-wc-products-carousel .woocom-project{display:flex;flex-flow:column nowrap;width:100%}.elementor-widget.elementor-widget-the7-wc-products .woocom-list-content,.elementor-widget.elementor-widget-the7-wc-products-carousel .woocom-list-content{display:flex;flex-flow:column;width:100%}.elementor-widget.elementor-widget-the7-wc-products .woocom-list-content .woo-list-buttons i,.elementor-widget.elementor-widget-the7-wc-products-carousel .woocom-list-content .woo-list-buttons i{vertical-align:middle}.elementor-widget.elementor-widget-the7-wc-products .woocom-list-content .box-button,.elementor-widget.elementor-widget-the7-wc-products-carousel .woocom-list-content .box-button{margin-top:15px}.elementor-widget.elementor-widget-the7-wc-products .outofstock .woo-buttons-on-img .box-button,.elementor-widget.elementor-widget-the7-wc-products-carousel .outofstock .woo-buttons-on-img .box-button{display:none}.elementor-widget.elementor-widget-the7-wc-products-carousel.variations-visible-y .variation-btn-disabled,.elementor-widget.elementor-widget-the7-wc-products.variations-visible-y .variation-btn-disabled{cursor:not-allowed}.elementor-widget.elementor-widget-the7-wc-products .box-button:not(.woo-popup-button) i,.elementor-widget.elementor-widget-the7-wc-products .box-button:not(.woo-popup-button) svg,.elementor-widget.elementor-widget-the7-wc-products-carousel .box-button:not(.woo-popup-button) i,.elementor-widget.elementor-widget-the7-wc-products-carousel .box-button:not(.woo-popup-button) svg{display:none}.elementor-widget.elementor-widget-the7-wc-products-carousel.icon-visibility-y .box-button:not(.woo-popup-button) i,.elementor-widget.elementor-widget-the7-wc-products-carousel.icon-visibility-y .box-button:not(.woo-popup-button) svg,.elementor-widget.elementor-widget-the7-wc-products.icon-visibility-y .box-button:not(.woo-popup-button) i,.elementor-widget.elementor-widget-the7-wc-products.icon-visibility-y .box-button:not(.woo-popup-button) svg{display:block}.elementor-widget.elementor-widget-the7-wc-products .box-button.loading:before,.elementor-widget.elementor-widget-the7-wc-products-carousel .box-button.loading:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.15);border-radius:inherit;z-index:2}.elementor-widget.elementor-widget-the7-wc-products .box-button.loading:after,.elementor-widget.elementor-widget-the7-wc-products-carousel .box-button.loading:after{content:"";position:absolute;border-radius:100%;left:50%;top:50%;width:1em;height:1em;margin:-.5em 0 0 -.5em;border:2px solid rgba(255,255,255,.5);border-left-color:#FFF;border-top-color:#FFF;animation:spin .6s infinite linear,grow .3s forwards ease-out;z-index:3}@keyframes spin{to{transform:rotate(359deg)}}@keyframes grow{to{width:14px;height:14px;margin-top:-8px;right:13px}}.elementor-widget.elementor-widget-the7-wc-products .box-button.added_to_cart,.elementor-widget.elementor-widget-the7-wc-products-carousel .box-button.added_to_cart,.elementor-widget.elementor-widget-the7-wc-products-carousel[class*=variations-position] .product-type-variable .box-button.added_to_cart,.elementor-widget.elementor-widget-the7-wc-products[class*=variations-position] .product-type-variable .box-button.added_to_cart{display:none}.elementor-widget.elementor-widget-the7-wc-products .product_type_simple.box-button.added_to_cart,.elementor-widget.elementor-widget-the7-wc-products-carousel .product_type_simple.box-button.added_to_cart,.elementor-widget.elementor-widget-the7-wc-products-carousel.added-to-cart-y .box-button.added_to_cart,.elementor-widget.elementor-widget-the7-wc-products.added-to-cart-y .box-button.added_to_cart{display:flex}.elementor-widget.elementor-widget-the7-wc-products .price,.elementor-widget.elementor-widget-the7-wc-products .product h4,.elementor-widget.elementor-widget-the7-wc-products .woo-list-buttons,.elementor-widget.elementor-widget-the7-wc-products .woocommerce-product-details__short-description,.elementor-widget.elementor-widget-the7-wc-products-carousel .price,.elementor-widget.elementor-widget-the7-wc-products-carousel .product h4,.elementor-widget.elementor-widget-the7-wc-products-carousel .woo-list-buttons,.elementor-widget.elementor-widget-the7-wc-products-carousel .woocommerce-product-details__short-description{margin-bottom:0;padding-top:0;padding-bottom:0}.elementor-widget.elementor-widget-the7-wc-products .woo-list-buttons,.elementor-widget.elementor-widget-the7-wc-products-carousel .woo-list-buttons{position:relative;display:flex;justify-content:var(--justify-btn);opacity:var(--btn-opacity);z-index:102;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transition:.3s ease}.elementor-widget.elementor-widget-the7-wc-products .trigger-img-hover.is-clicked .woo-list-buttons,.elementor-widget.elementor-widget-the7-wc-products .trigger-img-hover:hover .woo-list-buttons,.elementor-widget.elementor-widget-the7-wc-products-carousel .trigger-img-hover.is-clicked .woo-list-buttons,.elementor-widget.elementor-widget-the7-wc-products-carousel .trigger-img-hover:hover .woo-list-buttons{opacity:1}.elementor-widget.elementor-widget-the7-wc-products .cart-btn-on-img .woo-list-buttons,.elementor-widget.elementor-widget-the7-wc-products-carousel .cart-btn-on-img .woo-list-buttons{position:absolute;top:var(--btn-top-position,0);right:var(--btn-right-position,0);bottom:var(--btn-bottom-position,auto);left:var(--btn-left-position,0);-webkit-perspective:1000;-webkit-transform:translate3d(var(--btn-translate-x,0),var(--btn-translate-y,0),0);transform:translate3d(var(--btn-translate-x,0),var(--btn-translate-y,0),0);min-height:max(var(--box-button-min-height,32px),var(--btn-icon-size,16px));min-width:max-content;border-radius:16px;z-index:2}.elementor-widget.elementor-widget-the7-wc-products .woo-list-buttons a,.elementor-widget.elementor-widget-the7-wc-products-carousel .woo-list-buttons a{width:var(--btn-width);text-align:left;white-space:normal}.elementor-widget.elementor-widget-the7-wc-products .woo-popup-button,.elementor-widget.elementor-widget-the7-wc-products-carousel .woo-popup-button{display:flex;min-height:max(var(--box-button-min-height,32px),var(--btn-icon-size,16px));min-width:var(--box-button-width,32px);box-sizing:border-box;font:var(--the7-btn-s-font);text-transform:var(--the7-btn-s-text-transform);white-space:nowrap;line-height:0;text-align:left;transition:all .3s ease}.elementor-widget.elementor-widget-the7-wc-products .woo-popup-button .popup-icon,.elementor-widget.elementor-widget-the7-wc-products-carousel .woo-popup-button .popup-icon{display:flex;justify-content:center;align-items:center;font-size:16px;margin:0!important;content:"";text-align:center;order:var(--icon-order)!important;border-radius:inherit;transition:all .3s ease}.elementor-widget.elementor-widget-the7-wc-products .woo-popup-button svg.popup-icon,.elementor-widget.elementor-widget-the7-wc-products-carousel .woo-popup-button svg.popup-icon{width:16px}.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-popup-button,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-popup-button,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-popup-button,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-popup-button{min-height:max(var(--box-button-min-height,32px),var(--btn-icon-size,16px));max-width:var(--box-button-width,32px);width:auto;padding-right:var(--btn-padding-right)!important;padding-left:var(--btn-padding-left)!important}.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-popup-button .filter-popup,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-popup-button .filter-popup,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-popup-button .filter-popup,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-popup-button .filter-popup{display:inline-block;visibility:hidden;vertical-align:middle;padding:var(--text-margin);opacity:0;transition:opacity .25s ease;order:var(--text-order)!important}.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-popup-button .popup-icon,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-popup-button .popup-icon,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-popup-button .popup-icon,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-popup-button .popup-icon{position:absolute;top:0;left:var(--icon-position-left,auto);right:var(--icon-position-right,0);width:var(--box-button-width,32px);min-height:max(var(--box-button-min-height,32px) - var(--box-button-padding-top,0px) - var(--box-button-padding-bottom,0px),var(--btn-icon-size,16px));padding-top:var(--box-button-padding-top,0px);padding-bottom:var(--box-button-padding-bottom,0px);line-height:max(var(--box-button-min-height,32px) - var(--box-button-padding-top,0px) - var(--box-button-padding-bottom,0px),var(--btn-icon-size,16px));background-color:var(--the7-accent-color)}.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-popup-button.loading,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-popup-button:hover,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-popup-button.loading,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-popup-button:hover,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-popup-button.loading,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-popup-button:hover,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-popup-button.loading,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-popup-button:hover{max-width:100%}.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-popup-button.loading .filter-popup,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-popup-button:hover .filter-popup,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-popup-button.loading .filter-popup,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-popup-button:hover .filter-popup,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-popup-button.loading .filter-popup,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-popup-button:hover .filter-popup,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-popup-button.loading .filter-popup,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-popup-button:hover .filter-popup{opacity:1;visibility:visible;transition-delay:.1s}.mobile-true .elementor-widget.elementor-widget-the7-wc-products .wc-img-hover .is-clicked img.show-on-hover,.mobile-true .elementor-widget.elementor-widget-the7-wc-products-carousel .wc-img-hover .is-clicked img.show-on-hover{opacity:1}.elementor-widget.elementor-widget-the7-wc-products .trigger-img-hover,.elementor-widget.elementor-widget-the7-wc-products-carousel .trigger-img-hover{position:relative}.elementor-widget.elementor-widget-the7-wc-products .product-title,.elementor-widget.elementor-widget-the7-wc-products-carousel .product-title{margin:15px 0 0;font-family:var(--the7-woo-title-font-family);font-weight:var(--the7-woo-title-font-weight);font-style:var(--the7-woo-title-font-style);font-size:var(--the7-woo-title-font-size);line-height:var(--the7-woo-title-line-height);text-transform:var(--the7-woo-title-text-transform)}.elementor-widget.elementor-widget-the7-wc-products .product-title a,.elementor-widget.elementor-widget-the7-wc-products .wf-cell .price,.elementor-widget.elementor-widget-the7-wc-products-carousel .product-title a,.elementor-widget.elementor-widget-the7-wc-products-carousel .wf-cell .price{transition:all .3s}.elementor-widget.elementor-widget-the7-wc-products .woocommerce-product-details__short-description,.elementor-widget.elementor-widget-the7-wc-products-carousel .woocommerce-product-details__short-description{margin-top:10px}.elementor-widget.elementor-widget-the7-wc-products .price,.elementor-widget.elementor-widget-the7-wc-products-carousel .price{display:block;margin-top:5px;margin-bottom:0!important;margin-right:0;margin-left:0;font-family:var(--the7-woo-content-font-family);font-size:var(--the7-woo-content-font-size-desktop);color:var(--the7-title-color);text-transform:none}.elementor-widget.elementor-widget-the7-wc-products .price del,.elementor-widget.elementor-widget-the7-wc-products .price del span,.elementor-widget.elementor-widget-the7-wc-products-carousel .price del,.elementor-widget.elementor-widget-the7-wc-products-carousel .price del span{color:var(--the7-secondary-text-color)}.elementor-widget.elementor-widget-the7-wc-products .star-rating-wrap,.elementor-widget.elementor-widget-the7-wc-products-carousel .star-rating-wrap{margin-top:5px;line-height:0}.elementor-widget.elementor-widget-the7-wc-products .star-rating,.elementor-widget.elementor-widget-the7-wc-products-carousel .star-rating{float:none;width:initial;height:initial;display:inline-block;margin:0!important}.elementor-widget.elementor-widget-the7-wc-products .star-rating:before,.elementor-widget.elementor-widget-the7-wc-products-carousel .star-rating:before{color:var(--the7-divider-color);float:none;position:initial}.elementor-widget.elementor-widget-the7-wc-products .star-rating span:before,.elementor-widget.elementor-widget-the7-wc-products-carousel .star-rating span:before{color:var(--the7-accent-color)}.elementor-widget.elementor-widget-the7-wc-products .woo-list-buttons-on-img,.elementor-widget.elementor-widget-the7-wc-products-carousel .woo-list-buttons-on-img{overflow:visible}.elementor-widget.elementor-widget-the7-wc-products .woo-list-buttons-on-img .filter-popup,.elementor-widget.elementor-widget-the7-wc-products-carousel .woo-list-buttons-on-img .filter-popup{padding:0 10px}.elementor-widget.elementor-widget-the7-wc-products .wc-img-hover img.back-image,.elementor-widget.elementor-widget-the7-wc-products-carousel .wc-img-hover img.back-image{transform:initial;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor-widget.elementor-widget-the7-wc-products .woo-list-buttons-on-img:hover .img-wrap:after,.elementor-widget.elementor-widget-the7-wc-products-carousel .woo-list-buttons-on-img:hover .img-wrap:after{opacity:1;transition:all .3s}.elementor-widget.elementor-widget-the7-wc-products .woo-list-buttons-on-img:hover .img-wrap:before,.elementor-widget.elementor-widget-the7-wc-products-carousel .woo-list-buttons-on-img:hover .img-wrap:before{opacity:0}.elementor-widget.elementor-widget-the7-wc-products .img-wrap,.elementor-widget.elementor-widget-the7-wc-products-carousel .img-wrap{position:relative;display:flex;line-height:0}.elementor-widget.elementor-widget-the7-wc-products .img-wrap img:not(.back-image),.elementor-widget.elementor-widget-the7-wc-products-carousel .img-wrap img:not(.back-image){position:var(--position,relative);top:0;left:0}.elementor-widget.elementor-widget-the7-wc-products .img-border,.elementor-widget.elementor-widget-the7-wc-products-carousel .img-border{overflow:hidden;border-color:var(--the7-divider-color);transition:border-color .3s;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.elementor-widget.elementor-widget-the7-wc-products .img-border .img-wrap,.elementor-widget.elementor-widget-the7-wc-products-carousel .img-border .img-wrap{margin:0}.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-list-buttons a,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-list-buttons a,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-list-buttons a,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-list-buttons a{padding:var(--expand-padding,0 32px 0 0)!important;line-height:0;white-space:nowrap}.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-list-buttons i,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-list-buttons i,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-list-buttons i,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-list-buttons i{text-align:center;transition-property:color,background;transition-duration:.3s}.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-list-buttons .svg-background svg,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-list-buttons .svg-background svg,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-list-buttons .svg-background svg,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-list-buttons .svg-background svg{background:0 0;transition:all .3s}.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-list-buttons .filter-popup,.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-icon_with_text .woo-list-buttons .filter-popup,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-list-buttons .filter-popup,.elementor-widget.elementor-widget-the7-wc-products.layout-icon_with_text .woo-list-buttons .filter-popup{vertical-align:middle;line-height:max(var(--box-button-min-height,var(--btn-icon-size,16px)) - var(--box-button-padding-top,0px) - var(--box-button-padding-bottom,0px),var(--btn-icon-size,16px));visibility:hidden;margin:0}.elementor-widget.elementor-widget-the7-wc-products-carousel.layout-btn_on_img .woo-list-buttons .filter-popup,.elementor-widget.elementor-widget-the7-wc-products.layout-btn_on_img .woo-list-buttons .filter-popup{display:none}.elementor-widget.elementor-widget-the7-wc-products .products-variations,.elementor-widget.elementor-widget-the7-wc-products-carousel .products-variations{display:flex;flex-flow:row wrap;justify-content:var(--align-variation-items);align-items:var(--align-variation-items);list-style:none;margin:0}.elementor-widget.elementor-widget-the7-wc-products .products-variations li,.elementor-widget.elementor-widget-the7-wc-products-carousel .products-variations li{display:inline-flex;list-style:none}.elementor-widget.elementor-widget-the7-wc-products .products-variations li a,.elementor-widget.elementor-widget-the7-wc-products-carousel .products-variations li a{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;padding:5px 10px;border:1px solid;font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);color:var(--the7-title-color);border-color:var(--the7-divider-color);transition:all .3s}.elementor-widget.elementor-widget-the7-wc-products .products-variations li a.out-of-stock:after,.elementor-widget.elementor-widget-the7-wc-products-carousel .products-variations li a.out-of-stock:after{position:absolute;top:0;z-index:2;display:block;width:100%;height:100%;color:var(--the7-secondary-text-color);border-color:var(--the7-divider-color);background:linear-gradient(to top right,transparent calc(50% - 1px),var(--variations-border-color,var(--the7-divider-color)),transparent calc(50% + 1px));transition:all .2s ease-in-out;content:""}.elementor-widget.elementor-widget-the7-wc-products .products-variations li.active a,.elementor-widget.elementor-widget-the7-wc-products .products-variations li:not(.active) a:not(.out-of-stock):hover,.elementor-widget.elementor-widget-the7-wc-products-carousel .products-variations li.active a,.elementor-widget.elementor-widget-the7-wc-products-carousel .products-variations li:not(.active) a:not(.out-of-stock):hover{color:var(--the7-accent-color);border-color:var(--the7-accent-color)}.elementor-widget.elementor-widget-the7-wc-products .products-variations-wrap,.elementor-widget.elementor-widget-the7-wc-products-carousel .products-variations-wrap{padding:15px;width:calc(100% - var(--variations-margin-right,0px) - var(--variations-margin-left,0px));display:flex;flex-direction:column;background-color:var(--the7-content-boxes-bg);opacity:var(--variations-opacity);transition:opacity .3s}.variations-position-on_image.elementor-widget.elementor-widget-the7-wc-products .products-variations-wrap,.variations-position-on_image.elementor-widget.elementor-widget-the7-wc-products-carousel .products-variations-wrap{position:absolute;left:0;bottom:0;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.elementor-widget.elementor-widget-the7-wc-products .trigger-img-hover.is-clicked .products-variations-wrap,.elementor-widget.elementor-widget-the7-wc-products .trigger-img-hover:hover .products-variations-wrap,.elementor-widget.elementor-widget-the7-wc-products-carousel .trigger-img-hover.is-clicked .products-variations-wrap,.elementor-widget.elementor-widget-the7-wc-products-carousel .trigger-img-hover:hover .products-variations-wrap{opacity:1}.elementor-widget.elementor-widget-the7-wc-products .product-variation-row,.elementor-widget.elementor-widget-the7-wc-products-carousel .product-variation-row{display:flex;flex-direction:var(--variations-direction,column);justify-content:var(--variations-justify,var(--align-variation-items));align-items:var(--variations-align,var(--align-variation-items))}.elementor-widget.elementor-widget-the7-wc-products .product-variation-row>span,.elementor-widget.elementor-widget-the7-wc-products-carousel .product-variation-row>span{display:none;margin:var(--label-margin,0 0 10px 0);justify-content:var(--label-justify,flex-start);align-items:center;font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);color:var(--the7-base-color)}.elementor-widget.elementor-widget-the7-wc-products-carousel.variations-position-below_content .products-variations-wrap,.elementor-widget.elementor-widget-the7-wc-products.variations-position-below_content .products-variations-wrap{order:5}.elementor-widget.elementor-widget-the7-wc-products-carousel.variations-position-below_content .woo-list-buttons,.elementor-widget.elementor-widget-the7-wc-products.variations-position-below_content .woo-list-buttons{order:6}.elementor-widget.elementor-widget-the7-wc-products-carousel.variations-position-on_image .products-variations-wrap,.elementor-widget.elementor-widget-the7-wc-products.variations-position-on_image .products-variations-wrap{z-index:1}.elementor-widget.elementor-widget-the7-wc-products .filter,.elementor-widget.elementor-widget-the7-wc-products-carousel .filter{--filter-title-color-normal:var(--the7-title-color);--filter-title-color-hover:var(--the7-title-color);--filter-title-color-active:var(--the7-title-color);--filter-pointer-border-width:var(--the7-filter-pointer-border-width);--filter-pointer-bg-radius:var(--the7-filter-pointer-bg-radius);--filter-pointer-bg-color-active:var(--the7-accent-color);--filter-pointer-bg-color-hover:var(--the7-accent-color);line-height:1}.elementor-widget.elementor-widget-the7-wc-products .filter.filter-without-decoration,.elementor-widget.elementor-widget-the7-wc-products-carousel .filter.filter-without-decoration{--filter-title-color-hover:var(--the7-accent-color);--filter-title-color-active:var(--the7-accent-color)}.elementor-widget.elementor-widget-the7-wc-products .filter.filter-bg-decoration,.elementor-widget.elementor-widget-the7-wc-products-carousel .filter.filter-bg-decoration{--filter-title-color-hover:var(--the7-accent-color);--filter-title-color-active:#fff}.elementor-widget.elementor-widget-the7-wc-products .filter.filter-bg-decoration .filter-categories a.act,.elementor-widget.elementor-widget-the7-wc-products-carousel .filter.filter-bg-decoration .filter-categories a.act{background:var(--filter-pointer-bg-color-active)}.elementor-widget.elementor-widget-the7-wc-products .filter.filter-underline-decoration,.elementor-widget.elementor-widget-the7-wc-products-carousel .filter.filter-underline-decoration{--filter-title-color-hover:var(--the7-title-color);--filter-title-color-active:var(--the7-title-color);--filter-pointer-bg-color-hover:var(--the7-accent-color)}.accent-gradient .elementor-widget.elementor-widget-the7-wc-products .filter.filter-bg-decoration .filter-categories a:not(.act):hover,.accent-gradient .elementor-widget.elementor-widget-the7-wc-products-carousel .filter.filter-bg-decoration .filter-categories a:not(.act):hover{--filter-title-color-hover:transparent;background:var(--filter-pointer-bg-color-hover);-webkit-background-clip:text}.accent-gradient .elementor-widget.elementor-widget-the7-wc-products .filter.filter-without-decoration .filter-categories a:hover,.accent-gradient .elementor-widget.elementor-widget-the7-wc-products-carousel .filter.filter-without-decoration .filter-categories a:hover{background:var(--filter-pointer-bg-color-hover);-webkit-background-clip:text}.accent-gradient .elementor-widget.elementor-widget-the7-wc-products .filter.filter-without-decoration .filter-categories a.act,.accent-gradient .elementor-widget.elementor-widget-the7-wc-products-carousel .filter.filter-without-decoration .filter-categories a.act{background:var(--filter-pointer-bg-color-active);-webkit-background-clip:text}.elementor-widget.elementor-widget-the7-wc-products .paginator,.elementor-widget.elementor-widget-the7-wc-products-carousel .paginator{--filter-title-color-normal:var(--the7-title-color);--filter-title-color-hover:var(--the7-title-color);--filter-title-color-active:var(--the7-title-color);--filter-pointer-border-width:2px;--filter-pointer-bg-radius:var(--the7-general-border-radius);--filter-pointer-bg-color-active:var(--the7-accent-color);--filter-pointer-bg-color-hover:var(--the7-accent-color);font-size:var(--the7-text-big-font-size);font-weight:400;line-height:1}.elementor-widget.elementor-widget-the7-wc-products .paginator .button-load-more,.elementor-widget.elementor-widget-the7-wc-products-carousel .paginator .button-load-more{line-height:1}.elementor-widget.elementor-widget-the7-wc-products .paginator .button-load-more .button-caption,.elementor-widget.elementor-widget-the7-wc-products-carousel .paginator .button-load-more .button-caption{font-weight:inherit}.elementor-widget.elementor-widget-the7-wc-products .paginator .button-load-more i:first-child,.elementor-widget.elementor-widget-the7-wc-products-carousel .paginator .button-load-more i:first-child{margin:0 5px 0 0}.elementor-widget.elementor-widget-the7-wc-products .paginator .button-load-more i:last-child,.elementor-widget.elementor-widget-the7-wc-products-carousel .paginator .button-load-more i:last-child{margin:0 0 0 5px}.elementor-widget.elementor-widget-the7-wc-products .paginator a,.elementor-widget.elementor-widget-the7-wc-products-carousel .paginator a{font-weight:400;margin:0 5px;padding:5px 10px}.elementor-widget-the7-wc-products .woo-buttons-on-img .box-button,.elementor-widget-the7-wc-products-carousel .woo-buttons-on-img .box-button{border:none}[class*=the7-simple-widget] .dt-css-grid .wf-cell{position:relative;min-width:0;border-color:var(--the7-divider-color);transition:all .3s ease;display:flex}[class*=the7-simple-widget]:not(.loading-effect-none) .dt-css-grid .wf-cell{opacity:1}[class*=the7-simple-widget] .post-content-wrapper{display:flex;flex-flow:var(--content-wrapper-flex-flow,row nowrap);width:100%;transition:all .3s ease}[class*=the7-simple-widget] .post-thumbnail-rollover{overflow:hidden;transform:translateZ(0);height:100%}[class*=the7-simple-widget] .post-thumbnail-rollover:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:1;z-index:1}[class*=the7-simple-widget] .post-thumbnail-rollover:hover:before,[class*=the7-simple-widget] a.post:hover .post-thumbnail-rollover:before,[class*=the7-simple-widget] a.wf-cell:hover .post-thumbnail-rollover:before{opacity:0}[class*=the7-simple-widget] .post-thumbnail-rollover:hover .the7-hover-icon,[class*=the7-simple-widget] .post-thumbnail-rollover:hover:after,[class*=the7-simple-widget] a.post:hover .post-thumbnail-rollover:after,[class*=the7-simple-widget] a.post:hover .the7-hover-icon,[class*=the7-simple-widget] a.wf-cell:hover .post-thumbnail-rollover:after,[class*=the7-simple-widget] a.wf-cell:hover .the7-hover-icon{opacity:1}[class*=the7-simple-widget] .post-thumbnail-rollover,[class*=the7-simple-widget] .the7-simple-post-thumb{transition:all .3s ease}.the7-hover-icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease}.the7-hover-icon svg{height:auto}div[class*=the7-simple-widget]{--image-spacing:15px;--image-size:80px}[class*=the7-simple-widget] .rp-heading{margin-bottom:20px}div[class*=the7-simple-widget] .post.wrapper{display:flex;flex-flow:row nowrap;flex-wrap:inherit;border-color:var(--the7-divider-color);transition:all .3s ease;width:100%}.desc-to-line .short-description{white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden}div[class*=the7-simple-widget] .the7-simple-post-thumb{position:relative;display:flex;flex-shrink:0;margin:var(--thumb-margin,0 var(--image-spacing) 0 0);width:var(--image-size);order:var(--thumb-order,0);max-width:100%}div[class*=the7-simple-widget] .post-entry-content{width:var(--content-width,100%)}.img-align-top [class*=the7-simple-widget] .the7-simple-post-thumb{flex-direction:column}[class*=the7-simple-widget] .the7-simple-post-thumb img{transition:all .3s ease;border-color:var(--the7-divider-color);border-width:1px}div[class*=the7-simple-] .box-button{margin-top:15px}.the7-simple-widget-posts-carousel a.post.wrapper{width:100%}.the7-simple-widget-posts-carousel .post-entry-content{display:flex;flex-flow:column wrap;flex-grow:1;max-width:100%;width:100%}.the7-simple-widget-posts-carousel .post-title{color:var(--the7-title-color);display:inline-block;text-decoration:inherit;transition:all .3s ease;margin-bottom:0!important}.the7-simple-widget-posts-carousel .post-title:hover,.the7-simple-widget-posts-carousel a.post.wrapper:hover .post-title{color:var(--the7-title-color)}.the7-simple-widget-posts-carousel .short-description{color:var(--the7-base-color);font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);margin-top:10px;margin-bottom:0;transition:all .3s ease}.the7-simple-widget-posts-carousel .heading{max-width:100%;margin-bottom:0}.the7-simple-widget-posts-carousel.title-to-line .post-title{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.the7-simple-widget-posts-carousel .post-entry-content ul li{width:100%;max-width:100%;padding:0;justify-content:flex-start}.the7-simple-widget-posts-carousel .post-entry-content ul{margin-left:0;margin-right:0}.the7-simple-widget-posts-carousel .entry-meta{margin-top:5px;font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height)}.the7-simple-widget-posts-carousel .entry-meta a,.the7-simple-widget-posts-carousel .entry-meta span{transition:all .3s ease}.the7-simple-widget-posts-carousel .entry-meta .meta-item:not(:last-child){margin:0 5px 0 0;padding:0}.the7-simple-widget-posts-carousel .entry-meta .meta-item:before{color:var(--meta-color,var(--the7-secondary-text-color))!important}.the7-simple-widget-posts-carousel .entry-meta .meta-item:not(:first-child):before{position:relative;box-shadow:none;margin:0 5px 0 0;height:auto;width:auto;content:''}.the7-simple-posts .entry-meta a.meta-item:not(:first-child):before{transition:inherit}.the7-simple-widget-posts-carousel .entry-meta .meta-item:after{right:inherit;width:inherit;height:inherit;top:inherit;transform:inherit;content:"";background:0 0}.icon-box-vertical-align-center .post-entry-content{justify-content:center}.icon-box-vertical-align-bottom .post-entry-content{justify-content:flex-end}.elementor-owl-carousel-call .owl-nav{display:var(--arrow-display,inline-flex);opacity:var(--arrow-opacity,1);transition:all .3s}.elementor-owl-carousel-call .owl-nav>a{transition:all .3s;top:calc(50% + var(--arrow-v-offset,0) + var(--offset-v-t-img));--arrow-translate-y:-50%;transform:translate3d(var(--arrow-translate-x,0),var(--arrow-translate-y),0)}.elementor-owl-carousel-call .owl-nav>a i{font-size:var(--arrow-icon-size);transition:color .3s}.elementor-owl-carousel-call .owl-nav>a i:before{color:inherit}.elementor-owl-carousel-call .owl-nav>a svg{width:var(--arrow-icon-size);height:auto;transition:fill .3s,color .3s}.elementor-owl-carousel-call .owl-nav .owl-prev{left:var(--arrow-h-offset,10px);--arrow-translate-x:0}.elementor-owl-carousel-call .owl-nav .owl-next{left:calc(100% - var(--arrow-h-offset,10px));--arrow-translate-x:-100%}.elementor-owl-carousel-call:hover .owl-nav{opacity:1}.elementor-owl-carousel-call .owl-dots{display:var(--bullet-display,inline-flex);transform:translate3d(var(--bullet-translate-x,0),var(--bullet-translate-y,-50%),0)}.elementor-owl-carousel-call .owl-dots .owl-dot{width:var(--bullet-size);height:var(--bullet-size);margin:0 calc(var(--bullet-gap,10px)/ 2)}div.bullets-scale-up .elementor-owl-carousel-call .owl-dot:not(.active):not(:hover) span{background:var(--bullet-color,var(--the7-accent-color))}div.bullets-scale-up .elementor-owl-carousel-call .owl-dot:not(.active):hover span{background:var(--bullet-hover-color,var(--the7-accent-color))}div.bullets-scale-up .elementor-owl-carousel-call .owl-dot.active span{background:var(--bullet-active-color,var(--the7-accent-color))}div.bullets-stroke .elementor-owl-carousel-call .owl-dot:not(.active):not(:hover) span{background:var(--bullet-color,var(--the7-accent-color))}div.bullets-stroke .elementor-owl-carousel-call .owl-dot:not(.active):hover span{background:var(--bullet-hover-color,var(--the7-accent-color))}div.bullets-stroke .elementor-owl-carousel-call .owl-dot.active span{box-shadow:0 0 0 var(--bullet-border-width,2px) var(--bullet-active-color,var(--the7-accent-color))!important}div.bullets-fill-in .elementor-owl-carousel-call .owl-dot:not(.active):not(:hover) span{box-shadow:inset 0 0 0 var(--bullet-border-width,2px) var(--bullet-color,var(--the7-accent-color))!important}div.bullets-fill-in .elementor-owl-carousel-call .owl-dot:not(.active):hover span{box-shadow:inset 0 0 0 var(--bullet-border-width,2px) var(--bullet-hover-color,var(--the7-accent-color))}div.bullets-fill-in .elementor-owl-carousel-call .owl-dot.active span{box-shadow:inset 0 0 0 calc(var(--bullet-border-width,2px) + 10px) var(--bullet-active-color,var(--the7-accent-color))}div.bullets-small-dot-stroke .elementor-owl-carousel-call .owl-dot:not(.active):not(:hover) span{background:var(--bullet-color,var(--the7-accent-color))}div.bullets-small-dot-stroke .elementor-owl-carousel-call .owl-dot:not(.active):hover span{background:var(--bullet-hover-color,var(--the7-accent-color))}div.bullets-small-dot-stroke .elementor-owl-carousel-call .owl-dot.active span{background:var(--bullet-active-color,var(--the7-accent-color))}div.bullets-small-dot-stroke .elementor-owl-carousel-call .owl-dot.active{box-shadow:0 0 0 var(--bullet-border-width,2px) var(--bullet-active-color,var(--the7-accent-color))}div.bullets-ubax .elementor-owl-carousel-call .owl-dot span{background:var(--bullet-color,var(--the7-accent-color));border-width:min(calc(var(--bullet-size)/ 2),var(--bullet-border-width,2px))}div.bullets-ubax .elementor-owl-carousel-call .owl-dot.active span{border-color:var(--bullet-active-color,var(--the7-accent-color))}div.bullets-ubax .elementor-owl-carousel-call .owl-dot:not(.active):hover span{background:var(--bullet-hover-color,var(--the7-accent-color))}div.bullets-etefu .elementor-owl-carousel-call .owl-dot span{background:var(--bullet-color,var(--the7-accent-color));border-radius:0!important;height:var(--bullet-border-width,100%)!important}div.bullets-etefu .elementor-owl-carousel-call .owl-dot:not(.active):hover span{background:var(--bullet-hover-color,var(--the7-accent-color))}div.bullets-etefu .elementor-owl-carousel-call .owl-dot span:before{background:var(--bullet-active-color,var(--the7-accent-color));opacity:0;transition:opacity .5s;transform:translate3d(0,0,0)}div.bullets-etefu .elementor-owl-carousel-call .owl-dot.active span:before{opacity:1}div.bullets-etefu .elementor-owl-carousel-call{--bullet-border-width:5px}.testimonials-carousel,.text-and-icon-carousel{margin-left:auto;margin-right:auto}.dt-owl-item-wrap{display:block;box-sizing:border-box;overflow:hidden;width:100%;transition:all .3s ease}.dt-owl-item-inner{align-self:flex-start;display:grid;width:100%;grid-gap:0px;grid-template-rows:auto;color:inherit}.text-and-icon-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner{grid-template-columns:var(--the7-slider-layout-columns);grid-template-areas:var(--the7-slider-template-areas);grid-column-gap:var(--the7-slider-layout-gap);grid-template-rows:var(--the7-slider-template-rows);text-align:var(--content-text-align)}.text-and-icon-carousel .hide-icon .dt-owl-item-inner{grid-template-areas:" icon" " header " " desc" " button ";grid-template-columns:minmax(0,100%);text-align:var(--content-text-align)}.text-and-icon-carousel .dt-owl-item-inner .dt-owl-item-image{margin:var(--the7-slider-layout-margin);width:var(--img-width)}.dt-owl-item-inner .dt-owl-item-icon{margin:var(--the7-slider-layout-margin);width:var(--icon-width);height:var(--img-height);line-height:var(--img-height);padding-top:var(--icon-top-padding)}.dt-owl-item-inner .dt-owl-item-icon i{font-size:var(--icon-font-size)}.dt-owl-item-inner .dt-owl-item-icon svg{width:var(--icon-font-size);height:auto}.dt-owl-item-inner .dt-owl-item-icon:after,.dt-owl-item-inner .dt-owl-item-icon:before{width:100%;height:100%;line-height:var(--icon-width)}.testimonials-carousel .dt-owl-item-wrap .dt-owl-item-inner{grid-template-columns:var(--the7-slider-layout-columns);grid-template-areas:var(--the7-slider-template-areas);grid-column-gap:var(--the7-slider-layout-gap);grid-template-rows:var(--the7-slider-template-rows);text-align:var(--content-text-align)}.testimonials-carousel .dt-owl-item-wrap.hide-icon .dt-owl-item-inner{grid-template-columns:var(--the7-slider-layout-columns-noicon);grid-template-areas:var(--the7-slider-template-areas-noicon)}.testimonials-carousel .dt-owl-item-inner .dt-owl-item-image{margin:var(--the7-slider-layout-margin);width:var(--img-width)}a.dt-owl-item-wrap:hover .dt-owl-item-description{color:inherit}.dt-owl-item-heading{grid-area:header;text-align:var(--the7-title-alignment,center);justify-self:var(--the7-title-justify,center);transition:color .3s ease}.dt-owl-item-subtitle{grid-area:subtitle;text-align:var(--the7-title-alignment,center);justify-self:var(--the7-title-justify,center);transition:color .3s ease}.dt-owl-item-heading a,.dt-owl-item-heading a:hover{color:inherit}.dt-owl-item-description{grid-area:desc;transition:color .3s ease}.dt-slide-button{grid-area:button;align-self:flex-start;pointer-events:none;transition:all .3s ease}.elements-hover .dt-slide-button{pointer-events:auto}.testimonials-carousel[data-auto-height=false] .owl-stage,.text-and-icon-carousel[data-auto-height=false] .owl-stage{display:-ms-flexbox;display:-ms-flex;display:flex}.testimonials-carousel[data-auto-height=false] .owl-stage .dt-owl-item,.text-and-icon-carousel[data-auto-height=false] .owl-stage .dt-owl-item{display:-ms-flexbox;display:-ms-flex;display:flex;flex-shrink:0}.dt-owl-item-image{position:relative;display:inline-block;align-self:flex-start;grid-area:icon;line-height:0;max-width:100%}.dt-owl-item-image:after,.dt-owl-item-image:before{position:absolute;left:0;top:0;width:100%;height:100%;content:""}.dt-owl-item-image:before{z-index:1}.box-hover:hover .dt-owl-item-image:after,.dt-owl-item-image:before,.elements-hover .dt-owl-item-image:hover:after{opacity:1}.box-hover:hover .dt-owl-item-image:before,.dt-owl-item-image:after,.elements-hover .dt-owl-item-image:hover:before{opacity:0}#the7-body .quick-scale-img .dt-owl-item-image img{transition:transform .25s ease-out,opacity .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}#the7-body .scale-img .dt-owl-item-image img{transition:transform 4s ease-out,opacity .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.quick-scale-img .dt-owl-item-image,.scale-img .dt-owl-item-image{overflow:hidden;transform:translateZ(0)}#the7-body .quick-scale-img .box-hover:hover .dt-owl-item-image img,#the7-body .quick-scale-img .elements-hover .dt-owl-item-image:hover img{transform:scale(1.2);transition:transform .25s ease-out,opacity .3s ease-out}#the7-body .scale-img .box-hover:hover .dt-owl-item-image img,#the7-body .scale-img .elements-hover .dt-owl-item-image:hover img{transform:scale(1.2);transition:transform 4s ease-out,opacity .3s ease-out}.dt-owl-item-icon{grid-area:icon;position:relative;display:flex;justify-content:center;align-items:center;max-width:100%}.dt-owl-item-icon i,.dt-owl-item-icon svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:3}.dt-owl-item-icon i{transition:color .3s ease}.dt-owl-item-icon svg{transition:all .3s ease}.dt-owl-item-icon:after,.dt-owl-item-icon:before{position:absolute;top:0;left:0;width:100%;height:100%;margin:0!important;content:"";font-size:0!important;border-radius:inherit;z-index:2;border-style:solid}.box-hover:hover .dt-owl-item-icon:before,.dt-owl-item-icon:after,.elements-hover .dt-owl-item-icon:hover:before{opacity:0}.box-hover:hover .dt-owl-item-icon:after,.dt-owl-item-icon:before,.elements-hover .dt-owl-item-icon:hover:after{opacity:1}.testimonials-carousel .dt-owl-item-icon,.testimonials-carousel .dt-owl-item-image,.testimonials-carousel .dt-slide-button,.text-and-icon-carousel .dt-owl-item-icon,.text-and-icon-carousel .dt-owl-item-image,.text-and-icon-carousel .dt-slide-button{justify-self:var(--content-justify-self,flex-start)}.testimonials-carousel .owl-nav a,.testimonials-carousel .owl-nav a:hover,.text-and-icon-carousel .owl-nav a,.text-and-icon-carousel .owl-nav a:hover{color:var(--the7-accent-color)}.testimonials-carousel .owl-nav a:after,.testimonials-carousel .owl-nav a:before,.text-and-icon-carousel .owl-nav a:after,.text-and-icon-carousel .owl-nav a:before{display:none}