.BNfamily__main{margin-top:145px;margin-bottom:145px}.BNfamily__color-container{background-color:#f7f0e7;width:1185px;padding:50px 0 50px 0;border-radius:8px;margin:0 auto}.BNfamily__wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.BNfamily__image-container{margin-right:50px;display:flex;justify-content:center;align-items:flex-start}.BNfamily__image img{width:536px;height:513px;object-fit:cover;border-radius:8px}.BNfamily__text-container{display:flex;flex-direction:column}.BNfamily__headerText{width:483px;font-family:"Avenir";font-size:50px;line-height:64px;font-style:normal;font-weight:normal}.BNfamily__advantage-text{width:451px;font-family:"Avenir";font-size:21px;line-height:41px;font-style:normal;font-weight:normal;margin-top:2px;margin-bottom:2px}.BNfamily__advantageItem{display:flex;flex-direction:row;align-items:center}.BNfamily__check-icon{width:24px;height:24px;margin-right:15px}.BNfamily__prices-text{font-family:'Avenir';font-size:1.125rem}.BNfamily__buttonContainer{display:flex;flex-direction:row;align-items:center;margin-top:30px}.BNfamily__login-button{width:178px;height:60px;border:0;border-radius:30px;color:#fff;background-color:#004e38;font-family:"Avenir";font-size:19px;margin-right:30px;display:flex;align-items:center;justify-content:center;text-decoration:none !important}.BNfamily__register{color:#000;font-family:"Avenir";font-size:22px;line-height:38px}@media(max-width:1250px){.BNfamily__color-container{width:820px}.BNfamily__image img{width:307px;height:337px}.BNfamily__image-container{margin-right:30px;width:50%;text-align:center}.BNfamily__headerText{width:360px;font-family:"Avenir";font-size:34px;line-height:41px}.BNfamily__advantage-text{width:350px;font-family:"Avenir";font-size:17px;line-height:31px;font-style:normal;font-weight:normal}}@media(max-width:850px){.BNfamily__main{margin-top:2em;margin-bottom:2em}.BNfamily__headerText{width:300px;font-size:30px;line-height:38px}.BNfamily__image-container{margin-right:30px;width:90%;display:flex;justify-content:center;align-items:flex-end}.BNfamily__advantage-text{width:300px;font-size:15px;line-height:31px}.BNfamily__prices-text{font-size:.875rem}.BNfamily__color-container{width:90vw}.BNfamily__image img{width:75vw;height:290px}.BNfamily__login-button{width:160px;height:50px;margin-right:20px}.BNfamily__register{font-size:20px}}@media(max-width:850px){.BNfamily__main{padding-left:0px;padding-right:0px}.BNfamily__color-container{width:85vw;height:auto;padding-top:25px;padding-bottom:25px}.BNfamily__text-container{width:75vw}.BNfamily__image-container{margin-right:0px}.BNfamily__headerText{width:70vw;font-family:"Avenir";font-size:35px;line-height:41px;margin-top:15px}.BNfamily__advantage-text{width:75vw;font-family:"Avenir";font-size:17px;line-height:22px;margin-top:8px;margin-bottom:8px}.BNfamily__wrapper{flex-direction:column;align-items:center;justify-content:center}.BNfamily__check-icon{margin-top:5px}.BNfamily__advantageItem{align-items:flex-start}.BNfamily__login-button{width:160px;height:45px;font-size:17px}.BNfamily__register{font-size:17px;line-height:23px}}@media(max-width:500px){.BNfamily__color-container{width:90vw;height:auto;padding-top:25px;padding-bottom:25px}.BNfamily__image img{width:80vw;height:230px}.BNfamily__image-container{margin-right:0px}.BNfamily__headerText{width:310px;font-family:"Avenir";font-size:32px;line-height:38px}.BNfamily__advantage-text{width:270px;font-family:"Avenir";font-size:17px;line-height:22px;margin-top:8px;margin-bottom:8px}.BNfamily__wrapper{flex-direction:column;align-items:center;justify-content:center}.BNfamily__check-icon{margin-top:5px}.BNfamily__advantageItem{align-items:flex-start}.BNfamily__login-button{margin-right:15px}}@media(max-width:350px){.BNfamily__headerText{font-size:25px;line-height:31px}}@media print{.BNfamily__main{display:none}}@media(min-width:1800px){.BNfamily__color-container{width:1500px}.BNfamily__main{margin-top:6em;margin-bottom:6em}.BNfamily__image-container{margin-right:120px}.BNfamily__headerText{width:683px;font-size:60px;margin-bottom:40px;line-height:74px}.BNfamily__advantage-text{width:651px}.BNfamily__login-button{margin-right:60px}}