.smile-tips{max-width:815px;background-color:#fdf9d8;line-height:1.2;border-radius:20px;padding:39px 15px;margin-top:50px;margin-bottom:50px;margin-left:auto;margin-right:auto}.smile-tips ._link{color:#31ae53;text-align:center;display:block;width:fit-content;margin:20px auto}.smile-tips ._link:hover{color:#000;text-decoration:none}.smile-tips .__heading{display:flex;align-items:center;margin-left:7%;position:relative;cursor:pointer}.smile-tips .__heading .__tori_reading{width:auto;height:45px}.smile-tips .__heading .__title{font-size:30px;font-family:"LexendDecaSemiBold",sans-serif;color:#31ae53;padding-left:8px;margin:0}.smile-tips .__heading .__toggle{cursor:pointer;height:13.03px;width:23px;position:absolute;right:10%;top:50%;transition:all .7s ease}@media screen and (max-width: 374px){.smile-tips .__heading .__title{font-size:20px}.smile-tips .__heading .__toggle{width:15px;top:30%}.smile-tips .__heading .__tori_reading{height:28px}}.smile-tips .__heading .__toggle.over{transform:rotate(-180deg)}.smile-tips .__subheading{margin-left:7%;font-size:22px;padding:34px 0}.smile-tips .__image_wrapper{max-height:0;overflow:hidden;transition:max-height .5s ease}.smile-tips .__image_wrapper.maximized{max-height:3240px}.smile-tips .__image_wrapper .images{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:50px 10px}.smile-tips .__image_wrapper .images .image_wrap{position:relative;width:100%;max-width:188px;height:auto}.smile-tips .__image_wrapper .images .image_wrap img{max-width:172px;display:block;margin:0 auto}.smile-tips .__image_wrapper .images .image_wrap .middle-arrow{margin-left:21.5px}.smile-tips .__image_wrapper .images .image_wrap:not(.no_arrow)::after{content:"";position:absolute;width:21px;height:17px;background:url("../../inc/blocks/steps-to-register/arrow.svg") no-repeat;top:50%;right:-33px;transform:translateY(-50%)}@media(max-width: 775px){.smile-tips .__image_wrapper .images .image_wrap:nth-child(2)::after{position:absolute;left:50%;top:98%;transform:translateX(-50%) rotate(90deg)}}@media(max-width: 509px){.smile-tips .__image_wrapper .images .image_wrap:nth-child(1)::after{position:absolute;left:50%;top:98%;transform:translateX(-50%) rotate(90deg)}}
