*{box-sizing:border-box;margin:0;padding:0}*,:after,:before{-webkit-appearance:none;appearance:none}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}aside,footer,header,nav{display:block}button,input,textarea{font-family:inherit}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}a,a:visited{text-decoration:none}a{color:#fff}a:hover{color:#dade1e;cursor:pointer;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit}button{background-color:#0000}button:hover{border:2px solid #dade1e;color:#dade1e;cursor:pointer}strong{font-family:Inter_bold}::placeholder{color:#797c7b;font-weight:500;opacity:1}:-ms-input-placeholder{color:#000;font-weight:500}::-ms-input-placeholder{color:#000;font-weight:500}@font-face{font-family:Monts_B;src:url(/portfolio-gronik/static/media/Montserrat-Black.d183778d7a85c90654b5.ttf)}@font-face{font-family:Monts_M;src:url(/portfolio-gronik/static/media/Montserrat-Medium.8a192d248fca1175abd8.ttf)}@font-face{font-family:Rubik_B;src:url(/portfolio-gronik/static/media/Rubik-Black.cd53051b6608d8737fa2.ttf)}@font-face{font-family:Rubik_R;src:url(/portfolio-gronik/static/media/Rubik-Regular.0f56ab0b295fd9fca620.ttf)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#212121;color:#fff;font-family:Monts_B;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.header{width:100vw}.header_nav{align-items:center;display:flex;margin:3.25rem auto 1rem;max-width:80.5vw}.desk_nav{display:block}.nav_desk_ul{display:flex;font-family:Monts_M;font-size:1.1rem;justify-content:end;list-style-type:none;margin:auto;max-width:37rem}.ul_item{margin:auto 1.1rem}.ul_item:last-child{margin-right:0}@media(max-width:1060px){.ul_item{margin:auto .5rem}}@media(max-width:910px){.desk_nav{display:none}.ul_item{font-size:1.3rem;margin:1rem auto}}.logo{align-items:center;display:flex;width:31.5rem}.logo img{margin-right:7%;max-width:15%}.logo h1{font-size:1.3rem;text-transform:uppercase}@media(max-width:1060px){.logo h1{font-size:1.1rem}}@media(max-width:440px){.logo h1{font-size:.9rem}}.sandwich{display:none}.b1{background-color:#fff;height:3px;margin:5px;width:23px}.sandwich:hover{outline:1px solid #dade1e}.sandwich:hover .b1{background-color:#dade1e;cursor:pointer}@media(max-width:910px){.sandwich{display:block;position:absolute;right:2%}}.dev_nav{display:none}@media(max-width:910px){.dev_nav_ul{background-color:#095341;border-radius:5px;font-family:Monts_M;font-size:1.1rem;list-style-type:none;padding:1rem 0;position:fixed;right:2%;text-align:center;top:7.5rem;width:12rem}.ul_item{font-size:1.3rem;margin:1rem auto}}.main{margin:auto;max-width:80.5vw}.greeting{display:flex;margin:1.5rem auto}.greet_photo{margin:0 5rem 1rem 0;max-width:36.25rem}.greet_content{font-family:Rubik_R;margin:auto;text-align:left}.greet_content h2{font-size:2.75rem;margin-bottom:1.5rem}.greet_content h3{font-size:1.39rem}.greet_content p{font-size:1.1rem;margin-bottom:4rem;max-width:35rem}.greet_content p a{color:#fff;font-size:1.5rem;text-decoration:none}.greet_content p a:hover{color:#dade1e}@media(max-width:1060px){.greet_content h2{font-size:2.1rem}.greet_content p{font-size:.9rem}}@media(max-width:910px){.greeting{flex-wrap:wrap}.greet_photo{margin:1rem auto}.greet_content h2{font-size:1.8rem}.greet_content h2,.greet_content p{margin:1rem auto;text-align:center;width:90%}}.line{background-color:#fff;display:block;height:2px;margin:auto;max-width:80.5vw}.portpholio{width:100%}.port_head{font-family:Rubik_R;font-size:3.125rem;margin:3rem auto}.label_item{margin:1rem auto}.label_item a :hover{outline:1px solid #dade1e}.portfo_butt{background-color:#212121;border:2px solid #fff;color:#fff;cursor:pointer;display:block;font-family:Rubik_R;font-size:1.2rem;height:4rem;margin:2.5rem auto 4rem;width:21.875rem}.services{display:flex;flex-wrap:wrap;justify-content:space-between;margin:3rem auto 2rem;width:100%}.serv_head{font-family:Rubik_R;font-size:2rem;text-transform:uppercase}.serv_content{font-family:Monts_M;width:38rem}.serv_content_item{font-size:1.5rem;margin:0 auto 2.5rem}@media(max-width:910px){.serv_head{font-size:1.3rem}}@media(max-width:868px){.services{text-align:center;width:85vw}.serv_content_item{font-size:1rem}}@media(max-width:809px){.serv_head{margin:0 auto 1rem;width:9rem}.serv_content{margin:auto;width:90vw}}.reviews{margin:3rem auto 2rem;width:100%}.rev_head{font-family:Rubik_R;font-size:1.3rem;font-weight:900;margin:0 auto 3rem;text-transform:uppercase;width:-webkit-max-content;width:max-content}.port_label{display:flex;flex-wrap:wrap;justify-content:space-around;list-style-type:none}.rev_content_item img{width:20vw}.rev_content_item img:hover{border:2px solid #dade1e;cursor:pointer}@media(max-width:868px){.reviews{width:90%}.rev_head{font-size:1rem;text-align:center;width:15rem}}.certificates{margin:3rem auto 2rem;width:100%}.cert_head{font-family:Rubik_R;font-size:1.3rem;font-weight:900;margin:0 auto 3rem;text-transform:uppercase;width:-webkit-max-content;width:max-content}@media(max-width:868px){.certificates{width:90%}.cert_head{font-size:1rem;text-align:center;width:15rem}}.sr-style{align-items:center;display:flex;flex-wrap:wrap;font-family:Monts_M;justify-content:space-between;margin:3rem auto 2rem;width:100%}.sr-style_head{font-size:1.3rem;width:11rem}.sr-style_content{font-size:1.1rem;text-align:right}.sr-style_content p{margin-bottom:1.5rem}.sr-style_content p:hover{color:#dade1e;cursor:pointer;text-decoration:underline}.hr{background-color:#fff;color:#fff;height:2px}@media(max-width:677px){.sr-style_head{margin:0 auto 2rem}.sr-style_content{margin:auto;text-align:center}}.show_sertificate{background-color:#fff;display:none;height:40vw;left:15vw;position:fixed;top:1vw;width:54vw;z-index:20}.hidd_sert{background-color:coral;border-radius:20px;color:#fff;font-family:Rubik_R;font-size:2rem;height:2.5rem;margin:1% 91%;text-align:center;width:2.5rem}.hidd_sert:hover{border:1px solid #ac2d07;cursor:pointer}.place_show_sert{background-image:url(/portfolio-gronik/static/media/sololearnHTML.e20bb1832c523be41af5.png);background-repeat:no-repeat;background-size:contain;height:100%;margin:1% auto;width:100%}@media(max-width:910px){.show_sertificate{height:56vw;left:15vw;width:70vw}}@media(max-width:677px){.show_sertificate{height:80vw;left:3vw;width:90vw}}.footer{background-color:#252525;font-family:Monts_M;margin:auto;max-width:100vw;padding:1rem 0}.footer_mail{font-size:2.875rem;margin:auto;width:29.2rem}.footer_mail a{color:#fff;text-decoration:none}.footer_mail a:hover{color:#dade1e}.dizaine{font-size:1rem;margin:1rem auto;width:19.7rem}.dizaine a{color:#9e9b9b}.dizaine a:hover{color:#dade1e}@media(max-width:677px){.footer_mail{font-size:1.8rem;width:18.5rem}}.footer_ul{display:flex;list-style-type:none;margin:3.7rem auto;width:10rem}.footer_ul_item{margin:0 2.5%}.footer_ul_item a{color:#fff;text-decoration:none}.foot_link{background-position:50%;background-repeat:no-repeat;background-size:3rem;display:block;height:3rem;width:3rem}.foot_link:hover{background-size:3.2rem;height:3.2rem;width:3.2rem}.foot_link_text{clip:rect(1px,1px,1px,1px);height:1px;position:absolute;width:1px}.button_top{bottom:3.5rem;position:fixed;right:1.5rem}.but_top{background-position:50%;background-repeat:no-repeat;background-size:3rem;display:block;height:3rem;width:3rem}.but_top:hover{background-size:3.2rem;height:3.2rem;width:3.2rem}
/*# sourceMappingURL=main.fab8e4c0.css.map*/