section.text{padding:5rem 0;background-size:100% auto;background-repeat:no-repeat;background-position:center top}section.text .image-container{padding:0}body.template-page-why-professional h2.headline span{font-weight:400;padding:0;font-family:Roboto Condensed,sans-serif}body.template-page-why-professional h2.headline.outside{padding-top:0;padding-bottom:0}body.template-page-why-professional section.text h3{font-weight:600;color:var(--darkblue)}section.text ul{font-weight:700;color:var(--darkblue)}section.text ul>li{margin-block:1rem;font-size:20px;position:relative;padding-left:20px;line-height:1.2}section.text.alt{padding-bottom:6rem}section.text.alt h3{font-weight:700}section.text.alt h3 span{position:relative;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}section.text .background-wave{position:absolute;top:0;left:0;bottom:50%;right:0}section.text .background-wave>svg{height:100%}section.text p{font-size:20px;font-family:Roboto,sans-serif;font-weight:400;color:#3d3d3d;text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2}section.text h3.logo-bg:before{content:"";display:block;position:absolute;width:110px;height:70px;top:-25px;left:-35px;z-index:4;background-image:url(https://www.maisonbeljanski.com/cdn/shop/t/6/assets/plant.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}section.text h3.side-line--right:before{content:"";display:block;position:absolute;width:100%;height:2px;top:0;z-index:4;background:#c1dbea;left:0;transform:translate(calc(-100% - 2rem),3.5rem)}.side-line--left:after{content:"";display:block;position:absolute;width:100%;height:2px;top:0;z-index:4;background:#c7f2ff;right:0;transform:translate(calc(100% - 2rem),3.5rem)}@media(max-width:1359px){section.text.alt .col-12-xs.col-12-sm{max-width:320px}}section.text.alt .alt .product-item .inside{background:#fff;box-shadow:0 0 15px 10px #eeeeee40;z-index:2}section.text.alt .product-item .title{font-size:17px}section.text.alt .product-item .price{font-size:18px}section.text.alt .product-item .info{padding-bottom:1rem}section.text.alt .product-item .thumb{margin-bottom:5px}section.text.alt .product-item .inside{padding-left:3rem;padding-right:3rem;padding-top:90px;margin-top:-85px}@media(max-width:1023px){section.text.alt .product-item .inside{padding-left:2rem;padding-right:2rem}}@media(max-width:1359px){section.text.alt .col-products{padding-top:4rem}}section.text p+p{padding-top:1rem}section.text p>b{color:var(--darkblue)}section.text p>b sup{font-size:20px}section.text p a:not(.btn){text-decoration:underline!important}@media(min-width:1025px){section.text p a:not(.btn):hover{color:#7ea541}}section.text .altext{text-align:center;padding-top:2rem;font-size:3rem;font-family:Quicksand,serif;font-weight:400;color:#878787}section.text .wave-shape{position:absolute;bottom:0;width:100%;z-index:0}section.text .grid{position:relative;z-index:1}section.text .btn{min-width:200px}section.text{position:relative;overflow:hidden}section.text .btn+.btn{margin-left:2rem}section.text .col-16-sm{padding-top:3rem;padding-bottom:3rem;padding-right:35px}section.text .col-14-sm{padding-top:3rem}section.text .col-8-sm+.col-16-sm{padding-left:35px;padding-right:15px}section.text ul>li:before{content:"";width:20px;height:20px;background-image:url(check-blue.svg);display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:4px;left:-4px}@media(max-width:767px){section.text.alt .product-item .price{font-size:2rem}section.text.alt .product-item .title{font-size:2rem}section.text.alt h3 span{background-size:100% 7px}section.text .col-8-sm+.col-16-sm{padding-left:5px!important;padding-right:5px!important}section.text{padding:20px 0!important}section.text .col-16-sm{padding-left:5px!important;padding-right:5px!important}section.text .col-16-sm.text-l{padding-top:0}section.text .image-container{margin-top:10px}}@media screen and (min-width:768px){section.text .background-wave{top:0;right:0;bottom:0;left:0}section.text .col-14-sm:nth-child(1){padding-right:80px}section.text .col-14-sm:nth-child(2){padding-left:80px}}
/*# sourceMappingURL=/cdn/shop/t/228/assets/section-text-image.css.map */
