.contact-module__fcQPEG__numbers-item{margin-bottom:40px;padding-left:130px;position:relative}.contact-module__fcQPEG__icon{border:2px solid var(--hire-me-border);background-color:var(--about-experience-bg);box-shadow:var(--hire-me-shadow);text-align:center;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;line-height:52px;display:flex;position:absolute;top:0;left:0}.contact-module__fcQPEG__icon:after{content:"";background:var(--hire-me-border);width:40px;height:2px;margin-top:-1px;position:absolute;top:50%;left:100%}.contact-module__fcQPEG__title span{color:var(--black-white);padding:10px 0;font-family:Caveat,Jost,sans-serif;font-size:30px;font-weight:700;line-height:1}.contact-module__fcQPEG__lui-text{opacity:.8}.contact-module__fcQPEG__contact-form .contact-module__fcQPEG__group{margin-bottom:30px;position:relative}.contact-module__fcQPEG__contact-form label{text-indent:30px;text-transform:uppercase;letter-spacing:.05em;padding:0;font-size:14px;font-weight:700;display:block}.contact-module__fcQPEG__contact-form label strong,.contact-module__fcQPEG__contact-form label b{color:var(--sunny-green)}.contact-module__fcQPEG__contact-form input[type=text],.contact-module__fcQPEG__contact-form input[type=email],.contact-module__fcQPEG__contact-form input[type=search],.contact-module__fcQPEG__contact-form input[type=password],.contact-module__fcQPEG__contact-form input[type=tel],.contact-module__fcQPEG__contact-form input[type=address],.contact-module__fcQPEG__contact-form input[type=number],.contact-module__fcQPEG__contact-form textarea,.contact-module__fcQPEG__contact-form select{width:100%;height:60px;color:var(--black-white);resize:none;background:var(--card-background);border:2px solid var(--hire-me-border);border-radius:30px;outline:0;padding:0 30px;font-family:Jost;font-size:16px;font-weight:400;transition:all .7s cubic-bezier(.3,0,.3,1);display:block;position:relative}.contact-module__fcQPEG__contact-form textarea{resize:none;height:140px;padding-top:20px;padding-bottom:20px}.contact-module__fcQPEG__terms-label{margin-right:30px;line-height:56px;display:inline-block}label.contact-module__fcQPEG__error{color:red;padding-top:5px;font-family:Jost;font-size:14px}
.hero-module__U-TwEG__hero-banner{padding:80px 0;overflow:hidden}.hero-module__U-TwEG__greetings{color:var(--black-white);text-transform:uppercase;letter-spacing:.05em;font-size:16px;font-weight:700}.hero-module__U-TwEG__greetings span{color:var(--sunny-green)}.hero-module__U-TwEG__name{color:#fff;text-transform:uppercase;letter-spacing:.05em;text-shadow:2px 2px #000,-2px 2px #000,2px -2px #000,-2px -2px #000,5px 5px #0003;margin:15px 0 0;font-size:70px;font-weight:700;line-height:1.2}.hero-module__U-TwEG__name span{color:var(--sunny-green)}.hero-module__U-TwEG__intro-heading{color:var(--black-white);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:16px;font-weight:700}.hero-module__U-TwEG__intro-heading span{font-family:var(--font-caveat),cursive;letter-spacing:0;text-transform:none;color:var(--black-white);margin-left:10px;font-size:30px;font-weight:700}.hero-module__U-TwEG__intro-description{opacity:.8;max-width:520px;margin:0;padding:35px 0;font-size:18px}.hero-module__U-TwEG__my-image{z-index:2;width:680px;height:750px;position:relative}.hero-module__U-TwEG__image-wrapper{z-index:10;border-bottom-right-radius:49%;border-bottom-left-radius:49%;width:680px;height:750px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.hero-module__U-TwEG__my-image img{object-fit:contain;width:fit-content;filter:drop-shadow(10px 0px 4px var(--cursor))drop-shadow(-5px 0px 6px var(--cursor))}.hero-module__U-TwEG__image-background{z-index:2;background:var(--sunny-green);border-radius:100%;width:680px;height:680px;position:absolute;bottom:0}.hero-module__U-TwEG__btn-link{vertical-align:top;height:56px;color:var(--black-white);text-transform:uppercase;letter-spacing:.05em;padding-left:70px;font-size:13px;font-weight:700;line-height:56px;text-decoration:none;transition:all .7s cubic-bezier(.3,0,.3,1);display:inline-block;position:relative}.hero-module__U-TwEG__btn-link:hover{color:var(--sunny-green)}.hero-module__U-TwEG__btn-link:before{content:"";background:var(--btn-link-before);width:40px;height:2px;margin-top:-1px;position:absolute;top:50%;left:-2px}.hero-module__U-TwEG__image-background-design-1{z-index:-1;background-size:100%;width:230px;height:230px;position:absolute;top:75px;left:auto;right:8px}.hero-module__U-TwEG__image-background-design-2{z-index:-1;background-size:100%;width:140px;height:140px;position:absolute;inset:auto auto 65px -90px}.hero-module__U-TwEG__image-background-design-3{z-index:-1;background-size:100%;width:140px;height:140px;position:absolute;inset:auto -15px 30px auto}.hero-module__U-TwEG__about-experience{z-index:12;position:absolute;top:520px;left:-125px}.hero-module__U-TwEG__about-experience ul{margin:0;padding:0;list-style:none}.hero-module__U-TwEG__about-experience ul li{color:var(--black-white);border:2px solid var(--black-white);background-color:var(--about-experience-bg);border-radius:82px;align-items:center;width:250px;height:82px;margin:0;padding:0 20px;display:flex;box-shadow:5px 5px #0003}.hero-module__U-TwEG__about-experience ul li:first-child{margin:40px 0 0 100px}.hero-module__U-TwEG__about-experience ul li .hero-module__U-TwEG__num{text-transform:uppercase;text-align:center;width:50%;font-size:37px;font-weight:700;line-height:20px;display:block}.hero-module__U-TwEG__about-experience ul li strong{color:var(--sunny-green)}.hero-module__U-TwEG__about-experience ul li .hero-module__U-TwEG__value{text-align:left;text-transform:uppercase;letter-spacing:.05em;width:50%;font-size:13px;font-weight:700;line-height:20px;display:block}.hero-module__U-TwEG__about-experience ul li:nth-child(2){margin:-30px 0 0 520px}.hero-module__U-TwEG__social-links a{vertical-align:top;color:var(--black-white);margin-top:0;margin-left:0;margin-right:15px;padding:0 0 35px;font-size:22px;font-weight:900;text-decoration:none;transition:all .7s cubic-bezier(.3,0,.3,1);display:inline-block;position:relative}@media only screen and (max-width:1024px){.hero-module__U-TwEG__my-image{transform-origin:50%;margin-left:-340px;bottom:auto;left:50%;right:auto;transform:scale(.4)}}@media only screen and (max-width:767px){.hero-module__U-TwEG__my-image{transform-origin:top;transform:scale(.5)}.hero-module__U-TwEG__btn-link{text-align:center;margin-top:20px;padding-top:40px;padding-left:0;display:block}.hero-module__U-TwEG__btn-link:before{width:2px;height:40px;margin-top:0;margin-left:-1px;top:0;left:50%}}
.myportfolio-module__3o6f7a__filter-links button{vertical-align:top;color:var(--black-white);text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px;margin-left:20px;margin-right:20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block;position:relative}
.pricing-module__j1hY_G__pricing-items{background:var(--card-background);border:2px solid var(--card-background);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;border-radius:18px;padding:30px 35px;transition:all .6s cubic-bezier(.3,0,.3,1);position:relative}.pricing-module__j1hY_G__subtitle{color:var(--black-white);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:700}.pricing-module__j1hY_G__price{color:var(--black-white);margin:0 0 20px;padding-top:50px;font-size:30px;font-weight:700;line-height:1}.pricing-module__j1hY_G__price b{color:var(--sunny-green)}.pricing-module__j1hY_G__price em{margin:0 0 0 15px;font-size:16px;font-style:normal;font-weight:700}.pricing-module__j1hY_G__text{min-height:145px;padding-bottom:30px}.pricing-module__j1hY_G__list ul{margin:0;padding:0;list-style:none}.pricing-module__j1hY_G__list ul li{margin:5px 0;padding:0 0 0 30px;list-style:none;position:relative}.pricing-module__j1hY_G__list ul li svg{color:var(--sunny-green);position:absolute;top:6px;left:0}.pricing-module__j1hY_G__list ul li em{color:#b3b3b3;font-style:normal;text-decoration:line-through}.pricing-module__j1hY_G__btn{color:#fff;text-transform:uppercase;letter-spacing:.05em;z-index:2;background:#fff;border:2px solid #000;border-radius:56px;margin-top:30px;padding:2px;font-size:13px;font-weight:700;transition:all .6s cubic-bezier(.3,0,.3,1);display:flex;position:relative}.pricing-module__j1hY_G__btn span{background:var(--sunny-green);border-radius:56px;width:100%;padding:15px}@keyframes pricing-module__j1hY_G__slideIn{0%{opacity:0;transform:translate(100%,-50%)}to{opacity:1;transform:translate(-5px,-50%)}}.pricing-module__j1hY_G__btn:before,.pricing-module__j1hY_G__btn:after,.pricing-module__j1hY_G__btn svg{z-index:2;color:#000;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.pricing-module__j1hY_G__btn:hover:before,.pricing-module__j1hY_G__btn:hover:after{width:25px;height:25px}.pricing-module__j1hY_G__btn:before{content:" ";background:#fff;border-radius:50%;width:10px;height:10px;transition:all .2s cubic-bezier(.3,0,.3,1)}.pricing-module__j1hY_G__btn svg{opacity:0;transform:translate(150%,-50%)}.pricing-module__j1hY_G__btn:hover svg{transition:all .5s cubic-bezier(.3,0,.3,1);animation:.4s forwards pricing-module__j1hY_G__slideIn}.pricing-module__j1hY_G__label{text-transform:uppercase;color:#fff;letter-spacing:.05em;z-index:2;background-color:var(--sunny-green);border:2px solid #000;border-radius:26px;height:26px;padding:0 15px;font-size:13px;font-weight:700;line-height:22px;display:block;position:absolute;top:-12px;right:60px;box-shadow:5px 5px #0003}.pricing-module__j1hY_G__popular{border:2px solid var(--black-white)}
.mytalent-module__NC6mUa__my-talent{margin-bottom:70px;position:relative}.mytalent-module__NC6mUa__talent-name{color:var(--black-white);margin:0 30px 20px;font-size:21px;font-weight:700;line-height:20px}.mytalent-module__NC6mUa__float-right{float:right}.mytalent-module__NC6mUa__talent-name span{font-size:17px}.mytalent-module__NC6mUa__talent-desc{margin:0 30px 30px}.mytalent-module__NC6mUa__dots{background:#0000001a;height:2px;position:relative}.mytalent-module__NC6mUa__dot{background:#000;width:0;height:2px;transition:all .6s cubic-bezier(.3,0,.3,1);display:block;position:relative}.mytalent-module__NC6mUa__dot span{background-color:var(--sunny-green);box-shadow:var(--hire-me-shadow);border:2px solid #000;border-radius:50%;width:25px;height:25px;position:absolute;top:-12px;right:0}
