.main-title{position:relative;font-size:24px;font-weight:500;line-height:1.33;letter-spacing:normal;color:#000}.guaranty-page-header{position:relative}.garanty h2{font-size:16px;font-weight:500;line-height:1.56;letter-spacing:.5px;color:#1a77d2}.inner-page{padding-bottom:70px}.refund-on-click{position:relative;margin-left:80%;display:block;margin-top:-70px;width:185px;height:56px;background-color:rgba(26,119,210,1);border-radius:8px;color:rgba(255,255,255,1);font-size:16px;font-weight:400;line-height:24px;text-align:center;cursor:pointer}#popup-refund-on-click{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;z-index:70}@media(max-width:1023px){.refund-on-click{margin-left:auto;margin-right:10px;margin-top:-60px}}@media(max-width:474px){.refund-on-click{display:block;margin:16px 0 17px 25px}}@media(max-width:374px){.refund-on-click{display:block;margin:0 0 17px 5px}}.refund-on-click:hover{background-color:#0056b3}@media(max-width:1023px){#popup-refund-on-click .callback-popup .F-popup__close{position:absolute}}@media(max-width:1023px){#popup-refund-on-click{opacity:1;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.48);z-index:70;transition:all .2s ease-out}}.main-title{margin:85px 8.46% 26px 8.46%;text-align:left}@media(max-width:1023px){.main-title{margin:13% 0 16px 25px;text-align:left}}@media(max-width:720px){.main-title{margin:3% 0 16px 25px;text-align:left}}@media(min-width:401px) and (max-width:545px){.main-title{margin:-45px 0 16px 25px;text-align:left}}@media(max-width:400px){.main-title{margin:-100px 0 16px 25px;text-align:left}}@media(max-width:1023px){.main-title-block{margin:0}}@media(min-width:401px) and (max-width:545px){.main-title-block{margin:70px 0 0 0}}@media(max-width:400px){.main-title-block{margin:120px 0 0 0}}@media(max-width:375px){.main-title{margin:-100px 0 16px 5px;text-align:left}}.agreement{margin:0 16.92%}@media(max-width:1023px){.agreement{margin:0 24px 0 25px}}@media(max-width:374px){.agreement{margin:0 10px}}.agreement h2{font-weight:700;margin-bottom:25px;font-size:16px}.main-subtitle{font-size:20px;font-weight:500;line-height:1.5;margin:0 8.46% 59px 8.46%}@media(max-width:1023px){.main-subtitle{margin:0 24px 37px 25px;font-size:16px;font-weight:400;line-height:1.6}}@media(max-width:374px){.main-subtitle{margin:0 10px}}.garanty{margin:0 17.07% 0 25.38%}@media(max-width:1023px){.garanty{margin:0 24px 0 25px}}@media(max-width:374px){.garanty{margin:0 10px}}.garanty h2{margin-bottom:25px;padding-top:31px;border-top:1px solid #ebebeb;margin-top:42px}.garanty h2:first-child{border-top:0}@media(max-width:1023px){.garanty h2{margin-top:0;margin-bottom:11px;padding-top:0;border-top:0}}.garanty ul{margin-bottom:25px}.garanty p{margin-right:80px}@media(max-width:1023px){.garanty p{margin-right:0}}.garanty blockquote{margin-bottom:32px;margin-top:43px;background:#fafafa;border-left:2px solid #1a77d2;padding:40px 62px 35px 60px}@media(max-width:1023px){.garanty blockquote{margin-bottom:35px;margin-top:0;padding:20px 18px 16px 31px}}.top-pic-text{position:absolute;bottom:0;left:69px;right:69px;font-size:20px;font-weight:500;letter-spacing:.5px;color:#fff;line-height:1.25;background:#1a77d2;padding-top:33px;padding-bottom:29px;max-width:1462px;margin:0 auto}@media(max-width:1023px){.top-pic-text{position:static;width:100%;padding:25px;text-align:left}}@media(max-width:374px){.top-pic-text{padding:25px 10px}}.garanty ol>li{list-style-type:decimal;margin-left:20px;margin-bottom:10px}.garanty ol{margin-bottom:20px}