.what-apart{position:relative}.what-apart .left-part{width:55%;position:relative;padding:0 0 0 15px}.what-apart .left-part .inner{margin:0 0 0 auto;max-width:850px;padding:56px 295px 180px 0}.what-apart .left-part h3{margin-bottom:8px;font-size:53px}.what-apart .left-part .sub-text{font-size:28px;padding:0 0 16px}.what-apart .left-part .content{padding:0 0 0 28px}.what-apart .left-part .image{position:relative;z-index:1}.what-apart .left-part .image .shadow{height:527px !important;max-width:none !important;opacity:.06;position:absolute;right:-30px;top:-210px;width:auto;z-index:-1}.what-apart .left-part .alacarte{position:absolute;right:-20px;top:0;width:402px}.what-apart .left-part .alacarte .dot{background-color:#fff;border-radius:100%;height:17px;left:160px;position:absolute;top:110px;width:17px}.what-apart .left-part .alacarte:before{background:url(https://f.hubspotusercontent20.net/hubfs/5578078/theme-bwbacon/images/white-dot.png) repeat-x;content:'';height:10px;margin:-2px -90px 0 0;position:absolute;right:100%;top:35px;width:2000px}.what-apart .left-part .alacarte:after{background:url(https://f.hubspotusercontent20.net/hubfs/5578078/theme-bwbacon/images/white-dot.png) repeat-x;content:'';height:10px;left:67px;position:absolute;top:66px;transform:rotate(45deg);width:100px}.what-apart .right-part{width:45%}.what-apart .right-part>div{margin:0 auto 0 0;max-width:775px;padding:104px 20px 0 50px;position:relative}.what-apart .right-part h2{margin-bottom:-5px}.what-apart .right-part .content{font-size:58px}.what-apart .right-part .right-text{position:absolute;top:135px;right:0;text-align:center;font-size:25px}.what-apart .right-part .right-text .text{color:#fff;position:absolute;right:70px;top:70px}.what-apart .right-part .right-text .text h4{color:#fff;font-size:54px;font-weight:400}.what-apart .right-part .right-text .text h2{margin:-8px 0 3px;font-size:48px;line-height:40px;text-transform:none}.what-apart .bottom-center{position:absolute;bottom:0;left:0;width:100%}.what-apart .bottom-center img{display:block;margin:0 auto}@media(max-width:1629px){.what-apart .right-part>div{padding:24px 20px 0 50px}}@media(max-width:1429px){.what-apart .bottom-center{padding:0 60px 20px 150px;position:static}.what-apart .left-part h3{font-size:40px}.what-apart .left-part .sub-text{font-size:22px;max-width:280px}.what-apart .left-part .alacarte{width:340px}.what-apart .left-part .inner{padding:56px 155px 30px 0}.what-apart .left-part .alacarte .dot{height:10px;left:86px;top:55px;width:10px}.what-apart .left-part .alacarte:after{width:20px;top:44px;left:65px}.what-apart .left-part .alacarte:before{margin:-2px -71px 0 0}.what-apart .right-part .content{font-size:53px;text-align:center}.what-apart .right-part .right-text{right:50%;transform:translateX(50%);width:380px}}@media(max-width:1300px){.what-apart .left-part .alacarte{width:300px}}@media(max-width:1199px){.what-apart .right-part .content{font-size:36px}.what-apart .right-part h2{font-size:42px;line-height:normal}.what-apart .right-part .right-text{top:105px}.what-apart .left-part .alacarte{width:220px}.what-apart .bottom-center{padding:0 20px 10px 110px}}@media(max-width:991px){.what-apart>.flex{display:block}.what-apart .left-part{padding:15px;width:auto}.what-apart .left-part .inner{padding:56px 155px 30px 0}.what-apart .left-part .alacarte{right:10px}.what-apart .left-part .alacarte .dot,.what-apart .left-part .alacarte:after,.what-apart .left-part .alacarte:before{display:none}.what-apart .right-part{padding:50px 15px;width:auto}.what-apart .right-part>div{padding:0;max-width:none}.what-apart .right-part .content{text-align:center}.what-apart .right-part .right-text{margin:0 auto;max-width:380px;position:relative;right:0;top:0;transform:none}.what-apart .right-part .right-text .text{right:50%;transform:translateX(50%)}.what-apart .bottom-center{bottom:30px;padding:0 20px}}@media(max-width:767px){.what-apart .left-part .inner{padding:50px 0 30px}.what-apart .left-part .image{display:none}.what-apart .left-part .content{padding:0}.what-apart .left-part .alacarte{margin:0 auto;position:static}.what-apart .left-part h3{font-size:43px;line-height:44px}.what-apart .right-part .right-text{max-width:280px;font-size:17px}.what-apart .right-part .right-text .text{top:44px}.what-apart .right-part .right-text .text h4{font-size:34px}.what-apart .right-part .right-text .text h2{font-size:28px;line-height:28px}.what-apart .bottom-center{padding:0}}