.benefits{padding:3.125rem 0;overflow:hidden}.benefits__heading{display:flex;justify-content:space-between;flex-direction:column;gap:2.1875rem;position:relative;margin-bottom:2.1875rem}.benefits__heading-content{flex-grow:1;max-width:42.5rem}.benefits__heading.text_center{justify-content:center}.benefits__img{flex-shrink:0}.benefits__img img,.benefits__img svg{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:auto;pointer-events:none}.benefits__img svg .cloud{fill:var(--secondary-bg)}.benefits__item{position:relative;opacity:0;transform:translate(0,-20px);transition:all .192s;will-change:transform,opacity}.wp-admin .benefits__item{opacity:1}.benefits__item-img{line-height:0;margin-bottom:.9375rem;width:6rem}.benefits__item-img .image{background:none}.benefits__item-img .image:before{display:none}.benefits__item-title .benefits__item-img{margin-bottom:0;margin-right:1.25rem}.benefits__item .benefits__item-title{margin-bottom:1.625rem}.benefits__item .benefits__item-text{line-height:1.8}.benefits__list.layout--bordered .benefits__item,.benefits__list.layout--ul .benefits__item,.benefits__list.layout--ol .benefits__item{padding-left:5.125rem}.benefits__list.layout--bordered .benefits__item:before,.benefits__list.layout--bordered .benefits__item:after,.benefits__list.layout--ul .benefits__item:before,.benefits__list.layout--ul .benefits__item:after,.benefits__list.layout--ol .benefits__item:before,.benefits__list.layout--ol .benefits__item:after{content:"";position:absolute;width:3.3125rem;height:3.3125rem;top:0;left:0;background-size:100%;background-repeat:no-repeat;background-position:center}.benefits__list.layout--bordered .benefits__item:before,.benefits__list.layout--ul .benefits__item:before,.benefits__list.layout--ol .benefits__item:before{background-image:url("/wp-content/themes/it-monks/public/img/icons.svg#check-border-view")}.dark .benefits__list.layout--bordered .benefits__item:before,.dark .benefits__list.layout--ul .benefits__item:before,.dark .benefits__list.layout--ol .benefits__item:before{filter:brightness(0) invert(1)}.benefits__list.layout--bordered .benefits__item:after,.benefits__list.layout--ul .benefits__item:after,.benefits__list.layout--ol .benefits__item:after{transition:all .192s;filter:grayscale(100%)}.benefits__list.layout--bordered .benefits__item.inView:after,.benefits__list.layout--ul .benefits__item.inView:after,.benefits__list.layout--ol .benefits__item.inView:after{filter:grayscale(0);animation:pulse2 .3s ease-in forwards}.benefits__list.layout--vertical_large .benefits__item-img{width:100%;display:flex;justify-content:center}.benefits__list.layout--vertical_large .benefits__item-title{text-align:center;margin-bottom:1.5rem}.benefits__list.layout--vertical_large .benefits__item-text{text-align:center;padding:0 2.625rem}.benefits__list.layout--horizontal .benefits__item-heading{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.25rem}.benefits__list.layout--horizontal .benefits__item-img{margin-bottom:0}.benefits__list.layout--horizontal .benefits__item-title{margin-bottom:0}.benefits__list.layout--ul .benefits__item:before{display:none}.benefits__list.layout--ul .benefits__item:after{background-image:url("/wp-content/themes/it-monks/public/img/icons.svg#check-view");background-size:2.25rem 2rem;margin-top:-.25rem}.benefits__list.layout--ol .grid{counter-reset:benefits}.benefits__list.layout--ol .benefits__item:after{counter-increment:benefits;content:"0" counter(benefits);font-size:1.5rem;font-weight:800;text-align:center;line-height:3.4375rem;color:var(--primary-color)}.benefits__list.layout--bordered:after{display:none}.benefits__list.layout--bordered .benefits__icon{position:absolute;width:2.1875rem;height:2.1875rem;top:.5625rem;left:.5625rem}html.dark .benefits__list.layout--bordered .benefits__icon{filter:brightness(0) invert(1)}.benefits__list_regular-height .benefits__item{min-height:0!important}.benefits .align-items-stretch .grid{align-items:stretch}.benefits .align-items-start .grid{align-items:flex-start}.benefits .align-items-center .grid{align-items:center}.benefits .align-items-end .grid{align-items:flex-end}@media(min-width:641px){.benefits{padding:5rem 0}.benefits__img [data-image*="working_anim.svg"]{width:18.75rem}.benefits__img [data-image*="solutions.svg"]{width:18.75rem}}@media(min-width:1025px){.benefits{padding:6.25rem 0}.benefits_agency{padding-top:9.875rem}.benefits__heading{align-items:center;flex-direction:row;margin-bottom:4.375rem}.service-hosting .benefits__heading{margin-bottom:8.1875rem;padding-top:3.1875rem}.benefits__text{max-width:46.5rem}.benefits__img img,.benefits__img svg{width:22.1875rem}.benefits__img [data-image*="working_anim.svg"]{width:27.4375rem;height:14.6875rem;margin-right:5rem}.benefits__img [data-image*="solutions.svg"]{width:21.1875rem;height:9.75rem;margin-top:-2rem}.benefits__img-wrap_seo{width:21.5625rem;height:13.5rem;margin-right:4.5rem}.benefits__img-wrap_hosting{width:19.875rem;height:15.625rem;margin-right:2.125rem}.benefits__img-wrap_agency{width:23.75rem;height:9.75rem;margin-right:1.75rem;margin-top:-3.625rem}.benefits__img svg .cloud{fill:var(--main-bg)}.benefits__item-img{margin-bottom:1.875rem}.benefits__list.layout--bordered .benefits__item,.benefits__list.layout--ul .benefits__item,.benefits__list.layout--ol .benefits__item{padding-left:6.5rem}.benefits__list.layout--bordered .benefits__item:before,.benefits__list.layout--bordered .benefits__item:after,.benefits__list.layout--ul .benefits__item:before,.benefits__list.layout--ul .benefits__item:after,.benefits__list.layout--ol .benefits__item:before,.benefits__list.layout--ol .benefits__item:after{width:4.5rem;height:4.5rem}.benefits__list.layout--vertical_large .benefits__item-img{margin-bottom:1.875rem}.benefits__list.layout--ul .benefits__item:after{background-size:3.375rem 3.0625rem}.benefits__list.layout--ol .benefits__item:after{line-height:4.625rem;font-size:2rem}.benefits__list.layout--bordered .benefits__icon{width:3rem;height:3rem;top:.75rem;left:.75rem}}@media(min-width:1800px){.benefits__list.layout--bordered .benefits__item,.benefits__list.layout--ul .benefits__item,.benefits__list.layout--ol .benefits__item{padding-right:1.5rem}}