@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;unicode-range:U+000-5FF;src:url(/fonts/montserrat-400-v10.woff2) format("woff2"),url(/fonts/montserrat-400-v10.woff) format("woff")}@font-face{font-family:Montserrat;font-display:swap;font-style:normal;font-weight:700;src:url(/fonts/montserrat-700-v9.woff2) format("woff2"),url(/fonts/montserrat-700-v9.woff) format("woff")}@font-face{font-family:Carlito;font-style:normal;font-weight:400;unicode-range:U+000-5FF;font-display:swap;src:url(/fonts/carlito-regular.woff2) format("woff2"),url(/fonts/carlito-regular.woff) format("woff")}@font-face{font-family:Carlito;font-style:normal;font-weight:700;unicode-range:U+000-5FF;font-display:swap;src:url(/fonts/carlito-bold.woff2) format("woff2"),url(/fonts/carlito-bold.woff) format("woff")}*{margin:0;box-sizing:border-box}body{margin:0;font-family:Montserrat;color:#000;height:100%;opacity:1;-webkit-animation:backgroundAppear 1s;-moz-animation:backgroundAppear 1s;-ms-animation:backgroundAppear 1s;-o-animation:backgroundAppear 1s;animation:backgroundAppear 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes backgroundAppear{0%{background-color:#fff0}100%{background-color:#e6e6e6}}@keyframes lighterBackgroundAppear{0%{background-color:#fff0}100%{background-color:#f2f2f2}}.only_mobile{display:none}.only_desktop{display:block}.page{height:100%}html{height:100%;scroll-behavior:smooth}a,a:hover{color:#fff;text-decoration:none}.black_line_outer{position:absolute;width:80%;left:10%;top:50%;height:4px;margin-top:-2px;overflow:hidden}.black_line_inner{background-color:#343434;height:4px;opacity:0;visibility:hidden;position:relative;left:-100%}.welcome_outer{position:absolute;left:50%;margin-left:-116px;top:50%;margin-top:-52px;height:80px;overflow:hidden}.welcome_inner{font-weight:700;font-size:80px;color:#343434;line-height:1;text-align:center;opacity:0;visibility:hidden}.intro_outer{margin-top:0;height:95px;overflow:hidden;padding-right:10px}.intro_outer_mobile{position:absolute;top:50%;left:50%;margin-left:-160px;margin-top:0;height:95px;overflow:hidden;padding-right:10px}.intro_outer_about{margin-top:0;height:auto;overflow:hidden;padding-right:10px;max-width:640px}.intro_outer_about_mobile{position:absolute;top:50%;left:50%;margin-left:-160px;margin-top:100px;margin-top:0;height:auto;overflow:hidden;padding-right:10px;max-width:640px}.about_first{margin-top:95px}.intro_inner{font-weight:700;font-size:80px;color:#343434;letter-spacing:-1px;text-align:left;opacity:0;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.line_1{margin-top:-160px}.line_2{margin-top:-90px}.line_3{margin-top:-20px}#aboutme_section{height:100%;width:100%;position:relative;margin-top:-43px}#aboutme_section table{position:absolute;left:25%;height:100%}#aboutme_section td{width:100%;height:100%;padding:0;border:0;margin:0}.globe_outer{position:absolute;top:40px;right:10%;margin-right:-15px;color:#000;overflow:hidden;height:22px}.globe_inner{opacity:0;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.place_time_outer{height:22px;overflow:hidden;position:absolute;top:39px;right:10%;margin-right:-55px}.place_time_inner{font-size:12.8px;font-weight:700;color:#343434;opacity:0;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}#time_colon{-webkit-animation:blink 3s infinite;-moz-animation:blink 3s infinite;-ms-animation:blink 3s infinite;-o-animation:blink 3s infinite;animation:blink 3s infinite}.topbar_section{position:relative;overflow:hidden;width:100%;height:70px;z-index:2;text-align:center;display:inline-block}.topbar_section table{opacity:0;display:inline-block;margin-top:27px}.topbar_section td{padding:6px}.topbar_icon{width:25px}.topbar_link{margin:3px}.me_overview{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:-.5px}.skillpane{height:100%;position:relative;float:left;opacity:1;margin-bottom:80px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.skillpane:hover{opacity:1;z-index:2;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.skillpane:hover .skill{border:1px solid #d3d3d3cc;background-color:#d3d3d3cc;color:#343434;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.panel_headline{font-size:28.8px;font-weight:700;position:relative;top:20px;left:0;margin-bottom:25px}.panel_aligning_to_left{text-align:center;display:inline-block}.panel_icon_1{width:120px;position:relative;left:0;top:0;text-align:center;opacity:.95}.panel_icon_2{width:120px;position:absolute;left:50%;margin-left:-60px;text-align:center}.rotating_images{position:relative;display:block}.skill{position:relative;border:1px solid #d3d3d396;border-radius:32px;background-color:#d3d3d396;padding:9px 20px;display:inline-block;margin-bottom:10px;text-align:center;top:50px;color:#343434d9;font-size:14.4px;font-family:Montserrat;margin-right:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.missing_skill{float:left;width:100%}.missing_skill p{color:#343434d9;margin-top:35px;margin-bottom:-50px;font-size:14.4px}.missing_skill br{display:none;margin-bottom:3px}#skill_section{width:100%;height:auto;margin-top:0;margin-bottom:0}#skill_section td>div{width:80%;height:70%;position:relative;left:10%;text-align:center;border:none}.skill_section_headline{font-size:48px;font-weight:700;color:#343434;letter-spacing:-.2px;margin-top:120px;margin-bottom:50px}#missing_skill_section{width:100%;height:110%;padding-top:0;padding-bottom:50px}.missing_skill_subsection{position:relative;left:25%}.learn_fast{font-weight:700;font-size:70px;height:85px;text-align:left;line-height:1;background-image:linear-gradient(to right,#202280,#131efc,#d0a2a2,#202280);color:#fff0;background-clip:text;-webkit-background-clip:text;background-size:200%;background-position:-200%;animation:gradientText 4s infinite}@keyframes gradientText{from{background-position:200%}to{background-position:0%}}#job_section{height:auto;width:100%;margin-top:100px;margin-bottom:70px}#job_section td>div{position:relative;width:70%;left:15%}.job_entry{height:auto;width:100%;padding:10px 0 30px 0;min-height:225px}.job_title{font-size:40px;font-weight:100;color:#343434;letter-spacing:-.8px;max-width:85%}.job_where{font-size:12.8px;font-weight:100;color:grey;letter-spacing:-.2px}.company_description{font-size:12.8px;max-width:60%;color:grey;margin-bottom:30px;line-height:1.4}.job_when{color:grey;font-size:12.8px;margin-bottom:40px}.job_promotion{font-size:4px;font-weight:700;color:grey;margin-left:5px;display:none}.job_logo{height:50px;margin-top:30px;margin-bottom:30px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.job_entry:hover .job_logo{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.job_logo_draugiem{height:30px;margin-top:50px;margin-bottom:30px;opacity:.4}.job_entry:hover .job_logo_draugiem{opacity:1}.job_logo_smartlynx{height:50px;margin-top:40px;margin-bottom:30px;opacity:.6;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.job_entry:hover .job_logo_smartlynx{opacity:1;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.job_logo_sseriga{height:50px;margin-top:30px;margin-bottom:30px;opacity:.6;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.job_entry:hover .job_logo_sseriga{opacity:1;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.job_description{font-size:12.8px;margin-bottom:60px;margin-top:12px;font-weight:500;color:#343434;line-height:1.4;-webkit-transform:scale(1,1.05);-moz-transform:scale(1,1.05);-ms-transform:scale(1,1.05);-o-transform:scale(1,1.05);transform:scale(1,1.05)}.job_description_list{font-size:12.8px;font-weight:500;color:#343434;line-height:1.5;padding-left:16px;margin-bottom:60px;margin-top:12px;-webkit-transform:scale(1,1.05);-moz-transform:scale(1,1.05);-ms-transform:scale(1,1.05);-o-transform:scale(1,1.05);transform:scale(1,1.05)}.job_number{position:relative;font-size:176px;opacity:.025;letter-spacing:-5px;left:90%;margin-top:-200px;margin-left:-50px;line-height:1;display:inline-block}hr{border:1px solid #343434;border-top:none;clear:both;display:block}#show_more_jobs{position:relative;width:160px;margin-top:-95px;left:50%;margin-left:-80px;font-family:Montserrat;cursor:pointer;font-weight:700;font-size:15px;border-radius:10px;background-color:#fff0;color:#727272;padding:25px 30px;text-decoration:none;display:inline-block;border:none;letter-spacing:normal;text-transform:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#show_more_jobs:hover{color:#343434;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#show_more_shadow{width:100%;text-align:center;margin-top:-55px}#show_more_shadow p{color:#343434;font-size:40px;font-weight:700;opacity:.05;position:relative;margin-top:-95px;z-index:-1;display:inline-block}.work_section_headline{font-size:48px;font-weight:700;letter-spacing:-.2px;color:#1f1f1f;margin-top:0;margin-bottom:0;-webkit-text-stroke:1px #1f1f1f}.work_section_headline_group{width:100%;text-align:center;margin-bottom:65px}#relocation_section{position:relative;left:25%;height:85%}#relocation_section td{width:100%;height:100%}.basedin1{font-weight:700;font-size:65px;height:79px;color:#343434;text-align:left;line-height:1}.basedin2{font-weight:700;font-size:65px;height:79px;color:#000cff;text-align:left;line-height:1}.basedin3{width:100%;height:30px;position:relative;z-index:-1;margin-top:-40px;overflow:hidden}.basedin3 div{position:relative;left:-100%;height:30px;background-color:#000cff;opacity:0}.contactlogos{width:100%;margin-top:0}.contactlogo1,.contactlogo2,.contactlogo3{display:inline-block}.contactlogo1{width:50px;opacity:.8;margin-bottom:5px}.contactlogo2{margin-left:15px;width:60px;vertical-align:-6px}.contactlogo3{margin-left:30px;width:55px;opacity:.8}.contactlogo1 img,.contactlogo2 img,.contactlogo3 img{width:100%}.btn-cv-download{position:relative;width:auto;margin-top:25px;font-family:Carlito;border:2px solid #000cff;font-size:14.4px;font-weight:700;color:#fff;border-radius:32px;cursor:pointer;background:#000cff;padding:10px 26px;display:inline-block;letter-spacing:.8px;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btn-cv-download:hover{border:2px solid #000cff;color:#000cff;background-color:#fff0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btn-portfolio{position:relative;width:auto;margin-top:25px;font-family:Carlito;border:2px solid #000cff;font-size:14.4px;font-weight:700;color:#000cff;border-radius:32px;cursor:pointer;background-color:#fff0;padding:10px 26px;display:inline-block;letter-spacing:.8px;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btn-portfolio:hover{border:2px solid #000cff;color:#fff;background-color:#000cff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.email{margin-top:20px;text-align:center;color:#000;opacity:1!important;font-size:20px;font-weight:700;font-family:Montserrat}#footer_section{width:100%;height:130px;text-align:center}.footer_outer{height:20px;overflow:hidden}.footer_inner{font-weight:400;font-size:15px;font-family:Carlito;color:#000}.logos_outer{margin-top:60px}#contacts_section{width:100%;height:85%}#contacts_section td{padding:0;border:0;margin:0}#portfolio_section{width:100%;height:85%;margin-top:200px;margin-bottom:50px}#portfolio_section td{padding:0;border:0;margin:0}.portfolio_headline{position:relative;color:#343434;letter-spacing:-.5px;font-size:22px;font-weight:700;line-height:1.5;font-family:Montserrat!important;text-align:center}.left_image{left:0;position:absolute;width:380px;margin-top:-170px}.right_image{right:0;position:absolute;width:400px;margin-top:-250px}.shop_container{width:80%;position:relative}.grey_background{background-color:#e6e6e6}.halfpictureshop{position:relative;height:500px;padding:0;border:0;margin:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}.ap1{background-image:url(/images/shop2.jpg)}.ap2{background-image:url(/images/shop1.jpg)}.shop_price{position:absolute;top:50%;margin-top:-20px;left:50%;text-align:center;font-size:40px;font-weight:700;color:#fff;z-index:2;line-height:.75;opacity:0}.shop_price_1{margin-left:-70px}.shop_price_2{margin-left:-68px}.shop_price_sale{font-weight:700;font-size:14px;letter-spacing:1px}.darkhover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:2}.halfpictureshop:hover .darkhover{opacity:.8}.halfpictureshop:hover .shop_price{opacity:1}#inspired_section{background-color:#e8e8e8;height:85%}#inspired_section p{font-size:20px;position:absolute;top:50%;margin-top:-25px;left:50%;margin-left:-107px;letter-spacing:-.2px}.hov{width:60%;left:20%;position:relative}.hov p{font-family:Carlito}.portfoliopic,.portfoliopicmob{position:relative;width:100%;left:0}.portfoliopic{display:block}.portfoliopicmob{display:none}.project_headline{color:#000cff;font-size:20px;font-weight:700;font-family:Montserrat!important;text-align:center}.project_year{color:grey;margin-top:8px;margin-bottom:8px;font-size:14px;font-weight:700;text-align:center}.project_description{font-size:16px;text-align:center;line-height:1.3;letter-spacing:-.1px}.project_skills{text-align:center;margin-top:15px;margin-bottom:25px}.project_skill{position:relative;border:1px solid #dadada;border-radius:32px;background-color:#dadada;padding:9px 20px;display:inline-block;margin-bottom:10px;text-align:center;color:#343434d9;font-size:14px;font-family:Montserrat!important;margin-right:8px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.mobile_only{display:none}.more_on_desktop{margin-top:60%;margin-bottom:30%;color:#343434;letter-spacing:-.5px;font-size:30px;font-weight:700;line-height:1.5;font-family:Montserrat!important;text-align:center}@media all and (max-width:1600px){.exception{display:none}.hov,.portfoliopic{position:relative}.hov{width:70%;left:15%}.portfoliopic{width:100%;left:0}}@media all and (orientation:portrait){.portfoliopic{display:none}.portfoliopicmob{display:block}.hov{width:100%;left:0}.desktop_only{display:none}.mobile_only{display:block}.project_description{padding:0 40px;font-size:16px}.project_skills{padding:0 20px}}@media all and (min-width:1600px) and (max-width:1900px){.welcome_inner{font-size:88px}.welcome_outer{height:88px;margin-left:-129px;margin-top:-55px}.intro_outer{height:105px}.intro_inner{font-size:88px}.place_time_outer{height:23px}.place_time_inner{font-size:17px}.topbar_link{margin-right:8px}.topbar_icon{width:28px}.me_overview{font-size:22px}.intro_outer_about{max-width:900px}.panel_headline{font-size:36px}.skill{font-size:18px;margin-bottom:15px;margin-right:8px}.missing_skill p{margin-top:35px;margin-bottom:-50px;font-size:18px}#skill_section{margin-bottom:0}#skill_section td>div{width:70%;left:15%}.skill_section_headline{font-size:58px;margin-top:100px}.panel_icon_1{width:160px}.panel_icon_2{width:160px;margin-left:-80px}#missing_skill_section{padding-top:0;padding-bottom:50px}.work_section_headline_group{margin-top:15px;margin-bottom:80px}.work_section_headline{font-size:58px}.company_description,.job_description,.job_description_list,.job_when,.job_where{font-size:17px}.job_title{font-size:58px}.job_number{font-size:240px;margin-left:-100px}#show_more_jobs{width:200px;font-size:24px;margin-left:-100px}.basedin1,.basedin2,.learn_fast{font-size:75px;height:88px}.email{font-size:28px}.btn-cv-download{font-size:20px;border-radius:36px;padding:13px 30px}.contactlogo1{width:60px}.contactlogo2{width:72px}.contactlogo3{width:60px}#footer_section{height:125px}.footer_outer{height:24px}.footer_inner{font-size:20px}.btn-portfolio{font-size:20px;border-radius:36px;padding:13px 30px}.portfolio_headline{font-size:24px}.left_image{width:480px;margin-top:-190px}.right_image{width:500px;margin-top:-260px}#portfolio_section{margin-top:235px}}@media all and (min-width:1400px) and (max-width:1600px){.welcome_inner{font-size:84px}.welcome_outer{height:84px;margin-left:-123px;margin-top:-55px}.intro_outer{height:100px}.intro_inner{font-size:84px}.intro_outer_about{max-width:820px}.me_overview{font-size:20px}.topbar_link{margin-right:5px}.topbar_icon{width:26px}.place_time_outer{height:22px}.place_time_inner{font-size:15px}.panel_headline{font-size:32px}.skill{font-size:16px;margin-bottom:13px;margin-right:7px}.missing_skill p{margin-top:35px;margin-bottom:-50px;font-size:16px}#skill_section{margin-bottom:0}#skill_section td>div{width:70%;left:15%}.skill_section_headline{font-size:54px;margin-top:110px}.panel_icon_1{width:140px}.panel_icon_2{width:140px;margin-left:-70px}#missing_skill_section{padding-top:0;padding-bottom:0}.work_section_headline_group{margin-top:10px;margin-bottom:70px}.work_section_headline{font-size:54px}.company_description,.job_description,.job_description_list,.job_when,.job_where{font-size:15px}.job_title{font-size:50px}.job_number{font-size:200px;margin-left:-60px}#show_more_jobs{width:200px;font-size:20px;margin-left:-100px}#show_more_shadow p{font-size:40px}.basedin1,.basedin2,.learn_fast{font-size:70px}#footer_section{height:115px}.email{font-size:24px}.btn-cv-download{font-size:18px;border-radius:36px;padding:12px 28px}.logos_outer{margin-top:30px}.contactlogo1{width:55px}.contactlogo2{width:65px}.footer_outer{height:24px}.footer_inner{font-size:18px}.btn-portfolio{font-size:18px;border-radius:36px;padding:12px 28px}.portfolio_headline{font-size:24px}.left_image{width:430px}.right_image{width:440px}}@media all and (max-width:1200px){.shop_container{width:90%}.halfpictureshop{height:450px}.left_image{width:340px;margin-top:-150px}.right_image{width:350px;margin-top:-220px}}@media all and (max-width:1100px){.welcome_inner{font-size:75px}.welcome_outer{height:70px;margin-left:-110px;margin-top:-55px}.intro_outer{height:90px}.intro_inner{font-size:75px}.intro_outer_about{max-width:580px}.me_overview{font-size:14px}.topbar_link{margin-right:3px}.topbar_icon{width:23px}.place_time_outer{height:18px}.place_time_inner{font-size:13px}.panel_headline{font-size:22px}.skill{font-size:12px;margin-bottom:10px;margin-right:7px;padding:6px 16px}.missing_skill p{margin-top:35px;margin-bottom:-50px;font-size:12px}#skill_section{margin-bottom:50px}.skill_section_headline{font-size:40px;margin-top:110px;margin-bottom:40px}.panel_icon_1{width:110px}.panel_icon_2{width:110px;margin-left:-55px}#missing_skill_section{padding-top:50px;padding-bottom:50px}.work_section_headline_group{margin-top:5px;margin-bottom:60px}.work_section_headline{font-size:40px}.company_description,.job_description,.job_description_list,.job_when,.job_where{font-size:11px}.job_title{font-size:36px}.job_number{font-size:176px;margin-left:-70px}#show_more_jobs{font-size:15px}#show_more_shadow p{font-size:32px}.basedin1,.basedin2,.learn_fast{font-size:58px;height:67px}.basedin3{height:30px;margin-top:-25px}#footer_section{height:130px}.email{font-size:19px}.btn-cv-download{font-size:13px;border-radius:32px;padding:9px 25px}.logos_outer{margin-top:30px}.contactlogo1{width:50px}.contactlogo2{width:60px}.footer_outer{height:20px}.footer_inner{font-size:15px}.left_image{width:300px;margin-top:-130px}.right_image{width:310px;margin-top:-180px}.btn-portfolio{font-size:13px;border-radius:32px;padding:9px 25px}#portfolio_section{margin-bottom:30px}}@media all and (max-width:1000px){.halfpictureshop{height:425px}.hov{width:100%;left:0}.left_image{width:280px;margin-top:-125px}.right_image{width:290px;margin-top:-170px}}@media all and (max-width:950px){.welcome_inner{font-size:68px}.welcome_outer{height:68px;margin-left:-100px;margin-top:-55px}.intro_outer{height:82px}.intro_inner{font-size:68px}.intro_outer_about{max-width:550px}.me_overview{font-size:13.5px}.about_first{margin-top:80px}.topbar_link{margin-right:3px}.topbar_icon{width:21px}.place_time_outer{height:15px}.place_time_inner{font-size:12px}.panel_headline{font-size:21px}.skill{font-size:12px;margin-bottom:10px;margin-right:7px;padding:6px 16px}.missing_skill p{margin-top:50px;margin-bottom:-50px;font-size:12px}#skill_section{margin-bottom:50px}.skill_section_headline{font-size:40px;margin-top:110px;margin-bottom:40px}.panel_icon_1{width:100px}.panel_icon_2{width:100px;margin-left:-50px}#missing_skill_section{padding-top:50px;padding-bottom:50px}.work_section_headline_group{margin-top:5px;margin-bottom:60px}.work_section_headline{font-size:40px}.company_description,.job_description,.job_description_list,.job_when,.job_where{font-size:11px}.job_title{font-size:32px}.job_number{font-size:160px;margin-left:-100px}#show_more_jobs{font-size:15px}#show_more_shadow p{font-size:32px}.basedin1,.basedin2,.learn_fast{font-size:48px;height:58px}.basedin3{height:25px}#footer_section{height:100px}.email{font-size:19px}.btn-cv-download{font-size:13px;border-radius:32px;padding:9px 25px}.logos_outer{margin-top:30px}.contactlogo1{width:50px}.contactlogo2{width:60px;margin-left:25px}.contactlogo3{width:50px;margin-left:25px}.footer_outer{height:20px}.footer_inner{font-size:15px}.left_image{width:240px;margin-top:-90px}.right_image{width:250px;margin-top:-125px}.btn-portfolio{font-size:13px;border-radius:32px;padding:9px 25px}.portfolio_headline{font-size:20px}}@media all and (max-width:900px){.halfpictureshop{height:400px}}@media all and (max-width:800px){.only_mobile{display:block}.only_desktop{display:none}#aboutme_section table{left:10%;width:80%}.intro_outer,.intro_outer_mobile{height:64px}.intro_inner{font-size:54px}.me_overview{font-size:13px!important}.place_time_outer{display:none}.topbar_link{margin-right:10px}.about_first{margin-top:100px}.welcome_inner{font-size:60px}.welcome_outer{height:60px;margin-left:-88px;margin-top:-45px}.skill{font-size:11px;margin-bottom:9px;margin-right:5px;padding:5px 12px}.missing_skill p{margin-top:35px;margin-bottom:-50px;font-size:11px}.panel_headline{font-size:20px}.skill_section_headline{font-size:38px}.missing_skill_subsection{left:20%}.job_title{font-size:29px}.job_number{left:60%;margin-left:-75px}.company_description{max-width:100%}.work_section_headline{font-size:38px}#relocation_section,#missing_skill_section{left:0;width:100%}.basedin1{font-size:46px;position:absolute;left:50%;margin-left:-160px;margin-top:-38px}.basedin2,.learn_fast{font-size:46px;position:absolute;left:50%;margin-left:-160px;margin-top:56px;height:110px}.basedin3{margin-top:135px;width:300px}.left_image{width:220px}.right_image{width:225px}.halfpictureshop{height:375px}.ap1{background-image:url(/images/shop2-sm.jpg)}.ap2{background-image:url(/images/shop1-sm.jpg)}}@media all and (max-width:725px){.portfolio_headline{font-size:18px}.left_image{width:200px}.right_image{width:195px}}@media all and (max-width:650px){.portfolio_headline{font-size:16px}.left_image{width:170px;margin-top:-80px}.right_image{width:165px;margin-top:-90px}}@media all and (max-width:550px){.intro_inner{font-size:45px}.intro_outer_mobile{margin-left:-140px;height:58px}.intro_outer_about_mobile{margin-left:-140px}.welcome_inner{font-size:45px}.welcome_outer{height:45px;margin-left:-70px}.line_1{margin-top:-180px}.line_2{margin-top:-120px}.line_3{margin-top:-60px}.basedin1{font-size:43px;position:absolute;left:50%;margin-left:-125px;margin-top:-30px}.basedin2,.learn_fast{font-size:43px;position:absolute;left:50%;margin-left:-125px;margin-top:64px}.basedin3{margin-top:135px;width:275px}.portfolio_headline{font-size:20px;top:-245px}.btn-portfolio{top:-250px}.left_image{width:100%}.right_image{width:100%}#portfolio_section{margin-top:235px;margin-bottom:265px}}@media all and (orientation:portrait) and (max-width:800px){.me_overview{font-size:16px!important}.about_first{margin-top:85px}.topbar_icon{width:25px}.topbar_link{margin-right:15px}.welcome_inner{font-size:52px}.welcome_outer{height:49px;margin-left:-76px}.intro_inner{font-size:52px}.intro_outer_mobile{margin-left:-140px;height:62px}.skill{font-size:15px;margin-bottom:14px;margin-right:5px;padding:8px 18px}.missing_skill p{color:#34343463;margin-top:75px;margin-bottom:-50px;font-size:15px}.missing_skill br{display:inline-block}.skill_section_headline{font-size:42px}.panel_headline{font-size:26px}.panel_icon_1{width:110px}.panel_icon_2{width:110px;margin-left:-55px}.basedin1{font-size:43px;position:absolute;left:50%;margin-left:-125px;margin-top:-30px}.basedin2,.learn_fast{font-size:43px;position:absolute;left:50%;margin-left:-125px;margin-top:64px}.basedin3{margin-top:145px;width:250px;margin-left:-40px}.work_section_headline{font-size:42px}.job_title{font-size:40px}.company_description,.job_description,.job_description_list,.job_when,.job_where{font-size:12px}#show_more_shadow p{font-size:30px}.email{font-size:18px}}@media all and (orientation:portrait) and (max-width:350px){.welcome_inner{font-size:50px}.welcome_outer{height:48px;margin-left:-73px}.intro_inner{font-size:50px}.intro_outer_mobile{margin-left:-140px;height:60px}#portfolio_section{margin-bottom:160px}}@media all and (min-width:1900px){.welcome_inner{font-size:96px}.welcome_outer{height:90px;margin-left:-140px;margin-top:-55px}.intro_outer{height:115px}.intro_inner{font-size:96px}.place_time_outer{height:24px}.place_time_inner{font-size:19px}.topbar_link{margin-right:10px}.topbar_icon{width:30px}.me_overview{font-size:24px}.intro_outer_about{max-width:980px}.panel_headline{font-size:36px}.skill{font-size:20px;margin-bottom:15px;margin-right:8px}.missing_skill p{margin-top:75px;margin-bottom:-30px;font-size:20px}#skill_section{margin-bottom:0}#skill_section td>div{width:70%;left:15%}.skill_section_headline{font-size:64px;margin-top:60px}.panel_icon_1{width:160px}.panel_icon_2{width:160px;margin-left:-80px}#missing_skill_section{padding-top:0;padding-bottom:50px}.work_section_headline_group{margin-top:40px;margin-bottom:90px}.work_section_headline{font-size:64px}.company_description,.job_description,.job_description_list,.job_when,.job_where{font-size:20px}.job_title{font-size:64px}.job_number{font-size:200px}#show_more_jobs{width:200px;font-size:24px;margin-left:-100px}.basedin1,.basedin2,.learn_fast{font-size:88px;height:108px}.email{font-size:32px}.btn-cv-download{font-size:24px;border-radius:36px;padding:14px 30px}.contactlogo1{width:70px}.contactlogo2{width:85px}.contactlogo3{width:70px;margin-left:35px}.footer_outer{height:32px}.footer_inner{font-size:24px}.btn-portfolio{font-size:24px;border-radius:36px;padding:14px 30px}.portfolio_headline{font-size:28px}.left_image{width:580px;margin-top:-220px}.right_image{width:600px;margin-top:-280px}#portfolio_section{margin-top:235px}}