.rale40,#Profile .section .hero h2{font-size:40px;font-family:Raleway,open sans;font-weight:700;line-height:46.96px}.rale80,#Profile .section .hero h3{font-family:Raleway,open sans;font-size:40px;font-weight:700;line-height:93.92px}.rale25,#Profile .section .hero p{font-family:Raleway,open sans;font-weight:800;line-height:29.35px}#Profile{max-width:1920px;overflow:hidden;background-color:#d7d7d7;background-image:url(/assets/Rectangle%2067-DHfQ0fK5.png);background-position:right;background-size:60vw 100%;background-repeat:no-repeat}@media screen and (max-width: 992px){#Profile{background-image:url(/assets/backgroundimage-CkkWQxUm.png);background-size:cover;background-position:center;width:100%;height:800px}#Profile .section nav .logo{display:none}#Profile .section nav .links{display:none}#Profile .section nav .mobile-nav{display:flex;justify-content:space-between;align-items:center;position:relative;gap:100px}#Profile .section nav .menu-icon{cursor:pointer;margin-left:auto}#Profile .section nav .menu-toggle:checked+.menu-icon+.mobile-links{max-height:500px;opacity:1}#Profile .section nav .mobile-links{display:flex;flex-direction:column;gap:1rem;position:absolute;top:100%;right:0;left:0;background-color:#fff;padding:1rem;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}#Profile .section nav .mobile-links a{text-decoration:none;color:#000;font-weight:500}#Profile .section .hero .upper{display:none}#Profile .section .hero .icon{display:flex;gap:10px;margin-top:20vh}#Profile .section .hero .view{display:flex;width:100%;height:159px;flex-direction:column;align-items:center;justify-content:center;margin:154px auto auto;background-color:#fff;flex-wrap:nowrap}#Profile .section h4{font-family:"Advent Pro" sans-serif;font-size:25px;font-weight:400;line-height:29.9px;margin-bottom:10px}#Profile .section h3{font-family:"Montserrat" open sans;font-size:32px;font-weight:600;line-height:39.01px;margin-bottom:10px}#Profile .section .hero .photo img{display:none}}#Profile .section{margin-left:12vw;margin-right:10vw}#Profile .section .view{display:none}#Profile .section .view .icons{margin-top:28px}#Profile .section .mobile-nav{display:none}#Profile .section nav{display:flex;justify-content:space-between;align-items:center;margin-top:50px}#Profile .section .links{display:flex;justify-content:space-between;align-items:center;gap:20px}#Profile .section .links a{font-family:Montserrat,open sans;font-size:15px;font-weight:700;line-height:20.72px;text-align:center;text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}#Profile .section .links #contact-me{border:4px solid white;border-radius:30px;padding:10px;text-align:center;color:#000;background-color:#fff;width:150px;margin-left:20px}#Profile .section .hero{display:flex}#Profile .section .hero .upper{margin-top:25vh;display:flex;flex-direction:column;width:100%}#Profile .section .hero .icons{display:flex;gap:10px;margin-top:20vh}#Profile .section .hero h3,#Profile .section .hero p{margin-top:0}#Profile .section .hero .photo img{width:100%;display:flex;align-items:center;justify-content:center;margin-right:30vw}#Berries{width:100%;min-height:330px;background-color:#1d1d1d;padding-top:54px;padding-left:102px;padding-bottom:50px;background-image:url("data:image/svg+xml,%3csvg%20width='570'%20height='469'%20viewBox='0%200%20570%20469'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M438.527%2067.0172C386.619%20116.063%20335.671%2076.6529%20312.313%2049.6346C288.955%2022.6163%20302.031%2018.2213%20353.939%20-30.8248C405.847%20-79.871%20466.863%20-97.7281%20490.221%20-70.7098C513.579%20-43.6914%20490.435%2017.971%20438.527%2067.0172Z'%20fill='black'/%3e%3cpath%20d='M438.527%2067.0172C386.619%20116.063%20335.671%2076.6529%20312.313%2049.6346C288.955%2022.6163%20302.031%2018.2213%20353.939%20-30.8248C405.847%20-79.871%20466.863%20-97.7281%20490.221%20-70.7098C513.579%20-43.6914%20490.435%2017.971%20438.527%2067.0172Z'%20fill='black'/%3e%3cpath%20d='M438.527%2067.0172C386.619%20116.063%20335.671%2076.6529%20312.313%2049.6346C288.955%2022.6163%20302.031%2018.2213%20353.939%20-30.8248C405.847%20-79.871%20466.863%20-97.7281%20490.221%20-70.7098C513.579%20-43.6914%20490.435%2017.971%20438.527%2067.0172Z'%20fill='black'/%3e%3cpath%20d='M351.533%2030.9476C353.605%20102.17%20370.93%2045.1207%20335.233%2047.8787C299.537%2050.6366%20300.33%2036.888%20225.315%2021.6349C223.242%20-49.5871%20247.449%20-90.2595%20283.146%20-93.0174C318.842%20-95.7754%20349.46%20-40.2743%20351.533%2030.9476Z'%20fill='black'/%3e%3cpath%20d='M351.533%2030.9476C353.605%20102.17%20370.93%2045.1207%20335.233%2047.8787C299.537%2050.6366%20300.33%2036.888%20225.315%2021.6349C223.242%20-49.5871%20247.449%20-90.2595%20283.146%20-93.0174C318.842%20-95.7754%20349.46%20-40.2743%20351.533%2030.9476Z'%20fill='black'/%3e%3cpath%20d='M351.533%2030.9476C353.605%20102.17%20370.93%2045.1207%20335.233%2047.8787C299.537%2050.6366%20300.33%2036.888%20225.315%2021.6349C223.242%20-49.5871%20247.449%20-90.2595%20283.146%20-93.0174C318.842%20-95.7754%20349.46%20-40.2743%20351.533%2030.9476Z'%20fill='black'/%3e%3cpath%20d='M153.666%20-13.7559L427.104%20107.34C462.958%20123.219%20479.151%20165.156%20463.273%20201.009L350.23%20456.262L76.7922%20335.166C40.9387%20319.287%2024.7455%20277.35%2040.6238%20241.497L153.666%20-13.7559Z'%20stroke='black'%20stroke-width='18'/%3e%3cpath%20d='M238.025%20106.811L158.885%20285.511L135.587%20275.193L214.727%2096.4935L238.025%20106.811ZM417.923%20186.482L408.286%20208.243L346.585%20180.918L277.083%20337.857L253.785%20327.539L323.288%20170.601L261.588%20143.276L271.225%20121.514L417.923%20186.482Z'%20fill='black'/%3e%3c/svg%3e");background-position:right;background-repeat:no-repeat;background-size:contain;height:200px}@media screen and (max-width: 992px){#Berries{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:90vh;padding-top:41px;background-position:center;background-image:url("data:image/svg+xml,%3csvg%20width='301'%20height='420'%20viewBox='0%200%20301%20420'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cellipse%20cx='188.87'%20cy='107.25'%20rx='49.6063'%20ry='95.3164'%20transform='rotate(23.9775%20188.87%20107.25)'%20fill='black'/%3e%3cellipse%20cx='188.87'%20cy='107.25'%20rx='49.6063'%20ry='95.3164'%20transform='rotate(23.9775%20188.87%20107.25)'%20fill='black'/%3e%3cellipse%20cx='188.87'%20cy='107.25'%20rx='49.6063'%20ry='95.3164'%20transform='rotate(23.9775%20188.87%20107.25)'%20fill='black'/%3e%3cellipse%20cx='116.989'%20cy='151.497'%20rx='49.6063'%20ry='95.3165'%20transform='rotate(-26.9051%20116.989%20151.497)'%20fill='black'/%3e%3cellipse%20cx='116.989'%20cy='151.497'%20rx='49.6063'%20ry='95.3165'%20transform='rotate(-26.9051%20116.989%20151.497)'%20fill='black'/%3e%3cellipse%20cx='116.989'%20cy='151.497'%20rx='49.6063'%20ry='95.3165'%20transform='rotate(-26.9051%20116.989%20151.497)'%20fill='black'/%3e%3cpath%20d='M9%20160.139H220.759C259.972%20160.139%20291.759%20191.927%20291.759%20231.139V411H80C40.7878%20411%209%20379.212%209%20340V160.139Z'%20fill='%231D1D1D'%20stroke='black'%20stroke-width='18'/%3e%3cpath%20d='M103.841%20210.326V359H84.4584V210.326H103.841ZM254.418%20210.326V228.431H203.085V359H183.702V228.431H132.369V210.326H254.418Z'%20fill='black'/%3e%3c/svg%3e");background-position:absolute;background-repeat:no-repeat;width:100%;height:40vh;padding:unset;padding-left:10vw;padding-right:10vw}#Berries .section{text-align:center}#Berries .section h2{width:100%;min-height:63px}#Berries .section p{width:100%;font-family:Open Sans;font-size:20px;font-weight:400;line-height:30.8px;text-align:justify}}#Berries .section{overflow:hidden}#Berries h2{width:363px;height:63px;font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;line-height:36.57px;letter-spacing:.1854em;color:#fff}#Berries p{width:56%;font-family:Open Sans;font-size:15px;font-weight:400;line-height:20.8px;color:#fff}#Berries button{width:139px;height:32px;margin-top:33px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;line-height:18.29px;text-align:center;color:#fff;background-color:transparent;outline:none;border:unset;border-right:2px solid white;border-left:2px solid white;cursor:pointer}.mont22,#About .section .main .first .h6{font-family:"Montserrat" sans-serif;font-size:22px;font-weight:700;line-height:26.82px;letter-spacing:.1854em;text-align:center}.mont24,#About .section .main .second p{font-family:"Montserrat" sans-serif;font-size:24px;font-weight:400;line-height:29.26px;letter-spacing:.1354em;text-align:center}.mont30,#About .section .main .second h5{font-family:"Montserrat" open sans;font-size:30px;font-weight:700;line-height:38.37px;letter-spacing:.3554em;text-align:center;font-style:normal}.open14,#About .section .main .first p{font-family:Open Sans;font-size:14px;font-weight:300;line-height:19.07px;text-align:justify;width:431px;height:104px}.montserrat30,#About .section .main .ME{font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;font-size:30px;letter-spacing:5px;padding:25px;text-align:center;border:8px solid black;width:300px;margin:auto}#About{max-width:1920px;background:#d7d7d7;padding-top:142px}@media screen and (max-width: 992px){#About .section .learning{display:flex;flex-direction:column}#About .section h5{text-align:center;margin:auto auto 40px;padding-bottom:5px}#About .section .first{padding:unset;margin:unset;width:50%}#About .section .first p{margin:auto auto 40px;padding-bottom:5px}#About .section .design{display:flex;flex-direction:column;align-items:center;justify-content:center}#About .section .first{width:290px;height:489px;margin-left:32px}#About .section .div1{width:281px;height:151px}#About .section .div1 p{width:249px;height:77px;left:73px}#About .section .div2{width:284px;height:150px}#About .section .div3{width:287px;height:129px}#About .section .para .p1{display:none}#About .section .para .p2{display:flex}}#About .section{overflow:hidden}#About .section .main{max-width:1066px;margin:auto}#About .section .main .first{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:108px}#About .section .main .design{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#About .section .main .div1{float:left;width:470px}#About .section .main .div2{float:right;width:470px}#About .section .main .div3{width:487px;margin-right:50%;margin-left:50%}#About .section .main .first .h6{float:right;padding-top:3vh;margin-top:0}#About .section .main .first p{float:right;margin-top:0;width:400px}#About .section .main .images{float:left}#About .section .main .ME{margin-bottom:71px}#About .section .main .ME a{text-decoration:none;color:#000}#About .section .main .skill{font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;font-size:30px;letter-spacing:5px;padding:25px;text-align:center;border:8px solid black;width:200px;margin:auto auto 80px}#About .section .main .para{display:flex;flex-direction:column;align-items:center;justify-content:center}#About .section .main .para p{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:50%}#About .section .main .para .p2{display:none}#About .section .main .lines{text-align:center;margin-bottom:120px}#About .section .main button{width:139px;height:32px;margin-top:67px;margin-bottom:85px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;line-height:18.29px;text-align:center;color:#000;background-color:transparent;outline:none;border:unset;border-right:2px solid black;border-left:2px solid black;cursor:pointer}#About .section .main .second{width:100%;margin:70px auto auto;text-align:center}#About .section .main .second .use{display:inline-block;align-items:center;justify-content:center;margin-top:70px;margin-bottom:70px}#About .section .main .second h5{padding-right:28vw}#About .section .main .second p{width:166px;height:52px;padding-top:17px}#About .section .main .learning{display:flex;gap:50px;align-items:center;justify-content:center}.mont30,#Portfolio .section #img1 h5{font-family:"Montserrat" open sans;font-size:30px;font-weight:700;line-height:38.37px;letter-spacing:.3554em;text-align:center;font-style:normal}@media screen and (max-width: 992px){#Portfolio #img1 h5{width:210px;height:85px}}#Portfolio .section{overflow:hidden}#Portfolio .section #img1{width:100%;height:250px;text-align:center;background-image:url(/assets/img1-Cyk9Uw8K.png);background-size:cover;background-repeat:no-repeat;position:relative}#Portfolio .section #img1 h5{text-align:center;border:8px solid black;width:400px;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#Portfolio .section .nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-wrap:nowrap;width:100%;height:90px;border:4px;background-color:#000}#Portfolio .section .nav .box{margin-top:25vh;width:200px;height:200px;color:#fff}.grid,#Grid .section{width:100%;display:grid;grid-template-columns:repeat(3,1fr);box-sizing:border-box;overflow:hidden}.grid1,#Grid .section .container{position:relative;width:100%;overflow:hidden}.inn,#Grid .section .container .inner p:nth-child(1),#Grid .section .container .inner p:nth-child(2),#Grid .section .container .inner p:nth-child(3){text-align:center;margin:0;padding:10px;box-sizing:border-box}.child1,#Grid .section .container .inner p:nth-child(1){max-width:134px;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:600;line-height:12.19px;letter-spacing:.095em;padding-top:30px}.child2,#Grid .section .container .inner p:nth-child(2){max-width:482px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;line-height:31.97px;letter-spacing:.2054em}.child3,#Grid .section .container .inner p:nth-child(3){max-width:315px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;line-height:12.19px;letter-spacing:-.015em;margin-bottom:20px}.mont12,#Grid .section .container .inner .demo span{max-width:114px;min-height:27px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:14.63px;letter-spacing:.095em;text-align:center;border-left:1px solid white;border-right:1px solid white;padding:6px 40px}@media screen and (max-width: 992px){#Grid .section{display:flex;flex-direction:column;align-items:stretch;max-width:1920px}#Grid .section .container{height:auto;overflow:hidden;object-fit:cover;position:relative}#Grid .container img{width:100%;height:100%;object-fit:cover;box-sizing:border-box}}#Grid .section{overflow:hidden;min-height:802px;gap:0px}#Grid .section .container{padding-bottom:0;gap:0px}#Grid .section .container .container img{position:absolute;width:100%;height:100%;object-fit:cover;display:block;box-sizing:border-box}#Grid .section .container .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;padding:20px;box-sizing:border-box}#Grid .section .container .inner .demo{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:40px}#Grid .othersp{border:3px solid black;width:100%;height:48px;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center}.mont30,#Contact .section .info h3{font-family:"Montserrat" open sans;font-size:30px;font-weight:700;line-height:38.37px;letter-spacing:.3554em;text-align:center;font-style:normal}.width300,#Contact .section .info .contact{width:300px;height:80px;border:8px solid black;text-align:center;margin:70px auto auto;padding-top:10px}.width700,#Contact .section .info p:nth-child(2){width:700px;height:100px;margin:auto;padding-top:70px;font-optical-sizing:auto}@media screen and (max-width: 992px){#Contact p{max-width:400px}}#Contact .section{background:#d7d7d7;overflow:hidden}#Contact .section .info{width:100%;height:auto;text-align:center;border-top:72px}#Contact .section .info p{width:400px}#Contact .section .info form{width:100%;margin-top:100px;align-items:center;font-size:1.5rem;text-decoration:none}#Contact .section .info input[type=text],#Contact .section .info select{width:30%;padding:12px 20px;margin:8px 0;border:2px solid black;border-radius:4px;box-sizing:border-box;font-style:normal}#Contact .section .info input[type=number],#Contact .section .info select{width:30%;padding:12px 20px;margin:8px 0;border:2px solid black;box-sizing:border-box;border-radius:4px}#Contact .section .info input[type=submit]{width:25%;color:#000;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;font-family:Montserrat;font-size:16px;font-weight:700;line-height:19.5px;letter-spacing:.1em;text-align:center}#Contact .section .info #message{height:20vh}#Contact .section .info #seperator{margin-top:40px}.width90{width:100%;margin:auto auto 30px;min-height:10vh}.width80{width:80%;margin:auto auto 30px;font-size:4rem;min-height:10vh}.width50{width:50%;margin:auto auto 30px;font-size:3rem;min-height:10vh}.width100{max-width:1920px;padding-left:9vw;padding-right:9vw;padding-top:51px;border-top:5px solid black}.rale40{font-size:40px;font-family:Raleway,open sans;font-weight:700;line-height:46.96px}.rale80{font-family:Raleway,open sans;font-size:40px;font-weight:700;line-height:93.92px}.rale25{font-family:Raleway,open sans;font-weight:800;line-height:29.35px}.pro1{font-family:"Advent Pro" sans-serif;font-size:25px;font-weight:400;line-height:29.9px}.mont32{font-family:"Montserrat" open sans;font-size:32px;font-weight:600;line-height:39.01px;text-align:center}.mont22{font-family:"Montserrat" sans-serif;font-size:22px;font-weight:700;line-height:26.82px;letter-spacing:.1854em;text-align:center}.mont24{font-family:"Montserrat" sans-serif;font-size:24px;font-weight:400;line-height:29.26px;letter-spacing:.1354em;text-align:center}.mont30{font-family:"Montserrat" open sans;font-size:30px;font-weight:700;line-height:38.37px;letter-spacing:.3554em;text-align:center;font-style:normal}.open14{font-family:Open Sans;font-size:14px;font-weight:300;line-height:19.07px;text-align:justify;width:431px;height:104px}.montserrat30{font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;font-size:30px;letter-spacing:5px;padding:25px;text-align:center;border:8px solid black;width:300px;margin:auto}.grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);box-sizing:border-box;overflow:hidden}.grid1{position:relative;width:100%;overflow:hidden}.inn{text-align:center;margin:0;padding:10px;box-sizing:border-box}.child1{max-width:134px;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:600;line-height:12.19px;letter-spacing:.095em;padding-top:30px}.child2{max-width:482px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;line-height:31.97px;letter-spacing:.2054em}.child3{max-width:315px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;line-height:12.19px;letter-spacing:-.015em;margin-bottom:20px}.mont12{max-width:114px;min-height:27px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:14.63px;letter-spacing:.095em;text-align:center;border-left:1px solid white;border-right:1px solid white;padding:6px 40px}.width300{width:300px;height:80px;border:8px solid black;text-align:center;margin:70px auto auto;padding-top:10px}.width700{width:700px;height:100px;margin:auto;padding-top:70px;font-optical-sizing:auto}input[type=text],select{width:30%;padding:12px 20px;margin:8px 0;border:2px solid black;border-radius:4px;box-sizing:border-box;font-style:normal}input[type=number],select{width:30%;padding:12px 20px;margin:8px 0;border:2px solid black;box-sizing:border-box;border-radius:4px}input[type=submit]{width:20%;color:#000;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;font-family:Montserrat;font-size:16px;font-weight:700;line-height:19.5px;letter-spacing:.1em;text-align:center}#Footer .section{overflow:hidden}#Footer .section .footer{width:100%;height:40vh;background-color:#000;color:#fff;text-align:center;padding:30px;margin-top:80px}#Footer .section #footer-logo{display:flex;flex-direction:row;gap:30px;align-items:center;justify-content:center;margin-top:40px;cursor:pointer}#Footer .section .footer a{font-family:Montserrat;font-size:15px;font-weight:700;line-height:18.29px;letter-spacing:.1854em;text-align:center;margin-top:40px;color:#fff}#Footer .section .footer p{font-family:Nunito,sans-serif;font-size:18px;font-weight:700;line-height:24.55px;margin-top:40px;font-optical-sizing:auto;font-style:normal}#Footer .section #arrow{display:flex;align-items:center;justify-content:center}*{margin:0;padding:0;box-sizing:border-box}html{max-width:1920px;margin:20px;background-color:#d7d7d7}
