:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}@font-face {
font-family: "Fb Matritsa";
src: url(//www.veterinartoran.co.il/wp-content/themes/kupet/fonts/FbMatritsa-Regular.woff2) format("woff2"), url(//www.veterinartoran.co.il/wp-content/themes/kupet/fonts/FbMatritsa-Regular.woff) format("woff");
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Fb Matritsa";
src: url(//www.veterinartoran.co.il/wp-content/themes/kupet/fonts/FbMatritsa-Medium.woff2) format("woff2"), url(//www.veterinartoran.co.il/wp-content/themes/kupet/fonts/FbMatritsa-Medium.woff) format("woff");
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Fb Matritsa";
src: url(//www.veterinartoran.co.il/wp-content/themes/kupet/fonts/FbMatritsa-Bold.woff2) format("woff2"), url(//www.veterinartoran.co.il/wp-content/themes/kupet/fonts/FbMatritsa-Bold.woff) format("woff");
font-weight: 700;
font-style: normal;
font-display: swap;
}
* {
box-sizing: border-box;
}
:focus {
outline: none;
}
body {
font-family: "Fb Matritsa", sans-serif;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: -0.36px;
color: rgb(76, 91, 103);
margin: 0px;
direction: rtl;
text-align: right;
}
.icon {
width: 68px;
height: 68px;
border-radius: 100px;
display: inline-flex;
align-items: center;
justify-content: center;
}
.title {
font-style: normal;
font-weight: 700;
line-height: normal;
color: rgb(1, 68, 124);
margin: 0px;
}
h2, h3, h4, h5 {
color: rgb(1, 68, 124);
font-style: normal;
font-weight: 700;
line-height: normal;
}
strong {
font-weight: 600;
}
h1.title {
font-size: 40px;
letter-spacing: 0.8px;
}
h2.title, h3.title {
font-size: 32px;
letter-spacing: 0.64px;
}
.subtitle {
margin: 4px auto 32px;
}
a {
text-decoration: none;
}
a:hover {
}
svg, path, a, button {
transition: 0.3s;
}
label {
color: rgb(255, 255, 255);
font-size: 15px;
line-height: 140%;
}
select {
width: 100%;
height: 40px;
padding: 0px 12px;
margin: 2px 0px 0px;
border: 0px;
border-radius: 8px;
font-family: "Fb Matritsa", sans-serif;
color: rgb(76, 91, 103);
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 140%;
appearance: none;
background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g clip-path=\"url(%23clip0_6001_2790)\"><path d=\"M7 9.5L12 14.5L17 9.5\" stroke=\"%23BEC9D3\" stroke-width=\"2\"/></g><defs><clipPath id=\"clip0_6001_2790\"><rect width=\"24\" height=\"24\" fill=\"white\"/></clipPath></defs></svg>");
background-position: left 12px center;
background-repeat: no-repeat;
text-align: right;
}
input {
width: 100%;
height: 40px;
padding: 0px 12px;
margin: 2px 0px 0px;
border: 0px;
border-radius: 8px;
font-family: "Fb Matritsa", sans-serif;
color: rgb(76, 91, 103);
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 140%;
text-align: right;
}
textarea {
width: 100%;
height: 77px;
padding: 12px;
margin: 2px 0px 0px;
border: 0px;
border-radius: 8px;
font-family: "Fb Matritsa", sans-serif;
color: rgb(76, 91, 103);
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 140%;
text-align: right;
resize: none;
}
::placeholder {
color: rgb(190, 201, 211);
}
button.btn {
border: 1px solid rgb(255, 255, 255);
background: rgba(255, 255, 255, 0);
color: rgb(255, 255, 255);
cursor: pointer;
font-weight: 400;
font-family: "Fb Matritsa", sans-serif;
}
button.btn:hover {
background: rgb(229, 243, 255);
color: rgb(0, 106, 254);
}
button.btn:hover svg path {
fill: rgb(0, 106, 254);
}
.block-btn {
display: flex;
flex-wrap: wrap;
gap: 12px;
}
.btn {
display: inline-flex;
justify-content: center;
align-items: center;
padding: 0px 22px;
height: 44px;
border: 1px solid rgb(0, 106, 254);
border-radius: 10px;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: normal;
text-transform: uppercase;
color: rgb(0, 106, 254);
}
.btn .text-mb {
display: none;
}
.btn:hover {
background: rgb(0, 106, 254);
color: rgb(255, 255, 255);
}
.btn:hover svg path {
fill: rgb(255, 255, 255);
}
.btn svg {
margin: 0px 8px 0px 0px;
}
.btn.btn-bg {
background: linear-gradient(124deg, rgb(0, 203, 255) 12.65%, rgb(0, 106, 254) 89.81%);
color: rgb(255, 255, 255);
border: 0px;
}
.btn.btn-bg:hover {
background: linear-gradient(116deg, rgb(0, 203, 255) 6.47%, rgb(0, 106, 254) 33.34%);
}
.btn.btn-bg-fff {
background: rgb(246, 250, 255);
border: 1px solid rgb(246, 250, 255);
color: rgb(0, 106, 254);
}
.btn.btn-bg-fff:hover {
background: rgb(246, 250, 255);
border: 1px solid rgb(0, 106, 254);
}
.btn.btn-bg-FFF4EC {
border: 1px solid rgb(255, 78, 42);
background: rgb(255, 244, 236);
color: rgb(255, 78, 42);
}
.btn.btn-bg-FFF4EC:hover {
border: 1px solid rgb(255, 255, 255);
background: rgba(255, 255, 255, 0);
color: rgb(255, 255, 255);
}
.btn.btn-bg-FFF4EC:hover svg path {
fill: rgb(255, 255, 255);
}
.btn.btn-red-text {
border: 1px solid #fff;
background: #FFF;
color: #FF4E2A;
}
.btn.btn-red-text:hover { 
border: 1px solid #FF4E2A;
background: #FFF4EC;
color: #FF4E2A;
}
.btn.btn-red-text:hover svg path {
fill: #FF4E2A;
}
.btn.btn-fff {
border: 1px solid rgb(255, 255, 255);
color: rgb(255, 255, 255);
}
.btn.btn-fff:hover {
background: rgb(229, 243, 255);
color: rgb(0, 106, 254);
}
.btn.btn-fff:hover svg path {
fill: rgb(0, 106, 254);
}
.btn.btn-orange {
color: rgb(255, 255, 255);
border: 0px;
background: linear-gradient(171deg, rgb(254, 162, 2) 22.15%, rgb(255, 78, 42) 87.95%);
}
.btn.btn-orange:hover {
background: linear-gradient(126deg, rgb(254, 162, 2) -12.54%, rgb(255, 78, 42) 73.6%);
}
.btn.btn-purple {
color: rgb(255, 255, 255);
border: 0px;
background: rgb(165, 164, 250);
}
.btn.btn-purple:hover {
color: rgb(165, 164, 250);
background: rgb(246, 246, 254);
}
.btn.btn-purple:hover svg path {
fill: rgb(165, 164, 250);
}
.btn.orange-outline {
border: 1px solid rgb(255, 78, 42);
color: rgb(255, 78, 42);
}
.btn.orange-outline:hover {
background: rgb(255, 244, 236);
}
.btn.orange-outline:hover svg path {
fill: rgb(255, 78, 42);
}
.btn.purple-outline {
border: 1px solid rgb(165, 164, 250);
color: rgb(165, 164, 250);
}
.btn.purple-outline:hover {
background: rgb(246, 246, 254);
}
.btn.purple-outline:hover svg path {
fill: rgb(165, 164, 250);
}
.container {
width: 1190px;
margin: auto;
padding-right: 12px;
padding-left: 12px;
}
.row {
display: flex;
flex-wrap: wrap;
margin-right: -12px;
margin-left: -12px;
}
.col-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-2 {
flex: 0 0 16.6667%;
max-width: 16.6667%;
}
.col-3 {
flex: 0 0 25%;
max-width: 25%;
}
.col-4 {
flex: 0 0 33.3333%;
max-width: 33.3333%;
}
.col-5 {
flex: 0 0 41.6667%;
max-width: 41.6667%;
}
.col-6 {
flex: 0 0 50%;
max-width: 50%;
}
.col-7 {
flex: 0 0 58.3333%;
max-width: 58.3333%;
}
.col-8 {
flex: 0 0 66.6667%;
max-width: 66.6667%;
}
.col-9 {
flex: 0 0 75%;
max-width: 75%;
}
.col-10 {
flex: 0 0 83.3333%;
max-width: 83.3333%;
}
.col-11 {
flex: 0 0 91.6667%;
max-width: 91.6667%;
}
.col-12 {
flex: 0 0 100%;
max-width: 100%;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
position: relative;
padding-right: 12px;
padding-left: 12px;
}
.tab.active {
display: block;
}
.tab {
display: none;
}
.tab-links {
padding: 0px;
margin: 0px;
list-style: none;
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;
gap: 8px;
}
.tab-links li a {
border-radius: 10px;
border: 1px solid rgb(165, 164, 250);
height: 44px;
padding: 0px 22px;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 16px;
font-weight: 600;
text-transform: uppercase;
color: rgb(165, 164, 250);
}
.tab-links li a:hover {
background: rgb(246, 246, 254);
}
.tab-links li.active a {
background: rgb(165, 164, 250);
color: rgb(255, 255, 255);
}
.tab-content {
margin: 32px 0px 0px;
}
.accordion-container {
display: flex;
flex-wrap: wrap;
gap: 16px;
}
.accordion-block {
width: 100%;
border-radius: 12px;
background: rgb(246, 246, 254);
}
.accordion-title {
position: relative;
color: rgb(1, 68, 124);
font-weight: 600;
align-items: flex-start;
padding-block: 16px;
padding-inline: 26px 45px;
cursor: pointer;
}
.accordion-title::after {
content: "";
display: block;
position: absolute;
top: 50%;
inset-inline-end: 26px;
translate: 0 -50%;
background: url("data:image/svg+xml,<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.2414 2.37663V6.24138H2.37667C1.86013 6.24138 1.44141 6.6601 1.44141 7.17664V10.1061C1.44141 10.6227 1.86013 11.0414 2.37667 11.0414H6.2414V14.9061C6.2414 15.4227 6.66013 15.8414 7.17667 15.8414H10.1061C10.6227 15.8414 11.0414 15.4227 11.0414 14.9061V11.0414H14.9061C15.4227 11.0414 15.8414 10.6227 15.8414 10.1062V7.17668C15.8414 6.66014 15.4227 6.24142 14.9061 6.24142H11.0414V2.37667C11.0414 1.86013 10.6227 1.44141 10.1061 1.44141H7.17667C6.66017 1.44137 6.2414 1.86009 6.2414 2.37663Z\" fill=\"%23A5A4FA\"/></svg>") center center no-repeat;
width: 18px;
height: 18px;
transition: 0.3s;
pointer-events: none;
}
.accordion-title.open::after {
transform: rotate(45deg);
}
.accordion-content {
display: none;
padding: 0px 26px 16px;
overflow: hidden;
transition: max-height 0.3s linear;
p, span, li, div, a{
line-height: 1.6;
}
}
@media only screen and (max-width: 1200px) {
.container {
width: 744px;
}
}
@media only screen and (max-width: 767px) {
body {
font-size: 16px;
line-height: 21px;
letter-spacing: -0.32px;
}
.container {
width: 100%;
max-width: 400px;
padding-right: 16px;
padding-left: 16px;
}
.row {
margin-right: -8px;
margin-left: -8px;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
flex: 0 0 100%;
max-width: 100%;
padding-right: 8px;
padding-left: 8px;
}
h2.title, h3.title {
font-size: 24px;
letter-spacing: 0.48px;
}
.subtitle {
margin: 16px auto 24px;
font-size: 16px;
line-height: 21px;
letter-spacing: -0.32px;
}
.btn {
width: 100%;
}
.btn .text-mb {
display: block;
}
.btn .text-pc {
display: none;
}
.tab-content {
margin: 20px 0px 0px;
}
.accordion-title {
padding: 16px;
padding-inline-end: 34px;
}
.accordion-title::after {
inset-inline-end: 16px;
}
.accordion-content {
padding: 0px 16px 16px;
font-size: 16px;
line-height: 21px;
letter-spacing: -0.32px;
}
.tab-links li a {
padding: 0px 16px;
}
}
.more-container {
width: 1266px;
}
@media only screen and (max-width: 1300px) {
.more-container {
width: 1190px;
}
}
@media only screen and (max-width: 1200px) {
.more-container {
width: 744px;
}
}
@media only screen and (max-width: 767px) {
.more-container {
width: 100%;
max-width: 400px;
}
}
header {
padding: 5px 50px;
display: flex;
align-items: center;
justify-content: space-between;
position: fixed;
z-index: 3;
width: 100%;
background: rgb(255, 255, 255);
}
header.fixed {
position: fixed;
background: rgb(255, 255, 255);
box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 20px 0px;
}
header .logo {
display: flex;
padding: 10px;
position: relative;
z-index: 5;
}
header .menu {
list-style: none;
display: flex;
gap: 16px;
margin: 0px;
padding: 0px;
align-items: center;
}
header .menu > li {
position: relative;
padding: 8px 0px;
}
header .menu li.emergency a {
color: rgb(255, 78, 42);
}
header .menu li.emergency a::before {
content: "";
display: block;
width: 45.513px;
height: 24.51px;
background: url(//www.veterinartoran.co.il/wp-content/themes/kupet/img/247.svg);
margin-left: 6px;
}
header .menu a {
color: rgb(44, 65, 83);
font-size: 16px;
padding: 0px 8px;
display: inline-flex;
align-items: center;
border-radius: 8px;
height: 32px;
}
header .menu > li > a:hover {
background: rgb(229, 240, 255);
}
header .sub-menu {
display: none;
list-style: none;
position: absolute;
top: 100%;
right: 0px;
background: rgb(255, 255, 255);
min-width: 172px;
padding: 4px 24px;
margin: 0px;
border-radius: 16px;
border: 1px solid rgb(229, 240, 255);
box-shadow: rgba(23, 15, 73, 0.08) 0px 4px 20px 0px;
}
header .sub-menu > li {
margin: 12px 0px;
}
header .sub-menu > li > a {
padding: 0px;
display: block;
color: rgb(76, 91, 103);
height: auto;
}
header .sub-menu li a:hover, header .sub-menu li a:focus {
color: rgb(0, 106, 254);
}
header .menu-item-has-children > a::after {
content: "";
display: block;
width: 24px;
height: 24px;
margin-right: 4px;
background: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"14\" height=\"9\" viewBox=\"0 0 14 9\" fill=\"none\"><path d=\"M7.00523 5.74403L12.3918 0.21149C13.1868 -0.319717 13.7438 0.331272 13.7438 0.331272C13.7438 0.331272 14.2942 0.921921 13.7813 1.65408C13.7813 1.65408 8.2435 7.33393 7.71177 7.89131C7.39975 8.18549 7.00522 8.18548 7.00522 8.18548C7.00522 8.18548 6.60678 8.18549 6.29452 7.89131C6.00912 7.57611 0.505261 1.9433 0.20446 1.61908C-0.17055 1.10736 0.0331421 0.546003 0.313842 0.279154C0.594542 0.0123053 1.11071 -0.119219 1.60288 0.201034C2.52477 1.12291 7.00523 5.74403 7.00523 5.74403Z\" fill=\"%232C4153\"/></svg>") center center no-repeat;
}
header .menu-item-has-children:hover > a {
background: rgb(229, 240, 255);
}
header .menu-item-has-children:hover .sub-menu, header .menu-item-has-children:focus .sub-menu {
display: block;
}
@media only screen and (min-width: 1250px) {
.block-menu .block-btn, .block-menu .soc, .block-nav-mb, .menu-overlay {
display: none;
}
}
@media only screen and (max-width: 1250px) {
.active-menu {
overflow: hidden;
}
.block-nav-mb {
display: flex;
align-items: center;
gap: 16px;
}
header > .block-btn {
display: none;
}
.block-menu {
display: none;
}
.menuToggle {
width: 40px;
height: 40px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
padding: 0px;
position: relative;
z-index: 5;
}
.menuToggle.active-menu {
background: rgb(44, 65, 83);
border-radius: 8px;
}
.hamburger {
width: 24px;
height: 2px;
transform: translate(50%);
background: rgb(94, 94, 94);
transition: 0.5s ease-in-out;
display: inline-block;
margin: 0px 0px 0px -24px;
border-radius: 10px;
}
.hamburger::before, .hamburger::after {
content: "";
width: 24px;
height: 2px;
position: absolute;
background: rgb(94, 94, 94);
transition: 0.5s ease-in-out;
border-radius: 20px;
}
.hamburger::after {
width: 20px;
margin: 0px 4px 0px 0px;
}
.hamburger::before {
top: -7px;
}
.hamburger::after {
top: 7px;
}
html.active-menu .hamburger {
background: none;
}
html.active-menu .hamburger::before {
top: 0px;
transform: rotate(45deg);
background: rgb(255, 255, 255);
}
html.active-menu .hamburger::after {
top: 0px;
transform: rotate(135deg);
background: rgb(255, 255, 255);
width: 24px;
margin: 0px;
}
html.active-menu header .block-menu {
position: absolute;
top: 0px;
right: 0px;
background: rgb(255, 255, 255);
max-width: 310px;
height: 100vh;
padding: 74px 40px 40px;
z-index: 4;
display: flex;
flex-wrap: wrap;
align-content: space-between;
gap: 32px;
overflow-y: auto;
}
html.active-menu header .block-menu::after {
content: "";
display: block;
width: 310px;
height: 90px;
background: linear-gradient(rgb(255, 255, 255) 66.15%, rgb(255 255 255 / 0%) 87.95%);
position: fixed;
top: 0px;
right: 0px;
}
.menu-overlay {
display: none;
}
html.active-menu .menu-overlay {
position: absolute;
z-index: 2;
width: 100%;
height: 100vh;
background: rgba(0, 0, 0, 0.5);
top: 0px;
left: 0px;
display: block;
}
header .block-menu .menu {
flex-wrap: wrap;
gap: 0px;
}
header .block-menu .menu > li {
width: 100%;
border-bottom: 1px solid rgb(214, 226, 237);
padding: 24px 0px;
order: 2;
}
header .block-menu .menu > li:last-child {
order: 1;
}
header .block-menu .menu > #menu-item-33 {
border-bottom: 0;
}
header .block-menu .menu a {
height: auto;
}
header .block-menu .sub-menu {
position: relative;
width: 100%;
border-width: 1px 0px 0px;
border-right-style: initial;
border-bottom-style: initial;
border-left-style: initial;
border-right-color: initial;
border-bottom-color: initial;
border-left-color: initial;
border-image: initial;
box-shadow: none;
padding: 16px;
border-top-style: solid;
border-top-color: rgb(214, 226, 237);
border-radius: 0px;
margin: 24px 0px -24px;
}
header .block-menu .sub-menu li {
margin: 0px;
padding: 16px 0px;
}
header .block-menu .soc {
padding: 0px;
margin: 30px 0px 0px;
gap: 36px;
display: flex;
align-items: center;
justify-content: center;
list-style: none;
}
header .block-menu .soc svg path {
fill: rgb(0, 106, 254);
}
}
@media only screen and (max-width: 767px) {
html.active-menu header .block-menu {
padding: 74px 16px 40px;
}
header {
padding: 16px;
background: rgba(255, 255, 255, 0);
}
header .logo {
padding: 0px;
}
}
.section-home-first {
position: relative;
}
.section-home-first .row {
justify-content: flex-end;
margin: 0px;
}
.section-home-first .container {
position: relative;
z-index: 1;
padding-top: 284px;
}
.section-home-first::before {
content: "";
display: block;
width: 100%;
height: 564px;
border-radius: 0px 0px 300px 300px;
background: rgb(229, 243, 255);
position: absolute;
top: 0px;
}
.section-home-first .home-first-text {
width: 560px;
}
.section-home-first .slider-hero-slider-text-only .home-first-text {
width: 100%;
max-width: 100%;
box-sizing: border-box;
}
.section-home-first .home-first-content-wrapper {
display: flex;
flex-wrap: wrap;
justify-content: flex-end;
align-items: flex-start;
width: 100%;
min-width: 0;
box-sizing: border-box;
}
.section-home-first .home-first-content-wrapper .slider-hero-slider-text-only {
max-width: 560px;
flex: 0 1 560px;
min-width: 0;
}
.section-home-first .row > .slider-hero-slider-text-only {
max-width: 560px;
flex: 0 1 560px;
min-width: 0;
}
.section-home-first .slider-hero-slider-text-only .swiper {
width: 100%;
max-width: 100%;
min-width: 0;
overflow: hidden;
}
.section-home-first .slider-hero-slider-text-only .text-only-slider__pagination__nav-wrapper{
display: flex;
align-items: center;
justify-content: flex-start;
gap: 8px;
margin-top: 15px;
padding-inline-start: 30px;
width: fit-content !important;
}
.section-home-first .slider-hero-slider-text-only .text-only-slider__pagination__nav-wrapper .text-only-slider__pagination__nav{
display: flex;
align-items: flex-start;
justify-content: center;
background-color: transparent;
border: none;
cursor: pointer;
}
.section-home-first p {
margin: 8px 0px 34px;
font-size: 18px;
}
.section-home-first p br {
display: none;
}
.section-home-first .home-first-photo {
width: calc(100% - 560px);
padding: 0px 0px 0px 80px;
}
.section-home-first .home-first-photo img {
max-width: 500px;
height: auto;
position: absolute;
top: 65px;
}
.section-home-first .gif {
position: absolute;
right: -22px;
top: 139px;
width: 500px;
}
.section-home-first .gif img {
width: 100%;
height: auto;
}
.section-home-first .first-benefits {
width: 560px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
text-align: center;
margin: 174px 0px 0px;
}
.section-home-first .first-benefits .name {
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: -0.4px;
margin: 10px 0px 0px;
}
@media only screen and (max-width: 1200px) {
.section-home-first .home-first-content-wrapper > .home-first-photo,
.section-home-first .home-first-content-wrapper > .slider-hero-slider-text-only,
.section-home-first .row > .home-first-photo,
.section-home-first .row > .home-first-text,
.section-home-first .row > .slider-hero-slider-text-only {
width: 50%;
}
.section-home-first .home-first-photo img {
max-width: 300px;
}
.section-home-first .container {
padding-top: 180px;
}
.section-home-first .first-benefits {
margin: 200px auto 0px;
}
.section-home-first .gif {
right: -30px;
top: 85px;
width: 360px;
}
}
@media only screen and (max-width: 767px) {
.section-home-first::before {
height: 792px;
}
.section-home-first p {
margin: 16px 0px 24px;
}
.section-home-first .block-btn {
padding: 10px;
}
.section-home-first .row > .home-first-photo,
.section-home-first .row > .home-first-text,
.section-home-first .row > .slider-hero-slider-text-only {
width: 100%;
}
.section-home-first .row > .home-first-text,
.section-home-first .row > .slider-hero-slider-text-only {
order: 1;
}
.section-home-first .row > .home-first-photo {
order: 2;
padding: 0px;
}
.section-home-first .home-first-content-wrapper {
flex-direction: column;
flex-wrap: nowrap;
}
.section-home-first .home-first-content-wrapper .slider-hero-slider-text-only {
order: 1;
width: 100%;
max-width: none;
flex: auto;
}
.section-home-first .slider-hero-slider-text-only .text-only-slider__pagination__nav-wrapper{
margin: 0 auto;
padding: 0;
}
.section-home-first .home-first-content-wrapper .home-first-photo {
order: 2;
width: 100%;
padding: 0px;
}
.section-home-first .home-first-photo img {
max-width: 300px;
position: relative;
top: auto;
margin: auto;
display: block;
}
.section-home-first .first-benefits {
order: 3;
margin: 32px 0px;
gap: 30px;
}
.section-home-first .first-benefits > div {
width: 100%;
}
.section-home-first .gif {
right: 28px;
top: 500px;
width: 304px;
}
}
.section-page-first {
position: relative;
overflow: hidden;
border-radius: 0px 0px 300px 300px;
margin-bottom: -90px;
}
.section-page-first .row {
justify-content: flex-end;
margin: 0px;
align-items: center;
}
.section-page-first .container {
position: relative;
z-index: 1;
padding-top: 150px;
}
.section-page-first::before {
content: "";
display: block;
width: 100%;
height: 100%;
border-radius: 0px 0px 300px 300px;
background-color: rgb(246, 250, 255);
background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1108\" height=\"760\" viewBox=\"0 0 1108 760\" fill=\"none\"><path d=\"M554.054 634.095C472.781 634.095 406.893 711.079 406.893 806.047C406.893 901.016 472.781 978 554.054 978C635.327 978 701.216 901.016 701.216 806.047C701.216 711.079 635.327 634.095 554.054 634.095ZM192.974 379.511C114.473 358.291 31.0801 415.48 6.72533 507.159C-17.6294 598.893 26.2418 690.407 104.742 711.627C183.243 732.847 266.636 675.657 290.991 583.979C315.345 492.245 271.474 400.731 192.974 379.511ZM1101.27 507.159C1076.92 415.426 993.527 358.291 915.026 379.511C836.526 400.731 792.655 492.3 817.009 583.979C841.364 675.712 924.757 732.847 1003.26 711.627C1081.76 690.407 1125.63 598.838 1101.27 507.159ZM472.455 -76.7445C401.457 -147.752 286.316 -147.752 215.317 -76.7445C144.319 -5.73739 144.319 109.519 215.317 180.526L303.44 268.696L539.539 504.911C551.173 516.536 570.037 516.536 581.671 504.911L817.77 268.696L905.893 180.526C976.892 109.519 976.892 -5.73732 905.893 -76.7445C834.895 -147.752 719.754 -147.752 648.755 -76.7445L581.671 -9.63036C570.037 1.99397 551.173 1.99397 539.539 -9.63036L472.455 -76.7445ZM498.767 -74.3867C501.376 -71.371 504.149 -68.41 507.085 -65.6684C504.421 -68.6842 501.703 -71.5354 498.767 -74.3867Z\" fill=\"%23E5F3FF\" fill-opacity=\"0.5\"/></svg>");
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
position: absolute;
top: 0px;
}
.section-page-first .page-first-text {
padding: 0px;
width: 511px;
}
.section-page-first.branch-first .page-first-text {
padding: 280px 0px 0px;
}
.section-page-first p {
margin: 8px 0px 24px;
}
.section-page-first .page-first-photo {
width: calc(100% - 511px);
padding: 0px 0px 0px 80px;
}
.section-page-first .page-first-photo img {
max-width: 595px;
height: auto;
display: flex;
}
@media only screen and (max-width: 1200px) {
.section-page-first.branch-first .page-first-text {
padding: 180px 0px 0px;
}
.section-page-first .page-first-text {
width: 360px;
}
.section-page-first .page-first-photo {
width: calc(100% - 360px);
padding: 0px 0px 0px 80px;
}
.section-page-first .page-first-photo img {
max-width: 510px;
height: auto;
display: flex;
margin-right: -140px;
}
}
@media only screen and (max-width: 767px) {
.section-home-first .container {
padding-top: 180px;
}
.section-page-first::before {
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="390" height="530" viewBox="0 0 390 530" fill="none"><path d="M198.026 365.497C159.15 365.497 127.633 402.321 127.633 447.748C127.633 493.176 159.15 530 198.026 530C236.902 530 268.419 493.176 268.419 447.748C268.419 402.321 236.902 365.497 198.026 365.497ZM25.307 243.719C-12.2429 233.569 -52.1332 260.925 -63.783 304.778C-75.4328 348.658 -54.4475 392.433 -16.8976 402.583C20.6522 412.734 60.5425 385.378 72.1923 341.524C83.8421 297.644 62.8569 253.869 25.307 243.719ZM459.783 304.778C448.133 260.899 408.243 233.569 370.693 243.719C333.143 253.869 312.158 297.671 323.808 341.524C335.458 385.404 375.348 412.734 412.898 402.583C450.448 392.433 471.433 348.632 459.783 304.778ZM158.994 25.4742C125.033 -8.49139 69.956 -8.4914 35.9947 25.4741C2.03336 59.4397 2.03336 114.571 35.9947 148.537L78.1472 190.712L191.083 303.703C196.648 309.263 205.671 309.263 211.236 303.703L324.172 190.712L366.324 148.537C400.286 114.571 400.286 59.4397 366.324 25.4742C332.363 -8.49137 277.286 -8.49138 243.325 25.4742L211.236 57.5775C205.671 63.1379 196.648 63.1379 191.083 57.5775L158.994 25.4742ZM171.58 26.602C172.828 28.0445 174.154 29.4609 175.559 30.7723C174.284 29.3297 172.984 27.9658 171.58 26.602Z" fill="%23E5F3FF" fill-opacity="0.5"/></svg>');
height: 760px;
}
.section-page-first {
overflow: visible;
margin-bottom: 0px;
}
.section-page-first .page-first-photo {
width: 100%;
order: 2;
padding: 0px;
margin: 24px 0px 0px;
}
.section-page-first .page-first-text {
width: 100%;
order: 1;
padding: 0px;
}
.section-page-first.branch-first .page-first-text {
padding: 0px;
}
.section-page-first .page-first-photo img {
width: 100%;
margin: 0px;
}
.section-page-first .block-btn {
padding: 10px;
}
}
.section-subscription-advantages {
padding: 40px 0px;
position: relative;
z-index: 1;
}
.section-subscription-advantages .subtitle, .section-subscription-advantages .title {
text-align: center;
}
.section-subscription-advantages .row {
margin-top: 32px;
}
.col-3 .tile-block {
padding: 24px;
}
.tile-block {
border-radius: 15px;
background: rgb(255, 255, 255);
box-shadow: rgba(23, 15, 73, 0.08) 0px 4px 20px 0px;
padding: 40px;
height: 100%;
}
.tile-block img {
display: flex;
}
.tile-block .name {
margin: 24px 0px 8px;
font-weight: 600;
color: rgb(1, 68, 124);
font-size: 18px;
}
.tile-block p {
margin: 0px;
font-size: 16px;
line-height: 140%;
}
@media only screen and (max-width: 1200px) {
.section-subscription-advantages .col-4, .section-subscription-advantages .col-3 {
flex: 0 0 50%;
max-width: 50%;
margin-bottom: 24px;
}
.section-subscription-advantages .row {
margin-bottom: -24px;
}
}
@media only screen and (max-width: 767px) {
.section-subscription-advantages {
padding: 48px 0px;
}
.section-subscription-advantages .col-4, .section-subscription-advantages .col-3 {
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 16px;
}
.section-subscription-advantages .row {
margin-top: 24px;
margin-bottom: -16px;
}
}
.section-subscription {
padding: 40px 0px;
}
.section-subscription-sos {
padding: 0px 40px;
}
.section-subscription-sos .bg {
max-width: 1242px;
padding: 40px 0px;
margin: auto;
border-radius: 15px;
background: rgb(255, 255, 255);
box-shadow: rgba(23, 15, 73, 0.08) 0px 4px 20px 0px;
position: relative;
z-index: 2;
}
.section-subscription .container {
max-width: 940px;
display: flex;
flex-wrap: wrap;
align-items: center;
}
.section-subscription .block-photo {
max-width: 415px;
}
.section-subscription .block-photo img {
width: 100%;
height: auto;
}
.section-subscription .block-text {
width: calc(100% - 415px);
padding: 0px 0px 0px 45px;
}
.section-subscription .block-text p {
margin: 8px 0px 24px;
}
@media only screen and (max-width: 1200px) {
.section-subscription .block-photo {
max-width: 250px;
}
.section-subscription .block-text {
width: calc(100% - 250px);
padding: 0px 0px 0px 40px;
}
}
@media only screen and (max-width: 900px) {
.section-subscription.section-subscription-sos {
text-align: center;
}
.section-subscription.section-subscription-sos .container {
width: 100%;
}
.section-subscription.section-subscription-sos .block-photo {
max-width: 300px;
width: 100%;
order: 2;
margin: 24px auto 0px;
}
.section-subscription.section-subscription-sos .block-text {
width: 100%;
padding: 0px;
order: 1;
}
}
@media only screen and (max-width: 767px) {
.section-subscription {
padding: 20px 0px 48px;
text-align: center;
}
.section-subscription.section-subscription-sos {
padding: 0px 16px;
}
.section-subscription-sos .bg {
max-width: 400px;
padding: 48px 0px;
}
.section-subscription .container {
max-width: 400px;
}
.section-subscription .block-photo {
max-width: 100%;
width: 100%;
order: 1;
margin-bottom: 24px;
}
.section-subscription .block-photo img {
max-width: 288px;
height: auto;
}
.section-subscription .block-text {
width: 100%;
padding: 0px;
order: 2;
}
.section-subscription .block-text p {
margin: 16px 0px 24px;
font-size: 16px;
line-height: 21px;
letter-spacing: -0.32px;
}
}
.section-price {
padding: 100px 0px;
}
.section-price {
background: linear-gradient(200deg, rgb(0, 106, 254) 20.06%, rgb(0, 203, 255) 85.99%);
padding: 100px 0px 110px;
position: relative;
overflow: hidden;
}
.section-price::after {
content: "";
display: block;
width: 100%;
height: 100%;
background-image: url(//www.veterinartoran.co.il/wp-content/themes/kupet/img/icon-background.svg);
background-size: cover;
position: absolute;
top: 0px;
}
.section-price .container {
position: relative;
z-index: 1;
max-width: 1080px;
}
.section-price .title {
text-align: center;
color: rgb(255, 255, 255);
}
.section-price .subtitle {
margin: 4px auto 16px;
color: rgb(255, 255, 255);
text-align: center;
}
.section-price .tab-links {
padding: 10px;
}
.section-price .tab-links li a {
border: 1px solid rgb(255, 255, 255);
color: rgb(255, 255, 255);
}
.section-price .tab-links li a:hover {
background: rgb(229, 243, 255);
color: rgb(0, 106, 254);
}
.section-price .tab-links li.active a {
background: rgb(255, 255, 255);
color: rgb(0, 106, 254);
}
.section-price img.photo {
position: absolute;
bottom: -110px;
margin-right: -200px;
width: 538px;
height: auto;
}
.section-price .col-3 {
flex: 0 0 30%;
max-width: 30%;
}
.section-price .col-6 {
flex: 0 0 40%;
max-width: 40%;
}
.section-price .block-price {
border-radius: 14px;
background: rgb(255, 255, 255);
padding: 24px;
display: flex;
flex-wrap: wrap;
align-content: space-between;
height: 100%;
}
.section-price .block-price .name {
color: rgb(44, 65, 83);
font-weight: 600;
letter-spacing: -0.18px;
margin: 0px 0px 8px;
font-size: 18px;
}
.section-price .block-price .price {
color: rgb(44, 65, 83);
font-size: 25px;
line-height: 140%;
}
.section-price .block-price .price span {
font-size: 12px;
line-height: 16px;
letter-spacing: -0.24px;
}
.section-price .block-price ul {
padding: 0px;
margin: 24px 0px 32px;
list-style: none;
}
.section-price .block-price ul li {
font-size: 14px;
line-height: 20px;
letter-spacing: -0.14px;
margin: 16px 0px;
display: flex;
align-items: center;
}
.section-price .block-price ul li::before {
content: "";
width: 24px;
height: 24px;
display: block;
background: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M7.49219 13.2422L10.6469 16.3969C11.0874 16.8374 11.8191 16.7722 12.1749 16.2608L19.4922 5.74219\" stroke=\"%23006AFE\" stroke-width=\"3\" stroke-linecap=\"round\"/></svg>");
margin-left: 8px;
}
.section-price .block-price ul li:last-child::before {
background: url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.603 6.15245C10.6684 6.21425 10.731 6.27697 10.7906 6.34345C10.7242 6.28353 10.6617 6.21893 10.603 6.15245Z\" fill=\"%23006AFE\"/><path d=\"M4.20245 6.10022C5.80572 4.53951 8.40634 4.53951 10.0096 6.10022L11.5244 7.5748C11.787 7.8304 12.213 7.8304 12.4756 7.5748L13.9904 6.10022C15.5936 4.53951 18.1943 4.53951 19.7975 6.10022C21.4008 7.66094 21.4008 10.1925 19.7975 11.7532L12.4756 18.8809C12.213 19.1364 11.787 19.1364 11.5244 18.8809L4.20245 11.7532C2.59918 10.1925 2.59918 7.66094 4.20245 6.10022Z\" fill=\"%23006AFE\"/></svg>");
}
.section-price .block-price p {
margin: -14px 0px 0px;
position: absolute;
color: rgb(76, 91, 103);
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: -0.2px;
}
.section-price .block-info {
padding: 24px;
border-radius: 14px;
background: rgb(1, 141, 255);
height: 100%;
}
.section-price .block-info .name {
color: rgb(255, 255, 255);
text-align: right;
font-size: 18px;
font-weight: 600;
letter-spacing: -0.18px;
display: flex;
align-items: center;
}
.section-price .block-info .name svg {
margin-left: 8px;
}
.section-price .block-info ul {
padding: 0px;
margin: 24px 0px 100px;
list-style: none;
}
.section-price .block-info ul li {
font-size: 14px;
line-height: 20px;
letter-spacing: -0.14px;
margin: 16px 0px;
color: rgb(255, 255, 255);
display: flex;
align-items: center;
}
.section-price .block-info ul li::before {
content: "";
width: 24px;
height: 24px;
display: block;
background: url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.6931 11.5176C14.6523 11.5608 14.6109 11.602 14.567 11.6414C14.6066 11.5976 14.6492 11.5563 14.6931 11.5176Z\" fill=\"white\"/><path d=\"M14.7275 7.29366C15.7575 8.35171 15.7575 10.0679 14.7275 11.126L13.7544 12.1256C13.5857 12.2989 13.5857 12.5801 13.7544 12.7534L14.7275 13.753C15.7575 14.8111 15.7575 16.5273 14.7275 17.5854C13.6976 18.6434 12.0269 18.6434 10.9969 17.5854L6.29317 12.7534C6.1245 12.5801 6.1245 12.2989 6.29317 12.1256L10.9969 7.29366C12.0269 6.23561 13.6976 6.23561 14.7275 7.29366Z\" fill=\"white\"/></svg>");
margin-left: 8px;
}
@media only screen and (max-width: 1200px) {
.section-price .col-3 {
flex: 0 0 50%;
max-width: 50%;
order: 1;
}
.section-price .col-6 {
flex: 0 0 100%;
max-width: 100%;
order: 2;
margin-top: 32px;
}
.section-price .block-info {
padding: 24px 24px 48px;
}
.section-price img.photo {
margin-right: -235px;
}
}
@media only screen and (max-width: 767px) {
.section-price {
padding: 48px 0px 184px;
}
.section-price .container {
max-width: 400px;
}
.section-price .subtitle {
margin: 16px 0px;
}
.section-price .tab-content {
margin: 0px;
}
.section-price .col-3, .section-price .col-6 {
flex: 0 0 100%;
max-width: 100%;
order: 0;
margin-top: 24px;
}
.section-price img.photo {
width: 100%;
margin: 0px;
bottom: -155px;
}
.section-price .bottom {
width: 100%;
}
.section-price .block-price p {
position: relative;
margin: -16px 0px 4px;
text-align: center;
}
.section-price .tab-links li {
width: calc(50% - 4px);
}
.section-price .tab-links li a {
width: 100%;
}
.section-price .block-info {
padding: 24px 24px 0;
}
.section-price .block-info ul {
margin: 24px 0;
}
}
.section-discounts {
padding: 40px 0px;
}
.section-discounts .subtitle, .section-discounts .title {
text-align: center;
}
.section-discounts .name {
color: rgb(1, 68, 124);
font-weight: 600;
margin-bottom: 16px;
text-align: center;
font-size: 18px;
}
.section-discounts .block {
border-radius: 16px;
padding: 24px;
height: 100%;
}
.section-discounts .block .name {
text-align: right;
margin: 16px 0px 8px;
}
.section-discounts .block p {
margin: 0px;
text-align: right;
font-size: 14px;
line-height: 20px;
letter-spacing: -0.14px;
}
.section-discounts .row-bottom {
margin: 80px auto 0px;
max-width: 804px;
gap: 100px;
justify-content: center;
align-items: center;
}
.section-discounts .row-bottom > div {
width: calc(50% - 100px);
}
.section-discounts .row-bottom > div img {
width: 100%;
height: auto;
}
.section-discounts .row-bottom .name {
margin-bottom: 24px;
text-align: right;
}
.section-discounts .row-bottom ul {
padding: 0px;
margin: 0px;
list-style: none;
}
.section-discounts .row-bottom li {
font-size: 14px;
line-height: 20px;
letter-spacing: -0.14px;
margin: 16px 0px;
display: flex;
}
.section-discounts .row-bottom li > span > span {
display: block;
font-weight: 600;
}
.section-discounts .row-bottom li::before {
content: "";
min-width: 24px;
width: 24px;
height: 24px;
display: block;
background: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M7.49219 13.2422L10.6469 16.3969C11.0874 16.8374 11.8191 16.7722 12.1749 16.2608L19.4922 5.74219\" stroke=\"%23006AFE\" stroke-width=\"3\" stroke-linecap=\"round\"/></svg>");
margin-left: 8px;
}
.section-discounts-sos .container {
max-width: 964px;
}
.section-discounts-sos .row {
margin-top: 32px;
}
.section-discounts-sos .block-btn {
margin: 32px 0px 0px;
justify-content: center;
}
@media only screen and (max-width: 1200px) {
.section-discounts .col-4 {
flex: 0 0 50%;
max-width: 50%;
margin-bottom: 24px;
}
.section-discounts .row {
margin-bottom: -24px;
}
}
@media only screen and (max-width: 767px) {
.section-discounts {
padding: 48px 0px;
}
.section-discounts-sos .container {
max-width: 400px;
}
.section-discounts-sos .row {
margin-top: 24px;
}
.section-discounts .col-4, .section-discounts .col-6 {
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 16px;
}
.section-discounts .row {
margin-bottom: -16px;
}
.section-discounts .row-bottom {
margin: 24px 0px -24px;
gap: 24px;
}
.section-discounts .row-bottom > div {
width: 100%;
}
.section-discounts .row-bottom > div.col-text {
padding: 0 30px;
}
.section-discounts-sos .block-btn {
margin: 24px auto 0px;
}
}
.section-information {
padding: 40px 0px;
}
.section-information .title {
text-align: center;
margin: 0px 0px 32px;
}
.section-information .col-4 {
margin-bottom: 32px;
}
.section-information .block {
border-radius: 16px;
padding: 24px;
overflow: hidden;
position: relative;
height: 100%;
min-height: 168px;
}
.section-information .block img {
height: auto;
position: absolute;
}
.section-information .block p {
font-size: 14px;
line-height: 20px;
letter-spacing: -0.14px;
margin: 0px;
}
.section-information .block pre {
font-family: "Fb Matritsa", sans-serif;
color: rgb(44, 65, 83);
font-size: 18px;
font-weight: 400;
line-height: normal;
letter-spacing: -0.36px;
margin: 0px 0px 10px;
white-space: normal;
}
.section-information .block-info {
padding: 32px 24px;
border-radius: 16px;
background-color: rgb(229, 240, 255);
background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"85\" height=\"85\" viewBox=\"0 0 85 85\" fill=\"none\"><g clip-path=\"url(%23clip0_2226_7731)\"><path d=\"M38.1254 30.6396C33.5749 32.3318 28.2954 29.4277 26.3336 24.1525C24.3718 18.8774 26.4708 13.2292 31.0212 11.5369C35.5716 9.84467 40.8511 12.7488 42.813 18.024C44.7747 23.2991 42.6758 28.9472 38.1254 30.6396ZM71.3934 26.2911C71.9239 31.8937 68.4355 36.806 63.602 37.2624C58.7684 37.7185 54.4197 33.5462 53.8891 27.9435C53.3586 22.3406 56.8467 17.4283 61.6804 16.9722C66.5139 16.5161 70.8627 20.6885 71.3934 26.2911ZM23.1702 52.2998C19.2132 55.1129 13.3631 53.6741 10.1036 49.0865C6.84436 44.4987 7.40947 38.4991 11.3662 35.6858C15.3234 32.8727 21.1734 34.3112 24.4328 38.8992C27.6921 43.487 27.127 49.4866 23.1702 52.2998ZM48.2466 71.8266C45.7387 77.2511 39.2907 79.649 33.8478 77.1814C28.4049 74.7138 26.0246 68.3133 28.5324 62.8888L31.6445 56.1562L39.9855 38.1153C40.3964 37.2274 41.4523 36.8347 42.3434 37.2384L60.4458 45.4451L67.2008 48.5082C72.6437 50.9758 75.024 57.3763 72.5162 62.8008C70.0083 68.2253 63.5603 70.6233 58.1174 68.1557L52.9745 65.8246C52.0832 65.4207 51.0274 65.8134 50.6166 66.7015L48.2466 71.8266ZM49.6685 71.1477C49.7514 70.9257 49.846 70.705 49.9541 70.4924C49.8688 70.7154 49.7725 70.9313 49.6685 71.1477Z\" fill=\"white\"/></g><defs><clipPath id=\"clip0_2226_7731\"><rect width=\"66.1957\" height=\"65.6706\" fill=\"white\" transform=\"translate(84.9349 61.5519) rotate(159.6)\"/></clipPath></defs></svg>");
background-position: left 20px bottom 20px;
background-repeat: no-repeat;
font-size: 14px;
line-height: 20px;
letter-spacing: -0.14px;
display: flex;
flex-wrap: wrap;
}
.section-information .block-info .col {
padding: 0px 16px;
width: 33.333%;
display: flex;
font-size: 14px;
line-height: 20px;
letter-spacing: -0.14px;
}
.section-information .block-info .col p {
margin: 0px;
}
.section-information .block-info .col:nth-child(3) {
padding: 0px 16px 0px 50px;
}
.section-information .block-info .col::before {
content: "";
display: block;
min-width: 24px;
width: 24px;
height: 24px;
margin-left: 8px;
background: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M7.49219 13.2422L10.6469 16.3969C11.0874 16.8374 11.8191 16.7722 12.1749 16.2608L19.4922 5.74219\" stroke=\"%23006AFE\" stroke-width=\"3\" stroke-linecap=\"round\"/></svg>");
}
@media only screen and (max-width: 1200px) {
.section-information .col-4 {
flex: 0 0 50%;
max-width: 50%;
}
}
@media only screen and (max-width: 767px) {
.section-information {
padding: 48px 0px;
}
.section-information .row {
margin-bottom: -16px;
}
.section-information .col-4 {
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 16px;
}
.section-information .block {
min-height: auto;
}
.section-information .block-info {
margin: 16px 0px 0px;
padding: 19px 24px;
background-size: 60px;
}
.section-information .block-info .col {
width: 100%;
margin: 6px 0px;
}
}
.section-medical-center {
padding: 150px 0px 40px;
position: relative;
}
.block-medical-center {
padding: 40px 120px;
border-radius: 15px;
box-shadow: rgba(23, 15, 73, 0.08) 0px 4px 20px 0px;
display: flex;
align-items: center;
}
.block-medical-center .text {
width: 50%;
}
.block-medical-center .text p {
margin: 8px 0px 24px;
}
.block-medical-center ul {
padding: 50px 72px;
margin: 0px;
list-style: none;
width: 50%;
text-align: left;
}
.block-medical-center ul li {
padding: 8px 25px;
border-radius: 24px;
display: inline-flex;
font-weight: 600;
}
.block-medical-center ul li:nth-child(1) {
margin-left: 58px;
}
.block-medical-center ul li:nth-child(2) {
transform: rotate(-5.783deg);
margin-left: 88px;
}
.block-medical-center ul li:nth-child(3) {
margin-left: 140px;
}
.block-medical-center ul li:nth-child(5) {
margin-left: 48px;
margin-right: -5px;
}
.block-medical-center ul li:nth-child(6) {
margin-left: 113px;
}
.block-medical-center ul li:nth-child(8) {
transform: rotate(-6.538deg);
margin-right: -8px;
}
.block-medical-center ul li:nth-child(9) {
margin-left: 117px;
}
@media only screen and (max-width: 1200px) {
.section-medical-center {
padding: 80px 0px 110px;
}
.block-medical-center .text p {
margin: 16px 0px 0px;
}
.block-medical-center {
padding: 0px;
box-shadow: none;
align-items: center;
flex-wrap: wrap;
justify-content: center;
text-align: center;
}
.block-medical-center .text {
width: 100%;
order: 1;
}
.block-medical-center ul {
order: 2;
padding: 32px 0px 0px;
width: 319px;
}
.section-medical-center .btn {
position: absolute;
bottom: 40px;
left: 50%;
transform: translate(-50%);
}
}
@media only screen and (max-width: 767px) {
.section-medical-center {
padding: 48px 0px 128px;
}
.block-medical-center .text p {
font-size: 16px;
line-height: 21px;
letter-spacing: -0.32px;
}
.section-medical-center .btn {
max-width: calc(348px);
width: calc(100% - 52px);
bottom: 48px;
}
}
.section-procedures {
padding: 40px 0px;
text-align: center;
}
.section-procedures-sos .container {
max-width: 964px;
}
.section-procedures .row {
margin: 32px -8px -16px;
justify-content: center;
}
.section-procedures .col-2 {
margin-bottom: 16px;
padding: 0px 8px;
}
.section-procedures-sos .col-2 {
flex: 0 0 33.333%;
max-width: 33.333%;
}
.section-procedures .block {
border-radius: 24px;
background: rgb(246, 250, 255);
padding: 20px 12px;
height: 100%;
position: relative;
display: block;
}
.section-procedures-sos .block {
cursor: auto;
padding: 20px 24px;
}
.section-procedures .block p {
margin: 0px;
font-weight: 600;
color: rgb(44, 65, 83);
}
.section-procedures .block .hidden-info {
position: absolute;
top: 0px;
left: 0px;
border-radius: 24px;
background: rgb(204, 238, 255);
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
padding: 20px 12px;
font-size: 14px;
line-height: 20px;
letter-spacing: -0.14px;
opacity: 0;
transition: 0.3s;
color: rgb(44, 65, 83);
cursor: pointer;
}
.section-procedures .block:hover .hidden-info {
opacity: 1;
}
@media only screen and (max-width: 1200px) {
.section-procedures .col-2 {
flex: 0 0 25%;
max-width: 25%;
}
.section-procedures-sos .block {
cursor: auto;
padding: 20px 16px;
}
}
@media only screen and (max-width: 767px) {
.section-procedures-sos .container {
max-width: 400px;
}
.section-procedures .row {
margin: 24px -8px -16px;
}
.section-procedures .col-2 {
flex: 0 0 50%;
max-width: 50%;
margin-bottom: 16px;
}
}
.section-faq {
padding: 40px 0px 80px;
}
.section-faq .title, .section-faq .subtitle {
text-align: center;
}
.accordion-container {
max-width: 720px;
margin: auto;
}
@media only screen and (max-width: 1200px) {
}
@media only screen and (max-width: 767px) {
.section-faq {
padding: 48px 0px;
}
.section-faq .tab-links li {
width: calc(25% - 6px);
}
.section-faq .tab-links li a {
width: 100%;
}
}
.section-form {
background: linear-gradient(200deg, rgb(0, 106, 254) 20.06%, rgb(0, 203, 255) 85.99%);
padding: 80px 0px 40px;
position: relative;
overflow: hidden;
}
.section-form::after {
content: "";
display: block;
width: 100%;
height: 100%;
background-image: url(//www.veterinartoran.co.il/wp-content/themes/kupet/img/icon-background.svg);
background-size: cover;
position: absolute;
top: 0px;
}
.section-form .container {
position: relative;
z-index: 1;
}
.section-form .title {
text-align: center;
color: rgb(255, 255, 255);
margin: 0px 0px 32px;
}
.section-form form {
max-width: 460px;
margin: auto;
}
.section-form form.sent .no-sent {
display: none;
}
.section-form form .block-thank  {
display: none;
}
.section-form .block-thank {
max-width: 460px;
margin: auto;
text-align: center;
}
.section-form form.sent .block-thank {
display: block;
}
.section-form .block-thank .block {
border-radius: 20px;
border: 1px solid #FFF;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;
align-content: center;
min-height: 425px;
margin: 32px 0;
padding: 0 24px;
}
.section-form .block-thank .block p {
max-width: 278px;
color: #FFF;
font-size: 18px;
letter-spacing: -0.36px;
margin: 48px 0 0;
}
.form-row {
display: flex;
flex-wrap: wrap;
gap: 18px;
margin-bottom: 16px;
justify-content: flex-end;
}
.form-col {
width: 100%;
}
.form-col-6 {
width: calc(50% - 9px);
}
.form-btn {
margin: 32px 0px 0px;
text-align: center;
}
@media only screen and (max-width: 1200px) {
}
@media only screen and (max-width: 767px) {
.section-form {
padding: 48px 0px;
}
.section-form .block-thank .block {
margin: 24px 0;
}
.form-col-6 {
width: 100%;
}
.section-form .title {
margin: 0px 0px 24px;
}
.form-row {
gap: 16px;
}
}
footer {
background: rgb(44, 65, 83);
padding: 40px 50px;
}
.footer-top {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.footer-top .top-center {
display: flex;
flex-wrap: wrap;
gap: 32px;
}
.footer-top .name {
font-size: 16px;
font-weight: 600;
line-height: 30px;
color: rgb(255, 255, 255);
}
.footer-top ul {
padding: 0px;
margin: 0px;
list-style: none;
}
.footer-top li a {
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 30px;
color: rgb(190, 201, 211);
display: flex;
}
.footer-top li a:hover {
color: rgb(255, 255, 255);
}
.footer-top ul.soc {
display: flex;
margin: 16px 0px 0px;
gap: 16px;
}
.footer-top .btn {
margin: 10px 0px 0px;
}
.footer-bottom {
margin-top: 34px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
}
.footer-bottom p {
margin: 0px;
color: rgb(255, 255, 255);
font-size: 12px;
line-height: 140%;
display: flex;
align-items: center;
}
.footer-bottom p a {
margin: 0px 8px 0px 0px;
}
@media only screen and (max-width: 1200px) {
footer .top-left {
display: none;
}
}
@media only screen and (max-width: 900px) {
.footer-top {
justify-content: center;
}
.footer-top .top-center {
width: 100%;
order: 1;
justify-content: space-between;
}
.footer-top .top-right {
margin: 34px 0px 0px;
order: 2;
}
}
@media only screen and (max-width: 767px) {
footer {
padding: 40px 16px;
}
.footer-top .top-center {
gap: 0px;
margin-bottom: -52px;
}
.footer-top .top-center .col {
width: 50%;
margin-bottom: 52px;
}
.footer-bottom {
margin: 20px 0px -4px;
}
.footer-bottom p {
width: 100%;
justify-content: center;
margin: 4px 0px;
}
.footer-top ul.soc {
margin: 8px 0 0;
}
.footer-top ul.soc li {
padding: 8px;
}
}
.custom-checkbox {
display: block;
position: relative;
padding-right: 40px;
cursor: pointer;
font-size: 16px;
user-select: none;
}
.custom-checkbox input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0px;
width: 0px;
}
.checkmark {
position: absolute;
top: 0px;
right: 0px;
height: 18px;
width: 18px;
border: 2px solid rgb(255, 255, 255);
border-radius: 3px;
}
.custom-checkbox:hover input ~ .checkmark {
}
.custom-checkbox input:checked ~ .checkmark {
}
.checkmark::after {
content: "";
position: absolute;
display: none;
}
.custom-checkbox input:checked ~ .checkmark::after {
display: block;
}
.custom-checkbox .checkmark::after {
left: -2px;
top: -2px;
width: 18px;
height: 18px;
background: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\"><path d=\"M11.7046 5.3945L7.9206 10.3635L6.2876 8.2775C5.9466 7.8415 5.3186 7.7655 4.8836 8.1065C4.4486 8.4465 4.3716 9.0755 4.7126 9.5095L7.1436 12.6165C7.3336 12.8585 7.6236 12.9995 7.9316 12.9995H7.9386C8.2476 12.9985 8.5396 12.8525 8.7266 12.6055L13.2956 6.6055C13.6306 6.1655 13.5456 5.5395 13.1056 5.2045C12.6656 4.8695 12.0376 4.9555 11.7046 5.3945ZM16 15C16 15.552 15.551 16 15 16H3C2.449 16 2 15.552 2 15V3C2 2.448 2.449 2 3 2H15C15.551 2 16 2.448 16 3V15ZM15 0H3C1.346 0 0 1.346 0 3V15C0 16.654 1.346 18 3 18H15C16.654 18 18 16.654 18 15V3C18 1.346 16.654 0 15 0Z\" fill=\"white\"/></svg>");
}
.row-checkbox {
display: flex;
color: #fff;
text-align: right;
font-family: "Fb Matritsa";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 140%;
}
.row-checkbox a {
color: #fff;
}
.section-methods {
padding: 40px 0px;
}
.section-methods .title, .section-methods .subtitle {
text-align: center;
}
.section-methods .row {
margin: 0px -8px -16px;
justify-content: center;
}
.section-methods .col {
padding: 0px 8px;
margin-bottom: 16px;
width: 295.5px;
}
.section-methods .row:has(> .col:nth-child(4):last-child) {
padding: 0px 152px;
}
.section-methods .row:has(> .col:nth-child(5):last-child), .section-methods .row:has(> .col:nth-child(6):last-child) {
padding: 0px 52px;
}
.section-methods .block {
padding: 8px 24px;
border-radius: 16px;
background: rgb(246, 250, 255);
display: flex;
align-items: center;
color: rgb(44, 65, 83);
font-weight: 600;
}
.section-methods .block img {
margin-left: 4px;
}
@media only screen and (max-width: 1200px) {
.section-methods .row:has(> .col:nth-child(4):last-child), .section-methods .row:has(> .col:nth-child(5):last-child), .section-methods .row:has(> .col:nth-child(6):last-child) {
padding: 0px;
}
}
@media only screen and (max-width: 767px) {
.section-methods {
padding: 48px 0px;
}
.section-methods .col {
width: 50%;
}
.section-methods .block {
padding: 16px 24px;
flex-wrap: wrap;
justify-content: center;
text-align: center;
font-size: 16px;
height: 100%;
align-content: flex-start;
}
.section-methods .block img {
margin: 0px 24px 4px;
}
}
.section-life {
padding: 530px 0px 80px;
background: rgb(246, 250, 255);
overflow: hidden;
text-align: center;
position: relative;
margin: 40px 0px;
}
.section-life p {
margin: 4px 0px 0px;
}
.section-life .block-photo {
display: flex;
justify-content: center;
gap: 40px;
margin: 0px 0px -60px;
}
.section-life .block-photo-gsap .photo-gsap {
position: absolute;
left: 50%;
top: 100px;
}
.section-life .block-photo-gsap .photo-gsap .photo {
border-radius: 24px;
border: 3px solid rgb(204, 238, 255);
min-width: 255px;
width: 255px;
height: 340px;
overflow: hidden;
transform: rotate(7deg);
}
.section-life .block-photo-gsap .photo-gsap img {
width: 100%;
height: 100%;
object-fit: cover;
}
@media only screen and (max-width: 1200px) {
footer .top-left {
display: none;
}
}
@media only screen and (max-width: 900px) {
}
@media only screen and (min-width: 767px) {
.mySwiper-life, .section-life .block-swiper-scrollbar {
display: none;
}
}
@media only screen and (max-width: 767px) {
.section-life {
padding: 48px 0px;
margin: 0px;
}
.block-photo-gsap {
display: none;
}
.section-life p {
margin: 16px 16px 24px;
font-size: 16px;
line-height: 21px;
letter-spacing: -0.32px;
}
.mySwiper-life {
padding: 0px 40px;
}
.life-slider .photo {
border-radius: 24px;
border: 3px solid rgb(204, 238, 255);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
}
.life-slider .photo img {
width: 100%;
height: 100%;
object-fit: cover;
}
.life-slider {
opacity: 0;
transition: transform 0.4s, opacity 0.4s;
}
.life-slider.swiper-slide-next {
transform: scale(0.95) translateX(320px) rotate(4deg);
z-index: 1;
opacity: 0.92;
}
.life-slider.swiper-slide-prev {
transform: scale(0.95) translateX(-320px) rotate(-4deg);
z-index: 1;
opacity: 0.92;
}
.life-slider.swiper-slide-active {
transform: scale(1) rotate(0deg);
opacity: 1;
z-index: 10;
}
}
@media only screen and (max-width: 400px) {
.life-slider.swiper-slide-next {
transform: scale(0.95) translateX(305px) rotate(4deg);
}
.life-slider.swiper-slide-prev {
transform: scale(0.95) translateX(-305px) rotate(-4deg);
}
}
.section-mesh {
padding: 40px 0px;
text-align: center;
position: relative;
overflow: hidden;
}
.section-mesh::before {
content: "";
display: block;
width: 100%;
height: 100px;
position: absolute;
top: 0px;
z-index: 1;
background: rgb(255, 255, 255);
}
.section-mesh::after {
content: "";
display: block;
width: 100%;
height: 40px;
position: absolute;
bottom: 0px;
z-index: 1;
background: rgb(255, 255, 255);
}
.section-mesh .container {
position: relative;
z-index: 1;
}
.section-mesh .container::before {
content: "";
display: block;
width: 100%;
height: 100%;
position: absolute;
left: -100%;
margin-left: -80px;
z-index: 1;
background: rgb(255, 255, 255);
}
.section-mesh .container::after {
content: "";
display: block;
width: 100%;
height: 100%;
position: absolute;
right: -100%;
margin-right: -80px;
top: 0px;
z-index: 1;
background: rgb(255, 255, 255);
}
.section-mesh .title {
margin-bottom: 24px;
}
.section-mesh .row {
padding-top: 40px;
padding-bottom: 40px;
}
.section-one-click .row.center {
justify-content: center;
}
.section-mesh .row .col {
width: 20%;
}
.section-mesh .block {
position: relative;
color: rgb(44, 65, 83);
font-size: 16px;
font-weight: 400;
line-height: 30px;
letter-spacing: -0.3px;
display: inline-flex;
flex-wrap: wrap;
place-content: center;
border-radius: 24px;
border: 1px solid rgb(241, 245, 249);
width: 100%;
height: 147px;
}
.section-mesh .block span, .section-mesh .block a {
display: block;
width: 100%;
color: rgb(44, 65, 83);
}
.section-mesh .block a.tel:hover {
text-decoration: underline;
}
.section-branches .block img {
position: absolute;
top: -5px;
}
.section-branches .branches-img-1 {
position: absolute;
left: -117px;
top: 226px;
z-index: 2;
}
.section-branches .branches-img-2 {
position: absolute;
right: -124px;
top: 193px;
z-index: 2;
}
.section-mesh .block a.name {
color: rgb(1, 68, 124);
font-size: 18px;
font-weight: 600;
line-height: normal;
letter-spacing: -0.36px;
margin: 0px 0px 10px;
display: block;
}
.section-mesh .block:hover {
border: 1px solid rgb(0, 203, 255);
background: rgb(246, 250, 255);
}
.section-mesh .all.block:hover {
color: rgb(0, 106, 254);
}
.section-mesh .all.block:hover svg path {
fill: rgb(0, 106, 254);
}
.section-mesh .all.block svg {
margin-right: 8px;
}
.section-one-click .block span {
display: block;
width: 100%;
}
.section-mesh .mesh-row {
display: flex;
flex-wrap: wrap;
position: absolute;
bottom: -67px;
left: 50%;
transform: translate(-50%);
width: 1666px;
}
.section-mesh .mesh-col {
border: 1px solid rgb(241, 245, 249);
border-radius: 24px;
width: 238px;
height: 147px;
}
@media only screen and (max-width: 1200px) {
.section-branches .branches-img-1, .section-branches .branches-img-2 {
display: none;
}
.section-mesh .mesh-col {
width: 248px;
}
.section-mesh .row .col {
width: 33.333%;
}
.section-mesh .mesh-row {
width: 1285px;
margin: 0px -23px;
}
}
@media only screen and (max-width: 767px) {
.section-mesh {
padding: 48px 0px;
}
.section-mesh .mesh-row {
display: none;
}
.section-one-click .row {
margin-bottom: -16px;
padding: 0px;
}
.section-one-click .row .col {
width: 50%;
padding: 0px 8px;
margin-bottom: 16px;
}
.section-one-click .row .col:nth-child(3n) {
width: 100%;
}
.section-branches .row .col {
width: 50%;
}
.section-mesh .block {
padding: 16px;
height: 100%;
}
.section-branches .block {
font-size: 14px;
line-height: 20px;
padding: 16px 10px;
}
.section-mesh .row {
padding: 0px;
}
.section-branches .block img {
top: -16px;
}
.section-mesh .block a.name {
margin: 0 0 8px;
}
.section-mesh .block a.tel {
text-decoration: underline;
}
}
.section-route {
padding: 60px 0px;
}
.section-route .container {
max-width: 884px;
}
.section-route .row {
align-items: center;
}
.section-route .col-left {
width: 411px;
}
.section-route .col-right {
padding-left: 100px;
width: calc(100% - 411px);
}
.section-route .col-right img {
width: 100%;
height: auto;
}
.section-route .col-left ul {
padding: 0px;
margin: 16px 0px;
list-style: none;
}
.section-route .col-left li {
margin: 8px 0px;
}
.section-route .col-left p {
margin: 16px 0px 24px;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 24px;
letter-spacing: -0.14px;
}
.section-route .col-left p b {
font-weight: 600;
}
@media only screen and (max-width: 1200px) {
.section-route .col-left {
width: 350px;
}
.section-route .col-right {
width: calc(100% - 350px);
}
}
@media only screen and (max-width: 767px) {
.section-route {
padding: 48px 0px;
}
.section-route .container {
max-width: 400px;
}
.section-route .col-left, .section-route .col-right {
padding: 0px 8px;
width: 100%;
}
.section-route .col-left {
order: 1;
}
.section-route .col-right {
order: 2;
margin: 16px 0px 0px;
}
}
.section-teeth-cleaning {
padding: 60px 0px;
}
.section-teeth-cleaning .container {
max-width: 820px;
}
.section-teeth-cleaning .row {
align-items: center;
}
.section-teeth-cleaning .col-left {
padding-left: 100px;
width: calc(100% - 310px);
}
.section-teeth-cleaning .col-left p {
margin: 16px 0px 24px;
}
.section-teeth-cleaning .col-right {
width: 310px;
}
.section-teeth-cleaning .col-right img {
width: 100%;
height: auto;
}
@media only screen and (max-width: 767px) {
.section-teeth-cleaning {
padding: 48px 0px;
text-align: center;
}
.section-teeth-cleaning .container {
max-width: 400px;
}
.section-teeth-cleaning .col-left, .section-teeth-cleaning .col-right {
padding: 8px 0px;
width: 100%;
}
.section-teeth-cleaning .col-right {
margin: 24px 0px 0px;
}
}
.section-quick-check {
padding: 40px 0px;
}
.section-quick-check .container {
overflow: inherit;
}
.die-quick-check {
padding: 40px 140px;
border-radius: 150px 15px 15px;
background: rgb(255, 255, 255);
box-shadow: rgba(23, 15, 73, 0.08) 0px 4px 20px 0px;
display: flex;
flex-wrap: wrap;
align-items: center;
}
.die-quick-check .text {
width: calc(100% - 407px);
padding-right: 18px;
text-align: center;
}
.die-quick-check .text p {
margin: 8px 0px 16px;
}
.die-quick-check .block-btn {
justify-content: center;
padding: 10px;
}
.die-quick-check .photo {
width: 407px;
}
.die-quick-check .photo img {
width: 100%;
height: auto;
}
@media only screen and (max-width: 1200px) {
.die-quick-check .text {
width: 100%;
padding-right: 0px;
order: 1;
}
.die-quick-check .photo {
width: 100%;
order: 2;
margin-top: 18px;
}
}
@media only screen and (max-width: 767px) {
.section-quick-check {
padding: 48px 0px;
}
.die-quick-check .photo {
max-width: 258px;
}
.die-quick-check {
padding: 20px 16px;
border-radius: 100px 15px 15px;
justify-content: center;
}
.die-quick-check .text p {
font-size: 16px;
line-height: 21px;
letter-spacing: -0.32px;
}
}
.section-team {
padding: 40px 0px;
}
.section-team .container {
position: relative;
}
.section-team .title {
text-align: center;
}
.section-team .subtitle {
text-align: center;
max-width: 763px;
}
.mySwiper-team {
margin: 32px auto 0px;
max-width: 1010px;
}
.team-slider {
border-radius: 40px;
overflow: hidden;
cursor: pointer;
transition: 0.3s;
}
.team-slider.on-hover {
transform: scale(1.05);
}
.team-slider-photo {
width: 100%;
height: 418px;
}
.team-slider-photo img {
width: 100%;
height: 100%;
object-fit: cover;
}
.team-slider-info {
padding: 32px 27px 40px;
background: rgb(229, 243, 255);
position: absolute;
bottom: 0px;
width: 100%;
}
.team-slider-info .team-name {
color: rgb(1, 68, 124);
font-weight: 600;
}
.team-slider-info .team-subtitle {
color: rgb(44, 65, 83);
font-size: 16px;
line-height: 30px;
letter-spacing: -0.3px;
}
.team-slider-info p {
margin: 0px;
max-height: 0px;
opacity: 0;
overflow: hidden;
transition: 0.3s;
color: rgb(44, 65, 83);
font-size: 12px;
line-height: 16px;
letter-spacing: -0.24px;
}
.team-slider.on-hover p {
max-height: 220px;
opacity: 1;
margin: 16px 0px 0px;
}
.team-slider-nav {
position: absolute;
bottom: 200px;
left: 50%;
transform: translate(-50%);
width: calc(100% - 70px);
height: 24px;
display: flex;
justify-content: space-between;
}
.team-button-next, .team-button-prev {
border: 0px;
color: transparent;
width: 24px;
height: 24px;
padding: 0px;
background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6167 10.4478C16.5468 10.5205 16.4758 10.59 16.4006 10.6562C16.4684 10.5825 16.5415 10.513 16.6167 10.4478Z' fill='%23A5A4FA'/%3E%3Cpath d='M16.6758 3.33606C18.4414 5.11747 18.4414 8.00705 16.6758 9.78846L15.0075 11.4716C14.7184 11.7633 14.7184 12.2367 15.0075 12.5284L16.6758 14.2115C18.4414 15.9929 18.4414 18.8825 16.6758 20.6639C14.9101 22.4454 12.0461 22.4454 10.2804 20.6639L2.21687 12.5284C1.92771 12.2367 1.92771 11.7633 2.21687 11.4716L10.2804 3.33606C12.0461 1.55465 14.9101 1.55465 16.6758 3.33606Z' fill='%23A5A4FA'/%3E%3C/svg%3E%0A");
cursor: pointer;
}
.team-button-prev {
transform: rotate(180deg);
}
.block-swiper-scrollbar {
padding: 10px;
max-width: 230px;
margin: 32px auto 0px;
}
.swiper-scrollbar {
&.swiper-scrollbar-horizontal, .swiper-horizontal > & {
height: 5px;
position: relative;
bottom: 0px;
z-index: 2;
}
}
.swiper-scrollbar {
background: rgb(244, 245, 246);
border-radius: var(--swiper-scrollbar-border-radius, 10px);
}
.swiper-scrollbar-drag {
background: rgb(165, 164, 250);
}
@media only screen and (max-width: 1200px) {
.team-slider-nav {
width: 100%;
}
.mySwiper-team {
max-width: 650px;
}
}
@media only screen and (min-width: 767px) {
.section-team .block-swiper-scrollbar {
display: none;
}
}
@media only screen and (max-width: 767px) {
.section-team {
padding: 48px 0px;
overflow: hidden;
}
.mySwiper-team {
margin: 24px auto 0px;
padding: 0px 8px;
}
.mySwiper-team.swiper {
overflow: visible;
}
.team-slider-nav {
display: none;
}
.section-team .block-swiper-scrollbar {
margin: 24px auto 0px;
}
}
.section-emergency-care {
padding: 40px 0px;
}
.block-emergency-care {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
padding: 32px 120px;
border-radius: 15px;
background: rgb(255, 255, 255);
box-shadow: rgba(23, 15, 73, 0.08) 0px 4px 20px 0px;
}
.block-emergency-care .text {
width: 530px;
}
.block-emergency-care .text p {
margin: 8px 0px 24px;
}
.block-emergency-care .text ul {
padding: 0px;
margin: 0px -3px 34px;
list-style: none;
display: flex;
flex-wrap: wrap;
}
.block-emergency-care .text ul li {
padding: 8px 12px;
display: flex;
align-items: center;
color: rgb(44, 65, 83);
font-size: 14px;
line-height: 20px;
letter-spacing: -0.14px;
margin: 0px 3px;
}
.block-emergency-care .text ul li img {
margin-left: 8px;
}
.block-emergency-care .text .block-btn {
padding: 10px;
}
.block-emergency-care .photo {
width: 355px;
}
.block-emergency-care .photo img {
width: 100%;
height: auto;
}
@media only screen and (max-width: 1200px) {
.block-emergency-care {
padding: 40px;
align-items: flex-start;
}
.block-emergency-care .text {
padding-right: 40px;
width: 55%;
}
.block-emergency-care .photo {
width: 45%;
}
.block-emergency-care .text ul li {
width: 100%;
}
}
@media only screen and (max-width: 767px) {
.section-emergency-care {
padding: 48px 0px;
}
.block-emergency-care {
padding: 0px;
box-shadow: none;
}
.block-emergency-care .text, .block-emergency-care .photo {
width: 100%;
padding: 0px;
}
.block-emergency-care .photo {
margin: 0px 0px 24px;
}
.block-emergency-care .text p {
margin: 16px 0px 24px;
font-size: 16px;
line-height: 21px;
letter-spacing: -0.32px;
}
.block-emergency-care .text ul {
margin: -6px 0px 24px;
}
.block-emergency-care .text ul li {
padding: 0px;
margin: 6px 0px;
}
.block-emergency-care .text .block-btn {
padding: 10px 0px;
}
}
.section-stories {
padding: 40px 0px;
overflow: hidden;
}
.section-stories .title {
text-align: center;
}
.section-stories .mySwiper-stories {
margin-top: 32px;
overflow: visible;
}
.stories-slider {
opacity: 0;
border-radius: 15px;
box-shadow: rgba(23, 15, 73, 0.08) 0px 4px 20px 0px;
padding: 40px;
transition: transform 0.4s, opacity 0.4s;
}
.stories-slider.swiper-slide-active, .stories-slider.swiper-slide-next, .stories-slider.swiper-slide-prev {
opacity: 1;
}
.stories-slider.swiper-slide-active {
transform: scale(1) rotate(0deg);
opacity: 1;
z-index: 10;
}
.stories-slider.swiper-slide-next {
transform: scale(0.88) translateX(-30px) rotate(-2deg);
z-index: 1;
opacity: 0.92;
}
.stories-slider.swiper-slide-prev {
transform: scale(0.88) translateX(30px) rotate(2deg);
z-index: 1;
opacity: 0.92;
}
.stories-slider-photo {
width: 100%;
height: 193px;
border-radius: 12px;
overflow: hidden;
}
.stories-slider-photo img {
width: 100%;
height: 100%;
object-fit: cover;
}
.stories-slider-info p {
color: rgb(76, 91, 103);
font-size: 16px;
line-height: 30px;
letter-spacing: -0.3px;
margin: 24px 0px 8px;
}
.stories-slider-info .name {
color: rgb(44, 65, 83);
font-size: 16px;
font-weight: 600;
text-transform: uppercase;
}
@media only screen and (max-width: 767px) {
.section-stories .mySwiper-stories {
padding: 0px 20px;
}
.stories-slider.swiper-slide-next {
transform: scale(0.95) translateX(320px) rotate(-2deg);
}
.stories-slider.swiper-slide-prev {
transform: scale(0.95) translateX(-320px) rotate(2deg);
}
.section-stories .mySwiper-stories .swiper-container {
height: auto;
}
.section-stories .mySwiper-stories .swiper-slide {
height: 100%;
}
.stories-slider {
padding: 38px 32px;
}
.stories-slider-info p {
font-size: 14px;
line-height: 28px;
letter-spacing: -0.3px;
margin: 22px 0px 12px;
}
}
.section-die {
padding: 40px 0px;
}
.section-die .die {
display: flex;
flex-wrap: wrap;
align-items: center;
padding: 0px 180px;
overflow: hidden;
position: relative;
}
.section-die .text {
width: calc(100% - 292px);
padding-right: 100px;
position: relative;
z-index: 1;
}
.section-die .photo {
width: 292px;
position: relative;
z-index: 1;
}
.section-die .photo img {
width: 100%;
}
.die-advanced p {
margin: 16px 0px 24px;
}
.die-bg-1 .die {
padding: 32px 150px;
}
.die-bg-1 .die, .die-bg-2 .die, .die-bg-3 .die {
color: rgb(255, 255, 255);
border-radius: 8px 150px 8px 8px;
}
.die-bg-2 .die, .die-bg-3 .die {
padding: 30px 150px 0px;
}
.die-bg-1 .die {
background: linear-gradient(200deg, rgb(0, 106, 254) 20.06%, rgb(0, 203, 255) 85.99%);
}
.die-bg-2 .die {
background: linear-gradient(282deg, rgb(0, 203, 255) 17.83%, rgb(0, 106, 254) 82.21%);
}
.die-bg-2 .die::after {
content: "";
display: block;
height: 100%;
width: 100%;
position: absolute;
top: 0px;
left: 0px;
background-image: url(//www.veterinartoran.co.il/wp-content/themes/kupet/img/bg-die-2.svg);
background-size: cover;
}
.die-bg-3 .die {
background-color: rgb(0, 106, 254);
background-image: url(//www.veterinartoran.co.il/wp-content/themes/kupet/img/bg-die-3.svg);
background-repeat: no-repeat;
}
.section-die.die-bg-2 .text, .section-die.die-bg-3 .text {
width: calc(100% - 380px);
padding-right: 100px;
padding-bottom: 30px;
}
.section-die.die-bg-2 .photo, .section-die.die-bg-3 .photo {
width: 380px;
height: 342px;
}
.section-die.die-bg-2 .photo img, .section-die.die-bg-3 .photo img {
width: 100%;
height: 100%;
object-fit: cover;
}
.die-bg-1 .die .title, .die-bg-2 .die .title, .die-bg-3 .die .title {
color: rgb(255, 255, 255);
}
.section-lightblue .die {
padding: 60px 180px;
border-radius: 8px 150px 8px 8px;
background: rgb(229, 240, 255);
margin: 0px -38px;
}
@media only screen and (max-width: 1300px) {
.section-lightblue .die {
margin: 0px;
}
}
@media only screen and (max-width: 1200px) {
.section-die .die {
padding: 0px;
}
.section-lightblue .die {
padding: 40px;
margin: 0px;
}
.section-die.die-bg-1 .die {
padding: 40px;
}
.section-die.die-bg-2 .die, .section-die.die-bg-3 .die {
padding: 40px 40px 0px;
}
.section-die .photo {
width: 200px;
}
.section-die .text {
width: calc(100% - 200px);
padding-right: 40px;
}
.section-die.die-bg-2 .photo, .section-die.die-bg-3 .photo {
width: 270px;
}
.section-die.die-bg-2 .text, .section-die.die-bg-3 .text {
width: calc(100% - 270px);
padding-right: 40px;
}
}
@media only screen and (max-width: 767px) {
.section-die {
padding: 0 0px 48px;
text-align: center;
}
.section-lightblue .die {
padding: 0px;
background: rgba(229, 240, 255, 0);
border-radius: 0px;
}
.section-die.section-lightblue .photo {
order: 1;
margin: 0px auto 24px;
}
.section-die.section-lightblue .text {
order: 2;
}
.section-die.linear-gradient {
background: linear-gradient(200deg, rgb(0, 106, 254) 20.06%, rgb(0, 203, 255) 85.99%);
}
.section-die.die-bg-1 .die {
padding: 48px 0px 0;
border-radius: 0px;
background: none;
}
.section-die .text {
width: 100%;
padding-right: 0px;
}
.section-die .photo {
max-width: 305px;
width: 100%;
margin: 0 auto 24px;
}
.section-die.linear-gradient .text {
order: 1;
}
.section-die.linear-gradient .photo {
order: 2;
margin: 56px auto 0px;
}
.section-die p {
font-size: 16px;
line-height: 21px;
letter-spacing: -0.32px;
}
.section-die.die-bg-2 .die, .section-die.die-bg-3 .die {
}
.die-bg-2 .die, .die-bg-3 .die {
background: none;
}
.section-die.die-bg-2, .section-die.die-bg-3 {
padding: 48px 0px 0px;
position: relative;
}
.section-die.die-bg-2 {
margin-bottom: 48px;
}
.section-die.die-bg-2::after, .section-die.die-bg-3::after {
content: "";
display: block;
height: 100%;
width: 100%;
position: absolute;
top: 0px;
left: 0px;
background-image: url(//www.veterinartoran.co.il/wp-content/themes/kupet/img/bg-die-mb.svg);
background-repeat: no-repeat;
background-position: center bottom;
background-size: 100%;
}
.section-die.die-bg-2 .text, .section-die.die-bg-3 .text {
width: 100%;
padding-right: 0px;
}
.die-bg-2 .die::after {
display: none;
}
.section-die.die-bg-2 .die, .section-die.die-bg-3 .die {
border-radius: 0px;
padding: 0px;
}
.section-die.die-bg-2 .photo, .section-die.die-bg-3 .photo {
max-width: 100%;
width: 100%;
height: auto;
margin: 30px 0px 0px;
display: flex;
}
}
.section-choose {
text-align: center;
padding: 40px 0px;
}
.section-choose .row {
justify-content: center;
}
.section-choose .block {
text-align: right;
border-radius: 14px;
background: rgb(255, 255, 255);
box-shadow: rgba(23, 15, 73, 0.08) 0px 4px 20px 0px;
padding: 40px;
height: 100%;
}
.section-choose .block .name {
color: rgb(1, 68, 124);
font-weight: 600;
margin: 24px 0px 0px;
}
.section-choose .block ul {
padding: 0px;
margin: 0px;
list-style: none;
}
.section-choose .block li {
margin: 12px 0px 0px;
color: rgb(76, 91, 103);
font-size: 14px;
line-height: 20px;
letter-spacing: -0.14px;
display: flex;
align-items: center;
}
.section-choose .block li::before {
content: "";
display: block;
width: 24px;
min-width: 24px;
height: 24px;
margin-left: 8px;
background: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M7.49219 13.2422L10.6469 16.3969C11.0874 16.8374 11.8191 16.7722 12.1749 16.2608L19.4922 5.74219\" stroke=\"%23006AFE\" stroke-width=\"3\" stroke-linecap=\"round\"/></svg>");
}
.section-choose .bottom {
margin: 50px 0px 0px;
}
.section-choose .bottom p {
margin: 0px 0px 14px;
}
@media only screen and (max-width: 1200px) {
.section-choose .row {
margin-bottom: -16px;
}
.section-choose .col-4 {
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 16px;
}
}
@media only screen and (max-width: 767px) {
.section-choose {
padding: 48px 0px;
}
.section-choose .block {
padding: 24px 16px;
}
}
.section-tips {
text-align: center;
padding: 40px 0px;
position: relative;
overflow: hidden;
}
.section-tips .container {
position: relative;
}
.mySwiper-tips {
margin-top: 64px;
overflow: visible;
height: 475px;
}
.tips-slider {
border-radius: 12px;
border: 1px solid rgb(169, 220, 245);
background: rgb(204, 238, 255);
box-shadow: rgba(23, 15, 73, 0.08) 0px 4px 20px 0px;
padding: 58px 58px 58px 90px;
display: flex;
flex-wrap: wrap;
align-items: center;
text-align: right;
transition: transform 0.4s, opacity 0.4s;
opacity: 0;
}
.tips-slider-photo {
width: 475px;
height: 355px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 12px;
overflow: hidden;
}
.tips-slider-photo img {
width: 100%;
height: 100%;
object-fit: cover;
}
.tips-slider-info {
padding-right: 55px;
width: calc(100% - 475px);
}
.tips-slider-info span {
border-radius: 24px;
background: rgb(195, 227, 255);
display: inline-flex;
align-items: center;
justify-content: center;
height: 40px;
padding: 0px 24px;
color: rgb(0, 106, 254);
font-size: 16px;
letter-spacing: -0.3px;
}
.tips-slider-info .name {
color: rgb(1, 68, 124);
font-size: 24px;
font-weight: 600;
letter-spacing: 0.48px;
margin: 24px 0px 0px;
@media only screen and (max-width: 767px) {
line-height: 1.3;
}
}
.tips-slider-info p {
margin: 10px 0px 44px;
color: rgb(44, 65, 83);
}
.tips-slider.swiper-slide-prev {
transform: scale(0.95) translateY(200px);
z-index: 1;
opacity: 0.92;
}
.tips-slider.swiper-slide-next {
transform: scale(0.95) translateY(-200px);
z-index: 1;
opacity: 0.92;
}
.tips-slider.swiper-slide-active {
transform: scale(1) rotate(0deg);
opacity: 1;
z-index: 10;
}
.section-tips .tips-swiper-pagination {
position: absolute;
left: 46px;
right: auto;
top: 55%;
z-index: 1;
}
.section-tips .swiper-pagination-bullet {
height: 17px;
width: 17px;
border: 1px solid rgb(165, 164, 250);
opacity: 1;
border-radius: 17px;
background: rgba(255, 255, 255, 0);
margin: 7px 0px;
transition: 0.3s;
}
.section-tips .swiper-pagination-bullet-active {
background: rgb(165, 164, 250);
height: 47px;
}
@media only screen and (max-width: 1200px) {
.mySwiper-tips {
height: 380px;
}
.tips-slider {
padding: 40px 40px 40px 80px;
}
.tips-slider-photo {
width: 250px;
height: 300px;
}
.tips-slider-info {
padding-right: 40px;
width: calc(100% - 250px);
}
.tips-slider.swiper-slide-prev {
transform: scale(0.95) translateY(106px);
}
}
@media only screen and (min-width: 767px) {
.section-tips .block-swiper-scrollbar {
display: none;
}
}
@media only screen and (max-width: 767px) {
.section-tips {
padding: 48px 0px;
}
.section-tips .tips-swiper-pagination {
display: none;
}
.mySwiper-tips {
height: auto;
margin-top: 24px;
padding: 0px 20px;
}
.tips-slider {
padding: 20px 16px;
}
.tips-slider.swiper-slide-next {
transform: scale(0.95) translateX(320px) rotate(-2deg);
z-index: 1;
opacity: 0.92;
}
.tips-slider.swiper-slide-prev {
transform: scale(0.95) translateX(-320px) rotate(2deg);
z-index: 1;
opacity: 0.92;
}
.tips-slider-photo {
width: 100%;
height: 340px;
order: 2;
margin: 0px 0px 60px;
}
.tips-slider-info {
padding: 0px;
width: 100%;
order: 1;
}
.tips-slider-info .btn {
position: absolute;
bottom: 20px;
width: calc(100% - 32px);
}
.tips-slider-info p {
margin: 12px 0px 16px;
font-size: 16px;
line-height: 21px;
letter-spacing: -0.32px;
}
.tips-slider-info span {
font-size: 12px;
}
}
.section-about-first {
position: relative;
border-radius: 0px 0px 300px 300px;
}
.section-about-first .row {
align-items: center;
margin: 0px;
}
.section-about-first .container {
position: relative;
z-index: 1;
padding-top: 213px;
}
.section-about-first::before {
content: "";
display: block;
width: 100%;
height: 760px;
border-radius: 0px 0px 300px 300px;
background-color: rgb(246, 250, 255);
background-image: url(//www.veterinartoran.co.il/wp-content/themes/kupet/img/bg-about.svg);
background-position: right top;
background-repeat: no-repeat;
position: absolute;
top: 0px;
}
.section-about-first .about-first-text {
padding: 0px;
width: 458px;
}
.section-about-first p {
margin: 8px 0px 24px;
}
.section-about-first .about-first-photo {
width: calc(100% - 458px);
padding: 0px 0px 0px 92px;
}
.section-about-first .about-first-photo img {
width: 100%;
height: auto;
display: flex;
}
@media only screen and (max-width: 1200px) {
.section-about-first .about-first-text {
width: 360px;
}
.section-about-first .about-first-photo {
width: calc(100% - 360px);
padding: 0px 0px 0px 80px;
}
.section-about-first .about-first-photo img {
width: 600px;
height: auto;
display: flex;
margin-right: -260px;
}
}
@media only screen and (max-width: 767px) {
.section-about-first .container {
padding-top: 150px;
}
.section-about-first::before {
background-size: 295px;
background-position: right -60px bottom;
}
.section-about-first .block-btn {
padding: 10px;
}
.section-about-first .about-first-text {
width: 100%;
order: 1;
}
.section-about-first .about-first-photo {
width: 100%;
padding: 0px;
margin: 56px 0px 0px;
order: 2;
}
.section-about-first .about-first-photo img {
width: 100%;
height: auto;
display: flex;
margin-right: 0px;
}
}
.section-near {
padding: 40px 0px;
text-align: center;
}
.section-near .container {
max-width: 840px;
}
.section-near .subtitle {
max-width: 580px;
}
.section-near .tabs {
display: flex;
flex-wrap: wrap;
align-items: center;
align-content: center;
}
.section-near .tabs .tab-links {
width: 360px;
flex-wrap: wrap;
padding: 32px 0px;
}
.section-near .tabs .tab-links li {
position: relative;
}
.section-near .tabs .tab-links li.time24::before {
content: "";
display: block;
width: 50px;
height: 31px;
background: url(//www.veterinartoran.co.il/wp-content/themes/kupet/img/247-2.svg);
position: absolute;
top: -35px;
left: 50%;
transform: translate(-50%);
}
.section-near .tab-links li a {
border: 1px solid var(--leading-color);
color: rgb(44, 65, 83);
}
.section-near .tab-links li a:hover {
background-color: var(--leading-color);
}
.section-near .tab-links li.active a {
background-color: var(--leading-color);
}
.section-near .tabs .tab-content {
width: calc(100% - 360px);
padding: 20px 100px 20px 0px;
margin: 0px;
text-align: right;
}
.tab-name {
color: rgb(1, 68, 124);
font-size: 16px;
font-weight: 600;
text-transform: uppercase;
}
.tab-subtitle {
color: rgb(44, 65, 83);
font-size: 16px;
font-weight: 400;
line-height: 140%;
letter-spacing: -0.3px;
margin: 4px 0px;
}
.tab-text {
color: rgb(76, 91, 103);
font-size: 14px;
font-weight: 400;
line-height: 20px;
letter-spacing: -0.14px;
margin: 24px 0px 0px;
}
.tab-schedule p {
margin: 16px 0px;
color: rgb(44, 65, 83);
font-size: 12px;
line-height: 16px;
letter-spacing: -0.24px;
}
.tab-schedule p b {
font-weight: 600;
}
@media only screen and (max-width: 1200px) {
.section-near .tabs .tab-content {
padding: 20px 40px 20px 0px;
}
}
@media only screen and (max-width: 767px) {
.section-near {
padding: 48px 0px;
}
.section-near .container {
max-width: 400px;
}
.section-near .tabs .tab-links {
max-width: 296px;
width: 100%;
padding: 32px 0px 24px;
}
.section-near .tabs .tab-content {
width: 100%;
padding: 0px;
margin: 0px;
text-align: right;
}
}
.section-page-text {
padding: 150px 0px 80px;
line-height: 1.6;
p, span, li, div, a{
line-height: 1.6;
}
}
@media only screen and (max-width: 767px) {
.section-page-text {
padding: 150px 0px 48px;
}
}
.wpcf7 form .wpcf7-response-output {
display: none !important;
}
.section-sos-cta {
border-radius: 16px;
background: linear-gradient(171deg, rgb(254, 162, 2) 22.15%, rgb(255, 78, 42) 87.95%);
max-width: 1242px;
margin: 56px auto 40px;
padding: 40px 0px;
}
.section-sos-cta .container {
max-width: 964px;
display: flex;
align-items: center;
justify-content: space-between;
}
.section-sos-cta .block-photo {
width: 354px;
margin: -66px 0px 0px;
}
.section-sos-cta .block-photo img {
width: 100%;
height: auto;
}
.section-sos-cta .block-text {
width: 432px;
}
.section-sos-cta .block-text .title {
color: rgb(255, 255, 255);
font-size: 18px;
font-weight: 600;
letter-spacing: -0.18px;
}
.section-sos-cta .block-text p {
color: rgb(255, 255, 255);
font-size: 18px;
font-weight: 400;
letter-spacing: -0.36px;
margin: 16px 0px 36px;
}
.section-sos-cta .block-text .row-contacts {
margin: -4px;
display: flex;
flex-wrap: wrap;
}
.section-sos-cta .block-text .block {
border-radius: 24px;
border: 1px solid rgb(244, 246, 248);
background: rgb(255, 255, 255);
margin: 4px;
width: calc(50% - 8px);
padding: 26px 16px;
text-align: center;
color: rgb(44, 65, 83);
font-size: 16px;
font-weight: 400;
line-height: 30px;
letter-spacing: -0.3px;
position: relative;
}
.section-sos-cta .block-text .block a.name {
color: rgb(1, 68, 124);
font-size: 18px;
font-weight: 600;
line-height: normal;
letter-spacing: -0.36px;
margin: 0px 0px 10px;
display: block;
}
.section-sos-cta .block-text .block span {
display: block;
width: 100%;
color: rgb(44, 65, 83);
}
.section-sos-cta .block-text .block a.tel {
display: block;
width: 100%;
color: rgb(44, 65, 83);
@media only screen and (max-width: 767px) {
text-decoration: underline;
}
}
.section-sos-cta .block-text .block a.tel:hover {
text-decoration: underline;
}
.section-sos-cta .block-text .block img {
position: absolute;
top: -14px;
left: 50%;
transform: translate(-50%);
}
@media only screen and (max-width: 1260px) {
.section-sos-cta {
max-width: 100%;
border-radius: 0px;
}
.section-sos-cta .block-text {
width: 360px;
}
}
@media only screen and (max-width: 1260px) {
.section-sos-cta .block-text {
width: 330px;
}
.section-sos-cta .block-photo {
width: 330px;
}
}
@media only screen and (max-width: 767px) {
.section-sos-cta {
margin: 0px;
padding: 48px 0px;
}
.section-sos-cta .container {
max-width: 400px;
flex-wrap: wrap;
text-align: center;
}
.section-sos-cta .block-text .block {
width: 100%;
}
.section-sos-cta .block-text {
width: 100%;
order: 1;
}
.section-sos-cta .block-photo {
margin: 40px 0px 0px;
width: 100%;
order: 2;
}
.section-sos-cta .block-text .title {
font-size: 24px;
letter-spacing: -0.24px;
}
.section-sos-cta .block-text p {
font-size: 16px;
letter-spacing: -0.32px;
}
}
.section-sticky-cta-strip {
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
background: linear-gradient(171deg, rgb(254, 162, 2) 22.15%, rgb(255, 78, 42) 87.95%);
padding: 20px 0;
z-index: 2;
}
.section-sticky-cta-strip::after {
content: "";
width: 100%;
height: 100%;
display: block;
position: absolute;
top: 0px;
right: 0px;
background: url("data:image/svg+xml,<svg width=\"1381\" height=\"140\" viewBox=\"0 0 1381 140\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M503.367 18.3481C510.706 18.3481 516.666 11.4356 516.666 2.90394C516.666 -5.62773 510.718 -12.5402 503.367 -12.5402C496.016 -12.5402 490.081 -5.62773 490.081 2.90393C490.081 11.4356 496.029 18.3481 503.367 18.3481ZM535.975 41.2279C543.065 43.1335 550.602 38.0021 552.8 29.7569C554.997 21.5117 551.036 13.2914 543.946 11.3858C536.856 9.48017 529.319 14.6116 527.121 22.8568C524.923 31.102 528.884 39.3223 535.975 41.2279ZM453.923 29.7569C456.121 38.0021 463.658 43.1335 470.748 41.2279C477.838 39.3223 481.799 31.102 479.601 22.8568C477.403 14.6116 469.866 9.48016 462.776 11.3858C455.686 13.2914 451.725 21.5117 453.923 29.7569ZM510.731 82.2173C517.15 88.5942 527.543 88.5942 533.963 82.2173C540.383 75.8403 540.383 65.4902 533.963 59.1008L526.004 51.1795L504.671 29.9562C503.616 28.9099 501.915 28.9099 500.872 29.9562L479.539 51.1795L471.58 59.1008C465.16 65.4778 465.16 75.8279 471.58 82.2173C477.999 88.5942 488.392 88.5942 494.812 82.2173L500.872 76.1891C501.927 75.1428 503.628 75.1428 504.671 76.1891L510.731 82.2173ZM508.359 82.0055C508.123 81.7315 507.875 81.47 507.614 81.2209C507.85 81.4949 508.098 81.744 508.359 82.0055Z\" fill=\"%23CCEEFF\" fill-opacity=\"0.05\"/><path d=\"M1361.07 56.0073C1353.74 56.0073 1347.78 62.9199 1347.78 71.4515C1347.78 79.9832 1353.72 86.8957 1361.07 86.8957C1368.42 86.8957 1374.36 79.9832 1374.36 71.4515C1374.36 62.9199 1368.41 56.0073 1361.07 56.0073ZM1328.47 33.1275C1321.38 31.2219 1313.84 36.3534 1311.64 44.5986C1309.44 52.8438 1313.41 61.0641 1320.5 62.9697C1327.59 64.8753 1335.12 59.7438 1337.32 51.4986C1339.52 43.2534 1335.56 35.0332 1328.47 33.1275ZM1410.52 44.5986C1408.32 36.3534 1400.78 31.2219 1393.69 33.1275C1386.6 35.0332 1382.64 43.2534 1384.84 51.4986C1387.04 59.7438 1394.58 64.8753 1401.67 62.9697C1408.76 61.0641 1412.72 52.8438 1410.52 44.5986ZM1353.71 -7.86182C1347.29 -14.2388 1336.9 -14.2388 1330.48 -7.86182C1324.06 -1.48487 1324.06 8.86523 1330.48 15.2546L1338.44 23.176L1359.77 44.3993C1360.83 45.4455 1362.53 45.4455 1363.57 44.3993L1384.9 23.176L1392.86 15.2546C1399.28 8.87768 1399.28 -1.47241 1392.86 -7.86182C1386.44 -14.2388 1376.05 -14.2388 1369.63 -7.86182L1363.57 -1.8336C1362.51 -0.787385 1360.81 -0.787385 1359.77 -1.8336L1353.71 -7.86182ZM1356.08 -7.65008C1356.32 -7.37607 1356.57 -7.11452 1356.83 -6.86542C1356.59 -7.13943 1356.34 -7.38853 1356.08 -7.65008Z\" fill=\"%23CCEEFF\" fill-opacity=\"0.05\"/><path d=\"M952.687 39.0276C947.704 39.0276 943.657 43.7211 943.657 49.5139C943.657 55.3068 947.695 60.0003 952.687 60.0003C957.678 60.0003 961.708 55.3068 961.708 49.5139C961.708 43.7211 957.669 39.0276 952.687 39.0276ZM930.547 23.4926C925.733 22.1987 920.615 25.6829 919.123 31.2812C917.631 36.8796 920.32 42.461 925.134 43.7549C929.948 45.0488 935.066 41.5646 936.558 35.9662C938.05 30.3679 935.361 24.7864 930.547 23.4926ZM986.259 31.2812C984.766 25.6829 979.649 22.1987 974.835 23.4926C970.021 24.7864 967.331 30.3679 968.823 35.9662C970.316 41.5646 975.433 45.0488 980.247 43.7549C985.061 42.461 987.751 36.8796 986.259 31.2812ZM947.687 -4.33855C943.328 -8.6684 936.271 -8.6684 931.913 -4.33855C927.554 -0.00870323 927.554 7.01884 931.913 11.3571L937.317 16.7356L951.801 31.1459C952.518 31.8563 953.673 31.8563 954.381 31.1459L968.866 16.7356L974.27 11.3571C978.629 7.0273 978.629 -0.000246048 974.27 -4.33855C969.911 -8.6684 962.854 -8.6684 958.495 -4.33855L954.381 -0.245492C953.665 0.464874 952.509 0.464874 951.801 -0.245492L947.687 -4.33855ZM949.297 -4.19479C949.457 -4.00874 949.626 -3.83115 949.803 -3.66201C949.643 -3.84806 949.474 -4.0172 949.297 -4.19479Z\" fill=\"%23CCEEFF\" fill-opacity=\"0.08\"/><path d=\"M37.6736 26.398C32.1486 26.398 27.6612 31.6024 27.6612 38.0257C27.6612 44.4491 32.1392 49.6535 37.6736 49.6535C43.208 49.6535 47.6766 44.4491 47.6766 38.0257C47.6766 31.6024 43.1986 26.398 37.6736 26.398ZM13.1241 9.17212C7.78607 7.73742 2.11147 11.6008 0.456761 17.8085C-1.19794 24.0162 1.78427 30.2052 7.12233 31.6399C12.4604 33.0746 18.135 29.2112 19.7897 23.0035C21.4444 16.7958 18.4622 10.6068 13.1241 9.17212ZM74.8998 17.8085C73.2451 11.6008 67.5705 7.73742 62.2324 9.17212C56.8944 10.6068 53.9122 16.7958 55.5669 23.0035C57.2216 29.2112 62.8962 33.0746 68.2343 31.6399C73.5723 30.2052 76.5545 24.0162 74.8998 17.8085ZM32.1299 -21.6882C27.2966 -26.4893 19.4718 -26.4893 14.6386 -21.6882C9.80536 -16.8871 9.80536 -9.09465 14.6386 -4.28415L20.6311 1.67975L36.692 17.6585C37.4866 18.4462 38.7674 18.4462 39.5527 17.6585L55.6136 1.67975L61.6061 -4.28415C66.4393 -9.08527 66.4393 -16.8777 61.6061 -21.6882C56.7728 -26.4893 48.948 -26.4893 44.1148 -21.6882L39.5527 -17.1497C38.758 -16.362 37.4773 -16.362 36.692 -17.1497L32.1299 -21.6882ZM33.9154 -21.5288C34.0931 -21.3225 34.28 -21.1256 34.4764 -20.938C34.2987 -21.1443 34.1118 -21.3319 33.9154 -21.5288Z\" fill=\"%23CCEEFF\" fill-opacity=\"0.04\"/><path d=\"M1360.97 136.176C1368.3 136.176 1374.26 129.264 1374.26 120.732C1374.26 112.2 1368.32 105.288 1360.97 105.288C1353.61 105.288 1347.68 112.2 1347.68 120.732C1347.68 129.264 1353.63 136.176 1360.97 136.176ZM1393.57 159.056C1400.66 160.962 1408.2 155.83 1410.4 147.585C1412.6 139.34 1408.63 131.12 1401.54 129.214C1394.45 127.308 1386.92 132.44 1384.72 140.685C1382.52 148.93 1386.48 157.15 1393.57 159.056ZM1311.52 147.585C1313.72 155.83 1321.26 160.962 1328.35 159.056C1335.44 157.15 1339.4 148.93 1337.2 140.685C1335 132.44 1327.46 127.308 1320.37 129.214C1313.28 131.12 1309.32 139.34 1311.52 147.585ZM1368.33 200.045C1374.75 206.422 1385.14 206.422 1391.56 200.045C1397.98 193.668 1397.98 183.318 1391.56 176.929L1383.6 169.008L1362.27 147.784C1361.21 146.738 1359.51 146.738 1358.47 147.784L1337.14 169.008L1329.18 176.929C1322.76 183.306 1322.76 193.656 1329.18 200.045C1335.6 206.422 1345.99 206.422 1352.41 200.045L1358.47 194.017C1359.52 192.971 1361.23 192.971 1362.27 194.017L1368.33 200.045ZM1365.96 199.834C1365.72 199.56 1365.47 199.298 1365.21 199.049C1365.45 199.323 1365.7 199.572 1365.96 199.834Z\" fill=\"%23CCEEFF\" fill-opacity=\"0.1\"/><path d=\"M944.147 94.1254C949.96 94.1254 954.681 88.6497 954.681 81.8913C954.681 75.133 949.97 69.6572 944.147 69.6572C938.324 69.6572 933.622 75.133 933.622 81.8913C933.622 88.6497 938.334 94.1254 944.147 94.1254ZM969.977 112.25C975.593 113.759 981.564 109.694 983.305 103.163C985.046 96.6314 981.908 90.1197 976.291 88.6102C970.675 87.1007 964.704 91.1655 962.963 97.6969C961.222 104.228 964.36 110.74 969.977 112.25ZM904.98 103.163C906.721 109.694 912.691 113.759 918.307 112.25C923.924 110.74 927.062 104.228 925.321 97.6969C923.58 91.1655 917.609 87.1007 911.993 88.6102C906.376 90.1197 903.239 96.6314 904.98 103.163ZM949.98 144.719C955.065 149.771 963.298 149.771 968.383 144.719C973.468 139.668 973.468 131.469 968.383 126.408L962.078 120.133L945.18 103.321C944.344 102.492 942.996 102.492 942.17 103.321L925.271 120.133L918.967 126.408C913.881 131.459 913.881 139.658 918.966 144.719C924.052 149.771 932.285 149.771 937.37 144.719L942.17 139.944C943.006 139.115 944.354 139.115 945.18 139.944L949.98 144.719ZM948.101 144.551C947.914 144.334 947.718 144.127 947.511 143.93C947.698 144.147 947.895 144.344 948.101 144.551Z\" fill=\"%23CCEEFF\" fill-opacity=\"0.1\"/><path d=\"M132.837 198.188C126.618 198.188 121.566 204.046 121.566 211.278C121.566 218.509 126.607 224.368 132.837 224.368C139.068 224.368 144.099 218.509 144.099 211.278C144.099 204.046 139.057 198.188 132.837 198.188ZM105.2 178.795C99.1911 177.18 92.8028 181.529 90.94 188.518C89.0772 195.506 92.4345 202.474 98.4439 204.089C104.453 205.704 110.842 201.355 112.704 194.366C114.567 187.378 111.21 180.41 105.2 178.795ZM174.746 188.518C172.883 181.529 166.494 177.18 160.485 178.795C154.476 180.41 151.118 187.378 152.981 194.366C154.844 201.355 161.232 205.704 167.242 204.089C173.251 202.474 176.608 195.506 174.746 188.518ZM126.597 144.054C121.155 138.649 112.347 138.649 106.905 144.054C101.464 149.459 101.464 158.231 106.905 163.647L113.652 170.361L131.732 188.349C132.627 189.236 134.069 189.236 134.953 188.349L153.034 170.361L159.78 163.647C165.221 158.242 165.221 149.469 159.78 144.054C154.339 138.649 145.53 138.649 140.089 144.054L134.953 149.163C134.058 150.05 132.616 150.05 131.732 149.163L126.597 144.054ZM128.607 144.233C128.807 144.465 129.017 144.687 129.238 144.898C129.038 144.666 128.828 144.455 128.607 144.233Z\" fill=\"%23CCEEFF\" fill-opacity=\"0.1\"/><path d=\"M609.15 157.938C602.93 157.938 597.878 163.796 597.878 171.028C597.878 178.259 602.92 184.118 609.15 184.118C615.38 184.118 620.411 178.259 620.411 171.028C620.411 163.796 615.37 157.938 609.15 157.938ZM581.513 138.545C575.504 136.93 569.115 141.279 567.252 148.268C565.39 155.256 568.747 162.224 574.756 163.839C580.766 165.454 587.154 161.105 589.017 154.116C590.88 147.128 587.522 140.16 581.513 138.545ZM651.058 148.268C649.195 141.279 642.807 136.93 636.797 138.545C630.788 140.16 627.431 147.128 629.294 154.116C631.156 161.105 637.545 165.454 643.554 163.839C649.564 162.224 652.921 155.256 651.058 148.268ZM602.909 103.804C597.468 98.3988 588.659 98.3988 583.218 103.804C577.777 109.209 577.777 117.981 583.218 123.397L589.964 130.111L608.045 148.099C608.939 148.986 610.381 148.986 611.265 148.099L629.346 130.111L636.092 123.397C641.533 117.992 641.533 109.219 636.092 103.804C630.651 98.3988 621.842 98.3988 616.401 103.804L611.265 108.913C610.371 109.8 608.929 109.8 608.045 108.913L602.909 103.804ZM604.919 103.983C605.119 104.215 605.33 104.437 605.551 104.648C605.351 104.416 605.14 104.205 604.919 103.983Z\" fill=\"%23CCEEFF\" fill-opacity=\"0.1\"/><path d=\"M161.792 94.6022C161.792 98.8328 165.777 102.269 170.696 102.269C175.614 102.269 179.599 98.8399 179.599 94.6022C179.599 90.3645 175.614 86.9428 170.696 86.9428C165.777 86.9428 161.792 90.3717 161.792 94.6022ZM148.602 113.4C147.503 117.487 150.462 121.832 155.215 123.099C159.968 124.366 164.707 122.083 165.806 117.996C166.904 113.908 163.946 109.563 159.193 108.296C154.44 107.029 149.701 109.313 148.602 113.4ZM155.215 66.0978C150.462 67.3648 147.503 71.7099 148.602 75.7973C149.701 79.8847 154.44 82.1682 159.193 80.9012C163.946 79.6342 166.904 75.2891 165.806 71.2017C164.707 67.1143 159.968 64.8308 155.215 66.0978ZM124.972 98.8471C121.296 102.548 121.296 108.539 124.972 112.24C128.648 115.941 134.615 115.941 138.298 112.24L142.865 107.652L155.1 95.3539C155.703 94.7454 155.703 93.7647 155.1 93.1634L142.865 80.8654L138.298 76.2769C134.622 72.5761 128.655 72.5761 124.972 76.2769C121.296 79.9778 121.296 85.9693 124.972 89.6702L128.447 93.1634C129.05 93.7719 129.05 94.7526 128.447 95.3539L124.972 98.8471ZM125.094 97.4799C125.252 97.3439 125.403 97.2007 125.546 97.0504C125.388 97.1864 125.245 97.3296 125.094 97.4799Z\" fill=\"%23CCEEFF\" fill-opacity=\"0.1\"/></svg>");
background-repeat: no-repeat;
}
.section-sticky-cta-strip .container {
max-width: 666px;
display: flex;
flex-wrap: wrap;
position: relative;
z-index: 1;
}
.section-sticky-cta-strip .block-photo {
width: 212px;
position: absolute;
left: 0px;
bottom: -25px;
}
.section-sticky-cta-strip .block-photo img {
width: 100%;
height: auto;
}
.section-sticky-cta-strip .block-text {
width: calc(100% - 212px);
}
.section-sticky-cta-strip .block-text .title {
color: rgb(255, 255, 255);
font-size: 18px;
letter-spacing: -0.18px;
}
.section-sticky-cta-strip .block-text p {
color: rgb(255, 255, 255);
font-size: 15px;
line-height: 30px;
letter-spacing: -0.3px;
margin: 0px 0px 4px;
}
@media only screen and (min-width: 767px) {
.fixed-block-mb {
display: none;
}
}
@media only screen and (max-width: 767px) {
.section-sticky-cta-strip {
text-align: center;
position: relative;
padding: 48px 0 0;
z-index: 1;
overflow: hidden;
}
.section-sticky-cta-strip .container {
max-width: 400px;
}
.section-sticky-cta-strip .block-text {
width: 100%;
}
.section-sticky-cta-strip .block-photo {
width: 100%;
margin: 0;
position: relative;
}
.section-sticky-cta-strip .block-text .title {
font-size: 24px;
letter-spacing: -0.24px;
}
.section-sticky-cta-strip .block-text p {
margin: 8px 0 32px;
}
.fixed-block-mb {
position: fixed;
bottom: 0;
left: 0;
z-index: 2;
padding: 16px;
background: linear-gradient(171deg, #FEA202 22.15%, #FF4E2A 87.95%);
width: 100%;
}
.fixed-block-closed {
display: flex;
gap: 16px;
}
.fixed-block-open {
display: none;
}
.active-waze .fixed-block-open {
display: block;
}
.active-waze .fixed-block-closed {
display: none;
}
html.active-waze {
overflow: hidden;
}
html.active-waze .fixed-block-mb {
z-index: 5
}
html.active-waze .waze-overlay {
position: absolute;
z-index: 4;
width: 100%;
height: 100vh;
background: rgba(0, 0, 0, 0.5);
top: 0px;
left: 0px;
display: block;
}
.closed-open-block {
position: absolute;
top: 16px;
left: 16px;
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
}
.fixed-block-open > .name {
padding: 10px;
margin: 0 0 16px;
color: #FFF;
font-size: 16px;
font-weight: 600;
text-transform: uppercase;
display: flex;
align-items: center;
justify-content: center;
}
.fixed-block-open > .name svg {
margin: 0 8px 0 0;
}
.fixed-block-open .row-contacts {
display: flex;
gap: 16px;
}
.fixed-block-open .row-contacts .block {
border-radius: 24px;
background: #FFF;
padding: 16px;
text-align: center;
width: 50%;
}
.fixed-block-open .row-contacts .block a.name {
color: #FF4E2A;
font-size: 18px;
font-weight: 600;
line-height: normal;
letter-spacing: -0.36px;
margin: 0px 0px 10px;
display: block;
}
.fixed-block-open .row-contacts .block span {
color: #FF4E2A;
font-size: 14px;
font-weight: 400;
line-height: 20px;
letter-spacing: -0.14px;
}
}
.section-form .wpcf7-not-valid-tip {
font-size: 12px;
margin: 2px 0 0;
}