.rt-img-holder.tpg-el-image-wrap.has-thumbnail{padding:15px}html .elementor-2704 .elementor-element.elementor-element-c6135d2 .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{border:3px solid rgba(255,255,255,.14);border-radius:10px}.WhatWeDo_boxContent ul:before{content:"";position:absolute;left:0;right:0;top:45px;bottom:-75px;background:transparent linear-gradient(165deg,#fff,rgba(255,255,255,0) 50%) 0 0 no-repeat padding-box;opacity:.05;border-radius:20px}@media (min-width:320px) and (max-width:767px){.WhatWeDo_sectionHeading.animate-element.fade-in-left.delay-3.animated{transform:translateY(-38px)!important}div#scrollElement{display:none!important}.WhatWeDo_boxContent{display:none!important}html .section-subtitle{margin-left:0!important;margin-right:0!important}}.WhatWeDo_whatWeDoCotentList{position:absolute;top:-44px!important;right:-174px;height:120px!important;max-width:693px;width:93%;margin:0;opacity:0;transform:translateY(100px);transition:opacity .5s ease,transform .5s ease;padding:20px!important;border-radius:20px}.WhatWeDo_boxContent{margin-top:-28px!important}.elementor-posts .elementor-post__card{background:0 0!important}.elementor-2759 .elementor-element.elementor-element-4ae3aa4f .elementor-post__thumbnail__link{padding:15px}.elementor-2704 .elementor-element.elementor-element-c6135d2 .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{transform:scale(1)!important}.rt-holder.tpg-post-holder{border-radius:8px;background:rgba(255,255,255,.15)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25)}.rt-holder.tpg-post-holder:hover{transform:translatey(-8px)}.entry-title-wrapper{text-align:center;color:#ffefd4}.entry-title-wrapper h3:hover{color:#ffefd4!important}.post-meta-tags.rt-el-post-meta{display:block!important;text-align:center;color:#ffefd4}.tpg-excerpt-inner{text-align:center;color:#fff!important}.tpg-excerpt-inner p:hover{color:#fff!important}.sc_card{background:0 0!important}article.elementor-post.elementor-grid-item.post-1.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized{background:rgba(255,255,255,.15)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25);border-radius:15px!important;transition:.3s ease all!important}article.elementor-post.elementor-grid-item.post-1.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized:hover{transform:translatey(-8px)!important;transition:.3s ease all!important}.elementor-element.elementor-element-9e4cb4b.e-flex.e-con-boxed.e-con.e-child:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:0;background-image:linear-gradient(270deg,rgba(255,255,255,0) 0%,#000 100%);opacity:.5}.elementor-nav-menu--dropdown .sm-nowrap:after{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;content:""!important;z-index:999!important;width:100%!important;height:100%!important}.elementor-element.elementor-element-021c819.e-flex.e-con-boxed.e-con.e-child:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:0;background-image:linear-gradient(270deg,rgba(255,255,255,0) 0%,#000 100%);opacity:.5}.elementor-element.elementor-element-4ca27ae.e-flex.e-con-boxed.e-con.e-child:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:0;background-image:linear-gradient(270deg,rgba(255,255,255,0) 0%,#000 100%);opacity:.5}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:20px!important;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1;font-weight:800}.elementor-element.elementor-element-779d399.e-flex.e-con-boxed.e-con.e-child:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:0;background-image:linear-gradient(270deg,rgba(255,255,255,0) 0%,#000 100%);opacity:.5}.section-badge{background:#ffefd4!important;color:#000!important}.play-btn{background:#f03!important}.play-btn i.fas.fa-play{color:#fff}.a7{height:20vmin!important;width:55vmin!important}.a7:nth-of-type(even){background:0 0!important}.a7:nth-of-type(odd){background:0 0!important}.video-type{background:rgba(171,171,171,.3)!important;border-radius:50px!important;box-shadow:0 4px 30px rgba(0,0,0,.1)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;border:1px solid rgba(171,171,171,.4)!important}.play-btn:before{background:#f03!important}.tab-btn.active{background:#ffefd4!important;color:#000!important}.thumbnail-overlay{background:linear-gradient(135deg,rgba(0,0,0,20%) 0%,rgba(0,0,0,20%) 100%)!important}.video-card:hover{box-shadow:0 0 30px rgba(255,239,212,25%)!important}.elementor-element.elementor-element-95df246.e-flex.e-con-boxed.e-con.e-child:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:0;background-image:linear-gradient(270deg,rgba(255,255,255,0) 0%,#000 100%);opacity:.5}.elementor-element.elementor-element-5fdb477.e-flex.e-con-boxed.e-con.e-child:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:0;background-image:linear-gradient(270deg,rgba(255,255,255,0) 0%,#000 100%);opacity:.5}.elementor-element.elementor-element-2757fa8.e-flex.e-con-boxed.e-con.e-child:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:0;background-image:linear-gradient(270deg,rgba(255,255,255,0) 0%,#000 100%);opacity:.5}.elementor-element.elementor-element-d6ca115.e-flex.e-con-boxed.e-con.e-child:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:0;background-image:linear-gradient(270deg,rgba(255,255,255,0) 0%,#000 100%);opacity:.5}.new-sub-heading{font-family:"Inter Tight",Sans-serif!important;font-size:80px!important;font-weight:700!important;line-height:1.2em;line-height:1!important;color:#ffefd4!important;margin:0!important;letter-spacing:-.02em!important;text-align:center!important;margin-bottom:-100px!important;margin-top:200px!important}.parallax-section{margin-bottom:-500px}.slider-nav.prev:focus{background:#e6d8bd!important}.testimonial-card{width:20%!important}.hero::before{top:-14px!important}section.section.process-section.fade-in-up.appear{display:none}.portfolio-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;text-align:center;align-items:center;justify-content:center}.cursor-dot{width:8px;height:8px;background-color:#ffefd4;border-radius:50%;position:fixed;top:0;left:0;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:transform .2s ease,background-color .3s;mix-blend-mode:difference}.interactive-btn{border:2px solid rgba(255,239,212,.22)!important;background:#ffefd4!important;color:#000!important;font-family:"Lexend",Sans-serif!important;font-size:15px!important;font-weight:500!important}.interactive-btn:hover{background:0 0!important;color:#ffefd4!important}.cursor-dot.clicked{transform:translate(-50%,-50%) scale(.8);background-color:#ffefd4}.cursor-outline.clicked{transform:translate(-50%,-50%) scale(1.2);border-color:#ffefd4;background-color:rgba(129,140,248,.1)}.cursor-hover{transform:translate(-50%,-50%) scale(1.5);border-color:#ffefd4;background-color:rgba(96,165,250,.1)}.cursor-dot.hover{transform:translate(-50%,-50%) scale(3.5)}.cursor-text{position:fixed;pointer-events:none;z-index:9997;font-size:14px;font-weight:600;color:#60a5fa;opacity:0;transition:opacity .3s;background:rgba(15,23,42,.8);padding:5px 10px;border-radius:4px;white-space:nowrap}.cursor-particle{position:fixed;pointer-events:none;z-index:9996;width:4px;height:4px;background-color:#ffefd4;border-radius:50%;opacity:0}@media (max-width:768px){.cursor-dot,.cursor-outline,.cursor-text,.cursor-particle{display:none}html .container .text-fill{font-size:3.7vw!important;line-height:1.2em!important;font-weight:100!important;margin:0!important;text-align:center!important;padding:0 15px!important;letter-spacing:.05em!important}html .elementor-element-7044f6f .elementor-heading-title{font-size:35px!important;font-weight:400!important;letter-spacing:-2.2px!important;padding:inherit!important}}@media (min-width:1025px) and (max-width:1300px){.elementor-14 .elementor-element.elementor-element-7044f6f .elementor-heading-title{font-family:"urbanist",Sans-serif!important}html .elementor-14 .elementor-element.elementor-element-7044f6f .elementor-heading-title{font-size:65px!important;line-height:75px!important;font-family:urbanist!important}.elementor-element-82c0748 .swiper img{width:70%!important}.elementor-element-609d328 .elementor-icon-box-title{font-size:20px!important;line-height:28px!important}.elementor-element-609d328 .elementor-icon-box-description{font-size:15px!important;line-height:25px!important}.elementor-element-c9a4724 .elementor-image-box-img{width:50%!important}.elementor-element-c9a4724 .elementor-image-box-title{font-size:45px!important}.elementor-element.elementor-element-076ca00.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{padding-top:0!important}.elementor-element.elementor-element-3da5cba.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{padding:0 35px!important}.elementor-element.elementor-element-5f81927.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{padding-left:35px!important;padding-right:35px!important}.lementor-element-777abc7 .elementor-icon-list-text{font-size:14px!important;line-height:18px!important}.elementor-element.elementor-element-82b9cef.e-con-full.e-transform.e-flex.e-con.e-child.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects{width:100%!important;max-width:97%!important;margin:auto!important;left:0!important;right:0!important}.elementor-element.elementor-element-82b9cef.e-con-full.e-transform.e-flex.e-con.e-child.elementor-sticky{width:97%!important;right:0!important;left:0!important;margin:auto!important}.elementor-14 .elementor-element.elementor-element-f4c2b30 .elementor-heading-title{font-size:18px}.elementor-543 .elementor-element.elementor-element-22ae3fe .elementor-heading-title{font-size:51px!important;font-weight:600!important;line-height:66px!important}.elementor-543 .elementor-element.elementor-element-55658f2 .elementor-heading-title{font-size:51px;font-weight:500;line-height:66px}.elementor-889 .elementor-element.elementor-element-c67ca78 .elementor-heading-title{font-size:20px!important;font-weight:500!important;line-height:55px!important;letter-spacing:0!important}.elementor-889 .elementor-element.elementor-element-31857c8 .elementor-heading-title{font-size:35px!important;font-weight:400!important}.elementor-889 .elementor-element.elementor-element-44689d2 .elementor-icon-box-title{font-size:22px}.elementor-889 .elementor-element.elementor-element-44689d2 .elementor-icon-box-description{font-size:13px!important}.elementor-889 .elementor-element.elementor-element-8575075 .elementor-icon-box-title{font-size:22px}.elementor-889 .elementor-element.elementor-element-8575075 .elementor-icon-box-description{font-size:13px!important}.elementor-889 .elementor-element.elementor-element-e18fac0 .elementor-heading-title{font-size:51px!important;line-height:61px!important;font-weight:400!important}.elementor-889 .elementor-element.elementor-element-d1bf6f8 .elementor-heading-title{font-size:51px!important}.elementor-868 .elementor-element.elementor-element-2a577c2 .elementor-heading-title{font-size:51px;font-weight:400;line-height:66px;letter-spacing:0px}.elementor-1011 .elementor-element.elementor-element-36765c0 .elementor-heading-title{font-size:49px;font-weight:500}.elementor-1011 .elementor-element.elementor-element-6c1997f .elementor-heading-title{font-size:31px;font-weight:700;text-transform:capitalize;line-height:42px}.elementor-1011 .elementor-element.elementor-element-e2f2563 .elementor-heading-title{font-size:45px;font-weight:400}.elementor-1011 .elementor-element.elementor-element-b3add29 .elementor-heading-title{font-size:51px;font-weight:400}.elementor-1011 .elementor-element.elementor-element-687ad4c .elementor-heading-title{font-size:40px;font-weight:400}.elementor-element.elementor-element-2f8b39f.elementor-widget__width-initial.elementor-widget.elementor-widget-text-editor{max-width:100%;width:100%;font-size:15px}.elementor-1011 .elementor-element.elementor-element-f10a766 .elementor-heading-title{font-size:35px;font-weight:500}.elementor-1011 .elementor-element.elementor-element-7714f48 .elementor-icon-box-title,.elementor-1011 .elementor-element.elementor-element-7714f48 .elementor-icon-box-title a{font-size:21px}.elementor-1011 .elementor-element.elementor-element-7714f48 .elementor-icon-box-description{font-size:15px;font-weight:400}.elementor-1011 .elementor-element.elementor-element-4d5e3f5 .elementor-icon-box-title,.elementor-1011 .elementor-element.elementor-element-4d5e3f5 .elementor-icon-box-title a{font-size:21px}.elementor-1011 .elementor-element.elementor-element-4d5e3f5 .elementor-icon-box-description{font-size:15px;font-weight:400}.elementor-1011 .elementor-element.elementor-element-7ed4503 .elementor-icon-box-title,.elementor-1011 .elementor-element.elementor-element-7ed4503 .elementor-icon-box-title a{font-size:21px}.elementor-1011 .elementor-element.elementor-element-7ed4503 .elementor-icon-box-description{font-size:15px;font-weight:400}.elementor-1011 .elementor-element.elementor-element-0d2d017 .elementor-icon-box-title,.elementor-1011 .elementor-element.elementor-element-0d2d017 .elementor-icon-box-title a{font-size:21px}.elementor-1011 .elementor-element.elementor-element-0d2d017 .elementor-icon-box-description{font-size:15px;font-weight:400}}@media (min-width:1300px) and (max-width:1400px){.elementor-14 .elementor-element.elementor-element-7044f6f .elementor-heading-title{font-size:80px!important;line-height:90px!important}.elementor-element-82c0748 .swiper img{width:70%!important}.elementor-element-c9a4724 .elementor-image-box-title{font-size:50px!important;line-height:50px!important}.elementor-14 .elementor-element.elementor-element-f4c2b30 .elementor-heading-title{font-size:20px}}@media (max-width:767px){.section-title{font-size:2rem!important}}