.ry-layout-mod .layout-sec{display:flex;justify-content:space-between;position:relative;z-index:0}.ry-layout-mod{position:relative;z-index:0;background-color:#870064;overflow:hidden}.ry-layout-mod .image-text-col{position:absolute;width:50%;height:100%;top:0;right:0;z-index:-18}.ry-layout-mod .layout-sec .color-col{width:50%;padding-top:100px;padding-bottom:135px}.ry-layout-mod .layout-sec .zero-area{width:50%}.ry-layout-mod .image-text-col img{width:100%;height:100%;object-fit:cover;object-position:center}.ry-layout-mod .layout-sec .logo-icon{display:flex;align-items:center;justify-content:center}.ry-layout-mod .layout-sec .logo-icon .image-logo{margin-right:15px}.ry-layout-mod:after{position:absolute;content:'';background:#fff;width:230px;height:230px;bottom:-115px;left:-115px;border-radius:100%}.ry-layout-mod:before{position:absolute;content:'';background:#fff;width:230px;height:230px;bottom:-115px;right:-115px;border-radius:100%;z-index:999}.ry-layout-mod .layout-sec .color-col .content-col .texts-cont p span{font-weight:700}.ry-layout-mod .layout-sec .color-col .content-col .texts-cont h2 span{font-weight:700}.ry-layout-mod .layout-sec .logo-icon img{object-fit:contain;object-position:center}.ry-layout-mod .layout-sec:after{position:absolute;content:'';background:url('https://f.hubspotusercontent00.net/hubfs/2739300/Ruby/Group%2039.svg');width:136px;height:32px;bottom:0;right:0;padding-top:35px;left:0;top:0;margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:999999999999}@media only screen and (max-width:479px) and (min-width:320px){.ry-layout-mod .layout-sec{flex-direction:column}.ry-layout-mod .layout-sec .zero-area{width:100%}.ry-layout-mod .layout-sec .color-col{width:100%;padding-top:100px;padding-bottom:135px}.ry-layout-mod .image-text-col{position:relative;width:100%;overflow:hidden;height:300px}.ry-layout-mod:after{width:150px;height:150px;bottom:-75px;left:-75px;z-index:999}.ry-layout-mod:before{content:none}.ry-layout-mod{display:flex;flex-direction:column-reverse}.ry-layout-mod .image-text-col:before{position:absolute;content:'';background:#fff;width:150px;height:150px;bottom:-75px;right:-75px;border-radius:100%;z-index:999}.ry-layout-mod .layout-sec .color-col .content-col .texts-cont p span{font-weight:700}.ry-layout-mod .layout-sec .color-col .content-col .logo-text p{font-size:24px!Important}.ry-layout-mod .layout-sec .logo-icon img{width:130px;object-fit:contain;object-position:center}.ry-layout-mod .layout-sec:after{content:none}}@media only screen and (max-width:767px) and (min-width:480px){.ry-layout-mod .layout-sec{flex-direction:column}.ry-layout-mod .layout-sec .zero-area{width:100%}.ry-layout-mod .layout-sec .color-col{width:100%;padding-top:100px;padding-bottom:135px}.ry-layout-mod .image-text-col{position:relative;width:100%;overflow:hidden;height:300px}.ry-layout-mod:after{width:150px;height:150px;bottom:-75px;left:-75px;z-index:999}.ry-layout-mod:before{content:none}.ry-layout-mod{display:flex;flex-direction:column-reverse}.ry-layout-mod .image-text-col:before{position:absolute;content:'';background:#fff;width:150px;height:150px;bottom:-75px;right:-75px;border-radius:100%;z-index:999}.ry-layout-mod .layout-sec .color-col .content-col .texts-cont p span{font-weight:700}.ry-layout-mod .layout-sec .color-col .content-col .logo-text p{font-size:24px!Important}.ry-layout-mod .layout-sec .logo-icon img{width:130px;object-fit:contain;object-position:center}.ry-layout-mod .layout-sec:after{content:none}}@media only screen and (max-width:985px) and (min-width:768px){.ry-layout-mod .layout-sec{flex-direction:column}.ry-layout-mod .layout-sec .zero-area{width:100%}.ry-layout-mod .layout-sec .color-col{width:100%;padding-top:100px;padding-bottom:135px}.ry-layout-mod .image-text-col{position:relative;width:100%;overflow:hidden;height:300px}.ry-layout-mod:after{width:150px;height:150px;bottom:-75px;left:-75px;z-index:999}.ry-layout-mod:before{content:none}.ry-layout-mod{display:flex;flex-direction:column-reverse}.ry-layout-mod .image-text-col:before{position:absolute;content:'';background:#fff;width:150px;height:150px;bottom:-75px;right:-75px;border-radius:100%;z-index:999}.ry-layout-mod .layout-sec .color-col .content-col .texts-cont p span{font-weight:700}.ry-layout-mod .layout-sec .color-col .content-col .logo-text p{font-size:24px!Important}.ry-layout-mod .layout-sec .logo-icon img{width:130px;object-fit:contain;object-position:center}.ry-layout-mod .layout-sec:after{content:none}}@media only screen and (max-width:1024px) and (min-width:986px){.ry-contact-mod .contact-sec .call-col .cont-label{width:100%}.ry-layout-mod .layout-sec:after{content:none}}