@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff"),url(../fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}*{padding:0;margin:0;box-sizing:border-box}:focus{outline:0}body{line-height:1;font-family:Roboto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}ol,ul{list-style:none;margin:0;padding:0}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none;color:#252525}a:hover{text-decoration:none}table{border-collapse:collapse;border-spacing:0}img{border-style:none;max-width:100%}form fieldset{margin:0;padding:0;border:none}input,select,textarea{vertical-align:middle;color:#000;padding:0}input,select{vertical-align:middle}input::-webkit-input-placeholder{color:#ebedec}input:focus::-webkit-input-placeholder{color:#ebedec}#wrapper{display:block;position:relative;width:100%;height:100%}main{display:block;width:100%;position:relative}#content{position:relative}#sidebar{position:relative}aside{position:relative}header{width:100%;display:block;position:relative}footer{display:block;width:100%;margin:0 0 0;padding:0 0 0}#wrapper{display:block;position:relative;width:100%;min-height:100%}.layout{display:flex;justify-content:center;flex-direction:column;margin:0 auto;padding:0 25px;position:relative;width:95%;color:#252525}main{display:block;width:100%;min-height:88vh;position:relative;color:#212529}.flex{display:flex;justify-content:center;align-items:center;text-align:center}#content{border:1px solid rgba(0,0,0,.1);padding:25px;box-shadow:5px 5px 30px rgba(0,0,0,.2);border-radius:10px;width:650px;height:auto;position:relative;margin:20vh 25px 39vh;text-align:center}#sidebar{position:relative}aside{position:relative}footer{left:0;bottom:0;width:100%;height:100px}.column{flex-direction:column}header{width:100%;height:50px;display:flex;margin-bottom:20px}header .header{display:flex;justify-content:space-between;width:100%;padding:10px 0 0 0;font-size:20px}header .header .separate{margin:0 10px}header .header .social_icons{font-family:er}header .header i{font-size:25px;margin:0 10px}.description_section .description-title{margin-bottom:20px}.description_section .description-title h2{font-size:45px;font-weight:400}.description_section .description-text{margin-bottom:20px}.description_section .description-text p{font-size:18px;line-height:1.5;color:#444343}.content-cards_section{display:flex;justify-content:space-between}.content-cards_section .content-cards_for{display:flex;flex-direction:column;width:360px;height:400px;margin-bottom:300px}.content-cards_section .content-cards_for img{width:360px;height:210px;margin-bottom:20px}.content-cards_section .content-cards_for p{font-size:40px;margin-bottom:20px}.content-cards_section .content-cards_for .next{color:red;margin-bottom:20px}@media (max-width:1279px){.content-cards_section .content-cards_for{width:80%;height:35%;margin:0 10px;margin-bottom:40px}.content-cards_section .content-cards_for img{width:90%;height:35%}}@media (max-width:1100px){.content-cards_section{flex-direction:column;align-items:center}}@media screen and (max-width:650px){.layout{width:320px;padding:0 10px}#content{width:320px;padding:25px 10px;margin:50px 25px 20vh}main{padding-bottom:80px}}