.elementor-2 .elementor-element.elementor-element-614bd3f{--display:flex;--min-height:770px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-55b4f27 .elementor-repeater-item-8b4077f .swiper-slide-bg{background-image:url(https://all4dogs.bg/wp-content/uploads/2025/11/background_1.webp);background-size:cover;}.elementor-2 .elementor-element.elementor-element-55b4f27 .elementor-repeater-item-8b4077f .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2 .elementor-element.elementor-element-55b4f27 .swiper-slide{transition-duration:calc(5000ms*1.2);height:770px;}.elementor-2 .elementor-element.elementor-element-55b4f27{z-index:0;}.elementor-2 .elementor-element.elementor-element-55b4f27 .swiper-slide-contents{max-width:60%;}.elementor-2 .elementor-element.elementor-element-55b4f27 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:59px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-55b4f27 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-ce719a0 .elementor-repeater-item-8b4077f .swiper-slide-bg{background-image:url(https://all4dogs.bg/wp-content/uploads/2025/11/background_1.webp);background-size:cover;}.elementor-2 .elementor-element.elementor-element-ce719a0 .elementor-repeater-item-8b4077f .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2 .elementor-element.elementor-element-ce719a0{z-index:0;}.elementor-2 .elementor-element.elementor-element-ce719a0 .swiper-slide{height:770px;}.elementor-2 .elementor-element.elementor-element-ce719a0 .swiper-slide-contents{max-width:60%;}.elementor-2 .elementor-element.elementor-element-ce719a0 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ce719a0 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:59px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-ce719a0 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-829416c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-fbdf0a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-2 .elementor-element.elementor-element-fbdf0a1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fbdf0a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-f941568 > .elementor-widget-container{margin:-62px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f941568.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-f941568.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-f941568.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-f941568 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-f941568 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-f941568 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-2 .elementor-element.elementor-element-f941568:has(:hover) .elementor-image-box-title,
					 .elementor-2 .elementor-element.elementor-element-f941568:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2 .elementor-element.elementor-element-f941568 .elementor-image-box-description{font-family:"Comfortaa", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-12a396d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-2 .elementor-element.elementor-element-12a396d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-12a396d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6ace20f > .elementor-widget-container{margin:-62px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ace20f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-6ace20f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-6ace20f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-6ace20f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-6ace20f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-6ace20f .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-2 .elementor-element.elementor-element-6ace20f:has(:hover) .elementor-image-box-title,
					 .elementor-2 .elementor-element.elementor-element-6ace20f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2 .elementor-element.elementor-element-6ace20f .elementor-image-box-description{font-family:"Comfortaa", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-45072d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-2 .elementor-element.elementor-element-45072d5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-45072d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6f99967 > .elementor-widget-container{margin:-62px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6f99967.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-6f99967.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-6f99967.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-6f99967 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-6f99967 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-6f99967 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-2 .elementor-element.elementor-element-6f99967:has(:hover) .elementor-image-box-title,
					 .elementor-2 .elementor-element.elementor-element-6f99967:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2 .elementor-element.elementor-element-6f99967 .elementor-image-box-description{font-family:"Comfortaa", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-fce8555{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-2 .elementor-element.elementor-element-fce8555:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fce8555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d38b243 > .elementor-widget-container{margin:-62px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d38b243.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-d38b243.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-d38b243.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-d38b243 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-d38b243 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-d38b243 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-2 .elementor-element.elementor-element-d38b243:has(:hover) .elementor-image-box-title,
					 .elementor-2 .elementor-element.elementor-element-d38b243:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2 .elementor-element.elementor-element-d38b243 .elementor-image-box-description{font-family:"Comfortaa", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-21edeff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-46eacc1 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-46eacc1{text-align:center;}.elementor-2 .elementor-element.elementor-element-46eacc1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-b4ad323{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-2ef6a51{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-0d13776 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8f1781f{width:100%;max-width:100%;bottom:6px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-8f1781f > .elementor-widget-container{background-color:#FFFFFFB8;margin:12px 12px 12px 12px;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-8f1781f{left:1px;}body.rtl .elementor-2 .elementor-element.elementor-element-8f1781f{right:1px;}.elementor-2 .elementor-element.elementor-element-fde7c0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7c00e35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-66939c3 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2 .elementor-element.elementor-element-78e25fb{width:100%;max-width:100%;bottom:4px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-78e25fb > .elementor-widget-container{background-color:#FFFFFFB8;margin:11px 11px 11px 11px;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-78e25fb{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-78e25fb{right:0px;}.elementor-2 .elementor-element.elementor-element-4e26d59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bea254b > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2 .elementor-element.elementor-element-63d523b{width:100%;max-width:100%;bottom:4px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-63d523b > .elementor-widget-container{background-color:#FFFFFFB8;margin:11px 11px 11px 11px;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-63d523b{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-63d523b{right:0px;}.elementor-2 .elementor-element.elementor-element-4671c1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dddb9e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a21e6a2 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2 .elementor-element.elementor-element-8fcaaf1{width:100%;max-width:100%;bottom:4px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-8fcaaf1 > .elementor-widget-container{background-color:#FFFFFFB8;margin:11px 11px 11px 11px;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-8fcaaf1{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-8fcaaf1{right:0px;}.elementor-2 .elementor-element.elementor-element-f17bd0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7c4b1f5 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2 .elementor-element.elementor-element-682e334{width:100%;max-width:100%;bottom:4px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-682e334 > .elementor-widget-container{background-color:#FFFFFFB8;margin:11px 11px 11px 11px;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-682e334{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-682e334{right:0px;}.elementor-2 .elementor-element.elementor-element-7fa8660{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7fa8660:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7fa8660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://all4dogs.bg/wp-content/uploads/2025/11/33dogbanner.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7fa8660::before, .elementor-2 .elementor-element.elementor-element-7fa8660 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7fa8660 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7fa8660 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7fa8660 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7fa8660 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-0d30e26{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:53px;color:#000000;}.elementor-2 .elementor-element.elementor-element-2cbbbdb{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:600;color:#333333;}.elementor-2 .elementor-element.elementor-element-2ec0ca0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-bd0c40e > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-bd0c40e{text-align:center;}.elementor-2 .elementor-element.elementor-element-bd0c40e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-d88c4ed{--swiper-slides-to-display:4;--swiper-slides-gap:15px;}.elementor-2 .elementor-element.elementor-element-d88c4ed .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-261cb60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-aa9a0ba > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-aa9a0ba{text-align:center;}.elementor-2 .elementor-element.elementor-element-aa9a0ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-6359d9d{--swiper-slides-to-display:4;--swiper-slides-gap:15px;}.elementor-2 .elementor-element.elementor-element-6359d9d .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-594bc99{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a6dc871 img{width:100%;}.elementor-2 .elementor-element.elementor-element-37d7b9e img{width:100%;}.elementor-2 .elementor-element.elementor-element-0db9b61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-a968885 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-a968885{text-align:center;}.elementor-2 .elementor-element.elementor-element-a968885 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-2da7186{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-96db2e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-3641131{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.26);}.elementor-2 .elementor-element.elementor-element-fbc2dab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-572b0b6.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-2 .elementor-element.elementor-element-572b0b6.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-2 .elementor-element.elementor-element-572b0b6.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-2 .elementor-element.elementor-element-572b0b6 .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-weight:600;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-572b0b6 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-2 .elementor-element.elementor-element-572b0b6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-572b0b6:has(:hover) .elementor-image-box-title,
					 .elementor-2 .elementor-element.elementor-element-572b0b6:has(:focus) .elementor-image-box-title{color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-572b0b6 .elementor-image-box-description{font-family:"Comfortaa", Sans-serif;font-size:18px;font-weight:400;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-0ad5540{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#191919;}.elementor-2 .elementor-element.elementor-element-b1c78c2{text-align:center;font-family:"Comfortaa", Sans-serif;font-size:14px;font-weight:400;color:#191919;}.elementor-2 .elementor-element.elementor-element-8bff2a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-1c01d14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.26);}.elementor-2 .elementor-element.elementor-element-571139b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-5337bd7.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-2 .elementor-element.elementor-element-5337bd7.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-2 .elementor-element.elementor-element-5337bd7.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-2 .elementor-element.elementor-element-5337bd7 .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-weight:600;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-5337bd7 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-2 .elementor-element.elementor-element-5337bd7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-5337bd7:has(:hover) .elementor-image-box-title,
					 .elementor-2 .elementor-element.elementor-element-5337bd7:has(:focus) .elementor-image-box-title{color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-5337bd7 .elementor-image-box-description{font-family:"Comfortaa", Sans-serif;font-size:18px;font-weight:400;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-2a49648{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#191919;}.elementor-2 .elementor-element.elementor-element-5998e05{text-align:center;font-family:"Comfortaa", Sans-serif;font-size:16px;font-weight:400;color:#191919;}.elementor-2 .elementor-element.elementor-element-bd2d805{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-a4cc1c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.26);}.elementor-2 .elementor-element.elementor-element-33b75d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-221e5b8.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-2 .elementor-element.elementor-element-221e5b8.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-2 .elementor-element.elementor-element-221e5b8.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-2 .elementor-element.elementor-element-221e5b8 .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-weight:600;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-221e5b8 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-2 .elementor-element.elementor-element-221e5b8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-221e5b8:has(:hover) .elementor-image-box-title,
					 .elementor-2 .elementor-element.elementor-element-221e5b8:has(:focus) .elementor-image-box-title{color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-221e5b8 .elementor-image-box-description{font-family:"Comfortaa", Sans-serif;font-size:18px;font-weight:400;color:#8A2C2C;}.elementor-2 .elementor-element.elementor-element-5d112a7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#191919;}.elementor-2 .elementor-element.elementor-element-06ebf04{text-align:center;font-family:"Comfortaa", Sans-serif;font-size:16px;font-weight:400;color:#191919;}.elementor-2 .elementor-element.elementor-element-f94fb66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-cc55626.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-cc55626 .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-cc55626 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-2 .elementor-element.elementor-element-c75dedf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-891645a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-891645a{text-align:center;}.elementor-2 .elementor-element.elementor-element-891645a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;color:#8A2C2C;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-0f3f555{--grid-columns:3;z-index:1;}.elementor-2 .elementor-element.elementor-element-0f3f555 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f8b2257{--display:flex;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-043b26d{right:5px;}body.rtl .elementor-2 .elementor-element.elementor-element-043b26d{left:5px;}.elementor-2 .elementor-element.elementor-element-043b26d{top:146px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-d88c4ed{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-6359d9d{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-cc55626.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-0f3f555{--grid-columns:2;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-614bd3f{--min-height:292px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-55b4f27 .swiper-slide{height:295px;}.elementor-2 .elementor-element.elementor-element-ce719a0 .swiper-slide{height:295px;}.elementor-2 .elementor-element.elementor-element-ce719a0 .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-ce719a0 .elementor-slide-heading{font-size:26px;}.elementor-2 .elementor-element.elementor-element-829416c{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-fbdf0a1{--width:47%;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-2 .elementor-element.elementor-element-f941568 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-f941568.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-f941568.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-f941568.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-f941568 .elementor-image-box-title{margin-bottom:13px;font-size:14px;}.elementor-2 .elementor-element.elementor-element-f941568 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-f941568 .elementor-image-box-description{font-size:12px;}.elementor-2 .elementor-element.elementor-element-12a396d{--width:47%;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-6ace20f .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6ace20f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-6ace20f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6ace20f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6ace20f .elementor-image-box-title{margin-bottom:13px;font-size:14px;}.elementor-2 .elementor-element.elementor-element-6ace20f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-6ace20f .elementor-image-box-description{font-size:12px;}.elementor-2 .elementor-element.elementor-element-45072d5{--width:47%;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-6f99967 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6f99967.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-6f99967.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6f99967.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6f99967 .elementor-image-box-title{margin-bottom:13px;font-size:14px;}.elementor-2 .elementor-element.elementor-element-6f99967 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-6f99967 .elementor-image-box-description{font-size:12px;}.elementor-2 .elementor-element.elementor-element-fce8555{--width:47%;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-d38b243 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-d38b243.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-d38b243.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-d38b243.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-d38b243 .elementor-image-box-title{margin-bottom:13px;font-size:14px;}.elementor-2 .elementor-element.elementor-element-d38b243 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-d38b243 .elementor-image-box-description{font-size:12px;}.elementor-2 .elementor-element.elementor-element-7fa8660:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7fa8660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-470px -11px;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7fa8660{--overlay-opacity:0.65;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0d30e26{text-align:center;font-size:22px;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-2cbbbdb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-2 .elementor-element.elementor-element-bd0c40e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-d88c4ed{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-6359d9d{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-594bc99{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-572b0b6 .elementor-image-box-img{margin-bottom:13px;}.elementor-2 .elementor-element.elementor-element-5337bd7 .elementor-image-box-img{margin-bottom:13px;}.elementor-2 .elementor-element.elementor-element-221e5b8 .elementor-image-box-img{margin-bottom:13px;}.elementor-2 .elementor-element.elementor-element-cc55626.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-c75dedf{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-891645a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0f3f555{--grid-columns:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-043b26d{right:-7px;}body.rtl .elementor-2 .elementor-element.elementor-element-043b26d{left:-7px;}.elementor-2 .elementor-element.elementor-element-043b26d{top:60px;}.elementor-2 .elementor-element.elementor-element-043b26d img{width:74%;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-829416c{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-fbdf0a1{--width:25%;}.elementor-2 .elementor-element.elementor-element-12a396d{--width:25%;}.elementor-2 .elementor-element.elementor-element-45072d5{--width:25%;}.elementor-2 .elementor-element.elementor-element-fce8555{--width:25%;}.elementor-2 .elementor-element.elementor-element-21edeff{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-b4ad323{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-2ef6a51{--width:50%;}.elementor-2 .elementor-element.elementor-element-fde7c0c{--width:50%;}.elementor-2 .elementor-element.elementor-element-4671c1c{--width:50%;}.elementor-2 .elementor-element.elementor-element-7fa8660{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-2ec0ca0{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-261cb60{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-0db9b61{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-2da7186{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-96db2e1{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-3641131{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-8bff2a5{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-1c01d14{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-bd2d805{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-a4cc1c0{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-f94fb66{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-c75dedf{--content-width:1400px;}}/* Start custom CSS for slides, class: .elementor-element-55b4f27 */.elementor-2 .elementor-element.elementor-element-187ddab .elementor-repeater-item-7e21e41 .swiper-slide-bg {
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ce719a0 */.elementor-2 .elementor-element.elementor-element-187ddab .elementor-repeater-item-7e21e41 .swiper-slide-bg {
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614bd3f */.whb-general-header {
    border-color: rgba(129, 129, 129, 0.2);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    /* margin: 30px; */
    position: fixed;
    width: 98%;
    left: 50%;
    transform: translate(-50%, 5%);
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-d88c4ed */:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form) {
    justify-content: center;
    text-align: center;
    width: 90%;
}
:is(.e-loop-item .elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .e-loop-item .elementor-widget-woocommerce-product-add-to-cart) form.cart .button {
    text-align: center;
    display: flex
;
}
.elementor-2 .elementor-element.elementor-element-d88c4ed .elementor-loop-container{
    overflow: visible;
}
.elementor-2 .elementor-element.elementor-element-d88c4ed .swiper-slide {
    border-style: solid;
    border-width: 0;
    overflow: hidden;
    transition-duration: .5s;
    transition-property: border, background, transform;
    will-change: transform;
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-6359d9d */.elementor-2 .elementor-element.elementor-element-6359d9d .elementor-loop-container{
    overflow: visible;
}
.elementor-2 .elementor-element.elementor-element-6359d9d .swiper-slide {
    border-style: solid;
    border-width: 0;
    overflow: hidden;
    transition-duration: .5s;
    transition-property: border, background, transform;
    will-change: transform;
    overflow: visible;
}/* End custom CSS */