:root{--font-family--heading-font:Geist,sans-serif;--_typography---h1--font-size:192px;--_typography---h1--line-height:202px;--_typography---h2--font-size:55px;--_typography---h2--line-height:65px;--_typography---h3--font-size:58px;--_typography---h3--line-height:68px;--_typography---h4--font-size:48px;--_typography---h4--line-height:58px;--_typography---h5--font-size:30px;--_typography---h5--line-height:40px;--_typography---h6--font-size:20px;--_typography---h6--line-height:30px;--color--black-color:black;--color--transparent:transparent;--font-family--body-font:Geist,sans-serif;--color--white-color:white;--color--dark-color-1:#151428;--color--dark-color-2:#11101e;--size--border-redius:50px;--color--grey-color:#dddfff;--color--body-light-color:#b9b8be;--color--light-border-color:#ffffff4d;--color--dark-border-color:#00000026;--color--body-dark-color:#585858;--size--z-index-3:3;--size--z-index-1:1;--size--z-index-2:2;--_typography---h2--font-family:var(--font-family--heading-font);--_typography---h3--font-family:var(--font-family--heading-font);--_typography---h4--font-family:var(--font-family--heading-font);--_typography---h5--font-family:var(--_typography---h2--font-family);--_typography---h6--font-family:var(--font-family--heading-font);--_typography---h1--font-family:var(--font-family--heading-font)}body{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}h1{font-family:var(--font-family--heading-font);font-size:var(--_typography---h1--font-size);line-height:var(--_typography---h1--line-height);margin-top:0;margin-bottom:0;font-weight:400}h2{font-family:var(--font-family--heading-font);font-size:var(--_typography---h2--font-size);line-height:var(--_typography---h2--line-height);margin-top:0;margin-bottom:0;font-weight:400}h3{font-family:var(--font-family--heading-font);font-size:var(--_typography---h3--font-size);line-height:var(--_typography---h3--line-height);margin-top:0;margin-bottom:0;font-weight:400}h4{font-family:var(--font-family--heading-font);font-size:var(--_typography---h4--font-size);line-height:var(--_typography---h4--line-height);margin-top:0;margin-bottom:0;font-weight:400}h5{font-family:var(--font-family--heading-font);font-size:var(--_typography---h5--font-size);line-height:var(--_typography---h5--line-height);margin-top:0;margin-bottom:0;font-weight:400}h6{font-family:var(--font-family--heading-font);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);margin-top:0;margin-bottom:0;font-weight:400}p{margin-bottom:10px}a{color:var(--color--black-color);font-size:16px;line-height:26px;text-decoration:none}ul{margin-top:0;margin-bottom:10px;padding-left:40px}blockquote{border-left:0px none var(--color--transparent);margin-bottom:0;padding:0}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.body{font-family:var(--font-family--body-font);color:var(--color--black-color);font-size:15px;line-height:26px}.body.bg-dark{font-family:var(--font-family--body-font);color:var(--color--white-color)}.page{position:relative}.hero-section{padding-top:80px;padding-bottom:100px;position:relative;overflow:hidden}.container{max-width:1330px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.hero-section-wrap{z-index:1;z-index:1;position:relative}.hero-section-title{margin-bottom:30px;position:relative}.section-title-box.width{width:100%}.hero-sub-title-box{position:absolute;inset:-5% 7% auto auto}.sub-title{font-family:var(--font-family--heading-font);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);font-weight:500}.hero-section-content{z-index:9;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.hero-image-box{grid-column-gap:0px;grid-row-gap:0px;transform-style:preserve-3d;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;width:505px;height:695px;display:flex;position:relative;transform:rotateX(12deg)rotateY(0)rotate(0)}.hero-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section-bottom-padding{padding-bottom:100px}.about-section{position:relative}.container-fluid{max-width:100%;padding-left:15px;padding-right:15px}.container-fluid.padding-zero{padding-left:0;padding-right:0}.section-wrap{margin-top:50px;position:relative}.section-padding{padding-top:100px;padding-bottom:100px}.service-section{position:relative;overflow:hidden}.service-section-wrap{position:relative}.section-title{color:var(--color--white-color);font-size:var(--_typography---h2--font-size);line-height:var(--_typography---h2--line-height);font-weight:600}.section-title.dark-text{display:block}.section-sub-title{font-family:var(--font-family--heading-font);color:#ffffffb3;font-size:18px;line-height:28px;font-family:var(--font-family--heading-font);margin-bottom:10px;font-size:18px;line-height:28px}.award-section{background-image:linear-gradient(#11101e99,#11101e99),url(https://cdn.prod.website-files.com/67fe3662b85cae74965a6871/6805ee9fb41864eac3397aec_6e491540cd58d5ca6c86f46b19f14792_bg-img-1.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;overflow:hidden}.section-content-wrap{z-index:5;background-color:var(--color--dark-color-1);padding:90px 60px 100px;position:relative}.section-content-wrap.popup-open{z-index:10}.about-section-title{grid-column-gap:10px;grid-row-gap:10px;justify-content:space-between;align-items:flex-end;display:flex}.button-block{display:inline-block}.button{border-radius:var(--size--border-redius);background-color:var(--color--grey-color);font-family:var(--font-family--heading-font);color:var(--color--black-color);justify-content:center;align-items:center;padding:15px 36px 14px;font-size:17px;line-height:27px;display:flex;position:relative}.button.small{padding:6px 20px 5px}.button.medium{padding:12px 25px}.button.button-submit{font-family:var(--font-family--heading-font)}.button.round-btn{font-family:var(--font-family--heading-font);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);text-align:center;border-radius:50%;width:140px;height:140px;padding-left:25px;padding-right:25px}.button.round-btn.larg{width:140px;height:140px}.button.round-btn.small{width:100px;height:100px;font-size:16px;line-height:23px}.button.round-btn.medium{width:120px;height:120px;font-size:20px;line-height:30px}.button.round-btn.dark.large{width:140px;height:140px}.button.dark{background-color:var(--color--dark-color-2);color:var(--color--white-color)}.about-counter-content{margin-top:70px}.counter-number-box2{display:inline-block}.counter-text-box{margin-top:10px}.counter-number-item{flex:none;height:51px;overflow:hidden}.about-counter-item{grid-column-gap:30px;grid-row-gap:30px;background-color:var(--color--dark-color-2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #ffffff26;flex-flow:column;justify-content:space-between;align-items:stretch;height:100%;padding:40px 30px;display:flex}.counter-number{font-family:var(--font-family--heading-font);color:var(--color--white-color);font-size:51px;font-weight:500;line-height:51px}.counter-number-block{display:flex}.counter-number-box1{display:inline-block}.counter-text{color:var(--color--body-light-color);font-size:18px;font-weight:500;line-height:28px}.about-counter-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;place-items:start stretch}.about-counter-box{grid-column-gap:15px;grid-row-gap:15px;border-bottom:1px solid #ffffff26;justify-content:center;align-items:center;margin-bottom:30px;padding-bottom:30px}.counter-icon-box{grid-column-gap:15px;grid-row-gap:20px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.counter-icon{height:27px}.background-color{z-index:3;background-color:#ffffff14;position:absolute;inset:-25px 25px 0%}.background-color.box2{top:-50px;left:75px;right:75px}.background-color.box2.light{background-color:#dddfff4d}.background-color.light{background-color:#dddfff66}.service-item-inner{grid-column-gap:30px;grid-row-gap:30px;border-bottom:1px solid var(--color--light-border-color);grid-template-rows:auto;grid-template-columns:7fr 5fr;grid-auto-columns:1fr;padding-top:40px;padding-bottom:40px;display:grid;position:relative}.service-item-inner.active{border-bottom-color:var(--color--white-color)}.service-item-inner.dark-border{border-bottom-color:var(--color--dark-border-color)}.service-item-inner.dark-border.active{border-bottom-color:var(--color--black-color);border-bottom-color:var(--color--black-color)}.service-left-content{grid-column-gap:30px;grid-row-gap:30px;justify-content:flex-start;align-items:flex-start;display:flex}.service-right-content{justify-content:space-between;display:flex;position:relative}.service-icon-box{flex:none}.service-title-box{grid-column-gap:50px;grid-row-gap:50px;justify-content:space-between;align-items:center;display:flex}.service-icon{width:50px;height:50px}.service-title{font-size:var(--_typography---h5--font-size);line-height:var(--_typography---h5--line-height);font-weight:500}.service-inner-box{margin-top:15px}.service-image-box{width:317px;height:202px;margin-top:0;position:absolute;inset:30px 120px 0% auto}.service-image{object-fit:cover}.service-image.active{opacity:1;opacity:1;transform:rotate(8deg)}.link-icon{width:42px;height:42px}.link-icon.active{transform:rotate(-10deg)}.service-link-block{width:42px;height:42px;transition:all .3s;position:absolute;inset:20% 0% 0% auto}.cursor-wrap{z-index:9999;pointer-events:none;mix-blend-mode:difference;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed}.cursor-box{z-index:999;position:relative}.cursor{border-radius:var(--size--border-redius);background-color:var(--color--grey-color);width:18px;height:18px;position:relative}.portfolio-section{position:relative;overflow:hidden}.portfolio-section-wrap{position:relative}.portfolio-section-content{margin-top:50px}.portfolio-section-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr;width:100%}.portfolio-content-box{grid-column-gap:100px;grid-row-gap:100px;flex-flow:column;width:100%;max-width:380px;display:flex}.portfolio-title-link{font-family:var(--font-family--heading-font);color:var(--color--white-color);font-size:var(--_typography---h5--font-size);line-height:var(--_typography---h5--line-height);font-weight:600}.portfolio-title-link:hover{text-decoration:underline}.portfolio-desc{color:#ffffffb3;margin-top:10px;margin-bottom:0}.portfolio-image-content{height:100%;position:relative}.portfolio-image{object-fit:cover}.portfolio-image.image3{height:585px}.portfolio-image.image1{height:575px}.portfolio-image.image2{height:410px}.portfolio-image.image4{height:415px}.portfolio-image-item{justify-content:center;align-items:center;display:flex;position:relative}.portfolio-image-item.item1{z-index:3}.portfolio-image-item.item2{z-index:2;transform-origin:50% 0}.portfolio-image-item.item3{z-index:1;transform-origin:50% 0}.testimonial-section{position:relative;overflow:hidden}.testimonial-section-content{margin-top:50px}.testimonial-grid{grid-column-gap:30px;grid-row-gap:30px;width:100%}.testimonial-item-box.item1,.testimonial-item-box.item2,.testimonial-item-box.item3,.testimonial-item-box.item4{width:auto}.testimonial-item-box{grid-column-gap:20px;grid-row-gap:20px;background-color:var(--color--grey-color);flex-flow:column;flex:none;justify-content:flex-start;align-items:flex-start;width:460px;padding:30px;display:flex}.testimonial-item-box.item1,.testimonial-item-box.item2,.testimonial-item-box.item3,.testimonial-item-box.item4,.testimonial-item-box.item1,.testimonial-item-box.item2,.testimonial-item-box.item3,.testimonial-item-box.item4{width:auto}.testimonial-image{z-index:1;border-radius:var(--size--border-redius);object-fit:cover;flex:none;width:55px;height:55px}.testimonial-image.style2{width:70px;height:70px}.testimonial-author{z-index:1}.testimonial-auther-position{color:var(--color--body-dark-color)}.testimonial-author-name{z-index:1;font-family:var(--font-family--heading-font);color:var(--color--black-color);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);text-transform:capitalize;margin-bottom:2px;font-weight:500}.testimonial-author-box{grid-column-gap:20px;grid-row-gap:20px;flex-flow:wrap;justify-content:flex-start;align-items:center;width:100%;display:flex}.testimonial-quote{color:var(--color--body-dark-color);font-size:16px;line-height:26px}.testimonial-quote.style2{font-style:italic}.skill-section{position:relative}.skill-section-wrap{height:250vh;position:relative}.blog-section{position:relative;overflow:hidden}.blog-section-wrap{position:relative}.blog-item-block{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;display:flex}.blog-item-block.style2{grid-column-gap:30px;grid-row-gap:30px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.blog-image-box{flex:none}.blog-list-grid{grid-column-gap:30px;grid-row-gap:50px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-date{color:#ffffffb3;margin-bottom:5px}.blog-title{font-family:var(--font-family--heading-font);color:var(--color--white-color);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);font-weight:500}.blog-title:hover{text-decoration:underline}.blog-title.big-title{font-size:38px;font-weight:500;line-height:48px}.blog-title.big-title.white-text{color:var(--color--white-color)}.blog-image{object-fit:cover}.blog-image.width{width:490px;height:450px}.award-desc-box{max-height:100px;overflow:hidden}.award-desc{color:#ffffffb3;margin-bottom:0}.award-content-title{color:var(--color--white-color);font-size:var(--_typography---h5--font-size);line-height:var(--_typography---h5--line-height);font-weight:600}.award-title-inner{justify-content:center;align-items:flex-end;padding-left:0;padding-right:10px;display:flex;position:relative}.award-image{object-fit:cover}.award-title-box{cursor:pointer;cursor:pointer;flex-flow:row;justify-content:flex-start;align-items:stretch;height:100%;min-height:710px;padding-top:70px;padding-bottom:70px;display:flex;position:relative}.award-content-box-inner{flex:1;width:60%;margin-left:auto;margin-right:auto;padding-bottom:70px;padding-left:30px;padding-right:30px;position:relative;overflow:hidden}.award-item-block{border-right:1px solid var(--color--light-border-color);flex:0 auto;justify-content:center;align-items:flex-end;width:8%;height:100%;max-height:710px;display:flex;position:relative}.award-item-block:hover{z-index:5}.award-content-box{overflow:hidden}.award-section-content{justify-content:center;align-items:stretch;display:flex}.award-title{font-family:var(--font-family--heading-font);color:var(--color--white-color);font-size:var(--_typography---h5--font-size);line-height:var(--_typography---h5--line-height);white-space:nowrap;transform-style:preserve-3d;width:100px;margin-bottom:30px;font-weight:600;overflow:visible;transform:rotateX(180deg)rotateY(180deg)rotate(90deg)}.award-title.award-year{inset:0% 0% auto;margin-top:-10px;margin-left:20px;position:absolute;inset:0% 0% auto}.award-content-title-box{margin-top:30px;margin-bottom:10px}.logo{height:28px}.logo-wrap{z-index:1;position:relative}.menu-button{text-align:right;padding:0}.menu-button.open{z-index:3;z-index:3;background-color:#0000}.header{z-index:99}.icon{display:none}.side-menu-content{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.site-navigation{justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;display:flex;position:relative}.navbar{background-color:var(--color--dark-color-1)}.navbar.light-navbar{background-color:var(--color--grey-color);background-color:var(--color--grey-color)}.side-menu-nav-box{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.nav-menu-main{z-index:2;background-color:var(--color--grey-color);margin-top:-15px;margin-right:-15px;position:fixed;inset:0 0 auto auto;transform:translateY(0)translate(0)!important}.logo-block{padding-left:0}.side-menu-wrap{padding:60px 50px 50px;position:relative;box-shadow:0 0 16px #15142826}.side-menu-open-icon{width:25px}.side-menu-btn{grid-column-gap:13px;grid-row-gap:13px;cursor:pointer;flex-flow:row;justify-content:center;align-items:center}.side-menu-btn.close{opacity:0;position:fixed;inset:25px 15px auto auto}.side-menu-btn.open{z-index:2;position:relative}.header-extra{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;display:flex}.mode-link-block{border:2px solid var(--color--white-color);border-radius:var(--size--border-redius);justify-content:center;align-items:center;width:36px;height:36px;display:flex}.mode-link-block.dark-border{border-color:var(--color--black-color);border-color:var(--color--black-color)}.mode-icon{width:20px}.nav-submenu-link{font-family:var(--font-family--heading-font);font-size:24px;line-height:34px}.nav-submenu-link:hover,.nav-submenu-link.w--current{text-decoration:underline}.hero-btn-box{z-index:10;justify-content:center;align-items:center;margin-top:-70px;position:relative}.skill-item-box{z-index:2;position:relative}.skill-item-block{background-color:var(--color--grey-color);overflow-wrap:anywhere;max-width:500px;padding:30px 30px 40px;box-shadow:1px 1px 4px 1px #0003}.skill-item-block.item-2{z-index:5;background-color:var(--color--white-color);margin-bottom:-15px;margin-left:-15px;position:absolute}.skill-item-block.item-4{background-color:var(--color--white-color);margin-bottom:-45px;margin-left:-45px;position:relative}.skill-item-block.item-1{z-index:6;position:absolute}.skill-item-block.item-3{z-index:4;margin-bottom:-30px;margin-left:-30px;position:absolute}.skill-content-box{margin-top:30px;margin-bottom:30px}.skill-icon{width:40px;height:40px}.skill-section-content{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.skill-section-sticky{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.skill-section-title{z-index:1;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}.section-big-title-box{justify-content:center;align-items:center;display:flex;position:relative}.section-big-title{color:#ffffff59;font-size:132px;font-weight:800;line-height:142px}.section-big-title.dark{color:#00000073}.skill-title{color:var(--color--black-color);font-size:var(--_typography---h5--font-size);line-height:var(--_typography---h5--line-height);font-weight:500}.skill-desc{color:var(--color--body-dark-color);margin-top:15px;margin-bottom:0}.progress-bar-item{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-start;align-items:stretch;position:relative}.progress-bar-line-box{background-color:var(--color--white-color);width:100%;height:7px;position:relative}.progress-bar-line-box.grey-color{background-color:var(--color--grey-color);background-color:var(--color--grey-color)}.progress-bar-line{background-color:var(--color--dark-color-2);width:30%;height:7px;position:relative}.percentage{background-color:var(--color--dark-color-2);color:var(--color--white-color);padding-left:6px;padding-right:6px;font-size:16px;position:absolute;inset:-10px 0 auto auto}.footer-info-box{grid-column-gap:50px;grid-row-gap:30px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:flex-start;align-items:center;margin-top:30px;margin-bottom:30px;display:flex}.shadow-gradient{filter:blur(100px);background-image:radial-gradient(circle closest-corner,#a47dff99,#0000);width:500px;height:500px;position:absolute;inset:5% 0% 0% auto}.shadow-gradient.style3{top:5%;right:-20%}.shadow-gradient.style2{inset:10% auto 0% -20%}.top-footer{padding-top:80px;padding-bottom:80px;position:relative}.section-gradient-wrap{width:100%;height:100%;font-size:16px;position:absolute;inset:0%}.footer-title-box{margin-top:30px;margin-bottom:50px}.footer{background-color:var(--color--dark-color-1);background-color:var(--color--dark-color-1);position:relative;overflow:hidden}.success-message{background-color:var(--color--black-color);color:var(--color--white-color);margin-top:10px;margin-bottom:10px}.bottom-footer{z-index:3;border-top:1px solid var(--color--light-border-color);padding-top:30px;padding-bottom:30px;position:relative}.bottom-footer.dark-border{border-top-color:var(--color--dark-border-color);border-top-color:var(--color--dark-border-color)}.footer-subscribe-box{z-index:3;flex-flow:column;display:flex}.footer-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.copyright-text{color:#ffffffb3;text-align:center;text-align:center;font-size:14px}.footer-title{color:var(--color--white-color)}.footer-link{color:var(--color--white-color);transition:color .3s}.footer-link:hover{text-decoration:underline}.error-message{background-color:var(--color--grey-color);color:var(--color--black-color)}.footer-content-box{z-index:3}.social-icon{width:16px;overflow:visible}.subscribe-form{margin-top:30px;margin-bottom:30px;position:relative;overflow:hidden}.social-icon-link{border-radius:var(--size--border-redius);border:1px solid #ffffff4d;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .3s;display:flex}.social-icon-link:hover{border-color:var(--color--white-color)}.social-icon-link.dark-border{border-color:var(--color--dark-border-color)}.social-icon-link.dark-border:hover{border-color:var(--color--black-color)}.subscribe-form-field{z-index:1;border-style:solid;border-width:1px;border-color:transparent transparent var(--color--light-border-color);color:var(--color--white-color);background-color:#0000;min-height:41px;padding:0 60px 15px 0;font-size:14px;line-height:24px;transition:all .3s;position:relative}.subscribe-form-field:focus{border-color:transparent transparent var(--color--light-border-color);border-bottom-style:solid}.subscribe-form-field::placeholder{color:#ffffffb3}.subscribe-form-field.dark{border-bottom-color:var(--color--dark-border-color);color:var(--color--black-color)}.subscribe-form-field.dark:focus{border-bottom-color:var(--color--dark-border-color)}.subscribe-form-field.dark::placeholder{color:var(--color--body-dark-color)}.subscribe-form-button{z-index:3;color:var(--color--transparent);cursor:pointer;background-color:#0000;height:41px;position:absolute;inset:0% 0% 0% auto}.subscribe-icon{width:16px;height:16px}.subscribe-form-block{margin-bottom:0;position:relative}.subscribe-icon-box{z-index:2;border-radius:50px;justify-content:center;align-items:center;padding-bottom:12px;transition:background-color .3s;display:flex;position:absolute;inset:0% 0% 0% auto}.subscribe-title{font-family:var(--font-family--heading-font);color:var(--color--white-color);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);font-weight:600;font-family:var(--font-family--heading-font);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);font-weight:600}.social-icon-box{grid-column-gap:9px;grid-row-gap:9px;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.info-item-box{flex:none}.info-title{color:#ffffffb3;margin-bottom:5px}.info-link{font-family:var(--font-family--heading-font);color:var(--color--white-color);font-size:20px;line-height:30px}.info-link:hover{text-decoration:underline}.checkbox-label{color:#ffffffb3}.checkbox{border:1px solid var(--color--light-border-color);cursor:pointer;margin-top:7px}.checkbox.w--redirected-checked{border-color:var(--color--light-border-color);background-color:var(--color--transparent);box-shadow:0 0 #0003}.checkbox.w--redirected-focus{border-color:var(--color--light-border-color);box-shadow:0 0 #0003}.checkbox.dark{border:1px solid var(--color--dark-border-color)}.checkbox.dark.w--redirected-checked{background-color:var(--color--black-color)}.checkbox.dark.w--redirected-focus{border-style:solid;border-color:var(--color--dark-border-color)}.checkbox-field{grid-column-gap:7px;grid-row-gap:7px;justify-content:flex-start;align-items:flex-start;margin-bottom:0;padding-left:15px;display:flex}.motion-image-block{pointer-events:none;justify-content:center;align-items:center;display:flex;position:relative}.motion-image-holder{width:306px;height:340px;display:block;position:relative}.motion-image-holder.box1{z-index:9}.motion-image-holder.box2{z-index:8;opacity:.8;position:absolute;inset:auto auto 0% 0%}.motion-image-holder.box3{z-index:7;opacity:.6;position:absolute;inset:auto auto 0% 0%}.motion-image-holder.box4{z-index:6;opacity:.4;position:absolute;inset:auto auto 0% 0%}.motion-image-holder.box5{z-index:5;opacity:.2;position:absolute;inset:auto auto 0% 0%}.motion-image-box{width:100%;height:100%;position:absolute;inset:0%}.motion-image-box.img1{z-index:1;position:relative}.motion-image-box.img2{z-index:2}.motion-image-box.img3{z-index:3}.motion-image-box.img4{z-index:4}.motion-image-box.img5{z-index:5}.motion-image{object-fit:cover;width:100%;height:100%}.footer-link-wrap{z-index:3;grid-column-gap:60px;grid-row-gap:60px;justify-content:flex-start;align-items:center;display:flex}.footer-link-box{z-index:1;grid-column-gap:70px;grid-row-gap:70px;border-bottom:1px solid var(--color--light-border-color);color:#ffffffb3;justify-content:space-between;align-items:center;min-height:41px;padding-bottom:15px;transition:border-color .3s,color .3s;display:flex;position:relative}.footer-link-box:hover{border-bottom-color:var(--color--white-color);color:var(--color--white-color)}.footer-link-box.dark-border{border-bottom-color:var(--color--dark-border-color);color:var(--color--body-dark-color)}.footer-link-box.dark-border:hover{border-bottom-color:var(--color--black-color);color:var(--color--black-color)}.link-icon-box{flex:none;transition:all .4s;transform:rotate(-30deg)}.link-icon-box:hover{transform:rotate(0)}.icon-img{width:16px;height:16px}.front-image{z-index:var(--size--z-index-3);justify-content:center;align-items:center;width:505px;height:695px;display:flex;position:absolute;overflow:hidden}.right-image{z-index:var(--size--z-index-1);transform-style:preserve-3d;justify-content:center;align-items:center;width:460px;height:600px;display:flex;position:absolute;overflow:hidden;transform:rotate(6deg)translate(80%)}.left-image{z-index:var(--size--z-index-2);transform-style:preserve-3d;justify-content:center;align-items:center;width:460px;height:600px;display:flex;position:absolute;overflow:hidden;transform:rotate(-6deg)translate(-80%)}.portfolio-image-box{flex:none;position:relative}.portfolio-image-box.style2{display:none}.contact-form-btn{margin-top:50px}.input-text-field{border-style:solid;border-width:1px;border-color:transparent transparent var(--color--light-border-color);color:var(--color--white-color);background-color:#0000;margin-bottom:50px;padding:0 20px 20px 0}.input-text-field:focus{border-color:transparent transparent var(--color--light-border-color)}.input-text-field::placeholder{color:var(--color--body-light-color)}.input-text-field.dark{border-bottom-color:var(--color--dark-border-color);color:var(--color--black-color)}.input-text-field.dark:focus{border-bottom-color:var(--color--dark-border-color)}.input-text-field.dark::placeholder{color:var(--color--body-dark-color)}.input-text-field.textarea{min-height:125px}.contact-form-block{margin-bottom:0}.contact-form-grid{grid-column-gap:50px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.contact-form-grid.style2{grid-column-gap:30px;grid-column-gap:30px;grid-template-rows:auto;grid-auto-flow:row}.contact-radio-btn-box{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.contact-radio-block{grid-column-gap:10px;grid-row-gap:10px;border:1px solid var(--color--light-border-color);border-radius:var(--size--border-redius);color:var(--color--body-light-color);cursor:pointer;justify-content:center;align-items:center;height:46px;margin-bottom:0;padding-left:40px;padding-right:30px;display:flex;position:relative}.contact-radio-block:hover{border-color:var(--color--white-color)}.contact-radio-block.dark{border-color:var(--color--dark-border-color);color:var(--color--body-dark-color)}.contact-radio-block.dark:hover{border-color:var(--color--black-color)}.radio-button{background-color:#0000;margin-top:0}.radio-button.w--redirected-checked{border:1px solid var(--color--black-color);background-color:var(--color--black-color)}.radio-button.w--redirected-focus{background-color:var(--color--black-color);box-shadow:0 0 5px #0000}.radio-button.light.w--redirected-checked{border-color:var(--color--grey-color);background-color:var(--color--grey-color)}.radio-button.light.w--redirected-focus{background-color:var(--color--grey-color)}.popup-close-box{grid-column-gap:10px;grid-row-gap:10px;grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-end;align-items:center;display:flex}.popup-close-icon{width:17px;height:auto}.service-popup-close{cursor:pointer;justify-content:flex-end;align-items:center;display:inline-flex}.service-popup-box{z-index:3000;justify-content:center;align-items:center;width:100vw;height:100vh;display:none;position:fixed;inset:0%;overflow:auto}.service-popup-wrap{background-color:var(--color--white-color);flex-flow:column;justify-content:center;width:760px;height:auto;margin-left:15px;margin-right:15px;padding:50px;display:flex;position:relative;overflow:auto;box-shadow:0 0 10px #00000040}.service-popup-wrap.width{background-color:var(--color--grey-color);width:1400px;padding:30px}.service-popup-wrap.dark{background-color:var(--color--dark-color-1)}.service-popup-holder{background-image:linear-gradient(#00000080,#00000080);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;overflow:auto}.popup-close-text{font-family:var(--font-family--heading-font);color:var(--color--black-color);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);font-weight:500}.popup-close-text.light{color:var(--color--white-color)}.service-popup-content{margin-top:50px}.service-popup-content.top-zero{margin-top:0}.input-title{font-family:var(--font-family--heading-font);color:var(--color--black-color);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);letter-spacing:.95px;font-weight:500}.input-title.light{color:var(--color--white-color)}.input-title-box{padding-bottom:30px}.service-desc{color:#ffffffb3}.service-category-box{grid-column-gap:25px;grid-row-gap:10px;flex-flow:wrap;justify-content:flex-start;align-items:center;margin-top:30px;display:flex}.text-center{text-align:center}.text-left{text-align:left}.motion-images-wrap{flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.bg-grey{background-color:var(--color--grey-color)}.dark-text{color:var(--color--black-color)}.light-dark{color:var(--color--body-dark-color)}.portfolio-btn{margin-top:40px}.input-service-item{margin-top:50px}.input-inner-box{grid-column-gap:10px;grid-row-gap:10px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:center start;display:grid}.checkbox-field-2{justify-content:center;align-items:center;margin-bottom:0;padding-left:0;display:flex;position:relative}.checkbox-2{z-index:5;border:1px solid var(--color--transparent);border-radius:var(--size--border-redius);cursor:pointer;width:100%;height:46px;margin-top:0;margin-left:0;position:relative}.checkbox-2:hover{border-color:var(--color--white-color)}.checkbox-2.w--redirected-checked{border-color:var(--color--white-color);background-color:var(--color--transparent);background-image:none;background-size:auto}.checkbox-2.w--redirected-focus{border-color:var(--color--white-color);box-shadow:0 0 0 0 var(--color--transparent)}.checkbox-2.dark{border-color:var(--color--dark-border-color)}.checkbox-2.dark:hover,.checkbox-2.dark.w--redirected-checked{border-color:var(--color--black-color)}.checkbox-text{z-index:2;color:var(--color--body-light-color);margin-bottom:0;padding-left:10px;padding-right:10px;position:absolute}.checkbox-text.dark-text{color:var(--color--body-dark-color)}.input-checkbox{border:1px solid var(--color--light-border-color);border-radius:var(--size--border-redius);width:100%}.hero-title{background-color:var(--color--transparent);background-image:linear-gradient(45deg,var(--color--white-color),#9397e2);text-shadow:none;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:192px;font-weight:800;line-height:192px}.hero-title.dark-text{background-image:linear-gradient(45deg,var(--color--black-color),#abaddb);background-image:linear-gradient(45deg,var(--color--black-color),#abaddb)}.footer-nav-link{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.nav-link{color:#ffffffb3;transition:color .3s}.nav-link:hover{color:var(--color--white-color);text-decoration:underline}.nav-link.light-dark{color:var(--color--body-dark-color)}.nav-link-box{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.portfolio-link{flex:none}.blog-link-item{flex:none;overflow:hidden}.footer-form-block{position:relative}.about-section-small-title{font-size:36px;font-weight:600;line-height:46px}.about-section-small-title.light{color:var(--color--white-color)}.counter-user-block{padding-left:15px}.counter-user-image{border:2px solid var(--color--white-color);border-radius:var(--size--border-redius);width:46px;height:46px;margin-left:-15px}.about-counter-desc{color:var(--color--body-light-color)}.counter-serpration-line{background-color:#ffffff26;width:1px;height:45px;display:none}@media screen and (min-width:1280px){.about-counter-box{justify-content:flex-start;align-items:center}.counter-icon-box{grid-row-gap:15px;text-align:left;flex-flow:row;justify-content:flex-start;align-items:center}.service-left-content{grid-column-gap:60px;grid-row-gap:60px}.blog-item-block.style2{grid-column-gap:100px;grid-row-gap:100px;grid-column-gap:100px;grid-row-gap:100px}.award-title-inner{padding-right:20px}.skill-section-content{max-width:1200px}.footer-content-box{margin-right:60px}.footer-link-box{grid-column-gap:100px;grid-row-gap:100px}.counter-section-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.experience-section-grid,.skill-2-section-grid{grid-template-columns:3fr 9fr}.skill-2-section-content{margin-left:25px}.about-title-wrap{padding-left:70px;padding-right:70px}.experience-section-content{margin-left:25px}.portfolio-item-block{grid-column-gap:110px;grid-row-gap:110px}.service-popup-wrap{padding-left:50px;padding-right:50px}.service-popup-wrap.width{padding-bottom:60px;padding-left:60px;padding-right:60px}.info-page-section-wrap.padding-top{padding-top:0}.hero-title{font-size:var(--_typography---h1--font-size);line-height:var(--_typography---h1--line-height)}.section-item-box{width:70%}.service-2-title-box.text-right.margin-right{margin-right:100px}.service-2-title{font-size:var(--_typography---h2--font-size);line-height:var(--_typography---h2--line-height)}.service-2-image{width:auto}.service-2-image.left{margin-top:-150px;left:-25%}.service-2-image.left.last{margin-top:-250px}.service-2-image.left.first{margin-top:-120px}.service-2-image.right{right:-25%}.testimonial-2-content.bottom{padding-left:90px}.testimonial-block,.testimonial-wrap{grid-column-gap:200px;grid-row-gap:200px}.testimonial-overlay{display:block}.big-title{font-size:132px;line-height:142px}.section-content-grid{grid-template-columns:2fr 8fr 2fr}.service-popup-flex{grid-column-gap:50px;grid-row-gap:50px}.service-details-title{font-size:var(--_typography---h3--font-size);line-height:var(--_typography---h3--line-height)}.counter-serpration-line{display:block}}@media screen and (min-width:1440px){.hero-sub-title-box{right:9%}.container-fluid{padding-left:72px;padding-right:72px}.award-title-inner{padding-left:10px}.nav-menu-main{margin-top:0;margin-right:0;transform:translateY(10px)translate(-50px)!important}.side-menu-btn.close{top:30px;right:70px}.section-big-title.skill-big-title{font-size:192px;line-height:202px}.footer-info-box{grid-column-gap:60px;grid-row-gap:50px}.shadow-gradient{width:600px;height:600px}.footer-content-box{margin-right:80px}.footer-link-box{grid-column-gap:140px;grid-row-gap:140px}.blog-top-item-box{padding-right:60px}.service-popup-wrap{margin-right:72px}.service-popup-wrap.width{margin-left:72px}.service-2-title-box.text-right.margin-right{margin-right:150px}.testimonial-block,.testimonial-wrap{grid-column-gap:250px;grid-row-gap:250px}}@media screen and (min-width:1920px){.section-title-box.width{width:80%}.container-fluid{padding-left:100px;padding-right:100px}.section-content-wrap{padding-left:200px;padding-right:200px}.award-title-inner{padding-left:30px}.award-content-box-inner{width:40%}.nav-menu-main{transform:translateY(10px)translate(-80px)!important}.side-menu-btn.close{right:100px}.footer-info-box{grid-column-gap:85px;grid-row-gap:50px}.shadow-gradient{top:13%;right:15%}.shadow-gradient.style2{top:15%}.shadow-gradient.style3{top:8%}.footer-grid{grid-template-columns:4fr 4.5fr 3.5fr}.footer-link-box{grid-column-gap:160px;grid-row-gap:160px}.experience-section{position:relative}.about-title-section{background-image:url(https://cdn.prod.website-files.com/67fe3662b85cae74965a6871/6809bd0c3fb6e3f69e7eb710_bg-img-2.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.section-desc{width:60%}.portfolio-details-image{height:545px}.service-popup-wrap{margin-right:100px}.service-popup-wrap.width{margin-left:100px}.service-desc{position:static}.service-2-title-box.text-right.margin-right{margin-right:200px}.testimonial-block,.testimonial-wrap{grid-column-gap:370px;grid-row-gap:370px}}@media screen and (max-width:991px){body{--_typography---h1--font-size:140px;--_typography---h1--line-height:150px;--_typography---h2--font-size:50px;--_typography---h2--line-height:60px;--_typography---h3--font-size:50px;--_typography---h3--line-height:60px;--_typography---h4--font-size:40px;--_typography---h4--line-height:50px;--_typography---h5--font-size:28px;--_typography---h5--line-height:38px;--_typography---h6--font-size:20px;--_typography---h6--line-height:30px;--_typography---h2--font-family:var(--font-family--heading-font);--_typography---h3--font-family:var(--font-family--heading-font);--_typography---h4--font-family:var(--font-family--heading-font);--_typography---h5--font-family:var(--_typography---h2--font-family);--_typography---h6--font-family:var(--font-family--heading-font);--_typography---h1--font-family:var(--font-family--heading-font)}.hero-section{padding-top:60px;padding-bottom:60px}.hero-2-title{font-size:90px;line-height:100px}.hero-image-box{height:400px;transform:scale(.59)rotateX(12deg)rotateY(0)rotate(0)}.section-bottom-padding{padding-bottom:60px}.section-padding{padding-top:60px;padding-bottom:60px}.award-section{background-image:linear-gradient(to bottom,var(--color--dark-color-1),var(--color--dark-color-1));background-position:0 0;padding-top:60px;padding-bottom:60px}.section-content-wrap{padding:50px 30px 60px}.about-section-title{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.button.round-btn{width:120px;height:120px;padding-left:20px;padding-right:20px}.about-counter-content{margin-top:40px}.about-counter-item{padding-top:30px;padding-bottom:30px}.about-counter-grid{grid-template-columns:1fr 1fr}.counter-icon-box{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.service-item-inner{grid-template-columns:1fr}.service-item-inner.dark-border.active{border-bottom-color:var(--color--dark-border-color);border-bottom-color:var(--color--dark-border-color)}.service-item-inner.active{border-bottom-color:var(--color--light-border-color)}.service-right-content{grid-column-gap:50px;grid-row-gap:50px}.service-image-box{width:100%;height:100%;position:relative;top:0;right:0}.service-image.active,.link-icon.active,.link-icon.active{transform:none}.service-link-block{position:relative}.service-link-block:hover{transform:rotate(-10deg)}.portfolio-content-box{grid-column-gap:50px;grid-row-gap:50px;max-width:none}.portfolio-desc{margin-top:10px}.portfolio-image-grid{flex:0 auto;margin-bottom:0;padding-bottom:60px}.portfolio-image.image3{width:800px;height:400px}.portfolio-image.image1{width:800px;height:auto}.portfolio-image.image2{width:800px}.portfolio-image.image4{width:800px;height:auto}.portfolio-image.width{width:800px}.portfolio-image-item.item2{margin-top:30px;margin-bottom:30px}.blog-section{padding-top:60px;padding-bottom:50px}.blog-item-block.style2{flex-flow:wrap}.blog-image-box{flex:0 auto}.blog-title.big-title{font-size:36px;line-height:46px}.blog-image.width{width:100%;height:500px}.award-desc-box{max-height:none;overflow:visible}.award-title-box{display:none}.award-content-box-inner{width:100%;padding-bottom:0;padding-left:0;padding-right:0}.award-item-block{border-right-color:var(--color--transparent);width:100%;max-height:none;display:block}.award-section-content{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-left:15px;padding-right:15px;display:grid}.icon{display:none}.side-menu-wrap{padding:65px 65px 50px 50px}.skill-item-block.item-4{transform:none}.section-big-title{font-size:100px;line-height:110px}.footer-info-box{grid-template-columns:1fr}.shadow-gradient.style3,.shadow-gradient.style1{display:none}.shadow-gradient.style2{top:20%;left:-35%}.shadow-gradient.style3,.shadow-gradient.style1{display:none}.top-footer{padding-top:60px;padding-bottom:60px}.footer-title-box{margin-bottom:30px}.footer-grid{grid-template-columns:1fr 1fr}.footer-content-box{margin-right:0}.motion-image-block{display:none}.footer-link-box{grid-column-gap:100px;grid-row-gap:100px}.error-title{font-size:280px;line-height:280px}.error-text{width:100%}.counter-section-grid{grid-template-columns:1fr 1fr}.counter-top{margin-bottom:30px;padding-bottom:30px}.experience-section-grid{grid-template-columns:3fr}.skill-2-section-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:2fr}.skill-2-item-box{padding:20px 20px 25px}.about-title-section{padding-top:60px;padding-bottom:60px}.about-title-wrap{padding:50px 30px}.about-title-grid{grid-column-gap:30px;grid-row-gap:30px}.single-image-box.height{width:500px;height:auto}.single-image-box.height.center-image{margin-left:auto;margin-right:auto}.dropdown-item-box.item1,.dropdown-item-box.dark-border.item1,.dropdown-item-box.item1,.dropdown-item-box.dark-border.item1,.dropdown-item-box.dark-border.item1{margin-top:20px}.experience-desc-box{padding-top:25px}.page-title-wrap,.section-desc{width:100%}.portfolio-item-block{grid-column-gap:30px;grid-row-gap:30px;padding:30px}.pagetitle-section{padding-top:50px;padding-bottom:60px}.portfolio-details-section-wrap{padding-top:0;padding-left:0;padding-right:0}.portfolio-image-wrap.left{transform:translate(13%,10%)rotate(-10deg)}.portfolio-image-wrap.right{transform:translate(-13%,10%)rotate(10deg)}.portfolio-details-content-wrap{padding-top:50px}.portfolio-details-grid{grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:4fr}.portfolio-details-top-content{width:100%}.portfolio-details-sticky{position:relative}.contact-section{padding-top:60px;padding-bottom:60px}.contact-section-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:7fr}.contact-section-content{padding-top:20px}.contact-form-grid{grid-column-gap:30px}.blog-top-item-box{padding:30px}.blog-btn-box{margin-top:30px}.blog-details-title{width:100%}.blog-details-content-wrap{margin-top:30px}.blog-details-grid{grid-template-columns:1fr}.blog-details-content-box{padding-bottom:30px}.blog-rich-text.dark p{margin-bottom:30px}.blog-rich-text-box{padding-top:30px}.popup-close-box{border-radius:var(--size--border-redius);background-color:var(--color--white-color);justify-content:center;align-items:center;width:40px;height:40px;position:absolute;inset:20px 20px 0% auto}.popup-close-box.bg-color{background-color:var(--color--transparent);background-color:var(--color--transparent)}.service-popup-box{top:75px}.service-popup-wrap{width:auto;padding:30px}.service-popup-wrap.width{width:auto}.service-popup-holder{background-image:none;justify-content:center;align-items:flex-start;height:80vh}.popup-close-text{display:none}.service-popup-content{margin-top:30px}.service-category-box{margin-top:20px}.hero-title-box{padding-top:15px}.info-page-section-wrap.padding-top{padding-top:0}.heading-text{margin-top:10px}.sticky-box{position:relative;top:0}.portfolio-btn{margin-top:20px}.input-inner-box{grid-template-columns:1fr 1fr 1fr}.about-3-section-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}.about-single-image{margin-right:0}.hero-2-section{padding-bottom:60px}.hero-content-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;place-items:stretch stretch}.hero-sub-title{font-size:35px;line-height:45px}.hero-title{font-size:120px;line-height:130px}.section-item-box{width:100%;margin-top:50px;margin-left:0}.service-2-title-box.text-left,.service-2-title-box.text-right,.service-2-title-box.text-left,.service-2-title-box.text-right{text-align:center}.service-2-title{font-size:45px;line-height:55px}.service-2-image{width:200px;height:auto}.service-2-image.left{left:-15%}.service-2-image.left.last{margin-top:-160px}.service-2-image.right{margin-top:-60px;right:-15%}.service-2-image.right.last{margin-top:-130px}.testimonial-2-content.bottom{grid-column-gap:60px;grid-row-gap:60px;grid-column-gap:60px;grid-row-gap:60px;margin-top:100px}.testimonial-block{grid-column-gap:60px;grid-row-gap:60px}.pricing-wrapper{margin-top:0}.pricing-grid{grid-template-columns:1fr 1fr}.testimonial-wrap{grid-column-gap:60px;grid-row-gap:60px}.testimonial-overlay.right{top:55%}.testimonial-overlay.left{bottom:40%}.portfolio-3-block{flex-flow:column;overflow:hidden}.testimonial-big-title{margin-bottom:30px;position:relative;top:0%}.big-title{font-size:70px;line-height:80px}.section-content-grid{grid-template-columns:1fr 10fr 1fr}.portfolio-link{flex:0 auto;width:auto}.blog-link-item.width{width:100%}.service-popup-flex{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.service-singe-image-box{width:100%}.service-singe-image{width:100%;height:400px}.service-details-title{font-size:var(--_typography---h3--font-size);line-height:var(--_typography---h3--line-height)}.service-details-title.dark-text{margin-bottom:10px}.service-details-list-box{margin-top:20px;margin-bottom:20px}.about-section-small-title{font-size:30px;line-height:40px}.counter-serpration-line{display:none}}@media screen and (max-width:767px){body{--_typography---h1--font-size:100px;--_typography---h1--line-height:110px;--_typography---h2--font-size:45px;--_typography---h2--line-height:55px;--_typography---h3--font-size:40px;--_typography---h3--line-height:50px;--_typography---h4--font-size:35px;--_typography---h4--line-height:45px;--_typography---h5--font-size:25px;--_typography---h5--line-height:35px;--_typography---h6--font-size:20px;--_typography---h6--line-height:30px;--_typography---h2--font-family:var(--font-family--heading-font);--_typography---h3--font-family:var(--font-family--heading-font);--_typography---h4--font-family:var(--font-family--heading-font);--_typography---h5--font-family:var(--_typography---h2--font-family);--_typography---h6--font-family:var(--font-family--heading-font);--_typography---h1--font-family:var(--font-family--heading-font)}.hero-section{padding-top:40px}.hero-section-title{margin-bottom:0;padding-bottom:0}.hero-2-title{font-size:70px;line-height:80px}.hero-sub-title-box{position:relative;top:0%;right:0%}.hero-image-box{height:320px;transform:scale(.37)rotateX(8deg)rotateY(0)rotate(0)}.section-content-wrap{padding-left:15px;padding-right:15px}.button.round-btn.small,.button.round-btn.medium{display:flex}.button.round-btn{width:110px;height:110px;font-size:18px;line-height:28px}.button.round-btn.small,.button.round-btn.medium{display:flex}.button.round-btn.larg{display:inline-flex}.button.round-btn.small,.button.round-btn.medium{display:flex}.counter-number-item{height:50px}.about-counter-item{padding-left:20px;padding-right:20px}.counter-number{font-size:40px;line-height:50px}.counter-text{font-size:17px;line-height:27px}.about-counter-grid{grid-template-columns:1fr 1fr}.about-counter-box{padding-bottom:30px}.background-color.box2{left:50px;right:50px}.service-item-inner{padding-top:30px;padding-bottom:40px}.portfolio-section-grid{grid-column-gap:40px;grid-row-gap:40px}.portfolio-content{text-align:center}.portfolio-image-content{display:none}.portfolio-image.image3{height:auto}.portfolio-image.image1{width:100%;height:400px}.portfolio-image.image2{height:auto}.portfolio-image.image4{height:400px}.portfolio-image.width{width:auto}.testimonial-grid{grid-template-columns:1fr}.testimonial-item-box{grid-column-gap:15px;grid-row-gap:15px}.testimonial-quote.style2{font-size:16px}.skill-section-wrap{height:auto}.blog-list-grid{grid-template-columns:1fr 1fr}.blog-title.big-title{font-size:30px;line-height:40px}.blog-image.width{height:auto}.award-content-title{font-size:30px;line-height:40px}.nav-submenu-link{font-size:20px;line-height:30px}.skill-item-block{max-width:none}.skill-item-block.item-2,.skill-item-block.item-4{margin-bottom:0;margin-left:0;position:relative}.skill-item-block.item-3,.skill-item-block.item-2,.skill-item-block.item-4{margin-bottom:0;margin-left:0;position:relative}.skill-item-block.item-1{position:relative}.skill-item-block.item-3{margin-bottom:0;margin-left:0;position:relative}.skill-section-content{grid-column-gap:30px;grid-row-gap:30px;margin-top:50px;margin-bottom:10px;padding-left:15px;padding-right:15px}.skill-section-sticky{flex-flow:column;height:auto;padding-top:48px;position:static}.skill-section-title{position:relative}.section-big-title{color:var(--color--white-color);font-size:70px;line-height:80px}.section-big-title.dark-text{color:var(--color--black-color)}.shadow-gradient.style2{display:none}.footer-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto;grid-template-columns:1fr}.motion-image-block{margin-top:30px}.footer-link-wrap{grid-column-gap:30px;grid-row-gap:30px;flex-flow:wrap;margin-top:30px}.header-btn-box{display:none}.utility-page-content{width:100%;margin-left:15px;margin-right:15px}.error-title{font-size:200px;line-height:200px}.about-2-section-grid{grid-template-columns:4fr}.counter-section-grid{grid-column-gap:20px;grid-row-gap:20px}.counter-item-box{padding:20px}.counter-top{grid-column-gap:15px;grid-row-gap:15px}.skill-2-section-content{grid-template-columns:1fr 1fr}.about-title-grid{grid-template-columns:5fr}.single-image-box.height{width:100%;height:100%}.single-image{height:500px}.team-social-box{margin-top:20px}.experience-desc-box{padding-top:30px}.portfolio-item-box{justify-content:center;align-items:center}.portfolio-item-block{flex-flow:wrap;justify-content:center;align-items:center}.portfolio-image-box{width:100%}.portfolio-image-box.style2{margin-bottom:20px;display:block}.portfolio-info-box{border:1px solid var(--color--dark-border-color);padding:20px;position:relative;bottom:0;right:0}.blog-rich-text p{margin-bottom:30px}.service-popup-holder{justify-content:center;align-items:flex-start}.password-lock-image{width:120px}.hero-title-box{padding-top:5px}.info-page-image-grid,.input-inner-box{grid-template-columns:1fr 1fr}.hero-content-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;display:none}.hero-2-section-wrap{grid-column-gap:20px;grid-row-gap:20px}.hero-2-image{height:300px}.hero-sub-title{font-size:30px}.hero-title{font-size:90px;line-height:100px}.service-2-title{color:var(--color--white-color);font-size:40px;line-height:50px}.service-2-image-box{grid-column-gap:30px;grid-row-gap:30px;justify-content:center;align-items:flex-start;margin-top:20px;display:flex;position:relative}.service-2-image{height:200px}.service-2-image.left{margin-top:0;position:relative;top:0;left:0%}.service-2-image.left.last{margin-top:0}.service-2-image.right{margin-top:0;position:relative;top:0;right:0%}.service-2-image.right.last{margin-top:0}.portfolio-3-grid{grid-row-gap:30px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.testimonial-2-content.bottom{margin-top:60px}.pricing-grid{grid-template-columns:1fr}.big-title{font-size:50px;line-height:60px}.section-content-grid{grid-template-columns:1fr}.portfolio-link{width:auto}.service-singe-image{height:auto}}@media screen and (max-width:479px){body{--_typography---h1--font-size:60px;--_typography---h1--line-height:70px;--_typography---h2--font-size:36px;--_typography---h2--line-height:46px;--_typography---h3--font-size:35px;--_typography---h3--line-height:45px;--_typography---h4--font-size:30px;--_typography---h4--line-height:40px;--_typography---h5--font-size:25px;--_typography---h5--line-height:35px;--_typography---h6--font-size:20px;--_typography---h6--line-height:30px;--_typography---h2--font-family:var(--font-family--heading-font);--_typography---h3--font-family:var(--font-family--heading-font);--_typography---h4--font-family:var(--font-family--heading-font);--_typography---h5--font-family:var(--_typography---h2--font-family);--_typography---h6--font-family:var(--font-family--heading-font);--_typography---h1--font-family:var(--font-family--heading-font)}.hero-2-title{font-size:50px;line-height:60px}.hero-image-box{height:250px;transform:scale(.24)rotateX(8deg)rotateY(0)rotate(0)}.button.round-btn{width:100px;height:100px;font-size:16px;line-height:26px}.button.round-btn.small{width:80px;height:80px}.counter-number-item{height:40px}.counter-number{font-size:40px;line-height:40px}.about-counter-grid{grid-template-columns:1fr}.service-left-content{flex-flow:column}.service-right-content{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.service-icon-box{display:none}.service-title-box{grid-column-gap:30px;grid-row-gap:30px}.portfolio-section-grid{grid-column-gap:40px;grid-row-gap:40px}.portfolio-image-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr;padding-bottom:30px}.portfolio-image.image3,.portfolio-image.image1,.portfolio-image.image2,.portfolio-image.image4,.portfolio-image.image3,.portfolio-image.image1,.portfolio-image.image2,.portfolio-image.image4{width:100%;height:300px}.testimonial-item-box{width:100%;height:100%;padding:20px 15px}.testimonial-auther-position{font-size:15px;line-height:25px}.testimonial-author-box{grid-column-gap:10px;grid-row-gap:10px}.blog-list-grid{grid-template-columns:1fr}.award-content-title{font-size:25px;line-height:35px}.award-section-content{grid-template-columns:1fr}.logo{height:25px}.side-menu-content{grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:1fr}.side-menu-wrap{padding-bottom:40px;padding-left:40px;padding-right:40px}.nav-submenu-link{font-size:18px;line-height:28px}.hero-btn-box{margin-top:-30px}.skill-item-block{padding:20px 20px 30px}.skill-content-box{margin-top:0}.skill-icon-box{display:none}.section-big-title{font-size:40px;line-height:50px}.footer-info-box{flex-flow:column;justify-content:center;align-items:flex-start}.shadow-gradient{display:none}.shadow-gradient.footer{display:block}.motion-image-holder{width:290px}.footer-link-box{grid-column-gap:0px;grid-row-gap:0px;width:100%}.error-title{font-size:120px;line-height:120px}.counter-section-grid,.skill-2-section-content{grid-template-columns:1fr}.about-title-wrap{padding:20px 20px 40px}.single-image{height:auto}.dropdown-item-box{padding-top:30px;padding-left:0;padding-right:0}.dropdown-item-box.item1{margin-top:0}.dropdown-item-box.dark-border.item1{margin-top:10px}.experience-title{margin-bottom:10px}.experience-desc-box{padding-top:20px}.portfolio-item-block{padding:20px}.portfolio-btn-box{margin-top:30px}.portfolio-details-section.section-bottom-padding{margin-top:-30px}.portfolio-image-wrap.left,.portfolio-image-wrap.right,.portfolio-image-wrap.left,.portfolio-image-wrap.right{transform:none}.portfolio-image-box{width:100%}.portfolio-details-content-wrap{grid-column-gap:30px;grid-row-gap:30px;padding-top:30px}.portfolio-info-box{padding:10px}.portfolio-info-item{grid-column-gap:10px;grid-row-gap:10px}.portfolio-text{font-size:14px}.portfolio-multi-image{grid-template-columns:1fr}.portfolio-info-title{font-size:14px}.portfolio-details-sticky{padding-left:15px;padding-right:15px}.title-span-image{display:none}.contact-form-grid{grid-column-gap:0px;grid-template-columns:1fr}.contact-radio-block{padding-left:20px;padding-right:20px}.blog-top-item-box{padding:20px}.blog-details-image{height:200px}.blog-multi-image-grid{grid-template-columns:1fr}.popup-close-box{top:10px;right:10px}.service-popup-wrap,.service-popup-wrap.width,.service-popup-wrap.width{padding-left:20px;padding-right:20px}.input-title-box{padding-top:0}.password-lock-image{width:90px}.heading-text{margin-top:15px;font-size:16px;line-height:26px}.input-inner-box{grid-template-columns:1fr}.hero-content-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr}.hero-2-section-wrap{grid-column-gap:10px;grid-row-gap:10px}.hero-sub-title{font-size:26px;line-height:36px}.hero-title{font-size:65px;line-height:65px}.section-item-box{grid-row-gap:40px}.footer-nav-link{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr}.service-2-title{font-size:30px;line-height:40px}.service-2-image-box{flex-flow:column;display:none}.service-2-image{width:100%;height:200px}.testimonial-2-content.bottom{margin-left:0;padding-left:0;display:none}.testimonial-block.left{grid-column-gap:30px;grid-row-gap:30px;grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.testimonial-2-top{grid-column-gap:20px;grid-row-gap:20px;flex-flow:wrap}.quote-icon-box{display:none}.star-icon-box{margin-top:0}.pricing-wrapper{padding:20px}.big-title{font-size:40px;line-height:50px}}#w-node-b0134735-2f15-194d-295b-f847fa8c795c-0339f492,#w-node-_907862b7-f145-99a1-b96f-bb4716a807d7-0339f492,#w-node-b84b7485-5127-267a-1154-42f3400c623d-0339f492,#w-node-c015fb0f-f450-9984-393a-42564e143537-0339f492{justify-self:end}#w-node-_5770ad75-cd46-798c-22b9-f3c5bfd34e12-0339f492{place-self:center start}#w-node-e068ac9f-90f6-552e-1844-0b45da5b7ec2-0339f492{order:0;grid-area:1/2/4/3}#w-node-_427feded-d652-77a2-41b0-8f646ea4ea62-0339f492{grid-area:2/3/3/4;place-self:center end}#w-node-_140daa21-483a-424f-d738-334066ba29d8-0339f492{grid-area:3/1/4/2;place-self:center start}#w-node-_7cc8621d-fa01-4ba1-04db-0edfe6afc890-f0a294d2{align-self:center}#w-node-_7cc8621d-fa01-4ba1-04db-0edfe6afc8ef-f0a294d2{grid-area:2/1/3/3}@media screen and (max-width:991px){#w-node-b0134735-2f15-194d-295b-f847fa8c795c-0339f492,#w-node-_907862b7-f145-99a1-b96f-bb4716a807d7-0339f492,#w-node-b84b7485-5127-267a-1154-42f3400c623d-0339f492,#w-node-c015fb0f-f450-9984-393a-42564e143537-0339f492{justify-self:center}#w-node-_5770ad75-cd46-798c-22b9-f3c5bfd34e12-0339f492{grid-area:1/2/2/4;place-self:center}#w-node-e068ac9f-90f6-552e-1844-0b45da5b7ec2-0339f492{grid-column:1/2}#w-node-_427feded-d652-77a2-41b0-8f646ea4ea62-0339f492{grid-area:2/2/3/4;justify-self:center}#w-node-_140daa21-483a-424f-d738-334066ba29d8-0339f492{grid-area:3/2/4/4;justify-self:center}}@media screen and (max-width:767px){#w-node-_5770ad75-cd46-798c-22b9-f3c5bfd34e12-0339f492{grid-column:1/4}#w-node-e068ac9f-90f6-552e-1844-0b45da5b7ec2-0339f492{order:0;grid-area:1/1/4/2}#w-node-_427feded-d652-77a2-41b0-8f646ea4ea62-0339f492{grid-column-start:1}#w-node-_140daa21-483a-424f-d738-334066ba29d8-0339f492{grid-area:3/1/4/4;place-self:center}#w-node-_7cc8621d-fa01-4ba1-04db-0edfe6afc875-f0a294d2{grid-area:1/1/2/4}#w-node-_7cc8621d-fa01-4ba1-04db-0edfe6afc890-f0a294d2{grid-area:2/1/3/4}#w-node-_7cc8621d-fa01-4ba1-04db-0edfe6afc8ef-f0a294d2{grid-row:4/5;grid-column-end:4}}@media screen and (max-width:479px){#w-node-_7cc8621d-fa01-4ba1-04db-0edfe6afc875-f0a294d2,#w-node-_7cc8621d-fa01-4ba1-04db-0edfe6afc890-f0a294d2,#w-node-_7cc8621d-fa01-4ba1-04db-0edfe6afc8ef-f0a294d2{grid-area:span 1/span 3/span 1/span 3}}