.about_aboutTextMainWithLine__TB1pN{display:flex;flex-direction:column;justify-content:center;align-items:center}.about_textMe__I_vTw{display:flex;align-items:center;gap:30px}@media screen and (max-width:870px){.about_textMe__I_vTw{gap:15px;padding:0 15px}}@media screen and (max-width:750px){.about_textMe__I_vTw{flex-direction:column;gap:50px}}.about_articleText__B1ke_{display:flex;flex-direction:column;gap:65px}.about_horizontalLine__y4RGR{width:calc(var(--max-width) - var(--big-width-padding));height:1px}@media screen and (max-width:1250px){.about_horizontalLine__y4RGR{width:92vw}}.about_textandIcons__IyBh4{position:relative}.about_textandIcons__IyBh4 .about_justText__lob5W{max-width:460px;text-align:left;font-size:var(--regular-font)}.about_textandIcons__IyBh4 .about_justText__lob5W h3{font-size:var(--regular-font);font-family:Poppins,sans-serif;font-weight:500;display:inline}.about_textandIcons__IyBh4 .about_justText__lob5W p{font-weight:400;color:var(--white-color-second);opacity:70%;display:inline}.about_textandIcons__IyBh4 .about_line__dllTr{position:absolute;left:-25px;top:5px}.about_textandIcons__IyBh4 .about_square__ZIoK5{position:absolute;top:-45px;left:1px}.about_miroslav__M0kMm{line-height:0}.about_miroslav__M0kMm img{width:245px;height:345px}@media screen and (max-width:600px){.about_textandIcons__IyBh4 .about_line__dllTr{left:-17px}.about_textandIcons__IyBh4 .about_square__ZIoK5{top:-37px}}.contact_content__CmL58{display:flex;align-items:center;margin-top:10px}.contact_sendingForm__wrsTP{flex:1 1;display:flex;flex-direction:column;gap:20px;width:568px}.contact_sendingForm__wrsTP input,.contact_sendingForm__wrsTP textarea{padding:15px 17px;background:transparent;border:none;outline:none;color:var(--background);border:2px solid var(--main-color);border-radius:var(--xxl-border-radius);font-size:var(--regular-font);font-weight:400;resize:none;transition:var(--transition);box-shadow:0 2px 8px rgba(0,0,0,.1)}.contact_sendingForm__wrsTP input:focus,.contact_sendingForm__wrsTP textarea:focus{border:2px solid var(--input-border-color);box-shadow:0 0 10px var(--main-color)}.contact_sendingForm__wrsTP input:hover,.contact_sendingForm__wrsTP textarea:hover{border-color:var(--input-border-color);box-shadow:0 0 10px var(--main-color)}.contact_sendingForm__wrsTP input:focus::placeholder,.contact_sendingForm__wrsTP textarea:focus::placeholder{transition:var(--transition);color:var(--main-color);transform:translateY(-10px);transform:translateX(10px);font-size:var(--small-font)}.contact_sendingForm__wrsTP textarea{border-radius:var(--regular-font);height:190px}.contact_socials__TXT3a{color:var(--white-color-second);font-size:var(--ms-font);height:20px}.contact_socials__TXT3a a{color:var(--main-color)}.contact_avatar__Aaz6k{display:grid;place-items:center;max-width:250px;border-radius:50%}.contact_avatar__Aaz6k img{border-radius:50%;width:250px;height:250px;box-shadow:0 10px 10px rgba(0,0,0,.1);transition:var(--transition)}.contact_avatar__Aaz6k img:hover{box-shadow:0 10px 20px rgba(0,0,0,.1)}@media screen and (max-width:900px){.contact_content__CmL58{display:grid;grid-template-columns:1fr;grid-gap:50px;gap:50px}.contact_imgContainer__M9B9D{height:300px}.contact_sendingForm__wrsTP{display:grid;grid-template-columns:35vw 35vw;justify-content:center}.contact_sendingForm__wrsTP textarea{grid-column:1/span 2}}@media screen and (max-width:600px){.contact_container__ikQoO h2{margin-bottom:60px}.contact_sendingForm__wrsTP{display:flex;align-items:center}.contact_sendingForm__wrsTP input,.contact_sendingForm__wrsTP textarea{padding:10px;font-size:var(--ms-font);width:90vw}.contact_imgContainer__M9B9D{height:200px}.contact_container__ikQoO{padding-top:100px}}@media screen and (max-width:450px){.contact_sendingForm__wrsTP input,.contact_sendingForm__wrsTP textarea{font-size:var(--small-font)}}.Popup_overlay__bXA6N{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--popup-bgd);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}.Popup_overlay__bXA6N.Popup_open__36jsZ{opacity:1;visibility:visible;transition:opacity .3s,visibility 0s}.Popup_popupOutline__IFwdl{padding:0 20px}.Popup_popup__mzVsM{background-color:var(--background);color:var(--white-color);padding:45px 30px;border-radius:var(--xl-border-radius);box-shadow:0 0 10px rgba(0,0,0,.3);font-size:var(--medium-font)}@media screen and (max-width:1000px){.Popup_popup__mzVsM{padding:40px 25px;font-size:var(--regular-medium-font)}}@media screen and (max-width:600px){.Popup_popup__mzVsM{border-radius:var(--big-border-radius);padding:35px 20px;font-size:var(--project-font)}}@media screen and (max-width:450px){.Popup_popup__mzVsM{border-radius:var(--medium-border-radius);padding:30px 15px;font-size:var(--ms-font)}}.Popup_content__aaJ42{text-align:center;display:flex;flex-direction:column;align-items:center;gap:45px}@media screen and (max-width:600px){.Popup_content__aaJ42{gap:35px}}@media screen and (max-width:450px){.Popup_content__aaJ42{gap:30px}}.Popup_contentDelete__gfQcB{text-align:center;display:flex;flex-direction:column;align-items:center;gap:15px}.Popup_buttons___y1pA{display:flex;gap:25px}.Popup_buttons___y1pA button{display:flex;align-items:center;justify-content:center;padding:10px 20px;gap:10px;font-size:var(--regular-medium-font);border-radius:var(--medium-border-radius);color:#f0f8ff;transition:var(--transition)}.Popup_buttons___y1pA button svg{width:25px;height:25px;transition:var(--transition)}.Popup_delete__IdjS2{font-size:var(--mbs-font);color:red;display:grid;place-items:center}.Popup_deleteButton__IiHVC{background:red}.Popup_deleteButton__IiHVC:hover{transform:scale(1.05);background:#dd3cdd}.Popup_deleteButton__IiHVC:hover svg{transform:rotate(180deg)}.Popup_cancelButton__jevBY{background:var(--main-color)}.Popup_cancelButton__jevBY:hover{transform:scale(1.05);background:var(--dark-main-color)}.landing_container__riy3u{align-items:center;justify-content:center;text-align:center;gap:52px;height:calc(100vh - 200px)}.landing_container__riy3u,.landing_mainHeadline__m1FXA{display:flex;flex-direction:column}.landing_mainHeadline__m1FXA p{font-size:var(--regular-medium-font);font-weight:400;color:var(--white-color-second);opacity:80%}.landing_justText__e_1i1{font-size:var(--ms-font);max-width:550px}.landing_frontLinks__zS_dw{display:flex;align-items:center;gap:32px}.landing_keyboardAndMouse__Q8skd{margin-top:100px;position:relative}@media screen and (max-width:680px){.landing_keyboardAndMouse__Q8skd{margin-top:80px}}@media screen and (max-width:450px){.landing_keyboardAndMouse__Q8skd{margin-top:20px}}.landing_keyboard__mPAEh{line-height:0}.landing_keyboard__mPAEh img{width:443px;height:158px}@media screen and (max-width:680px){.landing_keyboard__mPAEh img{width:400px;height:128px}}@media screen and (max-width:450px){.landing_keyboard__mPAEh img{width:85vw;height:30vw}}.landing_mouse__CqWXH{position:absolute;right:-200px;top:0;line-height:0}@media screen and (max-width:880px){.landing_mouse__CqWXH{right:-100px}}@media screen and (max-width:630px){.landing_mouse__CqWXH{display:none}}.landing_mouse__CqWXH img{width:80px;height:155px}@media screen and (max-width:680px){.landing_mouse__CqWXH img{width:70px;height:125px}}@media screen and (max-width:600px){.landing_mainHeadline__m1FXA{gap:10px}.landing_mainHeadline__m1FXA p{font-size:var(--ms-font)}.landing_justText__e_1i1{font-size:var(--regular-font);max-width:450px}.landing_frontLinks__zS_dw{gap:25px}}@media screen and (max-width:450px){.landing_frontLinks__zS_dw{gap:19px}}.cards_projects__CuHzB{grid-gap:50px;gap:50px;margin:44px 0;text-align:left;display:grid;grid-template-columns:repeat(3,363px)}@media screen and (max-width:1320px){.cards_projects__CuHzB{grid-template-columns:repeat(2,363px);gap:3vw}}@media screen and (max-width:850px){.cards_projects__CuHzB{grid-template-columns:repeat(1,363px);place-items:center;gap:70px}}.cards_projects__CuHzB article{max-width:363px;display:flex;flex-direction:column}.cards_projects__CuHzB .cards_imageContainer__7y_Dg{line-height:0}.cards_projects__CuHzB .cards_imageContainer__7y_Dg img{width:363px;height:210px}.cards_projects__CuHzB h3{font-weight:500;font-size:var(--project-font);color:var(--white-color-third);letter-spacing:-.05em;margin:4px 0 16px}.cards_projects__CuHzB .cards_technologies__c_uDH{font-weight:400;font-size:var(--small-font);color:var(--white-color-second);margin-top:18px}.cards_projects__CuHzB .cards_description__Pr2_7{font-weight:400;font-size:var(--regular-font)}.cards_projects__CuHzB .cards_linksOfProjects__xDPUN{display:flex;align-items:center;gap:16px;margin-top:15px}.cards_containerRadius__YLxIs{border-radius:var(--medium-border-radius);overflow:hidden}.cards_containerRadius__YLxIs img{object-fit:cover}@media screen and (max-width:1024px){.cards_projects__CuHzB article{max-width:353px}.cards_projects__CuHzB .cards_imageContainer__7y_Dg img{width:353px;height:200px}}@media screen and (max-width:850px){.cards_projects__CuHzB{margin:48px 0 56px}.cards_projects__CuHzB article{max-width:340px}.cards_projects__CuHzB .cards_imageContainer__7y_Dg img{width:340px;height:188px}}@media screen and (max-width:450px){.cards_projects__CuHzB{margin:50px 0 36px}.cards_projects__CuHzB article{max-width:330px}.cards_projects__CuHzB .cards_imageContainer__7y_Dg img{width:330px;height:178px}.cards_projects__CuHzB h3{margin:2px 0 10px}.cards_projects__CuHzB .cards_technologies__c_uDH{font-size:var(--xsmall-font)}}.portfolio_button__8nWAd{padding:10px 26px;font-weight:500;font-size:var(--regular-font);text-transform:capitalize;border-radius:var(--xl-border-radius)}@media screen and (max-width:450px){.portfolio_button__8nWAd{padding:7px 20px;font-size:var(--small-font)}}.portfolio_button__8nWAd{color:var(--white-color);background:var(--main-color)}.portfolio_flatButton__3_CJF{padding:10px 26px;font-weight:500;font-size:var(--regular-font);text-transform:capitalize;border-radius:var(--xl-border-radius)}@media screen and (max-width:450px){.portfolio_flatButton__3_CJF{padding:7px 20px;font-size:var(--small-font)}}.portfolio_flatButton__3_CJF{color:var(--background);background:none}.portfolio_flatButton__3_CJF:hover{color:var(--main-color)}.portfolio_portfolioPart__8rV4V{display:flex;flex-direction:column;align-items:center}.portfolio_buttons__Ud73H{display:flex;align-items:center;justify-content:center;gap:16px}@media screen and (max-width:1024px){.portfolio_buttons__Ud73H{gap:14px}}@media screen and (max-width:850px){.portfolio_buttons__Ud73H{gap:12px}}@media screen and (max-width:450px){.portfolio_buttons__Ud73H{gap:1px}}.technologies_lineTech__u9SYs{position:absolute;left:-20px;top:4px}@media screen and (max-width:680px){.technologies_lineTech__u9SYs{left:-15px}}.technologies_allTechnologies__fnXLH{display:flex;flex-direction:column;gap:40px;align-items:center}.technologies_gridSection__T6yPi{margin-top:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:60px}@media screen and (max-width:910px){.technologies_gridSection__T6yPi{column-gap:40px;row-gap:50px}}@media screen and (max-width:770px){.technologies_gridSection__T6yPi{column-gap:30px}}.technologies_technology__i4mg9{max-width:235px;display:flex;flex-direction:column;gap:12px}@media screen and (max-width:910px){.technologies_technology__i4mg9{max-width:200px}}@media screen and (max-width:770px){.technologies_technology__i4mg9{max-width:180px}}@media screen and (max-width:680px){.technologies_technology__i4mg9{max-width:150px}}@media screen and (max-width:400px){.technologies_technology__i4mg9{max-width:130px}}.technologies_technology__i4mg9 span{color:var(--icons-color);font-size:var(--mb-font)}.technologies_technology__i4mg9 h3{position:relative;font-family:Poppins,sans-serif;font-size:var(--regular-font);font-weight:500}.technologies_technology__i4mg9 p{font-size:var(--regular-font);font-weight:400;color:var(--white-color-second);opacity:80%}@media screen and (max-width:680px){.technologies_gridSection__T6yPi{display:grid;grid-template-columns:repeat(2,1fr);padding:0 15px}.technologies_technology__i4mg9{gap:8px;max-width:265px}.technologies_technology__i4mg9 span{font-size:var(--medium-font)}.technologies_technology__i4mg9 p{font-size:var(--small-font)}}.miniHeadline_container__jB8pe{padding-top:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:52px}@media screen and (max-width:750px){.miniHeadline_container__jB8pe{gap:62px}}.miniHeadline_mainHeadline__Ct_Py{display:flex;flex-direction:column}.miniHeadline_mainHeadline__Ct_Py h3{margin-top:10px;font-size:var(--ms-font);font-weight:400;color:var(--white-color-second);opacity:80%;font-family:Poppins,sans-serif}@media screen and (max-width:600px){.miniHeadline_container__jB8pe{padding-top:100px}.miniHeadline_mainHeadline__Ct_Py h3{font-size:var(--regular-font)}}