.page-hero-inner.flex-txt-frame-img{ gap:60px;}.page-hero-frame-wrapper{ flex:0 0 750px;width:750px;min-width:750px;}.page-hero-frame-inner{ position:relative;z-index:2;width:100%;height:420px;}.page-hero-frame-laptop{ position:absolute;top:calc(50% - 185px);left:0;display:flex;width:674px;height:370px;}.page-hero-frame-phone{ position:absolute;top:0;right:0;left:auto;height:100%;width:auto;z-index:10;display:flex;justify-content:flex-end;pointer-events:none;}.page-hero-frame-phone .image-in-mobile-frame{ height:100%;width:auto;}.page-hero-frame-phone .image-in-mobile-frame .img-holder{ width:auto !important;height:100% !important;}.page-hero-frame-phone .image-in-mobile-frame .img-holder img{ width:auto !important;height:100% !important;max-width:none;-o-object-fit:contain;object-fit:contain;}.page-hero-frame-phone.animated{ transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}.page-hero-frame-mobile{ position:absolute;top:0;right:0;display:flex;}.page-hero-frame-mobile .image-in-mobile-frame,.page-hero-frame-laptop .image-in-laptop-frame{ position:absolute;overflow:hidden;}.page-hero-frame-mobile .image-in-mobile-frame::-webkit-scrollbar,.page-hero-frame-laptop .image-in-laptop-frame::-webkit-scrollbar{ display:none;}.page-hero-frame-mobile .image-in-mobile-frame::-webkit-scrollbar-track,.page-hero-frame-laptop .image-in-laptop-frame::-webkit-scrollbar-track{ background:transparent;}.page-hero-frame-mobile .image-in-mobile-frame::-webkit-scrollbar-thumb,.page-hero-frame-laptop .image-in-laptop-frame::-webkit-scrollbar-thumb{ background:transparent;}.page-hero-frame-mobile .image-in-mobile-frame::-webkit-scrollbar-thumb:hover,.page-hero-frame-laptop .image-in-laptop-frame::-webkit-scrollbar-thumb:hover{ background:transparent;}.page-hero-frame-mobile .image-in-mobile-frame::-webkit-scrollbar-thumb:active,.page-hero-frame-laptop .image-in-laptop-frame::-webkit-scrollbar-thumb:active{ background:transparent;}.page-hero-frame-mobile .image-in-mobile-frame .img-holder,.page-hero-frame-laptop .image-in-laptop-frame .img-holder{ width:100% !important;height:auto !important;}.page-hero-frame-mobile .image-in-mobile-frame img,.page-hero-frame-laptop .image-in-laptop-frame img{ width:100% !important;height:auto !important;object-fit:inherit !important;-o-object-fit:inherit !important;}.page-hero-frame-mobile svg,.page-hero-frame-laptop svg{ position:relative;z-index:5;}.page-hero-frame-laptop svg{ width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-hero-frame-laptop .image-in-laptop-frame{ position:absolute;top:17px;left:78px;bottom:33px;right:78px;z-index:10;}.page-hero-frame-mobile .image-in-mobile-frame{ position:absolute;top:8px;right:8px;bottom:50px;left:8px;z-index:10;border-radius:26px;}.page-hero-txt-frame-img-bg-1{ top:-670px;right:-620px;opacity:0.5;}.page-hero-txt-frame-img-bg-2{ bottom:-500px;left:-320px;}.flex-txt-frame-img #logosfullwrapper{ padding-top:70px;}@media (max-width:1500px){ .page-hero-frame-wrapper{ flex:0 0 650px;width:650px;min-width:650px;} .page-hero-frame-inner{ height:364px;} .page-hero-frame-laptop{ top:calc(50% - 165px);width:584px;height:330px;} .page-hero-frame-laptop .image-in-laptop-frame{ top:20px;left:68px;bottom:35px;right:68px;}}@media (max-width:1250px){ .page-hero-inner.flex-txt-frame-img{ flex-direction:column;} .page-hero-frame-wrapper{ flex:inherit;width:100%;min-width:inherit;display:flex;justify-content:center;overflow:visible;} .page-hero-frame-inner{ width:100%;max-width:650px;height:364px;}}@media (max-width:730px){ .page-hero-frame-inner{ width:100%;max-width:450px;height:252px;} .page-hero-frame-laptop{ top:calc(50% - 115px);width:89.556%;height:230px;} .page-hero-frame-laptop .image-in-laptop-frame{ top:15px;left:11.4%;bottom:22px;right:11.4%;}}@media (max-width:480px){ .page-hero-frame-inner{ width:100%;max-width:400px;height:224px;} .page-hero-frame-laptop{ top:calc(50% - 102px);width:90%;height:204px;} .page-hero-frame-laptop .image-in-laptop-frame{ top:12px;left:11.7%;bottom:19px;right:11.7%;}}@media (max-width:410px){ .page-hero-frame-inner{ width:100%;max-width:330px;height:185px;} .page-hero-frame-laptop{ top:calc(50% - 84px);width:89.7%;height:168px;} .page-hero-frame-laptop .image-in-laptop-frame{ top:12px;left:12.2%;bottom:18px;right:12.2%;}}