.difl_testimonialcarousel .swiper-container{-ms-flex-order:1;order:1;padding-bottom:30px;padding-top:30px;width:100%}.difl_testimonialcarousel .swiper-slide img{display:block}.difl_testimonialcarousel .swiper-pagination{pointer-events:none;position:relative!important}.difl_testimonialcarousel .swiper-pagination span{display:inline-block;height:10px;margin-right:8px;opacity:1;pointer-events:all;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;vertical-align:top;width:10px}.difl_testimonialcarousel .swiper-pagination span:last-child{margin-right:0}.difl_contentcarousel .difl_contentcarouselitem .df_cci_image_container{border:0 solid #333}.df_cc_inner_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.difl_contentcarousel .swiper-container{-ms-flex-order:1;order:1;padding-bottom:30px;padding-top:30px;width:100%}.df_cci_container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}.df_cci_image_container img{vertical-align:top}.difl_contentcarousel .df_cc_container .difl_contentcarouselitem{margin-bottom:0!important}.difl_contentcarousel .difl_contentcarouselitem{-ms-flex-item-align:start;align-self:flex-start;height:auto}.difl_contentcarouselitem .df_cci_container,.difl_contentcarouselitem>div{height:100%}.difl_contentcarouselitem>div{border-style:solid;border-width:0}.difl_contentcarouselitem .df_cci_container,.difl_contentcarouselitem>div:first-child{background-position:50%;background-repeat:no-repeat;background-size:cover}.difl_contentcarousel .swiper-pagination{pointer-events:none;position:relative!important}.difl_contentcarousel .swiper-pagination span{display:inline-block;height:10px;margin-right:8px;opacity:1;pointer-events:all;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;vertical-align:top;width:10px}.difl_contentcarousel .swiper-pagination span:last-child{margin-right:0}.df_cci_button{border-style:solid;border-width:0;display:inline-block;font-size:14px;padding:7px 15px;text-align:center}/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs-single{cursor:default;display:block;left:0;position:absolute;top:0;white-space:nowrap}.woocommerce ul.products:before,.woocommerce-page ul.products:before{display:none!important}.woocommerce ul.products li.product .price ins{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-decoration:inherit}@-webkit-keyframes sq{to{-webkit-box-shadow:0 0 0 8px hsla(0,0%,100%,0),0 0 0 12px hsla(0,0%,100%,0);box-shadow:0 0 0 8px hsla(0,0%,100%,0),0 0 0 12px hsla(0,0%,100%,0)}}@keyframes sq{0%{-webkit-box-shadow:0 0 0 0 #fff,0 0 0 0 #fff;box-shadow:0 0 0 0 #fff,0 0 0 0 #fff}to{-webkit-box-shadow:0 0 0 8px hsla(0,0%,100%,0),0 0 0 12px hsla(0,0%,100%,0);box-shadow:0 0 0 8px hsla(0,0%,100%,0),0 0 0 12px hsla(0,0%,100%,0)}}.sq{background-color:rgba(70,217,192,.6);border-radius:20%;-webkit-box-shadow:inset 0 0 8px 6px rgba(32,153,133,.4),0 0 4px 2px rgba(0,0,0,.2);box-shadow:inset 0 0 8px 6px rgba(32,153,133,.4),0 0 4px 2px rgba(0,0,0,.2);height:24px;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:24px}.sq:before{-webkit-animation:sq 1s infinite;animation:sq 1s infinite;background-color:hsla(0,0%,100%,.4);border-radius:50%;content:"";display:block;height:6px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6px}.difl_advancedmenu,.et_pb_row:has(.difl_advancedmenu),.et_pb_section:has(.difl_advancedmenu){overflow:visible!important}.df-normal-menu-wrap .df-custom-submenu{background:#fff;box-shadow:0 2px 5px rgb(0 0 0/10%);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgb(0 0 0/10%);opacity:0;padding:0;position:absolute;text-align:left;-webkit-transform:translateZ(0);-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;width:auto;z-index:8}.df-custom-submenu[data-menu-width-type=full_width]{width:100%}.df-custom-submenu[data-submenu-position=bottom_right]{right:0}.df-menu-nav>li.menu-item:after{content:"";display:block;left:-50px;position:absolute;right:-50px;-webkit-transition:all .2s ease .5s;-o-transition:all .2s ease .5s;transition:all .2s ease .5s}.df-menu-nav li:not(.menu-item-has-children) .sub-menu{pointer-events:none}.df-menu-nav .df-hover.sub-menu{pointer-events:all}.nav li.et-touch-hover>.df-custom-submenu,.nav li.menu-item:hover>.df-custom-submenu{opacity:1!important;visibility:visible!important}.df-mega-menu-item .col,.sub-menu .col{-ms-flex-preferred-size:100%;-ms-flex-pack:justify;display:-ms-flexbox;display:flex;flex-basis:100%;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;position:relative}.df-mobile-menu-button{speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;background:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;direction:ltr;font-family:ETmodules;font-size:32px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding:0;text-transform:none}.df-mobile-menu{background-color:#fff}.df-mobile-menu li li{padding-left:5%}.df-mobile-menu .df-menu-nav a{-ms-flex-align:center;align-items:center;border:solid rgba(0,0,0,.03);border-width:0 0 1px;color:#666;display:-ms-flexbox;display:flex;gap:3px;padding:10px 5%;position:relative}.df-mobile-menu ul li:last-child>a{border-width:0}.df-mobile-menu{background:#fff;-webkit-box-shadow:0 15px 29px -13px #33333326;box-shadow:0 15px 29px -13px #33333326;left:0;overflow:hidden;position:absolute;right:0;z-index:99}.df-mobile-menu .sub-menu{display:none;height:auto;max-width:100%;min-width:auto!important;overflow:hidden}.df-am-search{background-color:#d6d6d6}.df-am-search form{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:100%}.df-am-search form [type=text]{-ms-flex-order:1;background-color:transparent!important;border:0 solid;-webkit-box-sizing:border-box;box-sizing:border-box;order:1;padding:8px 10px;width:100%}.df-am-search.df-searchbox-style-5{background-color:#fff;-webkit-box-shadow:9px 9px 27px -6px #33333329;box-shadow:9px 9px 27px -6px #33333329;left:0;padding:60px 29px 40px;position:fixed;right:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;z-index:999999}.df-am-search.df-searchbox-style-5.show{-webkit-transform:translateY(0);transform:translateY(0)}.df-am-search.df-searchbox-style-5 form{border-bottom:2px solid #444!important;border-radius:0;margin:0 auto;max-width:90%}.df-am-search.df-searchbox-style-5 [type=text]{padding:12px 10px}.df-searchbox-style-5.df-am-search-button{speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;direction:ltr;font-family:ETmodules;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding:7px;text-transform:none}.df-am-search-button{border-width:0}.df-am-search.df-searchbox-style-5 .serach-box-close{speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;background-color:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;direction:ltr;font-family:ETmodules;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:15px;text-transform:none;top:15px}.df-menu-button{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background-color:#f3f3f3;border:0 solid;border-radius:0;display:-ms-flexbox;display:flex;justify-content:center;padding:3px 10px;white-space:nowrap}.difl_advancedmenu .sub-menu.df-custom-submenu .et_pb_section{border-radius:inherit}.lg-backdrop,.lg-outer{z-index:999999!important}.lg .lg-sub-html div{display:block}.lg .lg-sub-html *{opacity:1;-webkit-transform:none!important;transform:none!important}.lg .lg-sub-html{padding:20px 0}.lg-close,.lg-toolbar{background-color:transparent!important}.lg-close{border:none;color:#fff!important}.lg-backdrop{background-color:rgba(0,0,0,.8) !important}:root{/*    !*Hover*!*/}@keyframes difl_bounce_in{0%{-webkit-transform:scale(1);transform:scale(1)}3%{-webkit-transform:scale(.7);transform:scale(.7)}6%{-webkit-transform:scale(1.05);transform:scale(1.05)}9%{-webkit-transform:scale(.9);transform:scale(.9)}12%{-webkit-transform:scale(1);transform:scale(1)}47%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounce{to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@-webkit-keyframes flash{to{opacity:1}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@-webkit-keyframes rubberBand{to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@-webkit-keyframes swing{to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes tada{to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}}@-webkit-keyframes wobble{to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}}@-webkit-keyframes jello{to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}.et_pb_row .et_pb_column:has(.tippy-box){z-index:inherit}/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.3.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Hover.css Copyright Ian Lunn 2017. Generated with Sass.
 */