:root{--purple_color:#4a7766;--black-300:#b3b3b3;--black-600:#666;--black-700:#4c4c4c;--black:#161616;--black-800:#333;--black-400:#999;--black-900:#0c0407;--black-500:grey;--soft-white:#fff;--white-50:#f9f9f9;--button-border:#e0e0e0;--hero-image-bg:#eaeaea;--horizontal-bg:#cacaca;--black-50:#f9f9f9;--security-form-bg:#f8f8f8;--color:white;--transparent:#fff0}h1{letter-spacing:-2.16px;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:72px;font-weight:400;line-height:86px}h2{letter-spacing:-1.8px;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:60px;font-weight:400;line-height:66px}h3{letter-spacing:-1.44px;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:48px;font-weight:400;line-height:52.8px}h4{letter-spacing:-1.08px;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:36px;font-weight:400;line-height:42px}p{letter-spacing:-.32px;margin-bottom:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:28px}a{text-decoration:underline}blockquote{border-style:none none none solid;border-width:1px 1px 1px 4px;border-color:var(--purple_color);margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.text-color-black-300{color:var(--black-300)}.text-weight-semibold{font-family:Inter,sans-serif;font-weight:600}.text-sm{letter-spacing:-.14px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.text-color-black-600{color:var(--black-600)}.text-align-center{text-align:center}.footer-link-wrapper{display:inline-block}.background-color-black{background-color:var(--black);color:#fff}.button-small{border-radius:0;max-width:143px;text-decoration:none}.nav-link-wrapper{display:inline-block}.button-cmponent-text.text-sm.text-weight-medium{font-weight:500}.footer-link{height:22px;text-decoration:none;overflow:hidden}.text-weight-bold{font-family:Inter,sans-serif;font-weight:700}.global-wrapper{max-width:1200px;margin-left:auto;margin-right:0}.text-color-black{color:#000}.text-base{letter-spacing:-.16px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:28px}.text-color-black-900{color:var(--black-900)}.text-xl{letter-spacing:-.96px;font-family:Inter,sans-serif;font-size:32px;font-weight:400;line-height:48px}.background-color-purple{background-color:var(--purple_color)}.text-weight-medium{font-family:Inter,sans-serif;font-weight:500}.button-arrow-image-b{display:block}.background-color-white{background-color:var(--soft-white);color:#000}.background-color-white.border-black{border:1px solid #000}.nav-link{text-decoration:none}.text-color-white{color:#fff}.text-3xl{letter-spacing:-1.2px;font-family:Inter,sans-serif;font-size:40px;font-weight:400;line-height:48px}.global-padding{margin-left:auto;margin-right:auto}.button-arrow-image-w{display:none}.nav-link-ubderline{background-color:var(--purple_color);height:1.5px;margin-top:-5px}.button-small-wrapper{grid-column-gap:8px;border:1px solid var(--button-border);border-radius:10px;padding:10px 16px;display:flex}.nav-menu-wrapper{grid-column-gap:40px}.navbar{background-color:var(--soft-white);padding-left:20px;padding-right:20px}.navbar-wrapper{justify-content:space-between;align-items:flex-start;padding-top:20px;padding-bottom:20px;display:flex}.project-element-block{max-width:580px}.project-image-block{border-radius:10px;max-height:430px;overflow:hidden}.project-headline-block{margin-top:24px;margin-bottom:4px}.project-headline.text-xl.text-weight-semibold{font-weight:600}.project-text-block{margin-bottom:20px}.project-image{object-fit:cover;border-radius:0;transition:all .35s linear}.project-image:hover{transform:scale(1.05)}.footer-wrapper{grid-row-gap:120px;flex-flow:column;padding-top:100px}.footer-header-block{grid-row-gap:32px;flex-flow:column;align-items:flex-start;max-width:770px;margin-bottom:120px;display:flex}.footer-button-wrapper{grid-column-gap:8px;padding:16px 28px;display:inline-flex}.footer-button-wrapper.background-color-purple{border-radius:10px}.footer-item-list{grid-row-gap:24px;flex-flow:column;display:flex}.footer-item-headline.text-sm.text-weight-bold{font-weight:700}.footer-item-wrapper{grid-column-gap:266px;justify-content:space-between;display:flex}.footer-hr-line{background-color:var(--black-800);height:1px;margin-top:80px}.project-tabs-menu{grid-column-gap:20px;margin-bottom:42px;display:inline-flex}.projects-headline-block{margin-bottom:80px}.tab-button{color:#000;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;padding:12px 20px;font-weight:500}.tab-button.w--current{border-style:solid;border-color:var(--purple_color);background-color:var(--purple_color);color:#fff;padding:12px 20px;font-weight:600}.tab-button-text{white-space:nowrap;white-space:nowrap}.filter-project-collection-list{grid-column-gap:40px;grid-row-gap:80px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.project-tabs{flex-flow:column;align-items:flex-start;display:flex}.all-project-collection_list{grid-column-gap:40px;grid-row-gap:80px;grid-template-rows:auto auto auto auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.empty-state-text{margin:100px auto}.all-tab-button{color:#000;background-color:#fff;border:1px solid #e0e0e0;padding:12px 20px;font-weight:500}.all-tab-button.w--current{border-style:solid;border-color:var(--purple_color);background-color:var(--purple_color);color:#fff;border-radius:10px;padding:12px 20px;font-weight:600}.projects-element-block{margin-top:100px}.section-hero-headline{color:var(--black);letter-spacing:-9.12px;text-transform:uppercase;white-space:normal;max-width:100%;font-family:Inter,sans-serif;font-size:107px;font-weight:700;line-height:144px}.nav-menu{grid-column-gap:40px;grid-row-gap:40px;display:flex}@media screen and (min-width:1440px){.global-wrapper{margin-left:auto;margin-right:auto}.social-link-text.text-base.text-weight-medium{font-weight:400}.button-circle-text.text-sm.text-weight-semibold.text-color-white.text-capital{text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase}.review-text.text-2xl{font-size:26px}.review-text.text-2xl.text-weight-medium{font-size:26px;line-height:34px}.review-padding{margin-left:0;padding-bottom:102px}.review-wrapper{max-width:1200px}.review-slider{max-width:400px;height:600px;padding-bottom:0}.review-slider-content-block{justify-content:space-between}.reviewer-designation-text.text-sm.text-weight-medium.text-color-black-900{width:190px}.review-mask{max-width:400px}.left-arrow{right:80px}.right-arrow{right:0}.project-headline-wrapper{width:100%}.blog-hero-image{text-align:left;vertical-align:middle}}@media screen and (min-width:1920px){.button-small{max-width:none}.review-padding{flex:1;margin-left:0}.review-wrapper{flex-flow:row;justify-content:center;max-width:1200px;margin-left:auto;margin-right:auto}.review-slider{width:100%;max-width:400px;height:100%}.review-slider-content-block{grid-row-gap:40px;justify-content:space-between;padding:25px}.review-mask{max-width:400px}.left-arrow{inset:-110px 80px auto auto}.right-arrow{inset:-110px 0% auto auto}}@media screen and (max-width:991px){.text-sm,.text-sm-1{font-size:14px}.text-xl{font-size:28px}.button-circle-text.text-sm{font-size:13px}.global-padding{padding-left:20px;padding-right:20px}.nav-menu-wrapper{grid-row-gap:40px;background-color:var(--soft-white);border-width:1px;border-color:#000;border-top-style:solid;border-bottom-style:solid;flex-flow:column;justify-content:space-between;align-items:stretch;padding-top:30px;padding-bottom:30px}.navbar-wrapper{align-items:center}.home-hero-section{margin-bottom:80px}.home-hero-wrapper{margin-top:40px}.home-hero-content-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:center stretch;display:grid}.home-hero-element-block-01{grid-row-gap:40px;flex-flow:column;margin-right:0}.home-hero-element-block-02{grid-column-gap:170px;grid-row-gap:0px;flex-flow:row;justify-content:flex-start;margin-top:9px;margin-left:0}.home-hero-image-block{max-width:280px;height:280px}.home-hero-headline-block{top:227px}.home-hero-image{width:280px;height:336px;top:-21px}.hero-headline{font-size:95px;line-height:85px}.hero-headline.tab-view{letter-spacing:-4.5px;letter-spacing:-4.5px;font-size:52px;line-height:52px}.menu-button{padding:0}.menu-button.w--open{background-color:var(--soft-white)}.recent-projects-section,.services-section{margin-bottom:80px}.services-wrapper{display:block}.services-item-block{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.services-no-block{margin-bottom:40px}.services-image-block{min-width:0;margin-right:10px}.services-text-block{max-width:none;margin-top:30px}.services-headline-wrapper{flex-flow:column;margin-right:10px}.services-wrapper-stack_animation{display:none}.why_choose_me-section{margin-bottom:80px}.why_choose_me-content-block{grid-column-gap:50px;grid-row-gap:32px;flex-flow:column}.why_choose_me-image-block{max-width:100%}.why_choose_me-text-content-block{grid-row-gap:32px}.why_choose_me-number-block{display:none}.why_choose_me-text-block{max-width:100%}.experience-section{margin-bottom:80px}.experience-content-block{grid-row-gap:28px;flex-flow:column}.experience-text-content-block{max-width:100%}.experience-image-block{order:-1;max-width:100%}.review-padding{margin-left:20px}.review-wrapper{max-width:100%}.slide-nav{display:block;inset:auto 0% -11%}.left-arrow{display:flex;bottom:auto;left:auto;right:100px}.right-arrow{display:flex;right:20px}.faq-item-text{max-width:636px}.faq-wrapper{padding-left:20px;padding-right:20px}.faq-section{margin-bottom:80px}.footer-wrapper{padding-top:80px}.footer-item-wrapper{grid-column-gap:100px;flex-flow:row;justify-content:space-between}.project-tabs-menu{grid-column-gap:60px;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:center;display:grid}.hero-headline-2{letter-spacing:-4px;font-size:100px;line-height:90px}.project-hero-element-block{margin-top:60px}.project-hero-content-block{margin-bottom:40px}.project-hero-text-elemnt-block{grid-column-gap:60px;grid-row-gap:20px;flex-flow:wrap;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:flex-start stretch;display:grid}.related-project-section{margin-top:60px;margin-bottom:80px}.services-hero-section{margin-bottom:80px}.text-field-block{max-width:245px}.contact-section{margin-bottom:80px}.contact-content-block{grid-column-gap:32px;grid-row-gap:32px;flex-flow:wrap;grid-template-columns:.5fr 1.33fr}.contact-element-block{padding-top:60px}.changelog-section,.licenses-section{margin-bottom:80px}.licenses-item-block{grid-column-gap:16px;grid-row-gap:20px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex}.licenses-images-block{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:center;display:flex}.security-form-wrapper-block{margin-bottom:80px}.security-section{margin-top:80px;margin-bottom:80px}.hero-headline-404{font-size:95px;line-height:85px}.about_me-hero-wrapper{margin-top:40px}.about_me-hero-content-block{grid-column-gap:53px;grid-row-gap:25px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center stretch;display:grid}.about_me-hero-element-block-01{grid-row-gap:40px;flex-flow:column;margin-right:0}.about_me-hero-image-block{max-width:338px;height:338px}.about_me-hero-element-block-02{grid-column-gap:170px;grid-row-gap:0px;flex-flow:row;justify-content:flex-start;margin-top:9px;margin-left:0}.section-hero-headline{font-size:95px;line-height:85px}.info-element-block{grid-column-gap:16px;grid-row-gap:16px;grid-template:". ."". .""Area Area"/1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:dense;place-items:center;display:grid}.info-section,.blogs-section{margin-bottom:80px}.blog-collection-list{grid-template-columns:1fr 1fr;justify-items:center}.blog-info-content-block{grid-column-gap:50px;grid-row-gap:0px;justify-content:space-between}.blog-headline-element-block{padding-left:20px;padding-right:20px}.blog-main-section{margin-bottom:20px}.blog-wrappper{padding-left:20px;padding-right:20px}.recent-blog-section{margin-bottom:80px}.nav-menu{grid-row-gap:32px;flex-flow:column}.icon{color:var(--black-900);font-size:34px;line-height:42px}.copyright-text-block{grid-column-gap:0px;grid-row-gap:8px;flex-flow:column;align-items:center;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:767px){.text-lg{font-size:16px;line-height:24px}.text-2xl{font-size:1rem}.text-xl{font-size:24px;line-height:28px}.text-style-quote,.text-3xl{font-size:1.125rem}.global-padding{padding-left:16px;padding-right:16px}.projects-rich-text{margin-bottom:40px}.home-hero-section{margin-bottom:60px}.home-hero-wrapper{padding-bottom:0}.home-hero-content-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;display:grid}.home-hero-element-block-02{grid-column-gap:0px;grid-row-gap:32px;flex-flow:column;align-self:flex-start;margin-top:40px}.home-hero-image-block{align-self:flex-start;max-width:500px;height:500px}.home-hero-headline-block{top:549px}.home-hero-service-block{display:none}.home-hero-intro-text-block{max-width:100%}.home-hero-image{width:600px;height:600px;top:-48px;left:4px}.hero-headline.tab-view{text-align:center;letter-spacing:-3px;white-space:normal;text-align:center;letter-spacing:-3px;white-space:normal;font-size:63px;line-height:55px}.menu-button{padding:0}.recent-projects-section{margin-bottom:60px}.section-headline{font-size:46px;line-height:54px}.collection-list{grid-row-gap:60px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.services-section{margin-bottom:60px}.services-no-block{display:none}.services-headline-block{flex-flow:column;justify-content:flex-start;display:flex}.services-image-block{width:auto;height:auto}.services-headline-text.text-3xl{font-size:24px;line-height:125%}.services-headline-wrapper{max-width:200px}.why_choose_me-section{margin-bottom:80px}.experience-section{margin-bottom:100px}.review-text.text-2xl{font-size:36px;line-height:42px}.review-padding{padding-bottom:110px}.review-slider{height:480px}.left-arrow{inset:auto auto -22% 0%}.right-arrow{inset:auto auto -22% 15%}.faq-item-text{max-width:440px}.faq-nav-block{margin-right:5px}.faq-item-header-text.text-xl-2{font-size:18px}.faq-section{margin-bottom:60px}.footer-wrapper{padding-top:60px}.footer-header-block{grid-row-gap:24px;align-items:center;margin-bottom:100px}.footer-headline{text-align:center;font-size:54px;line-height:62px}.footer-item-list{width:100%;max-width:132px}.footer-item-wrapper{grid-column-gap:16px;grid-row-gap:60px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:stretch center;display:grid}.footer-hr-line{margin-top:48px}.project-tabs-menu{grid-column-gap:20px;grid-row-gap:20px;flex-flow:wrap;justify-content:center;align-items:flex-end;margin-bottom:40px;display:flex}.hero-headline-2{letter-spacing:-5px;font-size:108px;line-height:98px}.project-tabs{align-items:center}.all-project-collection_list{grid-row-gap:32px;grid-template-columns:1fr}.projects-element-block{margin-top:60px}.project-hero-element-block{margin-top:40px}.project-hero-text.text-base{font-size:15px;line-height:22px}.project-hero-headline-block{margin-bottom:40px}.project-hero-text-headline.text-xl-2{font-size:20px;line-height:24px}.project-hero-image-block,.project-hero-content-block{margin-bottom:30px}.project-hero-text-elemnt-block{grid-column-gap:20px;grid-template-rows:auto auto auto;justify-items:center;margin-bottom:40px}.project-hero-text-block{flex-flow:column;width:159px;display:inline-flex}.project-collection_list{grid-row-gap:2rem;grid-template-columns:1fr}.services-hero-section{margin-bottom:60px}.text-field-block{max-width:255px}.contact-content-block{grid-row-gap:48px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1.5fr;grid-auto-flow:column dense}.chnagelog-text-element-block{padding-left:0}.changelog-section,.licenses-section{margin-bottom:60px}.licenses-text-element-block{padding-left:0}.licenses-item-block{align-items:flex-start}.licenses-images-block{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;margin-left:auto;margin-right:auto;display:grid}.security-form-wrapper-block{margin-bottom:60px}.security-form-content{width:500px}.security-section{margin-top:60px;margin-bottom:60px}.social-element-block{flex-flow:wrap;justify-content:center}.about_me-hero-wrapper{padding-bottom:0}.about_me-hero-content-block{grid-column-gap:16px;grid-row-gap:58px;flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;place-items:center start;display:grid}.about_me-hero-image-block{align-self:flex-start;max-width:400px;height:400px;margin-left:auto;margin-right:auto}.about_me-hero-element-block-02{grid-column-gap:0px;grid-row-gap:32px;flex-flow:column;align-self:flex-start;align-items:flex-start;margin-top:40px}.about_me-hero-intro-text-block{max-width:100%}.section-hero-headline{letter-spacing:-5px;white-space:normal;font-size:94px;line-height:102px}.info-element-block{grid-template-columns:1fr 1fr;justify-items:center;margin-left:auto;margin-right:auto}.info-section{margin-bottom:60px}.blog-tabs{flex-flow:column;align-items:center;overflow:hidden}.blogs-section{margin-bottom:60px}.blog-tabs-menu{grid-column-gap:20px;grid-row-gap:20px;flex-flow:wrap;justify-content:center;align-items:flex-end;margin-bottom:40px;display:flex}.blog-collection-list{grid-column-gap:10px;grid-row-gap:40px;grid-template-columns:1fr;justify-items:center}.blog-info-content-block{grid-column-gap:88px}.blog-headline-element-block{padding-left:16px;padding-right:16px}.blog-main-section{margin-bottom:10px}.blog-main-image-block,.quate-text{margin-bottom:30px}.realated-blog-headline{flex-flow:column;align-items:center;margin-bottom:24px;display:flex}.recent-blog-section{margin-bottom:60px}.nav-menu{flex-flow:column}}@media screen and (max-width:479px){h2{font-size:50px}h3{font-size:40px}.styleguide-header{text-align:center}.styleguide-heading{line-height:120%}.styleguide_grid-colours{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.styleguide-item-row{grid-row-gap:1.5rem;flex-flow:column;grid-auto-flow:dense;display:flex}.button-inner-text,.button-cmponent-text{white-space:nowrap}.global-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-left:0;margin-right:0}.button-circle.main{padding-top:30px}.global-padding{padding-left:10px;padding-right:10px}.blog-rich-text{overflow-wrap:anywhere;font-weight:400}.blog-rich-text h4{font-size:30px}.blog-rich-text h1{font-size:60px}.home-hero-wrapper{padding-bottom:0}.home-hero-element-block-01{margin-bottom:20px}.home-hero-element-block-02{align-items:center;margin-top:66px}.home-hero-image-block{width:540px;max-width:290px;height:290px}.home-hero-headline-block{top:321px}.home-hero-image{z-index:0;width:322px;height:288px;position:relative;top:9px;left:1px;right:1px;overflow:visible}.home-hero-intro-text{text-align:center}.home-hero-intro-text.text-base.text-phone_view{font-size:15px}.home-hero-intro-text.text-base.text-phone_view.text-color-black-600{text-align:left;text-align:left}.hero-headline.tab-view{font-size:49px}.recent-projects-section{margin-bottom:60px}.section-headline{font-size:36px;line-height:44px}.services-headline-block{width:auto}.services-image-block{border-radius:10px;width:176px;max-width:none;height:auto;max-height:176px;overflow:clip}.services-text-block{max-width:97%;margin-top:32px}.services-headline-text.text-3xl{font-size:20px;line-height:120%}.services-image{max-width:100%;height:auto;overflow:visible}.services-type-text.text-base{font-size:11px;line-height:18px}.services-type-list-block{margin-top:30px}.services-headline-wrapper{width:auto;max-width:none}.experience-section{margin-bottom:60px;display:none}.review-text.text-2xl{font-size:25px;line-height:40px}.review-text.text-2xl.text-weight-medium.text-color-black-900{font-size:18px;line-height:31px}.reviewer-image{max-width:45px;height:100%;max-height:45px}.review-padding{margin-left:10px;margin-right:10px;padding-bottom:100px}.reviewer-block{flex:auto;justify-content:flex-start;align-items:flex-end}.review-slider{max-width:none;height:480px;margin-left:20px}.reviewer-image-block{width:45px;height:45px}.review-slider-content-block{justify-content:space-between;padding:40px 20px}.reviewer-designation-text.text-sm{font-size:12px}.review-mask{max-width:100%}.left-arrow{bottom:-16%}.right-arrow{bottom:-16%;left:27%}.faq-item-text{max-width:268px}.faq-wrapper{padding-left:10px;padding-right:10px}.faq-item-header-text{width:86%}.faq-item-header-text.text-xl-2{font-size:18px}.footer-headline{font-size:40px;line-height:48px}.footer-headline.text-weight-bold.text-color-white{text-align:left;text-align:left;text-align:left}.footer-item-list{flex:1;max-width:100%}.footer-item-wrapper{grid-column-gap:80px;grid-row-gap:80px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:start;display:grid}.hero-headline-2{letter-spacing:-3px;font-size:40px;line-height:50px}.projects-headline-block{margin-bottom:40px}.filter-project-collection-list{grid-template-rows:auto auto auto;grid-template-columns:1fr}.all-tab-button{border-radius:10px}.projects-element-block{margin-top:40px}.project-hero-element-block{margin-top:20px}.project-hero-text.text-base{font-size:14px}.project-hero-text.text-base.text-weight-medium.no-wrap{white-space:nowrap;white-space:nowrap;white-space:nowrap}.project-hero-text-headline.text-xl-2{font-size:18px}.project-hero-text-elemnt-block{grid-column-gap:10px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.project-hero-text-block{width:144px}.image-590px-block{height:100%;max-height:170px}.projeect-images-block{grid-row-gap:10px}.image-590px{object-fit:cover;width:100%;height:100%;max-height:170px}.project-images-590px-block{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column}.related-project-section{margin-bottom:60px}.text-field-block{max-width:100%}.text-fiel-wrapper{grid-row-gap:20px;flex-flow:column}.cobtact-submit-buttton.text-sm.text-weight-semibold.text-color-white.background-color-purple{border-radius:10px}.licenses-image-block{width:140px;height:140px}.licenses-images-block{grid-column-gap:10px;grid-row-gap:10px;justify-content:center}.security-form-wrapper-block{width:300px;margin-left:auto;margin-right:auto}.security-form-content{width:100%}.hero-headline-404{letter-spacing:-3px;font-size:56px;line-height:64px}.social-element-block{grid-row-gap:10px}.about_me-hero-wrapper{padding-bottom:0}.about_me-hero-image-block{max-width:290px;height:290px}.about_me-hero-element-block-02{margin-top:17px}.section-hero-headline{letter-spacing:-3px;font-size:49px;line-height:60px}.info-element-block{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;grid-template:"."".""Area"/1fr 1fr;grid-auto-columns:1fr;justify-content:stretch;align-items:center;display:grid;overflow:hidden}.blog-publish-info-block{grid-column-gap:14px}.blog-info-content-block{grid-column-gap:0px}.blog-hero-section{margin-top:20px}.blog-hero-headline{font-size:42px;line-height:50px}.blog-headline-element-block{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.my-background{margin-bottom:50px}.heading{color:var(--black);letter-spacing:-3px;text-transform:uppercase;font-size:52px;font-weight:700;line-height:60px}.heading-2{font-size:50px}.heading-3{font-size:40px}.heading-4{font-size:30px}.heading-7{font-size:55px}}