.elementor-widget-petfun-slider .elementor-widget-container{overflow: hidden;}.dl-slider {overflow: hidden;--petfun-slider-height: 650px;}.dl-slider.swiper-container {height: var(--petfun-slider-height);}.dl-slider .swiper-slide {background-color: #fff;position: relative;overflow: hidden;width: 100%;height: var(--petfun-slider-height);}.slider-content-wrap {height: var(--petfun-slider-height);display: flex;align-items: center;}.dl-slider .content-width {max-width: 1140px;width: 100%;margin: 0 auto;position: relative;}.dl-image-wrap-container {width: 100%;max-width: 1140px;height: 100%;position: absolute;left: 50%;top: 0;transform: translateX(-50%);z-index: -1;}.dl-slider .swiper-slide .slider-btn-wrap.text-masking {overflow: hidden;}.dl-caption {display: flex;}.dl-caption .inner-layer {display: inline-block;overflow: hidden;}.dl-caption.sub-heading {font-family: var(--petfun-secondary-font, 'Dosis');color: var(--petfun-secondary-color, #ff6b35);font-size: 24px;font-weight: 500;text-transform: inherit;margin-bottom: 30px;position: relative;display: inline-block;}.dl-caption.heading {--petfun-hl-clip: 100%;font-family: var(--petfun-primary-font, 'Dosis');font-size: 72px;line-height: 1;font-weight: 700;color: var(--petfun-dark-color, #000000);}.heading span.hl {position: relative;z-index: 1;}.heading.is-border span.hl svg {color: #ff6b35;content: "";clip-path: inset(0 var(--petfun-hl-clip) 0 0);width: 100%;height: 12px;position: absolute !important;left: 0;bottom: 12px;z-index: -1;}body.rtl .heading.is-border span.hl svg {right: auto;left: 0;transform: rotateY(180deg);}.dl-caption.desc {font-family: var(--petfun-primary-font, 'Dosis');font-size: 20px;line-height: 28px;font-weight: 500;color: var(--petfun-dark-color, #000000);margin-top: 10px;}.slider-btn-wrap {display: flex;align-items: center;justify-content: flex-start;gap: 30px;margin-top: 32px;}.slider-btn-wrap .dl-el-btn {display: flex;align-items: center;justify-content: center;gap: 10px;}.slider-btn-wrap .dl-el-btn svg {fill: currentColor;width: auto;height: 25px;}.el-phone-number {display: flex;align-items: center;gap: 10px;}.el-phone-number i {background-color: var(--petfun-secondary-color, #ff6b35);width: 45px;height: 45px;display: flex;align-items: center;justify-content: center;border-radius: 50%;font-size: 20px;line-height: 1;color: #fff;transition: all 0.3s ease-in-out;}.el-phone-number .el-phone-number-content {display: flex;flex-direction: column;gap: 5px;text-align: start;}.el-phone-number-content .phone-number-title {font-family: var(--petfun-primary-font, 'Dosis');font-size: 20px;line-height: 1;font-weight: 600;color: var(--petfun-dark-color, #000000);transition: all 0.3s ease-in-out;}.el-phone-number-content .phone-number {font-family: var(--petfun-primary-font, 'Dosis');font-size: 28px;line-height: 1;font-weight: 600;color: var(--petfun-secondary-color, #ff6b35);transition: all 0.3s ease-in-out;}@media (max-width: 600px) {.slider-btn-wrap {flex-direction: column;gap: 20px;}}.dl-slider-img-wrap {width: 100%;height: 100%;position: absolute;right: 0;top: 0;z-index: -3;}.slider-img {background-repeat: no-repeat;background-position: center;width: 100%;height: 100%;position: absolute;right: 0;top: 0;overflow: hidden;z-index: -1;}.slider-img img {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;}.dl-image-wrap {width: 580px;height: auto;position: absolute;right: -15%;bottom: -100px;z-index: 1;}.dl-image-wrap img {width: 100%;height: auto;object-fit: contain;object-position: bottom center;}body.rtl .dl-image-wrap {right: auto;left: -4%;}@media (min-width: 1450px) {.dl-slider {--petfun-slider-height: 780px !important;}.dl-image-wrap {right: -10%;}body.rtl .dl-image-wrap {right: auto;left: -10%;}}.dl-image-wrap .dl-img-element1 {max-width: inherit;width: 100px;height: auto;position: absolute;left: -10%;top: -40%;object-fit: contain;object-position: center;z-index: -1;}.dl-image-wrap .dl-img-element1 img, .dl-image-wrap .dl-img-element1 svg {width: 100%;height: auto;}body.rtl .dl-image-wrap .dl-img-element1 {right: auto;left: -5%;}.dl-image-wrap .dl-img-el-1 {width: 330px;height: auto;position: absolute;left: -146px;bottom: -80px;}body.rtl .dl-image-wrap .dl-img-el-1 {left: auto;right: -146px;}.dl-image-wrap .dl-img-el-2 {width: 260px;height: auto;position: absolute;right: -86px;bottom: -90px;}body.rtl .dl-image-wrap .dl-img-el-2 {right: auto;left: -86px;}.dl-image-wrap .dl-img-el-3 {width: 130px;height: auto;position: absolute;left: -15px;top: 36%;}body.rtl .dl-image-wrap .dl-img-el-3 {left: auto;right: -15px;}.dl-image-wrap img {opacity: 0;}@media (min-width: 1100px) and (max-width: 1250px) {.dl-image-wrap {width: 350px;}.dl-image-wrap .dl-img-el-1 {width: 300px;left: -125px;bottom: -80px;}body.rtl.dl-image-wrap .dl-img-el-1 {left: auto;right: -125px;}.dl-image-wrap .dl-img-el-2 {width: 240px;}.dl-image-wrap .dl-img-el-3 {width: 120px;left: -12px;top: 38%;}body.rtl .dl-image-wrap .dl-img-el-3 {left: auto;right: -12px;}}@media (min-width: 1024px) and (max-width: 1099px) {.dl-image-wrap {width: 350px;right: 5%;}body.rtl .dl-image-wrap {right: auto;left: 5%;}.dl-image-wrap .dl-img-el-1 {width: 260px;left: -100px;bottom: -85px;}body.rtl .dl-image-wrap .dl-img-el-1 {left: auto;right: -100px;}.dl-image-wrap .dl-img-el-2 {width: 220px;}.dl-image-wrap .dl-img-el-3 {width: 100px;left: -10px;top: 40%;}body.rtl .dl-image-wrap .dl-img-el-3 {left: auto;right: -10px;}}@media (max-width: 1024px) {.dl-image-wrap {display: none;}}@media (max-width: 991px) {.slider-content {text-align: center;}.dl-caption.heading {font-size: 62px;line-height: 1.1;}.slider-btn-wrap, .dl-caption {justify-content: center;text-align: center;}}@media (max-width: 767px) {.dl-cap br {display: none;}.dl-caption.heading {font-size: 32px;line-height: 1.1;}}.slider-star-bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -2;}.slider-star-bg svg {width: 20px;height: auto;position: absolute;left: 45%;top: 12%;}.slider-star-bg.star-animate svg {animation-duration: 10s;animation-timing-function: linear;animation-iteration-count: infinite;animation-direction: normal;will-change: transform;}.slider-star-bg svg:nth-child(1) {left: 2%;top: 40%;}.slider-star-bg svg:nth-child(3) {width: 15px;left: 37%;top: 78%;}.slider-star-bg.star-animate svg:nth-child(1) {animation-name: star-random-position;animation-duration: 15s;animation-direction: alternate;}.slider-star-bg.star-animate svg:nth-child(2) {animation-name: star-rotate;}.slider-star-bg.star-animate svg:nth-child(3) {animation-name: star-scale;animation-duration: 5s;animation-direction: alternate;}@keyframes star-scale {0% {transform: scale(0.8);}50% {transform: scale(1);}100% {transform: scale(1.2);}}@keyframes star-rotate {0% {transform: rotate(0deg);}50% {transform: rotate(180deg);}100% {transform: rotate(360deg);}}@keyframes star-random-position {0% {transform: translate(0px, 0px);}25% {transform: translate(10px, -15px);}50% {transform: translate(-12px, 8px);}75% {transform: translate(5px, 12px);}100% {transform: translate(0px, 0px);}}@media (max-width: 767px) {.slider-star-bg {display: none;}}.dl-slider [class$="-shape"] {position: absolute;z-index: -1;}.dl-slider [class$="-shape"] svg, .dl-slider [class$="-shape"] img {width: 100%;height: auto;display: block;}.top-left-shape {left: 0;top: 0;color: var(--petfun-secondary-color, #ff6b35);}.top-right-shape {right: -5%;top: 3%;color: #232121;}.bottom-left-shape {left: 0;bottom: 0;color: #232121;z-index: -2;}.bottom-right-shape {right: 0;bottom: 0;color: var(--petfun-primary-color, #ffd100);z-index: -2;}.dl-slider-pagination {--petfun-bottom-pos: 30px;--petfun-slider-bd-opacity: 0.5;width: auto !important;height: auto;position: absolute;display: flex;gap: 10px;z-index: 1;}.dl-slider-pagination .swiper-pagination-bullet {background-color: #ddd;width: 8px;height: 8px;opacity: 1;border-radius: 50%;transition: all 0.2s ease-in-out;}.dl-slider-pagination .swiper-pagination-bullet-active {background-color: var(--petfun-primary-color, #ffd100);box-shadow: 0px 0px 0px 3px rgb(from var(--petfun-primary-color, #ffd100) r g b / var(--petfun-slider-bd-opacity, 0.5));transition: all 0.2s ease-in-out;}.dl-slider {--petfun-slider-arrow-width: 50px;--petfun-slider-arrow-height: 50px;--petfun-slider-arrow-spacing: 10px;--petfun-slider-x-spacing: 30px;}.dl-slider-button {background-color: transparent;color: var(--petfun-secondary-color, #ff6b35);font-size: 14px;width: var(--petfun-slider-arrow-width);height: var(--petfun-slider-arrow-height);padding: 0;display: flex;align-items: center;justify-content: center;cursor: pointer;position: absolute;left: var(--petfun-slider-x-spacing);top: 50%;transform: translateY(-50%);border-radius: 0px;z-index: 99;transition: all 0.3s ease-in-out;}.dl-slider-button .nav-bg {width: 100%;height: 100%;color: #f9f3e3;position: absolute;left: 0;top: 0;transition: all 0.3s ease-in-out;z-index: -1;}.dl-slider-button svg:not(.nav-bg) {fill: currentColor;width: auto;height: 20px;}.dl-slider-button:hover {color: #fff;transition: all 0.3s ease-in-out;}.dl-slider-button:hover .nav-bg {color: var(--petfun-secondary-color, #ff6b35);}.dl-nav-show-in-hover .dl-slider-button {visibility: hidden;opacity: 0;transition: all 0.3s ease-in-out;}.dl-nav-show-in-hover:hover .dl-slider-button {visibility: visible;opacity: 1;}.dl-animation, .dl-animation span {animation-duration: 0.3s;animation-fill-mode: both;}[class^="dl-slide-in-"], [class^="dl-fade-in-"] {animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-fill-mode: both;}.dl-slide-in-top {animation-name: dl-slide-in-top;}.dl-slide-in-right {animation-name: dl-slide-in-right;}.dl-slide-in-bottom {animation-name: dl-slide-in-bottom;}.dl-slide-in-left {animation-name: dl-slide-in-left;}@keyframes dl-slide-in-top {0% {transform: translateY(-100%);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}@keyframes dl-slide-in-right {0% {transform: translateX(100%);opacity: 0;}100% {transform: translateX(0);opacity: 1;}}@keyframes dl-slide-in-bottom {0% {transform: translateY(100%);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}@keyframes dl-slide-in-left {0% {transform: translateX(-100%);opacity: 0;}100% {transform: translateX(0);opacity: 1;}}.dl-fade-in {animation-name: dl-fade-in;}.dl-fade-in-right {animation-name: dl-fade-in-right;}.dl-fade-in-bottom {animation-name: dl-fade-in-bottom;}.dl-fade-in-top {animation-name: dl-fade-in-top;}.dl-fade-in-left {animation-name: dl-fade-in-left;}@keyframes dl-fade-in {0% {opacity: 0;}100% {opacity: 1;}}@keyframes dl-fade-in-right {0% {transform: translateX(50px);opacity: 0;}100% {transform: translateX(0);opacity: 1;}}@keyframes dl-fade-in-bottom {0% {transform: translateY(50px);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}@keyframes dl-fade-in-top {0% {transform: translateY(-50px);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}@keyframes dl-fade-in-left {0% {transform: translateX(-50px);opacity: 0;}100% {transform: translateX(0);opacity: 1;}}.dl-bounce-in {animation-name: dl-bounce-in;animation-fill-mode: both;}@keyframes dl-bounce-in {20%, 40%, 60%, 80%, from, to {animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;transform: scale3d(0.3, 0.3, 0.3);}20% {transform: scale3d(1.1, 1.1, 1.1);}40% {transform: scale3d(0.9, 0.9, 0.9);}60% {opacity: 1;transform: scale3d(1.03, 1.03, 1.03);}80% {transform: scale3d(0.97, 0.97, 0.97);}to {opacity: 1;transform: scale3d(1, 1, 1);}}@keyframes slider-kenburns-in {0% {transform: scale(1);}50% {transform: scale(1.2);}100% {transform: scale(1);}}.is-slider-kenburns-in {animation: slider-kenburns-in 60s linear infinite;}