:where(.webdesigner-page-program-section){background-color:#f4f4f4;justify-content:center;display:flex}:where(.webdesigner-page-program-section) .section-5,:where(.webdesigner-page-program-section) .section-5 *{box-sizing:border-box}:where(.webdesigner-page-program-section) .section-5.section-5-program{font-family:var(--font-onest);letter-spacing:-.01em!important}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:0;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1{background:#fff;border-radius:32px 32px 0 0;max-width:clamp(1696px,84.375vw,2160px);margin:0 clamp(112px,7.8125vw,200px);padding:clamp(64px,3.125vw,80px) clamp(64px,3.28125vw,84px) clamp(80px,5vw,128px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head{flex-shrink:0;justify-content:flex-start;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program{flex-direction:column;align-items:flex-start;gap:48px;width:100%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-headline{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:32px;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head-badge{background:#0fa958;border-radius:100px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:8px;padding:6px 16px 6px 12px;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .icon-checkmark-badge{flex-shrink:0;width:20px;height:20px;position:relative;overflow:hidden}:where(.webdesigner-page-program-section) .section-5.section-5-program .elements5{height:auto;position:absolute;top:1.04px;left:1.04px;overflow:visible}:where(.webdesigner-page-program-section) .section-5.section-5-program ._2024{color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:22px;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{color:#1a1a1a;letter-spacing:-.01em;font-size:clamp(56px,2.73438vw,70px);font-weight:600;line-height:100%;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head-subtitle{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .div3{color:#666;letter-spacing:-.01em;flex:1;max-width:1021px;font-size:clamp(18px,.78125vw,20px);font-weight:400;line-height:140%;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:16px;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{cursor:pointer;background:#f7f7f7;border:1px solid #f7f7f7;border-radius:24px;flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:flex-start;padding:24px 24px 22px clamp(32px,1.5625vw,40px);transition:visibility 0s .3s,opacity .3s,transform .3s;display:none;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.visible{display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.close{background:#fafafa;gap:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.close .program-card-info-badge{background:#ebebeb}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.close .program-card-info-badge div{color:#1a1a1a}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card:not(.close){cursor:unset}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card:not(.close) .icons-plus-big:before{display:none}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program{cursor:pointer;background:#0fa958;border-radius:12px;flex-direction:row;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:580px;margin:32px auto 0;padding:24px 64px;transition:all .3s linear;display:flex;position:relative;overflow:hidden}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .btn-text{color:#fff;letter-spacing:-.2px;z-index:2;font-size:20px;font-weight:600;line-height:150%;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .hide_elements{display:none}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .show_elements,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program.active .hide_elements{display:block}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program.active .show_elements{display:none}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .hover_bubble{background:#0c8a48}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head{cursor:pointer;flex-direction:row;flex-shrink:0;align-self:stretch;gap:64px;margin-bottom:10px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge{justify-content:flex-start;align-items:flex-start;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info{flex-direction:column;flex:1;gap:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge{background:#000;border:1px solid #e6e6e6;border-radius:100px;flex-direction:row;flex-shrink:0;gap:0;padding:6px 16px;transition:background .3s}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{color:#fafafa;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:137.5%;transition:color .3s;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{color:#1a1a1a;letter-spacing:-.01em;align-self:stretch;font-size:clamp(28px,1.17188vw,30px);font-weight:600;line-height:106.667%;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-block{flex-direction:column;align-self:stretch;row-gap:32px;margin:0 120px 0 0;padding:0 0 10px;display:none}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-description{color:#666;letter-spacing:-.01em;margin-bottom:32px;font-size:18px;font-weight:400;line-height:133.333%}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-box,:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content{flex-direction:column;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-learn,:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-skills{border-top:1px solid #e6e6e6;row-gap:24px;padding:32px 28px}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result{background:#ebf5f0;border:1px solid #e6f0eb;border-radius:16px;row-gap:20px;padding:28px}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-title-box{align-items:center;gap:16px;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-title-img{width:24px;height:auto}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-title-text{color:#1a1a1a;font-size:clamp(22px,.9375vw,24px);font-weight:600;line-height:100%}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-list{color:#1a1a1acc;flex-direction:column;row-gap:16px;font-size:clamp(18px,.78125vw,20px);font-weight:400;line-height:120%;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-list-item{padding-left:28px;list-style:none;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-list-item:before{content:"";background:#666;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .icon-exit,:where(.webdesigner-page-program-section) .section-5.section-5-program .icons-plus-big{cursor:pointer;flex-shrink:0;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .icon-exit{background:#fff;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:0;width:56px;height:56px;padding:16px;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .icons-plus-big{background-image:url(/img/webdesigner-page-program/sc-program-line.svg);background-position:50%;background-repeat:no-repeat;justify-content:center;align-items:center;width:22px;height:22px;transition:all .5s linear;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .icons-plus-big:before{content:"";background-image:url(/img/webdesigner-page-program/sc-program-line.svg);background-position:50%;background-repeat:no-repeat;width:22px;height:22px;display:block;position:absolute;top:0;left:0;transform:rotate(90deg)}:where(.webdesigner-page-program-section) .section-5.section-5-program .elements7,:where(.webdesigner-page-program-section) .section-5.section-5-program .elements8,:where(.webdesigner-page-program-section) .section-5.section-5-program .elements9,:where(.webdesigner-page-program-section) .section-5.section-5-program .elements10{width:83.33%;height:79.17%;position:absolute;inset:10.42% 8.33%;overflow:visible}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation{background:#fff;border-radius:0 0 32px 32px;max-width:clamp(1696px,84.375vw,2160px);margin:0 clamp(112px,7.8125vw,200px) clamp(80px,5vw,128px);padding:0 clamp(64px,3.28125vw,84px) 80px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-block{background:linear-gradient(96deg,#2e2e2e .01%,#1a1a1a 100.01%);border-radius:24px;justify-content:space-between;align-items:stretch;gap:clamp(64px,5vw,128px);padding:0;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus{border-radius:24px 0 0 24px;padding:64px 32px 64px clamp(64px,3.125vw,80px);position:relative;overflow:hidden}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-text-box{z-index:5;flex-direction:column;row-gap:32px;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-box-top{border-bottom:1px solid #fbfbfb26;align-self:flex-start;align-items:center;gap:24px;padding-bottom:24px;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-box-top-file-wrapper{position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .live-circle-green{border:1px solid #fff;border-radius:50%;flex-shrink:0;width:20px;height:20px;position:absolute;bottom:0;right:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .static-circle{background:#0fa958;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .animation-circle{background:#0fa958;border-radius:50%;width:100%;height:100%;animation:2s linear 2s infinite webdesigner-page-program-sonar-wave;position:absolute;inset:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-consultant-box-top-file{width:80px;min-width:80px;height:80px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-consultant-box-top-file img,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-consultant-box-top-file video{border-radius:64px;max-width:100%;height:auto}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-box-top-title{color:#ccc;letter-spacing:-.01em;font-size:clamp(20px,.9375vw,24px);font-weight:500;line-height:116.667%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-title{color:#fff;letter-spacing:-.01em;max-width:1152px;font-size:clamp(54px,2.5vw,64px);font-weight:600;line-height:106.25%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-title b,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-title strong{color:#fff01f}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-title .text-underline{text-decoration:underline}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box{position:absolute}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box1{width:clamp(500px,27.3438vw,700px);height:auto;bottom:-1%;left:.5%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box2{width:clamp(159px,8.125vw,208px);height:auto;bottom:12.5%;right:7%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box3{width:clamp(520px,24.6094vw,630px);height:auto;bottom:-14%;right:16.1%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box4{width:clamp(311px,16.4063vw,420px);height:auto;bottom:-1%;left:11.8%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-form{background:#fbfbfb05;border:1px solid #fbfbfb12;border-radius:16px;width:600px;margin:32px 32px 32px 0;padding:40px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support form{width:100%;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support form .loader{z-index:3;border-radius:50%;width:24px;height:24px;animation:1s linear infinite cf7-loader-rotate;display:none;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support form .loader:before{content:"";box-sizing:border-box;border:2.25px solid #17171a;border-radius:50%;animation:2s linear infinite cf7-loader-clip;position:absolute;inset:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support form.submitting .loader{display:block}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support form.submitting .button-text{opacity:0;display:none}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support form.submitting .hover_bubble{background:0 0!important}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support label.label_hid{opacity:0;width:0;height:0;overflow:hidden}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:32px;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:28px;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs.two_inputs{flex-direction:column;gap:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-name,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-mail{align-self:stretch;width:100%;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose{flex-direction:column;row-gap:20px;width:100%;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-title{color:#fff;letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:133.333%}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-wrapper-choose-badges{align-self:flex-start}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badges{align-items:center;gap:8px;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-active-indicator{z-index:0;pointer-events:none;border-radius:100px;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge{cursor:pointer;z-index:1;background:0 0;border:1px solid gray;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:auto;padding:12px 28px;transition:all .4s linear;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge:hover{background:#ffffff0d;border:1px solid #fafafa}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge:hover .form-inputs-box-choose-badge-text{color:#fafafa}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge:hover .form-inputs-box-choose-badge-icon{background-color:#fafafa}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge.form-inputs-box-choose-badge-telegram .form-inputs-box-choose-badge-icon{-webkit-mask:url(/img/home-page-faq/telegram-grey.svg) 50%/contain no-repeat;mask:url(/img/home-page-faq/telegram-grey.svg) 50%/contain no-repeat}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge.form-inputs-box-choose-badge-phone .form-inputs-box-choose-badge-icon{-webkit-mask:url(/img/home-page-faq/call-grey.svg) 50%/contain no-repeat;mask:url(/img/home-page-faq/call-grey.svg) 50%/contain no-repeat}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge.form-inputs-box-choose-badge-whatsapp .form-inputs-box-choose-badge-icon{-webkit-mask:url(/img/home-page-faq/whatsapp-grey.svg) 50%/contain no-repeat;mask:url(/img/home-page-faq/whatsapp-grey.svg) 50%/contain no-repeat}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge.active{background:#fafafa;border:1px solid #fafafa}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge.active .form-inputs-box-choose-badge-text{color:#1a1a1a}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge.active .form-inputs-box-choose-badge-icon{background-color:#1a1a1a}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge-icon{background-color:gray;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;transition:all .4s linear;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge-text{color:#ccc;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:137.5%;transition:all .4s linear}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-nickname{align-self:stretch;display:none;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-nickname.is-visible{display:block}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-phone{z-index:10;flex:1;align-self:stretch;width:100%;display:none;position:relative;overflow:visible}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-phone.is-visible{display:block}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-phone .iti--inline-dropdown .iti__dropdown-content{background:#1a1a1a;padding:24px 16px;top:100%;bottom:auto}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-phone .iti--inline-dropdown .iti__dropdown-content .iti__country-list li{padding:8px 16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-phone .iti--inline-dropdown .iti__dropdown-content .iti__country-list li:hover{background:#fbfbfb12;border-radius:8px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-phone .iti--inline-dropdown .iti__dropdown-content .iti__country-list li.iti__active{background:#fbfbfb1a}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-phone .iti--inline-dropdown .iti__dropdown-content .iti__country-name{color:#fafafa;font-size:17px;font-weight:400;line-height:22px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input{color:#e6e6e6;background:#4d4c4b12;border:1px solid #fbfbfb33;border-radius:12px;width:100%;padding:16px 20px;font-weight:500;transition:all .3s;font-size:16px!important;line-height:150%!important}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input::placeholder{font-weight:400;font-size:17px!important;line-height:22px!important}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input.input-text{font-size:16px;font-weight:500;line-height:22px;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input:hover,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input:focus,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input:active{border:1px solid #fafafa}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input:focus,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input:active{color:#e6e6e6;border:1px solid #fafafa}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input.is-invalid{color:#e6e6e6;border:1px solid #ff5e00cc}:-webkit-any(:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input.is-invalid:-webkit-autofill,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input.is-invalid:-ms-autofill,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input.is-invalid:-moz-autofill){color:#e6e6e6!important;background-color:#1f1f21!important}:is(:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input.is-invalid:autofill,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input.is-invalid:-ms-autofill,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input.is-invalid:-moz-autofill){color:#e6e6e6!important;background-color:#1f1f21!important}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .site-form-error{margin-top:6px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti--show-selected-dial-code.iti--show-flags .iti__selected-flag{padding:0 2px 0 20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code{color:#e6e6e6;font-size:16px;font-weight:500;line-height:normal;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti--show-selected-dial-code.iti--show-flags .iti__arrow{filter:saturate(0)brightness(1000%);width:24px;height:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti--show-selected-dial-code.iti--show-flags .iti__flag{width:24px;min-width:24px;box-shadow:unset;background-color:#0000;background-size:contain;height:24px!important}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .mask{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .mask:hover input,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .mask:focus input{color:#e6e6e6;border:1px solid #e6e6e6}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .button-primary{cursor:pointer;border:unset;font-family:var(--font-onest);background:#fff01f;border-radius:12px;flex-direction:row;justify-content:center;align-self:stretch;align-items:center;gap:10px;display:flex;position:relative;overflow:hidden}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .button-primary .submit-form-support{color:#1a1a1a;z-index:2;cursor:pointer;background:0 0;padding:clamp(20px,.9375vw,24px) 24px;font-size:18px;font-weight:600;line-height:133.333%;display:flex;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .button-primary:hover .hover{width:150%;height:250%}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .button-primary .hover{z-index:1;background:#ffff1a;border-radius:50%;width:0;height:0;transition:all .3s linear;position:absolute;bottom:-27px;left:50%;transform:translate(-50%)}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .sc-1-form-additional-text{color:gray;align-self:stretch;font-size:12px;font-weight:500;line-height:16px;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .sc-1-form-additional-text .sc-1-form-additional-text-span2,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .sc-1-form-additional-text .sc-1-form-additional-text-span4{color:gray;text-decoration:underline}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-1-form-additional-text{color:gray;align-self:stretch;font-size:12px;font-weight:500;line-height:16px;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-1-form-additional-text .sc-1-form-additional-text-span2,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-1-form-additional-text .sc-1-form-additional-text-span4{color:gray;text-decoration:underline}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-form-or{width:100%}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-form-or .or{color:#ccc;font-family:var(--font-onest);letter-spacing:-.12px;align-items:center;gap:24px;width:100%;margin:24px 0 40px;font-size:12px;font-weight:500;line-height:133.333%;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-form-or .or .line{background:#2e2f33;width:100%;height:1px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-form-or .wrapper_support_block{background:linear-gradient(289deg,#fbfbfb05 0%,#fbfbfb0a 100%);border:1px solid #fbfbfb1a;border-radius:24px;align-items:center;gap:32px;padding:24px 24px 24px 32px;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-form-or .wrapper_support_block .col_left{flex:1;align-items:center;gap:16px;width:100%;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-form-or .wrapper_support_block .col_left .card-avatar{width:60px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-form-or .wrapper_support_block .col_left .name_block .name{color:#e6e6e6;letter-spacing:-.2px;font-size:20px;font-weight:600;line-height:130%}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .sc-form-or .wrapper_support_block .col_left .name_block .position{color:#999;letter-spacing:-.14px;font-size:14px;font-weight:400;line-height:142.857%}@media (min-width:1025px) and (max-width:1920px){:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box4{bottom:-8%;left:21.8%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box3{bottom:-8%;right:-2.9%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1{margin:0 clamp(80px,5.83333vw,112px);padding:64px 64px 80px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-info{gap:48px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-cards{max-width:unset;gap:16px;padding:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-card-icon{border-radius:16px;padding:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-card-title{font-size:20px;line-height:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-card-text{max-width:unset;font-size:15px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-card{gap:24px;padding:32px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-card-text-block{gap:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .icon-checkmark-badge{width:20px;height:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-headline{gap:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head{gap:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:56px;line-height:107.143%}:where(.webdesigner-page-program-section) .section-5.section-5-program .div3{font-size:18px;line-height:133.333%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info{gap:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program ._8,:where(.webdesigner-page-program-section) .section-5.section-5-program ._7{font-size:15px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-info-lessons{gap:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .folder-pin{width:20px;height:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{padding:32px 24px 22px 32px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description{padding:32px;font-size:16px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description li{font-size:16px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards{gap:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .button-secondary-purple{padding:18px 32px}:where(.webdesigner-page-program-section) .section-5.section-5-program .div5{font-size:15px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-2{gap:64px;padding:96px 0 0}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community-h-1,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community-h-1-span,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community-h-1-span2,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community-h-1-span3{font-size:62px;line-height:68px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community{gap:64px;padding:0 0 64px}:where(.webdesigner-page-program-section) .section-5.section-5-program .div6,:where(.webdesigner-page-program-section) .section-5.section-5-program .div-6-span,:where(.webdesigner-page-program-section) .section-5.section-5-program .div-6-span2,:where(.webdesigner-page-program-section) .section-5.section-5-program .div-6-span3{font-size:20px;line-height:26px}:where(.webdesigner-page-program-section) .section-5.section-5-program .pointer{width:26px;height:28px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-designers{gap:24px;padding:16px 24px 16px 16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-persona{width:56px;height:56px;margin:0 0 0 -8px}:where(.webdesigner-page-program-section) .section-5.section-5-program .sc-6-community-persona-text{max-width:unset;font-size:16px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-persona-1{margin-left:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-items{gap:40px;padding:0 0 48px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-item{gap:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .user-group,:where(.webdesigner-page-program-section) .section-5.section-5-program .message-multiple-01{width:32px;height:32px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-item-icon{padding:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .div7{font-size:18px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-item-text{gap:8px}:where(.webdesigner-page-program-section) .section-5.section-5-program .div8{max-width:unset;font-size:15px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-people{gap:40px}:where(.webdesigner-page-program-section) .section-5.section-5-program .div9{font-size:15px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-portfolio-head-h-1{font-size:44px;line-height:52px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-portfolio-head{gap:64px}:where(.webdesigner-page-program-section) .section-5.section-5-program .showreel-ux-production{max-width:600px;font-size:16px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-portfolio{gap:64px}:where(.webdesigner-page-program-section) .section-5.section-5-program .play-button{width:120px}:where(.webdesigner-page-program-section) .section-5.section-5-program .elements6{width:24px;height:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program{width:500px;margin:24px auto 0}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .btn-text{letter-spacing:-.18px;font-size:18px;line-height:133.333%}:where(.webdesigner-page-program-section) .section-5.section_5_research .section-5-1-info-headline{flex-direction:column;gap:16px}:where(.webdesigner-page-program-section) .section-5.section_5_research .section-5-1-info-h-1{max-width:1000px}:where(.webdesigner-page-program-section) .section-5.section_5_research .section-5-1-info-p-1{align-self:flex-start;max-width:1000px;font-size:18px}:where(.webdesigner-page-program-section) .section-5.section_5_research .card-image-01{width:114px}:where(.webdesigner-page-program-section) .section-5.section_5_research .section-5-1-card:first-child{padding:32px}:where(.webdesigner-page-program-section) .section-5.section_5_research .section-5-1-card:first-child .section-5-1-card-icon-with-image{height:56px}:where(.webdesigner-page-program-section) .section-5.section_5_research .section-5-1-program{gap:48px;padding-top:128px}:where(.webdesigner-page-program-section) .section-5.section_5_research .section-5-1-program-head{gap:55px}:where(.webdesigner-page-program-section) .section-5.section_5_portfolio .button-secondary-purple{margin-top:32px}:where(.webdesigner-page-program-section) .section-5.section_5_portfolio .section-5-1-info-h-1{max-width:1000px}:where(.webdesigner-page-program-section) .section-5.section_5_portfolio .section-5-1-program{gap:48px;padding-top:64px}:where(.webdesigner-page-program-section) .section-5.section_5_portfolio .div3{max-width:568px;margin-right:0}:where(.webdesigner-page-program-section) .section-5.section_5_portfolio .div5{font-size:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-title-text{line-height:109.091%}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-list{letter-spacing:-.02em;line-height:133.333%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation{margin:0 clamp(80px,5.83333vw,112px) 80px;padding:0 64px 64px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-block{gap:64px;padding:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs.two_inputs{flex-direction:row}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-name,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-mail{width:50%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box1{width:700px;bottom:-10%;left:-5.5%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box2{width:218px;height:auto;bottom:-8%;right:15%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-consultant-box-top-file{width:clamp(64px,4.16667vw,80px);min-width:clamp(64px,4.16667vw,80px);height:clamp(64px,4.16667vw,80px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-title{font-size:clamp(48px,2.8125vw,54px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-box-top-title{font-size:clamp(18px,1.04167vw,20px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus{padding:64px 0 64px 64px}}@media (min-width:1025px) and (max-width:1536px){:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs.two_inputs{flex-direction:column}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-name,:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .wrap-input-mail{width:100%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box4{bottom:-1%;left:1.8%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box3{bottom:1%;right:-17.9%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1{margin:0 80px;padding:4.16667vw 4.16667vw 5.20833vw}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:clamp(36px,3.64583vw,56px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .div3,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{font-size:clamp(16px,1.17188vw,18px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{font-size:clamp(24px,1.82292vw,28px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-title-text{font-size:clamp(18px,1.43229vw,22px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-list{font-size:clamp(16px,1.17188vw,18px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-block{margin:0 clamp(100px,7.8125vw,120px) 0 0}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation{margin:0 80px 80px;padding:0 4.16667vw 4.16667vw}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-form{width:35.1563vw;min-width:35.1563vw;padding:2.60417vw}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box1{width:45.5729vw;bottom:-5%;left:-19.5%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box.section-consultation-content-bonus-img-box2{width:14.1927vw;height:auto;bottom:-4%;right:-4.5%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-title{font-size:clamp(36px,3.125vw,48px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-box-top-title{font-size:clamp(16px,1.17188vw,18px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-block{gap:4.16667vw;padding:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge{gap:clamp(6px,.651042vw,10px);padding:clamp(8px,.78125vw,12px) clamp(16px,1.30208vw,20px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge-text{font-size:clamp(12px,1.04167vw,16px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus{padding:4.16667vw 0 4.16667vw 4.16667vw}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-form{margin:2.08333vw 2.08333vw 2.08333vw 0}}@media (min-width:1025px) and (max-width:1300px){:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-block{flex-direction:column;gap:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box{display:none}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-form{width:100%;margin:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge{gap:10px;padding:10px 20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge-text{font-size:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-block{padding:clamp(22px,3.125vw,32px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus{padding:2.08333vw 0 0}}@media (min-width:769px) and (max-width:1024px){:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program{width:100%}:where(.webdesigner-page-program-section) .section-5.section-5-program .icon-exit{width:clamp(48px,5.46875vw,56px);height:clamp(48px,5.46875vw,56px);padding:clamp(12px,1.5625vw,16px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .icons-plus-big,:where(.webdesigner-page-program-section) .section-5.section-5-program .icons-plus-big:before{width:clamp(20px,2.14844vw,22px);height:clamp(20px,2.14844vw,22px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{padding:clamp(22px,3.125vw,32px) clamp(14px,2.34375vw,24px) clamp(12px,2.14844vw,22px) clamp(22px,3.125vw,32px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:clamp(32px,3.51563vw,36px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .div3,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{font-size:clamp(14px,1.5625vw,16px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{font-size:clamp(20px,2.34375vw,24px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-title-text{font-size:clamp(16px,1.75781vw,18px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-list{font-size:clamp(14px,1.5625vw,16px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-block{margin:0 clamp(40px,9.76563vw,100px) 0 0}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-box-top-title{font-size:clamp(16px,1.75781vw,18px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-title{font-size:clamp(32px,3.51563vw,36px)}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-title{font-size:clamp(16px,1.75781vw,18px)}}@media (max-width:1024px){:where(.webdesigner-page-program-section) .section-5.section-5-program{width:100%;padding:0 8px 24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program{width:100%;margin:4px auto 0;padding:20px 10px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .btn-text{letter-spacing:-.16px;font-size:16px;line-height:150%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-info-head{flex-direction:column;gap:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-info-headline{width:100%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-info-h-1{font-size:28px;line-height:114.286%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1{border-radius:20px 20px 0 0;gap:32px;width:100%;margin:0;padding:0 20px 48px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-cards{border-bottom:unset;flex-direction:column;gap:12px;padding:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-info{gap:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-card{flex-direction:row;gap:16px;padding:24px 20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-card-title{font-size:18px;line-height:122.222%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-card-text{max-width:100%;font-size:16px;line-height:131.25%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-card-text-block{gap:8px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-card-icon{padding:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head{flex-direction:column;gap:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .checkmark-badge-02,:where(.webdesigner-page-program-section) .section-5.section-5-program .audio-book-01,:where(.webdesigner-page-program-section) .section-5.section-5-program .clock-01,:where(.webdesigner-page-program-section) .section-5.section-5-program .timer-01{width:24px;height:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:28px;line-height:114.286%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-headline{gap:12px;width:100%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{border-radius:12px;padding:20px 16px 8px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head{margin-bottom:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info{gap:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{font-size:18px;line-height:21px}:where(.webdesigner-page-program-section) .section-5.section-5-program .icons-plus-big,:where(.webdesigner-page-program-section) .section-5.section-5-program .icons-plus-big:before{width:20px;height:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .icon-exit{border-radius:12px;width:48px;height:48px;padding:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program{gap:32px;padding-top:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description li{font-size:15px;line-height:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description{margin-bottom:20px;padding:24px;font-size:15px;line-height:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community-h-1,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community-h-1-span,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community-h-1-span2,:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community-h-1-span3{font-size:33px;line-height:35px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community-content{flex-direction:column;gap:31px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-designers{border-radius:24px;flex-direction:column;align-items:flex-start;gap:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-designers.community-designers-desc{display:none}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-designers.community-designers-mob{display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-community{gap:30px;padding:0 0 39px}:where(.webdesigner-page-program-section) .section-5.section-5-program .sc-6-community-persona-text{font-size:15px;line-height:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-2{gap:39px;padding:39px 0 0}:where(.webdesigner-page-program-section) .section-5.section-5-program .div6,:where(.webdesigner-page-program-section) .section-5.section-5-program .div-6-span,:where(.webdesigner-page-program-section) .section-5.section-5-program .div-6-span2,:where(.webdesigner-page-program-section) .section-5.section-5-program .div-6-span3{font-size:20px;font-weight:400;line-height:25px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-persona{width:46px;height:46px}:where(.webdesigner-page-program-section) .section-5.section-5-program .div7{font-size:16px;line-height:22px}:where(.webdesigner-page-program-section) .section-5.section-5-program .user-group,:where(.webdesigner-page-program-section) .section-5.section-5-program .message-multiple-01{width:24px;height:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-item-icon{padding:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-items{gap:23px;padding:0 0 24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-item{border-top:1px solid #2e2f33;padding-top:23px}:where(.webdesigner-page-program-section) .section-5.section-5-program .community-people{gap:31px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-portfolio-head{flex-direction:column;gap:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-portfolio-head-h-1{font-size:27px;line-height:31px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-portfolio-showreel-video{height:150px}:where(.webdesigner-page-program-section) .section-5.section-5-program .play-button,:where(.webdesigner-page-program-section) .section-5.section-5-program .play-button:hover{width:94px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-portfolio{gap:31px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-head-badge{gap:8px;padding:6px 16px 6px 12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .icon-checkmark-badge{width:20px;height:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program ._2024{font-size:15px;line-height:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .div3{max-width:100%;margin-right:0;font-size:16px;line-height:22px}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-block{margin:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-description{margin:0 60px 20px 0;font-size:16px;line-height:131.25%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation{margin:0;padding:0 20px 24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-block{border-radius:12px;flex-direction:column;gap:24px;padding:28px 8px 8px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-form{border-radius:8px;width:100%;margin:0;padding:20px 16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus{padding:0 12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-text-box{row-gap:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-box-top{gap:16px;padding-bottom:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-consultant-box-top-file{width:48px;min-width:48px;height:48px}:where(.webdesigner-page-program-section) .section-5.section-5-program .live-circle-green{width:12px;height:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-box-top-title{font-size:16px}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-title{font-size:24px;line-height:116.667%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-consultation-content-bonus-img-box{display:none}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{font-size:15px;line-height:133.333%}:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head{gap:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-learn,:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-skills{row-gap:20px;padding:24px 0}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-title-img{width:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-title-box{gap:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-title-text{font-size:18px;line-height:122.222%}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-list-item{padding-left:26px}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-list-item:before{left:6px}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content-list{letter-spacing:-.02em;row-gap:10px;font-size:16px;line-height:137.5%}:where(.webdesigner-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result{border-radius:10px;gap:12px;padding:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input{letter-spacing:-.15px;padding:16.5px 20px;font-size:15px!important;line-height:1!important}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs input::placeholder{letter-spacing:inherit;font-size:inherit!important;line-height:inherit!important}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs{gap:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs.two_inputs{gap:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-title{font-size:16px;line-height:137.5%}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose{row-gap:12px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-wrapper-choose-badges{width:105%;overflow-x:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;margin-right:-5%;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badges{gap:8px;margin-right:5%}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .form-inputs-box-choose-badge{gap:10px;padding:10px 20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .button-primary .submit-form-support{padding:18px 16px;font-size:16px;line-height:150%}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap{gap:24px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support{gap:12px}}@media (max-width:768px){:where(.webdesigner-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.visible.program-card-tail-phone{display:none}}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti{width:100%;display:block;position:relative}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__flag-container{z-index:2;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__selected-flag{pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;height:100%;display:flex}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__selected-dial-code{margin-left:6px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__flag{background-position:50%;background-repeat:no-repeat;border-radius:50%;display:inline-block}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__arrow{transition:transform .2s}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti--container-open .iti__arrow{transform:rotate(180deg)}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__dropdown-content{pointer-events:auto;z-index:20;background:#fefefe;border:1px solid #505259;border-radius:8px;flex-direction:column;height:615px;max-height:40vh;margin-top:3px;display:flex;position:absolute;inset:100% 0 auto;overflow:hidden}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list{-webkit-overflow-scrolling:touch;flex-direction:column;gap:2px;max-height:100%;margin:0;padding:0;list-style:none;display:flex;overflow-y:scroll}@media (max-width:1024px){:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list{gap:4px}}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list::-webkit-scrollbar{width:4px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list::-webkit-scrollbar:hover{width:8px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list::-webkit-scrollbar-thumb{background-color:#e9eaf0;border-radius:4px;height:80px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list::-webkit-scrollbar-thumb:hover{background-color:#dfe0e6}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list .iti__country{cursor:pointer;border-radius:4px;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:12px;padding:8px 20px;display:grid}@media (max-width:1920px) and (min-width:1025px){:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list .iti__country{column-gap:8px;padding:6px 16px}}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list .iti__country-name{font-family:var(--font-mariupol);font-feature-settings:"ss03" on;margin-right:12px}@media (max-width:1920px) and (min-width:1025px){:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list .iti__country-name{margin-right:8px}}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list .iti__dial-code{display:none}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list .iti__divider{cursor:default;border-bottom:1px solid #505259;margin-bottom:24px;padding-top:24px}@media (max-width:1920px) and (min-width:1025px){:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list .iti__divider{margin-bottom:28px;padding-top:20px}}@media (max-width:1024px){:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .form-inputs .iti__country-list .iti__divider{margin-bottom:20px;padding-top:16px}}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .form_support_wrap .mask .site-form-field{width:100%}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .site-form-error{color:#ff5e00e6;font-size:13px;line-height:18px;display:block}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .site-form-response{border-radius:12px;width:100%;margin-top:12px;padding:12px 16px;font-size:15px;line-height:20px}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .site-form-response.response-success{color:#8fe39a;border:1px solid #46b75099}:where(.webdesigner-page-program-section) .section-5.section-5-program .container_form_support .site-form-response.response-error{color:#ffa06b;border:1px solid #ff5e0099}@keyframes webdesigner-page-program-sonar-wave{0%{opacity:.4}20%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(3)}}@keyframes cf7-loader-rotate{to{transform:rotate(360deg)}}@keyframes cf7-loader-clip{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}
:where(.webdesigner-page-resume-section) .section-resume-webdesigner{color:#1a1a1a;font-family:var(--font-onest);letter-spacing:-.01em;background-color:#1a1a1a;padding:96px clamp(112px,7.8125vw,200px) 80px;position:relative;overflow:hidden}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-ellipse-bg{pointer-events:none;width:1500px;height:1500px;position:absolute}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-ellipse-bg-1{background:radial-gradient(circle,#fff01f12 0%,#fff01f00 65%);top:-585px;left:-198px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-ellipse-bg-2{background:radial-gradient(circle,#9745ff12 0%,#9745ff00 65%);top:-515px;left:-568px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-ellipse-bg-3{background:radial-gradient(circle,#fff01f12 0%,#fff01f00 65%);top:-95px;right:-262px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-ellipse-bg-4{background:radial-gradient(circle,#9745ff12 0%,#9745ff00 65%);bottom:-45px;right:108px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-container{z-index:1;width:100%;max-width:clamp(1696px,84.375vw,2160px);margin:0 auto;position:relative}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content{flex-direction:column;row-gap:48px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-main-title{color:#fafafa;letter-spacing:-.01em;width:100%;max-width:1000px;font-size:clamp(56px,2.5vw,64px);font-weight:700;line-height:106.25%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-main-content{background:#f7f7f7;border:1px solid #f4f4f4;border-radius:24px;justify-content:space-between;align-items:stretch;gap:clamp(16px,.78125vw,20px);padding:clamp(32px,1.875vw,48px);display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info{background:#fff;border:1px solid #e6e6e6;border-radius:16px;flex-direction:column;align-items:stretch;row-gap:48px;width:29.64%;padding:clamp(32px,1.5625vw,40px) clamp(40px,1.875vw,48px) clamp(40px,1.875vw,48px);display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top{flex-direction:column;row-gap:48px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-subtitle-box{border-bottom:1px solid #1a1a1a1a;align-items:center;gap:12px;padding-bottom:24px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .live-circle-green{flex-shrink:0;width:8px;height:8px;position:relative}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .static-circle{background:#0fa958;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .animation-circle{background:#0fa958;border-radius:50%;width:100%;height:100%;animation:2s linear 2s infinite wd-resume-sonar-wave;position:absolute;inset:0}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-subtitle{color:#666;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:137.5%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block{flex-direction:column;align-items:center;row-gap:24px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-img-box{width:clamp(200px,9.375vw,240px);height:auto}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-img-box img{border-radius:1000px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-text-box{text-align:center;flex-direction:column;align-items:center;row-gap:12px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-name-surname{letter-spacing:-.01em;font-size:clamp(28px,1.25vw,32px);font-weight:600;line-height:112.5%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-salary{letter-spacing:-.01em;background:#f4f4f4;border:1px solid #e6e6e6;border-radius:100px;padding:8px 16px;font-size:16px;font-weight:400;line-height:137.5%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-salary b,:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-salary strong{font-weight:600}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom{border-top:1px solid #e6e6e6;flex-direction:column;row-gap:24px;padding-top:40px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-title{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:116.667%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-position-list{flex-direction:column;align-items:stretch;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-position-list-item{border-top:1px solid #f0f0f0;align-items:center;gap:12px;padding:15px 16px 15px 8px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-position-list-item-img{width:28px;min-width:28px;height:auto}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-position-list-item-text{letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:137.5%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-note{color:#666;letter-spacing:-.01em;background:#f7f7f7;border:1px solid #f0f0f0;border-radius:100px;align-self:flex-start;padding:8px 16px;font-size:16px;font-weight:400;line-height:137.5%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-box{background:#fff;border:1px solid #e6e6e6;border-radius:16px;flex-direction:column;width:35.2%;padding:clamp(40px,1.875vw,48px);display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills{flex-direction:column;align-items:stretch;row-gap:clamp(32px,1.5625vw,40px);display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional{flex-direction:column;row-gap:clamp(24px,1.25vw,32px);display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-title{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:116.667%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-list{flex-direction:column;row-gap:20px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-list-item{align-items:flex-start;gap:16px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-list-item-img{width:28px;min-width:28px;height:auto}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-list-item-text{letter-spacing:-.01em;font-size:18px;font-weight:400;line-height:144.444%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools{border-top:1px solid #e6e6e6;flex-direction:column;row-gap:24px;padding-top:40px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-title{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:116.667%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-list{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-item{background:#f7f7f7;border:1px solid #f4f4f4;border-radius:24px;align-items:center;gap:12px;padding:4px 16px 4px 4px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-item.is_advanced{padding:4px 6px 4px 4px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-item:last-child{background:#fff;border:1px solid #f0f0f0;border-radius:24px;padding:9px 12px;box-shadow:0 6px 16px #aaa3}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-item:last-child .sc-resume-content-skills-tools-name{font-weight:800}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-item-wrap{align-items:center;gap:8px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-img{width:32px;min-width:32px;height:auto}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-name{letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:137.5%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-level{background:#fff;border-radius:100px;align-items:center;gap:6px;padding:5px 12px 5px 8px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-skills-tools-checkmark-icon{width:20px;height:auto}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-level-name{color:#0fa958;letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:142.857%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods{border-top:1px solid #e6e6e6;flex-direction:column;row-gap:24px;padding-top:40px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods.sc-resume-content-skills-methods-laptop{display:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-title{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:116.667%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .gradient_block{display:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-list{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-list-item{background:#f4f4f4;border:1px solid #f0f0f0;border-radius:24px;align-items:center;gap:12px;padding:8px 16px 8px 8px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-list-item:last-child{background:#fff;border:1px solid #f0f0f0;border-radius:24px;padding:11px 12px;box-shadow:0 6px 16px #aaa3}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-list-item:last-child .sc-resume-content-skills-methods-list-item-text{font-weight:800}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-list-item-img{width:28px;min-width:28px;height:auto}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-list-item-text{letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:137.5%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile{display:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-portfolio{flex-direction:column;align-items:stretch;row-gap:16px;width:35.2%;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-portfolio-cards-content{background:#1a1a1a;border-radius:16px;width:100%;height:100%;display:flex;position:relative;overflow:hidden}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-portfolio-cards{display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-carousel-box{position:relative}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-carousel-box>picture{height:100%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-image{width:100%;height:100%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-image-bg{object-fit:cover;border-radius:24px;width:100%;max-width:none;height:100%;display:block}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-image-bg.sc-resume-slide-image-mobile,:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-info picture{display:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-image,:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-info{flex-direction:column;align-items:flex-start;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-info{flex-shrink:0;justify-content:center;gap:64px;width:100%;position:relative}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-slider-carousel{z-index:10;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;width:calc(100% - clamp(80px,3.75vw,96px));display:flex;position:absolute;top:clamp(23px,1.21094vw,31px);left:50%;transform:translate(-50%)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .carousel-1{cursor:pointer;flex:1;height:24px;position:relative}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .carousel-1-active,:where(.webdesigner-page-resume-section) .section-resume-webdesigner .carousel-1-full{border-radius:113.27px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .carousel-1-full{background:#fbfbfb1a;width:100%;right:0}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .carousel-1-active{background:#fafafa;width:0}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .carousel-1-active.active{width:100%;transition:width 5s linear}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .carousel-1-active.filled{width:100%!important}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .owl-carousel .owl-nav,:where(.webdesigner-page-resume-section) .section-resume-webdesigner .owl-carousel .owl-dots{display:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-content-box{z-index:10;flex-direction:column;row-gap:clamp(24px,1.25vw,32px);width:100%;padding:0 clamp(40px,1.875vw,48px) clamp(40px,1.875vw,48px);display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-img-block{align-items:center;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-img{width:80px;height:auto}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-img.sc-resume-portfolio-cards-text-box-img2{margin-left:-24px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box{flex-direction:column;row-gap:12px;display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-title{color:#fff;letter-spacing:-.01em;font-size:40px;font-weight:600;line-height:115%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-description{color:#ccc;letter-spacing:-.01em;font-size:17px;font-weight:400;line-height:135.294%}@media (max-width:2048px){:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info{width:25.34%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-box{width:37.5%;padding:clamp(40px,1.875vw,48px) calc(3.90625vw - 45px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-portfolio{width:37.2%}}@media (max-width:1920px){:where(.webdesigner-page-resume-section) .section-resume-webdesigner{padding:96px clamp(80px,5.83333vw,112px) 80px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-main-content{gap:16px;padding:32px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info{width:calc(31.25% - 10.5px);min-width:calc(31.25% - 10.5px);padding:32px 40px 40px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-img-box{width:clamp(150px,10.4167vw,200px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-name-surname{font-size:clamp(24px,1.45833vw,28px);line-height:114.286%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-text-box{gap:10px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom{padding-top:32px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-title,:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-title{font-size:20px;line-height:120%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-list-item-text{font-size:16px;line-height:137.5%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools{padding-top:32px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-title{font-size:20px;line-height:120%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods{padding-top:32px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-title{font-size:20px;line-height:120%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-img{width:64px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-title{font-size:clamp(28px,1.66667vw,32px);line-height:125%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-box{width:calc(34.375% - 10.5px);min-width:calc(34.375% - 10.5px);padding:40px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills{gap:32px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-portfolio{width:calc(34.375% - 10.5px);min-width:calc(34.375% - 10.5px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-content-box{padding:0 40px clamp(32px,2.08333vw,40px)}}@media (max-width:1840px){:where(.webdesigner-page-resume-section) .section-resume-webdesigner{padding:clamp(24px,6.25vw,96px) 80px clamp(20px,5.20833vw,80px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-img-box{width:150px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods.sc-resume-content-skills-methods-desktop{display:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods.sc-resume-content-skills-methods-laptop{background:#fff;border:1px solid #e6e6e6;border-radius:16px;padding:clamp(30px,2.60417vw,40px);display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top{row-gap:40px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info{gap:32px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-box{background:0 0;border:none;padding:0}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills{gap:0}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional{background:#fff;border:1px solid #e6e6e6;border-radius:16px;margin-bottom:16px;padding:clamp(30px,2.60417vw,40px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools{background:#fff;border:1px solid #e6e6e6;border-radius:16px;height:100%;padding:clamp(30px,2.60417vw,40px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-list-item-text{font-size:15px;line-height:146.667%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-list-item{padding:8px 14px 8px 8px;box-shadow:0 6px 9px #aaa3}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-content-box{padding:0 clamp(30px,2.60417vw,40px) clamp(22px,2.08333vw,32px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-description{font-size:16px;line-height:137.5%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-name{font-size:15px;line-height:146.667%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-slider-carousel{width:calc(100% - clamp(60px,5.20833vw,80px));top:23px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info{padding:clamp(22px,2.08333vw,32px) clamp(30px,2.60417vw,40px) clamp(30px,2.60417vw,40px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-main-title{font-size:clamp(48px,3.64583vw,56px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-img{width:48px}}@media (max-width:1300px){:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-main-content{flex-direction:column}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info{width:100%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-box{background:#fff;border:1px solid #e6e6e6;width:100%;padding:clamp(30px,2.60417vw,40px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-portfolio{width:100%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-main-title{font-size:clamp(44px,3.64583vw,56px)}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills{gap:32px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional{background:0 0;border:none;border-radius:0;margin-bottom:0;padding:0}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools{background:0 0;border:none;border-top:1px solid #e6e6e6;border-radius:0;padding:32px 0 0}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods.sc-resume-content-skills-methods-desktop{display:flex}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods.sc-resume-content-skills-methods-laptop{background:0 0;border:none;border-radius:0;padding:0;display:none}}@media (max-width:1024px){:where(.webdesigner-page-resume-section) .section-resume-webdesigner{border-radius:16px;margin:0 8px;padding:32px 20px 24px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-image-bg.sc-resume-slide-image-mobile{display:inline-block}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-image-bg.sc-resume-slide-image-desktop{display:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-info picture{width:100%;display:block}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-image{transform:unset;width:100%;position:static}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-main-content{background:0 0;border:none;border-radius:0;gap:8px;padding:0}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content{row-gap:24px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-main-title{font-size:24px;line-height:116.667%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-content-box{border-radius:0 0 16px 16px;gap:16px;padding:0 20px 32px;position:relative;left:0;transform:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-portfolio-cards-content{border:1px solid #2e2f33;flex-direction:column}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-img{width:48px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-title{font-size:20px;line-height:120%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box-description{font-size:16px;line-height:137.5%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-cards-text-box{row-gap:10px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-slider-carousel{width:calc(100% - 40px);top:11px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-portfolio-image-bg{border-radius:16px 16px 0 0}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-subtitle-box{display:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block{flex-direction:row;gap:16px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-img-box{width:80px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-text-box{align-items:flex-start;gap:8px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-name-surname{font-size:20px;line-height:120%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-top-block-salary{font-size:15px;line-height:146.667%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info{gap:16px;padding:24px 20px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom{gap:16px;padding-top:20px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-title{font-size:18px;line-height:133.333%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-position-list-item{padding:11px 4px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-position-list-item-img{width:24px;min-width:24px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-info-bottom-position-list-item-text{font-size:15px;line-height:146.667%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-box{padding:32px 20px 24px;position:relative}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills{gap:24px;max-height:544px;overflow:hidden}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills.open_full{max-height:unset;transition:max-height .8s ease-in-out}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills.open_full .gradient_block{display:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-title{font-size:18px;line-height:133.333%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional{row-gap:20px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-list{row-gap:16px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-list-item{align-items:center;gap:12px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-list-item-img{width:24px;min-width:24px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-professional-list-item-text{font-size:15px;line-height:133.333%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools{row-gap:20px;padding-top:24px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods{row-gap:20px;padding-top:24px;padding-bottom:14px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-tools-title,:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-title{font-size:18px;line-height:133.333%}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-methods-list-item-img{width:24px;min-width:24px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile{color:#1a1a1a;text-align:center;border:1px solid gray;border-radius:12px;width:100%;padding:18px 16px;font-size:16px;font-weight:600;line-height:150%;display:block}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile .show_res{z-index:2;transition:color .4s linear;display:block;position:relative}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile .hide_res{z-index:2;transition:color .4s linear;display:none;position:relative}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile.hover_bubble_global:hover{color:#1a1a1a}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile.hover_bubble_global.is-bubbling{color:#fafafa}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile.hover_bubble_global .hover_bubble{background:#000}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile.opened{margin-top:5px}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile.opened .hide_res{display:block}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile.opened .show_res{display:none}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile .hide_res{z-index:2;display:none;position:relative}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .sc-resume-content-skills-btn-mobile .show_res{z-index:2;display:block;position:relative}:where(.webdesigner-page-resume-section) .section-resume-webdesigner .gradient_block{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:linear-gradient(#fff0 0%,#fff 100%);border-radius:16px;width:100%;height:355px;display:block;position:absolute;bottom:0;left:0}}:where(.webdesigner-page-resume-section) .sc-resume-content-portfolio-cards .animated{animation-duration:1s;animation-fill-mode:both}:where(.webdesigner-page-resume-section) .sc-resume-content-portfolio-cards .owl-animated-in{z-index:0}:where(.webdesigner-page-resume-section) .sc-resume-content-portfolio-cards .owl-animated-out{z-index:1}:where(.webdesigner-page-resume-section) .sc-resume-content-portfolio-cards .fadeOut{animation-name:wd-resume-fade-out}:where(.webdesigner-page-resume-section) .sc-resume-content-portfolio-cards .owl-stage-outer{width:100%}:where(.webdesigner-page-resume-section) .sc-resume-content-portfolio-cards .owl-stage{display:flex}:where(.webdesigner-page-resume-section) .sc-resume-content-portfolio-cards .owl-item{flex:0 0 100%;width:100%}@keyframes wd-resume-sonar-wave{0%{opacity:.4}20%{opacity:0;transform:scale(3)}20%{opacity:0}to{opacity:0;transform:scale(3)}}@keyframes wd-resume-fade-out{0%{opacity:1}to{opacity:0}}@media (min-width:1025px){:where(.webdesigner-page-resume-section) .sc-resume-portfolio-image{display:none}}@media (max-width:1024px){:where(.webdesigner-page-resume-section) .sc-resume-portfolio-carousel-box>picture{display:none}}
