.elementor-79 .elementor-element.elementor-element-5610708b > .elementor-background-overlay{opacity:0.5;}.elementor-79 .elementor-element.elementor-element-5610708b{padding:0px 35px 0px 35px;}.elementor-79 .elementor-element.elementor-element-2c6473b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-79 .elementor-element.elementor-element-2c6473b3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-79 .elementor-element.elementor-element-6346a03f{width:100%;max-width:100%;animation-delay:500ms;}.elementor-79 .elementor-element.elementor-element-c4d4ba3{margin-top:120px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-79 .elementor-element.elementor-element-aa60527{margin-top:10px;margin-bottom:10px;}.elementor-79 .elementor-element.elementor-element-db6c1c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-79 .elementor-element.elementor-element-db6c1c4 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-db6c1c4{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-39461944:after{background-color:rgba(255,255,255,0);}.elementor-79 .elementor-element.elementor-element-635a039 .aux-modern-button-wrapper{text-align:left;}.elementor-79 .elementor-element.elementor-element-635a039 .aux-text{font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-79 .elementor-element.elementor-element-635a039 .aux-icon{font-size:20px;}.elementor-79 .elementor-element.elementor-element-635a039{width:auto;max-width:auto;position:absolute;right:15%;bottom:13%;}.elementor-79 .elementor-element.elementor-element-5aec1c3 .aux-modern-heading-secondary{font-size:22px;color:var( --e-global-color-79923d3d );margin:155px 0px -55px 0px;padding:-14px -14px -14px -14px;max-width:1101px;}.elementor-79 .elementor-element.elementor-element-5aec1c3{width:var( --container-widget-width, 85.985% );max-width:85.985%;--container-widget-width:85.985%;--container-widget-flex-grow:0;position:absolute;bottom:28%;left:10%;}.elementor-79 .elementor-element.elementor-element-8bb687f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-79 .elementor-element.elementor-element-8bb687f > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-8bb687f{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-198335d0:after{background-color:rgba(255,255,255,0);}.elementor-79 .elementor-element.elementor-element-d4fe3c3 .aux-modern-button-wrapper{text-align:left;}.elementor-79 .elementor-element.elementor-element-d4fe3c3 .aux-text{font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-79 .elementor-element.elementor-element-d4fe3c3 .aux-icon{font-size:20px;}.elementor-79 .elementor-element.elementor-element-d4fe3c3{width:auto;max-width:auto;position:absolute;bottom:35%;left:6%;}.elementor-79 .elementor-element.elementor-element-a69bb7d .aux-modern-heading-secondary{color:var( --e-global-color-79923d3d );margin:155px 0px -55px 0px;padding:-14px -14px -14px -14px;max-width:1280px;}.elementor-79 .elementor-element.elementor-element-a69bb7d{width:var( --container-widget-width, 82.583% );max-width:82.583%;--container-widget-width:82.583%;--container-widget-flex-grow:0;position:absolute;bottom:28%;left:10%;}.elementor-79 .elementor-element.elementor-element-f663110{margin-top:10px;margin-bottom:10px;}.elementor-79 .elementor-element.elementor-element-9eb0d2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-79 .elementor-element.elementor-element-9eb0d2a > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-9eb0d2a{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-82290fd:after{background-color:rgba(255,255,255,0);}.elementor-79 .elementor-element.elementor-element-4d90b4a .aux-modern-button-wrapper{text-align:left;}.elementor-79 .elementor-element.elementor-element-4d90b4a .aux-text{font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-79 .elementor-element.elementor-element-4d90b4a .aux-icon{font-size:20px;}.elementor-79 .elementor-element.elementor-element-4d90b4a{width:auto;max-width:auto;position:absolute;right:15%;bottom:13%;}.elementor-79 .elementor-element.elementor-element-14a83bb .aux-modern-heading-secondary{font-size:22px;color:var( --e-global-color-79923d3d );margin:155px 0px -55px 0px;padding:-14px -14px -14px -14px;max-width:1101px;}.elementor-79 .elementor-element.elementor-element-14a83bb{width:var( --container-widget-width, 85.985% );max-width:85.985%;--container-widget-width:85.985%;--container-widget-flex-grow:0;position:absolute;bottom:28%;left:10%;}.elementor-79 .elementor-element.elementor-element-d6a4071 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-79 .elementor-element.elementor-element-d6a4071 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-d6a4071{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-e306b84:after{background-color:rgba(255,255,255,0);}.elementor-79 .elementor-element.elementor-element-595f5ed .aux-modern-button-wrapper{text-align:left;}.elementor-79 .elementor-element.elementor-element-595f5ed .aux-text{font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-79 .elementor-element.elementor-element-595f5ed .aux-icon{font-size:20px;}.elementor-79 .elementor-element.elementor-element-595f5ed{width:auto;max-width:auto;position:absolute;bottom:35%;left:6%;}.elementor-79 .elementor-element.elementor-element-f115269 .aux-modern-heading-secondary{color:var( --e-global-color-79923d3d );margin:155px 0px -55px 0px;padding:-14px -14px -14px -14px;max-width:1280px;}.elementor-79 .elementor-element.elementor-element-f115269{width:var( --container-widget-width, 82.583% );max-width:82.583%;--container-widget-width:82.583%;--container-widget-flex-grow:0;position:absolute;bottom:28%;left:10%;}.elementor-79 .elementor-element.elementor-element-46d0916 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-79 .elementor-element.elementor-element-46d0916 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-46d0916{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-9c75c3b:after{background-color:rgba(255,255,255,0);}.elementor-79 .elementor-element.elementor-element-b731d2d .aux-modern-button-wrapper{text-align:left;}.elementor-79 .elementor-element.elementor-element-b731d2d .aux-text{font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-79 .elementor-element.elementor-element-b731d2d .aux-icon{font-size:20px;}.elementor-79 .elementor-element.elementor-element-b731d2d{width:auto;max-width:auto;position:absolute;bottom:35%;left:6%;}.elementor-79 .elementor-element.elementor-element-806ea15 .aux-modern-heading-secondary{color:var( --e-global-color-79923d3d );margin:155px 0px -55px 0px;padding:-14px -14px -14px -14px;max-width:1280px;}.elementor-79 .elementor-element.elementor-element-806ea15{width:var( --container-widget-width, 82.583% );max-width:82.583%;--container-widget-width:82.583%;--container-widget-flex-grow:0;position:absolute;bottom:28%;left:10%;}.elementor-79 .elementor-element.elementor-element-196aa15 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-196aa15{margin-top:191px;margin-bottom:205px;padding:0px 35px 0px 35px;}.elementor-79 .elementor-element.elementor-element-21923fb .aux-modern-heading-primary{font-size:18px;font-weight:800;line-height:23px;-webkit-text-stroke-color:#000;stroke:#000;color:#00446B;text-shadow:0px 0px 0px rgba(0,0,0,0.3);margin:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-21923fb .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:46px;margin:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-21923fb .aux-modern-heading-divider{height:3px;width:35px;margin:15px 0px 20px 0px;background-color:#9a9a9a;}.elementor-79 .elementor-element.elementor-element-21923fb .aux-modern-heading-description{font-size:16px;font-weight:400;line-height:25px;margin:37px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-21923fb .aux-widget-modern-heading .aux-widget-inner{width:674px;}.elementor-79 .elementor-element.elementor-element-21923fb{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-5b57e53 .aux-modern-button-wrapper{text-align:left;}.elementor-79 .elementor-element.elementor-element-5b57e53 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-79 .elementor-element.elementor-element-5b57e53 .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(180deg, #00446B 0%, var( --e-global-color-8e39d82 ) 100%);}.elementor-79 .elementor-element.elementor-element-5b57e53 .aux-overlay:before, .elementor-79 .elementor-element.elementor-element-5b57e53 .aux-overlay:after{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-79 .elementor-element.elementor-element-5b57e53 .aux-modern-button{padding:16px 45px 17px 45px;}.elementor-79 .elementor-element.elementor-element-5b57e53 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-79 .elementor-element.elementor-element-5b57e53 .aux-modern-button .aux-overlay:after{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-5b57e53 .aux-modern-button:hover .aux-overlay:before, .elementor-79 .elementor-element.elementor-element-5b57e53 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 10px 0px #00446B;}.elementor-79 .elementor-element.elementor-element-5b57e53 .aux-text{font-size:16px;font-weight:400;letter-spacing:0.48px;}.elementor-79 .elementor-element.elementor-element-5b57e53 .aux-modern-button:hover .aux-text{color:var( --e-global-color-8e39d82 );text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-79 .elementor-element.elementor-element-5b57e53 > .elementor-widget-container{margin:90px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-c992bf6{animation-delay:250ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-79 .elementor-element.elementor-element-f84400d .aux-widget-image{text-align:right;}.elementor-79 .elementor-element.elementor-element-3556a18{margin-top:175px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-79 .elementor-element.elementor-element-3e48ce16{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-8d59bd9 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-8d59bd9 .aux-modern-heading-primary{font-size:18px;font-weight:800;line-height:23px;margin:0px 0px 15px 0px;}.elementor-79 .elementor-element.elementor-element-8d59bd9 .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:46px;margin:20px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-8d59bd9 .aux-modern-heading-divider{height:3px;width:35px;background-color:#9a9a9a;}.elementor-79 .elementor-element.elementor-element-29a480ea .type-product{padding-bottom:45px;}.elementor-79 .elementor-element.elementor-element-29a480ea .aux-shop-info-wrapper{padding:21px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-29a480ea .aux-shop-meta-wrapper{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-29a480ea .aux-shop-btns-wrapper{padding:14px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-29a480ea .auxshp-loop-title{font-size:26px;font-weight:600;line-height:33px;}.elementor-79 .elementor-element.elementor-element-29a480ea .woocommerce-Price-amount{font-size:25px;font-weight:400;line-height:31px;}.elementor-79 .elementor-element.elementor-element-29a480ea .onsale, .elementor-79 .elementor-element.elementor-element-29a480ea .auxin-onsale-badge{color:#ffffff;font-size:16px;font-weight:600;text-transform:uppercase;line-height:20px;padding:2px 19px 2px 19px;}.elementor-79 .elementor-element.elementor-element-29a480ea > .elementor-widget-container{margin:85px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-6976c8a .aux-modern-button-wrapper{text-align:center;}.elementor-79 .elementor-element.elementor-element-6976c8a .aux-modern-button{padding:16px 45px 17px 45px;}.elementor-79 .elementor-element.elementor-element-6976c8a .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-79 .elementor-element.elementor-element-6976c8a .aux-modern-button .aux-overlay:after{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-6976c8a .aux-text{font-size:16px;font-weight:400;letter-spacing:0.48px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-6976c8a > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-61a7f5b7:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-61a7f5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joseelivres.dev-unit1.com/wp-content/uploads/2024/10/Plume.jpg");background-position:top center;background-size:cover;}.elementor-79 .elementor-element.elementor-element-61a7f5b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:190px;margin-bottom:0px;padding:145px 35px 118px 35px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-61a7f5b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-669c0a58:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-669c0a58 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-79 .elementor-element.elementor-element-669c0a58 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:82px 56px 76px 56px;}.elementor-79 .elementor-element.elementor-element-669c0a58 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-669c0a58{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-6ffd75b5 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-6ffd75b5 .aux-modern-heading-primary{font-size:18px;font-weight:800;line-height:23px;color:var( --e-global-color-8e39d82 );margin:0px 0px 15px 0px;}.elementor-79 .elementor-element.elementor-element-6ffd75b5 .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:46px;margin:20px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-6ffd75b5 .aux-modern-heading-divider{height:3px;width:35px;background-color:#9a9a9a;}.elementor-79 .elementor-element.elementor-element-6ffd75b5 .aux-modern-heading-description{font-size:16px;font-weight:400;line-height:25px;margin:17px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-6ffd75b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-b97852b .aux-countdown-wrapper .aux-countdown-item{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-b97852b .aux-countdown-wrapper .aux-countdown-value{font-size:46px;font-weight:600;line-height:58px;}.elementor-79 .elementor-element.elementor-element-b97852b .aux-countdown-wrapper .aux-countdown-seperator{font-size:41px;font-weight:bold;line-height:1px;}.elementor-79 .elementor-element.elementor-element-b97852b .aux-countdown-wrapper .aux-countdown-title{font-size:18px;font-weight:bold;text-transform:uppercase;line-height:23px;margin:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-b97852b > .elementor-widget-container{margin:55px 0px 0px 0px;padding:0px 60px 0px 60px;}.elementor-79 .elementor-element.elementor-element-29e1076{--spacer-size:180px;}.elementor-79 .elementor-element.elementor-element-28d10c7e{margin-top:205px;margin-bottom:0px;padding:0px 35px 0px 35px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-1fe2239c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-1fe2239c .aux-modern-heading-primary{font-size:43px;font-weight:bold;line-height:51px;max-width:515px;}.elementor-79 .elementor-element.elementor-element-1fe2239c .aux-modern-heading-divider{height:3px;width:168px;background-color:rgba(125,125,125,0.5);}.elementor-79 .elementor-element.elementor-element-7e652c0 > .elementor-container{max-width:1600px;}.elementor-79 .elementor-element.elementor-element-7e652c0{margin-top:102px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-483f9fb9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-483f9fb9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-483f9fb9 > .elementor-element-populated{text-align:left;}.elementor-79 .elementor-element.elementor-element-4e9cf137 .aux-modern-heading-primary{font-size:30px;font-weight:bold;line-height:40px;margin:0px 0px 20px 0px;}.elementor-79 .elementor-element.elementor-element-4e9cf137 .aux-modern-heading-divider{height:3px;width:60px;}.elementor-79 .elementor-element.elementor-element-2383cd77 > .elementor-widget-container{margin:45px 100px 0px 0px;}.elementor-79 .elementor-element.elementor-element-68202707 .aux-modern-heading-primary{font-size:30px;font-weight:bold;line-height:40px;margin:0px 0px 20px 0px;}.elementor-79 .elementor-element.elementor-element-68202707 .aux-modern-heading-divider{height:3px;width:60px;}.elementor-79 .elementor-element.elementor-element-5bf14a23 > .elementor-widget-container{margin:45px 100px 0px 0px;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-1f518f31.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-1f518f31.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-4a46e192 .aux-modern-heading-primary{font-size:30px;font-weight:bold;line-height:40px;margin:0px 0px 20px 0px;}.elementor-79 .elementor-element.elementor-element-4a46e192 .aux-modern-heading-divider{height:3px;width:60px;}.elementor-79 .elementor-element.elementor-element-2ed734e > .elementor-widget-container{margin:45px 100px 0px 0px;}.elementor-79 .elementor-element.elementor-element-a1582cb{margin-top:0px;margin-bottom:-200px;padding:0px 35px 0px 35px;position:relative;top:-200px;}.elementor-79 .elementor-element.elementor-element-29546e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-29546e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-79 .elementor-element.elementor-element-29546e1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:122px 0px 220px 0px;}.elementor-79 .elementor-element.elementor-element-29546e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-f12df4f .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-f12df4f .aux-modern-heading-primary{font-size:18px;font-weight:800;line-height:23px;color:var( --e-global-color-8e39d82 );margin:0px 0px 15px 0px;}.elementor-79 .elementor-element.elementor-element-f12df4f .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:46px;margin:20px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-f12df4f .aux-modern-heading-divider{height:3px;width:35px;background-color:#9a9a9a;}.elementor-79 .elementor-element.elementor-element-f12df4f .aux-modern-heading-description{font-size:16px;font-weight:400;line-height:25px;margin:33px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-f12df4f .aux-widget-modern-heading .aux-widget-inner{width:1008px;}.elementor-79 .elementor-element.elementor-element-f12df4f{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-058559b{margin-top:45px;margin-bottom:0px;}.elementor-79 .elementor-element.elementor-element-f4c3e60{animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-f4c3e60:after{background-color:rgba(125,125,125,0.3);}.elementor-79 .elementor-element.elementor-element-886cacf .col-title a, .elementor-79 .elementor-element.elementor-element-886cacf .col-title{color:var( --e-global-color-8e39d82 );}.elementor-79 .elementor-element.elementor-element-886cacf .col-title, .elementor-79 .elementor-element.elementor-element-886cacf .col-title a{font-size:24px;font-weight:bold;line-height:25px;}.elementor-79 .elementor-element.elementor-element-886cacf .col-title{margin-bottom:18px;}.elementor-79 .elementor-element.elementor-element-886cacf .widget-content{font-size:16px;font-weight:400;line-height:25px;}.elementor-79 .elementor-element.elementor-element-886cacf .aux-widget-advanced-text{text-align:center !important;padding:0px 20px 0px 20px;}.elementor-79 .elementor-element.elementor-element-71c71a1{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-71c71a1:after{background-color:rgba(125,125,125,0.3);}.elementor-79 .elementor-element.elementor-element-9f9d087 .col-title a, .elementor-79 .elementor-element.elementor-element-9f9d087 .col-title{color:var( --e-global-color-8e39d82 );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-79 .elementor-element.elementor-element-9f9d087 .col-title, .elementor-79 .elementor-element.elementor-element-9f9d087 .col-title a{font-size:24px;font-weight:bold;line-height:25px;}.elementor-79 .elementor-element.elementor-element-9f9d087 .col-title{margin-bottom:18px;}.elementor-79 .elementor-element.elementor-element-9f9d087 .widget-content{font-size:16px;font-weight:400;line-height:25px;}.elementor-79 .elementor-element.elementor-element-9f9d087 .aux-widget-advanced-text{text-align:center !important;padding:0px 20px 0px 20px;}.elementor-79 .elementor-element.elementor-element-76f9ab9{animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-76f9ab9:after{background-color:rgba(125,125,125,0.3);}.elementor-79 .elementor-element.elementor-element-f0941a9 .col-title a, .elementor-79 .elementor-element.elementor-element-f0941a9 .col-title{color:var( --e-global-color-8e39d82 );}.elementor-79 .elementor-element.elementor-element-f0941a9 .col-title, .elementor-79 .elementor-element.elementor-element-f0941a9 .col-title a{font-size:24px;font-weight:bold;line-height:25px;}.elementor-79 .elementor-element.elementor-element-f0941a9 .col-title{margin-bottom:18px;}.elementor-79 .elementor-element.elementor-element-f0941a9 .widget-content{font-size:16px;font-weight:400;line-height:25px;}.elementor-79 .elementor-element.elementor-element-f0941a9 .aux-widget-advanced-text{text-align:center !important;padding:0px 20px 0px 20px;}.elementor-79 .elementor-element.elementor-element-30a9864 .col-title a, .elementor-79 .elementor-element.elementor-element-30a9864 .col-title{color:var( --e-global-color-8e39d82 );}.elementor-79 .elementor-element.elementor-element-30a9864 .col-title, .elementor-79 .elementor-element.elementor-element-30a9864 .col-title a{font-size:24px;font-weight:bold;line-height:25px;}.elementor-79 .elementor-element.elementor-element-30a9864 .col-title{margin-bottom:18px;}.elementor-79 .elementor-element.elementor-element-30a9864 .widget-content{font-size:16px;font-weight:400;line-height:25px;}.elementor-79 .elementor-element.elementor-element-30a9864 .aux-widget-advanced-text{text-align:center !important;padding:0px 20px 0px 20px;}.elementor-79 .elementor-element.elementor-element-39132afd:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-39132afd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-79 .elementor-element.elementor-element-39132afd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:220px 35px 208px 35px;}.elementor-79 .elementor-element.elementor-element-39132afd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-d5da11e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-d5da11e .aux-modern-heading-primary{font-size:31px;font-weight:bold;line-height:39px;letter-spacing:-0.1px;margin:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-d5da11e{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-1789aa7{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-252453d1 > .elementor-container{max-width:1600px;}.elementor-79 .elementor-element.elementor-element-252453d1{margin-top:-20px;margin-bottom:0px;}.elementor-79 .elementor-element.elementor-element-29dc777 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 15px 10px 15px;}.elementor-79 .elementor-element.elementor-element-29dc777{animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-29dc777:after{background-color:rgba(125,125,125,0.3);}.elementor-79 .elementor-element.elementor-element-7bd7097d .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-7bd7097d .aux-modern-heading-primary{font-size:26px;font-weight:bold;line-height:25px;margin:0px 0px 18px 0px;}.elementor-79 .elementor-element.elementor-element-7bd7097d .aux-modern-heading-description{font-size:16px;font-weight:400;line-height:25px;max-width:312px;}.elementor-79 .elementor-element.elementor-element-7bd7097d > .elementor-widget-container{margin:0px 0px -20px 0px;padding:5px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-34134f88 > .elementor-element-populated{padding:22px 15px 10px 15px;}.elementor-79 .elementor-element.elementor-element-34134f88{animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-34134f88:after{background-color:rgba(125,125,125,0.3);}.elementor-79 .elementor-element.elementor-element-57430458 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-57430458 .aux-modern-heading-primary{font-size:26px;font-weight:bold;line-height:25px;margin:0px 0px 18px 0px;}.elementor-79 .elementor-element.elementor-element-57430458 .aux-modern-heading-description{font-size:16px;font-weight:400;line-height:25px;max-width:312px;}.elementor-79 .elementor-element.elementor-element-f6eaa13 > .elementor-element-populated{padding:22px 15px 10px 15px;}.elementor-79 .elementor-element.elementor-element-f6eaa13{animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-79 .elementor-element.elementor-element-215d7710 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-215d7710 .aux-modern-heading-primary{font-size:26px;font-weight:bold;line-height:25px;margin:0px 0px 18px 0px;}.elementor-79 .elementor-element.elementor-element-215d7710 .aux-modern-heading-description{font-size:16px;font-weight:400;line-height:25px;max-width:312px;}@media(max-width:1024px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-db6c1c4{width:100%;}.elementor-79 .elementor-element.elementor-element-8bb687f{width:100%;}.elementor-79 .elementor-element.elementor-element-9eb0d2a{width:100%;}.elementor-79 .elementor-element.elementor-element-d6a4071{width:100%;}.elementor-79 .elementor-element.elementor-element-46d0916{width:100%;}.elementor-79 .elementor-element.elementor-element-e677e61{width:100%;}.elementor-79 .elementor-element.elementor-element-c992bf6{width:100%;}.elementor-79 .elementor-element.elementor-element-669c0a58{width:100%;}.elementor-79 .elementor-element.elementor-element-483f9fb9{width:50%;}.elementor-79 .elementor-element.elementor-element-32d6da3{width:50%;}.elementor-79 .elementor-element.elementor-element-1f518f31{width:100%;}.elementor-79 .elementor-element.elementor-element-f4c3e60{width:50%;}.elementor-79 .elementor-element.elementor-element-71c71a1{width:50%;}.elementor-79 .elementor-element.elementor-element-76f9ab9{width:50%;}.elementor-79 .elementor-element.elementor-element-29dc777{width:100%;}.elementor-79 .elementor-element.elementor-element-34134f88{width:100%;}.elementor-79 .elementor-element.elementor-element-f6eaa13{width:100%;}}@media(max-width:1024px){.elementor-79 .elementor-element.elementor-element-db6c1c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-635a039{right:8%;bottom:15%;}.elementor-79 .elementor-element.elementor-element-5aec1c3{bottom:35%;}.elementor-79 .elementor-element.elementor-element-8bb687f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-d4fe3c3{bottom:48%;}.elementor-79 .elementor-element.elementor-element-a69bb7d{bottom:35%;}.elementor-79 .elementor-element.elementor-element-9eb0d2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-4d90b4a{right:8%;bottom:15%;}.elementor-79 .elementor-element.elementor-element-14a83bb{bottom:35%;}.elementor-79 .elementor-element.elementor-element-d6a4071 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-595f5ed{bottom:48%;}.elementor-79 .elementor-element.elementor-element-f115269{bottom:35%;}.elementor-79 .elementor-element.elementor-element-46d0916 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-b731d2d{bottom:48%;}.elementor-79 .elementor-element.elementor-element-806ea15{bottom:35%;}.elementor-79 .elementor-element.elementor-element-196aa15{padding:0px 80px 0px 80px;}.elementor-79 .elementor-element.elementor-element-3556a18{margin-top:150px;margin-bottom:150px;padding:0px 80px 0px 80px;}.elementor-79 .elementor-element.elementor-element-61a7f5b7{padding:150px 80px 150px 80px;}.elementor-79 .elementor-element.elementor-element-b97852b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-7e652c0{padding:0px 30px 0px 30px;}.elementor-79 .elementor-element.elementor-element-4a46e192 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-2ed734e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-a1582cb{margin-top:0px;margin-bottom:0px;position:static;}.elementor-79 .elementor-element.elementor-element-29546e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 80px 80px 80px;}.elementor-79 .elementor-element.elementor-element-7bd7097d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-57430458 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-215d7710 > .elementor-widget-container{margin:50px 0px 0px 0px;}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-db6c1c4 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-79 .elementor-element.elementor-element-635a039 .aux-text{font-size:12px;}.elementor-79 .elementor-element.elementor-element-635a039 .aux-icon{font-size:16px;}.elementor-79 .elementor-element.elementor-element-635a039{right:6%;bottom:15%;}.elementor-79 .elementor-element.elementor-element-8bb687f > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-79 .elementor-element.elementor-element-d4fe3c3 .aux-text{font-size:12px;}.elementor-79 .elementor-element.elementor-element-d4fe3c3 .aux-icon{font-size:16px;}.elementor-79 .elementor-element.elementor-element-d4fe3c3{bottom:16%;left:2%;}.elementor-79 .elementor-element.elementor-element-9eb0d2a > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-79 .elementor-element.elementor-element-4d90b4a .aux-text{font-size:12px;}.elementor-79 .elementor-element.elementor-element-4d90b4a .aux-icon{font-size:16px;}.elementor-79 .elementor-element.elementor-element-4d90b4a{right:6%;bottom:15%;}.elementor-79 .elementor-element.elementor-element-d6a4071 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-79 .elementor-element.elementor-element-595f5ed .aux-text{font-size:12px;}.elementor-79 .elementor-element.elementor-element-595f5ed .aux-icon{font-size:16px;}.elementor-79 .elementor-element.elementor-element-595f5ed{bottom:16%;left:2%;}.elementor-79 .elementor-element.elementor-element-46d0916 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-79 .elementor-element.elementor-element-b731d2d .aux-text{font-size:12px;}.elementor-79 .elementor-element.elementor-element-b731d2d .aux-icon{font-size:16px;}.elementor-79 .elementor-element.elementor-element-b731d2d{bottom:16%;left:2%;}.elementor-79 .elementor-element.elementor-element-196aa15{padding:0px 35px 0px 35px;}.elementor-79 .elementor-element.elementor-element-5b57e53 .aux-modern-button{padding:13px 22px 11px 22px;}.elementor-79 .elementor-element.elementor-element-5b57e53 .aux-text{font-size:14px;}.elementor-79 .elementor-element.elementor-element-3556a18{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-6976c8a .aux-modern-button{padding:13px 22px 11px 22px;}.elementor-79 .elementor-element.elementor-element-6976c8a .aux-text{font-size:14px;}.elementor-79 .elementor-element.elementor-element-61a7f5b7{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-b97852b .aux-countdown-wrapper .aux-countdown-item{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-b97852b .aux-countdown-wrapper .aux-countdown-seperator{margin:0px 20px 0px 20px;}.elementor-79 .elementor-element.elementor-element-b97852b > .elementor-widget-container{padding:0px 5px 0px 15px;}.elementor-79 .elementor-element.elementor-element-7e652c0{padding:0px 15px 0px 15px;}.elementor-79 .elementor-element.elementor-element-4e9cf137 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-2383cd77 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-79 .elementor-element.elementor-element-68202707 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-5bf14a23 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-79 .elementor-element.elementor-element-4a46e192 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-79 .elementor-element.elementor-element-2ed734e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-29546e1 > .elementor-element-populated{padding:80px 35px 85px 35px;}}/* Start custom CSS for aux_image, class: .elementor-element-39461944 */@media only screen and (max-width:1023px){
    .elementor-79 .elementor-element.elementor-element-39461944 img{
        object-fit: cover;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-635a039 */.elementor-79 .elementor-element.elementor-element-635a039 .aux-overlay::before , .elementor-79 .elementor-element.elementor-element-635a039 .aux-overlay::after{
    background: transparent;
}
@media only screen and (max-width: 1440px) and (min-width: 1025px) {
    .elementor-79 .elementor-element.elementor-element-635a039 {
        right: 16%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-5aec1c3 */@media only screen and (min-width: 1024px) and (max-width: 1300px) {
    .elementor-79 .elementor-element.elementor-element-5aec1c3 .aux-modern-heading-primary {
        font-size: 30px;
        line-height: 35px;
        max-width: 165px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-db6c1c4 */.elementor-79 .elementor-element.elementor-element-db6c1c4 .elementor-widget-wrap:after{
    content: '';
    position: absolute;
    top: 20px;
    bottom: 40px;
    right: 20px;
    left: 20px;
    border: 10px solid #FFFFFF;
    transform: scale(1.5);
    opacity: 0;
    transition: all 800ms cubic-bezier(1, 0, 0, 1);
}

.elementor-79 .elementor-element.elementor-element-db6c1c4:hover .elementor-widget-wrap:after {
    opacity: 1;
    transform: none;
}

.elementor-79 .elementor-element.elementor-element-db6c1c4 .elementor-widget-wrap{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-198335d0 */@media only screen and (max-width:1023px){
    .elementor-79 .elementor-element.elementor-element-198335d0 img{
        object-fit: cover;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-d4fe3c3 */.elementor-79 .elementor-element.elementor-element-d4fe3c3 .aux-overlay::before , .elementor-79 .elementor-element.elementor-element-d4fe3c3 .aux-overlay::after{
    background: transparent;
}
@media only screen and (max-width: 1024px) and (min-width:850px) {
    .elementor-79 .elementor-element.elementor-element-d4fe3c3 {
        bottom: 45%;
        left: 16%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-a69bb7d */@media only screen and (min-width: 1024px) and (max-width: 1300px) {
    .elementor-79 .elementor-element.elementor-element-a69bb7d .aux-modern-heading-primary {
        font-size: 30px;
        line-height: 35px;
        max-width: 165px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8bb687f */.elementor-79 .elementor-element.elementor-element-8bb687f .elementor-widget-wrap:after{
    content: '';
    position: absolute;
    top: 20px;
    bottom: 40px;
    right: 20px;
    left: 20px;
    border: 10px solid #FFFFFF;
    transform: scale(1.5);
    opacity: 0;
    transition: all 800ms cubic-bezier(1, 0, 0, 1);
}

.elementor-79 .elementor-element.elementor-element-8bb687f:hover .elementor-widget-wrap:after {
    opacity: 1;
    transform: none;
}

.elementor-79 .elementor-element.elementor-element-8bb687f .elementor-widget-wrap{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-82290fd */@media only screen and (max-width:1023px){
    .elementor-79 .elementor-element.elementor-element-82290fd img{
        object-fit: cover;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-4d90b4a */.elementor-79 .elementor-element.elementor-element-4d90b4a .aux-overlay::before , .elementor-79 .elementor-element.elementor-element-4d90b4a .aux-overlay::after{
    background: transparent;
}
@media only screen and (max-width: 1440px) and (min-width: 1025px) {
    .elementor-79 .elementor-element.elementor-element-4d90b4a {
        right: 16%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-14a83bb */@media only screen and (min-width: 1024px) and (max-width: 1300px) {
    .elementor-79 .elementor-element.elementor-element-14a83bb .aux-modern-heading-primary {
        font-size: 30px;
        line-height: 35px;
        max-width: 165px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9eb0d2a */.elementor-79 .elementor-element.elementor-element-9eb0d2a .elementor-widget-wrap:after{
    content: '';
    position: absolute;
    top: 20px;
    bottom: 40px;
    right: 20px;
    left: 20px;
    border: 10px solid #FFFFFF;
    transform: scale(1.5);
    opacity: 0;
    transition: all 800ms cubic-bezier(1, 0, 0, 1);
}

.elementor-79 .elementor-element.elementor-element-9eb0d2a:hover .elementor-widget-wrap:after {
    opacity: 1;
    transform: none;
}

.elementor-79 .elementor-element.elementor-element-9eb0d2a .elementor-widget-wrap{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-e306b84 */@media only screen and (max-width:1023px){
    .elementor-79 .elementor-element.elementor-element-e306b84 img{
        object-fit: cover;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-595f5ed */.elementor-79 .elementor-element.elementor-element-595f5ed .aux-overlay::before , .elementor-79 .elementor-element.elementor-element-595f5ed .aux-overlay::after{
    background: transparent;
}
@media only screen and (max-width: 1024px) and (min-width:850px) {
    .elementor-79 .elementor-element.elementor-element-595f5ed {
        bottom: 45%;
        left: 16%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-f115269 */@media only screen and (min-width: 1024px) and (max-width: 1300px) {
    .elementor-79 .elementor-element.elementor-element-f115269 .aux-modern-heading-primary {
        font-size: 30px;
        line-height: 35px;
        max-width: 165px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d6a4071 */.elementor-79 .elementor-element.elementor-element-d6a4071 .elementor-widget-wrap:after{
    content: '';
    position: absolute;
    top: 20px;
    bottom: 40px;
    right: 20px;
    left: 20px;
    border: 10px solid #FFFFFF;
    transform: scale(1.5);
    opacity: 0;
    transition: all 800ms cubic-bezier(1, 0, 0, 1);
}

.elementor-79 .elementor-element.elementor-element-d6a4071:hover .elementor-widget-wrap:after {
    opacity: 1;
    transform: none;
}

.elementor-79 .elementor-element.elementor-element-d6a4071 .elementor-widget-wrap{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-9c75c3b */@media only screen and (max-width:1023px){
    .elementor-79 .elementor-element.elementor-element-9c75c3b img{
        object-fit: cover;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-b731d2d */.elementor-79 .elementor-element.elementor-element-b731d2d .aux-overlay::before , .elementor-79 .elementor-element.elementor-element-b731d2d .aux-overlay::after{
    background: transparent;
}
@media only screen and (max-width: 1024px) and (min-width:850px) {
    .elementor-79 .elementor-element.elementor-element-b731d2d {
        bottom: 45%;
        left: 16%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-806ea15 */@media only screen and (min-width: 1024px) and (max-width: 1300px) {
    .elementor-79 .elementor-element.elementor-element-806ea15 .aux-modern-heading-primary {
        font-size: 30px;
        line-height: 35px;
        max-width: 165px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-46d0916 */.elementor-79 .elementor-element.elementor-element-46d0916 .elementor-widget-wrap:after{
    content: '';
    position: absolute;
    top: 20px;
    bottom: 40px;
    right: 20px;
    left: 20px;
    border: 10px solid #FFFFFF;
    transform: scale(1.5);
    opacity: 0;
    transition: all 800ms cubic-bezier(1, 0, 0, 1);
}

.elementor-79 .elementor-element.elementor-element-46d0916:hover .elementor-widget-wrap:after {
    opacity: 1;
    transform: none;
}

.elementor-79 .elementor-element.elementor-element-46d0916 .elementor-widget-wrap{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-5b57e53 */.elementor-79 .elementor-element.elementor-element-5b57e53:hover .aux-modern-button{
    border: 2px solid #EF1E33;
}/* End custom CSS */
/* Start custom CSS for aux_advance_recent_product, class: .elementor-element-29a480ea */.elementor-79 .elementor-element.elementor-element-29a480ea .auxshp-loop-title,
.elementor-79 .elementor-element.elementor-element-29a480ea .price{
    flex: 0 0 100%;
    max-width: 90%;
}
.elementor-79 .elementor-element.elementor-element-29a480ea .auxshp-loop-title {
    margin-bottom: 9px;
    transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);
    transition-delay: 500ms;
    opacity: 1;
}
.elementor-79 .elementor-element.elementor-element-29a480ea .aux-shop-info-wrapper{
    flex-wrap: wrap;
}

.elementor-79 .elementor-element.elementor-element-29a480ea .price ins {
    background: transparent;
}
.elementor-79 .elementor-element.elementor-element-29a480ea .price del {
    color: rgba(16, 16, 16, 0.3);
}
.elementor-79 .elementor-element.elementor-element-29a480ea .price del .woocommerce-Price-amount{
    font-size: 21px;
    color: rgba(16, 16, 16, 0.3);
    line-height: 26px;
}

.elementor-79 .elementor-element.elementor-element-29a480ea .aux-shop-btns-wrapper {
    border-top: none;
    width: 100%;
    margin-top: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.elementor-79 .elementor-element.elementor-element-29a480ea .aux-shop-btns-wrapper .button {
    font-size: 23px !important;
    font-weight: 600 !important;
    color: #EF1E33;
    text-transform: uppercase;
text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 90%;
    transform: translateX(-100%);
    opacity: 0;
    transition: transform 400ms cubic-bezier(0.19, 1, 0.22, 1) 500ms , opacity 900ms cubic-bezier(0.19, 1, 0.22, 1) 500ms;
}
.elementor-79 .elementor-element.elementor-element-29a480ea .aux-shop-btns-wrapper .button .aux-ico:before {
    content:'+';
    font-family: "Muli", Sans-serif !important;
    font-size: 23px !important;
    font-weight: 600 !important;
}

.elementor-79 .elementor-element.elementor-element-29a480ea .aux-shop-btns-wrapper .button .aux-ico {
    vertical-align: top;
    margin-right: 0;
}

.elementor-79 .elementor-element.elementor-element-29a480ea .auxshp-entry-main{
    position: relative;
    overflow: hidden;
}

.elementor-79 .elementor-element.elementor-element-29a480ea .aux-wishlist-icon  {
    font-size: 32px;
}

.elementor-79 .elementor-element.elementor-element-29a480ea .type-product:hover .auxshp-loop-title {
    opacity: 0;
    transition-delay: 1000ms;
    transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-79 .elementor-element.elementor-element-29a480ea .type-product:hover .aux-shop-btns-wrapper .button {
    opacity: 1;
    transform: none;
}

.elementor-79 .elementor-element.elementor-element-29a480ea .auxshp-product-image {
    box-shadow: 0px 0px 0px 1px #E5E5E5;
    transition: all 400ms cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-79 .elementor-element.elementor-element-29a480ea .type-product:hover  .auxshp-product-image {
    box-shadow: 0px 3px 35px rgba(0,0,0,0.12)
}

.elementor-79 .elementor-element.elementor-element-29a480ea .onsale {
    top: 40px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-6976c8a */.elementor-79 .elementor-element.elementor-element-6976c8a:hover .aux-modern-button{
    border: 2px solid #EF1E33;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3556a18 */@media only screen and (max-width:767px){
    .elementor-79 .elementor-element.elementor-element-3556a18 > .elementor-container {
        max-width: 510px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_countdown, class: .elementor-element-b97852b */@media only screen and (max-width:767px) {
    .elementor-79 .elementor-element.elementor-element-b97852b .aux-countdown-wrapper{
        justify-content: center;
    }
    .elementor-79 .elementor-element.elementor-element-b97852b .aux-countdown-item {
        flex-basis: 30%;
    }
    .elementor-79 .elementor-element.elementor-element-b97852b .aux-countdown-seperator {
        flex-basis: 50px;
        text-align:center;
    }
    .elementor-79 .elementor-element.elementor-element-b97852b .aux-countdown-seperator:nth-of-type(2) {
        display: none;
    }
}

@media only screen and (min-width:1025px) and (max-width:1250px) {
    .elementor-79 .elementor-element.elementor-element-b97852b .elementor-widget-container{
        padding:0;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_products, class: .elementor-element-2383cd77 */.elementor-79 .elementor-element.elementor-element-2383cd77 .auxshp-card-items-img {
    flex: 0 0 150px;
    margin-right: 30px;
    border: 1px solid #E5E5E5;
}
.elementor-79 .elementor-element.elementor-element-2383cd77 .auxshp-card-items-info {
    flex: 0 0 calc(100% - 180px);
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    
}

.elementor-79 .elementor-element.elementor-element-2383cd77 .auxshp-card-items {
    margin-bottom: 50px;
}

.elementor-79 .elementor-element.elementor-element-2383cd77 .auxshp-cart-items-title {
    font-size: 22px;
    color: #101010;
    font-weight: 600;
    line-height: 29px;
    order: 2;
    width: 100%;
    margin-bottom: 16px;

}

.elementor-79 .elementor-element.elementor-element-2383cd77 .auxshp-items-price {
    font-size: 22px;
    font-weight: 400;
    order:3;
}

.elementor-79 .elementor-element.elementor-element-2383cd77 .auxshp-items-price del {
    display: none;
}
.elementor-79 .elementor-element.elementor-element-2383cd77 .aux-rating-box {
    order: 1;
    margin-bottom: 14px;
}
.elementor-79 .elementor-element.elementor-element-2383cd77 .aux-rating-box:before{
    color: #EF1E33;
}

.elementor-79 .elementor-element.elementor-element-2383cd77 .aux-star-rating-avg:before{
    color: #EF1E33;
}
@media only screen and (min-width: 768px )and (max-width:1250px){
    .elementor-79 .elementor-element.elementor-element-2383cd77 .auxshp-card-items-img{
        flex: 0 0 100px;
        align-self: self-start;
    }
    .elementor-79 .elementor-element.elementor-element-2383cd77 .auxshp-card-items-info {
        flex: 0 0 calc(100% - 130px);
    }
}

@media only screen and (max-width: 768px ){
    .elementor-79 .elementor-element.elementor-element-2383cd77 .auxshp-card-items-info {
        justify-content: center;
        margin-top: 30px;
        flex: 0 0 100%;
    }
    
    .elementor-79 .elementor-element.elementor-element-2383cd77 .auxshp-card-items-img {
        margin: auto;
    }
    
    .elementor-79 .elementor-element.elementor-element-2383cd77 .product_list_widget {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_top_rated_products, class: .elementor-element-5bf14a23 */.elementor-79 .elementor-element.elementor-element-5bf14a23 .auxshp-card-items-img {
    flex: 0 0 150px;
    margin-right: 30px;
    border: 1px solid #E5E5E5;
}
.elementor-79 .elementor-element.elementor-element-5bf14a23 .auxshp-card-items-info {
    flex: 0 0 calc(100% - 180px);
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    
}

.elementor-79 .elementor-element.elementor-element-5bf14a23 .auxshp-card-items {
    margin-bottom: 50px;
}

.elementor-79 .elementor-element.elementor-element-5bf14a23 .auxshp-cart-items-title {
    font-size: 22px;
    color: #101010;
    font-weight: 600;
    line-height: 29px;
    order: 2;
    width: 100%;
    margin-bottom: 16px;

}

.elementor-79 .elementor-element.elementor-element-5bf14a23 .auxshp-items-price {
    font-size: 22px;
    font-weight: 400;
    order:3;
}

.elementor-79 .elementor-element.elementor-element-5bf14a23 .auxshp-items-price del {
    display: none;
}
.elementor-79 .elementor-element.elementor-element-5bf14a23 .aux-rating-box {
    order: 1;
    margin-bottom: 14px;
}
.elementor-79 .elementor-element.elementor-element-5bf14a23 .aux-rating-box:before{
    color: #EF1E33;
}

.elementor-79 .elementor-element.elementor-element-5bf14a23 .aux-star-rating-avg:before{
    color: #EF1E33;
}
@media only screen and (min-width: 768px )and (max-width:1250px){
    .elementor-79 .elementor-element.elementor-element-5bf14a23 .auxshp-card-items-img{
        flex: 0 0 100px;
        align-self: self-start;
    }
    .elementor-79 .elementor-element.elementor-element-5bf14a23 .auxshp-card-items-info {
        flex: 0 0 calc(100% - 130px);
    }
}

@media only screen and (max-width: 768px ){
    .elementor-79 .elementor-element.elementor-element-5bf14a23 .auxshp-card-items-info {
        justify-content: center;
        margin-top: 30px;
        flex: 0 0 100%;
    }
    
    .elementor-79 .elementor-element.elementor-element-5bf14a23 .auxshp-card-items-img {
        margin: auto;
    }
    
    .elementor-79 .elementor-element.elementor-element-5bf14a23 .product_list_widget {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_products, class: .elementor-element-2ed734e */.elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-card-items-img {
    flex: 0 0 150px;
    margin-right: 30px;
    border: 1px solid #E5E5E5;
}
.elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-card-items-info {
    flex: 0 0 calc(100% - 180px);
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    
}

.elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-card-items {
    margin-bottom: 50px;
}

.elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-cart-items-title {
    font-size: 22px;
    color: #101010;
    font-weight: 600;
    line-height: 29px;
    order: 2;
    width: 100%;
    margin-bottom: 16px;

}

.elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-items-price {
    font-size: 22px;
    font-weight: 400;
    order:3;
}

.elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-items-price del {
    display: none;
}
.elementor-79 .elementor-element.elementor-element-2ed734e .aux-rating-box {
    order: 1;
    margin-bottom: 14px;
}
.elementor-79 .elementor-element.elementor-element-2ed734e .aux-rating-box:before{
    color: #EF1E33;
}

.elementor-79 .elementor-element.elementor-element-2ed734e .aux-star-rating-avg:before{
    color: #EF1E33;
}

@media only screen and (min-width: 1024px )and (max-width:1250px){
    .elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-card-items-img{
        flex: 0 0 100px;
        align-self: self-start;
    }
    .elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-card-items-info {
        flex: 0 0 calc(100% - 130px);
    }
}


@media only screen and (min-width: 768px )and (max-width:1024px){
    .elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-card-items-info {
        flex-basis: auto;
    }
    
    .elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-card-items {
        justify-content: center;
    }
}

@media only screen and (max-width: 768px ){
    .elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-card-items-info {
        justify-content: center;
        margin-top: 30px;
        flex: 0 0 100%;
    }
    
    .elementor-79 .elementor-element.elementor-element-2ed734e .auxshp-card-items-img {
        margin: auto;
    }
    
    .elementor-79 .elementor-element.elementor-element-2ed734e .product_list_widget {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-f12df4f */.elementor-79 .elementor-element.elementor-element-f12df4f .aux-widget-inner{
    margin-right: auto;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f4c3e60 */.elementor-79 .elementor-element.elementor-element-f4c3e60:after {
    content:'';
    width: 2px;
    height: 127px;
        bottom:50%;
        transform: translateY(50%);
    position: absolute;
    right: 0;
}


@media only screen and (max-width: 767px ){
    .elementor-79 .elementor-element.elementor-element-f4c3e60:after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71c71a1 */.elementor-79 .elementor-element.elementor-element-71c71a1:after {
    content:'';
    width: 2px;
    height: 127px;
        bottom:50%;
        transform: translateY(50%);
    position: absolute;
    right: 0;
}


@media only screen and (max-width: 1023px ){
    .elementor-79 .elementor-element.elementor-element-71c71a1:after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-76f9ab9 */.elementor-79 .elementor-element.elementor-element-76f9ab9:after {
    content:'';
    width: 2px;
    height: 127px;
        bottom:50%;
        transform: translateY(50%);
    position: absolute;
    right: 0;
}


@media only screen and (max-width: 767px ){
    .elementor-79 .elementor-element.elementor-element-76f9ab9:after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29dc777 */.elementor-79 .elementor-element.elementor-element-29dc777:after {
    content:'';
    width: 3px;
    height: 100%;
    display: block;
}

@media only screen and (max-width: 1024px ){
    .elementor-79 .elementor-element.elementor-element-29dc777:after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-34134f88 */.elementor-79 .elementor-element.elementor-element-34134f88:after {
    content:'';
    width: 3px;
    height: 100%;
    display: block;
}

@media only screen and (max-width: 1024px ){
    .elementor-79 .elementor-element.elementor-element-34134f88:after{
        display: none;
    }
}/* End custom CSS */