/**handles:widget-spacer,e-animation-pulse,widget-social-icons,widget-heading,widget-divider,the7-woocommerce-product-price-widget,the7-woocommerce-product-add-to-cart-v2,the7-simple-common,the7-elements-woo-simple-products-carousel**/
.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}
@keyframes elementor-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.elementor-animation-pulse:active,.elementor-animation-pulse:focus,.elementor-animation-pulse:hover{animation-name:elementor-animation-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)){font-size:0;line-height:1}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;align-items:center;background-color:#69727d;cursor:pointer;display:inline-flex;justify-content:center;text-align:center}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{color:#fff;opacity:.9}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}
.elementor-widget-the7-woocommerce-product-price{--sale-price-spacing:3px}.elementor-widget-the7-woocommerce-product-price .price{display:flex;align-items:center;column-gap:var(--sale-price-spacing);row-gap:var(--sale-price-spacing);transition:all .3s ease;margin-bottom:0;color:var(--the7-base-color);font-family:var(--the7-woo-content-font-family);font-size:var(--the7-h5-font-size-desktop)}.elementor-widget-the7-woocommerce-product-price .price ins,.elementor-widget-the7-woocommerce-product-price .price ins span,.elementor-widget-the7-woocommerce-product-price .price span{color:var(--the7-title-color)}.elementor-widget-the7-woocommerce-product-price .price del{text-decoration:line-through!important}.elementor-widget-the7-woocommerce-product-price .price del,.elementor-widget-the7-woocommerce-product-price .price del span{color:var(--the7-secondary-text-color)}.elementor-widget-the7-woocommerce-product-price.elementor-product-price-block-yes .price{flex-flow:row wrap}.elementor-widget-the7-woocommerce-product-price.elementor-product-price-block-yes .price del,.elementor-widget-the7-woocommerce-product-price.elementor-product-price-block-yes .price ins{width:100%}
.the7-add-to-cart{--content-align:flex-start}.woocommerce-variation-add-to-cart{--quantity-gap:0 var(--quantity-spacing, 30px) 0 0}.elementor-widget-the7-woocommerce-product-add-to-cart-v2{--quantity-btn-width:30px;--quantity-btn-height:30px;--icon-size:12px;--quantity-btn-border-color:var(--the7-divider-color);--quantity-btn-border-hover-color:var(--quantity-btn-border-color)}.the7-add-to-cart .variations tr{margin-bottom:30px}.the7-add-to-cart .price{color:var(--the7-h1-color)}.the7-add-to-cart .woocommerce-variation>.last,.the7-add-to-cart>.in-stock{margin-bottom:30px}.content .the7-add-to-cart:not(.the7-product-grouped) table{margin:0}.the7-add-to-cart .the7-vr-options{list-style:none;display:var(--display);flex-flow:row wrap;justify-content:var(--content-align);align-items:center;width:100%;margin:0;font-family:var(--the7-woo-content-font-family)}.elementor-popup-modal .the7-add-to-cart .the7-vr-options{margin:0}.the7-add-to-cart .the7-vr-options li{line-height:0;list-style:none}.elementor-popup-modal .the7-add-to-cart .the7-vr-options li{list-style:none}.the7-add-to-cart .the7-vr-options .active a{color:var(--the7-accent-color)}.the7-add-to-cart .the7-vr-options a{display:var(--item-display);padding:0 10px;border:1px solid}.the7-add-to-cart .the7-vr-options a.out-of-stock,.the7-add-to-cart .the7-vr-options a:hover{color:var(--the7-accent-color)}.the7-add-to-cart .the7-vr-options a.out-of-stock.isset-swatch .the7-variable-span-color[style="background-color:#ffffff"]{border:1px solid var(--the7-divider-color)}.the7-add-to-cart .the7-vr-options a.out-of-stock:after{position:absolute;top:0;z-index:2;display:block;width:100%;height:100%;border-radius:inherit;transition:all .2s ease-in-out;content:"";-webkit-mask:url(https://mgfra.org/wp-content/themes/dt-the7/images/out-of-stock.svg);mask-image:url(https://mgfra.org/wp-content/themes/dt-the7/images/out-of-stock.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--out-of-stock-line-color,var(--variations-border-color,var(--the7-divider-color)))}.the7-add-to-cart.the7-product-variable ul a{position:relative;align-items:center;justify-content:center;min-height:30px;min-width:30px;color:var(--the7-title-color);border-color:var(--the7-divider-color);transition:all .3s}.the7-add-to-cart.the7-product-variable ul a.isset-swatch{padding:0;font-size:0!important;height:30px}.the7-add-to-cart.the7-product-variable ul a.isset-swatch.empty-swatch .the7-variable-span{background:repeating-linear-gradient(-45deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 2px,transparent 2px,transparent 4px)}.the7-add-to-cart.the7-product-variable ul a.isset-swatch.out-of-stock:after{-webkit-mask:url(https://mgfra.org/wp-content/themes/dt-the7/images/out-of-stock.svg);mask-image:url(https://mgfra.org/wp-content/themes/dt-the7/images/out-of-stock.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--out-of-stock-swatch-line-color,var(--variations-border-color,var(--the7-divider-color)))}.the7-add-to-cart.the7-product-variable ul a.isset-swatch:after{position:absolute;width:100%;height:100%;border-radius:inherit;content:""}.the7-add-to-cart.the7-product-variable ul a .filter-popup{position:absolute;left:50%;z-index:999;bottom:100%;padding:2px 6px;margin-bottom:15px;background:#000;color:#fff!important;font:400 12px/16px Arial,Verdana,sans-serif;letter-spacing:.3px;white-space:nowrap;opacity:0;visibility:hidden;transform:translate3d(-50%,10px,0);transition:all .25s ease-out;border-radius:2px}.the7-add-to-cart.the7-product-variable ul a .filter-popup:after{position:absolute;left:50%;bottom:-5px;margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;content:""}.the7-add-to-cart.the7-product-variable ul a .filter-popup:before{position:absolute;left:0;bottom:-20px;content:" ";display:block;width:100%;height:20px}.the7-add-to-cart.the7-product-variable ul a:hover .filter-popup{visibility:visible;opacity:1;transform:translate3d(-50%,0,0)}.the7-add-to-cart.the7-product-variable ul a:hover .filter-popup:before{bottom:0}.the7-add-to-cart.the7-product-variable ul a .the7-variable-span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:inherit}.the7-add-to-cart.the7-product-variable ul a .the7-variable-span[style="background-color:#ffffff"]{border:1px solid var(--the7-divider-color)}.the7-add-to-cart .woocommerce-grouped-product-list:not(.group_table) tr{display:flex;flex-flow:row wrap;justify-content:var(--content-align);align-items:center}.the7-add-to-cart .woocommerce-grouped-product-list:not(.group_table) td,.the7-add-to-cart .woocommerce-grouped-product-list:not(.group_table) th{display:inline-flex;align-items:center}.the7-add-to-cart td{margin:0!important}.the7-add-to-cart th{margin:var(--label-margin)}.content .the7-add-to-cart:not(.the7-product-grouped) td,.content .the7-add-to-cart:not(.the7-product-grouped) th{padding:0}.the7-add-to-cart .woocommerce-variation-add-to-cart .quantity,.the7-add-to-cart form.cart .quantity{justify-content:space-between;align-items:center;margin:var(--quantity-gap);min-width:100px;height:auto}.the7-add-to-cart .quantity{border-color:var(--the7-divider-color)}.the7-add-to-cart .woocommerce-grouped-product-list.group_table .quantity{border:none!important}.the7-add-to-cart button.button:not(.box-button){display:none}.the7-add-to-cart button.box-button{height:auto}.the7-add-to-cart .woocommerce-variation-add-to-cart>.box-button{margin:0}.the7-add-to-cart .reset_variations{display:none!important}.elementor-popup-modal .the7-add-to-cart .variations{width:100%}.the7-add-to-cart .variations select{display:none;margin:0!important;min-width:250px;min-height:40px;height:auto!important;background-image:none;padding:0 10px;border-width:1px;border-radius:0;background-color:transparent;border-color:var(--the7-divider-color);color:var(--the7-title-color);box-shadow:none;transition:all .3s}.variations-layout-dropdown .the7-add-to-cart .variations select{display:block;padding:var(--the7-top-input-padding) calc(var(--the7-right-input-padding) + var(--icon-size,1em)) var(--the7-bottom-input-padding) var(--the7-left-input-padding)}.the7-wc-variation-select{position:relative;display:inline-flex}.the7-add-to-cart .variations td.value{text-align:left;width:var(--td-width)}.the7-wc-variation-select i,.the7-wc-variation-select svg{top:50%;transform:translateY(-50%);right:0;position:absolute;pointer-events:none;border-style:solid;border-color:transparent!important;color:var(--the7-secondary-text-color);fill:var(--the7-secondary-text-color);transition:color .3s,fill .3s;padding:var(--the7-dropdown-padding-top,var(--the7-top-input-padding)) var(--the7-dropdown-padding-right,var(--the7-right-input-padding)) var(--the7-dropdown-padding-bottom,var(--the7-bottom-input-padding)) var(--the7-dropdown-padding-left,var(--the7-left-input-padding));box-sizing:content-box;font-size:var(--icon-size,1em);line-height:var(--ordering-line-height,var(--the7-form-md-line-height))}.the7-add-to-cart .woocommerce-variation .out-of-stock{color:var(--the7-secondary-text-color)}.the7-wc-variation-select svg{width:var(--icon-size,1em);height:auto}.elementor-widget-the7-woocommerce-product-add-to-cart-v2 .the7-add-to-cart .quantity .qty,.woocommerce div.product.elementor .the7-add-to-cart .quantity .qty{width:2em;min-height:auto;line-height:inherit;padding:0;text-align:center;border:none!important;background:0 0}.the7-add-to-cart .quantity button{width:var(--quantity-btn-width);height:var(--quantity-btn-height);min-height:auto;line-height:1;transition:all .3s;border-radius:100px;color:var(--the7-secondary-text-color)}.the7-add-to-cart .quantity button svg{width:18px;height:auto}.the7-add-to-cart .quantity button:hover{color:var(--the7-accent-color)}#the7-body .the7-add-to-cart .quantity button.is-form,#the7-body .the7-add-to-cart .woocommerce-variation-add-to-cart .quantity button.is-form{background:0 0;border:var(--quantity-btn-border-width,1px) solid var(--quantity-btn-border-color)!important;border-radius:100px;height:var(--quantity-btn-height);min-width:1em}#the7-body .the7-add-to-cart .quantity button.is-form:hover,#the7-body .the7-add-to-cart .woocommerce-variation-add-to-cart .quantity button.is-form:hover{background:0 0;border-color:var(--quantity-btn-border-hover-color)!important}.the7-add-to-cart .quantity input::-webkit-outer-spin-button,.the7-add-to-cart .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0;display:none}.elementor-widget-the7-woocommerce-product-price .price ins,.elementor-widget-the7-woocommerce-product-price .price ins span,.elementor-widget-the7-woocommerce-product-price .price span{color:var(--the7-title-color)}.elementor-widget-the7-woocommerce-product-price .price del,.elementor-widget-the7-woocommerce-product-price .price del span{color:var(--the7-secondary-text-color)}#the7-body .the7-add-to-cart .woocommerce-variation-description p{margin-bottom:15px}#the7-body .single_variation .woocommerce-variation-availability>p.stock{margin-bottom:0}
[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-products-carousel .the7-simple-post-thumb>a{position:relative;display:block}.the7-simple-widget-products-carousel .post-entry-content{display:flex;flex-flow:column wrap;max-width:100%}.img-align-top .post-entry-content{width:100%}.the7-simple-widget-products-carousel .product-title{color:var(--the7-title-color);display:inline-block;text-decoration:inherit;transition:all .3s ease;margin-bottom:0!important}.the7-simple-widget-products-carousel .product-title:hover,.the7-simple-widget-products-carousel a.post.wrapper:hover .product-title{color:var(--the7-title-color)}.the7-simple-widget-products-carousel .price{display:block;transition:all .3s ease;margin-top:5px;margin-bottom:0!important;font-family:var(--the7-woo-content-font-family);font-size:var(--the7-woo-content-font-size);line-height:var(--the7-woo-content-line-height);color:var(--the7-title-color);text-transform:none}.the7-simple-widget-products-carousel .price del{color:var(--the7-secondary-text-color);text-decoration:line-through!important}.the7-simple-widget-products-carousel .short-description{font:var(--the7-woo-content-font);text-transform:var(--the7-woo-content-text-transform);color:var(--the7-base-color);margin-top:10px;margin-bottom:0;transition:all .3s ease}.the7-simple-widget-products-carousel .star-rating-wrap{margin-top:5px;line-height:0}.the7-simple-widget-products-carousel .star-rating{float:none;width:initial;display:inline-block;margin:0}.the7-simple-widget-products-carousel .star-rating:before{color:var(--the7-divider-color);float:none;position:initial}.the7-simple-widget-products-carousel .star-rating span:before{color:var(--the7-accent-color)}.the7-simple-widget-products-carousel .heading{max-width:100%;margin-bottom:0;font:var(--the7-woo-title-font);text-transform:var(--the7-woo-title-text-transform)}.the7-simple-widget-products-carousel.title-to-line .product-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.the7-simple-widget-products-carousel .post-entry-content ul li{width:100%;padding:0;justify-content:flex-start}.the7-simple-widget-products-carousel .post-entry-content ul{margin-left:0;margin-right:0}.the7-simple-widget-products-carousel .the7-simple-post-thumb>a:not(.post-thumbnail-rollover) img{width:100%}.icon-box-vertical-align-center .post-entry-content{justify-content:center}.icon-box-vertical-align-bottom .post-entry-content{justify-content:flex-end}