.services{--section-gap:20px;position:relative;padding-bottom:60px}.services ._container{gap:var(--section-gap)}.services ._sanata{bottom:0}.services-items{--vertical-gap:20px;--horizontal-gap:20px;--col-width:100%;display:flex;flex-wrap:wrap;gap:var(--vertical-gap) var(--horizontal-gap)}.services-items+._actions{justify-content:center}.services-item{position:relative;min-height:250px;flex:0 0 var(--col-width);color:var(--white);border-radius:40px;box-shadow:var(--box-shadow-lg);background:linear-gradient(0deg,#1f1f1f .69%,#9f9f9f 96.63%);text-decoration:none;overflow:hidden}.services-item ._icon-flower{position:absolute;bottom:-10%;left:-10%;width:60%;height:100%;opacity:.05;transform:rotate(25deg)}.services-item__img{position:absolute;top:0;left:0;width:100%;height:100%}.services-item__img:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:15%;background:linear-gradient(0deg,rgba(0,0,0,.6196078431) 0,rgba(0,0,0,0) 100%);pointer-events:none}.services-item__img img{position:absolute;top:0;left:0;width:auto;max-width:50%;height:100%;-o-object-fit:cover;object-fit:cover}.services-item__body{position:relative;display:flex;flex-direction:column;justify-content:center;gap:var(--gap-3);height:100%;width:calc(50% + var(--gap-8));margin-left:auto;padding:var(--gap-8)}.services-item ._text{font-size:11px}.services-item ._link{font-size:11px;font-weight:700;line-height:var(--line-height-xl);text-transform:uppercase}.services-item ._link:after{transform:scale(1);background:var(--gradient)}.services-description{--article-gap:15px;position:relative;max-width:var(--container-sm);width:100%;margin-left:auto;margin-right:auto;font-size:var(--font-size);font-weight:400;line-height:1.624}.services-description .wp-block-bsb-slider,.services-description .wp-block-image,.services-description .wp-block-quote,.services-description .wp-block-video,.services-description figure,.services-description h1,.services-description h2,.services-description h3{margin-top:var(--article-gap);margin-bottom:var(--article-gap)}.services-description h4,.services-description h5,.services-description h6{margin-top:16px}.services-description ol,.services-description p,.services-description ul{margin-top:12px}.services-description ol img,.services-description p img,.services-description ul img{width:100%;border-radius:15px}.services-description>:first-child{margin-top:0}.services-description>:last-child{margin-bottom:0}.services-description ol,.services-description ul{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 15px;font-size:var(--font-size);font-weight:700;line-height:1.5;margin:0}.services-description ol{padding-left:1rem}.services-description ul{--check-width:16px;--check-height:11px;list-style:none;padding:0}.services-description ul ul{padding-left:2rem}.services-description ul li{padding:0}.services-description ul li:before{content:"";display:inline-block;width:var(--check-width);height:var(--check-height);background-image:url(../img/icons/check.svg);background-repeat:no-repeat;background-size:contain;margin-right:var(--gap-2)}.services-description a{position:relative;text-decoration:none;color:var(--primary);transition-property:all;transition-duration:var(--transition-time);transition-timing-function:var(--transition-type)}.services-description a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--primary);pointer-events:none;transform:scale(0,1);transition-property:transform;transition-duration:var(--transition-time);transition-timing-function:var(--transition-type)}.services-description a:focus{text-decoration:none;color:var(--primary)}.services-description a:focus:after{transform:scale(1)}.services-description a:after{transform:scale(1)}.services-description figure{display:flex;flex-direction:column;margin-left:0;margin-right:0}.services-description blockquote{--icon-size:72px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--gap-4);margin:0;padding:20px;text-align:center;width:100%;border-radius:15px;border:3px solid var(--white);background:linear-gradient(180deg,rgba(226,199,152,.2) 0,rgba(255,255,255,0) 160.07%),#fff;box-shadow:var(--box-shadow-sm);overflow:hidden}.services-description blockquote p{font-weight:400}.services-description blockquote cite{font-weight:600;font-style:normal}.services-description blockquote:before{content:"";display:inline-flex;width:var(--icon-size);height:var(--icon-size);flex-shrink:0;background-image:url(../img/icons/quote.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.services-description iframe,.services-description video{width:100%;height:100%;aspect-ratio:16/9;border-radius:15px}.services-description .wp-block-image{margin-left:0;margin-right:0}.services-description .wp-block-image img{width:100%;border-radius:15px}.services-description .wp-element-caption{font-style:italic;opacity:.5}.services-description .is-style-fill{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;flex-shrink:0;min-width:202px;min-height:var(--button-height);padding:10px 20px;gap:var(--gap-1);font-size:var(--font-size-md);font-weight:700;line-height:var(--line-height-lg);text-transform:uppercase;text-decoration:none;color:inherit;border:none;background:rgba(0,0,0,0);outline:0;transition-property:background,color,transform,box-shadow,border;transition-duration:var(--transition-time);transition-timing-function:var(--transition-type);cursor:pointer;color:var(--white);background:var(--gradient);border-radius:var(--border-radius-lg);background:var(--gradient)}.services-description .is-style-fill img,.services-description .is-style-fill svg{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;-o-object-fit:contain;object-fit:contain;transition-property:all;transition-duration:var(--transition-time);transition-timing-function:var(--transition-type)}.services-description .is-style-fill img,.services-description .is-style-fill span,.services-description .is-style-fill svg{position:relative;z-index:2}.services-description .is-style-fill:focus,.services-description .is-style-fill:hover{text-decoration:none}.services-description .is-style-fill:disabled{pointer-events:none;opacity:.7}.services-description .is-style-fill._disabled{pointer-events:none;opacity:.7}.services-description .is-style-fill:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-hover);border-radius:var(--border-radius);opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--transition-time);transition-timing-function:var(--transition-type)}.services-description .is-style-fill:focus:after{opacity:1}.services-description .is-style-fill::after,.services-description .is-style-fill::before{display:none}.services-description .is-style-outline{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;flex-shrink:0;min-width:202px;min-height:var(--button-height);padding:10px 20px;gap:var(--gap-1);font-size:var(--font-size-md);font-weight:700;line-height:var(--line-height-lg);text-transform:uppercase;text-decoration:none;color:inherit;border:none;background:rgba(0,0,0,0);outline:0;transition-property:background,color,transform,box-shadow,border;transition-duration:var(--transition-time);transition-timing-function:var(--transition-type);cursor:pointer;color:var(--white);border:1px solid var(--border-color-primary);border-radius:var(--border-radius);background:var(--gradient-20)}.services-description .is-style-outline img,.services-description .is-style-outline svg{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;-o-object-fit:contain;object-fit:contain;transition-property:all;transition-duration:var(--transition-time);transition-timing-function:var(--transition-type)}.services-description .is-style-outline img,.services-description .is-style-outline span,.services-description .is-style-outline svg{position:relative;z-index:2}.services-description .is-style-outline:focus,.services-description .is-style-outline:hover{text-decoration:none}.services-description .is-style-outline:disabled{pointer-events:none;opacity:.7}.services-description .is-style-outline._disabled{pointer-events:none;opacity:.7}.services-description .is-style-outline:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-hover);border-radius:var(--border-radius);opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--transition-time);transition-timing-function:var(--transition-type)}.services-description .is-style-outline:focus:after{opacity:1}.services-description .is-style-outline._btn_circle svg{fill:url(#svg-gradient)}.services-description .is-style-outline._btn_circle:focus svg{fill:currentColor}.services-description .is-style-outline::after,.services-description .is-style-outline::before{display:none}@media (min-width:768px){.services-items{--col-width:calc((100% - var(--horizontal-gap)) / 2);--vertical-gap:30px;--horizontal-gap:30px}.services-description{--article-gap:20px}.services-description{font-size:var(--font-size-md)}.services-description h4,.services-description h5,.services-description h6{margin-top:24px}.services-description ol,.services-description p,.services-description ul{margin-top:16px}.services-description ol,.services-description ul{font-size:var(--font-size-md)}.services-description ol{padding-left:1.5rem}.services-description ul{--check-width:20px;--check-height:20px}.services-description ul li:before{transform:translate3d(0,.5rem,0)}.services-description blockquote{padding:30px}.services-description .is-style-fill{min-width:268px;font-size:var(--font-size-xl)}.services-description .is-style-outline{min-width:268px;font-size:var(--font-size-xl)}}@media (min-width:1024px){.services{padding-bottom:132px;--section-gap:48px}.services-item{border-radius:0 66px}.services-item{border-radius:50px;min-height:378px}.services-item ._text{font-size:14px}.services-item ._link{font-size:var(--font-size-md)}.services-description{--article-gap:30px}.services-description{font-size:var(--font-size-lg)}.services-description ol img,.services-description p img,.services-description ul img{border-radius:var(--border-radius)}.services-description ol,.services-description ul{grid-template-columns:1fr}.services-description ol{padding-left:2rem}.services-description ul{--check-width:25px;--check-height:25px}.services-description blockquote{border-radius:var(--border-radius);border-width:10px}.services-description iframe,.services-description video{border-radius:var(--border-radius)}.services-description .wp-block-image img{border-radius:var(--border-radius)}}@media (min-width:1280px){.services-item ._text{font-size:var(--font-size-md)}}@media (min-width:1680px){.services-items{--col-width:calc((100% - (var(--horizontal-gap) * 2)) / 3)}}@media (min-width:1780px){.services-items{--horizontal-gap:68px}}@media (max-width:1279.98px){.services-item ._h3{font-size:24px}}@media (max-width:1023.98px){.services-item ._h3{font-size:20px}}@media (max-width:767.98px){.services-item ._h3{font-size:16px}}@media (max-width:576px){.services-description blockquote cite{margin-top:var(--gap--2)}}@media (hover:hover){.services-item:hover ._link:after{transform:scale(0,1)}.services-description a:hover{text-decoration:none;color:var(--primary)}.services-description a:hover:after{transform:scale(1)}.services-description a:hover:after{transform:scale(0,1)}.services-description .is-style-fill:hover{color:var(--white)}.services-description .is-style-fill:hover:after{opacity:1}.services-description .is-style-fill:hover{background:var(--gradient-hover)}.services-description .is-style-outline:hover{color:var(--white)}.services-description .is-style-outline:hover:after{opacity:1}.services-description .is-style-outline._btn_circle:hover svg{fill:currentColor}.services-description .is-style-outline:hover{background:var(--gradient)}}