@font-face{font-family:mariupol;src:url(../media/Mariupol_Regular-s.p.16w~7j00s7v4h.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mariupol;src:url(../media/Mariupol_Regular-s.p.132k.a0gc3rst.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mariupol;src:url(../media/Mariupol_Medium-s.p.0n9.jykari6ef.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mariupol;src:url(../media/Mariupol_Medium-s.p.0_nv8ih4bokfj.woff)format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mariupol;src:url(../media/Mariupol_Bold-s.p.121j8wk_hbpbn.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:mariupol;src:url(../media/Mariupol_Bold-s.p.08hvkz6860bpu.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:mariupol Fallback;src:local(Arial);ascent-override:77.3%;descent-override:18.6%;line-gap-override:2.19%;size-adjust:98.16%}.mariupol_42e7cbb1-module__rv5Hha__className{font-family:mariupol,mariupol Fallback,Rubik,Helvetica,Arial,sans-serif}.mariupol_42e7cbb1-module__rv5Hha__variable{--font-mariupol:"mariupol", "mariupol Fallback", Rubik, Helvetica, Arial, sans-serif}
@font-face{font-family:articulatCf;src:url(../media/ArticulatCF_DemiBold-s.p.0f_6_bba52sw_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:articulatCf;src:url(../media/ArticulatCF_DemiBold-s.p.02skkopzdyuj8.woff)format("woff");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:articulatCf;src:url(../media/Articulat_CF_Bold-s.p.0n3mnk~e9hpia.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:articulatCf;src:url(../media/Articulat_CF_Bold-s.p.0r56xy~jh_lsu.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:articulatCf Fallback;src:local(Arial);ascent-override:102.89%;descent-override:29.58%;line-gap-override:17.13%;size-adjust:105.17%}.articulatcf_88568a31-module__1c_jlq__className{font-family:articulatCf,articulatCf Fallback,Mariupol,Rubik,Helvetica,Arial,sans-serif}.articulatcf_88568a31-module__1c_jlq__variable{--font-articulat-cf:"articulatCf", "articulatCf Fallback", Mariupol, Rubik, Helvetica, Arial, sans-serif}
:root{--banner-events-h:80px}@media (min-width:1025px) and (max-width:1536px){:root{--banner-events-h:70px}}@media (max-width:1024px){:root{--banner-events-h:64px}}body:has(.container_banners_events){padding-top:var(--banner-events-h);transition:padding .3s cubic-bezier(.65,.05,.36,1)}body:has(.container_banners_events) .site-header{top:var(--banner-events-h);transition:top .2s cubic-bezier(.65,.05,.36,1)}.container_banners_events{z-index:100;width:100%;height:var(--banner-events-h);transition:top .2s cubic-bezier(.65,.05,.36,1);position:fixed;top:0;left:0}.container_banners_events.animation_banners{transform-origin:50%;transform-style:preserve-3d;animation:40s ease-in-out infinite spinCubeRotateX}.container_banners_events.animation_banners:hover{animation-play-state:paused}.container_banners_events .container_banner_events{width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0}.container_banners_events .container_banner_events:first-child{transform:translateZ(calc(var(--banner-events-h) / 2))}.container_banners_events .container_banner_events:nth-child(2){transform:rotateX(-90deg) translateZ(calc(var(--banner-events-h) / 2))}.container_banners_events .container_banner_events:nth-child(3){transform:rotateX(-180deg) translateZ(calc(var(--banner-events-h) / 2))}.container_banners_events .container_banner_events:nth-child(4){transform:rotateY(0) rotateX(90deg) translateZ(calc(var(--banner-events-h) / 2))}.container_banners_events .container_banner_events:hover .picture_banner_events{opacity:0;visibility:hidden;z-index:1}.container_banners_events .container_banner_events:hover .picture_banner_events_hover{opacity:1;visibility:unset;z-index:2}.container_banners_events .container_banner_events .picture_banner_events,.container_banners_events .container_banner_events .picture_banner_events_hover{width:100%;height:100%;position:absolute;top:0;left:0}.container_banners_events .container_banner_events .picture_banner_events img,.container_banners_events .container_banner_events .picture_banner_events_hover img{object-fit:cover;width:100%;height:100%}.container_banners_events .container_banner_events .picture_banner_events{z-index:2}.container_banners_events .container_banner_events .picture_banner_events_hover{opacity:0;visibility:hidden;z-index:1}@keyframes spinCubeRotateX{0%,22%{transform:rotateX(0)}23%,24%{transform:rotateX(90deg)}25%,47%{transform:rotateX(90deg)}48%,49%{transform:rotateX(180deg)}50%,72%{transform:rotateX(180deg)}73%,74%{transform:rotateX(270deg)}75%,97%{transform:rotateX(270deg)}98%,to{transform:rotateX(360deg)}}
.popups-notifications-cookies{z-index:99;background:#fefefe;border:1px solid #505259;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;width:420px;min-width:380px;max-width:420px;padding:32px 40px;transition:all .5s cubic-bezier(.175,.885,.32,1.275);display:flex;position:fixed;bottom:70px;right:-100%;box-shadow:6px 6px #45494d}.popups-notifications-cookies.show{right:50px}.popups-notifications-cookies .image-29{flex-shrink:0;width:128px;height:128px;position:relative}.popups-notifications-cookies .content{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:24px;display:flex;position:relative}.popups-notifications-cookies .text{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;display:flex;position:relative}.popups-notifications-cookies .headline{text-align:center;align-self:stretch;font-family:Articulat CF,sans-serif;font-size:calc(.3125vw + 16px);font-weight:600;line-height:133.333%;position:relative}.popups-notifications-cookies .description{color:#505259;text-align:center;font-feature-settings:"ss03" on;align-self:stretch;font-family:Mariupol,sans-serif;font-size:calc(.3125vw + 12px);font-weight:400;line-height:140%;position:relative}.popups-notifications-cookies .description p{margin:0}.popups-notifications-cookies .buttons{flex-flow:wrap;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:0;display:flex;position:relative}.popups-notifications-cookies .button{cursor:pointer;background:#fff01f;border:1px solid #505259;border-radius:8px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:16px;min-width:130px;height:60px;padding:20px 32px;transition:all .3s;display:flex;position:relative;box-shadow:2px 2px #45494d}.popups-notifications-cookies .button:hover{background:#ff3;box-shadow:6px 6px #17181a}.popups-notifications-cookies .text2{text-align:left;justify-content:flex-start;align-items:center;font-family:Articulat CF,sans-serif;font-size:calc(.3125vw + 12px);font-weight:600;line-height:100%;display:flex;position:relative}.popups-notifications-cookies .text-link{border-radius:8px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:16px;min-width:130px;padding:16px 32px;display:flex;position:relative}.popups-notifications-cookies .text3{text-align:left;font-feature-settings:"ss03" on;border-bottom:1px solid #17171a;font-family:Mariupol,sans-serif;font-size:calc(.3125vw + 12px);font-weight:400;line-height:100%;position:relative}.popups-notifications-cookies .link-hover{transition:all .3s}.popups-notifications-cookies .link-hover:hover{color:#5a75ff!important;border-bottom:1px solid #5a75ff!important}@media (max-width:1920px) and (min-width:1025px){.popups-notifications-cookies{gap:20px;width:380px;min-width:300px;max-width:380px;padding:24px 32px}.popups-notifications-cookies .content{gap:20px}.popups-notifications-cookies .headline{font-size:calc(.33557vw + 13.5604px);line-height:140%}.popups-notifications-cookies .description{font-size:calc(.223714vw + 13.7069px);line-height:150%}.popups-notifications-cookies .button{gap:12px;min-width:130px;height:56px;padding:16px 28px}.popups-notifications-cookies .text2{font-size:calc(.111857vw + 14.8535px)}.popups-notifications-cookies .text3{font-size:calc(.223714vw + 13.7069px)}}@media (max-width:1024px){.popups-notifications-cookies{box-shadow:none;border-width:1px 0 0;border-radius:8px 8px 0 0;flex-direction:row;gap:30px;width:100%;min-width:100%;max-width:100%;padding:24px 20px 32px;transition:all .5s;display:flex;bottom:-100%;right:0}.popups-notifications-cookies.show{transition:all .5s;bottom:0;right:0}.popups-notifications-cookies .image-29{width:96px;height:96px}.popups-notifications-cookies .content{flex:1;gap:20px}.popups-notifications-cookies .headline{text-align:left;font-size:calc(.301205vw + 13.9157px);line-height:113.333%}.popups-notifications-cookies .description{text-align:left;font-size:calc(.150602vw + 14.4578px);line-height:133.333%}.popups-notifications-cookies .button{gap:12px;max-width:160px;height:44px;padding:20px 32px}.popups-notifications-cookies .text2{font-size:calc(.150602vw + 14.4578px)}.popups-notifications-cookies .text-link{gap:16px;min-width:160px;max-width:160px;padding:12px 24px}.popups-notifications-cookies .text3{font-size:calc(.150602vw + 14.4578px)}}@media (max-width:500px){.popups-notifications-cookies .image-29{display:none}}
.wrap-section-footer{background-color:#f4f4f4;width:100%;padding:48px;font-family:Onest,sans-serif}footer.footer .wrapper_footer .footer_row>.logo-footer-mobile{display:none}footer.footer{background:#1a1a1a;border-radius:24px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:64px;max-width:clamp(1824px,93.75vw,2400px);margin:0 auto;padding:80px 96px 0;font-family:Onest,serif;display:flex;position:relative;overflow:hidden}footer.footer.footer_without_banner .wrapper_footer .footer_row .footer-links{border-top:unset;padding-top:0}footer.footer .wrapper_footer{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:64px;width:100%;display:flex;position:relative}footer.footer .wrapper_footer .banner_footer{border-radius:28px;position:relative;overflow:hidden}footer.footer .wrapper_footer .banner_footer .link_banner_footer{letter-spacing:-.1px;border:unset;background:#1a1a1a;border-radius:12px;justify-content:center;align-items:center;min-width:360px;min-height:72px;padding:20px 64px;font-family:Onest,serif;font-size:16px;font-weight:600;line-height:150%;transition:all .5s linear;display:flex;position:absolute;bottom:13%;left:50%;overflow:hidden;transform:translate(-50%)}footer.footer .wrapper_footer .banner_footer .link_banner_footer .btn-text{z-index:2;color:#fff;transition:all .5s linear;position:relative}footer.footer .wrapper_footer .banner_footer .link_banner_footer.hover_bubble_global .hover_bubble{background:#4362ff}footer.footer .wrapper_footer .footer_row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .logo{flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;display:flex}footer.footer .wrapper_footer .footer_row .logo .logo_site{width:327px;position:relative}footer.footer .wrapper_footer .footer_row .footer-links{border:1px solid #2e2f33;border-width:1px 0;flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:48px;padding:64px 0 48px;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:48px;width:calc(46.875vw - 500px);display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link{border:0 solid #2e2f33;border-top-width:1px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:20px;width:100%;max-width:380px;padding:24px 0;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link:last-child{border-bottom:1px solid #2e2f33}@media (hover:hover){footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link:hover .contact-mail-icon{background:#fbfbfbcc;border:1px solid #fafafa}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link:hover .contact-mail-icon img{filter:brightness(.3)}}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-icon{background:#1a1a1a03;border:1px solid #fbfbfb0d;border-radius:16px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:0;padding:15px;transition:all .5s;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-icon .mail-open-01{width:32px;position:relative;overflow:hidden}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-icon img.icon_contact{width:32px;transition:all .5s}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text .wrap_link_text{align-self:stretch;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text .wrap_link_text .link_text{color:#fafafa;letter-spacing:-.16px;font-size:20px;font-weight:600;line-height:137.5%;transition:color .3s linear}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text .sub_title{color:gray;letter-spacing:-.16px;width:100%;max-width:360px;font-size:16px;font-weight:400;line-height:137.5%;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .social_icons{align-items:center;gap:16px;display:flex}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .social_icons .social_item{width:32px;transition:all .5s}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .social_icons .social_item:hover{margin-top:-6px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .social_icons .social_item img{width:100%}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks{column-count:4;flex-flow:wrap;flex:1;justify-content:flex-start;align-items:flex-start;gap:48px calc(2.5vw + 16px);width:100%;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column{break-inside:avoid;flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:16px;padding-bottom:48px;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .wrapper_title_menu{color:#fafafa;letter-spacing:-.2px;border-bottom:1px solid #2e2f33;justify-content:space-between;align-self:stretch;align-items:center;padding-bottom:12px;font-family:Onest,serif;font-size:20px;font-weight:600;line-height:130%;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .wrapper_title_menu .title_col{color:#999;font-feature-settings:"ss03" on;letter-spacing:-.14px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:142.857%}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .wrapper_title_menu .arrow_mob{display:none}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .footer-hyperlinks-column-links{break-inside:avoid;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .footer-hyperlinks-column-links .menu-item{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:2px;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .footer-hyperlinks-column-links .menu-item .item-text{color:#fafafa;letter-spacing:-.17px;font-size:calc(.15625vw + 13px);font-weight:400;line-height:117.647%;position:relative}footer.footer .wrapper_footer .footer_row .footer-foot{flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:center;gap:48px;padding:40px 0;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-foot .copyright{color:gray;letter-spacing:-.16px;width:31.7%;font-family:Onest,serif;font-size:16px;font-weight:400;line-height:137.5%;position:relative}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:20px 32px;width:100%;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .footer-foot-links{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;display:flex;position:relative}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .footer-foot-links .menu-item .item-text{color:#ccc;letter-spacing:-.16px;font-size:16px;font-weight:400;line-height:137.5%;position:relative}footer.footer .wrapper_footer .footer_row .footer-foot .little-button{cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:12px;padding:6px 16px;transition:all .6s;display:flex;position:relative}@media (hover:hover){footer.footer .wrapper_footer .footer_row .footer-foot .little-button:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(289deg,#fbfbfb05 0%,#fbfbfb0a 100%);border:1px solid #fbfbfb1a}footer.footer .wrapper_footer .footer_row .footer-foot .little-button:hover .text_btn{color:#ccc}footer.footer .wrapper_footer .footer_row .footer-foot .little-button:hover .arrow-turn-up-round{filter:saturate(0)brightness(1000%)}}footer.footer .wrapper_footer .footer_row .footer-foot .little-button .text_btn{color:gray;font-size:16px;font-weight:400;line-height:22px;transition:all .6s;position:relative}footer.footer .wrapper_footer .footer_row .footer-foot .little-button .arrow-turn-up-round{flex-shrink:0;width:14px;transition:all .6s;display:block;position:relative;overflow:hidden}footer.footer .wrapper_footer .footer_row .footer-foot .little-button .arrow-turn-up-round .arrow_top{display:block}@media screen and (max-width:1920px) and (min-width:767px){footer.footer{padding:64px 64px 0}footer.footer .wrapper_footer .banner_footer .link_banner_footer{bottom:15%}footer.footer .wrapper_footer .footer_row .logo .logo_site{width:283.5px}footer.footer .wrapper_footer .footer_row .footer-links{gap:80px;padding:64px 0 32px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts{gap:40px;width:calc(10.4439vw + 199.478px)}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text .wrap_link_text .link_text{letter-spacing:-.18px;font-size:18px;line-height:133.333%}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks{column-gap:calc(6.26632vw - 56.3133px)}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .footer-hyperlinks-column-links .menu-item .item-text{letter-spacing:-.16px;font-size:16px;line-height:112.5%}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu{flex-wrap:wrap;justify-content:flex-end}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .footer-foot-links .menu-item .item-text{letter-spacing:-.15px;font-size:15px;line-height:113.333%}footer.footer .wrapper_footer .footer_row .footer-foot .copyright{width:auto}.page-template-page-graphic-designer-course-free .wrap-section-footer{padding:48px 80px}}@media screen and (max-width:1760px) and (min-width:767px){footer.footer .wrapper_footer .footer_row .footer-foot .copyright{width:350px}footer.footer .wrapper_footer .footer_row .footer-foot{align-items:flex-start}}@media screen and (max-width:1650px) and (min-width:767px){.wrap-section-footer{padding:48px 40px 32px}footer.footer .wrapper_footer .banner_footer .link_banner_footer{bottom:16%}footer.footer .wrapper_footer .footer_row .footer-links{padding:64px 0 6px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts{gap:36px;width:360px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-icon img.icon_contact,footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-icon .mail-open-01{width:28px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link{gap:18px;padding:20px 0}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text .sub_title{letter-spacing:-.15px;font-size:15px;line-height:133.333%}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text .wrap_link_text .link_text{letter-spacing:-.16px;font-size:16px;line-height:125%}footer.footer .wrapper_footer .footer_row .footer-foot .copyright{width:360px;padding-right:10px}footer.footer .wrapper_footer .footer_row .footer-foot{align-items:center;gap:80px;padding:32px 0}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .menu-item{width:calc(50% - 20px)}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .menu-item:first-child{order:1}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .menu-item:nth-child(2){order:3}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .menu-item:nth-child(3){order:2}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .menu-item:nth-child(4){order:4}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu{flex-wrap:unset;justify-content:flex-start;align-items:flex-start;gap:40px}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks{column-count:3;gap:40px}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .footer-foot-links{flex-wrap:wrap;justify-content:flex-start;gap:12px 40px;width:64.9%;padding-top:10px}}@media screen and (max-width:1536px) and (min-width:767px){.wrap-section-footer{padding:48px 40px 32px}footer.footer .wrapper_footer .banner_footer .link_banner_footer{bottom:16%}footer.footer .wrapper_footer .footer_row .footer-links{gap:calc(9.39335vw - 64.2818px);padding:64px 0 6px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts{gap:36px;width:360px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-icon img.icon_contact,footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-icon .mail-open-01{width:28px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link{gap:18px;padding:20px 0}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text .sub_title{letter-spacing:-.15px;font-size:15px;line-height:133.333%}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text .wrap_link_text .link_text{letter-spacing:-.16px;font-size:16px;line-height:125%}footer.footer .wrapper_footer .footer_row .footer-foot .copyright{width:360px;padding-right:10px}footer.footer .wrapper_footer .footer_row .footer-foot{align-items:center;gap:calc(9.39335vw - 64.2818px);padding:32px 0}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .menu-item{width:calc(50% - 20px)}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .menu-item:first-child{order:1}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .menu-item:nth-child(2){order:3}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .menu-item:nth-child(3){order:2}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .menu-item:nth-child(4){order:4}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu{flex-wrap:unset;justify-content:flex-start;align-items:flex-start;gap:40px}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks{column-count:3;gap:40px}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .footer-foot-links{flex-wrap:wrap;justify-content:flex-start;gap:12px 40px;width:64.9%;padding-top:10px}.page-template-page-graphic-designer-course-free .wrap-section-footer{padding:48px 64px 32px}}@media screen and (max-width:1400px) and (min-width:1025px){footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks{column-count:2}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .footer-foot-links{width:77%}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu{justify-content:space-between}}@media screen and (max-width:1300px) and (min-width:1025px){footer.footer{padding:32px 24px 0}footer.footer .wrapper_footer .footer_row .footer-foot{flex-direction:column-reverse}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu{justify-content:flex-start}footer.footer .wrapper_footer .footer_row .footer-foot .copyright{width:100%}}@media screen and (max-width:1024px){.wrap-section-footer{padding:24px 8px 8px}footer.footer{border-radius:20px;padding:8px 8px 0}footer.footer.footer_without_banner .wrapper_footer .footer_row .logo-footer{border-top:unset}footer.footer .wrapper_footer{gap:40px}footer.footer .wrapper_footer .banner_footer{border-radius:16px}footer.footer .wrapper_footer .footer_row{padding:0 16px}footer.footer .wrapper_footer .footer_row .footer-links{flex-direction:column-reverse;gap:11px;padding:0 0 24px}footer.footer .wrapper_footer .footer_row .footer-foot{flex-direction:column-reverse;gap:0;padding:22px 0 28px}footer.footer .wrapper_footer .banner_footer .link_banner_footer{min-width:84%;min-height:52px;padding:14px 16px;bottom:24%}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts{gap:24px;width:100%}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .footer-hyperlinks-column-links .menu-item .item-text{color:#ccc;letter-spacing:-.15px;font-size:15px;line-height:18px}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .footer-foot-links .menu-item .item-text{letter-spacing:-.15px;width:fit-content;padding:3px 0;font-size:15px;line-height:17px;display:flex}footer.footer .wrapper_footer .footer_row .logo-footer{border-top:1px solid #2e2f33;width:100%;padding:22px 0}footer.footer .wrapper_footer .footer_row .logo .logo_site{width:218px}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks{column-count:unset;flex-direction:column;gap:18px;display:flex}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .wrapper_title_menu{border-bottom:unset;padding-bottom:0}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column{border-bottom:1px solid #2e2f33;gap:0;width:100%;padding-bottom:14px;padding-right:0}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column:first-of-type{padding-top:14px}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .footer-hyperlinks-column-links .menu-item{margin:0 0 16px}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .footer-hyperlinks-column-links .menu-item:first-child{padding-top:20px}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .footer-hyperlinks-column-links .menu-item:last-child{margin-bottom:30px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link{gap:16px;padding:20px 0}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link:active .contact-mail-icon{background:#fbfbfbcc;border:1px solid #fafafa}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link:active .contact-mail-icon img{filter:brightness(.3)}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link:first-child{border-top:unset}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text .wrap_link_text .link_text{letter-spacing:-.16px;font-size:16px;line-height:137.5%}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text .sub_title{letter-spacing:-.15px;font-size:15px;line-height:20px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-text{gap:2px}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .footer-hyperlinks-column-links{max-height:0;transition:max-height .6s;display:flex;overflow:hidden}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .wrapper_title_menu .title_col{color:#fafafa;letter-spacing:-.32px;text-transform:unset;font-size:16px;line-height:20px}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .footer-hyperlinks-column .wrapper_title_menu .arrow_mob{width:24px;margin-left:10px;transition:all .6s;display:block}footer.footer .wrapper_footer .footer_row>.logo-footer-mobile{display:block}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .logo-footer-desktop{display:none}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .col_menu_footer.open .arrow_mob{transform:rotate(180deg)}footer.footer .wrapper_footer .footer_row .footer-links .footer-hyperlinks .col_menu_footer.open .footer-hyperlinks-column-links{max-height:var(--links-height,100vh)}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu{border-bottom:1px solid #2e2f33;flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:24px}footer.footer .wrapper_footer .footer_row .footer-foot .footer-foot-menu .footer-foot-links{flex-direction:column;gap:10px}footer.footer .wrapper_footer .footer_row .footer-foot .copyright{letter-spacing:-.15px;width:80%;max-width:300px;margin-right:auto;padding-top:24px;font-size:15px;line-height:20px}footer.footer .wrapper_footer .footer_row .footer-foot .little-button,footer.footer .wrapper_footer .footer_row .footer-foot .little-button:active{border:unset;background:unset;padding:0}footer.footer .wrapper_footer .footer_row .footer-foot .little-button:active .text_btn{color:#ccc}footer.footer .wrapper_footer .footer_row .footer-foot .little-button:active .arrow-turn-up-round{filter:saturate(0)brightness(1000%)}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-icon img.icon_contact,footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-icon .mail-open-01{width:24px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .footer-contacts .contact-link .contact-mail-icon{padding:9px}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .social_icons .social_item:hover{margin-top:0}footer.footer .wrapper_footer .footer_row .footer-links .footer-links-contacts .social_icons .social_item:active{margin-top:-6px}.page-template-page-graphic-designer-course-free .wrap-section-footer{padding:24px 8px 8px}}@media screen and (max-width:540px){.page-template-page-personal-area-home_empty .wrap-section-footer{background-color:#fcfcfc}}.wrap-section-footer .hover-underline-grey-global{position:relative}.wrap-section-footer .hover-underline-grey-global:before{content:"";background-color:#ccc;width:0;height:1px;transition:all .3s;position:absolute;bottom:-4px;left:0}@media (hover:hover){.wrap-section-footer .hover-underline-grey-global:hover:before{width:100%}}.wrap-section-footer .hover-underline-grey-global:active:before{width:100%}.wrap-section-footer .hover_bubble_global{position:relative;overflow:hidden}.wrap-section-footer .hover_bubble_global:before{content:"";aspect-ratio:1;z-index:1;background:#4362ff;border-radius:50%;width:0;transition:width .4s linear;position:absolute;top:80%;left:50%;transform:translate(-50%,-40%)}.wrap-section-footer .hover_bubble_global .btn-text{z-index:2;position:relative}@media (hover:hover) and (pointer:fine){.wrap-section-footer .hover_bubble_global:hover:before{width:200%}}
