article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;} audio,canvas,video{display:inline-block;} audio:not([controls]){display:none;height:0;} [hidden]{display:none;} html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;} a:focus{outline:thin dotted;} a:active,a:hover{outline:0;} abbr[title]{border-bottom:1px dotted;} b,strong{font-weight:700;} dfn{font-style:italic;} mark{background:#ff0;color:#000;} code,kbd,pre,samp{font-family:monospace, serif;font-size:1em;} pre{white-space:pre-wrap;word-wrap:break-word;} q{quotes:01C 01D 018 019;} small{font-size:80%;} sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;} sub{bottom:-.25em;} img{border:0;} svg:not(:root){overflow:hidden;} fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;} button,input{line-height:normal;} button,html input[type=button],/* 1 */ input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}body,figure{margin:0;}legend,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;} html {box-sizing: border-box;} *, *:before, *:after {box-sizing: inherit;} h1, h2, h3, h4, p { margin: 0 } /* home */ body { font-family: 'Lato', sans-serif; } .container { margin: 0 auto; padding: 0 24px; } .header { display: flex; justify-content: center; margin-top: 132px; } .header__title { font-size: 4.375rem; font-weight: 600; } section { margin-top: 80px; } .content-wrapper { display: flex; justify-content: center; } .content-wrapper .content { margin-right: 32px; } .content { display: flex; flex-direction: column; } .content__top { display: flex; } .content__top img { margin-right: 21px; } .content__top p { font-size: 2rem; max-width: 560px; } .content__bottom { margin-top: 174px; margin-left: 80px; } .content__bottom p { font-size: 1.5rem; max-width: 448px; color: #18092F; } .content__bottom a { display: inline-block; text-decoration: none; margin-top: 32px; background-color: #00762F; border: unset; border-radius: 8px; padding: 16px 36px; font-size: 1.5rem; color: #FFFFFF; } footer { display: flex; max-width: 1440px; width: 100%; justify-content: end; position: absolute; margin-left: auto; margin-right: auto; left: 0; right: 0; bottom: 0; width: 100%; } footer img { margin-right: 64px; margin-bottom: 32px; } .header-success { display: flex; margin-top: 108px; } .header-success__block { display: flex; flex-direction: column; align-items: center; } .header-success__block img { width: 112px; height: 112px; } .header-success__title { font-size: 4.375rem; margin-top: 16px; } .content-success { margin: 0 auto; max-width: 864px; display: flex; flex-direction: column; } .content-success p:first-child { font-size: 2.5rem; font-weight: 600; color: #18092F; } .content-success p { font-size: 1.75rem; color: #18092F; margin-top: 24px; } .content-success button { margin-top: 48px; background-color: #00762F; border: unset; border-radius: 8px; padding: 16px 66px; font-size: 1.5rem; color: #FFFFFF; width: fit-content; align-self: center; }