.UX-UI-design-landing-banner-top{background:#fff;padding:50px 0}.UX-UI-design-landing-banner-top .image-holder{text-align:center}.UX-UI-design-landing-banner-top .image-holder img{display:block;height:auto;margin:0 auto;max-width:100%}.UX-UI-design-landing-banner-mdl{background-color:var(--bg-overlay-color);overflow:hidden;padding:80px 0;position:relative}.UX-UI-design-landing-banner-mdl .banner-bg-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.UX-UI-design-landing-banner-mdl .UX-UI-design-landing-banner-overlay{background:var(--bg-overlay-color);height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:1}.UX-UI-design-landing-banner-mdl .page-center{position:relative;z-index:2}.UX-UI-design-landing-banner-mdl .content-section{position:relative}.UX-UI-design-landing-banner-mdl .hs-button{width:100%}.UX-UI-design-landing-banner-mdl .ribbon-text{align-items:flex-start;background-color:var(--ribbon-bg,#fff);background-image:var(--ribbon-img,none);background-size:cover;border-radius:0;color:#354367;display:flex;font-size:12px;height:122px;overflow:visible;padding:17px 0 0;position:absolute;right:50px;text-align:center;top:0;width:118px;z-index:3}.UX-UI-design-landing-banner-mdl .ribbon-text:before{border:none;border-left:transparent;border-right:0;content:"";display:block;position:absolute;right:19px;top:29.5px;transform:rotate(-225deg)}.UX-UI-design-landing-banner-mdl .ribbon-text:after{border:none;content:"";display:block;position:absolute;right:-18px;top:0}.UX-UI-design-landing-banner-mdl .ribbon-text>h4{font-size:12px;font-weight:500;margin:0;padding:0!important;text-align:center}.UX-UI-design-landing-banner-mdl .top-section .subtitle{background:#eff1f5;border-radius:5px;display:inline-block;font-weight:600;margin-bottom:10px;padding:12px 18px}.UX-UI-design-landing-banner-mdl .top-section .subtitle span{color:#2ecf7e}.UX-UI-design-landing-banner-mdl .top-section h2{font-weight:500;margin:0}.UX-UI-design-landing-banner-mdl .top-section .title-below-text{background:#e6f7eb;border-radius:5px;color:#354367;display:inline-block;font-weight:400;line-height:1.3;margin:10px 0 0;padding:10px}.UX-UI-design-landing-banner-mdl .middle-section{margin-top:10px}.UX-UI-design-landing-banner-mdl .list-section ul{list-style:none;margin:0 0 15px;padding:0}.UX-UI-design-landing-banner-mdl .list-section ul li{background:#2962f6;border-radius:5px;color:#fff;display:inline-block;font-weight:500;margin-bottom:10px;margin-right:7px;padding:5px 7px}.UX-UI-design-landing-banner-mdl .bookmark-section{align-items:center;column-gap:5px;display:flex;margin-bottom:40px}.UX-UI-design-landing-banner-mdl .bookmark-section a.bookmark-btn{background:#45b26b;border:1px dashed #45b26b;border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:13px 30px;text-align:center;text-decoration:none;text-transform:uppercase}.UX-UI-design-landing-banner-mdl .bookmark-section a.bookmark-btn:hover{background:#359856;border-color:#359856}.UX-UI-design-landing-banner-mdl .bookmark-section img{max-width:40%;vertical-align:baseline;width:auto}.UX-UI-design-landing-banner-mdl .google-rating-section #google-rating{max-width:242px;width:50%}.UX-UI-design-landing-banner-mdl h3.banner-form-title{font-weight:500;text-align:center}@media (max-width:1210px){.UX-UI-design-landing-banner-mdl{padding:50px 0}.UX-UI-design-landing-banner-mdl .bookmark-section img{max-width:35%}}@media (max-width:960px){.UX-UI-design-landing-banner-mdl .ribbon-text{display:none}}@media (max-width:768px){.UX-UI-design-landing-banner-top{background:#e9f0f4;padding-bottom:0}.UX-UI-design-landing-banner-mdl{padding:0 0 50px}.UX-UI-design-landing-banner-mdl .content-section{margin-bottom:40px;text-align:center}.UX-UI-design-landing-banner-mdl .bookmark-section img,.UX-UI-design-landing-banner-mdl .ribbon-text,.UX-UI-design-landing-banner-mdl .top-section .subtitle img{display:none}.UX-UI-design-landing-banner-mdl .google-rating-section{text-align:center}.UX-UI-design-landing-banner-mdl h3.banner-form-title{font-size:24px;font-weight:700}.UX-UI-design-landing-banner-mdl .bookmark-section{column-gap:0;justify-content:center}.UX-UI-design-landing-banner-mdl .top-section h1{font-weight:600!important;letter-spacing:-1px}.UX-UI-design-landing-banner-mdl .bookmark-section a.bookmark-btn{width:100%}.UX-UI-design-landing-banner-mdl .google-rating-section #google-rating{width:70%}}